(57)【要約】【課題】大量のコンテンツの中から目的のコンテンツを容易に見つけ出すことができる情報処理装置を提供する。【解決手段】複数のコンテンツをディスプレイ１０６に表示する情報制御装置のＣＰＵ１０１は、複数のコンテンツをその属性情報に基づいて並べ、並べられた順に従って１ページに予め設定された一定の表示数のコンテンツが表示されるように分割し、分割されたページ内のコンテンツの中から代表コンテンツを選択する。そして、ＣＰＵ１０１は、分割された複数のページのうちの所定のページをディスプレイ１０６に表示させるページ切り替えボタン３１２をディスプレイ１０６に表示し、選択された代表コンテンツの属性情報をページ切り替えボタン３１２の近傍にシンボルとして表示する。【選択図】図５
2014078104.tif 000002
【特許請求の範囲】
【請求項１】
複数のコンテンツを表示手段に表示する情報処理装置であって、
前記複数のコンテンツをその属性情報に基づいて並べるソート手段と、
前記複数のコンテンツを前記ソート手段によって並べられた順に従って、１ページに予め設定された一定の表示数のコンテンツが表示されるように分割するページ分割手段と、
前記表示手段に表示され、前記ページ分割手段により分割された複数のページのうちの所定のページを前記表示手段に表示させるページ切り替え手段と、
前記ページ分割手段により分割されたページ内のコンテンツの中から代表コンテンツを選択する選択手段と、
前記選択手段により選択された前記代表コンテンツの属性情報を、前記表示手段に表示された前記ページ切り替え手段の近傍にシンボルとして表示するシンボル表示手段とを備えることを特徴とする情報処理装置。
【請求項２】
前記シンボル表示手段は、前記シンボルをページ切り替え手段に重畳表示することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記コンテンツは画像又は動画であることを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記選択手段は、前記ページ分割手段により分割されたページに含まれる最初のコンテンツ又は末尾のコンテンツを前記代表コンテンツとして選択することを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記代表コンテンツの属性情報は、該コンテンツの作成日時又は登録日時であり、
前記シンボル表示手段は、前記ページ分割手段により分割された所定のページの前記代表コンテンツの作成日時又は登録日時の項目として、前記所定のページの前のページの前記代表コンテンツの作成日時又は登録日時と異なる項目のみを表示することを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
前記ページ分割手段により分割された複数のページについて、前後のページのそれぞれの前記代表コンテンツの属性情報を比較する比較手段と、
前記比較手段による比較結果にしたがって、前記シンボルとして表示手段に表示される属性情報の項目を設定する設定手段とを更に備えることを特徴とする請求項５記載の情報処理装置。
【請求項７】
前記代表コンテンツの属性情報は、代表コンテンツの画像であることを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項８】
複数のコンテンツを表示手段に表示する情報処理装置の制御方法であって、
前記複数のコンテンツをその属性情報に基づいて並べるソートステップと、
前記複数のコンテンツを前記ソートステップにより並べられた順に従って、１ページに予め設定された一定の表示数のコンテンツが表示されるように分割するページ分割ステップと、
前記ページ分割ステップにより分割された複数のページのうちの所定のページを前記表示手段に表示させるためのページ切り替えボタンを前記表示手段に表示する切り替えボタン表示ステップと、
前記ページ分割ステップにより分割されたページ内のコンテンツの中から代表コンテンツを選択する選択ステップと、
前記選択ステップにより選択された前記代表コンテンツの属性情報を前記ページ切り替えボタンの近傍にシンボルとして表示するシンボル表示ステップとを有することを特徴とする情報処理装置の制御方法。
【請求項９】
複数のコンテンツを表示手段に表示する情報処理装置の制御方法をコンピュータに実行させるためのプログラムであって、
前記制御方法は、
前記複数のコンテンツをその属性情報に基づいて並べるソートステップと、
前記複数のコンテンツを前記ソートステップにより並べられた順に従って、１ページに予め設定された一定の表示数のコンテンツが表示されるように分割するページ分割ステップと、
前記ページ分割ステップにより分割されたページ内のコンテンツの中から代表コンテンツを選択する選択ステップと、
前記ページ分割ステップにより分割された複数のページのうちの所定のページを前記表示手段に表示させるページ切り替えボタンを前記表示手段に表示する切り替えボタン表示ステップと、
前記選択ステップにより選択された前記代表コンテンツの属性情報を前記ページ切り替えボタンの近傍にシンボルとして表示するシンボル表示ステップとを有することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のコンテンツを一覧表示するための技術に関する。
【背景技術】
【０００２】
近年、静止画像や動画像等のデジタルコンテンツ（以下「コンテンツ」という）を個人が容易に作成し又は入手できるようになった。これに伴い、個人が大量のコンテンツを管理するようになっている。
【０００３】
ユーザが情報制御装置を用いて大量のコンテンツを閲覧する場合、一般的に、１ページ上にコンテンツを配置してスクロール表示する方法が用いられるが、この方法では、目的のコンテンツがどの位置にあるかを見つけることが難しい。また、コンテンツをソートする際に用いられる日時やファイル名等の属性情報のページ上での間隔が狭くなるため、少しのスクロール操作で多くのコンテンツがスクロールしてしまう。よって、ユーザが目的のコンテンツを検索するための操作が困難であるだけでなく、目的のコンテンツを見逃してしまうおそれもある。
【０００４】
そこで、大量のコンテンツを複数のページに分けて一覧表示し、ページを切り替えることで目的のコンテンツを探すことができるようにする方法が提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−１７６６５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１に記載された技術のように、多量のコンテンツを複数ページに振り分けて各ページに並べて配置した場合、所望のコンテンツがどのページのどの辺りに振り分けられているのかを認識することは容易ではない。
【０００７】
本発明は、大量のコンテンツを複数のページに分割して表示する場合に、どのページに目的のコンテンツが格納されているかを容易に見つけ出すことができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る情報制御装置は、複数のコンテンツを表示手段に表示する情報処理装置であって、前記複数のコンテンツをその属性情報に基づいて並べるソート手段と、前記複数のコンテンツを前記ソート手段によって並べられた順に従って、１ページに予め設定された一定の表示数のコンテンツが表示されるように分割するページ分割手段と、前記表示手段に表示され、前記ページ分割手段により分割された複数のページのうちの所定のページを前記表示手段に表示させるページ切り替え手段と、前記ページ分割手段により分割されたページ内のコンテンツの中から代表コンテンツを選択する選択手段と、前記選択手段により選択された前記代表コンテンツの属性情報を、前記表示手段に表示された前記ページ切り替え手段の近傍にシンボルとして表示するシンボル表示手段とを備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、大量のコンテンツの中から目的のコンテンツを容易に見つけ出すことができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係る情報制御装置の概略構成を示すブロック図である。
【図２】図１の情報制御装置が実行するコンテンツ表示処理のフローチャートである。
【図３】図２のステップＳ２０３のページ分割処理の内容を模式的示す図である。
【図４】図２のステップＳ２０６の代表コンテンツ選択処理を模式的に示す図である。
【図５】図２のステップＳ２０７のページ切り替えシンボルの表示処理において、ページ切り替えシンボルとして代表コンテンツの作成日時を用いた表示例を示す図である。
【図６】図５の代表コンテンツの作成日時をページ切り替えシンボルとして表示する処理のフローチャートである。
【図７】図２のステップＳ２０７のページ切り替えシンボルの表示処理において、ページ切り替えシンボルとして代表コンテンツを用いた表示例を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態について、添付図面を参照して詳細に説明する。
【００１２】
＜情報制御装置の概略構成＞
図１は、本発明の実施形態に係る情報制御装置の概略構成を示すブロック図である。図１に示す情報制御装置は、所謂、パーソナルコンピュータであり、伝送バス１００、ＣＰＵ１０１、ＲＡＭ１０２、ＲＯＭ１０３、ＮＥＴＩＦ１０４、ＶＲＡＭ１０５及びディスプレイ１０６を備える。また、情報制御装置は、外部入力装置コントローラ１０７、外部入力装置１０８、ＨＤＤ１０９及び外部入出力装置１１０を備え、外部入出力装置１１０にはリムーバブルメディア１１１が着脱自在となっている。
【００１３】
ＣＰＵ１０１は、情報制御装置を動作させるための各種の演算を行い、情報制御装置を制御する中央演算装置である。ＲＡＭ１０２は、ＣＰＵ１０１の主メモリとして、また、実行プログラムの展開領域や実行領域、データ領域として機能する。ＲＯＭ１０３には、ＣＰＵ１０１が実行する各種のプログラムやプログラムの実行に必要なデータが格納されている。ＲＯＭ１０３は、情報制御装置を制御するためのシステムプログラムである基本ソフト（ＯＳ）を格納したプログラムＲＯＭと、情報制御装置を稼働するために必要な情報等を格納したデータＲＯＭとからなる。なお、ＲＯＭ１０３の代わりに、ＨＤＤ１０９を用いる構成としてもよい。
【００１４】
ＮＥＴＩＦ１０４は、ネットワーク（不図示）と情報制御装置との間でデータ転送を行うための制御や接続状況の診断を行うネットワークインタフェースである。ＶＲＡＭ１０５は、ディスプレイ１０６の画面に表示させるコンテンツを展開し、その表示の制御を行う。ディスプレイ１０６は、例えば、液晶ディスプレイ（ＬＣＤ）等の表示装置である。外部入力装置コントローラ１０７は、外部入力装置１０８からの入力信号を制御する。外部入力装置１０８は、利用者が行う操作を受付けるための、例えば、キーボードやマウス、ディスプレイ１０６に設けられるタッチパネル等のポインティングデバイスである。
【００１５】
ＨＤＤ１０９は、アプリケーションプログラムや各種データの保存に用いられる記憶媒体である。なお、本実施形態におけるアプリケーションプログラムとは、情報制御装置で実行される後述の表示制御処理を含む各種の情報処理を実行するためのソフトウェアプログラム（モジュール）等である。
【００１６】
外部入出力装置１１０は、ＣＰＵ１０１の指示に従って、リムーバブルメディア１１１に対してデータの読み出し／書き込みを行う。リムーバブルメディア１１１は、例えば、磁気記録媒体（フレキシブルディスク、外付けハードディスク等）、光記録媒体（ＣＤ（ＤＶＤ）−Ｒ、ＣＤ（ＤＶＤ）−ＲＷ等）、光磁気記録媒体（ＭＯ等）、半導体記録媒体（メモリカード等）である。なお、ＨＤＤ１０９に格納するアプリケーションプログラムやデータを、リムーバブルメディア１１１に格納した構成とすることもできる。伝送バス１００は、情報制御装置が備える上述の構成要素同士の間でデータを伝送するためのアドレスバス、データバス、入出力バス及び制御バスである。
【００１７】
＜コンテンツ表示処理＞
図２は、情報制御装置で実行されるコンテンツ表示処理のフローチャートである。本実施形態では、アプリケーションプログラムは、複数のモジュールにより構成されており、ＲＯＭ１０３又はＨＤＤ１０９から或いは外部入出力装置１１０を介してリムーバブルメディア１１１から読み込まれてＲＡＭ１０２に展開され、ＣＰＵ１０１により実行される。これにより、図２のフローチャートの各処理が実現される。ＨＤＤ１０９には、動画像データ、静止画像データ、音声データを含むコンテンツファイル及びコンテンツファイルの属性情報（例えば、ファイル名、コンテンツ名、作成日時（コンテンツが静止画像又は動画像の場合は撮影日時）、登録日時等）が格納（保存）されている。
【００１８】
アプリケーションプログラムは、情報制御装置において所定の条件が満たされたときに自動起動され、又は、外部入力装置１０８から外部入力装置コントローラ１０７を介して入力された情報に基づいて、必要に応じて起動する。ＣＰＵ１０１によるアプリケーションプログラムの実行により得られた情報（データ）は、必要に応じて、ＲＡＭ１０２、ＶＲＡＭ１０５、ＨＤＤ１０９又はリムーバブルメディア１１１に記憶される。同時に、ＶＲＡＭ１０５に記憶されたデータが画像としてディスプレイ１０６に表示される。
【００１９】
図２のフローチャートにおいて、ステップＳ２０１では、ＣＰＵ１０１は、ＨＤＤ１０９に記憶されたコンテンツファイルとコンテンツ属性情報であるコンテンツファイル名、コンテンツ名、作成日時、登録日時を取得する。なお、コンテンツファイルとコンテンツ属性情報は相互に関連付けられて個々に管理されていてもよいし、コンテンツファイルの中にコンテンツ属性情報が含まれていてもよい。
【００２０】
続くステップＳ２０２では、ＣＰＵ１０１は、コンテンツファイル名、コンテンツ名、作成日時、登録日時等のコンテンツ属性情報のうちのいずれかによって、コンテンツファイルをソート（並び替え）する。次に、ステップＳ２０３では、ＣＰＵ１０１は、表示対象のコンテンツファイルを複数のページに分割する。なお、ステップＳ２０３のページ分割処理の詳細については、図３を参照して後述する。
【００２１】
ステップＳ２０４では、ＣＰＵ１０１は、各ページにコンテンツファイルを示す縮小画像を表示するための表示用ページを作成する。なお、ステップＳ２０４の表示用ページを作成するためのデータは、全てのページについて予め作成しておくようにしてもよいし、指示を受けた時点で該当するページについて作成するようにしてもよい。
【００２２】
続いて、ステップＳ２０５では、ＣＰＵ１０１は、選択されているページ（初期状態では最初のページ）をディスプレイ１０６に表示する。なお、１つのページに含まれる全てのコンテンツファイルの縮小画像をディスプレイ１０６の画面表示領域内に表示することができない場合、画面スクロールによってそのページに属する一部のコンテンツファイルに関する縮小画像を切り換えて表示するようにする。このような構成でも、各ページに振り分けられたコンテンツファイルの数は表示対象のコンテンツファイルの全数に比べれば非常に少ないため、スクロールで切り換える操作は困難にはならない。
【００２３】
次に、ステップＳ２０６では、ＣＰＵ１０１は、コンテンツ属性情報に基づいて、ページ内の複数のコンテンツファイルの中から代表となるコンテンツ（以下「代表コンテンツ」という）を選択する。また、ＣＰＵ１０１は、代表コンテンツのコンテンツ属性情報（以下「代表コンテンツ属性情報」という）をＲＡＭ１０２上に保持させる。ステップＳ２０６の代表コンテンツの選択処理の詳細については、図４を参照して後述する。
【００２４】
続いて、ステップＳ２０７では、ＣＰＵ１０１は、ＲＡＭ１０２上に保持された代表コンテンツ属性情報をシンボルとして、ページ切り替えボタン３１２（図３参照）に重畳表示する。ステップＳ２０７のシンボル表示処理の詳細については、図５及び図６を参照して後述する。
【００２５】
＜ステップＳ２０３（ページ分割処理）の詳細＞
図３は、ステップＳ２０３のページ分割処理の内容を模式的に示す図である。ここでは、表示対象のコンテンツファイルは、画像ファイル（静止画）であるとする。ＣＰＵ１０１は、表示対象の全てのコンテンツファイルの数をカウントし、１ページに予め設定された一定の表示数のコンテンツファイルが表示されるように、複数のコンテンツファイルをページ毎に分割する。図３上段には、コンテンツファイルの作成日時に相当する画像撮影日時によってソートされたコンテンツファイルに係るコンテンツ（画像）３０１を、１ページあたりの表示数を２０個としてページ分割された例が示されている。なお、コンテンツ３０１は、図３上段に示される特定の画像を指すものではなく、図３上段に示される各画像を指す。
【００２６】
図３上段に示される境界線３０２は１ページ目と２ページ目の境界を示し、境界線３０３は２ページ目と３ページ目の境界を示している。１ページ目にはコンテンツ群（画像群）３０４が、２ページ目にはコンテンツ群３０５が、３ページ目にはコンテンツ群３０６（１０個の画像のみを図示する）がそれぞれ表示され、以降のページがある場合も同様に表示が行われる。
【００２７】
ＣＰＵ１０１は、選択されたページのコンテンツを、図３下段のコンテンツ表示画面３０７としてディスプレイ１０６に表示する。図３下段には、初期状態として、１ページ目のコンテンツ群３０４がコンテンツ表示画面３０７として表示された画面例が示されている。本実施形態では、１ページ目の最初（左上）のコンテンツ３０８を起点とし、作成日（撮影日）３０９毎にコンテンツ３０１を、作成日の日付境界線３１０で区切って配置している。
【００２８】
本実施形態では、表示すべきコンテンツ３０１が多く存在するため、スクロールバー３１１によって画面表示領域を移動させながら、コンテンツ３０１の表示を行う。コンテンツ３０１が複数ページに分割された場合には、ＣＰＵ１０１は、ページ切り替えボタン３１２を表示する。ユーザは、該当するページ切り替えボタン３１２を外部入力装置１０８により選択することで、ページ切り替えを行うことができる。
【００２９】
なお、上記説明では、コンテンツ３０１として画像（静止画）を取り上げたが、コンテンツ３０１は、これに限られるものではなく、文字列や記号、動画等であってもよい。また、コンテンツ３０１のソートは、作成日時に限定されず、登録日時やファイル名、サイズ等のその他の属性を用いてもよい。更に、コンテンツの表示区切りに作成日（撮影日）３０９を用いたが、このような「日付」に代えて、「週」或いは「年」等の他の単位を用いるようにしてもよい。スクロールバー３１１も、横方向のスクロールだけでなく、縦方向のスクロールを用いてもよい。ページ切り替えにはページ切り替えボタン３１２を用いたが、リンクやページ番号入力等のその他の方法を用いてもよい。
【００３０】
＜ステップＳ２０６（代表コンテンツ選択処理）の詳細＞
図４は、ステップＳ２０６の代表コンテンツ選択処理の内容を模式的に示す図である。ここでも、図３と同様に、コンテンツは画像（静止画）であるとする。ＣＰＵ１０１は、ページ内のコンテンツ（画像）の中からコンテンツ属性情報に基づき、代表コンテンツ（を示す縮小画像）４０５を選択する。ここでのコンテンツ属性情報は、コンテンツファイル名（画像ファイル名）４０１、コンテンツ名（画像名）４０２、作成日時（撮影日時）４０３、登録日時４０４であり、これらのうち少なくとも１つに基づいて代表コンテンツ（を示す縮小画像）４０５が選択される。そして、ＣＰＵ１０１は、選択した代表コンテンツ４０５の属性情報（代表コンテンツ属性情報）をＲＡＭ１０２上に保持させる。
【００３１】
図４では、作成日時で昇順にソートされた１ページ目のコンテンツ（画像）の中から、先頭のコンテンツを代表コンテンツ（代表画像）として選択している。他のページも１ページ目と同様の方法で代表コンテンツを選択する。但し、各ページのコンテンツのうち作成日時が先頭のコンテンツを代表コンテンツとして選択する方法に限定されず、末尾のコンテンツやその他の任意の条件を満たすコンテンツを代表コンテンツに選択してもよい。１ページに表示される複数のコンテンツのソートには、コンテンツファイル名、コンテンツ名、登録日時等、その他の属性情報を用いてもよい。
【００３２】
＜ステップＳ２０７（シンボル表示処理）の詳細＞
ステップＳ２０７のシンボル表示処理を図５乃至図７を参照して説明する。以下の説明では、ステップＳ２０７によりディスプレイ１０６に表示されるシンボルを「ページ切り替えシンボル」と称する。
【００３３】
図５は、ページ切り替えボタン３１２に重畳表示するページ切り替えシンボルとして代表コンテンツの作成日時を用いた表示例である。ＣＰＵ１０１は、ＲＡＭ１０２上に保持された代表コンテンツ属性情報を、図３を参照して説明したページ切り替えボタン３１２上にページ切り替えシンボルとして重畳表示する。図５では、４個のページ切り替えボタン３１２にそれぞれ、１ページ目のページ切り替えシンボル５０１、２ページ目のページ切り替えシンボル５０２、３ページ目のページ切り替えシンボル５０３、４ページ目のページ切り替えシンボル５０４が表示されている。
【００３４】
図６は、図５の代表コンテンツの作成日時をページ切り替えシンボルとして表示する処理のフローチャートである。ステップＳ６０１では、ＣＰＵ１０１は、各ページの代表コンテンツの作成日時をＲＡＭ１０２の保持された代表コンテンツ属性情報から取得する。
【００３５】
次に、前後のページ、つまり、現在のページ（ｎ）と前のページ（ｎ−１）のそれぞれの代表コンテンツ（最初のコンテンツ）の作成日時を比較する。この処理は、現在のページ（ｎ）が最後のページ（ページ総数：Ｍ）になるまで繰り返し行われる（ステップＳ６０２〜Ｓ６０７）。
【００３６】
即ち、ステップＳ６０２では、ＣＰＵ１０１は、現在のページに１ページ目（ｎ＝１）を設定し、また、ページ総数（Ｍ）を取得する。ステップＳ６０３では、ＣＰＵ１０１は、ｎ＝１であるか否かを判定し、ｎ＝１の場合（Ｓ６０３でＹＥＳ）、処理をステップＳ６０４へ進め、ｎ≠１の場合（Ｓ６０３でＮＯ）、処理をステップＳ６０５へ進める。
【００３７】
ステップＳ６０４では、前のページが存在せず比較対象が存在しないため、ＣＰＵ１０１は、１ページ目のページ切り替えシンボルとして、代表コンテンツの作成日時の「年」・「月日」・「時分」の全ての項目を表示する。
【００３８】
次に、２ページ目以降の処理となるステップＳ６０５では、ＣＰＵ１０１は、ｎページ目とｎ−１ページ目の代表コンテンツの作成日時の比較において、作成日時のうち「年」、「月日」の順に比較を行い、「月日」までが同じか否かを判定する。ＣＰＵ１０１は、比較結果に従い、「月日」まで同じ場合（Ｓ６０５でＹＥＳ）、処理をステップＳ６０６へ進め、「年」は同じであるが「月日」が異なる場合（Ｓ６０５でＮＯ）、処理をステップＳ６０７へ進める。
【００３９】
ステップＳ６０６では、ｎページ目とｎ−１ページ目とで代表コンテンツの作成日時の「年」・「月日」が同じであり、ｎページ目の代表コンテンツ（先頭のコンテンツ）とｎ−１ページ目の最後のコンテンツの作成日時の「年」・「月日」も同じである。そのため、ＣＰＵ１０１は、ｎページ目のページ切り替えシンボルについて、「年」・「月日」の表示を省略し、「時分」のみを含むページ切り替えシンボルを作成する。これにより、ｎページ目の代表コンテンツは、ｎ−１ページ目の最後のコンテンツとは、「年」・「月日」まで同じであって「時分」のみが異なることを、ユーザに容易に認識させることができる。
【００４０】
ステップＳ６０７では、ＣＰＵ１０１は、ｎページ目とｎ−１ページ目の代表コンテンツの作成日時の比較において、作成日時のうち「年」が同じか否かを判定する。ＣＰＵ１０１は、「年」が同じ場合（Ｓ６０７でＹＥＳ）、処理をステップＳ６０８へ進め、「年」が異なる場合（Ｓ６０７でＮＯ）、処理をステップＳ６１１へ進める。
【００４１】
ステップＳ６０８では、ＣＰＵ１０１は、ｎページ目とｎ−１ページ目の境界で日付が変わるか否かを判定する。この判定は、ｎ−１ページの最後のコンテンツの作成日がｎページの代表コンテンツの作成日と同じか否かを判定することにより行われる。ＣＰＵ１０１は、日付が変わる場合（Ｓ６０８でＹＥＳ）、処理をステップＳ６０９へ進め、日付が変わらない場合（Ｓ６０８でＮＯ）、処理をステップＳ６１０へ進める。
【００４２】
ステップＳ６０９では、ＣＰＵ１０１は、ｎページ目のページ切り替えシンボルについて、ｎページ目の代表コンテンツの作成日時のうち「月日」を示すページ切り替えシンボルを作成する。このように「年」・「時分」を省略することで、ｎページ目の代表コンテンツ（先頭のコンテンツ）は、ｎ−１ページ目の最後のコンテンツとは、「年」は同じであるが「月日」が異なることを明確にすることができる。
【００４３】
ステップＳ６１０では、ＣＰＵ１０１は、ｎページ目のページ切り替えシンボルについて、ｎページ目の代表コンテンツの作成日時のうち「月日」・「時分」を示すページ切り替えシンボルを作成する。このように「年」のみを省略することで、ｎページ目の代表コンテンツ（先頭のコンテンツ）は、ｎ−１ページ目の最後のコンテンツとは「月日」まで同じで「時分」が異なることを明確にすることができる。
【００４４】
ステップＳ６１１では、ＣＰＵ１０１は、ｎページ目のページ切り替えシンボルについて、ｎページ目の代表コンテンツの作成日時のうち「年」・「月日」を示すページ切り替えシンボルを作成する。これにより、ｎ−１ページ目に表示されたコンテンツは、ｎ−１ページ目の代表コンテンツの作成日時の年月日からｎページ目の代表コンテンツの作成日時の年月日の間に作成されたことを明確にすることができる。
【００４５】
なお、本実施形態では、ステップＳ６０７の判定が「ＮＯ」となる場合に、直接にステップＳ６１１が行われるとしたが、ステップＳ６０７の判定が「ＮＯ」となる場合に、次に、ｎ−１ページ目とｎページ目の境界で日付が変わるか否かを判定してもよい。日付が変わる場合には、ステップＳ６１１と同じ処理を行うことにより、ｎ−１ページ目の最後のコンテンツの作成日がｎページ目の代表コンテンツの作成日とは異なることをより明確にすることができる。一方、日付が変わらない場合には、ｎページ目のページ切り替えシンボルについて、ｎページ目の代表コンテンツの作成日時の「年」・「月日」・「時分」の全てを示すページ切り替えシンボルを作成する。これにより、ｎ−１ページ目の最後のコンテンツの作成日がｎページ目の代表コンテンツの作成日と同じであることをより明確に表示することができる。
【００４６】
ステップＳ６０４，６０６，６０９，６１０，６１１の終了後のステップＳ６１２では、ＣＰＵ１０１は、ページをインクリメントする。続くステップＳ６１３では、ステップＳ６１２で現在のページとなった新たなページが存在するか否か、つまり、最終ページまでの処理を終えたか否かを判定する。ＣＰＵ１０１は、比較するページがある場合（Ｓ６１３でＮＯ）、処理をステップＳ６０３へ戻し、比較するページがない場合（Ｓ６１３でＹＥＳ）、処理を終了させる。
【００４７】
図６のフローチャートに従う処理を具体例で説明する。各ページの代表コンテンツの作成日時と各ページの最後のコンテンツの作成日時が以下の通りであるとする。
１ページ目の代表コンテンツの作成日時：２０１１年１１月１２日２３時４８分
２ページ目の代表コンテンツの作成日時：２０１１年１１月２３日２２時２０分
３ページ目の代表コンテンツの作成日時：２０１２年  １月  １日１３時２０分
４ページ目の代表コンテンツの作成日時：２０１２年  １月  １日２０時１０分
１ページ目の最後のコンテンツの作成日時：２０１１年１１月２３日１１時５０分
２ページ目の最後のコンテンツの作成日時：２０１１年１２月３０日１０時５０分
３ページ目の最後のコンテンツの作成日時：２０１２年  １月  １日１５時４０分
【００４８】
この場合、１ページ目のページ切り替えシンボル５０１は、ステップＳ６０４に従い、「２０１１  １１／１２  ２３：４８」と表示される。２ページ目については、２ページ目と１ページ目の代表コンテンツの作成日時の比較では、「年」は同じであるが「月日」が異なる。また、２ページ目の代表コンテンツの作成日と１ページ目の最後のコンテンツの作成日は同じ１１月２３日であるため、ページの境界で日付が変わっていない。よって、２ページ目のページ切り替えシンボル５０２は、ステップＳ６１０に従い、「月日」と「時分」がページ切り替えシンボルとして表示される項目として設定され、「１１／２３  ２２：２０」と表示される。
【００４９】
３ページ目については、３ページ目と２ページ目の代表コンテンツの作成日時の比較では、「年」も「月日」も異なるため、３ページ目のページ切り替えシンボル５０３は、ステップＳ６１１に従い、「２０１２  １／１」と表示される。なお、３ページ目の代表コンテンツの作成日と２ページ目の最後のコンテンツの作成日は異なる。よって、ステップＳ６０７の判定が「ＮＯ」となる場合に、ｎ−１ページ目とｎページ目の境界で日付が変わるか否かを判定した場合でも、３ページ目のページ切り替えシンボル５０３は、「２０１２  １／１」となる。
【００５０】
４ページ目については、４ページ目と３ページ目の代表コンテンツの作成日時の比較では、「年」と「月日」が同じであるため、４ページ目のページ切り替えシンボル５０３は、ステップＳ６０６に従い、「２０：１０」と表示される。
【００５１】
以上の説明の通り、代表コンテンツの作成日時を示すページ切り替えシンボルをページ切り替えボタン３１２に重畳表示することで、ページの境界日時が明確になる。よって、ユーザは、目的のコンテンツが格納されているページに容易に遷移することができるようになり、目的のコンテンツを見つけ易くなる。
【００５２】
なお、本実施形態では、コンテンツの作成日時（撮影日時）をより直感的に見分けられるように項目を省略する方法を示したが、これらの項目は省略しなくてもよいし、「月日」や「時分」を別々の項目として扱ってもよい。また、「年」のみ、「年」と「月」のみ、「年」、「月」、「日」、「時」、「分」、「秒」のように、日時の項目を増減させてもよい。また、上記実施形態では、ページ切り替えシンボルをページ切り替えボタン３１２に重畳表示したが、これに限定されず、例えば、ページ切り替えシンボルをページ切り替えボタン３１２の近傍に表示するようにしてもよい。つまり、ページ切り替えボタン３１２とページ切り替えシンボルとの対応が容易に判断できる形態であれば、その表示形態は問わない。
【００５３】
＜ステップＳ２０７（シンボル表示処理）の変形例＞
図７は、ページ切り替えボタン３１２に重畳表示されるページ切り替えシンボルとして代表コンテンツを表示する例を示す図である。ここで、図３と同様に、代表コンテンツは画像であるとする。図７において、１ページ目のページ切り替えボタン３１２には、ページ切り替えシンボル７０１として１ページ目の代表コンテンツの画像が重畳表示されている。２ページ目のページ切り替えボタン３１２にはページ切り替えシンボル７０２として２ページ目の代表コンテンツの画像が重畳表示される。同様に、３ページ目のページ切り替えボタン３１２にページ切り替えシンボル７０３として３ページ目の代表コンテンツの画像が重畳表示され、４ページ目のページ切り替えボタン３１２にページ切り替えシンボル７０４として４ページ目の代表コンテンツの画像が重畳表示される。
【００５４】
このように代表コンテンツの画像をページ切り替えシンボルとすることで、画像の内容から直感的に目的のコンテンツが格納されているページに遷移することができ、こうして、目的のコンテンツを容易に見つけ出すことができるようになる。
【００５５】
なお、図５及び図７においてページ切り替えボタン３１２に重畳表示したページ切り替えシンボルは、常時表示されずに、マウスカーソル等によるフォーカスがあるときにのみ、ポップアップ表示されるようにしてもよい。この場合、ページの先頭となる代表コンテンツの作成日時だけではなく、そのページの最後のコンテンツの作成日時も合わせて表示するようにすることも好ましい。
【００５６】
＜その他の実施形態＞
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【００５７】
例えば、上記の実施形態では、情報制御装置がコンテンツファイルを管理し、コンテンツファイルの一覧画面を生成し、表示する場合について説明した。これに限らず、情報制御装置がコンテンツファイルを管理し、コンテンツファイルの一覧画面を生成した後、インターネット等のネットワークを介してコンテンツファイルの一覧画面を外部装置へ送信し、外部装置においてコンテンツファイルの一覧画面を表示する構成であってもよい。
【００５８】
また、上記の実施形態では、１個のＣＰＵ１０１が情報制御装置の構成要素を制御して図２のフローチャートの各処理を行うとした。しかし、これに限定されず、図２のフローチャートの各処理に特化した複数の処理部によって情報制御システムを構成し、各処理部間の連携により、情報制御システムの全体的動作や図２のフローチャートの各処理が実行されるようにしてもよい。
【００５９】
更に、上記実施形態においては、本発明をパーソナルコンピュータに適用した場合を例にして説明したが、本発明はこれに限定されず、複数のコンテンツを表示することができる任意の情報処理装置に適用することができる。例えば、本発明は、デジタルカメラ、デジタルビデオカメラ、ＰＤＡ、携帯電話端末、デジタルフォトフレーム等にも適用が可能である。
【００６０】
本発明は以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【００６１】
１０１    ＣＰＵ
１０３    ＲＯＭ
１０６    ディスプレイ
３０１    コンテンツ
３０２，３０３    境界線
３０４，３０５，３０６    コンテンツ群
３１０    日付境界線
３１２    ページ切り替えボタン
５０１，５０２，５０３，５０４    ページ切り替えシンボル
７０１，７０２，７０３，７０４    ページ切り替えシンボル
【図１】
2014078104.tif 000003
【図２】
2014078104.tif 000004
【図３】
2014078104.tif 000005
【図４】
2014078104.tif 000006
【図５】
2014078104.tif 000007
【図６】
2014078104.tif 000008
【図７】
2014078104.tif 000009