(57)【要約】【課題】サムネイル画像群の全体像を概観することが可能な表示を実現すること。【解決手段】この表示制御装置は、ビューア５２が、表示対象となる画像を予め定められた数の画像枠オブジェクト５２ｇに割り当てる際に、各画像枠オブジェクト５２ｇに割り当てるべき画像の数が画像枠オブジェクト５２ｇの数を超える場合には、該画像枠オブジェクト５２ｇの少なくとも一部に複数の画像を割り当て、各画像枠オブジェクト５２ｇに複数の画像が割り当てられている場合に所定時間ごとに表示する画像を切り替えることで、ある時間内で全ての表示対象となる画像が表示されるように制御するオブジェクト制御部５２ａを備える。【選択図】      図４
2008283671.tif 000002
【特許請求の範囲】
【請求項１】
表示対象となる画像を予め定められた数の画像枠オブジェクトに割り当てる際に、各画像枠オブジェクトに割り当てるべき画像の数が前記画像枠オブジェクトの数を超える場合には、該画像枠オブジェクトの少なくとも一部に複数の画像を割り当てる画像枠割当手段と、
前記各画像枠オブジェクトに割り当てられた画像の表示を制御する表示制御手段とを備え、
前記表示制御手段は、前記画像枠オブジェクトに複数の画像が割り当てられている場合に所定時間ごとに表示する画像を切り替えることで、ある時間内で全ての表示対象となる画像が表示されるように画像の表示を制御する
ことを特徴とする表示制御装置。
【請求項２】
前記画像を所定の基準に基づいてソートするソート手段を更に備え、
前記画像枠割当手段は、前記ソート手段によりソートされた画像を前記画像枠オブジェクトへ割り当てる
ことを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記所定の基準とは、撮像日及び撮像時間の少なくとも一方である
ことを特徴とする請求項２に記載の表示制御装置。
【請求項４】
前記所定の基準とは、フォルダ名及びファイル名の少なくとも一方である
ことを特徴とする請求項２に記載の表示制御装置。
【請求項５】
前記表示制御手段は、前記画像枠オブジェクトのうちの一つが選択された場合には、該画像枠オブジェクトを基点として前記画像が所定の順番に配列されるように、該画像枠オブジェクトに割り当てるべき画像データを入れ替える
ことを特徴とする請求項１に記載の表示制御装置。
【請求項６】
前記表示制御手段は、前記画像枠オブジェクトのうちの一つに割り当てられている画像が選択された場合には、当該画像データをフル画面表示するように表示を制御する
ことを特徴とする請求項１に記載の表示制御装置。
【請求項７】
前記ソート手段によりソートされた画像を予め定められた数の行オブジェクトに分割する行分割手段を更に備え、
前記画像枠割当手段は、各行オブジェクトに関係する各画像枠オブジェクトに割り当てるべき画像の数が前記画像枠オブジェクトの数を超える場合には、該画像枠オブジェクトの少なくとも一部に複数の画像を割り当てる
ことを特徴とする請求項１に記載の表示制御装置。
【請求項８】
前記画像を所定の基準に基づいてソートするソート手段と、
前記ソート手段によりソートされた画像の数に基づいて、画像枠オブジェクトの数が互いに異なる複数の画面オブジェクトの中から当該画像データの数に対応する画面オブジェクトを確定する画面オブジェクト確定手段とを更に備え、
前記ソート手段によりソートされた画像の数が前記割り当てられるべき画面オブジェクトの画像枠オブジェクトの数を超えた場合において、その超える数が所定数に満たない場合には、前記画像の数に対応する画面オブジェクトよりも画像枠オブジェクトの数が少ない画面オブジェクトを確定する
ことを特徴とする請求項１に記載の表示制御装置。
【請求項９】
前記画像を所定の基準に基づいてソートするソート手段と、
前記ソート手段によりソートされた画像の数に基づいて、画像枠オブジェクトの数が異なる複数の画面オブジェクトの中から前記画像の数に対応する画面オブジェクトを確定する画面オブジェクト確定手段とを更に備え、
前記確定手段は、前記ソート手段によりソートされた画像の数が前記確定された画面オブジェクトの画像枠オブジェクトの数に対して所定の割合以下である場合には、前記画像の数に対応する画面オブジェクトよりも画像枠オブジェクトの数が少ない画面オブジェクトを確定する
ことを特徴とする請求項１に記載の表示制御装置。
【請求項１０】
前記所定の基準とは、フォルダ名及びファイル名の少なくとも一方である
ことを特徴とする請求項８に記載の表示制御装置。
【請求項１１】
前記所定の基準とは、フォルダ名及びファイル名の少なくとも一方である
ことを特徴とする請求項９に記載の表示制御装置。
【請求項１２】
表示対象となる画像を予め定められた数の画像枠オブジェクトに割り当てる際に、各画像枠オブジェクトに割り当てるべき画像の数が前記画像枠オブジェクトの数を超える場合には、該画像枠オブジェクトの少なくとも一部に複数の画像を割り当てるステップと、
前記各画像枠オブジェクトに割り当てられた画像の表示を制御するステップとを備え、
前記表示を制御するステップでは、前記画像枠オブジェクトに複数の画像が割り当てられている場合に所定時間ごとに表示する画像を切り替えることで、ある時間内で全ての表示対象となる画像が表示されるように画像の表示を制御する
ことを特徴とする表示制御方法。
【請求項１３】
コンピュータが表示制御方法を実行する表示制御プログラムであって、
該表示制御方法は、以下のステップと含む、
(a)  表示対象となる画像を予め定められた数の画像枠オブジェクトに割り当てる際に、各画像枠オブジェクトに割り当てるべき画像の数が前記画像枠オブジェクトの数を超える場合には、該画像枠オブジェクトの少なくとも一部に複数の画像を割り当てるステップ、
(b)  前記各画像枠オブジェクトに割り当てられた画像の表示を制御するステップ、
そして、前記表示を制御するステップでは、前記画像枠オブジェクトに複数の画像が割り当てられている場合に所定時間ごとに表示する画像を切り替えることで、ある時間内で全ての表示対象となる画像の表示を制御する
ことを特徴とする表示制御プログラム。
【請求項１４】
表示対象となる画像を予め定められた数の画像枠オブジェクトに割り当てる際に、各画像枠オブジェクトに割り当てるべき画像の数が前記画像枠オブジェクトの数を超える場合には、該画像枠オブジェクトの少なくとも一部に複数の画像を割り当てる画像枠割当手段と、
前記各画像枠オブジェクトに割り当てられた画像の表示を制御する表示制御手段と、
上記表示制御手段による制御に基づいて画像の表示を行う表示手段とを備え、
前記表示制御手段は、前記画像枠オブジェクトに複数の画像が割り当てられている場合に所定時間ごとに表示する画像を切り替えることで、ある時間内で全ての表示対象となる画像の表示を制御する
ことを特徴とする表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばサムネイル画像を表示制御するための装置等に係り、特に複数のサムネイル画像の全体像を概観するのに好適な表示制御装置、表示制御方法、表示制御プログラム及び表示システムに関する。
【背景技術】
【０００２】
従来、デジタルスチルカメラやデジタルビデオカメラ等の撮像装置では、記録メディアであるフラッシュメモリ等の大容量化に伴って、大量な画像データ等を一つの記録メディアに記録することが可能となってきている。このような状況下、ユーザが撮像した画像を簡易に確認するために、サムネイル画像の表示を適宜可能としている。
【０００３】
例えば、特許文献１では、デジタルビデオカメラに適用されるもので、チャプターに対応するサムネイル画像を適宜表示させることができ、特に当該サムネイル画像と共に動画像を表示することで、ユーザに煩雑な操作を行わせることなく、所望のシーンの検索等を可能とする情報処理装置が開示されている。
【０００４】
【特許文献１】特開２００６−０８６６１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、従来技術に係るサムネイル画像を一覧する機能を備えた装置においては、１つの画面で表示しきれない画像があった場合には、複数のページに分けて表示することになり、所望の画像が表示されるまでユーザ操作でページを順次送る必要がある。
【０００６】
また、サムネイル画像のサイズが常に同じサイズであるために、画像の枚数が少ない場合には、画像が表示されていない余白があっても使用されることはなく、しかもサムネイル画像の表示サイズは小さいままで表示され、表示領域が有効に活用されない。
【０００７】
さらに、時系列にサムネイル画像を並べて表示する場合、撮像日時の早いものから順番に表示可能な枚数だけ画像が表示されることから、全体像を概観できない。
【０００８】
そこで、本発明は、複数のサムネイル画像を表示する場合において、当該サムネイル画像群の全体像を概観することが可能な表示を実現することを課題とする。
【０００９】
さらに、全体像を概観可能とすることで、所望とする画像を探すのに好適な表示を実現することを課題とする。
【課題を解決するための手段】
【００１０】
本発明の第１の観点による表示制御装置では、画像枠分割部が、表示対象となる画像を予め定められた数の画像枠オブジェクトに割り当てる際に、各画像枠オブジェクトに割り当てるべき画像の数が前記画像枠オブジェクトの数を超える場合には、該画像枠オブジェクトの少なくとも一部に複数の画像を割り当てる。表示制御部は、前記各画像枠オブジェクトに割り当てられた画像の表示を制御する。そして、表示制御部は、前記画像枠オブジェクトに複数の画像が割り当てられている場合に所定時間ごとに表示する画像を切り替えることで、ある時間内で全ての表示対象となる画像が表示されるように制御する。
【００１１】
本発明の第２の観点による表示制御方法では、表示対象となる画像を予め定められた数の画像枠オブジェクトに割り当てる際に、各画像枠オブジェクトに割り当てるべき画像の数が前記画像枠オブジェクトの数を超える場合には、該画像枠オブジェクトの少なくとも一部に複数の画像を割り当てる。そして、前記各画像枠オブジェクトに割り当てられた画像の表示を制御する。具体的には、前記画像枠オブジェクトに複数の画像が割り当てられている場合に所定時間ごとに表示する画像を切り替えることで、ある時間内で全ての表示対象となる画像が表示されるように制御する。
【００１２】
本発明の第３の観点による表示制御プログラムは、表示制御方法を実行する。該表示制御方法では、表示対象となる画像を予め定められた数の画像枠オブジェクトに割り当てる際に、各画像枠オブジェクトに割り当てるべき画像の数が前記画像枠オブジェクトの数を超える場合には、該画像枠オブジェクトの少なくとも一部に複数の画像を割り当てる。そして、前記各画像枠オブジェクトに割り当てられた画像の表示を制御する。具体的には、前記画像枠オブジェクトに複数の画像が割り当てられている場合に所定時間ごとに表示する画像を切り替えることで、ある時間内で全ての表示対象となる画像が表示されるように制御する。
【００１３】
本発明の第４の観点による表示システムでは、画像枠割当部が、表示対象となる画像を予め定められた数の画像枠オブジェクトに割り当てる際に、各画像枠オブジェクトに割り当てるべき画像の数が前記画像枠オブジェクトの数を超える場合には、該画像枠オブジェクトの少なくとも一部に複数の画像を割り当てる。表示制御部が、前記各画像枠オブジェクトに割り当てられた画像の表示を制御する。具体的には、前記画像枠オブジェクトに複数の画像が割り当てられている場合に所定時間ごとに表示する画像を切り替えることで、ある時間内で全ての表示対象となる画像が表示されるように制御する。そして、表示部が表示制御部による制御に基づいて画像の表示を行う。
【発明の効果】
【００１４】
本発明によれば、複数のサムネイル画像を表示する場合において、当該サムネイル画像群の全体像を概観することが可能な表示を実現する表示制御装置、表示制御方法、表示制御プログラム及び表示システムを提供することができる。
【００１５】
さらに、全体像を概観可能とすることで、所望とする画像を探すのに好適な表示を実現すること可能な表示制御装置、表示制御方法、表示制御プログラム及び表示システムを提供することができる。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照して、本発明を実施するための最良の実施の形態（以下、単に実施の形態と称する）について詳細に説明する。
【００１７】
図１には本発明の実施の形態に共通する表示制御装置の構成を示し説明する。
【００１８】
表示制御装置の全体の制御を司るＣＰＵ(Central Processing Unit)１は、ローカルバス２３を介して、ＪＰＥＧ(Joint Photographic Experts Group)デコーダ２、ＭＰＥＧ(Moving Picture Experts Group)デコーダ３、ＵＳＢ(Universal Serial Bus)ホストコントローラ４、ＲＯＭ(Read Only Memory)５、ＲＡＭ(Random Access Memory)６、パワーコントローラ７、ビデオコントローラ９と通信自在に接続されている。ビデオＲＡＭ８はビデオコントローラ９に接続される。そして、ＣＰＵ１は、ローカルバス２３、及びシリアルＩ／Ｏ(Input/Output)１０を介して、オーディオＤ／Ａ(Digital/Analog)コンバータ１５、赤外線(IR；Infrared Radiation)レシーバ１７とも電気的に接続されている。オーディオＤ／Ａコンバータ１５の出力はオーディオ出力端子１６に接続される。
【００１９】
ＣＰＵ１は、ローカルバス２３、パラレルＩ／Ｏ１１を介してＮＴＳＣ／ＰＡＬ(National Television System Committee/Phase Alternating by Line)スイッチ１８とも電気的に接続されている。ビデオコントローラ９の出力は、コンポーネントビデオ出力端子１２に接続されると共に、ＮＴＳＣ／ＰＡＬエンコーダ１３を介してコンポジットビデオ出力端子１４に接続されている。ＵＳＢホストコントローラ４は、メモリカードスロット１９に装着されたメモリカードに対してデータ（例えば、画像データ）の読み出し／書き込みを行うためのカードリーダ／ライタ２０と電気的に接続されている。パワーコントローラ７は、パワースイッチ２１と電気的に接続されている。
【００２０】
以下、このような構成による各部の作用について詳細に説明する。  
前述した構成において、ＲＯＭ５には、表示制御プログラム（以下、単に「プログラム」という）５ａが格納されている。ＣＰＵ１は、このＲＯＭ５に格納されているプログラム５ａを読み出し、当該プログラム５ａに従って処理を実行する。ＲＡＭ６は、プログラム５ａに従った処理の作業領域、選択されている画像データ等の保存に適宜利用される。メモリカードスロット１９にメモリカードが挿入されると、カードリーダ／ライタ２０が当該状態を検知し、ＵＳＢホストコントローラ４を介して当該状態をＣＰＵ１に通知する。ＣＰＵ１は、当該通知を受けると、ＵＳＢホストコントローラ４を介してカードリーダ／ライタ２０に対して制御信号を送り、メモリカードの画像データ等の読み出しを指令する。カードリーダ／ライタ２０は、この指令を受けると、メモリカードスロット１９に挿入されたメモリカードの画像データ等を読み出し、当該画像データをＵＳＢホストコントローラ４、ローカルバス２３を介してＣＰＵ１に送る。
【００２１】
ＣＰＵ１は、送られてきた画像データが静止画に関わるものか、動画に関わるものかを判断する。そして、静止画に関わる画像データである場合には、ＣＰＵ１は、ＪＰＥＧデコーダ２により圧縮符号化された画像データを復号し、この復号された画像データを、ビデオコントローラ９を介してビデオＲＡＭ８に展開する。このとき、ＣＰＵ１は、詳細は後述するが、ＲＯＭ５に格納されているプログラム５ａに基づき、各画像データのサムネイル画像を生成し、オブジェクトに割り当て、それらサムネイル画像をある時間間隔内で全体として概観できるような形式での表示をするよう、ビデオＲＡＭ８に画像データを展開する。
【００２２】
一方、動画に関わる画像データである場合には、ＣＰＵ１は、ＭＰＥＧデコーダ３により所定単位につき１フレーム（ピクチャ）分を抽出し復号する。例えばＭＰＥＧ２方式で圧縮符号化されている場合、１秒あたり３０フレームの動画像を連続する１５フレームからなるＧＯＰ(Group Of Pictures)を１単位として圧縮符号化しているが、このＧＯＰにつき１フレーム分を復号することとしてもよい。この復号された画像データを、ビデオコントローラ９を介してビデオＲＡＭ８に展開する。このとき、ＣＰＵ１は、詳細は後述するが、ＲＯＭ５に格納されているプログラム５ａに基づき、抽出された各画像データのサムネイル画像を生成し、オブジェクトに割り当て、それらサムネイル画像の全てを概観できるような形式での表示をするよう、ビデオＲＡＭ８に画像データを展開する。
【００２３】
尚、以下でいう「画像データ」には、メモリカード１０３から読み出された画像データの他、当該画像データの画素数を間引くことにより画素数を変換して生成されたサムネイル画像に係る画像データも概念上、含まれるものとする。
【００２４】
ビデオコントローラ９は、ＣＰＵ１からの指令に従って、ビデオＲＡＭ８の内容を出力する。その際、コンポーネントビデオ出力は、コンポーネントビデオ出力端子１２から出力され、コンポジットビデオ出力は、ＮＴＳＣ／ＰＡＬエンコーダ１３でコンポジットビデオ信号に変換された後、コンポジットビデオ出力端子１４から出力される。
【００２５】
ＮＴＳＣ／ＰＡＬスイッチ１８の切り替えが行われた場合には、状態信号がパラレルＩ／Ｏ１１を介して、ＣＰＵ１側に送られるので、ＣＰＵ１は当該状態信号に基づいてＮＴＳＣ／ＰＡＬの切り替えを検知する。即ち、ユーザが、このＮＴＳＣ／ＰＡＬスイッチ１８を切り替えることによって、コンポジットビデオ出力において、ＮＴＳＣとＰＡＬの切り替えが状況に応じて適宜できるようになっている。
【００２６】
ここで、コンポーネントビデオ出力端子１２は、Y/CB/CRの信号を外部出力するものであり、コンポーネント色差信号を変換せずに表示装置（例えば、ＣＲＴモニタやプロジェクタ）に伝えることができる。この場合、コンポーネントビデオ出力端子１２を、直接的に表示装置のコンポーネント（色差）入力端末に接続するのが好ましい。
【００２７】
一方、コンポジットビデオ出力端子１４は、コンポジットビデオ信号、つまり色信号と輝度信号を複合（コンポジット）させた信号（VBS）を出力するものであり、コンポジットビデオ信号の受け渡しを１本のケーブルで行うことができる。複合された信号は、表示装置側のY/C分離回路を通すことで、色信号と輝度信号に分離される。
【００２８】
ＲＯＭ５或いはＲＡＭ６に格納された音楽ファイルは、ＣＰＵ１により読み出され、デコードされ、シリアルＩ／Ｏ１０を介して、オーディオＤ／Ａコンバータ１５に送られてアナログ信号に変換された後、オーディオ出力端子１６から出力される。従って、前述した画像再生時に、音楽や収録された音声を適宜、出力することもできる。
【００２９】
パワースイッチ２１は、パワーコントローラ７を制御して、全ての電子部品への給電をオン／オフ制御する。ＩＲレシーバ１７は、リモートコントロール装置（以下、リモコンと略記する）から発信された赤外線を受けてデジタル信号へ変換した後、ＲＡＭ６に格納する。ＣＰＵ１は、当該デジタル信号を解釈して、機器本体の動作を決定する。
【００３０】
次に、図２には本発明の一実施の形態に関わる表示制御装置を採用した表示システムの構成を示し説明する。
【００３１】
この図２に示されるように、表示システムは、表示制御装置１００と、リモコン１０１、ＡＣアダプタ１０２、ＬＣＤ(Liquid Crystal Display)等による表示装置１０４からなる。表示制御装置１００には、メモリカード１０３が装着可能となっている。これは、前述した図１のメモリカードスロット１９に装着される。
【００３２】
表示制御装置１００は、表示装置１０４にコンポーネント映像ケーブル１０５及びＡＶケーブル１０６を介して接続される。ＡＣアダプタ１０２は、ＡＣ電源から電力を得てＤＣ電流に変換し、表示制御装置１００へ電力を供給するものである。
【００３３】
リモコン１０１は、上ボタン１０１ａ、下ボタン１０１ｂ、左ボタン１０１ｃ、右ボタン１０１ｄ、セレクトボタン１０１ｆ、サムネイルボタン１０１ｅを備える。
【００３４】
各ボタンの機能については後述するが、上下左右のボタン１０１ａ乃至１０１ｄで画面上のカーソルの移動等を指示し、セレクトボタン１０１ｆで決定する。そして、サムネイルボタン１０１ｅを押下すことによって、サムネイル表示に切り替わる。このリモコン１０１の先端部分には赤外線発光部１０１ｇが設けられており、当該リモコン１０１の各種ボタン１０１ａ乃至１０１ｆが押下されると、リモコンに内蔵したワンチップマイコンによって信号が決定され、赤外線発光部１０１ｇより発信される。表示制御装置１００は、この赤外線をＩＲレシーバ１７で受信し、前述した処理を行う。
【００３５】
ここで、図３は、表示制御装置１００の背面図を示している。
【００３６】
この表示制御装置１００の背面には、ＡＣアダプタコネクタ２２、ＡＶミニジャック２３（コンポジットビデオ出力端子、オーディオ出力端子に対応）、コンポーネントビデオ出力端子１２、ＮＴＳＣ／ＰＡＬスイッチ１８が配設されている。ＡＣアダプタ１０２は、表示制御装置１００のＡＣアダプタコネクタ２２に接続される。ＡＣアダプタコネクタ２２は、ＡＣアダプタ１０２を装置１００に接続するためのコネクタであり、当該コネクタ２２を介して表示制御装置１００に電力が供給される。ＡＶミニジャック２３は、ＡＶケーブル１０６を介して表示装置１０４と接続され、音声出力等がなされる。また、コンポジットビデオ出力を表示装置１０４側のビデオ端子に接続すれば、コンポーネント入力が無い表示装置１０４であってもＮＴＳＣ等のコンポジット出力ができる。
【００３７】
コンポーネント入力端子が配設された表示装置１０４の場合には、コンポーネント映像ケーブル１０５を、コンポーネントビデオ出力端子１２を介して装置１００に接続すれば、コンポジット接続に比べて、より美しい画像を表示することができる。
【００３８】
尚、表示装置１０４は、例えば表示機能を実現する。
【００３９】
次に、本発明の第１の実施の形態について説明する。
【００４０】
以下、図４の概念図及び図５のフローチャートを参照して、本発明の第１の実施の形態に係る表示制御装置による特徴的な処理について詳細に説明する。
【００４１】
図４は、ＣＰＵ１の論理的な機能を概念的に示している。
【００４２】
表示制御装置のＣＰＵ１は、ＲＯＭ５に格納されたプログラム５ａを読み出し、実行する。これにより、図４に示されるような、データベース５０、コントローラ５１、ビューア５２として機能する。より具体的には、データベース５０は、少なくとも画像読出部５０ａ、ソート部５０ｂ、通知部５０ｃを機能として備える。ビューア５２は、少なくともオブジェクト制御部５２ａ、より具体的には、行分割部５２ｂ、画像枠分割部５２ｃ、画像入替部５２ｄ、表示制御部５２ｅを機能として備える。
【００４３】
尚、この第１の実施の形態では、行オブジェクトとして６つの行オブジェクト５２ｆ（５２ｆ−１乃至５２ｆ−６）を設け、各行オブジェクト毎に各７つの画像枠オブジェクト５２ｇを設ける例を示したが、これには限定されない。画像枠オブジェクト５２ｇは、複数のサムネイル画像を表示するよう制御可能である。
【００４４】
ここで、オブジェクトとは、所謂オブジェクト指向に準拠した考え方である。オブジェクトは、行オブジェクト５２ｆと画像枠オブジェクト５２ｇによる機能的な階層構造となっている。即ち、上位層に行オブジェクト５２ｆがあり、その下位層に画像枠オブジェクト５２ｇがある。
【００４５】
行オブジェクト５２ｆは、各行に割り当てられたサムネイル画像を受けて、それらを各画像枠オブジェクト５２ｇに更に割り当て、表示するよう指示を行う。つまり、行オブジェクト５２ｆは、画像枠オブジェクト５２ｇへのサムネイル画像の割り当て、表示指示を統括する。
【００４６】
これに対して、画像枠オブジェクト５２ｇは、行オブジェクト５２ｆとはソフトウェア的には別のものである。この画像枠オブジェクト５２ｇは、サムネイル画像の表示位置等を一枚単位で管理している。そして、画像枠オブジェクト５２ｇは、そのような管理下で、行オブジェクト５２ｆから表示指示に基づき、サムネイル画像の表示制御を行う。
【００４７】
以下、図５のシーケンス図を参照しつつ、機能的な階層構造下での表示制御について更に詳述する。ここでは、図４を適宜に参照する。
【００４８】
まず、サムネイル画像の表示制御を行う。
【００４９】
即ち、オブジェクト制御部５２ａは、行分割部５２ｂにサムネイル画像を行オブジェクト５２ｆの数に分割するよう指示する（ステップＳ１）。この指示を受けて、行分割部５２ｂはサムネイル画像を行オブジェクト５２ｆの数に分割する（ステップＳ２）。そして、行分割部５２ｂは分割完了をオブジェクト制御部５２ａに通知する（ステップＳ３）。
【００５０】
続いて、オブジェクト制御部５２ａは、画像枠分割部５２ｃにサムネイル画像を更に画像枠オブジェクト５２ｇに割り当てるため分割するよう指示する（ステップＳ４）。この指示を受けて、画像枠分割部５２ｃはサムネイル画像を画像枠オブジェクト５２ｇに割り当てるために分割する（ステップＳ５）。そして、画像枠分割部５２ｃは分割完了をオブジェクト制御部５２ａに通知する（ステップＳ６）。
【００５１】
次いで、オブジェクト制御部５２ａは、分割されたサムネイル画像を表示制御するように行オブジェクト５２ｆに指示する（ステップＳ７）。この指示を受けて、行オブジェクト５２ｆはサムネイル画像を画像枠オブジェクト５２ｇに表示制御するよう指示する（ステップＳ８）。そして、画像枠オブジェクト５２ｇは、割り当てられたサムネイル画像の表示位置等を制御し、表示制御を行う（ステップＳ９）。そして、画像枠オブジェクト５２ｇは、表示制御の完了を行オブジェクト５２ｆに通知する（ステップＳ１０）。行オブジェクト５２ｆは、更にオブジェクト制御部５２ａに表示制御が完了した旨を通知する（ステップＳ１１）。以上で、サムネイル画像の表示制御に係る一連の表示制御が完了する。
【００５２】
次に、例えば所定時間毎に表示されるサムネイル画像の入れ替えを行う。
【００５３】
即ち、オブジェクト制御部５２ａは、画像入替部５２ｄに画像枠オブジェクト５２ｇに割り当てられたサムネイル画像の表示の入れ替えを指示する（ステップＳ１２）。この指示を受けて、画像入替部５２ｄは、サムネイル画像の入れ変えのルールを策定し（ステップＳ１３）、完了をオブジェクト制御部５２ａに通知する（ステップＳ１４）。
【００５４】
続いて、オブジェクト制御部５２ａは、表示制御部５２ｅに画像入替に係る表示制御を指示する（ステップＳ１５）。この指示を受けて、表示制御部５２ｅは、行オブジェクト５２ｆに対して、表示するサムネイル画像の入れ替えを指示する（ステップＳ１６）。この指示を受けると、行オブジェクト５２ｆは、画像枠オブジェクト５２ｇに対して、サムネイル画像の入れ替えを指示する(ステップＳ１７）。画像枠オブジェクト５２ｇは、この指示を受けて、表示するサムネイル画像の入れ替えを行い（ステップＳ１８）、完了を行オブジェクト５２ｆに通知する（ステップＳ１９）。行オブジェクト５２ｆは、更にオブジェクト制御部５２ｅにサムネイル画像の入れ替えが完了した旨を通知する（ステップＳ２０）。以上で、サムネイル画像の入れ替えに係る一連の表示制御が完了する。
【００５５】
尚、画像読出部５０ａ、ソート部５０ｂ、行分割部５２ｂ、画像枠分割部５２ｃ、画像入替部５２ｄ、表示制御部５２ｅは、例えば、画像読出機能、ソート機能、行分割機能、画像枠分割部機能、画像入替機能、表示制御機能を実現するものである。
【００５６】
以下、図６のフローチャートを参照して、表示制御の処理につき更に具体的に詳述する。
【００５７】
尚、この処理を構成する各ステップの全部／一部は、表示制御方法に相当する。
【００５８】
メモリカードスロット１９にメモリカード１０３が装着され、カードリーダ／ライタ２０が当該装着を検知すると、状態信号がＵＳＢホストコントローラ４を介してＣＰＵ１に送られる。ＣＰＵ１は、当該状態信号に基づき、上記装着を認識すると、オペレーティングシステムに基づきＲＯＭ５に格納されたプログラム５ａを読み出し、処理を開始する。
【００５９】
処理を開始すると、データベース５０の画像読出部５０ａは、全ての画像データを読み出したか否かを判断する（ステップＳ３１）。ここでは、例えば所定のフラグの状態に基づき判断することとなるが、最初にステップＳ３１に入った段階では、当該ステップＳ３１をＮｏに分岐し、画像読出部５０ａは、メモリカードスロット１９に挿入されたメモリカード１０３から画像データを読み込み（ステップＳ３２）、ＲＡＭ６に格納する（ステップＳ３３）。この読み出しと格納処理、即ち読み込みを全ての画像データについて行う（ステップＳ３１乃至３３）。
【００６０】
このステップＳ３１乃至Ｓ３３のループを繰り返し、全ての画像データについて読み込みが完了すると（ステップＳ３１をＹｅｓに分岐）、データベース５０のソート部５０ｂが、ＲＡＭ６に格納された画像データを撮像日時順にソートする（ステップＳ３４）。尚、撮像日、撮像時間のいずれかを基準にソートしてもよい。
【００６１】
データベース５０の通知部５０ｃは、画像データの全てが読み込まれ、ソートが完了すると、データ読み込み完了をビューア５２に通知する（ステップＳ３５）。
【００６２】
この通知を受けると、ビューア５２の行分割部５２ｂは、個々の画像データの撮像日時を検出し、撮像日時が大きく隔たっている区間を切り目として当該区間が大きい順に画像（この例ではサムネイル画像、以下、同じ）６つに分割する（ステップＳ３６）。
【００６３】
この分割は、例えば図７の概念図で説明される。この例では、縦軸は撮像枚数、横軸は撮像日時を示しており、撮像日時が隔たっている区間（Ａ１乃至Ａ７）のうち、大きいものを切り目として分割している。
【００６４】
こうして、分割した画像をそれぞれ撮像日時が古い順に、上に表示されるべき行オブジェクト５２ｆに割り当てる（ステップＳ３７）。
【００６５】
尚、撮像日時の古い順に、しかも均等に画像を分割して行オブジェクト５２ｆに割り当てる手法については、後述する。
【００６６】
行分割部５２ｂは、全ての行オブジェクトへの割り当てが完了したか否かを判断し、全ての割り当てを完了するまでステップＳ３７の処理を繰り返す（ステップＳ３８）。
【００６７】
全ての行オブジェクトへの割り当てが完了すると（ステップＳ３８をＹｅｓに分岐）、ビューア５２の画像枠分割部５２ｃは、各行オブジェクト５２ｆ−１乃至５２ｆ−６に割り当てられた画像が８つ以上あるか否かを判断する（ステップＳ３９）。
【００６８】
このステップＳ３９で、画像枠分割部５２ｃは、画像が８つ以上あると判断したときは（ステップＳ３９をＹｅｓに分岐）、１行に収まらないので、１行に表示できる画像数である７つに分割し（ステップＳ４０）、行オブジェクト毎に画像を画像枠オブジェクトに割り当てる（ステップＳ４１）。
【００６９】
尚、このステップＳ４１にて、画像データの数が７で割り切れない場合には、画像枠分割部５２ｃは、ランダムに余りを１枚ずつ各画像枠オブジェクト５２ｇに割り当てて偏らないようにする。即ち、行オブジェクト５２ｆに含まれる画像枠オブジェクト５２ｇで１行に収まる画像枠数を超える画像が割り当てられていた場合、超える分の画像をランダムに配置する。行オブジェクトは、重複しないように越える分の画像を行オブジェクトに再分配する。行オブジェクト５２ｆは、決定されたその配分数に従って、各画像枠オブジェクト５２ｇに画像を再配分する。
【００７０】
また、画像枠分割部５２ｃは、各画像枠オブジェクトに複数枚の画像に係る画像が割り当てられた場合には、撮像日時が最も古い順に画像を表示するよう各画像に優先順位を付与する。この優先順位について補足すると、例えば、画像数を７で割った余りを算定し、ランダムに７つの画像枠オブジェクト５２ｇを選択する。但し、既に選択された画像枠以外となるようにする。そして、画像数を７で割った余りの値の数だけ、この選択を繰り返すことで優先順位を付与する。但し、これには限定されない。
【００７１】
一方、各行オブジェクトに割り当てられた画像が７つ以内である場合は、１行に収まるので、より中央に画像が表示されるように画像枠オブジェクト５２ｇに画像を割り当てる（ステップＳ４１）。こうして、画像枠分割部５２ｃは、全ての画像枠オブジェクト５２ｇへの画像の割り当てが完了したかを判断する（ステップＳ４２）。
【００７２】
即ち、画像枠分割部５２ｃは、全ての画像の画像枠オブジェクト５２ｇへの割り当てを完了するまでステップＳ４１の処理を繰り返し、全ての画像の割り当てを完了したものと判断すると（ステップＳ４２をＹｅｓに分岐）、表示制御部５２ｅが表示を指示する（ステップＳ４３）。ここで、ハードウェア的には、この表示制御部５２ｅの指示により、ビデオＲＡＭには表示用の画像データが描画され、ビデオコントローラ９により、コンポーネントビデオ出力端子１２からコンポーネントビデオ出力信号が出力され、或いはＮＴＳＣ／ＰＡＬエンコーダ１３によるコンポジットビデオ信号への変換の後、コンポジットビデオ出力端子１４からコンポジットビデオ出力信号が出力される。
【００７３】
続いて、ビューア５２のオブジェクト制御部５２ａの画像入替部５２ｄは、ランダムに画像枠オブジェクトを決定し（ステップＳ４４）、該当する画像枠オブジェクト５２ｇへ画像の入替えを指示する（ステップＳ４５）。このとき、撮像日時順で新しい画像がない場合、撮像日時順で最も古い画像を再度表示させるようにしてもよい。そして、所定時間経過したか否かを判断し（ステップＳ４６）、所定時間経過すると、ステップＳ４３に戻り、前述した処理を行う。即ち、所定時間間隔でステップＳ４３乃至Ｓ４６の処理を繰り返す。尚、画像が切り替わる際に、それ以上新しい画像が無い場合には、最も古い画像を再度表示させることとしてもよい。
【００７４】
また、ここでいう所定時間は、一定の時間であっても良いし、ある時間内に全ての画像が表示されるように設定され、全ての画像がある時間内に表示されるように決められても良い。また、所定時間を処理ごとにランダムに設定しても良い。
【００７５】
そして、例えば、メモリカードスロット１９からメモリカード１０３が抜かれた場合やリモコンの操作がなされた場合には、コントローラ５１が割り込み処理をビューア５２のオブジェクト制御部５２ａに指示する。オブジェクト制御部５２ａは、この場合、当該指示に従った表示制御を行うことになる。
【００７６】
以上の処理により、表示装置１０４に表示される画像構成例は図８に示される通りである。同図に示されるように、サムネイル画面２００において、画像枠２００ａには、各行につき７個、６行で計４２個のサムネイル画像が一度に表示される。
【００７７】
この表示に際しては、撮像日時に基づいて行オブジェクトの数である６つのグループにサムネイル画像が分割され、更に各行オブジェクトの画像枠にサムネイル画像が割当られる。各画像枠に示した符号Ｐｎ（ｎは自然数）は、画像の撮像日時の順番を示している。
【００７８】
画像枠のうち１つにはカーソル２００ｂが表示され、リモコン１０１の上ボタン１０１ａ或いは下ボタン１０１ｂの操作により別のサムネイル画像にカーソル自体を移動させることができる。より詳細には、上ボタン１０１ａを１回押下すると一行上の中央に移動し、下ボタン１０１ｂを１回押下すると一行下の中央に移動する。
【００７９】
また、このサムネイル画面２００で、リモコン１０１の左ボタン１０１ｃ或いは右ボタン１０１ｄを押下すると、カーソル２００ｂの位置を変えずに、左ボタン１０１ｃが押下された場合は、その行の全てのサムネイル画像を１つ右へ移動し、右ボタン１０１ｄが押下された場合は、その行の全てのサムネイル画像を１つ左へ移動する。
【００８０】
次に、図９の概念図を参照して、表示モードの切り替えについて詳述する。
【００８１】
尚、この図７に示した、「左/右」はリモコン１０１の左ボタン１０１ｃ、右ボタン１０１ｄが押下されたことを意味し、「上/下」はリモコン１０１の上ボタン１０１ａ、下ボタン１０１ｂが押下されたことを意味し、「セレクト」はリモコン１０１のセレクトボタン１０１ｆが押下されたことを意味し、「サムネイル」とはリモコン１０１のサムネイルボタン１０１ｅが押下されたことを意味する。
【００８２】
先に図８に示した表示は、省略リスト表示モードＭ１時のものである。
【００８３】
省略リスト表示モードＭ１の状態下で、セレクトボタン１０１ｆが押下されると、１行に表示できた場合は、そのままの状態が保持される。一方、１行に表示しきれなかった場合は、フルリスト表示モードＭ２に遷移する。このフルリスト表示モードＭ２では、カーソルがある行に対して、当該カーソルの位置する画像枠オブジェクトに割り当てられた画像データの中で最も古い画像データに基づく画像をカーソル位置に表示し、その左右に、左から右へ連続して撮像日時が古い順に画像データを表示する。
【００８４】
より詳細には、例えば、図１０の概念図に示されるように、カーソルの位置する画像枠オブジェクトに割り当てられた画像データのうち、最も古い画像Ｐ３６を表示し（この例では、Ｐ３６が最も古いため更新されない）、当該画像枠を基点として、左には撮像日時が古いものが並ぶように画像Ｐ３５，Ｐ３４，Ｐ３３を順次表示し、右には撮像日時が新しいものが並ぶように画像Ｐ３７，Ｐ３８，Ｐ３９を順次表示する。
【００８５】
尚、この処理は、コントローラ５１からの指令を受けて、ビューア５２のオブジェクト制御部５２ａの画像入替部５２ｄが行オブジェクトの画像枠オブジェクトに割り当てる画像データを入れ替えることで実現されるものである。そして、表示対象の画像データが既に画像枠オブジェクトに割り当てられている場合には、割り当てられている複数の画像データの中で表示対象となるように優先順位を上げる処理を行えばよい。
【００８６】
フルリスト表示モードＭ２の状態で、リモコン１０１の上ボタン１０１ａを押下した場合は、カーソルが上端に位置しない限り１行上へカーソルを移動させ、省略リスト表示モードＭ１の表示形式へ表示を変える。同様に、リモコン１０１の下ボタン１０１ｂを押下した場合は、カーソルが下端に位置しない限り１行下へカーソルを移動させ、省略リスト表示モードＭ１の表示形式へ表示を変える。
【００８７】
そして、フルリスト表示モードＭ２でセレクトボタン１０１ｆが押下されると、カーソル内に表示されている画像を拡大して画面に当該画像のみが大きく表示されるフル画面表示モードＭ３へ遷移する。そして、フル画面表示モードＭ３でサムネイルボタン１０１ｅを押下すると、フルリスト表示モードＭ２へ遷移する。
【００８８】
尚、ビューアの画像入替部５２ｄは、省略リスト表示モード選定時において、特に前述したようなボタンの操作がなされない場合であっても、所定間隔で、複数の画像が割り当てられている画像枠オブジェクト５２ｇについては、表示画像を切り替える。
【００８９】
例えば、図１１に示した例では、奇数番目の画像枠について、表示すべき画像を一つ新しいものに更新（インクリメント）する例を示している。より詳細には、左から１番目の画像枠の画像がＰ３０からＰ３１に、左から３番目の画像枠の画像がＰ３４からＰ３５に、左から５番目の画像枠の画像がＰ３７からＰ３８に、左から７番目、つまり最右端の画像枠の画像がＰ４２からＰ４３に切り替えられる。但し、この切り替え方式は一例であって、これに限定されないことは勿論である。
【００９０】
以上説明したように、本発明の第１の実施の形態によれば、サムネイル画像を一覧する表示制御装置、表示制御プログラム、表示制御方法、表示システムにおいて、撮像日時といった時間軸でサムネイル画像群がグループ分けされる。そして、一つの行で表示できないものは同じ場所に順番に入れ替わり表示され、特定のサムネイル画像が選択されると、同じ行のサムネイルが適宜展開されて表示される。
【００９１】
また、メモリカードスロットにメモリカードを装着するだけで、自動的にメモリカードに記録されている画像データが読み出され、全ての画像データの全体像を概観できる形式でサムネイル表示がなされる。そして、サムネイル画像は、前述したように撮像日時順に並べられているので、所望とする画像を探しやすいといった利点も生まれる。尚、撮像日時とは、撮像日、撮像時間の少なくともいずれかを含む広い概念である。また撮像時間については、例えば、１０時１０分１０秒など時間分秒の情報を全て含んでいても良いし、一部の情報を含んでいなくても良い。
【００９２】
次に本発明の第２の実施の形態について説明する。
【００９３】
以下、図１２の概念図及び図１３のフローチャートを参照して、本発明の第２の実施の形態に係る表示制御装置による特徴的な処理について詳細に説明する。
【００９４】
概要を述べると、表示制御装置は、画像データをフォルダ名及びファイル名の少なくとも一方に基づきソートし、画面オブジェクトの画像枠オブジェクトに割り当て、余りの画像（この例では、サムネイル画像、以下、同じ）をランダムに画像枠オブジェクトに割り当て、適宜、表示の切り替えを行う。
【００９５】
図１２は、ＣＰＵ１の論理的な機能を概念的に示している。
【００９６】
表示制御装置のＣＰＵ１は、ＲＯＭ５に格納されたプログラム５ａを読み出し、実行することで、図１２に示されるような、データベース６０、コントローラ６１、ビューア６２として機能する。より具体的には、データベース６０は、少なくとも画像読出部６０ａ、ソート部６０ｂ、通知部６０ｃを機能として備える。ビューア６２は、少なくともオブジェクト制御部６２ａ、より具体的には、画像枠分割部６２ｂ、画像入替部６２ｃ、表示制御部６２ｄを機能として備える。
【００９７】
尚、この第２の実施の形態では、画面オブジェクト６２ｅに７×６の計４２個の画像枠オブジェクト６２ｆを設ける例を示したが、これには限定されない。各画像枠オブジェクト６２ｆには、画像を複数割り当てることができる。
【００９８】
ここで、オブジェクトとは、所謂オブジェクト指向に準拠した考え方である。オブジェクトは、画面オブジェクト６２ｅと画像枠オブジェクト６２ｆによる機能的な階層構造となっている。即ち、上位層に画面オブジェクト６２ｅがあり、その下位層に画像枠オブジェクト６２ｆがある。画面オブジェクト６２ｅは、各行に割り当てられた画像を受けて、それらを各画像枠オブジェクト６２ｆに更に割り当て、表示するよう指示を行う。つまり、画面オブジェクト６２ｅは、画像枠オブジェクト６２ｆへの画像の割り当て、表示指示を統括する。これに対して、画像枠オブジェクト６２ｆは、画面オブジェクト６２ｅとはソフトウェア的には別のものである。この画像枠オブジェクト６２ｆは、画像の表示位置等を一枚単位で管理している。そして、画像枠オブジェクト６２ｆは、そのような管理下で、画面オブジェクト６２ｅから表示指示に基づき、サムネイル画像の表示制御を行う。
【００９９】
尚、ソート部６０ｂは、例えばソート機能を実現する。画像枠分割部６２ｂは、例えば画像枠割当機能を実現する。そして、表示制御部６２ｄは、例えば表示制御機能を実現する。
【０１００】
以下、図１３のフローチャートを参照して、表示制御の処理につき詳述する。尚、この処理を構成する各ステップの全部／一部は、表示制御方法に相当する。
【０１０１】
メモリカードスロット１９にメモリカード１０３が装着され、カードリーダ／ライタ２０が当該装着を検知すると、状態信号がＵＳＢホストコントローラ４を介してＣＰＵ１に送られる。ＣＰＵ１は、当該状態信号に基づき、上記装着を認識すると、オペレーティングシステムに基づきＲＯＭ５に格納されたプログラム５ａを読み出し、処理を開始する。
【０１０２】
処理を開始すると、データベース６０の画像読出部６０ａは、全ての画像を読み込んだか否かを判断する（ステップＳ５１）。ここでは、例えば所定のフラグの状態に基づき判断することとなるが、最初にステップＳ５１に入った段階では、当該ステップＳ５１をＮｏに分岐し、画像読出部６０ａは、メモリカードスロット１９に挿入されたメモリカード１０３から画像データを読み込み（ステップＳ５２）、ＲＡＭ６に格納する（ステップＳ５３）。この読み込み、格納処理を全ての画像データについて行う（ステップＳ５１乃至５３）。
【０１０３】
このステップＳ５１乃至Ｓ５３のループを繰り返し、全ての画像データについて読み込みが完了すると（ステップＳ５１をＹｅｓに分岐）、データベース６０のソート部６０ｂが、ＲＡＭ６に格納された画像データをフォルダ名とファイル名の少なくとも一方に基づきソートする（ステップＳ５４）。データベース６０の通知部６０ｃは、画像データの全てが読み込まれ、ソートが完了すると、データ読み込み完了をビューア６２に通知する（ステップＳ５５）。ここで、この実施の形態では、フォルダ名とファイル名の少なくとも一方に基づいてソートをかけるが、以下、その体系の一例を図１４に示し説明する。
【０１０４】
即ち、画像データの格納時には、メモリカード１００に“ＤＣＩＭ”というフォルダが生成され、更に複数のフォルダ（この例では、“１００ＡＢＣＤＥ”と“１０２ＡＢＣＤＥ”）が生成される。そして、各画像ファイルには所定のファイル名が付され、上記フォルダに格納される。例えば、フォルダ“１００ＡＢＣＤＥ”には、ファイル“ＡＢＣＤ００１１．ＪＰＧ”、“ＡＢＣＤ００１２．ＪＰＧ”、“ＡＢＣＤ００１３．ＪＰＧ”が格納され、フォルダ“１０２ＡＢＣＤＥ”には、ファイル“ＡＢＣＤ０００１．ＪＰＧ”、“ＡＢＣＤ０００２．ＪＰＧ”が格納されることとなる。尚、このようなフォルダ名とファイル名の組み合わせを、一般に「絶対パス」と称する。
【０１０５】
従って、上記ソート部６０ｂによるソートによれば、画像ファイルが以下のようにフォルダ名及びファイル名の組み合わせ順に以下のようにソートされる。
【０１０６】
／ＤＣＩＭ／１００ＡＢＣＤＥ／ＡＢＣＤ００１１．ＪＰＧ
／ＤＣＩＭ／１００ＡＢＣＤＥ／ＡＢＣＤ００１２．ＪＰＧ
／ＤＣＩＭ／１００ＡＢＣＤＥ／ＡＢＣＤ００１３．ＪＰＧ
／ＤＣＩＭ／１０２ＡＢＣＤＥ／ＡＢＣＤ０００１．ＪＰＧ
／ＤＣＩＭ／１０３ＡＢＣＤＥ／ＡＢＣＤ０００２．ＪＰＧ
さて、上記通知を受けると、ビューア６２の画像枠分割部６２ｂは、画像を画像枠オブジェクトに割り当てる（ステップＳ５６）。このとき、画像の数が、画像枠オブジェクト６２ｆの数を超える場合には、画像枠オブジェクト６２ｆに複数の画像を割り当てる。その結果、画像枠オブジェクト６２ｆにサムネイル画像が表示されると画面全体で表示が均等となる。つまり、表示結果は、画面全体としてサムネイル画像が間引かれた形となる。この間引かれた画像をランダムに画像枠オブジェクト６２ｆに割り当ててもよい。  即ち、フォルダ名及びファイル名の組み合わせに基づいて順に画像枠オブジェクト６２ｆに画像を割り当て、余りの画像をオブジェクト制御部６２ａがランダムに特定した画像枠オブジェクト６２ｆに割り当ててもよい。
【０１０７】
ビューア６２のオブジェクト制御部６２ａの画像枠分割部６２ｂは、全ての画像枠オブジェクト６２ｆに画像が割り当てられたか否かを判断し（ステップＳ５７）、割り当てられていないと判断した場合には（ステップＳ５７をＮｏに分岐）、上記ステップＳ５６に戻り上記割り当ての処理を繰り返す。一方、画像枠分割部６２ｂは、全ての画像枠オブジェクト６２ｆに画像が割り当てられたものと判断した場合には（ステップＳ５７をＹｅｓに分岐）、表示制御部６２ｄが表示を指示する（ステップＳ５８）。
【０１０８】
ここで、ハードウェア的には、この表示制御部６２ｄの指示により、ビデオＲＡＭ８には表示用の画像データが描画され、ビデオコントローラ９により、コンポーネントビデオ出力端子１２からコンポーネントビデオ出力信号が出力され、或いはＮＴＳＣ／ＰＡＬエンコーダ１３によるコンポジットビデオ信号への変換の後、コンポジットビデオ出力端子１４からコンポジットビデオ出力信号が出力される。
【０１０９】
続いて、ビューア６２のオブジェクト制御部６２ａの画像入替部６２ｃは、ランダムに複数の画像が割り当てられた画像枠オブジェクト６２ｆを決定し（ステップＳ５９）、該当する画像枠オブジェクト６２ｆへ画像の入替えを指示する（ステップＳ６０）。そして、所定時間経過したか否かを判断し（ステップＳ６１）、所定時間経過すると、ステップＳ５８に戻り、前述した処理を行う。
尚、ステップＳ５８乃至Ｓ６１の処理は、画像枠オブジェクト６２ｆへの画像の割り当ての結果、画像の数に余りが生じた場合に実行されることになる。
【０１１０】
こうして、例えば、メモリカードスロット１９からメモリカード１０３が抜かれた場合やリモコンの操作がなされた場合には、コントローラ６１が割り込み処理をビューア６２のオブジェクト制御部６２ａに指示する。オブジェクト制御部６２ａは、この場合、当該指示に従った表示制御を行うこととなる。
【０１１１】
以上の処理により、表示装置１０４に表示される画像構成例は先に図８に示した通りである。ここでは重複した説明は省略する。この表示に際しては、前述した「絶対パス」に基づくソート順で画像枠オブジェクト６２ｆに画像が割当られ、それに基づく表示がなされる。
【０１１２】
以上説明したように、本発明の第２の実施の形態によれば、複数の画像が、フォルダ名及びファイル名の少なくとも一方に基づいてソートされる。そして、複数の画像枠オブジェクトを有する画面オブジェクトに割り当てられる。これにより、全体を概観できるような態様で表示されるので、ユーザは全ての画像データの中から所望とするものを簡易且つ迅速に見出すことができるようになる。さらに、画像の数が、画面オブジェクトの画像枠オブジェクトの数を超える場合にも、均等にランダム表示での表示入替がなされるので、所望とする画像を発見する上でユーザの利便性も高まる。
【０１１３】
次に本発明の第３の実施の形態について説明する。
【０１１４】
この第３の実施の形態に係る表示制御装置では、画像が画像枠オブジェクトの数を超える場合に、画面オブジェクトのサイズ、つまり画面オブジェクトが有する画像枠オブジェクトの数を変更することで、最適な概観表示を実現するものである。尚、第３の実施の形態に係る表示制御装置のハードウェア構成については、前述したとおり（図１乃至図３）と同様であるので、以下では図１乃至図３を適宜参照し、同一構成については同一符号を付し、重複した説明は省略する。
【０１１５】
以下、図１５乃至図１７を参照して、本発明の第３の実施の形態に係る表示制御装置による特徴的な処理について詳細に説明する。
【０１１６】
図１５は、ＣＰＵ１の論理的な機能を概念的に示している。
【０１１７】
前述した第２の実施の形態と異なる点は、ビューア６２のオブジェクト制御部６２ａが画面オブジェクト確定部６２ｇを機能として備える点である。この画面オブジェクト確定部６２ｇは、フォルダ名及びファイル名の少なくとも一方に基づいてソートされた画像の数に応じて、最適な画面オブジェクト６２ｅを確定するものである。
【０１１８】
例えば、画像の数と画面オブジェクトの関係は以下のようなる。
【０１１９】
画像の数      １      ：  画面オブジェクト６２ｅ−１（図１６（ａ）参照）
画像の数    ２〜４    ：  画面オブジェクト６２ｅ−２（図１６（ｂ）参照）
画像の数    ５〜１２  ：  画面オブジェクト６２ｅ−３（図１６（ｃ）参照）
画像の数  １３〜２０  ：  画面オブジェクト６２ｅ−４（図１６（ｄ）参照）
画像の数  ２１〜３０  ：  画面オブジェクト６２ｅ−５（図１６（ｅ）参照）
画像の数  ３１以上    ：  画面オブジェクト６２ｅ−６（図１６（ｆ）参照）
以上の例では、１画面に同時に表示できる画像は４２に制限され、それを超えた場合には、同時に表示できない画像をランダムに入れ替えて表示させる。
【０１２０】
従って、例えば画像が４３になった場合には、画面オブジェクト６２ｅ−６が選択され、割り当てられなかった１つの画像の表示のみが入れ替わる結果となり、切り替えの意義は薄れてくる。そこで、例えば、図１６（ｇ）に示されるように、さらに多くの（この例では５６）まで入れ替えることなく表示させる画面オブジェクト６２ｅ−７を生成して、数が５６を超えた場合には、図１６（ｆ）の画面オブジェクト６２ｅ−６、つまり各画像の表示サイズが小さい画面オブジェクトに一段切り替えて、同時に表示できない画像データの数を増やし、それらをランダムに表示させるようにすれば、ユーザがより全体像を把握し、所望とする画像を選択し易くなる。
【０１２１】
以上の考え方は、他の画面オブジェクト６２ｅ−１乃至６２ｅ−６にも適用可能であって、画像枠オブジェクトに割り当てることができず、同時に表示できない画像の数が、各画面オブジェクトの画像枠オブジェクトの数の所定の割合に至らない場合には、画面オブジェクトを一段切り替えて、つまり画像枠オブジェクトの数の少ない画面オブジェクトに確定し、ランダムに切り替わる画像の数を増やすようにする。
【０１２２】
このように、第３の実施の形態では、画像枠分割部６２ｂが、ソート部６０ｂによりソートされた画像を、画面オブジェクト確定部６２ｇにより確定された前記画面オブジェクトの予め定められた数の画像枠オブジェクトに割り当てるもので、前記画像の数が当該画像枠オブジェクトの数を超える場合には、当該画像枠オブジェクトの少なくとも一部に複数の画像を割り当てる。或いは、画像枠分割部６２ｂが、ソート部６０ｂによりソートされた画像の数が前記割り当てられるべき画面オブジェクトの画像枠オブジェクトの数を超えた場合において、その超える数が所定数に満たない場合には、前記画像の数に対応する画面オブジェクトよりも画像枠オブジェクトの数が少ない画面オブジェクトを確定する。或いは、画像枠分割部６２ｂが、ソート部６０ｂによりソートされた画像の数が前記確定された画面オブジェクトの画像枠オブジェクトの数に対して所定の割合以下である場合には、前記画像の数に対応する画面オブジェクトよりも画像枠オブジェクトの数が少ない画面オブジェクトを確定する。画面オブジェクト確定部６２ｇは、例えば画面オブジェクト確定機能を実現する。
【０１２３】
以下、図１７のフローチャートを参照して、表示制御の処理につき詳述する。
【０１２４】
尚、この処理を構成する各ステップの全部／一部は、表示制御方法に相当する。
【０１２５】
ステップＳ７１乃至Ｓ７５までは、図１３のステップＳ５１乃至５５と同様の処理を実行することになる。ここでは、重複した説明は省略する。
【０１２６】
ステップＳ７６では、通知部６０ｃからの通知を受けると、ビューア６２の画面オブジェクト確定部６２ｇがソートされた画像の数に応じて、画面オブジェクトのサイズを確定する。ここでは、前述したように、画像の数に応じて、図１６（ａ）乃至（ｇ）に示したような画面オブジェクトの中から、適切なものを確定する。
【０１２７】
これ以降の処理、即ちステップＳ７７乃至Ｓ８２の処理については、図１３のステップＳ５６乃至Ｓ６１と同様であるため、ここでは重複した説明は省略する。
【０１２８】
そして、例えば、メモリカードスロット１９からメモリカード１０３が抜かれた場合やリモコンの操作がなされた場合には、コントローラ６１が割り込み処理をビューア６２のオブジェクト制御部６２ａに指示する。オブジェクト制御部６２ａは、この場合、当該指示に従った表示制御を行うことになる。
【０１２９】
以上説明したように、本発明の第３の実施の形態によれば、画像をフォルダ名及びファイル名の少なくとも一方に基づいてソートする。このソートした画像の数に基づいて最適な画面オブジェクトを確定し、当該画面オブジェクトの画像枠オブジェクトに画像を割り当てる。そして、余りの画像をランダムに選定した画像枠オブジェクトに割り当てて表示入替をする。従って、画像の全体像を把握し易く、所望とする画像データを選びやすくなるといった効果が生まれる。
【０１３０】
次に、本発明の第４の実施の形態について説明する。
【０１３１】
この第４の実施の形態では、フォルダ名及びファイル名の組み合わせ、即ち所謂絶対パス順にソートされた画像（この例では、サムネイル画像、以下同じ）が、先ずは行オブジェクトに分割され、その後、各行オブジェクトにおいて画像枠オブジェクトに分割されるものである。
【０１３２】
尚、第４の実施の形態に係る表示制御装置のハードウェア構成については、前述した第１の実施の形態（図１乃至図３）と同様であるので、以下では図１乃至図３を適宜参照し、同一構成については同一符号を付し、重複した説明は省略する。
【０１３３】
先ず、図１８の概念図及び図１９のフローチャートを参照して、本発明の第４の実施の形態に係る表示制御装置による特徴的な処理について詳細に説明する。
【０１３４】
図１８は、ＣＰＵ１の論理的な機能を概念的に示している。
【０１３５】
先に説明した図１２，図１５と比べると、オブジェクト制御部６２ａが行分割部６２ｈを備えている点が相違する。この行分割部６２ｈは、フォルダ名及びファイル名の少なくとも一方に基づいてソートされた画像を複数の行オブジェクト６２ｉ−１乃至６２ｉ−６の数で分割して割り当てるものである。尚、この第４の実施の形態では、行オブジェクトとして６つの行オブジェクト６２ｉ−１乃至６２ｉ−６を設け、各行オブジェクト毎に各７つの画像枠オブジェクト６２ｆを設ける例を示したが、これに限定されないことは勿論である。また、各画像枠オブジェクト６２ｆには、画像を割り当てることが可能である。行オブジェクト、画像枠オブジェクトの定義については、第１の実施の形態で前述した通りである。
【０１３６】
以下、図１９のフローチャートを参照して、表示制御の処理につき詳述する。
【０１３７】
尚、この処理を構成する各ステップの全部／一部は、表示制御方法に相当する。
【０１３８】
図１９のステップＳ９１乃至Ｓ９５の処理は、前述した図１３のステップＳ５１乃至Ｓ５５と同様であるので、ここでは重複した説明は省略する。
【０１３９】
データベース６０の通知部６０ｃからの通知を受けると、ビューア６２の行分割部６２ｈは、ソートされた画像を６つに分割し（ステップＳ９６）、この分割した画像を行オブジェクト６２ｉ−１乃至６２ｉ−６に割り当てる（ステップＳ９７）。
【０１４０】
こうして、行分割部６２ｈは、全ての行オブジェクト６２ｉ−１乃至６２ｉ−６への割り当てが完了したか否かを判断し、画像の全ての割り当てを完了するまでステップＳ８７の処理を繰り返す（ステップＳ９８）。そして、全ての行オブジェクト６２ｉ−１乃至６２ｉ−６への割り当てが完了すると（ステップＳ９８をＹｅｓに分岐）、ビューア６２の画像枠分割部６２ｂは、各行オブジェクト６２ｉ−１乃至６２ｉ−６に割り当てられた画像が８つ以上あるか否かを判断する（ステップＳ９９）。
【０１４１】
このステップＳ９９で、画像枠分割部６２ｂは、画像が８つ以上あると判断したときは（ステップＳ９９をＹｅｓに分岐）、１行に収まらないので、１行に表示できる画像数（この例では７つ）に分割し（ステップＳ１００）、画像を画像枠オブジェクト６２ｆに割り当てる（ステップＳ１０１）。
【０１４２】
尚、このステップＳ１０１にて、画像の数が７で割り切れない場合には、画像枠分割部６２ｂは、ランダムに余りを１枚ずつ各画像枠オブジェクト６２ｆに割り当てて偏らないようにする。また、画像枠分割部６２ｂは、各画像枠オブジェクト６２ｆに複数枚の画像が割り当てられた場合には、前述した絶対パス順に画像を表示するよう各画像に優先順位を付与する。
【０１４３】
一方、各行オブジェクト６２ｉ−１乃至６２ｉ−６に割り当てられた画像が７つ以内である場合は、１行に収まるので、より中央に画像が表示されるように画像枠オブジェクト６２ｆに画像を割り当てる（ステップＳ１０１）。
【０１４４】
こうして、画像枠分割部６２ｂは、全ての画像枠オブジェクト６２ｆへの画像の割り当てが完了したかを判断する（ステップＳ１０２）。
【０１４５】
即ち、画像枠分割部６２ｂは、全ての画像の画像枠オブジェクト６２ｆへの割り当てを完了するまでステップＳ１０１の処理を繰り返し、全ての画像の割り当てを完了したものと判断すると（ステップＳ１０２をＹｅｓに分岐）、表示制御部６２ｄが表示を指示する（ステップＳ１０３）。
【０１４６】
ここで、ハードウェア的には、この表示制御部６２ｄの指示により、ビデオＲＡＭ８には表示用の画像データが描画され、ビデオコントローラ９により、コンポーネントビデオ出力端子１２からコンポーネントビデオ出力信号が出力され、或いはＮＴＳＣ／ＰＡＬエンコーダ１３によるコンポジットビデオ信号への変換の後、コンポジットビデオ出力端子１４からコンポジットビデオ出力信号が出力される。
【０１４７】
続いて、ビューア６２のオブジェクト制御部６２ａの画像入替部６２ｃは、所定時間の間隔で、ランダムに画像枠オブジェクト６２ｆを指定し（ステップＳ１０４）、該当する画像枠オブジェクト６２ｆへ画像データの入替えを指示する（ステップＳ１０５）。このとき、画像が切り替わる際に、撮像日時順で新しい画像が無い場合には、最も絶対パス順で早い順番の画像を再度表示させることとしてもよい。そして、所定時間経過したか否かを判断し（ステップＳ１０６）、所定時間経過すると、ステップＳ１０３に戻り、前述した処理を行う。そして、例えば、メモリカードスロット１９からメモリカード１０３が抜かれた場合やリモコンの操作がなされた場合には、コントローラ６１が割り込み処理をビューア６２のオブジェクト制御部６２ａに指示する。オブジェクト制御部６２ａは、この場合、当該指示に従った表示制御を行うことになる。
【０１４８】
例えば図２０の概念図に示されるように、カーソルの位置する画像枠オブジェクトに割り当てられた画像データのうち、絶対パス順に画像Ｐ３６を表示し、当該画像枠を基点として、左には絶対パス順で古いものが並ぶように画像Ｐ３５，Ｐ３４，Ｐ３３を順次表示し、右には新しいものが並ぶように画像Ｐ３７，Ｐ３８，Ｐ３９を順次表示する。
【０１４９】
より具体的には、中央部に位置する画像枠オブジェクトに割り当てられている画像を隣接する画像枠オブジェクトに移動させる。画像枠オブジェクトは、中央部の画像枠オブジェクト以外の画像枠オブジェクトに対して、中央部の画像枠オブジェクトに表示されている画像よりも絶対パス順で古いものを左の画像枠オブジェクトに移動させる。更に新しいものは右の画像枠オブジェクトに移動させる。この移動先に割り当てられていた画像は更に隣接する画像枠オブジェクトに更に移動させる。こうして両端の画像枠オブジェクトに画像が移動させられた場合、該画像枠オブジェクトに割り当てられる。
【０１５０】
また、リモコン１０１の左ボタン１０１ｃ或いは右ボタン１０１ｄを押下すると、全体をその方向とは逆の方向にある画像枠オブジェクトへ画像を移動させる。画面内、両端の画像枠オブジェクトでは、移動された方向と同じ側の端に位置する画像枠オブジェクトには画像が溜まる。逆の方向の端に位置する画像枠オブジェクトからは画像を１つずつ移動させ、割り当てられた画像がなくなると空白を表示するよう制御する。
【０１５１】
尚、この処理は、コントローラ６１からの指令を受けて、ビューア６２のオブジェクト制御部６２ａの画像入替部６２ｃが行オブジェクトの画像枠オブジェクトに割り当てる画像を入れ替えることで実現されるものである。そして、表示対象の画像が既に画像枠オブジェクトに割り当てられている場合には、割り当てられている複数の画像の中で表示対象となるように優先順位を上げる処理を行えばよい。
【０１５２】
以上説明したように、本発明の第４の実施の形態によれば、画像をフォルダ名及びファイル名の少なくとも一方に基づいてソートする。このソートした画像を行オブジェクトに分割して割り当て、余りの画像をランダムに選定した画像枠オブジェクトに割り当てて表示入替をする。従って、画像の全体像を把握し易く、所望とする画像を選びやすくなるといった効果が生まれる。
【０１５３】
次に、複数のサムネイル画像を画像枠オブジェクトに割り当てる前に行われるサムネイル画像に係る画像データの分割の処理手順について更に詳述する。
【０１５４】
前述した第１の実施の形態では、画像枠オブジェクトに複数のサムネイル画像に係る画像データを割り当てるにあたって、所定の単位、例えば行オブジェクトにバランスよく画像データが割り当てられるように、分割を行っていた。
【０１５５】
この分割の処理としては、先ず図２１に示されるものが適用可能である。
【０１５６】
即ち、図２１（ａ）に示されるような階層構造の下、フォルダに画像データに係るファイル（以下、単にファイルという）が格納されている場合を想定する。この場合、先ず図２１（ｂ）に示されるように全てのファイルを絶対パス順にソートする。その後、図２１（ｃ）に示されるように、絶対パス順で均等となるように所望とする分割数に分割する。この例では、所望とする分割数が４つである場合を想定している。
【０１５７】
次に図２２及び図２３を参照して、分割の他の処理について説明する。
【０１５８】
ここでは、図２３（ａ）に示されるような階層構造の下、フォルダに画像データに係るファイルが格納されている場合を想定する。尚、例えば、第１の実施の形態にこの処理を適用した場合には、行分割部５２ｂが本処理を実行する。
【０１５９】
先ずフォルダ１直下のファイル、及びフォルダの数を検出する（ステップＳ２０１）。
【０１６０】
ここでは、直下のファイルは１つのグループ、直下のフォルダは各１つのグループと定義する。そして、これらフォルダ１直下のグループの数が分割数に満たないか否かを検出する（ステップＳ２０２）。ここで、フォルダ１直下のファイル、及びフォルダのグループの数が分割数以上であると検出したときは（ステップＳ２０２をＮｏに分岐）、分割は不要であるので本処理を終了する。一方、満たない場合には、分割処理に入る。
【０１６１】
即ち、ファイル数最大のグループを検出し（ステップＳ２０３）、そのグループの一階層下のフォルダ数を検出する（ステップＳ２０４）。そして、この一階層下のフォルダ数を足した場合に、分割数を越えるか否かを判断する（ステップＳ２０４）。
【０１６２】
ここで、分割グループ数を越えない場合には、結合処理は不要となるので、ステップＳ２０９に移行する。一方、分割グループ数を越える場合には、結合処理を行う。
【０１６３】
即ち、ファイル数が最小の第１グループを検出する（ステップＳ２０５）。この例では図２３（ｂ）に示されるフォルダ３が第１グループ２００となる。続いて、第１グループ２００に隣接するグループ２０１，２０２のうち、最小の第２グループを検出する（ステップＳ２０６）。この例では、フォルダ２の直下のファイルが第２グループ２０１となる。そして、これら第１グループ２００，第２グループ２０１を結合する（ステップＳ２０７）。その結果、図２３（ｃ）に示されるように、結合された新たな１つのグループ２０３ができる。そして、分割数を超えるか否かを判断し（ステップＳ２０８）、分割数を超えている場合にはステップＳ２０５に戻り、結合処理を再び行う。
【０１６４】
一方、分割数を超えていない場合にはステップＳ２０９に進む。そして、分割数となっているか否かを判断し（ステップＳ２０９）、分割数となっていない場合にはステップＳ２０３に戻り、上記処理を繰り返す。一方、分割数となっている場合は本処理を終了する。このような一連の処理によれば、所望とする分割数に画像を分割できる。
【０１６５】
以上のほか、これら両処理を組み合わせることも可能である。
【０１６６】
即ち、図２２のステップＳ２０１乃至Ｓ２０３の処理により、分割数に満たない場合にファイル数最大のグループを検出する。そして、図２１（ａ）乃至（ｃ）で説明したような処理により、ファイル数最大のグループのファイルを絶対パス順に並べ、所望とする分割数となるように分割する。
【０１６７】
次に、図２４及び図２５を参照して、本発明の第１乃至第４の実施の形態に係る表示制御装置に共通する構造的な特徴について説明する。即ち、図２４（ａ）及び（ｂ）に示されるように、この表示制御装置の上面に位置するスイッチ部材１００ａは、軸１００ｂを支点として回転自在となっている。そして、図２４（ａ）に示されるように、α側が押下されると、パワースイッチ２１が押下されなくなるので、装置本体の電源がオフ状態となる。一方、図２４（ｂ）に示されるように、β側が押下されと、当該スイッチ部材１００ａの先端部分がパワースイッチ２１を押下する。これにより、装置本体の電源がオン状態となる。
【０１６８】
このスイッチ部材１００ａには、前述したようなメモリカードスロット１９が配設されており、図２５（ａ）に示されるようにパワースイッチが押下されていない状態、つまり電源がオフ状態にあるときには外部からは見えない位置状態となるので、メモリカード１０３を装着することはできない。一方、パワースイッチが押下された状態、つまり電源がオン状態にあるときには、当該メモリカードスロット１９が外部から見える位置状態となるので、メモリカード１０３を装着することが可能となる。尚、メモリカードスロット１９は、より具体的には、図２５（ａ），（ｂ）に示されるように、複数種類のメモリカードを装着可能な複数のスロットで構成されている。
【０１６９】
以上説明したように、本発明の第１乃至第４の実施の形態によれば、サムネイル画像を一覧する表示制御装置、表示制御プログラム、表示制御方法、画像再生システムにおいて、フォルダ名及びファイル名の組み合わせ、つまり絶対パスに基づいてサムネイル画像群がソートされる。そして、一画面で表示できない画像データについては、例えばランダムに選定された画像枠にて画像の表示入替を行うことができる。
【０１７０】
また、メモリカードスロットにメモリカードを装着するだけで、自動的にメモリカードに記録されている画像データが読み出され、全ての画像データの全体像を概観できる形式でサムネイル表示がなされる。そして、サムネイル画像群は、前述したように撮像日時順に並べられているので、所望とする画像を探しやすいといった利点も生まれる。
【０１７１】
以上、本発明の実施の形態について説明したが、本発明はこれに限定されることなくその趣旨を逸脱しない範囲で種々の改良・変更が可能であることは勿論である。
【０１７２】
例えば、前述した実施の形態では、表示制御装置、表示制御方法、表示制御プログラム及び表示システムとしての適用例を示したが、表示機能を備えたデジタルカメラやデジタルビデオカメラ自体に表示制御装置を実装して、前述したような全体像を概観できるサムネイル表示を可能とすることもできる。
【０１７３】
また、パーソナルコンピュータやＰＤＡ(Personal Digital Assistants)に表示制御プログラムをインストールして、前述したような全体像を概観できるサムネイル表示を可能とすることも可能である。更に、ＴＶ(television)装置に表示制御装置の機能を備えさせることも可能であることは勿論である。
【０１７４】
さらに、前述した実施の形態では、撮像日時順に画像を表示する例を示したが、これに限定されず、種々の順番で画像を配列することもできる。また、前述した撮像日時は、撮像日、撮像時間の少なくともいずれか一方を含む広い概念である。
【０１７５】
さらに、前述した実施の形態では、絶対パス順に画像を表示する例を示したが、これに限定されず、種々の順番で画像を配列することもできる。
【図面の簡単な説明】
【０１７６】
【図１】本発明の第１乃至第４の実施の形態に共通する表示制御装置の構成図。
【図２】本発明の第１乃至第４の実施の形態に共通する表示制御装置を採用した表示システムの構成図。
【図３】本発明の第１乃至第４の実施の形態に共通する表示制御装置の背面図。
【図４】本発明の第１の実施の形態に係る表示制御装置の論理的な機能を概念的に示した図。
【図５】ビューアのオブジェクト制御部と行オブジェクト、画像枠オブジェクト間のやりとりを示すシーケンス図。
【図６】本発明の第１の実施の形態に係る表示制御装置による特徴的な処理の流れを説明するためのフローチャート。
【図７】撮像日時の切れ目をみて画像を分割する手法を説明する概念図。
【図８】本発明の第１の実施の形態に係る表示制御装置の表示例を示す図。
【図９】表示モードの遷移について説明するための概念図。
【図１０】画像枠の画像の切り替えについて説明するための概念図。
【図１１】画像枠の画像の更なる切り替えについて説明するための概念図。
【図１２】本発明の第２の実施の形態に係る表示制御装置の論理的な機能を概念的に示した図。
【図１３】本発明の第２の実施の形態に係る表示制御装置による特徴的な処理の流れを説明するためのフローチャート。
【図１４】フォルダ及びファイルの体系を示す概念図。
【図１５】本発明の第３の実施の形態に係る表示制御装置の論理的な機能を概念的に示した図。
【図１６】（ａ）乃至（ｇ）は、画面オブジェクトの例を示す図。
【図１７】本発明の第３の実施の形態に係る表示制御装置による特徴的な処理の流れを説明するためのフローチャート。
【図１８】本発明の第４の実施の形態に係る表示制御装置の論理的な機能を概念的に示した図。
【図１９】本発明の第４の実施の形態に係る表示制御装置による特徴的な処理の流れを説明するためのフローチャート。
【図２０】画像枠の画像の切り替えについて説明するための概念図。
【図２１】（ａ）乃至（ｃ）は、本発明の第１乃至第４の実施の形態に係る表示制御装置による画像の分割について詳細に説明するための概念図。
【図２２】本発明の第１乃至第４の実施の形態に係る表示制御装置による画像の分割について詳細に説明するためのフローチャート。
【図２３】（ａ）乃至（ｃ）は、本発明の第１乃至第４の実施の形態に係る表示制御装置による画像の分割について詳細に更に説明するための概念図。
【図２４】（ａ）及び（ｂ）は本発明の第１乃至第４の実施の形態に係る表示制御装置の側面図。
【図２５】（ａ）及び（ｂ）は本発明の第１乃至第４の実施の形態に係る表示制御装置の斜視図。
【符号の説明】
【０１７７】
１…ＣＰＵ、５…ＲＯＭ、５ａ…表示制御プログラム、６…ＲＡＭ、５０…データベース、５０ａ…画像読出部、５０ｂ…ソート部、５０ｃ…通知部、５１…コントローラ、５２…ビューア、５２ａ…オブジェクト制御部、５２ｂ…行分割部、５２ｃ…画像枠分割部、５２ｄ…画像入替部、５２ｅ…表示制御部、５２ｆ…行オブジェクト、５２ｆ…画像枠オブジェクト、６０…データベース、６０ａ…画像読出部、６０ｂ…ソート部、６０ｃ…通知部、６１…コントローラ、６２…ビューア、６２ａ…オブジェクト制御部、５２ｂ…行分割部、６２ｂ…画像枠分割部、６２ｃ…画像入替部、６２ｄ…表示制御部、６２ｆ…画像枠オブジェクト、６２ｅ…画面オブジェクト、６２ｇ…画面オブジェクト確定部、６２ｈ…行分割部
【図１】
2008283671.tif 000003
【図２】
2008283671.tif 000004
【図３】
2008283671.tif 000005
【図４】
2008283671.tif 000006
【図５】
2008283671.tif 000007
【図６】
2008283671.tif 000008
【図７】
2008283671.tif 000009
【図８】
2008283671.tif 000010
【図９】
2008283671.tif 000011
【図１０】
2008283671.tif 000012
【図１１】
2008283671.tif 000013
【図１２】
2008283671.tif 000014
【図１３】
2008283671.tif 000015
【図１４】
2008283671.tif 000016
【図１５】
2008283671.tif 000017
【図１６】
2008283671.tif 000018
【図１７】
2008283671.tif 000019
【図１８】
2008283671.tif 000020
【図１９】
2008283671.tif 000021
【図２０】
2008283671.tif 000022
【図２１】
2008283671.tif 000023
【図２２】
2008283671.tif 000024
【図２３】
2008283671.tif 000025
【図２４】
2008283671.tif 000026
【図２５】
2008283671.tif 000027