(57)【要約】【課題】  表示対象となる表示対象データの実寸に応じた表示をより効率的に行うこと目的とする。【解決手段】  画像表示サイズ調整装置１のＣＰＵ３０は、スクリーン３の撮像画像に含まれる投影画面Ｓ１の縦方向および横方向の実寸法および投影画面の解像度をもとに、表示対象データについて、表示対象データが示す表示対象の実寸法に合致する画素数を算出する。また、画像表示サイズ調整装置１のＣＰＵ３０は、算出後の画素数を有する表示対象データをプロジェクタ装置２に出力する。【選択図】      図１
2005258634.tif 000002
【特許請求の範囲】
【請求項１】
プロジェクタ装置に用いられるスクリーンについての縦方向および横方向の各実寸法を格納するスクリーンサイズ記憶部と、
前記プロジェクタ装置により前記スクリーン上に投射される投影画面の解像度を格納する解像度記憶部と、
前記投影画面に含まれる表示対象データを格納する表示対象データ記憶部と、
前記表示対象データが示す表示対象についての縦方向および横方向の各実寸法を格納する表示対象サイズ記憶部と、
前記投影画面を含むスクリーンを表す撮像画像を撮像装置から受信する画像受信部と、
前記撮像画像に含まれる前記投影画面および前記スクリーンが示す各領域の形状についての特徴量を抽出する特徴量抽出部と、
前記特徴量抽出部により抽出された特徴量に基づいて、前記投影画面および前記スクリーンが示す各領域の形状について、前記スクリーンに対する前記投影画面の縦方向および横方向についてのサイズ比率を算出する比率算出部と、
前記比率算出部により算出された各方向のサイズ比率、および、前記スクリーンサイズ記憶部から読み出したスクリーンについての各方向の実寸法に基づいて、前記投影画面の縦方向および横方向についての実寸法をそれぞれ算出する実寸法算出部と、
前記実寸法算出部により算出された各実寸法、および、前記解像度記憶部から読み出した投影画面の解像度に基づいて、前記投影画面の単位画素当たりについての縦方向および横方向の実寸法をそれぞれ算出するとともに、
前記単位画素当たりの各方向の実寸法、および、前記表示対象サイズ記憶部から読み出した表示対象についての各方向の実寸法に基づいて、その表示対象の実寸法に合致する前記表示対象データの画素数を算出する画素数調整部と、
前記画素数調整部により算出された画素数を有する表示対象データを前記表示対象データ記憶部から読み出し、その表示対象データを含む前記投影画面を前記スクリーン上に投射する前記プロジェクタ装置に対し、当該読み出した表示対象データを出力する情報出力部と
を備えたことを特徴する画像表示サイズ調整装置。
【請求項２】
前記情報出力部は、前記表示対象データの表示倍率が指定された場合、前記表示倍率に応じて、前記画素数調整部により算出された画素数を有する表示対象データの各画素の大きさを変更し、変更後の各画素を有する表示対象データを前記プロジェクタ装置に出力する
ことを特徴とする請求項１記載の画像表示サイズ調整装置。
【請求項３】
前記投影画面および前記スクリーンが示す各領域の形状は、それぞれ四角形であり、
前記特徴量抽出部が抽出した特徴量には、少なくとも、前記各四角形の輪郭、頂点、又は、面積を示すデータが含まれ、
前記比率算出部は、前記特徴量抽出部により抽出されたデータに基づいて、前記各四角形の縦方向および横方向のサイズ比率をそれぞれ算出する
ことを特徴とする請求項１又は２記載の画像表示サイズ調整装置。
【請求項４】
請求項１又は２記載の画像表示サイズ調整装置において、
前記画像受信部が前記撮像画像を複数回受信する場合、さらに、
前記特徴量抽出部が初回に抽出した特徴量を格納する特徴量記憶部を備え、
前記特徴量抽出部は、
前記画像受信部における前記撮像画像の２回目以降の受信ごとに、２回目以降に受信した撮像画像に基づいて抽出した特徴量と前記特徴量記憶部の特徴量とを比較し、
前記特徴量抽出部における比較の結果、両者の特徴量が一致した場合、
前記比率算出部、前記実寸法算出部、および、前記画素数調整部がそれぞれ前記算出処理を新たに行うことなく、前記情報出力部が、前記表示対象データ記憶部から初回に読み出した表示対象データを前記プロジェクタ装置に出力する
ことを特徴とする画像表示サイズ調整装置。
【請求項５】
前記特徴量抽出部における比較の結果、前記両者の特徴量が不一致の場合、
前記比率算出部、前記実寸法算出部、前記画素数調整部、および、前記情報出力部は、前記2回目以降に受信した撮影画像について、それぞれの処理を改めて行い、新たに算出された画素数を有する表示対象データを前記プロジェクタ装置に出力する
ことを特徴とする請求項４記載の画像表示サイズ調整装置。
【請求項６】
プロジェクタ装置によりスクリーン上に投射される投影画面に含まれる表示対象データをクライアントから受け付け、前記表示画像データについての画素数の調整を行う画像表示サイズ調整サーバと、この画像表示サイズ調整サーバにより調整された画素数を有する表示画像データを前記プロジェクタ装置に出力するクライアントとを備えた画像表示サイズ調整システムであって、
前記クライアントは、
前記投影画面を含むスクリーンを表す撮像画像、および、前記表示対象データを、通信ネットワークを介して、前記画像表示サイズ調整サーバに送信する処理部を備え、
前記画像表示サイズ調整サーバは、
前記スクリーンについての縦方向および横方向の各実寸法を格納するスクリーンサイズ記憶部と、
前記投影画面の解像度を格納する解像度記憶部と、
前記クライアントから送信されてきた表示対象データが示す表示対象についての縦方向および横方向の各実寸法を格納する表示対象サイズ記憶部と、
前記クライアントから送信されてきた撮像画像に含まれる前記投影画面および前記スクリーンが示す各領域の形状についての特徴量を抽出する特徴量抽出部と、
前記特徴量抽出部により抽出された特徴量に基づいて、前記投影画面および前記スクリーンが示す各領域の形状について、前記スクリーンに対する前記投影画面の縦方向および横方向についてのサイズ比率を算出する比率算出部と、
前記比率算出部により算出された各方向のサイズ比率、および、前記スクリーンサイズ記憶手段から読み出したスクリーンについての各方向の実寸法に基づいて、前記投影画面の縦方向および横方向についての実寸法をそれぞれ算出する実寸法算出部と、
前記実寸法算出部により算出された各実寸法、および、前記解像度記憶部から読み出した投影画面の解像度に基づいて、前記投影画面の単位画素当たりについての縦方向および横方向の実寸法をそれぞれ算出するとともに、
前記単位画素当たりの各方向の実寸法、および、前記表示対象サイズ記憶部から読み出した表示対象についての各方向の実寸法に基づいて、その表示対象の実寸法に合致する前記表示対象データの画素数を算出する画素数調整部と、
前記画素数調整部により算出された画素数を有する表示対象データを、前記通信ネットワークを介して、前記クライアントに送信する情報送信部と
を備えたことを特徴する画像表示サイズ調整システム。
【請求項７】
プロジェクタ装置によりスクリーン上に投射される投影画面に含まれる表示対象データをクライアントから受け付け、前記表示画像データについての画素数の調整を行う画像表示サイズ調整サーバであって、
前記スクリーンについての縦方向および横方向の各実寸法を格納するスクリーンサイズ記憶部と、
前記投影画面の解像度を格納する解像度記憶部と、
前記クライアントから送信されてきた表示対象データが示す表示対象についての縦方向および横方向の各実寸法を格納する表示対象サイズ記憶部と、
前記クライアントから、前記投影画面を含むスクリーンを表す撮像画像、および、前記表示対象データを、前記通信ネットワークを介して受信する情報受信部と、
前記撮像画像に含まれる前記投影画面および前記スクリーンが示す各領域の形状についての特徴量を抽出する特徴量抽出部と、
前記特徴量抽出部により抽出された特徴量に基づいて、前記投影画面および前記スクリーンが示す各領域の形状について、前記スクリーンに対する前記投影画面の縦方向および横方向についてのサイズ比率を算出する比率算出部と、
前記比率算出部により算出された各方向のサイズ比率、および、前記スクリーンサイズ記憶部から読み出したスクリーンについての各方向の実寸法に基づいて、前記投影画面の縦方向および横方向についての実寸法をそれぞれ算出する実寸法算出部と、
前記実寸法算出部により算出された各実寸法、および、前記解像度記憶部から読み出した投影画面の解像度に基づいて、前記投影画面の単位画素当たりについての縦方向および横方向の実寸法をそれぞれ算出するとともに、
前記単位画素当たりの各方向の実寸法、および、前記表示対象サイズ記憶部から読み出した表示対象についての各方向の実寸法に基づいて、その表示対象の実寸法に合致する前記表示対象データの画素数を算出する画素数調整部と、
前記画素数調整部により算出された画素数を有する表示対象データを、前記通信ネットワークを介して、前記クライアントに送信する情報送信部と
を備えたことを特徴する画像表示サイズ調整サーバ。
【請求項８】
プロジェクタ装置によりスクリーン上に投射される投影画面に含まれる表示対象データについての画素数の調整を行う画像表示サイズ調整サーバと、この画像表示サイズ調整サーバにより調整された画素数を有する表示画像データを前記プロジェクタ装置に出力するクライアントと備えた画像表示サイズ調整システムであって、
前記クライアントは、
前記投影画面を含むスクリーンを表す撮像画像を、通信ネットワークを介して、前記サーバに送信する処理部を備え、
前記画像表示サイズ調整サーバは、
前記スクリーンについての縦方向および横方向の各実寸法を格納するスクリーンサイズ記憶部と、
前記投影画面の解像度を格納する解像度記憶部と、
前記投影画面に含まれる表示対象データを格納する表示対象データ記憶部と、
前記表示対象データが示す表示対象についての縦方向および横方向の各実寸法を格納する表示対象サイズ記憶部と、
前記クライアントから送信されてきた撮像画像に含まれる前記投影画面および前記スクリーンが示す各領域の形状についての特徴量を抽出する特徴量抽出部と、
前記特徴量抽出部により抽出された特徴量に基づいて、前記投影画面および前記スクリーンが示す各領域の形状について、前記スクリーンに対する前記投影画面の縦方向および横方向についてのサイズ比率を算出する比率算出部と、
前記比率算出部により算出された各方向のサイズ比率、および、前記スクリーンサイズ記憶手段から読み出したスクリーンについての各方向の実寸法に基づいて、前記投影画面の縦方向および横方向についての実寸法をそれぞれ算出する実寸法算出部と、
前記実寸法算出部により算出された各実寸法、および、前記解像度記憶部から読み出した投影画面の解像度に基づいて、前記投影画面の単位画素当たりについての縦方向および横方向の実寸法をそれぞれ算出するとともに、
前記単位画素当たりの各方向の実寸法、および、前記表示対象サイズ記憶部から読み出した表示対象についての各方向の実寸法に基づいて、その表示対象の実寸法に合致する前記表示対象データの画素数を算出する画素数調整部と、
前記画素数調整部により算出された画素数を有する表示対象データを、前記通信ネットワークを介して、前記クライアントに送信する情報送信部と
を備えたことを特徴する画像表示サイズ調整システム。
【請求項９】
プロジェクタ装置によりスクリーン上に投射される投影画面に含まれる表示対象データについての画素数の調整を行う画像表示サイズ調整サーバであって、
前記スクリーンについての縦方向および横方向の各実寸法を格納するスクリーンサイズ記憶部と、
前記投影画面の解像度を格納する解像度記憶部と、
前記投影画面に含まれる表示対象データを格納する表示対象データ記憶部と、
前記表示対象データが示す表示対象についての縦方向および横方向の各実寸法を格納する表示対象サイズ記憶部と、
前記クライアントから、前記投影画面を含むスクリーンを表す撮像画像を通信ネットワークを介して受信する情報受信部と、
前記撮像画像に含まれる前記投影画面および前記スクリーンが示す各領域の形状についての特徴量を抽出する特徴量抽出部と、
前記特徴量抽出部により抽出された特徴量に基づいて、前記投影画面および前記スクリーンが示す各領域の形状について、前記スクリーンに対する前記投影画面の縦方向および横方向についてのサイズ比率を算出する比率算出部と、
前記比率算出部により算出された各方向のサイズ比率、および、前記スクリーンサイズ記憶手段から読み出したスクリーンについての各方向の実寸法に基づいて、前記投影画面の縦方向および横方向についての実寸法をそれぞれ算出する実寸法算出部と、
前記実寸法算出部により算出された各実寸法、および、前記解像度記憶部から読み出した投影画面の解像度に基づいて、前記投影画面の単位画素当たりについての縦方向および横方向の実寸法をそれぞれ算出するとともに、
前記単位画素当たりの各方向の実寸法、および、前記表示対象サイズ記憶部から読み出した表示対象についての各方向の実寸法に基づいて、その表示対象の実寸法に合致する前記表示対象データの画素数を算出する画素数調整部と、
前記画素数調整部により算出された画素数を有する表示対象データを、前記通信ネットワークを介して、前記クライアントに送信する情報送信部と
を備えたことを特徴する画像表示サイズ調整サーバ。
【請求項１０】
表示部上に表示される表示画面の解像度を格納する解像度記憶部と、
前記表示画面に含まれる表示対象データを格納する表示対象データ記憶部と、
前記表示対象データが示す表示対象についての縦方向および横方向の各実寸法を格納する表示対象サイズ記憶部と、
前記解像度記憶部から読み出した解像度、および、前記表示対象サイズ記憶部から読み出した表示対象についての各方向の実寸法に基づいて、その表示対象の実寸法に合致する前記表示対象データの画素数を算出する画素数調整部と、
前記画素数調整部により算出された画素数を有する表示対象データを前記表示対象データ記憶部から読み出し、その表示対象データを前記表示部上に出力する情報出力部と
を備えたことを特徴する画像表示サイズ調整装置。
【請求項１１】
前記情報出力部は、前記表示対象データの表示倍率が指定された場合、前記表示倍率に応じて、前記画素数調整部により算出された画素数を有する表示対象データの各画素の大きさを変更し、変更後の各画素を有する表示対象データを前記表示部に出力する
ことを特徴とする請求項１０記載の画像表示サイズ調整装置。
【請求項１２】
クライアントの表示部上に表示される表示画面に含まれる表示対象データについての画素数の調整を行う画像表示サイズ調整サーバと、この画像表示サイズ調整サーバにより調整された画素数を有する表示画像データを前記表示部に出力する前記クライアントとを備えた画像表示サイズ調整システムであって、
前記クライアントは、
前記表示対象データを通信ネットワークを介して前記画像表示サイズ調整サーバに送信する処理部を有し、
前記画像表示サイズ調整サーバは、
前記表示部上に表示される表示画面の解像度を格納する解像度記憶部と、
前記表示対象データが示す表示対象についての縦方向および横方向の各実寸法を格納する表示対象サイズ記憶部と、
前記解像度記憶部から読み出した解像度、および、前記表示対象サイズ記憶部から読み出した表示対象についての各方向の実寸法に基づいて、その表示対象の実寸法に合致する前記表示対象データの画素数を算出する画素数調整部と、
前記画素数調整部により算出された画素数を有する表示対象データを前記表示対象データ記憶部から読み出し、その表示対象データを、前記通信ネットワークを介して、前記クライアントに出力する情報送信部と
を有することを特徴とする画像表示サイズ調整システム。
【請求項１３】
クライアントの表示部上に表示される表示画面に含まれる表示対象データを前記クライアントから受け付け、前記表示画像データについての画素数の調整を行う画像表示サイズ調整サーバであって、
前記表示部上に表示される表示画面の解像度を格納する解像度記憶部と、
前記表示対象データが示す表示対象についての縦方向および横方向の各実寸法を格納する表示対象サイズ記憶部と、
前記解像度記憶部から読み出した解像度、および、前記表示対象サイズ記憶部から読み出した表示対象についての各方向の実寸法に基づいて、その表示対象の実寸法に合致する前記表示対象データの画素数を算出する画素数調整部と、
前記画素数調整部により算出された画素数を有する表示対象データを前記表示対象データ記憶部から読み出し、その表示対象データを前記クライアントに出力する情報送信部と
を有することを特徴とする画像表示サイズ調整サーバ。
【請求項１４】
クライアントの表示部上に表示される表示画面に含まれる表示対象データについての画素数の調整を行う画像表示サイズ調整サーバと、この画像表示サイズ調整サーバにより調整された画素数を有する表示画像データを前記表示部に出力するクライアントとを備えた画像表示サイズ調整システムであって、
前記クライアントは、
所定の表示対象データの指定を、通信ネットワークを介して、前記画像表示サイズ調整サーバに要求する情報要求部を有し、
前記画像表示サイズ調整サーバは、
前記表示部上に表示される表示画面の解像度を格納する解像度記憶部と、
前記表示画面に含まれる表示対象データを格納する表示対象データ記憶部と、
前記表示対象データが示す表示対象についての縦方向および横方向の各実寸法を格納する表示対象サイズ記憶部と、
前記クライアントからの要求に応じ、前記解像度記憶部から読み出した解像度、および、前記表示対象サイズ記憶部から読み出した表示対象についての各方向の実寸法に基づいて、その表示対象の実寸法に合致する前記表示対象データの画素数を算出する画素数調整部と、
前記画素数調整部により算出された画素数を有する表示対象データを前記表示対象データ記憶部から読み出し、その表示対象データを前記通信ネットワークを介して前記クライアントに送信する情報送信部と
を有することを特徴とする画像表示サイズ調整システム。
【請求項１５】
クライアントの表示部上に表示される表示画面に含まれる表示対象データについての画素数の調整を行う画像表示サイズ調整サーバであって、
前記表示部上に表示される表示画面の解像度を格納する解像度記憶部と、
前記表示画面に含まれる表示対象データを格納する表示対象データ記憶部と、
前記表示対象データが示す表示対象についての縦方向および横方向の各実寸法を格納する表示対象サイズ記憶部と、
前記クライアントからの要求に応じ、前記解像度記憶部から読み出した解像度、および、前記表示対象サイズ記憶部から読み出した表示対象についての各方向の実寸法に基づいて、その表示対象の実寸法に合致する前記表示対象データの画素数を算出する画素数調整部と、
前記画素数調整部により算出された画素数を有する表示対象データを前記表示対象データ記憶部から読み出し、その表示対象データを、前記通信ネットワークを介して、前記クライアントに送信する情報送信部と
を有することを特徴とする画像表示サイズ調整サーバ。
【請求項１６】
請求項１、２、３、４、５、１０又は１１に記載の画像表示サイズ調整装置における当該画像表示サイズ調整装置の前記各部を動作させるための画像表示サイズ調整プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１７】
請求項７、９、１３又は１５に記載の画像表示サイズ調整サーバにおける当該画像表示サイズ調整サーバの前記各部を動作させるための画像表示サイズ調整プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示画面のサイズを調整する画像表示サイズ調整システム等の技術に関するものである。
【背景技術】
【０００２】
従来、オンラインショッピングの利用者が端末のモニターに表示された商品を選ぶ場合、その利用者は、例えば、その商品の隣に置いてある煙草の箱や定規をモニター上で見て、その商品の大きさのイメージを持つことができた。しかし、このような状況下において、利用者が商品のイメージを持つことができるのは、その利用者が煙草の箱や定規の大きさを事前に知っておくことが条件であり、すべての利用者が商品のイメージを持つことができなかった。そこで、従来の画像表示サイズ修正装置は、例えば紙幣が表す外形線を示す四角形の調整枠を画面上に表示し、その調整枠と紙幣との大きさの差、即ち、調整値を求め、表示対象となる画像オブジェクトの大きさに調整値を加味して、画像オブジェクトの大きさを画面上に実寸法で表示している（例えば、特許文献１参照）。
【特許文献１】特開２００２−３２０７３号公報（段落００１３〜００１８、図２）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、前記の調整枠の画面を表示するモニターを変更すると、そのモニターに表示される表示画面の大きさ等が異なるので、モニターを変更するたびに、そのモニターに合った調整枠に変更しなければならなかった。
また、例えば、モニターの代わりにプロジェクタ装置が使用される場合、プロジェクタ装置からスクリーンまでの距離や、フォーカスの調整によって、スクリーン上に表示される画面のサイズが大きく変化してしまう。このため、ユーザがプロジェクタ装置を使用する場合、ユーザは、その都度、プロジェクタ装置の設置位置や、フォーカスを調整する作業を行わなければならない。さらに、プロジェクタ装置に表示データを出力する端末側では、スクリーン上に表示される画面の倍率などの調整処理を行わなければならなかった。
【０００４】
そこで、本発明は、前記した状況下においてなされたものであり、その目的は、表示対象となる表示対象データの実寸に応じた表示をより効率的に行うことができる画像表示サイズ調整システム、画像表示サイズ調整サーバ、画像表示サイズ調整装置、および、画像表示サイズ調整プログラムを記録したコンピュータ読み取り可能な記録媒体を提供することである。
【課題を解決するための手段】
【０００５】
前記課題を解決するために本発明は、投影画面を含むスクリーンを表す撮像画像を撮像装置から受信する画像受信部と、撮像画像に含まれる投影画面および前記スクリーンが示す各領域の形状についての特徴量を抽出する特徴量抽出部と、特徴量抽出部により抽出された特徴量に基づいて、投影画面およびスクリーンが示す各領域の形状について、スクリーンに対する投影画面の縦方向および横方向についてのサイズ比率を算出する比率算出部と、比率算出部により算出された各方向のサイズ比率、および、スクリーンサイズ記憶部から読み出したスクリーンについての各方向の実寸法に基づいて、投影画面の縦方向および横方向についての実寸法をそれぞれ算出する実寸法算出部と、実寸法算出部により算出された各実寸法、および、解像度記憶部から読み出した投影画面の解像度に基づいて、投影画面の単位画素当たりについての縦方向および横方向の実寸法をそれぞれ算出するとともに、単位画素当たりの各方向の実寸法、および、表示対象サイズ記憶部から読み出した表示対象についての各方向の実寸法に基づいて、その表示対象の実寸法に合致する表示対象データの画素数を算出する画素数調整部と、画素数調整部により算出された画素数を有する表示対象データを前記表示対象データ記憶部から読み出し、その表示対象データを含む投影画面を前記スクリーン上に投射する前記プロジェクタ装置に対し、当該読み出した表示対象データを出力する情報出力部とを有している。
【発明の効果】
【０００６】
本発明によると、スクリーンの撮像画像に含まれる投影画面の縦方向および横方向の実寸法および投影画面の解像度をもとに、表示対象データについて、表示対象データが示す表示対象の実寸法に合致する画素数を算出するとともに、算出後の画素数を有する表示対象データをプロジェクタ装置に出力する。このため、表示対象データが表示対象と同寸法でスクリーンの投影画面上に表示されることとなる。したがって、表示対象となる表示対象データの実寸に応じた表示を従来に比べて効率的に行うことができる。
【発明を実施するための最良の形態】
【０００７】
本発明を実施するための最良の形態である「画像表示サイズ調整装置」、「画像表示サイズ調整システム」および「画像表示サイズ調整サーバ」について説明する。
【０００８】
［実施形態１］
図１は、実施形態１に係る画像表示サイズ調整装置を示すブロック図である。ここでは、スタンドアローンの場合で説明する。
図１において、画像表示サイズ調整装置１は、プロジェクタ装置２に接続され、プロジェクタ装置２は、スクリーン３上に、所定の四角形状の投影画面Ｓ１を投射するようになっている。投影画面Ｓ１には、画像表示サイズ調整装置１から出力された所定のデータが表示される。
また、画像表示サイズ調整装置１は、カメラ装置（撮像装置）４に接続され、カメラ装置４は、投影画面Ｓ１を含むスクリーン３の全領域を撮影するようになっている。以下、プロジェクタ装置２、カメラ装置４、および、画像表示サイズ調整装置１について、順を追って説明する。
【０００９】
プロジェクタ装置２は、背面投影方式、前面投影方式などの方式によって、その方式に適した位置に設けられている。例えば、前面投影方式を採用する場合、スクリーン３から所定の間隔をあけて設けられているプロジェクタ装置２は、スクリーン３からみて、カメラ装置４と同じ側に配置される。また、例えば、背面投影方式を採用する場合、プロジェクタ装置２は、スクリーン３からみて、カメラ装置４と反対側に配置される。なお、スクリーン３は、四角形状で、縦方向および横方向の各寸法が予め決まっており、プロジェクタ装置２は、そのスクリーン３の枠内に投影画面Ｓ１を投射する。
【００１０】
カメラ装置４は、画像表示サイズ調整装置１に対し、投影画面Ｓ１を含むスクリーン３を撮影した画像を示す撮影画像を転送するようになっている。カメラ装置４には、例えば、ＵＳＢ（Universal Serial Bus)カメラ、ウェブカメラなどのカメラが用いられる。
なお、ユーザは、カメラ装置４の設置位置や撮影倍率などを調整し、カメラ装置４がスクリーン３の外枠を含む撮影画像を取り込むようにしておく。撮像画像は、カラー画像でもグレースケール画像でもよい。
【００１１】
画像表示サイズ調整装置１は、入力装置１０、スクリーンサイズ記憶部２０、解像度記憶部２１、表示対象データ記憶部２２、表示対象サイズ記憶部２３、特徴量記憶部２４、および、これらを制御するＣＰＵ（処理部）３０を有している。なお、画像表示サイズ調整装置１は、例えば、パーソナルコンピューター等の端末である。
【００１２】
入力装置１０は、例えば、キーボード、マウス等である。スクリーンサイズ記憶部２０、解像度記憶部２１、表示対象データ記憶部２２、表示対象サイズ記憶部２３、および、特徴量記憶部（テンプレート）２４は、例えば、メモリ、ハードディスクである。以下、これら各部２０〜２４について詳述する。
【００１３】
スクリーンサイズ記憶部２０には、スクリーン３についての縦方向および横方向の各実寸法が格納されている。
解像度記憶部２１には、投影画面Ｓ１の解像度が格納されている。投影画面Ｓ１の解像度は、スクリーン３上に投射される投影画面Ｓ１の表示の細かさの程度を表す値であり、横方向および縦方向の表示ドット数（ピクセル数）で示される。
【００１４】
表示対象データ記憶部２２には、投影画面Ｓ１に含まれる表示対象データが格納されている。表示対象データは、例えば商品などの被写体（表示対象）を示す画像データである。なお、表示対象データは、動画データでも静止画データでもよい。
表示対象サイズ記憶部２３には、表示対象データが示す被写体についての縦方向および横方向の各実寸法が格納されている。つまり、表示対象データが示す被写体の実寸法は既知である。
【００１５】
特徴量記憶部２４には、投影画面Ｓ１およびスクリーン３が示す各領域の形状についての特徴量が格納されている。特徴量は、領域の大きさの特定に用いられる基準要素であり、例えば、各領域の輪郭、頂点、面積を示すデータが含まれる。
【００１６】
ＣＰＵ３０には、画像受信・要求部３１、特徴量抽出部３２、比率算出部３３、および、実寸法算出部３４が含まれている。なお、画像受信・要求部３１は、画像受信部と画像要求部とを兼用している。また、このＣＰＵ３０には、画素数調整部３５、情報出力部３６、パターン表示部３７、および、特徴量登録部３８が含まれている。これら各部３１〜３８は、例えば半導体メモリ等の記録媒体に記録された画像表示サイズ調整プログラムに従い各種の処理を行うが、これらの機能は、後記の図２で説明する。
なお、記録媒体として、半導体メモリのほか、例えば、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）、磁気テープなどがある。
【００１７】
図２は、画像表示サイズ調整装置１の処理手順を示す図である。ここでは、カメラ装置４が、画像表示サイズ調整装置１からの撮影要求を受け付けるごとに１フレームを撮影し、例えば、１秒間に複数のフレーム（例えば１５フレームなど）を撮影する場合を例にして説明する。
画像表示サイズ調整装置１では、画像受信・要求部３１がカメラ装置４に対し１回目の撮影要求を行うと、パターン表示部３７は、スクリーン３上に投射された投影画像Ｓ１にパターンを付加した画面を情報出力部３６を介してプロジェクタ装置２に投影させる。ここでいうパターンは、投影画面Ｓ１およびスクリーン３の各領域を判別し易いようにするものである。例えば、パターン表示部３７は、次のようにしてパターンを付加する。すなわち、パターン表示部３７は、チェッカーパターンを投影画面Ｓ１の領域に付加したり、投影画面Ｓ１の外枠を所定の色で強調したり、投影画面Ｓ１の各頂点を強調したりする。
そして、カメラ装置４は、パターンが付加された投影画像Ｓ１を含むスクリーン３を示す１回目の撮影画像を画像表示サイズ調整装置１に転送すると、画像表示サイズ調整装置１の画像受信・要求部３１は、１回目の撮影画像を受信する（Ｓ１０１〜Ｓ１０２）。なお、パターンを投影画面Ｓ１に付加しなくても、投影画面Ｓ１の輪郭や頂点などの特徴が検出可能な場合、パターン表示部３７の処理を省略してもよい。
【００１８】
続いて、特徴量抽出部３２は、撮像画像に含まれる投影画面Ｓ１およびスクリーン３が示す各領域の形状についての特徴量を抽出する（Ｓ１０４）。特徴量には、例えば、各領域の輪郭、各頂点、面積を示すデータが含まれる。つまり、特徴量というのは、投影画面Ｓ１およびスクリーン３の各領域についての縦方向および横方向の各寸法の算出に用いられる基準要素である。
【００１９】
続いて、特徴量抽出部３２は、抽出した特徴量に含まれる基準要素の各閾値をもとに、投影画面Ｓ１およびスクリーン３の各領域が矩形であるかどうかを判断する（Ｓ１０４）。例えば、ある基準要素（例えば面積など）についての閾値が超えていた場合、特徴量抽出部３２は、判断対象の領域が矩形であると判断する。これに対して、特徴量抽出部３２は、ある基準要素が閾値以下の場合、判断対象の領域が矩形でないと判断する。
【００２０】
このようにして、特徴量抽出部３２において、例えば、投影画面Ｓ１およびスクリーン３の各領域が矩形でないと判断された場合、前記のステップＳ１０２およびＳ１０３の処理を繰り返す。
【００２１】
他方、特徴量抽出部３２の判断において、投影画面Ｓ１およびスクリーン３の各領域が矩形であると判断された場合、比率算出部３３は、特徴量抽出部３２により抽出された特徴量に基づいて、投影画面Ｓ１およびスクリーン３が示す各領域の形状（四角形状）について、スクリーン３に対する投影画面Ｓ１の縦方向および横方向についてのサイズ比率を算出する。この算出に際し、比率算出部３３は、例えば、[（投影画面Ｓ１の各方向のサイズ）÷（スクリーン３の各方向のサイズ）]の関数を用いて算出する。これにより、スクリーン３に対する投影画面Ｓ１のサイズ比率を縦方向および横方向についてそれぞれ算出することが可能となる。
【００２２】
また、実寸法算出部３４は、比率算出部３３により算出された各方向のサイズ比率、および、スクリーンサイズ記憶部２０から読み出したスクリーン３についての各方向の実寸法に基づいて、投影画面Ｓ１の縦方向および横方向についての実寸法をそれぞれ算出する。この算出に際し、実寸法算出部３４は、例えば、［[（投影画面Ｓ１の各方向のサイズ）÷（スクリーン３の各方向のサイズ）]×（スクリーン３の各方向の実寸法）］の関数を用いて算出する（Ｓ１０５）。これにより、投影画面Ｓ１についての縦方向および横方向の各実寸法を算出することが可能となる。
【００２３】
次に、特徴量登録部３８は、特徴量抽出部３２により抽出された１回目の特徴量を特徴量記憶部２４に登録する。すると、特徴量記憶部２４には、１回目の特徴量が記録される（Ｓ１０６）。
【００２４】
そして、画素数調整部３５は、実寸法算出部３４により算出された各実寸法、および、解像度記憶部２１から読み出した投影画面Ｓ１の解像度に基づいて、投影画面Ｓ１の単位画素当たりについての縦方向および横方向の各実寸法をそれぞれ算出する。この算出に際し、画素数調整部３５は、例えば、[（投影画面Ｓ１についての各方向の各実寸法）÷（投影画面の解像度）]の関数を用いて算出する。これにより、投影画面Ｓ１について、単位画素当たり（１ピクセル当たり）の縦方向および横方向の実寸法を算出することが可能となる。
たとえば、プロジェクタ装置２により投射される投影画面Ｓ１の解像度が、縦４８０ピクセル，横６８０ピクセルで、その投影画面Ｓ１が、縦７２０ｍｍ，横１２８０ｍｍで表示されていた場合、投影画面Ｓ１上における単位ピクセル当たりの領域は、縦１．５ｍｍ，横２ｍｍとなる。
【００２５】
次に、画素数調整部３５は、投影画面Ｓ１についての単位画素当たりの各方向の実寸法、および、表示対象サイズ記憶部２３から読み出した表示対象についての各方向の実寸法に基づいて、その表示対象の実寸法に合致する表示対象データの画素数を算出する。この算出に際し、実寸法算出部３４は、例えば、[（表示対象の各方向の実寸法）÷（投影画面Ｓ１についての単位画素当たりの各方向の実寸法）]の関数を用いて算出する（Ｓ１０７）。これにより、投影画面Ｓ１上で表示対象を実寸表示する場合についての表示対象データの画素数を算出することが可能となる。
たとえば、投影画面Ｓ１上における単位ピクセル当たりの領域が、縦１．５ｍｍ，横２ｍｍの場合に、表示対象の実寸が縦３００ｍｍ，横２００ｍｍのとき、表示対象データは、縦２００ピクセル，横１００ピクセルで構成される。
なお、「実寸法に合致する」とあるのは、実寸法と完全一致およびそれに準じた程度の場合を含む意味である。
【００２６】
次に、情報出力部３６は、表示対象データ記憶部２２を参照し、画素数調整部３５により算出された画素数を有する表示対象データをプロジェクタ装置２に出力する（Ｓ１０８）。すると、プロジェクタ装置２は、スクリーン３上に、情報出力部３６からの表示対象データを含む投影画面Ｓ１を投射（投影）する（Ｓ１０９）。これにより、表示対象データがスクリーン３に実寸表示されることとなる。
【００２７】
なお、情報出力部３６が、算出後の画素数を有する表示対象データをプロジェクタ装置２に出力するに際し、例えば、ユーザが入力装置１０を操作して、所定の表示倍率を指定した場合、情報出力部３６は、次のような処理を行う。情報出力部３６は、指定された表示倍率に応じて、表示対象データの各画素の大きさを変更し、変更後の各画素を有する表示対象データをプロジェクタ装置２に出力する。
これにより、ユーザは、表示対象の実寸法に対し、指定された表示倍率で表示された表示対象をスクリーン３上で確認することができる。したがって、ユーザは、表示対象の実物の大きさに関係なく、あらゆる表示対象について、それらの実寸に対する任意の倍率で表示された表示対象を確認することができる。
【００２８】
その後、画像受信・要求部３１は、カメラ装置４に対して２回目の撮影要求を行い、カメラ装置４から転送されてきた２回目の撮影画像を受信する（Ｓ１１０、Ｓ１０１、Ｓ１１１）。そして、特徴量抽出部３２は、撮像画像に含まれる投影画面Ｓ１およびスクリーン３が示す各領域の形状についての特徴量を抽出する（Ｓ１１２）。なお、特徴量の抽出方法については前記したＳ１０３の場合と同様である。そして、特徴量抽出部３２は、特徴量記憶部２４に記録されている１回目の特徴量と、２回目の撮像画像をもとに抽出した特徴量とを比較する（Ｓ１１３）。
【００２９】
そして、特徴量抽出部３２の比較において、両者の特徴量に差異があった場合、即ち、２回目の撮像画像に含まれる投影画面Ｓ１が変化した場合、画素数が再算出された表示対象データがプロジェクタ装置２に出力され、再算出後の表示対象データがスクリーン３上に表示される（Ｓ１１４、Ｓ１０２〜Ｓ１０９）。これにより、２回目の投影画面Ｓ１に含まれる表示対象データもスクリーン３上に実寸表示することができる。
【００３０】
他方、特徴量抽出部３２の比較において、両者の特徴量に差異なかった場合、即ち、２回目の撮像画像に含まれる投影画面Ｓ１が変化しなかった場合（例えば、表示対象や、スクリーン３に占める投影画面Ｓ１の位置などが変化しなかった場合）、情報出力部３６は、１回目に画素数を調整した表示対象データをプロジェクタ装置２に出力する（Ｓ１１４、Ｓ１０８、Ｓ１０９）。これにより、２回目の表示対象データもスクリーン３上に実寸表示することができる。また、表示倍率が指定された場合、その表示倍率に合った表示対象データをスクリーン３上に表示することができる。
【００３１】
このようにして、画像表示サイズ調整装置１において、ステップＳ１０１からＳ１１４までの処理を繰り返すことにより、すべての投影画面Ｓ１に含まれる表示対象が、実寸に応じた任意の倍率でスクリーン３上に表示されることとなる。これにより、ユーザは、表示対象の実物の大きさをイメージすることができる。
【００３２】
［実施形態２］
実施形態２では、表示対象データとして、３次元ＣＧ（Computer Graphic）モデルデータ（以下「３次元モデル」と略す。）を用いた場合のものであり、画像表示サイズ調整装置１の構成は、実施形態１とほぼ同様であるので、その記載を省略する。
【００３３】
図３は、実施形態２における画像表示サイズ調整装置１の処理手順を示す図である。ここでは、ユーザが、入力装置１０を操作して、表示対象データとして指定した３次元モデルについての画素数の調整を要求した場合を例にして説明する。なお、実施形態１と同一の部分については、実施形態１と同一の符号を付して重複説明を適宜省略する。
【００３４】
画像表示サイズ調整装置１では、ステップＳ１０１からＳ１０６までの処理を行った後、ステップＳ１０７において、画素数調整部３５は、実寸法算出部３４により算出された投影画面Ｓ１の実寸法をもとに、３次元モデルをある方向から投影した面、即ち、投影面ｄ２を設定し、次のステップＳ１１５に進む。そして、ステップＳ１１５において、ＣＰＵ（図１で不図示の生成部）３０は、表示対象データ記憶部２２に格納されている３次元モデルを参照し、例えば図４に示す平行投影法により、投影面ｄ２上に、３次元モデルｄ１の投影図ｄ３を作成する。
そして、その後、情報出力部３６が、作成された投影図ｄ３を表示対象データとしてプロジェクタ装置２に出力し、プロジェクタ装置２が投影図ｄ３を含む投影画面Ｓ１をスクリーン３上に投射する（Ｓ１０９、Ｓ１１０）。これにより、３次元モデルをスクリーン３上で実寸表示することが可能となる。また、表示倍率が指定された場合、３次元モデルについて実寸法を基準として縮小したり拡大したりすることが可能となる。
【００３５】
［実施形態３］
実施形態３における画像表示サイズ調整装置１は、複数の異なる表示対象データを１つの投影画面Ｓ１に含めてスクリーン３上に表示する場合のものであり、その構成は、実施形態１とほぼ同様であるので、その記載を省略する。なお、実施形態１と同一の部分については、実施形態１と同一の符号を付して重複説明を適宜省略する。
【００３６】
実施形態３の場合、図１に示す特徴量抽出部３２、比率算出部３３、実寸法算出部３４、画素数調整部３５、情報出力部３６、パターン表示部３７、および、特徴量登録部３８は、各表示対象データについての処理をそれぞれ実行する。これにより、各表示対象データに含まれる画素数がそれぞれ算出され、算出後の画素数を有する各表示対象データがプロジェクタ装置２に出力される。したがって、複数の異なる表示対象データがそれぞれ実寸表示で１つの投影画面Ｓ１に同時表示される。また、任意の表示倍率で表された各表示対象データがスクリーン３上に表示される。以上から、例えば、ユーザは、現実的には比較が困難な複数の異なる表示対象の大きさも比較し易くなる。
【００３７】
［実施形態４］
図５は、実施形態４に係る画像表示サイズ調整システムを示すブロック図である。なお、実施形態１と同様の部分については、同一符号を付して重複説明を適宜省略する。ここでは、クライアントサーバ型の場合で説明する。
【００３８】
図５において、画像表示サイズ調整サーバ５は、通信ネットワーク６を介して、クライアント７に接続されている。通信ネットワーク６は、例えば、インターネットやＬＡＮ（Local Area Network）で構成されている。また、クライアント７には、スクリーン３に投影画面Ｓ１を投射するプロジェクタ装置２、および、投影画面Ｓ１を含むスクリーン３を撮像するカメラ装置４が接続されている。
なお、プロジェクタ装置２、スクリーン３、カメラ装置４、および、クライアント７は、ユーザによって操作され、これらの装置を総称してクライアント側と呼ぶ。画像表示サイズ調整サーバ５は、管理業者が管理している。以下、画像表示サイズ調整サーバ５、および、クライント７について、順を追って説明する。
【００３９】
画像表示サイズ調整サーバ５は、通信部５１、情報記憶部５２、および、これらを制御するＣＰＵ（処理部）５３を有している。通信部５１は、例えば入出力インターフェースである。情報記憶部５２は、例えば、メモリ、ハードディスクである。
【００４０】
情報記憶部５２には、スクリーンサイズ記憶部２０、解像度記憶部２１、表示対象サイズ記憶部２２、および、特徴量記憶部２４を含んでいる。なお、情報記憶部５２の管理形態として、データベースを用い、ユーザごとに所定のデータをデータベースに管理するようにしてもよい。
【００４１】
ＣＰＵ５３には、前記した特徴量抽出部３２や、比率算出部３３、実寸法算出部３４、画素数調整部３５、特徴量登録部３８のほか、情報受信部５３１および情報送信部５３２が含まれている。情報受信部５３１は、クライアント７からの情報を受信する。情報送信部５３２は、クライアント７に情報を送信する。なお、ＣＰＵ５３は、例えば半導体メモリ等の記録媒体に記録されている画像表示サイズ調整プログラムに従って動作する。
【００４２】
クライアント７は、例えば、パーソナルコンピューター等の端末である。クライアント７は、入力装置７１、表示装置７２、通信部７３、情報記憶部７４、および、これらを制御するＣＰＵ（処理部）７５を有している。
【００４３】
入力装置７１は、例えば、キーボード、マウス等である。表示装置７２は、例えばディスプレイである。通信部７３は、例えば、入出力インターフェースである。情報記憶部７４は、例えば、メモリ、ハードディスクである。ＣＰＵ７５には、画像受信・要求部３１や、情報出力部３６、パターン表示部３７のほか、要求部７５１を有している。要求部７５１は、画像表示サイズ調整サーバ５等に対し、所定の要求を行う。なお、ＣＰＵ７５は、例えば半導体メモリ等の記録媒体に記録されている画像表示サイズ調整プログラムに従って動作する。
【００４４】
図６は、画像表示サイズ調整サーバ５およびクライアント側の処理手順を示す図である。ここでは、ユーザがオンラインショッピングの際に取得した取引商品（例えば、衣服など）を示す表示対象データをスクリーン３上で確認する場合を想定して説明する。
【００４５】
まず、ユーザが、クライアント７を操作して、自己のユーザＩＤ（Identification）、スクリーン３についての縦方向および横方向の各実寸法、および、投影画面Ｓ１の解像度を相互に関連付けて、通信ネットワーク６を介して、画像表示サイズ調整サーバ５に送信する（Ｓ２０１）。
【００４６】
すると、画像表示サイズ調整サーバ５の情報受信部５３１は、相互に関連付けられたユーザＩＤ（Identification）、各実寸法、および解像度を受信し（Ｓ２０２）、ユーザＩＤごとに、各実寸法、および解像度を情報記憶部５２の所定の領域に登録し、その旨を通信ネットワーク６を介してクライアント７に送信する（Ｓ２０３）。これにより、ユーザごとに、使用するスクリーン３の大きさや、投影画面Ｓ１の解像度を分類しておくことが可能となる。
【００４７】
そして、クライアント７の画像受信・要求部３１が、カメラ装置４に対する１回目の撮影要求を行い、カメラ装置４から、パターン表示部３７によってパターン（例えば、チェッカーパターン等）が付加された投影画面Ｓ１を含む１回目の撮影画像を受信する（Ｓ２０４〜Ｓ２０５）。続いて、要求部７５１は、パターン表示部３７により付加された投影画面Ｓ１を含む撮像画像を、通信ネットワーク６を介して、画像表示サイズ調整装置５に送信する（Ｓ２０６）。
【００４８】
すると、画像表示サイズ調整装置５の情報受信部５３１は、クライアント７からの撮像画像を受信し（Ｓ２０７）、撮像画像に含まれる投影画面Ｓ１およびスクリーン３が示す各領域の形状についての特徴量を抽出する（Ｓ２０８）。そして、特徴量抽出部３２は、抽出した特徴量に含まれる基準要素の各閾値をもとに、投影画面Ｓ１およびスクリーン３の各領域が矩形であるかどうかを判断する（Ｓ２０９〜Ｓ２１１）。
【００４９】
そして、特徴量抽出部３２において、投影画面Ｓ１およびスクリーン３の各領域が矩形であると判断された場合、比率算出部３３は、特徴量抽出部３２により抽出された特徴量に基づいて、投影画面Ｓ１およびスクリーン３が示す各領域の形状（四角形状）について、スクリーン３に対する投影画面Ｓ１の縦方向および横方向についてのサイズ比率を算出する。
【００５０】
また、実寸法算出部３４は、比率算出部３３により算出された各方向のサイズ比率、および、スクリーンサイズ記憶部２０から読み出したスクリーン３についての各方向の実寸法に基づいて、投影画面Ｓ１の縦方向および横方向についての実寸法をそれぞれ算出する（Ｓ２１２）。これにより、投影画面Ｓ１の実寸法を算出することが可能となる。
【００５１】
次に、特徴量登録部３８は、特徴量抽出部３２により抽出された１回目の特徴量を特徴量記憶部２４に登録する。すると、特徴量記憶部２４には、１回目の特徴量が記録される（Ｓ２１３）。そして、情報送信部５３２は、クライアント７に対し、表示対象データの縦方向および横方向についての実寸法の送信の要求を、通信ネットワーク６を介して行う（Ｓ２１４）。
【００５２】
すると、クライアント７の要求部７５１は、画像表示サイズ調整サーバ５からの要求を受けて、表示対象データとこの表示対象データの各方向についての実寸法とを、通信ネットワーク６を介して、画像表示サイズ調整サーバ５に送信する（Ｓ２１５、Ｓ２１６）。
【００５３】
画像表示サイズ調整サーバ５の情報受信部５３１は、通信ネットワーク６を介して、表示対象データとこの表示対象データの各方向についての実寸法とを受信する（Ｓ２１７）。
次に、画素数調整部３５は、実寸法算出部３４により算出された各実寸法、および、解像度記憶部２１から読み出した投影画面Ｓ１の解像度に基づいて、投影画面Ｓ１の単位画素当たりについての縦方向および横方向の実寸法をそれぞれ算出する。そして、画素数調整部３５は、単位画素当たりの各方向の実寸法、および、表示対象についての各方向の実寸法に基づいて、その表示対象の実寸法に合致する表示対象データの画素数を算出する（Ｓ２１８）。
そして、情報送信部５３２は、算出後の画素数を有する表示対象データを、通信ネットワーク６を介して、クライント７に送信する（Ｓ２１９）。
【００５４】
すると、クライアント７の情報出力部３６は、画像表示サイズ調整サーバ５から送信されてきた表示対象データを受信する（Ｓ２２０）。そして、ユーザが入力装置７１を操作して所定の表示倍率（例えば、等倍など）を指定すると、情報出力部３６は、指定された表示倍率に合った大きさに変更された各画素を含む表示対象データをプロジェクタ装置２に出力する（Ｓ２２１、Ｓ２２２）。すると、プロジェクタ装置２は、スクリーン３上に、情報出力部３６からの表示対象データを含む投影画面Ｓ１を投射する（Ｓ２２３）。これにより、表示対象の実寸に対する任意の倍率で表された表示対象データがスクリーン３に表示されることになる。
【００５５】
その後、クライアント７では、画像受信・要求部３１が、カメラ装置４に対して２回目の撮影要求を行い、カメラ装置４から転送されてきた２回目の撮影画像を受信する。そして、要求部７５１は、画像受信・要求部３１により受信された２回目の撮影画像を、通信ネットワーク６を介して、画像表示サイズ調整サーバ５に送信する（Ｓ２２４、Ｓ２０４、Ｓ２２５）。
【００５６】
すると、画像表示サイズ調整サーバ５の情報受信部５３１は、２回目の撮像画像を受信し（Ｓ２０７）、特徴量抽出部３２は、その撮像画像に含まれる投影画面Ｓ１およびスクリーン３が示す各領域の形状についての特徴量を抽出する（Ｓ２０８）。そして、特徴量抽出部３２は、特徴量記憶部２４に記録されている１回目の特徴量と、２回目の撮像画像をもとに抽出した特徴量とを比較する。すなわち、特徴量抽出部３２は、２回目に抽出した特徴量が１回目の場合と比べて変化したかどうかを判断する（Ｓ２０９、Ｓ２２６）。
【００５７】
そして、特徴量抽出部３２の比較において、両者の特徴量に差異があった場合、即ち、２回目の撮像画像に含まれる投影画面Ｓ１が変化した場合、情報送信部５３２は、クライアント７に対し、撮像画像の送信の要求を通信ネットワーク６を介して行う（Ｓ２２７）。そして、クライアントの要求部７５１が、画像表示サイズ調整サーバ５からの要求を受けて、画像表示サイズ調整サーバ５に対し、通信ネットワーク６を介して、撮像画像を再送する（Ｓ２２８、Ｓ２２９）。
【００５８】
画像表示サイズ調整サーバ５の情報受信部５３１は、再送された撮像画像を受信し（Ｓ２１０）、比率算出部３３、実寸法算出部３４、および画素数調整部３５において、前記したステップＳ２１１からＳ２１８までの処理が行われ、表示対象の実寸法に合致する表示対象データの画素数が算出される。そして、情報送信部５３２は、通信ネットワーク６を介して、算出後の画素数を有する表示対象データをクライアント７に送信する（Ｓ２１９）。
【００５９】
すると、クライアント７側では、前記したステップＳ２２０からＳ２２３までの処理が行われ、２回目の撮像画像に含まれる表示対象データが表示倍率に応じた寸法でスクリーン３上に表示される。
【００６０】
このようにして、画像表示サイズ調整装置１において、ステップＳ２０４からＳ２２４までの処理が繰り返され、すべての投影画面Ｓ１に含まれる表示対象データがスクリーン３上で表示対象と同寸法で表示されることとなる。これにより、ユーザは、例えば、オンラインショッピングの取引商品の実寸のイメージを持つことができる。また、取引商品の実寸のイメージをユーザがもつことにより、取引商品に対する安心感が強まり、オンラインショッピングの利用が促進される。さらに、表示対象として、例えば、衣服等の取引商品、およびユーザ自身の異なる２つの表示対象が表示対象データであった場合（実施形態３を参照）、ユーザは、例えば自己の試着姿のイメージをもつことが可能となる。
【００６１】
［実施形態５］
実施形態５における画像表示サイズ調整システムにおいては、画像表示サイズ調整サーバ５が、予め、表示対象データと、この表示対象データに対応する各方向の実寸法とを情報記憶部５２に登録している。つまり、この実施形態５における画像表示サイズ調整サーバ５は、クライアント７に対し、表示対象データと、この表示対象データに対応する各方向の実寸法との送信を要求しない点が、実施形態４の場合と異なる。
その他の構成については、実施形態４における画像表示サイズ調整システムとほぼ同様であるので、その記載を省略する。
【００６２】
図７は、画像表示サイズ調整サーバ５およびクライアント側の処理手順を示す図である。ここでは、クライアント７が、画像表示サイズ調整サーバ５に対し、例えばオンラインショッピングの取引商品を示す表示対象データを指定したことを前提に説明する。なお、実施形態４と同様の部分については、同一符号を付して重複説明を適宜省略する。
【００６３】
ステップＳ２０１からＳ２１２までの処理が行われた後、ステップＳ２１３において、画像表示サイズ調整サーバ５の特徴量登録部３８が特徴量を特徴量記憶部２４に登録した後、画素数調整部３５は、情報記憶部５２に予め格納されている指定された表示対象データについて、実寸法算出部３４により算出された単位画素当たりの各方向の実寸法、および、情報記憶部５２に予め登録されている表示対象データについての各方向の実寸法に基づいて、表示対象の実寸法に合致する画素数を算出する（Ｓ２１８）。
つまり、画像表示サイズ調整サーバ５は、特徴量を特徴量記憶部２４に登録した後、クライアント７に対し、表示対象データおよびその各方向の実寸法の送信を要求することなく、表示対象データの画素数を算出することになる。これにより、画像表示サイズ調整サーバ５では、撮像画像の受付から表示対象データについての画素数の算出までの一連の処理を迅速に実行することが可能となる。
【００６４】
そして、その後、ステップＳ２２０からＳ２２４までの処理が行われ、表示対象の実寸に対する任意の表示倍率（例えば、等倍、縮小倍率など）で表された表示対象データがスクリーン３上に表示されることとなる。これにより、ユーザは、例えばオンラインショッピングの際、表示対象となる取引商品について、実寸のイメージをもつことが可能となる。
【００６５】
［実施形態６］
図８は、実施形態６に係る画像表示サイズ調整装置を示すブロック図である。ここでは、プロジェクタ装置２を用いずに、ディスプレイ等の表示装置に表示対象データを表示する場合を例にして説明する（実施形態７〜９も同じ。）。
【００６６】
図８において、画像表示サイズ調整装置８は、入力装置８１、表示装置（表示部）８２、情報記憶部８３、および、これらを制御するＣＰＵ（処理部）８４を有している。入力装置８１は、例えば、キーボード、マウス等である。表示装置８２は、例えば、液晶ディスプレイ、ＣＲＴ（Cathode Ray Tube）ディスプレイである。情報記憶部８３は、例えば、メモリ、ハードディスクである。
【００６７】
情報記憶部８３は、解像度記憶部８３１、表示対象データ記憶部８３２、および、表示対象サイズ記憶部８３３を含んでいる。
解像度記憶部８３１には、表示装置８２上に表示される表示画面の解像度が格納されている。表示対象データ記憶部８３２には、表示装置８２の表示画面に含まれる表示対象データ（例えば、取引商品を表す画像など）が格納されている。表示対象サイズ記憶部８３３には、表示対象データが示す表示対象についての縦方向および横方向の各実寸法が格納されている。
【００６８】
ＣＰＵ８４には、画素数調整部８４１、および、情報出力部８４２が含まれている。これら各部８４１，８４２は、半導体メモリ等の記録媒体に記録されている画像表示サイズ調整プログラムに従い、次のように動作する。
【００６９】
例えば、ユーザが、入力装置８１を操作して、所望の表示対象データを指定すると、画像表示サイズ調整装置８の画素数調整部８４１は、まず、指定された表示対象データが示す表示対象についての縦方向および横方向の実寸法を表示対象サイズ記憶部８３３から読み出す。
【００７０】
次に、画素数調整部８４１は、解像度記憶部８３１から読み出した解像度、および、表示対象サイズ記憶部８３３から読み出した表示対象についての各方向の実寸法に基づいて、入力装置８１により指定された表示対象データについて、その表示対象の実寸法に合致する画素数を算出する。この算出に際し、画素数調整部８４１は、[（表示対象についての各方向の実寸法）÷（表示装置８２の表示画面についての画素数）]の関数を用いて算出する。これにより、表示装置８２の表示画面上で表示対象を実寸表示する場合についての表示対象データの画素数を算出することが可能となる。
【００７１】
そして、情報出力部８４２は、画素数調整部８４１により算出された画素数を有する表示対象データを表示対象データ記憶部８３２から読み出し、その表示対象データを表示装置８２に出力する。これにより、表示対象データが表示装置８２の表示画面上に実寸表示され、ユーザは、実寸大の表示対象を表示画面上で確認することができる。
【００７２】
また、その後、ユーザが、入力装置８１を操作して、例えば拡大等を示す表示倍率を指定すると、情報出力部８４２は、指定された表示倍率に応じて、画素数調整部８４１により算出された画素数を有する表示対象データの各画素の大きさを変更し、変更後の各画素を有する表示対象データを表示装置８２に出力する。これにより、ユーザは、拡大表示された表示対象の大きさを確認したり、縮小表示された表示対象の大きさを確認したりすることが可能となる。
【００７３】
［実施形態７］
図９は、実施形態７に係る画像表示サイズ調整システムを示すブロック図である。ここでは、クライアントサーバ型の場合を例にして説明する。なお、実施形態１乃至６と同一の部分は、同一の符号を付して、重複説明を適宜省略する。
【００７４】
図９において、画像表示サイズ調整サーバ９は、インターネット等の通信ネットワーク６を介して、クライアント７に接続されている。
画像表示サイズ調整サーバ９は、入出力インターフェース等の通信部９１、メモリ等の情報記憶部９２、および、これらを制御するＣＰＵ（処理部）９３を有している。
【００７５】
情報記憶部９１には、解像度記憶部８３１、表示対象データ記憶部８３２、および、表示対象サイズ記憶部８３３を含んでいる。
ＣＰＵ９３には、前記した画素数調整部８４１のほか、情報受信部９３１および情報送信部９３２が含まれている。これら各部８４１，９３１，９３２は、半導体メモリ等の記録媒体に記録されている画像表示サイズ調整プログラムに従い動作するが、これらの機能は、後記の図１０で説明する。
【００７６】
クライント７は、入力装置７１、表示装置７２、通信部７３、情報記憶部７４、および、これらを制御するＣＰＵ７５を有している。そして、ＣＰＵ７５には、前記した情報出力部８４２のほか、要求部７５２が含まれている。これら各部８４２，７５２も、半導体メモリ等の記録媒体に記録されている画像表示サイズ調整プログラムに従い動作する。
【００７７】
図１０は、画像表示サイズ調整サーバ９およびクライアント７の処理手順を示す図である。ここでは、ユーザが任意の商品（例えば、衣服など）を示す表示対象データを表示装置７２の表示画面上で確認する場合を想定して説明する。
【００７８】
まず、ユーザが、クライアント７を操作して、表示対象データを、自己のユーザＩＤ、表示装置７２の解像度、および、表示対象についての縦方向および横方向の実寸法に関連付けて、通信ネットワーク６を介して、画像表示サイズ調整サーバ９に送信する（Ｓ４０１）。
【００７９】
すると、画像表示サイズ調整サーバ９の情報受信部９３１は、通信ネットワーク６を介して、表示対象データ、ユーザＩＤ、および、表示装置７２の解像度を受信する。そして、情報受信部９３１は、ユーザＩＤごとに、表示対象データおよび解像度を情報記憶部９３の各部８３１，８３２，８３３の所定の領域に登録する。次に、画素数調整部８４１は、解像度記憶部８３１から読み出した解像度、および、表示対象サイズ記憶部８３３から読み出した表示対象についての各方向の実寸法に基づいて、クラインアント７から受信した表示対象データについて、表示対象の実寸法に合致する画素数を算出する（Ｓ４０２）。
そして、情報送信部９３２は、画素数調整部８４１により算出された画素数を有する表示対象データを、通信ネットワーク６を介して、クライアント７に送信する（Ｓ４０３）。
【００８０】
画像表示サイズ調整サーバ９からの表示対象データを受信したクライアントの情報出力部８４２は、その表示対象データを表示装置７２に出力する。これにより、例えば商品を示す表示対象データが表示装置７２の表示画面上で実寸表示される（Ｓ４０４）。
その後、ユーザが、入力装置７１を操作して、表示倍率を指定すると、情報出力部８４２は、指定された表示倍率で表示対象データを表示装置７２に出力する。これにより、ユーザは、実寸よりも拡大あるいは縮小された表示対象（例えば商品など）を表示装置７２の表示画面上で確認することが可能となる。
【００８１】
［実施形態８］
実施形態８における画像表示サイズ調整システムにおいては、画像表示サイズ調整サーバ５が、クライアント７に対し、表示対象データと、この表示対象データに対応する各方向の実寸法との送信を要求しない点が、実施形態７の場合と異なる。つまり、画像表示サイズ調整サーバ９では、表示対象データ記憶部８３２および表示対象サイズ記憶部８３２にそれぞれ、表示対象データおよびその表示対象データに対応する各方向の実寸法が予め格納されている。その他の構成については、実施形態７における画像表示サイズ調整システムとほぼ同様である。
【００８２】
ユーザが、クライアント７を操作して、通信ネットクーク６を介して画像表示サイズ調整サーバ９にアクセスし、例えば、オンラインショッピングの取引商品を示す表示対象データについての画素数の調整の要求を行う。そして、ユーザがクライアント７の所定操作を行うと、クライアント７が、ユーザＩＤ、表示装置７２の解像度、および、表示対象についての各方向（縦、横）の実寸法を相互に関連付けて、通信ネットワーク６を介して、画像表示サイズ調整サーバ９に送信する。
【００８３】
すると、画像表示サイズ調整サーバ９が、実施形態７の場合と同様、クライアント７から要求された表示対象データについて、解像度記憶部８３１、表示対象データ記憶部８３２、および、表示対象サイズ記憶部８３３を参照し、表示対象の実寸法に合致する画素数を算出する。また、画像表示サイズ調整サーバ９が、算出後の画素数を有する表示対象データを、通信ネットワーク６を介して、クライアント７に送信することとなる。これにより、ユーザは、任意の倍率で表示された取引商品（表示対象）の大きさを確認することが可能となる。
【００８４】
なお、前記実施形態１乃至８において、表示倍率は、入力装置により指定される場合について説明したが、例えば、表示対象データ（画像データ）のヘッダ部に埋め込んでおいてもよい。また、データベース上に表示倍率を初期値として予め登録しておいてもよい。
【００８５】
また、情報の管理形態として、例えばデータベースを用いてもよいし、ファイルを用いてもよい。そして、例えばデータベースを用いる場合には、表示対象データが示す表示対象についての縦方向および横方向の実寸法、表示倍率（等倍を含む。）、表示対象データのピクセル数などのデータを一括で管理してもよい。
【００８６】
また、各装置において、単一のＣＰＵにより処理する場合について説明したが、例えば、複数のＣＰＵにより分散処理するようにしてもよい。
【図面の簡単な説明】
【００８７】
【図１】実施形態１に係る画像表示サイズ調整装置を示すブロック図である。
【図２】図１の画像表示サイズ調整装置の処理手順を示す図である。
【図３】実施形態２に係る画像表示サイズ調整装置の処理手順を示す図である。
【図４】図３の画像表示サイズ調整装置が処理に用いる平行投影法を示す説明図である。
【図５】実施形態４に係る画像表示サイズ調整システムを示すブロック図である。
【図６】図４の画像表示サイズ調整サーバおよびクライアント側の処理手順を示す図である。
【図７】実施形態５に係る画像表示サイズ調整サーバおよびクライアント側の処理手順を示す図である。
【図８】実施形態６に係る画像表示サイズ調整装置を示すブロック図である。
【図９】実施形態７に係る画像表示サイズ調整システムを示すブロック図である。
【図１０】図９の画像表示サイズ調整サーバおよびクライアントの処理手順を示す図である。
【符号の説明】
【００８８】
１      画像表示サイズ調整装置
２      プロジェクタ装置
３      スクリーン
４      カメラ装置
３０    ＣＰＵ
３１    画像受信・要求部
３２    特徴量抽出部
３３    比率算出部
３４    実寸法算出部
３５    画素数調整部
３６    情報出力部
【図１】
2005258634.tif 000003
【図２】
2005258634.tif 000004
【図３】
2005258634.tif 000005
【図４】
2005258634.tif 000006
【図５】
2005258634.tif 000007
【図６】
2005258634.tif 000008
【図７】
2005258634.tif 000009
【図８】
2005258634.tif 000010
【図９】
2005258634.tif 000011
【図１０】
2005258634.tif 000012