(57)【特許請求の範囲】
【請求項１】
画像データに関する処理をする画像処理装置と、光源装置から射出された光束を前記画像処理装置にて処理された前記画像データに基づいて変調して投射するプロジェクタと、前記画像処理装置および前記プロジェクタ間で情報を送受信可能に接続する情報伝送手段と、を備えたプロジェクションシステムであって、
前記画像処理装置は、
前記画像データを取得する画像データ取得部と、
前記画像データ取得部で取得された前記画像データに基づいて前記プロジェクタで現在表示させている画像よりも、時系列的に後ろの画像に含まれるオブジェクトを備えた後画像データを取得する後画像データ取得部と、
前記画像処理装置または前記プロジェクタに設けられた操作部からの前記現在表示させている画像を所定の画像に更新する旨の操作信号を検出する操作信号検出手段と、
前記所定の画像と、前記後画像データ取得手段で取得した前記後画像データが備えた前記オブジェクトを含む前記後ろの画像との対比判定を実施する更新画像判定部と、
前記更新画像判定部の対比判定の結果に基づいて、前記後ろの画像または前記後ろの画像以外の画像に更新する旨の更新情報を生成する更新情報生成部と、
前記画像データを送信する画像データ送信部と、
前記操作部の更新操作に基づいて、前記更新情報を送信する更新情報送信部と、
前記更新情報送信部と同期をとらずに前記後画像データを送信する後画像データ送信部と、
を備え、
前記プロジェクタは、
前記画像データ、前記後画像データ、および、前記更新情報を受信するプロジェクタ受信部と、
前記画像データ、および、前記後画像データを複数記憶可能な記憶部と、
前記画像データを前記記憶部に記憶させる第１記憶制御部と、
前記後画像データを前記記憶部に記憶させる第２記憶制御部と、
前記画像データに基づく画像を表示させる表示制御部と、
前記プロジェクタ受信部で受信した前記更新情報が前記後ろの画像に更新する旨のものである場合、前記後画像データに基づいて、前記現在表示させている画像を前記後ろの画像に更新する画像更新部と、を備えている
ことを特徴とするプロジェクションシステム。
【請求項２】
請求項１に記載のプロジェクションシステムにおいて、
前記画像データ取得部は、前記更新情報生成部で前記後ろの画像以外の画像に更新する旨の更新情報が生成される場合、この更新後の画像を表示させるための新たな前記画像データを取得し、
前記第１記憶制御部は、前記新たな画像データを前記記憶部に記憶させ、
前記第２記憶制御部は、前記新たな画像データが記憶される場合、前記記憶させた前記後画像データを削除し、
前記画像更新部は、前記新たな画像データに基づいて、前記現在表示させている画像を前記後ろの画像以外の画像に更新する
ことを特徴とするプロジェクションシステム。
【請求項３】
請求項１または請求項２に記載のプロジェクションシステムにおいて、
前記画像処理装置は、
前記画像データ取得部で取得された前記画像データに基づいて前記プロジェクタで現在表示させている画像よりも、時系列的に前の画像に含まれるオブジェクトを備えた前画像データを取得する前画像データ取得部と、
前記更新情報送信部と同期をとらずに前記前画像データを送信する前画像データ送信部と、
を備え、
前記更新画像判定部は、前記所定の画像と、前記前画像データ取得手段で取得した前記前画像データが備えた前記オブジェクトを含む前記前の画像との対比判定を実施し、
前記更新情報生成部は、前記前の画像または前記前の画像以外の画像に更新する旨の前記更新情報を生成し、
前記プロジェクタ受信部は、前記前画像データを取得し、
前記第２記憶制御部は、前記前画像データを前記記憶部に記憶させ、
前記画像更新部は、前記更新情報が前記前の画像に更新する旨のものである場合、前記前画像データに基づいて、前記現在表示させている画像を前記前の画像に更新する
ことを特徴とするプロジェクションシステム。
【請求項４】
請求項１から請求項３のいずれかに記載のプロジェクションシステムにおいて、
前記後ろの画像は、前記オブジェクトが前記現在表示させている画像における位置から移動しているものであり、
前記後画像データは、前記オブジェクトのみを備えたオブジェクト画像データであり、
前記更新情報生成部は、前記対比判定の結果に基づいて前記後ろの画像に更新する旨を認識すると、前記オブジェクトの移動先の位置に関する移動位置情報と、前記オブジェクトが移動前に存在していた部分に所定の画像を表示させるための移動部分画像データと、を有する移動後表示情報を前記更新情報として生成し、
前記プロジェクタは、
前記移動後表示情報、前記現在表示させている画像の画像データ、および、前記オブジェクト画像データに基づいて、前記後ろの画像全体を表示させるための後全体画像データを生成する後全体画像データ生成部を備え、
前記第２記憶制御部は、前記現在表示させている画像の画像データに代えて前記後全体画像データを記憶させ、
前記画像更新部は、前記プロジェクタ受信部で前記更新情報として前記移動後表示情報が受信されたことを認識すると、前記後全体画像データに基づいて、前記後ろの画像に更新する
ことを特徴とするプロジェクションシステム。
【請求項５】
請求項４に記載のプロジェクションシステムにおいて、
前記オブジェクトは、所定の処理の実施状態が表示され前記操作部からの操作信号に基づいて移動可能な処理状態表示領域である
ことを特徴とするプロジェクションシステム。
【請求項６】
プロジェクタに情報伝送手段を介して情報を送受信可能に接続され、画像データに関する処理をする画像処理装置であって、
前記画像データを取得する画像データ取得部と、
前記画像データ取得部で取得された前記画像データに基づいて前記プロジェクタで現在表示させている画像よりも、時系列的に後ろの画像に含まれるオブジェクトを備えた後画像データを取得する後画像データ取得部と、
前記画像処理装置または前記プロジェクタに設けられた操作部からの前記現在表示させている画像を所定の画像に更新する旨の操作信号を検出する操作信号検出手段と、
前記所定の画像と、前記後画像データ取得手段で取得した前記後画像データが備えた前記オブジェクトを含む前記後ろの画像との対比判定を実施する更新画像判定部と、
前記更新画像判定部の対比判定の結果に基づいて、前記後ろの画像または前記後ろの画像以外の画像に更新する旨の更新情報を生成する更新情報生成部と、
前記画像データを送信する画像データ送信部と、
前記操作部の更新操作に基づいて、前記更新情報を送信する更新情報送信部と、
前記更新情報送信部と同期をとらずに前記後画像データを送信する後画像データ送信部と、を備えている
ことを特徴とする画像処理装置。
【請求項７】
プロジェクタに情報伝送手段を介して情報を送受信可能に接続された画像処理装置において、画像データに関する処理をする画像処理方法であって、
前記画像データを取得する画像データ取得工程と、
この取得された前記画像データに基づいて前記プロジェクタで現在表示させている画像よりも、時系列的に後ろの画像に含まれるオブジェクトを備えた後画像データを取得する後画像データ取得工程と、
前記画像処理装置または前記プロジェクタに設けられた操作部からの前記現在表示させている画像を所定の画像に更新する旨の操作信号を検出する操作信号検出工程と、
前記所定の画像と、前記取得した前記後画像データが備えた前記オブジェクトを含む前記後ろの画像との対比判定を実施する更新画像判定工程と、
前記対比判定の結果に基づいて、前記後ろの画像または前記後ろの画像以外の画像に更新する旨の更新情報を生成する更新情報生成工程と、
前記画像データを送信する画像データ送信工程と、
前記操作部の更新操作に基づいて、前記更新情報を送信する更新情報送信工程と、
前記更新情報送信工程と同期をとらずに前記後画像データを送信する後画像データ送信工程と、を備えている
ことを特徴とする画像処理方法。
【請求項８】
プロジェクタに情報伝送手段を介して情報を送受信可能に接続された画像処理装置において実行される画像処理プログラムであって、
前記画像処理装置が、
前記画像データを取得する画像データ取得ステップと、
この取得された前記画像データに基づいて前記プロジェクタで現在表示させている画像よりも、時系列的に後ろの画像に含まれるオブジェクトを備えた後画像データを取得する後画像データ取得ステップと、
前記画像処理装置または前記プロジェクタに設けられた操作部からの前記現在表示させている画像を所定の画像に更新する旨の操作信号を検出する操作信号検出ステップと、
前記所定の画像と、前記取得した前記後画像データが備えた前記オブジェクトを含む前記後ろの画像との対比判定を実施する更新画像判定ステップと、
前記対比判定の結果に基づいて、前記後ろの画像または前記後ろの画像以外の画像に更新する旨の更新情報を生成する更新情報生成ステップと、
前記画像データを送信する画像データ送信ステップと、
前記操作部の更新操作に基づいて、前記更新情報を送信する更新情報送信ステップと、
前記更新情報送信ステップと同期をとらずに前記後画像データを送信する後画像データ送信ステップと、
を実行する
ことを特徴とする画像処理プログラム。
【請求項９】
請求項８に記載の画像処理プログラムがコンピュータにて読み取り可能に記録されている
ことを特徴とする画像処理プログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プロジェクションシステム、画像処理装置、画像処理方法、画像処理プログラム、および、画像処理プログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
従来、パーソナルコンピュータなどの画像処理装置と、プロジェクタと、を備え、画像処理装置から送信される画像データに基づく画像をプロジェクタにより表示させる構成が知られている（例えば、特許文献１参照）。
この特許文献１に記載のものは、画像処理装置にて、画像データに対して、色むら補正、γ補正などの処理を実施する。この後、この各種処理が実施された画像データを、プロジェクタに送信する。そして、プロジェクタにて、画像処理装置から各種処理が実施された画像データを受信して、この画像データに基づいて画像を表示させる構成が採られている。
【０００３】
【特許文献１】特開２００４−６９９９６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、上述したような特許文献１に記載のような構成において、画像処理装置で選択された画像データをプロジェクタで表示させるためには、画像処理装置での補正処理、画像処理装置からプロジェクタへの画像データの送信処理、プロジェクタでの画像データの投影処理を実施する必要がある。これらの中で画像データの送信処理については、ＵＳＢ（Universal Serial Bus）ケーブルなどの汎用ケーブルを用いて画像データを送信した場合、通信速度の低さに伴う遅延が発生しやすいことがわかっている。
動画などの、一定のタイミングで更新され続けるコンテンツにおける映像と音声を出力する構成において、上述したような遅延を回避したい場合、映像表示の遅延にあわせて音声との同期を正しくとる手法、スピーカをプロジェクタ側に設置するとともに音声データもプロジェクタに送信して同期をとる手法などを用いることにより、遅延を見かけ上回避することができる。
【０００５】
しかしながら、プレゼンテーションのような、利用者の操作により不定期に更新されるコンテンツでは、利用者の操作が実施された際に画像が更新されるため、操作と画像表示の同期をとることが困難となり、ユーザは画像表示の遅延を体感してしまうおそれがある。
また、画像表示の遅延を回避する他の手法として、画像データを圧縮したり、従前に送信した画像データとの差分データのみをプロジェクタに送信したりして送信速度を向上させる手法が考えられる。しかし、利用者の操作により画像の大部分を更新する場合、このような手法を用いたとしても効果が低く、画像表示の遅延が避けられないおそれがある。
【０００６】
本発明の目的は、操作に対する画像表示の遅延を抑制可能なプロジェクションシステム、画像処理装置、画像処理方法、画像処理プログラム、および、画像処理プログラムを記録した記録媒体を提供することにある。
【課題を解決するための手段】
【０００７】
本発明のプロジェクションシステムは、画像データに関する処理をする画像処理装置と、光源装置から射出された光束を前記画像処理装置にて処理された前記画像データに基づいて変調して投射するプロジェクタと、前記画像処理装置および前記プロジェクタ間で情報を送受信可能に接続する情報伝送手段と、を備えたプロジェクションシステムであって、前記画像処理装置は、前記画像データを取得する画像データ取得部と、前記画像データ取得部で取得された前記画像データに基づいて前記プロジェクタで現在表示させている画像よりも、時系列的に後ろの画像に含まれるオブジェクトを備えた後画像データを取得する後画像データ取得部と、前記画像処理装置または前記プロジェクタに設けられた操作部からの前記現在表示させている画像を所定の画像に更新する旨の操作信号を検出する操作信号検出手段と、前記所定の画像と、前記後画像データ取得手段で取得した前記後画像データが備えた前記オブジェクトを含む前記後ろの画像との対比判定を実施する更新画像判定部と、前記更新画像判定部の対比判定の結果に基づいて、前記後ろの画像または前記後ろの画像以外の画像に更新する旨の更新情報を生成する更新情報生成部と、前記画像データを送信する画像データ送信部と、前記操作部の更新操作に基づいて、前記更新情報を送信する更新情報送信部と、前記更新情報送信部と同期をとらずに前記後画像データを送信する後画像データ送信部と、を備え、前記プロジェクタは、前記画像データ、前記後画像データ、および、前記更新情報を受信するプロジェクタ受信部と、前記画像データ、および、前記後画像データを複数記憶可能な記憶部と、前記画像データを前記記憶部に記憶させる第１記憶制御部と、前記後画像データを前記記憶部に記憶させる第２記憶制御部と、前記画像データに基づく画像を表示させる表示制御部と、前記プロジェクタ受信部で受信した前記更新情報が前記後ろの画像に更新する旨のものである場合、前記後画像データに基づいて、前記現在表示させている画像を前記後ろの画像に更新する画像更新部と、を備えていることを特徴とする。
【０００８】
本発明では、画像処理装置は、画像データを取得して、プロジェクタへ送信する。また、プロジェクタにより現在表示させている画像よりも時系列的に後ろの画像に含まれるオブジェクトを備えた後画像データを取得する。さらに、操作部からの操作信号に基づいて更新される画像と、取得した後画像データとの対比判定を実施して、この対比判定結果に基づいて、後ろの画像または後ろの画像以外の画像に更新する旨の更新情報を生成する。そして、画像処理装置は、後画像データを更新情報の送信と同期をとらずにプロジェクタへ送信する。
一方、プロジェクタは、画像を表示させるためのデータを複数記憶可能な記憶部に、現在表示させている画像の画像データを記憶させる。さらに、後画像データを記憶させる。そして、プロジェクタは、後ろの画像に更新する旨の更新情報を取得した場合、後画像データに基づいて、現在表示中の画像を後ろの画像に更新する。
このことにより、プロジェクタは、所定の画像の表示を継続している際に、更新情報の送信と同期されずに送信される後画像データを記憶させ、後ろの画像に更新する旨の操作がされて更新情報を取得した際に、従前に記憶させた後画像データに基づいて後ろの画像に更新することが可能となる。このため、後ろの画像に更新する旨の操作がされた際に、この画像全体を表示させるためのデータを画像処理装置から取得して表示させる構成と比べて、操作後に送受信するデータ量を低減可能となる。よって、プロジェクションシステムは、利用者の操作により不定期に更新されるコンテンツにおいても、画像データを圧縮したり差分データを送信したりすることなく、操作と画像表示の同期をとることが容易となり、画像表示の遅延の発生を抑制可能となる。
【０００９】
本発明のプロジェクションシステムでは、前記画像データ取得部は、前記更新情報生成部で前記後ろの画像以外の画像に更新する旨の更新情報が生成される場合、この更新後の画像を表示させるための新たな前記画像データを取得し、前記第１記憶制御部は、前記新たな画像データを前記記憶部に記憶させ、前記第２記憶制御部は、前記新たな画像データが記憶される場合、前記記憶させた前記後画像データを削除し、前記画像更新部は、前記新たな画像データに基づいて、前記現在表示させている画像を前記後ろの画像以外の画像に更新することが好ましい。
【００１０】
本発明では、画像処理装置は、現在表示されている画像の後ろの画像以外の画像に更新する旨を認識すると、その旨の更新情報および更新後の新たな画像の画像データをプロジェクタへ送信する。プロジェクタは、新たな画像データを取得すると、後画像データを削除するとともに、新たな画像データを記憶させる。そして、この新たな画像データに基づいて、画像を更新する。
このことにより、プロジェクションシステムは、画像表示の遅延を抑制可能であるとともに、利用者の所望する画像を適宜表示させることが可能となる。
【００１１】
本発明のプロジェクションシステムでは、前記画像処理装置は、前記画像データ取得部で取得された前記画像データに基づいて前記プロジェクタで現在表示させている画像よりも、時系列的に前の画像に含まれるオブジェクトを備えた前画像データを取得する前画像データ取得部と、前記更新情報送信部と同期をとらずに前記前画像データを送信する前画像データ送信部と、を備え、前記更新画像判定部は、前記所定の画像と、前記前画像データ取得手段で取得した前記前画像データが備えた前記オブジェクトを含む前記前の画像との対比判定を実施し、前記更新情報生成部は、前記前の画像または前記前の画像以外の画像に更新する旨の前記更新情報を生成し、前記プロジェクタ受信部は、前記前画像データを取得し、前記第２記憶制御部は、前記前画像データを前記記憶部に記憶させ、前記画像更新部は、前記更新情報が前記前の画像に更新する旨のものである場合、前記前画像データに基づいて、前記現在表示させている画像を前記前の画像に更新することが好ましい。
【００１２】
本発明では、画像処理装置は、現在表示させている画像よりも時系列的に前の画像に含まれるオブジェクトを備えた前画像データを取得する。そして、この前画像データを更新情報の送信と同期をとらずにプロジェクタへ送信する。
プロジェクタは、前画像データを記憶部に記憶させ、前の画像に更新する旨の更新情報を取得すると、前画像データに基づいて、現在表示中の画像を前の画像に更新する。
このことにより、プロジェクタは、所定の画像の表示を継続している際に、更新情報の送信と同期されずに送信される前画像データを記憶させ、前の画像に更新する旨の操作がされた際に、従前に記憶させた前画像データに基づいて前の画像に更新することが可能となる。このため、操作された後に送受信するデータ量を低減可能となり、前の画像に更新する際においても、画像表示の遅延の発生を抑制可能となる。
【００１３】
本発明のプロジェクションシステムでは、前記後ろの画像は、前記オブジェクトが前記現在表示させている画像における位置から移動しているものであり、前記後画像データは、前記オブジェクトのみを備えたオブジェクト画像データであり、前記更新情報生成部は、前記対比判定の結果に基づいて前記後ろの画像に更新する旨を認識すると、前記オブジェクトの移動先の位置に関する移動位置情報と、前記オブジェクトが移動前に存在していた部分に所定の画像を表示させるための移動部分画像データと、を有する移動後表示情報を前記更新情報として生成し、前記プロジェクタは、前記移動後表示情報、前記現在表示させている画像の画像データ、および、前記オブジェクト画像データに基づいて、前記後ろの画像全体を表示させるための後全体画像データを生成する後全体画像データ生成部を備え、前記第２記憶制御部は、前記現在表示させている画像の画像データに代えて前記後全体画像データを記憶させ、前記画像更新部は、前記プロジェクタ受信部で前記更新情報として前記移動後表示情報が受信されたことを認識すると、前記後全体画像データに基づいて、前記後ろの画像に更新することが好ましい。
【００１４】
本発明では、後ろの画像を、オブジェクトが現在表示させている画像における位置から移動している画像としている。さらに、後画像データを、オブジェクトのみを備えたオブジェクト画像データとしている。
画像処理装置は、後ろの画像に更新する旨を認識すると、移動位置情報、および、移動部分画像データを有する移動後表示情報を生成してプロジェクタへ送信する。
プロジェクタは、移動後表示情報を取得して、この移動後表示情報、現在表示中の画像の画像データ、および、オブジェクト画像データに基づいて、後全体画像データを生成して記憶させる。そして、プロジェクタは、後全体画像データに基づいて、現在表示中の画像を後ろの画像に更新する。
このことにより、プロジェクタは、オブジェクトが移動前に存在していた部分に所定の画像を表示させるための移動部分画像データを新たに取得し、従前に記憶させている画像データおよびオブジェクト画像データに基づいて、後全体画像データを生成することが可能となる。すなわち、後ろの画像中の移動部分画像データおよびオブジェクト画像データで表示される部分以外を表示させるためのデータを画像処理装置から新たに取得することなく、後全体画像データを生成可能となる。したがって、操作された後に送受信するデータ量をより低減可能となり、画像表示の遅延の発生をさらに抑制可能となる。
【００１５】
本発明のプロジェクションシステムでは、前記オブジェクトは、所定の処理の実施状態が表示され前記操作部からの操作信号に基づいて移動可能な処理状態表示領域であることが好ましい。
【００１６】
本発明では、オブジェクトを、所定の処理の実施状態が表示され操作部からの操作信号に基づいて移動可能な処理状態表示領域としている。
このことにより、利用者による操作に基づいて、処理状態表示領域を適宜移動させて処理を実施可能な構成においても、画像表示の遅延の発生を抑制可能となる。
【００１７】
本発明の画像処理装置は、プロジェクタに情報伝送手段を介して情報を送受信可能に接続され、画像データに関する処理をする画像処理装置であって、前記画像データを取得する画像データ取得部と、前記画像データ取得部で取得された前記画像データに基づいて前記プロジェクタで現在表示させている画像よりも、時系列的に後ろの画像に含まれるオブジェクトを備えた後画像データを取得する後画像データ取得部と、前記画像処理装置または前記プロジェクタに設けられた操作部からの前記現在表示させている画像を所定の画像に更新する旨の操作信号を検出する操作信号検出手段と、前記所定の画像と、前記後画像データ取得手段で取得した前記後画像データが備えた前記オブジェクトを含む前記後ろの画像との対比判定を実施する更新画像判定部と、前記更新画像判定部の対比判定の結果に基づいて、前記後ろの画像または前記後ろの画像以外の画像に更新する旨の更新情報を生成する更新情報生成部と、前記画像データを送信する画像データ送信部と、前記操作部の更新操作に基づいて、前記更新情報を送信する更新情報送信部と、前記更新情報送信部と同期をとらずに前記後画像データを送信する後画像データ送信部と、を備えていることを特徴とする。
【００１８】
上述した本発明の画像処理装置では、上述したプロジェクションシステムに好適な画像処理装置とすることが可能となる。
【００１９】
本発明の画像処理方法は、プロジェクタに情報伝送手段を介して情報を送受信可能に接続された画像処理装置において、画像データに関する処理をする画像処理方法であって、前記画像データを取得する画像データ取得工程と、この取得された前記画像データに基づいて前記プロジェクタで現在表示させている画像よりも、時系列的に後ろの画像に含まれるオブジェクトを備えた後画像データを取得する後画像データ取得工程と、前記画像処理装置または前記プロジェクタに設けられた操作部からの前記現在表示させている画像を所定の画像に更新する旨の操作信号を検出する操作信号検出工程と、前記所定の画像と、前記取得した前記後画像データが備えた前記オブジェクトを含む前記後ろの画像との対比判定を実施する更新画像判定工程と、前記対比判定の結果に基づいて、前記後ろの画像または前記後ろの画像以外の画像に更新する旨の更新情報を生成する更新情報生成工程と、前記画像データを送信する画像データ送信工程と、前記操作部の更新操作に基づいて、前記更新情報を送信する更新情報送信工程と、前記更新情報送信工程と同期をとらずに前記後画像データを送信する後画像データ送信工程と、を備えていることを特徴とする。
【００２０】
本発明の画像処理プログラムは、プロジェクタに情報伝送手段を介して情報を送受信可能に接続された画像処理装置において実行される画像処理プログラムであって、前記画像処理装置が、前記画像データを取得する画像データ取得ステップと、この取得された前記画像データに基づいて前記プロジェクタで現在表示させている画像よりも、時系列的に後ろの画像に含まれるオブジェクトを備えた後画像データを取得する後画像データ取得ステップと、前記画像処理装置または前記プロジェクタに設けられた操作部からの前記現在表示させている画像を所定の画像に更新する旨の操作信号を検出する操作信号検出ステップと、前記所定の画像と、前記取得した前記後画像データが備えた前記オブジェクトを含む前記後ろの画像との対比判定を実施する更新画像判定ステップと、前記対比判定の結果に基づいて、前記後ろの画像または前記後ろの画像以外の画像に更新する旨の更新情報を生成する更新情報生成ステップと、前記画像データを送信する画像データ送信ステップと、前記操作部の更新操作に基づいて、前記更新情報を送信する更新情報送信ステップと、前記更新情報送信ステップと同期をとらずに前記後画像データを送信する後画像データ送信ステップと、を実行することを特徴とする。
【００２１】
本発明の画像処理プログラムを記録した記録媒体は、上述した画像処理プログラムがコンピュータにて読み取り可能に記録されていることを特徴とする。
【００２２】
上述した本発明の画像処理方法、画像表示プログラム、および、記録媒体は、上述したプロジェクションシステムに上述した各処理を実施させるために利用されるので、上述したプロジェクションシステムと同様の作用効果を奏することが可能となる。
【発明を実施するための最良の形態】
【００２３】
［第１実施形態］
以下、本発明の第１実施形態を図面に基づいて説明する。
【００２４】
〔プロジェクションシステムの構成〕
図１は、第１実施形態に係るプロジェクションシステム１Ａの外観図である。
プロジェクションシステム１Ａは、画像データに関する処理をするＰＣ２Ａ（画像処理装置）と、このＰＣ２Ａからの画像データに基づく所定の画像をスクリーンＳｃで投射表示させるプロジェクタ３Ａと、ＰＣ２Ａおよびプロジェクタ３Ａ間を各種情報を送受信可能に接続するＵＳＢ（Universal Serial Bus）ケーブル４（情報伝送手段）と、を備えている。
【００２５】
〔ＰＣの構成〕
図２は、ＰＣ２Ａの概略構成を示すブロック図である。
ＰＣ２Ａは、操作部２１と、表示部２２と、制御装置２３Ａと、を備えている。
【００２６】
操作部２１は、例えば、キーボードおよびマウスなどで入力操作される各種操作ボタンを有している。そして、利用者による操作部２１の入力操作により、操作部２１から適宜所定の操作信号を制御装置２３Ａに出力する。
なお、この操作部２１としては、操作ボタンの入力操作に限らず、例えばタッチパネルによる入力操作や、音声による入力操作などにより、各種条件を設定入力する構成としてもよい。
【００２７】
表示部２２は、制御装置２３Ａにより制御され、所定の情報を表示する。例えば制御装置２３Ａにて処理された情報の表示、または、操作部２１の入力操作により、制御装置２３Ａの後述するメインメモリ２３２に格納する情報を設定入力または更新する際、制御装置２３Ａから出力されるメインメモリ２３２内のデータを適宜表示させる。
【００２８】
制御装置２３Ａは、操作部２１からの操作信号の入力に応じて、所定のプログラムを実行し、ＰＣ２Ａ全体を制御する。この制御装置２３Ａは、図示しないバスにより必要な情報が伝送可能に接続された、送受信部２３１（画像データ送信部、後画像データ送信部、更新情報送信部）と、メインメモリ２３２と、補助メモリ２３３と、画像補正パラメータ記憶部２３４と、画像処理部２３５Ａと、備えている。
【００２９】
送受信部２３１は、ＵＳＢケーブル４を介してプロジェクタ３Ａと各種データを送受信可能に接続されている。この送受信部２３１は、画像処理部２３５Ａから出力される各種情報を、ＵＳＢケーブル４を介してプロジェクタ３Ａへ送信する。
メインメモリ２３２は、画像処理部２３５Ａなどで処理するためのデータなどを記憶する。各種データとしては、例えば操作部２１から出力された操作信号、送受信部２３１を介して入力されたデータ、画像処理部２３５Ａで処理するためのデータなどが例示できる。
補助メモリ２３３は、いわゆるプレゼンテーションにおいて、従前に設定された順序（以下、プレゼン順序と称す）で各種事項を発表するための画像を表示させるプレゼンテーション画像データ（以下、プレゼン画像データと称す）を記憶する。この補助メモリ２３３としては、ＨＤ（Hard Disc）、ＤＶＤ（Digital Versatile Disc）、光ディスク、メモリカードなどが例示できる。
【００３０】
画像補正パラメータ記憶部２３４は、プロジェクタ３Ａの特性に応じた画像補正のための補正パラメータを記憶している。
この画像補正パラメータ記憶部２３４に記憶される補正パラメータとしては、例えば、台形補正、色変換、γ補正、ＶＴ−γ補正などのための各種補正パラメータが例示できる。
なお、これら補正パラメータを記録したメモリカードやＣＤ−ＲＯＭをＰＣ２Ａに挿入して、画像補正パラメータ記憶部２３４に補正パラメータをインストールしてもよい。または、ＰＣ２ＡがＵＳＢケーブル４を介して所定の補正パラメータをプロジェクタ３Ａから読み取って、画像補正パラメータ記憶部２３４に記憶してもよい。
【００３１】
画像処理部２３５Ａは、例えばＧＰＵ（Graphics Processor Unit）などを含んで構成され、上述したような補正処理を実施する。この画像処理部２３５Ａは、現在画像データ取得部２３５Ａ１（画像データ取得部）と、予測画像データ取得部２３５Ａ２（後画像データ取得部）と、画像補正演算処理部２３５Ａ３と、更新画像判定部２３５Ａ４（操作信号検出部、更新情報生成部）と、を備えている。
【００３２】
現在画像データ取得部２３５Ａ１は、更新画像判定部２３５Ａ４の制御により、補助メモリ２３３のプレゼン画像データを取得する。そして、このプレゼン画像データに基づいて、例えば利用者により選択された所望の画像をプロジェクタ３Ａにより表示させるための現在画像データ６００（画像データ）（例えば図４参照）を生成して取得する。
【００３３】
予測画像データ取得部２３５Ａ２は、更新画像判定部２３５Ａ４の制御により、プレゼン画像データに基づいて、プレゼン順序に基づく現在画像データ６００の直後の画像全体を表示させるための予測画像データ６０１（後画像データ）（例えば図４参照）を生成して取得する。すなわち、現在画像データ６００よりも時系列的に後ろの画像全体を表示させるための予測画像データ６０１を取得する。
ここで、予測画像データ６０１を生成して取得する手法としては、ＯＳ（Operating System）非依存のグラフィック用プログラミングインターフェスであるＯｐｅｎＧＬ（登録商標、シリコングラフィックス社開発）で提供されているものが例示できる。
【００３４】
画像補正演算処理部２３５Ａ３は、形状変換処理部２３５Ａ３１と、色調補正処理部２３５Ａ３２と、を備えている。
【００３５】
形状変換処理部２３５Ａ３１は、現在画像データ６００および予測画像データ６０１に対して形状変換処理、すなわち、台形補正、スクリーンＳｃが曲面である場合にスクリーンＳｃの形状に応じて行う補正、プロジェクタ３Ａに内蔵されたレンズに起因する歪みの補正などを実施する。そして、形状変換処理部２３５Ａ３１は、形状変換処理を施した現在画像データ６００および予測画像データ６０１を色調補正処理部２３５Ａ３２に出力する。
【００３６】
色調補正処理部２３５Ａ３２は、形状変換処理部２３５Ａ３１から出力された現在画像データ６００および予測画像データ６０１に対して、プロジェクタ３Ａの色特性に応じた色調データを変換補正（色調補正処理）する。色調補正処理としては、例えば、色変換、γ補正、ＶＴ−γ補正などが例示できる。例えば、色調補正処理を施すことで、当初は８ビットであった色調データを１０ビット以上の精度に補正することが例として挙げられる。そして、色調補正処理部２３５Ａ３２は、上述した画像処理（形状変換処理および色調補正処理）が施された現在画像データ６００および予測画像データ６０１を、送受信部２３１およびＵＳＢケーブル４を介して、プロジェクタ３Ａへ適宜送信する。
【００３７】
更新画像判定部２３５Ａ４は、操作部２１からの操作信号を検出し、この操作信号に基づいて、所定の画像を表示させる旨を認識する。そして、前回プロジェクタ３Ａへ現在画像データ６００を送信している場合、あるいは初めて現在画像データ６００を送信する場合、現在画像データ取得部２３５Ａ１を制御して、表示させる画像の現在画像データ６００を取得させる。さらに、画像処理が施された現在画像データ６００をプロジェクタ３Ａへ送信させる。
また、更新画像判定部２３５Ａ４は、例えば現在画像データ６００を送信させてから所定時間経過した後に、現在表示させている画像を更新する旨の操作信号を検出していないことを認識すると、予測画像データ取得部２３５Ａ２を制御して、予測画像データ６０１を取得させる。そして、画像処理が施された予測画像データ６０１をプロジェクタ３Ａへ送信させる。
ここで、現在画像データ６００の送信から所定時間経過後に画像を更新する旨を認識しない場合としては、現在表示中の画像に基づく説明が実施されており、画像の更新が不要な場合が例示できる。
【００３８】
さらに、更新画像判定部２３５Ａ４は、前回プロジェクタ３Ａへ予測画像データ６０１を送信している状態で、所定の画像に更新する旨の操作信号を検出すると、この更新する画像と予測画像データ６０１の画像とを対比判定して、プレゼン順序に基づく現在表示中の画像の直後の画像に更新する旨のものか否か、すなわち前回送信させた予測画像データ６０１に基づく画像に更新する旨のものか否かを判断する。そして、予測画像データ６０１に基づく画像に更新する旨のものである場合、すなわち予測が成功した場合、その旨のＳＷＡＰ信号（更新情報）を生成して、プロジェクタ３Ａへ送信する。
一方、更新画像判定部２３５Ａ４は、予測画像データ６０１に基づかない画像に更新するものである場合、予測画像データ６０１を廃棄する旨の廃棄信号（更新情報）をプロジェクタ３Ａへ送信する。さらに、現在画像データ取得部２３５Ａ１を制御して、更新後の画像の現在画像データ６００をプロジェクタ３Ａへ送信させる。
【００３９】
〔プロジェクタの構成〕
図３は、プロジェクタ３Ａの概略構成を示すブロック図である。図４は、現在画像データ６００および予測画像データ６０１を保存している際における画像の表示状態を示す模式図であり、（Ａ）は画像記憶部３２３Ａでの保存状態を示し、（Ｂ）はスクリーンＳｃでの画像の表示状態を示す。図５は、図４に示す状態からＳＷＡＰ信号を受信した後の画像記憶部３２３Ａでの保存状態および画像の表示状態を示す模式図であり、（Ａ）は画像記憶部３２３Ａでの保存状態を示し、（Ｂ）はスクリーンＳｃでの画像の表示状態を示す。図６は、図４に示す状態から廃棄信号を受信した後の画像記憶部３２３Ａでの保存状態および画像の表示状態を示す模式図であり、（Ａ）は画像記憶部３２３Ａでの保存状態を示し、（Ｂ）はスクリーンＳｃでの画像の表示状態を示す。
プロジェクタ３Ａは、図３に示すように、画像投射部３１と、制御装置３２Ａと、を備えている。
【００４０】
画像投射部３１は、制御装置３２Ａによる制御の下、光学像を形成してスクリーンＳｃに拡大投射する。この画像投射部３１は、図３に示すように、光源装置３１１と、液晶ライトバルブ３１２と、投射光学装置３１３などを備えている。
光源装置３１１は、制御装置３２Ａによる制御の下、光束を液晶ライトバルブ３１２に向けて射出する。この光源装置３１１は、光源ランプ３１１１と、ランプドライバ３１１２とを備えている。
【００４１】
光源ランプ３１１１は、超高圧水銀ランプにて構成されている。なお、超高圧水銀ランプに限らず、メタルハライドランプ、キセノンランプなどの他の放電発光型の光源ランプを採用してもよい。さらに、放電発光型の光源ランプに限らず、発光ダイオード、レーザダイオード、有機ＥＬ素子、シリコン発光素子などの各種自己発光素子を採用してもよい。
ランプドライバ３１１２は、制御装置３２Ａによる制御の下、所定の駆動電圧で光源ランプ３１１１を駆動する。
【００４２】
液晶ライトバルブ３１２は、透過型の液晶パネルであり、制御装置３２Ａからの駆動信号に基づいて、液晶セル（図示略）に封入された液晶分子の配列を変化させ、光源ランプ３１１１から射出された光束を、透過若しくは遮断することによりＰＣ２Ａにて処理された現在画像データ６００や予測画像データ６０１に応じた光学像を投射光学装置３１３に射出する。
投射光学装置３１３は、液晶ライトバルブ３１２から射出された光学像をスクリーンＳｃに向けて拡大投射する。
なお、図示は省略したが、プロジェクタ３Ａは、ＲＧＢの３色に対応する３枚の液晶ライトバルブ３１２を備えている。また、光源装置３１１は、光源光を３色の光に分離する色光分離光学系を備えている。さらに、投射光学装置３１３は、３色の画像光を合成してカラー画像を表す光学像を生成する合成光学系を有している。なお、このような光学系の構成については、種々の一般的なプロジェクタの光学系の構成が利用可能である。
【００４３】
制御装置３２Ａは、ＰＣ２Ａ側からの制御指令にしたがって、プロジェクタ３Ａ全体を制御する。この制御装置３２Ａは、図示しないバスにより必要な情報が伝送可能に接続された、送受信部３２１（プロジェクタ受信部）と、画像補正パラメータ記憶部３２２と、画像記憶部３２３Ａ（記憶部）と、保存制御部３２４Ａ（第１記憶制御部、第２記憶制御部）と、表示画像制御部３２５Ａ（表示制御部、画像更新部）と、液晶パネル駆動制御部３２６と、を備えている。
【００４４】
送受信部３２１は、ＵＳＢケーブル４を介してＰＣ２Ａと各種データを送受信可能に接続されている。この送受信部３２１は、ＰＣ２Ａから送信される各種情報を受信して、保存制御部３２４Ａへ出力する。
画像補正パラメータ記憶部３２２は、プロジェクタ３Ａの特性に応じた画像補正のための補正パラメータを記憶している。この補正パラメータとしては、例えば、台形補正、輝度むら、色むら、γ補正等のための各種パラメータが例示できる。
画像記憶部３２３Ａは、第１バッファ３２３Ａ１と、第２バッファ３２３Ａ２と、を備えている。これら第１，２バッファ３２３Ａ１，３２３Ａ２は、１個の現在画像データ６００または予測画像データ６０１をそれぞれ適宜記憶する。
【００４５】
保存制御部３２４Ａは、ＰＣ２Ａから送信された現在画像データ６００や予測画像データ６０１を適宜取得する。そして、これらを画像記憶部３２３Ａへ適宜記憶させる処理、すなわち保存する処理を実施する。また、保存制御部３２４Ａは、表示画像制御部３２５Ａの制御により、これらを画像記憶部３２３Ａから適宜削除する処理、すなわち廃棄する処理を実施する。
【００４６】
表示画像制御部３２５Ａは、画像記憶部３２３Ａに現在画像データ６００のみが保存されている場合、この現在画像データ６００を液晶パネル駆動制御部３２６へ出力して、現在画像データ６００に基づく画像をスクリーンＳｃ上で表示させる。
また、表示画像制御部３２５Ａは、画像記憶部３２３Ａに現在画像データ６００のみが保存され現在画像データ６００に基づく画像が表示されている状態において、予測画像データ６０１がさらに保存された場合、この画像の表示を継続させる。すなわち、図４（Ａ）に示すように、画像記憶部３２３Ａに現在画像データ６００および予測画像データ６０１が保存されている場合、スクリーンＳｃで、図４（Ｂ）に示すように、現在画像データ６００に基づく画像を表示させる。
【００４７】
さらに、表示画像制御部３２５Ａは、図４（Ａ），（Ｂ）に示す状態において、ＰＣ２ＡからＳＷＡＰ信号を取得した場合、予測が成功したため表示中の画像をプレゼン順序に基づく予測画像データ６０１の画像に更新すると認識する。そして、予測画像データ６０１を液晶パネル駆動制御部３２６へ出力し、予測画像データ６０１の画像をスクリーンＳｃ上で表示させる。さらに、保存制御部３２４Ａを制御して現在画像データ６００を廃棄させる。すなわち、図５（Ａ）に示すように、画像記憶部３２３Ａから現在画像データ６００を廃棄させるとともに、図５（Ｂ）に示すように、予測画像データ６０１の画像を表示させる。
【００４８】
また、表示画像制御部３２５Ａは、図４（Ａ），（Ｂ）に示す状態において、ＰＣ２Ａから廃棄信号を取得した場合、予測が失敗したため表示中の画像を廃棄信号とともに送信された現在画像データ６００に基づく画像に更新すると認識する。そして、保存制御部３２４Ａを制御して、予測画像データ６０１を廃棄させるとともに、新たに取得した現在画像データ６００を保存させる。さらに、この新たな現在画像データ６００を液晶パネル駆動制御部３２６へ出力し、現在画像データ６００に基づく画像を表示させる。また、この直前の表示に利用していた現在画像データ６００を廃棄させる。すなわち、図６（Ａ）に示すように、画像記憶部３２３Ａから予測画像データ６０１および直前に利用していた現在画像データ６００を廃棄させて新たな現在画像データ６００を保存させて、図６（Ｂ）に示すように、新たな現在画像データ６００に基づく画像を表示させる。
【００４９】
液晶パネル駆動制御部３２６は、表示画像制御部３２５Ａからの現在画像データ６００あるいは予測画像データ６０１に基づく駆動信号を液晶ライトバルブ３１２に出力し、液晶ライトバルブ３１２に光学像を形成させる。
【００５０】
〔プロジェクションシステムの動作〕
上述したプロジェクションシステム１Ａの動作として、画像表示処理について説明する。図７は、画像表示処理でのＰＣ２Ａの動作を示すフローチャートである。図８は、画像表示処理でのプロジェクタ３Ａの動作を示すフローチャートである。
【００５１】
（ＰＣの動作）
まず、ＰＣ２Ａは、利用者による所定の画像を表示させる旨の操作を認識すると、図７に示すように、現在画像データ６００を取得して（ステップＳ１０１：画像データ取得ステップ）、画像処理が施された現在画像データ６００を送信する（ステップＳ１０２：画像データ送信ステップ）。そして、画像を更新する旨の操作が実施されたか否かを判断する（ステップＳ１０３）。
このステップＳ１０３において、画像更新をすると判断した場合、ステップＳ１０１の処理を実施する。
一方、ステップＳ１０３において、画像更新をしないと判断した場合、例えば表示中の画像に基づく説明が実施されており、画像更新が不要な場合、画像処理が施されたプレゼン順序に基づく予測画像データ６０１を取得する（ステップＳ１０４：後画像データ取得ステップ）。そして、この予測画像データ６０１をプロジェクタ３Ａへ送信する（ステップＳ１０５：後画像データ送信ステップ）。この後、更新画像判定部２３５Ａ４は、画像更新の操作が実施されたか否かを判断する（ステップＳ１０６：操作信号検出ステップ）。
【００５２】
そして、ステップＳ１０６において、画像更新をしないと判断した場合、例えば所定時間経過後にステップＳ１０６の処理を実施する。
一方、ステップＳ１０６において、画像更新をすると判断した場合、プレゼン順序に基づき前回送信した予測画像データ６０１の画像に更新するか否か、すなわち予測が成功したか否かを判断する（ステップＳ１０７：更新画像判定ステップ）。
このステップＳ１０７において、予測が成功したと判断した場合、ＳＷＡＰ信号を生成して（ステップＳ１０８：更新情報生成ステップ）、プロジェクタ３Ａへ送信して（ステップＳ１０９：更新情報送信ステップ）、表示を終了させるか否かを判断する（ステップＳ１１０）。そして、ステップＳ１１０において、表示終了であると判断した場合、処理を終了する。一方、ステップＳ１１０において、表示終了でないと判断した場合、ステップＳ１０３の処理を実施する。
また、ステップＳ１０７において、予測が失敗したと判断した場合、廃棄信号を生成して（ステップＳ１１１：更新情報生成ステップ）、プロジェクタ３Ａへ送信する（ステップＳ１１２：更新情報送信ステップ）。さらに、画像処理が施された現在画像データ６００を送信して（ステップＳ１１３）、ステップＳ１１０の処理を実施する。
【００５３】
（プロジェクタの動作）
プロジェクタ３Ａは、保存制御部３２４Ａにて、図８に示すように、ＰＣ２Ａから現在画像データ６００を受信したか否かを判断する（ステップＳ２０１）。
このステップＳ２０１において、現在画像データ６００を受信したと判断した場合、この現在画像データ６００を画像記憶部３２３Ａに保存して（ステップＳ２０２）、この現在画像データ６００に基づく画像を表示させる（ステップＳ２０３）。この後、保存制御部３２４Ａは、ＰＣ２Ａから予測画像データ６０１を受信したか否かを判断する（ステップＳ２０４）。また、ステップＳ２０１において、現在画像データ６００を受信していないと判断した場合も、ステップＳ２０４の処理を実施する。
【００５４】
そして、ステップＳ２０４において、予測画像データ６０１を受信していないと判断した場合、表示を終了させるか否かを判断する（ステップＳ２０５）。このステップＳ２０５において、表示終了であると判断した場合、処理を終了する。一方、ステップＳ２０５において、表示終了でないと判断した場合、ステップＳ２０１の処理を実施する。
また、ステップＳ２０４において、予測画像データ６０１を受信したと判断した場合、この予測画像データ６０１を画像記憶部３２３Ａに保存する（ステップＳ２０６）。
このステップＳ２０６の処理後における、画像記憶部３２３Ａでの保存状態および画像の表示状態は、図４（Ａ），（Ｂ）に示すようなものとなる。
【００５５】
この後、表示画像制御部３２５Ａは、ＳＷＡＰ信号を受信したか否か、すなわち予測が成功したか否かを判断する（ステップＳ２０７）。
このステップＳ２０７において、予測が成功したと判断した場合、現在画像データ６００を廃棄させるとともに、プレゼン順序に基づく予測画像データ６０１の画像を表示させ（ステップＳ２０８）、ステップＳ２０５の処理を実施する。
このステップＳ２０８の処理後における、画像記憶部３２３Ａでの保存状態および画像の表示状態は、図５（Ａ），（Ｂ）に示すようなものとなる。
一方、ステップＳ２０７において、予測が失敗した、すなわち廃棄信号を受信したと判断した場合、予測画像データ６０１を廃棄させる（ステップＳ２０９）。そして、ＰＣ２Ａから受信した現在画像データ６００を保存して（ステップＳ２１０）、この現在画像データ６００に基づく画像を表示させる（ステップＳ２１１）。さらに、直前に表示させていた画像の現在画像データ６００を廃棄する。
【００５６】
〔第１実施形態の作用効果〕
上述したような第１実施形態では、以下のような作用効果を奏することができる。
【００５７】
（１）プロジェクションシステム１ＡのＰＣ２Ａは、プロジェクタ３Ａにより現在表示させている現在画像データ６００の画像よりも、プレゼン順序に基づく時系列的に後ろの予測画像データ６０１を取得する。そして、この予測画像データ６０１を、ＳＷＡＰ信号または廃棄信号の送信と非同期でプロジェクタ３Ａへ送信する。この後、ＰＣ２Ａは、操作部２１からの操作信号に基づいて、現在表示中の画像を更新する旨の信号をプロジェクタ３Ａへ適宜送信する。
一方、プロジェクタ３Ａは、画像記憶部３２３Ａに、現在表示中の画像の現在画像データ６００を保存する。さらに、予測画像データ６０１を取得すると、この予測画像データ６０１を画像記憶部３２３Ａに保存する。そして、ＰＣ２Ａから、ＳＷＡＰ信号を受信した場合、プレゼン順序に基づく予測画像データ６０１の画像に更新すると認識して、現在表示中の画像を予測画像データ６０１に基づく画像に更新する。
このことにより、プロジェクタ３Ａは、例えば現在表示中の画像に基づく説明が実施されており、この画像の表示が継続している際に、ＳＷＡＰ信号または廃棄信号の送信と非同期で送信される予測画像データ６０１を保存して、利用者によるプレゼン順序に基づく画像に更新する旨の操作がされた際に、従前に保存していた予測画像データ６０１の画像に更新することができる。このため、プレゼン順序に基づく画像に更新する旨の操作がされた際に、予測画像データ６０１をＰＣ２Ａから受信して表示させる構成と比べて、操作後に送受信するデータ量を低減できる。よって、プロジェクションシステム１Ａは、利用者の操作により不定期に更新されるプレゼンテーションにおいても、予測画像データ６０１を圧縮したり差分データを送信したりすることなく、操作と画像表示の同期をとることが容易となり、画像表示の遅延の発生を抑制できる。
【００５８】
（２）ＰＣ２Ａは、現在表示中の画像に対してプレゼン順序に基づいた直後の画像以外の画像に更新する旨を認識すると、廃棄信号および更新後の新たな画像の現在画像データ６００をプロジェクタ３Ａへ送信する。プロジェクタ３Ａは、新たな現在画像データ６００を取得すると、予測画像データ６０１を削除するとともに、新たな現在画像データ６００を保存する。そして、この新たな現在画像データ６００の画像に更新する。
このことにより、プロジェクションシステム１Ａは、画像表示の遅延を抑制できるとともに、利用者の所望する画像を適宜表示させることができる。
【００５９】
（３）ＰＣ２Ａは、現在画像データ６００よりも時系列的に後ろの画像全体を表示させるための予測画像データ６０１を送信する。
このことにより、プロジェクタ３Ａは、予測画像データ６０１を例えば現在画像データ６００に基づき新たに生成することなく、保存することができる。このため、予測画像データ６０１を保存する際の処理負荷を低減できる。
【００６０】
［第２実施形態］
次に、本発明の第２実施形態を図面に基づいて説明する。
なお、この第２実施形態および後述する第３，４実施形態において、第１実施形態あるいは他の実施形態における説明済みの構成および動作と同一の構成については、同一符号を付し説明を省略し、略等しい構成については、同一名称を付し説明を簡略にする。
【００６１】
〔プロジェクションシステムの構成〕
図１は、第２実施形態に係るプロジェクションシステム１Ｂの外観図である。
プロジェクションシステム１Ｂは、ＰＣ２Ｂ（画像処理装置）と、プロジェクタ３Ｂと、ＵＳＢケーブル４と、を備えている。このプロジェクションシステム１Ｂは、第１実施形態がプレゼンの画像を表示させるのに対し、例えば写真などの静止画を表示させる。
【００６２】
〔ＰＣの構成〕
図２は、ＰＣ２Ｂの概略構成を示すブロック図である。
ＰＣ２Ｂは、制御装置２３Ｂの補助メモリ２３３に記憶されたデータと、画像処理部２３５Ｂの処理内容と、が第１実施形態と異なる。また、画像処理部２３５Ｂは、現在画像データ取得部２３５Ｂ１（画像データ取得部）、予測画像データ取得部２３５Ｂ２（後画像データ取得部、前画像データ取得部）、および、更新画像判定部２３５Ｂ４（操作信号検出部、更新情報生成部）の処理内容が第１実施形態と異なる。なお、送受信部２３１は、第１，３，４実施形態とは異なり、本発明の画像データ送信部、後画像データ送信部、更新情報送信部、および、前画像データ送信部として機能する。
【００６３】
補助メモリ２３３は、静止画を表示させる複数の静止画像データを記憶している。これら静止画像データは、例えばＪＰＥＧ（Joint Photographic Experts Group）に準拠した構成を有し、例えば撮影日付や撮影場所あるいはデータの名称に基づいて、表示させる際の時系列的な順序（以下、静止画順序と称す）が設定されている。
なお、静止画像データの代わりに、例えばＭＰＥＧ（Motion Picture Experts Group）に準拠した構成を有し、動画を表示させる複数の動画像データを記憶する構成としてもよい。
【００６４】
現在画像データ取得部２３５Ｂ１は、更新画像判定部２３５Ｂ４の制御により、補助メモリ２３３から例えば利用者により選択された静止画の静止画像データを取得する。そして、この静止画像データをデコードして、プロジェクタ３Ｂにより静止画を表示させるための現在画像データ６２０（画像データ）（図１０参照）を生成する。
【００６５】
予測画像データ取得部２３５Ｂ２は、更新画像判定部２３５Ｂ４の制御により、静止画順序に基づく現在画像データ６２０の直後の静止画像データを取得して、第１予測画像データ６２１（後画像データ）（図１０参照）を生成する。さらに、静止画順序に基づく現在画像データ６２０の直前の静止画像データを取得して、第２予測画像データ６２２（前画像データ）（図１０参照）を生成する。すなわち、現在画像データ６２０よりも時系列的に後ろおよび前の静止画を表示させるための第１，２予測画像データ６２１，６２２を生成する。
【００６６】
更新画像判定部２３５Ｂ４は、所定の静止画を表示させる旨の操作を認識し、例えば前回プロジェクタ３Ｂへ現在画像データ６２０を送信している場合、表示させる静止画の現在画像データ６２０を送信させる。
また、更新画像判定部２３５Ｂ４は、現在画像データ６２０を送信させてから所定時間経過した後に、静止画を更新する旨の操作がされていないことを認識すると第１，２予測画像データ６２１，６２２を送信させる。
【００６７】
さらに、更新画像判定部２３５Ｂ４は、前回プロジェクタ３Ｂへ第１，２予測画像データ６２１，６２２を送信している状態で、所定の静止画に更新する旨の操作を認識すると、静止画順序に基づく現在表示中の静止画の直後または直前の静止画に更新する旨のものか否か、すなわち前回送信させた第１，２予測画像データ６２１，６２２に基づく静止画に更新する旨のものか否かを判断する。そして、第１予測画像データ６２１に基づく静止画に更新する旨のものである場合、その旨の第１ＳＷＡＰ信号（更新情報）を送信する。また、第２予測画像データ６２２に基づく静止画に更新する旨のものである場合、その旨の第２ＳＷＡＰ信号（更新情報）を送信する。
一方、更新画像判定部２３５Ｂ４は、第１，２予測画像データ６２１，６２２に基づかない静止画に更新するものである場合、第１，２予測画像データ６２１，６２２を廃棄する旨の廃棄信号（更新情報）を送信する。さらに、更新後の静止画の現在画像データ６２０を送信させる。
なお、更新画像判定部２３５Ｂ４は、画像処理が施された現在画像データ６２０、第１，２予測画像データ６２１，６２２を送信させる。
【００６８】
〔プロジェクタの構成〕
図９は、プロジェクタ３Ｂの概略構成を示すブロック図である。図１０は、静止画順序および画像記憶部３２３Ａでの保存状態を示す模式図であり、（Ａ）は静止画順序を示し、（Ｂ）は画像記憶部３２３Ｂでの保存状態を示す。
プロジェクタ３Ｂは、図９に示すように、制御装置３２Ｂの画像記憶部３２３Ｂ（記憶部）の構成と、保存制御部３２４Ｂ（第１記憶制御部、第２記憶制御部）および表示画像制御部３２５Ｂ（表示制御部、画像更新部）の処理内容が第１実施形態と異なる。
【００６９】
画像記憶部３２３Ｂは、第１バッファ３２３Ｂ１と、第２バッファ３２３Ｂ２と、第３バッファ３２３Ｂ３と、を備えている。これら第１〜３バッファ３２３Ｂ１〜３２３Ｂ３は、１個の現在画像データ６２０または第１，２予測画像データ６２１，６２２をそれぞれ適宜記憶する。すなわち、図１０（Ａ）に示すような静止画順序が設定されている場合、図１０（Ｂ）に示すように、現在表示中の静止画の現在画像データ６２０と、直後の静止画の第１予測画像データ６２１と、直前の静止画の第２予測画像データ６２２と、をそれぞれ記憶する。
保存制御部３２４Ｂは、ＰＣ２Ｂからの現在画像データ６２０や第１，２予測画像データ６２１，６２２を画像記憶部３２３Ｂへ適宜保存する処理、画像記憶部３２３Ｂから現在画像データ６２０などを廃棄する処理を実施する。
【００７０】
表示画像制御部３２５Ｂは、画像記憶部３２３Ｂに現在画像データ６２０のみが保存されている場合、この現在画像データ６２０に基づく静止画を表示させる。
また、表示画像制御部３２５Ｂは、画像記憶部３２３Ｂに現在画像データ６２０のみが保存され現在画像データ６２０の静止画が表示されている状態において、第１，２予測画像データ６２１，６２２がさらに保存された場合、この静止画の表示を継続させる。すなわち、図１０（Ｂ）に示すように、画像記憶部３２３Ｂに現在画像データ６２０および第１，２予測画像データ６２１，６２２が保存されている場合、現在画像データ６２０の静止画を表示させる。
【００７１】
さらに、表示画像制御部３２５Ｂは、図１０（Ｂ）に示す状態において、第１ＳＷＡＰ信号を取得した場合、予測が成功したため静止画順序に基づく直後の第１予測画像データ６２１の静止画を表示させるとともに、現在画像データ６２０および第２予測画像データ６２２を廃棄させる。
また、表示画像制御部３２５Ｂは、図１０（Ｂ）に示す状態において、第２ＳＷＡＰ信号を取得した場合、予測が成功したため静止画順序に基づく直前の第２予測画像データ６２２の静止画を表示させるとともに、現在画像データ６２０および第１予測画像データ６２１を廃棄させる
さらに、表示画像制御部３２５Ｂは、図１０（Ｂ）に示す状態において、廃棄信号を取得した場合、予測が失敗したため第１，２予測画像データ６２１，６２２を廃棄させるとともに、廃棄信号とともに新たに取得した現在画像データ６２０を保存させる。そして、この新たな現在画像データ６２０の静止画を表示させる。また、この直前の表示に利用していた現在画像データ６２０を廃棄させる。
【００７２】
〔プロジェクションシステムの動作〕
上述したプロジェクションシステム１Ｂの動作として、画像表示処理について説明する。
なお、プロジェクションシステム１Ｂは、第１実施形態のプロジェクションシステム１Ａと同様の処理を実施するため、図７，８に基づいて説明する。
【００７３】
（ＰＣの動作）
まず、ＰＣ２Ｂは、図７に示すように、ステップＳ１０１，Ｓ１０２を実施して、ステップＳ１０３で画像更新をしないと判断した場合、ステップＳ１０４として静止画順序に基づく第１，２予測画像データ６２１，６２２を生成する。そして、ステップＳ１０５を実施して、ステップＳ１０６で画像更新をすると判断した場合、ステップＳ１０７として静止画順序に基づく直後または直前の画像に更新するか否か、すなわち予測が成功したか否かを判断する。
そして、ステップＳ１０７で予測が成功したと判断した場合、ステップＳ１０８，Ｓ１０９として第１ＳＷＡＰ信号または第２ＳＷＡＰ信号を生成して送信する処理をして、ステップＳ１１０を実施する。また、ステップＳ１０７で予測が失敗したと判断した場合、ステップＳ１１１〜Ｓ１１３，Ｓ１１０を実施する。
【００７４】
（プロジェクタの動作）
プロジェクタ３Ｂは、図８に示すように、ステップＳ２０１〜Ｓ２０３を実施して静止画を表示させた後、ステップＳ２０４として第１，第２予測画像データ６２１，６２２を受信したか否かを判断する。そして、ステップＳ２０４で第１，２予測画像データ６２１，６２２を受信したと判断した場合、ステップＳ２０６を実施して、ステップＳ２０７における予測が成功したか否かを判断する処理として、第１ＳＷＡＰ信号または第２ＳＷＡＰ信号を受信したか否かを判断する。
このステップＳ２０７で予測が成功したと判断した場合、ステップＳ２０８として、現在表示中の静止画の直後または直前の静止画を表示させる。
一方、ステップＳ２０７で予測が失敗したと判断した場合、ステップＳ２０９〜Ｓ２１１を実施して、第１，２予測画像データ６２１，６２２を削除するとともに新たな静止画を表示させて，ステップＳ２０５を実施する。
【００７５】
〔第２実施形態の作用効果〕
上述したような第２実施形態では、第１実施形態の（１）〜（３）と同様の作用効果に加え、以下のような作用効果を奏することができる。
【００７６】
（４）プロジェクションシステム１ＢのＰＣ２Ｂは、プロジェクタ３Ｂにより現在表示させている現在画像データ６２０の静止画よりも、静止画順序に基づく時系列的に前の第２予測画像データ６２２を取得して、第１，第２ＳＷＡＰ信号や廃棄信号の送信と非同期でプロジェクタ３Ｂへ送信する。そして、ＰＣ２Ｂは、操作に基づいて、現在表示中の静止画を更新する旨の信号をプロジェクタ３Ｂへ適宜送信する。
プロジェクタ３Ｂは、第２予測画像データ６２２を保存し、静止画順序に基づく直前の第２予測画像データ６２２の静止画に更新する旨の第２ＳＷＡＰ信号を受信した場合、現在表示中の静止画を第２予測画像データ６２２の静止画に更新する。
このことにより、プロジェクタ３Ｂは、所定の静止画の表示を継続している際に、第２ＳＷＡＰ信号などの送信と非同期で送信される第２予測画像データ６２２を保存し、利用者により直前の静止画に更新する旨の操作がされた際に、従前に保存していた第２予測画像データ６２２の静止画に更新することができる。このため、操作された後に送受信するデータ量を低減でき、直前の静止画に更新する際においても、画像表示の遅延の発生を抑制できる。
【００７７】
［第３実施形態］
次に、本発明の第３実施形態を図面に基づいて説明する。
【００７８】
〔プロジェクションシステムの構成〕
図１は、第３実施形態に係るプロジェクションシステム１Ｃの外観図である。
プロジェクションシステム１Ｃは、ＰＣ２Ｃ（画像処理装置）と、プロジェクタ３Ｃと、ＵＳＢケーブル４と、を備えている。このプロジェクションシステム１Ｃは、第１実施形態がプレゼンの画像全体を更新するのに対し、プレゼンの画像の一部を適宜更新して表示させる。
【００７９】
〔ＰＣの構成〕
図１１は、ＰＣ２Ｃの概略構成を示すブロック図である。図１２は、移動後表示情報５００の概略構成を示す模式図である。
ＰＣ２Ｃは、制御装置２３Ｃの補助メモリ２３３に記憶されたデータと、画像処理部２３５Ｃの処理内容および構成と、が第１，２実施形態と異なる。また、画像処理部２３５Ｃは、更新画像判定部２３５Ｃ４（操作信号検出部、更新情報生成部）の処理内容が第１，２実施形態と異なる。さらに、画像処理部２３５Ｃは、移動対象情報生成部２３５Ｃ５と、移動後表示情報生成部２３５Ｃ６（更新情報生成部）と、を備えている。
【００８０】
補助メモリ２３３は、例えば第１実施形態と同様のプレゼン画像データを記憶する。このプレゼン画像データは、例えば画像に含まれる所定の図形や写真などのオブジェクトの位置のみが異なり、背景が同一の複数の画像のプレゼン画像データを備えている。
ここで、直前の画像に対してオブジェクトの位置のみが異なる画像をオブジェクト移動画像と、それ以外の画像を全体変更画像と、適宜称して説明する。
【００８１】
移動対象情報生成部２３５Ｃ５は、プレゼン順序に基づく現在画像データ６００の直後の画像がオブジェクト移動画像の場合、更新画像判定部２３５Ｃ４の制御により、プレゼン画像データに基づいて、移動しているオブジェクトを特定するための移動対象情報を生成する。ここで、移動対象情報には、例えばオブジェクトの形状、色、および、識別番号などが記録されている。また、移動するオブジェクトが複数存在する場合、それぞれについての上述した情報が記録される。そして、移動対象情報生成部２３５Ｃ５は、移動対象情報を、プロジェクタ３Ｃへ送信する。
【００８２】
移動後表示情報生成部２３５Ｃ６は、移動対象情報を送信した後に、現在表示中の画像をオブジェクト移動画像に更新する旨の操作がされた際に、更新画像判定部２３５Ｃ４の制御により、プレゼン画像データに基づいて、例えば図１２に示すような移動後表示情報５００（更新情報）を生成する。そして、この移動後表示情報５００を、プロジェクタ３Ｃへ送信する。
この移動後表示情報５００は、プロジェクタ３Ｃにおいて、現在表示中の現在画像データ６００に基づいて、オブジェクト移動画像の移動後画像データ６４０（後全体画像データ）（図１４参照）を生成する際に利用される。そして、移動後表示情報５００は、ヘッダ情報５０１と、識別番号情報５０２と、移動位置情報５０３と、穴埋め画像データ５０４（移動部分画像データ）と、更新要請情報５０５と、を備えている。
識別番号情報５０２には、移動するオブジェクトの識別番号が記録されている。移動位置情報５０３には、オブジェクトが移動した後の位置を表す例えばＸＹ座標が記録されている。穴埋め画像データ５０４は、オブジェクト移動画像における移動前にオブジェクトが存在していた部分を補う穴埋め画像を表示させるためのデータである。更新要請情報５０５には、この移動後表示情報５００に基づいて、保存中の現在画像データ６００を移動後画像データ６４０に更新する旨の要請が記録されている。
【００８３】
更新画像判定部２３５Ｃ４は、所定の画像を表示させる旨の操作を認識し、例えば前回プロジェクタ３Ｃへ現在画像データ６００を送信している場合、表示させる画像の現在画像データ６００を送信させる。
また、更新画像判定部２３５Ｃ４は、現在画像データ６００を送信させてから所定時間経過した後に、画像を更新する旨の操作がされていないことを認識すると、プレゼン順序に基づく現在画像データ６００の直後の画像（以下、直後画像と称す）がオブジェクト移動画像か否かを判断する。そして、オブジェクト移動画像の場合、移動対象情報生成部２３５Ｃ５を制御して、移動対象情報を送信させる。さらに、移動対象情報を送信させてから、オブジェクト移動画像に更新する旨の操作がされたことを認識すると、予測が成功したと判断して、移動後表示情報生成部２３５Ｃ６を制御して、移動後表示情報５００を送信させる。一方、オブジェクト移動画像以外の画像に更新する旨を認識した場合、予測が失敗したと判断して、廃棄信号を送信するとともに、更新後の画像の現在画像データ６００を送信させる。
【００８４】
また、更新画像判定部２３５Ｃ４は、直後画像が全体変更画像の場合、第１実施形態の更新画像判定部２３５Ａ４と同様の処理を実施する。すなわち、予測画像データ取得部２３５Ａ２を制御して、予測画像データ６０１を送信させる。さらに、予測が成功したか否かに基づいて、ＳＷＡＰ信号、廃棄信号を送信するとともに、更新後の現在画像データ６００を送信させる。
【００８５】
〔プロジェクタの構成〕
図１３は、プロジェクタ３Ｃの概略構成を示すブロック図である。図１４は、画像記憶部３２３Ａでの保存状態を示す模式図であり、（Ａ）は移動対象情報に基づいてオブジェクト画像データ６４１が生成された際の画像記憶部３２３Ａの保存状態を示し、（Ｂ）は（Ａ）の状態から現在画像データ６００が移動後画像データ６４０に更新された際の画像記憶部３２３Ａの保存状態を示す。
プロジェクタ３Ｃは、図１３に示すように、制御装置３２Ｃの保存制御部３２４Ｃ（第１記憶制御部、第２記憶制御部）および表示画像制御部３２５Ｃ（表示制御部、画像更新部）の処理内容が第１，２実施形態と異なる。さらに、制御装置３２Ｃは、移動画像生成部３２７Ｃ（後全体画像データ生成部）を備えている。
【００８６】
保存制御部３２４Ｃは、ＰＣ２Ｃからの現在画像データ６００や予測画像データ６０１を画像記憶部３２３Ａへ適宜保存する処理、画像記憶部３２３Ａから現在画像データ６００などを廃棄する処理を実施する。
また、保存制御部３２４Ｃは、ＰＣ２Ｃから移動対象情報を取得すると、この移動対象情報および保存中の現在画像データ６００に基づいて、例えば図１４（Ａ）に示すようなオブジェクト画像データ６４１を生成して保存する。また、このオブジェクト画像データ６４１を適宜廃棄する。
具体的には、保存制御部３２４Ｃは、移動対象情報に記録された形状および色に基づいて、現在画像データ６００の画像に含まれるオブジェクトを特定する。そして、この特定したオブジェクトのオブジェクト画像データ６４１を、移動対象情報に記録された識別番号に対応させて保存する。
【００８７】
移動画像生成部３２７Ｃは、表示画像制御部３２５Ｃの制御により、移動後表示情報５００、保存中の現在画像データ６００およびオブジェクト画像データ６４１に基づいて、オブジェクト移動画像の移動後画像データ６４０を生成する。そして、図１４（Ｂ）に示すように、保存中の現在表示中の現在画像データ６００を、移動後画像データ６４０に更新する。
具体的には、移動画像生成部３２７Ｃは、移動後表示情報５００の識別番号情報５０２および移動位置情報５０３に基づいて、移動するオブジェクトの位置を認識する。そして、現在表示中の画像におけるオブジェクトを移動させるとともに、このオブジェクトが存在していた位置Ｐに穴埋め画像データ５０４の穴埋め画像を表示させた移動後画像データ６４０を生成して保存、すなわち現在画像データ６００を更新する。
【００８８】
表示画像制御部３２５Ｃは、画像記憶部３２３Ａに現在画像データ６００のみが保存されている場合、この現在画像データ６００に基づく画像を表示させる。
また、表示画像制御部３２５Ｃは、画像記憶部３２３Ａに現在画像データ６００のみが保存され現在画像データ６００の画像が表示されている状態において、予測画像データ６０１またはオブジェクト画像データ６４１がさらに保存された場合、この画像の表示を継続させる。すなわち、図１４（Ａ）に示すように、画像記憶部３２３Ａに現在画像データ６００およびオブジェクト画像データ６４１が保存されている場合、現在画像データ６００の画像を表示させる。
【００８９】
さらに、表示画像制御部３２５Ｃは、図１４（Ａ）に示す状態において、移動後表示情報５００を取得した場合、予測が成功したためオブジェクト移動画像を表示させると認識する。そして、移動画像生成部３２７Ｃを制御して、図１４（Ｂ）に示すように、現在表示中の画像の現在画像データ６００を、移動後画像データ６４０に更新させる。さらに、この移動後画像データ６４０のオブジェクト移動画像を表示させる。
また、表示画像制御部３２５Ｃは、図１４（Ａ）に示す状態において、廃棄信号を取得した場合、予測が失敗したためオブジェクト画像データ６４１を廃棄させるとともに、新たに取得した現在画像データ６００の画像を表示させる。
さらに、表示画像制御部３２５Ｃは、予測画像データ６０１が保存された場合、第１実施形態の表示画像制御部３２５Ａと同様の処理を実施する。すなわち、ＳＷＡＰ信号または廃棄信号を取得した際に、この取得した信号に応じて予測画像データ６０１または新たな現在画像データ６００の画像を表示させる処理などを実施する。
【００９０】
〔プロジェクションシステムの動作〕
上述したプロジェクションシステム１Ｃの動作として、画像表示処理について説明する。
なお、第１実施形態のプロジェクションシステム１Ａと同様の処理については、同一符号を付し、説明を省略または簡略化する。図１５は、画像表示処理でのＰＣ２Ｃの動作を示すフローチャートである。図１６は、画像表示処理でのプロジェクタ３Ｃの動作を示すフローチャートである。
【００９１】
（ＰＣの動作）
まず、ＰＣ２Ｃは、図１５に示すように、ステップＳ１０１，Ｓ１０２を実施して、ステップＳ１０３で画像更新をしないと判断した場合、直後画像がオブジェクト移動画像か否かを判断する（ステップＳ３０１）。このステップＳ３０１において、オブジェクト移動画像でない、すなわち全体変更画像であると判断した場合、ステップＳ１０４〜Ｓ１１３の処理を適宜実施する。そして、ステップＳ１１０において、表示終了でないと判断した場合、ステップＳ１０３の処理をして、表示終了であると判断した場合、処理を終了する。
一方、ステップＳ３０１において、オブジェクト移動画像であると判断した場合、移動対象情報を生成して（ステップＳ３０２）、プロジェクタ３Ｃへ送信する（ステップＳ３０３）。この後、画像更新するか否かを判断する（ステップＳ３０４：操作信号検出ステップ）。
【００９２】
このステップＳ３０４において、画像更新をすると判断した場合、オブジェクト移動画像に更新するか否か、すなわち予測が成功したか否かを判断する（ステップＳ３０５：更新画像判定ステップ）。そして、ステップＳ３０５において、予測が成功したと判断した場合、移動後表示情報５００を生成する（ステップＳ３０６：更新情報生成ステップ）。そして、この移動後表示情報５００をプロジェクタ３Ｃへ送信して（ステップＳ３０７：更新情報送信ステップ）、ステップＳ１１０の処理をする。
一方、ステップＳ３０５において、予測が失敗したと判断した場合、ステップＳ１１１の処理を実施する。
【００９３】
（プロジェクタの動作）
プロジェクタ３Ｃは、図１６に示すように、ステップＳ２０１〜Ｓ２０３を実施して画像を表示させた後、移動対象情報を受信したか否かを判断する（ステップＳ４０１）。このステップＳ４０１において、移動対象情報を受信していないと判断した場合、ステップＳ２０４〜Ｓ２０８の処理を適宜実施する。さらに、ステップＳ２０７において、予測が失敗したと判断した場合、予測受信データを廃棄する処理として予測画像データ６０１を廃棄する処理をして（ステップＳ４０２）、ステップＳ２１０，Ｓ２１１，Ｓ２０５の処理をする。また、ステップＳ２０５において、表示終了でないと判断した場合、ステップＳ２０１の処理をして、表示終了であると判断した場合、処理を終了する。
【００９４】
一方、ステップＳ４０１において、移動対象情報を受信したと判断した場合、オブジェクト画像データ６４１を生成して保存する（ステップＳ４０３）。この後、ＰＣ２Ｃから移動後表示情報５００を取得したか否か、すなわち予測が成功したか否かを判断する（ステップＳ４０４）。
このステップＳ４０４において、予測が失敗したと判断した場合、ステップＳ４０２の予測受信データを廃棄する処理としてオブジェクト画像データ６４１を廃棄する処理をする。
一方、ステップＳ４０４において、予測が成功したと判断した場合、移動後表示情報５００に基づいて移動後画像データ６４０を生成して（ステップＳ４０５）、現在画像データ６００の更新処理を実施する（ステップＳ４０６）。そして、移動後画像データ６４０に基づくオブジェクト移動画像を表示させて（ステップＳ４０７）、ステップＳ２０５の処理をする。
【００９５】
〔第３実施形態の作用効果〕
上述したような第３実施形態では、第１実施形態の（１）〜（３）と同様の作用効果に加え、以下のような作用効果を奏することができる。
【００９６】
（５）プロジェクションシステム１ＣのＰＣ２Ｃは、直後画像がオブジェクト移動画像であることを認識すると、移動するオブジェクトに関する移動対象情報を送信する。そして、表示中の画像をオブジェクト移動画像に更新する旨を認識すると、移動後表示情報５００をプロジェクタ３Ｃへ送信する。
プロジェクタ３Ｃは、移動対象情報を取得すると、この移動対象情報および保存中の現在画像データ６００に基づいて、オブジェクト画像データ６４１を生成して保存する。この後、プロジェクタ３Ｃは、ＰＣ２Ｃから移動後表示情報５００を取得すると、この移動後表示情報５００、保存中の現在画像データ６００、および、オブジェクト画像データ６４１に基づいて、オブジェクト移動画像の移動後画像データ６４０を生成して、オブジェクト移動画像を表示させる。
このことにより、プロジェクタ３Ｃは、オブジェクトが移動前に存在していた部分に穴埋め画像を表示させるための穴埋め画像データ５０４を新たに取得し、従前に保存している現在画像データ６００およびオブジェクト画像データ６４１に基づいて、移動後画像データ６４０を生成することができる。すなわち、オブジェクト移動画像中のオブジェクトおよび穴埋め画像以外の部分、例えば背景を表示させるためのデータをＰＣ２Ｃから新たに取得することなく、移動後画像データ６４０を生成できる。したがって、操作がされた後に送受信するデータ量をより低減でき、画像表示の遅延の発生をさらに抑制できる。
【００９７】
（６）ＰＣ２Ｃは、表示中の画像の現在画像データ６００に基づいて、オブジェクト画像データ６４１を生成させるための移動対象情報を送信する。
そして、プロジェクタ３Ｃは、移動対象情報および保存中の現在画像データ６００に基づいて、オブジェクト画像データ６４１を生成して保存する。
このことにより、プロジェクタ３Ｃは、ＰＣ３Ｃからオブジェクト画像データ６４１を取得することなく、オブジェクト画像データ６４１を保存できる。このため、送受信するデータ量をさらに低減できる。
【００９８】
［第４実施形態］
次に、本発明の第４実施形態を図面に基づいて説明する。
【００９９】
〔プロジェクションシステムの構成〕
図１は、第４実施形態に係るプロジェクションシステム１Ｄの外観図である。
プロジェクションシステム１Ｄは、ＰＣ２Ｄ（画像処理装置）と、プロジェクタ３Ｄと、ＵＳＢケーブル４と、を備えている。このプロジェクションシステム１Ｄは、第１〜３実施形態がプレゼンの画像や静止画を更新するのに対し、アプリケーションソフトの実行による文書作成や表計算などの実施状態が表示され、利用者の操作により適宜移動可能なオブジェクトとしての処理状態表示領域（以下、ウインドウと称す）の移動に伴い画像の更新をする。
【０１００】
〔ＰＣの構成〕
図１７は、ＰＣ２Ｄの概略構成を示すブロック図である。
ＰＣ２Ｄは、制御装置２３Ｄの画像処理部２３５Ｄの処理内容および構成が第３実施形態と異なる。また、画像処理部２３５Ｄは、現在画像データ取得部２３５Ｄ１（画像データ取得部）と、更新画像判定部２３５Ｄ４（操作信号検出部、更新情報生成部）と、移動対象情報生成部２３５Ｄ５（後画像データ取得部）と、移動後表示情報生成部２３５Ｄ６（更新情報生成部）と、の処理内容が第３実施形態と異なるとともに、第３実施形態の予測画像データ取得部２３５Ａ２に対応する構成を備えていない。
【０１０１】
現在画像データ取得部２３５Ｄ１は、更新画像判定部２３５Ｄ４の制御により、例えば文書作成のウインドウを表示させる旨の操作信号を検出すると、この文書作成のウインドウおよび背景を表示させるための現在画像データ（画像データ）を生成する。
【０１０２】
移動対象情報生成部２３５Ｄ５は、例えば文書作成のウインドウが表示されている状態において、このウインドウを移動対象として選択された場合、更新画像判定部２３５Ｄ４の制御により、この選択されたウインドウを表示させるためのウインドウ画像データ（後画像データ、オブジェクト画像データ）を生成して取得する。そして、このウインドウ画像データをプロジェクタ３Ｄへ送信する。ここで、第３実施形態では、オブジェクト画像データ６４１をプロジェクタ３Ｃで生成させるための移動対象情報を送信するのに対し、この第４実施形態では、オブジェクト画像データ６４１に対応するウインドウ画像データを送信する。
【０１０３】
移動後表示情報生成部２３５Ｄ６は、ウインドウ画像データを送信した後に、選択されたウインドウを移動する旨の操作がされた際に、更新画像判定部２３５Ｄ４の制御により、第３実施形態の移動後表示情報５００と同様の移動後表示情報（更新情報）をプロジェクタ３Ｄへ送信する。
ここで、この第４実施形態で送信する移動後表示情報は、移動後表示情報５００に含まれる情報のうち、識別番号情報５０２に対応する情報を備えていない構成を有している。すなわち、ヘッダ情報と、ウインドウが移動した後の位置を表す移動位置情報と、ウインドウ移動後の穴埋め画像を表示させるための穴埋め画像データと、更新要請情報と、を備えている。
【０１０４】
更新画像判定部２３５Ｄ４は、所定のウインドウを表示させる旨の操作を認識し、このウインドウを含む画像の現在画像データを送信させる。また、更新画像判定部２３５Ｄ４は、現在画像データを送信させてから、所定のウインドウが移動対象として選択された旨を認識すると、このウインドウのウインドウ画像データを送信させる。
さらに、更新画像判定部２３５Ｄ４は、ウインドウ画像データを送信させてから、選択されているウインドウを移動させる旨を認識すると、この移動させた位置に関する移動後表示情報を生成させて送信させる。ここで、ウインドウが連続的に移動されている場合、所定時間毎にそれぞれ存在する位置に関する複数の移動後表示情報を順次送信させる。一方、ウインドウの移動が終了した旨、または、選択されたウインドウを移動させない旨を認識すると、廃棄信号を送信する。
【０１０５】
〔プロジェクタの構成〕
図１３は、プロジェクタ３Ｄの概略構成を示すブロック図である。
プロジェクタ３Ｄは、図１３に示すように、制御装置３２Ｄの保存制御部３２４Ｄ（第１記憶制御部、第２記憶制御部）と、表示画像制御部３２５Ｄ（表示制御部、画像更新部）と、移動画像生成部３２７Ｄ（後全体画像データ生成部）と、の処理内容が第３実施形態と異なる。
【０１０６】
保存制御部３２４Ｄは、ＰＣ２Ｄからの現在画像データやウインドウ画像データを画像記憶部３２３Ａへ適宜保存する処理、画像記憶部３２３Ａから現在画像データなどを廃棄する処理を実施する。
移動画像生成部３２７Ｄは、表示画像制御部３２５Ｄの制御により、第３実施形態の移動画像生成部３２７Ｃと同様の処理を実施して、移動後表示情報、保存中の現在画像データおよびウインドウ画像データに基づいて、ウインドウ移動後の画像の移動後画像データ（後全体画像データ）を生成する。そして、保存中の現在表示中の現在画像データを、移動後画像データに更新する。
【０１０７】
表示画像制御部３２５Ｄは、画像記憶部３２３Ａに現在画像データのみが保存されている場合、この現在画像データに基づく画像を表示させる。
また、表示画像制御部３２５Ｄは、画像記憶部３２３Ａに現在画像データのみが保存され現在画像データの画像が表示されている状態において、ウインドウ画像データがさらに保存された場合、この画像の表示を継続させる。
さらに、表示画像制御部３２５Ｄは、移動後表示情報を取得した場合、ウインドウが移動した画像を表示させると認識する。そして、移動画像生成部３２７Ｄを制御して、現在表示中の画像の現在画像データを移動後画像データに更新させ、画像を表示させる。
また、表示画像制御部３２５Ｄは、例えばウインドウの移動が終了して廃棄信号を取得した場合、ウインドウ画像データを廃棄させる。
【０１０８】
〔プロジェクションシステムの動作〕
上述したプロジェクションシステム１Ｄの動作として、画像表示処理について説明する。
図１８は、画像表示処理でのＰＣ２Ｄの動作を示すフローチャートである。図１９は、画像表示処理でのプロジェクタ３Ｄの動作を示すフローチャートである。
【０１０９】
（ＰＣの動作）
まず、ＰＣ２Ｄは、所定のウインドウを表示させる旨を認識すると、図１８に示すように、このウインドウを含む画像の現在画像データを取得して（ステップＳ５０１：画像データ取得ステップ）、送信する（ステップＳ５０２：画像データ送信ステップ）。そして、現在画像データの画像に含まれるウインドウが、移動のために選択されたか否かを判断する（ステップＳ５０３：操作信号検出ステップ）。
このステップＳ５０３において、選択されていないと判断した場合、表示終了か否かを判断する（ステップＳ５０４）。そして、ステップＳ５０４において、表示終了であると判断した場合、処理を終了する。一方、ステップＳ５０４において、表示終了でないと判断した場合、ステップＳ５０３の処理を実施する。
また、ステップＳ５０３において、選択されたと判断した場合、ウインドウ画像データを取得して（ステップＳ５０５：後画像データ取得ステップ）、プロジェクタ３Ｄへ送信する（ステップＳ５０６：後画像データ送信ステップ）。そして、選択されたウインドウが移動したか否かを判断する（ステップＳ５０７）。
【０１１０】
このステップＳ５０７において、移動していないと判断した場合、廃棄信号を生成（ステップＳ５０８：更新情報生成ステップ）、送信して（ステップＳ５０９：更新情報送信ステップ）、ステップＳ５０４の処理を実施する。一方、ステップＳ５０７において、移動したと判断した場合、移動後表示情報を生成して（ステップＳ５１０：更新情報生成ステップ）、プロジェクタ３Ｄへ送信する（ステップＳ５１１：更新情報送信ステップ）。この後、ウインドウの移動が終了したか否かを判断する（ステップＳ５１２）。
そして、ステップＳ５１２において、移動が終了したと判断した場合、ステップＳ５０８の処理を実施する。一方、ステップＳ５１２において、移動が終了せずに継続していると判断した場合、ステップＳ５１０の処理を実施する。
【０１１１】
（プロジェクタの動作）
プロジェクタ３Ｄは、図１９に示すように、ウインドウを含む画像の現在画像データを受信して（ステップＳ６０１）、保存する（ステップＳ６０２）。この後、現在画像データに基づく画像を表示させ（ステップＳ６０３）、ＰＣ２Ｄからウインドウ画像データを受信したか否かを判断する（ステップＳ６０４）。
このステップＳ６０４において、ウインドウ画像データを受信していないと判断した場合、表示終了か否かを判断する（ステップＳ６０５）。そして、ステップＳ６０５において、表示終了であると判断した場合、処理を終了する。一方、ステップＳ６０５において、表示終了でないと判断した場合、ステップＳ６０４の処理を実施する。
【０１１２】
一方、ステップＳ６０４において、ウインドウ画像データを受信したと判断した場合、これを保存して（ステップＳ６０６）、ＰＣ２Ｄから移動後表示情報を取得したか否か、すなわち予測が成功したか否かを判断する（ステップＳ６０７）。
このステップＳ６０７において、予測が失敗したと判断した場合、ウインドウ画像データを廃棄して（ステップＳ６０８）、ステップＳ６０５の処理をする。一方、ステップＳ６０７において、予測が成功したと判断した場合、移動後表示情報に基づいて移動後画像データを生成して（ステップＳ６０９）、現在画像データの更新処理を実施して（ステップＳ６１０）、ウインドウ移動後の画像を表示させる（ステップＳ６１１）。
この後、新たな移動後表示情報を受信したか否かを判断する（ステップＳ６１２）。このステップＳ６１２において、移動後表示情報を受信したと判断した場合、ステップＳ６０９の処理をする。一方、ステップＳ６１２において、移動後表示情報を受信していないと判断した場合、ステップＳ６０８の処理を実施する。
【０１１３】
〔第４実施形態の作用効果〕
上述したような第４実施形態では、第１実施形態の（１）〜（３）、第３実施形態の（５）と同様の作用効果に加え、以下のような作用効果を奏することができる。
【０１１４】
（７）プロジェクションシステム１Ｄは、所定の処理の実施状態が表示され利用者の操作により適宜移動可能なウインドウの移動に伴い、画像の更新処理をする。
このことにより、利用者による操作に基づいて、ウインドウを適宜移動させて処理を実施可能な構成においても、画像表示の遅延の発生を抑制できる。
【０１１５】
（８）ＰＣ２Ｄは、選択されたウインドウのウインドウ画像データをプロジェクタ３Ｄへ送信する。
このことにより、プロジェクタ３Ｄは、ウインドウ画像データを生成することなく、ウインドウが移動した状態に現在画像データを更新できる。したがって、ウインドウ画像データに対応するオブジェクト画像データ６４１を生成する第３実施形態と比べて、プロジェクタ３Ｄの構成を簡略できる。
【０１１６】
［実施形態の変形］
なお、本発明は、上述した一実施の形態に限定されるものではなく、本発明の目的を達成できる範囲で以下に示される変形をも含むものである。
【０１１７】
第１，２実施形態において、以下のような構成にしてもよい。すなわち、ＰＣ２Ａ，２Ｂから複数の予測画像データ６０１、第１，２予測画像データ６２１，６２２を送信するとともに、利用者により選択された画像を特定するＳＷＡＰ信号を送信する。そして、プロジェクタ３Ａ，３Ｂにて、ＳＷＡＰ信号に対応する画像を表示させる構成としてもよい。
【０１１８】
プレゼンの画像の一部を更新する構成として、第３実施形態の構成を用いずに、第１実施形態の構成を用いてもよい。
すなわち、ＰＣ２Ｃにて、プレゼンを開始する前にリハーサルをして、オブジェクトの位置が少しずつ異なる複数のプレゼン画像データを生成する。そして、ＰＣ２Ｃからこれらのプレゼン画像データを現在画像データや予測画像データとして適宜送信して、プロジェクタ３Ｃにより表示させる構成としてもよい。
【０１１９】
第３実施形態において、第４実施形態のように、ＰＣ２Ｃから移動対象情報の代わりにオブジェクト画像データ６４１をプロジェクタ３Ｃへ送信する構成としてもよい。
また、第４実施形態において、第３実施形態のように、ＰＣ２Ｄからウインドウ画像データの代わりに移動対象情報をプロジェクタ３Ｄへ送信して、プロジェクタ３Ｄで移動対象情報に基づくウインドウ画像データを生成して保存する構成としてもよい。
【０１２０】
第４実施形態において、以下のような構成にしてもよい。すなわち、ＰＣ２Ｄにて、オブジェクトやウインドウが１つも存在しない画像の現在画像データを送信する。さらに、穴埋め画像データを備えない移動後表示情報を送信する。そして、プロジェクタ３Ｄにて、この現在画像データ、移動後表示情報、および、ウインドウ画像データに基づいて、移動後画像データを生成する構成としてもよい。また、第３実施形態にも同様の構成を用いてもよい。
【０１２１】
本発明を実施するための最良の構成などは、以上の記載で開示されているが、本発明は、これに限定されるものではない。すなわち、本発明は、主に特定の実施形態に関して特に図示され、かつ、説明されているが、本発明の技術的思想および目的の範囲から逸脱することなく、以上述べた実施形態に対し、数量、その他の詳細な構成において、当業者が様々な変形を加えることができるものである。
【産業上の利用可能性】
【０１２２】
本発明は、プロジェクションシステムに利用することができる。
【図面の簡単な説明】
【０１２３】
【図１】本発明の第１〜４実施形態に係るプロジェクションシステムの外観図である。
【図２】前記第１，２実施形態におけるＰＣの概略構成を示すブロック図である。
【図３】前記第１実施形態におけるプロジェクタの概略構成を示すブロック図である。
【図４】前記第１実施形態における現在画像データおよび予測画像データを保存している際における画像の表示状態を示す模式図であり、（Ａ）は画像記憶部での保存状態を示し、（Ｂ）はスクリーンでの画像の表示状態を示す。
【図５】前記第１実施形態における図４に示す状態からＳＷＡＰ信号を受信した後の画像記憶部での保存状態および画像の表示状態を示す模式図であり、（Ａ）は画像記憶部での保存状態を示し、（Ｂ）はスクリーンでの画像の表示状態を示す。
【図６】前記第１実施形態における図４に示す状態から廃棄信号を受信した後の画像記憶部での保存状態および画像の表示状態を示す模式図であり、（Ａ）は画像記憶部での保存状態を示し、（Ｂ）はスクリーンでの画像の表示状態を示す。
【図７】前記第１実施形態における画像表示処理でのＰＣの動作を示すフローチャートである。
【図８】前記第１実施形態における画像表示処理でのプロジェクタの動作を示すフローチャートである。
【図９】前記第２実施形態におけるプロジェクタの概略構成を示すブロック図である。
【図１０】前記第２実施形態における静止画順序および画像記憶部での保存状態を示す模式図であり、（Ａ）は静止画順序を示し、（Ｂ）は画像記憶部での保存状態を示す。
【図１１】前記第３実施形態におけるＰＣの概略構成を示すブロック図である。
【図１２】前記第３実施形態における移動後表示情報の概略構成を示す模式図である。
【図１３】前記第３実施形態におけるプロジェクタの概略構成を示すブロック図である。
【図１４】前記第３実施形態における画像記憶部での保存状態を示す模式図であり、（Ａ）は移動対象情報に基づいてオブジェクト画像データが生成された際の画像記憶部の保存状態を示し、（Ｂ）は（Ａ）の状態から現在画像データが移動後画像データに更新された際の画像記憶部の保存状態を示す。
【図１５】前記第３実施形態における画像表示処理でのＰＣの動作を示すフローチャートである。
【図１６】前記第３実施形態における画像表示処理でのプロジェクタの動作を示すフローチャートである。
【図１７】前記第４実施形態におけるＰＣの概略構成を示すブロック図である。
【図１８】前記第４実施形態における画像表示処理でのＰＣの動作を示すフローチャートである。
【図１９】前記第４実施形態における画像表示処理でのプロジェクタの動作を示すフローチャートである。
【符号の説明】
【０１２４】
１Ａ〜１Ｄ…プロジェクションシステム、２Ａ〜２Ｄ…ＰＣ（画像処理装置）、３Ａ〜３Ｄ…プロジェクタ、４…ＵＳＢケーブル（情報伝送手段）、２１…操作部、２３１…送受信部（画像データ送信部、後画像データ送信部、更新情報送信部、前画像データ送信部）、２３５Ａ１，２３５Ｂ１，２３５Ｄ１…現在画像データ取得部（画像データ取得部）、２３５Ａ２…予測画像データ取得部（後画像データ取得部）、２３５Ｂ２…予測画像データ取得部（後画像データ取得部、前画像データ取得部）、２３５Ａ４，２３５Ｂ４，２３５Ｃ４，２３５Ｄ４…更新画像判定部（操作信号検出部、更新情報生成部）、２３５Ｄ５…移動対象情報生成部（後画像データ取得部）、２３５Ｃ６，２３５Ｄ６…移動後表示情報生成部（更新情報生成部）、３１１…光源装置、３２１…送受信部（プロジェクタ受信部）、３２３Ａ，３２３Ｂ…画像記憶部（記憶部）、３２４Ａ，３２４Ｂ，３２４Ｃ，３２４Ｄ…保存制御部（第１記憶制御部、第２記憶制御部）、３２５Ａ，３２５Ｂ，３２５Ｃ，３２５Ｄ…表示画像制御部（表示制御部、画像更新部）、３２７Ｃ，３２７Ｄ…移動画像生成部（後全体画像データ生成部）、５００…移動後表示情報（更新情報）、５０３…移動位置情報、５０４…穴埋め画像データ（移動部分画像データ）、６００，６２０…現在画像データ（画像データ）、６０１…予測画像データ（後画像データ）、６２１…第１予測画像データ（後画像データ）、６２２…第２予測画像データ（前画像データ）、６４０…移動後画像データ（後全体画像データ）、Ｓ１０１，Ｓ５０１…画像データ取得ステップ、Ｓ１０２，Ｓ５０２…画像データ送信ステップ、Ｓ１０４，Ｓ５０５…後画像データ取得ステップ、Ｓ１０５，Ｓ５０６…後画像送信ステップ、Ｓ１０６，Ｓ３０４，Ｓ５０３…操作信号検出ステップ、Ｓ１０７，Ｓ３０５…更新画像判定ステップ、Ｓ１０８，Ｓ１１１，Ｓ３０６，Ｓ５０８，Ｓ５１０…更新情報生成ステップ、Ｓ１０９，Ｓ１１２，Ｓ３０７，Ｓ５０９，Ｓ５１１…更新情報送信ステップ
【図１】
0004635898.tif 000002
【図２】
0004635898.tif 000003
【図３】
0004635898.tif 000004
【図４】
0004635898.tif 000005
【図５】
0004635898.tif 000006
【図６】
0004635898.tif 000007
【図７】
0004635898.tif 000008
【図８】
0004635898.tif 000009
【図９】
0004635898.tif 000010
【図１０】
0004635898.tif 000011
【図１１】
0004635898.tif 000012
【図１２】
0004635898.tif 000013
【図１３】
0004635898.tif 000014
【図１４】
0004635898.tif 000015
【図１５】
0004635898.tif 000016
【図１６】
0004635898.tif 000017
【図１７】
0004635898.tif 000018
【図１８】
0004635898.tif 000019
【図１９】
0004635898.tif 000020