JP7536616B2 - 情報処理装置、情報処理装置の制御方法及びプログラム - Google Patents
情報処理装置、情報処理装置の制御方法及びプログラム Download PDFInfo
- Publication number
- JP7536616B2 JP7536616B2 JP2020193237A JP2020193237A JP7536616B2 JP 7536616 B2 JP7536616 B2 JP 7536616B2 JP 2020193237 A JP2020193237 A JP 2020193237A JP 2020193237 A JP2020193237 A JP 2020193237A JP 7536616 B2 JP7536616 B2 JP 7536616B2
- Authority
- JP
- Japan
- Prior art keywords
- display
- button
- displayed
- information processing
- buttons
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1253—Configuration of print job parameters, e.g. using UI at the client
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1205—Improving or facilitating administration, e.g. print management resulting in increased flexibility in print job configuration, e.g. job settings, print requirements, job tickets
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1208—Improving or facilitating administration, e.g. print management resulting in improved quality of the output result, e.g. print layout, colours, workflows, print preview
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1241—Dividing a job according to job requirements, e.g. black/white and colour pages, covers and body of books, tabs
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1253—Configuration of print job parameters, e.g. using UI at the client
- G06F3/1258—Configuration of print job parameters, e.g. using UI at the client by updating job settings at the printer
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1273—Print job history, e.g. logging, accounting, tracking
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Facsimiles In General (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- User Interface Of Digital Computer (AREA)
Description
メニュー画面において、すべてのボタンが1画面に収まりきらない場合、ボタンの表示は複数ページに分割される。ユーザはページ送りを行うことによってメニュー画面に表示するボタンを切り替えることができる。特許文献1には、メニュー画面に表示するボタンの数(以降、表示ボタン数と呼ぶ)をユーザが設定できる技術が開示されている。ユーザは表示ボタン数を変更したり、よく使うボタンを1ページ目に並べたりといった設定を行うことによって、メニュー画面を使いやすいようにカスタマイズできる。
図1は、情報処理システムの全体構成を示す図である。本システムは、MFP(Multi Functional Printer)101、ファイルサーバ102、及びユーザPC103から構成される。MFP101、ファイルサーバ102、及びユーザPC103はLAN(Local Area Network)110を介して相互に通信可能である。なお、各装置がWAN(Wide Area Network)を介して通信可能に構成されてもよい。また図1では、MFP101、ファイルサーバ102、及びユーザPC103が1台ずつで構成されているが、複数台の装置で構成されてもよい。本実施形態では、情報処理装置の一例として、MFP101について説明するが、操作画面を表示可能な構成の情報処理装置であれば適用可能である。
CPU211がROM212やHDD214に記憶されたプログラムをRAM213に読み出して実行することにより、後述するMFP101の機能構成が実現される。また、CPU211がROM212やHDD214に記憶されたプログラムをRAM213に読み出して実行することにより、後述するフローチャートの処理が実現される。
表示部I/F315は、表示部318と制御部310とを接続する。キーボードI/F316は、キーボード319と制御部310とを接続する。CPU311は、キーボード319を介したユーザからの指示を認識し、認識した指示に応じて表示部318に表示する画面を遷移させる。ネットワークI/F317は、制御部310をLAN110に接続する。制御部310は、ネットワークI/F317を介してLAN110上の他の装置との間で各種情報を送受信する。
ボタン管理部401は、MFP101のメニュー画面に表示するボタンやキーといった表示オブジェクトの情報を管理する。ボタンは、MFP101のアプリケーションの呼び出しを指示する部品の一例である。ボタン管理テーブル402は、MFP101のメニュー画面に表示するボタンの情報を保持するデータテーブルであり、RAM213又はHDD214に記録される。
操作履歴管理部403は、MFP101のメニュー画面に対する操作履歴を管理する。操作履歴テーブル404は、MFP101のメニュー画面に対する操作履歴を保持するデータテーブルであり、RAM213又はHDD214に記録される。
メニュー表示部405は、ボタン管理テーブル402が保持しているボタンをメニュー画面に表示する。メニュー画面は、操作画面の一例である。
ユーザ管理部406は、MFP101におけるユーザを管理する。ユーザ管理テーブル407は、MFP101におけるユーザの情報(例えば、ユーザ毎の設定値)を保持するデータテーブルであり、RAM213又はHDD214に記録される。
ボタン情報512で定義されるボタンは、ボタンID501が「b002」であり、ボタン名称502が「folderAへ送信」であり、呼び出しアプリ503が「送信アプリ412」であり、設定値504が設定されている。
ボタン情報513で定義されるボタンは、ボタンID501が「b003」であり、ボタン名称502が「プリント」であり、呼び出しアプリ503が「プリントアプリ411」であり、設定値504が設定されていない。
ボタン情報514で定義されるボタンは、ボタンID501が「b004」であり、ボタン名称502が「コピー」であり、呼び出しアプリ503が「コピーアプリ410」であり、設定値504が設定されていない。
ボタン情報515で定義されるボタンは、ボタンID501が「b005」であり、ボタン名称502が「ファクス」であり、呼び出しアプリ503が「ファクスアプリ413」であり、設定値504が設定されていない。
ボタン情報516で定義されるボタンは、ボタンID501が「b006」であり、ボタン名称502が「スキャンして送信」であり、呼び出しアプリ503が「送信アプリ412」であり、設定値504が設定されていない。
ボタン情報517で定義されるボタンは、ボタンID501が「b007」であり、ボタン名称502が「ウェブブラウザー」であり、呼び出しアプリ503が「ウェブブラウザー414」であり、設定値504が設定されていない。
ボタン情報518で定義されるボタンは、ボタンID501が「b008」であり、ボタン名称502が「アドレス帳」であり、呼び出しアプリ503が「アドレス帳アプリ415」であり、設定値504が設定されていない。
図8aは表示ボタン数が3の例である。図8aのメニュー画面に表示される3個のボタン801~803の其々には、ボタン管理テーブル402で保持されるボタン情報のうちの3個が紐づけられている。ボタン801~803の何れが押下されると、MFP101はボタン管理テーブル402を参照して、押下されたボタンに対応するアプリを呼び出す。インジケータ804は、メニュー画面の総ページ数と現在表示しているページを示す。図8aの例では、メニュー画面が3ページあり、現在1ページ目が表示されていることを示している。ユーザは画面を左右にフリックすることで表示するページを変更することができる。このようにMFP101は、表示対象の部品の個数が設定されている表示ボタン数を超える場合に、表示対象の部品を複数のページに分けて表示する。
以上のようにMFP101は、設定されている表示ボタン数に応じて操作画面の1ページに表示する部品の個数を変更する。
S901で、メニュー表示部405は、メニュー画面の表示要求を受け取る。メニュー画面の表示要求元は、ユーザの操作であったり、システムの通知であったりする。例えばメニュー表示部405は、一定時間ユーザの操作がない場合にメニュー画面を表示する。
まずS907で、メニュー表示部405は、現在の対象ボタンをメニュー画面において優先的に表示するボタン(以降、優先表示ボタンと呼ぶ)としてRAM213に記録する。優先表示ボタンは、操作画面の1ページ目に優先的に表示する部品(優先表示オブジェクト)を意味する。即ちMFP101は使用割合の高い順に優先部品を決定する。次にS908で、メニュー表示部405は、処理した対象ボタンの使用割合の累積を算出する。具体的にはメニュー表示部405は、前回までの処理で対象としたボタンの使用割合の合算値に、今回の対象ボタンの使用割合を加算する。即ちMFP101は、部品毎の使用割合を高い順に加算していく。例えば、対象ボタンがb004ボタンの場合、累積の算出対象となるボタンはb001ボタン(使用割合40%)、b002ボタン(使用割合30%)、b004ボタン(使用割合20%)となるため、使用割合の累積は90%となる。
次にS910で、メニュー表示部405は、繰り返し処理を終了するか否かを判定する。ボタンリストのすべてのボタンに対して処理し終えた場合は、メニュー表示部405は繰り返し処理を終了してS911へ処理を進める。ボタンリストに未処理のボタンがある場合は、メニュー表示部405はS907へ処理を進め、ボタンリストにおける次のボタンを対象ボタンにして繰り返し処理を続行する。
次にS912で、メニュー表示部405は、仮設定した表示ボタン数が、S902で取得したログインユーザの表示ボタン数の設定と異なるか否かを判定する。メニュー表示部405は表示ボタン数が異なると判定した場合はS913へ処理を進め、そうでない場合はS919へ処理を進める。
S913で、メニュー表示部405は、表示ボタン数の変更を許可するか否かをユーザに尋ねるための確認ダイアログ(不図示)を操作部219に表示する。次にS914で、メニュー表示部405は、確認ダイアログに対するユーザの選択を受け付ける。
S916で、メニュー表示部405は、表示ボタン数をS911で仮設定した値で決定し、ユーザ管理部406を通してログインユーザの表示ボタン数702を決定した値で更新する。以上のようにMFP101は、表示ボタン数の変更可否をユーザに問い合わせ、問い合わせの結果が変更を許可するものであった場合にのみ、表示ボタン数を変更する。
次にS919で、メニュー表示部405は、1ページに表示するボタンの数をユーザ管理テーブル407の表示ボタン数702の値とし、ボタンの並び順をボタン表示順703の並びとして、メニュー画面を表示する。その際メニュー表示部405は、メニュー画面に表示するボタンの大きさや配置を、表示ボタン数に応じて調整する。またメニュー表示部405は、ボタン表示順703に含まれるボタンの数と表示ボタン数702の値から総ページ数を算出して、ボタンを複数ページに分割して表示する。その後図9の一連の処理が終了する。
S1001で、メニュー表示部405は、メニュー画面に対するユーザの操作を検知する。次にS1002で、メニュー表示部405は、S1001で検知したユーザ操作がボタンの押下にあたるか否かを判定する。メニュー表示部405は、ユーザ操作がボタンの押下であると判定した場合S1003へ処理を進め、そうでない場合はS1010へ処理を進める。以降の説明において、S1001でユーザが押下したボタンを「押下ボタン」と呼ぶ。
次にS1004で、操作履歴管理部403は、操作履歴テーブル404に操作履歴を記録する。操作履歴管理部403は、操作日時601にはシステム時間を、ユーザID602には操作したユーザ(ログインユーザ)のユーザIDを、操作ボタンID603には押下ボタンに紐づけられたボタンID501を記録する。
次にS1005で、メニュー表示部405は、ボタン管理テーブル402を参照して押下ボタンに対応する呼び出しアプリ503のアプリを呼び出す処理を行う。呼び出されたアプリは、アプリの設定画面を操作部219に表示したり、ジョブを実行したりする。その後図10の一連の処理が終了する。
S1011で、メニュー表示部405は、フリック操作に対応して表示するページがあるか否かを判定する。具体的にはメニュー表示部405は、最初のページを表示中に前のページを表示するフリック操作を検知した場合、表示するページがないと判定する。またメニュー表示部405は、最後のページを表示中に次のページを表示するフリック操作を検知した場合、表示するページがないと判定する。メニュー表示部405はフリック操作に対応して表示するページがあると判定した場合はS1012へ処理を進め、そうでない場合はS1001へ戻り次のユーザ操作を待ち受ける。
S1012で、メニュー表示部405は、フリック操作に応じて表示するページを変更する。その後メニュー表示部405は、S1001へ戻り次のユーザ操作を待ち受ける。
第2の実施形態では、ボタンの使用割合の算出方法、優先表示ボタンの決定方法、及び表示ボタン数が変更になった場合の確認方法が、第1の実施形態とは異なる実施形態について説明する。MFP101がボタンの使用割合を算出する際に、第1の実施形態では、単純に総使用回数に対するボタン毎の使用回数の割合を算出していたが、第2の実施形態では、時系列で重みをつけて使用割合を算出する。またMFP101が優先表示ボタンを決定する際に、第1の実施形態では、使用割合の累積を用いていたが、第2の実施形態では、個々のボタンの使用割合を用いる。更にMFP101が表示ボタン数の変更許可をユーザに尋ねるための確認ダイアログを表示するタイミングは、第2の実施形態では、変更後のメニュー画面を表示した後にする。第2の実施形態は、第1の実施形態を変形したものであるため、差分のみを説明する。
S1110で、メニュー表示部405は、S904で取得した操作履歴を用いて、ボタン毎の使用割合を時系列の重みをつけて算出する。具体的にはメニュー表示部405は、各操作履歴に対して、その操作日時601に応じた重み(係数)を乗じる。この重みは、直近を1として、過去になるにつれて減少させることで、最近行った操作ほど使用割合に与える影響が大きくなるようにする。またメニュー表示部405は、最後にボタンの使用割合の総和が100%になるように調整を行う。
まずS1112で、メニュー表示部405は、対象ボタンの使用割合が閾値(第二の閾値)を超えているか否かを判定する。メニュー表示部405は使用割合が閾値を超えていると判定した場合、S1113へ処理を進め、そうでない場合はS1114へ処理を進める。閾値は固定の値(例えば10%)でもよいし、設定可能な任意の値でもよい。S1113で、メニュー表示部405は、対象ボタンを優先表示ボタンとしてRAM213に記録する。
続いてS1115で、メニュー表示部405は、S1113で優先表示ボタンとして記録されたボタンの数を、表示ボタン数として決定する。即ちMFP101は、使用割合が閾値を超えた部品の数を表示ボタン数として保持する。次にメニュー表示部405は、ユーザ管理部406を通してユーザ管理テーブル407の表示ボタン数702を更新する。第2の実施形態では、ユーザに変更可否を問い合わせる前に表示ボタン数が決定される。従って変更後の画面を実際にユーザに提示することが可能である。
S1121で、メニュー表示部405は、変更後の表示ボタン数を用いるか、変更前に戻すかをユーザに尋ねるための確認ダイアログ(不図示)を操作部219に表示する。次にS1122で、メニュー表示部405は、確認ダイアログに対するユーザの選択を受け付ける。第2の実施形態では、変更後の画面がユーザに提示されるため、変更可否をユーザが意思決定しやすくなる。
S1124で、メニュー表示部405は、表示ボタン数及びボタン表示順の設定を図11のフローチャートの開始時点の値に戻す。具体的にはメニュー表示部405は、ユーザ管理部406を通してユーザ管理テーブル407の表示ボタン数702及びボタン表示順703の値をバックアップ情報の値で更新する。次にS1125で、メニュー表示部405は、S1124で更新した表示ボタン数及びボタン表示順を用いてメニュー画面を更新する。即ちメニュー画面が変更前の状態に戻る。
第3の実施形態では、カスタムボタンが新規に追加された場合に、それまでに実行したジョブの設定値を基に使用割合を算出する実施形態について説明する。追加されたカスタムボタンの操作履歴は操作履歴テーブル404には記録されていないため、そのままでは優先表示ボタンにはならない。しかし、追加されたカスタムボタンと同じ設定値でこれまで何度も繰り返しジョブを実行していた場合、優先表示ボタンとしてメニュー画面の1ページ目に表示した方がユーザの利便性が向上する。また第1の実施形態では、優先表示ボタンを決定する際に、使用割合の累積を用いていたが、第3の実施形態では、ボタン毎の相対的な使用割合を用いる。更に第3の実施形態では、表示ボタン数の下限値及び上限値が設けられている。また第3の実施形態では、表示ボタン数の設定が予め定められた値(例えば3、6、9、12)から選択するように構成されている場合の処理を追加している。第3の実施形態は、第1の実施形態を変形したものであるため、差分のみを説明する。
ボタン情報1201で定義されるボタンは、ボタンID501が「b009」であり、ボタン名称502が「カラー両面コピー」であり、呼び出しアプリ503が「コピーアプリ410」であり、設定値504が設定されている。
ボタン情報1202で定義されるボタンは、ボタンID501が「b010」であり、ボタン名称502が「folderCへ送信」であり、呼び出しアプリ503が「送信アプリ412」であり、設定値504が設定されている。ボタン情報1201,1202で定義されるボタンは何れもカスタムボタンである。
S1421でメニュー表示部405は、表示ボタン数を設定可能な最大値に仮設定する。その後処理はS912へ進む。
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記録媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
Claims (16)
- 情報処理装置であって、
処理の実行を指示する複数の表示オブジェクトを操作画面に表示する表示手段と、
前記複数の表示オブジェクトの使用履歴を取得する取得手段と、
取得した前記使用履歴に基づいて前記操作画面に表示する表示オブジェクトの表示数を決定する決定手段と、
を有し、
前記決定手段は、前記使用履歴に基づく前記複数の表示オブジェクトごとの使用割合を高い順に並べた際に、前後に並ぶ2つの表示オブジェクトを先頭から順次対象として、対象とした2つの表示オブジェクトのうちの後の表示オブジェクトの前記使用割合が、前記対象とした2つの表示オブジェクトのうちの前の表示オブジェクトの前記使用割合と比較して第三の閾値以上低下している場合、先頭の表示オブジェクトから、前記対象とした2つの表示オブジェクトのうちの前の表示オブジェクトまでの数を前記表示数に決定する
ことを特徴とする情報処理装置。 - 前記決定手段は、前記取得手段により取得した前記使用履歴を用いて前記複数の表示オブジェクトにおける表示オブジェクトごとの使用割合を算出するとともに、算出した前記使用割合に基づいて前記表示数を決定することを特徴とする請求項1に記載の情報処理装置。
- 前記表示オブジェクトが、アプリケーションの呼び出す処理の実行を指示する表示オブジェクトであって、
前記複数の表示オブジェクトの其々に対して、呼び出し対象のアプリケーション、及びアプリケーションで用いる設定値が設定可能であることを特徴とする請求項1に記載の情報処理装置。 - 前記操作画面に対する操作に応じて、使用した表示オブジェクト、呼び出されたアプリケーション、及びアプリケーションで用いた設定値を前記使用履歴として記録する記録手段を更に有し、
前記決定手段は、前記使用履歴と前記表示オブジェクトに対する設定内容とを比較し、前記使用履歴に記録されるアプリケーション及び設定値が、前記表示オブジェクトに対して設定されるアプリケーション及び設定値と同一である場合に、比較対象とした前記使用履歴を、比較対象とした前記表示オブジェクトを使用したことを表す前記使用履歴とすることを特徴とする特徴とする請求項3に記載の情報処理装置。 - 前記表示手段は、設定されている前記表示数に基づいて前記操作画面の前記表示数を変更することを特徴とする請求項1に記載の情報処理装置。
- 前記決定手段は、決定した前記表示数が設定されている前記表示数と異なる場合に、前記表示数の設定の変更可否をユーザに問い合わせることを特徴とする請求項5に記載の情報処理装置。
- 前記決定手段は、設定されている前記表示数を決定した前記表示数に変更した後で、前記表示数の設定を変更前に戻すか否かをユーザに問い合わせることを特徴とする請求項6に記載の情報処理装置。
- 前記表示手段は、表示対象の前記表示オブジェクトの数が前記表示数を超える場合に、設定されている表示オブジェクトの表示順に従って、表示対象の前記表示オブジェクトを複数ページに分けて表示することを特徴とする請求項1に記載の情報処理装置。
- 前記決定手段は、前記使用割合に基づいて前記操作画面の1ページ目に優先的に表示する優先表示オブジェクトを決定することを特徴とする請求項8に記載の情報処理装置。
- 前記決定手段は、前記優先表示オブジェクトが前記操作画面の1ページ目に表示されるように、設定されている前記表示順を変更することを特徴とする請求項9に記載の情報処理装置。
- 前記決定手段は、予め決められた上限値を上回らないように前記表示数を調整することを特徴とする請求項1乃至10の何れか1項に記載の情報処理装置。
- 前記決定手段は、予め決められた下限値を下回らないように前記表示数を調整することを特徴とする請求項1乃至11の何れか1項に記載の情報処理装置。
- 前記決定手段は、前記表示数として選択可能な数値群が予め決められている場合に、決定した前記表示数の値以上であって、かつ、前記数値群の中で最小の値を選択することを特徴とする請求項1乃至12の何れか1項に記載の情報処理装置。
- 前記情報処理装置は、画像を形成する画像形成手段を有する画像形成装置であることを特徴とする請求項1乃至13の何れか1項に記載の情報処理装置。
- 情報処理装置が実行する制御方法であって、
処理の実行を指示する複数の表示オブジェクトを操作画面に表示する表示工程と、
前記複数の表示オブジェクトの使用履歴を取得する取得工程と、
取得した前記使用履歴に基づいて前記操作画面に表示する表示オブジェクトの表示数を決定する決定工程と、
を含み、
前記決定工程は、前記使用履歴に基づく前記複数の表示オブジェクトごとの使用割合を高い順に並べた際に、前後に並ぶ2つの表示オブジェクトを先頭から順次対象として、対象とした2つの表示オブジェクトのうちの後の表示オブジェクトの前記使用割合が、前記対象とした2つの表示オブジェクトのうちの前の表示オブジェクトの前記使用割合と比較して第三の閾値以上低下している場合、先頭の表示オブジェクトから、前記対象とした2つの表示オブジェクトのうちの前の表示オブジェクトまでの数を前記表示数に決定する
ことを特徴とする制御方法。 - 請求項1乃至14の何れか1項に記載の情報処理装置の各手段としてコンピュータを機能させるためのプログラム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020193237A JP7536616B2 (ja) | 2020-11-20 | 2020-11-20 | 情報処理装置、情報処理装置の制御方法及びプログラム |
| US17/528,014 US11630622B2 (en) | 2020-11-20 | 2021-11-16 | Information processing apparatus, information processing method, and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020193237A JP7536616B2 (ja) | 2020-11-20 | 2020-11-20 | 情報処理装置、情報処理装置の制御方法及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022081966A JP2022081966A (ja) | 2022-06-01 |
| JP7536616B2 true JP7536616B2 (ja) | 2024-08-20 |
Family
ID=81658251
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020193237A Active JP7536616B2 (ja) | 2020-11-20 | 2020-11-20 | 情報処理装置、情報処理装置の制御方法及びプログラム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US11630622B2 (ja) |
| JP (1) | JP7536616B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7723561B2 (ja) * | 2021-09-30 | 2025-08-14 | フォルシアクラリオン・エレクトロニクス株式会社 | 情報処理装置 |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070247643A1 (en) | 2006-04-20 | 2007-10-25 | Kabushiki Kaisha Toshiba | Display control apparatus, image processing apparatus, and display control method |
| JP2008118346A (ja) | 2006-11-02 | 2008-05-22 | Softbank Mobile Corp | 移動通信端末および管理サーバ |
| JP2010176460A (ja) | 2009-01-30 | 2010-08-12 | Nikon Corp | 電子機器およびカメラ |
| JP2016057926A (ja) | 2014-09-10 | 2016-04-21 | 富士通株式会社 | 電子機器および表示プログラム |
| JP2016218620A (ja) | 2015-05-18 | 2016-12-22 | 株式会社Nttドコモ | 情報端末、情報表示制御装置、及び情報表示制御プログラム |
| JP2017118456A (ja) | 2015-12-25 | 2017-06-29 | 株式会社リコー | 情報管理システム、情報管理システムの制御プログラム、情報管理システムの制御方法 |
| JP2017158001A (ja) | 2016-03-01 | 2017-09-07 | コニカミノルタ株式会社 | 画像処理装置、画像処理システム及びプログラム |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014238700A (ja) | 2013-06-07 | 2014-12-18 | キヤノン株式会社 | 情報処理装置、表示制御方法、及びコンピュータプログラム |
| KR102377043B1 (ko) * | 2015-09-02 | 2022-03-22 | 삼성전자주식회사 | 냉장고 및 그 제어방법 |
| JP6791994B2 (ja) * | 2017-02-02 | 2020-11-25 | マクセル株式会社 | 表示装置 |
| US11720375B2 (en) * | 2019-12-16 | 2023-08-08 | Motorola Solutions, Inc. | System and method for intelligently identifying and dynamically presenting incident and unit information to a public safety user based on historical user interface interactions |
| JP7545637B2 (ja) * | 2020-09-17 | 2024-09-05 | セイコーエプソン株式会社 | 印刷装置、印刷物生産方法及びプログラム |
-
2020
- 2020-11-20 JP JP2020193237A patent/JP7536616B2/ja active Active
-
2021
- 2021-11-16 US US17/528,014 patent/US11630622B2/en active Active
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070247643A1 (en) | 2006-04-20 | 2007-10-25 | Kabushiki Kaisha Toshiba | Display control apparatus, image processing apparatus, and display control method |
| JP2007287091A (ja) | 2006-04-20 | 2007-11-01 | Toshiba Corp | 表示制御装置、画像処理装置、インターフェース画面、表示制御方法 |
| JP2008118346A (ja) | 2006-11-02 | 2008-05-22 | Softbank Mobile Corp | 移動通信端末および管理サーバ |
| JP2010176460A (ja) | 2009-01-30 | 2010-08-12 | Nikon Corp | 電子機器およびカメラ |
| JP2016057926A (ja) | 2014-09-10 | 2016-04-21 | 富士通株式会社 | 電子機器および表示プログラム |
| JP2016218620A (ja) | 2015-05-18 | 2016-12-22 | 株式会社Nttドコモ | 情報端末、情報表示制御装置、及び情報表示制御プログラム |
| JP2017118456A (ja) | 2015-12-25 | 2017-06-29 | 株式会社リコー | 情報管理システム、情報管理システムの制御プログラム、情報管理システムの制御方法 |
| JP2017158001A (ja) | 2016-03-01 | 2017-09-07 | コニカミノルタ株式会社 | 画像処理装置、画像処理システム及びプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| US11630622B2 (en) | 2023-04-18 |
| JP2022081966A (ja) | 2022-06-01 |
| US20220164148A1 (en) | 2022-05-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10708452B2 (en) | Image forming apparatus that selectively displays executed jobs, method of controlling same, and storage medium | |
| JP7434470B2 (ja) | 画像処理装置、画像処理装置の制御方法、及びプログラム | |
| US11445077B2 (en) | Information processing apparatus capable of displaying settings history button, method of controlling same, and storage medium | |
| CN112954129B (zh) | 图像处理装置、图像处理装置的控制方法和存储介质 | |
| JP5242819B2 (ja) | ドライバ装置、処理制御方法、処理制御プログラム | |
| CN111200695A (zh) | 作业处理装置、用于控制作业处理装置的方法 | |
| JP5914442B2 (ja) | データ処理装置及び方法、並びに、画像処理装置 | |
| US20210314454A1 (en) | Image processing apparatus, control method of image processing apparatus, and recording medium | |
| US10649620B2 (en) | Image forming apparatus, processing device, and non-transitory computer-readable medium | |
| JP7271149B2 (ja) | 装置、方法、及びプログラム | |
| JP2007287090A (ja) | 表示制御システム、画像処理装置、表示制御方法 | |
| JP4855915B2 (ja) | 画像処理装置、画像形成装置およびプログラム | |
| JP7536616B2 (ja) | 情報処理装置、情報処理装置の制御方法及びプログラム | |
| JP2016110633A (ja) | 情報処理装置、情報処理方法、プログラム、および記憶媒体 | |
| JP2022086897A (ja) | 情報処理装置、及び情報処理プログラム | |
| US20220417372A1 (en) | Image processing apparatus and method for controlling image processing apparatus | |
| EP4040766B1 (en) | Information processing apparatus, method of controlling same, and storage medium | |
| US11533406B2 (en) | Information processing system, method for controlling the same, and storage medium for displaying objects used for executing processing and displaying a setting screen | |
| JP6164020B2 (ja) | 画像形成装置およびプログラム | |
| JP2019020954A (ja) | 情報処理装置、情報処理装置の制御方法、及びプログラム | |
| JP2008228026A (ja) | 画像処理装置、プログラムおよびプレビュー画像表示方法 | |
| JP6864822B2 (ja) | 処理装置及びプログラム | |
| JP2015125679A (ja) | 情報処理装置 | |
| US20240281130A1 (en) | Information processing apparatus, control method, and storage medium | |
| JP6204305B2 (ja) | レイアウト設定プログラムおよび画像形成装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231110 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240529 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240604 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240625 |
|
| 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: 20240709 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240807 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7536616 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |