(57)【要約】【課題】異なる性格を有する複数の画像データを再生する際には、再生する画像データに応じた再生方法を提供することができる画像再生技術の実現。【解決手段】記憶媒体に記録された画像ファイルを再生する画像再生装置であって、前記記憶媒体から画像ファイルを取得する取得手段と、前記取得手段により取得した画像ファイルが、予定された再生順序を有する画像ファイルである文書画像ファイルか否かを判定する判定手段と、前記取得手段により取得した画像ファイルを再生する再生手段と、前記再生手段を制御する制御手段と、を有し、前記制御手段は、前記判定手段により文書画像ファイルであると判定された場合、前記再生手段により最後の画像ファイルの再生が終了した後に先頭の画像ファイルから再び再生を開始するリピート再生を禁止する。【選択図】図１６
2009284098.tif 000002
【特許請求の範囲】
【請求項１】
記憶媒体に記録された画像ファイルを再生する画像再生装置であって、
前記記憶媒体から画像ファイルを取得する取得手段と、
前記取得手段により取得した画像ファイルが、予定された再生順序を有する画像ファイルである文書画像ファイルか否かを判定する判定手段と、
前記取得手段により取得した画像ファイルを再生する再生手段と、
前記再生手段を制御する制御手段と、を有し、
前記制御手段は、前記判定手段により文書画像ファイルであると判定された場合、前記再生手段により最後の画像ファイルの再生が終了した後に先頭の画像ファイルから再び再生を開始するリピート再生を禁止することを特徴とする画像再生装置。
【請求項２】
前記文書画像ファイルは、複数のページからなる文章ファイルを１ページずつ画像ファイルとして変換することにより生成されることを特徴とする請求項１に記載の画像再生装置。
【請求項３】
前記判定手段は、前記画像ファイルから属性情報を取得し、取得した属性情報を用いて画像ファイルを判定することを特徴とする請求項１に記載の画像再生装置。
【請求項４】
前記画像ファイルは、前記文書画像ファイルと、予定された再生順序を持たない画像ファイルである写真画像ファイルとを含み、
前記記憶媒体には、前記文書画像ファイルと前記写真画像ファイルとが混在して記録されていることを特徴とする請求項１乃至３のいずれか１項に記載の画像再生装置。
【請求項５】
前記取得手段により取得した画像ファイルのファイル名を一覧表示する表示手段と、
前記表示手段により一覧表示されたファイル名から所定のファイルを選択するためのユーザの操作を受け付ける操作手段と、を更に有し、
前記制御手段は、前記操作手段により選択されたファイル名に対応する画像ファイルを再生するように前記再生手段を制御することを特徴とする請求項４に記載の画像再生装置。
【請求項６】
前記判定手段は、前記操作手段により選択された画像ファイルの再生を開始する際に、前記画像ファイルの判定を実行することを特徴とする請求項５に記載の画像再生装置。
【請求項７】
前記制御手段は、前記文書画像ファイルについては前記再生手段による連続再生の実行を可能とし、前記写真画像ファイルについては前記再生手段による連続再生又はリピート再生の実行を可能とし、
前記表示手段は、前記操作手段により前記文書画像ファイルの連続再生を選択可能な画面、又は前記写真画像ファイルについて連続再生又はリピート再生を選択可能な画面を表示することを特徴とする請求項５に記載の画像再生装置。
【請求項８】
前記表示手段は、前記文書画像ファイルの再生が終了した後に前記リピート再生を実行しないことを通知することを特徴とする請求項７に記載の画像再生装置。
【請求項９】
前記表示手段は、前記一覧表示されたファイル名の近傍に、前記操作手段により選択されたファイル名に対応する画像ファイルのサムネイルを表示することを特徴とする請求項５に記載の画像再生装置。
【請求項１０】
前記制御手段は、前記操作手段により選択された画像ファイルの再生の開始が指示されると、前記一覧表示の状態から前記再生手段により再生を開始する画像ファイルの全画面表示に切り替えるように前記表示手段を制御することを特徴とする請求項９に記載の画像再生装置。
【請求項１１】
前記制御手段は、前記画像ファイルのファイル名と、当該画像ファイルが再生中か否かを表す情報とを関連づけて記録したテーブルを作成することを特徴とする請求項１乃至１０のいずれか１項に記載の画像再生装置。
【請求項１２】
記憶媒体に記録された画像ファイルを再生する再生手段を有する画像再生装置の制御方法であって、
前記記憶媒体から画像ファイルを取得する取得工程と、
前記取得工程により取得した画像ファイルが、予定された再生順序を有する画像ファイルである文書画像ファイルか否かを判定する判定工程と、
前記再生手段を制御する制御工程と、を有し、
前記制御工程では、前記判定工程により文書画像ファイルであると判定された場合、前記再生手段により最後の画像ファイルの再生が終了した後に先頭の画像ファイルから再び再生を開始するリピート再生を禁止することを特徴とする制御方法。
【請求項１３】
請求項１２に記載の制御方法を画像再生装置のコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、異なる属性を持つ画像ファイルを再生する画像再生技術に関する。
【背景技術】
【０００２】
デジタルカメラで撮影した画像は、デジタルデータとしてデジタルカメラ内の記録メディアに記録される。また、プロジェクタ等の画像再生装置に記録メディアを装着し撮影画像を再生することにより、親族や知人が集まって画像を見て楽しむようなことが一般的に行われている。
【０００３】
一方、静止画を取り扱う分野では、単に画像を蓄積するだけでなく特定のストーリー性を持たせて画像を逐次再生する、いわゆるスライドショーが可能な装置が登場している。また、ユーザとの対話形式でインタラクティブに再生可能な装置も登場し、プレゼンテーションを始め多様な分野への展開が図られている。このような連続再生やインタラクティブな再生に使用される画像データには、文書や図形等から作成されたものがある。
【０００４】
このような画像データは、ユーザがＰＣ等の個人端末によって必要に応じてデータ圧縮等の処理を行い、光ディスクやＵＳＢメモリ等の大容量の記録メディアに記録される。そして、会議等でプレゼンテーションを行う際に、プロジェクタ等に記録メディアを接続することで、連続再生やインタラクティブな再生が行われている。ここで、上記撮影画像と上記連続再生やインタラクティブな再生に使用される画像は、同じ記録メディアに混在して記録される。
【０００５】
前述のようなストーリー性を持たせた画像の連続再生やインタラクティブ再生を制御するには、再生手順を記述した表示制御データ（シナリオファイル）が必要である。このシナリオファイルを使用することで、連続再生やインタラクティブ再生の終端で再生を停止することが可能になる。上記シナリオファイルは、画像データを記録している記録メディアや別に用意した専用のメディアに記録しておく必要がある。
【０００６】
例えば、デジタルビデオカメラにおいて、リピート再生するための画像データの先頭及び終端を記憶させるために、ユーザが動画再生中に指定すると、記憶した画像データを動画再生終了時にリピート再生する技術が知られている（特許文献１）。
【０００７】
また、プレゼンテーションソフトで作成したファイルにおける、いわゆるスライドを画像ファイルに変換する方法も知られている。この方法によれば、プレゼンテーションソフトを取り扱えない機器でも、変換した画像を順次再生することでプレゼンテーションを実行することができる。
【特許文献１】特開２００５−２８６６８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、デジタルカメラなどで撮影した画像とプレゼンテーションなどを目的として生成された画像とでは、再生する用途が異なるため、それぞれに適した再生方法をユーザに提供する必要がある。
【０００９】
例えば、デジタルカメラなどで撮影した画像の場合、画像を最後までスライドショーした後、自動的にスライドショーを再実行することにより、継続してスライドショーを実行したい場合がある。
【００１０】
それに対して、例えばプレゼンテーションを目的としている場合、最後の画像が表示された後に、再度最初から画像を再生する用途はほとんどない。
【００１１】
このように、異なる性格を有する複数の画像データを再生する際には、再生する画像データに応じた再生方法を提供する必要がある。
【課題を解決するための手段】
【００１２】
上記課題を解決するために、本発明に係る画像再生装置は、記憶媒体に記録された画像ファイルを再生する画像再生装置であって、前記記憶媒体から画像ファイルを取得する取得手段と、前記取得手段により取得した画像ファイルが、予定された再生順序を有する画像ファイルである文書画像ファイルか否かを判定する判定手段と、前記取得手段により取得した画像ファイルを再生する再生手段と、前記再生手段を制御する制御手段と、を有し、前記制御手段は、前記判定手段により文書画像ファイルであると判定された場合、前記再生手段により最後の画像ファイルの再生が終了した後に先頭の画像ファイルから再び再生を開始するリピート再生を禁止する。
【００１３】
また、本発明に係る画像再生装置の制御方法は、記憶媒体に記録された画像ファイルを再生する再生手段を有する画像再生装置の制御方法であって、前記記憶媒体から画像ファイルを取得する取得工程と、前記取得工程により取得した画像ファイルが、予定された再生順序を有する画像ファイルである文書画像ファイルか否かを判定する判定工程と、前記再生手段を制御する制御工程と、を有し、前記制御工程では、前記判定工程により文書画像ファイルであると判定された場合、前記再生手段により最後の画像ファイルの再生が終了した後に先頭の画像ファイルから再び再生を開始するリピート再生を禁止する。
【発明の効果】
【００１４】
本発明によれば、異なる性格を有する複数の画像データを再生する際には、再生する画像データに応じた再生方法を提供することが可能となる。
【発明を実施するための最良の形態】
【００１５】
以下に、添付図面を参照して本発明を実施するための最良の形態について詳細に説明する。
【００１６】
尚、以下に説明する実施の形態は、本発明の実現手段としての一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施の形態に限定されるものではない。
【００１７】
［第１の実施形態］
図１は、本発明に係る実施形態の画像再生装置の構成を示す図である。
【００１８】
１００は液晶プロジェクタである。１１８は液晶プロジェクタ１００の投射レンズであり、スクリーン１１９に投射を行い、スクリーン１１９に画像やＵＩ（ユーザインタフェース）画面を表示する。投射レンズ１１８は複数枚のレンズから構成され、光学ズーム／フォーカス調整等を行うことが可能である。
【００１９】
１０６は外部機器とＵＳＢ接続するためのＵＳＢ  Ｉ／Ｆである。２００はＵＳＢメモリであり、液晶プロジェクタ１００はＵＳＢ  Ｉ／Ｆ１０６を介してＵＳＢメモリ２００とＵＳＢ接続が可能となる。４００はリモートコントローラ（以下、リモコン）であり、液晶プロジェクタ１００はリモコン受光部１２０を介して、リモコン４００の操作を赤外線信号として受信可能である。なお、本実施形態で構築するシステムの通信媒体は、有線・無線のＬＡＮやＢｌｕｅｔｏｏｔｈ等でもよく、ここで例示するシステムの形態に限定されるものではない。
【００２０】
本実施形態では、ＵＳＢメモリ２００はマスストレージクラスをサポートし、液晶プロジェクタ１００はＵＳＢ  Ｉ／Ｆ１０６を介してマスストレージクラス及びＰｉｃｔＢｒｉｄｇｅをサポートするものとする。液晶プロジェクタ１００にＵＳＢメモリ２００やデジタルカメラを接続した際、マスストレージのプロトコルで通信を開始する。これにより、液晶プロジェクタ１００はＵＳＢメモリ２００やデジタルカメラに記録されているデータを読み出し可能である。
【００２１】
なお、本実施形態では外部ストレージとしてＵＳＢメモリを適用しているが、本発明は外部ストレージをＵＳＢメモリに限定するものではなく、例えば、カードリーダ等の画像データ保持機能を持つデバイスでも実現可能である。
【００２２】
また、ＵＳＢメモリ２００をマスストレージクラスデバイスとして認識しているが、本発明は外部ストレージを認識する方式を、これに限定するものではない。
【００２３】
また、本発明は上記のプロトコルに限定されるものではなく、例えば、液晶プロジェクタ１００はＰＴＰプロトコルをサポートしても構わない。
【００２４】
また、本発明は液晶プロジェクタ１００に限定されるものではなく、例えばＰＣやテレビジョンの表示デバイスによっても実現可能である。
【００２５】
ＵＳＢメモリ２００には、デジタルカメラ等によって撮影された画像ファイル（以下、写真画像ファイル）と、ドキュメント作成アプリケーションで作成した文章ファイルを１ページずつ変換した画像ファイル（以下、文書画像ファイル）とが記録されている。本実施形態でいうドキュメント作成アプリケーションで作成した文章ファイルとは、例えばワープロソフト、表計算ソフト、プレゼンテーション作成ソフトなどで作成したファイルが含まれる。
【００２６】
ここで、写真画像ファイルを構成するデータ群を写真画像データ、文書画像ファイルを構成するデータ群を文書画像データと定義する。本実施形態では、上記写真画像ファイルとそれ以外の文書画像ファイルは同様の拡張子（例えば．ＪＰＧ拡張子）を持つものとする。
【００２７】
ユーザはＰＣ等の個人端末において、専用のアプリケーションを使用し、文章ファイルを文書画像ファイルへ変換することが可能である。例えば、マイクロソフト社製のＭｉｃｒｏｓｏｆｔ  Ｏｆｆｉｃｅ  ＰｏｗｅｒＰｏｉｎｔ（登録商標）の場合について説明する。この場合、複数のスライドからなる１つのプレゼンテーション用の文章ファイルを、いわゆるスライドごとの画像ファイル（例えば、ＪＰＥＧファイル交換形式）に変換することが可能である。つまりスライド１０枚で構成された１つのプレゼンテーションファイルを、１０個のＪＰＥＧファイルに変換することが可能である。
【００２８】
上記のように作成された文書画像ファイルの特徴は、予定された再生順序、つまり元の文章ファイルのスライドやページの順番で再生し、最後のページに到達して完結する場合が多いということである。それに対して、写真画像ファイルの連続再生において、一連の画像データをリピート再生することで、画像データの切れ目を感じさせないスライドショーを行う演出が考えられる。
【００２９】
また、本実施形態では、ユーザはリモコン４００を使用し、液晶プロジェクタ１００によりスクリーン１１９に投射されたＵＩ画面を遠隔から操作できる。本発明では、リモコン４００による操作のみに限定されるものではなく、ユーザが液晶プロジェクタ１００の操作部１０３を操作することによっても実現可能である。
【００３０】
図２は、本発明に係る実施形態の液晶プロジェクタの構成を示すブロック図である。
【００３１】
図２において、１０９は液晶プロジェクタ１００全体を制御するシステム制御回路であり、各部からの入力信号やプログラムに基づき、各部を制御する。１０１はシステム制御回路１０９の動作用の定数、変数、画像等を一時的に記憶するメモリである。１０２はシステム制御回路１０９のファームウェアプログラム等を記録した電気的に消去・記録可能な不揮発性メモリである。１０３はシステム制御回路１０９の各種の動作指示を入力するための操作部であり、スイッチやダイアル、タッチパネル、視線検知によるポインティング、音声認識装置等の単数或いは複数の組み合わせで構成される。
【００３２】
１２０はシステム制御回路１０９の各種の動作指示を入力するためのリモコン受光部であり、液晶プロジェクタ１００に付属するリモコン４００からのキーイベント（操作信号）を受信することが可能である。
【００３３】
１０４は電源制御部であり、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成されている。電源制御部１０４は、ＡＣアダプタの検出を行い、検出結果及びシステム制御回路１０９の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、ファンを含む各部へ供給する。１０５はＡＣアダプタ等からなる電源部である。
【００３４】
１０７は外部機器とネットワーク接続するためのＥｔｈｅｒｎｅｔ（登録商標）  Ｉ／Ｆ（インタフェース）である。液晶プロジェクタ１００の故障等の状態を、液晶プロジェクタ１００を集中管理するシステムに通知することができる。１０６はデジタルカメラ、ＵＳＢメモリ等とＵＳＢ接続するためのＵＳＢ  Ｉ／Ｆである。１０８は画像処理部であり、デジタルカメラ、ＵＳＢメモリ等から読み出したＪＰＥＧ画像の表示位置の設定処理や、ファイル名・日付・Ｅｘｉｆ等の情報をオーバーレイする処理を行う。また、処理した画像データを赤（Ｒ）／緑（Ｇ）／青（Ｂ）の３種の色信号からなるＲＧＢ信号にデジタル変換する。
【００３５】
１１１はプロジェクタ映像信号処理回路であり、デジタル化されたＲＧＢ信号を液晶プロジェクタ１００に適した表示信号に変換する信号処理を行う。ここでの信号処理としては、例えば、インターレースプログレッシブ変換処理、フレームレート変換処理、解像度変換処理等が挙げられる。１１０はフレームメモリであり、プロジェクタ映像信号処理回路１１１でプロジェクタに適した表示信号に変換する際の信号処理に使用され、１フレーム以上のＲＧＢ信号を保持することが可能である。１１２は信号レベル調整回路であり、プロジェクタ映像信号処理回路１１１からの出力を液晶プロジェクタの投影する投影画像に適するような信号レベルとするための調整を行う。１１３は液晶ドライバであり、信号レベル調整回路１１２の出力信号に基づいて液晶パネル１１７を駆動する。
【００３６】
１１６はランプであり、スクリーン１１９に投影画像を映し出すための光源である。１１４はランプ１１６に電力を供給する電源部、１１５はランプ駆動回路（バラスト）であり、電源１１４から供給される電力からランプ１１６に供給するための安定した高電圧を発生させる。液晶パネル１１７には、Ｒ／Ｇ／Ｂの各カラーフィルタが接合されており、ランプ１１６により投射された光をＲＧＢの各フィルタに対応して光の透過・遮断を行う。投射レンズ１１８は液晶パネル１１７を通過したＲＧＢの各色画像をスクリーン１１９へ結像させるとともに、投影画像の大きさを変化させる。スクリーン１１９は投影画像を結像させる投影面を提供する。
【００３７】
図３はＵＳＢメモリ２００の構成を示すブロック図である。
【００３８】
図３において、ＵＳＢメモリ２００は、ＵＳＢ接続  Ｉ／Ｆ２０１と、ＣＰＵ２０２と、フラッシュメモリ制御部２０３と、フラッシュメモリ２０４と、ＲＯＭ２０７とを備えている。ＵＳＢ接続Ｉ／Ｆ２０１は、ＵＳＢデバイスとの間で通信を行う。フラッシュメモリ制御部２０３は、ＣＰＵ２０２による制御によりフラッシュメモリ２０４からのデータの読み出し、又はフラッシュメモリ２０４へのデータの書き込みを行う。フラッシュメモリ２０４はページ単位で書き換え可能な不揮発性メモリである。ＲＯＭ２０７は、読み出し専用のメモリであり、ＣＰＵ２０２が実行すべき処理を示すプログラムが格納されている。
【００３９】
図４は液晶プロジェクタのリモコンの外観図である。
【００４０】
リモコン４００は、リモコン発光部４０２、ＰＯＷＥＲボタン４０１、上下左右の方向ボタン４０５〜４０８、ＯＫボタン４１１、フォーカスボタン４０３、ズームボタン４０４、キーストーンボタン４０９、メニューボタン４１０を備える。
【００４１】
リモコン発光部４０２は、リモコン４００のキーイベントを液晶プロジェクタに送出する。ＰＯＷＥＲボタン４０１は、電源の入／切を行う。フォーカスボタン４０３、ズームボタン４０４、キーストーンボタン４０９は、それぞれフォーカス、ズーム、キーストーンの調整を行うためのボタンである。例えば、フォーカスの調整を行う場合には、フォーカスボタン４０３を押し、方向ボタン４０５，４０８を操作して調整を行う。その他の設定や情報の表示は、メニューボタン４１０を押し、方向ボタン４０５〜４０８とＯＫボタン４１１を操作して行うことが可能である。方向ボタン４０５〜４０８はメニュー画面等で上下左右の方向を指定する。ＯＫボタン４１１はメニュー画面等で選択した所定の項目を確定する。リモコン４００が操作されると操作されたボタンに応じたキーイベントが液晶プロジェクタ１００に送出される。
【００４２】
図５はＵＳＢメモリ２００に記録されている画像ファイルのディレクトリ構成を示している。ここで、ＳＬＤ＿で開始されるファイル名を持つファイルは、文書画像ファイルを示す。またＩＭＧ＿で開始されるファイル名を持つファイルは、写真画像ファイルを示すものとする。
【００４３】
本実施形態では、ＲＯＯＴフォルダの下にディレクトリＦ００００、Ｆ１０００、Ｆ２０００が存在するものとする。ディレクトリＦ００００には、ＳＬＤ＿０００１．ＪＰＧ〜ＳＬＤ＿０００Ｎ．ＪＰＧのＮ個の文書画像ファイルが存在する。Ｎは一桁の自然数に限定されるものではない。同様に、ディレクトリＦ１０００には、ＩＭＧ＿１００１．ＪＰＧ〜ＩＭＧ＿１００Ｎ．ＪＰＧのＮ個の写真画像ファイルが存在する。ディレクトリＦ２０００にはＳＬＤ＿２００１．ＪＰＧ〜ＳＬＤ＿２００Ｎ．ＪＰＧの文書画像ファイルと、ディレクトリＦ２１００が存在する。ディレクトリＦ２１００には、ＩＭＧ＿２１０１．ＪＰＧ〜ＩＭＧ＿２１０Ｎ．ＪＰＧの写真画像ファイルが存在するものとする。
【００４４】
図６は液晶プロジェクタにＵＳＢメモリを装着した場合の液晶プロジェクタの動作を示すフローチャートである。
【００４５】
図６において、液晶プロジェクタ１００は、ＵＳＢデバイスの接続を検知すると（Ｓ６０１）、ＵＳＢポートにリセット信号を出力し（Ｓ６０２）、コンフィグレーションを実行する（Ｓ６０３）。
【００４６】
コンフィグレーションの際、挿入されたＵＳＢメモリ２００に対し、マスストレージクラスをサポートしているかを問い合わせ、判定する（Ｓ６０４）。具体的には、液晶プロジェクタ１００がＵＳＢメモリ２００のインターフェースディスクリプタを取得することで、ＵＳＢメモリ２００がマスストレージクラスをサポートしているかを判定することが可能である。
【００４７】
ＵＳＢメモリ２００がマスストレージクラスをサポートしていない場合（Ｓ６０４／Ｎｏ）、サポートしているクラスに対応する処理を行う（Ｓ６０９）。また、液晶プロジェクタ１００が取得したクラスをサポートしていない場合、スクリーン１１９にエラー表示を投射することも可能である。
【００４８】
ＵＳＢメモリ２００がマスストレージクラスをサポートしていると判定した場合（Ｓ６０４／ＹＥＳ）、液晶プロジェクタ１００はブロックデバイスのマウント処理を開始する（Ｓ６０５）。その後、液晶プロジェクタ１００はファイルオープン処理を行い（Ｓ６０６）、ＵＳＢメモリ２００のフラッシュメモリ２０４に記録されているディレクトリ構成とディレクトリ名の取得を行う（Ｓ６０７）。
【００４９】
本実施形態では、ユーザが操作を行うカレントディレクトリのみの取得を行うものとするが、本発明はカレントディレクトリの取得に限定されるものではなく、全てのディレクトリ構成の取得を行っても構わない。
【００５０】
最後に、液晶プロジェクタ１００は上記探索により得られたディレクトリ名をＵＩ画面に一覧表示する（Ｓ６０８）。
【００５１】
図７は図６のＳ６０８において表示されるＵＩ画面を例示している。
【００５２】
図７において、７００はＵＳＢメモリ２００が接続された後、図６のＳ６０８での処理により表示される一覧画面である。この画面には、ＵＳＢメモリ２００に記録されているディレクトリ名及びファイル名の一覧が表示される。７０１はディレクトリ名及びファイル名の一覧を表示する一覧表示欄である。一覧表示欄７０１には、ルートディレクトリにあるディレクトリであるＦ００００、Ｆ１０００、Ｆ２０００が一覧表示されている。７０２はディレクトリまたはファイルを選択するためのカーソルであり、図７ではディレクトリＦ００００がカーソル７０２により選択状態で表示されている。
【００５３】
７０３は一覧表示欄７０１で選択されているファイルのサムネイルを表示するためのサムネイル表示欄であり、７０４は同様に選択されているファイル名の属性情報を表示するための属性表示欄である。属性表示欄７０４にはファイル名、ファイルサイズ、撮影日時、解像度等が表示されるが、表示される情報の種別は特にこれらに限定するものではなく、例えば写真画像データのＥｘｉｆ情報に記録されている撮影パラメータ情報等でも良い。Ｅｘｉｆの詳細については後述する。
【００５４】
ユーザは、ディレクトリに含まれるファイルの内容を閲覧したい場合は、図７の画面において所望のディレクトリを選択した状態において、リモコン４００のＯＫボタン４１１を押下する。この場合における、液晶プロジェクタ１００の動作を図８のフローチャートに示す。
【００５５】
図８において、液晶プロジェクタ１００はユーザがリモコン４００のＯＫボタン４１１を押下したことを検知すると、ＵＳＢメモリ２００からディレクトリ内のファイルリストを取得する（Ｓ８０１）。液晶プロジェクタ１００が、マスストレージでサポートされているコマンドであるＲＥＡＤコマンドを発行することにより実現できる。そして液晶プロジェクタ１００は、上記取得したファイルリストに基づき表示処理を行う（Ｓ８０２）。
【００５６】
図９は、ディレクトリＦ００００が選択された状態でＯＫボタン４１１が押下された場合に、図８のＳ８０２において表示されるＵＩ画面を例示している。
【００５７】
図９において、９０１はディレクトリＦ００００以下に存在する画像ファイルのリストである。
【００５８】
図９のＵＩ画面において、ユーザがリモコン４００の下方向ボタン４０８を押下すると、カーソル７０２により画像ファイル名を選択することが可能である。液晶プロジェクタ１００は、ユーザ操作により画像ファイルの選択待ち状態となる（Ｓ８０３）。
【００５９】
画像ファイルが選択されたと判定すると（Ｓ８０３／ＹＥＳ）、液晶プロジェクタ１００は、ＵＳＢメモリ２００から選択された画像ファイルの取得を行う（Ｓ８０４）。液晶プロジェクタ１００は、取得した画像ファイルをメモリ１０１に保持する。
【００６０】
液晶プロジェクタ１００は取得した画像ファイルのデコード処理を行い（Ｓ８０５）、ＪＰＥＧ画像データをＲＧＢ画像データに変換し、メモリ１０１に保持する。デコード処理では、ＪＰＥＧ画像データをＹＵＶ画像データに変換しても構わない。ＲＧＢ画像データへの変換のみに限定されるものではない、デコード処理は、従来のＪＰＥＧ復号化アルゴリズム手法を用いる。例えば、以下の方法を行うことにより実現可能である。
【００６１】
液晶プロジェクタ１００は、ＪＰＥＧ圧縮データをハフマン符号復号にて周波数成分の画像データへ変換し、逆量子化で下げられた全周波数のレベルを元に戻す。次に逆ＤＣＴ変換で画像データの周波数成分を空間成分へ変換し、元の画像データへ復元する。ハフマン符号復号と逆量子化では圧縮処理で使用した量子化テーブルとハフマンテーブルを使用することにより、各々元のデータへ戻すことができる。
【００６２】
次に、液晶プロジェクタ１００は、Ｓ８０５にて得られたＲＧＢ画像データのリサイズ処理を行い（Ｓ８０６）、スクリーン１１９に投射するための表示処理を行う（Ｓ８０７）。リサイズ処理では、スクリーン１１９に投射するのに最適な画像サイズへの調整を行う。
【００６３】
図１０（ａ）は図９のＵＩ画面において、ユーザがリモコン４００の下方向ボタン４０８を押下した際の、液晶プロジェクタ１００のＵＩ画面を例示している。
【００６４】
図１０（ａ）において、ディレクトリＦ００００内のＳＬＤ＿０００１．ＪＰＧが選択された状態である（図中１００１）。この場合、液晶プロジェクタ１００は、図８のＳ８０７の表示処理を行う。そして液晶プロジェクタ１００は、一覧表示欄１００１の近傍のサムネイル表示欄１００２に、選択された画像ファイル、ここではＳＬＤ＿０００１．ＪＰＧのサムネイルを表示する。また、液晶プロジェクタ１００は、ＳＬＤ＿０００１．ＪＰＧの画像ファイルの付加情報を属性表示欄１００４に表示する。
【００６５】
図１０で画像ファイルＳＬＤ＿０００１．ＪＰＧを選択した状態においてユーザがリモコン４００のＯＫボタン４１１を押下した場合のＵＩ画面を図１０（ｂ）に示す。図１０（ｂ）では、領域１００２に表示されている画像データがリサイズされ全画面表示１００３に切り替わる。また、全画面表示１００３において、ユーザがリモコン４００のＯＫボタン４１１を押下すると、図１０（ａ）のＵＩ画面１０００に戻る。
【００６６】
図１１（ａ）は、図１０（ａ）のＵＩ画面から図１０（ｂ）の全画面表示に切り替わる際の、液晶プロジェクタ１００の動作を示すフローチャートである。
【００６７】
図１１（ａ）において、液晶プロジェクタ１００は文書画像ファイルＳＬＤ＿０００１．ＪＰＧの全画面表示を行う（Ｓ１１０１）。ここで、液晶プロジェクタ１００は、図８のＳ８０５にて生成したＲＧＢ画像データをリサイズすることにより全画面表示を実現する。
【００６８】
液晶プロジェクタ１００は、図１０（ｂ）の領域１００３に表示された画像データが文書画像データであるか否かを判定する。文書画像でデータあった場合（Ｓ１１０２／ＹＥＳ）、液晶プロジェクタ１００は動作状態を文書画像モードとし（Ｓ１１０３）、カレントディレクトリ内の文書画像データテーブルを作成する（Ｓ１１０４）。ここでの文書画像データか否かの判定方法や文書画像データテーブルの作成方法については後述する。
【００６９】
一方、領域１００３に表示された画像データが写真画像データであった場合、液晶プロジェクタ１００は動作状態を写真画像モードとし（Ｓ１１０５）、カレントディレクトリ内の写真画像データテーブルを作成する（Ｓ１１０６）。
【００７０】
図１１（ｂ）は、図１１（ａ）のＳ１１０３及びＳ１１０５における液晶プロジェクタ１００の動作状態の遷移を示す図である。
【００７１】
図１１（ｂ）において、液晶プロジェクタ１００は図１０のＵＩ画面において画像検索モード１１５０にある。液晶プロジェクタ１００は、画像検索モード１１５０においてＯＫボタン４１１が押下されたときの領域１００３に表示された画像データが文書画像データか写真画像データかを判定する。そして、この判定結果に応じて文書画像モード１１５１と写真画像モード１１５２のいずれかに遷移する。
【００７２】
図１２は、図１１（ａ）のＳ１１０４及びＳ１１０６における文書画像データテーブル及び写真画像データテーブルの作成方法を示すフローチャートである。
【００７３】
図１２において、液晶プロジェクタ１００は、先ずディレクトリ内の全ての画像データを検索したか判定する（Ｓ１２０１）。そして、検索していない画像データが存在する場合には、その画像データに対して文書画像データか写真画像データかを判定する画像判定処理を行う（Ｓ１２０２）。この画像判定処理の詳細については後述する。
【００７４】
次に、液晶プロジェクタ１００は、判定の結果、画像データが文書画像データか写真画像データかを判定する（Ｓ１２０３）。文書画像データの場合には、液晶プロジェクタ１００の動作状態が文書画像モード（図１１のＳ１１０３）か判定する（Ｓ１２０４）。
【００７５】
次に、液晶プロジェクタ１００は、検索している画像データが文書画像データで、且つ動作状態が文書画像モードの場合（Ｓ１２０３、Ｓ１２０４がともにＹＥＳ）、文書画像データテーブルに当該文書画像データを登録する（Ｓ１２０６）。
【００７６】
また、Ｓ１２０３において、検索している画像データが文書画像データでないと判定された場合、液晶プロジェクタ１００は、検索している画像データが写真画像データであるか判定する（Ｓ１２０５）。検索している画像データが写真画像データで、且つ動作状態が写真画像モードの場合（Ｓ１２０３、Ｓ１２０５がともにＹＥＳ）、写真画像データテーブルに当該写真画像データを登録する（Ｓ１２０６）。
【００７７】
その後、液晶プロジェクタ１００は、ディレクトリ内に存在する次の画像データの検索を開始し（Ｓ１２０７）、処理を繰り返す。
【００７８】
ここで、文書画像データと写真画像データの判定方法について説明する。
【００７９】
本実施形態における文書画像データは、撮影時の付加情報等を記録する必要がないため、ＪＦＩＦ規格のＪＰＥＧ圧縮ファイル構造で記録されている。また、写真画像データは、デジタルカメラ等の撮像装置で撮影された時に、撮影日時等の付加情報を持つＥｘｉｆ圧縮ファイル構造で記録されている。
【００８０】
本実施形態では、上記ファイル構造の差異を利用して、文書画像データか写真画像データかを判定している。
【００８１】
図１３（ａ）は、Ｅｘｉｆ規格の圧縮ファイル構造を示している。
【００８２】
図１３（ａ）において、１３０１はＪＰＥＧ圧縮データのファイル構造であり、ファイルの先頭を表すＳＯＩマーカ直後にアプリケーションマーカセグメント（ＡＰＰ１）を挿入し、ＡＰＰ１にＥｘｉｆの付加情報を記述する。１３０２はＡＰＰ１の内部の構成であり、ＡＰＰ１はＡＰＰ１マーカ、Ｅｘｉｆ識別コード１３０３、及び付属情報本体から構成される。付属情報は、Ｆｉｌｅ  Ｈｅａｄｅｒを含むＴｉｆｆ構造を有し、最大２つのＩＦＤ（０ｔｈ  ＩＦＤ，１ｓｔ  ＩＦＤ）を記録できる。０ｔｈ  ＩＦＤには、圧縮されている画像（主画像）に関する付属情報を記録する。１ｓｔ  ＩＦＤには、サムネイルデータを記録することができる。０ｔｈ  ＩＦＤにＥｘｉｆ固有の付属情報を記録するためＥｘｉｆ  ＩＦＤが存在する。Ｅｘｉｆ  ＩＦＤの付属情報は、バージョンに関するものから始まりユーザ情報を記録することができる。ユーザ情報内にメーカノート領域があり、メーカノート領域にはメーカが個別の情報を記入し、運用はメーカに任せられている。
【００８３】
図１３（ｂ）は、ＪＦＩＦ規格のＪＰＥＧ圧縮ファイル構造を示している。
【００８４】
図１３（ｂ）において、１３０４にはＪＦＩＦヘッダを示すＡＰＰ０の後に、アプリケーションマーカセグメント（ＣＯＭ）を挿入し、アプリケーションの付加情報を記述する。１３０５は、ＣＯＭの内部の構成であり、ＣＯＭはＣＯＭマーカ、ＣＯＭ長、及びコメント部分から構成される。ユーザがＰＣ等の個人端末において、専用のアプリケーションを使用し、文書画像ファイルを作成する際に、コメント部分にアプリケーション名を記述することができる。例えば、マイクロソフト社製のＭｉｃｒｏｓｏｆｔ  Ｏｆｆｉｃｅ  ＰｏｗｅｒＰｏｉｎｔ（登録商標）や同Ｗｏｒｄ（登録商標）では、Ｓｏｆｔｗａｒｅ：Ｍｉｃｒｏｓｏｆｔ  Ｏｆｆｉｃｅという文字列がＣＯＭのコメント部分に記載される。
【００８５】
図１４は、図１２のＳ１２０２における画像判定処理を示すフローチャートである。
【００８６】
図１４において、液晶プロジェクタ１００は、画像データの読み出しを行い（Ｓ１４０１）、Ｅｘｉｆ識別コードの検出を行う（Ｓ１４０２）。
【００８７】
次に、液晶プロジェクタ１００は、Ｅｘｉｆ識別コードの検出が行えたか判定し（Ｓ１４０３）、Ｅｘｉｆ識別コードが検出できたと判定した場合、写真画像データと判定する（Ｓ１４１０）。
【００８８】
また、Ｅｘｉｆ識別コードが検出できなかったと判定した場合、アプリケーションマーカセグメント（ＣＯＭ）を探索する（Ｓ１４０４）。
【００８９】
ＣＯＭマーカが存在する場合（Ｓ１４０５）、コメントを取得し（Ｓ１４０６）、コメントからドキュメント作成アプリケーション名を検出する（Ｓ１４０７）。具体的には、ドキュメント作成アプリケーションがマイクロソフト社製のＭｉｃｒｏｓｏｆｔ  Ｏｆｆｉｃｅ  ＰｏｗｅｒＰｏｉｎｔ（登録商標）ならば、Ｍｉｃｒｏｓｏｆｔ  Ｏｆｆｉｃｅ  ＰｏｗｅｒＰｏｉｎｔ（登録商標）という文字列を検出する。本実施形態では、液晶プロジェクタ１００は予めアプリケーション名の文字列を保持し、ＣＯＭマーカに含まれる文字列と照合することで、ドキュメント作成アプリケーション名を検出することが可能である。
【００９０】
液晶プロジェクタ１００が、ドキュメント作成アプリケーション名を検出できた場合（Ｓ１４０８）、文書画像データと判定する（Ｓ１４０９）。
【００９１】
また、アプリケーションマーカセグメント（ＣＯＭ）は複数記述されることがあるため、ＣＯＭマーカが存在している間、探索を繰り返す。
【００９２】
以上が、本実施形態において写真画像データか文書画像データかを判定する方法である。なお、写真画像データか文書画像データかの判定は、上述した方法に限定されるものではなく、例えば、Ｅｘｉｆフィールドがある場合は写真画像データ、Ｅｘｉｆフィールドがない場合は文書画像データと判定することも可能である。
【００９３】
図１５は、図１４のフローにより作成した画像データテーブルを例示している。
【００９４】
図１５に示すテーブルは、液晶プロジェクタ１００のメモリ１０１に保持される。１５０１はファイル名フィールドであり、テーブルに登録された順番でファイル名が記録される。１５０２は表示フィールドであり、現在表示されている画像データとファイル名との対応情報が関連付けて記録される。具体的には、現在表示している画像データに対応する表示フィールドのフラグ１５０３をセットすることにより対応情報を記録する。
【００９５】
図１６は、画像再生中に画像送り操作が実行された際の液晶プロジェクタによる画像再生処理を示すフローチャートである。
【００９６】
ユーザは、リモコン４００の右方向ボタン４０７を押下することにより表示する画像を順次切り替える、いわゆる画像送り操作を行うことができる。また、ユーザはリモコン４００の左方向ボタン４０６を押下することにより、いわゆる画像戻し操作を行うことができる。なお、リモコン４００の操作ボタンと画像の送り／戻し機能の割り当ては、これに限定されるものではない。例えば、ユーザがリモコン４００の上方向ボタン４０５を画像送りに、下方向ボタン４０８を画像戻しにそれぞれ割り当てることも可能である。
【００９７】
図１６において、ユーザがリモコン４００の右方向ボタン４０７を押下すると、液晶プロジェクタ１００は、画像送り操作が行われたことを検出し、本フローチャートの処理を開始する。
【００９８】
まず、液晶プロジェクタ１００は、現在表示している画像データが画像データテーブルの終端にあるものか判定する（Ｓ１６０１）。終端にあるならば（Ｓ１６０１／ＹＥＳ）、現在のモードが文書画像モードか判定する（Ｓ１６０２）。文書画像モードである場合（Ｓ１６０２／ＹＥＳ）、文書画像データの終端であることをユーザに通知する（Ｓ１６０３）。ここでの終端の通知方法については後述する。
【００９９】
Ｓ１６０１において、画像データの終端でない場合（Ｓ１６０１／ＮＯ）、画像データテーブルにおける次の画像データを取得し表示を行う（Ｓ１６０５）。
【０１００】
次に、液晶プロジェクタ１００は、画像データテーブルの表示フィールド１５０２を更新する（Ｓ１６０６）。具体的には、Ｓ１６０５で表示する画像データにフラグを付加する。
【０１０１】
このようにすることで、ユーザによる画像送り操作が行われるたびに、画像データが画像データテーブルの順番で表示される。そして、画像データテーブルの終端の画像まで画像送りがされた場合、その旨をユーザに通知することで、ユーザは文書画像データの終点を認識することが可能となる。
【０１０２】
一方、Ｓ１６０２において、液晶プロジェクタ１００が文書画像モードでない場合（Ｓ１６０２／ＮＯ）、つまり写真画像モードである場合、液晶プロジェクタ１００は画像データテーブルの先頭の画像データの表示を行う（Ｓ１６０４）。
【０１０３】
その後、液晶プロジェクタ１００は、画像データテーブルの表示フィールド１５０２を更新する（Ｓ１６０６）。
【０１０４】
このことにより、写真画像モードの場合は画像データテーブルの終端まで画像送りがされると、最初の画像に表示が戻ることになる。このようにすることで、写真画像をいわゆるリピート再生することが可能である。
【０１０５】
また、画像再生中に画像戻し操作が実行された際の動作も、画像送りされた場合の動作と同様に考えることができる。
【０１０６】
例えば、液晶プロジェクタ１００は、画像データテーブルの一番最初の画像データが表示された状態で画像戻し操作が行われた場合、文書画像モードであれば最初の画像データを表示中である旨をユーザに通知する。写真画像モードである場合は、画像戻し操作に応じて、画像データテーブルの終端の画像データを表示する。
【０１０７】
図１７は、ＵＩ画面の遷移と画像データテーブルとの関係を示す図である。
【０１０８】
図１７では、画像データ「ＳＬＤ＿０００１．ＪＰＧ」が全画面表示１７０１されている。１７０３は、全画面表示１７０１の状態における画像データテーブルであり、表示中の画像データを示す「ＳＬＤ＿０００１．ＪＰＧ」にチェック１７０４がセットされている。
【０１０９】
全画面表示１７０１の状態で画像送り操作が行われると、テーブルにおける「ＳＬＤ＿０００１．ＪＰＧ」の次の画像である「ＳＬＤ＿０００２．ＪＰＧ」が全画面表示される。１７０５は、全画面表示１７０２での画像データテーブルであり、「ＳＬＤ＿０００２．ＪＰＧ」にチェック１７０６がセットされている。
【０１１０】
また、全画面表示１７０２の状態で画像戻し操作が行われると、全画面表示１７０２の状態に遷移する。以上が、画像送り、戻し操作の一般的なＵＩ遷移である。次に、画像データテーブルの終端の画像データが表示された状態で画像送り操作が行われた場合について説明する。
【０１１１】
図１８は、文書画像モードにおいて、画像データテーブルの終端の画像データが表示された状態で画像送り操作が行われた場合におけるＵＩ画面の遷移と画像データテーブルとの関係を示す図である。
【０１１２】
図１８では、画像データテーブル１８０２に示す通り、画像データテーブルの終端である「ＳＬＤ．０００Ｎ．ＪＰＧ」にチェック１８０３がセットされている。そして、「ＳＬＤ．０００Ｎ．ＪＰＧ」が全画面表示される（１８０１）。
【０１１３】
この状態で画像送り操作が行われた場合、液晶プロジェクタ１００は、文書画像データの終端であることを示すダイアログ１８０４を画像データに重畳して表示する。この処理は、図１６のステップＳ１６０３の処理に相当する。
【０１１４】
なお、終端の通知の形態は、ダイアログによる通知に限定されるものではない。例えば、図１６のＳ１６０３において黒い画面を全画面表示することで、ユーザに終端を通知することも可能である。
また、画像戻し操作が行われた場合も、図１８と同様のＵＩ遷移が実行される。
【０１１５】
図１９は、写真画像モードにおけるＵＩ画面の遷移と画像データテーブルとの関係を示す図である。全画面表示、画像データテーブルなどは図１８と同様であるため、説明は省略する。
【０１１６】
画像データテーブル１９０３の終端の画像データ「ＩＭＧ＿０００Ｎ．ＪＰＧ」にチェック１９０４がセットされ全画面表示１９０１された状態でユーザがリモコン４００の右方向ボタン４０７を押下し画像送り操作すると、全画面表示１９０２に切り替わる。ここで表示される画像データは、チェック１９０６がセットされた画像データテーブル１９０５の最初の画像データ「ＩＭＧ＿０００１．ＪＰＧ」である。つまり、終端の画像データが表示された状態で再度画像送り操作を行うと、液晶プロジェクタ１００は、最初から画像データを再度表示するリピート再生を実行する。また、全画面表示１９０２の状態で、ユーザがリモコン４００の左方向ボタン４０６を押下する、つまり画像戻し操作を行うと、全画面表示１９０１に切り替わる。
【０１１７】
上記実施形態によれば、液晶プロジェクタ１００は、文書画像データの再生中にリピート再生を実行せず、ディレクトリ内の文書画像データの終端又は先頭をユーザに通知する。また、写真画像データの再生中にはリピート再生を実行し、ディレクトリ内の写真画像データをサイクリックに再生可能となる。これにより、ユーザが、例えば文書画像ファイルを使用したプレゼンテーションのように、最後まで画像を再生して完結するような画像データの再生を行う際に、最後の画像データの再生後に、一番先頭の画像ファイルが連続して再生されることがなくなる。
【０１１８】
なお、本実施形態では、文書画像ファイルと写真画像ファイルが別のフォルダに格納されている場合について説明したが、同一ディレクトリ内に写真画像ファイルと文書画像ファイルが混在していてもよい。
【０１１９】
この場合、液晶プロジェクタ１００はディレクトリ内の画像に対して図１４に示す判定処理を行い、写真画像ファイルの再生時にはリピート再生を行い、文書画像ファイルの再生時にはリピート再生を禁止する。
【０１２０】
［第２の実施形態］
第１の実施形態では、画像データの再生時に画像データが文書画像データか写真画像データかを判定し、それに応じて処理を変更した。
【０１２１】
本実施形態は、画像データの再生前に、ユーザ操作により予めリピート再生とシーケンシャル再生とを選択可能とした場合について説明する。
【０１２２】
ここでリピート再生とは図１９に示すような再生方法をいう。また、シーケンシャル再生とは、図１８のように同一ディレクトリ内の画像データの探索終了時にダイアログ又は黒画面を表示し、リピート再生を実行しない再生モードである。
【０１２３】
なお、本実施形態は、第１の実施形態と同様の装置構成で実現される。また、以下では、第１の実施形態との相違点についてのみ説明する。
【０１２４】
図２０（ａ）は、図１０（ａ）のＵＩ画面において、文書画像ファイルが選択された状態でユーザがリモコン４００のメニューボタン４１０を押下したときのＵＩ画面を例示している。メニューボタン４１０が押下されると、再生方法を選択するダイアログ２００１が表示される。ここでは、シーケンシャル再生のみが選択可能なことを表すダイアログ２００１が表示され、リピート再生は選択肢として表示されない。
【０１２５】
図２０（ｂ）は、図１０（ａ）のＵＩ画面において写真画像ファイルが選択された状態で、ユーザがリモコン４００のメニューボタン４１０を押下したときのＵＩ画面を例示している。ここでは、リピート再生とシーケンシャル再生のいずれかが選択可能なことを表すダイアログ２００２が表示される。ユーザはこのダイアログで所望の再生方法を選択することが可能となる。
【０１２６】
図２１は、図１０のＵＩ画面においてユーザがリモコン４００のメニューボタン４１０を押下した場合の動作を示すフローチャートである。
【０１２７】
図２１において、液晶プロジェクタ１００は、リモコン４００のメニューボタン４１０が押下されると（Ｓ２１０１）、その時点で選択されているファイルが画像データか判定する（Ｓ２１０２）。選択されているのがディレクトリ等で画像データでない場合（Ｓ２１０２／ＮＯ）、本処理を終了する。一方、画像データである場合（Ｓ２１０２／ＹＥＳ）、当該画像データが文書画像データか判定する（Ｓ２１０３）。文書画像データである場合（Ｓ２１０３／ＹＥＳ）、シーケンシャル再生が選択可能なダイアログを表示する（Ｓ２１０４）。また、文書画像データでない場合（Ｓ２１０３／ＮＯ）、リピート再生とシーケンシャル再生のいずれかが選択可能なダイアログを表示する（Ｓ２１０５）。
【０１２８】
その後、ユーザが表示されたダイアログに従い、リピート再生又はシーケンシャル再生を選択する。液晶プロジェクタ１００は、シーケンシャル再生が選択された場合、第１の実施形態で述べた文書画像モードと同様の動作を実行し、リピート再生が選択された場合、第１の実施形態で述べた写真画像モードと同様の動作を実行する。
【０１２９】
本実施形態によれば、文書画像データを再生する際に、予めリピート再生を再生方法として選択させないことにより、文書画像データをリピート再生してしまうことを防止することが可能となる。
【０１３０】
［他の実施形態］
本発明はプロジェクタを例として説明したが、他の画像再生装置、例えばテレビなどに適用することも可能である。
【０１３１】
本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給しても達成可能である。すなわち、そのシステムあるいは装置のコンピュータ（ＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【０１３２】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１３３】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性の半導体メモリカード、ＲＯＭ等を用いることができる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現される場合もある。
【０１３４】
しかし、さらにプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１３５】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる場合も有得る。その後、プログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【０１３６】
【図１】本発明に係る実施形態の画像再生装置の構成を示す図である。
【図２】本発明に係る実施形態の液晶プロジェクタの構成を示すブロック図である。
【図３】本発明に係る実施形態のＵＳＢメモリの構成を示すブロック図である。
【図４】本発明に係る実施形態のリモコンの外観図である。
【図５】本発明に係る第１の実施形態のディレクトリ構成を示す図である。
【図６】本発明に係る第１の実施形態の液晶プロジェクタにＵＳＢメモリを接続した際の動作を示すフローチャートである。
【図７】本発明に係る第１の実施形態のＵＩ画面を示す図である。
【図８】本発明に係る第１の実施形態における液晶プロジェクタの動作を示すフローチャートである。
【図９】本発明に係る第１の実施形態のＵＩ画面を示す図である。
【図１０】本発明に係る第１の実施形態のＵＩ画面の遷移を示す図である。
【図１１】本発明に係る第１の実施形態における液晶プロジェクタの動作を示すフローチャートである。
【図１２】本発明に係る第１の実施形態における液晶プロジェクタの動作を示すフローチャートである。
【図１３】（ａ）はＥｘｉｆ規格のＪＰＥＧ圧縮ファイル構造を示す図、（ｂ）はＪＦＩＦ規格のＪＰＥＧ圧縮ファイル構造を示す図である。
【図１４】本発明に係る第１の実施形態における液晶プロジェクタの動作を示すフローチャートである。
【図１５】本発明に係る第１の実施形態の画像データテーブルを例示する図である。
【図１６】本発明に係る第１の実施形態における液晶プロジェクタの動作を示すフローチャートである。
【図１７】文書画像モードにおけるＵＩ画面の遷移と画像データテーブルとの関係を示す図である。
【図１８】文書画像モードにおけるＵＩ画面の遷移と画像データテーブルとの関係を示す図である。
【図１９】写真画像モードにおけるＵＩ画面の遷移と画像データテーブルとの関係を示す図である。
【図２０】本発明に係る第２の実施形態のＵＩ画面を例示する図である。
【図２１】本発明に係る第２の実施形態における液晶プロジェクタの動作を示すフローチャートである。
【符号の説明】
【０１３７】
１００  液晶プロジェクタ
１０１  メモリ
１０２  不揮発性メモリ
１０３  操作部
１０４  電源制御部
１０５  電源部
１０６  ＵＳＢ  Ｉ／Ｆ
１０８  画像処理回路
１０９  システム制御回路
１１０  フレームメモリ
１１１  プロジェクタ映像信号処理回路
１１２  信号レベル調整回路
１１３  液晶ドライバ
１１５  ランプ駆動回路（バラスト）
１１６  ランプ
１１７  液晶パネル
１１８  投射レンズ
１１９  スクリーン
１２０  リモコン受光部
２００  ＵＳＢメモリ
４００  リモコン
【図１】
2009284098.tif 000003
【図２】
2009284098.tif 000004
【図３】
2009284098.tif 000005
【図４】
2009284098.tif 000006
【図５】
2009284098.tif 000007
【図６】
2009284098.tif 000008
【図７】
2009284098.tif 000009
【図８】
2009284098.tif 000010
【図９】
2009284098.tif 000011
【図１０】
2009284098.tif 000012
【図１１】
2009284098.tif 000013
【図１２】
2009284098.tif 000014
【図１３】
2009284098.tif 000015
【図１４】
2009284098.tif 000016
【図１５】
2009284098.tif 000017
【図１６】
2009284098.tif 000018
【図１７】
2009284098.tif 000019
【図１８】
2009284098.tif 000020
【図２０】
2009284098.tif 000021
【図２１】
2009284098.tif 000022
【図１９】
2009284098.tif 000023