














本発明は、アプリケーションを呼び出すためのショートカットを含む操作画面を表示する画像処理装置、ジョブ制御方法及び表示制御プログラムに関する。
The present invention relates to an image processing device that displays an operation screen including a shortcut for calling an application, ajob control method , and a display control program.
近年、複合機において、各アプリケーション(以下、アプリとも呼ぶ)を呼び出すことができるショートカットアイコン(以下、単にショートカットとも呼ぶ)を、アプリの操作画面に表示させることで、操作性の高いUIを提供する技術が既に知られている。アプリの操作画面は、以下、アプリ操作画面とも呼び、例えばホーム画面である。 In recent years, in multifunction devices, a UI with high operability is provided by displaying a shortcut icon (hereinafter, also simply referred to as a shortcut) that can call each application (hereinafter, also referred to as an application) on the operation screen of the application. The technology is already known. The operation screen of the application is also referred to as an application operation screen below, and is, for example, a home screen.
また、アプリの設定値を予め登録できる機能を示すマクロが知られ、このマクロをショートカットとすることも可能である。このマクロを用いる技術として、例えば、特許文献1には、操作性向上の目的で、登録した情報の呼び出しを容易にするUIが開示されている。 In addition, a macro showing a function that can register application setting values in advance is known, and this macro can be used as a shortcut. As a technique using this macro, for example,
従来のショートカットは、画像処理装置の操作部の操作をワンタッチ(1ステップ)で呼び出すことはできる。しかし、リモートPC(Personal Computer)から画像処理装置に送信したアプリのジョブの実行は、操作画面のショートカットから実行することができない。よって、一度そのアプリの画面に遷移した後に、実行したいジョブを選択する、又はジョブ一覧を表示して、実行したいジョブを選択するなどの操作が必要になり、操作ステップ数が多いという煩わしさがあった。 With the conventional shortcut, the operation of the operation unit of the image processing device can be called with one touch (one step). However, the job of the application sent from the remote PC (Personal Computer) to the image processing device cannot be executed from the shortcut on the operation screen. Therefore, after transitioning to the screen of the application once, it is necessary to select the job to be executed, or to display the job list and select the job to be executed, which is troublesome because the number of operation steps is large. there were.
そこで、本発明は、上記問題に鑑みてなされたものであり、リモートPCから送信されたアプリのジョブに対し、少ない操作ステップ数でジョブを実行することができる画像処理装置、表示制御方法及び表示制御プログラムを提供することを目的とする。 Therefore, the present invention has been made in view of the above problems, and is an image processing device, a display control method, and a display capable of executing a job with a small number of operation steps for a job of an application transmitted from a remote PC. The purpose is to provide a control program.
本発明の一態様の画像処理装置は、表示部を有する画像処理装置であって、ジョブと、ユーザを識別する識別情報とを当該画像処理装置と接続される装置から受信する受信手段と、ユーザからの入力された情報に基づいて、該ユーザの認証を行う認証手段と、前記認証手段によってユーザが認証されたとき前記表示部に表示する、アプリケーションのアイコンを含む画面を認証されるユーザごとに関連付けて記憶する記憶手段と、前記受信手段で受信したユーザ識別情報で識別されるユーザと、前記認証手段で認証されたユーザとが一致したとき、前記記憶手段に該ユーザと関連付けて記憶された画面と前記ジョブのショートカットとを前記表示部に表示させる表示制御手段と、を備える。 The image processing device of one aspect of the present invention is an image processing device having a display unit, and is a receiving means for receiving a job and identification information for identifying a user from a device connected to the image processing device, and a user. For each user who is authenticated, an authentication means that authenticates the user based on the information input from, and a screen including an application icon to be displayed on the display unit when the user is authenticated by the authentication means. When the storage means associated and stored, the user identified by the user identification information received by the receiving means, and the user authenticated by the authentication means match, the storage means is stored in association with the user. The display control means for displaying the screen and the shortcut of the job on the display unit is provided.
また、本発明の他の態様の表示制御方法は、表示部と、当該表示部に画面を表示させる表示制御手段と、ユーザが認証されたとき前記表示部に表示するアプリケーションのアイコンを含む画面を認証されるユーザごとに関連付けて記憶する記憶部と、を含む画像処理装置の表示制御方法であって、ジョブと、ユーザを識別する識別情報とを当該画像処理装置と接続される装置から受信する受信ステップと、ユーザからの入力された情報に基づいて、該ユーザの認証を行う認証ステップと、前記受信ステップで受信したユーザ識別情報で識別されるユーザと、前記認証ステップで認証されたユーザとが一致したとき、前記記憶部に該ユーザと関連付けて記憶された画面と前記ジョブのショートカットとを前記表示部に表示させる表示制御ステップと、を有する。 Further, the display control method of another aspect of the present invention includes a display unit, display control means for displaying the screen on the display unit, and a screen including an application icon to be displayed on the display unit when the user is authenticated. A display control method for an image processing device that includes a storage unit that is associated and stored for each authenticated user, and receives a job and identification information that identifies the user from the device connected to the image processing device. A receiving step, an authentication step that authenticates the user based on the information input from the user, a user identified by the user identification information received in the receiving step, and a user authenticated in the authentication step. When the items match, the storage unit has a display control step for displaying the screen stored in association with the user and the shortcut of the job on the display unit.
また、本発明の他の態様の表示制御プログラムは、表示部と、当該表示部に画面を表示させる表示制御手段と、ユーザが認証されたとき前記表示部に表示するアプリケーションのアイコンを含む画面を認証されるユーザごとに関連付けて記憶する記憶部と、を含む画像処理装置に実行させるための表示制御プログラムであって、ジョブと、ユーザを識別する識別情報とを当該画像処理装置と接続される装置から受信する受信ステップと、ユーザからの入力された情報に基づいて、該ユーザの認証を行う認証ステップと、前記受信ステップで受信したユーザ識別情報で識別されるユーザと、前記認証ステップで認証されたユーザとが一致したとき、前記記憶部に該ユーザと関連付けて記憶された画面と前記ジョブのショートカットとを前記表示部に表示させる表示制御ステップと、を有する。 Further, the display control program of another aspect of the present invention includes a display unit, display control means for displaying the screen on the display unit, and a screen including an application icon to be displayed on the display unit when the user is authenticated. A display control program for causing an image processing device including a storage unit to associate and store each authenticated user, and to connect a job and identification information for identifying a user to the image processing device. A reception step received from the device, an authentication step for authenticating the user based on the information input from the user, a user identified by the user identification information received in the reception step, and authentication in the authentication step. When the user matches the user, the storage unit has a display control step for displaying the screen stored in association with the user and the shortcut of the job on the display unit.
本発明によれば、リモートPCから送信されたアプリのジョブに対し、少ない操作ステップ数でジョブを実行することができる。 According to the present invention, it is possible to execute a job with a small number of operation steps for a job of an application transmitted from a remote PC.
以下、本発明の実施例を図面に基づいて説明する。画像処理装置としてMFP(Multifunction Peripheral)を例にして説明する。
[実施例1]
<ハードウェア>
図1は、実施例1におけるMFP10のハードウェアの一例を示すブロック図である。図1に示すように、MFP10は、制御部11、主記憶部12、補助記憶部13、外部記録装置I/F部14、ネットワークI/F部15、操作部16、表示部17、エンジン部18を備える。これら各構成は、バスを介して相互にデータ送受信可能に接続されている。Hereinafter, examples of the present invention will be described with reference to the drawings. An MFP (Multifunction Peripheral) will be described as an example of an image processing device.
[Example 1]
<Hardware>
FIG. 1 is a block diagram showing an example of the hardware of the
制御部11は、コンピュータの中で、各装置の制御やデータの演算、加工を行うCPU(Central Processing Unit)である。また、制御部11は、主記憶部12や補助記憶部13に記憶されたプログラムを実行する演算装置であり、入力装置や記憶装置からデータを受け取り、演算、加工した上で、出力装置や記憶装置に出力する。 The
主記憶部12は、ROM(Read Only Memory)やRAM(Random Access Memory)などである。主記憶部12は、制御部11が実行する基本ソフトウェアであるOS(Operating System)やアプリケーションソフトウェアなどのプログラムやデータを記憶又は一時保存する記憶装置である。 The
補助記憶部13は、HDD(Hard Disk Drive)などであり、アプリケーションソフトウェアなどに関連するデータを記憶する記憶装置である。 The
外部記録装置I/F部14は、USB(Universal Serial Bus)などのデータ伝送路を介して接続された記録媒体19(例えば、フラッシュメモリ、SDカードなど)とMFP10とのインタフェースである。 The external recording device I /
また、記録媒体19に、所定のプログラムを格納し、この記録媒体19に格納されたプログラムは外部記録装置I/F部14を介してMFP10にインストールされる。インストールされた所定のプログラムは、MFP10により実行可能となる。 Further, a predetermined program is stored in the
ネットワークI/F部15は、有線及び/又は無線回線などのデータ伝送路により構築されたLAN(Local Area Network)、WAN(Wide Area Network)などのネットワークを介して接続された通信機能を有する周辺機器とMFP10とのインタフェースである。 The network I /
操作部16や表示部17は、キースイッチ(ハードキー)とタッチパネル機能(GUIのソフトウェアキーを含む:Graphical User Interface)を備えたLCD(Liquid Crystal Display)とを含み、MFP10が有する機能を利用する際のUI(User Interface)として機能する表示及び/又は入力装置である。 The
エンジン部18は、例えばプリンタエンジンであり、画像データの入出力ユニットとして、紙原稿の読み取り転写紙への印刷を行う。エンジン部18は、スキャンエンジン、FAXエンジンなどを含んでもよい。 The
<機能>
次に、MFP10の機能について説明する。図2は、実施例1におけるMFP10の機能の一例を示すブロック図である。MFP10は、通信制御部101、ユーザ管理部102、エンジン制御部103、アプリ部104、画面制御部105、操作制御部106を備える。<Function>
Next, the function of the
通信制御部101は、ユーザがリモートPC20からMFP10に送信したアプリケーション(アプリ)のジョブを受信する。通信制御部101は、外部端末(例えばリモートPC20)と、LANなどで接続されている。 The
ユーザ管理部102は、入力手段162から入力されるユーザIDとパスワードなどを用いてユーザ認証を行い、認証されたユーザを管理する。ユーザ管理部102は、認証結果を入力手段162に通知する。 The
また、ユーザ管理部102は、ユーザのIDカードから接触又は非接触で読み取られたユーザIDなどによりユーザ認証を行なってもよい。ユーザ管理部102は、公知のいずれかの認証方法でユーザ認証された認証結果を、入力手段162に通知する。 Further, the
エンジン制御部103は、MFP10が有するアプリを実行するための制御部である。例えば、プリンタアプリの場合は、エンジン制御部103は、用紙に印刷、用紙の搬送を制御する。また、FAXアプリの場合は、エンジン制御部103は、原稿の読み取り、読み取った画像データの送信を制御する。 The
アプリ部104は、MFP10が実行可能なアプリケーションである。例えば、アプリ部104は、プリンタアプリ、コピーアプリ、FAXアプリ、スキャンアプリなどである。アプリ部104は、ジョブ管理手段141、ジョブ情報記憶手段142、ショートカット作成手段143、ジョブ制御手段144を有する。 The
ジョブ管理手段141は、ユーザがリモートPC20からMFP10に送信したアプリのジョブ(アプリジョブとも呼ぶ)を通信制御部101から受信し、アプリジョブの情報(ジョブ情報とも呼ぶ)に対しジョブIDを割り当ててジョブ情報記憶手段142に記憶する。 The job management means 141 receives an application job (also called an application job) transmitted by the user from the
また、ジョブ管理手段141は、ジョブ情報を管理して、アプリジョブの受信、実行、削除と連動して、ジョブ情報記憶手段142に記憶されたジョブ情報を更新する。ジョブ管理手段141は、ジョブ情報の記憶が完了すると、ショートカット作成手段143に、ショートカットの作成を要求する。 Further, the job management means 141 manages the job information and updates the job information stored in the job information storage means 142 in conjunction with the reception, execution, and deletion of the application job. When the job information storage is completed, the job management means 141 requests the shortcut creation means 143 to create a shortcut.
また、ジョブ管理手段141は、ジョブの設定値に変更があった場合、その内容を画面管理手段151に通知する。 Further, when the job setting value is changed, the job management means 141 notifies the screen management means 151 of the content.
ジョブ情報記憶手段142は、MFP10が受信したアプリジョブの情報にジョブIDを関連付けて記憶する。 The job information storage means 142 stores the job ID in association with the information of the application job received by the
アプリジョブの情報とは、アプリジョブがプリンタジョブの場合、ジョブを送信したユーザ、ファイル名、印刷画像、用紙サイズ、ページ数、部数、ジョブを送信した日時などである。ジョブ情報記憶手段142は、アプリ毎のジョブの設定項目を含むジョブ情報を記憶する。ジョブ情報の詳細は、図6を用いて後述する。 When the application job is a printer job, the application job information includes the user who sent the job, the file name, the printed image, the paper size, the number of pages, the number of copies, the date and time when the job was sent, and the like. The job information storage means 142 stores job information including job setting items for each application. Details of the job information will be described later with reference to FIG.
ショートカット作成手段143は、ジョブ管理手段141からショートカットの作成要求を受けると、ジョブ情報記憶手段142から取得した情報からアプリジョブを実行するためのショートカット(以下、ジョブショートカットとも呼ぶ)を作成する。ジョブ情報記憶手段142から取得する情報は、例えば、ジョブID、アプリID、ジョブの設定項目の設定値などである。 When the shortcut creation means 143 receives a request for creating a shortcut from the job management means 141, the shortcut creation means 143 creates a shortcut (hereinafter, also referred to as a job shortcut) for executing an application job from the information acquired from the job information storage means 142. The information acquired from the job information storage means 142 is, for example, a job ID, an application ID, a setting value of a job setting item, or the like.
ジョブショートカットとは、ユーザがそのジョブショートカットを押下することで、ジョブ情報記憶手段142に記憶されたアプリジョブを実行することができるショートカットである。 The job shortcut is a shortcut that allows the user to execute the application job stored in the job information storage means 142 by pressing the job shortcut.
ショートカット作成手段143は、ジョブショートカットを作成すると、ジョブショートカットの情報を用いて、画面管理手段151に操作画面の画面情報を更新するよう要求する。ジョブショートカットの情報は、例えば、ジョブID、アプリID、ユーザIDなどを含む。ジョブショートカットの詳細は、図6を用いて後述する。 When the shortcut creation means 143 creates a job shortcut, the shortcut creation means 143 requests the screen management means 151 to update the screen information of the operation screen by using the job shortcut information. The job shortcut information includes, for example, a job ID, an application ID, a user ID, and the like. Details of the job shortcut will be described later with reference to FIG.
ジョブ制御手段144は、画面制御手段154からジョブショートカットに対応するジョブIDを通知された場合、そのジョブIDに対応するアプリジョブの実行をエンジン制御部103に要求する。例えば、ジョブ制御手段144は、通知されたジョブIDを有する、ジョブ情報記憶手段142に記憶されるジョブ情報に基づき、ジョブの実行を制御する。 When the screen control means 154 notifies the job ID corresponding to the job shortcut, the job control means 144 requests the
また、ジョブ制御手段144は、画面制御手段154からジョブの設定変更を通知された場合、通知された設定変更の内容に基づいて、ジョブ情報記憶手段142に記憶されるジョブ情報内の設定項目の設定値を変更する。 Further, when the screen control means 154 notifies the job control means 144 of the job setting change, the job control means 144 sets items in the job information stored in the job information storage means 142 based on the content of the notified setting change. Change the setting value.
画面制御部105は、操作画面を制御する。操作画面は、各アプリケーションを呼び出すためのショートカットを含む。操作画面は、マクロを呼び出すためのショートカットを含んでもよい。また、操作画面は、ユーザ認証後に表示部17にデフォルトで表示されるホーム画面でもよい。 The
画面制御部105は、画面管理手段151、画面記憶手段152、画面作成手段153、画面制御手段154を有する。 The
画面管理手段151は、操作画面の画面情報を管理する。画面管理手段151は、ショートカット作成手段143から画面情報に対する更新要求を受けると、作成されたジョブショートカットの情報を、ジョブを要求したユーザの画面情報に追加する。 The screen management means 151 manages the screen information of the operation screen. When the screen management means 151 receives an update request for the screen information from the shortcut creating means 143, the screen management means 151 adds the created job shortcut information to the screen information of the user who requested the job.
画面情報は、ショートカットの位置、ショートカットのアイコンID、アプリID、マクロの登録番号、ジョブIDなどを含む。画面情報の詳細は、図3を用いて後述する。 The screen information includes the position of the shortcut, the icon ID of the shortcut, the application ID, the macro registration number, the job ID, and the like. Details of the screen information will be described later with reference to FIG.
また、画面管理手段151は、ジョブショートカットの情報を追加する際、操作画面でジョブショートカットが優先的に表示されるように、ジョブショートカットの情報を画面情報に追加してもよい。これにより、ジョブショートカットを操作画面から見つけやすくなり、ユーザはリモートPC20から要求したアプリジョブをすぐに実行することができるようになる。 Further, the screen management means 151 may add the job shortcut information to the screen information so that the job shortcut is preferentially displayed on the operation screen when the job shortcut information is added. This makes it easier to find the job shortcut from the operation screen, and the user can immediately execute the application job requested from the
また、画面管理手段151は、ジョブショートカットの情報を追加する際、ジョブショートカットのアプリに応じて操作画面のジョブショートカットの表示位置が変わるように、ジョブショートカットの情報を画面情報に追加してもよい。これにより、アプリに優先度をつけて、アプリ毎にジョブショートカットの表示位置を変えることができ、よりテンポラリーなジョブほど優先的に表示されるようにすることができる。 Further, when adding the job shortcut information, the screen management means 151 may add the job shortcut information to the screen information so that the display position of the job shortcut on the operation screen changes according to the job shortcut application. .. As a result, it is possible to prioritize the applications and change the display position of the job shortcut for each application, so that the more temporary jobs are displayed with priority.
画面情報記憶手段152は、操作画面の画面情報をユーザ毎に記憶する。操作画面は、ユーザ毎にカスタマイズできるようになっている。また、画面情報記憶手段152は、ショートカットを表示するためのアイコン画像を示すアイコン画像情報、マクロの設定値を示すマクロ登録情報などを記憶する。 The screen information storage means 152 stores the screen information of the operation screen for each user. The operation screen can be customized for each user. Further, the screen information storage means 152 stores icon image information indicating an icon image for displaying a shortcut, macro registration information indicating a macro setting value, and the like.
画面作成手段153は、入力手段162からMFP10にログインしたユーザの通知を受けると、画面情報記憶手段152からログインユーザの画面情報を参照し、ショートカット又はジョブショートカットを所定位置に配置するなどして操作画面を作成する。画面作成手段153は、作成した操作画面を表示手段161に出力する。 When the screen creating means 153 receives the notification of the user who has logged in to the
画面制御手段154は、ユーザが入力手段162を用いて押下した操作画面のショートカットに応じて、実行するジョブIDを特定する。画面制御手段154は、特定してジョブIDをジョブ制御手段144に通知すると共にジョブの実行を要求する。 The screen control means 154 specifies a job ID to be executed according to a shortcut of the operation screen pressed by the user using the input means 162. The screen control means 154 identifies and notifies the job control means 144 of the job ID and requests the job execution.
操作制御部106は、MFP10のオペレーションパネル(操作部16、表示部17)を制御する。操作制御部106は、表示手段161、入力手段162を有する。 The
表示手段161は、ユーザに対し、画面作成手段153により作成された操作画面を表示する。操作画面には、ユーザ別のホーム画面が含まれる。 The display means 161 displays the operation screen created by the screen creation means 153 to the user. The operation screen includes a home screen for each user.
入力手段162は、ユーザが押下したショートカットを検知する。入力手段162は、押下されたショートカットの位置などからどのアプリ、又はどのアプリのジョブか押下されたかを特定し、画面制御手段154に通知する。 The input means 162 detects the shortcut pressed by the user. The input means 162 identifies which application or which application's job was pressed from the position of the pressed shortcut, and notifies the screen control means 154.
MFP10は、以上の構成を有することで、リモートPC20から要求されたジョブを実行するためのショートカットを、操作画面に表示することができ、ジョブを実行するための操作ステップ数を減らすことができる。 By having the above configuration, the
なお、通信制御部101は、例えばネットワークI/F部15により実現されうる。ユーザ管理部102、アプリ部104、画面制御部105は、例えば制御部11及びワークメモリとしての主記憶部12により実現されうる。エンジン制御部103は、例えば制御部11及び/又はエンジン部18により実現されうる。操作制御部106は、例えば操作部16及び表示部17により実現されうる。 The
<データ構造>
次に、MFP10で用いる各種データのデータ構造について説明する。なお、以下では、操作画面は、ユーザ別のホーム画面を例とし、アプリジョブは、プリンタジョブを例とする。<Data structure>
Next, the data structure of various data used in the
(画面情報)
図3は、ホーム画面を表示するための各種情報を含む画面情報(その1)の一例を示す図である。図3に示す画面情報は、例えばユーザAのホーム画面とする。画面情報は、画面情報記憶手段154に記憶される。図3に示す画面情報は、例えばユーザIDに対応させて記憶される。(Screen information)
FIG. 3 is a diagram showing an example of screen information (No. 1) including various information for displaying the home screen. The screen information shown in FIG. 3 is, for example, the home screen of user A. The screen information is stored in the screen information storage means 154. The screen information shown in FIG. 3 is stored, for example, in correspondence with the user ID.
画面情報は、配置ID、座標、アイコンID、表示画面オーナーID(アプリID)、登録番号、ジョブID、ジョブ情報を関連付けて保持する。配置IDは、ショートカットの配置位置を識別する番号を示す。座標は、ホーム画面内での座標情報を示す。アイコンIDは、ショートカット内に表示されるアイコン画像と対応する番号を示す。 The screen information is stored in association with the arrangement ID, coordinates, icon ID, display screen owner ID (application ID), registration number, job ID, and job information. The placement ID indicates a number that identifies the placement position of the shortcut. The coordinates indicate the coordinate information in the home screen. The icon ID indicates a number corresponding to the icon image displayed in the shortcut.
表示画面オーナーIDは、アプリの操作画面を表示するためのアプリを識別する番号を示す。登録番号は、マクロを識別するための登録番号を示す。マクロの登録番号は、アプリ毎に管理される番号である。ジョブIDは、リモートPC20から要求されたジョブを識別するための番号を示す。ジョブIDは、アプリ毎に異なる番号が付与される。ジョブ情報は、ショートカット作成手段143から取得したジョブの情報を示す。 The display screen owner ID indicates a number that identifies the application for displaying the operation screen of the application. The registration number indicates a registration number for identifying the macro. The macro registration number is a number managed for each application. The job ID indicates a number for identifying the job requested from the
図3に示す例は、リモートPC20により、アプリジョブが実行要求されていない場合の画面情報を示す。 The example shown in FIG. 3 shows screen information when the application job is not requested to be executed by the
また、図3に示す例では、アプリのショートカットとマクロのショートカットとが同じホーム画面内に配置される。例えば、配置IDが「1」のコピーアプリのコピーショートカットと、配置IDが「6」のコピーアプリの両面2in1ショートカットとが同じホーム画面に表示される。また、表示画面オーナーIDの()内は、ショートカットの名称を示す。ショートカットの名称は、表示画面オーナーIDとは別に管理されてもよい。 Further, in the example shown in FIG. 3, the application shortcut and the macro shortcut are arranged in the same home screen. For example, the copy shortcut of the copy application having the arrangement ID of "1" and the double-sided 2in1 shortcut of the copy application having the arrangement ID of "6" are displayed on the same home screen. In addition, the name of the shortcut is shown in parentheses of the display screen owner ID. The name of the shortcut may be managed separately from the display screen owner ID.
図4は、ホーム画面を表示するための各種情報を含む画面情報(その2)の一例を示す図である。図4に示す例は、リモートPC20により、プリンタジョブが実行要求された場合の画面情報を示す。 FIG. 4 is a diagram showing an example of screen information (No. 2) including various information for displaying the home screen. The example shown in FIG. 4 shows screen information when a printer job is requested to be executed by the
図4に示す例では、プリンタジョブのジョブID「100」のショートカットが一行目の左に優先的に表示されるよう画面情報にジョブショートカットの情報が追加されている。なお、ジョブ情報には、ファイル名しか記載されていないが、他にも、部数、ページ数、送信日時、サムネイルなどを含めてもよい。サムネイルは、ショートカット作成手段143により、印刷画像の1枚目を低解像度にして作成される。これにより、ユーザが、ジョブショートカットのアイコン画像を見ると、その印刷イメージを把握することができる。 In the example shown in FIG. 4, the job shortcut information is added to the screen information so that the shortcut of the job ID “100” of the printer job is preferentially displayed on the left side of the first line. Although only the file name is described in the job information, the number of copies, the number of pages, the date and time of transmission, the thumbnail, and the like may be included. The thumbnail is created by the shortcut creating means 143 with the first sheet of the printed image set to a low resolution. As a result, when the user sees the icon image of the job shortcut, the print image can be grasped.
図4に示す例では、配置ID「2」~「4」は空いているが、空けなくてもよい。ジョブショートカットの情報を追加する場合、画面管理手段151は、まず、図3に示す画面情報の最後尾に追加する。次に、画面管理手段151は、ジョブIDがあるショートカットを優先的に表示するために、ジョブショートカットの情報について配置IDが一番小さくなるようにソートしてもよい。 In the example shown in FIG. 4, the arrangement IDs "2" to "4" are vacant, but they do not have to be vacant. When adding the job shortcut information, the screen management means 151 first adds it to the end of the screen information shown in FIG. Next, the screen management means 151 may sort the job shortcut information so that the placement ID is the smallest in order to preferentially display the shortcut having the job ID.
また、画面管理手段151は、ジョブショートカットをホーム画面の1ページ目の1行目に表示されるようにし、通常アプリのショートカットはジョブショートカットの次の行から表示されるように画面情報をソートしてもよい。 In addition, the screen management means 151 sorts the screen information so that the job shortcut is displayed on the first line of the first page of the home screen, and the shortcut of the normal application is displayed from the next line of the job shortcut. You may.
また、画面管理手段151は、ジョブショートカットを実行するアプリに応じて、ジョブショートカットの情報をソートするようにしてもよい。画面管理手段151は、必ずしもジョブショートカットの情報をソートする必要はない。 Further, the screen management means 151 may sort the job shortcut information according to the application that executes the job shortcut. The screen management means 151 does not necessarily have to sort the job shortcut information.
(アイコン画像情報)
図5は、アイコン画像情報の一例を示す図である。図5に示すアイコン画像情報は、アイコンIDとショートカットのアイコン画像とが対応付けられる。アイコン画像は、予め登録されているアイコン画像である。アイコン画像情報は、画面情報記憶手段154に記憶される。(Icon image information)
FIG. 5 is a diagram showing an example of icon image information. In the icon image information shown in FIG. 5, the icon ID and the shortcut icon image are associated with each other. The icon image is a pre-registered icon image. The icon image information is stored in the screen information storage means 154.
(マクロ登録情報)
図6は、マクロ登録情報の一例を示す図である。図6に示すように、マクロ登録情報は、各登録番号に対して、登録名称と各動作設定とを関連付けて保持する。マクロは、予めユーザが登録しておく。この登録番号が、ホーム画面の画面情報(図3、4参照)内の登録番号とリンクしている。(Macro registration information)
FIG. 6 is a diagram showing an example of macro registration information. As shown in FIG. 6, the macro registration information holds the registration name and each operation setting in association with each registration number. The macro is registered by the user in advance. This registration number is linked to the registration number in the screen information (see FIGS. 3 and 4) of the home screen.
例えば、登録番号「1」のマクロ機能は、登録名称が「両面2in1」であり、各動作設定が、マクロ登録情報に設定されている。登録番号「10」、「100」についても同様である。マクロの登録番号は、アプリ毎に別々に管理される。 For example, the macro function of the registration number "1" has a registration name of "double-sided 2in1", and each operation setting is set in the macro registration information. The same applies to the registration numbers "10" and "100". The macro registration number is managed separately for each application.
(ジョブの情報とジョブショートカットの情報)
図7は、ジョブの情報とジョブショートカットの情報との一例を示す図である。図7に示す例では、プリンタジョブに関するデータ例を示す。図7に示すプリンタジョブの情報は、ジョブID、ユーザ名、データサイズ、登録日時、ページ数、部数、印刷用紙サイズ、ステイプル位置、ホールパンチ、ファイル名などの情報を含む。プリンタジョブの情報は、ジョブ情報記憶手段142に記憶される。(Job information and job shortcut information)
FIG. 7 is a diagram showing an example of job information and job shortcut information. In the example shown in FIG. 7, an example of data related to a printer job is shown. The printer job information shown in FIG. 7 includes information such as a job ID, a user name, a data size, a registration date and time, a number of pages, a number of copies, a printing paper size, a staple position, a hole punch, and a file name. The printer job information is stored in the job information storage means 142.
図7に示すジョブショートカットの情報は、ジョブID、ファイル名、サムネイル画像パス、ジョブ登録日時、ページ数、部数、ユーザ名を含む。ジョブショートカットの情報は、ショートカット作成手段143によりジョブ情報から抽出して作成される。 The job shortcut information shown in FIG. 7 includes a job ID, a file name, a thumbnail image path, a job registration date and time, the number of pages, the number of copies, and a user name. The job shortcut information is created by extracting from the job information by the shortcut creation means 143.
ショートカット作成手段143は、作成したジョブショートカットの情報を、画面管理手段151に出力する。画面管理手段151は、取得したジョブショートカットの情報を、画面情報に追加する(図4参照)。 The shortcut creation means 143 outputs the created job shortcut information to the screen management means 151. The screen management means 151 adds the acquired job shortcut information to the screen information (see FIG. 4).
<ホーム画面>
次に、ホーム画面について説明する。図8は、ホーム画面(その1)の一例を示す図である。図8に示すホーム画面(その1)は、リモートPC20からジョブが要求されていない状態で、ユーザがログインしたときのホーム画面である。<Home screen>
Next, the home screen will be described. FIG. 8 is a diagram showing an example of the home screen (No. 1). The home screen (No. 1) shown in FIG. 8 is a home screen when a user logs in without a job being requested from the
図8に示すホーム画面は、図3に示す画面情報に基づき、画面作成手段153が作成した画面である。図8に示すホーム画面には、各アプリケーション及びアプリケーションの動作設定を登録したマクロを呼び出すためのショートカットアイコン(ショートカット)の一覧が表示される。 The home screen shown in FIG. 8 is a screen created by the screen creating means 153 based on the screen information shown in FIG. On the home screen shown in FIG. 8, a list of shortcut icons (shortcuts) for calling each application and a macro in which the operation settings of the applications are registered is displayed.
例えば、標準搭載アプリのコピー、ファクス、プリンタのショートカットなどが表示される。また、マクロを呼び出すためのショートカットには、マクロの登録番号が表示される。例えば、両面2in1ショートカットは、マクロの登録番号「1」がショートカットの左下に表示される。なお、このマクロの登録番号は、ショートカットとの対応関係が分かれば、ショートカットのどの位置にあってもよい。 For example, a copy of the standard application, fax, printer shortcut, etc. are displayed. In addition, the macro registration number is displayed in the shortcut for calling the macro. For example, in the double-sided 2in1 shortcut, the macro registration number "1" is displayed at the lower left of the shortcut. The registration number of this macro may be located at any position of the shortcut as long as the correspondence with the shortcut is known.
図9は、ホーム画面(その2)の一例を示す図である。図9に示すホーム画面(その2)は、リモートPC20からジョブが要求された状態で、ユーザがログインしたときのホーム画面である。 FIG. 9 is a diagram showing an example of the home screen (No. 2). The home screen (No. 2) shown in FIG. 9 is a home screen when a user logs in with a job requested from the
図9に示すホーム画面は、図4に示す画面情報に基づき、画面作成手段153が作成した画面である。ジョブショートカット201が、ホーム画面内で優先的に配置されている。なお、図4に示すジョブ情報には、ファイル名しか記載されていないが、ジョブショートカットの情報(図7参照)が含まれているとする。 The home screen shown in FIG. 9 is a screen created by the screen creating means 153 based on the screen information shown in FIG. The
画面作成手段153は、ジョブショートカットの情報から所定数の情報を取得し、所定数の情報をショートカットに重ねて表示するようにする。例えば、アイコン画像202には、実行するアプリのアイコンが表示され、部数203には「3」が表示され、ページ数204には「13」が表示され、ファイル名205には「企画書.doc」が表示され、登録日時206には「10/30 15:50」が表示される。 The screen creating means 153 acquires a predetermined number of pieces of information from the job shortcut information, and displays the predetermined number of pieces of information superimposed on the shortcut. For example, the
この所定数の情報は、そのジョブの内容を表すことができる設定項目を予め決めておけばよい。この所定数の情報は、少なくともファイル名又は登録日時などの他のジョブと識別できる情報が表示されればよく、複数の情報が必ずしも表示される必要はない。 For this predetermined number of information, setting items that can represent the contents of the job may be determined in advance. As for this predetermined number of information, at least information that can be distinguished from other jobs such as a file name or registration date and time is displayed, and it is not always necessary to display a plurality of pieces of information.
画面作成手段153は、どの情報をどの位置に配置するかは予め決めておけばよい。例えば、部数は、ジョブショートカットの左上、ページ数は、ジョブショートカットの左下と決定される。また、画面作成手段153は、ジョブショートカットの名称については、ジョブ情報にファイル名及び/登録日時がある場合は、ファイル名及び/又は登録日時が優先的に表示されるようにする。 The screen creating means 153 may determine in advance which information is to be arranged at which position. For example, the number of copies is determined to be the upper left of the job shortcut, and the number of pages is determined to be the lower left of the job shortcut. Further, the screen creating means 153 preferentially displays the file name and / or the registration date and time when the job information includes the file name and / registration date and time for the job shortcut name.
また、図4に示す画面情報のジョブ情報欄に、サムネイル画像パスがある場合は、ジョブショートカットのアイコン画像202としてサムネイルが優先的に表示される。ジョブ情報欄にサムネイル画像パスがなければ、ジョブショートカットのアイコン画像202は、このジョブのアプリに対応するアイコン画像が表示される。 If there is a thumbnail image path in the job information field of the screen information shown in FIG. 4, the thumbnail is preferentially displayed as the
アプリのアイコン画像を表示する際、例えば、ジョブIDからアプリが識別できるようにしておけばよい。例えば、ジョブID100番台はプリンタアプリであり、200番台はスキャナアプリであり、300番台はFAXアプリであるというように決めておけばよい。 When displaying the icon image of the application, for example, the application may be identified from the job ID. For example, it may be decided that the
なお、ジョブショートカットがある場合の各ショートカットの配置位置は、図9に示す例に限られない。 The arrangement position of each shortcut when there is a job shortcut is not limited to the example shown in FIG.
図10は、ジョブショートカット押下時の吹き出し表示の一例を示す図である。図10に示す例では、ジョブショートカットが押下された場合、吹き出し301が表示される。吹き出し301の中には、例えば、ジョブ(印刷)を実行するためのUI部品(例えばボタン)、ジョブの詳細情報を表示するためのUI部品、ジョブの設定を変更するためのUI部品、ジョブを中止するためのUI部品が含まれる。吹き出し301内には、少なくとも印刷実行と、印刷中止とのUI部品が含まれればよい。 FIG. 10 is a diagram showing an example of a balloon display when a job shortcut is pressed. In the example shown in FIG. 10, when the job shortcut is pressed, the
これにより、ジョブショートカットからジョブを中止することができたり、ジョブの詳細情報を表示したりすることができる。 As a result, the job can be canceled from the job shortcut, and detailed information of the job can be displayed.
図10に示す印刷実行ボタンが押下されると、印刷ジョブが実行される。図10に示す詳細情報ボタンが押下されると、ジョブの詳細情報が表示される。ジョブの詳細情報は、例えば、画面情報内のジョブ情報である。画面情報内のジョブは、既に表示されている情報を含んでもよい。例えば、部数、ファイル名、ページ数、ジョブID、ユーザ名などが詳細情報として表示される。 When the print execution button shown in FIG. 10 is pressed, the print job is executed. When the detailed information button shown in FIG. 10 is pressed, the detailed information of the job is displayed. The detailed job information is, for example, job information in the screen information. The job in the screen information may include information that has already been displayed. For example, the number of copies, the file name, the number of pages, the job ID, the user name, and the like are displayed as detailed information.
図10に示す設定変更ボタンが押下されると、ジョブの設定項目のうち、設定変更可能な設定項目の設定値が表示され、ユーザは設定変更が可能となる。プリンタ(印刷)ジョブの場合、設定変更可能な設定項目は、部数、データサイズなど、リモートPC20側で生成され、変更できないもの以外をいう。 When the setting change button shown in FIG. 10 is pressed, the setting values of the setting changeable setting items among the job setting items are displayed, and the user can change the settings. In the case of a printer (print) job, the setting items whose settings can be changed refer to items other than those generated on the remote PC20 side and cannot be changed, such as the number of copies and data size.
この設定変更可能な設定項目は、MFP10に、アプリ毎に予め設定されていればよい。これにより、入力手段162による設定変更ボタンの検知後に、表示手段161は、そのアプリに対応する設定変更画面を表示することができる。 The setting items whose settings can be changed may be set in advance in the
図10に示す印刷中止ボタンが押下されると、印刷ジョブが中止される。印刷ジョブが中止されると、そのジョブショートカットはホーム画面から削除される。 When the print stop button shown in FIG. 10 is pressed, the print job is canceled. When the print job is canceled, the job shortcut is deleted from the home screen.
<動作>
次に、実施例1におけるMFP10の動作について説明する。以下、MFP10の表示制御処理の各処理について詳細に説明する。<Operation>
Next, the operation of the
(ジョブショートカット作成処理)
図11は、ジョブショートカット作成処理の一例を示すシーケンス図である。図11に示すステップS101で、ユーザは、リモートPC20を用いて、プリンタジョブを実行する。(Job shortcut creation process)
FIG. 11 is a sequence diagram showing an example of the job shortcut creation process. In step S101 shown in FIG. 11, the user executes a printer job using the
ステップS102で、リモートPC20は、ユーザに要求されたプリンタジョブを、通信制御部101に送信する。このとき、ジョブを要求したユーザのユーザIDや、ジョブの設定値なども送信される。 In step S102, the
ステップS103で、通信制御部101は、受信したプリンタジョブに対し、ジョブ管理手段141に登録を要求する。 In step S103, the
ステップS104で、ジョブ管理手段141は、プリンタジョブの情報をジョブ情報記憶手段142に登録する(図7参照)。 In step S104, the job management means 141 registers the printer job information in the job information storage means 142 (see FIG. 7).
ステップS105で、ジョブ情報記憶手段142は、プリンタジョブの情報の登録が完了したらその旨をジョブ管理手段141に通知する。 In step S105, the job information storage means 142 notifies the job management means 141 when the registration of the printer job information is completed.
ステップS106で、ジョブ管理手段141は、プリンタジョブの情報の登録が完了すれば、プリンタジョブショートカットの作成を、ショートカット作成手段143に要求する。 In step S106, the job management means 141 requests the shortcut creation means 143 to create a printer job shortcut when the registration of the printer job information is completed.
ステップS107、S108で、ショートカット作成手段143は、ジョブ情報記憶手段142から、新規に登録したプリンタジョブの情報を取得する。 In steps S107 and S108, the shortcut creation means 143 acquires the information of the newly registered printer job from the job information storage means 142.
ステップS109で、ショートカット作成手段143は、プリンタジョブショートカットを作成する。このとき、ショートカット作成手段143は、サムネイル画像を作成したり、部数、ページ数、ユーザIDなどを抽出したりしてジョブショートカットの情報を作成する。 In step S109, the shortcut creation means 143 creates a printer job shortcut. At this time, the shortcut creation means 143 creates job shortcut information by creating a thumbnail image or extracting the number of copies, the number of pages, the user ID, and the like.
ステップS110で、ショートカット作成手段143は、プリンタジョブショートカットの情報の登録又は画面情報の更新を、画面管理手段151に要求する。 In step S110, the shortcut creating means 143 requests the screen management means 151 to register the printer job shortcut information or update the screen information.
ステップS111で、画面管理手段151は、プリンタジョブショートカットの情報に含まれるユーザIDに対応する画面情報に対し、ジョブショートカットの情報を登録(追加)する。 In step S111, the screen management means 151 registers (adds) the job shortcut information to the screen information corresponding to the user ID included in the printer job shortcut information.
ステップS112で、ジョブ情報記憶手段142は、画面管理手段151に対し、プリンタジョブショートカットの情報の登録が完了したことを通知する。この後、画面管理手段151は、プリンタジョブショートカットの情報を、ホーム画面内で優先的に表示されるように並べ替えてもよい。 In step S112, the job information storage means 142 notifies the screen management means 151 that the registration of the printer job shortcut information is completed. After that, the screen management means 151 may rearrange the information of the printer job shortcut so as to be preferentially displayed in the home screen.
ステップS113で、画面管理手段151は、プリンタジョブショートカットの情報の登録が完了したことをショートカット作成手段143に通知する。 In step S113, the screen management means 151 notifies the shortcut creating means 143 that the registration of the printer job shortcut information is completed.
ステップS114で、ショートカット作成手段143は、プリンタジョブショートカットの登録が完了したことをジョブ管理手段141に通知する。 In step S114, the shortcut creating means 143 notifies the job management means 141 that the registration of the printer job shortcut is completed.
これにより、ホーム画面を表示するための画面情報に、プリンタジョブショートカットの情報が登録され、ホーム画面の表示の順が整う。 As a result, the printer job shortcut information is registered in the screen information for displaying the home screen, and the display order of the home screen is arranged.
(ジョブショートカット表示処理)
図12は、ジョブショートカット表示処理の一例を示すシーケンス図である。図12に示すステップS201で、ユーザは、入力手段162に対してユーザ認証のデータを入力する。(Job shortcut display processing)
FIG. 12 is a sequence diagram showing an example of job shortcut display processing. In step S201 shown in FIG. 12, the user inputs user authentication data to the input means 162.
ステップS202で、入力手段162は、ユーザ管理部102に対し、入力されたデータを用いてユーザ認証を行い、ユーザを特定するよう要求する。 In step S202, the input means 162 requests the
ステップS203で、ユーザ管理部102は、ユーザ認証を行い、特定されたユーザのユーザIDを入力手段162に通知する。 In step S203, the
ステップS204で、入力手段162は、ユーザIDを指定して、ログインしたユーザのホーム画面を作成するよう、画面作成手段153に要求する。 In step S204, the input means 162 requests the screen creation means 153 to specify the user ID and create the home screen of the logged-in user.
ステップS205で、画面作成手段153は、ユーザIDを指定して、ログインしたユーザのホーム画面に表示するショートカットの取得を、画面情報記憶手段152に要求する。 In step S205, the screen creation means 153 requests the screen information storage means 152 to acquire a shortcut to be displayed on the home screen of the logged-in user by designating the user ID.
ステップS206で、画面情報記憶手段152は、要求されたユーザIDに対応する画面情報を、画面作成手段153に返す。 In step S206, the screen information storage means 152 returns the screen information corresponding to the requested user ID to the screen creation means 153.
ステップS207で、画面作成手段153は、取得した画面情報に基づいて、プリンタジョブショートカットを含んだホーム画面を作成する。画面作成手段153は、ショートカットやプリンタジョブショートカットを配置IDや座標に対応させて描画する。 In step S207, the screen creation means 153 creates a home screen including a printer job shortcut based on the acquired screen information. The screen creating means 153 draws a shortcut or a printer job shortcut corresponding to the arrangement ID or the coordinates.
ステップS208で、画面作成手段153は、ホーム画面を作成すると、表示手段161にホーム画面の表示要求を行う。 When the screen creation means 153 creates the home screen in step S208, the screen creation means 153 requests the display means 161 to display the home screen.
ステップS209で、表示手段161は、プリンタジョブショートカットを含むホーム画面を表示する(図9参照)。 In step S209, the display means 161 displays a home screen including a printer job shortcut (see FIG. 9).
これにより、ユーザは、ワンタッチでアプリジョブを実行できるようになる。また、ジョブショートカットを、ホーム画面内の視認性の高い位置に配置することが可能なので、ユーザは、すぐにジョブショートカットを見つけることができる。 This allows the user to execute the application job with one touch. In addition, the job shortcut can be placed at a highly visible position on the home screen, so that the user can find the job shortcut immediately.
(ジョブショートカット押下時の処理)
図13は、ジョブショートカット押下時の処理の一例を示すシーケンス図である。図13に示すステップS301で、ユーザは、プリンタジョブショートカットを押下する。(Processing when a job shortcut is pressed)
FIG. 13 is a sequence diagram showing an example of processing when a job shortcut is pressed. In step S301 shown in FIG. 13, the user presses the printer job shortcut.
ステップS302で、入力手段162は、押下されたプリンタジョブショートカットを特定し、そのジョブIDを画面制御手段154に通知する。 In step S302, the input means 162 identifies the pressed printer job shortcut and notifies the screen control means 154 of the job ID.
ステップS303で、画面制御手段154は、通知されたジョブIDを指定し、ジョブ制御手段144に対し、プリンタジョブの実行を要求する。 In step S303, the screen control means 154 specifies the notified job ID, and requests the job control means 144 to execute the printer job.
ステップS304、S305で、ジョブ制御手段144は、指定されたジョブIDのプリンタジョブの情報をジョブ情報記憶手段142から取得する。 In steps S304 and S305, the job control means 144 acquires the printer job information of the designated job ID from the job information storage means 142.
ここで、ジョブ情報記憶手段142からジョブの情報を取得するのは、正確なジョブの情報を取得するためである。画面情報記憶手段152にも、ジョブ情報は記憶されているが、このジョブ情報は表示用に記憶するものである。よって、実際にジョブを実行するときは、ジョブ情報記憶手段142からプリンタジョブの情報を取得する。 Here, the job information is acquired from the job information storage means 142 in order to acquire accurate job information. Job information is also stored in the screen information storage means 152, but this job information is stored for display. Therefore, when the job is actually executed, the printer job information is acquired from the job information storage means 142.
ステップS306で、ジョブ制御手段144は、取得したプリンタジョブの情報を基に、プリンタジョブの実行を、エンジン制御部103に要求する。 In step S306, the job control means 144 requests the
ステップS307で、エンジン制御部103は、プリンタエンジンを制御して、印刷を実行する。 In step S307, the
ステップS308で、エンジン制御部103は、ジョブ制御手段144に対し、印刷完了を通知する。 In step S308, the
これにより、プリンタジョブショートカットを押下することで、すぐにプリンタジョブを実行することができる。 As a result, the printer job can be executed immediately by pressing the printer job shortcut.
(ジョブショートカットの削除処理)
図14は、ジョブショートカットの削除処理の一例を示すシーケンス図である。図14に示す処理は、図13に示すステップS308の後に行われる。(Job shortcut deletion process)
FIG. 14 is a sequence diagram showing an example of the job shortcut deletion process. The process shown in FIG. 14 is performed after step S308 shown in FIG.
図14に示すステップS401で、ジョブ制御手段144は、ジョブ管理手段141に対し、印刷完了を通知する。 In step S401 shown in FIG. 14, the job control means 144 notifies the job management means 141 of the completion of printing.
ステップS402、S403で、ジョブ管理手段141は、完了したプリンタジョブの情報を、ジョブ情報記憶手段142から削除する。 In steps S402 and S403, the job management means 141 deletes the information of the completed printer job from the job information storage means 142.
ステップS404で、ジョブ管理手段141は、ジョブIDを指定して、プリンタジョブショートカットの削除を画面管理手段151に要求する。 In step S404, the job management means 141 specifies the job ID and requests the screen management means 151 to delete the printer job shortcut.
ステップS405、S406で、画面管理手段151は、指定されたジョブIDに対応するプリンタジョブショートカットの情報を、画面情報記憶手段152から削除する。
ステップS407で、画面管理手段151は、画面情報の更新を、画面作成手段153に通知する。In steps S405 and S406, the screen management means 151 deletes the printer job shortcut information corresponding to the designated job ID from the screen information storage means 152.
In step S407, the screen management means 151 notifies the screen creation means 153 of the update of the screen information.
ステップS408で、画面作成手段153は、ログインしたユーザのユーザIDを指定して、ホーム画面に表示するショートカットを取得するよう画面情報記憶手段152に要求する。 In step S408, the screen creation means 153 requests the screen information storage means 152 to specify the user ID of the logged-in user and acquire the shortcut to be displayed on the home screen.
ステップS409で、画面情報記憶手段152は、印刷完了したプリンタジョブショートカットが削除された画面情報を画面作成手段153に返す。 In step S409, the screen information storage means 152 returns the screen information from which the printed printer job shortcut has been deleted to the screen creation means 153.
ステップS410で、画面作成手段153は、プリンタジョブショートカットを含まないホーム画面を作成する。 In step S410, the screen creation means 153 creates a home screen that does not include the printer job shortcut.
ステップS411で、画面作成手段153は、ホーム画面を更新すると、表示手段161に対し、ホーム画面の更新を要求する。 When the screen creation means 153 updates the home screen in step S411, the screen creation means 153 requests the display means 161 to update the home screen.
ステップS412で、表示手段161は、プリンタジョブショートカットを含まないホーム画面を表示する。 In step S412, the display means 161 displays a home screen that does not include the printer job shortcut.
これにより、実行されたジョブのジョブショートカットは削除されるので、不必要にジョブショートカットが増加することを防ぐことができる。 As a result, the job shortcuts of the executed jobs are deleted, so that it is possible to prevent the number of job shortcuts from increasing unnecessarily.
(ジョブの設定変更処理)
図15は、ジョブの設定変更処理の一例を示すシーケンス図である。図15に示す処理は、図10に示す吹き出し301の設定変更ボタンを押下されたときに行われる処理である。(Job setting change processing)
FIG. 15 is a sequence diagram showing an example of job setting change processing. The process shown in FIG. 15 is a process performed when the setting change button of the
ステップS501で、ユーザは、入力手段162を用いて、プリンタジョブショートカットから設定変更を選択する。 In step S501, the user selects a setting change from the printer job shortcut using the input means 162.
ステップS502で、入力手段162は、押下されたプリンタジョブショートカットの設定が変更された場合、ジョブIDを指定して変更内容を画面制御手段154に通知する。ここでは、部数の変更とするが、これに限られない。 In step S502, when the setting of the pressed printer job shortcut is changed, the input means 162 specifies the job ID and notifies the screen control means 154 of the changed content. Here, the number of copies is changed, but the number is not limited to this.
ステップS503で、画面制御手段154は、ジョブIDを指定して、変更された部数をジョブ制御手段144に通知する。 In step S503, the screen control means 154 specifies the job ID and notifies the job control means 144 of the changed number of copies.
ステップS504、S505で、ジョブ制御手段144は、指定されたジョブIDに対応するジョブ情報の部数を変更する。 In steps S504 and S505, the job control means 144 changes the number of copies of job information corresponding to the designated job ID.
ステップS506で、ジョブ制御手段144は、ジョブIDを指定して変更された部数をジョブ管理手段141に通知する。 In step S506, the job control means 144 specifies the job ID and notifies the job management means 141 of the changed number of copies.
ステップS507で、ジョブ管理手段141は、ジョブIDと変更された部数を、プリンタジョブショートカット設定変更通知と共に、画面管理手段151に出力する。 In step S507, the job management means 141 outputs the job ID and the changed number of copies to the screen management means 151 together with the printer job shortcut setting change notification.
ステップS508、S509で、画面管理手段151は、画面情報記憶手段152に記憶されたジョブショートカットの情報に対し、指定されたジョブIDに対応するジョブショートカット情報のジョブ情報の部数を、変更された部数に上書きする。 In steps S508 and S509, the screen management means 151 changes the number of copies of the job information of the job shortcut information corresponding to the designated job ID with respect to the job shortcut information stored in the screen information storage means 152. Overwrite to.
ステップS510で、画面管理手段151は、画面作成手段153に対し、画面情報の更新を通知する。 In step S510, the screen management means 151 notifies the screen creating means 153 of the update of the screen information.
ステップS511で、画面作成手段153は、ログインしたユーザのユーザIDを指定して、ホーム画面に表示するショートカットを取得するよう画面情報記憶手段152に要求する。 In step S511, the screen creation means 153 requests the screen information storage means 152 to specify the user ID of the logged-in user and acquire the shortcut to be displayed on the home screen.
ステップS512で、画面情報記憶手段152は、更新されたプリンタジョブショートカットの情報を含む画面情報を画面作成手段153に返す。 In step S512, the screen information storage means 152 returns the screen information including the updated printer job shortcut information to the screen creation means 153.
ステップS513で、画面作成手段153は、情報更新されたプリンタジョブショートカットを含むホーム画面を作成する。 In step S513, the screen creation means 153 creates a home screen including the printer job shortcut whose information has been updated.
ステップS514で、画面作成手段153は、ホーム画面を更新すると、表示手段161に対し、ホーム画面の更新を要求する。 When the screen creation means 153 updates the home screen in step S514, the screen creation means 153 requests the display means 161 to update the home screen.
ステップS515で、表示手段161は、情報更新されたプリンタジョブショートカットを含むホーム画面を表示する。 In step S515, the display means 161 displays the home screen including the printer job shortcut whose information has been updated.
これにより、MFP10でジョブの設定を変更することができ、ユーザは再度リモートPC20からジョブを実行しなくてもすむ。 As a result, the job settings can be changed in the
[変形例]
上記実施例では、プリンタジョブについて説明したが、リモートPC20から要求されるジョブは、スキャンアプリ、FAXアプリ、コピーアプリなどのジョブでもよい。例えば、スキャンアプリの場合、リモートPC20で、データを読み込む際の解像度、原稿サイズ、データの保存先などの設定値を設定して、ユーザはジョブを要求する。ユーザは、MFP10で原稿をセットして、ジョブショートカットを押下することにより、このスキャンジョブが実行される。[Modification example]
In the above embodiment, the printer job has been described, but the job requested from the
また、FAXアプリの場合は、リモートPCで、送信先番号や、発信者表示の有無、送信日時の有無などの設定値を設定して、ユーザはジョブを要求する。ユーザは、MFP10で原稿をセットして、ジョブショートカットを押下することにより、このFAXジョブが実行される。 Further, in the case of the FAX application, the user requests the job by setting the setting value such as the destination number, the presence / absence of the caller display, and the presence / absence of the transmission date / time on the remote PC. The user sets the manuscript in the
よって、MFP10は、スキャンジョブやFAXジョブやコピージョブの場合にも上記実施例と同様にして表示制御することができる。プリンタジョブとその他のジョブとの違いは、リモートPC20から画像データが送信されるか否かの違いである。本発明における表示制御処理は、画像データがなくても、各ジョブの設定項目の設定値がジョブ情報に含まれれば適用可能である。 Therefore, the
また、実施例の画像処理装置で実行される表示制御プログラムは、インストール可能な形式又は実行可能な形式のファイルでCD-ROM、フレキシブルディスク(FD)、CD-R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録されて提供される。 The display control program executed by the image processing apparatus of the embodiment is a file in an installable format or an executable format, such as a CD-ROM, a flexible disk (FD), a CD-R, or a DVD (Digital Versatile Disk). It is recorded and provided on a computer-readable recording medium.
また、実施例の画像処理装置で実行される表示制御プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、実施例の画像処理装置で実行される表示制御プログラムをインターネット等のネットワーク経由で提供または配布するように構成してもよい。 Further, the display control program executed by the image processing device of the embodiment may be stored on a computer connected to a network such as the Internet and provided by downloading via the network. Further, the display control program executed by the image processing device of the embodiment may be configured to be provided or distributed via a network such as the Internet.
また、実施例の画像処理装置で実行される表示制御プログラムを、ROM等に予め組み込んで提供するように構成してもよい。 Further, the display control program executed by the image processing apparatus of the embodiment may be configured to be provided by incorporating it in a ROM or the like in advance.
実施例の画像処理装置で実行される表示制御プログラムは、前述した各手段又は各部を含むモジュール構成となっている。実際のハードウェアとしては、制御部11(プロセッサ)が補助記憶部13からプログラムを読み出して実行する。これにより上記各手段又は各部のうち1又は複数の各手段又は各部が主記憶部12上にロードされ、1又は複数の各手段又は各部が主記憶部12上に生成されるようになっている。 The display control program executed by the image processing apparatus of the embodiment has a modular configuration including each means or each part described above. As actual hardware, the control unit 11 (processor) reads a program from the
なお、本発明は、上記実施例そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上記実施例に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施例に示される全構成要素からいくつかの構成要素を削除してもよい。 The present invention is not limited to the above-described embodiment as it is, and at the implementation stage, the components can be modified and embodied within a range that does not deviate from the gist thereof. In addition, various inventions can be formed by an appropriate combination of the plurality of components disclosed in the above examples. For example, some components may be removed from all the components shown in the examples.
10 MFP
11 制御部
12 主記憶部
13 補助記憶部
14 外部記憶装置I/F部
15 ネットワークI/F部
16 操作部
17 表示部
18 エンジン部
101 通信制御部
102 ユーザ管理部
103 エンジン制御部
104 アプリ部
105 画面制御部
106 操作制御部
141 ジョブ管理手段
142 ジョブ情報記憶手段
143 ショートカット作成手段
144 ジョブ制御手段
151 画面管理手段
152 画面情報記憶手段
153 画面作成手段
161 表示手段
162 入力手段10 MFP
11
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020010820AJP7104080B2 (en) | 2020-01-27 | 2020-01-27 | Image processing device, job control method and display control program |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020010820AJP7104080B2 (en) | 2020-01-27 | 2020-01-27 | Image processing device, job control method and display control program |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017207017ADivisionJP2018029390A (en) | 2017-10-26 | 2017-10-26 | Image processing apparatus, display control method, and display control program |
| Publication Number | Publication Date |
|---|---|
| JP2020074607A JP2020074607A (en) | 2020-05-14 |
| JP2020074607A5 JP2020074607A5 (en) | 2020-09-10 |
| JP7104080B2true JP7104080B2 (en) | 2022-07-20 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020010820AActiveJP7104080B2 (en) | 2020-01-27 | 2020-01-27 | Image processing device, job control method and display control program |
| Country | Link |
|---|---|
| JP (1) | JP7104080B2 (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7705718B2 (en)* | 2021-03-09 | 2025-07-10 | シャープ株式会社 | Image forming apparatus and control method |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007221731A (en) | 2006-02-20 | 2007-08-30 | Ricoh Co Ltd | Image forming apparatus, display processing apparatus, display processing method, and display processing program |
| JP2007305111A (en) | 2006-03-31 | 2007-11-22 | Konica Minolta Systems Lab Inc | Method and device for analyzing print job |
| JP2008225708A (en) | 2007-03-09 | 2008-09-25 | Sharp Corp | Image data processing device |
| JP2009217586A (en) | 2008-03-11 | 2009-09-24 | Konica Minolta Business Technologies Inc | Printing system |
| JP2009260903A (en) | 2008-03-18 | 2009-11-05 | Ricoh Co Ltd | Image processing apparatus, image processing method and image processing program |
| JP2009301383A (en) | 2008-06-16 | 2009-12-24 | Konica Minolta Business Technologies Inc | Image forming apparatus, image forming apparatus terminal device and program |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007221731A (en) | 2006-02-20 | 2007-08-30 | Ricoh Co Ltd | Image forming apparatus, display processing apparatus, display processing method, and display processing program |
| JP2007305111A (en) | 2006-03-31 | 2007-11-22 | Konica Minolta Systems Lab Inc | Method and device for analyzing print job |
| JP2008225708A (en) | 2007-03-09 | 2008-09-25 | Sharp Corp | Image data processing device |
| JP2009217586A (en) | 2008-03-11 | 2009-09-24 | Konica Minolta Business Technologies Inc | Printing system |
| JP2009260903A (en) | 2008-03-18 | 2009-11-05 | Ricoh Co Ltd | Image processing apparatus, image processing method and image processing program |
| JP2009301383A (en) | 2008-06-16 | 2009-12-24 | Konica Minolta Business Technologies Inc | Image forming apparatus, image forming apparatus terminal device and program |
| Publication number | Publication date |
|---|---|
| JP2020074607A (en) | 2020-05-14 |
| Publication | Publication Date | Title |
|---|---|---|
| JP5794018B2 (en) | Image processing apparatus, display control method, and display control program | |
| JP7027188B2 (en) | Image forming device, its method and program | |
| JP5510147B2 (en) | Image forming apparatus and screen control method | |
| US11252284B2 (en) | Image processing apparatus associating with external apparatus, control method, and storage medium | |
| JP5629621B2 (en) | Image forming apparatus, image forming processing system, image forming processing method, and computer-readable recording medium on which the program is recorded | |
| JP2012173769A (en) | Image processing device, screen control method, screen control program, and recording medium | |
| US10712986B2 (en) | Job processing apparatus that stops job according to user's instruction, method of controlling same, and storage medium | |
| JP5636701B2 (en) | Information processing apparatus, information processing system, and information processing method | |
| JP2006309673A (en) | Image processor, its control method, and computer program | |
| US11330131B2 (en) | Image processing apparatus and control method for managing values related to a function of the image processing apparatus | |
| JP6233365B2 (en) | Image processing apparatus, display control method, and display control program | |
| JP2013145483A (en) | Image processing system, image processing method and program | |
| JP2005210188A (en) | Information processing system | |
| JP7104080B2 (en) | Image processing device, job control method and display control program | |
| JP2006119918A (en) | Storage means management device, image processor and control method thereof, and computer program | |
| US9001359B2 (en) | Information processing apparatus capable of setting configuration information for use by an image processing apparatus, and control method and storage medium therefor | |
| JP2018029390A (en) | Image processing apparatus, display control method, and display control program | |
| JP4827869B2 (en) | Storage means management apparatus, image processing apparatus, control method therefor, and computer program | |
| JP2018121244A (en) | Image forming apparatus, control method, and program | |
| JP4587844B2 (en) | Data transmission apparatus, image forming apparatus, data transmission method, and computer program | |
| JP6278088B2 (en) | Image processing system | |
| JP2006344126A (en) | Job information display device | |
| JP2005094079A (en) | Compound machine, network system, control method, and control program | |
| JP4438512B2 (en) | Display device, processing device, image forming device, display method, and computer program | |
| JP7073936B2 (en) | Image processing equipment, image processing systems, electronic devices, image processing methods and programs |
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination | Free format text:JAPANESE INTERMEDIATE CODE: A621 Effective date:20200226 | |
| A521 | Request for written amendment filed | Free format text:JAPANESE INTERMEDIATE CODE: A523 Effective date:20200722 | |
| A977 | Report on retrieval | Free format text:JAPANESE INTERMEDIATE CODE: A971007 Effective date:20201019 | |
| A131 | Notification of reasons for refusal | Free format text:JAPANESE INTERMEDIATE CODE: A131 Effective date:20201110 | |
| A521 | Request for written amendment filed | Free format text:JAPANESE INTERMEDIATE CODE: A523 Effective date:20210108 | |
| A02 | Decision of refusal | Free format text:JAPANESE INTERMEDIATE CODE: A02 Effective date:20210224 | |
| C60 | Trial request (containing other claim documents, opposition documents) | Free format text:JAPANESE INTERMEDIATE CODE: C60 Effective date:20210521 | |
| C22 | Notice of designation (change) of administrative judge | Free format text:JAPANESE INTERMEDIATE CODE: C22 Effective date:20220125 | |
| C13 | Notice of reasons for refusal | Free format text:JAPANESE INTERMEDIATE CODE: C13 Effective date:20220329 | |
| C30 | Protocol of an oral hearing | Free format text:JAPANESE INTERMEDIATE CODE: C30 Effective date:20220524 | |
| A521 | Request for written amendment filed | Free format text:JAPANESE INTERMEDIATE CODE: A523 Effective date:20220525 | |
| C23 | Notice of termination of proceedings | Free format text:JAPANESE INTERMEDIATE CODE: C23 Effective date:20220607 | |
| C03 | Trial/appeal decision taken | Free format text:JAPANESE INTERMEDIATE CODE: C03 Effective date:20220705 | |
| C30A | Notification sent | Free format text:JAPANESE INTERMEDIATE CODE: C3012 Effective date:20220705 | |
| A61 | First payment of annual fees (during grant procedure) | Free format text:JAPANESE INTERMEDIATE CODE: A61 Effective date:20220707 | |
| R150 | Certificate of patent or registration of utility model | Ref document number:7104080 Country of ref document:JP Free format text:JAPANESE INTERMEDIATE CODE: R150 |