JP7600442B2 - Information processing device, method for controlling information processing device, and program - Google Patents
Information processing device, method for controlling information processing device, and program Download PDFInfo
- Publication number
- JP7600442B2 JP7600442B2 JP2024000438A JP2024000438A JP7600442B2 JP 7600442 B2 JP7600442 B2 JP 7600442B2 JP 2024000438 A JP2024000438 A JP 2024000438A JP 2024000438 A JP2024000438 A JP 2024000438A JP 7600442 B2 JP7600442 B2 JP 7600442B2
- Authority
- JP
- Japan
- Prior art keywords
- button
- function
- displayed
- executed
- copy function
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
- Record Information Processing For Printing (AREA)
Description
本発明は、情報処理装置、情報処理装置の制御方法及びプログラムに関するものである。 The present invention relates to an information processing device, a control method for an information processing device, and a program.
複数のアプリケーションを実行して、各種のデータ処理を行う画像処理装置において、ユーザが実行したアプリケーションに対応する設定データを保存する機能を備えるものがある。下記特許文献1には、各アプリケーションに対するデフォルト値を自動設定するユーザインタフェースとアプリケーションのカスタマイズ処理が記載されている。
Some image processing devices that execute multiple applications and perform various types of data processing have a function for saving setting data corresponding to the applications executed by the user. The following
画像処理装置を使用するユーザの大多数は、実行するアプリケーションに対して設定するパターンが数少ない。特にアプリケーション毎に考えると、更にその設定パターンは少なくなるにも関わらず、毎回設定し直す必要がある。
この毎回設定を回避するために、設定を登録できる機能(デフォルト設定値変更/カスタムメニュー/モードメモリなど)が提案されているが、ユーザは、わざわざ設定登録しない。
The majority of users of image processing apparatuses have only a few settings for the applications they run. Even though the number of settings becomes even fewer when considering each application, the settings still need to be reset each time.
To avoid having to set the settings every time, functions for registering settings (such as changing default settings, custom menus, and mode memory) have been proposed, but users do not take the trouble to register settings.
一方、ユーザによるアプリケーションに対する設定登録の手間をなくし、特許文献1のようにユーザの意図を予測する提案されているが、ユーザが画像沿処理装置にどんな設定がなされているか分からなくなる可能性がある。
On the other hand, proposals have been made to eliminate the need for users to register settings for applications and to predict user intentions, as in
また、画像処理装置が勝手に設定を登録する機能(コールなど)は、上記の課題を解決可能に見えるが、過去の設定を自動で記録する場合、登録場所が動的に変わったり、登録そのものが無くなったりしてしまう場合があり、画像処理装置に対する操作性と利便性が損なわれる。 Furthermore, functions that allow the image processing device to automatically register settings (such as calls) may seem to solve the above issues, but when past settings are automatically recorded, the registration location may change dynamically or the registration itself may be lost, compromising the operability and convenience of the image processing device.
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、第1の機能を呼び出すための第1のオブジェクトと、第2の機能を呼び出すための第2のオブジェクトと、第1のタイプのジョブの実行に従って記憶部に登録された第1のタイプの設定データを呼び出すための第3のオブジェクトと、第2のタイプのジョブの実行に従って記憶部に登録された第1のタイプの設定データを呼び出すための第4のオブジェクトを同じ画面に表示できる仕組みを提供することである。 The present invention has been made to solve the above problems, and an object of the present invention is to provide a mechanism that can display, on the same screen, a first object for calling a first function, a second object for calling a second function, a third object for calling a first type of setting data registered in a storage unit according to the execution of a first type of job, and a fourth object for calling a first type of setting data registered in a storage unit according to the execution of a second type of job.
上記目的を達成する本発明のプリンタは以下に示す構成を備える。
コピー機能の実行を指示するためのボタンと、前記コピー機能とは異なる第二の機能の実行を指示するためのボタンを含む画面を表示部に表示する表示制御手段を備え、
前記表示制御手段は、実行されたジョブの機能と設定値を呼び出すための所定のボタンを前記表示部における所定の領域に表示可能であり、
前記コピー機能を実行するためのボタンが操作されて前記コピー機能が第一の設定値で実行された場合、前記所定のボタンであり、かつ実行された前記コピー機能と前記第一の設定値を示すボタンである第一のボタンを前記所定の領域に表示し、前記第二の機能を実行するためのボタンが操作されて前記第二の機能が第二の設定値で実行された場合、前記所定のボタンであり、かつ実行された前記第二の機能と前記第二の設定値を示すボタンである第二のボタンを、前記第一のボタンが表示された前記所定の領域に表示し、
前記所定の領域に表示可能な前記所定のボタンの数が上限値に達している状態で前記コピー機能または前記第二の機能が実行された場合、前記所定の領域に表示されている前記所定のボタンのうち、最も古い前記所定のボタンが削除されることを特徴とする情報処理装置。
A printer according to the present invention for achieving the above object has the following configuration.
a display control means for displaying on a display unit a screen including a button for instructing execution of a copy function and a button for instructing execution of a second function different from the copy function ;
the display control means is capable of displaying a predetermined button for calling up a function and a setting value of an executed job in a predetermined area of the display unit;
when a button for executing the copy function is operated and the copy function is executed with a first set value, a first button which is the specified button and indicates the executed copy function and the first set value is displayed in the specified area, and when a button for executing the second function is operated and the second function is executed with a second set value, a second button which is the specified button and indicates the executed second function and the second set value is displayed in the specified area where the first button is displayed;
An information processing device characterized in that, when the copy function or the second function is executed when the number of the specified buttons that can be displayed in the specified area has reached an upper limit , the oldest of the specified buttons displayed in the specified area is deleted.
本発明によれば、第1の機能を呼び出すための第1のオブジェクトと、第2の機能を呼び出すための第2のオブジェクトと、第1のタイプのジョブの実行に従って記憶部に登録された第1のタイプの設定データを呼び出すための第3のオブジェクトと、第2のタイプのジョブの実行に従って記憶部に登録された第1のタイプの設定データを呼び出すための第4のオブジェクトを同じ画面に表示できる。 According to the present invention, a first object for calling a first function, a second object for calling a second function, a third object for calling a first type of setting data registered in a storage unit according to the execution of a first type of job, and a fourth object for calling a first type of setting data registered in a storage unit according to the execution of a second type of job can be displayed on the same screen.
次に本発明を実施するための最良の形態について図面を参照して説明する。
<システム構成の説明>
〔第1実施形態〕
Next, the best mode for carrying out the present invention will be described with reference to the drawings.
<System configuration>
First Embodiment
図1は、本発実施形態を示す画像処理装置の構成を説明するブロック図である。本例では、特定の機能に対応づけた複数のアプリケーションを実行して画像処理を行う画像処理装置として、複数のアプリケーションを備える。本実施形態の画像処理装置は、例えばコピーアプリケーション、FAXアプリケーション、Emailアプリケーションを実行可能な複合画像処理装置(MFP)を例とする。つまり、アプリケーションが実行可能な特定の機能としては、プリント機能、コピー機能、ファクシミリ機能、Email機能を含む構成となっている。 Figure 1 is a block diagram illustrating the configuration of an image processing device according to an embodiment of the present invention. In this example, the image processing device is equipped with multiple applications, which are associated with specific functions to perform image processing. The image processing device according to this embodiment is, for example, a multifunction printer (MFP) capable of executing a copy application, a fax application, and an email application. In other words, the specific functions that can be executed by the applications include a print function, a copy function, a fax function, and an email function.
図1において、制御部1は、MFP100の各ユニットの動作制御を行う。制御部1は、CPU10と、LAN11と、通信ユニット12と、RAM13と、HDD14と、ROM15を備えている。CPU10は、制御部1全体を制御している。LAN11は、外部装置との間でデータのやり取りを行うためのネットワークを示し、このLAN11を介してインターネットに接続されている。
通信ユニット12は、LAN11を通してデータの送受信を行う。RAM13は、CPU10が動作するためのシステムワークメモリを提供している。14はハードディスクドライブ(HDD)で、例えば磁気ディスクや光学メディアやフラッシュメモリ等の記憶媒体であってもよい。
HDD14は、文書データや各アプリケーションに対応づけた設定データ等を後述するテーブル形式で格納することができるように構成されている。またHDD14は、MFP100内に存在してなくてもよい。通信ユニット12を介して、外部のサーバやPC等を保存装置として利用しても良い。ROM15はブートROMであり、システムのブートプログラムを格納している。CPU10は、ROM15のブートROMにより、HDD14にインストールされているプログラムをRAM13に展開し、そのプログラムに基づいて各種制御を行う。また、HDD14には、後述するリコールポータル画面300の特定の領域に表示されるボタン群(自動登録されるボタン群)を管理するための特定領域が確保され、当該特定領域がファーストイン・ファーストアウト領域(FIFO領域)として使用される。
タイマ16は、CPU10の指示に従って時間の経時処理を行い、指示された時間が経過すると、割り込みなどによりCPU10に通知する。
1, a
The
The
The
操作部20は、制御部1によって制御され、表示部21と入力部22を備えている。ここで、表示部21は、ユーザに対して複合機の情報を表示するためのディスプレイである。入力部22は、例えばタッチパネル、マウス、カメラ、音声入力、キーボード等のインターフェースを通してユーザからの入力を受け付ける。
また、表示部21には、後述するユーザインタフェース(UI)画面を表示して、ユーザからの設定を受け付ける。
The
The
画像処理部30は、制御部1によって制御され、画像解析部31と、画像生成部32と、画像出力部を具備している。画像解析部31は、原稿画像の構造を解析し、解析結果から必要な情報を抽出する。画像生成部32は、原稿を読み取ることで(例えば、スキャン)、その原稿の画像をデジタル化して画像データを生成してHDD14に格納する。
また、画像生成部32は、画像解析部31が解析した情報を用いて、別のフォーマットの原稿画像データを生成することもできる。画像出力部33は、HDD14等に格納されている画像データを出力する。この出力方法としては、例えば原稿の画像データを用紙に印刷したり、通信ユニット12を介して、ネットワーク接続されている外部デバイス、サーバ、ファクシミリ装置などに送信したり、MFP100に接続されている記憶媒体に保存することが挙げられる。
The
The
図2は、図1に示した操作部20を示す平面図である。
図2において、表示部21は、本実施形態では、液晶表示部で構成され、液晶パネル上にタッチパネルシートが貼られており、操作画面およびソフトキーを表示するとともに、表示してあるキーがユーザの操作により押されるとその位置情報をCPU10に伝える。従って、この場合の表示部21は、入力部22としても機能していることになる。
FIG. 2 is a plan view showing the
2, the
次にユーザにより操作される各種キーやボタンについて説明する。
スタートキー201は、原稿の読み取り動作の開始を指示する時などに用いられる。スタートキー201の中央部には、緑と赤の2色のLED202があり、その色によってスタートキー201が使える状態にあるかどうかを示す。ストップキー203は、稼働中の動作を止める働きをする。テンキー204は、数字と文字のボタンで構成されており、コピー部数の設定や、表示部21の画面切り替えなどを指示する。ユーザモードキー205は、機器の設定を行う場合に押下される。
次に、本実施形態に係るリコールポータル画面について説明する。
Next, various keys and buttons operated by the user will be described.
The
Next, the recall portal screen according to this embodiment will be described.
図3は、図2に示した表示部21に表示されたUI画面の一例を示す図である。本例は、リコールポータル画面の一例である。また、本UI画面では、それぞれの領域分割された各領域に後述するボタン群が配置されるように表示制御している。
図3において、リコールポータル画面300は、ユーザの明確な指示により登録された固定設定領域301と、ジョブ実行時に後述するリコール機能により登録されるリコール設定領域302とからなる。
また、本実施形態では、固定設定は固定設定領域301に表示し、リコール設定はリコール設定表示領域302に表示するように制御することにより、それぞれの領域をユーザが容易に識別できるように構成されている。303~307はボタンで、後述する図7に示すユーザの登録指示に従う設定画面にて、ユーザがあらかじめ固定設定する設定データを呼び出す際に押下される。308~310はボタンで、本実施形態において、コールポータル401が自動設定した設定データに対応づけられている。特に、ボタン308は、Emailアプリケーション403に対応づけられた設定データで、特定のメールアドレス「yosida@ca…」が宛先として自動設定したい場合に押下される。ボタン309はコピーアプリケーション402に対応づけられた設定データ、例えばコピー部数が「15」部で、両面、ステイプル等を選択したい場合に押下される。
ボタン310は、コピーアプリケーション402に対応づけられた設定データ、例えば白黒で、2in1等を選択したい場合に押下される。なお、自動登録される設定データに対する処理(登録、削除)については後述する。また、本実施形態では、当該UI画面を操作するユーザが、表示される領域の違いや、表示するボタンの形状をそれぞれ異ならしめることで、視認性よくボタン操作を実行できるように構成している。
Fig. 3 is a diagram showing an example of a UI screen displayed on the
In FIG. 3, a
In this embodiment, the fixed settings are displayed in the fixed
The
リコールポータル画面300は、起動すると、まず固定設定領域301の表示のために、図4の(A)に示す固定登録データ管理テーブル1201を読み込む。続いてリコールポータル画面300)は、エントリ1202から順番にエントリ1210まで呼び出す。呼び出すたびに、CPU10は、アプリケーションIDを参照し、「0」ならば対応するボタンを表示部21に表示しない制御を行う。また、アプリケーションIDが「0」以外なら、CPU10は、表示TXTを対応するボタンに表示する制御を行う。
次に、CPU10は、図4の(B)に示すアプリケーションアイコンテーブル1211から格納されている同じアプリケーションIDをもつエントリを探し、表示部21に表示されたアイコンの所定の位置に表示する制御を行う。
リコールポータル画面300では、CPU10が図4の(A)に示す固定登録データ管理テーブル1201を全て処理する。次に、CPU10は、リコール設定表示領域302に表示するために、図5の(A)に示すリコールデータ管理テーブル1101を読み込む。
リコールポータル画面300は、エントリ1102から順次読み込む。呼び出すたびに、アプリケーションIDを参照し、「0」ならば対応するボタンを表示しない制御を行う。また、CPU10は、アプリケーションIDが「0」以外なら、表示TXTを対応するボタンに表示する制御を行う。
次に、CPU10は、図4の(B)に示すアプリケーションアイコンテーブル1211から格納されている同じアプリケーションIDをもつエントリを探し、アイコンの所定の位置に表示する制御を行う。
これにより、CPU10は、図5の(A)のリコールデータ管理テーブル1101と図4の(A)に示す固定登録データ管理テーブルを用いることで、表示部21に、図3に示すUI画面を表示することができる。
When the
Next, the
On the
The
Next, the
As a result, the
以降、説明の簡潔化のために、固定設定全体をさす場合、この固定設定領域301を用いて、固定設定301Sと表現する。同様に、リコール設定全体をさす場合、このリコール設定表示領域302を用いて、リコール設定302Sと表現する。
本実施形態では、固定設定301Sのボタン形状と、リコール設定302Sのボタン形状と異なるようにすることにより、ユーザがボタン形状によりそれぞれの領域を視覚的に識別できるように構成している。
Hereinafter, for the sake of simplicity, when referring to the entire fixed settings, the fixed settings will be expressed as fixed settings 301S using this fixed
In this embodiment, the button shape of the fixed setting 301S and the button shape of the recall setting 302S are made different, so that the user can visually distinguish between the respective areas by the button shapes.
固定設定301Sのボタンには、そのボタン押下により起動するアプリケーションのアイコンと、後述するユーザ設定登録画面でユーザにより指定されたボタンに、ユーザにより入力された名称を表示する。また、未登録のボタンは表示しない。 For buttons in fixed settings 301S, the icon of the application that will be started when the button is pressed is displayed, and for buttons specified by the user on the user setting registration screen (described later), the name entered by the user is displayed. In addition, unregistered buttons are not displayed.
一方、CPU10は、リコール設定302Sのボタンに対して、そのボタン押下により起動するアプリケーションのアイコンと、後述する表示TXT生成(S606)で生成される、設定のサマリを表現した文言を表示する表示する制御を行う。このリコール設定302Sのボタンは、CPU10が実行する後述するリコールデータ登録処理によって、生成・削除が行われる。
Meanwhile, the
図6は、本実施形態を示す画像処理装置におけるアプリケーションの構成を説明する図である。なお、本例は、アプリケーションの登録シーケンスに対応する。なお、各アプリケーションは、CPU10により実行されることで、対応するデータ処理を行う。
図6において、リコールポータル401は、アプリケーションの一種であり、他のアプリケーションであるコピーアプリケーション402やEmailアプリケーション403、Faxアプリケーション404と連動して、動作する。
6 is a diagram for explaining the configuration of applications in the image processing apparatus according to the present embodiment. This example corresponds to a registration sequence of the applications. Each application is executed by the
In FIG. 6, a
なお、各アプリケーションはアプリケーションIDで識別可能であり、それぞれ後述するリコールデータ登録構成図や設定データ管理テーブルに示すデータを保持している。
リコールポータル401は、操作部20に表示されたボタンを押下されると、そのボタンに応じたリコールデータを呼出し、そのアプリケーションIDにアクションIDを送信する(406)。アプリケーションIDで指定されたアプリケーションは、受信したアクションIDに応じた設定データを読み出し、これを設定する。もちろん、このアプリケーションは、上記データのやり取りが可能であれば、どんなアプリケーションでもかまわない。
Each application can be identified by an application ID, and holds data shown in a recall data registration configuration diagram and a setting data management table, which will be described later.
When a button displayed on the
図7は、図1に示した表示部21に表示されるユーザインタフェースの一例を示す図である。本例は、ユーザ設定登録画面の一例である。
図7において、固定設定登録画面501は、リコールポータル画面300と同じ構成の固定設定領域301を持つ。リコールポータル画面300と違う点は、未登録のボタン502,503,504,505も表示している点と、固定設定領域301内のいずれのボタンも押下により選択されるのみである点である。
Cancelボタン506で登録は中止し、Nextボタン507で次の固定設定登録画面508を表示する。
図7の(B)に示す固定設定登録画面508では、ボタンに表示する文言の入力を行う。
固定設定登録画面508には、入力内容を確認するエリア509と、入力を行うキーボード(ソフトキーボード)510を備える。そして、Backボタン511の押下により、図7の(A)に示す固定設定登録画面501を表示し、OKボタン512により登録作業を完了する。
以下で、図3に示したUI画面が表示部21に表示された状態から、図6に示すコピーアプリケーション402で下記の新たなジョブが実行された場合を例にとって、図6から図12を用いて詳細に説明する。
〔新たなジョブの例〕
ジョブ設定={3部、カラーコピー、片面プリント、4in1}
なお、図1に示した画像出力部33は、カラー画像をシートに片面または両面に対して印刷するエンジンを備えている。さらに、画像出力部33は、画像生成部32により、1ページに複数のページを割り付けて印刷するNin1機能を備えている。ここで、Nは2、4、6、9等である。
Fig. 7 is a diagram showing an example of a user interface displayed on the
7, fixed setting
Clicking the Cancel
In the fixed
The fixed
Below, a detailed explanation will be given with reference to Figures 6 to 12, taking as an example a case where the UI screen shown in Figure 3 is displayed on the
[Examples of new jobs]
Job settings = {3 copies, color copy, single-sided print, 4 in 1}
1 includes an engine for printing a color image on one side or both sides of a sheet. Furthermore, the
本実施形態では、例としてコピーアプリケーション402で説明するが、もちろんEmailアプリケーション403や、Faxアプリケーション(404)、図4のやり取りが可能であれば、どんなアプリケーションで置き変えてもかまわない。
In this embodiment, the
図8~図11は、本実施形態を示す画像処理装置のデータ処理方法を説明するフローチャートである。図8は、アプリケーションのジョブ完了処理の一例であって、図9~図11は、図6のS603、S605、S607の詳細手順に対応する。
より具体的には、図9は、リコールポータル401による既登録IDリスト取得処理に対応する。また、図10は、アプリケーションの設定データ格納処理に対応する。さらに、図11は、リコールポータル401のリコールデータ登録処理に対応する。なお、図8~図11に示す各ステップは、CPU10がHDD14等に記憶された制御プログラムをロードして実行することで実現される。
図12は、図1に示したHDD14で管理されるアプリケーションの設定データ管理テーブルの一例を示す図である。
8 to 11 are flowcharts for explaining a data processing method of the image processing apparatus according to the present embodiment. Fig. 8 shows an example of a job completion process of an application, and Figs. 9 to 11 correspond to the detailed steps of S603, S605, and S607 in Fig. 6.
More specifically, Fig. 9 corresponds to a process for acquiring a list of registered IDs by
FIG. 12 is a diagram showing an example of a setting data management table for applications managed by the
コピーアプリケーション402はジョブが実行完了した時点でリコールポータルがジョブ完了処理を起動する(S601)。リコールポータル401がジョブ完了処理を開始すると、まず、リコールポータル401がアプリケーションIDを取得する(S602)。ここでは、リコールポータル401がコピーアプリケーション402のアプリケーションIDを取得する図9のS701に対応する処理を開始する。
具体的には、コピーアプリケーション402がアプリケーションIDをリコールポータル401の既登録IDリスト取得ルーチンに送付する(S703)(図4の407)。これにより、コピーアプリケーション402が既に自分が登録しているアクションIDを取得する(S603)。
具体的には、図9に示すS701で処理を開始したら、リコールポータル401が既に自分が登録しているコピーアプリケーション402に対する設定を読み込む(S702)。そして、既に登録されたIDリスト(詳細は後述する)を要求元のコピーアプリケーション402に送付して(S703)、本処理を終了する(S704)。これにより、要求元のコピーアプリケーション402が既に登録されたIDリストを取得する(S603)。
次に、リコールポータル401がコピーアプリケーション402から取得したアクションIDに対応する設定データを読み出し、現在実行した設定データと同一であるかどうかHDD14に登録された設定データを検索することにより判断する(S604)。ここで、現在実行した設定データと同一であるとリコールポータル401が判断した場合には、登録処理を行わずジョブ完了処理を終了する(S608)。
本実施形態において、同じ設定データがないと判断した場合は、後述するコピーアプリケーション402の設定データ格納処理ルーチン(図10)を呼び出す。そして、リコールポータル401が図12に示す設定データ1018を格納し(詳細は格納するS802~S805)、アクションID=0005を得る(S605)。続いて、リコールポータル401が現在実行した設定データに基づいた表示用文言(表示TXT)を生成する(S606)。このアクションIDと生成した表示TXTを、後述するリコールポータル401のリコールデータ登録処理(図11に示すS901~904)に送信して(S607)、本処理を終了する。
When the
Specifically, the
9, the
Next, the
In this embodiment, if it is determined that the same setting data does not exist, the setting data storage processing routine (FIG. 10) of the
リコールポータル401は、図6に示すようにコピーアプリケーション402から既登録IDリスト取得要求407を受けると、既登録IDリスト取得ルーチン(S701~S704)を起動する。
図9のS701の既登録IDリスト取得では、図5に示したリコールデータ管理テーブル1101と図4に示した固定登録データ管理テーブル1201から要求元のアプリケーションIDを持つデータのアクションIDを集めて(S702)、要求元のコピーアプリケーション402に返信して(S703)、本処理を終了する(S704)。
本実施形態では、既登録IDリストは、既登録IDリスト={0001、0002、0003、0004}となる。
As shown in FIG. 6, when the
In obtaining the list of already registered IDs in S701 of FIG. 9, the action IDs of data having the application ID of the requester are collected from the recall data management table 1101 shown in FIG. 5 and the fixed registration data management table 1201 shown in FIG. 4 (S702), and are returned to the
In this embodiment, the already registered ID list is {0001, 0002, 0003, 0004}.
次に、S601で開始されたジョブ完了処理において、設定データ格納ルーチン(図10に示すS801~S806)を呼び出す(S605)。
具体的には、設定データ格納処理が開始されると(S801)、リコールポータル401が設定上限値に達しているかどうかを判断、例えば設定上限に達しているかどうかは、空いているエントリがあるかどうかで判断する(S802)。
ここで、リコールポータル401は、エントリが空いているかどうかについて、エントリの最初の項目が「0」であるか否かで判断する。空いているエントリがないと判断した場合には、何もせず終了する(S806)。
例えば、図12の(A)の場合、リコールポータル401は、エントリ1007が空いているため、上限に達していないと判断し、そのエントリの番号をアクションIDとして生成する(S803)。そして、リコールポータル401は、エントリを更新し(S804)、図12の(D)に示すように設定データ1018を格納して(S805)、本処理を終了する(S806)。
Next, in the job completion process started in S601, the setting data storage routine (S801 to S806 shown in FIG. 10) is called (S605).
Specifically, when the setting data storage process is started (S801), it is determined whether the
Here, the
For example, in the case of Fig. 12A, the
また、コピーアプリケーション402のジョブ完了処理ルーチンが、図6に示したコール登録要求(S607)を行うと、リコールポータル401は、図11に示すリコールデータ登録処理ルーチンを開始する(S901)。
リコールデータ登録処理では、リコールポータル401が図5に示したリコールデータ管理テーブル1101から登録データを読み込む(S902)。具体的には、図5に示すリコールデータ管理テーブル1101に登録された最も古い登録のエントリ1102のアプリケーションID=403とアクションID=0003を読み出す。そして、リコールポータル401は、アプリケーションID=403を持つEmailアプリケーション403にアクションID=0003の登録を削除したことを通知(405)する。
この通知を受けたEmailアプリケーション403は、設定データ管理テーブル1008のアクションID=0003に対応する図12の(B)に示すエントリ1012を削除する。
図11に示すリコールデータ登録処理では、図5に示すように、最後に削除したエントリ1102から順次エントリを移動させる。さらに、空いたエントリ1107に要求のあったアプリケーションID=402とアクションID=0005、および表示TXTを登録して(S903)、本処理を終了する(S904)。
When the job completion processing routine of the
In the recall data registration process, the
Upon receiving this notification, the
In the recall data registration process shown in Fig. 11, as shown in Fig. 5, entries are moved in sequence starting from the last deleted
〔第2実施形態〕
本実施形態では、リコールポータル画面に、ユーザ設定ボタンではなく、アプリケーション起動ボタンを配置する。
Second Embodiment
In this embodiment, an application start button is arranged on the recall portal screen instead of a user setting button.
図13は、図2に示した表示部21に表示されるUI画面の一例を示す図である。本例は、リコールポータル画面1300に対応する。
図13では、コピーアプリケーション402を起動するボタン1303と、Emailアプリケーション403を起動するボタン1304、Faxアプリケーション404を起動するボタン1305を、アプリケーションボタン領域1304に配置している。なお、ボタン1306~1308は、図3に示したボタン308~310と同等である。
本実施形態によれば、リコールポータル画面1300上で、ユーザが自動登録された設定データを利用するか、ユーザが選択するいずれかのアプリケーションを実行させるか、を自在に選択して指示することが可能となる。
Fig. 13 is a diagram showing an example of a UI screen displayed on the
13, a
According to this embodiment, it becomes possible for a user to freely select and instruct on the
本発明の各工程は、ネットワーク又は各種記憶媒体を介して取得したソフトウエア(プログラム)をパソコン(コンピュータ)等の処理装置(CPU、プロセッサ)にて実行することでも実現できる。 Each step of the present invention can also be realized by executing software (programs) acquired via a network or various storage media on a processing device (CPU, processor) such as a personal computer (computer).
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形(各実施形態の有機的な組合せを含む)が可能であり、それらを本発明の範囲から除外するものではない。 The present invention is not limited to the above-described embodiments, and various modifications (including organic combinations of the embodiments) are possible based on the spirit of the present invention, and are not excluded from the scope of the present invention.
300 リコールポータル画面
301 固定設定領域
302 リコール設定表示領域
300 Recall
Claims (9)
前記表示制御手段は、実行されたジョブの機能と設定値を呼び出すための所定のボタンを前記表示部における所定の領域に表示可能であり、
前記コピー機能を実行するためのボタンが操作されて前記コピー機能が第一の設定値で実行された場合、前記所定のボタンであり、かつ実行された前記コピー機能と前記第一の設定値を示すボタンである第一のボタンを前記所定の領域に表示し、前記第二の機能を実行するためのボタンが操作されて前記第二の機能が第二の設定値で実行された場合、前記所定のボタンであり、かつ実行された前記第二の機能と前記第二の設定値を示すボタンである第二のボタンを、前記第一のボタンが表示された前記所定の領域に表示し、
前記所定の領域に表示可能な前記所定のボタンの数が上限値に達している状態で前記コピー機能または前記第二の機能が実行された場合、前記所定の領域に表示されている前記所定のボタンのうち、最も古い前記所定のボタンが削除されることを特徴とする情報処理装置。 a display control means for displaying on a display unit a screen including a button for instructing execution of a copy function and a button for instructing execution of a second function different from the copy function;
the display control means is capable of displaying a predetermined button for calling up a function and a setting value of an executed job in a predetermined area of the display unit;
when a button for executing the copy function is operated and the copy function is executed with a first set value, a first button which is the specified button and indicates the executed copy function and the first set value is displayed in the specified area, and when a button for executing the second function is operated and the second function is executed with a second set value, a second button which is the specified button and indicates the executed second function and the second set value is displayed in the specified area where the first button is displayed;
An information processing device characterized in that, when the copy function or the second function is executed when the number of the specified buttons that can be displayed in the specified area has reached an upper limit, the oldest of the specified buttons displayed in the specified area is deleted.
前記所定の領域において、前記第一のボタンに対応する前記コピー機能を示す画像と、前記第二のボタンに対応する前記第二の機能を示す画像を表示することを特徴とする請求項1に記載の情報処理装置。 the display control means displays, on the display unit, an image showing the copy function corresponding to a button for instructing execution of the copy function, and an image showing the second function corresponding to a button for instructing execution of the second function;
2 . The information processing apparatus according to claim 1 , further comprising: a display unit configured to display, in the predetermined area, an image indicating the copy function corresponding to the first button and an image indicating the second function corresponding to the second button.
前記第二の機能の実行を指示するためのボタンが操作されて前記第二の機能が前記第二の設定値で前記情報処理装置において1回実行された場合、前記第二のボタンを、前記第一のボタンが表示されている前記所定の領域に表示することを特徴とする請求項1に記載の情報処理装置。 the display control means displays the first button on the display unit when a button for instructing execution of the copy function is operated and the copy function is executed once in the information processing device with a first setting value;
The information processing device according to claim 1, characterized in that when a button for instructing the execution of the second function is operated and the second function is executed once in the information processing device with the second setting value, the second button is displayed in the specified area where the first button is displayed.
前記表示制御ステップは、実行されたジョブの機能と設定値を呼び出すための所定のボタンを前記表示部における所定の領域に表示可能であり、
前記コピー機能を実行するためのボタンが操作されて前記コピー機能が第一の設定値で実行された場合、前記所定のボタンであり、かつ実行された前記コピー機能と前記第一の設定値を示すボタンである第一のボタンを前記所定の領域に表示し、前記第二の機能を実行するためのボタンが操作されて前記第二の機能が実行された場合、前記所定のボタンであり、かつ実行された前記第二の機能と第二の設定値を示すボタンである第二のボタンを、前記第一のボタンが表示された前記所定の領域に表示し、
前記所定の領域に表示可能な前記所定のボタンの数が上限値に達している状態で前記コピー機能または前記第二の機能が実行された場合、前記所定の領域に表示されている前記所定のボタンのうち、最も古い前記所定のボタンが削除されることを特徴とする情報処理装置の制御方法。 a display control step of displaying on a display unit a screen including a button for instructing execution of a copy function and a button for instructing execution of a second function different from the copy function;
the display control step can display a predetermined button for calling up a function and a setting value of the executed job in a predetermined area of the display unit,
when a button for executing the copy function is operated and the copy function is executed with a first set value, a first button which is the specified button and indicates the executed copy function and the first set value is displayed in the specified area, and when a button for executing the second function is operated and the second function is executed, a second button which is the specified button and indicates the executed second function and a second set value is displayed in the specified area where the first button is displayed,
A control method for an information processing device, characterized in that when the copy function or the second function is executed when the number of the specified buttons that can be displayed in the specified area has reached an upper limit, the oldest of the specified buttons displayed in the specified area is deleted.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2024000438A JP7600442B2 (en) | 2019-12-12 | 2024-01-05 | Information processing device, method for controlling information processing device, and program |
| JP2024209878A JP2025023206A (en) | 2019-12-12 | 2024-12-03 | Information processing device, method for controlling information processing device, and program |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019224755A JP6894964B2 (en) | 2018-03-07 | 2019-12-12 | Printers, printer control methods and programs |
| JP2021093875A JP7159396B2 (en) | 2019-12-12 | 2021-06-03 | IMAGE FORMING APPARATUS AND IMAGE PROCESSING APPARATUS CONTROL METHOD AND PROGRAM |
| JP2022163244A JP7419477B2 (en) | 2019-12-12 | 2022-10-11 | Image processing device, control method and program for the image processing device |
| JP2024000438A JP7600442B2 (en) | 2019-12-12 | 2024-01-05 | Information processing device, method for controlling information processing device, and program |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022163244A Division JP7419477B2 (en) | 2019-12-12 | 2022-10-11 | Image processing device, control method and program for the image processing device |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024209878A Division JP2025023206A (en) | 2019-12-12 | 2024-12-03 | Information processing device, method for controlling information processing device, and program |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2024032737A JP2024032737A (en) | 2024-03-12 |
| JP2024032737A5 JP2024032737A5 (en) | 2024-05-15 |
| JP7600442B2 true JP7600442B2 (en) | 2024-12-16 |
Family
ID=77916509
Family Applications (4)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021093875A Active JP7159396B2 (en) | 2019-12-12 | 2021-06-03 | IMAGE FORMING APPARATUS AND IMAGE PROCESSING APPARATUS CONTROL METHOD AND PROGRAM |
| JP2022163244A Active JP7419477B2 (en) | 2019-12-12 | 2022-10-11 | Image processing device, control method and program for the image processing device |
| JP2024000438A Active JP7600442B2 (en) | 2019-12-12 | 2024-01-05 | Information processing device, method for controlling information processing device, and program |
| JP2024209878A Pending JP2025023206A (en) | 2019-12-12 | 2024-12-03 | Information processing device, method for controlling information processing device, and program |
Family Applications Before (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021093875A Active JP7159396B2 (en) | 2019-12-12 | 2021-06-03 | IMAGE FORMING APPARATUS AND IMAGE PROCESSING APPARATUS CONTROL METHOD AND PROGRAM |
| JP2022163244A Active JP7419477B2 (en) | 2019-12-12 | 2022-10-11 | Image processing device, control method and program for the image processing device |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024209878A Pending JP2025023206A (en) | 2019-12-12 | 2024-12-03 | Information processing device, method for controlling information processing device, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (4) | JP7159396B2 (en) |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004146958A (en) | 2002-10-22 | 2004-05-20 | Murata Mach Ltd | Image reading apparatus |
| JP2004234195A (en) | 2003-01-29 | 2004-08-19 | Kyocera Mita Corp | Automatic program registration function |
| JP2005212137A (en) | 2004-01-27 | 2005-08-11 | Kyocera Mita Corp | Image forming apparatus and its control program |
| JP2008194953A (en) | 2007-02-13 | 2008-08-28 | Fuji Xerox Co Ltd | Information processor, information processing system, and program |
| JP2010061501A (en) | 2008-09-05 | 2010-03-18 | Seiko Epson Corp | Multifunction system and multifunctional processing method |
| JP2011077655A (en) | 2009-09-29 | 2011-04-14 | Kyocera Mita Corp | Image forming device |
| JP2013025775A (en) | 2011-07-26 | 2013-02-04 | Ricoh Co Ltd | Image processor, display control method and display control program |
| JP2013235332A (en) | 2012-05-07 | 2013-11-21 | Konica Minolta Inc | Item setting device, image formation device and program |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0797258B2 (en) * | 1987-10-30 | 1995-10-18 | シャープ株式会社 | Image forming apparatus having job memory function |
| JP3485882B2 (en) | 2000-11-14 | 2004-01-13 | 京セラミタ株式会社 | Image forming device |
| JP2002185662A (en) | 2000-12-12 | 2002-06-28 | Murata Mach Ltd | Original reader/recorder |
| JP2005254615A (en) * | 2004-03-11 | 2005-09-22 | Kyocera Mita Corp | Image forming apparatus |
| JP2008298808A (en) * | 2007-05-29 | 2008-12-11 | Kyocera Mita Corp | Image forming apparatus |
| US8584031B2 (en) | 2008-11-19 | 2013-11-12 | Apple Inc. | Portable touch screen device, method, and graphical user interface for using emoji characters |
| JP5599085B2 (en) * | 2013-07-09 | 2014-10-01 | キヤノン株式会社 | Image processing apparatus, control method therefor, and program |
-
2021
- 2021-06-03 JP JP2021093875A patent/JP7159396B2/en active Active
-
2022
- 2022-10-11 JP JP2022163244A patent/JP7419477B2/en active Active
-
2024
- 2024-01-05 JP JP2024000438A patent/JP7600442B2/en active Active
- 2024-12-03 JP JP2024209878A patent/JP2025023206A/en active Pending
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004146958A (en) | 2002-10-22 | 2004-05-20 | Murata Mach Ltd | Image reading apparatus |
| JP2004234195A (en) | 2003-01-29 | 2004-08-19 | Kyocera Mita Corp | Automatic program registration function |
| JP2005212137A (en) | 2004-01-27 | 2005-08-11 | Kyocera Mita Corp | Image forming apparatus and its control program |
| JP2008194953A (en) | 2007-02-13 | 2008-08-28 | Fuji Xerox Co Ltd | Information processor, information processing system, and program |
| JP2010061501A (en) | 2008-09-05 | 2010-03-18 | Seiko Epson Corp | Multifunction system and multifunctional processing method |
| JP2011077655A (en) | 2009-09-29 | 2011-04-14 | Kyocera Mita Corp | Image forming device |
| JP2013025775A (en) | 2011-07-26 | 2013-02-04 | Ricoh Co Ltd | Image processor, display control method and display control program |
| JP2013235332A (en) | 2012-05-07 | 2013-11-21 | Konica Minolta Inc | Item setting device, image formation device and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2021154740A (en) | 2021-10-07 |
| JP7419477B2 (en) | 2024-01-22 |
| JP2023011631A (en) | 2023-01-24 |
| JP7159396B2 (en) | 2022-10-24 |
| JP2025023206A (en) | 2025-02-14 |
| JP2024032737A (en) | 2024-03-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20240372952A1 (en) | Image processing apparatus, method for controlling image processing apparatus, and storage medium | |
| JP7027188B2 (en) | Image forming device, its method and program | |
| US10298790B2 (en) | Image-forming apparatus, system, information processing method and storage medium for causing an operation screen to be displayed based on display language information | |
| JP5629621B2 (en) | Image forming apparatus, image forming processing system, image forming processing method, and computer-readable recording medium on which the program is recorded | |
| JP5708017B2 (en) | Information processing system, information processing equipment, program | |
| JP2019119139A (en) | Image processing system, method therefor and program | |
| JP6373063B2 (en) | Image forming apparatus, control method therefor, and program | |
| JP7098385B2 (en) | Image processing equipment, control methods and programs | |
| JP6632649B2 (en) | Printer, printer control method and program | |
| JP6894964B2 (en) | Printers, printer control methods and programs | |
| JP4929806B2 (en) | Information processing apparatus and program | |
| JP2012014428A (en) | Information processor, information processing system, and control method and program of information processor | |
| JP7600442B2 (en) | Information processing device, method for controlling information processing device, and program | |
| JP2003259074A (en) | Image processing apparatus, image processing content setting program, and image processing system | |
| US8745289B2 (en) | Image processing apparatus, method for controlling the image processing apparatus, and computer-readable storage medium | |
| JP4752589B2 (en) | Information processing apparatus, information processing program, and recording medium | |
| JP2016172432A (en) | Image processing apparatus and image processing system | |
| JP7167247B2 (en) | IMAGE PROCESSING DEVICE, CONTROL METHOD AND PROGRAM OF IMAGE PROCESSING DEVICE | |
| JP2022009002A (en) | Image processing apparatus and program | |
| JP2014106563A (en) | Image processing apparatus, update program, and update control system | |
| JP2013129091A (en) | Printing device, and method for controlling the same | |
| JP2007049270A (en) | Image processing apparatus and control method thereof, image processing system, and computer program | |
| JP2018170795A (en) | Image forming apparatus and method for controlling the same, and program | |
| JP2009027377A (en) | Image forming apparatus |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240201 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240201 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240507 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20240507 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240528 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240724 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240903 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241030 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20241105 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241204 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7600442 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |