JP4144858B2 - Selection item display device, display method thereof, and display program - Google Patents

Selection item display device, display method thereof, and display program Download PDF

Info

Publication number
JP4144858B2
JP4144858B2 JP2002382606A JP2002382606A JP4144858B2 JP 4144858 B2 JP4144858 B2 JP 4144858B2 JP 2002382606 A JP2002382606 A JP 2002382606A JP 2002382606 A JP2002382606 A JP 2002382606A JP 4144858 B2 JP4144858 B2 JP 4144858B2
Authority
JP
Japan
Prior art keywords
selection
display
selection item
item
user
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.)
Expired - Fee Related
Application number
JP2002382606A
Other languages
Japanese (ja)
Other versions
JP2004213377A (en
JP2004213377A5 (en
Inventor
剛 吉岡
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Canon Marketing Japan Inc
Original Assignee
Canon Inc
Canon Marketing Japan Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Inc, Canon Marketing Japan Inc filed Critical Canon Inc
Priority to JP2002382606A priority Critical patent/JP4144858B2/en
Publication of JP2004213377A publication Critical patent/JP2004213377A/en
Publication of JP2004213377A5 publication Critical patent/JP2004213377A5/ja
Application granted granted Critical
Publication of JP4144858B2 publication Critical patent/JP4144858B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、複数の項目からなる選択項目を表示画面に表示する選択項目表示装置、選択項目表示方法、選択項目表示プログラムに関するものである。
【0002】
【従来の技術】
印刷制御装置における用紙サイズなどの設定等は一般に、その時々の操作に関連する選択項目をリストに一覧表示する選択項目リスト表示になっている場合が多く、マウスなどのデバイスを利用してユーザが選択項目リスト中の特定の項目を選択し、選択された項目の機能が実行、処理できるようになっている。
通常このような選択項目はプログラム開発者によって任意の順番に並び、この順番はプログラミング方法により、項目がテーブル化され固定化されている。
【0003】
他方、各選択項目リスト表示の表示方法の変更として、選択項目ごとの選択回数(に基づき、項目を並び替えて表示するリスト表示管理方式が提案されている。すなわち使用頻度が高いものから低いものへ並び替え、使用頻度が高い選択項目を優先的に上位に位置させてリスト表示を行い、選択項目の選択を容易にする方法(例えば、特許文献1)が提案されている。
【0004】
更には、ユーザの選択履歴によって、最上位から積み上げ方式で表示順番を変更する方法がある。
【0005】
あるいは、ユーザの使用頻度の高い選択項目のみを集めて、別画面に再配置させて表示させる方法(例えば、特許文献2)が提案されている。
【0006】
【特許文献1】
特開平6−309135号
【特許文献2】
特開2001−302092号
【発明が解決しようとする課題】
しかしながら、上記の従来技術では、以下のような問題がある。
【0007】
選択項目の中には、ユーザの作業内容に応じて、頻繁に使用される項目もあれば、まれにしか使用されない項目もあるため、選択項目リスト表示の中に各種の項目が混在して表示されると、使用したい項目を迅速に見つけ出すことが出来ず、マウスの移動操作量やキー入力操作量が増大してユーザの負担が増大する。
【0008】
使用頻度が高い選択項目を優先的に上位に位置させてリスト表示を行う場合は、すべての選択項目を単に選択回数によって並び変えるため、選びにくい場所に表示されてしまい、実際に使用頻度の低い項目を続けて選ぶ場合などでは必ずしも使いやすい選択項目リスト表示とならず、操作性が低下する。
【0009】
ユーザの選択履歴によって、最上位から積み上げ方式で表示順番を変更する方法では、まれにしか使用しない項目を選択した場合でも最上位に並び替えられてしまう。
【0010】
ユーザの使用頻度の高い選択項目のみを集めて、別画面に再配置させて表示させる方法では、単によく使うもの選択項目を集めたにすぎず選択項目の変更の操作方法は複雑で、簡易化されていない。
【0011】
また、操作性や視認性に優れたメニュー表示方法は行われていない。
本発明は上記の課題に鑑みてなされたものであり、複数の項目からなる選択項目を、選択された回数が多い項目と、前回選択した項目の両方が選択しやすいように、表示画面に表示する選択項目表示装置、選択項目表示方法、選択項目表示プログラムを提供することを目的とする。
【0012】
【課題を解決するための手段】
上記の目的を達成するための本発明による選択項目表示装置は以下の構成を備える。即ち、
ユーザによる選択項目の選択により選択項目の表示順を決定する選択項目表示装置であって、
選択項目と、該選択項目が選択された回数を示す選択回数と、該選択項目の表示順位とを対応付けて、選択項目情報として記憶する記憶手段と、
前記選択項目情報を参照して、前記ユーザにより選択された選択項目の表示順位所定順位内であるか、前記所定順位内でないか決定する決定手段と、
前記決定手段で所定順位内でないと決定された場合に、前記所定順位内の選択項目の選択回数と、前記ユーザにより選択された選択項目の選択回数とを取得する取得手段と、
前記取得手段により取得された前記所定順位内の選択項目の選択回数と、前記ユーザにより選択された選択項目の選択回数とを比較し、前記ユーザにより選択された選択項目の選択回数が、前記所定順位内のいずれかの選択項目の選択回数より多い、または等しいかを判断する判断手段と、
前記判断手段により前記ユーザにより選択された選択項目の選択回数が、前記所定順位内のいずれかの選択項目の選択回数より多い、または等しいと判断される場合に、当該ユーザにより選択された選択項目の表示順位を最上位に決定する第1の順位決定手段と、
前記判断手段により前記ユーザにより選択された選択項目の選択回数が、前記所定順位内のいずれの選択項目の選択回数より少ないと判断される場合に、当該ユーザにより選択された選択項目の表示順位を前記所定順位外の最上位に決定する第2の順位決定手段と、
前記第1の順位決定手段または前記第2の順位決定手段によって決定された表示順位で各選択項目を表示させる表示手段と、
を備える。
【0013】
また、好ましくは、 前記表示手段は、表示形式として、
前記全ての選択項目から選択項目を選択できる第1の表示形式と、
前記表示順位が前記所定順位内である選択項目のみから選択項目を選択できる第2の表示形式とを備える。
また、好ましくは、前記表示手段は、前記第2の表示形式から、前記第1の表示形式に切り替える指示を行う指示手段を更に備え、
前記指示手段による指示に従って、前記表示手段は、前記表示形式を、前記第2の表示形式から、前記第1の表示形式に切り替える。
【0014】
また、好ましくは、前記表示手段は、前記第2の表示形式で、前記ユーザにより最上位以外の選択項目が選択された場合、当該ユーザにより選択された選択項目の表示順位を、最上位に変更して表示する。
【0017】
上記の目的を達成するための本発明による選択項目表示方法は以下の構成を備える。即ち、
ユーザによる選択項目の選択により選択項目の表示順を決定する選択項目表示方法であって、
選択項目と、該選択項目が選択された回数を示す選択回数と、該選択項目の表示順位とを対応付けて、選択項目情報として記憶媒体に記憶する記憶工程と、
前記選択項目情報を参照して、前記ユーザにより選択された選択項目の表示順位所定順位内であるか、前記所定順位内でないか決定する決定工程と、
前記決定工程で所定順位内でないと決定された場合に、前記所定順位内の選択項目の選択回数と、前記ユーザにより選択された選択項目の選択回数とを取得する取得工程と、
前記取得工程により取得された前記所定順位内の選択項目の選択回数と、前記ユーザにより選択された選択項目の選択回数とを比較し、前記ユーザにより選択された選択項目の選択回数が、前記所定順位内のいずれかの選択項目の選択回数より多い、または等しいかを判断する判断工程と、
前記判断工程により前記ユーザにより選択された選択項目の選択回数が、前記所定順位内のいずれかの選択項目の選択回数より多い、または等しいと判断される場合に、当該ユーザにより選択された選択項目の表示順位を最上位に決定する第1の順位決定工程と、
前記判断工程により前記ユーザにより選択された選択項目の選択回数が、前記所定順位内のいずれの選択項目の選択回数より少ないと判断される場合に、当該ユーザにより選択された選択項目の表示順位を前記所定順位外の最上位に決定する第2の順位決定工程と、
前記第1の順位決定工程または前記第2の順位決定工程によって決定された表示順位で各選択項目を表示させる表示工程と、
を備える。
【0019】
【発明の実施の形態】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
<実施形態1>
図1は本発明の実施形態の選択項目表示装置の構成を示す図である。
【0020】
尚、図1のハードウェアの構成は一例であり、用途や目的に応じて様々な構成例があることは言うまでもない。
【0021】
図1において、CPU101、RAM102、ROM103、LANアダプタ104、ビデオアダプタ105、キーボード106、マウス107、ハードディスク108、CD−ROMドライブ110はそれぞれシステムバス109を介して互いに接続されている。システムバス109は、例えば、PCIバス、AGPバス、メモリバス等を意味する。また、図1では、各バス間の接続用チップやキーボードインタフェースやいわゆるSCSIやATAPIのような入出力用インタフェースは省略されている。
【0022】
CPU101は四則演算や比較演算等の各種の演算や、ハードウェアやソフトウェアの制御を行う。RAM102には、ハードディスク108やCD−ROMドライブ109に装着されたCD−ROMやCD−R等の記憶媒体から読み出されたオペレーションシステムのプログラムやアプリケーションプログラム等が記憶され、これらはCPU101の制御の元に実行される。
【0023】
本実施形態では、ハードディスク108に選択項目情報108aと選択項目表示制御プログラム108が格納されており、該選択項目情報108aと選択項目表示制御プログラム108をRAM102に呼び出した後CPU101の元で実行される。
【0024】
なお、該選択項目情報108aと選択項目表示制御プログラム108はハードディスク108に格納されているが、CPU101の元で実行できれば格納場所は問わないことはいうまでもない。
【0025】
また、ハードディスク108はオペレーションシステムや以下に示すフローチャートのステップに対応する部分を実行するためのアプリケーションプログラムや、各種データを記憶している。
【0026】
ROM103にはオペレーションシステムと協働してハードディスク等への入出力を司るいわゆるBIOS等が記憶される。LANアダプタ104は、CPUによって制御されるオペレーションシステムの通信プログラムと協働して外部との通信を行う。ビデオアダプタ105は表示装置111に出力する画像信号を生成し、キーボード106やマウス107は各種指示を入力するために用いられる。
【0027】
CD−ROMドライブ110はCD−ROMやCD−RやCD−R/W等の記憶媒体を装着してアプリケーションプログラムをハードディスク108にインストールするのに用いる。なおCD−ROMドライブの代わりにCD−RドライブやCD−R/WドライブやMOドライブ等を用いても良いのは言うまでもない。
【0028】
図2は本発明の実施形態の選択項目制御処理のフローを示すフローチャートである。
【0029】
尚、図2では全ての項目を選択できるようにした表示形式をドロップダウンリスト、頻繁に使う項目を表示するようにした表示形式をラジオボタンとし、頻繁に使用される項目が選ばれた時表示形式を変更するようにしたが、これに限定されるものではない。
【0030】
また、頻繁に使用される項目とは、本実施形態で表示項目数405に記憶されている数分の表示順位の項目としている。
【0031】
さらに、図2のフローは選択項目制御プログラムに含まれていてもよいことは言うまでもない。
【0032】
まず、ステップS201で、図4の表示形式404を参照し表示形式の判断を行う。尚、ここでは表示形式がドロップダウンかどうかの判断を行う。
【0033】
ドロップダウン表示形式の場合(ステップS201でYES)はステップS202へ進む。一方、ドロップダウン表示形式でない場合(ステップS201でNO)はステップS20へ進む。
【0034】
ステップS202で、選択項目の表示があるかどうかの判断を行う。選択項目の表示ありの例として、図5のドロップダウンリスト501または図8のドロップダウンリスト801があげられる。
【0035】
選択項目の表示がある場合(ステップS202でYES)はステップS203へ進む。一方、選択項目の表示がない場合(ステップS202でNO)はステップS204へ進む。
【0036】
ステップS203で、選択項目情報の順位403に基づき昇順に並び換え表示する。ここで、昇順とは「1、2、3・・・」の順である。表示例として、図5のドロップダウンリスト501または図8のドロップダウンリスト801があげられる。
【0037】
ステップS204で、選択項目の選択がされたかどうかの判断を行う。例として、図5のドロップダウンリスト501でユーザにドロップダウンされ、図7のドロップダウン状態のドロップダウンリスト701へ推移し、ドロップダウン状態のドロップダウンリスト701でユーザによりどれか選択項目が選ばれたかどうかの判断があげられる。
【0038】
選択項目の選択がされた場合(ステップS204でYES)はステップS205へ進む。一方、選択項目の選択がされなかった場合(ステップS204でNO)は処理を終了する。
【0039】
ステップS205で、選択されている項目の選択回数を1つ増やす。例として、図7のドロップダウン状態のドロップダウンリスト701でA4が選ばれると、図4でA4の選択回数は10なので、これを11として書き換えることがあげられる。
【0040】
ステップS206では、表示処理が行われる。表示処理の詳しい説明については、図3を用いて説明をする。ステップS206の後、処理は終了となる。
【0041】
ステップS207で、選択項目の表示があるかどうかの判断を行う。選択項目の表示ありの例として、図6のラジオボタン601または図10のラジオボタン1001があげられる。
【0042】
選択項目の表示がある場合(ステップS207でYES)はステップS208へ進む。一方、選択項目の表示がない場合(ステップS207でNO)はステップS209へ進む。
【0043】
ステップS208で、選択項目情報の順位403に基づいて、設定されている表示項目数405分を表示させる。例として、選択項目情報(図4)の表示項目数を見ると「3」なので、図6のラジオボタン601で順位403の上位3つを表示させることがあげられる。
【0044】
ステップS209で、切替ボタン(例えば図6の切替ボタン602)が押されたかどうかの判断を行う。
【0045】
切替ボタンが押された場合(ステップ209でYES)はステップS203へ進む。一方、切替ボタンが押されなかった場合(ステップS209でNO)はステップS210へ進む。
【0046】
尚、図6に示す画面で切替ボタン602が押されると、ステップS203へ処理が移り図5に示す画面に推移する。ステップS203でドロップダウンリスト表示する際、図5に示す画面の切替ボタン502は押せないようになる。例として、グレー表示になることがあげられる。
【0047】
ステップS210で、選択項目の選択がされたかどうかの判断を行う。例として、図6のラジオボタン601でユーザによりいずれかの選択項目が選ばれたかどうかの判断があげられる。
【0048】
選択項目の選択がされた場合(ステップS210でYES)はステップS211へ進む。一方、選択項目の選択がされなかった場合(ステップS210でNO)は処理を終了する。
【0049】
ステップS211で、選択されている項目の選択回数を1つ増やす。例として、図6のラジオボタン601で、A4が選ばれると、図4でA4の選択回数は10なので、これを11として書き換えることがあげられる。
【0050】
ステップS212では、表示処理が行われる。表示処理の詳しい説明については、図3を用いて説明をする。ステップS212の後、処理は終了となる。
【0051】
図3は図2のステップS206およびステップS212の表示処理のフローを示すフローチャートである。
【0052】
尚、図3では図4の表示項目数405の「3」を用いて説明を行うが、これに限定されるものではない。また、図4の表示項目数405はユーザが任意に設定できるようにしても良い。
【0053】
まず、ステップS301で、選択された項目と順位「1」の項目が同じかどうかの判断を行う。例として、図7のドロップダウン状態のドロップダウンリスト701で選択されたA4と、図4の順位403で1の項目のA4を比較することがあげられる。この場合は項目は同じと判断される。
【0054】
選択された項目が順位「1」の項目と同じ場合(ステップS301でYES)は処理を終了する。選択された項目が順位「1」の項目と違う場合(ステップS301でNO)はステップS302へ進む。
【0055】
ステップS302では、選択されている項目の順位が「3」以上かどうかを判断する。例として、図7ドロップダウン状態のドロップダウンリスト701でB5が選択された場合、図4でB5の項目の順位をみると「6」なので、選択されている項目の順位は「3」以上でないと判断される。
【0056】
選択されている項目の順位が「3」以上の場合(ステップS302でYES)はステップS309へ進む。選択されている項目の順位が「3」以上でない場合(ステップS302でNO)はステップS303へ進む。
【0057】
ステップS303で、選択されている項目の回数を「A」とする。例として、選択されている項目がB5の場合、「A」を4とする。尚、変数Aに「4」を格納すると言い換えることもできる。
【0058】
ステップS304で、図4の順位403で「1」「2」「3」の選択回数を順に「B」「C」「D」とする。例として、図4で順位「1」は10なので「B」を10とし、順位「2」は8なので「C」を8とし、順位「3」は6なので「D」を6とする。尚、変数Bに「10」を、変数Cに「8」を、変数Dに「6」を格納すると言い換えることもできる。
【0059】
ステップS305で、「A≧B」または「A≧C」または「A≧D」で一致するものがあるかどうかを判断する。例として、「A」を4、「B」を10、「C」を8、「D」を6とすると、「A≧B」または「A≧C」または「A≧D」に当てはまるものがないので一致しないと判断される。
【0060】
一致する場合(ステップS305でYES)はステップS309へ進む。一方、一致しない場合(ステップS305でNO)はステップS306へ進む。
【0061】
ステップS306で、図4の順位403が「4」以下で、選択されている項目の順位より順位が上の項目の順位を1つずつ下げる。例として、B5が選択されている場合、図4では順位が「6」なので、A3横の順位の「4」を「5」に変更し、A2の順位の「5」を「6」に変更することがあげられる。
【0062】
ステップS307で、選択されている項目の順位を「4」にする。例として、B5が選択されている場合、図4では順位が「6」なので、「6」を「4」と変更することがあげられる。
【0063】
ステップS308で、選択された項目を表示する。例として、B5が選択されている場合、図8のドロップダウンリスト801のように表示することがあげられる。
【0064】
尚、図8のドロップダウンリスト801をドロップダウン状態にすると、図9のドロップダウン状態のドロップダウンリスト901のように表示される。
【0065】
ステップS309で、選択されている項目の順位を「1」にする。例として、A4横が選択されている場合、図4では順位が「2」なので、「2」を「1」と変更することがあげられる。
【0066】
ステップS310では、選択されている項目の前回順位より順位が上の項目の順位を一つずつ下げる。例として、A4横が選択されている場合、図4では前回順位が「2」となるので、A4の順位の「1」を「2」へ変更することがあげられる。
【0067】
ステップS311で、図4の表示形式404を参照し表示形式の判断を行う。尚、ここでは表示形式がドロップダウンかどうかの判断を行う。
【0068】
ドロップダウン表示形式の場合(ステップS311でYES)はステップS312へ進む。一方、ドロップダウン表示形式でない場合(ステップS311でNO)はステップS313へ進む。
【0069】
ステップS312で、選択項目表示形態を変更する。例として、図7のドロップダウン状態のドロップダウンリスト701でA4が選択された場合、図6のラジオボタン601へ表示を変更することがあげられる。
【0070】
尚、表示形式が変更されたので、図4の表示形式も変更する。例として、ドロップダウンリストからラジオボタンに変更する。ステップS312の後、処理は終了となる。
【0071】
ステップS313で、選択項目情報の順位403に基づいて、設定されている表示項目数405分を表示させる。例として、図6でA4横が選択された場合、図4の項目のA4横の順位は「1」になっているので、図10のラジオボタン1001のように表示は変更される。ステップS313の後、処理は終了となる。
【0072】
次に、表示形態の変更や表示項目の変更の際に使用する選択項目情報108aの構成例について、図4を用いて説明する。
【0073】
図4は、本発明での実施形態の選択項目情報の一例を示す図である。
【0074】
図4において、項目401は、501・601・701・801・901・1001での選択項目と対応しており、項目名称が記憶されている。また、該項目名に基づいて選択された項目の選択回数乃至、順位を選ぶことを可能にしている。
【0075】
選択回数402は、501・601・701・801・901・1001で選択された回数が記憶されている。また、該選択回数によって順位が決定される。
【0076】
順位403は、選択回数402や表示項目数405によって決定され、選択項目表示を決定する際に表示形式404乃至、表示項目数405とともに使用される。
【0077】
表示形式404は、現在選択項目を表示している形式が記憶されている。該表示形式に基づいて表示形式が決定される。例えば、501・601・701・801・901・1001。
【0078】
表示項目数405は、表示項目数を記憶しており、選択項目表示の際に使用される。例えば、図6の601のラジオボタン表示させる場合、表示項目数が3なので、表示させる選択項目を順位403の上位3つを表示させる。また、図9の901のドロップダウン表示の場合、選択されている項目がB5で、図4のB5の順位を見ると順位が3より低いので4番目に表示させる。
【0079】
次に、表示装置111で表示するグラフィックユーザインターフェース(選択項目画面)の構成例について、図5〜図10を用いて説明する。
【0080】
図5〜図10は、本発明での実施形態の選択項目表示の例を示す図である。
【0081】
図5は、用紙設定を開いた時の状態、表示形式が変更されない場合の状態、または図6で切替ボタン602が押された後の状態で、全ての項目が選択できるような表示形式で表示されている状態を示している。
【0082】
図5において、501はドロップダウンリストで、全ての項目が選択できるようになっている。502は表示形式の切替ボタンで、501がドロップダウンリストの際には押せないようになっている。
【0083】
図6は、図7でA4が選ばれ表示形式が変更された後の状態で、頻繁に使う項目を表示した状態を示している。
【0084】
図6において、601はラジオボタンで、選択項目の中で頻繁に使われる項目が表示される用になっている。
【0085】
尚、表示される項目数は任意に選ぶことが可能である。
【0086】
602は切替ボタンで、図5の502の切替ボタンで押すことを可能にした状態を示している。
【0087】
図7において、図5の501をドロップダウンした状態を示している。
【0088】
図8において、801は図7の701の状態でB5を選択した後の状態を示している。801はドロップダウンリストである。
【0089】
図9において、901は図8の801でドロップダウンした状態を示している。
【0090】
図10において、1001は図6の601でA4横を選択した後の状態を示している。1001はラジオボタンである。
【0091】
以上、実施形態例を詳述したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【0092】
尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム(実施形態では図に示すフローチャートに対応したプログラム)を、システムあるいは装置に直接あるいは遠隔から供給し、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【0093】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【0094】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等の形態であっても良い。
【0095】
プログラムを供給するための記録媒体としては、例えば、フロッピー(登録商標)ディスク、ハードディスク、光ディスク、光磁気ディスク、MO、CD−ROM、CD−R、CD−RW、磁気テープ、不揮発性のメモリカード、ROM、DVD(DVD−ROM,DVD−R、DVD−RW、DVD+R、DVD+RW)などがある。
【0096】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるWWWサーバも、本発明に含まれるものである。
【0097】
また、本発明のプログラムを暗号化してCD−ROM等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【0098】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているOSなどが、実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【0099】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現される。
【0100】
【発明の効果】
以上説明したように、本発明によれば、複数の項目からなる選択項目を、選択された回数の多い項目と、前回選択した項目の両方が選択しやすいように、表示画面に表示する選択項目表示装置、選択項目表示方法、選択項目表示プログラムを提供することができるという効果を有する。
【図面の簡単な説明】
【図1】本発明の実施形態の選択項目表示装置の構成を示す図である。
【図2】本発明の実施形態の選択項目制御処理のフローを示すフローチャートである。
【図3】本発明の実施形態の表示処理のフローを示すフローチャートである。
【図4】本発明の実施形態の選択項目情報の一例を示す図である。
【図5】本発明の実施形態の選択項目表示の例を示す図である。
【図6】本発明の実施形態の選択項目表示の例を示す図である。
【図7】本発明の実施形態の選択項目表示の例を示す図である。
【図8】本発明の実施形態の選択項目表示の例を示す図である。
【図9】本発明の実施形態の選択項目表示の例を示す図である。
【図10】本発明の実施形態の選択項目表示の例を示す図である。
【符号の説明】
101 CPU
102 RAM
103 ROM
104 LANアダプタ
105 ビデオアダプタ
106 キーボード
107 マウス
108 ハードディスク
109 システムバス
110 CD−ROMドライブ
111 表示装置
108a 選択項目情報
108b 選択項目制御プログラム
401 項目
402 選択回数
403 順位
404 表示形式
405 表示項目数
501 ドロップダウンリスト
502 切替ボタン
601 ラジオボタン
602 切替ボタン
701 ドロップダウン状態のドロップダウンリスト
801 ドロップダウンリスト
901 ドロップダウン状態のドロップダウンリスト
1001 ラジオボタン
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a selection item display device, a selection item display method, and a selection item display program for displaying a selection item composed of a plurality of items on a display screen.
[0002]
[Prior art]
In general, settings such as the paper size in the print control apparatus are often a selection item list display that displays a list of selection items related to the operation at that time, and the user can use a device such as a mouse to display the selection item list. A specific item in the selection item list is selected, and the function of the selected item can be executed and processed.
Normally, such selection items are arranged in an arbitrary order by the program developer, and the items are tabulated and fixed by the programming method.
[0003]
On the other hand, as a change in the display method of each selection item list display, a list display management method has been proposed in which items are rearranged and displayed based on the number of selections for each selection item. There has been proposed a method (for example, Patent Literature 1) that facilitates selection of selection items by rearranging and displaying a list with selection items having a high use frequency preferentially positioned higher.
[0004]
Furthermore, there is a method of changing the display order in a stacked manner from the top, depending on the selection history of the user.
[0005]
Or the method (for example, patent document 2) which collects only the selection item with a high user's usage frequency, rearranges it on another screen, and displays it is proposed.
[0006]
[Patent Document 1]
JP-A-6-309135 [Patent Document 2]
JP 2001-302092 A [Problems to be Solved by the Invention]
However, the above prior art has the following problems.
[0007]
Depending on the user's work, some of the selection items are frequently used, and some are rarely used, so various items are displayed in the selection item list. If this is done, it is not possible to quickly find an item that the user wants to use, and the amount of mouse movement and key input increases, which increases the burden on the user.
[0008]
When displaying a list with selection items that are frequently used in higher priority, all the selection items are simply sorted according to the number of selections, so they are displayed in places that are difficult to select, and are actually less frequently used. In the case of selecting items continuously, the selection item list display is not always easy to use, and the operability is lowered.
[0009]
According to the method of changing the display order from the highest level according to the selection history of the user, even when an item that is rarely used is selected, it is rearranged to the highest level.
[0010]
By collecting only the selection items that are frequently used by the user and rearranging them for display on a separate screen, the selection items that are frequently used are merely collected, and the operation method for changing the selection items is complicated and simplified. It has not been.
[0011]
Moreover, the menu display method excellent in operativity and visibility is not performed.
The present invention has been made in view of the above problems , and displays a selection item composed of a plurality of items on a display screen so that both an item with a large number of selections and an item selected last time can be easily selected. An object of the present invention is to provide a selection item display device, a selection item display method, and a selection item display program.
[0012]
[Means for Solving the Problems]
In order to achieve the above object, a selection item display device according to the present invention comprises the following arrangement. That is,
A selection item display device for determining the display sequence for the selection by the selection of the selection item by a user,
Storage means for associating a selection item, a selection count indicating the number of times the selection item has been selected, and a display order of the selection item, and storing the selection item information as selection item information;
Referring to the selection item information, a determination unit configured display order of the selected item selected by the user that it is within the predetermined order, to determine whether the not within the predetermined order,
An acquisition means for acquiring a selection number of selection items within the predetermined order and a selection number of selection items selected by the user when it is determined by the determination means that it is not within the predetermined order ;
The selection number of the selection items within the predetermined order acquired by the acquisition means is compared with the selection number of the selection items selected by the user, and the selection number of the selection items selected by the user is determined by the predetermined number. A determination means for determining whether the number of selections of any selection item in the ranking is greater than or equal to,
The selection item selected by the user when it is determined that the selection frequency of the selection item selected by the user by the determination means is greater than or equal to the selection frequency of any selection item within the predetermined order First rank determining means for determining the display rank of
When it is determined that the selection number of selection items selected by the user by the determination means is less than the selection number of any selection item within the predetermined order, the display order of the selection items selected by the user is changed. Second rank determining means for determining the highest rank outside the predetermined rank ;
Display means for displaying each selection item in the display order determined by the first rank determining means or the second rank determining means;
Is provided.
[0013]
Preferably, the display means has a display format,
A first display format capable of selecting a selection item from all the selection items;
And a second display format in which selection items can be selected only from selection items whose display order is within the predetermined order .
Preferably, the display means further includes instruction means for giving an instruction to switch from the second display format to the first display format,
In accordance with an instruction from the instruction unit, the display unit switches the display format from the second display format to the first display format.
[0014]
Preferably, when the user selects a selection item other than the highest item in the second display format, the display unit changes the display order of the selection item selected by the user to the highest item. And display.
[0017]
In order to achieve the above object, a selection item display method according to the present invention comprises the following arrangement. That is,
A selection item display method for determining the display sequence for the selection by the selection of the selection item by a user,
A storage step of associating a selection item, a selection count indicating the number of times the selection item has been selected, and a display order of the selection item, and storing the selection item information in a storage medium;
Referring to the selection item information, a determination step of displaying order of the selected item selected by the user that it is within the predetermined order, to determine whether the not within the predetermined order,
An acquisition step of acquiring the number of selections of selection items within the predetermined order and the number of selections of selection items selected by the user when it is determined that the determination step is not within the predetermined rankings ;
The selection number of selection items within the predetermined order acquired by the acquisition step is compared with the selection number of selection items selected by the user, and the selection number of selection items selected by the user is determined by the predetermined number. A determination step of determining whether the number of selections of any selection item in the ranking is greater than or equal to,
The selection item selected by the user when it is determined that the selection frequency of the selection item selected by the user in the determination step is greater than or equal to the selection frequency of any selection item in the predetermined order A first order determination step for determining the display order of
When it is determined that the number of selections of the selection item selected by the user in the determination step is less than the number of selections of any selection item within the predetermined order, the display order of the selection item selected by the user is changed. A second rank determining step for determining the highest rank outside the predetermined rank ;
A display step of displaying each selection item in the display order determined by the first rank determination step or the second rank determination step;
Is provided.
[0019]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
<Embodiment 1>
FIG. 1 is a diagram showing a configuration of a selection item display device according to an embodiment of the present invention.
[0020]
Note that the hardware configuration in FIG. 1 is merely an example, and it goes without saying that there are various configuration examples depending on applications and purposes.
[0021]
In FIG. 1, a CPU 101, a RAM 102, a ROM 103, a LAN adapter 104, a video adapter 105, a keyboard 106, a mouse 107, a hard disk 108, and a CD-ROM drive 110 are connected to each other via a system bus 109. The system bus 109 means, for example, a PCI bus, an AGP bus, a memory bus, and the like. Also, in FIG. 1, connection chips between the buses, keyboard interfaces, and so-called SCSI and ATAPI input / output interfaces are omitted.
[0022]
The CPU 101 performs various operations such as four arithmetic operations and comparison operations, and controls hardware and software. The RAM 102 stores operation system programs, application programs, and the like read from storage media such as a CD-ROM and CD-R mounted in the hard disk 108 and the CD-ROM drive 109, and these are controlled by the CPU 101. Performed originally.
[0023]
In the present embodiment, performed in selected item information 108a and the selection item display control program 108 b is stored, CPU 101 of the original after the call to the selected item information 108a and the selection item display control program 108 b the RAM102 in the hard disk 108 Is done.
[0024]
Incidentally, the selected item information 108a and the selection item display control program 108 b is stored in the hard disk 108, it should be understood that no limitation on the location if executed by CPU101 former.
[0025]
The hard disk 108 stores an operation system, application programs for executing portions corresponding to the steps of the flowcharts shown below, and various data.
[0026]
The ROM 103 stores a so-called BIOS that manages input / output to / from a hard disk in cooperation with the operation system. The LAN adapter 104 communicates with the outside in cooperation with an operation system communication program controlled by the CPU. The video adapter 105 generates an image signal to be output to the display device 111, and the keyboard 106 and the mouse 107 are used for inputting various instructions.
[0027]
The CD-ROM drive 110 is used to install a storage medium such as a CD-ROM, a CD-R, or a CD-R / W and install an application program on the hard disk 108. Needless to say, a CD-R drive, a CD-R / W drive, an MO drive, or the like may be used instead of the CD-ROM drive.
[0028]
FIG. 2 is a flowchart showing a flow of selection item control processing according to the embodiment of the present invention.
[0029]
In FIG. 2, the display format that allows all items to be selected is a drop-down list, the display format that displays frequently used items is a radio button, and is displayed when frequently used items are selected. Although the format was changed, it is not limited to this.
[0030]
In addition, the frequently used items are items having the display order of the number stored in the display item number 405 in the present embodiment.
[0031]
Furthermore, it goes without saying that the flow of FIG. 2 may be included in the selection item control program.
[0032]
First, in step S201, the display format is determined with reference to the display format 404 of FIG. Here, it is determined whether or not the display format is a drop-down.
[0033]
In the case of the drop-down display format (YES in step S201), the process proceeds to step S202. On the other hand, if it is not a drop-down display format (NO in step S201), the process proceeds to step S20 7.
[0034]
In step S202, it is determined whether a selection item is displayed. As an example of selection item display, there is a drop-down list 501 in FIG. 5 or a drop-down list 801 in FIG.
[0035]
If there is a display of a selection item (YES in step S202), the process proceeds to step S203. On the other hand, if no selection item is displayed (NO in step S202), the process proceeds to step S204.
[0036]
In step S203, the items are rearranged and displayed based on the order 403 of the selection item information. Here, the ascending order is “1, 2, 3,...”. As a display example, there is the drop-down list 501 in FIG. 5 or the drop-down list 801 in FIG.
[0037]
In step S204, it is determined whether a selection item has been selected. As an example, the user is dropped down in the drop-down list 501 in FIG. 5 and transitions to the drop-down list 701 in the drop-down state in FIG. Judgment of whether or not.
[0038]
If a selection item has been selected (YES in step S204), the process proceeds to step S205. On the other hand, if the selection item has not been selected (NO in step S204), the process ends.
[0039]
In step S205, the number of selected items is increased by one. As an example, if A4 is selected in the drop-down list 701 in the drop-down state of FIG. 7, the number of selections of A4 is 10 in FIG.
[0040]
In step S206, display processing is performed. A detailed description of the display process will be given with reference to FIG. After step S206, the process ends.
[0041]
In step S207, it is determined whether a selection item is displayed. As an example of selection item display, there is a radio button 601 in FIG. 6 or a radio button 1001 in FIG.
[0042]
If a selection item is displayed (YES in step S207), the process proceeds to step S208. On the other hand, if no selection item is displayed (NO in step S207), the process proceeds to step S209.
[0043]
In step S208, the set display item number 405 is displayed based on the order 403 of the selection item information. As an example, since the number of display items in the selection item information (FIG. 4) is “3”, it is possible to display the top three ranks 403 with the radio button 601 in FIG.
[0044]
In step S209, it is determined whether or not a switching button (for example, the switching button 602 in FIG. 6) has been pressed.
[0045]
If the switch button has been pressed (YES in step 209), the process proceeds to step S203. On the other hand, if the switch button has not been pressed (NO in step S209), the process proceeds to step S210.
[0046]
When the switch button 602 is pressed on the screen shown in FIG. 6, the process proceeds to step S203 and the screen shown in FIG. When the drop-down list is displayed in step S203, the screen switching button 502 shown in FIG. 5 cannot be pressed. As an example, it may be displayed in gray.
[0047]
In step S210, it is determined whether a selection item has been selected. As an example, it is possible to determine whether or not any selection item is selected by the user with the radio button 601 in FIG.
[0048]
If a selection item has been selected (YES in step S210), the process proceeds to step S211. On the other hand, if the selection item is not selected (NO in step S210), the process ends.
[0049]
In step S211, the number of selected items is increased by one. As an example, when A4 is selected with the radio button 601 in FIG. 6, the number of selections of A4 in FIG.
[0050]
In step S212, display processing is performed. A detailed description of the display process will be given with reference to FIG. After step S212, the process ends.
[0051]
FIG. 3 is a flowchart showing the flow of the display process in steps S206 and S212 in FIG.
[0052]
In FIG. 3, the description is made using “3” of the number of display items 405 in FIG. 4, but the present invention is not limited to this. Further, the display item number 405 in FIG. 4 may be arbitrarily set by the user.
[0053]
First, in step S301, it is determined whether or not the selected item is the same as the item with the rank “1”. As an example, A4 selected in the drop-down list 701 in the drop-down state in FIG. 7 is compared with A4 of the first item in the rank 403 in FIG. In this case, the items are determined to be the same.
[0054]
If the selected item is the same as the item of rank “1” (YES in step S301), the process ends. If the selected item is different from the item of rank “1” (NO in step S301), the process proceeds to step S302.
[0055]
In step S302, it is determined whether the rank of the selected item is “3” or higher. For example, when B5 is selected in the drop-down list 701 in the drop-down state in FIG. 7, the order of the item B5 in FIG. 4 is “6”, so the order of the selected item is not “3” or higher . It is judged.
[0056]
If the rank of the selected item is “3” or more (YES in step S302), the process proceeds to step S309. If the rank of the selected item is not “3” or higher (NO in step S302), the process proceeds to step S303.
[0057]
In step S303, the number of selected items is “A”. As an example, if the selected item is B5, “A” is set to 4 . In other words, “4” is stored in the variable A.
[0058]
In step S304, the numbers of selections “1”, “2”, and “3” in the order 403 in FIG. 4 are sequentially set to “B”, “C”, and “D”. As an example, rank "1" in FIG. 4 is 10 because the "B" is 10, the rank "2" 8 8 because the "C", rank "3" is so 6 "D" 6. In other words, “10” is stored in the variable B, “8” is stored in the variable C, and “6” is stored in the variable D.
[0059]
In step S305, it is determined whether there is a match between “A ≧ B”, “A ≧ C”, or “A ≧ D”. For example, if “A” is 4, “B” is 10, “C” is 8, and “D” is 6 , the one that applies to “A ≧ B” or “A ≧ C” or “A ≧ D” Because there is no, it is judged that they do not agree.
[0060]
If they match (YES in step S305), the process proceeds to step S309. On the other hand, if they do not match (NO in step S305), the process proceeds to step S306.
[0061]
In step S306, the rank of the item 403 in FIG. 4 is “4” or lower, and the rank of the item higher than the rank of the selected item is lowered one by one. As an example, when B5 is selected, the ranking is “6” in FIG. 4, so “4” in the ranking next to A3 is changed to “5”, and “5” in the ranking of A2 is changed to “6”. To do.
[0062]
In step S307, the order of the selected item is set to “4”. As an example, when B5 is selected, the order is “6” in FIG. 4, so “6” is changed to “4”.
[0063]
In step S308, the selected item is displayed. As an example, when B5 is selected, a display like the drop-down list 801 in FIG.
[0064]
Note that when the drop-down list 801 in FIG. 8 is in a drop-down state, a drop-down list 901 in the drop-down state in FIG. 9 is displayed.
[0065]
In step S309, the rank of the selected item is set to “1”. As an example, when the A4 side is selected, the order is “2” in FIG. 4, so “2” is changed to “1”.
[0066]
In step S310, the rank of the item higher than the previous rank of the selected item is lowered one by one. As an example, when A4 landscape is selected, the previous ranking is “2” in FIG. 4, and therefore, “1” in the ranking of A4 is changed to “2”.
[0067]
In step S311, the display format is determined with reference to the display format 404 of FIG. Here, it is determined whether or not the display format is a drop-down.
[0068]
In the case of the drop-down display format (YES in step S311), the process proceeds to step S312. On the other hand, if it is not the drop-down display format (NO in step S311), the process proceeds to step S313.
[0069]
In step S312, the selection item display form is changed. As an example, when A4 is selected in the drop-down list 701 in the drop-down state in FIG. 7, the display is changed to the radio button 601 in FIG.
[0070]
Since the display format has been changed, the display format in FIG. 4 is also changed. As an example, change the drop-down list to a radio button. After step S312, the process ends.
[0071]
In step S313, the set number of display items 405 is displayed based on the order 403 of the selection item information. For example, when A4 landscape is selected in FIG. 6, the order of the A4 landscape of the item in FIG. 4 is “1”, so the display is changed as in the radio button 1001 in FIG. After step S313, the process ends.
[0072]
Next, a configuration example of the selection item information 108a used when changing the display form or the display item will be described with reference to FIG.
[0073]
FIG. 4 is a diagram illustrating an example of selection item information according to the embodiment of the present invention.
[0074]
In FIG. 4, an item 401 corresponds to a selection item in 501, 601, 701, 801, 901, and 1001, and an item name is stored. In addition, it is possible to select the number of times or the order of selection of an item selected based on the item name.
[0075]
The number of selections 402 stores the number of times selected by 501, 601, 701, 801, 901, and 1001. The order is determined by the number of selections.
[0076]
The rank 403 is determined by the number of selections 402 and the number of display items 405, and is used together with the display format 404 to the number of display items 405 when determining the display of the selection items.
[0077]
The display format 404 stores the format in which the currently selected item is displayed. A display format is determined based on the display format. For example, 501, 601, 701, 801, 901, 1001.
[0078]
The number of display items 405 stores the number of display items, and is used when displaying a selection item. For example, when the radio button 601 in FIG. 6 is displayed, since the number of display items is 3, the top three items in the rank 403 are displayed as the selection items to be displayed. Further, in the case of the drop-down display 901 in FIG. 9, the selected item is B5, and the order of B5 in FIG.
[0079]
Next, a configuration example of a graphic user interface (selection item screen) displayed on the display device 111 will be described with reference to FIGS.
[0080]
5 to 10 are diagrams showing examples of selection item display according to the embodiment of the present invention.
[0081]
FIG. 5 shows a display format in which all items can be selected when the paper setting is opened, when the display format is not changed, or after the switch button 602 is pressed in FIG. It shows the state being done.
[0082]
In FIG. 5, reference numeral 501 denotes a drop-down list in which all items can be selected. Reference numeral 502 denotes a display format switching button, which cannot be pressed when 501 is a drop-down list.
[0083]
FIG. 6 shows a state in which frequently used items are displayed after A4 is selected in FIG. 7 and the display format is changed.
[0084]
In FIG. 6, reference numeral 601 denotes a radio button for displaying frequently used items among the selected items.
[0085]
The number of items to be displayed can be arbitrarily selected.
[0086]
Reference numeral 602 denotes a switching button, which shows a state that can be pressed with the switching button 502 in FIG.
[0087]
FIG. 7 shows a state where 501 in FIG. 5 is dropped down.
[0088]
In FIG. 8, reference numeral 801 denotes a state after selecting B5 in the state 701 of FIG. Reference numeral 801 denotes a drop-down list.
[0089]
In FIG. 9, reference numeral 901 denotes a state dropped down at 801 in FIG.
[0090]
In FIG. 10, reference numeral 1001 denotes a state after the A4 side is selected in 601 of FIG. Reference numeral 1001 denotes a radio button.
[0091]
Although the embodiments have been described in detail above, the present invention can take an embodiment as, for example, a system, an apparatus, a method, a program, or a storage medium, and specifically includes a plurality of devices. The present invention may be applied to a system that is configured, or may be applied to an apparatus that includes a single device.
[0092]
In the present invention, a software program (in the embodiment, a program corresponding to the flowchart shown in the figure) that realizes the functions of the above-described embodiment is directly or remotely supplied to the system or apparatus, and the computer of the system or apparatus Is also achieved by reading and executing the supplied program code.
[0093]
Accordingly, since the functions of the present invention are implemented by computer, the program code installed in the computer also implements the present invention. In other words, the present invention includes a computer program itself for realizing the functional processing of the present invention.
[0094]
In that case, as long as it has the function of a program, it may be in the form of object code, a program executed by an interpreter, script data supplied to the OS, or the like.
[0095]
As a recording medium for supplying the program, for example, floppy (registered trademark) disk, hard disk, optical disk, magneto-optical disk, MO, CD-ROM, CD-R, CD-RW, magnetic tape, nonvolatile memory card ROM, DVD (DVD-ROM, DVD-R, DVD-RW, DVD + R, DVD + RW).
[0096]
As another program supply method, a client computer browser is used to connect to an Internet homepage, and the computer program of the present invention itself or a compressed file including an automatic installation function is downloaded from the homepage to a recording medium such as a hard disk. Can also be supplied. It can also be realized by dividing the program code constituting the program of the present invention into a plurality of files and downloading each file from a different homepage. That is, a WWW server that allows a plurality of users to download a program file for realizing the functional processing of the present invention on a computer is also included in the present invention.
[0097]
In addition, the program of the present invention is encrypted, stored in a storage medium such as a CD-ROM, distributed to users, and key information for decryption is downloaded from a homepage via the Internet to users who have cleared predetermined conditions. It is also possible to execute the encrypted program by using the key information and install the program on a computer.
[0098]
In addition to the functions of the above-described embodiments being realized by the computer executing the read program, the OS running on the computer based on the instruction of the program is a part of the actual processing. Alternatively, the functions of the above-described embodiment can be realized by performing all of them and performing the processing.
[0099]
Furthermore, after the program read from the recording medium is written in a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer, the function expansion board or The CPU or the like provided in the function expansion unit performs part or all of the actual processing, and the functions of the above-described embodiments are realized by the processing.
[0100]
【The invention's effect】
As described above, according to the present invention, the selection item that is displayed on the display screen so that it is easy to select both the item that has been selected many times and the item that was selected last time. The display device, the selection item display method, and the selection item display program can be provided.
[Brief description of the drawings]
FIG. 1 is a diagram showing a configuration of a selection item display device according to an embodiment of the present invention.
FIG. 2 is a flowchart showing a flow of selection item control processing according to the embodiment of the present invention.
FIG. 3 is a flowchart showing a flow of display processing according to the embodiment of the present invention.
FIG. 4 is a diagram illustrating an example of selection item information according to the embodiment of this invention.
FIG. 5 is a diagram showing an example of selection item display according to the embodiment of the present invention.
FIG. 6 is a diagram showing an example of selection item display according to the embodiment of the present invention.
FIG. 7 is a diagram showing an example of selection item display according to the embodiment of the present invention.
FIG. 8 is a diagram showing an example of selection item display according to the embodiment of the present invention.
FIG. 9 is a diagram showing an example of selection item display according to the embodiment of the present invention.
FIG. 10 is a diagram showing an example of selection item display according to the embodiment of the present invention.
[Explanation of symbols]
101 CPU
102 RAM
103 ROM
104 LAN adapter 105 Video adapter 106 Keyboard 107 Mouse 108 Hard disk 109 System bus 110 CD-ROM drive 111 Display device 108a Selection item information 108b Selection item control program 401 Item 402 Number of selections 403 Rank 404 Display format 405 Number of display items 501 Drop-down list 502 switching button 601 radio button 602 switching button 701 drop-down list 801 drop-down list 901 drop-down list 901 drop-down list 1001 radio button

Claims (9)

ユーザによる選択項目の選択により選択項目の表示順を決定する選択項目表示装置であって、
選択項目と、該選択項目が選択された回数を示す選択回数と、該選択項目の表示順位とを対応付けて、選択項目情報として記憶する記憶手段と、
前記選択項目情報を参照して、前記ユーザにより選択された選択項目の表示順位所定順位内であるか、前記所定順位内でないか決定する決定手段と、
前記決定手段で所定順位内でないと決定された場合に、前記所定順位内の選択項目の選択回数と、前記ユーザにより選択された選択項目の選択回数とを取得する取得手段と、
前記取得手段により取得された前記所定順位内の選択項目の選択回数と、前記ユーザにより選択された選択項目の選択回数とを比較し、前記ユーザにより選択された選択項目の選択回数が、前記所定順位内のいずれかの選択項目の選択回数より多い、または等しいかを判断する判断手段と、
前記判断手段により前記ユーザにより選択された選択項目の選択回数が、前記所定順位内のいずれかの選択項目の選択回数より多い、または等しいと判断される場合に、当該ユーザにより選択された選択項目の表示順位を最上位に決定する第1の順位決定手段と、
前記判断手段により前記ユーザにより選択された選択項目の選択回数が、前記所定順位内のいずれの選択項目の選択回数より少ないと判断される場合に、当該ユーザにより選択された選択項目の表示順位を前記所定順位外の最上位に決定する第2の順位決定手段と、
前記第1の順位決定手段または前記第2の順位決定手段によって決定された表示順位で各選択項目を表示させる表示手段と、
を備えることを特徴とする選択項目表示装置。
A selection item display device for determining the display sequence for the selection by the selection of the selection item by a user,
Storage means for associating a selection item, a selection count indicating the number of times the selection item has been selected, and a display order of the selection item, and storing the selection item information as selection item information;
Referring to the selection item information, a determination unit configured display order of the selected item selected by the user that it is within the predetermined order, to determine whether the not within the predetermined order,
An acquisition means for acquiring a selection number of selection items within the predetermined order and a selection number of selection items selected by the user when it is determined by the determination means that it is not within the predetermined order ;
The selection number of the selection items within the predetermined order acquired by the acquisition means is compared with the selection number of the selection items selected by the user, and the selection number of the selection items selected by the user is determined by the predetermined number. A determination means for determining whether the number of selections of any selection item in the ranking is greater than or equal to,
The selection item selected by the user when it is determined that the selection frequency of the selection item selected by the user by the determination means is greater than or equal to the selection frequency of any selection item within the predetermined order First rank determining means for determining the display rank of
When it is determined that the selection number of selection items selected by the user by the determination means is less than the selection number of any selection item within the predetermined order, the display order of the selection items selected by the user is changed. Second rank determining means for determining the highest rank outside the predetermined rank ;
Display means for displaying each selection item in the display order determined by the first rank determining means or the second rank determining means;
A selection item display device comprising:
前記表示手段は、表示形式として、
前記全ての選択項目から選択項目を選択できる第1の表示形式と、
前記表示順位が前記所定順位内である選択項目のみから選択項目を選択できる第2の表示形式とを備える
ことを特徴とする請求項1に記載の選択項目表示装置。
The display means has a display format,
A first display format capable of selecting a selection item from all the selection items;
The selection item display device according to claim 1, further comprising: a second display format capable of selecting a selection item only from selection items whose display order is within the predetermined order .
前記表示手段は、前記第2の表示形式から、前記第1の表示形式に切り替える指示を行う指示手段を更に備え、
前記指示手段による指示に従って、前記表示手段は、前記表示形式を、前記第2の表示形式から、前記第1の表示形式に切り替える
ことを特徴とする請求項2に記載の選択項目表示装置。
The display means further comprises instruction means for giving an instruction to switch from the second display format to the first display format,
The selection item display device according to claim 2, wherein the display unit switches the display format from the second display format to the first display format in accordance with an instruction from the instruction unit.
前記表示手段は、前記第2の表示形式で、前記ユーザにより最上位以外の選択項目が選択された場合、当該ユーザにより選択された選択項目の表示順位を、最上位に変更して表示する
ことを特徴とする請求項2または3に記載の選択項目表示装置。
In the second display format, when a selection item other than the highest level is selected by the user, the display means changes the display order of the selection item selected by the user to the highest level and displays the selection item. The selection item display device according to claim 2, wherein:
ユーザによる選択項目の選択により選択項目の表示順を決定する選択項目表示方法であって、
選択項目と、該選択項目が選択された回数を示す選択回数と、該選択項目の表示順位とを対応付けて、選択項目情報として記憶媒体に記憶する記憶工程と、
前記選択項目情報を参照して、前記ユーザにより選択された選択項目の表示順位所定順位内であるか、前記所定順位内でないか決定する決定工程と、
前記決定工程で所定順位内でないと決定された場合に、前記所定順位内の選択項目の選択回数と、前記ユーザにより選択された選択項目の選択回数とを取得する取得工程と、
前記取得工程により取得された前記所定順位内の選択項目の選択回数と、前記ユーザにより選択された選択項目の選択回数とを比較し、前記ユーザにより選択された選択項目の選択回数が、前記所定順位内のいずれかの選択項目の選択回数より多い、または等しいかを判断する判断工程と、
前記判断工程により前記ユーザにより選択された選択項目の選択回数が、前記所定順位内のいずれかの選択項目の選択回数より多い、または等しいと判断される場合に、当該ユーザにより選択された選択項目の表示順位を最上位に決定する第1の順位決定工程と、
前記判断工程により前記ユーザにより選択された選択項目の選択回数が、前記所定順位内のいずれの選択項目の選択回数より少ないと判断される場合に、当該ユーザにより選択された選択項目の表示順位を前記所定順位外の最上位に決定する第2の順位決定工程と、
前記第1の順位決定工程または前記第2の順位決定工程によって決定された表示順位で各選択項目を表示させる表示工程と、
を備えることを特徴とする選択項目表示方法。
A selection item display method for determining the display sequence for the selection by the selection of the selection item by a user,
A storage step of associating a selection item, a selection count indicating the number of times the selection item has been selected, and a display order of the selection item, and storing the selection item information in a storage medium;
Referring to the selection item information, a determination step of displaying order of the selected item selected by the user that it is within the predetermined order, to determine whether the not within the predetermined order,
An acquisition step of acquiring the number of selections of selection items within the predetermined order and the number of selections of selection items selected by the user when it is determined that the determination step is not within the predetermined rankings ;
The selection number of selection items within the predetermined order acquired by the acquisition step is compared with the selection number of selection items selected by the user, and the selection number of selection items selected by the user is determined by the predetermined number. A determination step of determining whether the number of selections of any selection item in the ranking is greater than or equal to,
The selection item selected by the user when it is determined that the selection frequency of the selection item selected by the user in the determination step is greater than or equal to the selection frequency of any selection item in the predetermined order A first order determination step for determining the display order of
When it is determined that the number of selections of the selection item selected by the user in the determination step is less than the number of selections of any selection item within the predetermined order, the display order of the selection item selected by the user is changed. a second order determination step of determining the predetermined order out of the most significant,
A display step of displaying each selection item in the display order determined by the first rank determination step or the second rank determination step;
A selection item display method characterized by comprising:
前記表示工程は、表示形式として、
前記全ての選択項目から選択項目を選択できる第1の表示形式と、
前記表示順位が前記所定順位内である選択項目のみから選択項目を選択できる第2の表示形式とを備える
ことを特徴とする請求項に記載の選択項目表示方法。
In the display step, as a display format,
A first display format capable of selecting a selection item from all the selection items;
The selection item display method according to claim 5 , further comprising: a second display format in which selection items can be selected only from selection items whose display order is within the predetermined order .
前記表示手段は、前記第2の表示形式から、前記第1の表示形式に切り替える指示を行う指示手段を更に備え、
前記指示手段による指示に従って、前記表示手段は、前記表示形式を、前記第2の表示形式から、前記第1の表示形式に切り替える
ことを特徴とする請求項に記載の選択項目表示方法。
The display means further comprises instruction means for giving an instruction to switch from the second display format to the first display format,
The selection item display method according to claim 6 , wherein the display unit switches the display format from the second display format to the first display format in accordance with an instruction from the instruction unit.
前記表示手段は、前記第2の表示形式で、前記ユーザにより最上位以外の選択項目が選択された場合、当該ユーザにより選択された選択項目の表示順位を、最上位に変更して表示する
ことを特徴とする請求項またはに記載の選択項目表示方法。
In the second display format, when a selection item other than the highest level is selected by the user, the display means changes the display order of the selection item selected by the user to the highest level and displays the selection item. The selection item display method according to claim 6 or 7 .
請求項乃至のいずれか1項に記載の選択項目表示方法をコンピュータに実行させることを特徴とするプログラム。A program for causing a computer to execute the selection item display method according to any one of claims 5 to 8 .
JP2002382606A 2002-12-27 2002-12-27 Selection item display device, display method thereof, and display program Expired - Fee Related JP4144858B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002382606A JP4144858B2 (en) 2002-12-27 2002-12-27 Selection item display device, display method thereof, and display program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002382606A JP4144858B2 (en) 2002-12-27 2002-12-27 Selection item display device, display method thereof, and display program

Publications (3)

Publication Number Publication Date
JP2004213377A JP2004213377A (en) 2004-07-29
JP2004213377A5 JP2004213377A5 (en) 2006-02-23
JP4144858B2 true JP4144858B2 (en) 2008-09-03

Family

ID=32818117

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002382606A Expired - Fee Related JP4144858B2 (en) 2002-12-27 2002-12-27 Selection item display device, display method thereof, and display program

Country Status (1)

Country Link
JP (1) JP4144858B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4730203B2 (en) * 2006-05-23 2011-07-20 ブラザー工業株式会社 Label making device

Also Published As

Publication number Publication date
JP2004213377A (en) 2004-07-29

Similar Documents

Publication Publication Date Title
US7590946B2 (en) Display apparatus and display methods for scrolling item lists
EP1724664B1 (en) Interface for selecting icons on a display
KR100738945B1 (en) Information management apparatus, information presentation method, image processing apparatus, and image processing method
KR100739768B1 (en) Method and apparatus of managing image stored in storage medium
JP2008542942A (en) Reconfiguration of electronic device standby screen
EP1998250A1 (en) Information processing device and program
JP2008157974A (en) Display controller and control method of display controller
US20150082222A1 (en) Information processing program product, information processing apparatus, and information processing system
JP2005301838A (en) Information processor, information processing system, file simultaneous editing method and file simultaneous editing program
US8255833B2 (en) Electronic equipment having plural function keys assignable at an arbitrary hierarchical level in a hierarchical menu
JP4144858B2 (en) Selection item display device, display method thereof, and display program
KR101279438B1 (en) Method and apparatus for installing printer driver of image forming apparatus in printing environment which used Universal Printer Driver
US20090162023A1 (en) Digital photo frame with menu options setting function and method of setting the menu options
JP4455235B2 (en) Image processing apparatus, image processing apparatus control method, and computer program
JP4732067B2 (en) Computer apparatus, control method therefor, and program
JPWO2004021164A1 (en) PRINT CONTROL DEVICE, PRINT CONTROL METHOD, PRINT CONTROL PROGRAM, MEDIUM RECORDING PRINT CONTROL PROGRAM, IMAGE PROCESSING DEVICE, IMAGE PROCESSING COMPUTER
JP2005309618A (en) Information processor and its control method
KR101446566B1 (en) File management apparatus and method thereof
JP2008250915A (en) Information processor, method and program
JP2008117240A (en) User interface display apparatus and display method
JP2006309542A (en) Information processing apparatus and program
JP5772280B2 (en) Program and information processing apparatus
US20060206791A1 (en) File management apparatus
JP5259753B2 (en) Electronic book processing apparatus, electronic book processing method, and program
JP5574606B2 (en) Information processing system, processing method thereof, information processing apparatus, and program

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051227

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20051227

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20071102

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20071228

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080303

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080502

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: 20080613

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080616

R150 Certificate of patent or registration of utility model

Ref document number: 4144858

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110627

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120627

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120627

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130627

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees