(57)【要約】【課題】  多数の画像や文書から所望の画像や文書を高速に検索することが困難であった。【解決手段】  表示装置に対して所定の表示対象を表示させるにあたり、上記表示対象を示す表示対象データを記憶した記憶媒体から表示対象データを取得して表示し、上記表示対象に対応づけられた対応情報を取得し、表示の候補となる表示対象の総てと、表示を行っている表示対象との相対的な関係を示すスクロールバーに対して上記対応情報を関連づけて表示し、上記表示対象の切替指示を取得し、当該切替指示に基づいて上記表示対象の表示と上記スクロールバーの表示とを切り替える。【選択図】  図２
2006285471.tif 000002
【特許請求の範囲】
【請求項１】
表示装置に対して所定の表示対象を表示させる情報表示装置であって、
上記表示対象を示す表示対象データを記憶する表示対象データ記憶手段と、
上記表示対象に対応づけられた対応情報を取得する対応情報取得手段と、
上記記憶された表示対象データを取得して表示する対象表示手段と、
当該対象表示手段における表示の候補となる表示対象の総てと、対象表示手段において表示を行っている表示対象との相対的な関係を示すスクロールバーに対して上記対応情報を関連づけて表示するスクロールバー表示手段と、
上記表示対象の切替指示を取得し、当該切替指示に基づいて上記表示対象の表示と上記スクロールバーの表示とを切り替える表示切替手段とを具備することを特徴とする情報表示装置。
【請求項２】
上記表示対象は、画像と文書とファイルの存在を示す情報とのいずれかまたは組み合わせであることを特徴とする上記請求項１に記載の情報表示装置。
【請求項３】
上記対応情報は、時系列情報であることを特徴とする上記請求項１または請求項２のいずれかに記載の情報表示装置。
【請求項４】
上記対応情報は、予め決められた表示対象の分類情報であることを特徴とする上記請求項１〜請求項３のいずれかに記載の情報表示装置。
【請求項５】
上記対象表示手段は、上記対応情報に基づいて上記表示対象を１以上の方向に並べて表示することを特徴とする上記請求項１〜請求項４のいずれかに記載の情報表示装置。
【請求項６】
上記スクロールバー表示手段は、上記対象表示手段における表示の候補となる表示対象の総ての量と、表示を行っている表示対象の量との相対的な関係を長さによって示すスクロールバーを表示することを特徴とする上記請求項１〜請求項５のいずれかに記載の情報表示装置。
【請求項７】
上記スクロールバー表示手段は、上記対象表示手段における表示の候補となる表示対象に対応づけられた対応情報の値の数と、表示を行っている表示対象に対応づけられた対応情報の値の数との相対的な関係を長さによって示すスクロールバーを表示することを特徴とする上記請求項１〜請求項５のいずれかに記載の情報表示装置。
【請求項８】
上記対応情報は複数の要素を含み、上記スクロールバー表示手段は、複数の要素をスクロールバーに関連づけて表示することを特徴とする上記請求項１〜請求項７のいずれかに記載の情報表示装置。
【請求項９】
上記スクロールバー表示手段は、表示対象に対応づけられた対応情報の値の数とその対応情報を有する表示対象の量とを示す情報を表示することを特徴とする上記請求項７または請求項８のいずれかに記載の情報表示装置。
【請求項１０】
表示装置に対して所定の表示対象を表示させる情報表示方法であって、
上記表示対象を示す表示対象データを記憶した記憶媒体から表示対象データを取得して表示する対象表示工程と、
上記表示対象に対応づけられた対応情報を取得する対応情報取得工程と、
当該対象表示工程における表示の候補となる表示対象の総てと、対象表示工程において表示を行っている表示対象との相対的な関係を示すスクロールバーに対して上記対応情報を関連づけて表示するスクロールバー表示工程と、
上記表示対象の切替指示を取得し、当該切替指示に基づいて上記表示対象の表示と上記スクロールバーの表示とを切り替える表示切替工程とを具備することを特徴とする情報表示方法。
【請求項１１】
表示装置に対して所定の表示対象を表示させる情報表示プログラムであって、
上記表示対象を示す表示対象データを記憶した記憶媒体から表示対象データを取得して表示する対象表示機能と、
上記表示対象に対応づけられた対応情報を取得する対応情報取得機能と、
当該対象表示機能における表示の候補となる表示対象の総てと、対象表示機能において表示を行っている表示対象との相対的な関係を示すスクロールバーに対して上記対応情報を関連づけて表示するスクロールバー表示機能と、
上記表示対象の切替指示を取得し、当該切替指示に基づいて上記表示対象の表示と上記スクロールバーの表示とを切り替える表示切替機能とをコンピュータに実現させることを特徴とする情報表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報表示装置、情報表示方法および情報表示プログラムに関する。
【背景技術】
【０００２】
コンピュータにて扱う画像や文書等を表示装置にて表示する際に、画像や文書等が大量に存在することによって表示装置上で一画面に表示できないことがある。この場合、画面に表示できない画像や文書等が存在することをスクロールバーによって示すことが行われている（例えば、特許文献１）。
【特許文献１】特開平６−２４２９１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来の画像表示においては、多数の画像や文書から所望の画像や文書を高速に検索することが困難であった。
すなわち、上記従来技術では、表示すべき全情報の量をスクロールバーの長さで示し、表示されている情報が全体に占める量を示す図形を表示し、単位情報量を示すメモリを表示している。このような従来技術においては、表示されている情報が全体に占める割合を視認したり、表示されている情報と単位情報量との相対的な比較を行うことができるのみである。
【０００４】
しかし、多数の画像や文書から所望の画像や文書を検索するために、表示されている画像と全体との相対的な比較を行うのみでは直感的に検索を行うことができず、所望の画像や文書を検索することができない。例えば、ある画像を時系列の順序で並べる場合、ある日時に撮影した画像が大量に存在し、他の日時に撮影した画像が少量であるなどの差が生じる。従って、表示されている画像と全体との相対的な比較を行ったとしても、所望の画像がどの順序に位置するのかを直感的に把握することはできない。この結果、多数の画像から所望の画像を見つけだすのは極めて困難になる。
本発明は、上記課題にかんがみてなされたもので、多数の画像から所望の画像を高速に検索することが可能な情報表示装置、情報表示方法および情報表示プログラムの提供を目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、本発明では表示対象に対応づけられた対応情報を取得し、当該対応情報をスクロールバーに関連づけて表示する。従って、本発明に基づいて表示対象を切り替えながら複数の表示対象から所望の表示対象を検索する利用者は、表示対象の対応情報に基づいて所望の表示対象を検索することができる。また、本発明においては、スクロールバーによって表示対象の全体と表示中の表示対象との相対関係を認識することができるので、上記対応情報と同時に当該相関関係を把握し、両者に基づいて所望の表示対象を表示するために必要な切替指示動作を推定することができる。
【０００６】
すなわち、検索を行う利用者が、当該検索対象に対応づけられた対応情報を予め認識するかあるいは推測する。各表示対象の対応情報は上記スクロールバーに関連づけて表示されているので、利用者は上記切替指示を行いながら、所望の対応情報を有する表示対象を表示させるようにスクロールバーにおけるスクロールを実施する。ここで、本発明では切替指示に基づいて表示を切り替えることができるので、検索対象の対応情報を正確に特定する必要はなく、切替の繰り返しによって最終的に検索対象を表示できればよい。従って、検索対象における対応情報の推測という直感に基づいて表示対象を検索することができる。このとき、対応情報を利用して検索を行うので、検索に必要な切替指示を把握しないままむやみに切替を繰り返すような作業を防止することができる。この結果、高速な検索が可能となる。
【０００７】
ここで、上記表示装置は、画像を表示することができれば良く、各種の表示装置を採用可能である。例えば、画像データを蓄積するための記憶媒体と画像ビューワとが一体になった装置におけるディスプレイや、プリンタに組み込まれたディスプレイ、コンピュータに接続されたディスプレイ、テレビジョン等、種々の表示装置を採用可能である。
【０００８】
表示対象データ記憶手段においては、表示対象を示す表示対象データを記憶することができれば良く、種々の記憶素子を採用可能である。また、当該表示対象データ記憶手段に複数の表示対象データを記憶することにより、上記スクロールバーにおいて表示候補となる表示対象の総てを定義することができる。尚、ここでは、表示対象データ記憶手段に記憶された表示対象データの総てを表示候補とすればよいが、むろん、この他にも、記憶された表示対象データの一部を表示候補とする構成等を採用しても良い。
【０００９】
また、上記表示装置に表示可能である限り、総てのものが上記表示対象に該当する。例えば、絵や写真、図形等の画像や文字、図形等を含む文書を表示対象とすることができる。また、コンピュータにおけるファイルを検索対象とする場合に、当該ファイルを示すアイコンの画像等を表示対象としても良いし、検索対象のファイルが保存されるフォルダなど、ファイルの存在を示す情報を表示対象としても良い。むろん、これらのいずれかを表示対象としても良いし、これらの組み合わせを表示対象としても良い。
【００１０】
上記対応情報取得手段においては、表示対象に対応づけられた対応情報を取得することができれば良い。対応情報は、表示対象の直感的な検索に寄与する情報であればよく、種々の情報を採用可能である。例えば、表示対象に対応づけられた時系列情報を採用可能である。すなわち、表示対象を検索する際に当該表示対象を並べて表示することとし、表示対象に対応づけられた時系列情報に基づいて並べれば、その順序を容易に把握することができ、検索対象の順序を容易に推測可能になる。
【００１１】
この構成においては、この時系列情報が上記スクロールバーとともに表示されることになるので、所望の表示対象にどのような時系列情報が対応づけられているのかを推測することで、どの程度の切替指示が必要であるのかを容易に把握可能である。尚、時系列情報は、時間の流れに沿って表示対象同士を比較することができる情報であればよく、年、月、日、時刻のいずれかまたは組み合わせを採用することができる。
【００１２】
また、時系列情報は表示対象に対応づけられていればよいので、表示対象データを作成した日時や修正した日時等種々の情報を採用可能である。さらに、画像においては、デジタルカメラによる撮影日時等を示す情報を画像データのヘッダに記載することがあり、このようなフォーマットのデータであれば、当該ヘッダに記載されているデータを本発明における時系列情報として採用することができる。
【００１３】
すなわち、画像等の表示対象を作成したユーザ、例えば、写真を撮影したユーザはその画像の内容や撮影時の行動、撮影した量の概略を記憶している。従って、スクロールバーに対して時系列情報を関連づけておけば、上記記憶にしている時系列情報の画像を表示対象とするように切替を行うことによって直感的に画像を検索することができる。より具体的には、時系列情報のうち、撮影日をスクロールバーに関連づけ、検索対象の画像を撮影した日の概略を思い出し、その日が対応づけられた画像が表示されるまで、次々に対象表示手段による切替を行う。記憶と概略一致する画像が表示されれば、その中に検索対象の画像が含まれるのかを詳細に検証することで、高速に検索を行うことが可能である。
【００１４】
むろん、上記対応情報が時系列情報であることが必須というわけではなく、例えば、予め表示対象の分類を決定し、当該分類を示す分類情報を表示対象に対応づけ、当該分類情報を対応情報とすることも可能である。分類は、上記対応情報に基づいて表示対象をグループに分けるように定義することができればよい。この構成においては、表示対象を分類毎に並べて表示することで、直感的な検索が可能になる。
【００１５】
すなわち、この分類を示す情報が上記スクロールバーとともに表示されることになるので、所望の表示対象がどのような分類であるのかを推測することで、どの程度の切替指示が必要であるのかを容易に把握可能である。この分類としては、種々の分類を採用可能であり、表示対象の内容に基づいて分類を行う構成を採用可能である。例えば、イベントの様子を撮影した画像を表示対象とし、イベント毎に画像を分類する構成や章に分けられた文書を表示対象とし、章毎に文書を分類する構成等を採用可能である。
【００１６】
また、グループを分ける際の手法も種々の手法を採用可能である。例えば、表示対象毎にグループを指示する指示入力を受け付け、指示に従ってグループを分けても良いし、表示対象データに含まれるデータ（時系列情報や章を示すデータ）を自動で抽出し、自動でグループ分けを行っても良い。
【００１７】
対象表示手段は、表示対象データ記憶手段に記憶された表示対象を表示することができればよい。むろん、このとき、複数の表示対象を秩序立てて表示することが好ましく、上記対応情報に基づいて上記表示対象を１以上の方向に並べて表示する構成を採用するのが好ましい。
【００１８】
例えば、対応情報に基づいて表示対象に順序を与え、この順序に従って複数の表示対象をソートすれば、この順序通りの秩序で表示対象を並べることができる。この順序としては、２以上の順序になるよう構成しても良い。この場合、ある順序に従って第１の方向に表示対象を並べ、他の順序に従って第２の方向に表示対象を並べればよい。例えば、対応情報として時系列情報を採用し、時系列情報（例えば、年月日）でソートして第１の方向に表示対象を並べ、時系列が共通の表示対象（例えば、時刻が共通の表示対象）を第１の方向と異なる第２の方向に並べて表示する構成を採用可能である。この結果、表示対象を容易に検索可能な表示を行うことができる。
【００１９】
スクロールバー表示手段においては、スクロールバーを表示し、このスクロールバーに関連づけて上記対応情報を表示することができればよい。すなわち、スクロールバーにおいては、表示の候補となる表示対象の総てと、対象表示手段において表示を行っている表示対象との相対的な関係を示しているので、スクロールバーに上記対応情報を関連づけることにより、各表示対象の対応情報と表示候補全体との相対的な関係を把握することが可能である。さらに、対象表示手段において表示を行っている表示対象と対応情報との相対的な関係を把握することが可能であり、高速に検索を行うことが可能である。
【００２０】
上記対応情報を上記スクロールバーに関連づけるためには、スクロールバーにおける表示内容と、対応情報との関連が把握できればよい。すなわち、スクロールバーにおいては、表示中の表示対象を示す情報をスライダバーとし、表示の候補となる表示対象の総てを示す情報との相関を示しながらスライダバーを移動できるように構成する。このとき、スライダバーの移動先は、スライダバーの移動後に表示される表示対象に対応している。従って、当該移動後に表示される表示対象の対応情報が把握できるように、関連づけを行えばよい。
【００２１】
スクロールバーにおいては、表示候補となる表示対象の総てと、表示している表示対象との相関を示していれば良く、種々の構成を採用可能である。例えば、表示対象の量（例えば、画像の枚数等）に基づいてスクロールバーを形成可能である。すなわち、対象表示手段における表示の候補となる表示対象の総ての量と、表示を行っている表示対象（表示装置に表示されている表示対象）の量との相対的な関係を長さによって示せば、表示対象の総量と表示中の表示対象との相関を把握しながら検索を行うことが可能である。
【００２２】
この構成において、上記対応情報がスクロールバーに関連づけられているので、表示内容に基づいて、上記表示対象の総量と表示中の表示対象との相関および各表示対象の対応情報を把握することができる。従って、所望の対応情報を有する表示対象を表示するために必要な切替指示を推測することができる。この結果、直感的な検索動作が可能になる。
【００２３】
スクロールバーの表示は、上記表示対象の量に基づく表示を行う構成に限定されず、他にも種々の構成を採用可能である。例えば、対応情報の値の数（異なる値となっている対応情報を抽出し、その数を集計したもの）に基づいてスクロールバーを形成可能である。すなわち、対象表示手段における表示の候補となる表示対象の総てについて対応情報の値を抽出し、その値の数をスクロールバーの全長に対応させる。また、表示を行っている表示対象について対応情報の値を抽出し、その値の数を上記全長に対して相対的に比較できるように、スライダバー等によって表示する。
【００２４】
この構成によれば、総ての表示対象における対応情報の値の数と表示中の表示対象における対応情報の値の数との相関を把握しながら検索を行うことが可能である。また、このスクロールバーに上記対応情報が関連づけられて表示されるので、表示内容に基づいて、上記表示対象の値の総数と表示中の表示対象の値の数との相関および各表示対象の対応情報を把握することができる。従って、所望の対応情報を有する表示対象を表示するために必要な切替指示を推測することができる。この結果、直感的な検索動作が可能になる。
【００２５】
さらに、対応情報が複数の要素を含む場合に、各要素についてスクロールバーに対応づけを行って表示を行っても良い。例えば、対応情報として時系列情報を採用した場合には、年、月、日、時刻等、複数の要素を含み得る。そこで、表示対象に対応づけられた日に基づいて表示対象の量に対応させたスクロールバーの全長を定義し、さらに、同じ月が対応づけられた表示対象の量を示す長さを定義して表示すれば、複数の要素について全体と表示中の表示対象との相関を容易に把握可能になる。
【００２６】
むろん、この場合、表示対象の量のみならず、対応情報の値の数に基づいてスクロールバーの長さを定義しても良い。また、スクロールバーの全長に対応させる情報は日に限られず、他にも各種の時系列情報を採用可能である。さらに、対応情報の値の数とともに、表示対象の量を示す表示を行っても良い。例えば、対応情報の値の数に対応してスクロールバーの長さが定義されているときに、ある対応情報となっている表示対象の量を色や文字、図形等によって表示する。この構成によれば、対応情報の値の数とともに表示対象の量も把握することができるので、より容易に直感的な表示対象の検索を実施可能である。
【００２７】
上記表示切替手段は、切替指示を取得して表示されている表示対象を切り替えることができれば良く、種々の構成を採用可能である。切替指示を取得するための構成としては、特に限定されず、マウスによる指示やボタンによる指示、ダイヤルによる指示など、種々の指示を切替指示として取得可能である。
【００２８】
ところで、上述した情報表示装置は、単独で実施される場合もあるし、ある機器に組み込まれた状態で他の方法とともに実施されることもあるなど、発明の思想としては各種の態様を含むものであって、適宜、変更可能である。また、スクロールバーを表示するための手順に発明が存在するとも言える。従って、本発明は方法としても適用可能であり、請求項１０にかかる発明においても、同様の作用となる。また、本発明を実施しようとする際に、コンピュータにて所定のプログラムを実行させる場合もある。従って、本発明は、そのプログラムとしても適用可能であり、請求項１１にかかる発明においても、同様の作用となる。
【００２９】
むろん、請求項２〜請求項９に記載された構成を上記方法やプログラムに対応させることも可能である。また、いかなる記憶媒体もプログラムを提供するために使用可能である。例えば、磁気記録媒体や光磁気記録媒体であってもよいし、今後開発されるいかなる記録媒体においても全く同様に考えることができる。また、一部がソフトウェアであって、一部がハードウェアで実現される場合においても本発明の思想において全く異なるものではなく、一部を記録媒体上に記録しておいて必要に応じて適宜読み込む形態のものも含まれる。さらに、一次複製品、二次複製品などの複製段階についても同等である。
【発明を実施するための最良の形態】
【００３０】
ここでは、下記の順序に従って本発明の実施の形態について説明する。
（１）情報表示装置の構成：
（２）スクロールバー情報ファイル作成処理：
（３）情報表示処理：
（４）他の実施形態：
【００３１】
（１）情報表示装置の構成：
図１は、本発明の一実施形態にかかる情報表示装置を含む画像ビューワ装置１０の概略構成を示している。同図における画像ビューワ装置１０は、複数の画像データを蓄積可能であるとともに、その筐体に組み込まれた表示パネルに各画像を表示可能である。また、複数の画像から表示対象を検索するために、画像を表示しながら検索を行うことが可能である。これらの機能を実現するため、画像ビューワ装置１０は、ＣＰＵ１１と表示コントローラ１２と表示パネル１２ａとメモリ１３とカードＩ／Ｆ１４とハードディスクドライブ（ＨＤＤ）１５と操作ボタン１６とを備えている。
【００３２】
ＣＰＵ１１はシステムバスを介して画像ビューワ装置１０全体の制御を行う。ＨＤＤ１５には、各部を制御するためのプログラムや画像データを格納することが可能であり、これらのプログラムは、実行時にＣＰＵ１１によってメモリ１３に転送される。また、ＣＰＵ１１は、メモリ１３を一時的なワークエリアとして適宜アクセスしながら種々のプログラムを実行する。
【００３３】
図１には、ＣＰＵ１１によって実行される画像検索プログラムの主な機能をスクロールバー情報ファイル作成部１１ａ、表示制御部１１ｂ、切替指示受付部１１ｃとして示している。カードＩ／Ｆ１４にはデジタルカメラで撮影した画像を示す画像データ等を格納したメモリカードを接続することが可能であり、ＣＰＵ１１は当該メモリカードに記録された画像データをＨＤＤ１５に転送することが可能である。ＨＤＤ１５に転送された画像データは画像ファイルとして保存される（画像ファイル１５ｂ）。
【００３４】
むろん、カードＩ／Ｆ１４に接続されるメモリカードの形式は特に限定されず、画像データを格納することができる限りにおいて各種の画像データを採用可能である。尚、本実施形態においては、ＨＤＤ１５が上記表示対象データ記憶手段を構成する。
【００３５】
本実施形態においては、当該画像ファイル１５ｂの保存に際して、上記スクロールバー情報ファイル作成部１１ａがスクロールバーおよび画像に対応づけられた時系列情報を当該スクロールバーに関連づけて表示するためのデータを作成し、スクロールバー情報ファイル１５ａとしてＨＤＤ１５に記録する。本実施形態においては、スクロールバー情報ファイル作成部１１ａにおいて当該スクロールバー情報ファイル１５ａを作成する処理が、上記対応情報取得手段における処理に相当する。尚、このファイルの詳細は後述する。また、本実施形態においては、画像を高速に表示するための情報をスクロールバー情報ファイル１５ａに合わせて記述する構成を採用しており、上記スクロールバー情報ファイル作成部１１ａはこの処理も行う。
【００３６】
表示コントローラ１２は、表示パネル１２ａを制御してメモリ１３に格納された画像データに基づく画像を表示するコントローラであり、表示制御部１１ｂは、表示対象の画像を示す画像データと上記スクロールバーと時系列情報とを表示するための指示を表示コントローラ１２に行い、表示パネル１２ａ上にこれらの情報を表示させる。従って、本実施形態においては、表示制御部１１ｂが上記対象表示手段とスクロールバー表示手段とに対応する。
【００３７】
図２は、表示パネル１２ａ上の表示例を示す図である。同図に示す例では、矩形によって画像Ｉを示しており、画像を撮影した年月日に基づいて画像を横方向に並べている。このように、撮影年月日に基づいて画像を並べることにより、ユーザは画像の時系列的な並びを把握することができる。本実施形態においては、表示パネル１２ａ上に、スクロールバーＳを表示している。同スクロールバーＳは、その両端の矢印によって画面左右方向に表示できなかった画像が存在することを示している。
【００３８】
さらに、スクロールバーＳの長さによってＨＤＤ１５に記録された総ての画像ファイル１５ｂの枚数を示し、スクロールバーＳ上のハッチＨによって表示パネル１２ａ上に表示されている画像の枚数と全体との相関を示している。すなわち、スクロールバーＳの長さとハッチＨが示された部分の長さとの相対関係から、ＨＤＤ１５に記録された全画像の枚数と表示されている画像の枚数との相対関係を把握することが可能である。尚、スクロールバーＳにおいては、上述のように画像を時系列情報に基づいて並べたときの、順序の相関も示している。すなわち、左から右に時間が進むことを想定したとき、スクロールバーＳのある部分より右側においては、その部分より未来の時系列情報を持つ画像が存在することを示している。
【００３９】
さらに、本実施形態では、スクロールバーＳに対して時系列情報を関連づけて示しており、スクロールバーＳの縦方向に線を付して月の区切りを示すとともに各線の間に文字によって月を示すことにより、同じ撮影月の画像が全体に占める割合を把握できるようにしている。尚、以上の表示態様は一例であり、年月日、時刻のいずれを表示することも可能であるし、時系列情報を線や文字で示す他、図形や色で示すなど種々の表示手法を採用可能である。
【００４０】
また、上記撮影月などの時系列情報は、上記画像ファイル１５ｂの各画像に対して対応づけられた情報であり、上記スクロールバーＳに付された月の区切りは、スクロールバーＳに示された画像の順序においてその左右における画像の月が異なることを示している。さらに、スクロールバーＳに付随して表示した文字はスクロールバーＳに示された画像の順序において各部における画像の月を示している。従って、上記月の区切りと月を示す文字は、スクロールバーＳに関連づけられた情報であるといえる。
【００４１】
操作ボタン１６は画像ビューワ装置１０の筐体外面に配設された複数のボタンを備えており、各ボタンの操作内容を示すデータはＣＰＵ１１によって取得され、操作内容に応じた制御やプログラムの実行がなされる。本実施形態においては、この操作の一つとして、画像検索時の操作を行うことが可能であり、この操作内容は切替指示受付部１１ｃによって取得される。
【００４２】
切替指示受付部１１ｃがこの操作内容を受け付けると、表示制御部１１ｂに指示を行い、表示制御部１１ｂは表示パネル１２ａに表示している画像を切り替える。すなわち、表示パネル１２ａには画像が並べられているが、表示パネル１２ａの表示領域は有限であるため、表示対象とすべき画像を上述の順序通りに切り替えることによって一画面で表示しきれない画像を表示する。本実施形態においては、切替指示受付部１１ｃの処理が上記表示切替手段における処理に相当する。以上の構成により、本実施形態では操作ボタン１６の操作によって表示対象となる画像を切り替えることができ、ユーザは、表示パネル１２ａを視認しながら所望の画像を検索することが可能である。
【００４３】
（２）スクロールバー情報ファイル作成処理：
図３は、スクロールバー情報ファイルを作成する処理を説明するためのフローチャートである。画像ビューワ装置１０においてユーザがカードＩ／Ｆ１４を介してメモリカードから画像ファイル１５ｂをＨＤＤ１５に記録すると、スクロールバー情報ファイル作成部１１ａは、取得した画像ファイル１５ｂが新規のファイルであるか否かを判別する（ステップＳ１００）。同ステップＳ１００にて新規のファイルを取得したと判別されないときには、他の処理をスキップして処理を終了する。
【００４４】
上記ステップＳ１００にて新規のファイルを取得したと判別されたときには、その画像ファイルに含まれる撮影年月日情報を取得する（ステップＳ１１０）。図４は、画像ファイル１５ｂの構成例を示す図であり、ファイル全体を大きな矩形で示すとともに、画像ファイルに含まれるデータを文字にて示している。同図に示すように、画像ファイル１５ｂには、ヘッダとサムネイルデータと画像データとが含まれている。ヘッダは、図４に示すように年月日情報を含み、本実施形態においては、この情報が撮影年月日情報である。また、図示しない撮影時刻情報も当該ヘッダに含まれている。
【００４５】
また、画像データは、複数の画素毎に複数の色成分の階調値が指定されたデータであり、このデータによって各画素の色が特定され、画像が形成される。サムネイルデータは当該画像データより少ない画素数で画像を表現したデータであり、例えば、画像データの画素を間引くこと等によって作成されている。このような形式のファイルとしては、例えば、Ｅｘｉｆファイル（Ｅｘｉｆは登録商標）を採用可能である。むろん、ここでは、画像データに対応づけられた時系列情報を取得することができる限りにおいて種々のファイルを採用可能である。尚、上記表示パネル１２ａ上に表示する画像は、画像データが示す画像、サムネイルデータが示す画像のいずれでも良い。
【００４６】
画像ファイル１５ｂに含まれる撮影年月日情報を取得したら、スクロールバー情報ファイル作成部１１ａは、当該撮影年月日情報に基づいてその年月日の画像を並べて表示するための画像情報を構成し、スクロールバー情報ファイル１５ａを更新する（ステップＳ１２０）。具体的には、スクロールバー情報ファイル１５ａは図５のように、画像撮影日と対応画像ファイルを示すデータを定義することによって画像情報を構成しており、新規ファイルの撮影年月日と同一の画像についてこれらの画像情報を更新する。
【００４７】
すなわち、画像撮影日は上記撮影年月日であり、同じ撮影年月日の画像をまとめて画像情報として定義する。対応画像ファイルは、同じ撮影年月日の画像ファイルについてその名称を示している。そこで、新規ファイルの年月日情報と共通の年月日情報を持つ既存の画像情報をスクロールバー情報ファイル１５ａから抽出し、その画像情報における対応画像ファイルに新規ファイルのファイル名を追加する。
【００４８】
新規ファイルの年月日情報と共通の年月日情報を持つ既存の画像情報が存在しない場合には、その年月日情報の画像情報を新たに作成し、スクロールバー情報ファイル１５ａに追加する。尚、対応画像ファイルにおいては、画像撮影時刻の順に並べてそのファイル名を定義しており、画像を表示する際に当該画像情報を参照することで、表示すべき画像とその順序を特定する。尚、図５において（）の次に記載されている文字がデータの実体であり、（）は各データの内容を示すラベルである。
【００４９】
さらに、本実施形態では、スクロールバーＳを構成するための情報を構成する（ステップＳ１３０）。すなわち、スクロールバー情報ファイル１５ａは図５のようにスクロールバー情報を含んでおり、撮影年が共通の画像の枚数および撮影月が共通の画像の枚数を算出し、スクロールバー情報としてスクロールバー情報ファイル１５ａに記述する。上記図２に示す例では、撮影月に基づいてスクロールバーＳを構成しており、撮影年に基づく表示を行わないのであれば、図５のスクロールバー情報において撮影年の情報を構成することは必須ではない。また、撮影日や撮影時刻に基づいてスクロールバーＳを構成するのであれば、これらに関する情報を構成すればよい。
【００５０】
この情報によれば、画像の全枚数に応じた全長を持つスクロールバーＳを構成し、撮影月の順序に従って画像を並べたときに付すべき撮影月の区切りを示す線の位置や撮影月示す文字を表示すべき位置を把握することができる。そこで、これらの情報を用いればスクロールバーＳを表示するための画像データを作成可能であり、本実施形態においては、この画像データを作成し、ＨＤＤ１５に保存しておく（スクロールバー画像データ１５ｃ）。尚、以上のように、予めスクロールバー情報を作成し、その画像データを作成することにより、後述する情報表示処理を高速に実施することが可能である。
【００５１】
（３）情報表示処理：
図６は、情報表示処理を示すフローチャートである。画像ビューワ装置１０のユーザが画像の検索を指示する操作ボタン１６を操作すると、切替指示受付部１１ｃは図６に示す処理を実行する。検索に際しては、まず、表示制御部１１ｂが、予め決められた撮影年月日（デフォルトで決められても良いし、前回の検索と同じ年月日にしても良い）の画像を表示対象として表示し、上記スクロールバー画像データ１５ｃが示すスクロールバーＳおよび撮影月の区切りと撮影月を示す文字を表示して、初期画面を構成する（ステップＳ２００）。
【００５２】
むろん、このとき、スクロールバーＳ上に表示対象となっている画像の年月日に対応するハッチＨを表示する。以上の処理の結果、表示パネル１２ａ上には、図２に示すような表示がなされ、この状態で切替指示受付部１１ｃは、操作ボタンによる切替指示（スクロール指示）を受け付ける（ステップＳ２０５）。ここでは、表示対象の年月日を進めるかあるいは遅らせる指示を受け付けるが、表示対象の年月日を進めるかあるいは遅らせると、表示対象の画像が横方向に移動するので、画面をスクロールさせる指示を受け付けていることになる。
【００５３】
ステップＳ２０５にてスクロール指示を受け付けたと判別されないときには、ステップＳ２１０〜Ｓ２２５をスキップする。ステップＳ２０５にてスクロール指示を受け付けたと判別されたときには、表示制御部１１ｂがスクロールバー情報ファイル１５ａを参照し、当該スクロールバー情報ファイルに示される時系列情報に基づいて、スクロールした後に表示対象とすべき画像を決定する（ステップＳ２１０）。
【００５４】
表示対象とすべき画像の画像情報を取得したら、表示制御部１１ｂは、当該表示対象の画像を表示する（ステップＳ２２０）。さらに、表示制御部１１ｂは、スクロールバーＳ上で、表示対象となっている画像に対応したハッチＨを表示するようにスクロールバーの表示を更新する（ステップＳ２２５）。以上の処理の結果、図２のような画像の表示を行いつつ、操作ボタン１６の指示によってスクロールを行うことが可能である。従って、利用者の操作に応じて所望の画像を検索することができる。また、スクロールバーＳには撮影月を示す情報が表示されているので、所望の画像の撮影日を推測し、その推測に基づいて表示対象の画像を選ぶことにより、順番に並べられた複数の画像の中から所望の画像を容易に検索することができる。
【００５５】
本実施形態においては、検索対象の画像を抽出して表示することが可能であり、操作ボタン１６によって特定の画像が選択されたか否かを判別する（ステップＳ２３０）。すなわち、表示制御部１１ｂは、操作ボタン１６に連動して移動するポインタ等によって所望の画像を指示できるように画面表示を行っており、当該ポインタによって画像が指示されると、その画像を表示すべき選択がなされたと判別する。
【００５６】
ステップＳ２３０にて特定の画像が選択されたと判別されないときには、上記ステップＳ２０５以降を繰り返す。すなわち、画像の検索処理を続ける。ステップＳ２３０にて特定の画像が選択されたと判別されたとき、表示制御部１１ｂは、指示された画像の画像データを読み出し、表示パネル１２ａの全画面に当該画像を表示する（ステップＳ２３５）。以上の処理によって、画像の検索と検索結果の表示がなされることになる。
【００５７】
（４）他の実施形態：
以上の実施形態は、本発明を構成する一例であり、スクロールバーに関連づけられた対応情報に基づいて多数の画像から所望の画像を高速に検索することができる限りにおいて、種々の構成を採用可能である。さらに、本発明は、画面表示が表示候補全体の部分である場合に、表示中の表示対象が表示候補全体に占める位置を感覚的に示す機能を持っていたスクロールバーに、この位置以上の情報を示すことにより、表示部分以外の全体構成についても直感的に概要の情報を示すことを特徴としている。従って、スクロールバーに関連付ける情報としては年月日など時系列情報、分類情報の他にも静止画ファイルや動画ファイル、文書ファイルなどの種類毎の数やサイズなどを示すものであってもよい。
【００５８】
さらに、上記実施形態のように、スクロールバーの全長を表示対象の量に対応づけるのではなく、表示対象に対応づけられた対応情報の値の数に基づいてスクロールバーを構成しても良い。また、表示パネル上における画像の表示態様も上述の態様に限られない。図７は、画像を２次元的に表示するとともに、各画像に対応づけられた時系列情報の値の数に基づいてスクロールバーＳを構成した場合の例を示している。この例は、上記図１に示す構成とほぼ同様の構成によって実施可能であるが、スクロールバー情報ファイル１５ａを構成する際に、画像列を表示するための情報を構成する。すなわち、図７においては、画像を２次元的に配置して表示しており、画像に対応づけられた撮影年月日に基づいて画像を並べるとともに共通の撮影日を持つ画像を撮影時刻の順に縦方向へ並べている。
【００５９】
この結果、共通の撮影日を持つ画像が縦方向に並べられた画像列Ｒを形成し、画像列Ｒが横方向に並べて表示される。このような画像列を表示するため、スクロールバー情報ファイルにおいては、同じ撮影年月日の画像の画像ファイルを示す情報を定義する。このとき、高速に画像を表示するため、画像列Ｒを表示するための画像データを作成し、そのファイル名を画像列Ｒに対応づけて定義することが好ましい。
【００６０】
また、図７に示すスクロールバーＳにおいては、表示候補となる画像ファイルにおいて異なる撮影日の数をカウントし、表示の候補となる画像の総てについての撮影日の数と、表示している画像についての撮影日の数からスクロールバーＳを構成する。例えば、上記図５の上部に示すように撮影年月日が２００２年１月６日の画像が複数個存在しても、撮影日の数は一つであるが、撮影年月日２００２年１月２１日の画像が複数個存在すれば、２００２年１月６日と２００２年１月２１日とを合わせて２つとカウントする。
【００６１】
このカウント結果は、スクロールバー情報としてスクロールバー情報ファイル１５ａに記述される。スクロールバーを構成する際には、当該スクロールバー情報ファイル１５ａを参照し、スクロールバーＳの全長を撮影日のカウント数に対応させる。表示パネル１２ａ上に表示している画像を示すハッチＨは、当該表示している画像における撮影日のカウント数に対応する長さとし、画像を撮影年月日順に並べた場合を想定したときに、表示中の画像の順序に相当する位置に表示する。この結果、撮影日の値の数について、表示候補の画像と表示中の画像との相対関係を把握することができる。
【００６２】
さらに、図７に示す例では、このスクロールバーＳに関連づけて撮影月や撮影日を示す情報を表示している。すなわち、各画像列Ｒの下部に、その撮影日を示す文字を表示している。また、スクロールバーＳの下部に、撮影日毎の値の数に相当する長さのバーＢを表示するとともに撮影月毎に縦の線で区切りを入れている。また、各区切りの間に相当する画像について撮影月を文字で示している。この例では、撮影月と撮影日との複数の要素をスクロールバーＳに関連づけて表示しているといえる。
【００６３】
この結果、スクロールバーＳの全長によって撮影年月日の数を把握することが可能であるとともに、各撮影月において撮影日が異なる画像列の多寡を把握することができる。従って、利用者が、検索対象の画像を思い浮かべ、その画像を撮影した月に多くの撮影機会があったのであれば、多数の撮影日の画像列が含まれる撮影月を表示対象とするように画像の切替指示を行う。この結果、直感的に高速な検索を行うことができる。
【００６４】
尚、図７に示す例では、スクロールバーＳの下部に、撮影日毎の値の数に相当する長さのバーＢを表示するとともに、縦線で区切られた各バーの中に、その撮影月に対応する画像の枚数を示す情報を示している。すなわち、各バーＢに対してハッチを付しており、ハッチを構成する線の太さや模様によって概略的な画像の枚数を示している。
【００６５】
例えば、点線、細線、中線（細線と太線の間の太さ）、太線によってハッチの線を構成し、点線であれば１０枚未満、細線であれば１０枚以上１００枚未満、中線であれば１００枚以上１０００枚未満、太線であれば１０００枚以上などの規則を決めておく。この結果、図７に示すバーＢによって、ある撮影月における異なる撮影日の数のみならず、その撮影月における画像の枚数の相対的な比較をすることができる。従って、検索対象の画像を撮影した時点の前後の時点で多くの撮影を行った否かに基づいて検索を行うことも可能である。
【００６６】
尚、上述の例においては、撮影日の数に基づいてスクロールバーＳを構成し、撮影月を関連づけて表示していたが、撮影年月日時刻のいずれに基づいてスクロールバーＳを構成しても良いし、撮影年月日時刻のいずれを関連づけて表示しても良く、種々の表示態様を採用可能である。
【００６７】
さらに、本発明における表示対象は、画像に限られず、画面上に表示し得る総てのものを表示対象とすることができる。図８は、画面上に文書を表示する例を示す図である。この文書においては、文書を章毎に記述しており、図８においては当該章毎の分類をスクロールバーに対応づけて表示している。すなわち、文書を示すデータには章を示すデータが対応づけられており、当該章を示すデータを抽出し、スクロールバーに対応づけて表示する。
【００６８】
この結果、スクロールバーＳにおいて、文書全体の長さを示し、ハッチＨにおいて表示中の文書と文書全体との相対関係（文書の全量と表示中の文書との相対関係および文書全体の順序において表示中の文書が占める位置を示す相対関係）を示し、かつ、章毎の情報を示すことができる。従って、文書内の所望の位置を検索する利用者は、文書に対応づけられた章に基づいて所望の文書の位置を推測し、直感的な操作に基づいて高速に検索を行うことができる。
【００６９】
この他にも、例えば、表示対象が保存されたフォルダを表示対象としても良い。すなわち、近年のＯＳにおいては、画像等のデータをツリー構造によって管理し、各ツリーをフォルダなどと呼んで簡便な管理を行っている。そこで、当該フォルダを表示対象とし、各フォルダに対応づけられた対応情報をスクロールバーに関連づけて表示すれば、直感的なフォルダの検索が可能である。フォルダに対応づけられた対応情報としては、フォルダの作成日やフォルダに保存されている画像等の時系列情報など、種々の情報を採用可能である。
【００７０】
さらに、表示対象の表示態様としては、他にも各種の態様を採用可能である。例えば、上記図７に示す例において、同じ撮影年月日が対応づけられている画像を異なるグループに分類して表示してもよい。すなわち、ある画像列に含まれる複数の画像を予め複数のグループに分類しておき、分類毎にまとめて画像列を構成する。分類を行うための指標は種々の指標を採用可能であり、例えば、撮影時刻が所定の時間以上離れている場合に両者を異なるグループに分類する構成を採用可能であるし、予めユーザが画像の分類を指示しても良い。このように、同じ撮影年月日の画像を複数のグループに分類すれば、画像を撮影したイベント毎に画像を分類することができ、より、分かり易く画像を表示することができる。
【００７１】
さらに、本発明の適用対象としては、上述の画像ビューワ装置に限られず、プリンタやプリンタとスキャナとが一体化された複合機に適用しても良いし、コンピュータにおける画像ビューワソフトウェアに本発明を適用しても良い。すなわち、画像の表示を実施し得る総ての装置において本発明を適用することが可能である。
【図面の簡単な説明】
【００７２】
【図１】画像ビューワ装置の概略構成を示す図である。
【図２】表示パネル上の表示例を示す図である。
【図３】スクロールバー情報ファイルを作成する処理のフローチャートである。
【図４】画像ファイルの構成例を示す図である。
【図５】スクロールバー情報ファイルの構成例を示す図である。
【図６】情報表示処理を示すフローチャートである。
【図７】時系列情報の値の数に基づいて表示を行った場合の例を示す図である。
【図８】画面上に文書を表示する例を示す図である。
【符号の説明】
【００７３】
１０…画像ビューワ装置、１１ａ…スクロールバー情報ファイル作成部、１１ｂ…表示制御部、１１ｃ…切替指示受付部、１２…表示コントローラ、１２ａ…表示パネル、１３…メモリ、１４…カードＩ／Ｆ、１５…ＨＤＤ、１５ａ…スクロールバー情報ファイル、１５ｂ…画像ファイル、１５ｃ…スクロールバー画像データ、１６…操作ボタン
【図１】
2006285471.tif 000003
【図２】
2006285471.tif 000004
【図３】
2006285471.tif 000005
【図４】
2006285471.tif 000006
【図５】
2006285471.tif 000007
【図６】
2006285471.tif 000008
【図７】
2006285471.tif 000009
【図８】
2006285471.tif 000010