(57)【要約】【課題】複数の画像情報をソートした上で整列させて表示した場合に、目的の画像を容易に見つける。【解決手段】複数のアイテムを整列して表示する表示装置１０であって、複数の属性に係る情報を含む複数の情報群２１０について指定された属性の情報を表示する単位表示アイテム３１０を、情報群２１０ごとに生成する単位表示アイテム生成部１３０と、指定された属性の情報により単位表示アイテム３１０を複数のグループに分類するグループ分類部１４０と、グループのそれぞれに属する単位表示アイテム３１０を連続させ、且つ、グループとそれに隣接するグループの間にパーティションアイテム４００を挿入して、単位表示アイテム３１０およびパーティションアイテム４００を配列して表示する表示部１５０とを備える。【選択図】図３
2007109200.tif 000002
【特許請求の範囲】
【請求項１】
複数のアイテムを整列して表示する表示装置であって、
複数の属性に係る情報を含む複数の情報群について指定された属性の情報を表示する単位表示アイテムを、前記情報群ごとに生成する単位表示アイテム生成部と、
指定された属性の情報により前記単位表示アイテムを複数のグループに分類するグループ分類部と、
前記グループのそれぞれに属する前記単位表示アイテムを連続させ、且つ、前記グループとそれに隣接するグループの間にパーティションアイテムを挿入して、前記単位表示アイテムおよび前記パーティションアイテムを配列して表示する表示部と
を備える表示装置。
【請求項２】
前記情報群が前記属性のひとつとして画像情報を含み、前記単位表示アイテムが前記画像情報のサムネイル画像を表示する請求項１に記載の表示装置。
【請求項３】
前記グループ分類部は、前記グループの各々についてそのグループを特定するインデックス情報を生成するインデックス情報生成部を更に備え、前記表示部は、後続して配列される前記グループを示す前記インデックス情報を前記パーティションアイテムに付加して表示する請求項１に記載の表示装置。
【請求項４】
前記パーティションアイテムおよび前記単位表示アイテムの両方を指定して処理の入力があった場合に、前記パーティションアイテムを除いて前記単位表示アイテムに対する処理の入力があったものとして扱う請求項１に記載の表示装置。
【請求項５】
前記パーティションアイテムを指定して処理の入力があった場合に、前記パーティションアイテムに続いて表示されたグループに属する前記単位表示アイテムの全てを指定したものとして扱う請求項１に記載の表示装置。
【請求項６】
前記グループ分類部は、指定された属性に係る情報の、指定された範囲に属する前記情報群をひとつのグループに分類する請求項１に記載の表示装置。
【請求項７】
指定された属性をソートキーとして前記情報群をソートするソート処理部をさらに備え、
前記グループ分類部は、前記ソートキーに係る属性の情報に基づいて前記情報群を分類し、
前記表示部は、前記単位表示アイテムを前記ソート処理部でソートされた前記情報群の順番に従って配列する請求項１に記載の表示装置。
【請求項８】
前記ソート処理部が複数のソートキーに基づいて前記ソート処理を実行した場合、前記表示部は、最上位のソートキーに係る属性に限って前記パーティションアイテムを挿入する請求項７に記載の表示装置。
【請求項９】
前記表示部は、前記単位表示アイテムを二次元的に整列する場合、前記単位表示アイテムおよび前記パーティションアイテムを相互に同じ大きさで表示する請求項１に記載の表示装置。
【請求項１０】
前記表示部は、前記単位表示アイテムを単一の行または列で表示する場合、前記行または列の配列方向について、前記単位表示アイテムよりも小さな表示サイズで前記パーティションアイテムを表示する請求項１に記載の表示装置。
【請求項１１】
前記表示部は、前記単位表示アイテムが前記グループの何れに分類されたかを視覚的に識別する分類識別情報を前記単位表示アイテムに対応付けて表示する請求項１に記載の表示装置。
【請求項１２】
前記表示部は、一のパーティションアイテムの少なくとも一部と、前記一のパーティションアイテムに続いて表示する前記グループに属する前記単位表示アイテムの各々に対応付けて表示する前記分類識別情報とを、同じ色柄により表示する請求項１１に記載の表示装置。
【請求項１３】
前記表示部は、一のパーティションアイテムおよび前記一のパーティションアイテムに続いて表示する前記グループに属する前記単位表示アイテムの各々を間隔をあけて表示し、前記一のパーティションアイテムに続いて表示する前記グループに属する前記単位表示アイテムの各々に対応付けて表示する前記分類識別情報をその間隔内に表示する請求項１１に記載の表示装置。
【請求項１４】
前記表示部は、一のパーティションアイテムおよび前記一のパーティションアイテムに続いて表示する前記グループに属する前記単位表示アイテムの各々について、少なくとも一部を同じ色柄により表示する請求項１に記載の表示装置。
【請求項１５】
前記単位表示アイテムは、前記情報群に含まれる属性の少なくともひとつの情報を表示し、前記グループ分類部は、前記単位表示アイテムに表示されている情報内から指定された属性の情報に基づいて分類する請求項１に記載の表示装置。
【請求項１６】
複数のアイテムを整列して表示する表示方法であって、
複数の属性に係る情報を含む複数の情報群について指定された属性の情報を表示する単位表示アイテムを、前記情報群ごとに生成する手順と、
指定された属性の情報により前記単位表示アイテムを複数のグループに分類する手順と、
前記グループのそれぞれに属する前記単位表示アイテムを連続させ、且つ、前記グループとそれに隣接するグループの間にパーティションアイテムを挿入して、前記単位表示アイテムおよび前記パーティションアイテムを配列して表示する手順と
を含む表示方法。
【請求項１７】
複数のアイテムを整列して表示する表示プログラムであって、
複数の属性に係る情報を含む複数の情報群について指定された属性の情報を表示する単位表示アイテムを、前記情報群ごとに生成するステップと、
指定された属性の情報により前記単位表示アイテムを複数のグループに分類するステップと、
前記グループのそれぞれに属する前記単位表示アイテムを連続させ、且つ、前記グループとそれに隣接するグループの間にパーティションアイテムを挿入して、前記単位表示アイテムおよび前記パーティションアイテムを配列して表示するステップと
を含む表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置、表示方法および表示プログラムに関する。より詳細には、複数の属性に係る情報を含む複数の情報群について指定された属性の情報を表示する単位表示アイテムを、ひとつの画面上に複数表示する表示装置、表示方法および表示プログラムに関する。
【背景技術】
【０００２】
下記特許文献１には、多くの項目を含むカードデータを多数格納したカードデータ管理装置において、所望の項目を選択的に一覧表示させることが記載されている。また、中間索引表示手段を設けて、所定の順序で並べられたレコード列の先頭に索引項目を表示することが記載されている。一方、下記特許文献２には、画像形成装置において複数部の記録物を出力する場合に、各部毎に区切りとなる区切り紙を挿入することが記載されている。
【特許文献１】特許３１７５３９９号公報
【特許文献２】特開２００１−３２８７３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記のように、多数のデータまたは記録紙を取り扱う場合には、ソート、検索、部毎に仕切りを設けて、データあるいは記録物の取り扱いを容易にすることが試みられている。一方、例えば多数の画像情報を取り扱う場合に、各画像の縮小画像を画面上に配列する方法が知られているが、画像自体ではソートしたり、検索対象とすることは困難である。このため、ファイル名等の画像に付随する文字列を利用してソート等をされることが多い。しかしながら、例えばソートされた画像情報を一覧表示させた場合は、ソートキーに係る情報の変化を画像から窺い知ることができないので、画像自体を閲覧したり、各画像のファイル名を手がかりに検索する等、効率の悪い作業が避けられなかった。
【０００４】
また、上記の問題点を解決する目的で、ソートキーの情報の一定間隔毎に、表示行または表示列を改めることも試みられている。しかしながら、この場合は、改行または改列毎に画面上に空白領域が生じ、画面上での一覧性が低下するという新たな問題が生じている。
【課題を解決するための手段】
【０００５】
上記課題を解決する目的で、本発明の第１の形態として、複数のアイテムを整列して表示する表示装置であって、複数の属性に係る情報を含む複数の情報群について指定された属性の情報を表示する単位表示アイテムを、情報群ごとに生成する単位表示アイテム生成部と、指定された属性の情報により単位表示アイテムを複数のグループに分類するグループ分類部と、グループのそれぞれに属する単位表示アイテムを連続させ、且つ、グループとそれに隣接するグループの間にパーティションアイテムを挿入して、単位表示アイテムおよびパーティションアイテムを配列して表示する表示部とを備える表示装置が提供される。これにより、グループの仕切りを目印として、目視により所望のアイテムを容易に探すことができる。また、表示領域の限られた画面を無駄なく利用して数多くのアイテムを表示でき、一覧性を向上させることもできる。
【０００６】
また、ひとつの実施形態によると、上記表示装置において、情報群が属性のひとつとして画像情報を含み、単位表示アイテムが画像情報のサムネイル画像を表示する。これにより、グループ分けされたサムネイル画像の一覧性を向上させ、所望の単位表示アイテムに含まれる画像情報の所在を容易に見つけることができる。
【０００７】
また、他の実施形態によると、上記表示装置において、指定された属性をソートキーとして情報群をソートするソート処理部をさらに備え、グループ分類部は、ソートキーに係る属性の情報に基づいて情報群を分類し、表示部は、単位表示アイテムをソート処理部でソートされた情報群の順番に従って配列する。これにより、特定の属性を有する所望の単位表示アイテムを目視で容易に探すことができる。
【０００８】
また、他の実施形態によると、上記表示装置において、グループ分類部は、グループの各々についてそのグループを特定するインデックス情報を生成するインデックス情報生成部を更に備え、表示部は、後続して配列されるグループを示すインデックス情報をパーティションアイテムに付加して表示する。これにより、インデックス情報を参照して、所望の単位表示アイテムを目視で容易に探すことができる。
【０００９】
また、他の実施形態によると、上記表示装置において、パーティションアイテムおよび単位表示アイテムの両方を指定して処理の入力があった場合に、パーティションアイテムを除いて単位表示アイテムに対する処理の入力があったものとして扱う。これにより、一覧表示された単位表示アイテムと共にパーティションアイテムが選択された状態で処理を実行した場合に、選択に続く次の処理でエラーが生じることを防ぐことができる。
【００１０】
また、他の実施形態によると、上記表示装置において、パーティションアイテムを指定して処理の入力があった場合に、パーティションアイテムに続いて表示されたグループに属する単位表示アイテムの全てを指定したものとして扱う。これにより、ひとつのグループに属する単位表示アイテムを一角して選択できるので、操作性が向上される。
【００１１】
また、他の実施形態によると、上記表示装置において、グループ分類部は、指定された属性に係る情報の、指定された範囲に属する単位情報群をひとつのグループに分類する。これにより、これにより、複数のソートキーに係る多数のパーティションアイテムが画面上で広い領域を占有することがない。また、異なるソートキーに係るパーティションアイテムが混在することがないので、所望の情報群を目視で容易にさがすことができる。
【００１２】
また、他の実施形態によると、上記表示装置において、ソート処理部が複数のソートキーに基づいてソート処理を実行した場合、表示部は、最上位のソートキーに係る属性に限ってパーティションアイテムを挿入する。これにより、パーティションアイテムが過剰に多く生成されて画面上で広い領域を占有することを防止できる。
【００１３】
また、他の実施形態によると、上記表示装置において、表示部は、単位表示アイテムを二次元的に整列する場合、単位表示アイテムおよびパーティションアイテムを相互に同じ大きさで表示する。これにより、画面上に隙間なく単位表示アイテムを表示できるので、広さの限られた画面を効率よく利用できる。
【００１４】
また、他の実施形態によると、上記表示装置において、表示部は、単位表示アイテムを単一の行または列で表示する場合、行または列の配列方向について、単位表示アイテムよりも小さな表示サイズでパーティションアイテムを表示する。これにより、画面上でのパーティションアイテムの表示領域を圧縮し、より多くの単位表示アイテムを表示させることができる。
【００１５】
また、他の実施形態によると、上記表示装置において、表示部は、単位表示アイテムがグループの何れに分類されたかを視覚的に識別する分類識別情報を単位表示アイテムに対応付けて表示する。これにより、画面上で単位表示アイテムが何れのグループに分類されたかを分類識別情報により一見して確認することができる。
【００１６】
また、他の実施形態によると、上記表示装置において、表示部は、一のパーティションアイテムの少なくとも一部と、一のパーティションアイテムに続いて表示するグループに属する単位表示アイテムの各々に対応付けて表示する分類識別情報とを、同じ色柄により表示する。これにより、画面上で単位表示アイテムが何れのグループに分類されたかを分類識別情報の色柄により一見して確認することができる。
【００１７】
また、他の実施形態によると、上記表示装置において、表示部は、表示部は、一のパーティションアイテムおよび一のパーティションアイテムに続いて表示するグループに属する単位表示アイテムの各々を間隔をあけて表示し、一のパーティションアイテムに続いて表示するグループに属する単位表示アイテムの各々に対応付けて表示する分類識別情報をその間隔内に表示する。これにより、画面上で単位表示アイテムが何れのグループに分類されたかを分類識別情報の表示位置により一見して確認することができる。
【００１８】
また、他の実施形態によると、上記表示装置において、表示部は、一のパーティションアイテムおよび一のパーティションアイテムに続いて表示するグループに属する単位表示アイテムの各々について、少なくとも一部を同じ色柄により表示する。これにより、画面上で単位表示アイテムが何れのグループに分類されたかを各アイテムの色柄により一見して確認することができる。
【００１９】
また、他の実施形態によると、上記表示装置において、単位表示アイテムは、情報群に含まれる属性の少なくともひとつの情報を表示し、グループ分類部は、単位表示アイテムに表示されている情報内から指定された属性の情報に基づいて分類する。これにより、当該情報群に基づいて単位表示アイテム画像を確実に表示することができる。
【００２０】
更に、本発明の第２の形態として、表示方法であって、複数のアイテムを整列して表示する表示方法であって、複数の属性に係る情報を含む複数の情報群について指定された属性の情報を表示する単位表示アイテムを、情報群ごとに生成する手順と、指定された属性の情報により単位表示アイテムを複数のグループに分類する手順と、グループのそれぞれに属する単位表示アイテムを連続させ、且つ、グループとそれに隣接するグループの間にパーティションアイテムを挿入して、単位表示アイテムおよびパーティションアイテムを配列して表示する手順とを含む表示方法が提供される。これにより、これにより、ハードウェア資源の如何にかかわらず、請求項１に係る機能を実現できる。
【００２１】
また更に、本発明の第３の形態として、複数のアイテムを整列して表示する表示プログラムであって、複数の属性に係る情報を含む複数の情報群について指定された属性の情報を表示する単位表示アイテムを、情報群ごとに生成するステップと、指定された属性の情報により単位表示アイテムを複数のグループに分類するステップと、グループのそれぞれに属する単位表示アイテムを連続させ、且つ、グループとそれに隣接するグループの間にパーティションアイテムを挿入して、単位表示アイテムおよびパーティションアイテムを配列して表示するステップとを含む表示プログラムが提供される。これにより、これにより、専用機はもちろん、汎用情報処理装置等を用いても、請求項１に係る機能を実現できる。
【００２２】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた発明となり得る。
【発明を実施するための最良の形態】
【００２３】
以下、発明の実施の形態を通じて本発明を説明する。ただし、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【実施例】
【００２４】
図１は、ひとつの実施形態の係る表示装置１０の構造を模式的に示すブロック図である。同図に示すように、この表示装置１０は、情報処理装置１００、この情報処理装置１００との間で情報を送受信するデジタルカメラ１１２、キーボード１２２、マウス１２４、および、表示装置１５２を有する。また、情報処理装置１００は、格納部１１０、ソート処理部１２０、単位表示アイテム生成部１３０、グループ分類部１４０、表示部１５０および選択受付部１６０を備える。
【００２５】
格納部１１０には、情報処理装置１００に接続されたデジタルカメラ１１２、スキャナ等から供給された画像情報が、多項目にわたる属性と共に格納される。ここで、「属性」とは、例えば、デジタルカメラ１１２で撮影した画像のファイルにＥＸＩＦ規格に従って付加される情報であり、撮影に使用された撮影機器情報、撮影解像度、画像方向、撮影の諸条件、用いられたカラースペース、撮影日時など多岐にわたる。
【００２６】
また、スキャナを用いて画像情報を作成した場合にも、使用した情報処理装置１００のファイルシステムにより、ファイル作成日時等が付加される。更に、画像処理ソフトウェアにより処理された画像情報では、ファイルの編集履歴情報等が付加されている場合もある。
【００２７】
図２は、格納部１１０における格納情報群２０の構造を模式的に示す図である。同図に示すように、格納部１１０には複数の情報群２１０が画像毎に格納されている。即ち、画像２２２の各々は、情報群２１０の画像情報フィールド２２０に画像情報として格納される。換言すれば、格納部１１０には、格納された画像２２２の数に対応した複数の情報群２１０が格納されている。
【００２８】
また、情報群２１０の各々は、それぞれの画像２２２に関連した属性の情報を格納する属性フィールド２３０を備えている。更に、属性フィールド２３０は、属性の各項目毎に設定された複数のフィールドを含んでいる。図２においては、属性の一部として、撮影機材情報２３２、撮影日情報２３４、撮影場所情報２３６およびファイル名情報２３８が記載されているが、これらは属性項目の一部を例示している。
【００２９】
なお、説明の便宜のために画像情報フィールド２２０を軸にして説明しているが、画像情報フィールド２２０も属性フィールド２３０と同じ情報フィールドのひとつに過ぎない。一方、格納されているのは画像情報なので、ソート処理におけるソートキー等のような情報処理の対象に画像情報フィールド２２０を指定することはできない。
【００３０】
再び図１を参照した表示装置１０の説明に戻ると、選択受付部１６０は、情報処理装置１００に接続されたキーボード１２２、マウス１２４等の入力機器を介してユーザからの入力を受け付ける。選択受付部１６０は、受け付けた入力をソート処理部１２０、単位表示アイテム生成部１３０またはグループ分類部１４０に転送する。
【００３１】
ソート処理部１２０は、各情報群２１０の属性フィールド２３０に含まれる複数の項目のうち、指定された項目をソートキーとして、格納部１１０に格納されている情報群２１０を並べ替えるソート処理を実行する。ソートキーとなる属性の項目は、ユーザにより指定される。また、ソートキーが指定されていないときは、格納部１１０に格納された順番に従って、情報群２１０を単位表示アイテム生成部１３０に転送する。
【００３２】
単位表示アイテム生成部１３０は、画像情報フィールド２２０の各々の画像２２２に基づいてサムネイル画像を生成すると共に、画像２２２の各々と同じ情報群２１０に含まれる属性フィールド２３０から選択された属性の情報を組み合わせて、情報群毎に単位表示アイテムを生成する。ここで、選択される属性は、キーボード１２２、マウス１２４等の入力機器を介してユーザから選択された項目に対応する。
【００３３】
ここで、単位表示アイテム生成部１３０は、空アイテム１３１なるソフトウェアリソースを保持している。即ち、画面３００上の表示でひとつのグラフィックオブジェクトとなる情報単位をアイテムとしたときに、各アイテムを生成するためのテンプレートとなるのが空アイテム１３１である。
【００３４】
空アイテム１３１は、情報群２１０の画像情報フィールド２２０、属性フィールド２３０等に含まれる情報を収容することにより、画面３００上で、それらの情報に対応した画像、文字等を特定の領域に表示する単位表示アイテム３１０となる。従って、単位表示アイテム生成部１３０は、ソート処理部１２０においてソートされた順に受け入れた情報群２１０から、表示すべき旨を指定された属性の情報を空アイテム１３１に収容することにより、単位表示アイテム３１０を生成できる。
【００３５】
図１０は、上記のような単位表示アイテム生成部１３０における単位表示アイテム３１０の生成過程を示すフローチャートＦ１０である。同図に示すように、表示処理が開始されると、単位表示アイテム生成部１３０は、空アイテム１３１を用意する（Ｓ１０１）。この状態で、選択受付部１６０を介して表示属性３３０の指定が受け付けられると（Ｓ１０２）、単位表示アイテム生成部１３０は、指定された属性に係る表示項目を空アイテム１３１に組み込む（Ｓ１０３）。こうして、表示属性３３０の情報を含む単位表示アイテム３１０が生成される（Ｓ１０４）。生成された単位表示アイテム３１０は、表示部１５０により、表示装置１５２の画面３００に表示される。ここで、画面３００を見たユーザが画面３００を見て変更の指示を入力した場合は（Ｓ１０６：ＹＥＳ）、処理は上述のステップＳ１０１に戻り、ユーザの新規な指定入力に対応した新しい単位表示アイテム３１０が生成され、更に画面３００に表示される。ユーザからの変更の指示が無い場合は（Ｓ１０６：ＮＯ）、表示装置１０は、終了の指示を待つ（Ｓ１０７）。終了の指示が無い場合は、再び変更の指示を待つ（Ｓ２０７：ＮＯ）。一方、ユーザから処理の終了の指示があった場合は、一連の表示処理を終了する（Ｓ１０７：ＹＥＳ）。
【００３６】
更に、グループ分類部１４０は、ソート処理部１２０によりソートされた情報群２１０を、複数のグループに分ける処理を実行する。各グループは、ソートキーに指定された属性フィールド２３０に格納された情報について、予め指定された一定間隔を単位として分類して生成される。即ち、図２に示した格納情報群２０を例えば撮影日情報２３４をソートキーとしてソートした場合、日付単位または月単位などでまとめることによりグループが形成される。なお、グループ分けをするための情報の間隔は、予め設定しておいてもよいし、ユーザが任意に変更できるようにしてもよい。
【００３７】
また、本実施形態においては、グループ分類部１４０はインデックス情報生成部１４２を有する。インデックス情報生成部１４２は、グループ化された情報群２１０の各グループについて、そのグループを規定するインデックス情報を生成する。即ち、ソートキーが日付型データであるような場合は、情報をそのままインデックス情報とすることができる。また、ソートキーが、画像の解像度のように数値のままではユーザ判りにくい場合は、「高解像度」あるいは「低解像度」のような言葉に置き換えたインデックス情報を生成してもよい。更に、インデックス情報生成部１４２は、単位表示アイテム生成部１３０から提供される空アイテム１３１にインデックス情報を収容することにより、インデックス情報に対応した画像を表示するインデックスアイテムを生成することもできる。
【００３８】
図１１は、上記のようなインデックス情報生成部１４２におけるインデックスアイテム４１０の生成過程を示すフローチャートＦ２０である。同図に示すように、表示処理が開始されると、インデックス情報生成部１４２は、単位表示アイテム生成部１３０を介して空アイテム１３１を用意する（Ｓ２０１）。また、この状態で、インデックス情報生成部１４２はインデックス情報を生成する（Ｓ２０２）。続いて、インデックス情報生成部１４２は、生成したインデックス情報を空アイテム１３１に組み込み（Ｓ２０３）。インデックスアイテム４１０が生成される（Ｓ２０４）。生成されたインデックスアイテム４１０は、後述するような規則に従って、表示部１５０により、単位表示アイテム３１０と共に表示装置１５２の画面３００に表示される。ここで、画面３００を見たユーザが画面３００を見て変更の指示を入力した場合は（Ｓ２０６：ＹＥＳ）、処理は上述のステップＳ２０１に戻り、新規なインデックス情報に基づいて新しいインデックスアイテム４１０が生成され、更に画面３００に表示される。変更の指示が無い場合は（Ｓ２０６：ＮＯ）、処理の終了の指示を待つ（Ｓ２０７）。ここで、終了の指示が無い場合は、再び変更の指示を待つ（Ｓ２０７：ＮＯ）。一方、ユーザから処理の終了の指示があった場合は、インデックス情報生成部１４２は、一連の処理を終了する（Ｓ２０７：ＹＥＳ）。
【００３９】
表示部１５０は、単位表示アイテム生成部１３０が生成した単位表示アイテムを、表示装置１５２の画面３００上に配列して表示する。ここで、各単位表示アイテムは、当初は格納部１１０で格納された情報群２１０の順に従って表示される。また、この情報群２１０がソート処理部１２０によりソート処理されると、単位表示アイテムもソート結果の順番に従って配列される。従って、ソートキーに指定された属性の項目についてみると、その項目の情報が数値である場合は、画面３００上で単位表示アイテムが昇順または降順に整列される。また、指定された属性項目の情報が文字列である場合は、文字コードに基づいてソート処理されるので、同じ文字列を含むものが集まって表示される。
【００４０】
更に、表示部１５０は、グループ分類部１４０から獲得したグループ情報に基づき、上記単位表示アイテムの配列において、各グループの境目に後述するパーティションアイテム４００を挿入して表示する。従って、表示装置１５２の画面３００上においては、単位表示アイテムの各グループが、パーティションアイテム４００により区切られて表示される。
【００４１】
パーティションアイテム４００は、単位表示アイテム３１０に対応した画像と明瞭に異なり、かつ、画面３００上の表示でひとつのグラフィックオブジェクトの情報単位となるものであれば、どのような画像でもよい。たとえば、上記空アイテム１３１において色を一色に塗りつぶした画像であってもよい。なお、上記インデックスアイテム４１０は、パーティションアイテム４００の一例である。このパーティションアイテム４００としてインデックス情報を示すインデックスアイテム４１０を加えることにより、インデックスアイテム４１０を目印として、所望の画像を目視により容易に探すことができる。以下、具体的な画面表示例を参照して、この点について詳述する。
【００４２】
記憶媒体１０２は、格納部１１０、ソート処理部１２０、単位表示アイテム生成部１３０、グループ分類部１４０および表示部１５０の動作を行わせるプログラムを格納する。情報処理装置１００は記憶媒体１０２に格納された上記プログラムをインストールすることにより、格納部１１０等の動作を行わせてもよい。さらに、他の方法として、情報処理装置１００は、そのようなプログラムを、通信回線を介して取得してもよい。
【００４３】
図３は、図２に示した情報群２１０が、表示装置１０において画面３００に表示された表示画像３０を示す図である。同図に示すように、表示画像３０は、サムネイル表示ウインドウ３０２および指示ウインドウ３０８の２つのウインドウを含む。
【００４４】
指示ウインドウ３０８は、表示項目指定タブ３５４およびソートキー指定タブ３４４を有し、図示の状態では表示項目指定タブ３５４が選択されている。また、指示ウインドウ３０８内には各情報群２１０に含まれる属性項目３６０が列挙され、各属性項目３６０の左側には、後述する単位表示アイテム３１０において表示すべき項目を指示する表示項目指定部３５０が、矩形のチェックボックスとして配置されている。なお、図３に示した例では、最下段の属性項目３６０である「ファイル名」の表示項目指定部３５０に、表示すべき旨を指示したことを意味する被選択表示３５２としてチェックマークが表示されている。また、指示ウインドウ３０８は、その右辺および下辺に垂直スクロールバー３０４および水平スクロールバー３０６をそれぞれ備えており、現在表示されている項目よりも多数の項目を表示することができる。
【００４５】
なお、表示すべき属性を指定する表示項目指定部３５０は、後述するように、任意の数を選択できる。これに対して、ソートキーを指定するソートキー指定部３４０は、この実施形態ではただひとつを択一的に選択できる。
【００４６】
一方、サムネイル表示ウインドウ３０２は、それぞれがひとつの情報群２１０に対応した複数の単位表示アイテム３１０が表示されている。単位表示アイテム３１０は相互に同じ大きさの矩形領域に表示されており、従って、サムネイル表示ウインドウ３０２は、単位表示アイテム３１０により埋め尽くされている。
【００４７】
単位表示アイテム３１０の各々は、画像２２２の縮小画像であるサムネイル画像３２０と、指示ウインドウ３０８において表示すべき旨を指定された表示属性３３０であるファイル名とがそれぞれ表示されている。また、図３において、サムネイル画像３２０も、画像ではなく、その画像に関連した属性のひとつに基づいて示されている。
【００４８】
なお、各単位表示アイテムこれらの属性のうち、単位表示アイテム３１０に表示されているのは、指示ウインドウ３０８において指定したファイル名だけであるが、各情報群２１０は、表示されていない項目に係る属性項目の情報も保持している。また、このサムネイル表示ウインドウ３０２も、その右辺および下辺に垂直スクロールバー３０４および水平スクロールバー３０６をそれぞれ備えており、現在表示されている数よりも多数の単位表示アイテム３１０を画面３００上に表示することができる。
【００４９】
図４は、情報群２１０に対してソートを実行する場合の表示画像３１を示す図である。なお、図４において、図３と同じ要素には同じ参照番号を付して重複する説明を省いている。
【００５０】
表示画像３１では、指示ウインドウ３０８において、ソートキー指定タブ３４４が選択されている。このとき、指示ウインドウ３０８内にはソートキーを指定するためのソートキー指定部３４０が、セレクトボックスとして表示されている。即ち、ソートキー指定部３４０は、ポインタによって所定のイベントを受けると、ユーザが選択できる選択項目を表示するオブジェクトである。また、ソートキー指定部３４０の下方には、ソート処理するときの順序を指示するための一対のラジオボタンも表示されている。表示画像３１では、ソートキーとして「撮影機種」という属性項目３６０が表示されている。また、ソート処理が昇順で実行されるべき旨が、被指定表示３４２により表示されている。
【００５１】
これらの指定を終えた後に、下方に表示されているソートボタン３４６を押すことにより、情報群２１０に対してソート処理が実行される。また、ソート処理された情報群２１０の順次に従って、サムネイル表示ウインドウ３０２に表示される単位表示アイテム３１０の順序も変更される。
【００５２】
従って、図４に示すように、サムネイル表示ウインドウ３０２においては、撮影機種をソートキーとしてソートされた情報群２１０に基づいて、撮影機種毎にグループを形成した単位表示アイテム３１０が整列している。なお、この実施形態では、単位表示アイテム３１０は、左から右に順次配列され、一行の表示数が予め指定された数に達すると次行の左端から再び配列されている。
【００５３】
また、グループとグループの間には、ひとつの単位表示アイテム３１０と同じ大きさの領域を占めるパーティションアイテム４００が挿入されている。パーティションアイテム４００は、空アイテム１３１に一切のデータを格納していないアイテムであり、画面３００上では、単位表示アイテム３１０と同じ領域を占有するが、その領域に表示すべき情報あるいは画像は保持していない。従って、画面３００上では、パーティションアイテム４００は、単位表示アイテム３１０と同じ面積の単なるスペースとして表示される。しかしながら、パーティションアイテム４００により撮影機種毎のグループを視覚的に把握できるので、所望のグループを容易に目視により探し出すことができる。
【００５４】
図５は、図４に示した場合と同じソートを実行した結果として表示される他の表示画像３２を示す図である。この図でも、図３および図４と同じ要素には同じ参照符号を付して重複する説明を省略している。
【００５５】
同図に示すように、この実施形態では、図４におけるパーティションアイテム４００の表示領域にインデックスアイテム４１０が表示されている。インデックスアイテム４１０は、単位表示アイテム３１０と同じ大きさの領域を占め、ソート処理により形成された各グループを規定する情報を表示している。即ち、インデックスアイテム４１０は、インデックス情報生成部１４２が生成したインデックス情報に基づいて形成されたインデックスアイテム４１０であり、グループ分類部１４０により生成されたグループの各々について、後続して配列されるグループのソートキー項目４３０の情報を示す。図５に示した例では、「撮影機種」というソートキー項目４３０について、各グループを規定するインデックス４２０が「一眼レフ」、「デジタルビデオカメラ」または「コンパクトカメラ」であることが示されている。
【００５６】
これにより、インデックスアイテム４１０の各々に続いて配列された一連の単位表示アイテム３１０がソートキーである項目についてどのような情報を有するグループであるかが判るので、所望の画像をより容易に探し出すことができる。また、図示の如く、サムネイル表示ウインドウ３０２は、単位表示アイテム３１０またはインデックスアイテム４１０によりすべて埋め尽くされており、ウインドウ内の領域が有効に利用されている。
【００５７】
なお、単位表示アイテム３１０およびインデックスアイテム４１０は、共にグラフィックオブジェクトとして画面３００上に配列されている。従って、画面３００上で複数の単位表示アイテム３１０が何らかの処理の対象として選択されたときに、その中にインデックスアイテム４１０も含まれる場合があり得る。このような場合、例えば編集の対象となる画像情報を含まないインデックスアイテム４１０に対して何らかの編集コマンドが実行されると、処理が滞る場合がある。逆に、そのような事態を避けるためにインデックスアイテム４１０を避けてグラフィックオブジェクトを指定することは、オブジェクトの選択操作が煩雑になる。したがって、選択受付部１６０は、インデックスアイテム４１０および単位表示アイテム３１０の両方を指定して処理の入力があった場合に、インデックスアイテム４１０を除いて、単位表示アイテム３１０に対する処理の入力があったものとして取り扱うことが好ましい。すなわち、選択受付部１６０は、インデックスアイテム４１０および単位表示アイテム３１０の両方が指定された場合には、当該単位表示アイテム３１０だけがユーザにより指定された旨を示す情報をソート処理部１２０等に送信する。
【００５８】
また、選択受付部１６０は、インデックスアイテム４１０を指定して処理の入力があった場合に、前記インデックスアイテム４１０に続いて表示されたグループに属する単位表示アイテム３１０の全てを指定したものとして扱うことが好ましい。すなわち、選択受付部１６０は、インデックスアイテム４１０を指定して処理の入力があった場合には、そのインデックスアイテム４１０に続いて表示される単位表示アイテム３１０がユーザにより指定された旨を示す情報をソート処理部１２０等に送信する。これにより、グループ単位で複数の情報群２１０を一括して処理する場合には、作業工数を低減させることができる。
【００５９】
図６は、指示ウインドウ３０８においてソートキー指定タブ３４４が選択され、図４および図５に示した場合とは異なるソートキーが指定された場合の表示画像３３を示す図である。図６に示すように、ソートキー指定部３４０によりソートキーとして「撮影日」が選択された場合は、サムネイル表示ウインドウ３０２内において単位表示アイテム３１０の配列が変更されるだけではなく、各撮影日でくくられたグループ毎にインデックスアイテム４１０が付加される。
【００６０】
更に、インデックスアイテム４１０内では、ソートキー項目４３０が「撮影日」に変更されると共に、各グループを規定するインデックス４２０も、各グループの持つ「撮影日」に変更される。従って、ユーザは、まずインデックスアイテム４１０により所望の撮影日の日付を目視により探し、次いで、そのグループに含まれる単位表示アイテム３１０を閲覧することにより、極めて容易に所望の画像を見出すことができる。
【００６１】
図７は、更に異なるソートキーが指定された場合の表示画像３４を示す図である。ここでは、指示ウインドウ３０８においてソートキー指定タブ３４４が選択され、また、第１のソートキーとしては、引き続き「撮影場所」が指定されている。更に、ここでは、２番目のソートキー指定部３４０において第２のソートキーとして「撮影日」が指定されている。このように指定のもとにソートボタン３４６が押されると、既に説明した通りに情報群２１０がソート処理され、それに従ってサムネイル表示ウインドウ３０２の表示も更新される。
【００６２】
上記のように２つのソートキーが選択された場合、サムネイル表示ウインドウ３０２内では、単位表示アイテム３１０の配列が変更されるだけではなく、各撮影日でくくられたグループ毎にインデックスアイテム４１０が付加されている。また、各グループ内の単位表示アイテム３１０は、それぞれのグループ内で撮影日によりソートされている。従って、多数の単位表示アイテム３１０のなかから所望の単位表示アイテムを、容易に探し出すことができる。
【００６３】
なお、図示の通り、パーティションアイテム４００と、そこに表示されたインデックスアイテム４１０は、上位のソートキーである撮影場所に限って生成され、表示されている。これにより、多階層に及ぶインデックスが単一の画面上に表示されることによりかえって所望の情報が見難くなることを防ぐことができる。
【００６４】
また、ひとつのグループに含まれる単位表示アイテム３１０の数が少なく、表示画像３４上でインデックスアイテム４１０が占める割合が大きくなり過ぎる場合がある。このような場合は、グループを規定するインデックス４２０の間隔をユーザに変更させ、インデックスアイテム４１０が占める割合が適切になるようにさせることもできる。即ち、各情報群２１０の属性フィールド２３０に格納されている「撮影日」の情報が、内部的には分単位の時刻で記録されていたとしても、ソートキーとしては日にちあるいは週等の一定の広い範囲を単位とすることが好ましい。
【００６５】
図８は、図７に示した場合と同じソートキーによりソート処理した結果を示す他の表示画像３５を示す図である。すなわち、図８は図７と同様に、最上位のソートキーを「撮影場所」とし、二番目のソートキーを「撮影日」としてソートした結果を表示している。なお、図８では、図７に表示された４段の単位表示アイテム３１０のうち下の２段に対応する単位表示アイテム３１０が、図７の場合と同じ順序で整列されている。
【００６６】
また、図８は、図７の場合と同様に、インデックスアイテム４１０は最上位のソートキーである「撮影場所」に対してのみ表示されている。ただし、図８に示した状態では、指示ウインドウ３０８において表示項目指定タブ３５４が選択され、表示属性３３０として複数の項目、即ち、「撮影機種」、「撮影日」、「撮影場所」および「ファイル名」の４項目が同時に指定されている。従って、これら４項目の表示属性３３０を収めて表示するために、単位表示アイテム３１０の大きさが縦方向に拡大されている。
【００６７】
図９は、ここまでの表示画像３０、３１、３２、３３、３４、３５とは異なる配置として、単一の列（上下方向）で単位表示アイテム３１０を配置した表示画像３６を示す図である。なお、ここで表示されている単位表示アイテム３１０は、図８に表示された単位表示アイテム３１０の一部と同じ情報群２１０に対応した単位表示アイテム３１０である。
【００６８】
同図に示すように、この表示画像３６では、サムネイル表示ウインドウ３０２を水平線で分割した単位表示アイテム３１０が形成されている。単位表示アイテム３１０の高さは、サムネイル画像３２０の高さに近く、その余の領域は右側方に延在している。従って、多数の項目に係る属性を表示できる。また、横長のコメント・フィールド３３２を設けて、文章等の長い文字列を見やすく表示することもできる。なお、このコメント・フィールド３３２に格納されたコメントも表示属性３３０のひとつである。
【００６９】
この表示画像３６において、インデックスアイテム４１０の高さ方向の大きさは、単位表示アイテム３１０のひとつの高さ方向の大きさよりも小さい。これにより、サムネイル画像を表示するためにより多くの領域を割くことができる。上下方向に限らず、単位表示アイテム３１０が画面上に単一の行または列で表示される場合、表示部１５０は、当該行または高さ方向について、単位表示アイテム３１０を表示する大きさよりもインデックスアイテム４１０（およびパーティションアイテム４００）の大きさを小さく表示してもよい。
【００７０】
なお、単位表示アイテム３１０がマトリクス状に配列されていたときは、インデックスアイテム４１０またはパーティションアイテム４００の大きさは、ひとつの単位表示アイテム３１０と同じ大きさで表示されていた。これに対して、単位表示アイテム３１０が上記のようにリスト状に配列されている場合は、インデックスアイテム４１０またはパーティションアイテム４００の大きさは、ひとつの単位表示アイテム３１０と異なっている。このようなアイテムの振る舞いは、空アイテム１３１に複数の表示モードが実装されており、インデックス情報生成部１４２が、単位表示アイテム３１０の形状に応じて適切なモードでインデックスアイテム４１０を生成することにより実現される。
【００７１】
また、上記の例では、単位表示アイテム３１０は列方向に配列されている。また、各単位表示アイテム３１０の幅は、サムネイル表示ウインドウ３０２の幅と同じになっている。従って、このサムネイル表示ウインドウ３０２では、画像を横にスクロールする必要がなく、水平スクロールバー３０６は省略されている。このような表示では、水平スクロールバー３０６に用いられていた領域まで単位表示アイテム３１０の表示に利用できると共に、多くのマウス１２４に装備されているスクロールホイールだけで、サムネイル表示ウインドウ３０２内を操作できる。
【００７２】
また、表示画像３６においては、指示ウインドウ３０８においてソートキー指定タブ３４４が選択され、ソートキーとして「撮影場所」が指定されている。また、この表示画像３６では、図中に開いたセレクトボックスに表示されている属性項目３６０が、表示項目として指定されている「撮影機種」、「撮影日」、「撮影場所」および「ファイル名」に限られている。換言すれば、単位表示アイテム３１０に表示することが指定されていない属性項目３６０、即ち、「光源」、「色空間」、「露出時間」、「撮影者」等については、ソートキーとして指定できなくなっている。このような仕様により、ユーザが注目している属性項目をソートキーとしてソート処理する作業がやりやすくなる。
【００７３】
図１２は、分類識別情報４４０が表示される一例として表示画像３７を示す。なお、図１２に示す表示画像３７におけるサムネイル表示ウインドウ３０２には、図７に示す表示画像３４におけるサムネイル表示ウインドウ３０２に表示された単位表示アイテム３１０およびインデックスアイテム４１０が表示されている。
【００７４】
表示部１５０は、単位表示アイテム３１０がグループの何れに分類されたかを視覚的に識別する分類識別情報４４０を単位表示アイテム３１０に対応付けて表示する。例えば、図１２に示すように、表示部１５０は、インデックスアイテム４１０および単位表示アイテム３１０と、サムネイル表示ウインドウ３０２の端部との間に間隔をあけて、インデックスアイテム４１０および単位表示アイテム３１０を表示する。また表示部１５０は、インデックスアイテム４１０と単位表示アイテム３１０との間、および、一の単位表示アイテム３１０と他の単位表示アイテム３１０との間にも間隔をあけて表示する。そして表示部１５０は、一のインデックスアイテム４１０に続いて表示するグループに属する単位表示アイテム３１０の各々の並び順の方向の上流側である左側にあけた間隔内に分類識別情報４４０を表示する。また表示部１５０は、インデックスアイテム４１０およびそのグループに属する単位表示アイテム３１０をサムネイル表示ウインドウ３０２において行をまたいで表示する場合には、当該インデックスアイテム４１０および当該単位表示アイテム３１０のうち改行して表示する一の単位表示アイテム３１０よりも並び順が１つ前のインデックスアイテム４１０または単位表示アイテム３１０の並び順の方向の下流側である右側にあけた間隔内にも分類識別情報４４０を表示する。一方、表示部１５０は、インデックスアイテム４１０の並び順の方向の上流側にあけた間隔内、つまりグループの切れ目である間隔内には、分類識別情報４４０を表示せず、サムネイル表示ウインドウ３０２の背景の色柄を表示する。これにより、表示画像３７において単位表示アイテム３１０が何れのグループに分類されたかを分類識別情報４４０の表示位置により一見して確認することができる。
【００７５】
また表示部１５０は、図１２に示すように、一のインデックスアイテム４１０と、そのグループに属する単位表示アイテム３１０の各々に対応付けて表示する分類識別情報４４０とを、同じ色柄により表示する。これにより、表示画像３７において単位表示アイテム３１０が何れのグループに分類されたかを分類識別情報４４０の色柄により一見して確認することができる。
【００７６】
図１３は、分類識別情報４４０が表示される他の一例として表示画像３８を示す。なお、図１３に示す表示画像３８におけるサムネイル表示ウインドウ３０２には、図９に示す表示画像３６におけるサムネイル表示ウインドウ３０２に表示された単位表示アイテム３１０およびインデックスアイテム４１０が表示されている。
【００７７】
表示部１５０は、単位表示アイテム３１０およびインデックスアイテム４１０を単一の列に配置して表示する場合には、例えば図１３に示すように、インデックスアイテム４１０と単位表示アイテム３１０との間、および、一の単位表示アイテム３１０と他の単位表示アイテム３１０との間に間隔をあけて表示する。そして表示部１５０は、一のインデックスアイテム４１０に続いて表示するグループに属する単位表示アイテム３１０の各々の並び順の方向の上流側である上側にあけた間隔内に分類識別情報４４０を表示する。一方、表示部１５０は、インデックスアイテム４１０の並び順の方向の上流側にあけたその間隔内、つまりグループの切れ目である間隔内には、分類識別情報４４０を表示せず、サムネイル表示ウインドウ３０２の背景の色柄を表示する。
【００７８】
なお、表示部１５０は、図１２および図１３で示す分類識別情報４４０を表示することなく、一のインデックスアイテム４１０および当該一のインデックスアイテム４１０に続いて表示するグループに属する単位表示アイテム３１０の各々について、少なくとも一部を同じ色柄により表示してもよい。
【００７９】
以上詳細に説明したように、上記の表示装置１０は、その独特の表示画面により、ソート処理した後に表示されるサムネイル画像のなかから所望の画像を容易に探し出すことができる。従って、特に大量の画像を扱う場合に好ましく使用できる。
【００８０】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。また、上記実施の形態に、多様な変更または改良を加え得ることは当業者に明らかである。更に、そのような変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【図面の簡単な説明】
【００８１】
【図１】ひとつの実施形態に係る表示装置１０の構造を模式的に示す図である。
【図２】格納部１１０に格納された格納情報群２０のデータ構造を模式的に示す。
【図３】初期状態において画面３００に表示された表示画像３０を示す。
【図４】格納情報群２０がソートされたときに表示される表示画像３１を示す。
【図５】格納情報群２０がソートされたときに表示される他の表示画像３２を示す。
【図６】格納情報群２０が他のソートキーによりソートされたときに表示される表示画像３３を示す。
【図７】格納情報群２０が他のソートキーによりソートされたときに表示される表示画像３４を示す。
【図８】格納情報群２０が更に他のソートキーによりソートされたときに表示される表示画像３５を示す。
【図９】格納情報群２０がソートされたときに表示される他の表示画像３６を示す。
【図１０】単位表示アイテム生成部１３０が単位表示アイテム３１０を生成する処理を説明するフローチャートＦ１０である。
【図１１】インデックス情報生成部１４２がインデックスアイテム４１０を生成する処理を説明するフローチャートＦ２０である。
【図１２】分類識別情報４４０が表示される一例として表示画像３７を示す。
【図１３】分類識別情報４４０が表示される他の一例として表示画像３８を示す。
【符号の説明】
【００８２】
１０  表示装置、２０  格納情報群、３０、３１、３２、３３、３４、３５、３６、３７、３８  表示画像、１００  情報処理装置、１０２  記憶媒体、１１０  格納部、１１２  デジタルカメラ、１２０  ソート処理部、１２２  キーボード、１２４  マウス、１３０  単位表示アイテム生成部、１３１  空アイテム、１４０  グループ分類部、１４２  インデックス情報生成部、１５０  表示部、１５２  表示装置、１６０  選択受付部、２１０  情報群、２２０  画像情報フィールド、２２２  画像、２３０  属性フィールド、２３２  撮影機材情報、２３４  撮影日情報、２３６  撮影場所情報、２３８  ファイル名情報、３００  画面、３０２  サムネイル表示ウインドウ、３０４  垂直スクロールバー、３０６  水平スクロールバー、３０８  指示ウインドウ、３１０  単位表示アイテム、３２０  サムネイル画像、３３０  表示属性、３３２  コメント・フィールド、３４０  ソートキー指定部、３４２  被指定表示、３４４  ソートキー指定タブ、３４６  ソートボタン、３５０  表示項目指定部、３５２  被選択表示、３５４  表示項目指定タブ、３６０  属性項目、４００  パーティションアイテム、４１０  インデックスアイテム、４２０  インデックス、４３０  ソートキー項目、４４０  分類識別情報
【図１】
2007109200.tif 000003
【図２】
2007109200.tif 000004
【図３】
2007109200.tif 000005
【図４】
2007109200.tif 000006
【図５】
2007109200.tif 000007
【図６】
2007109200.tif 000008
【図７】
2007109200.tif 000009
【図８】
2007109200.tif 000010
【図９】
2007109200.tif 000011
【図１０】
2007109200.tif 000012
【図１１】
2007109200.tif 000013
【図１２】
2007109200.tif 000014
【図１３】
2007109200.tif 000015