(57)【要約】【課題】  対象面の寸法形状に合った敷物を簡便に提供することを可能にする。【解決手段】  敷物を敷くべき対象面１上に、例えばＡ３規格のコピー用紙としての複数のシート２，３を配置して、対象面１を任意のカメラ角でデジタルカメラ１０で撮影することにより画像データが得られる。この画像データがネットワーク５０を通じて、サービス提供業者が保有する情報処理装置６０へ送られる。情報処理装置６０は、画像データに含まれるシート２，３の画像とそれらの規定寸法の値とに基づいて、画像データ上の任意の座標値を対象面１上の座標値に対応づける変換式を導く。情報処理装置６０は、更に、画像データ上の対象面１の輪郭の各点の座標値を、変換式に基づいて対象面１上の座標値に変換する。裁断装置８０は、変換された座標値に基づいて敷物８を裁断する。【選択図】      図１
2006289560.tif 000002
【特許請求の範囲】
【請求項１】
敷物を敷くべき対象面上に規定寸法のシートを配置して前記対象面を撮影することにより得られた画像データを取得する画像データ取得工程と、
前記画像データ取得工程により取得された前記画像データに含まれる前記シートの画像と前記規定寸法の値とに基づいて前記画像データ上の任意の座標値を前記対象面上の座標値に対応づける変換式を導く演算工程と、
前記画像データ上の前記対象面の輪郭の各点の座標値を前記変換式に基づいて前記対象面上の座標値に変換する変換工程と、
前記変換工程で変換された前記座標値に従って敷物を裁断する敷物裁断工程と、を備える敷物製造方法。
【請求項２】
前記画像データ取得工程は、前記対象面上に前記シートとして規定寸法の複数のシートを配置して前記対象面を撮影することにより得られた画像データを取得し、
前記演算工程は、前記画像データ取得工程により取得された前記画像データに含まれる前記複数のシートの画像と前記規定寸法の値とに基づいて前記画像データ上の任意の座標値を前記対象面上の座標値に対応づける変換式を導く、請求項１記載の敷物製造方法。
【請求項３】
前記画像データ取得工程は、前記画像データをネットワークを通じて取得する請求項１又は２記載の敷物製造方法。
【請求項４】
前記変換工程で変換された前記座標値に従ってサンプルシートを裁断するサンプル裁断工程と、
前記サンプルシートの寸法形状が前記対象面に適しているか否かについての判定結果を受け取る判定結果受領工程と、を更に備え、
前記敷物裁断工程は、前記判定結果受領工程において前記寸法形状が適切であるとの判定結果を受領することを条件として実行される請求項１ないし３の何れかに記載の敷物製造方法。
【請求項５】
請求項１ないし４の何れかに記載の敷物製造方法を実行する工程と、
前記敷物裁断工程により裁断された前記敷物を前記対象面が所在する地へ搬送する敷物搬送工程とを備える敷物提供方法。
【請求項６】
請求項４に記載の敷物製造方法を実行する工程と、
前記サンプル裁断工程により裁断された前記サンプルシートを、前記判定工程より前に、前記対象面が所在する地へ搬送するサンプルシート搬送工程と、を備える敷物提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、敷物を敷くべき対象面の形状に合わせて敷物を裁断し提供する技術に関する。
【背景技術】
【０００２】
テーブル、机、部屋の床、自動車の荷台等の敷物を敷くべき対象面の形状に合わせて、敷物を裁断し顧客に提供する敷物提供業が従来より知られている。敷物には、例えばマット、カーペット、事務机上のビニールシート等が含まれる。当該敷物提供業を実現する従来の敷物提供技術は、対象面の寸法形状を表現した図面を入手する、対象面の寸法形状を計測する、或いは対象面を型取りした型紙を作製することにより、対象面の寸法形状に合致した寸法形状に敷物を裁断するものであった。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、対象面の寸法形状を表現した図面は、常に入手できるとは限らない。例えば、テーブル等の商品によっては、使用説明書に図面の添付のない場合があり得る。また、対象面の寸法形状を計測することが容易でない場合がある。例えば、対象面が矩形、円形等の単純な形状ではなく、複雑な曲線を輪郭線とする場合には、寸法形状の計測は事実上不可能である。また、対象面を型取りして型紙を作製する方法では、実物大の広さの用紙を準備する必要があるのに加えて、型取りに手間を要するという問題点があった。また、計測や型取りによる方法では、敷物提供業者の営業担当者が客先へ出向いて、計測、型取り等を行う必要があり、この点でも手間とコストとを要するという問題点があった。
【０００４】
本発明は上記の問題点に鑑みてなされたもので、対象面の寸法形状に合った敷物を簡便に提供することを可能にする敷物製造技術及び敷物提供技術を得ることを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決し上記目的を達成するために、請求項１記載の発明は敷物製造方法であって、敷物を敷くべき対象面上に規定寸法のシートを配置して前記対象面を撮影することにより得られた画像データを取得する画像データ取得工程と、前記画像データ取得工程により取得された前記画像データに含まれる前記シートの画像と前記規定寸法の値とに基づいて前記画像データ上の任意の座標値を前記対象面上の座標値に対応づける変換式を導く演算工程と、前記画像データ上の前記対象面の輪郭の各点の座標値を前記変換式に基づいて前記対象面上の座標値に変換する変換工程と、前記変換工程で変換された前記座標値に従って敷物を裁断する敷物裁断工程と、を備えるものである。
【０００６】
この構成によれば、敷物を敷くべき対象面上に規定寸法のシートを配置して対象面を撮影することにより得られた画像データが取得され、取得された画像データに含まれるシートの画像と規定寸法の値とに基づいて画像データ上の任意の座標値を対象面上の座標値に対応づける変換式が導かれる。このため、対象面に対するカメラ角の影響を補償して、画像データ上の座標値を対象面上の座標値に対応付ける変換式が導かれる。更に、画像データ上の対象面の輪郭の各点の座標値が変換式に基づいて対象面上の座標値に変換されるので、対象面の寸法形状を再現することができる。また、変換された座標値に従って敷物が裁断されるので、対象面の寸法形状に合致した敷物が得られる。このように、本構成によれば、規定寸法の複数のシートを配置した対象面を制限のないカメラ角度で撮影するという簡便な方法で得られた画像データに基づいて、対象面の寸法形状に合致した敷物を製造することができる。従って、対象面の撮影を顧客に任せることが可能となる。即ち、本構成は、顧客が撮影して得た画像又は画像データを業者側が取得し、画像を取得した場合にはこれを画像データへ変換した上で、画像データに基づいて敷物を裁断することにより製造し、顧客に提供するというサービス提供業務を可能にする。
【０００７】
請求項２記載の発明は、請求項１記載の敷物製造方法であって、前記画像データ取得工程は、前記対象面上に前記シートとして規定寸法の複数のシートを配置して前記対象面を撮影することにより得られた画像データを取得し、前記演算工程は、前記画像データ取得工程により取得された前記画像データに含まれる前記複数のシートの画像と前記規定寸法の値とに基づいて前記画像データ上の任意の座標値を前記対象面上の座標値に対応づける変換式を導くものである。
【０００８】
この構成によれば、敷物を敷くべき対象面上に規定寸法の複数のシートを配置して対象面を撮影することにより得られた画像データが取得され、取得された画像データに含まれる複数のシートの画像と規定寸法の値とに基づいて画像データ上の任意の座標値を対象面上の座標値に対応づける変換式が導かれる。このため、対象面に対するカメラ角の影響を補償し、且つカメラのレンズ歪の影響をも減殺して、画像データ上の座標値を対象面上の座標値に精度良く対応付ける変換式が導かれる。それにより、対象面の寸法形状を精度良く再現することができ、対象面の寸法形状に精度良く合致した敷物が得られる。
【０００９】
請求項３記載の発明は、請求項１又は２記載の敷物製造方法であって、前記画像データ取得工程が、前記画像データをネットワークを通じて取得するものである。
【００１０】
この構成によれば、画像データがネットワークを通じて取得されるので、遠隔地に所在する対象面を撮影して得られた画像データの取得が迅速かつ簡便に行われる。
【００１１】
請求項４記載の発明は、請求項１ないし３の何れかに記載の敷物製造方法であって、前記変換工程で変換された前記座標値に従ってサンプルシートを裁断するサンプル裁断工程と、前記サンプルシートの寸法形状が前記対象面に適しているか否かについての判定結果を受け取る判定結果受領工程と、を更に備え、前記敷物裁断工程は、前記判定結果受領工程において前記寸法形状が適切であるとの判定結果を受領することを条件として実行されるものである。
【００１２】
この構成によれば、変換工程で変換された座標値に従ってサンプルシートが裁断される。それにより、敷物の使用者は、サンプルシートを対象面に仮に設置することにより、サンプルシートの寸法形状が対象面に適しているか否かについて判定することができる。敷物の裁断が、サンプルシートの寸法形状が適切であるとの判定結果を受領することを条件として実行されるので、通常において高価な敷物が、精度の低い寸法形状のままで製造されることを回避することができる。
【００１３】
請求項５記載の発明は、敷物提供方法であって、請求項１ないし４の何れかに記載の敷物製造方法を実行する工程と、前記敷物裁断工程により裁断された前記敷物を前記対象面が所在する地へ搬送する敷物搬送工程を備えるものである。
【００１４】
この構成によれば、本発明の敷物製造方法により製造された敷物が、敷物を敷くべき対象面が所在する地へ搬送されるので、敷物の使用者は、対象面の撮影から裁断された敷物の取得に至るまで、敷物の提供者の地へ移動することを要しない。即ち、本構成によれば、敷物の使用者に手間を取らせることなく、所望の敷物を提供することができる。
【００１５】
請求項６記載の発明は、敷物提供方法であって、請求項４記載の敷物製造方法を実行する工程と、前記サンプル裁断工程により裁断された前記サンプルシートを、前記判定工程より前に、前記対象面が所在する地へ搬送するサンプルシート搬送工程と、を備えるものである。
【００１６】
この構成によれば、変換工程で変換された座標値に従ってサンプルシートが裁断され、裁断されたサンプルシートが対象面が所在する地へ搬送される。それにより、敷物の使用者は、サンプルシートを対象面に仮に設置することにより、サンプルシートの寸法形状が対象面に適しているか否かについて判定することができる。敷物の裁断が、サンプルシートの寸法形状が適切であるとの判定結果を受領することを条件として実行されるので、通常において高価な敷物が、精度の低い寸法形状のままで使用者に提供されることを回避することができる。
【発明の効果】
【００１７】
以上のように本発明によれば、規定寸法のシートを配置した対象面を制限のないカメラ角度で撮影するという簡便な方法で得られた画像データに基づいて、対象面の寸法形状に合致した敷物を提供することができる。
【発明を実施するための最良の形態】
【００１８】
（１．全体構成）
図１は、本発明の一実施の形態による敷物製造方法及び敷物提供方法の実施に用いられるシステム構成を示すブロック図である。この敷物提供システム３００は、顧客側備品１００、サービス提供業者側設備２００、ネットワーク５０、及びトラック等の搬送手段９０を含んでいる。顧客側備品１００は、敷物を敷くべき対象面１を有するテーブル等の対象物５、デジタルカメラ１０、及び端末装置２０を含んでいる。
【００１９】
デジタルカメラ１０は、対象面１を撮影することにより対象面１の画像データを取得するのに用いられる。対象面１を撮影する際には、後述するように、シート２及び３が対象面１に配置される。シート２，３は、例えばＡ３規格、Ｂ４規格、Ａ４規格等の規格により規定寸法を有する紙片である。このような紙片は、例えばコピー用紙として顧客において容易且つ低廉に入手可能である。
【００２０】
端末装置２０は、デジタルカメラ１０により取得される画像データをネットワーク５０を通じて送信可能な装置である。端末装置２０として、汎用のパーソナルコンピュータの他、携帯電話機、ＰＤＡ（Personal Digital Assistance）等の携帯通信端末などを例示することができる。端末装置２０は、入力部２１、記憶部２２、通信インタフェース２３、及び入力装置３０を備えている。入力部２１は、デジタルカメラ１０が取得した画像データ、及び、キーボード或いはマウス等の入力装置３０から入力される入力データを受信し、取り込むものである。記憶部２２は、入力部２１が取り込んだ画像データ等のデータを記憶するものである。通信インタフェース２３は、入力装置３０の操作にしたがって、記憶部２２が記憶する画像データをネットワーク５０へ送信するものである。
【００２１】
端末装置２０が携帯電話機である場合には、例えば携帯電話機の操作ボタンは入力装置３０に該当する。端末装置２０が、特にカメラ付き携帯電話機である場合には、デジタルカメラ１０は端末装置２０に一体化されている。
【００２２】
ネットワーク５０は、例えば公衆電話回線、ケーブルＴＶ用回線、携帯電話用無線通信回線等の通信経路を物理的基礎として構築され、例えばＴＣＰ／ＩＰ等のインタネット関連プロトコルに基づいて、データ等の通信を可能にする通信網である。
【００２３】
サービス提供業者側設備２００は、情報処理装置６０及び裁断装置８０を含んでいる。情報処理装置６０は、例えばパーソナルコンピュータであり、顧客側の端末装置２０から送られる画像データをネットワーク５０を通じて受信可能に構成されている。より具体的には、情報処理装置６０は、通信インタフェース６１、記憶部６２、演算部６３、出力部６４、入力部６５、表示装置７０、及び入力装置７１を備えている。
【００２４】
入力部６５は、キーボード或いはマウス等の入力装置７１から入力される入力データを受信し、取り込むものである。通信インタフェース６１は、端末装置２０から送られる画像データを、ネットワーク５０を通じて受信するものである。記憶部６２は、通信インタフェース６１が受信した画像データを記憶するものである。演算部６３は、入力装置７１の操作にしたがって、記憶部６２が記憶する画像データに基づいて、裁断すべき敷物の寸法形状を算出するものである。出力部６４は、入力装置７１の操作にしたがって、算出された敷物の寸法形状を表す座標データを裁断装置８０又は表示装置７０へ出力するものである。
【００２５】
裁断装置８０は、情報処理装置６０が出力する、裁断すべき敷物の寸法形状を表す座標データに基づいて、素材としての敷物８を裁断し、顧客が要望する寸法形状を有する完成品としての敷物７を形成する装置である。裁断装置８０は、例えばＸ−Ｙプロッタと類似の構造を有しており、敷物８を載置し固定するためのステージ８３、ステージ８３上をＸ方向へ平行移動するアーム８１、及びアーム８１上をＹ方向に平行移動する刃保持部８２を有している。刃保持部８２には、不図示の刃が取り付けられている。裁断装置８０は、情報処理装置６０から送られる座標データに基づいてアーム８１及び刃保持部８２を移動させることにより、上記座標データに基づく敷物８の裁断を実現する。
【００２６】
搬送手段９０は、裁断が完了した完成品としての敷物７を、サービス提供業者の地から、顧客の地へ搬送するものであり、例えば貨物用自動車である。
【００２７】
図２は、本実施の形態による敷物提供方法の実行手順の概略を示すシーケンス図である。以下の例が想定しているように通常においては、敷物提供業者は、不特定多数の顧客へ顧客の注文に応じた不特定の時期に、サービスの提供を行う。但し、本発明の敷物提供方法は、当該形態に制限されるものではない。
【００２８】
図２が示すように、敷物提供業者にとって顧客となるべき者が、敷物を注文しようとすると、この者（以下、顧客と称する）は、敷物を敷くべき対象面１の上に規定寸法の複数のシート２，３を配置する（ステップＳ１）。複数のシート２，３は２枚であってもよい。シート２，３として、Ａ３規格等のコピー用紙が特に便宜である。情報処理装置６０による対象面１の寸法形状の演算精度を高める上で、例えば２枚のシート２，３は互いの距離が大きくなるように、対象面１の両端に載置するのが望ましい。これらのシート２，３の向きは任意であるが、演算精度を高める上では、互いに平行に近い向きとするのが望ましい。
【００２９】
次に、顧客は、シート２，３が載置された対象面１をデジタルカメラ１０により撮影する（ステップＳ２）。対象面１とデジタルカメラ１０との間の角度、即ちカメラ角は任意であるが、演算精度を高める上では、対象面１に対して正面向きに近い角度、例えば真上に近い方向から撮影するのが望ましい。
【００３０】
次に、顧客は、デジタルカメラ１０を端末装置２０へ接続するとともに、入力装置３０を操作することにより、撮影によりデジタルカメラ１０が取得した対象面１の画像データを端末装置２０へ転送する。続いて、顧客は、入力装置３０を操作することにより、端末装置２０へ取り込んだ対象面１の画像データを、ネットワーク５０を通じて、所望のサービス提供業者が保有する情報処理装置６０へ送信する（以上、ステップＳ３）。図２では記載を略するが、画像データを送信する前提として、顧客とサービス提供業者（以下、「業者」と適宜略記する）との間で、端末装置２０或いは通常の電話機等を通じて、発注、受注の商業上の契約が行われる。
【００３１】
次に、サービス提供業者側設備２００が有する情報処理装置６０は、送信された画像データを通信インタフェース６１により受信する（ステップＳ１１）。続いて、情報処理装置６０は、受信した画像データを記憶部６２に記憶する（ステップＳ１２）。次に、情報処理装置６０は、演算部６３により画像データに基づいて裁断すべき敷物７の寸法形状を演算する（ステップＳ１３）。ステップＳ１３における演算処理の詳細な手順については後述する。
【００３２】
図２には、記載を略しているが、裁断すべき敷物７の寸法形状の演算が終了すると、業者は入力装置７１を操作することにより、演算結果を表示装置７０に表示させ、その寸法形状にもとづいて、見積もりを行い、見積額を顧客へ提示してもよい。見積額の提示は、ネットワーク５０を通じて情報処理装置６０から端末装置２０に対して行うものであっても良く、通常の電話機を通じて業者から顧客へ行うものであっても良い。業者は、見積額の提示と同時に、演算によって得られた敷物７の寸法形状を表す画像データを情報処理装置６０から端末装置２０へ送信しても良い。見積額の提示を受けると、顧客は提示された額の適否を判断し、判断結果を業者へ伝える。業者は、見積額を了承する旨の回答を得ると、処理をステップＳ１４以下へ進める。
【００３３】
ステップＳ１４において、業者は、先ず裁断装置８０にサンプルシートを取り付ける。サンプルシートには、紙などの廉価なシート状のものが用いられる。次に、業者は、入力装置７１を操作することにより、演算部６３が演算して得た敷物７の寸法形状、すなわち輪郭線の座標値を表す座標データを出力部６４から裁断装置８０へ転送させる。次に、業者は裁断装置８０を動作させることにより、座標データに基づいてサンプルシートを裁断させる（以上、ステップＳ１４）。
【００３４】
次に、業者は裁断が終了したサンプルシートを、搬送手段９０によって顧客の下へ届けるべく発送する（ステップＳ１５）。搬送手段９０によりサンプルシートを搬送する工程（ステップＳ２１）は、サービス提供業者とは別の業者が担当するものであっても良い。顧客は、搬送されたサンプルシートを受領すると（ステップＳ４）当該サンプルシートを対象面１の上に仮に設置する（ステップＳ５）。それにより、顧客は、サンプルシートの寸法形状が適切であるか否か、すなわち対象面１の寸法形状に合致しているか否かを判定する（ステップＳ６）。その後、顧客は寸法形状の適否に関する回答を業者へ伝える（ステップＳ７）。回答は、端末装置２０から情報処理装置６０へ送信されるものであっても、通常の電話機等により顧客から業者へ伝達されるものであっても良い。
【００３５】
業者は、情報処理装置６０等により回答を受信すると（ステップＳ１６）、回答内容が寸法形状の適正を意味するものであるか否かを判定する（ステップＳ１７）。回答内容が、寸法形状が適切でない旨を伝えるものであった場合には（ステップＳ１７でＮｏ）、業者は、入力装置３０を再度操作することにより、演算部６３に敷物７の寸法形状の演算をやり直させる（ステップＳ１３）。一方、回答内容が、寸法形状が適切である旨を伝えるものであった場合には（ステップＳ１７でＹｅｓ）、業者は、裁断装置８０に素材としての敷物８を載置し固定する。次に、業者は、裁断装置８０を動作させることにより、出力部６４から送られた座標データに基づいて敷物８を裁断させる（以上、ステップＳ１８）。
【００３６】
次に、業者は裁断が終了した敷物７を、搬送手段９０によって顧客の下へ届けるべく発送する（ステップＳ１９）。搬送手段９０により敷物７を搬送する工程（ステップＳ２２）は、ステップＳ２１と同様にサービス提供業者とは別の業者が担当するものであっても良い。顧客は、搬送された敷物７を受領すると（ステップＳ８）、当該敷物７を対象面１の上に設置することにより使用に供する（ステップＳ９）。
【００３７】
顧客は、敷物７を受領すると同時に、或いはその後に、業者へ代金を支払う。代金の支払いは、例えばステップＳ２２の搬送を行う業者の手を通じて行われても良く、端末装置２０を通じて電子マネーの形態で行われるものであっても良い。以上により、顧客へ敷物を提供する一連の処理が完了する。
【００３８】
なお、図２の手順において、サンプルシートに関する処理（ステップＳ１４〜Ｓ１７、Ｓ２１、Ｓ４〜Ｓ７）を省略し、敷物形状の演算処理（ステップＳ１３）から直接に敷物の裁断処理（ステップＳ１８）へ移行しても良い。また、顧客と業者との間で行われる各処理、例えば画像データのやり取り、サンプルシートの搬送、敷物７の搬送、見積もりの提示、各種回答の提示、代金の支払い等を、小売店、卸業者等の中間流通業者、或いは当該中間流通業者が設置する通信端末装置を介在させて行うことも可能である。
【００３９】
（２．演算処理）
次に、情報処理装置６０の演算部６３によって実行されるステップＳ１３の処理について詳述する。図３は、ステップＳ１３の処理手順を展開して示すフローチャートである。ステップＳ１３の処理は、大きく分けて、前処理（ステップＳ５１）、解析処理（ステップＳ５２）、及び後処理（ステップＳ５３）を含んでいる。
【００４０】
業者は、前処理を開始しようとすると、入力装置７１を操作することにより、記憶部６２に格納されている画像データの中から、演算の対象とすべき画像データを選択し、演算部６３へ入力する（ステップＳ３１）。これにより例えば、ハードディスク装置等の外部記憶装置としての記憶部６２から不図示の主記憶装置へ、対象とすべき画像データが転送される。なお、情報処理装置６０を操作するのは、営業主体としての業者に所属する技術者等の操作者（オペレータ）であるのが通例であるが、かかる業者の構成員、従業者をも含めて業者と表現する。
【００４１】
次に、業者は入力装置７１を操作することにより、レンズ歪の補正を行う（ステップＳ３２）。図４は、レンズ歪を説明するためのデジタルカメラ１０の光学系の概念図である。デジタルカメラ１０のレンズ４０が歪を有しない場合には、レンズ４０に入射角θで入射した光は、ＣＣＤ（Charge Coupled Device）面等の受光面４１上の中心点Ｉ０からＣ０ｔａｎθの距離をもって離れた点Ｉθに像を結ぶ。しかし、現実のレンズ４０はラジアルディストーション（径方向歪）と称されるレンズ歪を有しているため、上記光は、点Ｉθから変位ｄをもってずれた点Ｉ’θに像を結ぶ。変位ｄは、次の数１で表現される。
【００４２】
【数１】
2006289560.tif 000003
【００４３】
また、変位ｄは、受光面４１上の中心点Ｉ０からの距離ｒを用いて、近似的に次の数２で表現することが可能である。
【００４４】
【数２】
2006289560.tif 000004
【００４５】
係数ａ１〜ａ４を適切に与えることにより、変位ｄを定めることができ、当該変位ｄを用いることにより、画像データに現れているレンズ歪みの影響を補償することができる。変位ｄを求めるには、例えば、図５に示すパターン４２が用いられる。パターン４２は、等間隔でマトリクス状に配列するドットからなるものである。デジタルカメラ１０と同型のカメラで且つ同一の撮影条件（シャッタスピード、望遠の度合い、その他）でパターン４２を撮影し、それによって得られる画像データから、数２を用いて係数ａ１〜ａ４を定めることができる。顧客から送られる画像データには、撮影に供したデジタルカメラ１０の型式や撮影条件に関する情報が付随しているので、業者は顧客が用いたデジタルカメラ１０の型式及び撮影条件を識別することが可能である。或いは、パターン４２を、業者がウェブサイトに公開しておき、顧客にダウンロード及びプリントさせ、デジタルカメラ１０で、当該パターン４２を撮影したものを、対象面１の画像とともに業者へ送付させるようにしてもよい。
【００４６】
パターン４２の画像データは、例えば入力部６５を通じて記憶部６２へ記憶される。演算部６３は、パターン４２の画像データ上で各ドットの位置を特定し、その座標値を割り出し、当該座標値に基づいて係数ａ１〜ａ４を求める演算を実行する。或いは、業者が入力装置７１を操作することにより、表示装置７０に表示されるパターン４２の上で、各ドットの位置を演算部６３に教示しても良い。
【００４７】
次に、業者は、入力装置７１を操作することにより、顧客が対象面１の撮影の際に用いたシート２，３の寸法形状を入力し（ステップＳ３３，Ｓ３４）、及び画像データ上におけるシート２，３上の基準点の位置を入力する（ステップＳ３５、Ｓ３６）。図６は、デジタルカメラ１０で撮影することにより得られた対象面１の画像データを例示する概略図である。図６では、対象面１のほぼ真上から対象面１の撮影を行うことにより得られる画像データを例示している。敷物７をより高い精度で裁断するには、図６に例示するように対象面１の真上に近いカメラ角で撮影が行われるのが望ましい。しかしながら、一般に斜め方向を含む任意の方向から対象面１の撮影が行われた場合であっても、後述する解析処理（ステップＳ５２）により、画像データ上の対象面１の寸法形状に対してカメラ角の影響を相殺ないし減殺するための演算が行われる。したがって、顧客はカメラ角を厳格に選択する必要はない。
【００４８】
図６に例示する複数のシート２，３のうち、一方は基準シート、他方は調整シートとして用いられる。何れを基準シート、及び調整シートと選んでも支障がない。ここでは、シート２を基準シートとして選択し、シート３を調整シートとして選択するものとする。ステップＳ３３では、業者は入力装置７１を操作することにより、基準シート２の寸法形状を入力する。同様にステップＳ３４では、業者は入力装置７１を操作することにより、調整シート３の寸法形状を入力する。具体的には、基準シート２及び調整シート３がＡ３規格等に基づくコピー用紙であれば、縦の長さ及び横の長さを入力すれば足りる。
【００４９】
これに対して、業者は基準シート２及び調整シート３の輪郭上の基準点の座標値を入力しても良い。この場合、入力すべき各座標値は、基準シート２及び調整シート３が置かれた平面上の座標値であり、ある一つの座標値（例えば、（０，０）とする）を基準としたもので足りる。基準シート２及び調整シート３が矩形であることを考慮すれば、それらの４つの角が基準点に最も相応しい。基準シート２及び調整シート３の寸法形状の入力が、縦の長さ及び横の長さを入力することにより行われる場合には、演算部６３は、それらの値から、輪郭上の基準点の座標値を算出する。このように、業者が入力した何らかのデータに基づいて、演算部６３は、基準シート２及び調整シート３の輪郭上の基準点、例えば４つの角の座標値を取得する。これら座標値を、後述する画像データ上の座標値と区別するために、固有座標値と仮称する。
【００５０】
ステップＳ３５では、業者は画像データ上における基準シート２上の基準点の位置を入力する。同様に、ステップＳ３６では、業者は画像データ上における調整シート３上の基準点の位置を入力する。図６の例では、基準シート２及び調整シート３が矩形であるので、業者は、基準点としてそれぞれの４つの角を選択し、それらの位置を入力する。位置を入力するには、業者は、図７に例示するように、表示装置７０に表示される画像データ上で、マウス等の入力装置７１を用いて、基準シート２及び調整シート３の４つの角の位置を指定するとよい。図７は、基準シート２について位置が指定された部位に円形マークが表示され、調整シート３について位置が指定された部位に三角マークが表示されている様子を表している。演算部６３は、指定された部位の画像データ上の座標値を算出する。
【００５１】
入力される基準点の位置精度を高めるために、業者は表示装置７０に画像データを拡大して表示させ、拡大した画像データ上で、基準点をマウス等で指定するのが望ましい。それにより、例えば画素の８倍ないしそれ以上の精度で基準点の位置を指定することが可能となる。
【００５２】
次に、業者は、入力装置７１を操作することにより、演算部６３に解析処理（ステップＳ５２）を実行させる。解析処理は、画像データ上の任意の座標値を対象面１上の座標値に対応づける変換式を導く処理である。解析処理が始まると、演算部６３は、標定処理（ステップＳ３７）を実行する。標定処理は、基準シート２の基準点の固有座標値と、同基準点の画像データ上の座標値とから、上記変換式を導く処理である。
【００５３】
図８は、画像データ上の平面Ｌと対象面１に沿った平面Ｌ’との間における基準シート２の基準点の位置関係を例示する説明図である。平面Ｌ上の基準点Ａ，Ｂ，Ｃ，Ｄは、平面Ｌ’上の基準点Ａ’，Ｂ’，Ｃ’，Ｄ’にそれぞれ対応している。平面Ｌ’上の基準点Ａ’，Ｂ’，Ｃ’，Ｄ’の座標値（Ｘ，Ｙ）は、ステップＳ３３により基準点の固有座標値として既に取得されている。また、平面Ｌ上の基準点Ａ，Ｂ，Ｃ，Ｄの座標値（ｘ，ｙ）は、ステップＳ３５により取得されている。各基準点の座標値（ｘ，ｙ）と座標値（Ｘ，Ｙ）との間には、次の数３の関係が成り立つ。
【００５４】
【数３】
2006289560.tif 000005
【００５５】
ここで、８個の係数Ａ１〜Ａ３、Ｂ１〜Ｂ３、Ｃ１及びＣ２は、カメラ角によって定まる変換係数である。数３の関係は、次の数４の関係へと書き改めることができる。
【００５６】
【数４】
2006289560.tif 000006
【００５７】
数４に示す１対の関係式が、４つの基準点Ａ〜Ｄの各々に対して成立する。従って、基準点Ａ〜Ｄに対する座標値（ｘ，ｙ）及び座標値（Ｘ、Ｙ）を入力することにより、８個の方程式が得られる。これらの８個の方程式を解くことにより、８個の未知の係数Ａ１〜Ａ３、Ｂ１〜Ｂ３、Ｃ１及びＣ２を定めることができる。演算部６３は、標定処理（ステップＳ３７）として、連立方程式の解としての８個の未知の係数Ａ１〜Ａ３、Ｂ１〜Ｂ３、Ｃ１及びＣ２を算出する。矩形の基準シート２は、必要な４つの基準点に対応する４つの角を有するので、基準シート２として好適である。
【００５８】
基準点Ａ〜Ｄに対する座標値（ｘ，ｙ）及びこれに対応する座標値（Ｘ、Ｙ）を入力する代わりに、後述する図９に示すように、基準点の間を結ぶベクトルＵ１〜Ｕ４のｘ，ｙ成分と、これに対応するベクトルのＸ，Ｙ成分とを入力しても良い。
【００５９】
先に述べたレンズ歪が、ステップＳ３２の補正により高精度で相殺されるものであれば、ステップＳ３７で得られた変換式を用いることにより、画像データ上の対象面１の輪郭線の座標値から現実の対象面１の輪郭線の座標値を精度良く取得することができる。しかしながら、ステップＳ３５及びＳ３６で入力される基準点の位置には、通常において誤差が含まれる。入力した基準点の位置の誤差の影響を低減するために、調整シート３を用いた誤差判定処理（ステップＳ３８）及び調整処理（ステップＳ３９）が行われる。更に、ステップＳ３２の補正を経ても、わずかながらレンズ歪の影響が残るのが通例である。対象面１が広いものであればあるほど、その影響は大きいものとなる。ステップＳ３８及びＳ３９の処理は、レンズ歪の影響を対象面１の全体に平均化することにより、対象面１の輪郭形状へのレンズ歪の影響を抑制するという効果をももたらす。
【００６０】
図９は、誤差判定処理と調整処理とを説明するための対象面１の模式図であり、図９（ａ）は対象面１の平面Ｌ上の画像データを示し、図９（ｂ）は対象面１の平面Ｌ’上の画像データを示している。図９（ａ）は、シート２，３が対象面１の上に、互いに平行な望ましい方向から幾分ずれた方向に載置され、且つ対象面１に対して斜め方向から撮影が行われた一般の場合の平面Ｌ上の対象面１の画像を描いている。
【００６１】
誤差判定処理では、演算部６３は、ステップＳ３７で得られた変換式を用いて、図９（ａ）に示す平面Ｌ上の対象面１、基準シート２及び調整シート３の画像データを変換することにより、図９（ｂ）に示す平面Ｌ’上の画像データを得る。演算部６３は、それと同時に、ステップＳ３６で取得した調整シート３の４つの基準点の平面Ｌ上の座標値（ｘ，ｙ）を、ステップＳ３７で得た変換式を用いて、平面Ｌ’上の座標値（Ｘ，Ｙ）へ変換する。
【００６２】
図９（ｂ）において、符号１０２は、基準シート２の本来の形状を表しており、固有基準シートと仮称する。同様に、符号１０３は、調整シート３の本来の形状を表しており、固有調整シートと仮称する。固有基準シート１０２の形状は、ステップＳ３３で与えられており、固有調整シート１０３の形状は、ステップＳ３４で与えられている。基準シート２の基準点の座標値（ｘ，ｙ）と固有基準シート１０２の基準点の座標値（Ｘ，Ｙ）とに基づいて、変換式が得られているので、図９（ｂ）の画像において、基準シート２の画像と、適切な位置及び方向に配置された固有基準シート１０２の画像とは一致する。
【００６３】
次に、得られた調整シート３の基準点の座標値（Ｘ，Ｙ）と、ステップＳ３４で得られた固有調整シート１０３の基準点の座標値（Ｘ，Ｙ）との誤差が基準値未満となるまで（ステップＳ３８）、図９（ａ）の基準シート２の基準点の座標値（ｘ，ｙ）を変更する（ステップＳ３９）。望ましくは、演算部６３は、図９（ａ）の基準シート２の基準点を結ぶベクトルＵ１〜Ｕ４を定義し、これらのベクトルＵ１〜Ｕ４のｘ成分及びｙ成分を算出する。図９（ａ）は、ベクトルＵ１のｘ成分である成分Ｕ１ｘと、ｙ成分である成分Ｕ１ｙとを例示している。また、演算部６３は、図９（ｂ）の調整シート３の基準点を結ぶベクトルＶ１〜Ｖ４を定義し、これらのベクトルＶ１〜Ｖ４のＸ成分及びＹ成分を算出する。
【００６４】
演算部６３は、更に、適切な位置に置かれた固有調整シート１０３についても、対応するベクトル（不図示）を定義し、それらのＸ成分及びＹ成分を算出する。演算部６３は、更に、調整シート３のベクトルＶ１〜Ｖ４のＸ成分と固有調整シート１０３のベクトル（不図示）のＸ成分との間の誤差であるＸ成分誤差を算出するとともに、調整シート３のベクトルＶ１〜Ｖ４のＹ成分と固有調整シート１０３のベクトル（不図示）のＹ成分との間の誤差であるＹ成分誤差を算出する。Ｘ成分誤差及びＹ成分誤差は、それらの値が最小となるように、固有調整シート１０３を調整シート３に対して適切な方向に配置させることによって算出される。
【００６５】
Ｘ成分誤差とＹ成分誤差の何れかが基準値未満に達していなければ（ステップＳ３８で「誤差大」）、演算部６３は、ステップＳ３９の処理を実行する。例えば、Ｘ成分誤差とＹ成分誤差の双方が基準値未満に達していなければ、演算部６３は、先ずｘ成分の値を、例えばベクトルＵ１〜Ｕ４の順序で変更する。すなわち先ず、演算部６３は、ベクトルＵ１のｘ成分Ｕ１ｘについて、例えば１画素の１／１０００倍の幅で値を正方向又は負方向に変更する。次に演算部６３は、変更したベクトルＵ１の値に対応する変換式を求める（ステップＳ３７）。次に演算部６３は、新たな変換式に基づいて調整シート３のベクトルＶ１〜Ｖ４のＸ成分と、対応する固有調整シート１０３のベクトル（不図示）のＸ成分との間の誤差、すなわちＸ成分誤差を評価する（ステップＳ３８）。Ｘ成分誤差は、４成分について例えば最小自乗法を用いて評価される。演算部６３は、Ｘ成分誤差が基準値未満となるまで、以上のステップＳ３８、Ｓ３９及びＳ３７の処理を反復する。
【００６６】
ステップＳ３８においてＸ成分誤差が基準値未満となると、演算部６３は、例えばベクトルＵ３のｘ成分について、Ｘ成分誤差が基準値未満となるまで同様の処理を反復する。以下同様に、ベクトルＵ２のｘ成分、及びベクトルＵ４のｘ成分について、Ｘ成分誤差が基準値未満となるまで同様の処理を反復する。全てのベクトルＵ１〜Ｕ４のｘ成分について、Ｘ成分誤差を基準値未満とする値が定まると、演算部６３は、次にベクトルＵ１〜Ｕ４のｙ成分について、上記と同様の手順により、Ｙ成分誤差を基準値未満とする値を探索する。
【００６７】
すなわち、演算部６３は、ベクトルＵ１のｙ成分Ｕ１ｙについて、例えば１画素の１／１０００倍の幅で値を正方向又は負方向に変更する（ステップＳ３９）。次に演算部６３は、変更したベクトルＵ１の値に対応する変換式を求める（ステップＳ３７）。次に演算部６３は、新たな変換式に基づいて調整シート３のベクトルＶ１〜Ｖ４のＹ成分と、対応する固有調整シート１０３のベクトル（不図示）のＹ成分との間の誤差、すなわちＹ成分誤差を評価する（ステップＳ３８）。Ｙ成分誤差は、４成分について例えば最小自乗法を用いて評価される。演算部は、Ｙ成分誤差が基準値未満となるまで、以上のステップＳ３８、Ｓ３９及びＳ３７の処理を反復する。
【００６８】
ステップＳ３７においてＹ成分誤差が基準値未満となると、演算部６３は、例えばベクトルＵ３のｙ成分について、Ｙ成分誤差が基準値未満となるまで同様の処理を反復する。以下同様に、ベクトルＵ２のｙ成分、及びベクトルＵ４のｙ成分について、Ｙ成分誤差が基準値未満となるまで同様の処理を反復する。全てのベクトルＵ１〜Ｕ４のｘ成分についてＸ成分誤差を基準値未満とする値が定まり、ｙ成分についてＹ成分誤差を基準値未満とする値が定まると（ステップＳ３８で「誤差小」）、業者は処理を後処理（ステップＳ５３）へ進める。なお、ステップＳ３８の判定は、業者が、表示装置７０に表示される誤差の数値を、基準値と比較することにより行っても良い。また、ステップＳ３９におけるベクトルＵ１〜Ｕ４のｘ成分及びｙ成分の変更を、業者が入力装置７１を通じて手動入力により行っても良い。
【００６９】
後処理では、業者は、マウス等の入力装置７１を操作することにより、図６又は図９（ａ）に例示した表示装置７０に表示された画像データ上で、対象面１の輪郭をトレースする（ステップＳ４０）。すなわち、業者は、対象面１の輪郭上の各点を指定する。それに伴い、演算部６３は、指定された各点の画像データ上の座標値を算出する。更に演算部６３は、最後の標定処理（ステップＳ３７）により定まった変換式に従って、Ｌ平面上の座標値としての輪郭上の各点の座標値を、Ｌ’平面上の座標値へ変換する。
【００７０】
対象面１が広いために、顧客が対象面１の撮影を複数回に分けて行う場合がある。この場合には顧客は、図１０に例示するように、各撮影によって得られる画像データ１１Ａ，１１Ｂの各々の中に複数（図１０の例では２枚）のシートが入るように、例えば３枚のシート２Ａ、３Ａ（又は２Ｂ）、３Ｂを対象面１の上に配置した上で撮影を行うと良い。図１０の例では、画像データ１１Ａには、対象面１の左側から中央へわたる部分と、その上に置かれたシート２Ａ，３Ａとが含まれており、画像データ１１Ｂには、対象面１の中央から右側へわたる部分と、その上に置かれたシート２Ｂ，３Ｂとが含まれている。
【００７１】
業者は、ステップＳ３３〜Ｓ４０までの処理を画像データ１１Ａ、１１Ｂについて個別に行った後に、入力装置７１を操作することにより、演算部６３に、ステップＳ４０で得られた対象面１の輪郭上の各点の座標値を合成させる。このときに、図１１が示すように、演算部６３は、画像データ１１Ａ、１１Ｂの双方に含まれるシート３Ａ（又は２Ｂ）がＬ’平面上で重なり合うように合成を実行する（ステップＳ４１）。顧客が対象面１の撮影を１回で行っている場合には、ステップＳ４１の合成処理は無用である。
【００７２】
ステップＳ４０又はＳ４１が終了すると、業者は、入力装置７１を操作することにより、対象面１の輪郭の寸法形状を目視により確認するために、ステップＳ４０又はＳ４１で得られた輪郭の座標値に基づく輪郭の画像を表示装置７０に表示させたり、サンプルシート或いは敷物８の裁断を行うために、ステップＳ４０又はＳ４１で得られた座標値を表す座標データを裁断装置８０へ出力させたりする（ステップＳ４２）。
【００７３】
なお、情報処理装置６０から裁断装置８０へ送られる座標データは、ステップＳ４０又はＳ４１で得られた座標値のみでなく、それらの座標値を補間する座標値を含むものであっても良く、ステップＳ４０又はＳ４１で得られた座標値に基づいてそれらの座標値に最近接する所定の曲線の座標値に変換されたものであっても良い。裁断装置８０がこれらの座標値に基づいて裁断を行う場合においても、ステップＳ４０又はＳ４１で得られた座標値に基づいて、即ち当該座標値に従って裁断を行う点に変わりはない。以上により、ステップＳ１３（図２）の処理が終了する。
【００７４】
（３．その他の実施の形態）
上記の実施の形態の他に、本発明は以下の実施の形態を採ることが可能である。
【００７５】
（１）上記実施の形態では、シート２、３として、Ａ３等の規格に基づく矩形のコピー用紙を用いる例を示したが、予め顧客との間で寸法形状を取り決めることができるものであって、基準点として４点以上を特定することができるものであれば、任意の寸法形状のシートを用いることが可能である。但し、Ａ３等の規格に基づく矩形のコピー用紙は、顧客の側において、容易かつ低廉に入手が可能であり、且つ寸法形状の精度も高いため、シート２、３の具体例として好適である。
【００７６】
（２）上記実施の形態では、顧客がデジタルカメラ１０により対象面１を撮影する例を示した。これに対し、顧客が銀塩カメラにより対象面１を撮影する場合にも、本発明は適用可能である。この場合には、顧客の側で撮影された画像（ネガ又はポジの何れも可）を、例えばスキャナで読み取り、画像データに変換し、この画像データを端末装置２０からサービス提供業者が保有する情報処理装置６０へ送信しても良く、撮影された画像をそのままサービス提供業者へ送付しても良い。後者の場合には、サービス提供業者が、スキャナを用いて画像を画像データへ変換し、情報処理装置６０の入力部６５を通じて記憶部６２へ格納すると良い。
【００７７】
（３）上記実施の形態は、敷物を敷くべき対象面１の上に複数のシート２，３を配置して対象面１を撮影することにより得られた画像データを処理することにより、対象面１の寸法形状を精度良く再現するものであった。これに対して、対象面１の上に単一のシート２を配置して、対象面１を撮影することにより得られた画像データを処理することにより、対象面１の寸法形状を再現してもよい。この場合には、図３の処理手順において、調整用紙３のサイズを入力する処理（Ｓ３４）、調整用紙３の基準点の位置を入力する処理（Ｓ３６）、誤差判定処理（Ｓ３８）及び調整処理（Ｓ３９）を省略すると良い。基準シート２の座標値に基づく標定処理（Ｓ３７）によって変換式が得られ、当該変換式に基づいて対象面１の輪郭の座標値が得られる（Ｓ４０〜Ｓ４２）。このような手順によっても、カメラ角の影響を補償して対象面１の輪郭の座標値が相応の精度で得られる。なお、このように対象面１の上に単一のシート２のみを配置する場合には、得られる対象面１の輪郭の座標値の精度を高める上で、シート２はなるべく対象面１の中央部付近に配置するのが望ましい。また、顧客が対象面１の撮影を複数回に分けて行う場合には、図１０におけるシート３Ａ又は２Ｂのように、複数の画像に基準シート２が共通に含まれるように撮影が行われると良い。
【産業上の利用可能性】
【００７８】
本発明の敷物製造方法及び敷物提供方法は、規定寸法のシートを配置した対象面を制限のないカメラ角度で撮影するという簡便な方法で得られた画像データに基づいて、対象面の寸法形状に合致した敷物を製造し且つ提供することを可能にするので、産業上有用である。
【図面の簡単な説明】
【００７９】
【図１】本発明の一実施の形態による敷物製造方法及び敷物提供方法の実施に用いられるシステム構成を示すブロック図である。
【図２】本実施の形態による敷物製造方法及び敷物提供方法の実行手順の概略を示すシーケンス図である。
【図３】図２のステップＳ１３の処理手順を展開して示すフローチャートである。
【図４】レンズ歪を説明するためのデジタルカメラの光学系の概念図である。
【図５】レンズ歪の補正に用いられるパターンの平面図である。
【図６】デジタルカメラで撮影することにより得られた対象面の画像データが表示装置に表示された例を示す概略画面図である。
【図７】図６の画像データに基準点を指定したときの様子を示す概略画面図である。
【図８】画像データ上の平面Ｌと対象面１に沿った平面Ｌ’との間における基準シートの基準点の位置関係を例示する説明図である。
【図９】誤差判定処理と調整処理とを説明するための対象面１の模式図であり、（ａ）は対象面１の平面Ｌ上の画像データを示し、（ｂ）は対象面１の平面Ｌ’上の画像データを示している。
【図１０】対象面の撮影を２回に分けて行った場合の画像データを例示する概略説明図である。
【図１１】対象面の輪郭上の各点の座標値の合成処理を示す説明図である。
【符号の説明】
【００８０】
１  対象面
２，２Ａ，２Ｂ，３，３Ａ，３Ｂ  シート
７，８  敷物
１０  デジタルカメラ
１１Ａ，１１Ｂ  画像データ
２０  端末装置
３０  入力装置
５０  ネットワーク
６０  情報処理装置
７０  表示装置
７１  入力装置
８０  裁断装置
９０  搬送手段
１００  顧客側備品
２００  サービス提供業者側設備
３００  敷物提供システム
【図１】
2006289560.tif 000007
【図２】
2006289560.tif 000008
【図３】
2006289560.tif 000009
【図４】
2006289560.tif 000010
【図５】
2006289560.tif 000011
【図６】
2006289560.tif 000012
【図７】
2006289560.tif 000013
【図８】
2006289560.tif 000014
【図９】
2006289560.tif 000015
【図１０】
2006289560.tif 000016
【図１１】
2006289560.tif 000017