(57)【要約】【課題】ユーザが、簡単な操作により、表示部へ表示する各画像の表示順序、及び各画像の表示期間について設定できる、表示順序特定装置又は表示順序特定プログラムを提供する。【解決手段】本発明に係る表示順序特定装置は、表示部へ表示する複数の画像の表示順序を特定する表示順序特定装置であって、ユーザによる前記複数の画像を順次選択していく操作を受け付けて、前記ユーザが前記画像を選択する操作を行うたびに、前記操作に応じた操作情報を順次出力する操作受付手段と、前記操作受付手段が順次出力する前記操作情報それぞれに基づいて、前記ユーザによって選択された前記画像を順次特定するとともに、前記画像を特定した順序に基づいて前記表示順序を特定する表示順序特定手段と、を備え、前記表示順序特定手段は、さらに、前記操作情報に基づいて、前記ユーザによって選択された前記画像の前記表示部への表示期間を特定する。【選択図】図４
2011077957.tif 000002
【特許請求の範囲】
【請求項１】
表示部へ表示する複数の画像の表示順序を特定する表示順序特定装置であって、
ユーザによる前記複数の画像を順次選択していく操作を受け付けて、前記ユーザが前記画像を選択する操作を行うたびに、前記操作に応じた操作情報を順次出力する操作受付手段と、
前記操作受付手段が順次出力する前記操作情報それぞれに基づいて、前記ユーザによって選択された前記画像を順次特定するとともに、前記画像を特定した順序に基づいて前記表示順序を特定する表示順序特定手段と、を備え、
前記表示順序特定手段は、さらに、前記操作情報に基づいて、前記ユーザによって選択された前記画像の前記表示部への表示期間を特定する、
ことを特徴とする表示順序特定装置。
【請求項２】
前記操作情報は、前記操作受付手段への操作量を示す操作量情報を含み、
前記表示順序特定手段は、前記操作情報に含まれる前記操作量情報が示す操作量に応じて前記表示期間を特定する、
ことを特徴とする請求項１に記載の表示順序特定装置。
【請求項３】
前記操作量は、前記ユーザが前記操作受付手段を操作し続けて前記画像を選択し続けた期間を含むことを特徴とする請求項２に記載の表示順序特定装置。
【請求項４】
前記操作受付手段は、感圧センサを含み、
前記操作量は、前記ユーザが前記画像を選択するために前記感圧センサを押圧した押圧力を含むことを特徴とする請求項２に記載の表示順序特定装置。
【請求項５】
前記操作受付手段は、前記表示部の枠に形成された接触式センサであることを特徴とする請求項１乃至４のいずれか１項に記載の表示順序特定装置。
【請求項６】
コンピュータを
表示部へ表示する複数の画像の表示順序を特定する表示順序特定装置であって、
ユーザによる前記複数の画像を順次選択していく操作を受け付けて、前記ユーザが前記画像を選択する操作を行うたびに、前記操作に応じた操作情報を順次出力する操作受付手段と、
前記操作受付手段が順次出力する前記操作情報それぞれに基づいて、前記ユーザによって選択された前記画像を順次特定するとともに、前記画像を特定した順序に基づいて前記表示順序を特定する表示順序特定手段と、を備え、
前記表示順序特定手段は、さらに、前記操作情報に基づいて、前記ユーザによって選択された前記画像の前記表示部への表示期間を特定する、
装置として機能させることを特徴とする表示順序特定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示部へ表示する複数の画像の表示順序を特定する、表示順序特定装置及び表示順序特定プログラムに関する。
【背景技術】
【０００２】
この種の技術として、特許文献１には、表示部において画像を一覧表示させた状態で、ユーザからの画像の選択操作を受け付け、これにより順次選択される画像の順番を、画像の表示順序として設定し、設定した画像の表示順序に従って、各画像をスライドショー表示させる技術について開示されている。
【０００３】
また、特許文献２には、ユーザが、十字キー等のキー入力部を操作することにより、表示部に表示する各画像の表示順序と、各画像の表示時間とを、それぞれ設定し、設定した各画像の表示順序と、各画像の表示時間に従って、画像を表示させる技術について開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−２８８０６８号公報
【特許文献２】特開２００６−１８６９３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に係る技術は、ユーザが、スライドショー表示させる画像を簡単に選択して設定できるものの、設定できるのは画像の表示順序のみであり、各画像の表示時間は設定されない。このため、特許文献１に係る技術は、スライドショー表示される各画像が全て同じ時間で表示され、スライドショーが単調という問題があった。
【０００６】
一方、特許文献２に係る技術では、ユーザが、十字キー等のキー入力部を操作することにより、表示部に表示する各画像の表示順序、及び各画像の表示時間について、それぞれ設定できるので、上記特許文献１のように、スライドショーが単調でつまらないということも少なくなる。しかし、表示部に表示する画像の表示順序と、各画像の表示時間について、ユーザが、十字キー等のキー入力部を操作して設定しなければならず、操作が非常に面倒である、という問題があった。つまり、ユーザは、一つの画像を選択する際に、画像の選択と画像の表示時間の設定との二つの操作を個別に行う必要があるため、ユーザの操作が面倒になるという不都合があった。
【０００７】
そこで、本発明は、このような点に鑑み、その目的とするところは、ユーザが、簡単な操作により、表示部へ表示する各画像の表示順序及び各画像の表示時間について設定できる、表示順序特定装置及び表示順序特定プログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の第１の観点に係る表示順序特定装置は、
表示部へ表示する複数の画像の表示順序を特定する表示順序特定装置であって、
ユーザによる前記複数の画像を順次選択していく操作を受け付けて、前記ユーザが前記画像を選択する操作を行うたびに、前記操作に応じた操作情報を順次出力する操作受付手段と、
前記操作受付手段が順次出力する前記操作情報それぞれに基づいて、前記ユーザによって選択された前記画像を順次特定するとともに、前記画像を特定した順序に基づいて前記表示順序を特定する表示順序特定手段と、を備え、
前記表示順序特定手段は、さらに、前記操作情報に基づいて、前記ユーザによって選択された前記画像の前記表示部への表示期間を特定する。
【０００９】
また、本発明の第２の観点に係る表示順序特定プログラムは、コンピュータを、
表示部へ表示する複数の画像の表示順序を特定する表示順序特定装置であって、
ユーザによる前記複数の画像を順次選択していく操作を受け付けて、前記ユーザが前記画像を選択する操作を行うたびに、前記操作に応じた操作情報を順次出力する操作受付手段と、
前記操作受付手段が順次出力する前記操作情報それぞれに基づいて、前記ユーザによって選択された前記画像を順次特定するとともに、前記画像を特定した順序に基づいて前記表示順序を特定する表示順序特定手段と、を備え、
前記表示順序特定手段は、さらに、前記操作情報に基づいて、前記ユーザによって選択された前記画像の前記表示部への表示期間を特定する、
装置として機能させる。
【発明の効果】
【００１０】
本発明に係る表示順序特定装置及び表示順序特定プログラムによれば、ユーザが、簡単な操作により、表示部へ表示する各画像の表示順序及び各画像の表示時間について設定できる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態に係る表示順序特定装置の各部の関係を示すブロック図である。
【図２】本発明の一実施形態に係る表示順序特定装置のハードウェア構成を示す図である。
【図３】本発明の一実施形態に係る表示順序特定装置の概略外観図であって、センシング領域を説明するための領域である。
【図４】本発明の一実施形態に係る表示順序特定装置が行う表示順序特定処理のフローチャートである。
【図５】本発明の一実施形態に係る表示順序特定装置の表示部に表示された選択用画面を示す図である。
【図６】本発明の一実施形態に係る表示順序特定装置の選択用センシング領域を説明するための図である。
【図７】本発明の一実施形態に係る表示順序特定装置が表示する拡大サムネイルを説明するための図である。
【図８】本発明の一実施形態に係る表示順序特定装置が使用する計測時間−表示期間テーブルのデータ内容を説明するための図である。
【図９】本発明の一実施形態に係る表示順序特定装置が使用する押圧力−表示期間テーブルのデータ内容を説明するための図である。
【図１０】本発明の一実施形態に係る表示順序特定装置が使用する表示順序データベースのデータ内容を説明するための図である。
【図１１】本発明の一実施形態に係る表示順序特定装置が行う表示処理のフローチャートである。
【発明を実施するための形態】
【００１２】
本発明に係る実施形態について図面を参照して説明する。なお、本発明は下記の実施形態及び図面によって限定されるものではない。下記の実施形態及び図面に変更（構成要素の削除も含む）を加えることができるのはもちろんである。また、以下の説明では、本発明の理解を容易にするために、重要でない公知の技術的事項の説明を適宜省略する。
【００１３】
まず、本実施形態に係る表示順序特定装置１００の構成を図１及び図２を参照して説明する。
【００１４】
表示順序特定装置１００は、制御部１１０と、記憶部１２０と、操作受付部１３０と、表示部１４０と、読出・書込部１５０と、を備える。本実施形態に係る表示順序特定装置１００は、デジタルフォトスタンド等のデジタル写真を表示する表示装置（コンピュータの一例）である。表示順序特定装置１００はデジタルカメラ、パーソナルコンピュータ等のコンピュータであってもよい。表示順序特定装置１００がパーソナルコンピュータ等である場合は、表示順序特定装置１００は、記憶部１２０、表示部１４０等を備えなくても良い。この場合の表示順序特定装置１００は、適宜、外部の、記憶部、表示部等に接続される。
【００１５】
制御部１１０は、表示順序特定装置１００全体を制御する。制御部１１０は、表示順序特定部１１０ａと表示制御部１１０ｂとを備える。表示順序特定部１１０ａは、記憶媒体５０が記憶する少なくとも一部の複数の画像データを用い、表示部１４０に表示する画像、表示順序、及び表示時間を特定する後述の表示順序特定処理を行う。表示順序特定部１１０ａは、例えば、表示部１４０に表示する画像、表示順序、及び表示時間を特定した表示順序データベース（ＤＢ）１２３を生成することによって、表示部１４０に表示する画像、表示順序、及び表示時間を特定する。制御部１１０は、表示順序データベース１２３を記憶部１２０に記録する。表示制御部１１０ｂは、表示順序特定部１１０ａが特定した表示順序に従って（例えば、表示順序データベース１２３を参照して）、複数の画像を読出・書込部１５０に順次表示する表示処理を行う（所謂スライドショー）。
【００１６】
制御部１１０（特に、表示順序特定部１１０ａ及び表示制御部１１０ｂ）は、例えば、ＣＰＵ（Central Processing Unit）１１１と一次記憶装置１１２とタイマ１１３とによって実現される。ＣＰＵ１１１は、制御プログラム１２２に従って、表示順序特定装置１００全体を制御し、また、表示順序特定装置１００（特に、表示順序特定部１１０ａ及び表示制御部１１０ｂ）が行う処理（特に、表示順序特定処理及び表示処理）を行う。制御プログラム１２２は、後述の二次記憶装置１２１に記録され、一次記憶装置１１２に読み出される。ＣＰＵ１１１は、一次記憶装置１１２に読み出された制御プログラム１２２の指令に基づいて前記の処理を行う。制御部１１０の機能の一部は、各種専用回路（例えばデータを圧縮するエンコーダ、データを伸長するデコーダ等）によって実現されてもよい。この場合、各種専用回路がＣＰＵ１１１の機能の一部を担う。
【００１７】
一次記憶装置１１２は、例えば、ＲＡＭ（Random Access Memory）によって構成され、ＣＰＵ１１１のワーキングメモリ等として機能する。ＣＰＵ１１１が処理中に使用するデータ及び生成したデータは一次記憶装置１１２に一時記録される。ＣＰＵ１１１に入出力されるデータは一次記憶装置１１２に一時記録される。
【００１８】
タイマ１１３は、時間を計測する。ＣＰＵ１１１は、タイマ１１３を用いて時間を計測する。
【００１９】
記憶部１２０は、制御部１１０が処理中に使用する又は生成したデータ（データベース等を含む）や制御部１１０が記憶媒体５０から読み出した画像データ等を適宜記憶する。記憶部１２０は、表示順序データベース１２３を記憶する。記憶部１２０は、例えば、二次記憶装置１２１によって実現される。二次記憶装置１２１には、制御プログラム１２２、表示順序データベース１２３等が記録される。制御プログラム１２２、表示順序データベース１２３等のプログラムやデータは、ＣＰＵ１１１によって一次記憶装置１１２に読み出されて、ＣＰＵ１１１によって使用、参照等される。二次記憶装置１２１は、ハードディスク、フラッシュメモリ等の記憶装置によって構成される。
【００２０】
操作受付部１３０は、ユーザの操作を受け付け、受け付けた操作に応じた操作データ（操作情報）を制御部１１０に出力する。操作受付部１３０は、例えば、接触式センサ１３１と入力キー１３２とによって実現される。
【００２１】
接触式センサ１３１は、例えば、表示部１４０の枠（表示順序特定装置１００の筐体でもある。）に設けられた（図３参照）、例えば、静電容量式、感圧式等のタッチセンサである。接触式センサ１３１は、被接触物（ユーザの指等）の接触位置を検出するための領域であるセンシング領域１３１ａ（図３の点線で囲んだ領域）を有する。ユーザが指等でセンシング領域１３１ａに触れると、接触式センサ１３１はセンシング領域１３１ａにおける、ユーザの指等が接触した位置（ある範囲を持った位置でよい）を特定する位置情報を含む操作情報を出力する。接触式センサ１３１が感圧式のタッチセンサの場合（つまり接触式センサ１３１が感圧センサでもある場合）には、接触式センサ１３１は、適宜、タッチセンサへの押圧力を特定する押圧力情報も出力する操作情報に含める。
【００２２】
入力キー１３２は、ユーザからの押圧操作に応じたオン信号等を操作情報として出力する。入力キー１３２は、例えば、画像選択の終了に用いられる終了キー、スライドショーの開始及び停止に用いられる再生・停止キー等の１以上のキーによって構成される。
【００２３】
表示部１４０は、制御部１１０から供給される画像データに基づいて画像、操作画面等を表示する。表示部１４０は、例えば、駆動回路１４１と表示パネル１４２とから実現される。駆動回路１４１は、ＣＰＵ１１１から供給される画像データに従って表示パネル１４２を駆動し、表示パネル１４２に画像、操作画面等を表示させる。表示パネル１４２は、液晶パネル、有機ＥＬ（Electro Luminescence）パネル等によって構成される。
【００２４】
読出・書込部１５０は、記憶媒体５０に対してデータ（例えば画像データ）を読み書きする。読出・書込部１５０は、例えば、メディアコントローラ１５１によって実現される。メディアコントローラ１５１は、メモリーカード５１に対してデータを読み書きする。
【００２５】
記憶媒体５０は、各種のデータを記憶する。記憶媒体５０は、デジタルカメラが撮影した撮影画像（例えばデジタル写真）を表すデータである画像データを記録する。記憶媒体５０は、メモリーカード５１によって実現される。メモリーカード５１は、フラッシュメモリ等のメモリを使用したものである。
【００２６】
次に、表示順序特定装置１００（特に表示順序特定部１１０ａ）が行う表示順序特定処理を説明する（図４参照）。
【００２７】
この処理は、例えば、ユーザが表示順序特定装置１００に表示順序特定処理を開始させるような操作を操作受付部１３０を介して行ったことを契機として開始する。
【００２８】
また、記憶媒体５０には、所定期間連写撮影された連写画像を表す各画像データ（静止画像データ）が一つのグループとして予め記録されているものとし、表示順序特定部１１０ａは、このグループ内の各画像データを用いて表示順序特定処理を行うものとする。表示順序特定部１１０ａは、記憶媒体５０に記録された画像データ全て、又は、記憶媒体５０に記録された所定のグループ（例えば同一のフォルダ内に記録された複数の画像データ）内の複数の画像データ等を用いて表示順序特定処理を行ってもよい。
【００２９】
表示順序特定部１１０ａは、表示順序特定処理の開始後、選択用画面を表示部１４０に表示する（ステップＳ４０１）。
【００３０】
具体的には、例えば、表示順序特定部１１０ａは、読出・書込部１５０を介して記憶媒体５０から連写画像を表す複数の画像データを全て取得し、記憶部１２０に記録する。ここで、画像データは、例えば、ｊｐｅｇ形式のデータである。表示順序特定部１１０ａは、さらに、この画像データのデータ形式を表示部１４０（駆動回路１４１）が扱えるデータ形式（例えば、ＲＧＢ形式）に変換して記憶部１２０に前記の画像データとは別に記録する。なお、変換前後における画像データは、互いに、対応付いて記録され、表示順序特定部１１０ａは、一方から他方を特定できる。この特定は、画像データのＩＤ、画像データの記録場所（アドレス）によって行われる。
【００３１】
次に、表示順序特定部１１０ａは、記憶部１２０に記録した画像データ（変換後のデータ）を順次読み出し、順次読み出した各画像データについて所定の処理（例えば、画像の縮小）を行い、処理後の画像データを用いて、処理後の各画像データが表現する各画像（以下、サムネイルという。）を一覧表示した選択用画像を表す画像データ（表示部１４０（駆動回路１４１）が扱えるデータ形式のデータ）である選択用画像データを生成する。選択用画像は、後述の表示処理、すなわち、スライドショーで表示部１４０に表示する画像をユーザに選択させるための画像である。表示順序特定部１１０ａは、選択用画像データを表示部１４０に供給し、選択用画像を表示部１４０に選択用画面として表示させる。
【００３２】
選択用画面の例を図５に示す。図５のように選択用画面は、各画像データによって表現されるサムネイル５０１乃至５０５を画面内の上方に表示した画面になる。表示順序特定部１１０ａは、予め設定されている画像（以下、フォーマット画像という。）の所定位置にサムネイルを組み込むような処理（以下、組み込み処理という。）を行うことによって、選択用画像を表す画像データを生成する。フォーマット画像を表す画像データは記憶部１２０に記録されており、表示順序特定部１１０ａはこの画像データを記憶部１２０から読み出し、この画像データとサムネイルの画像データとを用いて組み込み処理を行う。
【００３３】
なお、組み込み処理の際に、表示順序特定部１１０ａは、予め設定されている方法に基づいて、サムネイルをフォーマット画像に組み込む。例えば、表示順序特定部１１０ａは、ランダムでサムネイル画像をフォーマット画像に組み込んでも良いし、右から左に、撮影時期が古い順（つまり時系列順）に並ぶようにサムネイル画像をフォーマット画像に組み込む。表示順序特定部１１０ａは、選択用画面を表示するときに、選択用画面内の各サムネイルそれぞれが表示面１４０ａのどの領域に位置しているかを常に認識している。これは、サムネイルの識別と、選択用画像へのサムネイルの組み込み位置の特定とによって行われる。また、表示順序特定部１１０ａは、サムネイルを表す前記の画像データと、このサムネイルの元の画像の画像データ（記憶部１２０に記録されている。）と、の関係も常に認識している。この認識は、画像データのＩＤ、画像のアドレスによって行われる。
【００３４】
このようにして、表示順序特定部１１０ａは、選択用画面を表示部１４０に表示する（図５参照）。なお、サムネイルが多数（例えば、図５の場合では、６以上）の場合には、表示順序特定部１１０ａは、表示部１４０の横方向よりも横方向のサイズが大きい選択用画像を表す選択用画像データを生成し、選択用画面として、選択用画像の一部を表示させる。そして、例えば、後述のステップＳ４０６における処理中等の適宜のタイミングで、表示順序特定部１１０ａは、ユーザの操作受付部１３０の操作（例えば、センシング領域１３１ａの横方向端部を指で触れる操作）に応じて、選択用画像を表示画面上で移動させて、選択用画面をスクロールさせる処理を行っても良い。
【００３５】
次に表示順序特定部１１０ａは、ｎ＝０を設定し（ステップＳ４０２）、ｎ＝ｎ＋１を設定する（ステップＳ４０３）。このｎは、スライドショーにおける画像の表示順序を特定する値となる。
【００３６】
次に表示順序特定部１１０ａは、選択終了であるかを判断する（ステップＳ４０４）。表示順序特定部１１０ａは、例えば、ユーザによる入力キー１３２（ここでは、終了キーとして機能する）の押圧操作があったかどうか（例えば、入力キー１３２を押圧操作した操作情報が制御部１１０に供給されているかどうか）によってこの判断をする。
【００３７】
表示順序特定部１１０ａは、前記の押圧操作があったと判断すると、選択終了であると判断し（ステップＳ４０４；Ｙｅｓ）、本処理を終了する。
【００３８】
表示順序特定部１１０ａは、前記の押圧操作がなかったと判断すると、選択終了でないと判断し（ステップＳ４０４；Ｎｏ）、センシング領域１３１ａの選択用センシング領域５３１ａａ乃至５３１ａｅ（図６参照、センシング領域１３１ａ内の点線で囲んだ領域）のいずれかの領域内に被接触物が接触したかを判断する（ステップＳ４０５）。つまり、ユーザが選択用センシング領域５３１ａａ乃至５３１ａｅのいずれかに触れたかを判断する。選択用センシング領域５３１ａａ乃至５３１ａｅは、それぞれ、ユーザがサムネイルを選択するために、指を接触させる領域である。図６のように、センシング領域１３１ａにおける選択用センシング領域５３１ａａ乃至５３１ａｅと、選択用画面内の各サムネイル５０１乃至５０５を表示する位置、つまり、表示領域６０１乃至６０５（図６参照、点線で囲んだ領域）の位置とは、それぞれ、近傍の位置のもの（例えば、図６における上下方向において近いもので、例えば、最も近い位置のもの）同士が互いに対応するものとして扱われる。例えば、一つの選択用センシング領域（例えば、選択用センシング領域５３１ａａ）が選択された場合、この近傍の位置にある（例えば、すぐ下にある）表示領域（例えば、表示領域６０１）に表示されたサムネイル（例えば、サムネイル５０１）が選択されたことになる。
【００３９】
表示順序特定部１１０ａは、操作情報に含まれる位置情報が接触式センサ１３１から供給されていない場合か、もしくは、接触式センサ１３１から供給された位置情報が特定するセンシング領域１３１ａが選択用センシング領域５３１ａａ乃至５３１ａｅのいずれかの領域内に入っていない場合に、どの領域内にも被接触物が接触していない（つまり、ユーザの指等が選択用センシング領域５３１ａａ乃至５３１ａｅのいずれにも触れていない）と判断する（ステップＳ４０５；Ｎｏ）。この場合、表示順序特定部１１０ａは、ステップＳ４０４の処理を再度行う。このようにして、表示順序特定部１１０ａは、ユーザの指等が選択用センシング領域５３１ａａ乃至５３１ａｅのいずれかに接触する、つまり、ユーザが所定のサムネイルを選択するまで待機するか、選択終了の指示があるまで待機する。
【００４０】
接触式センサ１３１から供給された位置情報が特定する位置が選択用センシング領域５３１ａａ乃至５３１ａｅのいずれかの領域内に入っているかの判断は、被接触物が接触した場合に接触式センサ１３１から出力される操作情報に含まれる位置情報が示す、センシング領域１３１ａにおける位置（接触位置）と、センシング領域１３１ａにおける選択用センシング領域５３１ａａ乃至５３１ａｅの領域の位置情報（領域の範囲を示す位置情報である。）が示す位置との比較に基づいて行われる。
【００４１】
上述のように、センシング領域１３１ａにおける選択用センシング領域５３１ａａ乃至５３１ａｅは、選択用画面内の各サムネイルを表示する位置に対応して予め設定されている。また、センシング領域１３１ａにおける選択用センシング領域５３１ａａ乃至５３１ａｅの各領域の位置情報は記憶部１２０に予め記録されている。
【００４２】
表示順序特定部１１０ａは、各領域の位置情報を記憶部１２０から読み出し、接触式センサ１３１が出力する位置情報が示す接触位置（表示順序特定部１１０ａが検知した接触位置）が各領域の位置情報が示す領域いずれかに含まれる又は重なる場合に、接触位置が選択用センシング領域５３１ａａ乃至５３１ａｅのいずれかの領域内に入っていると判断する。以下では、接触位置が属する選択用センシング領域５３１ａａ乃至５３１ａｅのいずれかの領域を接触領域という。
【００４３】
表示順序特定部１１０ａは、検知した接触位置が選択用センシング領域５３１ａａ乃至５３１ａｅいずれかの領域内に入っていると判断する場合、選択用センシング領域５３１ａａ乃至５３１ａｅいずれかの領域内に被接触物が接触したと判断する（ステップＳ４０５；Ｙｅｓ）。
【００４４】
この場合、表示順序特定部１１０ａは、被接触物の接触位置が、前記と同一の領域内に、ステップＳ４０５の処理時から第１の所定期間留まっているかを判断する（ステップＳ４０６）。表示順序特定部１１０ａは、例えば、第１の所定期間（０．５秒）中に接触式センサ１３１が出力する位置情報が示す接触位置が、全て、同一の接触領域（位置情報によって特定される。）に含まれる又は重なる場合に、被接触物の接触位置が同一の領域内に第１の所定期間留まっていると判断する（ステップＳ４０６；Ｙｅｓ）。表示順序特定部１１０ａは、タイマ１１３等を用いて第１の期間を計測する。
【００４５】
この場合、ユーザは、この接触領域（被接触物の接触位置が第１の所定期間留まった領域）に対応する（この領域の下にある）サムネイルを選択したと考えられる。なお、被接触物が選択用センシング領域５３１ａａ乃至５３１ａｅのいずれかの領域に接触したと判断できた場合に、この接触領域に対応するサムネイルをユーザが選択したとも考えられるが、ユーザは、センシング領域１３１ａをなぞりながらサムネイルを選択する可能がある。このため、接触から第１の所定期間の間、接触位置が属する接触領域が同一である場合に、この接触領域に対応するサムネイルがユーザによって選択されたと扱うことが望ましい。これによって、表示順序特定装置１００の誤動作を防げる。
【００４６】
被接触物の接触位置が同一の領域内に第１の所定期間留まっていると判断する（ステップＳ４０６；Ｙｅｓ）と、表示順序特定部１１０ａは、選択されたサムネイルを拡大表示する（ステップＳ４０７）。
【００４７】
表示順序特定部１１０ａは、上記のように、選択用画面のどの位置にどのサムネイルが表示されているかは認識している。また、選択用センシング領域５３１ａａ乃至５３１ａｅは、選択用画面内の各サムネイルを表示する位置に対応して予め設定されている。このため、表示順序特定部１１０ａは、第１の所定期間の間接触位置が留まっている前記の接触領域に対応するサムネイルを特定できる。
【００４８】
この特定したサムネイルが選択されたサムネイルになる。表示順序特定部１１０ａはこの特定したサムネイルを表す画像データを用いて、サムネイルを拡大した拡大画像を表す画像データを生成し、この画像データと、前記選択用画像データと、を用いて、選択用画像の所定領域（画像内の中央下部領域）に拡大画像を表示した（すでに、拡大画像がある場合、前の拡大画像の代わりに新しい拡大画像を表示する。）新たな選択用画像を表す新たな選択用画像データを生成し、ステップＳ４０１の処理と同様に、この新たな選択用画像データを用いて選択用画面の表示部１４０への表示を行う。なお、２回目以降のステップＳ４０４では、ここの処理で生成した新たな選択用画像データを選択用画像データとする（画像も同様）。
【００４９】
ユーザが図６における選択用センシング領域５３１ａａに第１の所定期間以上触れてサムネイル５０１が選択された場合、図７のように、サムネイル５０１が拡大された拡大サムネイル７０１が表示される。
【００５０】
次に、表示順序特定部１１０ａは、操作受付部１３０へのユーザの操作状況（つまり操作量の一例である）を特定するとともに、前記で選択されたサムネイルの元の画像（選択画像）の表示順位「ｎ」を設定する（ステップＳ４０８）。なお、選択画像とは、サムネイルのサムネイル化される前の画像を指す。また、この選択画像を表す画像データを選択画像データ（記憶部１２０に記録された、ｊｐｅｇ形式等から変換される前のデータ）とする。サムネイル化される前後の画像データと、ｊｐｅｇ形式等からの変換がされる前後の画像データとは、全て互いに特定可能であるので、表示順序特定部１１０ａは、サムネイルの画像データからこのサムネイルについての選択画像データを特定できる。
【００５１】
ユーザの操作状況は、例えば、ユーザが操作受付部１３０を操作し続けて画像を選択し続けた期間を含む。つまり、この期間は、表示順序特定部１１０ａが拡大表示を行った時（画像選択時）から、被接触物の接触位置が前記の接触領域に留まり続ける時間である。表示順序特定部１１０ａは、ステップＳ４０７の処理で拡大表示を行った時から、期間の計測を開始し（例えば、タイマ１１３が用いられる）、表示順序特定部１１０ａがステップＳ４０６等で検知した接触位置が、この接触位置が入っていた接触領域から外れることを検知するまで（接触式センサ１３１からの操作情報と接触情報の位置情報とで検知できる。）の期間を計測する。
【００５２】
表示順序特定部１１０ａは、この計測した期間に基づいて、後述のスライドショーにおける選択画像の表示期間を設定する。表示時間は、計測した前記期間を、そのまま適用してもよいし、係数倍して求めてもよいし、所定の関係式に代入して求めても良い。また、図８のような、計測時間−表示期間テーブル（記憶部１２０に予め記録されているものとする。）を参照して、表示期間を設定してもよい（例えば、計測した期間である計測時間（Ｔ）が０＜Ｔ≦Ｔ１である場合、表示期間は、２秒と設定される（図８参照））。
【００５３】
また、ユーザの操作状況は、例えば、タッチセンサが感圧式のものであって、ユーザが操作受付部１３０を操作して選択画像を選択したとき（例えばステップＳ４０６のとき）の押圧力であってもよい。表示順序特定部１１０ａは、接触式センサ１３１から供給される操作情報に含まれる押圧力情報に基づいて表示期間を設定する。このとき、表示順序特定部１１０ａは、押圧力情報が特定する押圧力をもとに、図９のような、押圧力−表示期間テーブル（記憶部１２０に予め記録されているものとする。）を参照して、表示期間を設定してもよい（例えば、押圧力（Ｐ）が０＜Ｐ≦Ｐ１である場合、表示期間は、２秒と設定される（図９参照））。
【００５４】
表示順序特定部１１０ａは、「ｎ」（表示順位）の値のデータ（以下、ｎ値という。）と、前記で設定した表示期間を特定する表示期間データと、選択画像データを特定する画像特定データ（画像データのＩＤ、画像データの記録場所（アドレス）、選択画像データそのもの等によって構成されるデータ）と、を対応付けたデータ（以下、表示方法データという。）を記憶部１２０の所定の記憶領域に記録する（記録処理）。
【００５５】
表示順序特定部１１０ａは、記録処理後、ステップＳ４０３の処理に戻って処理を行う。以上によって、表示順序特定部１１０ａは、ステップＳ４０４で選択終了と判断するまで、ステップＳ４０３乃至４０８の処理を繰り返し行う。この繰り返しによって、表示順序特定部１１０ａは、前記の表示方法データを記憶部１２０の所定の記憶領域に蓄積する。この蓄積したデータが表示順序データベース１２３になる。表示順序データベース１２３は、図１０のように、ｎ値と、表示期間と、画像特定データと、を対応付けたデータの集合からなる。
【００５６】
一方、ステップＳ４０４で選択終了と判断されると（ステップＳ４０４；Ｙｅｓ）、表示順序特定部１１０ａは、表示順序特定処理を終了する。
【００５７】
次に、表示順序特定装置１００（特に表示制御部１１０ｂ）が行う表示処理を説明する（図１１参照）。表示制御部１１０ｂは、表示処理によって生成された表示順序データベース１２３を参照して、画像を表示部１４０に表示する。
【００５８】
この処理は、例えば、ユーザが表示順序特定装置１００に表示処理を開始させるような操作を操作受付部１３０を介して行ったことを契機として開始される。例えば、ユーザが操作受付部１３０を介し、表示順序特定処理で生成された表示順序データベース１２３に関連した画像のグループを表示対象として選択し、さらにユーザがスライドショー開始を操作受付部１３０を介して表示順序特定装置１００に指示したことを契機としてこの処理が開始される。
【００５９】
表示制御部１１０ｂは、この処理のときに表示順序データベース１２３を読み出すことで表示順序データベース１２３を参照する（必要に応じて一次記憶装置１１２に読み出す）。
【００６０】
まず、表示制御部１１０ｂは、ｎ＝０を設定し（ステップＳ１１０１）、ｎ＝ｎ＋１を設定する（ステップＳ１１０２）。
【００６１】
次に表示制御部１１０ｂは、表示順序データベース１２３を参照し、ｎ値に対応する表示期間データと画像特定データとを特定し、特定した表示期間データから表示期間を特定するとともに、特定した画像特定データから表示部１４０に表示する画像データを特定する。画像特定データが画像データのＩＤ、画像データの記録場所等である場合、表示制御部１１０ｂは、これらに基づいて記憶部１２０から対応する画像データを読み出し取得する。また、画像特定データが画像データそのものである場合はこの画像データを用いる（取得する）。表示制御部１１０ｂは、前記のように画像特定データを用いて取得した画像データ（例えば、ｊｐｅｇ形式のデータ）を表示部１４０が扱えるデータ形式（例えば、ＲＧＢ形式）に変換し、変換した画像データを表示部１４０に供給する。表示部１４０は、供給された画像データに基づいて、この画像データが表す画像を表示面１４０aに表示する。このときに、表示制御部１１０ｂは、前記で特定した表示期間の間（例えば、タイマ１１３によって計測される。）だけ画像を表示面１４０aに表示する（ステップＳ１１０３）。
【００６２】
表示制御部１１０ｂは、ステップＳ１１０２乃至１１０３の処理を表示対象の画像を全て表示するまで繰り返し行う（ステップＳ１１０４）。なお、処理中にスライドショーの停止がユーザによって操作受付部１３０を介して指示した場合、表示制御部１１０ｂは処理を終了する。
【００６３】
以上によって、表示順序特定装置１００には、表示時間の異なる画像が順次表示されるので、このスライドショーはユーザが見て楽しいスライドショーになる。
【００６４】
以上、本実施形態では、接触式センサ１３１がタッチセンサであるとしたが、接触式センサ１３１は、表示パネル１４２と協働した、静電容量式又は感圧式のタッチパネルであってもよい。なお、接触式センサ１３１がタッチパネルの場合、表示面１４０aが指紋等によって汚れてしまう場合がある。
【００６５】
また、接触式センサ１３１は不要の場合もある。この場合、画像の選択や操作状況の特定は、入力キー１３２によってなされる。
【００６６】
ＣＰＵ１１１に表示順序特定処理を行わせる制御プログラム１２２は、表示順序特定プログラムとなる。制御プログラム１２２は、ＯＳ（Operation System）と協働してＣＰＵ１１１に後述の画像データ記録処理を行わせるものであってもよい。また、制御プログラム１２２は、持ち運び可能な記録媒体（ＣＤ−ＲＯＭ（Compact Disk Read Only Memory）、又は、ＤＶＤ−ＲＯＭ（Digital Versatile Disk Read Only Memory）等）に記録され、表示順序特定装置１００に供給されてもよい。また、制御プログラム１２２は、ネットワークを介して表示順序特定装置１００に供給されてもよい。制御プログラム１２２が記録された一次記憶装置１１２、二次記憶装置１２１、又は、持ち運び可能な記録媒体は、コンピュータが読み取り可能なプログラム製品になる。制御プログラム１２２は、機能の少なくとも一部が専用回路によって実現されたコンピュータを動作させるものであってもよい。つまり、コンピュータは、全体として、上述の処理を行うものであればよく、制御プログラム１２２は、そのようなコンピュータを動作させるものであればよい。
【００６７】
以上のように、本実施形態に係る表示順序特定装置１００は、ユーザによる複数の画像を順次選択していく操作を受け付けて、ユーザが画像を選択する操作を行うたびに、操作に応じた操作情報を順次出力する操作受付部１３０（ステップＳ４０４乃至ステップＳ４０７等の処理の繰り返し参照）と、操作受付部１３０が順次出力する操作情報それぞれに基づいて、ユーザによって選択された画像を順次特定するとともに、画像を特定した順序に基づいて表示順序を特定する表示順序特定部１１０ａ（ステップＳ４０４乃至ステップＳ４０８等の処理の繰り返し参照）と、を備え、表示順序特定部１１０ａは、さらに、操作情報に基づいて、ユーザによって選択された画像の表示部１４０への表示期間を特定する。これによって、一つの画像の選択について一つの操作を行うだけで（つまり、一の画像の特定について一つの操作情報に基づいて）、表示順序と表示時間を特定できるので、ユーザが、簡単な操作により、表示部へ表示する各画像の表示順序及び各画像の表示時間について設定できる。
【００６８】
また、本実施形態では、操作情報は、操作受付部１３０への操作量を示す操作量情報を含み、操作受付部１３０は、操作情報に含まれる操作量情報が示す操作量に応じて表示期間を特定する（ステップＳ４０８の処理参照）場合がある。この場合、ユーザの操作感に見合った表示時間を設定できる。
【００６９】
また、本実施形態では、操作量は、ユーザが操作受付部１２０を操作し続けて画像を選択し続けた期間を含むことがある。この場合、ユーザの操作感に見合った表示時間を設定できる。
【００７０】
また、本実施形態では、操作受付部１２０は、感圧センサ（感圧式の接触式センサ１３１）を含み、操作量は、ユーザが画像を選択するために感圧センサを押圧した押圧力を含むことがある。この場合、ユーザの操作感に見合った表示時間を設定できる。
【００７１】
また、本実施形態では、操作受付部１２０は、表示部１４０の枠に形成された接触式センサ１３１である場合がある。これによって、表示面１４０ａが指紋等によって汚れることを防止又は低減できる。また、ユーザの操作感に見合った表示時間を設定できる。
【符号の説明】
【００７２】
５０・・・記憶媒体、５１・・・メモリーカード、１００・・・表示順序特定装置、１１０・・・制御部、１１０ａ・・・表示順序特定部、１１０ｂ・・・表示制御部、１１１・・・ＣＰＵ、１１２・・・一次記憶装置、１１３・・・タイマ、１２０・・・記憶部、１２１・・・二次記憶装置、１２２・・・制御プログラム、１２３・・・表示順序データベース、１３０・・・操作受付部、１３１・・・接触式センサ、１３１ａ・・・センシング領域、１３２・・・入力キー、１４０・・・表示部、１４０ａ・・・表示面、１４１・・・駆動回路、１４２・・・表示パネル、１５０・・・読出・書込部、メディアコントローラ・・・１５１、５０１〜５０５・・・サムネイル、５３１ａａ〜ａｅ・・・選択用センシング領域、６０１〜６０５・・・表示領域、７０１・・・拡大サムネイル
【図１】
2011077957.tif 000003
【図２】
2011077957.tif 000004
【図３】
2011077957.tif 000005
【図４】
2011077957.tif 000006
【図５】
2011077957.tif 000007
【図６】
2011077957.tif 000008
【図７】
2011077957.tif 000009
【図８】
2011077957.tif 000010
【図９】
2011077957.tif 000011
【図１０】
2011077957.tif 000012
【図１１】
2011077957.tif 000013