(57)【要約】【課題】  表示用画像データに制御用コード情報を付加することで、所定の制御動作を行わせる画像表示システムを提供する。【解決手段】  画像表示システムは、ＰＣ１００とプロジェクタ２００とを含む。ＰＣ１００は、表示用画像データに制御用コード情報を付加する付加手段と、制御用コード情報が付加された表示用画像データを送信するＩ／Ｆ１３０、３００とを有する。プロジェクタ２００は、制御用コード情報を付加した表示用画像データを受信するＩ／Ｆ２３０と、表示用画像データに付加された制御用コード情報を解読する解読手段と、表示用画像データを表示する光学エンジン２２０およびスクリーン２７０と、解読手段による解読結果に応じて光学エンジン２２０の制御を行う制御手段とを有する。【選択図】    図２
2006250998.tif 000002
【特許請求の範囲】
【請求項１】
制御用コード情報を付加した表示用画像データを入力する入力手段と、
表示用画像データに付加された制御用コード情報を解読する解読手段と、
表示用画像データを表示する表示手段と、
解読手段による解読結果に応じて所定の制御を行う制御手段と、
を有する画像表示システム。
【請求項２】
制御手段は、表示用画像データに応じて表示手段の制御を行う、請求項１に記載の画像表示システム。
【請求項３】
画像表示システムはさらに、表示用画像データに制御用コード情報を付加する付加手段と、制御用コード情報が付加された表示用画像データを送信する送信手段とを有する、請求項１または２に記載の画像表示システム。
【請求項４】
画像表示システムは、前記付加手段および送信手段を含む第１の電子装置と、前記入力手段、前記解読手段、前記表示手段および前記制御手段を含む第２の電子装置とを有する、請求項１ないし３いずれか１つに記載の画像表示システム。
【請求項５】
第２の電子装置は、ディスプレイまたはプロジェクタである、請求項４に記載の画像表示システム。
【請求項６】
制御用コード情報は、一次元コードまたは二次元コードを含む、請求項１ないし７いずれか１つに記載の画像表示システム。
【請求項７】
表示用画像データを表示するための表示方法であって、
表示用画像データに制御用コード情報を付加するステップと、
表示用画像データを送信するステップと、
送信された表示用画像データの制御用コード情報を解読するステップと、
解読結果に基づき表示用画像データを表示するステップと、
を有する表示用画像データの表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バーコード等の一次元コードやＱＲコード等の二次元コードを表示用画像データに付加した画像表示システムに関し、特に、それらのコードにより表示制御を行うことができる画像表示システムに関する。
【０００２】
値札や商品管理にバーコードが利用されているが、最近では、文字や数字などの情報を二次元の図形パターンとして、物体の表面や紙面に刻印しまたは印刷する二次元コードの利用も増加している。二次元コードは、バーコードと比較して情報量が多いため、より複雑な情報を入力するための手段として使用されている。例えば、インターネットのホームページアドレス（ＵＲＬ）をコード化したり、商品の特性や産地などをコード化したりして、コードを読取装置に読取らせている。読取装置は、ＣＣＤカメラを内蔵した光学式リーダが一般的であるが、専用装置以外にも、携帯電話機やハンディタイプの端末装置などに読取機能が包含されているものもある。
【０００３】
二次元コードには、マトリックス型のＱＲコード、データマトリックス、マキシコード等がある。ＱＲコードは、最小で２１×２１の白黒の二次元パターンを含み、図８に示すように、二次元パターンＣの左上、右上、左下の３箇所に、切り出しコードＣ１、Ｃ２、Ｃ３が含まれている。切り出しコードは、外側が７セル×７セルの正四角形の枠と、枠内に３セル×３セルの黒の正四角形とを有しており、切り出しコードは、ＱＲコードの位置検出用または判別用に利用される。
【０００４】
特許文献１は、配布資料をスキャナによりスキャンし、スキャンして読み込んだ画像データから二次元バーコードのＱＲコード を探しだし、ＱＲコードを解析してインデックスデータを抽出し、抽出したインデックスデータに基づいてデータベースを検索することで配付資料に対応する画像データを検索し、検索された画像データを印刷する画像処理装置を開示している。
【０００５】
また特許文献２は、ＣＰＵに多大な負荷がかからないように、ＬＣＤ（液晶画面）にＱＲコードなどの情報コードを表示する携帯電話機を開示している。
【０００６】
【特許文献１】特開２００４−２２７２４７号
【特許文献２】特開２００２−１１１８０９号
【発明の開示】
【発明が解決しようとする課題】
【０００７】
プロジェクタは、パーソナルコンピュータや他の電子機器と接続され、そこから画像データを受け取り、その画像を投影表示している。プロジェクタの動作指示は、専用のリモコンを介してユーザが入力したり、あるいは、シリアルケーブル、ＵＳＢケーブル、あるいはネットワークによりプロジェクタと接続されたパーソナルコンピュータから付加的な指示が入力されている。このため、ユーザは、表示される画像データの種類に応じて、画像サイズ、画角、明るさ、白黒表示かカラー表示かなどの指示を、その都度与えなければならず、煩雑さを要していた。この課題は、プロジェクタ以外の液晶やプラズマ等のディスプレイでも同様である。特許文献１および特許文献２は、ＱＲコードの読み取りや表示に関するものであるが、上記した課題やその解決手段を開示し、示唆するものではない。
【０００８】
本発明は、このような従来の課題を解決するためになされたもので、表示用の画像データに制御用コード情報を付加することで、所定の制御動作を行わせる画像表示システムを提供することを目的とする。
さらに本発明は、制御用コード情報が付加された表示用画像データが入力されたとき、制御用コード情報を解読し、その解読結果に基づき表示用画像データの表示制御を可能とするプロジェクタを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る画像表示システムは、制御用コード情報を付加した表示用画像データを入力する入力手段と、表示用画像データに付加された制御用コード情報を解読する解読手段と、表示用画像データを表示する表示手段と、解読手段による解読結果に応じて所定の制御を行う制御手段とを有する。好ましくは、制御手段は、表示用画像データに応じて表示手段の制御を行う。例えば、表示用画像データに応じて、画角、サイズ、アスペクト、色合いなどの表示パラメータを自動的に制御することができる。
【００１０】
好ましくは画像表示システムは、表示用画像データに制御用コード情報を付加する付加手段と、制御用コード情報が付加された表示用画像データを送信する送信手段とを含む第１の電子装置と、入力手段、解読手段、表示手段および制御手段を含む第２の電子装置とを有する。例えば、第２の電子装置は、ディスプレイまたはプロジェクタである。また、制御用コード情報は、バーコードのような一次元コードまたはＱＲコードのような二次元コードを含む。
【発明の効果】
【００１１】
本発明に係る画像表示システムによれば、制御用コード情報が付加された表示用画像データを表示するとき、制御用コード情報を解読し、その解読結果に応じて画像表示等の制御を行うようにしたので、制御動作を指示するための操作を省略することができる。その結果、従来、制御指示を与えていたケーブル接続などが不要となり、接続にかかるコストや重量を低減させることができる。
【発明を実施するための最良の形態】
【００１２】
本発明に係る画像表示システムについて、図面を参照して詳細に説明する。
【実施例】
【００１３】
図１は、本発明の実施例に係る画像表示システムの構成を示す図である。本実施例の画像表示システム１は、表示用画像データの供給元である電子装置１０と、電子装置１０からの表示用画像データを受け取り、当該表示用画像データを表示する表示装置２０とを有する。電子装置１０と表示装置２０とは、送信手段３０によって接続されている。
【００１４】
電子装置１０は、例えば、ＤＶＤ等の記憶媒体に記憶された画像データを再生する機能を備えたプレーヤ、ハードディスク等の大容量記憶媒体に格納された画像データを再生する機能を備えたパーソナルコンピュータ、ディジタルテレビ放送を受信するチューナなどである。表示装置２０は、送信手段３０により送信された表示用画像データを表示するディスプレイやプロジェクタなどである。送信手段３０は、特に送信方法を限定するものではなく、電子装置１０と表示装置２０を接続するケーブル、無線通信、あるいはネットワーク通信などを用いることができる。第１の電子装置１０はさらに、後述するように、画像データにバーコードやＱＲコードのような制御コード情報を付加する機能を含んでいる。この制御コード情報は、表示装置２０に含まれている機能を制御するためのものである。一方、表示装置２０は、画像データに付加された制御用コード情報を解読する機能を含んでいる。
【００１５】
図２は、画像表示システムの好ましい構成を示す図である。画像表示システム１は、パーソナルコンピュータ（以下、ＰＣ）１００と、ＰＣ１００とデータ通信が可能なプロジェクタ２００とを含んでいる。
【００１６】
ＰＣ１００は、キーボードやマウス等を備えた入力装置１１０、ディスプレイ１２０、外部機器とのデータ送受信を行うインターフェース（Ｉ／Ｆ）１３０、ハードディスクのような大容量記憶装置１４０、メモリ１５０、ＣＰＵ（中央処理装置）、および各部を接続するバス１７０を含んでいる。大容量記憶装置１４０および／またはメモリ１５０は、画像データ等の種々のデータを格納するとともに、プログラムを格納することができる。ＣＰＵ１６０は、プログラムに従い、画像データに制御用コード情報を付加する。さらにＰＣ１００は、ＤＶＤプレーヤなどを接続し、そこで再生された画像データを取り込み、処理することも可能である。
【００１７】
一方、プロジェクタ２００は、ユーザからの指示を入力する入力装置２１０、光学エンジン２２０、外部機器とデータの送受信を可能にするインターフェース２３０、画像データやプログラムデータを記憶するメモリ２４０、ＣＰＵ２５０、各部を接続するバス２６０、およびスクリーン２７０を含んでいる。光学エンジン２２０は、例えば、ＤＭＤ（Digital Mirror Device）を利用したエンジンや液晶デバイスを利用したエンジンなどが用いられる。ＣＰＵ２５０は、メモリ２４０のプログラムに従い、画像データに重畳された制御用コード情報を解読し、解読結果に応じて光学エンジン２２０等を制御する。また、メモリ２４０は、ビデオＲＡＭを含み、光学エンジン２２０によって投影するための画像フォーマットデータをビデオＲＡＭに格納する。光学エンジン２２０による投影画像は、スクリーン２７０に映し出される。スクリーン２７０は、前面投射であってもよいし、背面投射であってもよい。
【００１８】
ＰＣ１００とプロジェクタ２００は、例えばＲＧＢケーブル３００によって接続される。ＲＧＢケーブル３００は、ＰＣ１００から送信された画像データ（静止画データまたは動画データ）を伝送し、インターフェース２３０に供給する。本実施例では、画像データの送信用以外の指示（コマンド）を送信するためのケーブル接続は不要である。
【００１９】
本実施例に係るＰＣ１００は、プロジェクタ２００において表示させる画像データに、制御用コード情報を付加する。制御用コード情報は、プロジェクタ２００の表示動作を制御するものであり、好ましくは、送信した画像データに関する表示動作を制御する。制御用コード情報は、白黒の２値からなる一次元コード（例えば、バーコード）または二次元コード（例えば、ＱＲコード）を用いる。但し、制御用コード情報は、必ずしも白黒の２値データに限らず、プロジェクタ側においてカラーコード情報を解読可能であれば、カラーを用いることができる。この場合には、白黒よりも数倍の情報量を持たせることができる。
【００２０】
以下、画像表示システムの表示シーケンスについて図３のフローを参照して説明する。ここでは、プロジェクタにおいて表示画像の画角（投射角）を広げる制御を行う例について説明する。
【００２１】
まず、ＰＣ１００において、ＣＰＵ１６０は、プロジェクタ２００に表示させる画像データを特定する（ステップＳ１０１）。特定された画像データが記憶装置１４０に記憶されているとき、ＣＰＵ１６０は、記憶装置１４０から画像データを読み出し、これをメモリ１５０に一時ストアさせたり、あるいは、ディスプレイ１２０に画像データを表示させたり、画像データのファイル名などを表示させることができる。
【００２２】
次に、特定された画像データに関し、ユーザから画角を広げる指示が入力装置１１０を介して入力されると（ステップＳ１０２）、ＣＰＵ１６０は、変換テーブルを参照し、ユーザの指示に対応する制御用コード情報を識別する（ステップＳ１０３）。変換テーブルは、例えば図４に示すように、予め決められた指示（コマンド）と、それに対応する制御コードと、図形や数字のパターンを表した制御用コード情報が記憶されたアドレス情報とを含んでいる。ユーザからの指示が、画角の拡張であれば、ＣＰＵ１６０は、それに該当する制御コード（“００１”）のパターン情報をアドレス（Ａｄｄ＃０１）から読み出す。
【００２３】
ＣＰＵ１６０は、変換テーブルを参照し、指示に対応する制御用コード情報を記憶装置１４０から読出し（ステップＳ１０４）、読み出した制御用コード情報を画像データに付加する（ステップＳ１０５）。制御用コード情報を付加する領域は、画像データを表示したときに目障りとならないような位置に予め決定しておくことができる。図５は、１フレームに対応する画像データＰを示しており、画像データＰの左上の座標Ｐ１（Ｘ１、Ｙ２）とＰｎ（Ｘｎ、Ｙｎ）によって囲まれた領域内に制御用コード情報Ｑを付加する。
【００２４】
次に、ＣＰＵ１６０は、制御用コード情報が付加された画像データをインターフェース１３０、ＲＧＢケーブル３００を介してプロジェクタ２００へ送信する（ステップＳ１０６）。なお、ＣＰＵ１６０は、画像データとして動画データを表示させる場合は、すべての画像データに制御用コードを付加する必要はなく、その動画が開始される最初の画像データに制御用コード情報を付加するようにしてもよい。
【００２５】
図６はプロジェクタ側における画像データの表示動作を示すフローである。ＰＣ１００から送信された画像データは、インターフェース２３０のバッファに蓄積される（ステップＳ２０１）。ＣＰＵ２５０は、バッファに蓄積された画像データを読み出し、これを光学エンジン２２０によって投影できるような画像フォーマットに加工する（ステップＳ２０２）。
【００２６】
さらにＣＰＵ２５０は、画像データに制御用コード情報が含まれているか否かを判定する（ステップＳ２０３）。バッファから読み出された画像データは、ビデオＲＡＭ内にビットマップ形式で一旦格納されるため、ＣＰＵ２５０は、そこで画像データの座標Ｐ１とＰｎによって囲まれた領域内に、制御用コード情報が含まれているか否かをチェックする。例えば、ＱＲコードであれば、二次元コードの３箇所に切り出しコードが存在するので（図８参照）、この切り出しコードが含まれていれば、制御用コード情報が含まれていると判定する。これ以外にも、バーコードのような図形パターンがあれば、制御コード情報が含まれていると判定することができる。
【００２７】
制御用コード情報が含まれていると判定したとき、ＣＰＵ２５０は、制御用コード情報を解読する（ステップＳ２０４）。メモリ２４０には、例えば図７に示すような解読用の変換テーブルが格納されている。変換テーブルは、制御用コード情報を識別するパターン情報（パターン＃１、パターン＃２・・・パターン＃ｎ）と、これに対応する制御コード（“０００１”、“００１０”・・・“ｎｎｎｎ”）とを含んでいる。ＣＰＵ２５０は、変換テーブルを参照し、画像データに含まれている制御用コード情報と、パターン情報をマッチングにより照合する。例えば、ＱＲコードであれば、切り出しコードを識別し、そこに含まれる二次元パターンの照合を行う。照合により一致する制御用コード情報が判別されたら、その制御コードを読み取る。
【００２８】
ＣＰＵ２５０は、解読した制御コードに従い（この場合には、画角を広くする）、光学エンジン２２０を制御し（ステップＳ２０５）、そして、光学エンジン２２０により画像データをスクリーン２７０に表示させる（ステップＳ２０６）。この場合には、画角を拡張した状態にて画像が投影表示されることになる。
【００２９】
このように本実施例によれば、画像データに制御用コード情報を付加することで、通常の画像出力のための接続以外の論理的、物理的接続手段が不要となり、接続にかかるコストや重量を実質的にゼロにすることができる。さらに、制御用コード情報の情報量は、受信する側のプロジェクタが対応していれば、自由に拡張することができ、指示の適用範囲もフレキシブルに調整することができる。
【００３０】
本発明の好ましい実施の形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形、変更が可能である。
【００３１】
上記実施例では、画角の拡張を指示する場合を示したが、指示すなわち制御用コード情報は、プロジェクタ２００が備えている制御に対応したものを用意することができる。例えば、プロジェクタがカラーと白黒の表示切替が可能である場合、ＰＣ１００は、色合いよりも明るさを重視するようなビジネスのプレゼンテーション用の画像データであれば、制御用コード情報として白黒表示を付加することができる。これにより、プロジェクタ２００は、制御用コード情報を解読し、当該プレゼンテーション用の画像データを白黒にてより明るい表示を行う。
【００３２】
また、プロジェクタ２００が、表示画像のアスペクト比を、４：３と１６：９のいずれかを表示可能であれば、ＰＣ１００は、表示すべき画像に応じたアスペクト比の制御コード情報を付加する。さらには、プロジェクタ２００の解像度がＳＶＧＡやＸＧＡなど複数あるとき、ＰＣ１００は、表示すべき画像の解像度を選択する制御用コード情報を付加することができる。
【００３３】
さらに上記実施例では、プロジェクタ２００は、画像データをスクリーン２７０に投影するとき、制御用コード情報も併せて表示するが、予め決められた領域に制御用コード情報を付加する場合には、その領域をマスクし、制御用コード情報を表示しないようにしてもよい。あるいは、ビデオＲＡＭに格納された画像データから、その領域にある制御用コード情報を抽出するようにしてもよい。
【００３４】
さらに上記実施例では、プロジェクタにより画像表示を行う例を示したが、プロジェクタ以外にも、液晶、プラズマ、ＣＲＴなどのディスプレイにおいても、本発明を適用することができる。
【産業上の利用可能性】
【００３５】
本発明に係る画像表示システムは、プロジェクタやディスプレイなどを用いて画像を表示させる表示ステムにおいて利用される。
【図面の簡単な説明】
【００３６】
【図１】本発明の実施例に係る画像表示システムの構成を示す図である。
【図２】画像表示システムの好ましい構成例を示す図である。
【図３】ＰＣにおける制御用コード情報を付加する動作フローを示す図である。
【図４】制御用コード情報の変換テーブルを示す図である。
【図５】画像データへの制御用コード情報を付加した例を示す図である。
【図６】プロジェクタにおける画像データの表示動作フローを示す図である。
【図７】制御用コード情報の解読用変換テーブルを示す図である。
【図８】ＱＲコードを説明する図である。
【符号の説明】
【００３７】
１：画像表示システム                    １０：電子装置
２０：表示装置                          ３０：送信手段
１００：ＰＣ                          ２００：プロジェクタ
３００：ＲＧＢケーブル                    Ｐ：画像データ
Ｑ：制御用コード情報
【図１】
2006250998.tif 000003
【図２】
2006250998.tif 000004
【図３】
2006250998.tif 000005
【図４】
2006250998.tif 000006
【図５】
2006250998.tif 000007
【図６】
2006250998.tif 000008
【図７】
2006250998.tif 000009
【図８】
2006250998.tif 000010