(57)【要約】【課題】  アイコンの数が多くなると所望のアイコンが探しづらくなるため、選択される機会が多いアイコンほど見つけやすく表示させることを目的とする。【解決手段】  複数のアイコンを、それぞれが選択可能に表示し、表示されたアイコンのうちの１つを選択した場合、このアイコンが選択される選択頻度が高くなるように記憶したデータを更新し、このデータが示すアイコンの選択頻度に応じて、それぞれのアイコンの表示を更新するようにする。【選択図】  図４
2009025905.tif 000002
【特許請求の範囲】
【請求項１】
複数のアイコンを、それぞれが選択可能に表示する表示手段と、
表示された前記アイコンのうちの１つを選択指定するためのポインティングデバイスと、
前記ポインティングデバイスによって選択される選択頻度を、そのアイコンが選択される割合に応じて高くなるように、前記アイコンごとに記憶するためのメモリと
を備え、
前記表示手段は、前記アイコンの前記選択頻度に応じて、それぞれのアイコンの表示を変えて表示する
ことを特徴とする情報処理装置。
【請求項２】
前記表示手段は、それぞれのアイコンの輝度またはコントラストを変えて表示することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
複数のアイコンを、それぞれが選択可能に表示し、
表示された前記アイコンのうちの１つを選択した場合、
このアイコンが選択される選択頻度が高くなるように、前記アイコンごとに記憶したデータのうち、この選択したアイコンについての選択頻度を更新し、
前記アイコンの前記選択頻度に応じて、それぞれのアイコンの表示を更新する
ことを特徴とするアイコン表示方法。
【請求項４】
前記表示の更新の際、それぞれのアイコンの輝度またはコントラストが、それぞれのアイコンごとに異なるように更新して表示することを特徴とする、請求項３に記載のアイコン表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、起動するアプリケーションを画面上で選択可能な情報処理装置に関し、特に起動するアプリケーションの選択にかかるアイコンの表示の方法に関する。
【背景技術】
【０００２】
ＰＣ(Personal Computer)に代表される情報機器で、所望のアプリケーションを選択して起動する場合、メニューリストの表示やメニューツリーの表示、あるいは所定のアプリケーションがあらかじめ登録されたアプリケーションボタンを設けるなど、いくつかの方法が実現されている。
【０００３】
たとえばＰＣの操作画面上にアイコンと呼ばれる処理の内容や対象を小さな絵や記号で表現し、この絵や記号をもとに所望のアプリケーションを直感的に選択する方法がある。しかしながらアイコン化したアプリケーションが多くなるに連れて表示しなければならないアイコンの数が増え、その結果所望のアプリケーションのアイコンが探しづらくなるという問題がある。
【０００４】
このため、アイコンの選択頻度に応じて他のアイコンよりも拡大して画面表示する方法が提案されている（特許文献１を参照）。
【特許文献１】特開平２−１１４３１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
表示されたアイコンにもとづく所望の起動すべきアプリケーションの選択は有効な方法だが、アイコンの数が多くなると所望のアイコンが探しづらいという問題がある。
【０００６】
本発明は上記問題に鑑みてなされたもので、選択される機会が多いアイコンほど見つけやすく表示させることを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る情報処理装置とすれば、
複数のアイコンを、それぞれが選択可能に表示する表示手段と、表示された前記アイコンのうちの１つを選択指定するためのポインティングデバイスと、前記ポインティングデバイスによって選択される選択頻度を、そのアイコンが選択される割合に応じて高くなるように、前記アイコンごとに記憶するためのメモリとを備え、前記表示手段は、前記アイコンの前記選択頻度に応じて、それぞれのアイコンの表示を変えて表示することを特徴とする情報処理装置が提供される。
【０００８】
また、本発明に係るアイコン表示方法は、
複数のアイコンを、それぞれが選択可能に表示し、表示された前記アイコンのうちの１つを選択した場合、このアイコンが選択される選択頻度が高くなるように、前記アイコンごとに記憶したデータのうち、この選択したアイコンについての選択頻度を更新し、前記アイコンの前記選択頻度に応じて、それぞれのアイコンの表示を更新することを特徴とする。
【発明の効果】
【０００９】
選択される機会が多いアイコンほど見つけやすく表示させることで所望の機能の選択を容易にすることができる。
【発明を実施するための最良の形態】
【００１０】
（本実施形態）
図１は、本実施形態にかかる情報処理装置の一例を示す図である。図１では、ＰＣ１００、ディスプレイ１０１、キーボード１０２およびマウス１０３が示されている。
【００１１】
ＰＣ１００は、たとえばノードパソコンのように持ち運び可能なパソコンである。
【００１２】
ディスプレイ１０１は、ＰＣ１００に搭載された表示装置である。たとえばＬＣＤ（Liquid Crystal Display）のようなもので、ＰＣ１００がユーザに対し情報を表示する。
【００１３】
キーボード１０２は、ＰＣ１００に組み込まれた入力装置である。ＰＣ１００のユーザは、キーボード１０２を打鍵することであらゆる指示を与えることができる。
【００１４】
マウス１０３は、ＰＣ１００の画面上に表示されるマウスカーソルをユーザの意図通りに動かすための入力装置である。このような入力装置は、画面上の所定の場所を指し示すために用いられることから、ポインティングデバイスとも呼ばれる。さらに、所定の動作の開始をＰＣ１００に指示するために用いるいくつかのボタンも装備する。
【００１５】
図２は、本実施形態にかかるＰＣ１００のブロック構成図の一例を示す図である。図２には、ＣＰＵ２００、メインメモリ２０１、バスコントローラ２０２、ＨＤＤ２０３、入出力コントローラ２０４およびＵＳＢコントローラ２０５が示されている。
【００１６】
ＣＰＵ２００は中央演算処理装置（Central Processing Unit）であり、情報機器１００全体を制御している。またプログラムを実行し、そのプログラムに応じた所定の処理を実行する機能を有している。
【００１７】
メインメモリ２０１は半導体メモリにより構成され、ＣＰＵ２００がプログラムを処理する際のプログラムおよびデータの格納用領域として利用される。
【００１８】
バスコントローラ２０２は、情報機器１００の各構成要素の間の情報を伝達するためのバスを制御する機能を有する。ＣＰＵ２００からの指示はバスを介してメインメモリ２０１内のデータを読み書きし、あるいは他の機器に指示を与える。
【００１９】
ＨＤＤ２０３は、たとえば磁気ディスク装置（Hard Disk Drive）により構成された大容量の記憶装置である。ＣＰＵ２００が実行するアプリケーションや実行時に必要なデータなどを記憶しており、必要に応じてバスコントローラ２０２を介してＣＰＵ２００に受け渡す。
【００２０】
入出力コントローラ２０４は、ＣＰＵ２００とＨＤＤ２０３、表示装置１０１、キーボード１０２のような各種入出力装置とのインタフェースを提供する機能を有する。
【００２１】
ＵＳＢコントローラ２０５は、ＵＳＢ（Universal Serial Bus）規格のインタフェースを持つ機器を接続するための制御装置である。ＵＳＢ規格に準拠した機器にはさまざまなものが登場しており、ＰｎＰ（Plug and Play）技術により情報機器１００が稼働中であっても接続、切り離しを自由に行える。本実施形態ではマウス１０３を接続するために用いられる。
【００２２】
図３は、本実施形態にかかるアイコン表示の一例を示す図である。図３には、表示画面３００、アイコン３０１およびマウスカーソル３０２が示されている。
【００２３】
表示画面３００はディスプレイ１０１に表示されている画面の様子を示す。
【００２４】
アイコン３０１は、処理の内容や対象を小さな絵や記号で表現し、ユーザはこの絵や記号をもとに所望のアプリケーションを直感的に選択起動するものである。それぞれのアイコンには、それが選択されたときに起動すべきアプリケーションの情報や、所定の入力データなど、そのアイコンを選択したときにＰＣ１００に行わせたい所望の動作情報が割り当てられている。
【００２５】
アイコンは表示画面３００のサイズが許す限り複数表示することが可能だが、似たアイコンが増えたりすると所望のアイコンを見つけるのが難しくなり場合によっては操作ミスにつながることがある。
【００２６】
また、表示画面３００上に複数のアイコンが表示されていても、各々の選択頻度には相当のばらつきがあると考えられる。頻繁に使用される動作が割り当てられたアイコンは見つけやすく、それ以外のアイコンは目立たないようにする工夫が求められている。
【００２７】
マウスカーソル３０２は、マウス１０３を机上で前後左右に滑らせると、それに連れて表示画面３００を移動表示されるように構成されている。本実施形態では、表示画面３００に映し出された選択したいアイコン１０３を指し示すために用いられる。たとえば、所望のアイコン３０１上にマウスカーソル３０２があるときにマウス１０３に備えられたボタンを押下げることで、そのアイコン３０１に割り当てられた動作情報で示される動作をＰＣ１００に対して指示することができる。
【００２８】
図４は、本実施形態にかかるアイコン選択後の表示画面の一例を示す図である。図４では、図３のように複数のアイコンのそれぞれが区別なく表示されている場合、所望の選択アイコン４００を選択した後の状態を、それぞれ（ａ）、（ｂ）を用いて説明している。
【００２９】
（ａ）の場合、選択アイコン４００の選択後に選択アイコン４００の輝度あるいはコントラストを上げて、それ以外のアイコンよりも目立つように表示するものである。
【００３０】
（ｂ）の場合は、選択アイコン４００の輝度あるいはコントラストはそのままで、逆にそれ以外のアイコンの輝度あるいはコントラストを下げて表示するものである。
【００３１】
いずれの場合も、選択アイコン４００は選択されたことで他のアイコンよりも目立つように表示される。このように構成することで、選択された実績のあるアイコンは選択されなかったアイコンよりも見つけやすく画面に表示することができる。
【００３２】
図５は、本実施形態にかかるアイコン表示フローの一例を示す図である。
【００３３】
まず、表示画面３００上に表示されたアイコンのいずれかが選択されたか否かを判定する（ステップＳ０１）。
【００３４】
いずれかのアイコンが選択された場合（Ｙｅｓ）、選択されたアイコンに割り当てられたカウンタをインクリメントする（ステップＳ０２）。ここでいうカウンタは、表示されているアイコンのそれぞれに用意されており、このカウンタの値を他のアイコンのカウンタの値と比較することで、所定のアイコンの相対的な選択割合を調べることができる。メインメモリ２０１上の一時領域、あるいはＨＤＤ２０３内にデータとして記憶される。
【００３５】
つぎに、このアイコンに関連付けられたこのアイコンを選択したユーザの所望する機能を実行する（ステップＳ０３）。
【００３６】
そして、前述したカウンタの値にもとづき各々のアイコンを書き換える（ステップＳ０４）。このとき図４（ａ）のように選択割合の高いアイコンの輝度あるいはコントラストを上げるように書き換えても、図４（ｂ）のようにそれ以外のアイコンの輝度あるいはコントラストを下げるように書き換えるようにしても良い。
【００３７】
このように構成することで、選択された実績のあるアイコンは選択されなかったアイコンよりも見つけやすく画面に表示することができる。
【００３８】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００３９】
【図１】本実施形態にかかる情報処理装置の一例を示す図である。
【図２】本実施形態にかかる情報処理装置のブロック構成図の一例を示す図である。
【図３】本実施形態にかかるアイコン表示画面の一例を示す図である。
【図４】本実施形態にかかるアイコン選択後の表示画面の一例を示す図である。
【図５】本実施形態にかかるアイコン表示フローの一例を示す図である。
【符号の説明】
【００４０】
１００・・・ＰＣ、１０１・・・ディスプレイ、１０２・・・キーボード、１０３・・・マウス、２００・・・ＣＰＵ、２０１・・・メインメモリ、２０２・・・バスコントローラ、２０３・・・ＨＤＤ、２０４・・・入出力コントローラ、２０５・・・ＵＳＢコントローラ、３００・・・表示画面、３０１・・・アイコン、３０２・・・マウスカーソル、４００・・・選択アイコン
【図１】
2009025905.tif 000003
【図２】
2009025905.tif 000004
【図３】
2009025905.tif 000005
【図４】
2009025905.tif 000006
【図５】
2009025905.tif 000007