(57)【特許請求の範囲】
【請求項１】
画像を含む形式でファイルを一覧表示して、ユーザにファイルを選択させるファイル選択画面を表示画面に表示する、ファイル選択画面表示手段と、
前記ファイル選択画面の一画面ではすべてのファイルを表示しきれない場合に、前記ファイル選択画面に、前記ファイルの画像の一部に重なるように、表示しきれていないファイルの存在を示すコントロール表示を行う、コントロール表示手段と、
ユーザが前記ファイルのいずれかを指し示す、指示手段と、
前記コントロール表示が重なっている画像のファイルを、前記指示手段が指し示した場合には、前記コントロール表示の下にある画像が確認できるようにする、確認手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記コントロール表示手段が表示する前記コントロール表示は、スクロールバーである、ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記スクロールバーは、前記ファイル選択画面の右端に沿って、前記ファイルの画像と重なるように表示される、ことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記コントロール表示手段が表示する前記コントロール表示は、継続して画像が存在することを示す継続表示である、ことを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記継続表示は、
前記表示画面に表示されている先頭のファイルよりも前にファイルが存在する場合には、この先頭のファイルの画像に重なるように表示され、
前記表示画面に表示されている最後尾のファイルよりも後にファイルが存在する場合には、この最後尾のファイルの画像に重なるように表示される、
ことを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記確認手段は、前記コントロール表示が重なっている画像のファイルを、前記指示手段が指し示した場合には、前記コントロール表示を消去する、ことを特徴とする請求項１乃至請求項５のいずれかに記載の情報処理装置。
【請求項７】
前記確認手段は、前記コントロール表示が重なっている画像のファイルを、前記指示手段が指し示した場合には、前記コントロール表示を半透明にする、ことを特徴とする請求項１乃至請求項５のいずれかに記載の情報処理装置。
【請求項８】
前記指示手段は、ユーザが自由に移動可能なカーソルにより、ファイルを指し示す、ことを特徴とする請求項１乃至請求項７のいずれかに記載の情報処理装置。
【請求項９】
画像を含む形式でファイルを一覧表示して、ユーザにファイルを選択させるファイル選択画面を表示画面に表示するステップと、
前記ファイル選択画面の一画面ではすべてのファイルを表示しきれない場合に、前記ファイル選択画面に、前記ファイルの画像の一部に重なるように、表示しきれていないファイルの存在を示すコントロール表示を行うステップと、
前記コントロール表示が重なっている画像のファイルを、いずれかのファイルを指し示す指示手段を用いて、ユーザが指し示した場合には、前記コントロール表示の下にある画像が確認できるようにするステップと、
を備えることを特徴とする情報処理装置の制御方法。
【請求項１０】
画像を含む形式でファイルを一覧表示して、ユーザにファイルを選択させるファイル選択画面を表示画面に表示するステップと、
前記ファイル選択画面の一画面ではすべてのファイルを表示しきれない場合に、前記ファイル選択画面に、前記ファイルの画像の一部に重なるように、表示しきれていないファイルの存在を示すコントロール表示を行うステップと、
前記コントロール表示が重なっている画像のファイルを、いずれかのファイルを指し示す指示手段を用いて、ユーザが指し示した場合には、前記コントロール表示の下にある画像が確認できるようにするステップと、
を情報処理装置に実行させるためのプログラム。
【請求項１１】
画像を含む形式でファイルを一覧表示して、ユーザにファイルを選択させるファイル選択画面を表示画面に表示するステップと、
前記ファイル選択画面の一画面ではすべてのファイルを表示しきれない場合に、前記ファイル選択画面に、前記ファイルの画像の一部に重なるように、表示しきれていないファイルの存在を示すコントロール表示を行うステップと、
前記コントロール表示が重なっている画像のファイルを、いずれかのファイルを指し示す指示手段を用いて、ユーザが指し示した場合には、前記コントロール表示の下にある画像が確認できるようにするステップと、
を情報処理装置に実行させるためのプログラムが記録された記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置に関し、特に、画像を含む形式でファイルを一覧表示して、ユーザにファイルを選択させるファイル選択画面を表示する情報処理装置に関する。
【背景技術】
【０００２】
情報処理装置においては、様々な機能を実現し、この実現した機能で、この情報処理装置が保持しているファイルに、様々な処理を行う。例えば、ユーザに指定されたファイルを削除したり、ユーザに指定された複数の静止画ファイルをスライドショー表示したりする処理を行う。どのファイルに処理を施すかは、ファイル選択画面にファイルの一覧を表示して、ユーザにファイルを選択させる必要がある。
【０００３】
ファイル選択画面でファイルの一覧を表示する場合、ユーザがファイルの内容を把握しやすいように、画像を含む形式でファイルを表示することがある。例えば、ファイルが静止画ファイルである場合には、その静止画を縮小したサムネイル画像を表示し、動画ファイルである場合には、予め保持されているタイトル画像を表示したりすることがある。
【０００４】
しかしながら、画像を含む一覧形式で表示するファイルの数が多くなると、一画面には表示しきれなくなることから、画面上にスクロールバーを表示し、ユーザに一画面に表示しきれていないファイルが存在することを通知するとともに、ファイル一覧画面をスクロールできるようにする必要がある（例えば、特開２００５−２７５０３４号公報参照）。
【特許文献１】特開２００５−２７５０３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、情報処理装置の表示画面には大きさの制約があり、表示画面上の領域をできるだけ有効に利用したいという要望がある。特に、小型で持ち運び可能な情報処理装置においては、表示画面の大きさの制約が厳しくなり、表示画面上の領域を有効に活用することは極めて重要な問題である。
【０００６】
そこで本発明は、前記課題に鑑みてなされたものであり、ファイル選択画面を表示する表示画面上の領域を、有効に活用することのできる情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明に係る情報処理装置は、
画像を含む形式でファイルを一覧表示して、ユーザにファイルを選択させるファイル選択画面を表示画面に表示する、ファイル選択画面表示手段と、
前記ファイル選択画面の一画面ではすべてのファイルを表示しきれない場合に、前記ファイル選択画面に、前記ファイルの画像の一部に重なるように、表示しきれていないファイルの存在を示すコントロール表示を行う、コントロール表示手段と、
ユーザが前記ファイルのいずれかを指し示す、指示手段と、
前記コントロール表示が重なっている画像のファイルを、前記指示手段が指し示した場合には、前記コントロール表示の下にある画像が確認できるようにする、確認手段と、
を備えることを特徴とする。
【０００８】
この場合、前記コントロール表示手段が表示する前記コントロール表示は、スクロールバーであってもよい。
【０００９】
この場合、前記スクロールバーは、前記ファイル選択画面の右端に沿って、前記ファイルの画像と重なるように表示されるようにしてもよい。
【００１０】
或いは、前記コントロール表示手段が表示する前記コントロール表示は、継続して画像が存在することを示す継続表示であってもよい。
【００１１】
この場合、前記継続表示は、
前記表示画面に表示されている先頭のファイルよりも前にファイルが存在する場合には、この先頭のファイルの画像に重なるように表示され、
前記表示画面に表示されている最後尾のファイルよりも後にファイルが存在する場合には、この最後尾のファイルの画像に重なるように表示されるようにしてもよい。
【００１２】
また、前記確認手段は、前記コントロール表示が重なっている画像のファイルを、前記指示手段が指し示した場合には、前記コントロール表示を消去するようにしてもよい。
【００１３】
或いは、前記確認手段は、前記コントロール表示が重なっている画像のファイルを、前記指示手段が指し示した場合には、前記コントロール表示を半透明にするようにしてもよい。
【００１４】
また、前記指示手段は、ユーザが自由に移動可能なカーソルにより、ファイルを指し示すようにしてもよい。
【００１５】
本発明に係る情報処理装置は、
画像を含む形式でファイルを一覧表示して、ユーザにファイルを選択させるファイル選択画面を表示画面に表示する、ファイル選択画面表示手段と、
前記ファイル選択画面の一画面ではすべてのファイルを表示しきれず、前記表示画面に表示されている先頭のファイルよりも前にファイルが存在する場合には、この先頭のファイルの画像の画像枠を他の画像枠と異なる色で表示し、前記表示画面に表示されている最後尾のファイルよりも後にファイルが存在する場合には、この最後尾のファイルの画像の画像枠を他の画像枠と異なる色で表示する、画像枠色変更手段と、
を備えることを特徴とする。
【００１６】
本発明に係る情報処理装置の制御方法は、
画像を含む形式でファイルを一覧表示して、ユーザにファイルを選択させるファイル選択画面を表示画面に表示するステップと、
前記ファイル選択画面の一画面ではすべてのファイルを表示しきれない場合に、前記ファイル選択画面に、前記ファイルの画像の一部に重なるように、表示しきれていないファイルの存在を示すコントロール表示を行うステップと、
前記コントロール表示が重なっている画像のファイルを、いずれかのファイルを指し示す指示手段を用いて、ユーザが指し示した場合には、前記コントロール表示の下にある画像が確認できるようにするステップと、
を備えることを特徴とする。
【００１７】
本発明に係る情報処理装置の制御方法は、
画像を含む形式でファイルを一覧表示して、ユーザにファイルを選択させるファイル選択画面を表示画面に表示するステップと、
前記ファイル選択画面の一画面ではすべてのファイルを表示しきれず、前記表示画面に表示されている先頭のファイルよりも前にファイルが存在する場合には、この先頭のファイルの画像の画像枠を他の画像枠と異なる色で表示し、前記表示画面に表示されている最後尾のファイルよりも後にファイルが存在する場合には、この最後尾のファイルの画像の画像枠を他の画像枠と異なる色で表示するステップと、
を備えることを特徴とする。
【００１８】
本発明に係るプログラムは、
画像を含む形式でファイルを一覧表示して、ユーザにファイルを選択させるファイル選択画面を表示画面に表示するステップと、
前記ファイル選択画面の一画面ではすべてのファイルを表示しきれない場合に、前記ファイル選択画面に、前記ファイルの画像の一部に重なるように、表示しきれていないファイルの存在を示すコントロール表示を行うステップと、
前記コントロール表示が重なっている画像のファイルを、いずれかのファイルを指し示す指示手段を用いて、ユーザが指し示した場合には、前記コントロール表示の下にある画像が確認できるようにするステップと、
を情報処理装置に実行させることを特徴とする。
【００１９】
本発明に係るプログラムは、
画像を含む形式でファイルを一覧表示して、ユーザにファイルを選択させるファイル選択画面を表示画面に表示するステップと、
前記ファイル選択画面の一画面ではすべてのファイルを表示しきれず、前記表示画面に表示されている先頭のファイルよりも前にファイルが存在する場合には、この先頭のファイルの画像の画像枠を他の画像枠と異なる色で表示し、前記表示画面に表示されている最後尾のファイルよりも後にファイルが存在する場合には、この最後尾のファイルの画像の画像枠を他の画像枠と異なる色で表示するステップと、
を情報処理装置に実行させることを特徴とする。
【００２０】
本発明に係る記録媒体は、
画像を含む形式でファイルを一覧表示して、ユーザにファイルを選択させるファイル選択画面を表示画面に表示するステップと、
前記ファイル選択画面の一画面ではすべてのファイルを表示しきれない場合に、前記ファイル選択画面に、前記ファイルの画像の一部に重なるように、表示しきれていないファイルの存在を示すコントロール表示を行うステップと、
前記コントロール表示が重なっている画像のファイルを、いずれかのファイルを指し示す指示手段を用いて、ユーザが指し示した場合には、前記コントロール表示の下にある画像が確認できるようにするステップと、
を情報処理装置に実行させるためのプログラムが記録されたことを特徴とする。
【００２１】
本発明に係る記録媒体は、
画像を含む形式でファイルを一覧表示して、ユーザにファイルを選択させるファイル選択画面を表示画面に表示するステップと、
前記ファイル選択画面の一画面ではすべてのファイルを表示しきれず、前記表示画面に表示されている先頭のファイルよりも前にファイルが存在する場合には、この先頭のファイルの画像の画像枠を他の画像枠と異なる色で表示し、前記表示画面に表示されている最後尾のファイルよりも後にファイルが存在する場合には、この最後尾のファイルの画像の画像枠を他の画像枠と異なる色で表示するステップと、
を情報処理装置に実行させるためのプログラムが記録されたことを特徴とする。
【発明を実施するための最良の形態】
【００２２】
以下、図面を参照して、本発明の実施形態を説明する。なお、以下に説明する実施形態は、本発明の技術的範囲を限定するものではない。
【００２３】
〔第１実施形態〕
図１は、本実施形態に係る情報処理装置１０の内部構成を説明するためのブロック図である。この図１に示すように、本実施形態に係る情報処理装置１０は、ＣＰＵ（Central Processing Unit）２０と、ＲＡＭ（Random Access Memory）２２と、ハードディスクドライブ２４と、メモリカードインターフェース２６と、スピーカ出力回路２８を備えており、これらは互いに内部バス３０を介して、接続されている。スピーカ出力回路２８は、音楽や音声を出力するための回路であり、本実施形態では特に、静止画表示の際のＢＧＭや、動画再生の際の音声が出力される。
【００２４】
また、ＣＰＵ２０の内部には、ＲＯＭ（Read Only Memory）４０とＤＳＰ（Digital Signal Processor）４２とが、内蔵されている。ＤＳＰ４２は、静止画、動画、音楽などのデータファイルを圧縮したり、圧縮されているデータファイルを伸長したりする処理を行う。
【００２５】
さらに、ＣＰＵ２０は、専用バス５０を介して、表示用コントローラ５２に接続されており、この表示用コントローラ５２はさらに表示画面５４に接続されている。すなわち、ＣＰＵ２０が、表示すべき画像データを、専用バス５０を介して、表示用コントローラ５２に送信すると、表示用コントローラ５２はその画像データに基づいて表示画面５４の制御を行い、表示画面５４に表示する。なお、本実施形態においては、この表示画面５４は、ＬＣＤにより構成されており、例えば、静止画の表示や、動画の再生などが行われるとともに、後述するファイル選択画面が表示される。
【００２６】
また、本実施形態に係る情報処理装置１０は、ＣＰＵ２０に接続されたテレビ出力回路６０を備えている。このため、ユーザは、情報処理装置１０のコネクタ（図示省略）にテレビ画像出力ケーブルを接続すれば、ＣＰＵ２０が出力した静止画や動画、音声を家庭用のテレビで視聴できるようになる。
【００２７】
また、この情報処理装置１０には、メモリカード７０が適宜、装着される。情報処理装置１０に装着されたメモリカード７０に格納されている様々な種別のファイルは、メモリカードインターフェース２６を介して、この情報処理装置１０が取り込むことが可能である。具体的には、メモリカード７０に格納されているファイルは、メモリカードインターフェース２６を介して、ＣＰＵ２０が取り込み、ハードディスクドライブ２４に格納される。特に本実施形態においては、このハードディスクドライブ２４には、例えば、静止画ファイルや動画ファイルが格納される。
【００２８】
本実施形態では、この情報処理装置１０は、携帯型のストレージデバイスであるフォトビューアを想定しているが、ディスクトップ型のパーソナルコンピュータやノート型のパーソナルコンピュータ、携帯電話などにより情報処理装置１０を構成することもできる。
【００２９】
図２は、本実施形態に係る情報処理装置１０を、表示画面５４側から見た平面図である。この図２に示すように、表示画面５４の右側には、ユーザが指で操作する、メニューボタンＢ１０と、決定ボタンＢ１２と、キャンセルボタンＢ１４とが設けられている。また、その上にも、ユーザが指で操作する、上側移動ボタンＢ２０と、左側移動ボタンＢ２２と、右側移動ボタンＢ２４と、下側移動ボタンＢ２６とが、設けられている。
【００３０】
メニューボタンＢ１０は、表示画面５４に各種のメニュー画面を表示するための操作ボタンである。決定ボタンＢ１２は、各種の操作を行った際に、最終的にその操作内容を確定する場合に押下される操作ボタンである。本実施形態においては、この決定ボタンＢ１２は、特に、ファイル選択画面でユーザがカーソルを移動して、表示された複数のファイルの中から、カーソルが位置しているファイルを選択する場合に、押下されるボタンである。
【００３１】
キャンセルボタンＢ１４は、メニュー画面やファイル選択画面で各種の設定を行った際に、最終的にはその指示内容を反映させない場合に押下される操作ボタンである。上側移動ボタンＢ２０と、左側移動ボタンＢ２２と、右側移動ボタンＢ２４と、下側移動ボタンＢ２６は、それぞれ、ファイル選択画面でカーソルを上側、左側、右側、下側に移動させるための操作ボタンである。
【００３２】
図３は、本実施形態に係る情報処理装置１０で実行されるファイル選択処理の内容を説明するフローチャートである。このファイル選択処理は、ＣＰＵ２０内のＲＯＭ４０に格納されているファイル選択プログラムをＣＰＵ２０が読み出して実行することにより、実現される処理である。
【００３３】
また、このファイル選択処理は、ユーザの操作によりファイルを選択する必要が生じた場合に起動される処理である。例えば、メニュー画面でユーザがファイルの削除という操作を選択した後に、この削除するファイルを選択する場合に実行される処理である。
【００３４】
図３に示すように、このファイル選択処理が開始されると、情報処理装置１０は、表示すべきファイル数を取得する（ステップＳ１００）。すなわち、ユーザが選択可能なファイルを一覧形式で表示する際における、そのファイル数を取得する。通常、このファイル数は、ユーザの指定したフォルダに格納されているファイルの数と同じである。
【００３５】
次に、情報処理装置１０は、ステップＳ１００で取得したファイル数を、一画面表示可能数で割り算し、画面数Ｘを算出する（ステップＳ１０２）。本実施形態においては、例えば、一画面表示可能数は、「１５」である。
【００３６】
次に、情報処理装置１０は、ステップＳ１０２で算出した画面数Ｘが１より大きいかどうかを判断する（ステップＳ１０４）。すなわち、画面数Ｘが１より大きい場合には、一画面にすべてのファイルを表示しきれないことを意味しているので、この画面数Ｘの値により、一画面にすべてのファイルを表示しきれるかどうかが、分かる。
【００３７】
したがって、次に情報処理装置１０は、この画面数Ｘが１より大きいかどうかを判断する（ステップＳ１０４）。画面数Ｘが１より大きい場合には、情報処理装置１０は、スクロールバーに表示するスクロールボックスの長さと位置を算出する（ステップＳ１０６）。すなわち、画面数Ｘが１より大きいので、ファイル選択画面Ｗ１０には、スクロールバーＳＢＲが表示される。このため、このスクロールバーＳＢＲに表示されるスクロールボックスＳＢＸの長さと、位置を算出する。
【００３８】
本実施形態においては、スクロールボックスＳＢＸの長さは、このファイル選択画面Ｗ１０に表示すべきファイルの数に逆比例している。すなわち、表示すべきファイルの数が多い場合には、スクロールボックスＳＢＸの長さは短くなり、逆に、表示すべきファイルの数が少ない場合には、スクロールボックスＳＢＸの長さは長くなる。本実施形態においては、スクロールボックスＳＢＸの最大の長さ（つまりスクロールバーＳＢＲの長さ）を１とすると、１／画面数Ｘにより、スクロールボックスＳＢＸの長さを決定する。
【００３９】
また、スクロールバーＳＢＲ内のスクロールボックスＳＢＸの位置は、このファイル選択画面Ｗ１０で、現在表示している画面が、全体のファイル一覧の中で、どこに位置しているかを示している。したがって、これらスクロールボックスＳＢＸの長さと位置を、このステップＳ１０６で算出するのである。
【００４０】
次に、情報処理装置１０は、表示画面５４にファイル選択画面Ｗ１０を表示して、ユーザにファイルを選択させる（ステップＳ１０８）。図４は、このとき、表示画面５４に表示されるファイル選択画面Ｗ１０の一例を示す図である。この図４に示すように、本実施形態においては、ファイルの一覧が画像を含む形式で表示される。すなわち、１つのサムネイル画像とファイル名により、１つのファイルが表示される。この図４の例では、５×３＝１５個のファイルが一画面に表示できるので、一画面表示可能数が「１５」となる。ここでは、各ファイルの表示される位置を、左上の座標位置を基準として、Ｘ座標が１〜５とし、Ｙ座標が１〜３として、Ｆ（１，１）〜Ｆ（５，３）により表現することとする。
【００４１】
また、図４の例では、一画面にすべてのファイルを表示しきれないので、このファイル選択画面Ｗ１０の右端に沿って、スクロールバーＳＢＲが表示されている。また、このスクロールバーＳＢＲの内部には、スクロールボックスＳＢＸが表示されている。上述したように、スクロールバーＳＢＲが表示されることにより、ユーザは、この一画面に表示されているファイル以外にも、選択できるファイルがあることを知ることができるとともに、全体のファイルの中で、現在表示されているファイル一覧がどこに位置しているのかも、知ることができる。
【００４２】
また、本実施形態においては、このスクロールバーＳＢＲは、右端のファイルの画像と部分的に重なって表示されている。すなわち、Ｆ（５，１）、Ｆ（５，２）、Ｆ（５，３）の位置にあるファイルの画像とファイル名の上に重なって、スクロールバーＳＢＲが表示される。このようにすることにより、本実施形態では、表示画面５４を有効に利用して、ファイルの一覧表示ができるようにしている。換言すれば、可能な限り、各ファイルのサムネイル画像やファイル名の表示が大きくなるようにしている。
【００４３】
また、このファイル選択画面Ｗ１０には、ファイルを指し示すためのカーソルＣＲが表示される。このカーソルＣＲは、上側移動ボタンＢ２０、左側移動ボタンＢ２２、右側移動ボタンＢ２４、下側移動ボタンＢ２６を押下することにより、それぞれ、上側、左側、右側、下側に自由に移動することができる。このため、ユーザは、これら移動ボタンＢ２０、Ｂ２２、Ｂ２４、Ｂ２６を操作して、目的のファイルまでカーソルＣＲを移動する。そして、カーソルＣＲが目的のファイルに位置している状態で、例えば、決定ボタンを押下すると、そのファイルを選択することができる。
【００４４】
また、カーソルＣＲが一番上の行に位置している状態で、ユーザが上側移動ボタンＢ２０を押下すると、ファイルの一覧を上側にスクロールさせることができる。すなわち、Ｆ（１，１）〜Ｆ（５，１）にカーソルＣＲがある状態で、上側移動ボタンＢ２０を押下することにより、Ｆ（１，１）〜Ｆ（５，１）の位置に表示されていたファイルの画像とファイル名が、１行下のＦ（１，２）〜Ｆ（５，２）の位置に移動し、Ｆ（１，１）〜Ｆ（５，１）の位置には、これまで表示されていなかった１行手前のファイルの画像とファイル名とが表示される。なお、カーソルＣＲがＦ（１，１）に位置している状態で、ユーザが左側移動ボタンＢ２２を押下した場合も、これと同様の動作である。
【００４５】
これとは反対に、カーソルＣＲが一番下の行に位置している状態で、ユーザが下側移動ボタンＢ２６を押下すると、ファイルの一覧を下側にスクロールさせることができる。すなわち、Ｆ（１，３）〜Ｆ（５，３）にカーソルＣＲがある状態で、下側移動ボタンＢ２６を押下することにより、Ｆ（１，３）〜Ｆ（５，３）の位置に表示されていたファイルの画像とファイル名が、１行上のＦ（１，２）〜Ｆ（５，２）の位置に移動し、Ｆ（１，３）〜Ｆ（５，３）の位置には、これまで表示されていなかった１行後のファイルの画像とファイル名とが表示される。なお、カーソルＣＲがＦ（５，３）に位置している状態で、ユーザが右側移動ボタンＢ２４を押下した場合も、これと同様の動作である。
【００４６】
ここで、本実施形態においては、ファイルはファイル名の昇順又は降順に並んでいると仮定している。したがって、ファイル一覧がスクロールすることにより、ファイル名を昇順又は降順に並べた場合における、より前の順番のファイルやより後の順番のファイルが新たにファイル一覧に表示されることとなる。また、本実施形態においては、最初にファイル選択画面Ｗ１０を表示した際には、カーソルＣＲはＦ（１，１）のファイルの位置にあるように設定している。
【００４７】
次に、図３に示すように、情報処理装置１０は、ユーザがこれら移動ボタンＢ２０、Ｂ２２、Ｂ２４、Ｂ２６を押下して、カーソルＣＲを移動したかどうかを判断する（ステップＳ１１０）。ユーザがカーソルＣＲを移動していない場合（ステップＳ１１０：ＮＯ）には、情報処理装置１０は、このステップＳ１１０を繰り返して待機する。
【００４８】
一方、ユーザがカーソルＣＲを移動した場合（ステップＳ１１０：ＹＥＳ）には、カーソルＣＲの位置が、スクロールバーＳＢＲと重なるファイルの位置に移動されたかどうかを判断する（ステップＳ１１２）。図４の例では、Ｆ（５，１）、Ｆ（５，２）、Ｆ（５，３）の位置にあるファイルに、カーソルＣＲが移動したかどうかを判断する。
【００４９】
カーソルＣＲの位置がスクロールバーＳＢＲと重なっていないと判断した場合（ステップＳ１１２：ＮＯ）には、上述したステップＳ１０６に戻る。
【００５０】
一方、カーソルＣＲの位置がスクロールバーＳＢＲと重なっていると判断した場合（ステップＳ１１２：ＹＥＳ）には、スクロールバーＳＢＲを消去する（ステップＳ１１４）。具体的には、図５に示すように、スクロールバーＳＢＲがＦ（５，１）、Ｆ（５，２）、Ｆ（５，３）の位置にあるファイルの画像やファイル名の上側に表示されているため、このスクロールバーＳＢＲを消去して、スクロールバーＳＢＲの下にあるＦ（５，１）、Ｆ（５，２）、Ｆ（５，３）のファイルの画像やファイル名をユーザが確認できるようにする。そして、上述したステップＳ１１０に戻る。
【００５１】
これに対して、上述したステップＳ１０４において、画面数Ｘが１より大きくないと判断した場合（ステップＳ１０４：ＮＯ）、つまり、画面数Ｘが１以下であると判断した場合には、情報処理装置１０は、スクロールバーＳＢＲのない通常のファイル選択画面を表示して、ユーザにファイルを選択させる（ステップＳ１２０）。
【００５２】
なお、本実施形態では、ユーザがファイルの選択を終了した場合には、メニューボタンＢ１０を押下することにより、このファイル選択処理が終了し、選択したファイルに対して、ユーザの指定した処理が実行されることとしている。
【００５３】
以上のように、本実施形態に係る情報処理装置１０によれば、ファイル選択画面Ｗ１０において、ファイルの画像とファイル名に、スクロールバーＳＢＲを部分的に重ねて表示するようにしたので、小さい表示画面５４を有効に活用し、ファイルに関する情報を表示する領域を大きく確保することができる。また、スクロールバーＳＢＲとファイルの画像は部分的にしか重なっていないので、ファイルの存在そのものは、このファイル選択画面Ｗ１０でユーザも確認することができる。
【００５４】
さらに、本実施形態では、スクロールバーＳＢＲに重なっているファイルにカーソルＣＲが移動した場合には、スクロールバーＳＢＲを消去することとしたので、これまでスクロールバーＳＢＲの下側にあって見えなかったファイルの画像やファイル名が見えるようになり、ファイルに関する正確な情報をユーザは確認することができる。
【００５５】
なお、上述した例では、ステップＳ１１４でスクロールバーＳＢＲを消去することとしたが、図６に示すように、スクロールバーＳＢＲを半透明にしてもよい。すなわち、スクロールバーＳＢＲに重なっているファイルにカーソルＣＲが移動した場合には、スクロールバーＳＢＲの下にあるファイルの画像やファイル名が何らかの形で、ユーザに確認できるようにすればよい。
【００５６】
〔第２実施形態〕
上述した第１実施形態では、一画面にすべてのファイルを表示しきれない場合には、スクロールバーＳＢＲを表示して、ユーザに表示しきれていないファイルのあることを通知することとしたが、第２実施形態では、スクロールバーＳＢＲの代わりに継続してファイルが存在することを示す継続表示を表示することにより、ユーザに表示しきれていないファイルのあることを通知するようにしたものである。以下、上述した第１実施形態と異なる部分を説明する。
【００５７】
図７は、本実施形態に係るファイル選択処理の内容を説明するフローチャートを示す図であり、上述した第１実施形態における図３に対応する図である。この図７に示すように、本実施形態に係るファイル選択処理においては、ステップＳ１０４で画面数Ｘが１より大きいと判断した場合の処理が、上述した第１実施形態と異なる。
【００５８】
すなわち、画面数Ｘが１より大きいと判断した場合（ステップＳ１０４：ＹＥＳ）には、表示画面５４に、継続表示のあるファイル選択画面を表示して、ユーザにファイルを選択させる（ステップＳ２００）。図８は、本実施形態に係る表示画面５４に表示されるファイル選択画面Ｗ２０の一例を示す図である。この図８に示すように、すべてのファイルが一画面に表示しきれない場合には、継続表示ＭＲＫが表示される。
【００５９】
この継続表示ＭＲＫがＦ（１，１）の位置にあるファイルの画像に表示されている場合には、これよりも手前に、これに続くファイルが存在することを示している。また、継続表示ＭＲＫがＦ（５，３）の位置にあるファイルの画像に表示されている場合には、これよりも後に、これに続くファイルが存在することを示している。したがって、一画面に表示しきれないファイルがある場合でも、そのファイル一覧の先頭のファイルである場合には、Ｆ（１，１）の位置にあるファイルに継続表示ＭＲＫは表示されず、また、そのファイル一覧の最後尾のファイルである場合には、Ｆ（５，３）の位置にあるファイルに継続表示ＭＲＫは表示されない。これら継続表示ＭＲＫは、ファイルの画像の一部に重ねて表示される。
【００６０】
次に、情報処理装置１０は、ユーザがカーソルＣＲを移動したかどうかを判断する（ステップＳ２０２）。カーソルＣＲの移動の仕方は、上述した第１実施形態と同様である。
【００６１】
ユーザがカーソルＣＲを移動していない場合（ステップＳ２０２：ＮＯ）には、情報処理装置１０は、このステップＳ２０２を繰り返して待機する。
【００６２】
一方、ユーザがカーソルＣＲを移動した場合（ステップＳ２０２：ＹＥＳ）には、移動したカーソルＣＲの位置が、継続表示ＭＲＫの表示されているファイルの位置であるかどうかを判断する（ステップＳ２０４）。具体的には、カーソルＣＲがＦ（１，１）のファイルの位置であるか、又は、Ｆ（５，３）の位置であるかどうかを判断する。
【００６３】
カーソルＣＲが継続表示ＭＲＫと重ならないファイルの位置である場合（ステップＳ２０４：ＮＯ）には、上述したステップＳ２００に戻る。
【００６４】
一方、ＣＲが継続表示ＭＲＫと重なるファイルの位置である場合（ステップＳ２０４：ＹＥＳ）には、継続表示ＭＲＫを消去する（ステップＳ２０６）。具体的には、図９に示すように、カーソルＣＲがＦ（５，３）の位置にある場合には、Ｆ（５，３）のファイルの画像の上側に表示されている継続表示ＭＲＫを消去して、継続表示ＭＲＫの下にあるＦ（５，３）のファイルの画像が確認できるようにする。同様に、カーソルＣＲがＦ（１，１）の位置にある場合には、Ｆ（１，１）のファイルの画像の上側に表示されている継続表示ＭＲＫを消去して、継続表示ＭＲＫの下にあるＦ（１，１）のファイルの画像が確認できるようにする。そして、上述したステップＳ１１０に戻る。
【００６５】
以上のように、本実施形態に係る情報処理装置１０によれば、ファイル選択画面Ｗ２０において、一画面にすべてのファイルを表示しきれない場合には、続きのファイルがあることを意味する継続表示ＭＲＫを、先頭及び／又は最後尾のファイルの画像に重ねて表示して、ユーザに続きのファイルがあることを通知することとした。このため、小さい表示画面５４を有効に活用し、ファイルに関する情報を表示する領域を大きく確保することができる。
【００６６】
また、継続表示ＭＲＫが重なって表示されているファイルにカーソルＣＲが移動した場合には、継続表示ＭＲＫを消去することとしたので、これまで継続表示ＭＲＫの下側にあって見えなかったファイルの画像の部分を確認できるようになり、ファイルに関する正確な情報をユーザに知らせることができる。
【００６７】
なお、上述した例では、ステップＳ２０６で継続表示ＭＲＫを消去することとしたが、図１０に示すように、継続表示ＭＲＫを半透明にしてもよい。すなわち、継続表示ＭＲＫが重なって表示されているファイルにカーソルＣＲが移動した場合には、継続表示ＭＲＫの下にあるファイルの画像が何らかの形で、ユーザに確認できるようにすればよい。
【００６８】
〔第３実施形態〕
上述した第１実施形態及び第２実施形態では、ファイルの画像の一部に、スクロールバーＳＢＲや継続表示ＭＲＫなどのコントロール表示を重ねて表示することにより、ユーザにファイルの一覧が一画面に表示しきれていないことを通知することとしたが、第３実施形態では、先頭及び／又は最後尾のファイルの画像の画像枠の色を変えることにより、ファイルの一覧が一画面に表示しきれいてないことを通知するようにしたものである。以下、上述した第１実施形態と異なる部分を説明する。
【００６９】
図１１は、本実施形態に係るファイル選択処理の内容を説明するフローチャートを示す図であり、上述した第１実施形態における図３に対応する図である。この図１１に示すように、本実施形態に係るファイル選択処理においては、ステップＳ１０４で画面数Ｘが１より大きいと判断した場合の処理が、上述した第１実施形態と異なる。
【００７０】
すなわち、画面数Ｘが１より大きいと判断した場合（ステップＳ１０４：ＹＥＳ）には、表示画面５４に、例えば図１２に示すような、ファイル選択画面Ｗ３０を表示する（ステップＳ３００）。
【００７１】
次に、情報処理装置１０は、現在、表示画面５４に表示されている先頭のファイルより前に、ファイルが存在するかどうかを判断する（ステップＳ３０２）。すなわち、Ｆ（１，１）の位置にあるファイルより前に、ファイルが存在するかどうかを判断する。
【００７２】
表示画面５４に現在表示されている先頭のファイルより前に、ファイルが存在する場合（ステップＳ３０２：ＹＥＳ）には、この先頭のファイルの画像の画像枠の色を変更する（ステップＳ３０４）。例えば、本実施形態では、ステップＳ３０２で表示した画像枠の色が白であるので、ステップＳ３０４で先頭のファイルの画像枠の色を赤に変更する。
【００７３】
一方、表示画面５４に現在表示されている先頭のファイルより前に、ファイルが存在しない場合（ステップＳ３０２：ＮＯ）には、このステップＳ３０４の処理をパスする。
【００７４】
次に、情報処理装置１０は、現在、表示画面５４に表示されている最後尾のファイルより後に、ファイルが存在するかどうかを判断する（ステップＳ３０６）。すなわち、Ｆ（５，３）の位置にあるファイルより後に、ファイルが存在するかどうかを判断する。
【００７５】
表示画面５４に現在表示されている最後尾のファイルより後に、ファイルが存在する場合（ステップＳ３０６：ＹＥＳ）には、この最後尾のファイルの画像の画像枠の色を変更する（ステップＳ３０８）。例えば、本実施形態では、上述したステップＳ３０４と同様に、最後尾の画像枠の色を白から赤に変更する。なお、ここでは、最後尾の画像枠の色と先頭の画像枠の色を同じ赤にしているが、両者の色は異なっていてもよい。
【００７６】
一方、表示画面５４に現在表示されている最後尾のファイルより後に、ファイルが存在しない場合（ステップＳ３０６：ＮＯ）には、このステップＳ３０８の処理をパスする。
【００７７】
次に、情報処理装置１０は、ユーザがカーソルＣＲを移動したかどうかを判断する（ステップＳ３１０）。カーソルＣＲの移動の仕方は、上述した第１実施形態と同様である。
【００７８】
ユーザがカーソルＣＲを移動していない場合（ステップＳ３１０：ＮＯ）には、このステップＳ３１０を繰り返して待機する。
【００７９】
一方、ユーザがカーソルＣＲを移動した場合（ステップＳ３１０：ＹＥＳ）には、上述したステップＳ３００に戻り、移動したカーソルＣＲの位置に基づいて、再びファイル選択画面Ｗ３０を表示する。
【００８０】
以上のように、本実施形態に係る情報処理装置１０によれば、ファイル選択画面Ｗ３０において、一画面にすべてのファイルを表示しきれない場合には、表示しきれないファイルのあることがユーザに分かるように、先頭及び／又は最後尾のファイルの画像枠を、他のファイルの画像枠と異なる色で表示することとした。このため、小さい表示画面５４を有効に活用し、ファイルに関する情報を表示する領域を大きく確保することができる。
【００８１】
なお、本発明は上記実施形態に限定されず種々に変形可能である。例えば、上述した実施形態では、ユーザがファイルを指し示す指示手段として、カーソルＣＲを用いた例を説明したが、指示手段はカーソルＣＲに限るものではない。例えば、指示手段として、マウスなどのポインティングデバイスを用いるようにしてもよい。
【００８２】
また、画像を含む形式で一覧表示されるファイルは、静止画ファイルや動画ファイルに限るものではなく、様々な種類のファイルについても適用し得る。
【００８３】
また、第３実施形態で示した三角の継続表示は、継続表示の形態の一例に過ぎず、矢印や★印など、様々な形態で継続表示を実現することができる。さらに、コントロール表示は、上述したスクロールバーＳＢＲや継続表示ＭＲＫに限るものではなく、様々な態様で、表示しきれていないファイルのあることをユーザに知らせることが可能である。
【００８４】
さらに、上述した実施形態で説明したファイル選択処理については、この処理を実行するためのプログラムをフレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc-Read Only Memory）、ＲＯＭ、メモリカード等の記録媒体に記録して、記録媒体の形で頒布することが可能である。この場合、この記録媒体に記録されたプログラムを情報処理装置１０に読み込ませ、実行させることにより、上述した実施形態を実現することができる。
【００８５】
また、情報処理装置１０は、オペレーティングシステムや別のアプリケーションプログラム等の他のプログラムを備える場合がある。この場合、情報処理装置１０の備える他のプログラムを活用するために、その情報処理装置１０が備えるプログラムの中から、上述した実施形態と同等の処理を実現するプログラムを呼び出すような命令を含むプログラムを、記録媒体に記録するようにしてもよい。
【００８６】
さらに、このようなプログラムは、記録媒体の形ではなく、ネットワークを通じて搬送波として頒布することも可能である。ネットワーク上を搬送波の形で伝送されたプログラムは、情報処理装置１０に取り込まれて、このプログラムを実行することにより上述した実施形態を実現することができる。
【００８７】
また、記録媒体にプログラムを記録する際や、ネットワーク上を搬送波として伝送される際に、プログラムの暗号化や圧縮化がなされている場合がある。この場合には、これら記録媒体や搬送波からプログラムを読み込んだ情報処理装置１０は、そのプログラムの復号や伸張を行った上で、実行する必要がある。
【図面の簡単な説明】
【００８８】
【図１】第１実施形態乃至第３実施形態に係る情報処理装置の内部構成の一例を説明するブロック図。
【図２】図１に示す情報処理装置の表示画面側の平面レイアウト図。
【図３】第１実施形態に係る情報処理装置が実行するファイル選択処理の内容を説明するフローチャートを示す図。
【図４】第１実施形態に係る情報処理装置の表示画面に表示されるファイル選択画面の一例を示す図（スクロールバー表示状態）。
【図５】第１実施形態に係る情報処理装置の表示画面に表示されるファイル選択画面の一例を示す図（スクロールバー消去状態）。
【図６】第１実施形態に係る情報処理装置の表示画面に表示されるファイル選択画面の一例を示す図（スクロールバー半透明状態）。
【図７】第２実施形態に係る情報処理装置が実行するファイル選択処理の内容を説明するフローチャートを示す図。
【図８】第２実施形態に係る情報処理装置の表示画面に表示されるファイル選択画面の一例を示す図（継続表示表示状態）。
【図９】第２実施形態に係る情報処理装置の表示画面に表示されるファイル選択画面の一例を示す図（継続表示消去状態）。
【図１０】第２実施形態に係る情報処理装置の表示画面に表示されるファイル選択画面の一例を示す図（継続表示半透明状態）。
【図１１】第３実施形態に係る情報処理装置が実行するファイル選択処理の内容を説明するフローチャートを示す図。
【図１２】第３実施形態に係る情報処理装置の表示画面に表示されるファイル選択画面の一例を示す図。
【符号の説明】
【００８９】
１０  情報処理装置
２０  ＣＰＵ
２２  ＲＡＭ
２４  ハードディスク
２６  メモリカードインターフェース
２８  スピーカ出力回路
３０  内部バス
４０  ＲＯＭ
４２  ＤＳＰ
５０  専用バス
５２  表示用コントローラ
５４  表示画面
６０  テレビ出力回路
７０  メモリカード
【図１】
0004748387.tif 000002
【図２】
0004748387.tif 000003
【図３】
0004748387.tif 000004
【図４】
0004748387.tif 000005
【図５】
0004748387.tif 000006
【図６】
0004748387.tif 000007
【図７】
0004748387.tif 000008
【図８】
0004748387.tif 000009
【図９】
0004748387.tif 000010
【図１０】
0004748387.tif 000011
【図１１】
0004748387.tif 000012
【図１２】
0004748387.tif 000013