(57)【要約】【課題】ユーザに最適のリフォームプランを提供するとともに、そのプラン通りに商品配置を変更した場合にユーザが擬似体験することができるリフォームシミュレーションシステムを提供する。【解決手段】人体モデル選択部１、モーション選択部２、リフォーム選択部３、ユーザ情報入力部４、リフォーム変形情報入力部５、位置情報入力部６の各部にそれぞれデータが入力されると、これらデータはユーザ端末１０から通信網１１を介してサーバ２０に送信される。サーバ２０では、送信されてきた情報に基づいて人体モデル生成部２６で人体モデルを生成し、モーション補正部２７で人体モデルの動きを補正し、リフォームデータ変形部２８で基本リフォームデータを変更し、これらのデータを結合して映像データを作成する。映像データはユーザ端末１０に送信され、ユーザに提供される。【選択図】        図１
2005050122.tif 000002
【特許請求の範囲】
【請求項１】
仮想人体の形状と仮想人体の可動部位の集合からなる基本人体モデルデータを格納する基本人体モデルデータ記憶手段と、
前記仮想人体の可動部位の動きを時系列で表した基本モーションデータを格納する基本モーションデータ記憶手段と、
基本となるリフォーム場所、リフォーム器具データを格納する基本リフォームデータ記憶手段と、
前記基本人体モデルデータ記憶手段のデータを選択する人体モデル選択手段と、
前記基本モーションデータ記憶手段のデータを選択するモーション選択手段と、
前記基本リフォームデータ記憶手段のデータを選択するリフォーム選択手段と、
前記人体モデル選択手段、モーション選択手段、リフォーム選択手段から入力される情報に基づいて前記人体モデルデータ記憶手段、基本モーションデータ記憶手段、基本リフォームデータ記憶手段から各々選択されたデータを取得するデータ取得手段と、
前記データ取得手段が取得したデータから映像データを生成するデータ統合手段と、
前記データ統合手段の映像データを表示する表示手段とを備えることを特徴としたリフォームシミュレーションシステム。
【請求項２】
請求項１記載のリフォームシミュレーションシステムにおいて、
ユーザの個人情報を入力するユーザ情報入力手段と、
前記ユーザ情報入力手段に入力された情報と前記基本人体モデルデータ記憶手段のデータからユーザ人体モデルを生成するユーザ人体モデル生成手段とを設けたことを特徴とするリフォームシミュレーションシステム。
【請求項３】
請求項２記載のリフォームシミュレーションシステムにおいて、
前記ユーザ情報入力手段の入力情報に基づいて前記基本モーションデータ記憶手段の基本モーションデータを補正するモーション補正手段を設けたことを特徴とするリフォームシミュレーションシステム。
【請求項４】
請求項３記載のリフォームシミュレーションシステムにおいて、
リフォーム器具とリフォーム場所の形態との変化情報を入力するリフォーム変形情報入力手段と、
前記リフォーム変形情報入力手段の入力情報に基づいて前記基本リフォームデータ記憶手段のリフォームデータを変形するリフォームデータ変形手段とを設け、
前記リフォーム変形情報入力手段の入力情報に基づいて前記モーション補正手段でモーション補正を行うことを特徴とするリフォームシミュレーションシステム。
【請求項５】
請求項４記載のリフォームシミュレーションシステムにおいて、
リフォーム器具の位置情報を入力する位置情報入力手段を設け、
前記位置情報入力手段の入力情報に基づいて前記リフォームデータ変形手段でリフォーム器具の位置変更、前記モーション補正手段でモーション補正を行うことを特徴とするリフォームシミュレーションシステム。
【請求項６】
請求項５記載のリフォームシミュレーションシステムにおいて、
前記人体選択手段、リフォーム選択手段、モーション選択手段、ユーザ情報入力手段、リフォーム変形情報入力手段、位置情報入力手段はユーザ側に設けられ、
前記基本人体モデルデータ記憶手段、基本モーションデータ記憶手段、基本リフォーム記憶手段、データ取得手段、ユーザ人体モデル生成手段、モーション補正手段、リフォームデータ変形手段、データ統合手段はサーバ側に設けられるとともに、
サーバ側に備えられたデータ送受信手段とユーザ側に備えられたデータ送受信手段とを用いてユーザ側とサーバ側との間でデータの送受信を行うことを特徴とするリフォームシミュレーションシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、生活環境の中でのリフォーム場所を模擬した仮想３次元空間にユーザ個人の情報に基づいて作成した３次元人体モデルを表示し、その人体モデルに所定の動きを行わせることにより、ユーザに最適なリフォームプランを提供することができるリフォームシミュレーションシステムに関する。
【背景技術】
【０００２】
人体や商品など、現実の物体から３次元モデルデータを簡単に作成し、仮想３次元空間に取り込んでその３次元モデルに動作を行わせるために、店舗等に設置した複数台の多眼ステレオカメラで人の身体や商品などの対象物を撮影し、その動画像データから対象物の３次元モデルを作成する。また、その際に撮影時の対象物の動きに基づいて３次元モデルが動くようになっている。
【０００３】
例えば、体験型ゲームなどのアプリケーションシステムでは、上記３次元モデルを仮想３次元空間に取り込んで、プレーをすることが提案されている（例えば、特許文献１参照）。
【特許文献１】特開２００２−５８０４５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上記従来の技術では、仮想３次元空間でユーザが擬似体験する場合に、ユーザ毎に仮想３次元空間で体験したい動きをすべて実撮影する必要があるので、多くの商品や、商品配置の変更に対しては３次元モデルの動きを再現するには、その実撮影の回数は膨大なものとなる。また、要介護者や老人には、様々な動きを行ってもらうことが身体的に困難であり、必ずしもユーザが擬似体験できるものではない。
【０００５】
本発明は、上述した課題を解決するために創案されたものであり、ユーザの個人情報や、商品の配置、商品の形態等の商品情報に基づいて、ユーザの３次元人体モデルを生成し、その人体モデルを仮想空間上に再現された所望のリフォーム場所で動かすことによって、ユーザに最適のリフォームプランを提供するとともに、そのプラン通りに商品配置を変更した場合にユーザが擬似体験することができ、また、個人情報を変更した場合であってもユーザが仮想空間上で擬似体験できるリフォームシミュレーションシステムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、請求項１記載の発明は、仮想人体の形状と仮想人体の可動部位の集合からなる基本人体モデルデータを格納する基本人体モデルデータ記憶手段と、前記仮想人体の可動部位の動きを時系列で表した基本モーションデータを格納する基本モーションデータ記憶手段と、基本となるリフォーム場所、リフォーム器具データを格納する基本リフォームデータ記憶手段と、前記基本人体モデルデータ記憶手段のデータを選択する人体モデル選択手段と、前記基本モーションデータ記憶手段のデータを選択するモーション選択手段と、前記基本リフォームデータ記憶手段のデータを選択するリフォーム選択手段と、前記人体モデル選択手段、モーション選択手段、リフォーム選択手段から入力される情報に基づいて前記人体モデルデータ記憶手段、基本モーションデータ記憶手段、基本リフォームデータ記憶手段から各々選択されたデータを取得するデータ取得手段と、
前記データ取得手段が取得したデータから映像データを生成するデータ統合手段と、前記データ統合手段の映像データを表示する表示手段とを備えることを特徴としたリフォームシミュレーションシステムである。
【０００７】
また、請求項２記載の発明は、請求項１記載のリフォームシミュレーションシステムにおいて、ユーザの個人情報を入力するユーザ情報入力手段と、前記ユーザ情報入力手段に入力された情報と前記基本人体モデルデータ記憶手段のデータからユーザ人体モデルを生成するユーザ人体モデル生成手段とを設けたことを特徴とするリフォームシミュレーションシステムである。
【０００８】
また、請求項３記載の発明は、請求項２記載のリフォームシミュレーションシステムにおいて、前記ユーザ情報入力手段の入力情報に基づいて前記基本モーションデータ記憶手段の基本モーションデータを補正するモーション補正手段を設けたことを特徴とするリフォームシミュレーションシステムである。
【０００９】
また、請求項４記載の発明は、請求項３記載のリフォームシミュレーションシステムにおいて、リフォーム器具とリフォーム場所の形態との変化情報を入力するリフォーム変形情報入力手段と、前記リフォーム変形情報入力手段の入力情報に基づいて前記基本リフォームデータ記憶手段のリフォームデータを変形するリフォームデータ変形手段とを設け、前記リフォーム変形情報入力手段の入力情報に基づいて前記モーション補正手段でモーション補正を行うことを特徴とするリフォームシミュレーションシステムである。
【００１０】
また，請求項５記載の発明は、請求項４記載のリフォームシミュレーションシステムにおいて、リフォーム器具の位置情報を入力する位置情報入力手段を設け、
前記位置情報入力手段の入力情報に基づいて前記リフォームデータ変形手段でリフォーム器具の位置変更、前記モーション補正手段でモーション補正を行うことを特徴とするリフォームシミュレーションシステムである。
【００１１】
また、請求項６記載の発明は、請求項５記載のリフォームシミュレーションシステムにおいて、前記人体選択手段、リフォーム選択手段、モーション選択手段、ユーザ情報入力手段、リフォーム変形情報入力手段、位置情報入力手段はユーザ側に設けられ、前記基本人体モデルデータ記憶手段、基本モーションデータ記憶手段、基本リフォーム記憶手段、データ取得手段、ユーザ人体モデル生成手段、モーション補正手段、リフォームデータ変形手段、データ統合手段はサーバ側に設けられるとともに、サーバ側に備えられたデータ送受信手段とユーザ側に備えられたデータ送受信手段とを用いてユーザ側とサーバ側との間でデータの送受信を行うことを特徴とするリフォームシミュレーションシステムである。
【発明の効果】
【００１２】
本発明によれば、ユーザは、個人情報の入力や、リフォーム場所の選択を行うだけでリフォーム場所での動作のシミュレーションを行うことができる。また、シミュレーション動作の表示を見ながら、リフォーム場所に配置されたリフォーム商品を交換、変形等行うことができ、当該商品に交換、変形が行われた後の状態で動作のシミュレーションを行うことができる。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照して本発明の一実施形態を説明する。図１は本発明が適用されるシステム全体を示す構成図である。
【００１４】
図１において、ユーザ端末１０とサーバ２０はインターネットや電話回線、無線等で構成される通信網１１で接続されている。ユーザ端末１０は、人体モデル選択部１、モーション選択部２、リフォーム選択部３、ユーザ情報入力部４、リフォーム変形情報入力部５、位置情報入力部６、データ送受信部７、表示部８等から構成されている。ユーザ情報入力部４には、リフォームシミュレーションを体験したいユーザの情報が入力される。ユーザ情報として、身長、体重、胸囲、胴囲等のユーザの身体各部位の測定値や筋力、体力等の測定値、及びユーザの身体障害の種類（右片マヒ、脳血管障害、慢性関節リウマチ等）等の身体的特徴情報が入力される。
【００１５】
この入力手段として、パーソナルコンピュータのキーボード、マウスを用いても良いし、上記身長、体重、胸囲、胴囲等のユーザの身体各部位の測定値については、体型、体力等の測定装置をパーソナルコンピュータに直接接続して、測定値をリアルタイムに取得するようにしても良い。
【００１６】
人体モデル選択部１は、後述する基本人体モデルＤＢ２２から基本人体モデルデータを抽出するためのデータを取得するためにあり、ユーザ端末１０にユーザの性別、年齢が入力されると、この人体モデル選択部１は、ユーザの性別、年齢のデータを取得して記憶する。
【００１７】
モーション選択部２は、仮想空間での基本的な動きを選択する手段であり、浴槽に入る、トイレに入る、廊下を歩く等の動作を選択するようになっている。
【００１８】
また、リフォーム選択部３は、上記浴槽に入る動作を選択した場合には、浴室内に配置された浴槽や、手摺等の全体的なレイアウトデータが必要となるので、これらのレイアウトデータを選択するためのデータを記憶する。
【００１９】
リフォーム変形情報入力部５は、リフォーム場所を変更する場合（部屋のサイズを８畳から６畳に変更する等）やリフォーム商品を変更する場合（手摺の形をＬ型からＩ型に変更する等）の変形情報が入力される部分であり、リフォーム場所のサイズや、リフォーム商品の変形具合等の情報を読み取る。
【００２０】
位置情報入力部６は、リフォーム商品の形状を変更せずに、取り付け位置を変更する場合（手摺の取り付け位置を１０ｃｍ上に変更等）に、その変更後の位置情報を読み取るものである。
【００２１】
データ送受信部７は、サーバ２０に設けられたデータ送受信部３０とデータを送受信するようになっている。表示部８は、リフォームシミュレーションに関するデータや動画像を表示する。
【００２２】
一方、サーバ２０は、記憶部２１、データ取得部２５、人体モデル生成部２６、モーション補正部２７、リフォームデータ変形部２８、データ統合部２９、データ送受信部３０から構成されている。
【００２３】
記憶部２１は、基本人体モデルＤＢ（データベース）２２、基本モーションＤＢ（データベース）２３、基本リフォームＤＢ（データベース）２４から構成されている。基本人体モデルＤＢ２２には、例えば、男性、女性のそれぞれの年代（例えば１０歳刻み）の平均体型の基本人体モデルデータが格納されている。人体モデルデータは、例えば図６（ｂ）に示すようなポリゴンモデル４０として作成されている。
【００２４】
基本モーションＤＢ２３には基本人体モデルの可動部位（手足等の関節等）の位置、回転角度、回転方向の時系列データが格納されている。
【００２５】
基本リフォームＤＢ２４には基本となるリフォーム場所（浴室、トイレ、廊下等）と、その場所で使用されるリフォーム器具（浴槽、ドア、手摺等）のデータが格納されている。
【００２６】
データ取得部２５は、基本人体モデルＤＢ２２、基本モーションＤＢ２３、基本リフォームＤＢ２４から選択されたデータを取得して保持する。
【００２７】
人体モデル生成部２６は、データ取得部２５が人体モデルＤＢ２２から取得した基本人体モデルデータをユーザ情報に基づいてユーザの体格に近い人体モデルに変形する。
【００２８】
モーション補正部２７は、データ取得部２５が基本モーションＤＢ２３から取得した基本モーションデータをユーザ情報、リフォーム変形情報、位置情報に基づいて補正する。
【００２９】
リフォームデータ変形部２８は、データ取得部２５が基本リフォームＤＢ２４から取得した基本リフォームデータをリフォーム変形情報や位置情報に基づいてリフォーム後のリフォームデータに修正する。
【００３０】
データ統合部２９は、人体モデル生成部２６の出力データ、モーション補正部２７の出力データ、リフォームデータ変形部２８の出力データを統合して、映像データ（動画、アニメーション等）を生成する。
【００３１】
データ送受信部３０は通信網１１を介してユーザ端末と種々のデータを送信受信する。
【００３２】
次に、図１に示されたシステムの動作を説明する。
【００３３】
ユーザは、ユーザ端末１０から必要な情報を入力する必要があるが、その入力インタフェースの一例を示したのが、図２〜図４である。これらの画面は、表示部８に表示される。
【００３４】
図２は、人体モデル選択部１とユーザ情報入力部４に入力される情報（個人情報）の例であり、性別、年齢、身長、体重、胸囲、胴囲、障害等の各項目についてプルダウン方式で数値や種類が選べるようになっている。これら項目の内、性別と年齢の情報が人体モデル選択部１に入力され、この情報に基づき基本人体モデルＤＢ２２から基本となる人体モデルデータを選択する。図２の例では、女性で年齢６０代に該当する基本人体モデルデータが読み出される。
【００３５】
他の身長、体重、胸囲、胴囲、障害等のデータは、ユーザ情報入力部４に入力され、この情報は、読み出された上記基本人体モデルデータをユーザの体格に近づけるように変形するために用いられる。
【００３６】
図２の上部に図示されている人体は、上記のようにして最終的に完成した人体モデルを表示している。
【００３７】
なお、ユーザ情報入力に関しては、ユーザは身長、体重などの数値をキーボード等から直接入力することができ、またその数値入力によってどのようなモデルが生成されるかも表示部８で表示されたものを見ながら確認することができる。
【００３８】
図３は、モーション選択部２、リフォーム選択部３の情報入力例であり、選択項目として、浴室、トイレ、廊下のリフォーム場所と、浴槽に入る、入り口から浴槽まで移動する等の各リフォーム場所における動作が提示されている。
【００３９】
リフォーム選択部３は、浴室、トイレ、廊下のいずれかを選択する部分に該当し、モーション選択部２は浴槽に入る、入り口から浴槽まで移動する等の項目を選択する部分に該当する。
【００４０】
もちろん、動作の選択項目がなければリフォーム場所を選んだ時点で、その場所における動作も決まっているので、この場合、モーション選択部２とリフォーム選択部３とは両方動作することになる。
【００４１】
図４はリフォーム変形情報入力部５、位置情報入力部６の情報入力例を示す。
【００４２】
図４（ａ）は、リフォームデータ変更画面を示しており、浴室を真上から見た図となっている。浴室内部を拡大して観察したり、縮小して全体を観察したりするために、近づく、離れるといったコントローラや、様々な角度から浴室を観察するために、左に回転、右に回転、上から見る、下から見るといったコントローラが設けられている。
【００４３】
図４（ｂ）は、リフォーム変形情報入力部５に入力されるリフォーム変形情報の例を示すもので、マウス等を用いてリフォーム器具（この図では手摺）の特徴点を選択後、その角度をキーボード入力したり、選択肢の中から選んだり、マウスドラッグするといった方法により、リフォーム器具の角度を変更している。
【００４４】
図では、手摺各部の長さは変わっていないが、水平方向の手摺部分が元の位置からＸ方向に角度が３０度変化したことを表している。このような情報がリフォーム変形情報入力部５に入力される。
【００４５】
その他、例えば手摺の形をＬ型からＩ型に変更したり、手摺の長さを１０ｃｍ長くするという変更も上記同様の操作で行うことができ、これらの変更もリフォーム変形情報に含まれる。
【００４６】
図４（ｃ）は、位置情報入力部６に入力される位置情報の例を示すもので、マウス等を用いてリフォーム器具（この図では手摺）の特徴点を選択後、その位置をキーボード入力したり、選択肢の中から選んだり、マウスドラッグするといった方法により、リフォーム器具の位置を変更している。
【００４７】
図では、手摺がＸ方向へ３０ｃｍ、Ｙ方向へ１０ｃｍ平行移動したことを表している。このような情報が位置情報入力部６に入力される。
【００４８】
図４は、リフォーム器具の変形、変更について例示しているが、リフォーム場所（浴室、トイレ、廊下等）の間取りやレイアウト等の変更、変形も上記と同様に行うことができる。
【００４９】
以上説明したように、人体モデル選択部１、モーション選択部２、リフォーム選択部３、ユーザ情報入力部４、リフォーム変形情報入力部５、位置情報入力部６の各部にそれぞれデータが入力されると、これらデータはデータ送受信部７から通信網１１を介してサーバ２０に送信される。サーバ２０に送信されてきたデータはデータ送受信３０で受信、記憶される。
【００５０】
まず、人体モデル選択部１の人体モデル選択情報、モーション選択部２のモーション選択情報、リフォーム選択部３のリフォーム選択情報は、データ取得部２５に入力、記憶され、データ取得部２５はその各情報に基づいて基本人体モデルＤＢ２２、基本モーションＤＢ２３、基本リフォームＤＢ２４から選択されたデータを取得して保持する。
【００５１】
一方、ユーザ情報入力部４のユーザ情報は人体モデル生成部２６とモーション補正部２７に、リフォーム変形情報入力部５のリフォーム変形情報はモーション補正部２７とリフォームデータ変形部２８に、位置情報入力部６の位置情報はモーション補正部２７とリフォームデータ変形部２８に各々入力され、記憶される。
【００５２】
ところで、リフォームをする場合に、最初からリフォーム商品を変更せずに、ユーザが自己の体型に近い仮想人体モデルを用いてまず浴室やトイレ等でどのような動きをするのかを見て擬似体験を行った後、リフォーム商品を適宜変更してリフォーム後のリフォーム場所でもう一度仮想人体モデルによる擬似体験を行い、少しずつ商品の修正を行っていくことが通常であると考えられる。
【００５３】
したがって、リフォームを行わない時点での擬似体験においては、リフォーム変形情報と位置情報は入力されておらず、基本リフォームＤＢ２４からの基本リフォームデータがリフォームデータ変形部２８から修正されずに出力されることになる。人体モデル生成部２６で作成された人体モデルデータとモーション補正部２７で補正されたデータと基本リフォームデータとが結合されて、３Ｄアニメーション映像となり、この映像がユーザ端末１０の表示部８に表示されるので、ユーザはリフォーム場所での自分の動きを仮想人体モデルを通して擬似体験できる。
【００５４】
このときの人体モデル生成部２６の仮想人体モデル作成過程をフローチャートで示したのが図５である。
【００５５】
まず、ユーザ情報をデータ取得部２５から読み込み（Ｓ１）、基本人体モデルデータをデータ取得部２５から読み込む（Ｓ２）。
【００５６】
ユーザ情報（身長等）から基本人体モデル関節間距離を変更し（Ｓ３）、ユーザ情報（胸囲、胴囲等）から基本人体モデルのポリゴン頂点座標を変更する（Ｓ４）。
【００５７】
この基本人体モデルを変形してユーザの特徴に近い人体モデルを作成する場合の概念を図６に示す。
【００５８】
図６（ａ）に表示されている基本人体モデルが、ユーザの性別、年齢に基づいて基本人体モデルＤＢ２２から読み出された人体モデルであり、これにユーザ情報（身体的特性のデータ）を考慮して、関節間距離を変更したり、ポリゴン頂点座標を変更したりする。その結果が、図６（ａ）の右側に示されたユーザの分身となって表示される。
【００５９】
図６（ｂ）は、人体のポリゴンモデル４０を示したものである。ポリゴンとは、３次元の物体を表現するときに用いられる３角形、４角形等の多角形のことであり、この集合体からポリゴンモデル４０は構成されている。したがって、ポリゴンの頂点の座標を変更することで人体モデルの形状や大きさ等を変化させることができる。
【００６０】
Ｓ５のステップでは、身体障害がある場合には、その障害がある部位の関節は動きにくくなっているので、ユーザ情報（身体障害等）から基本人体モデルの関節可動域を変更する。
【００６１】
そして、これらの変更後のデータを人体モデル生成部２６で記憶し（Ｓ６）、このデータをデータ統合部２９に出力する（Ｓ７）
。
【００６２】
次に、人体モデルを仮想空間内で行動させるために、動きを与えなくてはならないが、人体モデルの体型が変化したり、リフォームが行われたりすると、動きのデータを補正しなければならない。
【００６３】
その動きを補正するモーション補正部２７の動作を示したのが図７である。
【００６４】
なお、リフォームを行う前の動作と、リフォームを行った後の動作でを個々に説明すると重複する部分があるので、以下にリフォームも行ったとして説明する。
【００６５】
データ取得部２５からユーザ情報を読み込み（Ｓ１１）、位置情報を読み込み（Ｓ１２）、リフォーム変形情報を読み込んだ（Ｓ１３）後、データ取得部２５から基本モーションデータを読み込む（Ｓ１４）。
【００６６】
ユーザ情報に基づいて修正された関節間距離、関節可動域、ポリゴンの頂点座標に合わせて基本モーションデータを修正する（Ｓ１５）。
【００６７】
位置情報、リフォーム変形情報とＳ１５のステップで修正したモーションデータからリフォーム器具使用時の人体モデル姿勢データを算出する（Ｓ１６）。
【００６８】
例えば、リフォーム器具を使用する際に接触する部分の座標をあらかじめ決定しておき（手摺は中心部分を健常側の手で握る等）、リフォーム器具と接触する際のィン体モデルの位置座標（立ち位置）、体型と上記で決定された接触部分の座標とからリフォーム器具使用時の人体モデルの姿勢を算出する。
【００６９】
そして、モーションデータ中の上記人体モデル姿勢データに対応するフレームのデータを修正し、モーションデータの全フレーム間を滑らかに自動補間する（Ｓ１８）。
【００７０】
これらのデータをモーション補正部で記憶し、データ統合部２９に出力する（Ｓ２０）。
【００７１】
ところで、上記のような補正を行わなければならないのは、同じ動作でも違う体型の人体モデルで行う場合、関節の回転角度や、回転方向は微妙に変化し、基本人体モデルよりも体型が太めの場合、基本モーションデータをそのまま当てはめると、例えば「腰に手を当てる」といった動作の場合、めり込んでしまう可能性があるからである。そのため、基本人体モデルから変形する際のパラメータには基本人体モデルからの変化量（ポリゴン頂点の座標の変化量、関節位置座標の変化量、関節可動域の変化量）が必要となり、基本人体モデルを変形した後の仮想人体モデルがリフォーム場所の構成部品等と接触する場合は、その構成部品の設置点から仮想人体モデルまでの相対距離を考慮する必要がある。
【００７２】
例えば、リフォーム場所が「浴室」、モーションが「浴槽に入る」、モーションの始まる位置を浴室のドア手前と設定した場合、モーションを修正するパラメータとして、基本人体モデルからユーザの分身としての仮想人体モデルへの変化量、仮想人体モデルの初期位置から浴槽までの距離、浴槽の床の高さ、手摺等接触する器具の位置座標、器具との接触点座標等が必要になる。
【００７３】
図８は、リフォーム変形部１４の動作を示している。
【００７４】
上述したようにリフォームを行う前に、リフォーム場所を選んで擬似体験を行っているのが通常であるから、リフォーム選択部３のリフォーム選択情報に基づき、基本リフォームデータがデータ取得部２５に読み込まれているとする。
【００７５】
データ取得部２５から位置情報を読み込み（Ｓ３１）、リフォーム変形情報を読み込んだ（Ｓ３２）後、基本リフォームデータをデータ取得部２５から読み込む（Ｓ３３）。
【００７６】
リフォーム変形情報に基づき基本リフォームデータのリフォーム場所やリフォーム器具のポリゴン頂点座標を変更し（Ｓ３４）、位置情報に基づき基本リフォームデータのリフォーム器具のポリゴン頂点座標を変更する（Ｓ３５）。
【００７７】
上記変更後のリフォームデータをリフォーム変形部１４に記憶し（Ｓ３６）、データ統合部２９へ出力する（Ｓ３７）。
【００７８】
以上のように、人体モデル生成部２６、モーション補正部２７、リフォームデータ変形部２８で修正された各データはデータ統合部２９に送られて結合され、３Ｄアニメーションデータが生成される。３Ｄアニメーションデータは送受信部３０に送られ、通信網１１を介してユーザ端末１０に送信される。ユーザ端末１０の表示部８で３Ｄアニメーションデータが表示され、ユーザはリフォーム後のシミュレーション映像を見ることができる。
【００７９】
図９は、そのシミュレーション映像の表示例を示す。
【００８０】
３次元疑似体験スタートボタンを選択すると、動画がスタートし、表示された人体モデルが浴槽に入るまでの行動がわかるようになっている。図の例は、性別、年齢、身長、体重が特定されており、脳血管障害があるが歩行可能（自立）な人に適したリフォーム例であり、「「段差解消・腰掛け部広く・Ｌ型手すり」で動作が安定」といったコメントも表示される。
【００８１】
また、ユーザは近づく、離れるというコントローラを用いて画像を拡大、縮小して見ることができ、上から見る、下から見る、左に回転、右に回転というコントローラを用いて３次元映像の立体角度を変えることで、様々な角度から閲覧することができる。
【００８２】
さらに、人体モデルデータやモーションデータ、リフォームデータの変更を行うために、個人属性変更、場所選択、リフォームデータ変更、モーション変更等のボタンが設けられている。
【００８３】
以上説明したシステムは、図１に示すようにシステムの大部分はサーバ側に設けられており、Java script等のネットワーク対応型のプログラムを使用することにより、ユーザ側からの要求にしたがって必要な情報のみをネットワークを介して配信することが可能となり、ユーザ側のマシンの記憶容量や演算能力が小さくても高度な３次元ＣＧを利用することもできる。
【００８４】
また、ネットワークを介することで、システムを利用する場所や時間の制限がない上、サーバ側でデータが更新されると各ユーザはリアルタイムで最新のデータを入手することができる。
【００８５】
基本モーションＤＢ２３、基本リフォームＤＢ２４の更新・提供はサーバ運営者に限らず、ネットワーク上で自由に参加できるデータ提供者が自社製品のリフォーム商品データやそれを使用する際のモーションデータを提供するようにしても良い。基本モーションＤＢ２３、基本リフォームＤＢ２４は必ずしもサーバの設置されている場所に設置されている必要はなく、サーバの監視下で利用可能であればネットワーク上の任意の場所に配置されていても良い。
【図面の簡単な説明】
【００８６】
【図１】本発明のシステム全体の概略構成図である。
【図２】ユーザの個人情報の入力画面を示す図である。
【図３】リフォーム場所と動作の選択画面を示す図である。
【図４】リフォームデータ変更方法を示す図である。
【図５】人体モデル生成部の動作を示すフローチャート図である。
【図６】人体モデル生成部の機能を示す図である。
【図７】モーション補正部の動作を示すフローチャート図である。
【図８】リフォームデータ変形部の動作を示すフローチャート図である。
【図９】リフォームのシミュレーション映像画面の一例を示す図である。
【符号の説明】
【００８７】
１    人体モデル選択部
２    モーション選択部
３    リフォーム選択部
４    ユーザ情報入力部
５    リフォーム変形情報入力部
６    位置情報入力部
７    データ送受信部
８    表示部
１０  ユーザ端末
１１  通信網
２０  サーバ
２１  記憶部
２２  基本人体モデルＤＢ
２３  基本モーションＤＢ
２４  基本リフォームＤＢ
２５  データ取得部
２６  人体モデル生成部
２７  モーション補正部
２８  リフォームデータ変形部
２９  データ統合部
３０  データ送受信部
【図１】
2005050122.tif 000003
【図２】
2005050122.tif 000004
【図３】
2005050122.tif 000005
【図４】
2005050122.tif 000006
【図５】
2005050122.tif 000007
【図６】
2005050122.tif 000008
【図７】
2005050122.tif 000009
【図８】
2005050122.tif 000010
【図９】
2005050122.tif 000011