(57)【特許請求の範囲】
【請求項１】
第１軸及び第２軸で定まる二次元上において、ユーザによる１つの移動操作から得られる移動ベクトルから当該第１軸方向及び当該第２軸方向の移動成分を抽出し、抽出した各移動成分に応じたコンテンツ表示に係る指示を受け付ける受付手段と、
前記移動操作の前記第１軸方向における移動成分から表示対象のコンテンツの移動速度を、当該移動操作の前記第２軸方向における移動成分から表示対象のコンテンツの表示態様をそれぞれ決定する決定手段と、
複数のコンテンツを、前記決定された表示態様で、且つ前記決定された移動速度でスクロールしながら画面に表示する表示手段とを備え、
前記画面はタッチパネル機能を有しており、
前記移動操作は、前記画面上に指が触れた状態でスライドすることで行われ、
前記受付手段は、さらに、前記タッチパネル上でのスライドがなされた後、継続してスライドの終了位置での押下操作を受け付け、
前記決定手段は、前記終了位置での押下操作がなされている時間を計測し、計測された時間が所定時間を経過したと判断する場合には決定した前記移動速度及び前記表示態様を維持すると判断し、所定時間を経過していないと判断する場合には決定した前記移動速度及び前記表示態様を維持しないと判断し、
前記表示手段は、前記受付手段で前記押下操作を受け付けている間、前記計測されている時間、及び前記決定手段で決定した前記移動速度と前記表示態様とを維持するか否かを示す旨のメッセージのうち少なくとも何れか１つを表示する
ことを特徴とする情報表示装置。
【請求項２】
前記決定手段は、
前記第１軸の一方向に対する移動成分が多くなるにつれ、スクロール速度が速くなるように表示対象のコンテンツの移動速度を決定し、
前記表示手段は、
前記第１軸の一方向とは逆の方向に、前記複数の画面を、前記決定された移動速度でスクロールさせて表示する
ことを特徴とする請求項１に記載の情報表示装置。
【請求項３】
前記コンテンツは、画像であり、
前記表示態様は、表示すべき画像の表示サイズであり、
前記決定手段は、
前記第２軸の一方向に対する移動成分が多くなるにつれ、画像のサイズが小さくなるよう表示対象の画像のサイズを決定する
ことを特徴とする請求項２に記載の情報表示装置。
【請求項４】
前記決定手段は、さらに、
前記移動操作を受け付ける前の画像の表示サイズを基準とする前記決定された画像の表示サイズにおける一辺の長さの拡大率又は縮小率と同一の割合を、前記移動操作を受け付ける前の画像の移動速度に乗じたサイズ対応速度を算出し、
前記表示手段は、さらに、
前記決定された移動速度に、前記サイズ対応速度を加算した速度で表示対象の画像をスクロール表示する
ことを特徴とする請求項３に記載の情報表示装置。
【請求項５】
前記コンテンツは、画像であり、
前記表示態様は、スクロール方向に直交する方向において表示すべき画像の列数であり、
前記決定手段は、
前記第２軸の一方向に対する移動成分が多くなるにつれ、列数が多くなるように決定する
ことを特徴とする請求項２に記載の情報表示装置。
【請求項６】
前記受付手段は、前記移動操作の開始時に指が触れた画面上の開始位置を特定し、当該移動操作により前記第１軸方向における第１移動成分及び前記第２軸方向における第２移動成分を特定し、
前記表示手段は、前記操作開始時において前記特定された開始位置に予め定められた初期図形を表示し、その後、当該初期図形を当該操作において特定された前記第１移動成分及び前記第２移動成分に応じた図形へと変更して表示する
ことを特徴とする請求項１に記載の情報表示装置。
【請求項７】
前記表示手段は、
前記決定手段で決定した前記移動速度及び前記表示態様を維持しないと判断する場合には、前記決定手段で決定した前記移動速度及び前記表示態様によるスクロール表示を中止する
ことを特徴とする請求項６に記載の情報表示装置。
【請求項８】
前記表示手段は、さらに、
計測された時間が所定時間を経過していないと判断する場合には前記操作に応じて変更された図形を前記初期図形へと変更して表示する
ことを特徴とする請求項１に記載の情報表示装置。
【請求項９】
前記表示手段は、さらに、
現時点で指が触れている位置を起点として次の移動操作が行われたと仮定した場合、前記第１軸に対するスライド方向に応じた移動速度の変更内容、及び第２軸に対するスライド方向に応じた表示態様の変更内容を表示する
ことを特徴とする請求項６に記載の情報表示装置。
【請求項１０】
前記画面は、第１の表示領域と第２の表示領域に分割され、
前記情報表示装置は、さらに、
前記複数のコンテンツの表示に係る表示関連情報を取得する取得手段を備え、
前記表示手段は、
前記複数のコンテンツを前記第１の表示領域で表示し、前記取得した表示関連情報を前記第２の表示領域で表示する
ことを特徴とする請求項１に記載の情報表示装置。
【請求項１１】
前記表示関連情報は、前記複数のコンテンツそれぞれに対応付けられた当該コンテンツを識別するメタデータであり、
前記表示手段は、前記第１の表示領域で表示中の１つ以上のコンテンツそれぞれに対応するメタデータを前記第２の表示領域で表示する
ことを特徴とする請求項１０に記載の情報表示装置。
【請求項１２】
前記コンテンツは、撮影画像であり、
前記メタデータは、
対応する画像に含まれる人の顔、及び画像全体若しくは一部領域の色合いのうちのの少なくとも何れかを示すものである
ことを特徴とする請求項１１に記載の情報表示装置。
【請求項１３】
前記表示関連情報は、前記決定手段で決定された移動速度を示す速度情報及び表示態様を示す表示形式情報のうちの少なくとも何れかを示すものである
ことを特徴とする請求項１０に記載の情報表示装置。
【請求項１４】
情報表示装置で用いられる表示方法であって、
第１軸及び第２軸で定まる二次元上において、ユーザによる１つの移動操作から得られる移動ベクトルから当該第１軸方向及び当該第２軸方向の移動成分を抽出し、抽出した各移動成分に応じたコンテンツ表示に係る指示を受け付ける受付ステップと、  前記移動操作の前記第１軸方向における移動成分から表示対象のコンテンツの移動速度を、当該移動操作の前記第２軸方向における移動成分から表示対象のコンテンツの表示態様をそれぞれ決定する決定ステップと、
複数のコンテンツを、前記決定された表示態様で、且つ前記決定された移動速度でスクロールしながら画面に表示する表示ステップとを含み、
前記画面はタッチパネル機能を有しており、
前記移動操作は、前記画面上に指が触れた状態でスライドすることで行われ、
前記受付ステップは、さらに、前記タッチパネル上でのスライドがなされた後、継続してスライドの終了位置での押下操作を受け付け、
前記決定ステップは、前記終了位置での押下操作がなされている時間を計測し、計測された時間が所定時間を経過したと判断する場合には決定した前記移動速度及び前記表示態様を維持すると判断し、所定時間を経過していないと判断する場合には決定した前記移動速度及び前記表示態様を維持しないと判断し、
前記表示ステップは、前記受付手段で前記押下操作を受け付けている間、前記計測されている時間、及び前記決定ステップで決定した前記移動速度と前記表示態様とを維持するか否かを示す旨のメッセージのうち少なくとも何れか１つを表示する
ことを特徴とする表示方法。
【請求項１５】
情報表示装置で用いられる表示用コンピュータプログラムであって、
前記情報表示装置に対して、
第１軸及び第２軸で定まる二次元上において、ユーザによる１つの移動操作から得られる移動ベクトルから当該第１軸方向及び当該第２軸方向の移動成分を抽出し、抽出した各移動成分に応じたコンテンツ表示に係る指示を受け付ける受付ステップと、
前記移動操作の前記第１軸方向における移動成分から表示対象のコンテンツの移動速度を、当該移動操作の前記第２軸方向における移動成分から表示対象のコンテンツの表示態様をそれぞれ決定する決定ステップと、
複数のコンテンツを、前記決定された表示態様で、且つ前記決定された移動速度でスクロールしながら画面に表示する表示ステップとを実行させ、
前記画面はタッチパネル機能を有しており、
前記移動操作は、前記画面上に指が触れた状態でスライドすることで行われ、
前記受付ステップは、さらに、前記タッチパネル上でのスライドがなされた後、継続してスライドの終了位置での押下操作を受け付け、
前記決定ステップは、前記終了位置での押下操作がなされている時間を計測し、計測された時間が所定時間を経過したと判断する場合には決定した前記移動速度及び前記表示態様を維持すると判断し、所定時間を経過していないと判断する場合には決定した前記移動速度及び前記表示態様を維持しないと判断し、
前記表示ステップは、前記受付手段で前記押下操作を受け付けている間、前記計測されている時間、及び前記決定ステップで決定した前記移動速度と前記表示態様とを維持するか否かを示す旨のメッセージのうち少なくとも何れか１つを表示する
ことを特徴とする表示用コンピュータプログラム。
【請求項１６】
情報表示装置で用いられる集積回路であって、
第１軸及び第２軸で定まる二次元上において、ユーザによる１つの移動操作から得られる移動ベクトルから当該第１軸方向及び当該第２軸方向の移動成分を抽出し、抽出した各移動成分に応じたコンテンツ表示に係る指示を受け付ける受付手段と、
前記移動操作の前記第１軸方向における移動成分から表示対象のコンテンツの移動速度を、当該移動操作の前記第２軸方向における移動成分から表示対象のコンテンツの表示態様をそれぞれ決定する決定手段と、
複数のコンテンツを、前記決定された表示態様で、且つ前記決定された移動速度でスクロールしながら画面に表示する表示手段とを備え、
前記画面はタッチパネル機能を有しており、
前記移動操作は、前記画面上に指が触れた状態でスライドすることで行われ、
前記受付手段は、さらに、前記タッチパネル上でのスライドがなされた後、継続してスライドの終了位置での押下操作を受け付け、
前記決定手段は、前記終了位置での押下操作がなされている時間を計測し、計測された時間が所定時間を経過したと判断する場合には決定した前記移動速度及び前記表示態様を維持すると判断し、所定時間を経過していないと判断する場合には決定した前記移動速度及び前記表示態様を維持しないと判断し、
前記表示手段は、前記受付手段で前記押下操作を受け付けている間、前記計測されている時間、及び前記決定手段で決定した前記移動速度と前記表示態様とを維持するか否かを示す旨のメッセージのうち少なくとも何れか１つを表示する
ことを特徴とする集積回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画像を表示する装置に関し、特に、複数の画像をスクロール表示する技術に関する。
【背景技術】
【０００２】
近年、被写体像を撮像するＤＳＣ（Ｄｉｇｉｔａｌ  Ｓｔｉｌｌ  Ｃａｍｅｒａ）が広く普及しているとともに、ＤＳＣに内蔵または取り外し可能な記録媒体に関しては、その記録容量が増大している。記録媒体の記録容量の増加に伴い、蓄積できる画像枚数が増加したため、大量の画像から目的の画像を探して見ること（以下、閲覧検索）がますます困難となっている。
【０００３】
画像の閲覧検索における代表的な方法は、サムネイルとして表示された画像を順番に表示させて、目的の画像を検索させることである。より具体的には、例えば、１画面内に縦３枚横３枚の計９枚の縮小画像をまとめて表示させると共に、操作ボタンの操作によって画面に表示される縮小画像が切り替わることで、目的の画像の閲覧検索が可能となる。
【０００４】
また、グループごとに管理された画像群から、操作キーにより、目的の静止画像を効率的に検索することができるという表示装置・表示方法がある（特許文献１参照）。グループごとに管理し閲覧検索することで、閲覧すべき画像数を少なくすることができるため、検索時間を短縮することができる。
【０００５】
また、１画面内に粒度の違う２軸のタイムライン（例えば、「月」と「日」の次元）を用意し、まず「月」のタイムラインから目的とする月を選択する。そして、その月の写真のみを「日」のタイムライン上で９枚のサムネイル画像として表示することにより、メモリに記憶されている各月に撮像された静止画像を操作キーにより高速にブラウジングすることができる（特許文献２参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−２６８０１０号公報
【特許文献２】特開２００６−３０２１９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
複数画像を閲覧検索するための制御対象として、画像のスクロール速度と画像の表示状況（画像の大きさ／表示ライン数など）がある。画像のスクロール速度は、左右または上下へと画像を連続的にスクロールする際の画像の移動表示速度を表す。例えば、スクロール速度を低速にすることで、複数画像を時間をかけて確認することができる。また、画像の表示状況は、閲覧検索対象としてスクロールする画像の大きさや数や表示ライン数などを表す。例えば、小さい画像を多く表示することで、複数画像を一度に多くの画像を確認することができる。
【０００８】
前述のように、操作キーにより、記録媒体に格納されている画像を検索するという手法はあるが、固定的な画像の大きさでのスクロールであるので、例えば、画像が小さいサイズで固定されている場合にはスクロール表示される画像を見落とす恐れがある。そのため、スクロール表示に係る操作とは別に、スクロール速度の設定変更や表示画像の大きさや表示ライン数等の変更を行う必要がある。しかしながら、スクロール表示に係る操作とは独立した別の操作であるので、これら操作を行うことにユーザは負担を感じる。
【０００９】
そこで、本発明は、上記の問題に鑑み、スクロール速度や表示態様の変更を容易に行うことのできる情報表示装置、表示方法、表示用コンピュータプログラム及び集積回路を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記にて示す目的を達成するために、本発明は、情報表示装置であって、ユーザから、第１軸及び第２軸で定まる二次元上の移動操作を通じてコンテンツ表示に係る指示を受け付ける受付手段と、前記移動操作の前記第１軸方向における移動成分から表示対象のコンテンツの移動速度を、当該移動操作の前記第２軸方向における移動成分から表示対象のコンテンツの表示態様をそれぞれ決定する決定手段と、複数のコンテンツを、前記決定された表示態様で、且つ前記決定された移動速度でスクロールしながら画面に表示する表示手段とを備えることを特徴とする。
【発明の効果】
【００１１】
上記にて示す構成によると、情報表示装置は、二次元上の移動操作の第１軸方向における移動成分から移動速度を、第２軸方向の移動成分からコンテンツの表示態様をそれぞれ決定するので、ユーザは一度の操作で、移動速度及び表示態様を指示することができ、ユーザは負担を感じることはない。
【００１２】
ここで、前記決定手段は、前記第１軸の一方向に対する移動成分が多くなるにつれ、スクロール速度が速くなるように表示対象のコンテンツの移動速度を決定し、前記表示手段は、前記第１軸の一方向とは逆の方向に、前記複数の画面を、前記決定された移動速度でスクロールさせて表示するとしてもよい。
【００１３】
この構成によると、情報表示装置は、第１軸方向の移動量が多くなるほど、移動速度を速くするので、ユーザは、移動操作により第１軸方向の移動量を調整するだけで、所望する移動速度を容易に指示することができる。
【００１４】
ここで、前記コンテンツは、画像であり、前記表示態様は、表示すべき画像の表示サイズであり、前記決定手段は、前記第２軸の一方向に対する移動成分が多くなるにつれ、画像のサイズが小さくなるよう表示対象の画像のサイズを決定するとしてもよい。
【００１５】
この構成によると、情報表示装置は、第２軸方向の移動量が多くなるほど、画像の表示サイズを小さくするので、ユーザは、移動操作により第２軸方向の移動量を調整するだけで、所望する表示サイズを容易に指示することができる。
【００１６】
ここで、前記決定手段は、さらに、前記移動操作を受け付ける前の画像の表示サイズを基準とする前記決定された画像の表示サイズにおける一辺の長さの拡大率又は縮小率と同一の割合を、前記移動操作を受け付ける前の画像の移動速度に乗じたサイズ対応速度を算出し、前記表示手段は、さらに、前記決定された移動速度に、前記サイズ対応速度を加算した速度で表示対象の画像をスクロール表示するとしてもよい。
【００１７】
この構成によると、情報表示装置は、表示サイズの拡大又は縮小率に応じたサイズ対応速度を、スクロール表示に加味するので、ユーザは、移動操作による指示後においても、見かけ上、移動操作前と変わらない速度でコンテンツを見ることができる。
【００１８】
ここで、前記コンテンツは、画像であり、前記表示態様は、スクロール方向に直交する方向において表示すべき画像の列数であり、前記決定手段は、前記第２軸の一方向に対する移動成分が多くなるにつれ、列数が多くなるように決定するとしてもよい。
【００１９】
この構成によると、情報表示装置は、第２軸方向の移動量が多くなるほど、表示すべき画像の列数を小さくするので、ユーザは、移動操作により第２軸方向の移動量を調整するだけで、所望する列数を容易に指示することができる。
【００２０】
ここで、前記画面はタッチパネル機能を有しており、前記移動操作は、前記画面上に指が触れた状態でスライドすることで行われ、前記受付手段は、前記移動操作の開始時に指が触れた画面上の開始位置を特定し、当該移動操作により前記第１軸方向における第１移動成分及び前記第２軸方向における第２移動成分を特定し、前記表示手段は、前記操作開始時において前記特定された開始位置に予め定められた初期図形を表示し、その後、当該初期図形を当該操作において特定された前記第１移動成分及び前記第２移動成分に応じた図形へと変更して表示するとしてもよい。
【００２１】
この構成によると、情報表示装置は、タッチパネル機能を有しているので、ユーザはタッチパネル上での操作で容易に移動速度、表示態様を指示することができる。また、情報表示装置は、初期図形及び移動操作に応じた図形を表示するので、ユーザは、自身が行った操作、第１移動成分及び第２移動成分を視覚的にすることができる。
【００２２】
ここで、前記受付手段は、さらに、前記タッチパネル上でのスライドがなされた後、継続してスライドの終了位置での押下操作を受け付け、前記決定手段は、さらに、前記押下操作に応じて、前記移動操作で決定した前記移動速度及び前記表示態様を維持するか否かを判断し、前記表示手段は、前記決定手段で決定した前記移動速度及び前記表示態様を維持しないと判断する場合には、前記決定手段で決定した前記移動速度及び前記表示態様によるスクロール表示を中止するとしてもよい。
【００２３】
この構成によると、情報表示装置は、押下操作に応じて決定された移動速度及び表示態様を維持するか否かを判断するので、ユーザは押下操作のみで移動速度及び表示態様を維持するかどうかの指示を容易に行うことができる。
【００２４】
ここで、前記決定手段は、前記押下操作において前記終了位置での押下時間が所定時間を経過したと判断する場合には決定した前記移動速度及び前記表示態様を維持すると判断し、所定時間を経過していないと判断する場合には決定した前記移動速度及び前記表示態様を維持しないと判断するとしてもよい。
【００２５】
この構成によると、情報表示装置は、押下時間に応じて決定された移動速度及び表示態様を維持するか否かを判断するので、ユーザは特別な操作を行うことなく、移動速度及び表示態様を維持するかどうかの指示を容易に行うことができる。
【００２６】
ここで、前記表示手段は、さらに、前記操作において前記終了位置での押下時間が所定時間を経過していないと判断する場合には前記操作に応じて変更された図形を前記初期図形へと変更して表示するとしてもよい。
【００２７】
この構成によると、情報表示装置は、決定された移動速度及び表示態様を維持しないと判断する場合、表示されている図形を初期図形に戻すので、ユーザは、自身が行った押下操作により、移動速度及び表示態様が維持されたか否かを視覚的に知ることができる。
【００２８】
ここで、前記決定手段は、前記終了位置での押下操作がなされている時間を計測し、前記表示手段は、前記受付手段で前記押下操作を受け付けている間、前記計測されている時間、及び前記決定手段で決定した前記移動速度と前記表示態様とを維持するか否かを示す旨のメッセージのうち少なくとも何れか１つを表示するとしてもよい。
【００２９】
この構成によると、情報表示装置は、押下操作がなされている時間を表示するので、ユーザは、自身の操作意図（移動速度及び表示態様を維持するかどうかの指示）に応じて、押下操作を終了するタイミングを容易に知ることができる。
【００３０】
ここで、前記表示手段は、さらに、現時点で指が触れている位置を起点として次の移動操作が行われたと仮定した場合、前記第１軸に対するスライド方向に応じた移動速度の変更内容、及び第２軸に対するスライド方向に応じた表示態様の変更内容を表示するとしてもよい。
【００３１】
この構成によると、情報表示装置は、次の移動操作が行われたと仮定した場合における前記第１軸に対するスライド方向に応じた移動速度の変更内容、及び第２軸に対するスライド方向に応じた表示態様の変更内容を表示するので、ユーザは自身が意図する操作を行うために次の行うべき移動操作を視覚的に知ることができる。
【００３２】
ここで、前記画面は、第１の表示領域と第２の表示領域に分割され、前記情報表示装置は、さらに、前記複数のコンテンツの表示に係る表示関連情報を取得する取得手段を備え、前記表示手段は、前記複数のコンテンツを前記第１の表示領域で表示し、前記取得した表示関連情報を前記第２の表示領域で表示するとしてもよい。
【００３３】
この構成によると、情報表示装置は、表示対象のコンテンツに係る表示関連情報を表示するので、ユーザは表示されているコンテンツとともに表示関連情報を見ることができる。
【００３４】
ここで、前記表示関連情報は、前記複数のコンテンツそれぞれに対応付けられた当該コンテンツを識別するメタデータであり、前記表示手段は、前記第１の表示領域で表示中の１つ以上のコンテンツそれぞれに対応するメタデータを前記第２の表示領域で表示するとしてもよい。
【００３５】
この構成によると、情報表示装置は、表示関連情報としてメタデータを表示するので、表示対象のコンテンツの詳細な内容を知ることができる。
ここで、前記コンテンツは、撮影画像であり、前記メタデータは、対応する画像に含まれる人の顔、及び画像全体若しくは一部領域の色合いのうちのの少なくとも何れかを示すものであるとしてもよい。
【００３６】
この構成によると、情報表示装置は、メタデータとして、人の顔、及び画像全体若しくはその一部の色合いを表示するので、ユーザは、撮影された画像に含まれる人、色合いを容易に知ることができる。
【００３７】
ここで、前記表示関連情報は、前記決定手段で決定された移動速度を示す速度情報及び表示態様を示す表示形式情報のうちの少なくとも何れかを示すものであるとしてもよい。
この構成によると、情報表示装置は、表示関連情報として速度情報及び表示形式情報のうち少なくとも何れかを表示するので、ユーザは自身が行った指示を視覚を通じて容易に知ることができる。
【図面の簡単な説明】
【００３８】
【図１】情報表示装置１００の構成を示すブロック図である。
【図２】タッチパネルディスプレイ１０１の構造を示す図である。
【図３】ビュー状態変換テーブルＴ１００のデータ構造の一例を示す図である。
【図４】スクロール速度の変更、表示状況の変更操作に関する概略図である。
【図５】第１の実施の形態に係る情報表示装置１００の動作を示すフローチャートである。
【図６】複数の画像を表示する際のスクロール速度、表示サイズの変更の具体例を示す図である。
【図７】ビュー状態変換テーブルＴ２００のデータ構造の一例を示す図である。
【図８】スクロール速度の変更、表示状況の変更操作に関する概略図である。
【図９】第２の実施の形態に係る情報表示装置１００の動作を示すフローチャートである。
【図１０】ストリームビューにより複数の画像を表示する際のスクロール速度、表示ライン数の変更の具体例を示す図である。
【図１１】不動時間を用いたスクロール状態の維持・変更に係る動作を示すフローチャートである。
【図１２】ドラッグ操作後、継続して不動操作（３秒以上）を行った場合の具体例を示す図である。
【図１３】ドラッグ操作後、継続して不動操作（３秒未満）を行った場合の具体例を示す図である。
【図１４】画像スクロール状態及び状態変更に対するユーザ意図を反映する仕組みを示す図である。
【図１５】第４の実施の形態に係る情報表示装置の動作を示すフローチャートである。
【図１６】表示画像サイズの変更をスクロール速度の変更に加味した場合としない場合のそれぞれを示す図である。
【図１７】次操作候補を表示している画面の一例を示す図である。
【図１８】画像のサイズを小さくしスクロールする際に、スクロール表示される画像に対応するメタデータを表示する具体例を示す図である。
【図１９】ビュー状態変換テーブルＴ３００のデータ構造の一例を示す図である。
【図２０】スクロール速度、表示サイズ及び表示ライン数の変更の具体例を示す図である。
【図２１】ビュー状態変換テーブルＴ４００のデータ構造の一例を示す図である。
【図２２】表示対象の画像を予め記憶している部分画像へと切り替える画面遷移の具体例を示す図である。
【図２３】、ビュー状態を初期状態とするか前回のビュー状態で表示するかの何れかの指示を受け付ける場合を示す図である。
【図２４】メタデータの表示方法の変形例を示す図である。
【発明を実施するための形態】
【００３９】
１．第１の実施の形態
ここでは、本発明に係る情報表示装置１００について説明する。
１．１  情報表示装置１００の構成
情報表示装置１００は、タッチパネル機能付ディスプレイ（以下、「タッチパネルディスプレイ」という。）１０１を有し、当該装置に記憶している全てのコンテンツをスクロール表示する装置である。
【００４０】
本実施の形態では、情報表示装置１００が、当該装置に記憶しているコンテンツをスクロール表示する際における表示すべきコンテンツの移動速度（スクロールの速度）、画面のリサイズに係る操作に関するものである。以下、当該装置に記憶している全てのコンテンツに対するスクロール表示を全画面ビューともいう。また、本実施の形態においては、コンテンツの一例として画像を用いて説明する。
【００４１】
情報表示装置１００は、図１に示すように、ユーザ操作判定部１と、要素情報記憶部２と、第一処理要素解析部３と、第二処理要素解析部４と、第三処理要素解析部５と、第一処理部６と、第二処理部７と、コンテンツ情報管理部８と、コンテンツ表示情報形成部９と、ＵＩ（ユーザインターフェース）表示情報形成部と１０と、タッチパネルディスプレイ１０１とから構成されている。タッチパネルディスプレイ１０１は、情報表示部１１と座標検出部１２とから構成されている。
【００４２】
（１）タッチパネルディスプレイ１０１
タッチパネルディスプレイ１０１は、上述したようにタッチパネル機能を有するディスプレイである。
【００４３】
タッチパネルディスプレイ１０１は、例えば、抵抗膜方式によるタッチパネルディスプレイであり、図２に示すように、ディスプレイ２０、抵抗膜方式の座標検出装置２１及び保護絶縁層２２とを有する。
【００４４】
ここで、ディスプレイ２０が、図１に示す情報表示部１１の機能に対応し、座標検出装置２１が座標検出部１２の機能に対応している。
以下、情報表示部１１と座標検出部１２について説明する。
【００４５】
情報表示部１１は、コンテンツ表示情報形成部９及びＵＩ表示情報形成部１０から受信した情報に基づき、情報を表示する。なお、コンテンツ表示情報形成部９及びＵＩ表示情報形成部１０それぞれの機能については後述する。
【００４６】
座標検出部１２は、指による押下の検出し、検出した位置（押下されている地点）の座標位置を特定する。座標検出部１２は、押下を検知している旨の検知情報、検知していない旨の未検知情報、及び検知している場合において特定した座標位置を、ユーザ操作判定部１へ出力する。
【００４７】
（２）コンテンツ情報管理部８
コンテンツ情報管理部８は、複数のコンテンツ（ここでは、画像）や、コンテンツ毎に対応付けられた対応情報（メタデータ）を管理（記憶）しており、第一処理部６、第二処理部７、コンテンツ表示情報形成部９の参照要求に応じる。なお、以下において、コンテンツ及び対応情報を総称してコンテンツ情報とも呼ぶ。
【００４８】
（３）ユーザ操作判定部１
ユーザ操作判定部１は、タッチパネルディスプレイ１０１でのユーザ操作から情報表示装置に対する操作内容（入力情報）を判別する。ここで、入力情報とは、タッチパネルディスプレイ１０１の押下やドラッグや解放などのユーザ操作により形成され、操作開始／終了指示、ディスプレイ上で押下された位置座標のｘ軸及びｙ軸それぞれにおける移動距離、及び押下時間などの物理的パラメータを含むものである。
【００４９】
具体的には、ユーザ操作判定部１は、座標検出部１２から出力される検知情報、未検知情報及び座標位置を用いて入力情報を判別する。
例えば、ユーザ操作判定部１は、受け取る情報が未検知情報から検知情報に切り替わると、ユーザ操作が開始されたと判別する。また、受け取る情報が検知情報から未検知情報に切り替わると、ユーザ操作が終了した開始されたと判別する。また、ユーザ操作判定部１は、検知情報を受け取るたびに、座標位置が異なっている場合には、ドラッグ操作が行われていると判別する。さらには、ユーザ操作判定部１は、受け取る座標位置が同一である場合には、同一地点の押下（以下、不動押下という。）がなされていると判別する。
【００５０】
ユーザ操作判定部１は、押下を検出してから未検出となるまでの間、座標検出部１２から継続的に検知情報及び検知した座標位置を受け取り、操作開始時の座標位置と、現時点で受け取った座標位置とから、Ｘ軸（横軸）に沿ったユーザ操作の第１移動距離、及びＹ軸（縦軸）に沿った第２移動距離それぞれを算出する。
【００５１】
また、ユーザ操作判定部１は、座標検出部１２で押下が検出されると、それをトリガーとしてタイマー（図示せず）を動作開始させ、押下力が０になったこと（押下の解放）が検出されるとタイマーの動作を終了させることで、操作時間を計測する。さらに、ユーザ操作判定部１は、不動操作の操作時間（同一位置での押下時間）である不動時間をも計測する。ここで、不動操作の操作時間とは、ドラッグ操作の終了から押下操作終了までの時間である。不動時間の計測中に、押下の解放がされることなく再度ドラッグ操作が開始されると、ユーザ操作判定部１は、不動時間を初期値“０”へリセットする。
【００５２】
ユーザ操作判定部１は、算出した第１移動距離を第一処理要素解析部３へ、第２移動距離を第二処理要素解析部４へそれぞれ出力する。
また、ユーザ操作判定部１は、計測した不動時間やユーザ操作の中断に係る操作を判別した場合には、これら情報を第三処理要素解析部５へ出力する。
【００５３】
（４）要素情報記憶部２
要素情報記憶部２は、第一処理要素解析部３、第二処理要素解析部４がユーザ操作に基づいた、画像のビュー状態を特定するために用いるビュー状態変換テーブルＴ１００を有している。
【００５４】
ビュー状態変換テーブルＴ１００は、計算した入力領域（ｘ軸及びｙ軸それぞれに沿った移動距離）における長さに対応した、画像を表示する際のスクロール速度、大きさを示したテーブルであり、図３に示すように、入力領域画素数、スクロール速度及び大きさからなる組を複数記憶するための領域を有している。
【００５５】
入力領域画素数は、ｘ軸及びｙ軸それぞれに沿った移動距離の範囲に含まれる画素数を示すものである。スクロール速度は、表示すべき画像をスクロールする際の移動速度である。大きさは、一画面に一画像を表示するサイズを基準とした表示すべき画像の縦の長さ及び横の長さそれぞれの縮小率を示すものである。
【００５６】
要素情報記憶部２は、第三処理要素解析部５から要素情報記憶の要求があると、他の処理要素解析部（第一処理要素解析部３、第二処理要素解析部４）からその時点での画像の各ビュー状態に関する情報を取得し、それらを一時記憶する。
【００５７】
第三処理要素解析部５から要素情報伝達の要求があると、要素情報記憶部２は、他の処理要素解析部（第一処理要素解析部３、第二処理要素解析部４）に対して、一時記憶されていた画像の各ビュー状態に関するパラメータ情報を送信する。
【００５８】
（５）第一処理要素解析部３
第一処理要素解析部３は、ユーザ操作判定部１から物理的パラメータ（第１移動距離）を取得する。第一処理要素解析部３は、ビュー状態変換テーブルＴ１００を用いて、取得した第１移動距離に対応するビュー状態（スクロール速度）に関する第１パラメータ情報を決定する。このとき、第一処理要素解析部３は、第１移動距離の値が一の入力領域画素数と他の入力領域画素数の範囲内にあるとき、当該範囲の最小値でもって第１パラメータ情報を決定する。例えば、第１移動距離の値が１３０である場合には、第一処理要素解析部３は、ビュー状態変換テーブルＴ１００を用いて、入力領域画素数“１００”に対応するスクロール速度“５”を第１パラメータ情報とする。
【００５９】
第一処理要素解析部３は、第一処理部６に対しスクロール速度の変更に係る処理の指示を、ＵＩ表示情報形成部１０に対し速度変更に係るＵＩ表示を示す第１通知をそれぞれ送信する。第１通知は、例えば、ユーザ操作判定部１から受け取った第１移動距離である。
【００６０】
要素情報記憶部２から要素情報の要求があると、第一処理要素解析部３は、要素情報記憶部２に、現時点で保持している第１パラメータ情報を送信する。そして、要素情報記憶部２から要素情報の伝達があると、第一処理要素解析部３は、要素情報記憶部２で保持されている第１パラメータ情報を当該要素情報記憶部２から取得し、取得した第１パラメータ情報に基づいて、第一処理部６にスクロール速度の変更に係る処理の指示を送信する。
【００６１】
（６）第二処理要素解析部４
第二処理要素解析部４は、ユーザ操作判定部１から物理的パラメータ（第２移動距離）を取得する。第二処理要素解析部４は、ビュー状態変換テーブルＴ１００を用いて、取得した第２移動距離に対応するビュー状態（大きさ）に関する第２パラメータ情報を決定する。このとき、第二処理要素解析部４は、第２移動距離の値が一の入力領域画素数と他の入力領域画素数の範囲内にあるとき、当該範囲の最小値でもって第２パラメータ情報を決定する。例えば、第２移動距離の値が１２０である場合には、第二処理要素解析部４は、入力領域画素数“１００”に対応する大きさ“１／２”を第２パラメータ情報とする。
【００６２】
第二処理要素解析部４は、第二処理部７に対し画像のサイズの変更に係る処理の指示を、ＵＩ表示情報形成部１０に対し画像の表示に対するリサイズに係るＵＩ表示を示す第２通知をそれぞれ送信する。第２通知は、例えば、ユーザ操作判定部１から受け取った第２移動距離である。
【００６３】
要素情報記憶部２からの要素情報の要求があると、第二処理要素解析部４は、要素情報記憶部２に、現時点で保持している第２パラメータ情報を送信する。
要素情報記憶部２からの要素情報の伝達があると、第二処理要素解析部４は、要素情報記憶部２が保持している第２パラメータ情報を当該要素情報記憶部２から取得し、取得した第２パラメータ情報に基づいて、第二処理部７に画像のサイズの変更に係る処理の指示を送信する。
【００６４】
（７）第三処理要素解析部５
第三処理要素解析部５は、入力情報に含まれ、且つ第１移動情報及び第２移動情報以外の情報をユーザ操作判定部１から取得する。第三処理要素解析部５は、ユーザ操作判定部１から取得した情報から要素情報の記憶を行うと判断をした場合に、その通知を要素情報記憶部２に送信する。この時の判断基準は、ユーザ操作の中断である、もしくはユーザ操作の中断時でのある物理的パラメータ（例えば、不動時間）が一定値より大きいことである。そして、その判断基準が後者の場合には、第三処理要素解析部５は、その物理的パラメータ情報、もしくは、その大きさが一定値を超えたという情報をＵＩ表示情報形成部１０に送信する。
【００６５】
また、第三処理要素解析部５は、ユーザ操作判定部１から取得した情報から要素情報の伝達を行うと判断した場合に、その通知を要素情報記憶部２に送信する。この時の判断基準は、ユーザ操作の再開を示す情報である。
【００６６】
（８）第一処理部６
第一処理部６は、第一処理要素解析部３から処理の指示を受けると、コンテンツ情報管理部８から関連する情報を取得し、それらの情報に基づいて変換テーブルまたは変換式を用いて、ビュー状態（スクロール速度）に変更する処理を行い、コンテンツ表示情報形成部９にコンテンツ表示に関する情報を送信する。
【００６７】
具体的には、第一処理部６は、第一処理要素解析部３から第１パラメータ情報を受け取ると、表示すべき画像のサイズ容量などを取得する。第一処理部６は、取得したサイズ容量及び第１パラメータ情報が示すスクロール速度とから、確保すべきバッファ容量や表示すべき画像を読み出す時間間隔を決定し、これら情報をコンテンツ表示情報形成部９へ送信する。
【００６８】
（９）第二処理部７
第二処理部７は、第二処理要素解析部４から処理の指示を受けた場合において、コンテンツ情報管理部８から関連する情報を取得し、それらの情報に基づき担当するビュー状態（例えば、表示サイズ、表示枚数）を変更する処理を行い、コンテンツ表示情報形成部９にコンテンツ表示に関する情報を送信する。
【００６９】
具体的には、第二処理部７は、第二処理要素解析部４から第２パラメータ情報を受け取ると、表示すべき画像のサイズ容量などを取得する。第二処理部７は、取得したサイズ容量及び第２パラメータ情報が示す値とから、表示すべき画像の表示サイズ、一画面に表示する画像の数を決定し、これら情報をコンテンツ表示情報形成部９へ送信する。
【００７０】
（１０）コンテンツ表示情報形成部９
コンテンツ表示情報形成部９は、第一処理部６、第二処理部７からのコンテンツ表示に関する情報とコンテンツ情報管理部８から取得するコンテンツ情報とに基づき、コンテンツ表示のための情報を形成し、情報表示部１１に送信する。
【００７１】
具体的には、コンテンツ表示情報形成部９は、第一処理部６から受け取った確保すべきバッファ容量を確保し、表示すべき画像を読み出す時間間隔で表示すべき画像を逐次読み出して、確保したバッファに格納する。そして、コンテンツ表示情報形成部９は、第二処理部７から受け取った表示すべき画像の表示サイズ、一画面に表示する画像の数に基づいて、一画面に表示すべき情報を形成する。
【００７２】
（１１）ＵＩ表示情報形成部１０
ＵＩ表示情報形成部１０は、第一処理要素解析部３、第二処理要素解析部４、第三処理要素解析部５から受信したＵＩ表示に関する情報に基づき、ＵＩを表示するための情報を形成し、情報表示部１１に送信する。
【００７３】
具体的には、ＵＩ表示情報形成部１０は、操作開始時点に検出された座標位置を始点とし、第一処理要素解析部３から受け取った第１通知が示す第１移動距離をｘ軸に沿った辺及び第二処理要素解析部４から受け取った第２通知が示す第１移動距離をｘ軸に沿った辺とする矩形画像を形成し、情報表示部１１に送信する。なお、ここでの矩形画像とは、図形の角が丸みを帯びていているものも含むものとする。
【００７４】
ＵＩ表示情報形成部１０は、操作開始が検知された場合には、初期図形を形成し、情報表示部１１に送信する。初期図形とは、例えば、押下された位置を囲む円形の図形である。
【００７５】
また、第三処理要素解析部５から大きさが一定値を超えたという情報を受け取ると、当該情報を示すメッセージを形成し、情報表示部１１に送信する。
１．２  タッチパネル操作の概略
次に、複数の画像を表示する際のスクロール速度の変更処理、表示状況の変更処理について説明する。
【００７６】
図４は、複数の画像を表示する際のスクロール速度の変更、表示状況の変更操作に関する概略図である。ここでは、タッチパネルディスプレイ１０１の横軸（ｘ軸）方向の操作により、複数画像におけるスクロール速度の変更をし、タッチパネルディスプレイ１０１の縦軸（ｙ軸）方向の操作により表示状況（画像サイズ）の変更を行っている。さらに、斜めの操作については、縦軸方向と横軸方向に操作量を切り分けることで、スクロール速度と表示状況（画像サイズ）の変更を同時に行っている。これにより、２次元平面状を自由に操作できるＵＩが実現され、ユーザにとって、より直感的な操作が可能となる。
【００７７】
１．３  動作
図５は、複数の画像を表示する際の情報表示装置１００の動作を示すフローチャートである。当該フローチャートは、特に、タッチパネルディスプレイ１０１を用いたユーザ操作によるスクロール速度及び表示サイズの変更に係る処理についてのものである。
【００７８】
座標検出部１２は、ユーザからのタッチパネルの押下操作により、操作開始を検知する（ステップＳ１）。
座標検出部１２は、指の操作開始の座標位置を特定し、操作開始を検知した旨の情報と特定した座標位置とをユーザ操作判定部１へ出力する（ステップＳ２）。このとき、ユーザ操作判定部１は、操作開始を検知した旨の情報と座標位置とを受け取ることで、ユーザ操作が開始されたことを判別する。
【００７９】
座標検出部１２は、スクロール速度と表示状況である画像サイズを同時に変更するための領域の入力を受け付ける（ステップＳ３）。この入力は、例えば、タッチパネルディスプレイを押下した状態を保持したまま指によるドラッグ操作によって、入力領域を特定することにより行われる。
【００８０】
座標検出部１２は、押下状態からの開放操作により操作終了の座標位置を特定する（ステップＳ４）。
ユーザ操作判定部１は、検出した操作開始の座標位置と操作終了の座標位置から、入力領域における横軸の長さ（第１移動距離）および縦軸の長さ（第２移動距離）を算出する（ステップＳ５）。
【００８１】
第一処理要素解析部３は、算出した第１移動距離に対応したスクロール速度を決定する（ステップＳ６）。
第二処理要素解析部４は、算出した第２移動距離に対応した画像の大きさを決定する（ステップＳ７）。
【００８２】
情報表示部１１は、ステップＳ６及びＳ７で決定されたスクロール速度及び画像の大きさに基づいて、複数の画像を表示する（ステップＳ８）。
１．４  スクロール速度変更、及び表示サイズ変更の具体例
図６は、ユーザ操作による、複数の画像を表示する際のスクロール速度、表示サイズの変更を示したものである。画面Ｄ１は、操作開始時点を示すものである。上述したように、操作開始時点では、初期図形が表示される。ユーザによるドラッグ操作により、画面Ｄ１で示す表示状態から他の画面Ｄ２からＤ９それぞれに示すスクロール状態を変更することができる。
【００８３】
ユーザによるドラッグ操作において、例えば、画面Ｄ１から画面Ｄ２、Ｄ３への遷移、画面Ｄ４から画面Ｄ２、Ｄ３への遷移及び画面Ｄ７から画面Ｄ８、Ｄ９への遷移で示すように、横軸に沿った長さ（第１移動距離）が大きいほど、スクロール速度が大きくなることがわかる。
【００８４】
また、例えば、画面Ｄ１から画面Ｄ４、Ｄ７への遷移、画面Ｄ２から画面Ｄ５、Ｄ８への遷移及び画面Ｄ３から画面Ｄ６、Ｄ９への遷移で示すように、縦軸の長さ（第２移動距離）が大きいほど、表示サイズが小さくなることがわかる。
【００８５】
さらに、ユーザが斜め方向にドラッグ操作した場合、例えば、画面Ｄ１から画面Ｄ５、Ｄ９への遷移及び画面Ｄ３から画面Ｄ５、Ｄ７への遷移で示すように、横軸方向と縦軸方向の長さが座標成分として別軸に切り分けて計算されるため、これにより、スクロール速度、表示サイズの変更を同時に実現できる。
【００８６】
２．第２の実施の形態
以下、図面を参照してこの発明に係る第２の実施の形態について説明する。本実施の形態は、検索結果の一覧表示（以下、ストリームビューという。）におけるスクロール及びストリームラインの変更操作に関するものである。
【００８７】
なお、本実施の形態において、第１の実施の形態と同じ機能を有する構成には同じ符号を付し、その説明が適用できるため説明を省略する。また、特に記載のある場合を除いて、情報表示装置の原理的な構成を含めて、第１の実施の形態の構成と同じである。
【００８８】
第１の実施の形態と異なる点は、要素情報記憶部２、第二処理要素解析部４及び第二処理部７のそれぞれの機能が、本実施の形態の要素情報記憶部、第二処理要素解析部及び第二処理部（以降、説明の便宜上、これら構成要素それぞれに符号２ａ、４ａ、７ａを付与する。）のそれと異なる。
【００８９】
以下、第１の実施の形態と異なる構成について説明する。
２．１  構成
（１）要素情報記憶部２ａ
要素情報記憶部２ａは、第一処理要素解析部３、第二処理要素解析部４がユーザ操作に基づいた、画像のビュー状態を特定するために用いるビュー状態変換テーブルＴ２００を有している。
【００９０】
ビュー状態変換テーブルＴ２００は、計算した入力領域（ｘ軸及びｙ軸それぞれに沿った移動距離）における長さに対応した、画像を表示する際のスクロール速度、大きさ及び表示ライン数を示したテーブルであり、図７に示すように、入力領域画素数、スクロール速度、大きさ及び表示ライン数からなる組を複数記憶するための領域を有している。
【００９１】
入力領域画素数、及び大きさは第１の実施の形態にて示すビュー状態変換テーブルＴ１００のものと同様であるので、ここでの説明は省略する。
表示ライン数は、画像を表示する際の列数を示すものである。
【００９２】
要素情報記憶部２ａは、第三処理要素解析部５から要素情報記憶の要求がある場合、
要素情報伝達の要求がある場合においては、第１の実施の形態にて示す要素情報記憶部２と同様であるので、ここでの説明は省略する。
【００９３】
（２）第二処理要素解析部４ａ
第二処理要素解析部４ａは、ユーザ操作判定部１から物理的パラメータ（第２移動距離）を取得する。第二処理要素解析部４ａは、ビュー状態変換テーブルＴ２００を用いて、取得した第２移動距離に対応するビュー状態（大きさ、表示ライン数）に関する第２パラメータ情報を決定する。このとき、第二処理要素解析部４ａは、第２移動距離の値が一の入力領域画素数と他の入力領域画素数の範囲内にあるとき、当該範囲の最小値でもって第２パラメータ情報を決定する。例えば、第２移動距離の値が１２０である場合には、第二処理要素解析部４ａは、入力領域画素数“１００”に対応する大きさ“１”及び表示ライン数“２”を第２パラメータ情報とする。
【００９４】
第二処理要素解析部４ａは、第二処理部７ａに対し画像のサイズの変更に係る処理の指示を、ＵＩ表示情報形成部１０に対し画像の表示に対するリサイズに係るＵＩ表示を示す第２通知をそれぞれ送信する。第２通知は、例えば、第１の実施の形態と同様に、ユーザ操作判定部１から受け取った第２移動距離である。
【００９５】
要素情報記憶部２ａからの要素情報の要求がある場合、要素情報の伝達がある場合においては、第１の実施の形態と同様であるので、ここでの説明は省略する。
（３）第二処理部７ａ
第二処理部７ａは、第二処理要素解析部４ａから処理の指示を受けた場合において、コンテンツ情報管理部８から関連する情報を取得し、それらの情報に基づき担当するビュー状態（例えば、表示サイズ、表示枚数、表示ライン数）を変更する処理を行い、コンテンツ表示情報形成部９にコンテンツ表示に関する情報を送信する。
【００９６】
具体的には、第二処理部７ａは、第二処理要素解析部４ａから第２パラメータ情報を受け取ると、表示すべき画像のサイズ容量などを取得する。第二処理部７ａは、取得したサイズ容量及び第２パラメータ情報が示す各値（大きさ、表示ライン数）とから、表示すべき画像の表示サイズ、一画面に表示する画像の数及び表示ライン数に基づく画像の表示順序を決定し、これら情報をコンテンツ表示情報形成部９へ送信する。
【００９７】
２．２  タッチパネル操作の概略
次に、複数の画像を表示する際のスクロール速度の変更処理、表示状況の変更処理について説明する。
【００９８】
図８は、複数の画像を表示する際のスクロール速度の変更、表示状況の変更操作に関する概略図である。ここでは、タッチパネルディスプレイ１０１の横軸（ｘ軸）方向の操作により、複数画像におけるスクロール速度の変更をし、タッチパネルディスプレイ１０１の縦軸（ｙ軸）方向の操作により、表示状況（表示ライン数）の変更を行っている。さらに、斜めの操作については、縦軸方向と横軸方向に操作量を切り分けることで、スクロール速度と表示状況（表示ライン数）の変更を同時に行っている。これにより、２次元平面状を自由に操作できるＵＩが実現され、ユーザにとって、より直感的な操作が可能となる。
【００９９】
２．３  動作
図９は、複数の画像を表示する際の情報表示装置１００の動作を示すフローチャートである。当該フローチャートは、特に、タッチパネルディスプレイ１０１を用いたユーザ操作によるスクロール速度及び表示サイズの変更に係る処理についてのものである。
【０１００】
座標検出部１２は、ユーザからのタッチパネルの押下操作により、操作開始を検知する（ステップＳ１１）。
座標検出部１２は、指の操作開始の座標位置を特定し、操作開始を検知した旨の情報と特定した座標位置とをユーザ操作判定部１へ出力する（ステップＳ１２）。このとき、ユーザ操作判定部１は、操作開始を検知した旨の情報と座標位置とを受け取ることで、ユーザ操作が開始されたことを判別する。
【０１０１】
座標検出部１２は、スクロール速度と表示状況である画像サイズを同時に変更するための領域の入力を受け付ける（ステップＳ１３）。この入力は、例えば、タッチパネルを押下した状態を保持したまま指によるドラッグ操作によって、入力領域を特定することにより行われる。
【０１０２】
座標検出部１２は、押下状態からの開放操作による操作終了の座標位置を特定する（ステップＳ１４）。
ユーザ操作判定部１は、検出した操作開始位置と操作終了位置から、入力領域における横軸の長さ（第１移動距離）および縦軸の長さ（第２移動距離）を算出する（ステップＳ１５）。
【０１０３】
第一処理要素解析部３は、算出した第１移動距離に対応したスクロール速度を決定する（ステップＳ１６）。
第二処理要素解析部４ａは、算出した第２移動距離に対応した表示ライン数を決定する（ステップＳ１７）。
【０１０４】
情報表示部１１は、ステップＳ６及びＳ７で決定されたスクロール速度及び表示ライン数に基づいて、複数の画像を表示する（ステップＳ１８）。
２．４  スクロール速度変更、及び表示サイズ変更の具体例
図１０は、ユーザ操作による、ストリームビューにより複数の画像を表示する際のスクロール速度、表示ライン数の変更を示したものである。
【０１０５】
ストリームビューにより画像を表示する場合には、画面は、画像表示領域Ｄ２０ａと検索表示領域Ｄ２０ｂとに分割されている。検索表示領域Ｄ２０ｂは検索条件等を入力するための画面を表示する領域であり、画像表示領域Ｄ２０ａは入力された検索条件に一致する１つ以上の画像を表示する領域である。また、図中において、画像表示領域Ｄ２０ａで記載されている矩形が検索された画像を示しており、当該矩形内の数字は、コンテンツ情報管理部８から読み出された順序を示す。
【０１０６】
画面Ｄ２１は、操作開始時点を示すものである。第１の実施の形態と同様に、操作開始時点では初期図形が表示される。ユーザによるドラッグ操作により、画面Ｄ２１で示す表示状態から他の画面Ｄ２２からＤ２９それぞれに示すスクロール状態を変更することができる。
【０１０７】
ユーザによるドラッグ操作において、例えば、画面Ｄ２１から画面Ｄ２４、Ｄ２７への遷移、画面Ｄ２から画面Ｄ２５、Ｄ２８への遷移及び画面Ｄ２３から画面Ｄ２６、Ｄ２９への遷移で示すように、縦軸に沿ったの長さ（第２移動距離）が大きいほど、複数画像の表示ライン数が多くなることがわかる。さらに、ユーザが斜め方向にドラッグ操作した場合、例えば、画面Ｄ２１から画面Ｄ２５、Ｄ２９への遷移及び画面Ｄ２３から画面Ｄ２５、Ｄ２７への遷移で示すように、横軸方向と縦軸方向の長さが座標成分として別軸に切り分けて計算されるため、これにより、複数画像におけるスクロール速度、表示ライン数の変更を同時に実現できる。また、列数が増えると、画像表示領域Ｄ２０ａの領域が大きくなる反面、検索表示領域Ｄ２０ｂの領域が小さくなっていることが分かる。
【０１０８】
３．第３の実施の形態
以下、図面を参照してこの発明に係る第３の実施の形態について説明する。本実施の形態は、スクロール状態（ここでは、スクロール速度及び画像の大きさ）に対するユーザ意図を反映する仕組みに関するものである。
【０１０９】
なお、本実施の形態において、第１の実施の形態と同じ機能を有する構成には同じ符号を付し、その説明が適用できるため説明を省略する。また、特に記載のある場合を除いて、情報表示装置の原理的な構成を含めて、第１の実施の形態のそれと同じである。
【０１１０】
第１の実施の形態と異なる点は、第一処理要素解析部３、第二処理要素解析部４及び第三処理要素解析部５のそれぞれの機能が、本実施の形態の第一処理要素解析部、第二処理要素解析部及び第三処理要素解析部（以降、説明の便宜上、これら構成要素それぞれに符号３ｂ、４ｂ、５ｂを付与する。）のそれと異なる。
【０１１１】
以下、第１の実施の形態と異なる構成について説明する。
３．１構成
（１）第三処理要素解析部５ｂ
第三処理要素解析部５ｂは、第三処理要素解析部５の機能と同様の機能を行うともに、さらに、ユーザ操作で決定されたスクロール状態を、ユーザ操作の終了後（押下状態からの開放操作による操作終了後）においても、決定されたスクロール状態を維持するか否かを判断する。
【０１１２】
具体的には、第三処理要素解析部５ｂは、ユーザ操作判定部１で計測された不動時間が、所定の時間（例えば、３秒）を経過したか否かを判断する。
不動時間が所定時間を経過したと判断する場合には、第三処理要素解析部５ｂは、決定されたスクロール状態を維持する旨の維持情報を第一処理要素解析部３ｂ及び第二処理要素解析部４ｂへ出力する。また、このとき、第三処理要素解析部５ｂは、要素情報の記憶を行う旨の通知を要素情報記憶部２に送信する。
【０１１３】
不動時間が所定時間を経過していないと判断する場合には、第三処理要素解析部５ｂは、決定されたスクロール状態から初期状態へリセットする旨のリセット情報を第一処理要素解析部３ｂ及び第二処理要素解析部４ｂへ出力する。さらに、第三処理要素解析部５ｂは、初期図形を表示する旨の通知をＵＩ表示情報形成部１０へ送信する。このとき、ＵＩ表示情報形成部１０で初期図形が生成され、情報表示部１１にて表示されることとなる。
【０１１４】
また、第三処理要素解析部５ｂは、第一処理要素解析部３ｂ及び第二処理要素解析部４ｂへ、維持情報及びリセット情報の何れの情報を出力したかを一時的に記憶しておく。そして、第三処理要素解析部５ｂは、ユーザ操作判定部１でユーザ操作の開始が再度検出されると、維持情報を出力した旨の情報を一時的に記憶している場合には、要素情報の伝達を行う旨の通知を要素情報記憶部２に送信する。
【０１１５】
（２）第一処理要素解析部３ｂ
第一処理要素解析部３ｂは、第三処理要素解析部５ｂから維持情報を受け取ると、スクロール速度に関する変更は行わない。
【０１１６】
第一処理要素解析部３ｂは、第三処理要素解析部５ｂからリセット情報を受け取ると、ビュー状態変換テーブルＴ１００を用いて入力領域画素数“０”に対応するスクロール速度（ここでは、“０”）を取得し、第一処理部６に対しスクロール速度の変更に係る処理の指示を出力する。
【０１１７】
要素情報記憶部２から要素情報の要求があると、第一処理要素解析部３ｂは、要素情報記憶部２に、現時点で保持している第１パラメータ情報及び第１移動距離を送信する。このとき、要素情報記憶部２では、第１パラメータ情報及び第１移動距離が記憶される。
【０１１８】
要素情報記憶部２から要素情報の伝達があると、第一処理要素解析部３ｂは、要素情報記憶部２で保持されている第１パラメータ情報及び第１移動距離を当該要素情報記憶部２から取得し、取得した第１パラメータ情報に基づいて、第一処理部６にスクロール速度の変更に係る処理の指示を、ＵＩ表示情報形成部１０に、取得した第１移動距離を示す第１通知をそれぞれ送信する。
【０１１９】
（３）第二処理要素解析部４ｂ
第二処理要素解析部４ｂは、第三処理要素解析部５ｂから維持情報を受け取ると、画像の大きさに関する変更は行わない。
【０１２０】
第二処理要素解析部４ｂは、第三処理要素解析部５ｂからリセット情報を受け取ると、ビュー状態変換テーブルＴ１００を用いて入力領域画素数“０”に対応する大きさ（ここでは、“１”）を取得し、第二処理部７に対し画像の大きさの変更に係る処理の指示を出力する。
【０１２１】
要素情報記憶部２から要素情報の要求があると、第二処理要素解析部４ｂは、要素情報記憶部２に、現時点で保持している第２パラメータ情報及び第２移動距離を送信する。このとき、要素情報記憶部２では、第２パラメータ情報及び第２移動距離が記憶される。
【０１２２】
要素情報記憶部２から要素情報の伝達があると、第二処理要素解析部４ｂは、要素情報記憶部２で保持されている第２パラメータ情報及び第２移動距離を当該要素情報記憶部２から取得し、取得した第２パラメータ情報に基づいて、第二処理部７に画像の大きさの変更に係る処理の指示を、ＵＩ表示情報形成部１０に、取得した第２移動距離を示す第２通知をそれぞれ送信する。
【０１２３】
３．２  動作
以下、複数の画像を表示する際の情報表示装置１００の動作について説明する。
なお、ドラッグ操作によるスクロール速度及び表示サイズの変更に係る処理については、第１の実施の形態で示した図５のフローチャートと同様であるので、ここでの説明は省略する。
【０１２４】
ここでは、不動時間を用いたスクロール状態の維持・変更に係る動作について説明する。図１１は、その動作のフローチャートである。
ユーザ操作判定部１は、不動時間を計測する（ステップＳ２０）。
【０１２５】
第三処理要素解析部５ｂは、計測された不動時間が所定の時間（例えば、３秒）を経過しているか否かを判断する（ステップＳ２１）。
第三処理要素解析部５ｂで不動時間が所定時間を経過していると判断する場合（ステップＳ２１における「Ｙｅｓ」）、情報表示部１１は、現時点で決定されているスクロール状態（スクロール速度、画像の大きさ）で、複数の画像を表示する（ステップＳ２２）。具体的には、第三処理要素解析部５ｂは、維持情報を第一処理要素解析部３ｂ及び第二処理要素解析部４ｂへ出力する。また、第三処理要素解析部５ｂは、要素情報の記憶を行う旨の通知を要素情報記憶部２に送信する。第一処理要素解析部３ｂは、第三処理要素解析部５ｂから維持情報を受け取ると、スクロール速度に関する変更は行わない。  第二処理要素解析部４ｂは、第三処理要素解析部５ｂから維持情報を受け取ると、画像の大きさに関する変更は行わない。要素情報記憶部２から要素情報の要求があると、第一処理要素解析部３ｂは、現時点で保持している第１パラメータ情報及び第１移動距離を要素情報記憶部２に記憶する。また、第二処理要素解析部４ｂでは、現時点で保持している第２パラメータ情報及び第２移動距離を要素情報記憶部２に記憶する。
【０１２６】
第三処理要素解析部５ｂで不動時間が所定時間を経過していないと判断する場合（ステップＳ２１における「Ｎｏ」）、情報表示部１１は、スクロールによる表示を中止し、初期値に基づいた画像表示を行う（ステップＳ２２）。具体的には、第三処理要素解析部５ｂは、リセット情報を第一処理要素解析部３ｂ及び第二処理要素解析部４ｂへ出力する。さらに、第三処理要素解析部５ｂは、初期図形を表示する旨の通知をＵＩ表示情報形成部１０へ送信する。このとき、ＵＩ表示情報形成部１０で初期図形が生成され、情報表示部１１にて表示されることとなる。第一処理要素解析部３ｂは、第三処理要素解析部５ｂからリセット情報を受け取ると、ビュー状態変換テーブルＴ１００を用いて入力領域画素数“０”に対応するスクロール速度（ここでは、“０”）を取得し、第一処理部６に対しスクロール速度の変更に係る処理の指示を出力する。第二処理要素解析部４ｂは、第三処理要素解析部５ｂからリセット情報を受け取ると、ビュー状態変換テーブルＴ１００を用いて入力領域画素数“０”に対応する大きさ（ここでは、“１”）を取得し、第二処理部７に対し画像の大きさの変更に係る処理の指示を出力する。これにより、第一処理部６、及び第二処理部７においては、それぞれが処理すべき初期値に基づいて、ビュー状態（スクロール速度、画像の大きさ）に変更する処理を行うので、情報表示部１１では、これら初期値に基づく画像表示を行うことができる。
【０１２７】
また、第三処理要素解析部５ｂは、第一処理要素解析部３ｂ及び第二処理要素解析部４ｂへ、維持情報及びリセット情報の何れの情報を出力したかを一時的に記憶しておく。そして、第三処理要素解析部５ｂは、ユーザ操作判定部１でユーザ操作の開始が再度検出されると、維持情報を出力した旨の情報を一時的に記憶している場合には、要素情報の伝達を行う旨の通知を要素情報記憶部２に送信する。要素情報記憶部２から要素情報の伝達があると、第一処理要素解析部３ｂは、要素情報記憶部２で保持されている第１パラメータ情報及び第１移動距離を当該要素情報記憶部２から取得し、取得した第１パラメータ情報に基づいて、第一処理部６にスクロール速度の変更に係る処理の指示を、ＵＩ表示情報形成部１０に、取得した第１移動距離を示す第１通知をそれぞれ送信する。要素情報記憶部２から要素情報の伝達があると、第二処理要素解析部４ｂは、要素情報記憶部２で保持されている第２パラメータ情報及び第２移動距離を当該要素情報記憶部２から取得し、取得した第２パラメータ情報に基づいて、第二処理部７に画像の大きさの変更に係る処理の指示を、ＵＩ表示情報形成部１０に、取得した第２移動距離を示す第２通知をそれぞれ送信する。これにより、操作再開後においては、前回の操作終了時の矩形画像を表示することができる。
【０１２８】
３．３  ユーザ意図を反映した表示状態の変更の具体例
図１２、図１３は、スクロール状態に対するユーザ意図を反映した処理を示しすものである。
【０１２９】
図１２の画面Ｄ４１は、ドラッグ操作後、継続して不動操作を行っている状態を示すものである。画面Ｄ４２は、画面Ｄ４１における不動操作を３秒以上行った後に解放操作を行った場合の状態を示すものである。この場合、上述したように、指を離してもそのスクロール状態が維持されるので、維持されたスクロール状態で画像をスライドショー的に鑑賞することができる。
【０１３０】
画面Ｄ４３は、違う位置で操作を再開した場合の状態を示すものである。上述したように、不動操作時点での第１移動距離、第２移動距離に基づく矩形画像が表示されるので、再開前のスクロール状態から状態変更処理を行うことができる。
【０１３１】
また、図１３の画面Ｄ５１は、図１２の画面Ｄ４１と同様に、ドラッグ操作後、継続して不動操作を行っている状態を示すものである。画面Ｄ４２は、画面Ｄ４１における不動操作を３秒未満行った後に解放操作を行った場合の状態を示すものである。このとき、上述したように、初期図形が表示される。そして、スクロール状態がリセットされ、スクロール速度、画像の大きさとも初期値に基づいて表示対象の画像が表示される。その場合の表示状態を示したものが、画面Ｄ５３である。
【０１３２】
図１２、１３で示すように、ユーザ操作に応じて、ユーザ意図を反映させることが可能になり、ユーザがより閲覧検索し易くなるという利点がある。
３．４  ユーザ意図を反映する仕組み
図１４は、画像スクロール状態及び状態変更に対するユーザ意図を反映する仕組みを示したものである。図１４に示すように、ユーザ意図の反映のために３次元の直交座標系(ｘ、ｙ、ｚ軸)を導入することで、画像のスクロール速度をｘ軸に対応させて変更し、画像のビュー状況をｙ軸に対応させて変更し、押し下げ時間（不動操作の時間）に対応させてｚ軸を変更させることが可能となる。これにより、スクロール速度やビュー状態などのスクロール状態に対するユーザの操作意図に加えて、スクロール状態の維持またはスクロール速度及び画像の大きさそれぞれの初期値に基づく表示状態に変更するといったユーザ意図を同時に反映させることができる。
【０１３３】
４．第４の実施の形態
以下、図面を参照してこの発明に係る第４の実施の形態について説明する。本実施の形態は、画像の縮小及び拡大に応じた速度（以下、物理速度）でのスクロール速度変更に関するものである。
【０１３４】
なお、本実施の形態において、第１の実施の形態と同じ機能を有する構成には同じ符号を付し、その説明が適用できるため説明を省略する。また、特に記載のある場合を除いて、情報表示装置の原理的な構成を含めて、第１の実施の形態のそれと同じである。
【０１３５】
第１の実施の形態と異なる点は、第一処理要素解析部３、及び第二処理要素解析部４のそれぞれの機能が、本実施の形態の第一処理要素解析部、及び第二処理要素解析部（以降、説明の便宜上、これら構成要素それぞれに符号３ｃ、４ｃを付与する。）のそれと異なる。
【０１３６】
以下、第１の実施の形態と異なる構成について説明する。
４．１構成
（１）第二処理要素解析部４ｃ
第二処理要素解析部４ｃは、第１の実施の形態の第二処理要素解析部４と同様に、ビュー状態（大きさ）に関する第２パラメータ情報を決定する。
【０１３７】
第二処理要素解析部４ｃは、決定した第２パラメータ情報の現時点までに保持していた（つまり、当該決定の直前に保持していた）第２パラメータ情報に対する比率を算出し、算出した比率を示す比率情報を第一処理要素解析部３ｃへ出力する。
【０１３８】
第二処理要素解析部４ｃは、第１の実施の形態の第二処理要素解析部４と同様に、第二処理部７に対し画像のサイズの変更に係る処理の指示を、ＵＩ表示情報形成部１０に対し第２通知をそれぞれ送信する。
【０１３９】
また、要素情報記憶部２からの要素情報の要求がある場合、及び要素情報の伝達がある場合についても、第二処理要素解析部４ｃは、第１の実施の形態の第二処理要素解析部４と同様の処理を行う。
【０１４０】
（２）第一処理要素解析部３ｃ
第一処理要素解析部３ｃは、ユーザ操作判定部１から物理的パラメータ（第１移動距離）を取得し、第二処理要素解析部４ｃから比率情報を取得する。
【０１４１】
第一処理要素解析部３ｃは、現在保持しているスクロール速度に、取得した比率情報が示す比率を乗算して、サイズ対応速度を算出する。
また、第一処理要素解析部３ｃは、ビュー状態変換テーブルＴ１００を用いて、取得した第１移動距離に対応するスクロール速度を取得し、算出したサイズ対応速度に加算する。そして、第一処理要素解析部３ｃは、加算結果をビュー状態（スクロール速度）に関する第１パラメータ情報として決定する。
【０１４２】
第一処理要素解析部３ｃは、第１の実施の形態の第一処理要素解析部３ｃと同様に、第一処理部６に対し画像のサイズの変更に係る処理の指示を、ＵＩ表示情報形成部１０に対し第１通知をそれぞれ送信する。
【０１４３】
また、要素情報記憶部２からの要素情報の要求がある場合、及び要素情報の伝達がある場合についても、第一処理要素解析部３ｃは、第１の実施の形態の第一処理要素解析部３と同様の処理を行う。
【０１４４】
４．２  動作
図１５は、本実施の形態に係る情報表示装置の動作を示すフローチャートである。
座標検出部１２は、ユーザからのタッチパネルの押下操作により、操作開始を検知する（ステップＳ３１）。
【０１４５】
座標検出部１２は、指の操作開始の座標位置を特定し、操作開始を検知した旨の情報と特定した座標位置とをユーザ操作判定部１へ出力する（ステップＳ３２）。このとき、ユーザ操作判定部１は、操作開始を検知した旨の情報と座標位置とを受け取ることで、ユーザ操作が開始されたことを判別する。
【０１４６】
座標検出部１２は、スクロール速度と表示状況である画像サイズを同時に変更するための領域の入力を受け付ける（ステップＳ３３）。この入力は、例えば、タッチパネルディスプレイを押下した状態を保持したまま指によるドラッグ操作によって、入力領域を特定することにより行われる。
【０１４７】
座標検出部１２は、押下状態からの開放操作により操作終了の座標位置を特定する（ステップＳ３４）。
ユーザ操作判定部１は、検出した操作開始の座標位置と操作終了の座標位置から、第１移動距離および第２移動距離を算出する（ステップＳ３５）。
【０１４８】
第二処理要素解析部４ｃは、算出した第２移動距離に対応した画像の表示サイズ（大きさ）を決定する（ステップＳ３６）。また、決定した表示サイズの現時点までに保持していた（つまり、当該決定の直前に保持していた）表示サイズに対する比率を算出し、算出した比率を示す比率情報を生成する（ステップＳ３７）。
【０１４９】
第一処理要素解析部３ｃは、比率情報と第１移動距離とに基づいてスクロール速度を決定する（ステップＳ６）。具体的には、第一処理要素解析部３ｃは、現在保持しているスクロール速度に比率情報が示す比率を乗算してサイズ対応速度を算出し、算出結果に第１移動距離に対応するスクロール速度を加算してスクロール速度を決定する。
【０１５０】
情報表示部１１は、ステップＳ３６及びＳ８で決定されたスクロール速度及び画像の大きさに基づいて、複数の画像を表示する（ステップＳ３９）。
４．３  具体例
図１６は、複数の画像を表示する場合において、表示画像サイズの変更をスクロール速度の変更に加味した場合としない場合のそれぞれを示すものである。
【０１５１】
図１６（ａ）は、表示画像サイズの変更をスクロール速度の変更に加味しない場合のものである。ここで、表示画像サイズの変更をスクロール速度の変更に加味しない場合の速度を画素速度と呼ぶ。また、第１の実施の形態と同様に、タッチパネルディスプレイ１０１の縦軸方向で画像サイズや表示ライン数を変更でき、横軸方向でスクロール速度を変更できるものとする。通常、画像サイズを変更しただけ（つまり、ユーザ操作が縦軸方向のみされる場合）では、タッチパネルディスプレイ１０１上でのスクロール速度は変更されず、スクロール速度は一定時間におけるディスプレイ上の画素の移動量によって決定される。
【０１５２】
図１６（ａ）で示す表示サイズ変更前においては、複数の画像が１００[画素／ｓｅｃ]の画素速度で移動している。そして、例えば、ユーザ操作により表示サイズが“１／４”と決定された場合、つまり表示サイズとして現時点で表示されている画像の１辺の長さを１／４にした場合、図１６（ａ）の表示サイズ変更後に示すように、画素速度は変わらず１００[画素／ｓｅｃ]のまま速度が維持される。しかしながら、表示サイズとして１辺の長さ１／４になっているので、画像１枚辺りの実際の世界で考えた場合のユーザによる見た目の速度は４倍になっている。これは、画像の４画素分が１画素分に縮小されることに起因している。
【０１５３】
図１６（ｂ）は、表示画像サイズの変更をスクロール速度の変更に加味した場合のものである。
図１６（ｂ）の表示サイズ変更前では、図１６（ａ）の表示サイズ変更前と同様に、複数の画像が１００[画素／ｓｅｃ]の速度で移動している。そして、例えば、上記と同様に、ユーザ操作により表示サイズが“１／４”と決定された場合、図１６（ｂ）の表示サイズ変更後に示すように、ユーザによる見た目の速度が変更しないようにするため、変更前の表示サイズを基準とする変更後の表示サイズの比率を変更前の速度に乗算している。この場合、表示サイズとして１辺の長さが１／４になっているので、１画素辺りの動く速度も１／４にする必要があるため、現状の速さ１００[画素／ｓｅｃ]に比率“１／４”を乗算して、速度を２５[画素／ｓｅｃ]としている。これにより、スクロール操作中に表示サイズを変更する際に、物理速度（ユーザの見た目の速度）に合うようにスクロール速度を変更することが可能になり、人間の視覚上の遠近感覚に一致する様に画像を表示できるため、ユーザがより閲覧検索し易くなるという利点がある。
【０１５４】
５．第５の実施の形態
以下、図面を参照してこの発明に係る第５の実施の形態について説明する。本実施の形態は、スクロール状態のコントロール時における次操作候補表示に関するものである。
【０１５５】
なお、本実施の形態において、第１の実施の形態と同じ機能を有する構成には同じ符号を付し、その説明が適用できるため説明を省略する。また、特に記載のある場合を除いて、情報表示装置の原理的な構成を含めて、第１の実施の形態のそれと同じである。
【０１５６】
第１の実施の形態と異なる点は、ＵＩ表示情報形成部１０の機能が、本実施の形態のＵＩ表示情報形成部（以降、説明の便宜上、これら構成要素それぞれに符号１０ｄを付与する。）のそれと異なる。
【０１５７】
以下、第１の実施の形態と異なる構成について説明する。
５．１構成
（１）ＵＩ表示情報形成部１０ｄ
ＵＩ表示情報形成部１０ｄは、第１の実施の形態で示すＵＩ表示情報形成部１０の機能に加えて、以下の機能をも有する。
【０１５８】
ＵＩ表示情報形成部１０ｄは、現時点で押下されている座標位置において、タッチパネルディスプレイ１０１のｘ軸における右方向及び左方向それぞれに対して次のドラッグ操作でスクロール速度がどのように変更されるかの情報を、またｙ軸における上方向及び下方向それぞれに対して次のドラッグ操作で画像の表示サイズがどのように変更されるかの情報を生成し、情報表示部１１に送信する。
【０１５９】
例えば、ＵＩ表示情報形成部１０ｄは、ｘ軸における右方向にはスクロール速度が速くなる旨の情報を、左方向にはスクロール速度が遅くなる旨の情報を生成する。また、ｙ軸における上方向には表示サイズが大きくなる旨の情報を、下方向には表示サイズが小さくなる旨の情報を生成する。
【０１６０】
５．２  具体例
図１７は、２軸からなるスクロール状態をコントロール時に次操作候補を表示している画面を示したものである。ここで、第１の実施の形態と同様に、縦軸方向（ｙ軸方向）で画像サイズを変更でき、横軸方向（ｘ軸方向）でスクロール速度を変更できるものとする。図１７に示すように、画面Ｄ７０上において現時点で押下されている座標位置Ｐ１００を起点として、ｘ軸に沿った右方向に「速」・左方向に「遅」と示すことで、横軸操作で右方向に操作領域を拡大することでスクロール速度が速くなり、左方向に操作領域を縮小することでスクロール速度が遅くなることが一目で分かる。さらに、座標位置Ｐ１００を起点として、ｙ軸に沿った上方向に「大」・下方向に「小」と示すことで、縦軸操作で上方向に操作領域を縮小することで画像の表示サイズが大きくなり、下方向に操作領域を拡大することで画像の表示サイズが小さくなることが一目で分かる。
【０１６１】
これにより、スクロール操作や画面操作に際して、ユーザは次に操作可能な内容を把握できる様になると共に、直感的な操作に対して納得性を持つことが可能となるため、ユーザは操作体系等を覚えることなく、より閲覧検索し易くなるという利点がある。
【０１６２】
６．第６の実施の形態
以下、図面を参照してこの発明に係る第６の実施の形態について説明する。本実施の形態は、コンテンツ関連のメタデータの表示に関するものである。例えば、一度に多くの画像を把握するためには、画像サイズを小さくする必要があるが、小さくすることで画像１枚あたりの情報量は少なくなる。そこで、本実施の形態は、画像サイズを小さくすることで余った表示領域にスクロール表示されている画像に対応するメタデータを表示するものである。
【０１６３】
なお、本実施の形態において、第１の実施の形態と同じ機能を有する構成には同じ符号を付し、その説明が適用できるため説明を省略する。また、特に記載のある場合を除いて、情報表示装置の原理的な構成を含めて、第１の実施の形態のそれと同じである。
【０１６４】
第１の実施の形態と異なる点は、コンテンツ情報管理部８及びコンテンツ表示情報形成部９のそれぞれの機能が、本実施の形態のコンテンツ情報管理部及びコンテンツ表示情報形成部（以降、説明の便宜上、これら構成要素それぞれに符号８ｅ、９ｅを付与する。）のそれと異なる。
【０１６５】
以下、第１の実施の形態と異なる構成について説明する。
６．１  構成
（１）コンテンツ情報管理部８ｅ
コンテンツ情報管理部８ｅは、第１の実施の形態のコンテンツ情報管理部８と同様に、複数のコンテンツ（ここでは、画像）や、コンテンツ毎に対応付けられた対応情報（メタデータ）を管理（記憶）している。ここで、メタデータは、具体的には、管理している各画像を上下に２分割した場合における各領域（上領域及び下領域）に対する代表色（色平均）を示す色情報、及び画像に人物が含まれている場合（認識できる場合）には、当該人物に対する顔画像を含んでいる。なお、以降において、画像の上領域における色情報を第１色情報、下領域における色情報を第２色情報として説明する。
【０１６６】
（２）コンテンツ表示情報形成部９ｅ
コンテンツ表示情報形成部９ｅは、第１の実施の形態で示すコンテンツ表示情報形成部９と同様に、第一処理部６、第二処理部７からのコンテンツ表示に関する情報とコンテンツ情報管理部８ｅから取得するコンテンツ情報とに基づき、コンテンツ表示のための情報を形成し、情報表示部１１に送信する。
【０１６７】
具体的には、コンテンツ表示情報形成部９ｅは、決定されている画像の表示サイズに基づいて、表示画面における当該画像を表示する第１表示領域と、対応するメタデータを表示する少なくとも１つ以上の第２表示領域とを特定する。
【０１６８】
コンテンツ表示情報形成部９ｅは、第一処理部６から受け取った確保すべきバッファ容量を確保し、表示すべき画像を読み出す時間間隔で表示すべき画像及び当該画像に対応するメタデータ（第１色情報、第２色情報、及び当該画像に人物が存在する場合には顔画像）を逐次読み出して、確保したバッファに格納する。そして、コンテンツ表示情報形成部９ｅは、第二処理部７から受け取った表示すべき画像の表示サイズ、一画面に表示する画像の数に基づいて、一画面に表示すべき情報を形成し、第１領域で表示されるよう情報表示部１１の表示を制御し、さらに、表示対象の画像に対するメタデータを第２表示領域で表示されるよう情報表示部１１の表示を制御する。
【０１６９】
６．２  具体例
次に、複数の画像を表示する際に、画像に関連するメタデータ（第１色情報、第２色情報、及び当該画像に人物が存在する場合には顔画像）も同時に表示する具体例について説明する。
【０１７０】
図１８は、画像のサイズを小さくしスクロールする際に、スクロール表示される画像に対応するメタデータを表示する具体例を示したものである。
図１８では、表示対象の画像の表示サイズに応じて、コンテンツ表示情報形成部９ｅは、画面Ｄ８０を当該画像を表示する第１表示領域Ｄ８１と、対応するメタデータを表示する第２表示領域Ｄ８２ａ、８２ｂに分割して、各領域において表示すべき画像、メタデータを表示する。
【０１７１】
第１表示領域Ｄ８１では、画像Ｉ１００からＩ１０４がスクロール表示されている。
第２表示領域Ｄ８２ａは、表示対象の画像に人物が含まれている場合（当該画像に人物が認識できる場合）には、当該人物に対する顔画像を表示する領域であり、ここでは、画像Ｉ１０１、Ｉ１０３それぞれに人物が含まれているので、これら画像に含まれる人物に対する顔画像Ｉ１１０からＩ１１３が表示されている。なお、顔画像Ｉ１１０、Ｉ１１１は画像Ｉ１０１に含まれる人物に対するものであり、顔画像Ｉ１１２、Ｉ１１３は画像Ｉ１０３に含まれる人物に対するものである。
また、顔画像Ｉ１１０からＩ１１３は、対応する画像Ｉ１０１、Ｉ１０３の真上に位置するように表示される。
【０１７２】
第２表示領域Ｄ８２ｂは、表示対象の画像に対応する第１色情報及び第２色情報を表示する領域である。図１８では、画像Ｉ１００からＩ１０４それぞれに対応する第１色情報Ｉ１２０からＩ１２４、及び第２色情報Ｉ１３０からＩ１３４が当該画像の真下に位置するように表示されている。
【０１７３】
このように、スクロール対象の画像に対応するメタデータ（第１色情報、第２色情報、及び当該画像に人物が存在する場合には顔画像）を表示することで、スクロール表示されている画像の内容を視認し把握し易くすることが可能となる。
【０１７４】
７．変形例
なお、本発明を上記各実施の形態に基づいて説明してきたが、本発明は、上記の実施の形態に限定されないのはもちろんである。以下のような場合も本発明に含まれる。
【０１７５】
（１）上記第１の実施の形態では第２移動距離に応じて表示サイズのみを変更し、上記第２の実施の形態では第２移動距離に応じて表示の列数のみを変更したが、これら実施の形態を組み合わせて、第２移動距離に応じて表示サイズ及び列数の双方を変更してもよい。
【０１７６】
本変形例における情報表示装置の要素情報記憶部は、図１９で示すように、第１の実施の形態で示すビュー状態変換テーブルＴ１００と第２の実施の形態で示すビュー状態変換テーブルＴ２００とを組み合わせたビュー状態変換テーブルＴ３００を有する。
【０１７７】
また、本変形例における情報表示装置の第二処理要素解析部は、第１の実施の形態の第二処理要素解析部４及び第２の実施の形態の第二処理要素解析部４ａそれぞれの機能を有している。
【０１７８】
これにより、本変形例の第二処理要素解析部は、ビュー状態変換テーブルＴ３００を用いることで、ｙ軸における第２移動距離に応じて表示サイズ及び表示ライン数を決定することができる。
【０１７９】
図２０は、ユーザ操作による、複数の画像を表示する際のスクロール速度、表示サイズ及び表示ライン数の変更を示したものである。画面Ｄ１０１は、操作開始時点を示すものである。第１の実施の形態と同様に、操作開始時点では、初期図形が表示される。ユーザによるドラッグ操作により、画面Ｄ１０１で示す表示状態から他の画面Ｄ１０２からＤ１０９それぞれに示すスクロール状態を変更することができる。
【０１８０】
ユーザによるドラッグ操作において、例えば、画面Ｄ１０１から画面Ｄ１０２、Ｄ１０３への遷移、画面Ｄ１０４から画面Ｄ１０２、Ｄ１０３への遷移及び画面Ｄ１０７から画面Ｄ１０８、Ｄ１０９への遷移で示すように、横軸に沿った長さ（第１移動距離）が大きいほど、第１及び第２の実施の形態と同様に、スクロール速度が大きくなることがわかる。
【０１８１】
また、例えば、画面Ｄ１０１から画面Ｄ１０４、Ｄ１０７への遷移、画面１０Ｄ２から画面Ｄ１０５、Ｄ１０８への遷移及び画面Ｄ１０３から画面Ｄ１０６、Ｄ１０９への遷移で示すように、縦軸の長さ（第２移動距離）が大きいほど、表示サイズが小さくなるとともに、表示ライン数が増えることがわかる。
【０１８２】
さらに、ユーザが斜め方向にドラッグ操作した場合、例えば、画面Ｄ１０１から画面Ｄ１０５、Ｄ１０９への遷移及び画面Ｄ１０３から画面Ｄ１０５、Ｄ１０７への遷移で示すように、横軸方向と縦軸方向の長さが座標成分として別軸に切り分けて計算されるため、これにより、スクロール速度、表示サイズ及び表示ライン数の変更を同時に実現できる。
【０１８３】
（２）上記各実施の形態において、入力情報には、操作開始／終了指示、ディスプレイ上の押下位置座標などの物理的パラメータを含むとしたが、これに限定されない。
入力情報には、操作開始／終了時におけるタッチパネル上のユーザの押している指の面積量などを含めてもよい。例えば、ユーザ操作判定部１は、面積量“０”の状態から０より大きい面積量を検知することで操作開始と判定し、０より大きい面積量を検知している状態から面積量“０”の状態となることで操作終了と判定する。
【０１８４】
（３）上記各実施の形態のおいて、処理要素解析部を３つ、処理部を２つとしたがこれに限らない。例えば、第四処理要素解析部と第三処理部を設け、付加表示するコンテンツに関する情報量（メタデータの表示に関するビュー状態）を変更する処理を行ってもよい。
【０１８５】
（４）上記各実施の形態において、各処理要素解析部が担当する物理的パラメータは異なるものとしたが、これに限定されない。
各処理要素解析部が担当する物理的パラメータは、同一のものであってもよい。例えば、上記第１の実施の形態において第一処理要素解析部３と第二処理要素解析部４が共に同一の物理的パラメータ（例えば、第１移動距離）を取得し、異なるビュー状態（例えば、スクロール速度と表示サイズ）に関するパラメータに変換する、としてもよい。
【０１８６】
（５）上記各実施の形態において、情報表示装置は、更に、画面状況把握部を設け、画面状況に応じて、処理要素解析部や処理部の数や種類、処理内容等を変更する機構としてもよい。
【０１８７】
（６）上記実施の形態では、ビュー状態の変更の対象として、スクロール速度、表示サイズ、表示ライン数としたが、これに限定されない。ビュー状態の変更するものであればよい。
【０１８８】
（７）上述したビュー状態変換テーブルＴ１００、Ｔ２００及びＴ３００の内容は、一例であり、これら内容に限定されない。
例えば、入力領域画素数を５０毎に区切って、それぞれに対応するスクロール速度、大きさ、表示ライン数を割り当ててもよい。また、スクロール速度、大きさ、表示ライン数以外のビュー状態を変更する処理要素を付加してもよい。
【０１８９】
また、ビュー状態変換テーブルＴ１００、Ｔ２００及びＴ３００における入力領域画素数は、ｘ軸及びｙ軸に共通して利用したが、これに限定されない。入力領域画素数をｘ軸及びｙ軸それぞれ個別に割り当ててもよい。例えば、ビュー状態変換テーブルＴ１００に対する変形例を図２１に示す。図２１で示すビュー状態変換テーブルＴ４００は、ｘ軸用項目とｙ軸用項目から構成されている。さらに、ｘ軸用項目は第１入力領域画素数とスクロール速度とからなり、ｙ軸用項目は第２入力領域画素数と大きさとからなる。これら内容は、第１の実施の形態と同様であるので、ここでの説明は省略する。
【０１９０】
ビュー状態変換テーブルＴ２００の変形例としては、図２１で示す大きさを表示ライン数へ変更すればよい。また、ビュー状態変換テーブルＴ２００の変形例としては、図２１で示すｙ軸用項目に表示ライン数を追加すればよい。
【０１９１】
また、ビュー状態変換テーブルＴ４００を、ｘ軸用項目からなるテーブルとｙ軸用項目からなるテーブルとに分離してもよい。
（８）上記各実施の形態では、ビュー状態変換テーブルを用いて、ユーザ操作に応じたスクロール速度、表示サイズ及び表示ライン数を決定したが、これに限定されない。
【０１９２】
ビュー状態変換テーブルを有しない場合には、入力領域における第１移動距離として入力領域の画素数をＬｘ及び第２移動距離として入力領域の画素数をＬｙ、スクロール速度をＶ、大きさをＳ、ライン数をＮ、比例定数をａ、ｂ、ｃとして成立する以下の数式１、数式２、数式３によって決定されても良い。
【０１９３】
【数１】
0005524868.tif 000002
【０１９４】
【数２】
0005524868.tif 000003
【０１９５】
【数３】
0005524868.tif 000004
なお、上記の各数式は単純な比例・反比例の式のみとしたが、指数関数や三角関数等の関数式で表現できる内容であれば、上記の式に限定されない。
【０１９６】
（９）上記各実施の形態において、スクロール速度に対する最大速度、表示サイズに対する最小サイズ及び表示ライン数に対する最大ライン数を設けてもよい。
（１０）上記第３の実施の形態において、不動時間が所定時間（３秒）を経過していない場合には、即座に初期状態に戻るとしたが、これに限定されない。
【０１９７】
段階的にビュー状態が原点回帰される（初期状態に戻る）としてもよい。例えば、ユーザ操作により決定されたスクロール速度が２００であり、表示サイズが１／４である場合には、これらビュー状態を維持しないと判断されると、スクロール速度を２００から１００、そして０へと段階を経て変更するとともに、表示サイズを１／４から１／２、そして１へと段階を経て変更する。これは、ユーザ操作により決定されたスクロール速度及び表示サイズとビュー状態変換テーブルＴ１００とを用いて、決定されたスクロール速度から０となるまでの間に存在するスクロール速度をビュー状態変換テーブルＴ１００から順次取得するとともに、決定された表示サイズから１となるまでの間に存在する大きさの値をビュー状態変換テーブルＴ１００から順次取得すればよい。
【０１９８】
（１１）上記第３の実施の形態において、決定されたスクロール時間及び表示サイズを維持するか否かの判定に不動時間を用いたが、これに限定されない。
ユーザの押している指の面積量、不動位置でのクリック(ダブルクリック)操作、押圧量、マルチタッチ操作(始点と終点の両方同時押し)や特定ユーザ操作(円を描く操作、メニュー選択切替)によって、決定されたスクロール時間及び表示サイズを維持するか否かの判定を行ってもよい。
【０１９９】
（１２）上記第５の実施の形態において、スクロール速度に対する最大速度、表示サイズに対する最小サイズが設けられている場合には、以下のようなＵＩ表示を行ってもよい。
【０２００】
スクロール速度が最大速度に達している場合にはｘ軸に対しては左矢印のみで「遅」、最小速度（“０”）に達している場合にはｘ軸に対しては右矢印のみで「速」を表示してもよい。また、表示サイズが、最大サイズ（“１”）に達している場合にはｙ軸に対して下方向のみで「小」、最小サイズに達している場合にはｙ軸に対して上方向のみで「大」を表示してもよい。
【０２０１】
また、実施の形態３と組み合わせた場合には、スクロール状態自体の変更を示すような操作候補として、「３秒以上長押し：状態維持」や「３秒未満の変更：原点回帰」等を画面上に表示してもよい。
【０２０２】
または、画面の状態を変更する際の次操作候補を表示するとしてもよい。
（１３）上記第６の実施の形態では、色情報、顔画像がメタデータに含まれるとしたが、これに限定されない。
【０２０３】
メタデータには、これらの情報の他に、動物の顔の画像、建物の画像、撮影時間、場所情報や撮影状況等の画像に関連する情報を含んでもよい。
（１４）上記第６の実施の形態において、表示対象の画像の画像サイズが小さくなれば、そのサイズ縮小率と比例するように、対応するメタデータの表示サイズを大きくして当該メタデータを表示する、または表示するメタデータの数が増加する等の表示方法を適用してもよい。これにより、小さいサイズの画像をスクロールさせる時に、画像が小さくてもその画像の内容を把握し易くなるため、ユーザはより多くの画像に対して閲覧検索し易くなるという利点がある。
【０２０４】
（１５）スクロール表示対象の画像に対して最小表示サイズが設定されている場合、以下のような表示態様を行ってもよい。
最小表示サイズに達した以降において、さらに第２移動距離が増加する場合、表示対象の画像に含まれる人物、動物、建物等の部分画像を抽出して、表示対象の画像を表示する代わりに、抽出した部分画像を表示するようにしてもよい。
【０２０５】
この場合、例えば、情報表示装置は、コンテンツ情報管理部で管理している画像それぞれに対して、予め用意されている複数のモデリングデータを用いて、当該画像に含まれる特徴的なオブジェクト（人物の顔、動物、建物等）からなる部分画像を抽出し、当該画像と対応付けてコンテンツ情報管理部で管理する。なお、ここでは、管理される部分画像のサイズは、表示する際の最小サイズ以上であるものとする。
【０２０６】
そして、第２処理部は、ユーザ操作により表示サイズが最小サイズ以下となると判断する場合、表示対象の画像を予め記憶している部分画像へと切り替えるようコンテンツ表示情報形成部へ指示する。コンテンツ表示情報形成部は当該指示を受け付けると、読み出すべき画像を部分画像へと切り替える。この場合の画面遷移を図２２に示す。画面Ｄ１５０は操作開始時点の画像であり、このビュー状態からドラッグ操作により、スクロール速度及び画像の表示サイズを変更することで、画面Ｄ１５１のビュー状態となる。画面Ｄ１５１では、画面Ｄ１５０のビュー状態と比較して、スクロール速度が速くなるとともに、表示サイズが小さくなっている。このビュー状態から、さらに、ドラッグ操作（スクロール速度を速く、且つ表示サイズを小さくする指示）を行うと、表示される画像は、画像Ｉ１５１に含まれている２つのオブジェクト（ここでは、人物、建物）それぞれからなる部分画像Ｉ１５２及びＩ１５３の表示に切り替えられる。
【０２０７】
通常、画像の表示サイズが小さくなると、当該画像の内容を識別するのが困難となる。そこで、上述したように、画像に含まれるオブジェクトからなる部分画像を、代わりに表示することで、当該画像の内容を識別しやすくなる。
【０２０８】
なお、情報表示装置は、複数のモデリングデータにより抽出された部分画像全てを管理してもよいし、予め登録された人物や動物、建物等に絞り込んで管理してもよい。
また、情報表示装置は、頻出する人物、動物、建物等に限定して表示してもよい。
【０２０９】
（１６）情報表示装置は、操作再開時において、ビュー状態を初期状態とするか、前回のビュー状態で表示するかをユーザに選択させてもよい。
情報表示装置は、操作終了時において、その時点での第１移動距離、第２移動距離、矩形画像の表示位置を要素情報記憶部へ記憶する。また、全画面ビューの場合にはその時点での表示中であった画像を示す画像番号を、ストリームビューによる表示状態である場合にはその時点での検索条件及び検索結果により表示中であった画像を示す画像番号をもあわせて要素情報記憶部へ記憶する。
【０２１０】
情報表示装置のＵＩ表示情報形成部は、操作再開時には、メニュー画面として、ビュー状態を初期状態とするか前回のビュー状態で表示するかの画面を表示する。
そして、ユーザ操作判定部は、ビュー状態を初期状態とするか前回のビュー状態で表示するかの何れかの指示を受け付けると、受け付けた指示を第三処理要素解析部へ出力する。
【０２１１】
第三処理要素解析部は、ビュー状態を初期状態とする指示を受け付けると、スクロール速度及び表示サイズそれぞれに初期値を割り当てる。
第三処理要素解析部は、前回のビュー状態で表示する指示を受け付けると、要素情報記憶部で記憶している第１移動距離、第２移動距離、矩形画像の表示位置、表示対象の画像番号を読み出す。第三処理要素解析部は、第１移動距離を第一処理要素解析部へ、第２移動距離を第二処理要素解析部へ、矩形画像の表示位置をＵＩ表示情報形成部へ、画像番号をコンテンツ表示情報形成部へそれぞれ出力する。第一処理要素解析部、第二処理要素解析部、ＵＩ表示情報形成部及びコンテンツ表示情報形成部それぞれは、受け取った情報に基づいて、第１の実施の形態で示した動作を行うことで、前回のビュー状態の続きからスクロール表示が実現できる。
【０２１２】
なお、前回のビュー状態がストリームビューによる表示状態である場合には、第三処理要素解析部は、さらに、検索条件をもコンテンツ表示情報形成部へ出力する。コンテンツ表示情報形成部は、検索条件に基づいて表示対象となる画像を検索し、その後、前回表示中であった画像を、受け取った画像番号で特定して表示する。
【０２１３】
この場合における画面遷移を図２３に示す。画面Ｄ１６０は操作再開時におけるメニュー画面を示す。画面Ｄ１６０において、ユーザにより“続きから”が押下されると、第三処理要素解析部は、前回のビュー状態で表示する指示を受け付けたと判断する。
【０２１４】
第三処理要素解析部は、要素情報記憶部で記憶している第１移動距離、第２移動距離、矩形画像の表示位置、表示対象の画像番号を読み出す。第一処理要素解析部、第二処理要素解析部、ＵＩ表示情報形成部及びコンテンツ表示情報形成部それぞれは、第三処理要素解析部で読み出された各情報に基づいて、前回のビュー状態で表示を再開する。画面Ｄ１６１は、全画面ビューでの表示を示している。また、画面Ｄ１６１は、表示対象の画像に、さらに当該画像に対応するメタデータを表示している場合を示す。
【０２１５】
このように、前回から続きを表示するようにすることで、ユーザは前回のビュー状態を簡単に想起することができる。
（１７）上記第６の実施の形態において、情報表示装置は、表示対象の画像毎に、対応するメタデータを表示するとしたが、これに限定されない。
【０２１６】
（１７−１）スクロール表示対象となる複数の画像、例えば、全画面ビューにおいてはコンテンツ情報管理部で管理されている全ての画像、ストリームビューにおいてはコンテンツ情報管理部で管理されている全ての画像のうち検索条件を満たす１つ以上の画像において、出現頻度の順に応じて顔画像や物品の画像等を表示するとしてもよい。なお、ここでは、各画像に対応するメタデータには、人の顔、動物、建物、物品等の画像を含むものとする。
【０２１７】
情報表示装置のコンテンツ表示情報形成部は、スクロール表示すべき１つ以上の画像それぞれに対応するメタデータを用いて、人物毎、動物等の種別毎に、出現回数をカウントする。例えば、人物Ａ、Ｂ、Ｃの顔画像が存在する場合には、人物Ａの出現回数、人物Ｂの出現回数及び人物Ｃの出現回数それぞれをカウントする。そして、第６の実施の形態で示したように、第２表示領域でこれら人物の顔画像を出現頻度の高い順に並べて表示する。動物、建物や傘等の物品についても同様である。
【０２１８】
図２４（ａ）に、表示の一例を示す。画面Ｄ１７０は、第６の実施の形態と同様に、第１表示領域Ｄ１７１、第２表示領域Ｄ１７２ａ、Ｄ１７２ｂに分割される。そして、第２表示領域Ｄ１７２ａにおいて、人物の顔画像が出現頻度の高い順に並べられて表示される。また、第２表示領域Ｄ１７２ｂでは、物品の出現頻度の高い順に並べられて表示される。
【０２１９】
（１７−２）スクロール表示対象となる複数の画像、例えば、全画面ビューにおいてはコンテンツ情報管理部で管理されている全ての画像、ストリームビューにおいてはコンテンツ情報管理部で管理されている全ての画像のうち検索条件を満たす１つ以上の画像において、表示対象の画像に、顔画像や物品の画像等がスクロール対象の１つ以上の画像に対する出現回数を表示するとしてもよい。
【０２２０】
情報表示装置のコンテンツ表示情報形成部が、スクロール表示すべき１つ以上の画像それぞれに対応するメタデータを用いて、人物毎、動物等の種別毎に、出現回数をカウントすることで実現できる。
【０２２１】
図２４（ｂ）に、表示の一例を示す。画面Ｄ１８０で表示されている画像Ｉ１８０からＩ１８２において、メタデータ（顔画像や建物）で識別されるオブジェクトに対して、出現回数が表示されている。例えば、画像Ｉ１８０に含まれる人物は、スクロール表示対象である複数の画像において、合計１２回出現していることが分かる。
【０２２２】
また、出現回数の代わりに、メタデータ（顔画像や建物）で識別されるオブジェクトを枠で囲んで、表示するようにしてもよい。
この場合、コンテンツ表示情報形成部は、メタデータで識別されるオブジェクトの表示位置を特定し、特定した表示位置をＵＩ表示情報形成部へ出力する。
【０２２３】
ＵＩ表示情報形成部は、特定された表示位置に基づいて、枠を表示するように情報表示部を制御する。
図２４（ｃ）に、この場合の表示の一例を示す。画面Ｄ１９０で表示されている画像Ｉ１９０からＩ１９２において、メタデータで識別されるオブジェクトが枠で囲まれて表示されている。例えば、画像Ｉ１９０では、人物がメタデータで識別されるオブジェクトであることがわかる。
【０２２４】
（１８）上記各実施の形態において、操作開示時に表示される初期図形を円形の図形であるとしたが、これに限定されない。
初期図形は、押下された位置を囲む図形であればよい。
【０２２５】
ドラッグ操作中に表示される図形についても、矩形画像に限定されない。ドラッグ操作中に表示される図形は、第１移動距離及び第２移動距離それぞれの長さが分かる図形であればよい。
【０２２６】
（１９）ＵＩ表示情報形成部は、初期図形及び矩形画像の表示に限らない。
ＵＩ表示情報形成部は、ドラッグ操作により決定されたスクロール速度、表示サイズ若しくは表示ライン数、不動操作時の不動時間など表示してもよい。
【０２２７】
（２０）上記各実施の形態において、タッチパネル操作により、スクロール速度、表示サイズ若しくは表示ライン数等のスクロール表示に係る指示を受け付けたが、これに限定されない。
【０２２８】
スクロール表示に係る指示は、マウス操作により受け付けられてもよい。例えば、マウス操作によりスクロール表示の操作開始指示を受け付けると、その時点で画面上に表示されているマウスポンタの位置を操作開始位置とし、その後、マウスのドラッグ操作でマウスポインタを移動させることで、操作開始位置を起点とする第１移動距離及び第２移動距離を決定することで実現できる。
【０２２９】
または、スクロール表示に係る指示は、２軸又は３軸の加速度センサを設けたリモコンを通じて受け付けられてもよい。例えば、リモコン操作によりスクロール表示の操作開始指示を受け付けると、その時点で画面上に表示されているポインタの位置を操作開始位置とする。その後、リモコンを上下・左右に振ることで、操作開始位置を起点とする第１移動距離及び第２移動距離を決定することで実現できる。
【０２３０】
（２１）上記各実施の形態、及び各変形例で説明した手法の手順を記述したプログラムをメモリに記憶しておき、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などがメモリからプログラムを読み出して、読み出したプログラムを実行することによって、上記の手法が実現されるようにしてもよい。
【０２３１】
（２２）上記各実施の形態、及び各変形例で説明した手法の手順を記述したプログラムを記録媒体に格納して、頒布するようにしてもよい。
（２３）上記各実施の形態、及び各変形例で説明した各装置が備える各ブロックは、典型的には、集積回路であるＬＳＩとして実現される。これらは個別に１チップ化されてもよいし、一部または全てを含むように１チップ化されてもよい。ここでは、ＬＳＩとしたが、集積度の違いにより、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。
【０２３２】
また、集積化の手法はＬＳＩに限るものではなく、専用回路または汎用プロセッサで実現してもよい。ＬＳＩ製造後にプログラムすることが可能なＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィグラブル・プロセッサを利用してもよい。さらには、半導体技術の進歩または派生する別技術により、ＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適応等が可能性としてあり得る。
【０２３３】
（２４）これらの実施の形態および変形例の組合せであってもよい。
【産業上の利用可能性】
【０２３４】
本発明にかかる情報表示装置は、操作体系としてコンテンツのスクロール状態に関する操作軸を複数設け、それぞれの軸でのコントロールを直感的に操作可能となるように、ユーザのアクションを複数軸に切り分けて、各軸に対応したスクロール状態の制御処理を行うことにより、従来のキー操作と比較して、ユーザはより直感的で容易な操作によるコンテンツのスクロール操作が可能である。例えば、写真を操作する際に、ユーザの操作意図を反映したスクロール表示によって、より直感的で容易な操作で写真の見直し、検索、内容把握が可能な情報表示機能を有し、モバイル型の視聴端末機等として有用である。また、ＤＶＤレコーダーやTVやパソコンソフト等の用途にも応用できる。
【符号の説明】
【０２３５】
１    ユーザ操作判定部
２    要素情報記憶部
３    第一処理要素解析部
４    第二処理要素解析部
５    第三処理要素解析部
６    第一処理部
７    第二処理部
８    コンテンツ情報管理部
９    コンテンツ表示情報形成部
１０    ＵＩ表示情報形成部
１１    情報表示部
１２    座標検出部
２０    ディスプレイ
２１    座標検出装置
２２    保護絶縁層
１００    情報表示装置
１０１    タッチパネルディスプレイ
【図１】
0005524868.tif 000005
【図２】
0005524868.tif 000006
【図３】
0005524868.tif 000007
【図４】
0005524868.tif 000008
【図５】
0005524868.tif 000009
【図６】
0005524868.tif 000010
【図７】
0005524868.tif 000011
【図８】
0005524868.tif 000012
【図９】
0005524868.tif 000013
【図１０】
0005524868.tif 000014
【図１１】
0005524868.tif 000015
【図１２】
0005524868.tif 000016
【図１３】
0005524868.tif 000017
【図１４】
0005524868.tif 000018
【図１５】
0005524868.tif 000019
【図１６】
0005524868.tif 000020
【図１７】
0005524868.tif 000021
【図１８】
0005524868.tif 000022
【図１９】
0005524868.tif 000023
【図２０】
0005524868.tif 000024
【図２１】
0005524868.tif 000025
【図２２】
0005524868.tif 000026
【図２３】
0005524868.tif 000027
【図２４】
0005524868.tif 000028