(57)【要約】【課題】  被包装物が既知の形状でない場合にも、包装材上のオブジェクトを包装された状態で所望の位置へ配置できることを目的とする。【解決手段】  被包装物の撮影画像を取得し、形状データを取得する形状データ取得手段と、前記形状データをもとに包装材の形状を算出する包装材データ算出手段と、包装材に配置するオブジェクトを決定するオブジェクト決定手段と、を備えた包装材データ算出装置において、被包装物の形状データと包装材のデータと、配置するオブジェクトのデータに基づいて該オブジェクトの包装材上の位置を決定する決定手段と、を備えたことを特徴とする包装材データ算出装置。【選択図】  図３
2020153951.tif 000002
【特許請求の範囲】
【請求項１】
被包装物の形状データを取得する第１の取得手段と、
前記形状データをもとに前記被包装物を包装するための包装材にかかる包装材データを取得する第２の取得手段と、
前記包装材データ上に配置するオブジェクトを決定するオブジェクト決定手段と、
前記被包装物の形状データ、前記包装材データ及び前記オブジェクトのデータに基づいて前記オブジェクトの前記包装材データ上の位置を決定する決定手段と、を備えたことを特徴とする包装材データ算出装置。
【請求項２】
前記形状データ取得手段は、撮像手段が異なる位置でそれぞれ撮像した複数の視差画像組を取得することを特徴とする請求項１に記載の包装材データ算出装置。
【請求項３】
前記撮像手段は、撮像光学系の異なる瞳領域を通過した光束からなる視差画像組を、各位置に対して取得する手段であることを特徴とした請求項２に記載の包装材データ算出装置。
【請求項４】
前記撮像手段が、２つの異なる光学系と撮像素子の組み合わせからなる撮像手段であることを特徴とした請求項２に記載の包装材データ算出装置。
【請求項５】
前記オブジェクト決定手段は、前記形状データが有する面の中で面積が最大の面上でオブジェクトを配置する位置を決定することを特徴とする請求項１乃至４のいずれか１項に記載の包装材データ算出装置。
【請求項６】
前記オブジェクト決定手段は、前記形状データに含まれる距離情報をもとに前記オブジェクトを配置する位置を決定することを特徴とする請求項１乃至５のいずれか１項に記載の包装材データ算出装置。
【請求項７】
前記オブジェクト決定手段は、前記形状データに含まれる距離情報の面内方向の変化量をもとに前記オブジェクトの配置する位置を決定することを特徴とする請求項６に記載の包装材データ算出装置。
【請求項８】
前記請求項１乃至７に記載の包装材データ算出装置によって算出された包装材データと、前記被包装物の撮影画像とを用いて、包装手順をユーザへ提示する提示手段を備えたことを特徴とする包装支援装置。
【請求項９】
前記請求項１乃至７に記載の包装材データ算出装置が生成した前記包装材データを用いて包装材を作製する包装材作製装置。
【請求項１０】
被包装物の形状データを取得する第１の取得ステップと、
前記形状データをもとに前記被包装物を包装するための包装材にかかる包装材データを取得する第２の取得ステップと、
前記包装材データ上に配置するオブジェクトを決定するオブジェクト決定ステップと、
前記被包装物の形状データ、前記包装材データ及び前記オブジェクトのデータに基づいて前記オブジェクトの前記包装材データ上の位置を決定する決定ステップと、
を備えたことを特徴とする包装材データ算出方法。
【請求項１１】
請求項１０に記載の包装材データ算出方法の各ステップをコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、包装材データ算出装置および包装材データ算出方法に関する。
【背景技術】
【０００２】
物品の包装時には、包装材にロゴやメッセージなどのオブジェクトが記載されたものを用いる場合がある。この場合は包装された状態でオブジェクトが所望の位置に、例えば表面中心に配置されていることが望まれる。オブジェクトを含む包装材の生成方法としては従来、被包装物の形状を選択するまたはスキャナを用いてサイズを読み取るといった形で包装材を決定し、裏面に折り方を、表面にオブジェクトを印刷する手法が提案されている（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−６５１９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら特許文献１には、被包装物の形状が既知の形状でなければならないという課題がある。
【０００５】
上記課題に鑑み、本発明は被包装物が既知の形状でない場合でも、包装材上のオブジェクトが所望の位置へ配置された包装材データを生成する事ができる包装材データ算出装置および包装材データ算出方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の包装材データ算出装置は、被包装物の形状データを取得する第１の取得手段と、前記形状データをもとに前記被包装物を包装するための包装材にかかる包装材データを取得する第２の取得手段と、前記包装材データ上に配置するオブジェクトを決定するオブジェクト決定手段と、前記被包装物の形状データ、前記包装材データ及び前記オブジェクトのデータに基づいて前記オブジェクトの前記包装材データ上の位置を決定する決定手段と、を備えたことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、既知の形状でない被包装物に対しても、包装材上のオブジェクトを所望の位置へ配置することができる。
【図面の簡単な説明】
【０００８】
【図１】第１の実施形態に係る包装材データ算出装置を示す模式図
【図２】第１の実施形態に係る撮像部を示す模式図
【図３】第１の実施形態に係る包装材データ算出フローを示す図
【図４】第１の実施形態に係る被包装物と形状データを示す図
【図５】第１の実施形態に係る被包装物の形状データと包装材データを示す図
【図６】第１の実施形態に係る包装材データとオブジェクト配置面を示す図
【図７】第２の実施形態に係る包装材データを示す図
【図８】第２の実施形態に係る包装支援のＵＩ例を示す図
【図９】被包装物の撮像からプリンタによる印刷までを実現する構成例を示す図
【発明を実施するための形態】
【０００９】
本発明について、実施形態、図面を用いて詳細に説明する。同じものを指す場合は同じ番号を用いた。本発明は各実施例に記載された内容に限定されない。また、各実施形態を適宜組み合わせても良い。
【００１０】
（第１の実施形態）
（装置構成）
図１（ａ）に包装材データ算出装置１００の概要を示す。形状データ取得手段であるカメラ装置１０１にて被包装物１０２の撮影を行う。カメラ１０１は、結像光学系１０３、撮像素子１０４、演算処理部１０５を備える。
【００１１】
撮像光学系１０３は、被写体の像を撮像面である撮像素子１０４に形成する機能を有する。撮像光学系１０３は複数のレンズ群、絞りから構成され、撮像素子１０４から所定距離離れた位置に射出瞳１３０を有する。なお、図１（ａ）中の符号１４０は撮像光学系１０３の光軸を示し、本明細書中では光軸１４０はｚ軸と平行とする。さらに、ｘ軸とｙ軸は互いに垂直であり、且つ光軸と垂直な軸とする。
【００１２】
撮像素子１０４には複数の画素が配置され、各画素は図２（ａ）に示す断面図のように、マイクロレンズ２０１、カラーフィルタ２０２、光電変換部２０３Ａ、２０３Ｂで構成されている。撮像素子１０５は画素毎にカラーフィルタ２０２によって検出する波長帯域に応じたＲＧＢ（Ｒｅｄ，Ｇｒｅｅｎ，Ｂｌｕｅ）の分光特性が与えられ、図示しない公知の配色パターンによってｘｙ平面上に配置されている。基板２０４には、検出する波長帯域に感度を有する光電変換部が形成されている。また、各画素には、図示しない配線を備えている。
【００１３】
図２（ｂ）は光軸１４０と撮像素子１０４の交点（中心像高）から、結像光学系１０３の射出瞳１３０を見た図である。光電変換部２０３Ａおよび光電変換部２０３Ｂには、それぞれ射出瞳１３０の異なる領域である第１の瞳領域２１０を通過した第１の光束および第２の瞳領域２２０を通過した第２の光束が入射する。光電変換部２０３Ａおよび光電変換部２０３Ｂに入射した光束をそれぞれ光電変換することで、互いに視差を有するＡ画像及びＢ画像（視差画像組）を生成する。取得されたＡ画像とＢ画像は演算手段である演算処理部１０５に伝送され、後述の測距演算処理により距離値を算出し、ＲＯＭ１１１に蓄えられる。また、Ａ画像とＢ画像を加算した画像は、画像情報として利用することができる。２１１は第１の瞳領域２１０の重心位置（第１の重心位置）を示し、２２１は第２の瞳領域２２０の重心位置（第２の重心位置）を示している。重心位置２１１と重心位置２２１との重心間距離が基線長２２２となる。Ａ画像とＢ画像は、デフォーカスによって基線長方向に位置がズレる。この画像間の相対的な位置ズレ量（像ズレ量）、すなわちＡ画像とＢ画像の視差量を、相関演算による相関値より算出する。相関値の算出は、ＳＡＤ（Ｓｕｍ  ｏｆ  Ａｂｓｏｌｕｔｅ  Ｄｉｆｆｅｒｅｎｃｅ）やＳＳＤ（Ｓｕｍ  ｏｆ  Ｓｑｕａｒｅｄ  Ｄｉｆｆｅｒｅｎｃｅ）などの一般的な算出方法を用いることができる。算出した相関値を既知の内挿手法により、最も相関が高くなる移動量をサブピクセル精度で推定することで、視差量を算出することができる。算出した視差量は、既知の手法によりデフォーカス量又は被写体距離に変換することができる。視差量からデフォーカス量への換算は、基線長を用いた幾何学的関係から算出することができる。また、デフォーカス量から被写体距離への変換は、結像光学系１０３の結像関係を用いて行えばよい。あるいは視差量に所定の変換係数を乗算することでデフォーカス量又は被写体距離に変換してもよい。このような方法により、距離情報（視差量、デフォーカス量、被写体距離を含む）を算出することができ、各画素で上記の演算を行うことで視差量分布あるいはデフォーカス量分布あるいは被写体距離分布などの形式で示される距離画像を求めることができる。距離画像とは、画像データの各領域に対応する距離情報の値が並んだデータ配列を示し、必ずしも可視化される必要はない。本実施形態では距離画像の少なくとも１部を構成する構成要素を距離情報と呼んでいる。
【００１４】
図２（ａ）ではｘ方向に光電変換部２０３Ａ及び光電変換部２０３Ｂを２つ配置しているが、ｙ方向でも構わないし、ｘ方向・ｙ方向共に配置するなどどのように配置しても良い。また３つ以上の光電変換部を有していても良い。
【００１５】
このように取得された距離画像をもとに、撮像光学系１０３の焦点距離など光学パラメータを用いた幾何学的な関係によって、光軸１４０に対して垂直な面内方向の長さも算出することができる。このように、１方向からの視点の画像を構成する各画素に対応する距離（ｚ方向）の値と、光軸１４０に対して垂直な面内方向（ｘ、ｙ方向）の値とが関連付けられている画像を距離情報という。
【００１６】
カメラ装置は、２つ以上の複数の光学系とそれに対応する撮像素子から構成された２眼ステレオカメラで構成してもよい。これは基線長の設計自由度が向上し、測距分解能が向上する観点から好適である。
【００１７】
図１（ｂ）に演算処理部１０５の詳細を図示する。演算処理部１０５は、システム制御部１１０を有し、バス１０６を介して画像処理部１０７、ユーザ操作部１０８、表示部１０９、ＲＯＭ１１１、ＲＡＭ１１２、記録媒体１１４と接続されている。
【００１８】
本実施形態では、システム制御部１１０は、演算処理部１０５だけでなく包装材データ算出装置１００全体を制御するものであり、例えばＣＰＵである。システム制御部１１０は演算処理部１０５が備える各ブロックの動作プログラムをＲＯＭ１１１より読み出し、ＲＡＭ１１２に展開して実行することにより演算処理部１０５が備える各ブロックの動作を制御する。
【００１９】
ＲＯＭ１１１は、書き換え可能な不揮発性メモリであり、例えばフラッシュＲＯＭ等が用いられている。ＲＯＭ１１１は、演算処理部１０５が備える各ブロックの動作プログラムに加え、各ブロックの動作に必要なパラメータ等を記憶する。
【００２０】
ＲＡＭ１１２は、書き換え可能な揮発性メモリであり、演算処理部１０５が備える各ブロックの動作において出力されたデータの１時的な記憶領域として用いられる。システム制御部１１０及び画像処理部１０７は、ＲＡＭ１１２をワークメモリとして使用する。
【００２１】
画像処理部１０７は、ＲＡＭ１１２に記憶されている画像データに対して画像処理を行う。具体的には、画像処理部１０７は、例えば、ホワイトバランス調整、色補間、縮小／拡大等の処理や、さらに、バンドパスフィルタ処理や、デフォーカスマップの生成、着目被写体領域の抽出と補正、ぼかし処理等の様々な画像処理を行う。画像処理部１０７は、画像処理後の画像を記録媒体１０８に記録する。
【００２２】
外部Ｉ／Ｆ１１３は、包装材データ算出装置１００外の装置と信号のやり取りを行うためのインターフェースである。システム制御部１１０は外部Ｉ／Ｆ１１３を介してＰＣ、プリンタ等の外部装置に包装材データを出力したり、インターネットサーバ上に包装材データ等のデータをアップロードしたりすることが可能となっている。
【００２３】
記録媒体１１４は、例えば、演算処理部１０５に対して着脱可能なメモリカード等である。記録媒体１１４には、ＲＡＭ１１２に記憶されている画像処理部１０７で処理された画像や撮像部１０４から入力されるＡ／Ｄ変換された画像等が、記録画像として記録される。
【００２４】
ユーザ操作部１０８は、ユーザ８からの指示を受け付ける操作部である。表示部１１０はＬＣＤ等の表示器上に、撮像素子１０２で撮像された画像や各種操作指示や状態表示のためのメニュー画面、アイコンやオブジェクトの表示を行う。また、表示部１０９はユーザ操作を受け付けるためのタッチパネル機能も有していて、例えば表示部をタッチすることで表示部に写っている被写体の中から着目被写体を指定することができる。
【００２５】
バス１０８は、演算処理部１０５の各ブロックを接続する。各ブロックは、バス１０８を介して信号のやり取りを行う。
【００２６】
（演算フロー）
演算処理部１０５で行う包装材データ算出に係る演算フローについて図３を用いて説明する。
【００２７】
ステップＳ３０１「形状データ取得」では、カメラ１０１を用いて被包装物１０２の撮像を行い、被包装物１０２の形状データを取得する。図４（ａ）は被包装物１０２の撮影画像例である。このような撮影画像を取得する際に前述の手法にて距離画像を取得する。次にカメラ１０１を異なる視点に移した状態から同様に被包装物１０２の撮影画像を取得し、距離画像を取得する。このようにして取得した複数の距離画像を統合して、３次元的なｘｙｚの寸法値が含まれる形状情報を取得する。具体的には、行ごとにｘ、ｙ、ｚ列の数値が並んで格納されている点群データ形式として記録される。このとき、点群データｘ、ｙ、ｚの座標原点は任意に設定され、例えば１枚目の距離画像を取得した際のカメラ座標を原点とすることができる。距離情報同士の統合は、特徴点ベースなど、公知の手法を用いて行われる。取得した３次元的な形状情報をもとに、図４（ｂ）に示す形状データを算出する。形状データの算出は、取得した形状情報の寸法値をもとに幾何形状をフィッティグすることで算出され、もとの形状情報に対し平滑化などの手法でスムージングを行うことも好適である。形状データは一般的な幾何形状データ形式として表現され、具体的には頂点座標ｖｘ、ｖｙ、ｖｚと頂点法線情報ｖｎｘ、ｖｎｙ、ｖｎｚを頂点の数だけ格納した形式で記録される。
【００２８】
さらに他の形状として、取得した被包装物の形状情報の外周を囲うような形状でフィッティングすることにより、図４（ｃ）に示すような曲面を含有する形状データを取得することができる。円形状の場合は、円周を任意の分割数で頂点とした前述のデータ形式や、円という面種類、半径、法線情報を格納した形式でも良い。また、曲面形状の場合は多項式フィッティングの係数や、ファセットに分割し各頂点座標ならびに法線情報をデータとして記録しても良い。
【００２９】
複数視点からの距離画像を取得する際、カメラ１０１を移す次の撮影候補点を撮影者に提示してもよい。そのときの観点は、統合する際の特徴点が撮影画像内に存在し、より多くの距離情報未取得領域が撮影されるように選択される。
【００３０】
ひとつの視点からの距離画像をもとに、見えていない領域の形状を推測して形状データを算出することができる。取得した距離情報を光軸１４０に垂直な面に対して反転させ統合することや、機械学習を用いて形状データを算出する。また、取得した距離画像上でユーザが被包装物を囲うように形状を描くＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）により形状データを算出する。
【００３１】
また包装材データ算出装置１００はＬｉＤＡＲ等の別の測距情報取得機器を用いて外部Ｉ／Ｆ１１３を介してカメラ１０１と同期して距離情報を取得することで、カメラ１０１から得られる撮影画像に対応した距離画像を生成することもできる。
【００３２】
このようにして、カメラ１０１にて被包装物１０２の撮影を行い、さらに対応する形状データを取得することで、被包装物が既知の形状でない場合にも被包装物の形状データを取得することができる。
【００３３】
ステップＳ３０２「包装材データ算出」では、ステップＳ３０１「形状データ取得」で取得した形状データをもとに包装材のサイズや形状データを算出する。
【００３４】
図５（ａ）は取得した形状データを示す。これを図５（ｂ）に示す展開図にし、図５（ｃ）に示すのりしろ領域５０１を作成する。このようにして包装材データを算出する。包装材データは２次元データで表すことができ、各頂点の座標と識別番号、各面の面番号と面を構成する頂点の識別番号を格納したデータ形式として記録される。他にも、包み方に関し風呂敷包みやキャラメル包み、など包み方を選択し、ステップＳ３０１で取得した形状データの寸法値を適用することで、その包み方に応じた包装材のサイズや形状データが算出できる。包み方は、本体メモリ１０６内にデータとして複数種蓄えられ、選択はユーザがＵＩを通じて随時選択できる。このようにして、包装材データ算出手段である演算処理部１０５にて演算を行い、本体メモリ１０６に結果が保存される。
【００３５】
ステップＳ３０３「オブジェクト決定手段」は、包装材上に配置を行うオブジェクトを選択する。オブジェクトとは包装材に配置するメッセージなどのテキストや、店名などのロゴ、イラストやマークのデータを示す。本体メモリ１０６内に格納されているオブジェクト一覧データをユーザが選択し、オブジェクトとして決定する。また、ユーザが入力したテキストデータや画像データをオブジェクトに決定することができる。また、機械学習を用いて撮影した被包装物の撮影画像からシーン認識を行い、被包装物に適したオブジェクトを自動選択し、ユーザへ提案、ユーザが選択することもできる。例えば、玩具とシーン認識した場合に、「お誕生日おめでとう」のテキストを候補に提示することができる。また、テキストのフォントやイラストの色調など、各種装飾処理を行うこともできる。このようにして、演算処理部１０５にて演算を行い、ＲＯＭ１１１に結果が保存される。
【００３６】
ステップＳ３０４「オブジェクトの位置決定」では、ステップＳ３０３「オブジェクト決定手段」で選択したオブジェクトを包装された状態で所望の位置へ来るように、包装材上へ配置する位置、サイズを決定する。
【００３７】
包装材データ上でオブジェクトを配置する面は、例えば被包装物から取得した形状データにおける最大の面積を持つ面に対応した包装材データの面を選定する。図６（ａ）は取得した形状データであり、最大の面積を持つ面６０１に対し、展開図から作成した包装材データ上の対応する面６０２をオブジェクトを配置する面として選定する。
【００３８】
選定した面６０２の重心位置を算出し、決定したオブジェクトの重心位置が一致するように、オブジェクトを面６０２上に配置する。そして、面６０２を構成する辺からはみ出さない大きさになるよう、オブジェクトに対し拡大縮小処理を行う。このようにして、決定手段である演算処理部１０５にて演算を行い、本体メモリ１０６に結果が保存される。
【００３９】
このようにオブジェクトの位置を決定し配置することで、包装された状態では被包装物を囲う外形状で最大の面積を持つ面の重心にオブジェクトがくることとなる。従って、包装した状態でオブジェクトが面と面の境界にかかって視認性が悪かったり、表面にプリントされて欲しかったのに内側に隠れてしまったりすることを低減し、所望の位置に配置することができるようになる。
【００４０】
またオブジェクトを配置する面は、ステップＳ３０１で取得した被包装物の撮影画像のなかの１枚目の撮影画像における最近接距離に存在する面とすることもできる。ユーザがはじめに包装された状態のイメージをしながら操作を開始する場合が想定されるため、自動的にユーザが所望するオブジェクトの配置面を提案できる点で好適である。
【００４１】
またオブジェクトを配置する面は、ステップＳ３０１で取得した被包装物の撮影画像のなかからユーザがＵＩを通じて任意に選択し、選択された面に対応する包装材データの面に決定することもできる。またオブジェクトのサイズに関しても、ユーザが任意の大きさに拡大縮小し決定することもできる。ユーザが所望のオブジェクト配置面や、オブジェクトのサイズを選択できる点で好適である。
【００４２】
また取得した被包装物１０２の距離画像を用いてオブジェクトの配置面を選択することができる。具体的には距離情報（距離値）の面内変化量、つまり画素方向における微分値が略定数である領域が所定範囲以上ある場合には平面であるとして対応する面をオブジェクト配置面に選定する。同様に、距離値の２階微分値が定数である領域が所定範囲以上ある場合には凹凸の少ない曲面であるとして対応する面をオブジェクト配置面に選定する。このように選定することで包装完了後にオブジェクトが存在する位置は凹凸が少ない面とすることができるため、オブジェクトが表面の凹凸によって歪むといった現象を低減でき、包装された状態でのオブジェクトの外観を良くすることができる点で好適である。
【００４３】
ステップＳ３０５「包装材データ算出」では、ステップＳ３０１からＳ３０４にて算出したオブジェクト配置済みの包装材データを、各種データ形式のフォーマットに変換し、包装材データとして算出する。演算処理部１０５にて演算を行い、ＲＯＭ１１１に結果が保存される。
【００４４】
このようにして包装材データを算出することで、既知の形状でない被包装物に対しても、包装材上のオブジェクトが包装完了後に所望の位置へ配置することができるようになる。
【００４５】
（第２の実施形態）
本実施形態では元々オブジェクトが印刷されている包装材に対し、所望の配置に包装ができるよう切り出し範囲を提示する方法、ならびに包装手順を支援する方法を示す。
【００４６】
図７（ａ）は元々オブジェクトが印刷されている包装材７０１である。これをカメラ装置１０１で撮影することにより形状データとして取り込む。取り込んだ包装材７０１の形状データからオブジェクト領域を選定し、前述のフロー中のステップＳ３０３オブジェクト決定で決定するオブジェクトとして決定する。その後、同様な手法で作成した包装材データを、先の包装材７０１の形状データに重畳し、図７（ｂ）に示す包装材データを算出する。
【００４７】
オブジェクト印刷済の包装材にも適用でき、使用できる包装材の選択肢が増える点で好適である。
【００４８】
また、算出した包装材データと被包装物の形状データを用いることで、包装手順をユーザへ提示し包装支援を行うことができる。図８に示すように、カメラ１０１で被包装物および包装材を撮影しながら、包装材データと取得した撮影画像を比較し解析する。具体的には撮影画像から前述の距離情報を算出し、算出した距離情報と算出済みの形状データの一致度が高くなるよう形状データの位置、向き、縮尺を設定する。この時の一致度は一般的な手法で算出され、例えば相関値を算出することで求められる。その後、前述のように形状データと紐づけられた包装材データを撮影画像に重畳することでユーザへ表示する。されに、解析結果に基づいて次に折る箇所や方向を算出し、表示部１０９の背面液晶の画面を通じて矢印８０１のアイコン等で示すことでユーザへの包装支援を行う。カメラ装置１０１で被包装物１０２および包装材７０１を撮影し撮影画像を取得するのは、包装開始前でも、包装途中でもよい。また、動画モードで撮影画像を取得、表示し、包装手順が進むたびに矢印の表示位置や内容を随時更新して表示することで包装支援を行うこともできる。このようにすることで、実作業を伴いながらユーザは包装材上のオブジェクトが包装された状態で所望の位置へ配置することができるようになる点で好適である。
【００４９】
（プリンタへの出力）
上述した２実施形態に共通する、包装材データ算出装置１００で算出した包装材データをプリンタ９０１で印刷する、包装材作製装置９１０を図９に示す。包装材データ算出装置１００とプリンタ９０１は外部Ｉ／Ｆ１１３を介して有線あるいは無線で接続される。印刷対象である包装材は、紙でも、プラスチック材でも、布でも、適宜選択され、それに応じたプリンタ９０１が接続される。算出した包装材データを実物として、所望な包装材を具現化することができる点で好適である。
【００５０】
（プログラム）
本発明は、包装材データ算出装置の他に、コンピュータプログラムをも包含する。本実施形態のコンピュータプログラムは、形状情報の算出のために、コンピュータに所定の工程を実行させるものである。本実施形態のプログラムは、形状情報取得装置またはそれを備えるデジタルカメラ等の撮像装置のコンピュータにインストールされる。インストールされたプログラムがコンピュータによって実行されることで上記の機能が実現し、所望な包装材データの算出が可能なものとすることができる。
【符号の説明】
【００５１】
１００  包装材データ算出装置
１０１  カメラ
１０２  被包装物
１０３  結像光学系
１０４  撮像素子
【図１】
2020153951.tif 000003
【図２】
2020153951.tif 000004
【図３】
2020153951.tif 000005
【図４】
2020153951.tif 000006
【図５】
2020153951.tif 000007
【図６】
2020153951.tif 000008
【図７】
2020153951.tif 000009
【図８】
2020153951.tif 000010
【図９】
2020153951.tif 000011