(57)【要約】【課題】画像の再生時における特殊な表現（バイブレーションの発生）によりユーザの注意を積極的に喚起できるようにする。【解決手段】ＣＰＵ１は、表示部５表示部に表示される一連の画像データ（例えば、動画データ、一部動画データ）を解析することによりその画像データの変化状態を検出し、その変化状態に応じてバイブレータ１１の駆動を制御する。例えば、画像データの変化状態として変化量を検出し、その変化量が所定の変化量以上の場合にその画像部分が表示部５に表示されるタイミングでバイブレータ１１の駆動を制御する。【選択図】  図１
2012010212.tif 000002
【特許請求の範囲】
【請求項１】
一連の画像データを表示部に表示する画像表示装置であって、
当該装置を構成する筐体を振動させる振動手段と、
前記表示部に表示される一連の画像データを解析することによりその画像データの変化状態を検出する検出手段と、
前記検出手段により検出された画像データの変化状態に応じて前記振動手段の駆動を制御する振動制御手段と、
を具備したことを特徴とする画像表示装置。
【請求項２】
前記検出手段は、画像データを解析することによりその変化状態として変化量を検出し、
前記振動制御手段は、前記検出手段により検出された画像データの変化量が所定の変化量以上の場合にその画像部分が前記表示部に表示されるタイミングで前記振動手段の駆動を制御する、
ようにしたことを特徴とする請求項１記載の画像表示装置。
【請求項３】
前記検出手段は、前記画像データの変化量として、少なくとも大きさの変化量、位置の変化量、色の変化量、明るさの変化量のいずれかを検出する、
ようにしたことを特徴とする請求項２記載の画像表示装置。
【請求項４】
前記一連の画像データは、静止画を背景としてその一部分に動画を合成した合成画像であり、
前記検出手段は、前記合成画像内の動画部分を解析することによりその動画部分の変化状態を検出する、
ようにしたことを特徴とする請求項１記載の画像表示装置。
【請求項５】
一連の画像データを表示部に表示する画像表示装置であって、
当該装置を構成する筐体を振動させる振動手段と、
前記表示部に表示される一連の画像データに付加されている付加データを解析することによりその付加データの変化状態を検出する検出手段と、
前記検出手段により検出された付加データの変化状態に応じて前記振動手段の駆動を制御する振動制御手段と、
を具備したことを特徴とする画像表示装置。
【請求項６】
前記検出手段は、前記一連の画像データに付加されている音声データを解析することにより音声データの変化状態を検出する、
ようにしたことを特徴とする請求項５記載の画像表示装置。
【請求項７】
前記検出手段は、前記音声データを解析することによりその音量を検出し、
前記振動制御手段は、前記検出手段により検出された音量が所定の音量以上の場合にその音声部分に対応する画像データが前記表示部に表示されるタイミングで前記振動手段の駆動を制御する、
ようにしたことを特徴とする請求項６記載の画像表示装置。
【請求項８】
前記表示部の付近の人体を感知する人体感知手段をさらに備え、
前記振動制御手段は、前記人体感知手段が人体を感知していることを条件に前記振動手段の駆動を制御する、
ようにしたことを特徴とする請求項１あるいは５記載の画像表示装置。
【請求項９】
前記振動制御手段は、前記振動手段の駆動を制御する場合に、前記検出手段により検出された変化状態に応じて振動の強さを制御する、
ようにしたことを特徴とする請求項１あるいは請求項５記載の画像表示装置。
【請求項１０】
コンピュータに、
表示部に表示される一連の画像データを解析することによりその画像データの変化状態を検出する機能と、
前記検出された画像データの変化状態に応じて、画像表示装置を構成する筐体を振動させる振動手段の駆動を制御する機能と、
を実現させるためのプログラム。
【請求項１１】
コンピュータに、
表示部に表示される一連の画像データに付加されている付加データを解析することによりその付加データの変化状態を検出する機能と、
前記検出された付加データの変化状態に応じて、画像表示装置を構成する筐体を振動させる振動手段の駆動を制御する機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、筐体を振動させる振動部を備えた画像表示装置及びプログラムに関する。
【背景技術】
【０００２】
近年、デジタルカメラで撮影された画像を再生する装置としては、デジタルフォトフレームと呼ばれる再生専用機が製品化されている。このデジタルフォトフレームは、好みの場所に設置しておくだけで、いつでも自由に画像を鑑賞（視認）することができるという利点があるが、同じ画像をいつまでも再生するだけでは、すぐに見飽きられたり、見過ごされたりすることがある。そこで、従来では、写真（画像）全体をセピア色で表現することにより写真の撮影時期の古さを表現するようにした技術が知られている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１４１６７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の先行技術にあっては、ユーザが画像を見ている時間に応じてセピア色の画像からオリジナルの画像に切り換えるようにしているが、ユーザの注意を積極的に喚起できるとはいえなかった。
ところで、デジタルフォトフレームで再生可能なコンテンツとして、静止画に限らず、動画や音声も再生可能とすれば、画像を見る機会が多くなると思われるが、コンテンツの豊富化と共に、さらに積極的な表現（演出）が要望されている。
【０００５】
本発明の課題は、画像の再生時における特殊な表現によりユーザの注意を積極的に喚起できるようにすることである。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために請求項１記載の発明は、
一連の画像データを表示部に表示する画像表示装置であって、
当該装置を構成する筐体を振動させる振動手段と、
前記表示部に表示される一連の画像データを解析することによりその画像データの変化状態を検出する検出手段と、
前記検出手段により検出された画像データの変化状態に応じて前記振動手段の駆動を制御する振動制御手段と、
を具備したことを特徴とする。
【０００７】
請求項１に従属する発明として、
前記検出手段は、画像データを解析することによりその変化状態として変化量を検出し、
前記振動制御手段は、前記検出手段により検出された画像データの変化量が所定の変化量以上の場合にその画像部分が前記表示部に表示されるタイミングで前記振動手段の駆動を制御する、
ようにしたことを特徴とする、請求項２記載の発明であってもよい。
【０００８】
請求項２に従属する発明として、
前記検出手段は、前記画像データの変化量として、少なくとも大きさの変化量、位置の変化量、色の変化量、明るさの変化量のいずれかを検出する、
ようにしたことを特徴とする、請求項３記載の発明であってもよい。
【０００９】
請求項１に従属する発明として、
前記一連の画像データは、静止画を背景としてその一部分に動画を合成した合成画像であり、
前記検出手段は、前記合成画像内の動画部分を解析することによりその動画部分の変化状態を検出する、
ようにしたことを特徴とする、請求項４記載の発明であってもよい。
【００１０】
また、上述した課題を解決するために請求項５記載の発明は、
一連の画像データを表示部に表示する画像表示装置であって、
当該装置を構成する筐体を振動させる振動手段と、
前記表示部に表示される一連の画像データに付加されている付加データを解析することによりその付加データの変化状態を検出する検出手段と、
前記検出手段により検出された付加データの変化状態に応じて前記振動手段の駆動を制御する振動制御手段と、
を具備したことを特徴とする。
【００１１】
請求項５に従属する発明として、
前記検出手段は、前記一連の画像データに付加されている音声データを解析することにより音声データの変化状態を検出する、
ようにしたことを特徴とする、請求項６記載の発明であってもよい。
【００１２】
請求項６に従属する発明として、
前記検出手段は、前記音声データを解析することによりその音量を検出し、
前記振動制御手段は、前記検出手段により検出された音量が所定の音量以上の場合にその音声部分に対応する画像データが前記表示部に表示されるタイミングで前記振動手段の駆動を制御する、
ようにしたことを特徴とする、請求項７記載の発明であってもよい。
【００１３】
請求項１あるいは請求項５のいずれかに従属する発明として、
前記表示部の付近の人体を感知する人体感知手段をさらに備え、
前記振動制御手段は、前記人体感知手段が人体を感知していることを条件に前記振動手段の駆動を制御する、
ようにしたことを特徴とする、請求項８記載の発明であってもよい。
【００１４】
請求項１あるいは請求項５のいずれかに従属する発明として、
前記振動制御手段は、前記振動手段の駆動を制御する場合に、前記検出手段により検出された変化状態に応じて振動の強さを制御する、
ようにしたことを特徴とする、請求項９記載の発明であってもよい。
【００１５】
また、上述した課題を解決するために請求項１０記載の発明は、
プログラムであって、コンピュータに、
表示部に表示される一連の画像データを解析することによりその画像データの変化状態を検出する機能と、
前記検出された画像データの変化状態に応じて、画像表示装置を構成する筐体を振動させる振動手段の駆動を制御する機能と、
を実現させることを特徴とする。
【００１６】
また、上述した課題を解決するために請求項１１記載の発明は、
プログラムであって、コンピュータに、
表示部に表示される一連の画像データに付加されている付加データを解析することによりその付加データの変化状態を検出する機能と、
前記検出された付加データの変化状態に応じて、画像表示装置を構成する筐体を振動させる振動手段の駆動を制御する機能と、
を実現させることを特徴とする。
【発明の効果】
【００１７】
本発明によれば、画像の再生時における特殊な表現によりユーザの注意を積極的に喚起することができ、付加価値を高めることが可能となる。
【図面の簡単な説明】
【００１８】
【図１】画像表示装置として適用した再生専用機としてのデジタルフォトフレームの基本的な構成要素を示したブロック図。
【図２】デジタルフォトフレームの外観図で、（１）は正面図、（２）は一側面図。
【図３】画像データ記憶部Ｍ２及び管理情報記憶部Ｍ３を説明するための図。
【図４】画像データを登録する際の画像登録処理を示したフローチャート。
【図５】振動管理情報登録処理（図４のステップＡ４）を詳述するためのフローチャート。
【図６】図５に続く振動管理情報登録処理を示したフローチャート。
【図７】図６に続く振動管理情報登録処理を示したフローチャート。
【図８】画像再生処理（スライドショー表示処理）を示したフローチャート。
【図９】図８に続く画像再生処理（スライドショー表示処理）を示したフローチャート。
【図１０】（１）、（２）は、フライパン（静止画）の上でダンスを行っている一部動画を例示した図、（３）、（４）は、音声付き動画において風船が膨み始めてから破裂した場合を例示した図。
【発明を実施するための形態】
【００１９】
以下、図１〜図１０を参照して本発明の実施形態を説明する。
この実施形態は、画像表示装置として適用した再生専用機としてのデジタルフォトフレームの基本的な構成要素を示したブロック図である。
デジタルフォトフレームは、一連の画像データとして、複数枚の静止画データ、動画データ、一部動画データのいずれかを順次読み出して再生するスライドショー機能や現在日時を得る計時機能などを備えたもので、ＣＰＵ１を中核として動作する構成となっている。ＣＰＵ１は、電源部（例えば、商用電源又は二次電池）２からの電力供給によって動作し、記憶装置３内の各種のプログラムに応じてこのデジタルフォトフレームの全体動作を制御する中央演算処理装置である。記憶装置３は、例えば、ＲＯＭ、ハードディスク、フラッシュメモリ又はそれらを組み合わせた構成で、プログラム記憶部Ｍ１、画像データ記憶部Ｍ２、管理情報記憶部Ｍ３などを有している。
【００２０】
プログラム記憶部Ｍ１は、図４〜図９に示した動作手順に応じて本実施形態を実現するためのプログラムや各種のアプリケーションなどが格納されているほか、それに必要となる各種の情報が記憶されている。画像データ記憶部Ｍ２は、再生用としての各種の画像データ（静止画データ、動画データ、一部動画データ）を記憶する領域である。管理情報記憶部Ｍ３は、画像データ記憶部Ｍ２に記憶されている画像データに１対１に対応付けて、その表示に関する管理情報（後述する）を記憶する領域である。ＲＡＭ４は、フラグ情報、画面情報など、デジタルフォトフレームが動作するために必要となる各種の情報を一時的に記憶するワーク領域である。
【００２１】
表示部５は、例えば、高精細液晶ディスプレイや有機ＥＬ（Electro Luminescence）ディスプレイ、電気泳動型ディスプレイ（電子ペーパ）などを使用したもので、例えば、画像、日時などを高精細に表示するもので、表示駆動部６の制御下で駆動される。ＣＰＵ１は、画像データ記憶部Ｍ２に記憶されている画像データを読み出して表示駆動部６に与える。表示駆動部６は、ＣＰＵ１からの表示制御信号に応答して動作するもので、ＣＰＵ１からの画像データを表示部５に表示させたり、ＣＰＵ１からの表示切り替え信号に応答して画像データを切り替えたりする表示制御を行う。
【００２２】
なお、表示部５は、その表面に指の接触を検出する接触操作部（透明なタッチパネル）を積層配設させることにより、例えば、静電容量方式、抵抗膜方式、圧電方式などのタッチスクリーン（タッチ画面）を構成するようにしてもよい。キー操作部７は、図示省略したが、押しボタン形式の各種のキーを備えている。例えば、電源をオン／オフさせるキー、表示対象の画像を選択するキーなどのほか、後述するバイブレーションの強度を調整するキーなどを備え、ＣＰＵ１は、このキー操作部７からの入力操作信号に応じた処理として、電源オン／オフ処理、画像選択処理、バイブレーション強度調整処理などを行う。
【００２３】
カードＩＦ（インターフェース）８は、カードスロット（図１では図示省略）に挿入接続されたメモリカード（図示省略）との間で画像データの送受信を行うもので、ＣＰＵ１は、メモリカード（例えば、ＳＤカード）から画像データを読み出し取得して、画像データ記憶部Ｍ２に格納することにより画像データの登録を行うようにしている。なお、図示しないが、ＵＳＢ（Universal Serial Bus）インタフェースを設け、ＵＳＢメモリから画像データを入力するようにしてもよい。スピーカ９は、再生対象が音声付の画像データの場合に、この画像データに付加されている音声データに基づいて音声を発生出力するサウンドスピーカである。人感知センサ１０は、表示部５の近傍にユーザが位置しているか（表示部５をユーザが視認しているか）を感知するもので、例えば、人体から発生された赤外線を受光して変換した熱を焦電効果で電荷に変えるようにしたセンサを使用したもので、ＣＰＵ１は、表示部５の近傍にユーザが位置していることを条件にバイブレータ１１の駆動を制御するようにしている。
【００２４】
バイブレータ１１は、図示省略したが、振動モータやその駆動回路を有する構成で、デジタルフォトフレームを構成する筐体全体を振動させる。この場合、駆動回路は、ＣＰＵ１の制御下で振動モータへの通電量を可変することにより振動の強度を調整するようにしている。なお、このバイブレータ１１の振動波形は、例えば、正弦波のように同一の波形が規則的に繰り返される波形であるが、時間と共に波形が変化したりするなど、任意である。ＣＰＵ１は、画像再生時にユーザの注意を喚起させるためにバイブレータ１１を駆動させるようにしている。すなわち、ＣＰＵ１は、画像再生時に表示部５に表示される画像を解析することによりその画像の変化状態を検出し、その変化状態（変化量）に応じてバイブレータ１１を駆動させるようにしている。また、画像再生時にその画像に付加されている付加データとしての音声データを解析することによりその音声の変化状態を検出し、その変化状態（変化量）に応じてバイブレータ１１を駆動させるようにしている。
【００２５】
図２は、デジタルフォトフレームの外観図である。
デジタルフォトフレームは、その全体が略長方体の薄型筐体を成し、この長方体の筐体を横長にして立て置きするスタンドタイプとなっている。図２（１）は、立て置きした状態のデジタルフォトフレームを正面から見た図であり、筐体の正面において、その略全域には表示部５が配設され、この表示部５の下側中央部分にはスピーカ９が配設され、表示部５の上側中央部分には人感知センサ１０が配設されている。図２（２）は、立て置きした状態のデジタルフォトフレームをその一側部から見た図で、筐体の背面には、筐体を支え持つ台座１２が配設されていると共に、キー操作部７が配設され、さらに筐体の一側面には、ＳＤカードなどを挿入接続するカードスロット１３が配設されている。なお、図１では図示していないが、バイブレータ１１の配設箇所は任意であり、例えば、筐体の下部側に配設するようにしている。
【００２６】
図３は、画像データ記憶部Ｍ２及び管理情報記憶部Ｍ３を説明するための図である。
画像データ記憶部Ｍ２は、例えば、カードＩＦ８を介してメモリカード（例えば、ＳＤカード）などから取得した画像データを順次記憶するもので、図３（１）に示すように「ＩＤ」、「画像データ」を有する構成となっている。なお、「ＩＤ」は画像データを識別するための一連番号であり、また、「画像データ」は実際の画像データ（実データ）で、図示の例において画像データ記憶部Ｍには、１：静止画データ、２：静止画データ、３：動画データ、４：一部動画データ、…、ｎ−１：一部動画データ、ｎ：静止画データが順次記憶されている（ｎ＝整数）。
【００２７】
この「画像データ」には、静止画、動画（音声付き動画、音声無し動画、一部動画）のいずれかを示す種別データやその画像名（タイトル）などが付加データとして記憶されている。ここで、一部動画データとは、静止画を背景としてその一部分に動画を合成した合成画像であり、例えば、図１０（１）、（２）に示すように、フライパン（静止画）の上で二人がダンスを行っている動画などである。また、動画データが音声付き動画の場合には、画像データに付加されている音声データも「画像データ」内にその付加データとして記憶されている。
【００２８】
管理情報記憶部Ｍ３は、画像データ記憶部Ｍ２に記憶されている画像データに１対１に対応付けて、その画像に関する管理情報を記憶するもので、図３（２）に示すように「表示選択フラグ」、「振動管理情報」を記憶する構成となっている。「表示選択フラグ」は、ユーザ操作により表示対象として選択された画像データであることを示し、図中、“１”は、表示対象であることを示し、また、“０”は、表示対象外であることを示している。この場合、スライドショー表示は、画像データ記憶部Ｍ２内の「一連番号」順で、かつ管理情報記憶部Ｍ３内に「表示選択フラグ」として“１”がセットされている順で行われる。
【００２９】
「振動管理情報」は、バイブレータ１１をどのように駆動させるかを示す振動に関する管理情報で、ＣＰＵ１は、画像再生時に表示部５に表示される画像又はその画像に付加されている付加データ（音声データ）を解析することによりその画像の変化状態又は音声の変化状態を検出し、その変化状態（変化量）に応じてバイブレータ１１の駆動を制御するようにしている。ここで、「振動管理情報」には、“振動開始点・終了点”と“振動フラグ”を有している。振動開始点・終了点”は、画像データが動画の場合に、バイブレータ１１を駆動させる振動の開始タイミングとバイブレータ１１の駆動を停止させる振動の終了タイミングを示している。
【００３０】
すなわち、“振動開始点・終了点”は、画像データの表示開始位置（時間）を基準として、この基準位置からバイブレータ１１の駆動を開始させるまでの経過時間を示す振動タイミング（開始点：時間点）と、この開始点からバイブレータ１１を連続的に駆動させた後に、その駆動を終了させるまでの経過時間を示す終了タイミング（終了点：時間点）である。また、一つの画像データに対して複数の“振動開始点・終了点”が記憶可能であるが、その最多数を例えば、３回までのように制限するようにしてもよい。“振動フラグ”は、画像データが一部動画（合成画像）の場合に、その一部動画の部分でバイブレータ１１を駆動させるか否かを示したフラグである。なお、画像データが静止画の場合には、画像再生時にバイブレータ１１の駆動を行わないようにしている。
【００３１】
次に、この実施形態におけるデジタルフォトフレームの動作概念を図４〜図９示すフローチャートを参照して説明する。ここで、これらのフローチャートに記述されている各機能は、コンピュータにより読み取り可能なプログラムコードの形態で格納されており、このプログラムコードに従った動作が逐次実行される。また、伝送媒体を介して伝送されてきた上述のプログラムコードに従った動作を逐次実行することもできる。すなわち、記録媒体のほかに、伝送媒体を介して外部供給されたプログラム／データを利用してこの実施形態特有の動作を実行することもできる。
【００３２】
図４は、画像データを登録する際の画像登録処理を示したフローチャートである。
この画像登録処理は、外部供給された画像データを内部の記憶装置３に格納して登録する処理を示し、この画像データの登録時には上述の振動管理情報の登録も併せて行うようにしている。先ず、ＣＰＵ１は、カードＩＦ８を介してメモリカード（例えば、ＳＤカード）から取得した画像データを読み込んで（ステップＡ１）、画像データ記憶部Ｍ２に順次記憶（登録）させる（ステップＡ２）。そして、画像データ記憶部Ｍ２に登録した各画像データからその画像名（タイトル）を読み出して表示部５に一覧表示させた状態において、この一覧画面の中から表示対象の画像を任意に選択するユーザ操作が行われると、管理情報記憶部Ｍ３をアクセスし、ユーザ操作で選択された画像に対応する「表示選択フラグ」に“１”をセットする表示対象選択処理を行った後（ステップＡ３）、「振動管理情報」を登録する処理に移る（ステップＡ４）。
【００３３】
図５〜図７は、振動管理情報登録処理（図４のステップＡ４）を詳述するためのフローチャートである。
この振動管理情報登録処理は、動画（音声付き動画、音声無し動画、一部動画）の場合に、その動画に対応付けて「振動管理情報」として“振動開始点・終了点”又は“振動フラグ”を管理情報記憶部Ｍ３に登録する処理である。先ず、ＣＰＵ１は、画像データ記憶部Ｍ２の先頭（ＩＤ＝１）の画像データを指定して読み出し（図５のステップＢ１）、その種別は動画であるかを調べ（ステップＢ２）、静止画であれば（ステップＢ２でＮＯ）、振動管理情報の登録を行わないでステップＢ７に移るが、動画であれば（ステップＢ２でＹＥＳ）、動画の種類として一部動画であるか否かを調べる（ステップＢ３）。
【００３４】
いま、画像データ記憶部Ｍ２から読み出した画像データが一部動画であれば（ステップＢ３でＹＥＳ）、その動画部分に着目して当該動画部分を解析することによりその変化量を算出する（ステップＢ４）。変化量は、動画部分の画像の重心を求め、その重心位置の移動量を算出したり、動画部分の画像の大きさ（面積）の拡大・縮小率を算出して利用することができる。例えば、図１０（１）、（２）に示すようにフライパン（静止画）の上でダンスを行っている動画の場合には、図１０（１）に示すような動き始めの位置を基準とし、この基準位置から最も遠のいた位置として図１０（２）に示す位置を求め、この基準位置から図１０（２）に示す位置までの距離（最大値）を動画部分の変化量（移動量）として算出する。
【００３５】
そして、算出した変化量は、予め決められている所定値以上であるか、例えば、動画部分の動きが大きく、所定値以上（表示部５の横方向の１／３以上）であるかを調べ（ステップＢ５）、所定値未満であれば（ステップＢ５でＮＯ）、振動管理情報の登録を行わずにステップＢ７に移るが、変化量が所定値以上であれば（ステップＢ５でＹＥＳ）、その画像データに対応付けて管理情報記憶部Ｍ３に“振動フラグ”として“１”をセットし、振動管理情報の登録をする（ステップＢ６）。そして、ステップＢ７に移り、画像データ記憶部Ｍ２の最後（ＩＤ＝ｎ）までの全ての画像データを指定し終わったかを調べ、全ての画像データを指定し終わるまで次の画像データを指定した後（ステップＢ８）、最初のステップＢ１に戻る。このように一部動画の変化量（移動量）が所定値以上であることを条件に、その一部動画の振動管理情報として“振動フラグ”が登録される。
【００３６】
また、動画の種類として一部動画でなければ（ステップＢ３でＮＯ）、音声付き動画であるかを調べ（図６のステップＢ９）、音声付き動画の場合には（ステップＢ９でＹＥＳ）、画像データに付加されている音声データを解析しながら急に音量が大きくなる位置（時間）を探し出す。つまり、音声データの変化量（音量）が所定値以上となるか否かを判別し（ステップＢ１０）、所定値未満であれば（ステップＢ１０でＮＯ）、その画像データ（音声データ）の末尾まで解析を行ったかを調べ（ステップＢ１１）、その末尾まで解析を行っていなければ（ステップＢ１１でＮＯ）、上述のステップＢ１０に戻って、音量は所定値以上かを調べる。ここで、音量が所定値未満のまま（ステップＢ１０でＮＯ）、画像データ（音声データ）の末尾が検出されたときには（ステップＢ１１でＹＥＳ）、その音声付き動画に対する振動管理情報の登録を行わずに、図５のステップＢ７に移る。
【００３７】
また、音量が所定値以上の位置を検出すれば（ステップＢ１０でＹＥＳ）、その箇所を振動開始点（時間点）として特定する（ステップＢ１２）。そして、この所定値以上の音量が所定時間（例えば、１秒未満）以上連続するかを調べる（ステップＢ１３）。例えば、図１０（３）、（４）に示すような音声付き動画を例示すると、図１０（３）のように風船が膨み始めてから図１０（４）に示すように風船が破裂した場合に、その破裂音（余韻を含む）が例えば、１秒以上連続したかを調べる。
【００３８】
その結果、所定値以上の音量の連続時間が所定時間未満であれば（ステップＢ１３でＮＯ）、上述のステップＢ１２で特定した振動開始点をキャンセルした後（ステップＢ１４）、新たな開始点を特定するために上述のステップＢ１０に戻るが、所定値以上の音量が所定時間以上連続したことを検出したときには（ステップＢ１３でＹＥＳ）、さらに音量が小さくなって所定値未満となったかを調べる（ステップＢ１５）。ここで、音量が所定値以上のままであれば（ステップＢ１５でＮＯ）、その画像データ（音声データ）の末尾まで解析を行ったかを調べる（ステップＢ１６）。
【００３９】
画像データ（音声データ）の末尾まで解析を行っていなければ（ステップＢ１６でＮＯ）、上述のステップＢ１５に戻るが、音量が下がって所定値未満となった場合（ステップＢ１５でＹＥＳ）、又は画像データ（音声データ）の末尾まで解析を行っても所定値以上のままの場合には（ステップＢ１６でＹＥＳ）、その時点の箇所を振動終了点（時間点）として特定する（ステップＢ１７）。これによって特定した上述の振動開始点と振動終了点とを対応付けて、管理情報記憶部Ｍ３に振動管理情報として登録する（ステップＢ１８）。
【００４０】
そして、画像データ（音声データ）の末尾まで解析を行ったかを調べ（ステップＢ１９）、その末尾まで解析していなければ（ステップＢ１９でＮＯ）、上述のステップＢ１０に戻る。その結果、音量の変化状態に応じて複数の振動開始点及び振動終了点の登録が可能となる。その後、画像データ（音声データ）の末尾まで解析が終了したことを検出すると（ステップＢ１９でＹＥＳ）、図５のステップＢ７に移り、画像データ記憶部Ｍ２の最後までの全ての画像データを指定し終わったかを調べ、全て指定し終わるまで次の画像データを指定した後（ステップＢ８）、最初のステップＢ１に戻る。このように音声付き動画の場合、その音声が所定値以上であることを条件に、その音声付き動画の振動管理情報として“振動開始点・終了点”が登録される。
【００４１】
また、動画の種類が音声無し動画であれば（図６のステップＢ９でＮＯ）、動体部分（例えば、動いている人物や動物部分）に着目して当該動体部分を解析することによりその変化量を算出する（図７のステップＢ２０）。この場合、所定時間（例えば、１秒）当たりの変化量を算出する。なお、画像データの変化量としては、大きさの変化量、位置の変化量、色の変化量、明るさの変化量のいずれかを検出するようにしてもよく、また、大きさの変化量、位置の変化量、色の変化量、明るさの変化量のうち、その２以上を組み合わせた合計変化量を検出するようにしてもよい。
【００４２】
そして、画像データの変化量は、予め決められている所定値以上であるかを調べる（ステップＢ２１）。例えば、位置の変化量を検出する場合には、動体部分の動きが大きくて、表示部５の横方向の１／３以上であるかを調べ、所定値未満であれば（ステップＢ２１でＮＯ）、画像データの末尾まで解析を行ったかを調べる（ステップＢ２２）。ここで、画像データの末尾まで解析を行っていなければ（ステップＢ２２でＮＯ）、上述のステップＢ２１に戻る。ここで、画像データの変化量が所定値未満のまま（ステップＢ２１でＮＯ）、画像データの末尾が検出されたときには（ステップＢ２２でＹＥＳ）、その動画に対する振動管理情報の登録を行わずに、図５のステップＢ７に移る。また、画像データの変化量が所定値以上であれば（ステップＢ２１でＹＥＳ）、その箇所を開始点として特定する（ステップＢ２３）。そして、この所定値以上の変化量が所定時間（例えば、１秒未満）以上連続するかを調べる（ステップＢ２４）。
【００４３】
所定値以上の変化量の連続時間が所定時間未満であれば（ステップＢ２４でＮＯ）、上述のステップＢ２３で特定した振動開始点をキャンセルした後（ステップＢ２５）、新たな開始点を特定するために上述のステップＢ２０に戻るが、所定値以上の変化量が所定時間以上連続したことを検出したときには（ステップＢ２４でＹＥＳ）、その変化量が小さくなって所定値未満となったかを調べる（ステップＢ２６）。ここで、所定値以上のままであれば（ステップＢ２６でＮＯ）、その画像データの末尾まで解析を行ったかを調べる（ステップＢ２７）。また、画像データの変化状態が小さくなって所定値未満となった場合（ステップＢ２６でＹＥＳ）、又は画像データの末尾まで所定値以上のままであった場合には（ステップＢ２７でＹＥＳ）、その時点の箇所を振動終了点（時間点）として特定する（ステップＢ２８）。これによって特定した上述の振動開始点と振動終了点とを対応付けて、管理情報記憶部Ｍ３に振動管理情報として登録する（ステップＢ２９）。
【００４４】
そして、画像データの末尾まで解析を行ったか否かを調べ（ステップＢ３０）、その末尾までの解析を行っていなければ（ステップＢ３０でＮＯ）、上述のステップＢ２０に戻る。これによって複数の振動開始点及び振動終了点の登録が行われる。このように音声無し動画の場合、その画像の変化状態が所定値以上であることを条件に、その動画の振動管理情報として“振動開始点・終了点”が登録される。
【００４５】
その後、画像データの末尾まで解析を行ったことを検出したときには（ステップＢ３０でＹＥＳ）、図５のステップＢ７に移り、画像データ記憶部Ｍ２の最後まで全ての画像データを指定し終わったかを調べ、全て指定し終わるまで次の画像データを指定した後（ステップＢ８）、最初のステップＢ１に戻る。以下、上述のような動作を繰り返すことにより、画像データ記憶部Ｍ２の最後（ＩＤ＝ｎ）までの全ての画像データを指定し終わったときには（ステップＢ７でＹＥＳ）、図５〜図７のフローの終了となる。
【００４６】
図８及び図９は、画像再生処理（スライドショー表示処理）を示したフローチャートである。
先ず、ＣＰＵ１は、画像データ記憶部Ｍ２の先頭から画像データを読み出すが、その際、管理情報記憶部Ｍ３の「表示選択フラグ」を参照し、「表示選択フラグ」が“１”対応付けられている画像データを読み出して（図８のステップＣ１）、その種別を判別する。すなわち、音声付き動画又は音声無し動画であるか（ステップＣ２）、一部動画であるかを調べる（図９のステップＣ１８）。
【００４７】
いま、読み出した画像データが静止画であれば（図９のステップＣ１８でＮＯ）、その画像データ（静止画データ）を表示部５に表示させた後（ステップＣ２５）、所定の切り替え時間（例えば、５秒）経過するまで（ステップＣ２６でＮＯ）、上述のステップＣ２５に戻り、静止画表示を継続する。ここで、静止画表示を所定時間継続した後は（ステップＣ２６でＹＥＳ）、次の画像データを指定し（ステップＣ１６）、次の未処理の画像データが有ることを条件に（ステップＣ１７でＹＥＳ）、最初のステップＣ１に戻って、指定した画像データを読み出す。以下、静止画が順次読み出された場合には、静止画を読み出す毎に順次切り替え表示させる。
【００４８】
また、画像データ記憶部Ｍ２から読み出した画像データが音声付き動画又は音声無し動画であれば（ステップＣ２でＹＥＳ）、その画像データ（音声付き動画又は音声無し動画）を表示部５に表示させる再生動作を開始すると共に（ステップＣ３）、音声付き動画の場合には（ステップＣ４でＹＥＳ）、その音声データに基づいてスピーカ９から音声を発生出力させる（ステップＣ５）。そして、画像データに対応して管理情報記憶部Ｍ３内に“振動開始点・振動終了点”が記憶されているかを調べ（ステップＣ６）、“振動開始点・振動終了点”が記憶されていなければ（ステップＣ６でＮＯ）、ステップＣ１５に移り、その画像データの末尾まで再生し終わったかを調べ、その末尾まで再生動作を継続する。ここで、画像データの末尾まで再生し終わったときには（ステップＣ１５でＹＥＳ）、次の画像データを再生対象として指定した後（ステップＣ１６）、次の未処理の画像データが有ることを条件に（ステップＣ１７でＹＥＳ）、最初のステップＣ１に戻る。
【００４９】
また、画像データに対応して“振動開始点・振動終了点”が記憶されていれば（ステップＣ６でＹＥＳ）、その振動開始点を制御用タイマ（図示省略）にセットしてその計測動作を開始させた後（ステップＣ７）、この制御用タイマがタイムアップしたか、つまり、振動開始タイミングに達したかを調べ（ステップＣ８）、振動開始タイミングに達するまで待機状態となる。いま、振動開始タイミングに達したときには（ステップＣ８でＹＥＳ）、人感知センサ１０からの出力信号に基づいて表示部５の近傍にユーザが位置しているか（表示部５をユーザが視認しているか）を判別し（ステップＣ９）、表示部５の近傍にユーザが位置していなければ（ステップＣ９でＮＯ）、バイブレータ１１の駆動をキャンセルするためにステップＣ１４に移るが、表示部５の近傍にユーザが位置していれば（ステップＣ９でＹＥＳ）、それを条件にバイブレータ１１の駆動を開始させる（ステップＣ１０）。この場合、バイブレーション調整処理により予め調整された強度でバイブレータ１１を駆動させる。
【００５０】
そして、その振動終了点を制御用タイマ（図示省略）にセットしてその計測動作を開始させた後（ステップＣ１１）、この制御用タイマがタイムアップしたか、つまり、振動終了タイミングに達したかを調べ（ステップＣ１２）、振動終了タイミングに達するまでバイブレータ１１の駆動を継続させるが、振動終了タイミングに達した際には（ステップＣ１２でＹＥＳ）、バイブレータ１１の駆動を停止させる（ステップＣ１３）。その後、再生中の画像データに対応して他の“振動開始点・終了点”が記憶されているかを調べる（ステップＣ１４）。
【００５１】
他の“振動開始点・終了点”が記憶されていれば（ステップＣ１４でＹＥＳ）、上述のステップＣ７に戻り、同様のバイブレーション動作を繰り返す。以下、他の“振動開始点・終了点”が記憶されていなければ（ステップＣ１４でＮＯ）、画像データの末尾まで再生し終わるまで（ステップＣ１５でＮＯ）、その再生動作を継続するが、末尾までの再生が終わったときには（ステップＣ１５でＹＥＳ）、次の画像データを再生対象として指定した後（ステップＣ１６）、次の未処理の画像データが有ることを条件に（ステップＣ１７でＹＥＳ）、最初のステップＣ１に戻る。
【００５２】
また、画像データ記憶部Ｍ２から読み出した画像データが一部動画であれば（図９のステップＣ１８でＹＥＳ）、その画像データ（一部動画）を表示部５に表示させる再生動作を開始した後（ステップＣ１９）、その画像データ（一部動画）に対応して管理情報記憶部Ｍ３内に“振動フラグ”が記憶されているかを調べる（ステップＣ２０）。いま、“振動フラグ”が記憶されていなければ（ステップＣ２０でＮＯ）、バイブレータ１１の駆動をキャンセルするためにステップＣ２３に移るが、“振動フラグ”が記憶されていれば（ステップＣ２０でＹＥＳ）、人感知センサ１０からの出力信号に基づいて表示部５の近傍にユーザが位置しているか（表示部５をユーザが視認しているか）を判別する（ステップＣ２１）。
【００５３】
ここで、表示部５の近傍にユーザが位置していなければ（ステップＣ２１でＮＯ）、バイブレータ１１の駆動をキャンセルするためにステップＣ２３に移るが、表示部５の近傍にユーザが位置していれば（ステップＣ２１でＹＥＳ）、それを条件にバイブレータ１１の駆動を開始させる（ステップＣ２２）。この場合、バイブレーション調整処理により予め調整された強度でバイブレータ１１を駆動させる。以下、画像データ（一部動画）の末尾まで再生し終わるまで（ステップＣ２３でＮＯ）、その再生動作と共に、バイブレータ１１の駆動を継続する。そして、画像データの末尾まで再生し終わったときには（ステップＣ２３でＹＥＳ）バイブレータ１１の駆動を停止させる（ステップＣ２４）。その後、図８のステップＣ１６に移る。
【００５４】
以上のように、この実施形態においてＣＰＵ１は、表示部５に表示される一連の画像データ（例えば、動画データ、一部動画データ）を解析することによりその画像データの変化状態を検出し、その変化状態に応じてバイブレータ１１の駆動を制御するようにしたので、図１０（１）（２）に示される一部動画を表示する場合には、フライパンの上でダンスを行う表示と共に装置自体が振動し、図１０（３）、（４）に示す音声付き動画を再生表示する場合には、風船が破裂したときに装置自体が振動するようになる。したがって、コンテンツの豊富化と共に、積極的な表現（演出）として画像の再生時における特殊な表現（バイブレーションの発生）によりユーザの注意を積極的に喚起することができ、画像表示装置の付加価値を高めることが可能となる。なお、上記実施形態では、事前に振動管理情報を設定するようにしているが、動画の再生時にＣＰＵ１が画像の変化量、音の変化量を算出するようにしてバイブレータ１１を制御するようにしても良い。
【００５５】
ＣＰＵ１は、画像データの変化状態として変化量を検出し、その変化量が所定の変化量以上の場合にその画像部分が表示部５に表示されるタイミングでバイブレータ１１の駆動を制御するようにしたので、例えば、人物や動物の動きが大きければ、つまり、所定時間（例えば、１秒）当たりの変化量が大きければ、バイブレータ１１を駆動させることができる。
【００５６】
画像データの変化量として、少なくとも大きさの変化量、位置の変化量、色の変化量、明るさの変化量のいずれかを検出するようにしたので、特殊な画像の変化状態でバイブレータ１１を駆動させることができる。
【００５７】
一連の画像データは、静止画を背景としてその一部分に動画を合成した合成画像であり、ＣＰＵ１は、この一部動画を解析することによりその動画部分の変化状態を検出するようにしたので、一部動画というユニークな動画の変化状態に応じてバイブレータ１１を駆動させることができる。
【００５８】
表示部５に表示される一連の画像データに付加されている付加データを解析することによりその付加データの変化状態を検出し、その変化状態に応じてバイブレータ１１の駆動を制御するようにしたので、画像の再生時における特殊な表現（バイブレーションの発生）によりユーザの注意を積極的に喚起することができ、付加価値を高めることが可能となる。
【００５９】
一連の画像データに付加されている音声データを解析することにより音声データの変化状態を検出するようにしたので、音声データの変化状態に応じて、バイブレータ１１を駆動させることができる。
【００６０】
ＣＰＵ１は、音声データの変化状態として変化量（音量）を検出し、その音量が所定の所定値以上の場合にその音声部分に対応する画像データが表示部５に表示されるタイミングでバイブレータ１１の駆動を制御するようにしたので、音量に応じてバイブレータ１１を駆動させることができる。
【００６１】
人感知センサ１０の出力に基づいてバイブレータ１１の駆動を制御するようにしたので、表示部５の付近に人物が居ることを条件にバイブレータ１１を駆動させることができ、無駄な駆動を防ぐことができる。
【００６２】
なお、上述した実施形態においては、バイブレーション調整処理により予め調整された強度でバイブレータ１１を駆動させるようにしたが、画像データの変化状態や音声データの変化状態に応じてバイブレーションの強さを制御するようにしてもよい。これによって、変化状態が大きければ、強いバイブレーションを発生させ、変化状態が大きければ、弱いバイブレーションを発生させることができる。
【００６３】
上述した実施形態においては、全体が略長方体の薄型筐体を横長にして立て置きするスタンドタイプのデジタルフォトフレームを示したが、これに限らず、壁掛けタイプのデジタルフォトフレームであってもよく、どのようなタイプのデジタルフォトフレームであっても同様に適用可能である。
【００６４】
上述した実施形態においては、各種の画像データを外部から供給する手段として、カードＩＦ（インターフェース）８を例示したが、近距離無線通信手段（赤外線通信、Bluetooth（登録商標）通信など）やインターネットなどを利用した広域通信手段などであってもよい。
【００６５】
画像データの変化量として、大きさの変化量、位置の変化量、色の変化量、明るさの変化量のうち、その２以上を組み合わせた合計変化量を検出する場合に、どのような組み合わせによって検出するかをユーザ操作で任意に設定可能としてもよい。また、変化状態としては、変化量に限らず、変化率、変化の割合、変化の頻度などであってもよい。
【００６６】
また、上述した実施形態においては、一連の画像データを表示する画像表示装置としてデジタルフォトフレームに適用した場合を示したが、一連の画像データを表示する画像表示部を備えた携帯電話機・卓上電子計算機・パーソナルコンピュータ（ノートパソコン）・ＰＤＡ・デジタルカメラ・音楽プレイヤーなどであってもよい。
【００６７】
その他、上述した実施形態において示した“装置”や“機”とは、機能別に複数の筐体に分離されていてもよく、単一の筐体に限らない。また、上述したフローチャートに記述した各ステップは、時系列的な処理に限らず、複数のステップを並列的に処理したり、別個独立して処理したりするようにしてもよい。
【符号の説明】
【００６８】
１  ＣＰＵ
３  記憶装置
４  ＲＡＭ
５  表示部
６  表示駆動部
７  操作部
８  カードＩＦ
９  スピーカ
１０  人感知センサ
１１  バイブレータ
Ｍ１  プログラム記憶部
Ｍ２  画像データ記憶部
Ｍ３  管理情報記憶部
【図１】
2012010212.tif 000003
【図２】
2012010212.tif 000004
【図３】
2012010212.tif 000005
【図４】
2012010212.tif 000006
【図５】
2012010212.tif 000007
【図６】
2012010212.tif 000008
【図７】
2012010212.tif 000009
【図８】
2012010212.tif 000010
【図９】
2012010212.tif 000011
【図１０】
2012010212.tif 000012