(57)【要約】【課題】本発明は、出力データに含まれる追加データ関連情報を取得して、該出力データに追加データを合成して出力する。【解決手段】プロジェクタ装置１０は、情報処理装置ＪＳから送られてくる出力データを、データ投影部２３から出力する際に、該出力データに埋め込まれている追加データに関連する追加データ関連情報を情報コード検出部２１で取得する。プロジェクタ装置１０は、ＣＰＵ１１が、該追加データ関連情報に基づいて、サーバＳＶから追加データを取得し、追加データ合成部２２に、該追加データを出力データに合成させて、データ投影部２３から投影出力させる。【選択図】  図１
2018194863.tif 000002
【特許請求の範囲】
【請求項１】
有線と無線のうち少なくともいずれかでデータ提供装置及び追加データ提供装置に接続
する通信手段と、
表示データを含む出力データに基づいて画像の表示出力を含む情報出力を行う情報出力
手段と、
前記出力データに埋め込まれている追加データに関連する追加データ関連情報を取得す
る情報取得手段と、
前記通信手段を利用して前記追加データを取得するデータ取得手段と、
前記追加データを前記出力データに合成して前記情報出力手段に出力させるデータ合成
手段と、
前記追加データ関連情報に含まれている前記追加データの提供先の前記追加データ提供
装置情報に基づいて、前記データ取得手段に該追加データを取得させ、前記データ合成手
段に該追加データを前記出力データに合成させる制御手段と、
を備えていることを特徴とする画像出力装置。
【請求項２】
前記画像出力装置は、
前記追加データ関連情報が、前記表示データの前記情報出力手段による表示出力及び該
表示データの印刷出力において視認不可能な状態で該表示データに埋め込まれていること
を特徴とする請求項１記載の画像出力装置。
【請求項３】
前記画像出力装置は、
前記追加データに対して種々のデータ処理を施すデータ処理手段を、さらに備え、
前記制御手段は、
前記情報取得手段が取得した前記追加データ関連情報が、複数の前記追加データに対し
て施す処理内容を示す情報を含んでいると、該追加データに対して該処理内容のデータ処
理を前記データ処理手段に行わせて、前記データ合成手段に該データ処理後の該追加デー
タを前記出力データに合成させることを特徴とする請求項１または請求項２記載の画像出
力装置。
【請求項４】
前記画像出力装置は、
データを記憶する記憶手段を備え、
前記制御手段は、
前記情報取得手段が取得した前記追加データ関連情報が、複数の前記追加データを、事
前に取得することを内容とする情報を含んでいると、該追加データ関連情報に基づいて、
前記データ取得手段に該追加データを取得させて前記記憶手段に記憶させ、該追加データ
関連情報に基づいて、前記データ合成手段に、該記憶手段の該追加データを前記出力デー
タに合成させることを特徴とする請求項１から請求項３のいずれかに記載の画像出力装置
。
【請求項５】
前記画像出力装置は、
前記追加データに対して種々のデータ処理を施すデータ処理手段を、さらに備え、
前記制御手段は、
前記情報取得手段が取得した前記追加データ関連情報が、前記追加データの前記表示デ
ータに対する表示サイズ、表示位置等を指示する表示関連情報を含んでいると、前記デー
タ処理手段に該表示関連情報の指示に応じたデータ処理を該追加データに対して行わせて
、前記データ合成手段に該データ処理後の該追加データを前記出力データに合成させるこ
とを特徴とする請求項１から請求項４のいずれかに記載の画像出力装置。
【請求項６】
前記制御手段は、
前記情報取得手段が取得した前記追加データ関連情報が、前記追加データの合成開始と
合成終了の時間を指示する時間関連情報を含んでいると、前記データ合成手段に該時間関
連情報の指示に応じて該追加データを前記出力データに合成させることを特徴とする請求
項１から請求項５のいずれかに記載の画像出力装置。
【請求項７】
画像出力装置、データ提供装置及び追加データ提供装置が有線と無線のうち少なくとも
いずれかの通信回線で接続され、該画像出力装置が、該データ提供装置の提供する表示デ
ータを含む出力データ及び該追加データ提供装置の提供する追加データを出力する画像出
力システムであって、
前記データ提供装置は、
前記出力データを、前記追加データの提供先の前記追加データ提供装置を示す追加デー
タ提供装置情報等の追加データ関連情報を埋め込んで前記画像出力装置に提供し、
前記追加データ提供装置は、
前記追加データを蓄積し、前記追加データ関連情報に基づく取得要求に応じて該追加デ
ータを提供し、
前記画像出力装置は、
前記出力データに基づいて画像の表示出力を含む情報出力を行う情報出力手段と、
前記出力データに埋め込まれている前記追加データ関連情報を取得する情報取得手段と
、
前記追加データを前記追加データ提供装置から取得するデータ取得手段と、
前記追加データを前記出力データに合成して前記情報出力手段に出力させるデータ合成
手段と、
前記情報取得手段が取得した前記追加データ関連情報に含まれている前記追加データ提
供装置情報に基づいて、前記データ取得手段に前記追加データを取得させ、前記データ合
成手段に該追加データを前記出力データに合成させる制御手段と、
を備えていることを特徴とする画像出力システム。
【請求項８】
有線と無線のうち少なくともいずれかでデータ提供装置及び追加データ提供装置に接続
する通信処理ステップと、
表示データを含む出力データに基づいて画像の表示出力を含む情報出力を行う情報出力
処理ステップと、
前記出力データに埋め込まれている追加データに関連する追加データ関連情報を取得す
る情報取得処理ステップと、
前記通信処理ステップを利用して前記追加データを取得するデータ取得処理ステップと
、
前記追加データを前記出力データに合成して前記情報出力処理ステップに出力させるデ
ータ合成処理ステップと、
前記追加データ関連情報に含まれている前記追加データの提供先の前記追加データ提供
装置情報に基づいて、前記データ取得処理ステップで前記追加データを取得させ、前記デ
ータ合成処理ステップで該追加データを前記出力データに合成させる制御処理ステップと
、
を有していることを特徴とする画像出力制御方法。
【請求項９】
制御プロセッサに、
有線と無線のうち少なくともいずれかでデータ提供装置及び追加データ提供装置に接続
する通信処理と、
表示データを含む出力データに基づいて画像の表示出力を含む情報出力を行う情報出力
処理と、
前記出力データに埋め込まれている追加データに関連する追加データ関連情報を取得す
る情報取得処理と、
前記通信処理を利用して前記追加データを取得するデータ取得処理と、
前記追加データを前記出力データに合成して前記情報出力処理に出力させるデータ合成
処理と、
前記追加データ関連情報に含まれている前記追加データの提供先の前記追加データ提供
装置情報に基づいて、前記データ取得処理で前記追加データを取得させ、前記データ合成
処理で該追加データを前記出力データに合成させる制御処理と、
を実行させることを特徴とする画像出力制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像出力装置、画像出力システム、画像出力制御方法及び画像出力制御プロ
グラムに関し、詳細には、出力データに含まれる追加データ関連情報を取得して、該出力
データに追加データを合成して出力する画像出力装置、画像出力システム、画像出力制御
方法及び画像出力制御プログラムに関する。
【背景技術】
【０００２】
今日、コンピュータ等の情報処理装置の発達にともなって、情報処理装置からの画像デ
ータに基づいて投影面上に画像を拡大投影するプロジェクタ装置や大型ディスプレイ装置
等の画像出力装置に画像を表示出力しながらプレゼンテーションすることが行われるよう
になってきている（特許文献１等参照）。
【０００３】
このような画像出力装置に画像を表示しながらのプレゼンテーション等においては、出
力データに対して、静止画像、動画、音声等の追加データを資料として添付して表示する
ことが行われる。
【０００４】
このような画像出力装置は、説明用の資料を出力データとして、該出力データ上に静止
画像、動画等の追加データを表示する場合、出力データの作成を行う情報処理装置の搭載
するアプリケーションが、画像出力装置の取り扱う出力データに対して該追加データを貼
り付ける機能を備えている必要があり、該アプリケーションで、直接、出力データ上に画
像や動画、音声の追加データを貼り付けている。
【０００５】
この場合、例えば、図１９に示すように、出力データに対して、情報処理装置のアプリ
ケーションで生成された追加データＴＤを、出力データのレイアウトで生成して表示する
。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来技術にあっては、追加データをアプリケーションがサポートし
ている画像、動画のデータサイズに制約があると、指定されたサイズ以下に変換する必要
があり、また、当該アプリケーションを実行可能な情報処理装置を接続する必要がある。
その結果、画像出力装置及び追加データの利用性が悪いという問題があった。
【０００７】
また、例えば、従来技術においては、プレゼンテーション等で表示した出力データを印
刷物として配布する場合、動画や音声については印刷物として配布することができないた
め、動画や音声の格納場所、例えば、ＵＲＬ（Uniform Resource Locator）等を、持ち帰
り用の印刷物に記載する必要があり、利用性が悪いという問題があった。
【０００８】
さらに、プレゼンテーションにおいては、配布する印刷物に持ち帰りを許可できない内
容を含む印刷物を配布する場合がある。このような印刷物を利用してプレゼンテーション
を行う場合は、プレゼンテーションが終わった後で、印刷物を回収するか、画像出力装置
で表示する内容には持ち帰りを許可できない内容を含んだ内容とし、印刷物としては、そ
のような内容を削除した内容の印刷物を配布する必要がある。その結果、利用性が悪いと
いう問題があった。
【０００９】
そこで、本発明は、出力データに埋め込まれている情報に基づいて、追加データの利用
性を向上させることを目的としている。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、請求項１記載の画像出力装置は、有線と無線のうち少なく
ともいずれかでデータ提供装置及び追加データ提供装置に接続する通信手段と、表示デー
タを含む出力データに基づいて画像の表示出力を含む情報出力を行う情報出力手段と、前
記出力データに埋め込まれている追加データに関連する追加データ関連情報を取得する情
報取得手段と、前記通信手段を利用して前記追加データを取得するデータ取得手段と、前
記追加データを前記出力データに合成して前記情報出力手段に出力させるデータ合成手段
と、前記追加データ関連情報に含まれている前記追加データの提供先の前記追加データ提
供装置情報に基づいて、前記データ取得手段に該追加データを取得させ、前記データ合成
手段に該追加データを前記出力データに合成させる制御手段と、を備えていることを特徴
としている。
【発明の効果】
【００１１】
本発明によれば、出力データに埋め込まれている情報に基づいて、追加データの利用性
を向上させることができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１実施例を適用した画像出力システムのシステム構成図。
【図２】１次元バーコードの一例を示す図。
【図３】スタック式２次元コードの一例を示す図。
【図４】マトリックス式２次元コードの一例を示す図。
【図５】画像出力制御処理を示すフローチャート。
【図６】表示データへの追加データ関連情報の埋め込み状態の説明図。
【図７】表示データの２値化による追加データ関連情報抽出処理を示すフローチャート。
【図８】表示データを２値化処理して追加データ関連情報を鮮明化した状態を示す図。
【図９】追加データ表示用と印刷用の追加データ関連情報が１ページ中に埋め込まれている状態の表示データの一例を示す図。
【図１０】第２実施例の複数種類の追加データ関連情報に基づく画像出力制御処理を示すフローチャート。
【図１１】図９の印刷用の追加データ関連情報のみを示す図。
【図１２】追加データの先行ダウンロードを指定する複数の追加データ関連情報が１ページ中に埋め込まれている状態の表示データの一例を示す図。
【図１３】追加データの先行ダウンロードを伴う画像出力制御処理を示すフローチャート。
【図１４】ダウンロード済み追加データの合成を伴う画像出力制御処理を示すフローチャート。
【図１５】複数種類の追加データ関連情報が１ページ中に埋め込まれている状態の表示データの一例を示す図。
【図１６】追加データが静止画像でサイズ変倍を伴う場合の画像出力制御処理を示すフローチャート。
【図１７】追加データを縮小処理する場合の説明図。
【図１８】追加データが動画、音声である場合の画像出力制御処理を示すフローチャート。
【図１９】従来の追加データ表示状態の一例を示す図。
【発明を実施するための形態】
【００１３】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べ
る実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されて
いるが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本
実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。
【実施例１】
【００１４】
図１〜図８は、本発明の画像出力装置、画像出力システム、画像出力制御方法及び画像
出力制御プログラムの第１実施例を示す図であり、図１は、本発明の画像出力装置、画像
出力システム、画像出力制御方法及び画像出力制御プログラムの第１実施例を適用した画
像出力システム１のシステム構成図である。
【００１５】
図１において、画像出力システム１は、プロジェクタ装置（画像出力装置）１０と情報
処理装置（データ提供装置）ＪＳ及びサーバ（追加データ提供装置）ＳＶ等が、有線と無
線のうち、少なくともいずれかの通信回線によって接続されている。
【００１６】
本実施例の画像出力システム１は、情報処理装置ＪＳが、プロジェクタ装置１０に表示
させる表示データを生成して、プロジェクタ装置１０へ送信し、情報処理装置ＪＳ及びサ
ーバＳＶが、表示データに追加で合成して出力させる追加データを格納している。
【００１７】
プロジェクタ装置１０は、ＣＰＵ（Central Processing Unit）１１、画像処理部１２
、投影データメモリ１３、プログラムメモリ１４、不揮発性メモリ１５、動画再生補助部
１６、有線ＬＡＮ（Local Area Network）  Ｉ／Ｆ１７、無線ＬＡＮ  Ｉ／Ｆ１８、ビデ
オＩ／Ｆ１９、操作パネル２０、情報コード検出部２１、追加データ合成部２２及びデー
タ投影部２３等を備えている。また、画像処理部１２は、画像変倍処理部３１、画像回転
処理部３２及び画像反転処理部３３等を備えている。
【００１８】
プロジェクタ装置１０は、通信手段としての有線ＬＡＮ  Ｉ／Ｆ１７、無線ＬＡＮ  Ｉ
／Ｆ１８を介して、投影データ（出力データ）をプロジェクタ装置１０へ出力するコンピ
ュータ等の情報処理装置ＪＳに接続されている。プロジェクタ装置１０は、ＣＰＵ１１の
制御下で、情報処理装置ＪＳから送られてくる投影データに基づいて、データ投影部２３
から図示しないスクリーン（投影面）へ画像（静止画像、動画）を出力し、また、音声を
出力する。
【００１９】
情報処理装置ＪＳは、例えば、通常のハードウェア構成及びソフトウェア構成のコンピ
ュータ等が用いられており、プロジェクタ装置１０に、投影データを送信する。情報処理
装置ＪＳは、投影データに、追加データ関連情報を埋め込んで、プロジェクタ装置１０へ
送信する。
【００２０】
情報処理装置ＪＳは、その搭載するアプリケーションによってプレゼンテーション用の
投影データが作成される。また、情報処理装置ＪＳは、投影データに、プレゼンテーショ
ンにおいて投影データを補完する資料としての追加データを作成したり、該資料の提供先
（例えば、ＵＲＬ等）情報等を追加データとして作成する。
【００２１】
この追加データは、静止画像、動画、音声等のデータであり、情報処理装置ＪＳやサー
バＳＶに保管される。情報処理装置ＪＳは、投影データの作成に用いられたアプリケーシ
ョンによって追加データを保管している場所（例えば、情報処理装置ＪＳ、サーバＳＶ等
）から該追加データを取得するための追加データ提供先情報やその他の追加データに関す
る情報を含む追加データ関連情報を作成する。
【００２２】
情報処理装置ＪＳは、追加データ関連情報を、投影データに埋め込んでプロジェクタ装
置１０に送信する。追加データ関連情報は、例えば、図２に示すような１次元バーコード
、図３及び図４に示すような２次元コードが用いられる。１次元バーコードは、図２に示
すように、ＪＡＮ(Japanese Article Number)やＩＴＦ (Interleaved Two of Five) コー
ド等のように、バーコードが直線上に配設されて構成されているコードである。２次元コ
ードは、水平方向と垂直方向の２次元方向に情報を持つバーコードの表示方式であり、ス
タック式とマトリックス式とに大別される。スタック式は、図３に示したように、１次元
バーコードを縦に積み重ねて縦横で情報を表示したバーコードであり、図３（ａ）に示す
３段や図３（ｂ）に示す６段等に、１次元バーコードを縮小して、縦に複数段に積み重ね
た構造である。シンボルは、１次元バーコードと同様、細バーと太バー（または、細スペ
ースと太スペース）で表現され、読取方法は、１次元と略同一である。マトリックス式は
、図４に示すように、情報を白黒交互のマス目（セル）で縦横モザイク状に表示したコー
ドである。マトリックス式は、図４（ａ）に示すデータコードと図４（ｂ）に示すＱＲコ
ード(登録商標)があり、データ列を識別するために、各列にスタート記号、並びにストッ
プ記号が付いていて、どの列から読み取るかに関係なく、全ての列を読み取った段階でデ
ータとして解読される。
【００２３】
情報処理装置ＪＳは、表示データ、音声データ糖を含む投影データのうち、表示データ
に追加データ関連情報を埋め込む。
【００２４】
そして、情報処理装置ＪＳは、このような追加データ関連情報を、投影データに対して
、該投影データに基づいて、映像をスクリーンに表示するときや印刷出力するには、該追
加データ関連情報を、人が視認することができない状態（例えば、濃度等）や視認可能な
状態を制御して埋め込む。情報処理装置ＪＳは、視認不可能な状態で追加データ関連情報
を埋め込むときには、例えば、投影データが、Ｒ（レッド）、Ｇ（グリーン）、Ｂ（ブル
ー）の各色８ｂｉｔで表される画像データで、背景色が白色（Ｒ＝２５５、Ｇ＝２５５、
Ｂ＝２５５）で表示する表示データである場合、背景色との差が少ない濃度データ、例え
ば、Ｒ＝２５４、Ｇ＝２５４、Ｂ＝２５４の濃度の追加データ関連情報を、埋め込む。こ
のような追加データ関連情報は、プロジェクタ装置１０での投影表示や印刷出力において
は、この濃度差を再現出力しにくいこと、及び、人間の目では濃度差１／２５５の濃度差
をほとんど検出できないことから、この低濃度差の追加データ関連情報を検出することが
できず、また、見かけ上追加データ関連情報を、プロジェクタ装置１０が投影する投影画
像中に追加データ関連情報を意識することがない。
【００２５】
一方、後述するように、プロジェクタ装置１０は、投影データをデジタルデータで扱う
ため、投影データの背景色と追加データ関連情報に濃度差があるので、視認不可能な状態
で埋め込まれている追加データ関連情報を検出することができる。プロジェクタ装置１０
における追加データ関連情報については、あとで詳細に説明する。
【００２６】
また、プロジェクタ装置１０は、ＣＰＵ１１の制御下で、有線ＬＡＮ  Ｉ／Ｆ１７、無
線ＬＡＮ  Ｉ／Ｆ１８を介して、ＬＡＮやインターネット等に接続されているサーバＳＶ
と通信し、該サーバＳＶ等に格納されている追加データを取得する。
【００２７】
サーバＳＶは、プロジェクタ装置１０がプレゼンテーション等において使用する投影デ
ータに追加される静止画像、動画、音声等の追加データを、ハードディスク等の大容量記
憶部に格納している。サーバＳＶは、アクセスしてきたプロジェクタ装置１０や後述する
追加データ関連情報に基づいてアクセスしてきた端末に対してその追加データ関連情報の
許可している追加データを提供する。サーバＳＶは、例えば、通常のハードウェア構成及
びソフトウェア構成のコンピュータやサーバが用いられており、特に、上記追加データを
格納しているとともに、追加データ関連情報に基づく追加データの提供を行う。
【００２８】
ビデオＩ／Ｆ１９は、ビデオ等の動画再生機能や録画機能を有する機器が接続され、Ｃ
ＰＵ１１の制御下で、動画データのインターフェイス処理を行う。
【００２９】
操作パネル２０は、操作キー及びディスプレイ等を備えており、操作キーからはプロジ
ェクタ装置１０に各種動作を行わせる命令が入力操作される。操作パネル２０は、ディス
プレイに、操作キーから入力された内容やプロジェクタ装置１０からユーザに通知する各
種情報を表示出力する。
【００３０】
不揮発性メモリ１５は、プロジェクタ装置１０の電源がＯＦＦの場合にも記憶すべきデ
ータが、ＣＰＵ１１の制御下で格納され、また、読み出される。
【００３１】
動画再生補助部１６は、動画を再生して、表示出力する際に、ＣＰＵ１１の制御下で、
該動作再生動作を補助する。
【００３２】
画像処理部（データ処理手段）１２は、ＣＰＵ１１の制御下で、その画像変倍処理部３
１が、表示画像の変倍処理を行い、その画像回転処理部３２が、表示画像の回転処理を行
う。また、画像処理部１２は、ＣＰＵ１１の制御下で、その画像反転処理部３３が、表示
画像の反転処理を行う。
【００３３】
ＣＰＵ１１は、有線ＬＡＮ  Ｉ／Ｆ１７、無線ＬＡＮ  Ｉ／Ｆ１８を介して情報処理装
置ＪＳから投影データを受信し、該投影データを追加データ合成部２２へ出力する。
【００３４】
情報コード検出部（情報取得手段）２１は、ＣＰＵ１１から追加データ合成部２２へ出
力される表示データから追加データ関連情報を検出し、検出結果をＣＰＵ１１へ出力する
。すなわち、情報コード検出部２１は、表示データから追加データ関連情報の有無を検出
し、追加データ関連情報があると、該追加データ関連情報を取得してＣＰＵ１１へ渡す。
情報コード検出部２１は、例えば、ビットマップ状の表示データ内に、追加データ関連情
報のコードパターンが存在するか否かにより追加データ関連情報が埋め込まれているか否
か確認する。
【００３５】
ＣＰＵ（データ取得手段、制御手段）１１は、追加データ関連情報を情報コード検出部
２１から受け取ると、該追加データ関連情報を解析し、追加データの取得場所（ＵＲＬ、
ＩＰアドレス等）、追加データの表示データへの追加（合成）に関する情報を取得する。
ＣＰＵ１１は、追加データ関連情報を受け取ると、その追加データ関連情報が埋め込まれ
ていた表示データについては、追加データを送るまで、表示を待つように追加データ合成
部２２へ出力する。
【００３６】
ＣＰＵ１１は、追加データの取得場所、例えば、サーバＳＶまたは情報処理装置ＪＳの
特定の格納場所へ有線ＬＡＮ  Ｉ／Ｆ１７、無線ＬＡＮ  Ｉ／Ｆ１８を介してアクセスし
て、追加データを取得する。具体的には、ＣＰＵ１１は、情報処理装置ＪＳ、サーバＳＶ
へ追加データを特定したデータ要求のメッセージを送信し、該追加データを取得する。
【００３７】
ＣＰＵ１１は、追加データを取得すると、表示データへの追加に関する情報（例えば、
表示データへの追加データの追加位置、追加時間等）とともに追加データ合成部２２へ出
力する。なお、表示データへの追加に関する情報を、以下、適宜、追加指示情報という。
【００３８】
追加データ合成部(データ合成手段)２２は、ＣＰＵ１１から表示データが送られてくる
と、所定のタイミングで、該表示データをデータ投影部２３へ出力する。また、追加デー
タ合成部２２は、ＣＰＵ１１から表示データが送られてきても、追加データがある旨が通
知されると、該表示データのデータ投影部２３への出力を待ち、追加データが送られてく
ると、追加データを、追加指示情報に基づいて表示データに合成して、合成後の表示デー
タを、データ投影部２３へ出力する。
【００３９】
データ投影部(情報出力手段)２３は、図示しないが、例えば、投影光の光源である光源
部と、光源部からの投影光を画像データに基づいて投影画像光に変換する照明光学系を有
している。照明光学系は、例えば、照明光学系をＲ、Ｇ、Ｂの３つの色光に色分離する色
分離光学系と、３色に分解された照明光が入射する３つの液晶パネルと、液晶を通過した
各色の画像光を合成する合成光学系と、合成された画像光を投影面に投射する投射光学系
を有している。照明光学系は、複数のレンズアレイ、プリズム、ダイクロイックミラー等
を備え、光学系に発生する収差を極力抑えている。データ投影部２３は、追加データ合成
部２２から渡される表示データに基づいて、画像をスクリーン（図示略）へ投影（出力）
する。
【００４０】
そして、プロジェクタ装置１０は、ＲＯＭ、ＥＥＰＲＯＭ（Electrically Erasable an
d Programmable Read Only Memory ）、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルデ
ィスク、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory ）、ＣＤ−ＲＷ（Compact Disc
Rewritable ）、ＤＶＤ（Digital Versatile Disk）、ＳＤ（Secure Digital）カード、
ＭＯ（Magneto-Optical Disc）等のコンピュータが読み取り可能な記録媒体に記録されて
いる本発明の画像出力制御方法を実行する画像出力制御プログラムを読み込んでプログラ
ムメモリ１４に導入することで、後述する出力データに埋め込まれている情報に基づいて
、追加データの利用性を向上させる画像出力装置であるプロジェクタ装置として構築され
ている。この画像出力制御プログラムは、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登
録商標）等のレガシープログラミング言語やオブジェクト指向プログラミング言語等で記
述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布するこ
とができる。
【００４１】
次に、本実施例の作用を説明する。本実施例のプロジェクタ装置１０は、出力データに
埋め込まれている情報に基づいて、追加データの利用性を向上させる。
【００４２】
プロジェクタ装置１０は、情報処理装置ＪＳから送られてくる表示データ（投影データ
）を受け取ると、必要な画像処理を施した後、追加データ合成部２２を介してデータ投影
部２３に渡し、データ投影部２３が、スクリーン（投影面）へ表示画像を投影する。
【００４３】
そして、プロジェクタ装置１０は、情報処理装置ＪＳから追加データ関連情報の埋め込
まれた表示データ（投影データ）が送られてくると、ＣＰＵ１１は、該表示データに必要
な画像処理を施した後、追加データ合成部２２へ出力する。プロジェクタ装置１０は、Ｃ
ＰＵ１１から追加データ合成部２２へ送られる表示データを、情報コード検出部２１が解
析して、追加データ関連情報を検出し、該追加データ関連情報に基づいて追加データを提
供先から取得して、表示データに合成して投影する。
【００４４】
すなわち、プロジェクタ装置１０は、図５に示すように、追加データの追加を伴う画像
出力制御処理を行う。プロジェクタ装置１０は、情報処理装置ＪＳから表示データＨＤが
送られてくると、ＣＰＵ１１の制御下で、有線ＬＡＮ  Ｉ／Ｆ１７、無線ＬＡＮ  Ｉ／Ｆ
１８を介して、該表示データＨＤを受信する（ステップＳ１０１）。
【００４５】
ＣＰＵ１１は、受信した表示データＨＤに必要な画像処理を画像処理部１２で行わせた
後、追加データ合成部２２へ渡す。プロジェクタ装置１０は、情報コード検出部２１が、
ＣＰＵ１１から追加データ合成部２２へ送られる表示データＨＤに追加データ関連情報が
埋め込まれているか否か確認する（ステップＳ１０２）。例えば、追加データ合成部２２
は、図６に示すように、表示データＨＤの背景データに対して、追加データ関連情報ＫＤ
が埋め込まれているか確認する。
【００４６】
ステップＳ１０２で、表示データに追加データ関連情報が含まれていると（ステップＳ
１０２で、ＹＥＳのとき）、情報コード検出部２１が該追加データ関連情報を取得してＣ
ＰＵ１１に渡し、ＣＰＵ１１が、追加データ関連情報を解析する（ステップＳ１０３）。
【００４７】
ＣＰＵ１１は、追加データ関連情報を解析した結果、該追加データ関連情報に追加デー
タの合成指定が含まれているかチェックする（ステップＳ１０４）。
【００４８】
ステップＳ１０４で、追加データの合成指定が含まれていると（ステップＳ１０４で、
ＹＥＳのとき）、ＣＰＵ１１は、追加データ関連情報から追加データＴＤの提供先（例え
ば、サーバＳＶ等）を取得する。ＣＰＵ１１は、該追加データの提供先（以下、適宜、サ
ーバＳＶという。）に追加データを要求するデータ要求メッセージＤＭを、有線ＬＡＮ  
Ｉ／Ｆ１７、無線ＬＡＮ  Ｉ／Ｆ１８を介して送信する（ステップＳ１０５）。なお、追
加データＴＤは、ネットワーク上のアクセス可能なサーバＳＶや情報処理装置ＪＳ等に、
予めプロジェクタ装置１０やプレゼンテーションを受けた人の端末であってネットワーク
経由のデータダウンロードを許可した端末からのアクセスに応じて、アクセスできるデー
タ格納場所に、プロジェクタ装置１０や該端末で扱えるデータ形式で蓄積されている。
【００４９】
ＣＰＵ１１は、データ要求メッセージＤＭに応じて、サーバＳＶから追加データＴＤが
送られてくると、該追加データＴＤを、有線ＬＡＮ  Ｉ／Ｆ１７、無線ＬＡＮ  Ｉ／Ｆ１
８に受信（取得）させる（ステップＳ１０６）。
【００５０】
ＣＰＵ１１は、取得した追加データＴＤを、追加データ合成部２２に渡して、追加デー
タ合成部２２に、該追加データＴＤを表示データＨＤに合成させる（ステップＳ１０７）
。追加データ合成部２２は、合成した表示データＨＤをデータ投影部２３に渡し、データ
投影部２３がスクリーンへ画像を表示（投影）する（ステップＳ１０８）。
【００５１】
ＣＰＵ１１は、この場合、ダウンロードした追加データＴＤを、投影データメモリ１３
上に展開し、追加データが静止画像以外、すなわち、動画または音声データの場合、ＣＰ
Ｕ１１によるソフトウェア処理、ハードウェア上の動画再生支援用の補助演算用ＩＣ等に
より演算を行なって再生処理を実行し、追加データ合成部２２へ渡す。
【００５２】
追加データ合成部２２は、表示データＨＤの画面の中に、追加データＴＤの追加画像、
または、動画データを別の画面を嵌め込むピクチャ・イン・ピクチャによる画像合成処理
を行う。
【００５３】
また、ＣＰＵ１１は、追加データ関連情報ＫＤを解析して取得した追加データＴＤの出
力条件に応じて、追加データ合成部２２に追加データＴＤを表示データＨＤに合成させて
出力させる。例えば、ＣＰＵ１１は、追加データ関連情報ＫＤの埋め込まれていた表示デ
ータＨＤを表示（投影）している間だけ、追加データ合成部２２に、該表示データＨＤに
追加データＴＤを合成させて表示させる。ＣＰＵ１１は、追加データ関連情報ＫＤの埋め
込まれていた表示データＨＤの表示が終了して、次の表示データＨＤに切り替わると、追
加データＴＤの該表示データＨＤへの合成を終了し、再度、該表示データＨＤに追加デー
タ関連情報ＫＤが含まれているか否かの確認から上記同様に処理する。
【００５４】
そして、ステップＳ１０４で、追加データ関連情報ＫＤで追加データＴＤの合成指定が
ないとき（ステップＳ１０４で、ＮＯのとき）、ＣＰＵ１１は、追加データＴＤの取得を
行うことなく、追加データ合成部２２に表示データＨＤをデータ投影部２３へ出力させる
。ＣＰＵ１１は、データ投影部２３に該表示データＨＤによる画像の表示画像をスクリー
ンに投影出力（表示出力）させる（ステップＳ１０８）。
【００５５】
また、ステップＳ１０２で、表示データＨＤに追加データ関連情報ＫＤが埋め込まれて
いないと（ステップＳ１０２で、ＮＯのとき）、ＣＰＵ１１は、追加データＴＤの取得を
行うことなく、追加データ合成部２２に表示データＨＤをデータ投影部２３へ出力させる
。ＣＰＵ１１は、データ投影部２３に該表示データＨＤによる画像の表示画像をスクリー
ンに投影出力（表示出力）させる（ステップＳ１０８）。
【００５６】
したがって、出力データである表示データＨＤに埋め込まれている追加データ関連情報
ＫＤに基づいて、追加データＴＤを取得して、表示データＨＤと合成して出力することが
でき、追加データＴＤの利用性を向上させることができる。
【００５７】
また、情報処理装置ＪＳは、上述のように、追加データ関連情報ＫＤを、投影データで
ある表示データＨＤに対して、該表示データＨＤに基づいて、画像（映像）をスクリーン
に表示するときや印刷出力するには、該追加データ関連情報を、人が視認することができ
ない状態（例えば、濃度等）で埋め込む。情報処理装置ＪＳは、例えば、投影データが、
例えば、Ｒ、Ｇ、Ｂの各色８ｂｉｔで表される画像データで、背景色が白色（Ｒ＝２５５
、Ｇ＝２５５、Ｂ＝２５５）で表示する表示データである場合、図６に示したように、背
景色との差が少ない濃度データ、例えば、Ｒ＝２５４、Ｇ＝２５４、Ｂ＝２５４の濃度の
追加データ関連情報ＫＤを、埋め込む。このような追加データ関連情報ＫＤは、プロジェ
クタ装置１０での投影表示や印刷出力においては、この濃度差を再現出力しにくいこと、
及び、人間の目では濃度差１／２５５の濃度差をほとんど検出できないことから、この低
濃度差の追加データ関連情報ＫＤを検出することができず、また、見かけ上追加データ関
連情報ＫＤを、プロジェクタ装置１０が投影する投影画像中に追加データ関連情報ＫＤを
意識することがない。
【００５８】
そして、追加データ合成部２２は、図７に示すように、表示データＨＤを２値化処理す
ることで、表示データＨＤから追加データ関連情報ＫＤを精度よく抽出して検出する。す
なわち、追加データ合成部２２は、図７に示すように、ＣＰＵ１１から表示データＨＤを
受け取ると（ステップＳ２０１）、該表示データＨＤの２値化処理を実施するかチェック
する（ステップＳ２０２）。
【００５９】
ステップＳ２０２で、追加データ合成部２２は、表示データＨＤとの関係で追加データ
関連情報ＫＤを精度よく抽出するためには、２値化処理を実施する必要があると判断する
と（ステップＳ２０２で、ＹＥＳのとき）、閾値を設定する（ステップＳ２０３）。追加
データ合成部２２は、設定した該閾値に基づいて、表示データＨＤを２値化処理し（ステ
ップＳ２０４）、２値化処理した表示データＨＤから追加データ関連情報ＫＤを抽出する
（ステップＳ２０５）。
【００６０】
ステップＳ２０２で、追加データ合成部２２は、２値化処理を実施する必要がないと判
断すると（ステップＳ２０２で、ＮＯのとき）、そのまま表示データＨＤから追加データ
関連情報ＫＤを抽出する（ステップＳ２０５）。
【００６１】
すなわち、情報コード検出部２１は、例えば、表示データＨＤを、追加データ関連情報
ＫＤの濃度（Ｒ＝２５４、Ｇ＝２５４、Ｂ＝２５４）を閾値として、閾値以上の濃度を、
「１」（＝白）、閾値より低い濃度を、「０」（＝白）として表示データＨＤを２値化処
理する。
【００６２】
したがって、情報コード検出部２１は、上記２値化処理を行うことで、図８に示すよう
に、追加データ関連情報ＫＤとその背景色を鮮明に分けることができ、追加データ関連情
報ＫＤを、鮮明化して、正確にかつ効率的に抽出することができる。
【００６３】
このように、本実施例のプロジェクタ装置１０は、有線と無線のうち少なくともいずれ
かで情報処理装置（データ提供装置）ＪＳ及びサーバ（追加データ提供装置）ＳＶに接続
する有線ＬＡＮ  Ｉ／Ｆ１７、無線ＬＡＮ  Ｉ／Ｆ１８等の通信手段と、表示データを含
む出力データに基づいて画像の表示出力を含む情報出力を行うデータ投影部（情報出力手
段）２３と、前記出力データに埋め込まれている追加データＴＤに関連する追加データ関
連情報ＫＤを取得する情報コード検出部（情報取得手段）２１と、前記通信手段を利用し
て前記追加データＴＤを取得するＣＰＵ（データ取得手段）１１と、前記追加データＴＤ
を前記出力データに合成して前記データ投影部２３に出力させる追加データ合成部（デー
タ合成手段）２２と、前記追加データ関連情報ＫＤに含まれている前記追加データＴＤの
提供先の前記追加データ提供装置情報に基づいて、前記データ取得手段としてのＣＰＵ１
１に該追加データを取得させ、追加データ合成部２２に該追加データＴＤを前記出力デー
タに合成させるＣＰＵ（制御手段）１１と、を備えている。
【００６４】
したがって、出力データに埋め込まれている追加データ関連情報ＫＤに基づいて、追加
データＴＤを取得して、出力データに合成して出力することができ、出力データに埋め込
まれている情報に基づいて、追加データＴＤの利用性を向上させることができる。
【００６５】
その結果、出力データの表示データＨＤ上への追加データＴＤとしての画像、動画デー
タの追加、追加データＴＤの修正を容易に行うことができる。また、再生時に画像出力装
置であるプロジェクタ装置１のハードウェアを利用することができ、追加データＴＤを提
供するサーバＳＶの処理能力が低くても動画等の再生を容易に行うことができる。
【００６６】
また、本実施例の画像出力システム１は、プロジェクタ装置（画像出力装置）１０、情
報処理装置（データ提供装置）ＪＳ及びサーバ（追加データ提供装置）ＳＶが有線と無線
のうち少なくともいずれかの通信回線で接続され、該プロジェクタ装置１０が、該情報処
理装置ＪＳの提供する表示データを含む出力データ及び該サーバＳＶの提供する追加デー
タＴＤを出力する画像出力システムであって、前記情報処理装置ＪＳが、前記出力データ
を、前記追加データＴＤの提供先の前記サーバＳＶを示す追加データ提供装置情報等の追
加データ関連情報ＫＤを埋め込んでプロジェクタ装置１０に提供し、前記サーバＳＶが、
前記追加データＴＤを蓄積し、前記追加データ関連情報ＫＤに基づく取得要求に応じて該
追加データＴＤを提供し、前記プロジェクタ装置１０が、前記出力データに基づいて画像
の表示出力を含む情報出力を行うデータ投影部（情報出力手段）２３と、前記出力データ
に埋め込まれている前記追加データ関連情報ＫＤを取得する情報コード検出部（情報取得
手段）２１と、前記追加データを前記サーバＳＶから取得するＣＰＵ（データ取得手段）
１１と、前記追加データＴＤを前記出力データに合成してデータ投影部２３に出力させる
追加データ合成部（データ合成手段）２２と、情報コード検出部２１が取得した前記追加
データ関連情報ＫＤに含まれている前記追加データ提供装置情報に基づいて、前記データ
取得手段としてのＣＰＵ１１に前記追加データＴＤを取得させ、追加データ合成部２２に
該追加データＴＤを前記出力データに合成させるＣＰＵ（制御手段）１１と、を備えてい
る。
【００６７】
したがって、出力データに埋め込まれている追加データ関連情報ＫＤに基づいて、追加
データＴＤを取得して、出力データに合成して出力することができ、出力データに埋め込
まれている情報に基づいて、追加データＴＤの利用性を向上させることができる。
【００６８】
さらに、本実施例の画像出力システム１は、そのプロジェクタ装置１０が、有線と無線
のうち少なくともいずれかで情報処理装置（データ提供装置）ＪＳ及びサーバ（追加デー
タ提供装置）ＳＶに接続する通信処理ステップと、表示データＨＤを含む出力データに基
づいて画像の表示出力を含む情報出力を行う情報出力処理ステップと、前記出力データに
埋め込まれている追加データＴＤに関連する追加データ関連情報ＫＤを取得する情報取得
処理ステップと、前記通信処理ステップを利用して前記追加データＴＤを取得するデータ
取得処理ステップと、前記追加データＴＤを前記出力データに合成して前記情報出力処理
ステップに出力させるデータ合成処理ステップと、前記追加データ関連情報ＫＤに含まれ
ている前記追加データＴＤの提供先の前記追加データ提供装置情報に基づいて、前記デー
タ取得処理ステップで前記追加データＴＤを取得させ、前記データ合成処理ステップで該
追加データＴＤを前記出力データに合成させる制御処理ステップと、を有する画像出力制
御方法を実行している。
【００６９】
したがって、出力データに埋め込まれている追加データ関連情報ＫＤに基づいて、追加
データＴＤを取得して、出力データに合成して出力することができ、出力データに埋め込
まれている情報に基づいて、追加データＴＤの利用性を向上させることができる。
【００７０】
さらに、本実施例の画像出力システム１は、ＣＰＵ１１等の制御プロセッサに、有線と
無線のうち少なくともいずれかで情報処理装置（データ提供装置）ＪＳ及びサーバ（追加
データ提供装置）ＳＶに接続する通信処理と、表示データＨＤを含む出力データに基づい
て画像の表示出力を含む情報出力を行う情報出力処理と、前記出力データに埋め込まれて
いる追加データＴＤに関連する追加データ関連情報ＫＤを取得する情報取得処理と、前記
通信処理を利用して前記追加データＴＤを取得するデータ取得処理と、前記追加データＴ
Ｄを前記出力データに合成して前記情報出力処理に出力させるデータ合成処理と、前記追
加データ関連情報ＫＤに含まれている前記追加データＴＤの提供先の前記追加データ提供
装置情報に基づいて、前記データ取得処理で前記追加データＴＤを取得させ、前記データ
合成処理で該追加データＴＤを前記出力データに合成させる制御処理と、を実行させる画
像出力制御プログラムを搭載している。
【００７１】
したがって、出力データに埋め込まれている追加データ関連情報ＫＤに基づいて、追加
データを取得して、出力データに合成して出力することができ、出力データに埋め込まれ
ている情報に基づいて、追加データＴＤの利用性を向上させることができる。
【００７２】
また、本実施例の画像出力システム１は、そのプロジェクタ装置１０が、前記追加デー
タ関連情報ＫＤが、前記表示データＨＤのデータ投影部２３による表示出力及び該表示デ
ータHDの印刷出力において視認不可能な状態で該表示データＨＤに埋め込まれている。
【００７３】
したがって、プレゼンテーションにおいては公開するが、印刷物としては公開しない追
加データＴＤ、追加データ関連情報ＫＤに基づくサーバＳＶからのダウンロードを許可し
ない追加データＴＤ等のように、追加データＴＤの選別や使い分けを容易に行うことがで
き、利用性をより一層向上させることができる。
【実施例２】
【００７４】
図９〜図１４は、本発明の画像出力装置、画像出力システム、画像出力制御方法及び画
像出力制御プログラムの第２実施例を示す図である。
【００７５】
なお、本実施例は、上記第１実施例と同様のプロジェクタ装置に適用したものであり、
本実施例の説明においては、必要に応じて、第１実施例で用いた符号をそのまま用いて説
明する。
【００７６】
本実施例は、表示データＨＤを送信してくる情報処理装置ＪＳが、複数の追加データ関
連情報ＫＤを１ページの表示データＨＤに埋め込んでくる場合であり、この複数の追加デ
ータ関連情報ＫＤを抽出して、該追加データ関連情報ＫＤの内容に応じた処理を行う。
【００７７】
まず、図９は、２種類の追加データ関連情報ＫＤ１、ＫＤ２が、表示データＨＤの１つ
のページに埋め込まれて送られてくる場合である。図９において、色が薄く示されている
追加データ関連情報ＫＤ１は、追加データ表示用、色が濃く示されている追加データ関連
情報ＫＤ２は、印刷用である。
【００７８】
このような追加データ関連情報ＫＤ１、ＫＤ２が埋め込まれた表示データＨＤが情報処
理装置ＪＳから送信されてくると、プロジェクタ装置１０は、ＣＰＵ１１が、図１０に示
すように、画像出力制御処理を行う。すなわち、ＣＰＵ１１は、情報コード検出部２１に
、未確認の追加データ関連情報ＫＤ１、ＫＤ２の抽出を行わせる（ステップＳ３０１）。
ＣＰＵ１１は、抽出された追加データ関連情報ＫＤ１、ＫＤ２が、プロジェクタ装置１０
の制御に関する情報であるか、すなわち、追加データに関する追加データ関連情報ＫＤ１
であるか否かチェックする（ステップＳ３０２）。
【００７９】
ステップＳ３０２で、抽出された追加データ関連情報ＫＤ１、ＫＤ２が追加データ関連
情報ＫＤ１であると（ステップＳ３０２で、ＹＥＳのとき）、ＣＰＵ１１は、追加データ
情報を抽出する（ステップＳ３０３）。ＣＰＵ１１は、抽出した追加データ関連情報をＫ
Ｄ１が追加データ合成指定があるかチェックする（ステップＳ３０４）。
【００８０】
ステップＳ３０４で、追加データ合成指定があると（ステップＳ３０４で、ＹＥＳのと
き）、ＣＰＵ１１は、追加データ関連情報ＫＤ１から追加データＴＤの提供先を取得して
、該提供先に追加データＴＤを要求するデータ要求メッセージＤＭを送信する（ステップ
Ｓ３０４）。この追加データＴＤの提供先は、サーバＳＶまたは情報処理装置ＪＳである
が、図１０以降の図では、サーバＳＶとして説明する。
【００８１】
ＣＰＵ１１は、データ要求メッセージＤＭに応じて、サーバＳＶから追加データＴＤが
送られてくると、該追加データＴＤを、有線ＬＡＮ  Ｉ／Ｆ１７、無線ＬＡＮ  Ｉ／Ｆ１
８に受信（取得）させる（ステップＳ３０５）。
【００８２】
ＣＰＵ１１は、取得した追加データＴＤを、追加データ合成部２２に渡して、追加デー
タ合成部２２に、該追加データＴＤを表示データＨＤに合成させる（ステップＳ３０６）
。
【００８３】
次に、ＣＰＵ１１は、表示データＨＤ上の全ての追加データ関連情報ＫＤの確認が終了
したかチェックする（ステップＳ３０７）。
【００８４】
ステップＳ３０７で、未確認の追加データ関連情報ＫＤが残っているとき（ステップＳ
３０７で、ＮＯのとき）、ステップＳ３０１に戻って、上記同様に処理する（ステップＳ
３０１〜Ｓ３０７）。
【００８５】
上記ステップＳ３０４で、追加データ関連情報ＫＤで追加データ合成指定がないとき（
ステップＳ３０４で、ＮＯのとき）、ＣＰＵ１１は、表示データＨＤ上の全ての追加デー
タ関連情報ＫＤ１、ＫＤ２の確認が終了したかチェックする（ステップＳ３０７）。
【００８６】
また、ステップＳ３０２で、追加データ関連情報ＫＤ１、ＫＤ２がプロジェクタ制御に
関連する情報でないとき、すなわち、印刷用の追加データ関連情報ＫＤ２であると（ステ
ップＳ３０２で、ＮＯのとき）、ＣＰＵ１１は、表示データＨＤ上の全ての追加データ関
連情報ＫＤ１、ＫＤ２の確認が終了したかチェックする（ステップＳ３０７）。
【００８７】
同様に、ＣＰＵ１１は、ステップＳ３０７で、未確認の追加データ関連情報ＫＤ１、Ｋ
Ｄ２が残っているときには、ステップＳ３０１に戻って、上記同様に処理する（ステップ
Ｓ３０１〜Ｓ３０７）。
【００８８】
ステップＳ３０７で、全ての追加データ関連情報ＫＤ１、ＫＤ２の確認が完了すると（
ステップＳ３０７で、ＹＥＳのとき）、ＣＰＵ１１は、追加データ合成部２２に表示デー
タＨＤをデータ投影部２３へ出力させ、データ投影部２３に、該表示データに基づいて、
スクリーンへ画像を表示（投影）させる（ステップＳ３０８）。
【００８９】
そして、ＣＰＵ１１は、例えば、図９に示したような印刷用と追加データ表示用の追加
データ関連情報ＫＤ１、ＫＤ２を１ページに埋め込まれた表示データを受け取った場合、
上記処理を行った後、図１１に示すように、例えば、印刷用の追加データ関連情報ＫＤ２
のみを、表示し、印刷用の追加データ関連情報ＫＤ２を印刷用画像として、提供する。ま
た、ＣＰＵ１１は、さらに、追加データＴＤを合成した画像を表示する。
【００９０】
このようにすると、表示用データＨＤに複数の追加データ関連情報ＫＤを記載して、プ
ロジェクタ装置１０の制御に使用する追加データ関連情報ＫＤについては不可視としつつ
、プロジェクタ装置１０の制御に関係しない追加データ関連情報ＫＤについては、投影で
の確認や印刷物として印刷される濃度で出力することができる。
【００９１】
また、プロジェクタ装置１０は、図１２（ａ）に示すように、２つ以上（図１２（ａ）
では、４つ）の追加データ関連情報ＫＤ２１〜ＫＤ２４を１ページの表示データＨＤに埋
め込んで、情報処理装置ＪＳが送ってくる場合がある。プロジェクタ装置１０は、この場
合においても、複数の追加データ関連情報ＫＤ２１〜ＫＤ２４を抽出して、該追加データ
関連情報ＫＤ２１〜ＫＤ２４の内容に応じた処理を行う。
【００９２】
いま、図１２（ａ）では、１ページの表示データＨＤに、追加データ関連情報ＫＤとし
て、追加データ表示用の追加データ関連情報ＫＤ２１と、３つの先行ダウンロード用の追
加データ関連情報ＫＤ２２〜ＫＤ２４が埋め込まれている。なお、図１２（ｂ）は、図１
２（ａ）の追加データ関連情報ＫＤ２１〜ＫＤ２４及び表示データＨＤに基づいて、スク
リーンに表示している２Ｐ（ページ）目の画像を示している。
【００９３】
このような追加データ関連情報ＫＤ２１、ＫＤ２２〜ＫＤ２４の埋め込まれた表示デー
タＨＤが情報処理装置ＪＳから送信されてくると、プロジェクタ装置１０は、ＣＰＵ１１
が、図１３に示すように、画像出力制御処理を行う。すなわち、ＣＰＵ１１は、情報コー
ド検出部２１に、表示データＨＤ上の未確認の追加データ関連情報ＫＤの抽出を行わせる
（ステップＳ４０１）。ＣＰＵ１１は、抽出された追加データ関連情報ＫＤが、追加デー
タＴＤの情報であるか否かチェックする（ステップＳ４０２）。
【００９４】
ステップＳ４０２で、抽出された追加データ関連情報ＫＤが、先行ダウンロード用の追
加データ関連情報ＫＤ２２〜ＫＤ２４であると（ステップＳ４０２で、ＹＥＳのとき）、
ＣＰＵ１１は、追加データ関連情報ＫＤ２１〜ＫＤ２４から追加データＴＤの提供先を取
得して、該追加データＴＤの提供先に追加データＴＤを要求するデータ要求メッセージＤ
Ｍを送信する（ステップＳ４０４）。
【００９５】
ＣＰＵ１１は、データ要求メッセージＤＭに応じて、追加データ提供先から追加データ
ＴＤが送られてくると、該追加データＴＤを、有線ＬＡＮ  Ｉ／Ｆ１７、無線ＬＡＮ  Ｉ
／Ｆ１８に受信（取得）させる（ステップＳ４０５）。
【００９６】
ＣＰＵ１１は、取得した追加データＴＤを、投影データメモリ１３等の内部メモリ上に
蓄積する（ステップＳ４０５）。
【００９７】
ＣＰＵ１１は、表示データＨＤ上の全ての追加データ関連情報ＫＤ２１〜ＫＤ２４の確
認が完了したかチェックする（ステップＳ４０６）。
【００９８】
ステップＳ４０６で、全ての追加データ関連情報ＫＤ２１〜ＫＤ２４の確認が完了して
いないときには、ステップＳ４０１に戻って、上記同様に処理する（ステップＳ４０１〜
ステップＳ４０６）。
【００９９】
ステップＳ４０２で、抽出された追加データ関連情報ＫＤが、追加データ表示用の追加
データ関連情報ＫＤ２１であると（ステップＳ４０２で、ＮＯのとき）、ＣＰＵ１１は、
追加データＴＤのダウンロードを行うことなく、表示データＨＤ上の全ての追加データ関
連情報ＫＤ２１〜ＫＤ２４の確認が完了したかチェックする（ステップＳ４０６）。
【０１００】
ステップＳ４０６で、表示データＨＤ上の全ての追加データ関連情報ＫＤ２１〜ＫＤ２
４の確認が完了すると（ステップＳ４０６で、ＹＥＳのとき）、ＣＰＵ１１は、上記同様
に、表示データＨＤに、必要な追加データＴＤの合成を行い、１ページ目の表示データＨ
Ｄを表示して処理を終了する。
【０１０１】
そして、ＣＰＵ１１は、図１４に示すように、２ページ目の表示データＨＤを追加デー
タ合成部２２へ送ると、情報コード検出部２１が、該表示データＨＤ上の追加データ関連
情報ＫＤを抽出する（ステップＳ５０１）。ＣＰＵ１１は、抽出された追加データ関連情
報ＫＤの指定している追加データが、既にダウンロード済みであるかチェックする（ステ
ップＳ５０２）。
【０１０２】
ステップＳ５０２で、追加データＴＤが既にダウンロード済みでないとき（ステップＳ
５０２で、ＮＯのとき）、ＣＰＵ１１は、追加データ提供先であるサーバＳＶに追加デー
タＴＤを要求するデータ要求メッセージＤＭを、有線ＬＡＮ  Ｉ／Ｆ１７、無線ＬＡＮ  
Ｉ／Ｆ１８を介して送信する（ステップＳ５０３）。
【０１０３】
ＣＰＵ１１は、データ要求メッセージＤＭに応じて、サーバＳＶから追加データＴＤが
送られてくると、該追加データＴＤを、有線ＬＡＮ  Ｉ／Ｆ１７、無線ＬＡＮ  Ｉ／Ｆ１
８に受信（取得）させる（ステップＳ５０４）。
【０１０４】
ＣＰＵ１１は、取得した追加データＴＤを、追加データ合成部２２に渡して、追加デー
タ合成部２２に、該追加データＴＤを表示データＨＤに合成させる（ステップＳ５０５）
。ＣＰＵ１１は、追加データ合成部２２に、合成した表示データＨＤをデータ投影部２３
へ出力させ、データ投影部２３に、スクリーンへ画像を表示（投影）させる（ステップＳ
５０６）。
【０１０５】
また、ステップＳ５０２で、追加データＴＤが既にダウンロード済みのとき（ステップ
Ｓ５０２で、ＹＥＳのとき）、ＣＰＵ１１は、追加データＴＤを投影データメモリ１３か
らロードする（ステップＳ５０７）。ＣＰＵ１１は、投影データメモリ１３から取り出し
た追加データＴＤを追加データ合成部２２へ渡して、表示データＨＤと合成させる（ステ
ップＳ５０５）。ＣＰＵ１１は、合成後の表示データＨＤをデータ投影部２３へ出力させ
、データ投影部２３に、スクリーンへ画像を表示（投影）させる（ステップＳ５０６）。
【０１０６】
この場合、例えば、図１２（ｂ）に、表示データＨＤの２ページ目として示すように、
追加データを合成して速やかに２ページ目の画像を表示（投影）することができる。
【０１０７】
したがって、複数の追加データＴＤを、そのたびにダウンロードすることなく、まとめ
てダウンロードして、表示データＨＤの表示に合わせて投影データメモリ１３から読み出
して合成することができ、処理速度を向上させて、利用性を向上させることができる。
【０１０８】
このように、本実施例の画像出力システム１は、そのプロジェクタ装置１０が、追加デ
ータ関連情報ＫＤが、前記表示データＨＤのデータ投影部２３による表示出力及び該表示
データの印刷出力において視認不可能な状態で該表示データＨＤに埋め込まれている。
【０１０９】
したがって、追加データＴＤや追加データ関連情報ＫＤの利用目的等に応じて、該追加
データ関連情報ＫＤを、表示や印刷で視認可能な状態と視認不可能な状態とで、表示デー
タＨＤに合成して出力することができる。その結果、利用性をより一層向上させることが
できる。
【０１１０】
また、本実施例の画像出力システム１は、そのプロジェクタ装置１０が、前記追加デー
タＴＤに対して種々のデータ処理を施す画像処理部（データ処理手段）１２を、さらに備
え、前記制御手段としてのＣＰＵ１１が、前記情報コード検出部２１が取得した追加デー
タ関連情報ＫＤが、複数の前記追加データＴＤに対して施す処理内容を示す情報を含んで
いると、該追加データＴＤに対して該処理内容のデータ処理を画像処理部１２に行わせて
、追加データ合成部２２に該データ処理後の該追加データＴＤを前記出力データに合成さ
せる。
【０１１１】
したがって、追加データＴＤを、サイズ、合成位置、回転等の種々の画像処理を施して
、表示データＨＤに合成して出力することができ、利用性をより一層向上させることがで
きる。
【０１１２】
さらに、本実施例の画像出力システム１は、そのプロジェクタ装置１０が、データを記
憶する投影データメモリ（記憶手段）１３を備え、前記制御手段としてのＣＰＵ１１が、
前記情報コード検出部２１が取得した前記追加データ関連情報ＫＤが、複数の前記追加デ
ータＴＤを、事前に取得することを内容とする情報を含んでいると、該追加データ関連情
報ＫＤに基づいて、前記データ取得手段としてのＣＰＵ１１に該追加データを取得させて
投影データメモリ（記憶手段）１３に記憶させ、該追加データ関連情報ＫＤに基づいて、
追加データ合成部２２に、該投影データメモリ１３の該追加データＴＤを前記出力データ
に合成させる。
【０１１３】
したがって、表示データＨＤの投影前に追加データＴＤをダウンロードすることができ
、大きいサイズの追加データＴＤを利用する場合であっても、事前にダウンロードして、
表示データＨＤの表示を待たさせることなく、速やかに処理することができる。その結果
、追加データＴＤの利用性をより一層向上させることができる。
【実施例３】
【０１１４】
図１５〜図１８は、本発明の画像出力装置、画像出力システム、画像出力制御方法及び
画像出力制御プログラムの第３実施例を示す図である。
【０１１５】
なお、本実施例は、上記第１実施例と同様のプロジェクタ装置に適用したものであり、
本実施例の説明においては、必要に応じて、第１実施例で用いた符号をそのまま用いて説
明する。
【０１１６】
本実施例は、表示データＨＤを送信してくる情報処理装置ＪＳが、複数種類の追加デー
タ関連情報ＫＤを１ページの表示データＨＤに埋め込んでくる場合である。プロジェクタ
装置１０は、この複数種類の追加データ関連情報ＫＤを抽出して、該追加データ関連情報
ＫＤの内容に応じた処理を行う。
【０１１７】
まず、図１５は、２種類の追加データ関連情報ＫＤ３１、ＫＤ３２が、表示データＨＤ
の１つのページに埋め込まれて送られてくる場合である。図１５において、左側の追加デ
ータ関連情報ＫＤ３１は、追加データＴＤの提供先情報であり、右側の追加データ関連情
報ＫＤ３２は、追加データＴＤの表示サイズ情報である。
【０１１８】
このような追加データ関連情報ＫＤ３１、ＫＤ３２が埋め込まれた表示データＨＤが情
報処理装置ＪＳから送信されてくると、プロジェクタ装置１０は、ＣＰＵ１１が、図１６
に示すように、画像出力制御処理を行う。すなわち、ＣＰＵ１１は、情報コード検出部２
１に、表示データＨＤ上の追加データ関連情報ＫＤの抽出を行わせる（ステップＳ６０１
）。ＣＰＵ１１は、抽出された追加データ関連情報ＫＤが、追加データＴＤのサイズ変倍
を示す表示サイズ情報の追加データ関連情報ＫＤ３２であるか否かチェックする（ステッ
プＳ６０２）。
【０１１９】
ＣＰＵ１１は、追加データ関連情報ＫＤが、追加データＴＤの提供先情報を示す追加関
連情報ＫＤ３１であると、該提供先情報に基づいて、上述のように追加データＴＤを要求
して取得し、投影データメモリ１３に格納する。
【０１２０】
そして、ＣＰＵ１１は、ステップＳ６０２で、追加データ関連情報ＫＤが変倍要求を伴
う表示サイズ情報の追加データ関連情報ＫＤ３２であると、投影データメモリ１３に格納
されている追加データＴＤを読み出して、画像処理部１２の画像変倍処理部３１で変倍処
理させる（ステップＳ６０３）。なお、画像処理を要求する追加データ関連情報ＫＤ３２
としては、表示サイズ情報に限るものではなく、例えば、画像回転角度、画像反転等を示
す情報であってもよい。
【０１２１】
ＣＰＵ１１は、画像処理した追加データＴＤを追加データ合成部２２に渡して、追加デ
ータ合成部２２に、該追加データＴＤを表示データＨＤに合成させる（ステップＳ６０４
）。ＣＰＵ１１は、追加データ合成部２２に、合成後の表示データＨＤをデータ投影部２
３へ出力させ、データ投影部２３に、該表示データＨＤに基づいて、スクリーンへ画像を
表示（投影）させる（ステップＳ６０５）。
【０１２２】
プロジェクタ装置１０は、例えば、図１６（ａ）に示すような追加データＴＤをダウン
ロードした場合、追加データ関連情報ＫＤ３２で、縮小処理が要求されていて、縮小サイ
ズが指定されていると、図１７（ｂ）に示すように縮小してスクリーンへ表示する。
【０１２３】
したがって、追加データＴＤを、画像縮小、回転等の適宜の画像処理を施して、表示デ
ータＨＤに合成して出力することができ、追加データＴＤの利用性をより一層向上させる
ことができる。
【０１２４】
また、例えば、追加データＴＤの表示条件としては、変倍以外に、低解像度への変換、
像合成位置の指定、画像の拡大表示等を行うことができる。
【０１２５】
また、図１５に示した２種類の追加データ関連情報ＫＤ３１、ＫＤ３２が、追加データ
ＴＤの提供先情報と、追加データＴＤである動画または音声の再生制御情報（再生開始時
間（合成開始時間）と再生終了時間（合成終了時間）、再生ループ回数等）であることが
ある。
【０１２６】
このような場合、ＣＰＵ１１は、図１８に示すように、画像出力制御処理を行う。すな
わち、ＣＰＵ１１は、表示データＨＤ上の追加データ関連情報ＫＤの抽出を行わせる（ス
テップＳ７０１）。ＣＰＵ１１は、抽出された追加データ関連情報ＫＤを解析して、追加
データＴＤが動画または音声ファイルであるかチェックする（ステップＳ７０２）。
【０１２７】
ステップＳ７０２で、追加データＴＤが動画または音声ファイルであると（ステップＳ
７０２で、ＹＥＳのとき）、ＣＰＵ１１は、追加データ関連情報ＫＤの示している追加デ
ータの提供先情報に基づいて、上述のように追加データＴＤを要求して、該動画または音
声ファイルの追加データＴＤを取得して投影データメモリ１３に格納する。
【０１２８】
そして、ＣＰＵ１１は、再生時間（合成時間）範囲の指定があるかチェックする（ステ
ップＳ７０３）。
【０１２９】
ステップＳ７０３で、再生時間範囲の指定があると（ステップＳ７０３で、ＹＥＳのと
き）、ＣＰＵ１１は、再生開始時間及び再生終了時間を設定する（ステップＳ７０４）。
ＣＰＵ１１は、追加データＴＤを追加データ合成部２２へ送って、表示データＨＤに合成
させ（ステップＳ７０５）、再生開始時間になると、合成後の表示データＨＤをデータ投
影部２３に出力させる（ステップＳ７０６）。ＣＰＵ１１は、合成後の表示データＨＤの
出力を開始させると、時間管理を行って、再生終了時間になると、追加データＴＤの再生
を終了させ、画像出力制御処理を終了する（ステップＳ７０７）。
【０１３０】
このように、本実施例の画像出力システム１は、そのプロジェクタ装置１０が、前記追
加データＴＤに対して種々のデータ処理を施す画像処理部（データ処理手段）１２を、さ
らに備え、前記制御手段としてのＣＰＵ１１が、前記情報コード検出部２１が取得した前
記追加データ関連情報ＫＤが、前記追加データＴＤの前記表示データＨＤに対する表示サ
イズ、表示位置等を指示する表示関連情報を含んでいると、画像処理部１２に該表示関連
情報の指示に応じたデータ処理を該追加データＴＤに対して行わせて、追加データ合成部
２２に該データ処理後の該追加データＴＤを前記出力データに合成させる。
【０１３１】
したがって、追加データＴＤを表示データＨＤに対して適切な状態で合成して出力する
ことができるとともに、サーバＳＶの負荷を軽減しつつ、プロジェクタ装置１０の解像度
等の表示能力に合わせた表示を行うことができる。その結果、動画や音声を追加データＴ
Ｄとして合成して、出力することができ、追加データＴＤの利用性をより一層向上させる
ことができる。
【０１３２】
また、本実施例の画像出力システム１は、そのプロジェクタ装置１０の制御手段として
のＣＰＵ１１が、前記情報コード検出部２１の取得した前記追加データ関連情報ＫＤが、
前記追加データＴＤの合成開始（再生開始）と合成終了（再生終了）の時間を指示する時
間関連情報を含んでいると、前記追加データ合成部（データ合成手段）２２に該時間関連
情報の指示に応じて該追加データＴＤを前記出力データに合成させる。
【０１３３】
したがって、静止画像の表示データＨＤに対して、出力時間を制御して追加データＴＤ
を出力することができる。その結果、追加データＴＤの利用性をより一層向上させること
ができる。
【０１３４】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本
発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲
で種々変更可能であることはいうまでもない。
【符号の説明】
【０１３５】
１  画像出力システム
１０  プロジェクタ装置
１１  ＣＰＵ
１２  画像処理部
１３  投影データメモリ
１４  プログラムメモリ
１５  不揮発性メモリ
１６  動画再生補助部
１７  有線ＬＡＮ  Ｉ／Ｆ
１８  無線ＬＡＮ  Ｉ／Ｆ
１９  ビデオＩ／Ｆ
２０  操作パネル
２１  情報コード検出部
２２  追加データ合成部
２３  データ投影部
３１  画像変倍処理部
３２  画像回転処理部
３３  画像反転処理部
ＪＳ  情報処理装置
ＳＶ  サーバ
ＨＤ  表示データ
ＴＤ  追加データ
ＤＭ  データ要求メッセージ
【先行技術文献】
【特許文献】
【０１３６】
【特許文献１】特開２０１１−０５９６７５号公報
【図１】
2018194863.tif 000003
【図２】
2018194863.tif 000004
【図３】
2018194863.tif 000005
【図４】
2018194863.tif 000006
【図５】
2018194863.tif 000007
【図６】
2018194863.tif 000008
【図７】
2018194863.tif 000009
【図８】
2018194863.tif 000010
【図９】
2018194863.tif 000011
【図１０】
2018194863.tif 000012
【図１１】
2018194863.tif 000013
【図１２】
2018194863.tif 000014
【図１３】
2018194863.tif 000015
【図１４】
2018194863.tif 000016
【図１５】
2018194863.tif 000017
【図１６】
2018194863.tif 000018
【図１７】
2018194863.tif 000019
【図１８】
2018194863.tif 000020
【図１９】
2018194863.tif 000021