(57)【要約】【課題】安価に投影装置が投影する被投影画像を公開する。【解決手段】情報処理装置は、投影装置により投影される被投影画像を取得し、被投影画像の内容が切り替わったことに応じて、切り替え後の被投影画像を表示画像として格納する。さらに、格納した表示画像を表示する電子データを生成し、外部装置により閲覧可能に公開する。【選択図】図４
2014154978.tif 000002
【特許請求の範囲】
【請求項１】
投影装置により投影される被投影画像を取得する取得手段と、
前記取得手段により取得された被投影画像の内容が切り替わったことを検出する検出手段と、
前記検出手段により被投影画像の内容の切り替わりが検出されたことに応じて、切り替え後の被投影画像を表示画像として記録手段に格納する格納手段と、
前記格納手段により前記記録手段に格納された前記表示画像を表示する電子データを生成して公開する公開手段と、を有する
ことを特徴とする情報処理装置。
【請求項２】
前記格納手段は、前記検出手段により被投影画像の内容の切り替わりが検出されてから、所定時間の間、被投影画像の内容の切り替わりが検出されない状態が継続された後に前記表示画像を格納することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記格納手段は、被投影画像の内容が同一の画像が前記記録手段に格納されている場合に、前記表示画像を生成しないことを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記取得手段により取得された被投影画像を動画像として表示する指示がなされた場合に、
前記取得手段は、投影される被投影画像を順次取得し、
前記格納手段は、前記取得手段により順次取得された被投影画像を動画像のフレームとして前記記録手段に格納し、
前記公開手段は、前記動画像のフレームを順次表示する電子データを生成して公開する
ことを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
投影装置により投影される被投影画像を取得する取得手段と、
前記取得手段により取得された被投影画像を、所定の時間間隔おきにフレームデータとして記録手段に順次格納する格納手段と、
前記格納手段により前記記録手段に格納された前記フレームデータを動画像として表示する電子データを生成して公開する公開手段と、を有する
ことを特徴とする情報処理装置。
【請求項６】
被投影画像を投影する投影手段と、
請求項１乃至５のいずれか１項に記載の情報処理装置と、を有する
ことを特徴とする投影装置。
【請求項７】
情報処理装置の取得手段が、投影装置により投影される被投影画像を取得する取得工程と、
前記情報処理装置の検出手段が、前記取得工程において取得された被投影画像の内容が切り替わったことを検出する検出工程と、
前記情報処理装置の格納手段が、前記検出工程において被投影画像の内容の切り替わりが検出されたことに応じて、切り替え後の被投影画像を表示画像として記録手段に格納する格納工程と、
前記情報処理装置の公開手段が、前記格納工程において前記記録手段に格納された前記表示画像を表示する電子データを生成して公開する公開工程と、を有する
ことを特徴とする情報処理装置の制御方法。
【請求項８】
情報処理装置の取得手段が、投影装置により投影される被投影画像を取得する取得工程と、
前記情報処理装置の格納手段が、前記取得工程において取得された被投影画像を、所定の時間間隔おきにフレームデータとして記録手段に順次格納する格納工程と、
前記情報処理装置の公開手段が、前記格納工程において前記記録手段に格納された前記フレームデータを動画像として表示する電子データを生成して公開する公開工程と、を有する
ことを特徴とする情報処理装置の制御方法。
【請求項９】
コンピュータを、請求項１乃至５のいずれか１項に記載の情報処理装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、投影装置、及びプログラムに関し、特に投影装置が投影する被投影画像を公開する技術に関する。
【背景技術】
【０００２】
電子データを用いたプレゼンテーションを行う際、該電子データをプロジェクタで投影する方法が用いられている。電子データをプロジェクタで投影することで、スクリーン等の投影面に投影された投影像を視認可能な聴衆に対して電子データの内容を提示することができる。
【０００３】
一方で、投影面から遠く離れた位置にいる聴衆は、電子データが投影されていることは視認できるが、電子データの詳細な内容を視認できず、内容を把握できないことがあった。このような聴衆に対しても電子データの内容を視認可能にするために、事前に発表者がアップロードした電子データを様々な端末で表示可能な汎用的な形式に変換し、変換した電子データを配信する技術がある（特許文献１及び２）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１９９９８３号公報
【特許文献２】特開２０１１−５３８９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述したような特許文献１及び２のように様々な端末で表示可能な形式に電子データを変換する場合、発表者あるいはプレゼンテーションの開催者は変換用のサーバ等を設ける必要がある。つまり、変換能力を有するサーバの設置コストが通常の設営費に加えて必要となるため、発表者あるいは開催者にとって金銭面の負担をかけるものであった。
【０００６】
本発明は、上述の問題点に鑑みてなされたものであり、安価に投影装置が投影する被投影画像を公開する情報処理装置、投影装置、制御装置、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
前述の目的を達成するために、本発明の情報処理装置は、以下の構成を備える。
投影装置により投影される被投影画像を取得する取得手段と、取得手段により取得された被投影画像の内容が切り替わったことを検出する検出手段と、検出手段により被投影画像の内容の切り替わりが検出されたことに応じて、切り替え後の被投影画像を表示画像として記録手段に格納する格納手段と、格納手段により記録手段に格納された表示画像を表示する電子データを生成して公開する公開手段と、を有することを特徴とする。
【発明の効果】
【０００８】
このような構成により本発明によれば、安価に投影装置が投影する被投影画像を公開することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係る液晶プロジェクタ１００の機能構成を示すブロック図
【図２】本発明の実施形態に係る液晶プロジェクタ１００で実行される投影処理を例示したフローチャート
【図３】本発明の実施形態に係るシステム構成を示した図
【図４】本発明の実施形態１に係る液晶プロジェクタ１００で実行される公開処理を例示したフローチャート
【図５】本発明の実施形態１に係る、被投影画像を表示するＨＴＭＬファイルを説明するための第１の図
【図６】本発明の実施形態１に係る、被投影画像を表示するＨＴＭＬファイルを説明するための第２の図
【図７】本発明の実施形態１に係る、被投影画像を表示するＨＴＭＬファイルを説明するための第３の図
【図８】本発明の実施形態１に係る、被投影画像を表示するＨＴＭＬファイルを説明するための第４の図
【図９】本発明の実施形態２に係る液晶プロジェクタ１００で実行される公開処理を例示したフローチャート
【発明を実施するための形態】
【００１０】
［実施形態１］
以下、本発明の例示的な実施形態について、図面を参照して詳細に説明する。なお、以下に説明する一実施形態は、情報処理装置の一例としての、被投影画像を表示するＨＴＭＬファイルを公開可能なＷｅｂサーバ機能を有する液晶プロジェクタに、本発明を適用した例を説明する。しかし、本発明は、被投影画像を表示するファイルを公開することが可能な任意の機器に適用可能である。また本明細書において、「被投影画像」とは、液晶プロジェクタを用いて投影される投影対象の画像を指すものとする。また「投影像」とは、液晶プロジェクタにより投影された、被投影画像に対応する像を指すものとして以下説明する。
【００１１】
《液晶プロジェクタ１００の構成》
図１は、本発明の実施形態に係る液晶プロジェクタ１００の機能構成を示すブロック図である。
【００１２】
ＣＰＵ１０１は、液晶プロジェクタ１００が有する各ブロックの動作を制御する。具体的にはＣＰＵ１０１は、ＲＯＭ１０２に記憶されている各ブロックの動作プログラムを読み出し、ＲＡＭ１０３に展開して実行することにより各ブロックの動作を制御する。
【００１３】
ＲＯＭ１０２は、例えば書き換え可能な不揮発性メモリである。ＲＯＭ１０２は、液晶プロジェクタ１００が有する各ブロックの動作プログラムに加え、各ブロックの動作において必要なパラメータ等の情報を格納する。またＲＡＭ１０３は、揮発性メモリである。ＲＡＭ１０３は、各ブロックの動作プログラムの展開領域としてだけでなく、各ブロックの動作において出力された中間データ等を記憶する格納領域としても用いられる。
【００１４】
画像入力部１０４は、液晶プロジェクタ１００が有する被投影画像の入力を受け付ける入力インタフェースである。画像入力部１０４のインタフェースは、例えば、コンポジット端子、Ｓ映像端子、Ｄ端子、コンポーネント端子、アナログＲＧＢ端子、ＤＶＩ−Ｉ端子、ＤＶＩ−Ｄ端子、ＨＤＭＩ（登録商標）端子等を有してよい。なお、画像入力部１０４にアナログ画像信号が入力された場合には、画像入力部１０４は入力されたアナログ画像信号をデジタル画像信号に変換するものとする。
【００１５】
画像処理部１０５は、画像入力部１０４を介して液晶プロジェクタ１００に入力された被投影画像の画像信号に対して種々の画像処理を適用する。具体的には画像処理部１０５は、被投影画像の画像信号に対してフレーム数、画素数、画像形状等を変更する処理を適用する。また画像処理部１０５は、被投影画像に対してフレーム間引き処理、フレーム補間処理、解像度変換処理、歪み補正処理（キーストン補正処理）等の処理を適用してもよい。なお、画像処理部１０５の処理対象となる被写体画像は、画像入力部１０４を介して液晶プロジェクタ１００に入力された画像信号に限らず、後述の記録媒体１１８から読み出された画像信号や撮像部１１６により撮像された画像信号であってもよい。
【００１６】
本実施形態の液晶プロジェクタ１００は、投影する画像を形成するＲ成分、Ｇ成分、及びＢ成分用の３種類の液晶素子１０８ａ、ｂ、及びｃを有する。液晶素子１０８の各画素は、投影する画像の各成分の画素値に基づいて、素子を通過する光量が液晶制御部１０７によって制御される。具体的には液晶制御部１０７は、各画素の液晶素子に印加する電圧を制御することで光の透過量を調整し、液晶素子１０８を通過した光で投影する画像に対応した投影像を形成する。
【００１７】
各液晶素子１０８に入射する光束は、光源１１０により放射される。光源１１０は、例えば白色ＬＥＤ、ハロゲンランプ、キセノンランプ、高圧水銀ランプ等であってよく、光源制御部１１１により光量制御が行われる。光源１１０により放射された光束は、例えばダイクロイックミラーやプリズム等の色分離部１０６に入射することで、ＲＧＢ各成分の光束に分離されて対応する液晶素子１０８に到達する。なお、本実施形態では光源１１０は白色光を放射するものとして説明するが、光源１１０として各色成分に対応するＬＥＤ光源が設けられる場合は、色分離部１０６が不要であることは言うまでもない。
【００１８】
液晶素子１０８を透過した光束は、色合成部１０９に入射し、投影する画像に対応する、各色成分の光束が合わさった光束として投影光学系１１２に到達する。色合成部１０９は、色分離部１０６と同様にダイクロイックミラーやプリズムであってよい。
【００１９】
投影光学系１１２は、１以上のレンズ等で構成される。投影光学系１１２は、光学系制御部１１３による駆動制御によってレンズ位置が変更されることで、入射した光束を投影面に結像するように動作する。なお、光学系制御部１１３による制御は、焦点調整に限らず、投影像の拡大あるいは縮小を行うためのものであってもよい。
【００２０】
操作入力部１１４は、例えばメニュースイッチやタッチパネル等の液晶プロジェクタ１００が有するユーザインタフェースである。操作入力部１１４は、ユーザによりなされた操作入力を検出すると、操作入力に対応する制御信号をＣＰＵ１０１に伝送する。なお、操作入力部１１４は、リモートコントローラ等の外部装置から受信した無線信号を検出するものであってもよい。
【００２１】
通信部１１５は、例えば無線ＬＡＮ、有線ＬＡＮ、ＵＳＢ、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の、本実施形態の液晶プロジェクタ１００が有する外部装置との通信インタフェースである。液晶プロジェクタ１００がＷｅｂサーバとして機能する場合、通信部１１５を介して接続された外部装置の要求に応じて、ＨＴＭＬファイルの送信等が行われる。なお、画像入力部１０４の入力インタフェースがＨＤＭＩ（登録商標）端子である場合、通信部１１５は画像入力部１０４を介してＣＥＣ通信を行ってもよい。
【００２２】
撮像部１１６は、例えばＣＣＤやＣＭＯＳセンサ等の撮像素子を有し、被写体を撮像して対応する画像信号を出力する。撮像部１１６は、例えば画像処理部１０５における歪み補正処理のために、液晶プロジェクタ１００によって投影面に投影された投影像を撮像するよう設置されるものとする。
【００２３】
記録媒体１１８は、例えば液晶プロジェクタ１００が内蔵する内蔵メモリや、メモリカードやＨＤＤ等の液晶プロジェクタ１００に着脱可能に接続される記録装置である。液晶プロジェクタ１００において記録媒体１１８に記録された画像や動画像の投影を行う場合、記録媒体１１８に記録されている画像や動画像は記録再生部１１７により読み出される。
【００２４】
《投影処理》
このような構成をもつ本実施形態の液晶プロジェクタ１００の投影処理について、図２のフローチャートを用いて具体的な処理を説明する。該フローチャートに対応する処理は、ＣＰＵ１０１が、例えばＲＯＭ１０２に記憶されている対応する処理プログラムを読み出し、ＲＡＭ１０３に展開して実行することにより実現することができる。なお、本投影処理は、例えば液晶プロジェクタ１００が起動された際に開始されるものとして説明する。また以下では、被投影画像に係る画像信号は、液晶プロジェクタ１００に接続された外部装置から画像入力部１０４を介して入力されるものとして説明する。しかしながら、被投影画像の入力方法は、上述したように画像入力部１０４を介するものでなくてもよい。
【００２５】
Ｓ２０１で、ＣＰＵ１０１は、画像入力部１０４への被投影画像の入力がなされているか否かを判断する。ＣＰＵ１０１は、画像入力部１０４への被投影画像の入力がなされていると判断した場合は処理をＳ２０２に移し、なされていないと判断した場合は本ステップの処理を繰り返す。
【００２６】
Ｓ２０２で、ＣＰＵ１０１は、入力された被投影画像に対して画像処理部１０５に所定の画像処理を適用させる。
【００２７】
Ｓ２０３で、ＣＰＵ１０１は、画像処理部１０５により画像処理が適用された被投影画像を投影する。具体的にはＣＰＵ１０１は、画像処理が適用された被投影画像を液晶制御部１０７に伝送し、画像に合わせて液晶素子１０８ａ乃至ｃを制御させ、投影光学系１１２を介して投影面に投影させる。
【００２８】
Ｓ２０４で、ＣＰＵ１０１は、被投影画像の内容をＷｅｂサーバ機能を用いて公開する設定が現在なされているか否かを判断する。液晶プロジェクタ１００がＷｅｂサーバとして機能する場合、液晶プロジェクタ１００は後述の公開処理を実行することで被投影画像に対応する画像をサーバにアクセスした外部装置に提供することができる。
【００２９】
例えば図３に示されるように、液晶プロジェクタ１００に対してＰＣ２００より被投影画像の入力がなされる場合を考える。本実施形態では液晶プロジェクタ１００がＷｅｂサーバとして機能する場合、例えばＲＯＭ１０２の一部の領域が公開用のＨＴＭＬファイルや画像ファイルを格納する領域として用いられる。また液晶プロジェクタ１００は、通信部１１５を介して所定のネットワークに接続される。外部装置４００ａ及びｂのユーザは、装置においいてＷｅｂブラウジングアプリケーションを使用し、ネットワーク接続されているアクセスポイント３００を介して要求を行うことで、公開されているファイルへのアクセスが可能である。
【００３０】
ＣＰＵ１０１は、被投影画像の内容をＷｅｂサーバ機能を用いて公開する設定が現在なされていると判断した場合は処理をＳ２０５に移し、なされていないと判断した場合は処理をＳ２０６に移す。
【００３１】
Ｓ２０５で、ＣＰＵ１０１は、被投影画像の内容をＷｅｂサーバ機能を用いて公開する公開処理を実行する。
【００３２】
〈公開処理〉
ここで、本実施形態の液晶プロジェクタ１００で実行される公開処理について、図４のフローチャートを用いて詳細を説明する。
【００３３】
Ｓ４０１で、ＣＰＵ１０１は、被投影画像の内容が切り替わったか否かを判断する。具体的にはＣＰＵ１０１は、画像入力部１０４から入力された被投影画像（入力被投影画像）と、ＲＡＭ１０３に格納されている、直前に画像入力部１０４から入力された被投影画像（前被投影画像）とを比較し、両画像の内容が変化しているか否かを判断する。本実施形態の液晶プロジェクタ１００では、被投影画像はＷｅｂサーバ機能を用いて公開する画像ファイルとしてＲＯＭ１０２に格納される。このとき、同一の内容の被投影画像が毎回格納されないよう、被投影画像の内容が切り替えられたことを検出した場合にのみＣＰＵ１０１は被投影画像を画像ファイルとして格納する。ＣＰＵ１０１は、被投影画像の内容が切り替わったと判断した場合は処理をＳ４０２に移し、切り替わってないと判断した場合は処理をＳ４０４に移す。なお、ＲＯＭ１０２に格納された被投影画像が存在しない場合、ＣＰＵ１０１は処理をＳ４０２に移すものとする。
【００３４】
Ｓ４０２で、ＣＰＵ１０１は、同一の内容の被投影画像が入力されている時間を計測するタイマをリセットして計測を開始する。タイマは、液晶プロジェクタ１００内にハードウェアとして設けられているものであってもよいし、ソフトウェアとしてプログラム内でカウントされるものであってもよい。
【００３５】
Ｓ４０３で、ＣＰＵ１０１は、次回の公開処理の実行時においてＳ４０１で被投影画像の切り替わりの判断するために、入力被投影画像でＲＡＭ１０３に格納されている前被投影画像を更新し、本公開処理を完了する。
【００３６】
Ｓ４０４で、ＣＰＵ１０１は、入力被投影画像の内容が切り替わってから所定時間が経過したか否かを判断する。即ち、Ｓ４０２で計測を開始した際の入力被投影画像と同一の内容の被投影画像が入力されている状態が、所定時間、継続したか否かを判断する。本実施形態の液晶プロジェクタ１００では、誤操作等によって生じる被投影画像の頻繁な切り替わりの度に被投影画像が格納され、大量の画像が公開対象となってしまうことを防ぐため、投影する被投影画像の切り替わりが安定した際に画像ファイルとして格納する。つまり、被投影画像の内容が、所定時間の間、同一の内容である場合にＣＰＵ１０１は被投影画像を画像ファイルとして格納する。ＣＰＵ１０１は、被投影画像の内容が切り替わってから所定時間が経過したと判断した場合は処理をＳ４０５に移し、経過していないと判断した場合は処理をＳ４０３に移す。
【００３７】
Ｓ４０５で、ＣＰＵ１０１は、入力被投影画像が既に画像ファイルとして公開されている画像と同一の内容であるか否かを判断する。本実施形態の液晶プロジェクタ１００では、被投影画像が画像ファイルとしてＲＯＭ１０２に格納される際、同時に該被投影画像をＲＡＭ１０３に格納するものとする。本ステップではＣＰＵ１０１は、入力被投影画像と、ＲＯＭ１０２の画像ファイルに対応する、ＲＡＭ１０３に格納された被投影画像（既存被投影画像）とを比較することで、同一の内容の画像ファイルが既に公開されているか否かを判断する。このようにすることで重複する画像ファイルが液晶プロジェクタ１００のＷｅｂサーバ機能を用いて公開されることを回避することができる。ＣＰＵ１０１は、入力被投影画像が既に画像ファイルとして公開されている画像と同一の内容であると判断した場合は処理をＳ４０３に移し、同一の内容ではないと判断した場合は処理をＳ４０６に移す。
【００３８】
Ｓ４０６で、ＣＰＵ１０１は、入力被投影画像を画像処理部１０５に伝送し、予め定められたファイル形式に従って画像ファイルに変換させ、ＲＯＭ１０２に格納させる。このとき、画像ファイルには例えば「0001.png」等のファイルを一意に特定するファイル名が付されるものとする。閲覧時には、閲覧者が投影順を把握可能なように投影順に応じた数字列が閲覧用のＨＴＭＬファイルによって表示されることが想定されるため、ファイル名や生成される後述のＨＴＭＬファイルは該数字列を含むファイル名であることが好ましい。なお、予め定められたファイル形式は、例えばビットマップやＪＰＥＧ等の外部装置において閲覧可能な汎用的なファイル形式であるものとする。
【００３９】
Ｓ４０７で、ＣＰＵ１０１は、Ｓ４０６で格納した画像ファイルを表示するためのＨＴＭＬファイルを生成し、ＲＯＭ１０２に格納する。例えば図５（ａ）に示されるような画像ファイル「0001.png」は、図５（ｂ）に示されるような記述のＨＴＭＬファイル「0001.html」によって、外部装置において読み込まれた際に図５（ｃ）のように表示される。
【００４０】
なお、図５の例は、入力被投影画像に対応する画像ファイルがＲＯＭ１０２に存在しない場合に初めて生成されるＨＴＭＬファイルを示している。これに対し、既にＲＯＭ１０２に入力被投影画像に対応する画像ファイルが存在する場合は、例えば図６（ｂ）のような他のＨＴＭＬファイルへのリンクの記述を含むＨＴＭＬファイル「0002.html」が、本ステップにおいて生成される。図６（ｂ）のＨＴＭＬファイルの記述には、図６（ａ）に示されるような画像ファイル「0002.png」表示用の記述に加え、例えば図５（ｂ）で示した「0001.html」ファイルへのリンクの記述６０１が含まれる。このようにすることでＨＴＭＬファイル「0002.html」は、外部装置において読み込まれた際に図６（ｃ）のように、画像ファイル「0001.png」を表示するＨＴＭＬファイル「0001.html」で規定されるＷｅｂページへのリンク６０２を含んで表示される。
【００４１】
Ｓ４０８で、ＣＰＵ１０１は、ＲＯＭ１０２に格納されている、Ｓ４０７で新たに生成したＨＴＭＬファイル以外のＨＴＭＬファイルに対し、該新たに生成したＨＴＭＬファイルへのリンクの記述を追加して更新して処理をＳ４０３に移す。例えば図６（ｂ）のＨＴＭＬファイル「0002.html」が新たに生成された場合、図５（ｂ）のＨＴＭＬファイル「0001.html」は、図７（ａ）に示されるように「0002.html」へのリンクの記述７０１が追加される。このようにして更新されたＨＴＭＬファイル「0001.html」は、外部装置において読み込まれた際に図７（ｂ）のように、画像ファイル「0002.png」を表示するＷｅｂページへのリンク７０２を含んで表示される。このようにすることでユーザは、リンクによって公開されている全てのＨＴＭＬファイル間を相互移動可能となる。なお、図５乃至図７では２つのＨＴＭＬファイルがリンクにより結合される例を示したが、３以上のＨＴＭＬファイルが存在する場合であっても、各ＨＴＭＬには他の全てのＨＴＭＬファイルへのリンクが含まれるように更新されてよい。
【００４２】
このように公開処理を実行することで、本実施形態の液晶プロジェクタ１００では、被投影画像が切り替わったことに応じて被投影画像に対応する画像を表示可能なＨＴＭＬファイルを、外部装置からアクセス可能なように公開することができる。なお、図５乃至図７を用いて例示したＨＴＭＬファイルで規定される表示画面は一例であり、例えば図８（ａ）及び（ｂ）のようにページ移動を示すアイコン画像によりページ間を移動可能であってもよい。このとき、図８（ａ）のように前の投影順や後ろの投影順に対応するＨＴＭＬファイルが存在しない場合はアイコン画像を表示しないようにＨＴＭＬファイルは構成されてもよい。あるいは、図８（ｂ）のようにアイコン画像は表示するが、リンク先は自身のＨＴＭＬファイルとなるように構成されてもよい。
【００４３】
公開処理が完了すると、ＣＰＵ１０１は投影処理のＳ２０６で、投影終了指示がなされたか否かを判断する。具体的にはＣＰＵ１０１は、操作入力部１１４から投影終了指示に対応する制御信号を受信したか否かにより、指示の有無を判断する。ＣＰＵ１０１は、投影終了指示がなされたと判断した場合は本投影処理を完了し、なされていないと判断した場合は処理をＳ２０１に戻す。
【００４４】
なお、投影装置を用いたプレゼンテーションの内容が機密内容である場合も考えられるため、ＲＯＭ１０２に格納された画像ファイルやＨＴＭＬファイルは、一定時間の経過後にＣＰＵ１０１によって消去されてもよい。ファイル消去のタイミングはこれに限らず、例えば被投影画像の内容を公開する設定が解除された際であってもよい。またファイルはＲＯＭ１０２に格納されるのではなく、ＲＡＭ１０３に格納するものとし、電源ＯＦＦのタイミングで消去されてもよい。また、機密保持の観点から、ファイルへのアクセスにパスワードを求めるようにしてもよい。
【００４５】
以上説明したように、本実施形態の画像処理装置は、専用のサーバを設けることなく、安価に投影装置が投影する被投影画像を公開することができる。具体的には情報処理装置は、投影装置により投影される被投影画像を取得し、被投影画像の内容が切り替わったことに応じて、切り替え後の被投影画像を表示画像として格納する。さらに、格納した表示画像を表示する電子データを生成し、外部装置により閲覧可能に公開する。このように、例えばプレゼンテーション用途の特定の電子データを投影装置で投影する場合に投影装置に入力された時点で変換されている画像信号を利用することで、汎用形式に変換する専用機器を用いることなく、被投影画像を公開できる。
【００４６】
［実施形態２］
上述した実施形態１では、投影装置に入力される被投影画像の内容が切り替わったことに応じて被投影画像を画像ファイルとして格納して公開するものとして説明した。本実施形態では、投影装置に入力される被投影画像を順次格納し、動画像としてストリーミング配信する形態について説明する。なお、本実施形態の液晶プロジェクタ１００は、上述の実施形態１の液晶プロジェクタ１００と同様の構成を有するものとする。
【００４７】
《公開処理》
以下、本実施形態の液晶プロジェクタ１００で行われる公開処理について図９を用いて詳細を説明する。
【００４８】
Ｓ９０１で、ＣＰＵ１０１は、直前のフレームに対応する被投影画像をＲＯＭ１０２に格納してから、ストリーミング配信するフレームレートに対応する時間間隔で規定される１フレーム時間が経過したか否かを判断する。ＣＰＵ１０１は、直前のフレームに対応する被投影画像を格納してから１フレーム時間が経過したと判断した場合は処理をＳ９０２に移し、経過していないと判断した場合は本公開処理を完了する。
【００４９】
Ｓ９０２で、ＣＰＵ１０１は、入力被投影画像を画像処理部１０５に伝送し、ストリーミング配信を行う動画符号化形式に従った符号化処理を適用させ、フレームデータとしてＲＯＭ１０２に格納させる。
【００５０】
Ｓ９０３で、ＣＰＵ１０１は、１フレーム時間の経過を計測するためのタイマをリセットして計測を開始し、本公開処理を完了する。
【００５１】
このようにすることで、ＲＯＭ１０２には入力被投影画像に対応するフレームデータが順次格納される。なお、フレームデータを動画像として再生するＷｅｂページに対応するＨＴＭＬファイルは、ストリーミング動画を順次取得して再生するスクリプトを有する。該スクリプトが実行された場合、外部機器にはフレームデータを順次取得しつつ、フレーム更新間隔に応じて表示内容が切り替わる画面が順次表示される。
【００５２】
なお、このような動画像のストリーミング配信は、閲覧する外部端末が動画像の再生能力を有さない場合もある。このため、液晶プロジェクタ１００は設定によって、公開するＨＴＭＬファイルを、実施形態１のような画像ファイルを表示するＨＴＭＬファイル及びストリーミング配信された動画像を再生するＨＴＭＬファイルのいずれかに切り替え可能に構成されてもよい。また、実施形態１及び２の公開処理の双方を行い、いずれのＨＴＭＬファイルも外部装置で閲覧可能なように公開する構成であってもよい。また、画像ファイルやＨＴＭＬファイルは、ＲＯＭ１０２ではなく、ＲＡＭ１０３に格納されるものであってもよい。
【００５３】
［その他の実施形態］
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2014154978.tif 000003
【図２】
2014154978.tif 000004
【図３】
2014154978.tif 000005
【図４】
2014154978.tif 000006
【図５】
2014154978.tif 000007
【図６】
2014154978.tif 000008
【図７】
2014154978.tif 000009
【図８】
2014154978.tif 000010
【図９】
2014154978.tif 000011