(57)【要約】【課題】情報処理装置の利用に際しての利用者の視線の移動に起因する負担軽減を図ること。【解決手段】高精細液晶モニタ１０４と、当該高精細液晶モニタ１０４を制御して、フォルダ名称を上下方向あるいは左右方向にスクロール可能に表示する表示制御部３０３と、を備えた情報処理装置において、表示制御部３０３は、少なくともフォルダ名称のスクロール中は、フォルダ名称のスクロールとは無関係に常に高精細液晶モニタ１０４中の所定の位置に表示されるフォルダ名称を指し示すカーソルを表示し、フォルダ名称をスクロールしていない場合は高精細液晶モニタ１０４中の任意の位置に表示されるフォルダ名称を指し示し、少なくともフォルダ名称のスクロール中は、高精細液晶モニタ１０４中の任意の位置からフォルダ名称のスクロール方向に対して逆方向に移動した位置に表示されるフォルダ名称を指し示すカーソルを表示するようにした。【選択図】図３
2008077567.tif 000002
【特許請求の範囲】
【請求項１】
表示画面を備え、当該表示画面を制御して、情報を上下方向あるいは左右方向にスクロール可能に表示する表示制御手段を備えた電子機器において、
前記情報のスクロールを指示するスクロール指示手段を備え、
前記表示制御手段は、
前記スクロール指示手段によるスクロール指示に応じて、前記情報を所定方向にスクロールさせるとともに、少なくとも前記情報のスクロール中は、前記情報のスクロールとは無関係に常に前記表示画面中の所定の位置に表示される情報を指し示すカーソルを表示し、
前記情報をスクロールしていない場合は前記表示画面中の任意の位置に表示される情報を指し示し、少なくとも前記情報のスクロール中は、前記表示画面中の任意の位置から前記情報のスクロール方向に対して逆方向に移動した位置に表示される情報を指し示すカーソルを表示することを特徴とする電子機器。
【請求項２】
前記表示制御手段は、
少なくとも前記情報のスクロール中は、前記表示画面中の前記スクロール方向における中央またはその近傍位置に表示される情報を指し示すカーソルを表示することを特徴とする請求項１に記載の電子機器。
【請求項３】
前記表示制御手段は、
少なくとも前記情報のスクロール中は、前記スクロール方向進行側に表示される情報数が前記スクロール方向後方側に表示される情報数よりも多くなる位置に表示された情報を指し示すカーソルを表示することを特徴とする請求項１または２に記載の電子機器。
【請求項４】
前記表示制御手段は、
前記カーソルが置かれたフォルダの画像を背景に半透過表示することを特徴とする請求項１〜３のいずれか一つに記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、電子機器に関する。
【背景技術】
【０００２】
従来、たとえば、デジタルカメラなどの撮像装置で撮像された画像データを記憶する記憶装置がある。このような記憶装置は、当該記憶装置に記憶されている各画像データのタイトルなどを羅列したリストをディスプレイに表示することで、記憶装置に記憶されている画像データの内容や件数などを、利用者に案内することができる。
【０００３】
このような記憶装置には、ディスプレイに表示されたリストに含まれるタイトルの中から任意のタイトルを選択することで、選択されたタイトルが付けられた画像データをディスプレイに表示したりプリンタなどの外部装置に出力したりできるようにしたものがある。
【０００４】
タイトルの選択方法として、具体的には、たとえば、ディスプレイに表示されたタイトルを表示順に順次指定するような所定のキー操作をおこない、順方向あるいは逆方向にカーソルを移動させ、目的とする画像データのタイトルの位置にカーソルを位置づけた状態で「決定」キーなどを操作することで、目的とするタイトルを選択するようにした技術がある。
【０００５】
また、従来、リストをディスプレイに表示する記憶装置には、リストに含まれるタイトルを一画面内に表示しきれない場合、複数画面に分割して表示するようにしたものがある。このような記憶装置では、ディスプレイに表示されたタイトルの中で、最上段あるいは最下段など画面端部に表示されたタイトルに位置づけられたカーソルをさらに上あるいは下方向へ移動させるようなキー操作がおこなわれた場合に、先に表示している画面を、当該画面端部に表示されたタイトルにつづく次のタイトルからはじまる別の画面に切り替えるようにしたものがある。
【０００６】
また、従来、リスト選択スイッチで所望のリストを選択し、カーソルにより所望のレコードを指示してスタイルを決定することで、曲に適応する多様なスタイルの中から、ユーザの希望に合うスタイルを、容易且つ迅速に検索・選択することができる演奏情報検索システムに関する技術があった（たとえば、下記特許文献１を参照）。
【０００７】
【特許文献１】特開２００２−２４４６８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上述した特許文献１を含む従来の技術では、タイトルの選択に際するカーソルの移動は、ディスプレイ上での利用者の視線の移動をともなうため、検索対象となるタイトルを見落としてしまうことが懸念される。また、上述した従来の技術では、検索対象となるタイトル数が多いほどディスプレイ上における利用者の視線の移動量が多くなり、検索にかかる利用者の負担が多くなることが懸念される。
【０００９】
上述したように、一画面内に表示しきれないタイトルを画面の切り替えて表示する従来の記憶装置では、画面が切り替わったタイミングにおいて利用者の視線の移動量が特に大きくなるので、記憶している画像データの件数が多いほど、利用者の視線が大きく移動する回数が多くなり、検索にかかる利用者の負担が一層多くなることが懸念される。
【課題を解決するための手段】
【００１０】
この発明にかかる電子機器は、表示画面を備え、当該表示画面を制御して、情報を上下方向あるいは左右方向にスクロール可能に表示する表示制御手段を備えた電子機器において、前記情報のスクロールを指示するスクロール指示手段を備え、前記表示制御手段は、前記スクロール指示手段によるスクロール指示に応じて、前記情報を所定方向にスクロールさせるとともに、少なくとも前記情報のスクロール中は、前記情報のスクロールとは無関係に常に前記表示画面中の所定の位置に表示される情報を指し示すカーソルを表示し、前記情報をスクロールしていない場合は前記表示画面中の任意の位置に表示される情報を指し示し、少なくとも前記情報のスクロール中は、前記表示画面中の任意の位置から前記情報のスクロール方向に対して逆方向に移動した位置に表示される情報を指し示すカーソルを表示することを特徴とする。
【００１１】
この発明によれば、カーソルが、スクロールとは無関係に常に表示画面中の所定の位置に表示される情報を指し示すので、表示画面に表示される情報をスクロールした場合にも、利用者の視線の移動をともなうことなく、カーソルが指し示す情報を案内することができる。これによって電子機器は、情報を指し示すカーソルの位置が移動する従来の技術と比較して、電子機器の利用に際しての利用者の視線の移動に起因する負担軽減を図ることができる。そして、これによって電子機器の利用者は、カーソルが指し示す情報を容易かつ確実に視認することができる。
【００１２】
また、この発明によれば、カーソルが、常に表示画面中の所定の位置に表示されるので、カーソルが指し示す情報を確実に案内することができる。これによって電子機器は、カーソルが指し示す情報を確認するための操作や、カーソルが指し示す情報を誤認することに起因する電子機器の誤操作を防止することができる。そして、これによって電子機器の利用者は、煩雑な操作をおこなうことなく、カーソルが指し示す情報を容易かつ確実に視認することができる。
【００１３】
また、この発明によれば、カーソルが指し示す情報に加えて当該情報に前後する情報を案内することができる。これによって電子機器は、情報を指し示すカーソルの位置が移動する従来の技術と比較して、利用者に提供する情報量を増やすことができる。そして、これによって電子機器の利用者は、たとえば、特定の情報を検索する際に、カーソルが指し示す情報に加えて当該情報に前後する情報を見ることができるので、特定の情報を容易に検索することができる。
【００１４】
また、この発明によれば、スクロール中は、カーソルが、情報のスクロール方向後方に引っ張られるように移動するので、情報のスクロール方向を案内することができる。これによって電子機器は、格別な操作を介することなく、利用者の操作内容を案内することができる。そして、これによって電子機器の利用者は、煩雑な操作をおこなうことなく、操作内容を確認することができる。
【００１５】
また、この発明にかかる電子機器における前記表示制御手段は、少なくとも前記情報のスクロール中は、前記スクロール方向進行側に表示される情報数が前記スクロール方向後方側に表示される情報数よりも多くなる位置に表示された情報を指し示すカーソルを表示することを特徴とする。
【００１６】
この発明によれば、スクロール方向後方よりもスクロール方向前方に多くの情報を表示することができる。これによって電子機器は、利用者が必要とする情報を数多く提供することができる。そして、これによって電子機器の利用者は、たとえば、特定の情報を検索する際に、検索方向前方の情報を数多く見ることができるので、特定の情報を容易に検索することができる。
【００１７】
また、この発明にかかる電子機器における前記表示制御手段は、前記カーソルが置かれたフォルダの画像を背景に半透過表示することを特徴とする。
【００１８】
この発明によれば、カーソルが置かれたフォルダの画像を案内することができる。これによって電子機器は、カーソルが置かれたフォルダの画像を確認するための作業を省略させ、操作の容易化を図ることができる。そして、これによって電子機器の利用者は、カーソルが指し示すフォルダの画像を容易かつ確実に視認することができる。
【発明を実施するための最良の形態】
【００１９】
以下に添付図面を参照して、この発明にかかる電子機器の好適な実施の形態を詳細に説明する。この実施の形態では、この発明にかかる電子機器を情報処理装置に適用した例である。
【００２０】
（実施の形態１）
（情報処理装置の外観）
図１−１および図１−２は、この実施の形態１にかかる情報処理装置の外観図（（その１）および（その２））である。図１−１は情報処理装置の上面図を示しており、図１−２は情報処理装置の正面図を示している。図１−１に示したように、情報処理装置１００は、ＳＤメモリーカードスロット１０１、ＣＦカードスロット１０２、およびＣＦカードイジェクトボタン１０３を備えている。ＳＤメモリーカードスロット１０１には、ＳＤメモリーカード（登録商標）・ＭＭＣ（マルチメディアカード）などが挿入される。
【００２１】
ＣＦカードスロット１０２には、ＣＦカード・マイクロドライブが挿入される。ＣＦカードイジェクトボタン１０３は、ＣＦカードスロット１０２に挿入されたＣＦカードを取り出すときに押下される。ＣＦカードイジェクトボタン１０３が押下された場合には、ＣＦカードスロット１０２に挿入されたＣＦカードが、情報処理装置１００の外部へ排出される。図１−１中図示を省略するが、情報処理装置１００は、ＵＳＢコネクタを備えている。ＵＳＢコネクタには、たとえば、ＵＳＢケーブルを介してプリンタが接続される。
【００２２】
図１−２に示したように、情報処理装置１００は、高精細液晶モニタ１０４、および各種操作キー１０５〜１１１を備えている。高精細液晶モニタ１０４は、操作画面や画像データを表示する。高精細液晶モニタ１０４としては、具体的には、たとえば４．１型の高精細液晶モニタを使用することができる。各種操作キー１０５〜１１１のうち、図１−２中符号１０５は、「Ｐｒｉｎｔ」ボタンを示している。「Ｐｒｉｎｔ」ボタン１０５が印刷可能な画面で押下された場合、高精細液晶モニタ１０４には印刷設定画面が表示される。
【００２３】
各種操作キー１０５〜１１１のうち、図１−２中符号１０６は、「Ｍｅｎｕ」ボタンを示している。「Ｍｅｎｕ」ボタン１０６が押下された場合、高精細液晶モニタ１０４には、「Ｍｅｎｕ」ボタン１０６が押下された時点で実行可能な操作項目が、ポップアップメニューなどで表示される。各種操作キー１０５〜１１１のうち、図１−２中符号１０７は、「↑↓←→」キー（４−Ｗａｙリング）を示している。４−Ｗａｙリング１０７の押下によって任意の項目を選択させることができる。
【００２４】
各種操作キー１０５〜１１１のうち、図１−２中符号１０８は「ＯＫ」ボタンを示している。４−Ｗａｙリング１０７の押下によって選択された項目は、「ＯＫ」ボタン１０８の押下によって確定される。図示を省略するが、たとえば、「Ｐｒｉｎｔ」ボタン１０５が選択された状態で「ＯＫ」ボタン１０８が押下された場合、プリント出力処理に関する処理が開始される。各種操作キー１０５〜１１１のうち、図１−２中符号１０９は「Ｃａｎｃｅｌ」ボタンを示している。「Ｃａｎｃｅｌ」ボタン１０９が押下された場合、「Ｃａｎｃｅｌ」ボタン１０９が押下された時点で実行中の操作が中止され、一つ前の画面が表示される。
【００２５】
各種操作キー１０５〜１１１のうち、図１−２中符号１１０は「Ｄｉｓｐｌａｙ」ボタンを示している。「Ｄｉｓｐｌａｙ」ボタン１１０が押下された場合、高精細液晶モニタ１０４には、操作説明や画面の情報が表示される。各種操作キー１０５〜１１１のうち、図１−２中符号１１１は「Ｈｏｍｅ」ボタンを示している。「Ｈｏｍｅ」ボタン１１１が押下された場合、「Ｈｏｍｅ」ボタン１１１が押下された時点で実行中の操作が中止され、「ホーム画面（初期メニュー画面）」が表示される。
【００２６】
（情報処理装置のハードウエア構成）
図２は、この実施の形態１にかかる情報処理装置のハードウエア構成図である。図２において、情報処理装置１００は、ＣＰＵ２０１と、メモリ２０２と、メモリコントローラ２０３と、ＨＤＤ（ハードディスクドライブ）２０４と、ＡＴＡ  Ｉ／Ｆ（インターフェース）２０５と、入力デバイス２０６と、汎用入出力制御ユニット２０７と、ビデオＩ／Ｆ（インターフェース）２０８と、ビデオデコーダ２０９と、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｍｇ  Ｄｉｏｄｅ）２１０と、上述した高精細液晶ディスプレイ１０４と、オーディオＩ／Ｆ（インターフェース）２１１と、オーディオデコーダ２１２と、スピーカ２１３と、ヘッドフォン２１４と、電源制御ユニット２１５と、バッテリ２１６と、を備えている。情報処理装置１００が備える各部２０１〜２１６は、それぞれバス２１７によって接続される。
【００２７】
ＣＰＵ２０１は、メモリ２０２、ＨＤＤ２０４などに記憶されたプログラムを実行することによって、情報処理装置１００全体を制御する。メモリ２０２は、情報処理装置１００の基本処理プログラムなどを記憶している。メモリ２０２としては、たとえばＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＳＤＲＡＭ（Ｓｙｎｃｈｒｏｎｏｕｓ  Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）が用いられる。また、メモリコントローラ２０３は、ＣＰＵ２０１の制御にしたがって、メモリ２０２に対するデータの読み取り／書き込みを制御する。
【００２８】
ＨＤＤ２０４は、画像データを格納するフォルダや、制御プログラムなどの各種情報を記憶する。ＨＤＤ２０４の代わりにあるいはＨＤＤ２０４に加えて、ＤＶＤ、コンパクトディスク（ＣＤ）などの着脱可能な記憶媒体による記憶装置であってもよい。また、ＨＤＤ２０４はＡＴＡ  Ｉ／Ｆ２０５によって、ＣＰＵ２０１と接続されており、このＡＴＡ  Ｉ／Ｆ２０５により、ＨＤＤ２０４に格納されているデータの読み出しおよび書き込みをおこなう。
【００２９】
入力デバイス２０６は、文字、数値、各種指示などの入力のための、たとえば図１−２に示すような各種ボタンによって構成されている。また、汎用入出力制御ユニット２０７は、入力デバイス２０６からの入出力を制御する。
【００３０】
ビデオＩ／Ｆ２０８は、ビデオデコーダ２０９を介して、上述した高精細液晶ディスプレイ１０４と接続される。このビデオＩ／Ｆ２０８は、たとえば、高精細液晶ディスプレイ１０４の全体の制御をおこなうグラフィックコントローラと、即時表示可能な画像情報を一時的に記録するＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）などのバッファメモリと、高精細液晶ディスプレイ１０４を表示制御する制御ＩＣなどによって構成される。
【００３１】
具体的には、ビデオＩ／Ｆ２０８は、グラフィックコントローラから出力された画像データをビデオデコーダ２０９によって復号化し、その復号化した画像データに基づいて、高精細液晶ディスプレイ１０４を表示制御する。ＬＥＤ２１０は、点灯または点滅することによって、利用者に情報処理装置１００の状態あるいは利用者へ所定の情報（たとえば警告情報など）を告知する。
【００３２】
オーディオＩ／Ｆ２１１は、オーディオデコーダ２１２を介してスピーカ２１３およびヘッドフォン２１４に接続される。具体的には、オーディオＩ／Ｆ２１１から出力された音声データをオーディオデコーダ２１２によって復号化し、スピーカ２１３およびヘッドフォン２１４から音声出力する。
【００３３】
電源制御ユニット２１５は、利用者によって情報処理装置１００の電源がＯＮにされた際に、バッテリ２１６からの電力を各構成部に供給する。また、利用者によって情報処理装置１００の電源がＯＦＦにされた際には、各構成部に対する電力の供給を終了する。加えて、図示を省略するが、情報処理装置１００は、ＵＳＢコネクタに接続されたプリンタとの間で通信をおこなう通信Ｉ／Ｆを備えている。
【００３４】
（情報処理装置の機能的構成）
図３は、この実施の形態１にかかる情報処理装置１００の機能的構成を示すブロック図である。図３に示したように、情報処理装置１００は、スクロール指示部３０１と、記憶部３０２と、表示制御部３０３と、表示画面３０４と、を備えている。表示画面３０４は、具体的には、たとえば、上述した図１−１および図２に示した高精細液晶モニタ１０４などによって実現される。スクロール指示部３０１は、情報のスクロールを指示する。スクロール指示部３０１は、具体的には、上述した図１−２に示した４−Ｗａｙリング１０７によって実現される。
【００３５】
記憶部３０２は、画像データを格納するフォルダなどを記憶する。具体的に、記憶部３０２は、たとえば、上述した図２に示したＨＤＤ２０４によって実現される。記憶部３０２が記憶するフォルダは、高精細液晶ディスプレイ１０４に画像を表示するための画像データに加えて、各フォルダのフォルダ名称データなどを含んでいる。
【００３６】
表示制御部３０３は、表示画面を制御して、画像データのフォルダ名称を上下方向にスクロール可能に表示する。なお、表示制御部３０３によるスクロール方向は、上下方向にかぎるものではなく、左右方向であってもよい。表示制御部３０３は、スクロール指示部３０１によるスクロール指示に応じて、フォルダ名称を所定方向にスクロールさせる。
【００３７】
また、表示制御部３０３は、少なくともフォルダ名称のスクロール中は、フォルダ名称データのスクロールとは無関係に常に表示画面中の所定の位置に表示されるフォルダ名称を指し示すカーソルを表示する。表示制御部３０３は、少なくともフォルダ名称データのスクロール中は、表示画面中のスクロール方向における中央またはその近傍位置に表示されるフォルダ名称を指し示すカーソルを表示する。
【００３８】
また、表示制御部３０３は、フォルダ名称をスクロールしていない場合は表示画面中の任意の位置に表示されるフォルダ名称を指し示し、少なくともフォルダ名称のスクロール中は、表示画面中の任意の位置からフォルダ名称のスクロール方向に対して逆方向に移動した位置に表示されるフォルダ名称を指し示すカーソルを表示するようにしてもよい。これによって、スクロール中であるか否かに応じて、カーソルが指し示すフォルダ名称の位置が変化することになる。
【００３９】
表示制御部３０３は、少なくともフォルダ名称のスクロール中は、スクロール方向進行側に表示されるフォルダ名称の件数がスクロール方向後方側に表示されるフォルダ名称の件数よりも多くなる位置に表示されたフォルダ名称を指し示すカーソルを表示する。これによって、スクロール中であるか否かに応じて、カーソルが指し示すフォルダ名称の位置が変化するとともに、スクロール中は、スクロール方向進行側により多くのフォルダ名称が表示されることになる。
【００４０】
（情報処理装置におけるデータ構造）
図４は、元データファイルについて説明する説明図である。つぎに、図４を用いて、情報処理装置１００が記憶する元データファイル４００について説明する。図４に示したように、元データファイル４００は、記憶部３０２に記憶されたフォルダのフォルダ名称（図４中、「ＦｉｌｅＮａｍｅ」と記載）データと、当該フォルダ名称データのインデックスデータ（図４中、「Ｉｎｄｅｘ」と記載）と、を関連付けて記憶する。
【００４１】
元データファイル４００に記憶されたフォルダ名称データ（リスト）の全数は、「ｕｉＴｏｔａｌＦｉｌｅｓ」によってあらわされる。実施の形態１では、「ｕｉＴｏｔａｌＦｉｌｅｓ＝２０」であり、元データファイル４００には２０件分の画像データのフォルダ名称データ（リスト）が記憶されている。
【００４２】
図５は、バッファに記憶するデータについて説明する説明図である。情報処理装置１００は、高精細液晶ディスプレイ１０４にフォルダ名称を表示する際に用いるバッファを備えている。このバッファは、元データファイル４００が記憶する画像データのフォルダ名称データの一部を記憶する。実施の形態１のバッファには、１２件分の画像データのフォルダ名称データを記憶できる容量が確保されている。実施の形態１では、元データファイル４００が記憶する画像データのフォルダ名称データは、図５中符号５１０，５２０，５３０，５４０で示したように、１２件分ずつ４回に分けてバッファに記憶される。
【００４３】
バッファに記憶されるフォルダ名称データは、高精細液晶ディスプレイ１０４における表示内容に応じて更新される。更新のタイミングは、高精細液晶ディスプレイ１０４においてカーソルが指し示すフォルダ名称に対応するフォルダ名称データのバッファにおける記憶位置が、図５中網掛けで示した位置よりも外側（上側あるいは下側）に移動するタイミングでおこなわれる。
【００４４】
具体的には、たとえば、図５中符号５３０で示したフォルダ名称データがバッファに記憶されている状態であって、高精細液晶ディスプレイ１０４においてカーソルが指し示すフォルダ名称が「ＬＬＬＬ」であった場合に、４−Ｗａｙリング１０７において高精細液晶ディスプレイ１０４に表示されたフォルダ名称を上方向にスクロールするような操作を受け付ける（以下、「「ＵＰ」キーが操作される」という）と、バッファにおける記憶内容は、図５中符号５２０で示したフォルダ名称データに更新される。
【００４５】
また、具体的には、たとえば、図５中符号５３０で示したフォルダ名称データがバッファに記憶されている状態であって、高精細液晶ディスプレイ１０４においてカーソルが指し示すフォルダ名称が「ＱＱＱＱ」であった場合に、４−Ｗａｙリング１０７において高精細液晶ディスプレイ１０４に表示されたフォルダ名称を下方向にスクロールするような操作を受け付ける（以下、「「ＤＯＷＮ」キーが操作される」という）と、バッファにおける記憶内容は、図５中符号５４０で示したフォルダ名称データに更新される。
【００４６】
（用語の説明）
図６は、この実施の形態１で用いる用語について説明する説明図（その１）である。図６には、上述した図５中符号５１０で示したフォルダ名称データがバッファに記憶されている状態で、高精細液晶ディスプレイ１０４にファイル名を表示した状態の表示画面の一例が示されている。図６に示した表示画面６００中、符号６０１であらわされた矢印は、「ｕｃＩｄｘＦｏｃｕｓ」を示している。「ｕｃＩｄｘＦｏｃｕｓ」は、カーソルが指し示すフォルダ名称が表示される行である。
【００４７】
表示画面６００中、符号６０２であらわされた矢印は、「ｕｓＦｒｏｎｔＬｉｎｅ」を示している。「ｕｓＦｒｏｎｔＬｉｎｅ」は、上述したインデックスデータ「Ｉｎｄｅｘ」が、「ｕｃＩｄｘＦｏｃｕｓ」位置のンデックスデータ「Ｉｎｄｅｘ」よりも小さいフォルダ名称が表示される行である。実施の形態１では、「ｕｓＦｒｏｎｔＬｉｎｅ」の値は固定値であり、４行である。以下、実施の形態１では、「ｕｓＦｒｏｎｔＬｉｎｅ」の位置を、「ｕｃＩｄｘＦｏｃｕｓ」位置に対して前方であるとして説明する。
【００４８】
表示画面６００中、符号６０３であらわされた矢印は、「ｕｓＢａｃｋＬｉｎｅ」を示している。「ｕｓＢａｃｋＬｉｎｅ」は、上述したインデックスデータ「Ｉｎｄｅｘ」が、「ｕｃＩｄｘＦｏｃｕｓ」位置のインデックスデータ「Ｉｎｄｅｘ」よりも大きいフォルダ名称が表示される行である。実施の形態１では、「ｕｓＢａｃｋＬｉｎｅ」の値は固定値であり、４行である。以下、実施の形態１では、「ｕｓＢａｃｋＬｉｎｅ」の位置を、「ｕｃＩｄｘＦｏｃｕｓ」位置に対して後方であるとして説明する。
【００４９】
高精細液晶ディスプレイ１０４には、「ｕｃＩｄｘＦｏｃｕｓ」，「ｕｓＦｒｏｎｔＬｉｎｅ」，および「ｕｓＢａｃｋＬｉｎｅ」に表示される９件分のフォルダ名称を表示することができる。
【００５０】
図７は、この実施の形態１で用いる用語について説明する説明図（その２）である。図７には、上述した図５中符号５４０で示したフォルダ名称データを記憶するバッファの概念図が示されている。図７中符号７０１であらわされた矢印は、上述した「ｕｃＩｄｘＦｏｃｕｓ」を示している。
【００５１】
図７中符号７０２は、「ｕｓＳｔａｒｔ」を示している。「ｕｓＳｔａｒｔ」は、バッファに記憶されたインデックスデータ「Ｉｎｄｅｘ」およびフォルダ名称データ「ＦｉｌｅＮａｍｅ」の中で、インデックスデータ「Ｉｎｄｅｘ」の値が最も小さいデータである。図７中符号７０３は、「ｕｓＥｎｄ」を示している。「ｕｓＥｎｄ」は、バッファに記憶されたインデックスデータ「Ｉｎｄｅｘ」およびフォルダ名称データ「ＦｉｌｅＮａｍｅ」の中で、インデックスデータ「Ｉｎｄｅｘ」の値が最も大きいデータである。
【００５２】
図７中符号７０４は、「ｕｉＦｉｌｅｓＰｅｒＰａｇｅ」を示している。「ｕｉＦｉｌｅｓＰｅｒＰａｇｅ」は、バッファに記憶されたインデックスデータ「Ｉｎｄｅｘ」およびフォルダ名称データ「ＦｉｌｅＮａｍｅ」の件数である。図７中符号７０５は、「ｕｉＴｏｔａｌＰａｇｅ」を示している。「ｕｉＴｏｔａｌＰａｇｅ」は、元データファイル４００に記憶されたデータを、一部重複するように複数回に分けてバッファに記憶した場合における、ページ数である。図５に示したように符号５４０で示されるフォルダ名称データは、３ページ目に該当する。
【００５３】
表示ページ数は、「ｕｉＣｕｒｒＰａｇｅＮｕｍ」によってあらわされる。「ｕｉＣｕｒｒＰａｇｅＮｕｍ」は、「ｕｃＩｄｘＦｏｃｕｓ」，「ｕｉＦｉｌｅｓＰｅｒＰａｇｅ」，「ｕｓＦｒｏｎｔＬｉｎｅ」，および「ｕｓＢａｃｋＬｉｎｅ」を用いて、以下に示した（１）式によってあらわすことができる。
【００５４】
ｕｉＣｕｒｒＰａｇｅＮｕｍ＝
（ｕｃＩｄｘＦｏｃｕｓ／
（ｕｉＦｉｌｅｓＰｅｒＰａｇｅ−
（ｕｓＦｒｏｎｔＬｉｎｅ＋ｕｓＢａｃｋＬｉｎｅ）））−１  ・・・（１）
【００５５】
図５に示したように、元データファイル４００に記憶されたデータを一部重複するように複数回に分けてバッファに記憶した場合における、全ページ数は、「ｕｉＴｏｔａｌＰａｇｅ」によってあらわされる。「ｕｉＴｏｔａｌＰａｇｅ」は、「ｕｉＴｏｔａｌＦｉｌｅｓ」，「ｕｉＦｉｌｅｓＰｅｒＰａｇｅ」，「ｕｓＦｒｏｎｔＬｉｎｅ」，および「ｕｓＢａｃｋＬｉｎｅ」を用いて、以下に示した（２）式によってあらわすことができる。
【００５６】
ｕｉＴｏｔａｌＰａｇｅ＝
（ｕｉＴｏｔａｌＦｉｌｅｓ−１）／
（ｕｉＦｉｌｅｓＰｅｒＰａｇｅ−
（ｕｓＦｒｏｎｔＬｉｎｅ＋ｕｓＢａｃｋＬｉｎｅ））  ・・・（２）
【００５７】
バッファに記憶されるフォルダ名称データを更新するタイミングは、「ｕｃＩｄｘＦｏｃｕｓ」の値に応じて決定される。「ｕｃＩｄｘＦｏｃｕｓ」の値は、操作されたキーに応じて、以下に示した（３）式または（４）式によってあらわすことができる。具体的には、「ＤＯＷＮ」キーが操作された場合は（３）式によってあらわされ、「ＵＰ」キーが操作された場合は（４）式によってあらわされる。
【００５８】
ｕｃＩｄｘＦｏｃｕｓ＝
ｕｓＥｎｄ−（ｕｓＢａｃｋＬｉｎｅ−１）  ・・・（３）
【００５９】
ｕｃＩｄｘＦｏｃｕｓ＝
ｕｓＳｔａｒｔ＋（ｕｓＦｒｏｎｔＬｉｎｅ−１）  ・・・（４）
【００６０】
（表示内容とデータの更新タイミングとの関係）
図８〜図１１は、表示内容の変化について説明する説明図（（その１）〜（その４））である。つぎに、図８〜図１１を用いて、高精細液晶ディスプレイ１０４における表示内容と、バッファにおけるデータの更新タイミングとの関係について説明する。
【００６１】
図８〜図１１おいて左側は高精細液晶ディスプレイ１０４における表示内容をあらわし、右側はバッファに記憶されたフォルダ名称データをあらわしている。図８中符号８１０は、フォルダ名称の表示指示を受け付けて最初に表示される表示内容をあらわしている。この表示内容において、「ｕｉＣｔｒ＝４」となる位置（高精細液晶ディスプレイ１０４における中央位置）に表示されているフォルダ名称には、当該フォルダ名称を指し示すカーソルが表示されている。
【００６２】
図８〜図１１において、「ｕｉＣｔｒ」は、フォルダ名称の高精細液晶ディスプレイ１０４における表示位置をあらわしている。また、図８〜図１１において、「ｉＡｂｓＩｎｄｅｘ」は、元データファイル４００に記憶されたフォルダ名称データに割り振られた通し番号であり、０以上の４桁の整数である。実施の形態１では、２０件のフォルダ名称データを記憶しているため、「ｉＡｂｓＩｎｄｅｘ」のうち高精細液晶ディスプレイ１０４に表示するために用いるものは、「００００」〜「００１９」までの２０個である。
【００６３】
「ｉＡｂｓＩｎｄｅｘ」は、「ｕｃＩｄｘＦｏｃｕｓ」，「ｕｓＦｒｏｎｔＬｉｎｅ」，「ｕｉＣｔｒ」を用いて、以下に示した（５）式によってあらわすことができる。
【００６４】
ｉＡｂｓＩｎｄｅｘ＝
ｕｃＩｄｘＦｏｃｕｓ−ｕｓＦｒｏｎｔＬｉｎｅ＋ｕｉＣｔｒ  ・・・（５）
【００６５】
図８〜図１１において、「ｕｉＣｔｒ」の列と「ｉＡｂｓＩｎｄｅｘ」の列との間の「画面表示」列には、高精細液晶ディスプレイ１０４に表示される情報が、表示順通りに示されている。高精細液晶ディスプレイ１０４においては、カーソルが指し示すフォルダ名称に加えて、カーソルよりも上側に４件のフォルダ名称、カーソルよりも下側に４件のフォルダ名称、合計９件分のフォルダ名称が表示されている。高精細液晶ディスプレイ１０４において、「ｉＡｂｓＩｎｄｅｘ」が０未満（−１以下）の欄は、該当するフォルダ名称データが存在しないため、空欄表示となっている。
【００６６】
図８中符号８２０は、上記の表示内容を表示するために用いたバッファに記憶されたフォルダ名称データをあらわしている（図５中符号５１０を参照）。図８中符号８３０で示した矢印は、バッファに記憶されているフォルダ名称データのうち、表示に用いられているフォルダ名称データと、高精細液晶ディスプレイ１０４に表示されたフォルダ名称との対応関係をあらわしている。図８中符号８１０で示した表示状態において、「ＤＯＷＮ」キーが操作された場合、高精細液晶ディスプレイ１０４における表示内容は、図９中符号９１０で示したように変化する。
【００６７】
図９に示したように、図８中符号８１０で示した表示状態において「ＤＯＷＮ」キーが操作されると、高精細液晶ディスプレイ１０４に表示されるフォルダ名称が１つ増える。このとき、バッファにおいては、上述した「ｕｃＩｄｘＦｏｃｕｓ」をあらわす矢印７０１が、図８に示した状態から１つ下方にずれる。
【００６８】
図９中符号９１０で示した表示状態において、さらに、「ＤＯＷＮ」キーが操作された場合、高精細液晶ディスプレイ１０４における表示内容は、図１０中符号１０１０で示したように変化する。このとき、バッファにおいては、カーソルが指し示すフォルダ名称をあらわす「ｕｃＩｄｘＦｏｃｕｓ」が、図９に示した状態から１つ下方にずれる。以下、「ＤＯＷＮ」キーを操作するごとに、高精細液晶ディスプレイ１０４における表示内容、および、バッファにおいてカーソルが指し示すフォルダ名称をあらわす「ｕｃＩｄｘＦｏｃｕｓ」の位置が、順次変化する。
【００６９】
図１１は、「Ｉｎｄｅｘ＝００１９」となるフォルダ名称をカーソルが指し示している状態が示されている。図１１中符号１１１０で示したように、高精細液晶ディスプレイ１０４において、「ｉＡｂｓＩｎｄｅｘ」が２０以上の欄は、該当するフォルダ名称データが存在しないため、空欄表示となっている。
【００７０】
以下、実施の形態１では、該当するフォルダ名称データが存在しない「ｉＡｂｓＩｎｄｅｘ」を、「ｉＡｂｓＥｎｄＩｎｄｅｘ」とする。「ｉＡｂｓＥｎｄＩｎｄｅｘ」は、高精細液晶ディスプレイ１０４における表示終了位置を示し、以下に示した（６）式によって算出できる。
【００７１】
ｉＡｂｓＥｎｄＩｎｄｅｘ＝
ｕｉＴｏｔａｌＦｉｌｅｓ＋（ｕｓＢａｃｋＬｉｎｅ−１）
−ｉＡｂｓＩｎｄｅｘ  ・・・（６）
【００７２】
（情報処理装置の処理手順）
図１２〜図１５は、この実施の形態１にかかる情報処理装置１００の処理手順（その１）〜（その４）を示すフローチャートである。つぎに、図１２〜図１５を用いて、この実施の形態１にかかる情報処理装置１００の処理手順（その１）〜（その４）について説明する。
【００７３】
（情報処理装置の処理手順（その１））
図１２に示した処理手順（その１）は、高精細液晶ディスプレイ１０４にフォルダ名称が表示されている場合に実行される。図１２のフローチャートにおいて、まず、高精細液晶ディスプレイ１０４にフォルダ名称が表示されている状態で「ＵＰ」キーが操作されるまで待機する（ステップＳ１２０１：Ｎｏ）。
【００７４】
ステップＳ１２０１において、「ＵＰ」キーが操作された場合（ステップＳ１２０１：Ｙｅｓ）には、「ｕｉＴｏｔａｌＦｉｌｅｓ＝０」であるか否かを判断する（ステップＳ１２０２）。ここで、「ｕｉＴｏｔａｌＦｉｌｅｓ」とは、全リスト数である。実施の形態１における全リスト数は２０である。
【００７５】
ステップＳ１２０２において、「ｕｉＴｏｔａｌＦｉｌｅｓ＝０」ではない場合（ステップＳ１２０２：Ｎｏ）には、「ｕｃＩｄｘＦｏｃｕｓ＝０」であるか否かを判断する（ステップＳ１２０３）。一方、ステップＳ１２０２において、「ｕｉＴｏｔａｌＦｉｌｅｓ＝０」である場合（ステップＳ１２０２：Ｙｅｓ）には、一連の処理を終了する。
【００７６】
ステップＳ１２０３において、「ｕｃＩｄｘＦｏｃｕｓ＝０」ではない場合（ステップＳ１２０３：Ｎｏ）には、「ｕｃＩｄｘＦｏｃｕｓ＝ｕｃＩｄｘＦｏｃｕｓ−１」とし（ステップＳ１２０４）、「ｕｃＩｄｘＦｏｃｕｓ＝ｕｓＳｔａｒｔ＋（ｕｓＦｒｏｎｔＬｉｎｅ−１）」であるか否かを判断する（ステップＳ１２０５）。ここで、「ｕｓＳｔａｒｔ」とは、高精細液晶ディスプレイ１０４に現在表示中の表示ページにおける開始インデックスである。また、「ｕｓＦｒｏｎｔＬｉｎｅ」とは、カーソル位置よりも前方に存在する行数である。実施の形態１では、「ｕｓＦｒｏｎｔＬｉｎｅ」の値は固定値であり、実施の形態１においては４行である。
【００７７】
ステップＳ１２０５において、「ｕｃＩｄｘＦｏｃｕｓ＝ｕｓＳｔａｒｔ＋（ｕｓＦｒｏｎｔＬｉｎｅ−１）」ではない場合（ステップＳ１２０５：Ｎｏ）には、画面更新処理（図１４を参照。）をおこなって（ステップＳ１２０６）、一連の処理を終了する。一方、「ｕｃＩｄｘＦｏｃｕｓ＝ｕｓＳｔａｒｔ＋（ｕｓＦｒｏｎｔＬｉｎｅ−１）」である場合（ステップＳ１２０５：Ｙｅｓ）には、ページ更新処理（図１５を参照。）をおこなって（ステップＳ１２０７）、一連の処理を終了する。
【００７８】
なお、ステップＳ１２０３において、「ｕｃＩｄｘＦｏｃｕｓ＝０」である場合（ステップＳ１２０３：Ｙｅｓ）には、「ｕｃＩｄｘＦｏｃｕｓ＝ｕｉＴｏｔａｌＦｉｌｅｓ−１」とし（ステップＳ１２０８）、ステップＳ１２０５に移行する。
【００７９】
（情報処理装置の処理手順（その２））
図１３に示した処理手順（その２）は、高精細液晶ディスプレイ１０４にフォルダ名称が表示されている場合に実行される。図１３のフローチャートにおいて、まず、高精細液晶ディスプレイ１０４に上述したフォルダ名称が表示されている状態で「ＤＯＷＮ」キーが操作されるまで待機する（ステップＳ１３０１：Ｎｏ）。
【００８０】
ステップＳ１３０１において、「ＤＯＷＮ」キーが操作された場合（ステップＳ１３０１：Ｙｅｓ）には、「ｕｉＴｏｔａｌＦｉｌｅｓ＝０」であるか否かを判断する（ステップＳ１３０２）。ステップＳ１３０２において、「ｕｉＴｏｔａｌＦｉｌｅｓ＝０」ではない場合（ステップＳ１３０２：Ｎｏ）には、「ｕｉＴｏｔａｌＦｉｌｅｓ＝ｕｃＩｄｘＦｏｃｕｓ＋１」であるか否かを判断する（ステップＳ１３０３）。ステップＳ１３０２において、「ｕｉＴｏｔａｌＦｉｌｅｓ＝０」である場合（ステップＳ１３０２：Ｙｅｓ）には、一連の処理を終了する。
【００８１】
ステップＳ１３０３において、「ｕｉＴｏｔａｌＦｉｌｅｓ＝ｕｃＩｄｘＦｏｃｕｓ＋１」ではない場合（ステップＳ１３０３：Ｎｏ）には、「ｕｃＩｄｘＦｏｃｕｓ＝ｕｃＩｄｘＦｏｃｕｓ＋１」とし（ステップＳ１３０４）、「ｕｃＩｄｘＦｏｃｕｓ＝ｕｓＥｎｄ＋（ｕｓＢａｃｋＬｉｎｅ−１）」であるか否かを判断する（ステップＳ１３０５）。ここで、「ｕｓＥｎｄ」とは、高精細液晶ディスプレイ１０４に現在表示中の表示ページにおける終了インデックスである。
【００８２】
ステップＳ１３０５において、「ｕｃＩｄｘＦｏｃｕｓ＝ｕｓＥｎｄ＋（ｕｓＢａｃｋＬｉｎｅ−１）」ではない場合（ステップＳ１３０５：Ｎｏ）には、画面更新処理（図１４を参照。）をおこなって（ステップＳ１３０６）、一連の処理を終了する。一方、「ｕｃＩｄｘＦｏｃｕｓ＝ｕｓＥｎｄ＋（ｕｓＢａｃｋＬｉｎｅ−１）」である場合（ステップＳ１３０５：Ｙｅｓ）には、ページ更新処理（図１５を参照。）をおこなって（ステップＳ１３０７）、一連の処理を終了する。
【００８３】
なお、ステップＳ１３０３において、「ｕｉＴｏｔａｌＦｉｌｅｓ＝ｕｃＩｄｘＦｏｃｕｓ＋１」である場合（ステップＳ１３０３：Ｙｅｓ）には、「ｕｃＩｄｘＦｏｃｕｓ＝０」とし（ステップＳ１３０８）、ステップＳ１３０５に移行する。
【００８４】
（情報処理装置の処理手順（その３））
図１４に示した処理手順（その３）は、上述した図１２におけるステップＳ１２０６または図１３に示したステップＳ１３０６において実行される。図１４のフローチャートにおいて、まず、「ｕｉＣｔｒ＝０」として（ステップＳ１４０１）、「ｕｉＣｔｒ＞ｕｓＢａｃｋＬｉｎｅ＋ｕｓＦｒｏｎｔＬｉｎｅ」であるか否かを判断する（ステップＳ１４０２）。
【００８５】
ステップＳ１４０２において、「ｕｉＣｔｒ＞ｕｓＢａｃｋＬｉｎｅ＋ｕｓＦｒｏｎｔＬｉｎｅ」ではない場合（ステップＳ１４０２：Ｎｏ）には、「ｉＡｂｓＩｎｄｅｘ＝ｕｃＩｄｘＦｏｃｕｓ−ｕｓＦｒｏｎｔＬｉｎｅ＋ｕｉＣｔｒ」とする（ステップＳ１４０３）。そして、「ｉＡｂｓＥｎｄＩｎｄｅｘ＝ｕｉＴｏｔａｌＦｉｌｅｓ＋（ｕｓＢａｃｋＬｉｎｅ−１）−ｉＡｂｓＩｎｄｅｘ−１」とする（ステップＳ１４０４）。
【００８６】
そして、「ｉＡｂｓＩｎｄｅｘ＜０」であるか否かを判断し（ステップＳ１４０５）、「ｉＡｂｓＩｎｄｅｘ＜０」ではない場合（ステップＳ１４０５：Ｎｏ）には、「ｉＡｂｓＥｎｄＩｎｄｅｘ＜ｕｉＣｔｒ」であるか否かを判断する（ステップＳ１４０６）。「ｉＡｂｓＥｎｄＩｎｄｅｘ＜ｕｉＣｔｒ」ではない場合（ステップＳ１４０６：Ｎｏ）には、高精細液晶ディスプレイ１０４において該当する位置に該当するフォルダ名称を表示させ（ステップＳ１４０７）、ステップＳ１４０２へ戻る。
【００８７】
一方、「ｉＡｂｓＩｎｄｅｘ＜０」である場合（ステップＳ１４０５：Ｙｅｓ）、および、「ｉＡｂｓＥｎｄＩｎｄｅｘ＜ｕｉＣｔｒ」である場合（ステップＳ１４０６：Ｙｅｓ）には、一連の処理を終了する。また、上述したステップＳ１４０２において、「ｕｉＣｔｒ＞ｕｓＢａｃｋＬｉｎｅ＋ｕｓＦｒｏｎｔＬｉｎｅ」である場合（ステップＳ１４０２：Ｙｅｓ）には、一連の処理を終了する。
【００８８】
（情報処理装置の処理手順（その４））
図１５に示した処理手順（その４）は、上述した図１２におけるステップＳ１２０７または図１３に示したステップＳ１３０７において実行される。図１５のフローチャートにおいて、まず、操作されたキーが「ＵＰ」キーであるか否かを判断する（ステップＳ１５０１）。
【００８９】
操作されたキーが「ＵＰ」キーである場合（ステップＳ１５０１：Ｙｅｓ）には、「ｕｉＣｕｒｒＰａｇｅＮｕｍ＝０」であるか否かを判断する（ステップＳ１５０２）。「ｕｉＣｕｒｒＰａｇｅＮｕｍ＝０」ではない場合（ステップＳ１５０２：Ｎｏ）には、「ｕｉＣｕｒｒＰａｇｅＮｕｍ＝ｕｉＣｕｒｒＰａｇｅＮｕｍ−１」として（ステップＳ１５０３）、ステップＳ１５０５へ移行する。
【００９０】
一方、ステップＳ１５０２において、「ｕｉＣｕｒｒＰａｇｅＮｕｍ＝０」である場合（ステップＳ１５０２：Ｙｅｓ）には、「ｕｉＣｕｒｒＰａｇｅＮｕｍ＝ｕｉＴｏｔａｌＰａｇｅ−１」として（ステップＳ１５０４）、ステップＳ１５０５へ移行する。
【００９１】
ステップＳ１５０１において、操作されたキーが「ＵＰ」キーではない場合（ステップＳ１５０１：Ｎｏ）には、操作されたキーが「ＤＯＷＮ」キーであるか否かを判断する（ステップＳ１５０５）。「ＤＯＷＮ」キーではない場合（ステップＳ１５０５：Ｎｏ）には、ステップＳ１５０９へ移行する。
【００９２】
ステップＳ１５０５において、操作されたキーが「ＵＰ」キーである場合（ステップＳ１５０５：Ｙｅｓ）には、「ｕｉＣｕｒｒＰａｇｅＮｕｍ＋１＜ｕｉＴｏｔａｌＰａｇｅ」であるか否かを判断する（ステップＳ１５０６）。「ｕｉＣｕｒｒＰａｇｅＮｕｍ＋１＜ｕｉＴｏｔａｌＰａｇｅ」ではない場合（ステップＳ１５０６：Ｎｏ）には、「ｕｉＣｕｒｒＰａｇｅＮｕｍ＝０」として（ステップＳ１５０７）、ステップＳ１５０９へ移行する。
【００９３】
一方、ステップＳ１５０６において「ｕｉＣｕｒｒＰａｇｅＮｕｍ＋１＜ｕｉＴｏｔａｌＰａｇｅ」である場合（ステップＳ１５０６：Ｙｅｓ）には、「ｕｉＣｕｒｒＰａｇｅＮｕｍ＝ｕｉＣｕｒｒＰａｇｅＮｕｍ＋１」として（ステップＳ１５０８）、ステップＳ１５０９へ移行する。
【００９４】
ステップＳ１５０９においては、「ｕｉＣｕｒｒＰａｇｅＮｕｍ＝０」であるか否かを判断し（ステップＳ１５０９）、「ｕｉＣｕｒｒＰａｇｅＮｕｍ＝０」ではない場合（ステップＳ１５０９：Ｎｏ）には、「ｕｓＳｔａｒｔ＝（ｕｉＣｕｒｒＰａｇｅＮｕｍ×ｕｉＦｉｌｅｓＰｅｒＰａｇｅ）−（ｕｉＣｕｒｒＰａｇｅＮｕｍ×（ｕｓＦｒｏｎｔＬｉｎｅ＋ｕｓＢａｃｋＬｉｎｅ））」とする（ステップＳ１５１０）。
【００９５】
そして、「ｕｓＥｎｄ＝ｕｓＳｔａｒｔ＋ｕｉＦｉｌｅｓＰｅｒＰａｇｅ−１」として（ステップＳ１５１１）、ｕｓＳｔａｒｔ〜ｕｓＥｎｄの間の情報を元データファイル４００から取得して（ステップＳ１５１２）、一連の処理を終了する。一方、ステップＳ１５０９において、「ｕｉＣｕｒｒＰａｇｅＮｕｍ＝０」である場合（ステップＳ１５０９：Ｙｅｓ）には、「ｕｓＳｔａｒｔ＝０」として（ステップＳ１５１３）、ステップＳ１５１１へ移行する。
【００９６】
（表示画面の一例）
図１６は、情報処理装置１００における表示画面の一例を示す説明図である。図１６に例示した表示画面１６００は、上述した元データファイル４００において「Ｉｎｄｅｘ＝００００」となるフォルダ名称を、カーソルが指し示している状態を示している。図１６に示したように、表示画面１６００には最大９件分のフォルダ名称を表示することが可能であり、図１６においては５件分のフォルダ名称１６０１がリスト状に表示されている。表示画面１６００に表示されたフォルダ名称１６０１のうち、中央のフォルダ名称にはカーソル１６０２が重畳して表示されている。
【００９７】
図１６に示した状態から、「ＤＯＷＮ」キーまたは「ＵＰ」キーが操作されると、操作されたキーに応じた方向にフォルダ名称がスクロールされる。カーソル１６０２の表示位置は、少なくともフォルダ名称のスクロール中は、フォルダ名称のスクロールとは無関係に常に表示画面１６００中の所定の位置に表示される。
【００９８】
図１７は、表示画面におけるカーソル１６０２の表示位置の変形例を示す説明図である。図１７に示したように、カーソル１６０２の表示位置は、スクロール方向に応じて異ならせてもよい。具体的に、図１７においては、スクロールしていない状態の表示画面１７１０と、「ＵＰ」キーの操作に応じたスクロール中の表示画面１７２０と、があらわされている。
【００９９】
表示画面１７２０におけるカーソル１６０２の表示位置は、表示画面１７１０におけるカーソル１６０２の表示位置に対して、高精細液晶ディスプレイ１０４の上下方向における中央位置から、スクロール方向に対して逆方向に移動した位置に変化している。これによって、カーソル１６０２がスクロール方向に引っ張られた状態を擬似的に表現し、スクロール方向を直感的に案内する効果が期待できる。
【０１００】
カーソル１６０２の表示位置は、スクロール速度に応じて、速度が早いほど、スクロール方向前方に表示されるフォルダ名称数が多くなるように、変化させてもよい。これによって、スクロール方向に加えて、スクロール速度が速いか遅いかを、直感的に案内することができる。
【０１０１】
上述したように、実施の形態１の情報処理装置１００によれば、カーソル１６０２が、スクロールとは無関係に常に表示画面１６００中の所定の位置に表示されるフォルダ名称を指し示すので、表示画面１６００に表示される情報をスクロールした場合にも、利用者の視線の移動をともなうことなく、カーソル１６０２が指し示すフォルダ名称を案内することができる。
【０１０２】
なお、上述した実施の形態１においては、カーソル１６０２によってフォルダ名称を指し示す例について説明したが、カーソル１６０２が指し示す情報はこれにかぎるものではない。たとえば、情報処理装置１００において実行可能な機能の一覧における各機能を指し示したり、画像ファイルを転送する場合に、転送先となる外部装置のアドレスなどを指し示したりしてもよい。
【０１０３】
これによって情報処理装置１００は、利用者の視線の移動をともなうことなく、カーソル１６０２が指し示すフォルダ名称を案内することで、フォルダ名称を指し示すカーソル１６０２の位置が移動する従来の技術と比較して、利用者の負担軽減を図ることができる。そして、これによって情報処理装置１００の利用者は、視線を移動させることなく、カーソル１６０２が指し示すフォルダ名称を容易に視認することができる。
【０１０４】
また、実施の形態１の情報処理装置１００によれば、カーソル１６０２が、常に表示画面１６００中の中央位置に表示されるので、カーソル１６０２が指し示す情報を確実に案内することができる。これによって情報処理装置１００は、カーソル１６０２が指し示すフォルダ名称を確認するための操作や、カーソル１６０２が指し示すフォルダ名称を誤認することに起因する情報処理装置１００の誤操作を防止することができる。そして、これによって情報処理装置１００の利用者は、煩雑な操作をおこなうことなく、カーソル１６０２が指し示すフォルダ名称を容易に視認することができる。
【０１０５】
また、実施の形態１の情報処理装置１００によれば、カーソル１６０２が指し示すフォルダ名称に加えて当該フォルダ名称に前後する情報を案内することができる。これによって情報処理装置１００は、フォルダ名称を指し示すカーソル１６０２の位置が移動する従来の技術と比較して、利用者に提供する情報量を増やすことができる。
【０１０６】
たとえば、旅行に際して撮影した写真の画像ファイルのように、前後する画像ファイルが互いに関連している複数の画像ファイルの中から好みの１つの画像ファイルを選択する場合などにおいては、撮像日時などから画像を推測することができるため、カーソル１６０２が指し示すフォルダ名称に前後する情報が案内されていると、カーソル１６０２が指し示すフォルダ名称に加えて当該フォルダ名称に前後する情報を見ることができる。これによって、好みの画像ファイルを容易に検索することができる。
【０１０７】
また、実施の形態１の情報処理装置１００によれば、図１７を用いて説明したように、カーソル１６０２の表示位置をスクロール方向に応じて変化させ、スクロール中は、カーソル１６０２が、情報のスクロール方向後方に引っ張られるようにように移動させることで、フォルダ名称のスクロール方向を案内することができる。
【０１０８】
これによって情報処理装置１００は、格別な操作を介することなく、利用者の操作内容を案内することができる。そして、これによって情報処理装置１００の利用者は、煩雑な操作をおこなうことなく、操作内容を確認することができる。
【０１０９】
また、実施の形態１の情報処理装置１００によれば、図１７を用いて説明したように、スクロール方向後方よりもスクロール方向前方に多くの情報を表示することができる。これによって情報処理装置１００は、利用者が必要とする情報を数多く提供することができる。そして、これによって情報処理装置１００の利用者は、たとえば、特定の情報を検索する際に、検索方向前方の情報を数多く見ることができるので、特定の情報を容易に検索することができる。
【０１１０】
また、実施の形態１の情報処理装置１００によれば、カーソル１６０２が常に表示画面１６００中に表示されるので、カーソル１６０２が指し示すフォルダ名称を確実に案内することができる。これによって情報処理装置１００は、カーソル１６０２が指し示すフォルダ名称を確認するための操作や、カーソル１６０２が指し示すフォルダ名称を誤認することに起因する情報処理装置１００の誤操作を防止することができる。そして、これによって情報処理装置１００の利用者は、煩雑な操作をおこなうことなく、カーソル１６０２が指し示すフォルダ名称を容易に認識し、情報処理装置１００を快適に利用することができる。
【０１１１】
また、実施の形態１の情報処理装置１００によれば、バッファに記録したフォルダ名称データの記録開始位置あるいは記録終了位置と、バッファに記録されたフォルダ名称データを更新するタイミングと、が異なっているので、バッファに記録された識別情報の更新に起因してスクロール速度が低下することを防止できる。
【０１１２】
また、実施の形態１の情報処理装置１００によれば、バッファに記録されたフォルダ名称データを用いてスクロール方向前方となるフォルダ名称データが残っている間に、バッファに記録されたフォルダ名称データを更新することで、記憶容量の大きなバッファを用いることなく、バッファに記録されたフォルダ名称データの更新に起因してスクロール速度が低下することを防止できる。
【０１１３】
（実施の形態２）
図１８は、この発明の実施の形態２にかかる表示画面の一例を示す説明図である。つぎに、図１８を用いて、この発明の実施の形態２にかかる情報処理装置における表示画面の一例について説明する。実施の形態２においては、上述した実施の形態１と同一部分は同一符号で示し、説明を省略する。
【０１１４】
図１８に示したように、この発明の実施の形態２にかかる情報処理装置１００は、高精細液晶ディスプレイ１０４にフォルダ名称を表示する際に、フォルダ名称の背景に、カーソル１６０２が指し示すフォルダ内に格納された画像データのサムネイル画像１８０１が表示された表示画面１８００を表示する。図１８では、８×８＝６４枚分の画像データのサムネイル画像１８０１が、フォルダ名称の背景として表示されている。サムネイル画像１８０１は、フォルダ名称の視認性を低下させることのないように、半透過画像である。
【０１１５】
情報処理装置１００は、フォルダ内に格納された画像データの再生が完了したタイミングで、６４枚分の画像を１画面内に含む１つのＪＰＥＧ形式のサムネイル画像データをあらたに生成し、生成されたサムネイル画像データを用いて、高精細液晶ディスプレイ１０４にサムネイル画像１８０１を表示する。情報処理装置１００は、たとえば、ＪＰＥＧ形式にしたがって、サムネイル画像データを生成する。
【０１１６】
生成したサムネイル画像データは、たとえば、６４枚分の画像の再生が完了した場合にのみＨＤＤ２０４などに保存する。これによって、次回以降、サムネイル画像データを生成したフォルダが指し示された場合には、該当フォルダに１つのＪＰＥＧ形式のサムネイル画像データが存在するか否かを判定して、存在する場合には、ＨＤＤ２０４などに保存されたそのサムネイル画像データを用いて、高精細液晶ディスプレイ１０４にサムネイル画像１８０１を背景画像として表示することができる。
【０１１７】
毎回最大６４枚分の画像データを読み込み、読み込んだ画像データをデコードする場合、サムネイル画像１８０１を表示するために時間がかかるため、応答性が低下し、利用者はフォルダの内容を迅速に確認することができないことが懸念される。また、毎回最大６４枚分の画像データを読み込み、読み込んだ画像データをデコードする場合、ＨＤＤ２０４へのアクセス時間が長くなることから、応答性が低下することに加えて、消費電力が多くなってしまうことが懸念される。
【０１１８】
これに対して、実施の形態１の情報処理装置１００によれば、ＨＤＤ２０４などに保存されたサムネイル画像データを用いて、フォルダ名称の背景にサムネイル画像１８０１を表示することで、サムネイル画像１８０１の表示速度の高速化を図り、フォルダ内に格納された画像データを高速かつ容易に確認することができる。
【０１１９】
たとえば、フォルダには５０枚分の画像データが格納されているが画像データの生成が３０枚分で中断した場合、当該フォルダが次回に指し示されたときには、サムネイル画像１８０１を表示できなかった画像から再生するようにしてもよい。なお、ＨＤＤ２０４に保存したサムネイル画像データは、たとえば、所定の操作入力があった場合にリセットし、ＨＤＤから削除可能としてもよい。サムネイル画像データを削除するタイミングは、フォルダ自体が削除される操作入力があったタイミングであってもよい。
【０１２０】
上述したように、実施の形態２の情報処理装置１００によれば、フォルダ内に格納された画像データに基づく画像のサムネイル画像１８０１を、フォルダ名称の背景として高速かつ容易に表示することができる。これによって情報処理装置１００は、操作入力に対する応答性の向上および消費電力の低減を図ることができる。
【０１２１】
以上説明したように、この発明にかかる情報処理装置１００によれば、情報処理装置１００の利用に際しての利用者の視線の移動に起因する負担軽減を図ることができる。そして、これによって情報処理装置１００の利用者は、カーソル１６０２が指し示すフォルダ名称を容易かつ確実に視認することができる。
【図面の簡単な説明】
【０１２２】
【図１−１】この実施の形態１にかかる情報処理装置の外観図（その１）。
【図１−２】この実施の形態１にかかる情報処理装置の外観図（その２）。
【図２】この実施の形態１にかかる情報処理装置のハードウエア構成図。
【図３】この実施の形態１にかかる情報処理装置の機能的構成を示すブロック図。
【図４】元データファイルについて説明する説明図。
【図５】バッファに記憶するデータについて説明する説明図。
【図６】この実施の形態１で用いる用語について説明する説明図（その１）。
【図７】この実施の形態１で用いる用語について説明する説明図（その２）。
【図８】表示内容の変化について説明する説明図（その１）。
【図９】表示内容の変化について説明する説明図（その２）。
【図１０】表示内容の変化について説明する説明図（その３）。
【図１１】表示内容の変化について説明する説明図（その４）。
【図１２】情報処理装置の処理手順（その１）を示すフローチャート。
【図１３】情報処理装置の処理手順（その２）を示すフローチャート。
【図１４】情報処理装置の処理手順（その３）を示すフローチャート。
【図１５】情報処理装置の処理手順（その４）を示すフローチャート。
【図１６】情報処理装置における表示画面の一例を示す説明図。
【図１７】表示画面におけるカーソルの表示位置の変形例を示す説明図。
【図１８】この発明の実施の形態２にかかる表示画面の一例を示す説明図。
【符号の説明】
【０１２３】
１００  情報処理装置、１０４  高精細液晶モニタ、３０１  スクロール指示部、３０２  記憶部、３０３  表示制御部、１６０２  カーソル
【図１−１】
2008077567.tif 000003
【図１−２】
2008077567.tif 000004
【図２】
2008077567.tif 000005
【図３】
2008077567.tif 000006
【図４】
2008077567.tif 000007
【図５】
2008077567.tif 000008
【図６】
2008077567.tif 000009
【図７】
2008077567.tif 000010
【図８】
2008077567.tif 000011
【図９】
2008077567.tif 000012
【図１０】
2008077567.tif 000013
【図１１】
2008077567.tif 000014
【図１２】
2008077567.tif 000015
【図１３】
2008077567.tif 000016
【図１４】
2008077567.tif 000017
【図１５】
2008077567.tif 000018
【図１６】
2008077567.tif 000019
【図１７】
2008077567.tif 000020
【図１８】
2008077567.tif 000021