(57)【要約】【課題】画像データの表示中に、画像再生装置の電池残量が無くなり、画像データの表示が途切れてしまうのを防止することができる画像再生装置を提供する。【解決手段】画像再生装置１００は、表示機器１０９と映像データ伝送部１１６及びファイルデータ伝送部１１７により接続され、電池で駆動される。画像再生装置１００は、表示機器１０９へ映像データを伝送するのに必要な第１の電力と表示機器へファイルデータを伝送するのに必要な第２の電力とを算出するとともに、電池残量を取得する。また、取得した電池残量が、第１の電力以上か、第２の電力以上第１の電力未満か、第２の電力未満かを判定し、画像データを映像データとして伝送するか、ファイルデータとして伝送するかを決定する。【選択図】図２
2008147958.tif 000002
【特許請求の範囲】
【請求項１】
表示機器に対して、映像データの伝送が可能な映像データ伝送部及びファイルデータの伝送が可能なファイルデータ伝送部とを備え、電池で駆動される画像再生装置において、
記憶部に格納された画像データを、前記表示機器へ映像データとして伝送するのに必要な第１の電力量と、前記表示機器へファイルデータとして伝送するのに必要な第２の電力量とを夫々算出する算出手段と、
前記電池の残量を取得する取得手段と、
前記取得手段で取得した電池残量と、前記算出手段で算出された前記第１の電力量及び前記第２の電力量とを比較する比較手段と、
前記比較手段の比較結果に基づいて、前記画像データを前記表示機器へ映像データとして伝送するか、ファイルデータとして伝送するかを決定する決定手段と、
を備えることを特徴とする画像再生装置。
【請求項２】
前記決定手段は、前記比較手段による比較結果において前記電池残量が前記第１の電力量以上である場合、前記画像データを前記表示機器へ前記映像データ伝送部を用いて映像データとして伝送し、
前記電池残量が前記第２の電力量以上で、かつ前記第１の電力量未満である場合、前記画像データを前記表示機器へ前記ファイルデータ伝送部を用いてファイルデータとして伝送し、
前記電池残量が前記第２の電力量未満の場合、前記画像データの伝送を行わないことを特徴とする請求項１記載の画像再生装置。
【請求項３】
前記算出手段は、再生対象の画像数と画像の再生間隔とに基づいて、前記第１の電力量及び前記第２の電力量を算出することを特徴とする請求項１記載の画像再生装置。
【請求項４】
前記画像再生装置から伝送された画像データが前記表示機器で表示再生中、画像データの表示を制御する操作の指示を受ける指示入力手段を有し、
前記指示入力手段で画像データの表示を制御する操作の指示を受けた後、前記算出手段が第１の電力量及び第２の電力量を夫々再算出し、前記取得手段が前記電池の残量を再取得し、前記比較手段が再算出された第１の電力量及び前記第２の電力量と再取得された電池残量とを再度比較し、前記決定手段は当該比較結果に基づいて、前記指示入力後に表示機器に伝送する画像データを前記表示機器へ映像データとして伝送するか、ファイルデータとして伝送するかを決定することを特徴とする請求項１記載の画像再生装置。
【請求項５】
表示機器に対して、映像データの伝送が可能な映像データ伝送部及びファイルデータの伝送が可能なファイルデータ伝送部とを備え、電池で駆動される画像再生装置の制御方法であって、
記憶部に格納された画像データを、前記表示機器へ映像データとして伝送するのに必要な第１の電力量と、前記表示機器へファイルデータとして伝送するのに必要な第２の電力量とを夫々算出する算出ステップと、
前記電池の残量を取得する取得ステップと、
前記取得ステップで取得した電池残量と、前記算出ステップで算出された前記第１の電力量及び前記第２の電力量とを比較する比較ステップと、
前記比較ステップでの比較結果に基づいて、前記画像データを前記表示機器へ映像データとして伝送するか、ファイルデータとして伝送するかを決定する決定ステップと、
を備えることを特徴とする画像再生装置の制御方法。
【請求項６】
前記決定ステップでは、前記比較ステップによる比較結果において前記電池残量が前記第１の電力量以上である場合、前記画像データを前記表示機器へ前記映像データ伝送部を用いて映像データとして伝送し、
前記電池残量が前記第２の電力量以上で、かつ前記第１の電力量未満である場合、前記画像データを前記表示機器へ前記ファイルデータ伝送部を用いてファイルデータとして伝送し、
前記電池残量が前記第２の電力量未満の場合、前記画像データの伝送を行わないことを特徴とする請求項５記載の画像再生装置の制御方法。
【請求項７】
前記算出ステップでは、再生対象の画像数と画像の再生間隔とに基づいて、前記第１の電力量及び前記第２の電力量を算出することを特徴とする請求項５記載の画像再生装置の制御方法。
【請求項８】
前記画像再生装置から伝送された画像データが前記表示機器で表示再生中、画像データの表示を制御する操作の指示を受ける指示入力ステップを有し、
前記指示入力ステップで画像データの表示を制御する操作の指示を受けた後、前記算出ステップでは第１の電力量及び第２の電力量を夫々再算出し、前記取得ステップでは前記電池の残量を再取得し、前記比較ステップでは再算出された第１の電力量及び前記第２の電力量と再取得された電池残量とを再度比較し、前記決定ステップでは当該比較結果に基づいて、前記指示入力後に表示機器に伝送する画像データを前記表示機器へ映像データとして伝送するか、ファイルデータとして伝送するかを決定することを特徴とする請求項５記載の画像再生装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像再生装置及びその制御方法に関する。
【背景技術】
【０００２】
近年、デジタルカメラのような携帯型画像再生装置から、デジタルテレビのような画像表示装置に映像（画像）を出力し、記録されている画像を観賞することが盛んに行われるようになってきた。
【０００３】
画像は映像データとして画像表示装置に転送されるので、画像が表示されている期間中は、画像自体の表示が変化していないとしても常に映像データとして伝送されている。例えば、デジタルカメラに格納されている静止画を、デジタルデータを伝送するデジタル伝送インタフェースを介してテレビに表示する場合、デジタルカメラは常に同じ静止画像を伝送し続けることになる。そのため、携帯型画像再生装置の電池が消耗し、画像観賞中に再生が止まってしまうという問題があった。
【０００４】
この問題を改善するために、例えば、特許文献１には、携帯型画像再生装置の電池残量に応じて、出力映像データのフレームレートを変更し、電力を節約して画像再生時間を長くする技術が提案されている。
【特許文献１】特開平０９−２８４６１４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の手法では、外部表示機器へ常に映像データが伝送されていることに変わりがないので、画像観賞中に電池が切れて再生が止まってしまうという問題の根本的解決にはなっていなかった。
【０００６】
本発明の目的は、画像再生装置の電池が切れることによって、画像の表示が途切れてしまうのを防止することができる画像再生装置及びその制御方法を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１記載の画像再生装置は、表示機器に対して、映像データの伝送が可能な映像データ伝送部及びファイルデータの伝送が可能なファイルデータ伝送部とを備え、電池で駆動される画像再生装置において、記憶部に格納された画像データを、前記表示機器へ映像データとして伝送するのに必要な第１の電力量と、前記表示機器へファイルデータとして伝送するのに必要な第２の電力量とを夫々算出する算出手段と、前記電池の残量を取得する取得手段と、前記取得手段で取得した電池残量と、前記算出手段で算出された前記第１の電力量及び前記第２の電力量とを比較する比較手段と、前記比較手段の比較結果に基づいて、前記画像データを前記表示機器へ映像データとして伝送するか、ファイルデータとして伝送するかを決定する決定手段とを備えることを特徴とする。
【０００８】
請求項５記載の画像再生装置の制御方法は、表示機器に対して、映像データの伝送が可能な映像データ伝送部及びファイルデータの伝送が可能なファイルデータ伝送部とを備え、電池で駆動される画像再生装置の制御方法であって、記憶部に格納された画像データを、前記表示機器へ映像データとして伝送するのに必要な第１の電力量と、前記表示機器へファイルデータとして伝送するのに必要な第２の電力量とを夫々算出する算出ステップと、前記電池の残量を取得する取得ステップと、前記取得ステップで取得した電池残量と、前記算出ステップで算出された前記第１の電力量及び前記第２の電力量とを比較する比較ステップと、前記比較ステップでの比較結果に基づいて、前記画像データを前記表示機器へ映像データとして伝送するか、ファイルデータとして伝送するかを決定する決定ステップとを備えることを特徴とする。
【発明の効果】
【０００９】
以上の構成により、電力量の判定結果によって伝送手段を切り換えることができるので、画像再生装置の電池が切れることによって、画像の表示が途切れてしまうのを防止することができる。
【発明を実施するための最良の形態】
【００１０】
（実施例１）
以下、本発明の実施の形態を図面を参照しながら詳細に説明する。
【００１１】
図１は、本発明の実施の形態に係る画像再生システムのブロック構成図である。
【００１２】
本画像再生システムは、画像再生装置１００と表示機器１０９とが、映像データ伝送部１１６とファイルデータ伝送部１１７とで接続されることで構築される。
【００１３】
ここで、本画像再生システムは、画像再生装置１００と表示機器１０９とが、映像データ（映像信号）の転送が可能な映像データ伝送部１１６と、ファイルデータの転送が可能なファイルデータ伝送部１１７とで接続されていることが必須である。尚、各伝送部は、物理的に独立した構成であっても良いし、１つのケーブルで構成されるものであっても良い。
【００１４】
画像再生装置１００としては、デジタルカメラやＰＤＡ、携帯電話等の画像再生が可能であり、かつ電池で動作する機器が挙げられる。撮像装置のように画像のデコード・エンコードを行うための専用回路を持っている装置であることが望ましい。
【００１５】
画像再生装置１００において、演算制御部１０１は、画像再生装置１００全体の制御及び各種演算を行う。演算制御部１０１は、例えば、ＣＰＵ、ＲＯＭ及びＲＡＭ、或いは、これらと同等の機能を有するマイコン等の集積回路等で構成することができる。
【００１６】
撮像部１０２は画像の撮影を行う。撮像部１０２は、レンズとＣＣＤやＣＭＯＳ等の撮像素子で構成される。電源部１０３は、画像再生装置１００に電力を供給する。電源部１０３は、電源制御回路及び電池で構成される。電池は１次電池、２次電池のどちらでも良い。
【００１７】
電池残量取得部１０４は、電源部１０３に含まれる電池の容量を測定する。電池残量取得部１０４は、電圧・電流検知回路及びその制御回路等で構成される。記録部１０５は、画像再生装置１００の画像及び各種データを記録する。記録部１０５は、フラッシュメモリ等の不揮発性メモリデバイス、及びその制御回路で構成されている。記録部１０５には、ＪＰＥＧやＲＡＷ等のフォーマットで画像が記録されている。
【００１８】
デコード・エンコード部１０６は、記録部１０５に記録されている画像を他のフォーマットにデコード・エンコードする。例えば、撮影した画像をＪＰＥＧフォーマットに変換するとき等に使用される。デコード・エンコード部１０６は、例えば、ＣＰＵ、ＲＯＭ及びＲＡＭ、或いは、これらと同等の機能を有するマイコン等の集積回路等で構成することができる。また、演算制御部１０１とハードウェアを共有していてもよい。
【００１９】
通信部１０７は、外部の機器と映像データや、画像ファイルの他、コマンド等のデータの通信制御を行う。映像データを伝送するためのプロトコルとしては、ＨＤＭＩやＤＶＩ等が考えられるが、どの方式でも構わない。また、ファイルデータを伝送するためのプロトコルとしては、ＵＳＢやＩＥＥＥ１３９４等が考えられるがどの方式でも構わない。また、これらの伝送は有線通信である必要はなく、無線通信でも構わない。
【００２０】
操作部１０８は、画像再生装置１００の操作を行うためのものである。操作部１０８は、ボタンや十字キー等で構成される。ユーザーが操作部１０８を操作すると、操作コマンドが演算制御部１０１に送られる。操作コマンドは、通信部１０７を通して外部機器から送信しても良い。
【００２１】
続いて、表示機器１０９の構成について説明を行う。表示機器１０９は、画像再生装置１００から送信される映像信号（映像データ）や画像ファイル（ファイルデータ）を表示する。表示機器１０９のとしてはデジタルテレビやＰＣ等が挙げられる。
【００２２】
表示機器１０９において、演算制御部１１０は、表示機器１０９全体の制御及び各種演算を行う。演算制御部１１０は、例えば、ＣＰＵ、ＲＯＭ及びＲＡＭ、或いは、これらと同等の機能を有するマイコン等の集積回路等で構成することができる。
【００２３】
記録部１１１は、表示機器１０９の各種データを記録する。記録部１１１は、ＲＡＭや、フラッシュメモリやハードディスク等の不揮発性メモリ、及びその制御回路で構成されている。
【００２４】
表示部１１２は、液晶、プラズマ、有機ＥＬ等の表示パネルとその制御回路で構成されている。電源部１１３は、表示機器１０９に電力を供給する。電源部１１３は電源制御回路等によって構成される。
【００２５】
操作部１１４は、ボタンや十字キー等で構成される。なお、操作部１１４はリモートコントローラによって構成されていても良い。通信部１１５は、外部の機器と映像データや、画像ファイルの他、コマンド等のデータの通信制御を行う。通信部１１５は画像再生装置１００の通信部１０７と同じ通信プロトコルのインタフェースを有することが必要である。
【００２６】
上述したように、映像データ伝送部１１６は、画像再生装置１００と表示機器１０９の間で、映像データの伝送を行う。また、ファイルデータ伝送部１１７は、画像再生装置１００と表示機器１０９の間で、画像ファイルやコマンド等のデータの伝送を行う。映像データ伝送部１１６、ファイルデータ伝送部１１７は、それぞれ伝送用のケーブル等で構成される。なお、ケーブルの形態は問わない。また、映像データ伝送部１１６及びファイルデータ伝送部１１７は、有線通信の形態に限定されるものではない。
【００２７】
つまり、本発明を適用するための画像再生システムは、画像再生装置１００と表示機器１０９とが共に、同じ映像データ伝送に用いられる通信インタフェースと、ファイルデータやコマンドなどの伝送に用いられる通信インタフェースを備えていることが必要である。
【００２８】
図２は、図１の画像再生システムによって実行される画像再生処理の手順の第１の実施の形態を示すフローチャートである。
【００２９】
本処理は、図１における演算処理部１０１及び演算処理部１１０によって実行される。
【００３０】
また、本実施の形態は、複数の画像データを連続的に再生するスライドショー表示を行う場合を想定している。そして、スライドショー表示は表示を要求される複数の画像データがスライドショー表示の途中で表示が中断されることが無いように制御されるものとする。
【００３１】
図２において、まず、ステップＳ２０１では、画像再生装置１００の演算制御部１０１に対して、スライドショー表示の指示入力に伴って、対象となる画像の再生を行うためのコマンドが送信される。ユーザーは操作部１０８を操作してコマンドを発行しても良いし、表示機器１０９の操作部１１４を用いてコマンドを発行しても良い。ここではスライドショー表示の対象とする画像の数（ｎ）と、スライドショー表示における画像の切り替え間隔を示す値（ｔ秒）が指定される。
【００３２】
次に、ステップＳ２０２において、演算制御部１０１は、画像の数ｎと、スライドショーの総表示時間ｔ×ｎと、スライドショーの対象画像であるｎ個の画像の総データ量とから、以下の値を夫々算出する。即ち、スライドショーの実行に必要な電力量の算出を行う。
・表示機器１０９へｎ個の画像ファイルをファイルデータとして伝送するのに必要な電力量[Ａ]
・表示機器１０９へｔ×ｎ秒間、映像データとして画像を送り続けるのに必要な電力量［Ｂ］
ここで、電力量算出の概要を挙げる。どちらの電力量も、通信動作にかかる平均電力量（Ｗ１）に通信動作時間（Ｔ１）を乗じた値と、記録部からのデータ読み出しやデコード処理などの通信動作以外のその他動作にかかる平均電力量（Ｗ２）に当該動作時間を乗じた値（Ｔ２）を加算した値となる。つまり、（Ｗ１×Ｔ１）＋（Ｗ２×Ｔ２）となる。
【００３３】
電力量Ａは、ファイルデータの伝送をＵＳＢを用いて行うと想定した場合、平均電力量Ｗ１はＵＳＢの出力Ｉ／Ｏの動作時平均電力量である。また、通信動作時間Ｔ１は、送信するファイルデータの総データ量をＵＳＢのファイル転送スピードで除した値である。平均電力量Ｗ２は通信動作以外のその他動作にかかる平均電力量であり、Ｔ２は総データ量をその他動作の速度（例えば、記録部からのデータ読み出し速度）で除した値である。
【００３４】
電力量Ｂは、映像データの伝送をＨＤＭＩを用いて行うと想定した場合、平均電力量Ｗ１はＨＤＭＩの出力Ｉ／Ｏの動作時平均電力量である。また、通信動作時間Ｔ１はｔ×ｎとなる。平均電力量Ｗ２は通信動作以外のその他動作にかかる平均電力量であり、Ｔ２はやはりｔ×ｎとなる。
【００３５】
なお、上記の電力量算出は一例であって、本発明を限定するものではない。画像をファイルデータとして伝送するということは、表示機器１０９で画像ファイルをデコードする必要がある。そのため、映像データとして表示機器１０９に伝送し、伝送された映像データを表示する場合に比べて処理時間がかかる。また、表示機器１０９ではデコードする処理も発生する。但し、表示すべき全ての画像をファイルデータとして送信するため、伝送が終了した後は画像再生装置１００の動作は不要となる。従って少ない電池残量で処理を行うことが可能である。
【００３６】
対して、画像を映像データとして伝送するということは、表示機器１０９でのデコード処理などは必要としないため、表示機器での処理は軽減される。また、表示にかかる時間もファイルデータの伝送時に比べて短縮される。しかし、常に映像データを伝送し続ける必要が生じるため、多くの電力を消費する。
【００３７】
従って、本実施例では、スライドショー表示において、画像をファイルデータとして伝送して表示する場合と、画像を映像データとして伝送して表示する場合の、夫々の必要電力を算出し、その電力と再生装置１００の電池残量とを比較する。そして、比較の結果を用いて、確実にスライドショー表示を行える伝送方法を決定するものである。
【００３８】
ステップＳ２０３において、演算制御部１０１は、電池残量取得部１０４に対して、電池の残量を取得するようにコマンドを発行する。続いて、ステップＳ２０４において、演算制御部１０１は、ステップＳ２０２において算出された電力量Ａ、ＢとステップＳ２０３において取得された電池残量との比較を行う。
【００３９】
ステップＳ２０２の比較の結果、電池残量が電力量Ａ未満であった場合にはステップＳ２０５へ、電力量Ａ以上電力量Ｂ未満であった場合にはステップＳ２０６へ、電力量Ｂ以上であった場合にはステップＳ２１１へとそれぞれ移行する。つまり、ステップＳ２０４は、算出された電力量Ａ及びＢと、電池残量とを比較することで、画像データを表示機器１０９に伝送して表示する際に、適切に表示を行うためのデータ伝送方法を決定するものである。
【００４０】
なお、電池残量がＡ未満であるということは、現在の電池残量ではスライドショー表示を行う対象画像を全て表示することができないと判定されたことを意味する。
【００４１】
ステップＳ２０５において、演算制御部１０１は、表示機器１０９へ、ユーザに電池残量が不足していることを警告する表示を行うよう、コマンドを送信する。表示の例としては「電池の残量がありません、充電してください」等が考えられる。ここで、演算制御部１０１が、表示機器１０９へ、コマンドではなく、警告メッセージを表示した映像を送信するようにしても良い。ステップＳ２０５の後、本処理を終了する。
【００４２】
続いて、電池残量が電力量Ａ以上であり、かつ電力量Ｂ未満であると判定された場合の処理フローを説明する。電池残量が電力量Ａ以上であり、かつ電力量Ｂ未満であるということは、現在の電池残量ではスライドショー表示を行う対象画像を映像データとしては伝送することができないが、ファイルデータとして伝送することが可能であると判定されたことを意味する。ステップＳ２０６において、演算制御部１０１は、現在、スライドショーの表示対象となっている画像が何番目の画像であるかを示す変数ｃを１に設定する。スライドショーの実行開始時点であれば、ｃ＝１となる。次に、ステップＳ２０７において、演算制御部１０１は、表示機器１０９へ、通信部１０７とファイルデータ伝送部１１７を通じて画像ファイル（ファイルデータ）を送信する処理を実行する。演算制御部１０１の処理により、記憶部１０５に格納されている画像データが読み出される。その後、画像データはＪＰＥＧ形式やＲＡＷ形式のファイルデータとされる。もちろん、記憶部１０５にファイルデータとして格納されているデータをそのまま利用することも可能である。ファイルデータは通信部１０７によって表示機器１０９に伝送される。送信されたファイルデータは表示機器１０９の記録部１１１に記録される。
【００４３】
ステップＳ２０８とステップＳ２０９は表示機器１０９で実行されるステップである。ステップＳ２０８において、表示機器１０９の演算制御部１１０は、画像再生装置１００から送信されて記録部１１１に記録されている画像ファイルデータのデコードを行う。演算制御部１１０にハードウェアのデコード機能がついていない場合は、ソフトウェアでデコードを行う。
【００４４】
ステップＳ２０９において、ステップＳ２０８でデコードされた画像データが、表示部１０９に表示される。
【００４５】
次に、ステップＳ２１０において、演算制御部１０１は変数ｃとスライドショー表示の対象画像数ｎの比較を行う。ｃとｎが一致していた場合には、本処理を終了する。一致していなかった場合にはｃの値に１を加算して、ステップＳ２０７へ戻る。
【００４６】
以降、変数ｃがスライドショー表示の対象画像数ｎと等しくなるまで、上述した処理を繰り返す。この繰り返し処理により、スライドショー表示が表示機器１０９で実行される。
【００４７】
なお、ステップＳ２０７でファイルデータの送信が完了した後、次のファイルデータの送信が発生するまでの間、画像再生装置１００はスライドショーに関する処理は生じていないため、電力消費を抑えることができる。
【００４８】
続いて、ステップＳ２０４において、電池残量が電力量Ｂ以上であると判定された場合の処理フローを説明する。電池残量が電力量Ｂ以上であるということは、現在の電池残量ではスライドショー表示を行う対象画像を映像データとして伝送することが可能であると判定されたことを意味する。
【００４９】
ステップＳ２１１において、演算制御部１０１は、現在、スライドショーの表示対象となっている画像が何番目の画像であるかを示す変数ｃを１に設定する。ステップＳ２１２において、演算制御部１０１は、スライドショー表示の対象画像データを、記録部１０５から読み出して、デコード・エンコード部１０６へ送る。そしてデコード・エンコード部１０６が画像を映像データとしてデコードする。
【００５０】
デコードされた映像データは、ステップＳ２１３において、通信部１０７より出力され、映像データ伝送部１１６を介して、表示機器１０９の通信部１１５へ送信される。
【００５１】
ステップＳ２１４において、表示機器１０９の演算制御部は、ステップＳ２１３で送られてきた映像データを表示部１１２に表示する。
【００５２】
ステップＳ２１５において、演算制御部１０１は変数ｃとスライドショー表示の対象画像数ｎの比較を行う。ｃとｎが一致していた場合には、本処理を終了する。一致していなかった場合にはｃの値に１を加算して、ステップＳ２１２へ戻る。
【００５３】
以降、変数ｃがスライドショー表示の対象画像数ｎと等しくなるまで、上述した処理を繰り返す。この繰り返し処理により、スライドショー表示が表示機器１０９で実行される。
【００５４】
尚、ステップＳ２０６からステップＳ２１０のフローでは画像再生装置１００から表示機器１０９へ画像ファイルデータを１つずつ送信している。しかし、スライドショーの表示開始時にスライドショー表示の対象画像ファイルデータを一括して送信して、表示機器１０９の記録部１１１に保存しておくことも可能である。そして、表示機器１０９側で画像ファイルデータを順次デコードし、再生することでも、本発明の効果は享受できる。
【００５５】
また、ステップＳ２０１において、画像の再生コマンドとして、拡大、縮小、移動、回転等のコマンドを同時に送るようにしても、もちろん良い。
【００５６】
以上のように本実施の形態では、画像再生装置の電池残量と、ファイルデータ伝送、映像データ伝送のそれぞれに必要な電力を比較して接続先の機器へのデータ伝送方法を決定する。そのため、電池残量に余裕がある場合には、画像再生装置の専用ハードウェアで画像をデコードし映像データとして伝送するので、高速な画像表示を行うことができる。
【００５７】
電池残量が少ない場合には、画像再生装置から映像データを送信し続けないので電力を節約することができるとともに、スライドショー表示が途切れてしまうのを防止することができる。
【００５８】
（実施例２）
図３は、図１の画像再生システムによって実行される、実施例２としての処理手順を示すフローチャートである。
【００５９】
本処理は、図１における演算処理部１０１及び演算処理部１１０によって実行される。
【００６０】
本実施例は、スライドショー表示中に、ユーザーが画像の一時停止やの表示スキップ等の操作を行うなど、スライドショー表示中にイレギュラーな状況が発生した場合の対処に特徴がある。
【００６１】
尚、図３に示すフローチャートのうち、いくつかのステップは図２に示したフローチャートと同一であるため、以下では、本実施例特有の処理ステップについてのみ、説明を行う。
【００６２】
ステップＳ３０１からステップＳ３０５はステップＳ２０１からステップＳ２０５とそれぞれ同一であるので説明を省略する。
【００６３】
ステップＳ３０６において、演算制御部１０１は、現在、スライドショーの表示対象となっている画像が何番目の画像であるかを示す変数ｃを設定する。予め変数ｃの値が設定されていた場合にはそれを保持し、設定されていなかった場合、つまり、スライドショー開始時にはｃを１に設定する。
【００６４】
ステップＳ３０７において、ユーザの割り込み操作があった場合にはステップＳ３０８へ、割り込み操作がなかった場合にはステップＳ３０９へ移行する。割り込み操作とは、スライドショーのポーズ、表示する画像を戻す、スキップする等の、スライドショーの表示設定を変更するような、制御を実行する操作のことである。ユーザは、操作部１０８を操作して割り込み操作を行っても良いし、表示機器１０９の操作部１１４やリモートコントローラを用いて割り込み操作を行っても良い。割り込み操作に関する指示は演算制御部１０１に入力される。
【００６５】
ステップＳ３０８において、演算制御部１０１は、ステップＳ３０７のユーザの操作指示に従ってスライドショーの設定を変更する。これにより、スライドショー表示対象画像の数ｎ、切り替え間隔時間ｔ、変数ｃの値が新たに設定される。
【００６６】
例えば、ユーザがある画像が表示されているときにスライドショーの一時停止を行い、後に再開した場合には、ｎ、ｔ、ｃの値は以前の値が保持される。また、ユーザがある画像が表示されているときに表示される画像を２枚前の画像に戻すように操作を行ったとすると、ｎ、ｔの値は以前の値が保持され、ｃの値は以前のｃの値から２を減じた値になる。次にステップＳ３０１で演算制御部１０１に対してコマンドが送信される。
【００６７】
ステップＳ３０９はステップＳ２０７と同一である。ステップＳ３１０はステップＳ２０８と同一である。ステップＳ３１１はステップＳ２０９と同一である。ステップＳ３１２はステップＳ２１０と同一である。そのため、これらのステップに関する説明は省略する。
【００６８】
ステップＳ３１３において、演算制御部１０１は、現在、スライドショーの表示対象となっている画像が何番目の画像であるかを示す変数ｃを設定する。予め変数ｃの値が設定されていた場合にはそれを保持し、設定されていなかった場合、つまり、スライドショー開始時にはｃを１に設定する。
【００６９】
ステップＳ３１４はステップＳ３０７と同等である。ユーザの割り込み操作があった場合にはステップＳ３１５へ、なかった場合にはステップＳ３１６へ移行する。
【００７０】
ステップＳ３１６はステップＳ２１２と同一である。ステップＳ３１７はステップＳ２１３と同一である。ステップＳ３１８はステップＳ２１４と同一である。ステップＳ３１９はステップＳ２１５と同一である。そのため、これらのステップに関する説明を省略する。
【００７１】
本実施例では、ユーザによる割り込み操作を受けた場合、ステップＳ３０２で算出した必要電力量が異なることを想定している。例えば、当初は映像データでの伝送が可能な電池残量だったものが、ユーザによる一時停止などの操作が生じることで、予測した時間や表示枚数に変化が生じる。また、そうした操作によって、当然ながら電力も想定以上に消費する可能性がある。
【００７２】
そこで、本実施例では、スライドショーの最中にユーザの割り込み操作が発生した場合、再度、電池残量とファイルデータ伝送、映像データ伝送のそれぞれに必要な電力とを比較して接続先の機器へのデータ伝送方法を決定する。場合によっては、スライドショー表示の途中で、映像データ伝送からファイルデータ伝送に切り替わる。
【００７３】
このように、割り込み操作の発生に伴って、その都度、最適な伝送方法の確認作業を実施する。
【００７４】
従って、例えば、ユーザが割り込み操作を行った結果、電池残量がスライドショーの途中でなくなり、表示が途中で途切れてしまうことを極力防止することができる。
【００７５】
なお、上述した各実施例における電池残量とは、電池の総電力量に対して、消費された電力量を減じた値である。従って、電池残量を直接取得しなくとも、総電力量と消費電力量とを取得することで本発明を実施することが可能である。即ち、総電力量と消費電力量とを取得し、それらの値を元に必要電力量Ａ及びＢと比較することも、本発明と同一である。
【００７６】
また、本発明の目的は、以下の処理を実行することによって達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。
【００７７】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００７８】
また、プログラムコードを供給するための記憶媒体としては、次のものを用いることができる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等である。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【００７９】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【００８０】
更に、前述した実施形態の機能が以下の処理によって実現される場合も本発明に含まれる。即ち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行う場合である。
【図面の簡単な説明】
【００８１】
【図１】本発明の実施の形態に係る画像再生システムのブロック構成図である。
【図２】図１の画像再生システムによって実行される画像再生処理の手順の第１の実施の形態を示すフローチャートである。
【図３】図１の画像再生システムによって実行される画像再生処理の手順の第２の実施の形態を示すフローチャートである。
【符号の説明】
【００８２】
１００  画像再生装置
１０１  演算制御部
１０２  撮像部
１０３  電源部
１０４  電池残量取得部
１０５  記録部
１０６  デコード・エンコード部
１０７  通信部
１０８  操作部
１０９  表示機器
１１０  演算制御部
１１１  記録部
１１２  表示部
１１３  電源部
１１４  操作部
１１５  通信部
１１６  映像データ伝送部
１１７  ファイルデータ伝送部
【図１】
2008147958.tif 000003
【図２】
2008147958.tif 000004
【図３】
2008147958.tif 000005