(57)【要約】【課題】室内に設置される対象物が設置可能であるか否かの判断と、その対象物が周囲の環境等にマッチするか否かの判断を簡単に行うことができる室内における商品の設置状態を確認する設置状態確認装置を提供する。【解決手段】設置状態確認システム１は、設置場所を撮像して得られた設置場所画像上で商品の設置面を４点の設置位置を指定することによって商品の設置面を指定する設置面指定手段と、商品のサイズ情報と、設置場所の縦、横及び高さの各寸法とを比較して、商品が設置場所に設置可能か否かを判定して設置できないと判定されたときは設置不可能であることを告知する告知手段と、商品の正面方向から側面方向に亘って所定の角度の間隔で商品を見たときの２次元の画像データの複数の商品画像の中から設置場所画像の視点位置に基づいて、商品の表示画像を決定する商品表示画像決定手段とを有する。【選択図】図１
2011215868.tif 000002
【特許請求の範囲】
【請求項１】
商品の室内の設置場所の縦、横及び高さの各寸法を入力する寸法入力手段と、
前記設置場所を撮像して得られた設置場所画像上で前記商品の設置面あるいは前記設置場所に隣接する隣接物における前記設置面に平行な面の４点の位置を指定することによって、前記設置面あるいは前記平行な面を指定する面指定手段と、
前記商品を指定する商品指定手段と、
該商品指定手段により指定された商品のサイズ情報と、前記寸法入力手段により入力された前記設置場所の前記各寸法とを比較して、前記指定された商品が前記設置場所に設置可能か否かを判定して、前記指定された商品が前記設置場所に設置できないと判定されたときは、設置不可能であることを告知するための告知手段と、
前記商品の正面方向から側面方向に亘って所定の第１の角度の間隔で前記商品を見たときの２次元の画像データの複数の商品画像の中から、前記面指定手段により指定された前記設置面あるいは前記平行な面の形状から算出された前記設置場所画像の視点位置に基づいて、前記商品の表示画像を決定する商品表示画像決定手段と、
前記設置場所画像上に、前記商品表示画像決定手段で決定された前記商品の表示画像を重畳して合成画像を生成する合成画像生成手段と、
を有することを特徴とする室内における商品の設置状態を確認する設置状態確認装置。
【請求項２】
前記合成画像生成手段で生成された前記合成画像上で、透明化あるいは消去する領域を指定する領域指定手段をさらに有し、
前記合成画像生成手段は、前記領域指定手段で指定された領域の前記商品の表示画像を消去あるいは透明化することを特徴とする請求項１に記載の室内における商品の設置状態を確認する設置状態確認装置。
【請求項３】
前記複数の画像は、商品画像毎に、前記商品の正面方向から上面方向に亘って所定の第２の角度の間隔で前記商品を見たときの前記商品の上面画像を含むことを特徴とする請求項１又は２に記載の室内における商品の設置状態を確認する設置状態確認装置。
【請求項４】
表示部に表示された画面上で、商品の室内の設置場所の縦、横及び高さの各寸法を入力し、
前記画面上で、前記設置場所を撮像して得られた設置場所画像上で前記商品の設置面あるいは前記設置場所に隣接する隣接物における前記設置面に平行な面の４点の位置を指定することによって、前記設置面あるいは前記平行な面を指定し、
前記商品を指定し、
指定された商品のサイズ情報と、入力された前記設置場所の前記各寸法とを比較して、前記指定された商品が前記設置場所に設置可能か否かを判定して、前記指定された商品が前記設置場所に設置できないと判定されたときは、設置不可能であることを告知し、
前記商品の正面方向から側面方向に亘って所定の第１の角度の間隔で前記商品を見たときの２次元の画像データの複数の商品画像の中から、指定された前記設置面あるいは前記平行な面の形状から算出された前記設置場所画像の視点位置に基づいて、前記商品の表示画像を決定し、
前記設置場所画像上に、決定された前記商品の表示画像を重畳して合成画像を生成することを特徴とする室内における商品の設置状態を確認する設置状態確認方法。
【請求項５】
コンピュータを、
商品の室内の設置場所の縦、横及び高さの各寸法を入力する寸法入力手段と、
前記設置場所を撮像して得られた設置場所画像上で前記商品の設置面あるいは前記設置場所に隣接する隣接物における前記設置面に平行な面の４点の位置を指定することによって、前記設置面あるいは前記平行な面を指定する面指定手段と、
前記商品を指定する商品指定手段と、
指定された商品のサイズ情報と、入力された前記設置場所の前記各寸法とを比較して、前記指定された商品が前記設置場所に設置可能か否かを判定して、前記指定された商品が前記設置場所に設置できないと判定されたときは、設置不可能であることを告知するための告知手段と、
前記商品の正面方向から側面方向に亘って所定の第１の角度の間隔で前記商品を見たときの２次元の画像データの複数の商品画像の中から、前記面指定手段により指定された前記設置面あるいは前記平行な面の形状から算出された前記設置場所画像の視点位置に基づいて、前記商品の表示画像を決定する商品表示画像決定手段と、
前記設置場所画像上に、前記商品表示画像決定手段で決定された前記商品の表示画像を重畳して合成画像を生成する合成画像生成手段と、
として、機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、室内における商品の設置状態を確認する設置状態確認装置、その方法及びプログラムに関する。
【背景技術】
【０００２】
通常、家具、家電製品等の商品の購入において、まず、その商品が室内の設置予定場所に設置可能であるか、さらに周囲の環境とマッチするかが、購入者にとって購入するか否かの重要なチェックポイントである。  
そのため、購入者は、設置場所の幅、奥行き、及び高さを事前に測り、店においてあるいはカタログを見て商品のサイズ、すなわち縦、横及び高さの寸法を確認して、その商品が設置場所に収納あるいは設置可能か否かを判断している。
【０００３】
さらに、購入者は、商品が、壁紙、隣り合う家具、壁紙等の周囲の環境とマッチするか否かを、想像しながら、商品を選定する。しかし、周囲の環境を想定しながら、商品が周囲の環境等にマッチするかを判断することは容易ではない。結果として、購入した商品と周囲の環境等とのマッチングが、想像していた通りでないことは、少なくない。  
そのため、室内に配置される家具、カーテン等のイメージを掴みやすくするためのシステムが提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−７６２８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、購入者にとって、事前に測ってきた設置場所の各寸法と購入しようとする商品の各寸法とを比較して、その商品が設置する設置場所に収納あるいは設置可能か否かを判断することは煩雑である。さらに、購入者にとって、周囲の環境等を想定しながら、その商品が周囲の環境等にマッチするかを判断することも容易ではない。
【０００６】
上記の提案のシステムは、室内イメージを２次元又は３次元で表示して、家具等とのカラーコーディネートを検討することが可能なシステムであるが、室内イメージ図作成ソフトウエアを使用して２次元又は３次元のイメージ画像の表示を行うために、比較的高価なコンピュータシステムを必要とするものである。よって、そのシステムは比較的高性能なパーソナルコンピュータ（以下、PCと略す）等のコンピュータにおいて実現されるため、購入者が、簡単に利用できるものではない。
【０００７】
そこで、本発明は、上記の問題に鑑みてなされたものであり、室内に設置される対象物が設置可能であるか否かの判断と、その対象物が周囲の環境等にマッチするか否かの判断を簡単に行うことができる室内における商品の設置状態を確認する設置状態確認装置、その方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一態様によれば、商品の室内の設置場所の縦、横及び高さの各寸法を入力する寸法入力手段と、前記設置場所を撮像して得られた設置場所画像上で前記商品の設置面あるいは前記設置場所に隣接する隣接物における前記設置面に平行な面の４点の位置を指定することによって、前記設置面あるいは前記平行な面を指定する面指定手段と、前記商品を指定する商品指定手段と、該商品指定手段により指定された商品のサイズ情報と、前記寸法入力手段により入力された前記設置場所の前記各寸法とを比較して、前記指定された商品が前記設置場所に設置可能か否かを判定して、前記指定された商品が前記設置場所に設置できないと判定されたときは、設置不可能であることを告知するための告知手段と、前記商品の正面方向から側面方向に亘って所定の第１の角度の間隔で前記商品を見たときの２次元の画像データの複数の商品画像の中から、前記面指定手段により指定された前記設置面あるいは前記平行な面の形状から算出された前記設置場所画像の視点位置に基づいて、前記商品の表示画像を決定する商品表示画像決定手段と、前記設置場所画像上に、前記商品表示画像決定手段で決定された前記商品の表示画像を重畳して合成画像を生成する合成画像生成手段と、を有する商品の設置状態を確認する設置状態確認装置を提供することができる。
【発明の効果】
【０００９】
本発明によれば、室内に設置される対象物が設置可能であるか否かの判断と、その対象物が周囲の環境等にマッチするか否かの判断を簡単に行うことができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の第１の実施の形態に係わる、室内における商品の設置状態を確認する設置状態確認システムの構成を示す構成図である。
【図２】本発明の第１の実施の形態に係わる、商品サイズデータベースD2の例を示す図である。
【図３】本発明の第１の実施の形態に係わる、商品表示画像データベースに記憶される商品表示画像を説明するための図である。
【図４】本発明の第１の実施の形態に係わる、商品の例としての家具について、図３の各角度の方向を説明するための図である。
【図５】本発明の第１の実施の形態に係わる、図４の角度毎の商品表示画像DDの例を示す図である。
【図６】本発明の第１の実施の形態に係わる、商品表示画像データベースD3に記憶される商品表示画像DDを説明するための図である。
【図７】本発明の第１の実施の形態に係わる、図４と同じ商品の例としての家具について、図６の各角度の方向を説明するための図である。
【図８】本発明の第１の実施の形態に係わる、水平方向における所定の角度の間隔毎であって、かつ図６の角度毎の商品表示画像DDの例を示す図である。
【図９】本発明の第１の実施の形態に係わる、商品撮影スタジオを説明するための図である。
【図１０】本発明の第１の実施の形態に係わる、プログラムP1を携帯電話１１にインストールする携帯電話１１の処理の流れの例を示すフローチャートである。
【図１１】本発明の第１の実施の形態に係わる、そのユーザが撮影した商品の設置場所画像SPの例を示す図である。
【図１２】本発明の第１の実施の形態に係わる、商品の設置可能範囲を説明するための図である。
【図１３】本発明の第１の実施の形態に係わる、プログラムP1の処理の流れの例を示すフローチャートである。
【図１４】本発明の第１の実施の形態に係わる、その寸法入力画面の例を示す図である。
【図１５】本発明の第１の実施の形態に係わる、その商品指定画面の例を示す図である。
【図１６】本発明の第１の実施の形態に係わる、各種商品とその寸法の例を説明するための図である。
【図１７】本発明の第１の実施の形態に係わる、設置面指定画面の例を示す図である。
【図１８】本発明の第１の実施の形態に係わる、ユーザが、４点MP1〜MP4の各点の位置を画面上で移動させて、床面を指定した状態を示す図である。
【図１９】本発明の第１の実施の形態に係わる、視点位置VPと図３で説明した複数の矢印の方向とを示す図である。
【図２０】本発明の第１の実施の形態に係わる、視点位置VPと図６で説明した複数の矢印の方向とを示す図である。
【図２１】本発明の第１の実施の形態に係わる、S21の処理の結果、画面上に表示される画像の例を示す図である。
【図２２】本発明の第１の実施の形態に係わる、透明化領域を指定した状態を示す画面の例を示す図である。
【図２３】本発明の第１の実施の形態に係わる、透明化処理がされた画面の例を示す図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明の実施の形態を説明する。  
（第１の実施の形態）
（構成）
まず、図１に基づき、本発明の第１の実施の形態に係わる室内における商品の設置状態を確認する設置状態確認システムの構成を説明する。図１は、本実施の形態に係わる室内における商品の設置状態を確認する設置状態確認システムの構成を示す構成図である。
【００１２】
図１に示すように、設置状態確認システム１は、端末装置としての携帯電話１１と、通信回線であるインターネット１２と、センタ装置としてのサーバ１３を含んで構成されている。  
携帯電話１１は、インターネット１２と接続された基地局等１２ａを介して、インターネット１２に接続することができる。携帯電話１１は、インターネット１２を介して、サーバ１３にアクセスして所望のプログラムあるいは情報を取得して、取得したプログラムを実行させたり、取得した情報を携帯電話１１の表示部１１ａの画面上に表示させたりするためのCPU、ROM及びRAMを有する。さらに、表示部１１ａは、タッチパネル機能を有し、ユーザは、画面上の所望の位置を指定等することができる。
【００１３】
記憶装置としてのメモリ１４は、サーバ１３に接続され、後述するように、携帯電話１１に送信するプログラムと各種データを記憶している。  
図１に示すように、メモリ１４は、携帯電話１１に送信するソフトウエアプログラム（以下、プログラムという）P1と、商品データベースD1と、商品サイズデータベースD2と、商品表示画像データベースD3を含んでいる。なお、３つのデータベースD1,D2,D3は、リレーショナルなデータベースであってもよいし、表形式データ、単なるファイルデータ等であってもよく、画像データを各角度に対応させて保持できるものであればよい。
【００１４】
プログラムP1は、後述するように、ユーザの携帯電話１１にダウンロードされるプログラムである。そのプログラムP1の処理については後述する。携帯電話１１は、複数のアプリケーションプログラムの１つとして、プログラムP1を有する。
【００１５】
後述するように、本実施の形態の設置状態確認システムは、商品の購入者であるユーザは、携帯電話１１を用いて、商品の設置場所の画像を撮影し、サーバ１３から所定のプログラムP1をその携帯電話１１にダウンロードして実行させることによって、商品の設置状態を確認することができるシステムである。以下、本実施の形態のシステムを、商品として家具を例に説明する。
【００１６】
（データ構造）
商品データベースD1は、例えば、販売店が販売する各商品の画像データのデータベースであり、ユーザが商品選択に使用するための画像データ等を含む。商品データベースD1の画像データは、ユーザが気に入った商品を選択するための画像であるので、商品の外観イメージの画像である。
【００１７】
商品サイズデータベースD2は、各商品の幅（W）、奥行き（D）及び高さ（H）の数値データのデータベースである。図２は、商品サイズデータベースD2の例を示す図である。図２に示すように、商品識別子(ID)毎に幅（W）、奥行き（D）及び高さ（H）の数値データが、商品サイズデータベースD2に記憶されている。なお、この商品サイズデータベースD2は、商品データベースD1の一部であってもよい。
【００１８】
商品表示画像データベースD3は、後述するように、携帯電話１１で背景画像上に重畳される商品の表示画像（以下、商品表示画像という）のデータベースである。  
図３は、商品表示画像データベースに記憶される商品表示画像を説明するための図である。図３では、商品ACをその上面側から見た状態において、商品の略中心の位置Cから見て、商品の正面方向θ０から左右の２つの側面方向θ６，−θ６に亘って、９０度を所定の角度、ここでは１５度、の間隔で分割した角度の方向が示されている。各商品について、各矢印で示した方向から見たときの画像が、商品表示画像として、商品表示画像データベースD3に記憶されている。
【００１９】
図４は、商品の例としての家具について、図３の各角度の方向を説明するための図である。図５は、図４の角度毎の商品表示画像DDの例を示す図である。  
図５に示すように、図４に示す家具について、−θ６からθ６までの１３枚の画像が、商品表示画像DDとして、商品表示画像データベースD3に記憶されている。図５に示すような複数枚の商品表示画像DDが、商品毎に商品表示画像データベースD3に記憶されている。すなわち、図５の商品表示画像データベースD3は、商品の略中心に向かって、商品の正面方向から側面方向に亘って、所定の角度の間隔でその商品を見たときの複数の商品画像データを、商品毎に記憶する。  
なお、商品によっては、左右対象のものがあるので、そのような場合は、左右の一方の方向から見た商品画像だけを有して、他方の方向から見た画像は、その一方の画像を反転させる等して利用するようにしてもよい。
【００２０】
また、商品によっては、テーブルのような高さが低いものもあるので、商品表示画像データベースD3には、正面と側面だけでなく上面の画像も含まれる場合がある。  
図６は、商品表示画像データベースD3に記憶される商品表示画像DDを説明するための図である。図６では、商品ACをその右側面側から見た状態において、商品の略中心の位置Cから見て、商品の正面方向θｖ０から上面方向θｖ６に亘って、９０度を所定の角度、ここでは１５度、の間隔で分割した角度の方向が示されている。各商品について、各矢印で示した方向から見たときの画像が、商品表示画像DDとして、商品表示画像データベースD3に記憶されている。
【００２１】
図７は、図４と同じ商品の例としての家具について、図６の各角度の方向を説明するための図である。図８は、水平方向における所定の角度の間隔毎（−θ６、−θ５、・・・、−θ１、θ０、θ１、・・・、θ５、θ６）であって、かつ図６の角度毎の商品表示画像DDの例を示す図である。  
図８に示すように、図６に示す家具について、水平方向の所定の角度の間隔毎（−θ６、−θ５、・・・、−θ１、θ０、θ１、・・・、θ５、θ６）であって、かつ垂直方向の所定の角度の間隔毎（θｖ０、θｖ１、・・・、θｖ５、θｖ６）の９１枚の画像が、商品表示画像DDとして、商品表示画像データベースD3に記憶されている。図８に示すような商品表示画像DDが、商品毎に商品表示画像データベースD3に記憶されている。すなわち、図８の商品表示画像データベースD3は、各商品について、商品の略中心に向かって、商品の正面方向から側面方向及び商品の正面方向から上面方向に亘って、所定の角度の間隔でその商品を見たときの複数の商品画像データを、それぞれ商品表示画像DDとして、記憶する。
【００２２】
図５あるいは図８の商品表示画像データベースD3の商品表示画像DDは、例えば、図９のような商品撮影スタジオのような設備において、実際の商品をデジタルカメラ等で撮影することのよって作成するようにしてもよい。図９は、商品撮影スタジオを説明するための図である。
【００２３】
商品表示画像DDを作成する者は、商品撮影スタジオにおいて、商品ACを回転テーブル２１上の回転中心に載せて、回転テーブル２１を所定の角度、例えば１５度、回転させてから停止し、その停止位置で、デジタルカメラDCにより商品ACを撮影する。次に、さらに所定の角度同じ方向に回転させてから停止し、再度その停止位置で商品ACを撮影する。このような撮影を左右方向について所定の角度毎に行うことによって、図５の商品表示画像データベースD3を作成することができる。図８の場合は、デジタルカメラDCを図６に示すように、天井方向に所定の角度に一致するように移動させて、同様に、商品ACを撮影することによって、図８の商品表示画像データベースD3を作成することができる。
【００２４】
特に、図９のような回転テーブル２１の回転とデジタルカメラDCの撮影を、コンピュータ等の制御装置を用いて制御すれば、所望の角度の商品表示画像DDを得て、図５の商品表示画像データベースD3用のデータを自動的に作成することができる。図８の場合は、デジタルカメラDCの天井方向への移動が図６の所定の角度に対応するように行われる装置を利用する。それにより、回転テーブル２１の回転とデジタルカメラDCの移動とデジタルカメラDCの撮影を、コンピュータ等の制御装置を用いて制御すれば、水平及び垂直方向のそれぞれにおける所望の角度の商品表示画像DDを得て、図８の商品表示画像データベースD3用のデータを自動的に作成することができる。
【００２５】
なお、上述した商品表示画像DDは、図４及び図７に示すように商品ACの略中心を基準として、所定の角度の間隔でみたときの画像であるが、中心Cの位置は、人の平均的な目の高さの位置、例えば、１５０〜１６０ｃｍ等の位置でもよい。中心Cの位置を人の平均的な目の高さの位置にすれば、商品表示画像DDは、設置場所画像SPを撮影したときの高さにより近くなる。
【００２６】
また、商品表示画像DDの別の作成方法としては、商品の３Dデータを用いる方法でもよい。商品の３Dデータがあれば、その３Dデータから、所望の視点位置を設定あるいは指定することのよって、図５あるいは図８に示すような２D画像データを得ることができる。すなわち、商品の３Dデータを用いて、３次元空間内の上述した所定の角度の間隔の複数の所定の視点から見たときの商品の正面、両側面、及び上面の２次元の画像データを生成することができる。例えば、商品を斜め上から見たときの商品表示画像DDは、正面、左側面及び上面の２次元の画像データを貼り合わせが画像である。
【００２７】
よって、商品の３Dデータを利用して、各商品の所定の角度の間隔毎の２次元画像データを生成して合成して商品表示画像DDを作成するようにして、商品表示画像データベースD3用を作成するようにしてもよい。  
なお、上述した例では、水平方向及び垂直方向における所定の角度は、固定値であるが、固定でなくてもよい。
【００２８】
商品表示画像DDは、所定の角度の間隔、上記では例えば１５度の間隔で見たときの画像であるため、後述する作用において説明する設置場所画像SPと商品表示画像DDの合成において、設置場所画像SPの視点位置と、商品表示画像DDの視点位置とは、正確に一致しない。しかし、商品が室内の設置予定場所に置かれたときのイメージは、十分にユーザに示すことが可能であり、ユーザは、商品の設置状態を確認することができる。
【００２９】
（作用）
次に、本実施の形態のシステムの作用について説明する。ここでは、商品を家具とし、商品を購入するユーザが、携帯電話１１を利用する場合で、フローチャートと画面を用いて、本システムの動作を説明する。ユーザは、家具店に行って商品を見ながら、あるいは家でインターネット１２にアクセスしながら、携帯電話１１を操作する。
【００３０】
図１０は、プログラムP1を携帯電話１１にインストールする携帯電話１１の処理の流れの例を示すフローチャートである。まず、ユーザは、携帯電話１１を用いてインターネット１２にアクセスして、所定のサーバ１３にアクセスして、プログラムP1をダウンロードする（ステップ（以下Sと略す）１）。サーバ１３は、家具の販売者の管理するサーバである。それにより、ダウンロードしたプログラムは、携帯電話１１にインストールされて（S2）、ユーザは、そのプログラムP1を実行可能となる。  
ユーザは、例えば、携帯電話１１のカメラ機能を利用して、商品を設置する室内の場所のデジタル写真を事前に携帯電話１１のメモリに保存しておく。
【００３１】
図１１は、そのユーザが撮影した商品の設置場所画像SPの例を示す図である。図１１に示すように、床F上に置かれている２つの家具２３と２４と壁ｗの間が設置場所である。さらに、その設置場所の上方には、棚１５があるため、設置可能範囲は、図１２において点線で示す範囲であるとする。図１２は、商品の設置可能範囲を説明するための図である。
【００３２】
ユーザは、ダウンロードしたP1を実行させると、図１３の処理が実行される。図１３は、プログラムP1の処理の流れの例を示すフローチャートである。  
まず、プログラムP1が起動すると、設置場所画像SPを選択する画面が表示され、ユーザは、携帯電話１１のメモリに記憶されている画像の中から、設置場所画像SPを選択して取り込む処理が実行される(S11)。例えば、S11の処理は、携帯電話１１のメモリに記憶されている複数の画像を画面上に表示させて、その中から図１１の設置場所画像SPをユーザに選択させることによって設置場所画像SPを、プログラムP1の処理対象として、指定することができる。指定された画像は、プログラムP1が使用する画像として、携帯電話１１のRAMに記憶される。
【００３３】
次に、寸法入力画面が表示される（S12）。図１４は、その寸法入力画面の例を示す図である。図１４に示すように、携帯電話１１の表示部１１ａの画面３１には、データの入力を促す指示メッセージ「設置スペースの寸法を入力して下さい。」という表示と共に、設置場所の幅、奥行き、及び高さの各寸法を入力するための３つの入力フィールド３２と、入力終了指示を行うための入力終了ボタン３３が表示される。
【００３４】
ユーザは、画面３１上で入力位置を指示するカーソルを移動させながら、設置場所の幅、奥行き、及び高さの各寸法を入力して、入力終了ボタン３３を選択する。ここで入力される幅、奥行き、及び高さの各寸法は、図１２におけるＷ，Ｄ，及びＨの寸法である。S12の処理が、商品の室内の設置場所の縦、横及び高さの各寸法を入力する寸法入力手段を構成する。
【００３５】
設置場所の各寸法の入力後、商品指定画面が表示される（S13）。図１５は、その商品指定画面の例を示す図である。ここでは、ユーザが、インターネット１２を介して、サーバ１３にアクセスして、メモリ１４の商品データベースD1の中からカテゴリー選択等を行って、複数の家具を表示させ、その中から所望の家具を選択する。
【００３６】
図１５に示すように、画面３１には、商品の指定を促すメッセージ「商品を選択して下さい。」という表示と共に、商品データベースD1から抽出された商品を表示する商品画像表示部４１と、指定を行うための選択ボタン４２が表示される。ユーザは、携帯電話１１の画面３１に上に表示された複数の商品画像の中から、所望の家具を指定して、選択ボタン４２を押す。S13の処理が、商品を指定する商品指定手段を構成する。
【００３７】
選択ボタン４２が押されると、選択して指定された商品の寸法データを、図２に示した商品サイズデータベースD2から読み出す（S14）。具体的には、指定された商品のサイズ情報である各寸法データは、インターネット１２を経由してサーバ１３にアクセスして取得することができる。なお、商品のサイズ情報は、商品データベースD1に含まれている場合は、ステップS13で商品指定画面が表示されるときに、各商品のサイズ情報を取得できているので、そのサイズ情報を利用することができる。
【００３８】
そして、指定された商品の各寸法が、OKか、すなわち設置場所の各寸法以下であるか否かが判定される（S15）。S15では、指定された商品のサイズ情報と、設置場所の各寸法とを比較して、指定された商品が設置場所に設置可能か否かが判定される。
【００３９】
図１６は、各種商品とその寸法の例を説明するための図である。図１６に示すように、座面が円形の椅子（ａ）、球体の一部が切り取られた形状のかご（ｂ）、細長い天板のテーブル（ｃ）、及び幅が一定でない細長い棒状の家具（ｄ）を示している。図１６において点線で示すように、縦、横及び高さのそれぞれについての最大寸法が、各家具の各寸法とされる。
【００４０】
指定された商品の各寸法が、設置場所の各寸法を超える場合は、S15でNOとなって、設置不可能であること示すメッセージを出力する（S16）。例えば、「この家具は、設置場所に置けません。」というメッセージが、ポップアップウインドウの枠の中に表示される。そして、処理は、S13に戻る。ユーザは、S13で指定された商品は、設置場所に設置できなかったので、別の商品を選択する。  
よって、S15とS16の処理により、ユーザは、室内に設置される対象物の商品が設置可能であるか否かを簡単に知って判断することができる。
【００４１】
ステップS15とS16は、指定された商品のサイズ情報と、設置場所の各寸法とを比較して、指定された商品が設置場所に設置可能か否かを判定して、指定された商品が設置場所に設置できないと判定されたときは、設置不可能であることを告知するための告知手段を構成する。
【００４２】
指定された商品の各寸法が、設置場所の各寸法以内である場合は、S15でYESとなり、設置面指定画面が表示される（S17）。なお、S15でYESの場合は、メッセージ「寸法は問題ありません。」を画面上に表示するようにしてもよい。図１７は、設置面指定画面の例を示す図である。図１７に示すように、画面３１には、S11で取り込まれた設置場所画像SPが表示され、その設置場所画像SP上に、床面の指定を促す指示メッセージ「床面を指定して下さい。」という表示と共に、床面すなわち設置面を指定するための四角形の枠表示５１と、指定完了指示を行うための指定完了ボタン５２が表示される。
【００４３】
枠表示５１は、４隅の点である４点MP1〜MP4がやや大きな黒丸で示されている。ユーザは、携帯電話１１のタッチパネル機能により、４点MP1〜MP4の各点の位置を画面３１上で移動させることができる。
【００４４】
図１８は、ユーザが、４点MP1〜MP4の各点の位置を画面上で移動させて、床面を指定した状態を示す図である。ユーザは、指、ペン等を用いて、各点を指定して画面上でドラッグして、離すことにより、各点を移動することができる。図１８は、点MP2が、点線で示す位置から、矢印で示すように、床面を指定する位置に移動される状態を示す。４点MP1〜MP4により囲まれた平面が、商品の設置面である。なお、この設置面は、実空間上では、正方形あるいは長方形である。  
S17の処理が、設置場所画像SP上で商品の設置面を４点で指定することによって、商品の設置面を指定する設置面指定手段を構成する。
【００４５】
図１８のようにして指定された設置面の形状から、設置場所画像SPを得たときの視点位置を算出する（S18）。設置面を規定する４点MP1〜MP4の形状は、実空間では正方形あるいは長方形の四角形である。よって、その四角形の形状と、以下に説明する基準となる方向から、設置場所画像SPを視点位置VPが算出される。
【００４６】
図１８において、MP1とMP2とを結ぶ線及びMP3とMP4とを結ぶ線は、商品ACの中心から正面側を見たときの方向（図３のθ０の方向）に直交あるいは略直交する線であるので、一つの基準となる方向を規定する。さらに、MP1とMP3とを結ぶ線及びMP2とMP4とを結ぶ線も、商品ACの中心から正面側を見たときの方向（図３のθ０の方向）に平行あるいは略平行な線であるので、もう一つの基準となる方向を規定する。そして、４点MP1〜MP4により形成される平面は、床Fの面に平行な平面であり、かつ実空間では正方形あるいは長方形である。
【００４７】
よって、画面３１上の４点MP1〜MP4により形成される４角形の形状から、公知の推定演算により、視点位置VPを求めることができる。この推定演算は、設置面が実空間では正方形あるいは長方形であるという前提と、上記の２つの基準となる方向に沿って存在する４点MP1〜MP4により形成される四角形の対向する２辺の２つの消点の位置から、視点位置VPを算出する演算である。
【００４８】
さらに、視点位置を求める方法として、投影変換を用いた方法を用いてもよい。すなわち、画面上には、空間図形である設置面が、画面上に投影された図形として表示される。よって、設置面の投影図形に対して逆変換処理を行うことによって、投影面の形状から視点位置VPを演算して求めるようにしてもよい。  
なお、これらの視点位置VPの演算については、例えば、ロッド・スティーブンス著「Visual Basic 画像処理プログラミング編（３D編）」（ソフトバンクパブリッシング株式会社、１９９９年３月３１日発行）を参照されたし。
【００４９】
なお、上述した例では、商品の設置面の4点が指定されているが、設置面に隣接する物において、設置面に平行な面の４点が指定されるようにしてもよい。例えば、図１２において、設置面の隣の家具２４の上面の４点ｍ１あるいは下面の４点ｍ２を指定するようにしてもよい。設置面の４点が指定し難い場合に、隣接物の家具２４において設置面に平行な面である上面の４点ｍ１あるいは下面の４点ｍ２を指定することにより、設置面の４点を指定した場合に得られる視点位置に近い視点位置を得ることができる。図１２及び図１８では、家具２４の方が家具２３よりも全体が表示されているので、隣接物として家具２４の平面の４点を指定しているが、家具２３の方が家具２４よりも４点を指定し易ければ、左側の家具２３の上面あるいは下面の４点を指定してもよい。  
よって、S17は、設置面あるいは隣接物の平面の４点を指定することによって、設置面あるいは前記平行な面を指定する面指定手段を構成する。
【００５０】
次に、算出された視点位置VPの情報に基づいて、商品表示画像DDを決定する（S19）。  
具体的には、まず、視点位置VPが、図３で説明した複数の矢印の方向のいずれに最も近いかが判定される。図１９は、視点位置VPと図３で説明した複数の矢印の方向とを示す図である。図１９に示すように、視点位置VPは、水平方向において、２つの方向θ２とθ３の間で、方向θ３に近い。よって、設置場所画像SPの視点方向に最も近似する角度の方向θ３から見たときの画像が、商品表示画像DDとして、決定される。方向θ３から見たときの画像は、商品表示画像データベースD3に記憶されているので、携帯電話１１は、インターネット１２を介して取得する。図５における方向θ３に対応する画像が視点位置VPに対応する商品表示画像DDとして、取得される。
【００５１】
なお、図８の商品表示画像データベースD3の場合であれば、図２０で示すように、高さ方向の情報も加味して、商品表示画像が取得される。図２０は、視点位置VPと図６で説明した複数の矢印の方向とを示す図である。図２０に示すように、視点位置VPは、高さ方向において、２つの方向θｖ２とθｖ３の間で、設置場所画像SPの視点方向に最も近似する角度の方向θｖ２に近い。よって、水平方向における視点位置が図１９に示す位置であれば、水平方向は方向θ３でかつ垂直方向は方向θｖ２の方向から見たときの画像が、商品表示画像データベースD3から、インターネット１２を介して取得される。すなわち、図８における水平方向は方向θ３で垂直方向は方向θｖ２の方向に対応する商品表示画像DDが取得される。S18とS19の処理が、商品の正面方向から側面方向に亘って所定の角度の間隔で商品を見たときの２次元の画像データの複数の商品表示画像DDの中から、指定された設置面の形状から算出された設置場所画像SPの視点位置に基づいて、商品表示画像DDを決定する商品表示画像決定手段を構成する。
【００５２】
次に、商品表示画像DDのサイズを調整して表示する（S20）。S20の処理は、商品表示画像DDを設置場所画像SP中において適切な大きさで表示させるために、S12で入力された設置場所の寸法データに基づいて、S19で決定されて取得された商品表示画像DDを、縮小あるいは拡大する。
【００５３】
そして、合成画像が、その縮小あるいは拡大によりサイズが調整された商品表示画像DDを、設置場所画像SP上に重畳することによって生成されて、画面３１上に表示される。商品表示画像DDは、例えば、設置面の下端及び左端と商品表示画像DDの下端及び左端とを一致させて、設置場所画像SP上に重ねられる。なお、商品表示画像DDは、単に、表示画面３１の真ん中に表示するようにしてもよい。S20の処理が、設置場所画像SP上に、決定された商品表示画像DDを重畳して合成画像を生成する合成画像生成手段を構成する。
【００５４】
そして、商品表示画像DDの位置を調整する処理が行われる（S21）。S20により表示される商品表示画像DDは、たとえ、設置面の下端と左端が商品表示画像DDの下端と左端が一致するように設置場所画像SP上の位置に配置したとしても、商品表示画像DDの底面と設置面が一致しない場合がある。そこで、ユーザは、携帯電話１１のタッチパネル機能により、商品表示画像DDを、画面３１上でタッチしてドラッグすることで、画面３１上で移動させることができる。ユーザは、画面３１上で、商品表示画像DDの底面と設置面が一致して見える位置に、商品表示画像DDを画面上で移動させることができる。
【００５５】
S21の処理が終了すると、透明化領域の指定のために図２１の画面表示が行われる（S22）。図２１は、S21の処理の結果、画面上に表示される画像の例を示す図である。図２１に示すように、S21で、商品表示画像DDが設置面上に設置されているような位置に移動されたときに、商品表示画像DDは、設置場所画像SPの上に重畳されて右側の家具２４の一部を覆っている。すなわち、画面３１には、商品表示画像DDの一部が、設置場所画像SPにおける周囲の物との前後関係がおかしい状態が存在している。本来は、隣の家具２４の影になる、すなわち後ろに存在する商品表示画像DDの一部部分が、家具２４の手前側に位置しているような状態が画面３１に表示されていることになる。
【００５６】
そこで、ユーザは、携帯電話１１のタッチパネル機能により、右側の家具２４を覆っている商品表示画像DDの一部部分を透明化して、その一部部分の下の家具２４が表示されるようにする。
【００５７】
図２１に示すように、画面３１には、商品表示画像ＤＤにおいて影になる部分の指定を促す指示メッセージ「影になる部分を指定して下さい。」という表示と共に、指定完了の指示を行うための指定完了ボタン６１が表示される。そして、ユーザは、指、ペン等を用いて、商品表示画像DDにおいて、透明化する領域をする。S22の処理が、合成画像上で、透明化する領域を指定する領域指定手段を構成する。
【００５８】
図２２は、透明化領域を指定した状態を示す画面の例を示す図である。図２２に示すように、ユーザの指等によって指定された複数の点TPで囲まれた点線で示す領域が、透明化する領域となる。すなわち、ユーザが、指等で点TPを画面上で指定し、かつその指定した点TPを画面上で所望の位置に移動させる等して、図２２に示す透明化領域が指定される。なお、透明化領域の指定は、領域をなぞる等の、他の方法によって行ってもよい。
【００５９】
透明化領域が確定すると、ユーザは、指定完了ボタン６１を選択する。
【００６０】
すると、商品表示画像DDにおいて、指定された透明化領域の部分の画像領域を透明化する透明化処理が実行される（S23）。その結果、画面３１は、図２３のようになる。図２３は、透明化処理がされた画面の例を示す図である。図２３に示すように、設置場所画像SP上の商品表示画像DDの一部が、透明化されて、画面３１上において、商品表示画像DDは、周囲の物との前後関係が正しい状態になる。合成画像は、図２３に示すように、商品表示画像DDの一部部分が、家具２４の後ろ側に位置しているような状態となって、画面３１上に表示される。
【００６１】
なお、上述した例では、商品表示画像DDが周囲の物と重なって、前後関係が正しくないときに、商品表示画像DDの一部を透明化しているが、その透明化の代わりに、商品表示画像DDのその一部部分を消去してもよい。
【００６２】
そして、次に色調調整処理等の仕上げ処理が実行される（S24）。設置場所画像SPと商品表示画像DDは、それぞれ異なる状況で撮影して得られた画像であるので、互いに色調が異なる。図２３の画面３１には、その仕上げ処理を実行するか否かを指定させるための仕上げボタン７１が表示される。ユーザがその仕上げボタン７１を選択すると、色調調整処理が実行される。そこで、２つの画像の色調が互いに異なることによる合成画像の不自然さを低減するために、色調調整処理が行われる。色調調整処理の方法としては、例えばホワイトバランス調整処理がある。  
その結果、図２３の設置場所画像SPと商品表示画像DDの合成画像は、自然な色調となる。
【００６３】
よって、ユーザは、図２３の画面３１上に表示された設置場所画像SPと商品表示画像DDの合成画像を見て、その商品が周囲の環境等とマッチするかを簡単に判断することができる。  
なお、S24で処理された画像は、携帯電話１１のメモリに保存して、後でメモリから読み出して表示部１１ａに表示させることができる。保存された画像は、プリンタによって印刷可能となる。
【００６４】
以上のように、上述した本実施の形態のシステムによれば、ユーザは、室内に設置される対象物の商品が設置可能であるか否かの判断と、その対象物が周囲の環境等にマッチするか否かの判断を、高性能な端末装置を用いることなく、携帯電話等の携帯端末を用いて簡単に行うことができる。
【００６５】
（第２の実施の形態）
第１の実施の形態は、端末装置として携帯電話を利用した例であるが、第２の実施の形態は、端末装置として例えば店舗のPC等を利用する例である。  
第１の実施の形態では、プログラムP1は、携帯電話１１にダウンロードされて実行されているが、本実施の形態では、プログラムP1は、店舗の端末装置としての通常のPCにインストールされて、実行される。
【００６６】
第２の実施の形態では、図１のサーバ１３として示した装置が、PCとなる。そして、ユーザは、携帯電話１１で撮影した設置場所画像SPを、インターネット１２を介して、あるいは、メモリカード等を用いて、PCに送信あるいは読み取らせることができる。そのPCに接続された記憶装置が、図１のメモリ１４に記憶された３つのデータベースD1,D2,D3を記憶している。よって、第２の実施の形態のシステム構成は、第１の実施の形態と略同様である。異なるのは、上述したように、プログラムP1が、携帯電話１１上で実行されるのではなく、PC上で実行される点である。
【００６７】
そのPCが、第１の実施の形態で説明した図１３の処理を実行することにより、PCに接続されたモニタ画面上に、図１４，図１７，図１８、図２１，図２２，図２３の画面が表示される。  
よって、本実施の形態によれば、ユーザは、店舗等において、室内に設置される対象物の商品が設置可能であるか否かの判断と、その対象物が周囲の環境等にマッチするか否かの判断を、高性能な端末装置を用いることなく通常のPC等で簡単に行うことができる。
【００６８】
（第３の実施の形態）
第１の実施の形態では、携帯電話１１において、プログラムP1が実行されているが、本第３の実施の形態では、プログラムP1の実行はサーバ１３において行わせ、携帯電話１１は、サーバ１３において作成された画面情報を受信して、表示部１１ａにその画面を表示するようにしてもよい。
【００６９】
すなわち、ユーザは、携帯電話１１をクライアントとして、プログラムP1をサーバ１３において実行させて、携帯電話１１の表示部１１ａ上に、図１４等の画面を表示させて、選択等の操作指示を携帯電話１１から行うようにする。そのようにすれば、見掛け上は、第１の実施の形態と同様の画面表示と操作により、ユーザは、室内に設置される対象物の商品が設置可能であるか否かの判断と、その対象物が周囲の環境等にマッチするか否かの判断を簡単に行うことができる。
【００７０】
以上のように、上述した各実施の形態によれば、ユーザは、室内に設置される対象物の商品が設置可能であるか否かの判断と、その対象物が周囲の環境等にマッチするか否かの判断を簡単に行うことができる。
【００７１】
特に、上述した各実施の形態では、商品表示画像DDは、携帯電話等の端末装置上で商品の３次元データを処理して生成される画像でなく、商品を所定の角度からみたときの２次元画像データなので、端末装置は、高性能なCPUを有する端末装置でなくてもよい。
【００７２】
なお、上述した各実施の形態では、携帯電話１１を、端末装置の例として説明したが、端末装置としては、インターネット接続可能な、いわゆるモバイルPC等であってもよい。  
また、上述した各実施の形態では、商品は、例として家具で説明したが、室内に設置される商品であれば、家電製品、カーテン、ブラインド等でもよい。  
さらに、上述した各実施の形態では、設置場所画像SPは、携帯電話で撮影した画像であるが、いわゆるデジタルカメラで撮った画像でもよい。
【００７３】
さらにまた、上述した各実施の形態では、インターネットを利用して商品の画像を表示部に表示させて、画面上に表示された複数の商品の中から商品を指定しているが、商品の指定は、例えば、店において、ユーザが、商品あるいはカタログに添付されているバーコード、QRコード等を撮影することによって、行うようにしてもよい。特に、携帯電話には、QRコードの読み取り機能を有しているものがあるので、便利である。  
なお、以上説明した動作を実行するプログラムは、コンピュータプログラム製品として、フレキシブルディスク、ＣＤ−ＲＯＭ等の可搬媒体や、ハードディスク等の記憶媒体に、その全体あるいは一部のプログラムコードが記録され、あるいは記憶されている。そのプログラムがコンピュータにより読み取られて、動作の全部あるいは一部が実行される。あるいは、そのプログラムのコードの全体あるいは一部を通信ネットワークを介して流通または提供することができる。利用者は、通信ネットワークを介してそのプログラムをダウンロードしてコンピュータにインストールしたり、あるいは記録媒体からコンピュータにインストールすることで、容易に本発明の室内における商品の設置状態を確認する設置状態確認装置を実現することができる。  
本発明は、上述した実施の形態に限定されるものではなく、本発明の要旨を変えない範囲において、種々の変更、改変等が可能である。
【符号の説明】
【００７４】
１  設置状態確認システム、１１  携帯電話、１１ａ  表示部、１２  インターネット、１２ａ  基地局、１３  サーバ、１４  メモリ、２１  回転テーブル、３１  画面
【図１】
2011215868.tif 000003
【図２】
2011215868.tif 000004
【図３】
2011215868.tif 000005
【図４】
2011215868.tif 000006
【図５】
2011215868.tif 000007
【図６】
2011215868.tif 000008
【図７】
2011215868.tif 000009
【図８】
2011215868.tif 000010
【図９】
2011215868.tif 000011
【図１０】
2011215868.tif 000012
【図１１】
2011215868.tif 000013
【図１２】
2011215868.tif 000014
【図１３】
2011215868.tif 000015
【図１４】
2011215868.tif 000016
【図１５】
2011215868.tif 000017
【図１６】
2011215868.tif 000018
【図１７】
2011215868.tif 000019
【図１８】
2011215868.tif 000020
【図１９】
2011215868.tif 000021
【図２０】
2011215868.tif 000022
【図２１】
2011215868.tif 000023
【図２２】
2011215868.tif 000024
【図２３】
2011215868.tif 000025