(57)【要約】      （修正有）【課題】自動化されたパッケージカスタマイズシステムを改良するための方法およびシステムを提供する。【解決手段】システムは、プロセッサ、および、１つ以上のパッケージ設計ファイルを作成するための命令を包含するデータ保存設備を含む。各パッケージ設計ファイルは、複数の小平面を有する三次元構造の二次元表現を作成するためのプログラミング命令を含んでよい。プログラミング命令は、プロセッサに切目線指示の集合を特定させるよう構成され、その各々がパラメータの集合を備え、それに従って、切断デバイスが切目線を基板集合に伝える。【選択図】図７
2016215634.tif 000002
【特許請求の範囲】
【請求項１】
プロセッサにより、複数の小平面を有する三次元構造の二次元表現のための規則を備える１つ以上のパッケージ設計ファイルを、
パラメータを特定し、それに従って、パッケージ生成システムが切目線および折目線を１つ以上の基板に伝え前記三次元構造を形成すること、
前記三次元構造の前記二次元表現が単一のパッケージ平面として単一の利用可能な基板に配置されるべきでないと判定すること、
分割位置を特定すること、
継ぎ目を前記分割位置に伝え、それにより、
前記継ぎ目の第１の側に対応する前記三次元構造の小平面の第１の群が第１の利用可能な基板または基板領域に伝えられ、および、
前記継ぎ目の第２の側に対応する前記三次元構造の小平面の第２の群が第２の利用可能な基板または基板領域に伝えられること、および、
持続性コンピュータ可読媒体に前記１つ以上のパッケージ設計ファイルとして、小平面の前記第１の群を前記第１の利用可能な基板または基板領域へ適用するためのパラメータ、および、小平面の前記第２の群を前記第２の利用可能な基板または基板領域へ適用するためのパラメータを保存すること、
により作成すること、
を備える、三次元パッケージのためにパッケージ設計ファイルを作成する方法。
【請求項２】
前記単一の二次元表現が単一のパッケージ平面として単一の利用可能な基板に配置されるべきでないと前記判定することは、前記単一のパッケージ平面が、任意の利用可能な基板に適合するには大き過ぎる寸法を有すると判定することを備える、請求項１に記載の方法。
【請求項３】
前記単一の二次元表現が単一のパッケージ平面として単一の利用可能な基板に配置されるべきでないと判定することは、
前記単一のパッケージ平面が前記単一の利用可能な基板へ適用された場合に生じ得る無駄な基板の量が、前記パッケージ平面がパッケージ平面サブ部分に分割されて複数の基板または基板領域へ適用された場合に生じ得る無駄な基板の量より多いと判定すること、
を備える、請求項１に記載の方法。
【請求項４】
前記分割位置を特定することは、
複数の候補分割位置を特定すること、
前記候補分割位置の各々に対して、前記分割位置に伝えられた継ぎ目が前記三次元構造の機能接続に悪影響を及ぼし得るか判定すること、および、
候補分割位置を、前記継ぎ目が前記三次元構造の機能接続に悪影響を及ぼさない場合に前記継ぎ目が伝えられる前記分割位置として、選択するのみであること、
を備える、請求項１に記載の方法。
【請求項５】
前記分割位置を特定することは、
複数の候補分割位置を特定すること、
前記候補分割位置の各々に対して、前記分割位置に伝えられる継ぎ目が前記三次元構造の組み立て易さに悪影響を及ぼし得るか判定すること、および、
候補分割位置を、前記継ぎ目が前記三次元構造の組み立て易さに悪影響を及ぼさない場合に前記継ぎ目が伝えられる前記分割位置として、選択するのみであること、
を備える、請求項１に記載の方法。
【請求項６】
プロセッサと、
複数の小平面を有する三次元構造の二次元表現を生成するための規則を備える１つ以上のパッケージ設計ファイルを生成するための指示を包含するデータ保存設備であって、前記指示は前記プロセッサに、
切目線指示の集合を特定することであって、各々がパラメータの集合を備え、それに従って、切断デバイスが切目線を１つ以上の基板に伝える、特定すること、
折目線指示の集合を特定することであって、各々がパラメータの集合を備え、それに従って、折曲デバイスが折り目を前記１つ以上の基板に伝える、特定すること、
前記三次元構造の前記二次元表現が単一のパッケージ平面として単一の利用可能な基板に配置されるべきか判定すること、
前記三次元構造の前記二次元表現が単一のパッケージ平面として単一の利用可能な基板に配置されるべきでないと判定することに応答して、分割位置を特定すること、
継ぎ目を前記分割位置に伝えることであって、それにより、
前記継ぎ目の第１の側に対応する前記三次元構造の小平面の第１の群が第１の利用可能な基板または基板領域へ適用され、および、
前記継ぎ目の第２の側に対応する前記三次元構造の小平面の第２の群が第２の利用可能な基板または基板領域へ適用される、伝えること、および、
持続性コンピュータ可読媒体に前記１つ以上のパッケージ設計ファイルとして、前記切目線指示、前記折目線指示、小平面の前記第１の群の前記第１の利用可能な基板または基板領域への適用のための指示、および、小平面の前記第２の群の前記第２の利用可能な基板または基板領域への適用のための指示を保存すること、
を行わせるよう構成される、データ保存設備と、
を備える、１つ以上のパッケージ設計ファイルを生成するシステム。
【請求項７】
前記分割位置を特定するための前記指示は、前記折目線のうちの１つを前記分割位置として選択するための指示を備え、
前記継ぎ目を前記分割位置に伝えるための前記指示は、
前記選択された折目線に対する切目線指示の集合を作成して、前記選択された折目線に対する前記折目線指示を前記作成された切目線指示と交換すること、
１つ以上の機能素子の第１の集合を前記選択された折目線の第１の側に伝えること、および、
１つ以上の機能素子の第２の集合を前記選択された折目線の第２の側に伝えることであって、それにより、１つ以上の機能素子の前記第１の集合および１つ以上の機能素子の前記第２の集合は、前記三次元構造が形成される際に機能接続を形成する、伝えること、
を行うための指示を備え、および、
前記１つ以上のパッケージ設計ファイルを保存するための前記指示は、前記１つ以上のパッケージ設計ファイルに対する機能素子の前記第１および第２の集合に対応する指示をさらに含む、請求項６に記載のシステム。
【請求項８】
前記切断デバイスと、
前記折曲デバイスと、
をさらに備え、
前記データ保存設備は、
前記切断デバイスに、小平面の前記第１の群に対する切目線を前記第１の利用可能な基板または基板領域に伝えさせ、および、小平面の前記第２の群に対する切目線を前記第２の利用可能な基板または基板領域に伝えさせ、および、
前記折曲デバイスに、小平面の前記第１の群に対する折目線を前記第１の基板に伝えさせ、および、小平面の前記第２の群に対する折目線を前記第２の利用可能な基板または基板領域に伝えさせるよう構成される追加的な指示を包含する、請求項６に記載のシステム。
【請求項９】
前記三次元構造の前記二次元表現が単一のパッケージ平面として単一の利用可能な基板に配置されるべきか判定するための前記指示は、
前記三次元構造の前記単一の二次元表現が、任意の利用可能な基板に適合するには大き過ぎる寸法を有し得るか判定すること、および、
そうである場合、前記三次元構造の前記二次元表現が単一のパッケージ平面として単一の利用可能な基板に配置されるべきでないと判定すること、
を行うための指示を備える、請求項６に記載のシステム。
【請求項１０】
前記三次元構造の前記二次元表現が単一のパッケージ平面として単一の利用可能な基板に配置されるべきか判定するための前記指示は、
前記単一のパッケージ平面が前記単一の利用可能な基板に適用された場合に生じ得る無駄な基板の量が、前記二次元表現が分割されて複数の基板または基板領域にパッケージ平面サブ部分として適用される場合に生じる無駄な基板の量より多いか判定すること、
を行うための指示を備える、請求項６に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
少量用途のための個人向けパッケージの製造に対する大きな関心がある。エンドユーザが、寸法を規定することにより、および、さらに選択的に、機能性に関する情報を提供することにより、パッケージまたは類似の三次元構造を作成できるシステムが存在する。システムは、少量の連続するパッケージを、または、単一のパッケージでさえをも、パッケージ生成装置が基板に伝えるべき切り目および折り目（折目線）を規定する規則および／またはパラメータを含む切目ファイル（パッケージ設計ファイルとも称される場合がある）を生成した後に、作成してよい。
【背景技術】
【０００２】
実世界の用途において、個人向けパッケージ作成システムは、生産における使用に利用可能な基板サイズの限定集合を有する。しかしながら、所望のパッケージサイズは多岐にわたってよい。すべての所望の構造が、利用可能な基板に適合するとは限らない可能性がある。または、一部の構造は、利用可能な基板に適合するが、かなりの量の無駄なスペースを伴う可能性がある。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
この明細書は、上述された問題点の一部または全部に対処するために、自動化されたパッケージカスタマイズシステムを改良するための方法およびシステムを記載する。
【課題を解決するための手段】
【０００４】
様々な実施形態において、システムは、プロセッサ、および、１つ以上のパッケージ設計ファイルを作成するための命令を包含するデータ保存設備を含む。各パッケージ設計ファイルは、複数の小平面を有する三次元構造の二次元表現を作成するためのプログラミング命令を含んでよい。プログラミング命令は、プロセッサに切目線指示の集合を特定させるよう構成され、その各々がパラメータの集合を備え、それに従って、切断デバイスが切目線を基板集合に伝える。さらに、プログラミング命令は、システムに折目線指示の集合を特定させ、その各々がパラメータの集合を備え、それに従って、折曲デバイスが折り目を基板集合に伝える。システムは、三次元構造の二次元表現が単一のパッケージ平面として単一の利用可能な基板に配置されるべきか判定してよい。システムが、三次元構造の二次元表現が単一のパッケージ平面として単一の利用可能な基板に配置されるべきでないと判定する場合、システムは分割位置を特定して継ぎ目を分割位置に伝え、それにより、継ぎ目の第１の側に対応する三次元構造の小平面の第１の群が第１の利用可能な基板または基板領域に伝えられ、継ぎ目の第２の側に対応する三次元構造の小平面の第２の群が第２の利用可能な基板または基板領域に伝えられる。さらに、コンピュータ可読媒体に１つ以上のパッケージ設計ファイルとして、小平面の第１の群を第１の利用可能な基板または基板領域に適用するためのパラメータ、および、小平面の第２の群を第２の利用可能な基板または基板領域に適用するためのパラメータを保存する。
【０００５】
選択的に、分割位置を特定することは、複数の候補分割位置を特定すること、および、１つ以上の候補分割位置を、継ぎ目を伝える位置（複数可）として選択すること、を含んでよい。これを行うために、システムは、折目線のうちの１つを分割位置として選択してよい。その後、継ぎ目を分割位置に伝えるために、システムは、選択された折目線のための切目線指示の集合を作成し、選択された折目線のための折目線指示を作成された切目線指示と交換してよい。システムは、（ｉ）１つ以上の機能素子の第１の集合を選択された折目線の第１の側に、および、（ｉｉ）１つ以上の機能素子の第２の集合を選択された折目線の第２の側に伝え、それにより、１つ以上の機能素子の第１の集合および１つ以上の機能素子の第２の集合は、三次元構造が形成される際に機能接続を形成する。
【０００６】
さらに、システムは、各候補分割位置に伝えられた継ぎ目が三次元構造の機能接続に悪影響を及ぼし得るか判定してよく、継ぎ目が三次元構造の機能接続に悪影響を及ぼさない場合に、候補分割位置を継ぎ目が伝えられる分割位置として選択するのみであってよい。代替的または追加的に、システムは、各候補分割位置に伝えられる継ぎ目が三次元構造の組み立て易さに悪影響を及ぼし得るか判定してよく、継ぎ目が三次元構造の組み立て易さに悪影響を及ぼさない場合に、候補分割位置を継ぎ目が伝えられる分割位置として選択するのみであってよい。代替的または追加的に、システムは、候補分割位置の各々に対して、候補分割位置の第１の側に対応するパッケージ平面部分の第１のエリア、および、候補分割位置の第２の側に対応するパッケージ平面部分の第２のエリアを判定してよく、選択された候補分割位置の第１のエリアおよび第２のエリアが閾値ほど大きく異ならない場合に、候補分割位置を継ぎ目が伝えられる分割位置として選択するのみであってよい。代替的または追加的に、システムは、各候補分割位置に伝えられる継ぎ目が三次元構造の上部小平面または前部小平面と接続する継ぎ目をもたらすか判定してよく、継ぎ目が三次元構造の上部小平面または前部小平面と接続しない場合に、候補分割位置を継ぎ目が伝えられる分割位置として選択するのみであってよい。
【０００７】
加えて、プロセッサは、切断デバイスおよび折曲デバイスに、小平面の第１の群のための切目線および折目線を第１の利用可能な基板または基板領域に伝えさせるとともに、小平面の第２の群のための切目線および折目線を第２の利用可能な基板または基板領域に伝えさせてよい。
【図面の簡単な説明】
【０００８】
【図１】図１は、パッケージ平面の例を描写する。
【図２】図２は、小平面の相互関係を用いたパッケージ平面の一部分のグラフ表現である。
【図３】図３は、どのように機能素子が一緒に機能接続を形成してよいかの例を図示する。
【図４】図４は、どのように分割が水平的な構成に適用されてよいかの例を図示する。
【図５】図５は、どのように分割が垂直的な構成に適用されてよいかの例を図示する。
【図６】図６は、分割の位置の代替的な例を図示する。
【図７】図７は、１つ以上のパッケージ設計ファイルを作成し、ファイル（複数可）を使用してパッケージ平面を作成する方法を図示するフローチャートである。
【図８】図８は、どのように様々な機能素子が機能接続を形成してよいかの追加的な例を図示する。
【図９】図９は、この明細書に記載されるプロセスの様々な実施形態を実装するために使用されてよい様々な装置を示すブロック図である。
【発明を実施するための形態】
【０００９】
本開示は、記載される特定のシステム、デバイス、および方法に限定されず、様々であってよい。説明において使用される専門用語は、特定のバージョンまたは実施形態を説明することのみを目的としており、範囲を限定する意図はない。
【００１０】
この明細書において使用される場合、任意の単語の単数形および「ａ」「ａｎ」「ｔｈｅ」のような特徴づける形容詞は、文脈で明確に指示されない限り、複数の参照を含む。別に指示されない限り、本明細書において使用される、すべての技術的および科学的な用語は、当業者により共通して理解されるのと同じ意味を有する。この明細書において使用される場合、「ｃｏｍｐｒｉｓｉｎｇ（備える）」という用語は、「ｉｎｃｌｕｄｉｎｇ，ｂｕｔ  ｎｏｔ  ｌｉｍｉｔｅｄ  ｔｏ（含むが、それに限定されない）」を意味する。
【００１１】
「パッケージ生成デバイス」または「パッケージ生成システム」は、切り目、折り目、および／またはミシン目を基板上に伝え、それにより、基板が三次元（３Ｄ）パッケージまたはグリーティングカードなど他の３Ｄ構造へ折り曲げられ得る、１つ以上のツールを含む機器または機器の群である。さらに、選択的に、パッケージ生成システムは、印刷コンテンツをパッケージ平面に適用するための印刷デバイスを含んでよい。この明細書は、「パッケージ」という用語を一般的な意味で使用してよく、パッケージ生成デバイスにより形成される任意の３Ｄ構造を指してよい。
【００１２】
「パッケージ平面」は、一般的に、切目線（ミシン目など）および／または折目線（折り目および／またはスコア線など）により基板に形成される２つ以上の小平面を有する二次元構造を指す。基板は、典型的に（必須ではないが）、カードストック、カードボード、または、三次元形状に折り曲げられた際に構造的な支持を提供するのに十分な厚さを有する紙など、紙材料である。平面は切目線で基板から除去されてよく、その後、平面は２つ以上の側部を有する三次元構造に折り曲げられてよい。パッケージの実際の三次元形状は、平面を構成する小平面を折り曲げ、一般に接続することにより、実質的に作成される。
【００１３】
パッケージまたはパッケージ平面の「機能素子」は、典型的に（必須ではないが）、２つ以上の他の小平面を相互接続するための機能特性を有する小平面である。機能素子は、閉じたパッケージにおいて視認可能であってよく、または、視認可能でなくてよい（視認可能な小平面は、パッケージの外面と称されてよい）。一般的に、機能素子は、パッケージの小平面を接続してよく、パッケージの組み立てに影響してよく、および／または、組み立てパッケージの構造特性をパッケージ平面に比べて変化させてよい。そのような特性の例は、剛性および防塵を含む。機能素子の例は、タブ、スロット、フラップなどを含む。この明細書は、一般的に、タブとスロットの配置など、安全な手法で別の素子と接続する機能素子を指す場合、「タブ」という用語を使用する。一般的に、容易に開くことが可能な手法で継ぎ目の一部を被覆または形成する機能素子を指す場合、「フラップ」を使用し、したがって、実質的に安定性に貢献しなくてよい。
【００１４】
「機能接続」という用語は、２つ以上の相互接続される機能素子（タブとスロットの接続など）により、または、機能素子と１つ以上の小平面または他の機能素子との間の重複関係（フラップと蓋との関係など）により、形成される構造を指す。
【００１５】
「切目ファイル」および「パッケージ設計ファイル」という用語は、交換可能に使用され、パッケージ平面の切目線、折目線、または両方を１つ以上の基板上に伝えるための指示および／またはパラメータを包含するファイルを指す。さらに、パッケージ平面のための指示は、テキストまたはグラフィックコンテンツを１つ以上のパッケージの小平面上に印刷するための命令を含んでよい。
【００１６】
パッケージ生産は、基板への印刷動作の施行および折り目および切り目の基板への適用が可能な、パッケージ生成システムにより行われてよい。さらに、システムは、基板の被覆および／または積重など他の動作を行ってよい。自動化されたパッケージ生成システムの例は、Ｘｅｒｏｘ  Ｃｏｒｐｏｒａｔｉｏｎから入手可能な、デジタル生産印刷プロセスのｉＧｅｎ（登録商標）シリーズにおけるものを、対応する仕上げデバイスと関連して含む。他のシステムは、Ｘｅｒｏｘ  ＤｏｃｕＣｏｌｏｒ（登録商標）２５０などの小型の印刷デバイス、または、様々な製造業者により提案されるデジタルカッターを含んでよい。
【００１７】
図１は、この事例において矩形のボックスであり、人間により一般的に想像されるように様々な小平面１１〜２４を伴う一般的なパッケージ平面１０を示す。小平面の一部は、最終的なパッケージの側壁または蓋などの外部面として機能してよい（例えば、小平面１１〜１６を参照）。他の小平面は、他の機能素子と連動することにより支持構造を提供するという点において、機能素子として機能してよい（例えば、タブ２３Ａおよび２３Ｂ、および、スロット２８Ａおよび２８Ｂを含む小平面２４を参照）。一部の小平面は、外面および機能素子の両方であってよい（例えば、フラップ２０〜２７を参照）。
【００１８】
パッケージを規定するために、パッケージ生成システムまたは計算デバイスは、ユーザが寸法および機能情報を入力可能なユーザインタフェースを提供してよい。その後、システムは当該の情報を使用して、パッケージ生成装置がパッケージ平面を構築するために使用してよい切目線および折目線のための指示を包含するパッケージ定義ファイルを作成する。図１において、切目線は実線により表され、折目線は破線により図示される。異なる装置または１つ以上の装置の異なる設定は、折目線を伝えるために使用されるよりも、切目線を伝えるために使用されてよい。例えば、切目線は、基板を切断するのに十分な力でナイフを使用することにより伝えられてよい。折目線は、折り目をつけるローラまたは弱い切断力を使用する基板を完全に切断しないナイフなどの折曲デバイスにより、または、別の手段により、伝えられてよい。
【００１９】
図１の例において、ユーザは、高さ、幅、および奥行きなどの寸法情報を入力してよい（または、システムが受信してよい）。さらに、ユーザまたは他のソースは、蓋およびロッキング床などの機能要件を提供してよい。または、ユーザはパッケージの意図を特定してよく（または、システムが受信してよく）、システムは、その意図を使用して適切な寸法および形状を判定してよい。システムは、この情報を使用して、小平面および機能素子を規定してよい。図１の例において、様々な小平面の位置は多様であってよく、（上部の蓋Ｔに対応する）小平面１５および（底部の蓋Ｂに対応する）小平面１６は、小平面１１の代わりに小平面１３に、結果として生じる三次元構造を変更することなく、対応する機能素子２０および２７が動きに追随する限り、取り付けられ得ることに留意されたい。
【００２０】
上述されるように、機能素子は三次元構造のための機能特性を有する小平面（または、小平面の一部分）であり、閉じられたパッケージにおいて視認可能であってよく、または、視認可能でなくてよい。そのような機能特性の例は、剛性および防塵を含む。この明細書は、タブとスロットの配置など、安全な手法において別の素子と接続する機能素子を指す場合に、「タブ」という用語を使用する。容易に開くことが可能な手法において継ぎ目を被覆する機能素子を指す場合に、「フラップ」を使用し、したがって、実質的に安定性に貢献しなくてよい。機能素子は、高さ、幅、または奥行きなど寸法のユーザ入力により完全には規定されず、他の寸法、特徴、および／または梱包の意図する使用に基づいて動的に生成されてよい。
【００２１】
図２は、パッケージ平面の素子のグラフ表現であり、機能素子および機能接続の概念を図示するために追加的な詳細を提供する。図２において、外面を相互に接続する線は、線が指し示す端部に沿って２つの外面が接触または接続することを示す。図２の線は、接続される外面を示す下付き記号を伴ってＦでラベル化される。これらは以下に詳細に記載される機能接続を表す。例えば、機能接続Ｆ１２，Ｔは、蓋Ｔが三次元構造の側面１２に物理的に取り付けられる場所を表す。実際の機能素子として、これは折り目であってよく、切目ファイルが、折り目が基板に伝えられるべきことを示すことを意味する。この例において、実際の新しい物理的な部分は追加されなくてよいが、他の例において、追加的な機能素子が機能接続を形成してよい。機能接続Ｆ１１，Ｔは蓋の側部を描写し、２つの外面の間の切断分割を表してよく、基板により接続されないことを意味する。さらに、一部の事例において、Ｆ１１，Ｔは、外面１１に取り付けられて塵フラップとして作用する追加的な媒体表面を含んでよい。この塵フラップは、機能接続から生じる機能素子の例である。
【００２２】
図３は、どのように機能素子が図１および図２の外面１１および１４を相互接続してよいかを示す。２つの外面１１、１４は、様々な機能素子２３Ａ、２３Ｂ、２４、２８Ａ、および２８Ｂから構成される機能接続Ｆ１１，１４を介して機能的に接続される。最終的な構成において、すべての４つの側部は、相互に堅く接続される。したがって、図３のＦ１１，１４は、図２のＦ１２，Ｔと一致しており、接続性の点においては当てはまるが、切目ファイルにおける特有の規則に関しては当てはまらない。これは、３Ｄパッケージ構造を二次元（２Ｄ）のパッケージ平面として表すことに起因する。パッケージ平面の反対側の端部であるので、２つの外面１１、１４の間に単に折り目をつける可能性はない。したがって、この開示の目的において、これを「継ぎ目」と定義してよく、システムは機能素子を追加して、３Ｄ構造に折り曲げられる際に２つの外面を接続してよい。図３のこの例において、Ｆ１１，１４は、５個の機能素子（２３Ａ、２３Ｂ、２４、２８Ａ、および２８Ｂ）を介して実現され、２３Ａおよび２３Ｂはタブ（基板の追加的な部分）であり、２４は大きなフラップであり、２８Ａおよび２８Ｂはタブ２３Ａおよび２３Ｂを受けるよう構成されるフラップ２４への追加的な切り目である。この点において、システムは、切目ファイルを作成するためにグラフを作成してよい。
【００２３】
機能素子と図３に示されるような機能接続とを統合するグラフ表現（この明細書において機能素子表現と称してよい）を伴って、プロセッサは、切目および折目線を適用するための指示を含む規則集合を作成して、機能素子およびパッケージの他の素子を規定してよい。規則集合は、機能素子またはコンポーネントの数およびサイズ／形状を変更するための命令を含んでよく、二次元の平面においては解体されるが三次元空間においては接合される機能素子を結合して、輪郭カットを作成する。輪郭カットの例は、図１のパッケージ平面１０において最も外側の（実）線により示される。
【００２４】
パッケージの輪郭のための切目線の規定を作成するために、プロセッサは、所与の最終的なパッケージ構造および寸法においてノードにマップするすべての機能素子リンクを最初に決定してよく、任意の小平面から開始して別の小平面に対して折目接続の関係を有さない端部を選択することにより、グラフ表現を「歩いて」よい。システムは、当該の端部のための切目コマンドを作成する。その後、時計回り方向、反時計回り方向、または、隣接する折り曲げない端部の列に対する別の決定順に、隣接する端部に続き、切目コマンドを作成して別の小平面との折目接続の関係を有する端部に到達するまで、続行する。これが起こる場合、システムは当該の小平面に踏み込んで、反時計回りの隣接する端部に注目する。その後、システムは、前の小平面に対して行われたように進行し、折り曲げない端部の列に対する切目コマンドをもたらして折り曲げる端部に対する接続された小平面に踏み込む。これは、開始地点へ戻るまで続行する。当該の手法において、システムは、反時計回りの順番におけるボックスの輪郭に対する切目線コマンドを規定し、一方でグラフを介する体系化された手法に踏み込む。本発明は、システムも時計回り方向に移動してよいので、反時計回り方向における動作に限定されないことに、留意されたい。
【００２５】
折目線の指示および他の切目線の指示を生成するために、システムは各小平面を分析してよい。追加的または代替的に、輪郭カットの一部ではない各端部を分析してよい。折目接続の端部を有する小平面は、キスカット、折り曲げナイフ、または、他の選択された折り曲げの選択肢を伴って折目線コマンドを受信してよい。折目接続されていない端部は、切目線コマンドを受信してよい。切目線および折目線の指示を生成する他の方法が使用されてよい。
【００２６】
システムは、パッケージ生成システムがパッケージ平面を作成するために使用するデータファイルに対する切目および折目線を作成するための指示および／またはパラメータを保存してよい。一部の状況において、このデータは、証明と生産工程との間に、使用される装置、所望のパッケージ特性、異なる基板特性、または、他の検討事項における差異に基づいて、動的に変化する必要があってよい。
【００２７】
一部の状況において、切目ファイルまたは切目ファイルの集合は、単一のパッケージに対して複数の基板を使用する規則を含むことが望ましくてよい。これは、例えば、システムが、パッケージ平面がシステムに利用可能な任意の基板に適用するのに大き過ぎる１つ以上の寸法を有すると判定する場合に、起こる可能性がある。他の状況において、パッケージ平面が利用可能な基板に適合しない場合、パッケージ平面を２つに分割するが、単一の利用可能な基板に適合する２つのサブ部品を配置することが望ましくてよい。「利用可能」である基板は、プロセスに対するシステムの技術能力内であると共に、パッケージ生成システム（基板ビンにおけるものなど）の在庫であるか、または、在庫であると見込まれるものである。他の理由（基板使用の効率性など）は、システムがパッケージ平面を分割してパッケージ平面の一部分を複数の基板に適用させるよう促してよく、または、単一の基板の領域を分離するよう促してよい。例えば、（ｉ）パッケージ平面が、サイズＡの第１の基板およびサイズＢの第２の大きい基板に適合する第１の横寸法（ｙ軸の寸法など）を有する場合、（ｉｉ）パッケージ平面の第２の横寸法（ｘ軸の寸法など）が大きなサイズのＢ基板に適合するのみである場合、および、（ｉｉｉ）パッケージ平面のＢ基板への適用が少なくとも閾値の割合の無駄な基板をもたらす場合、システムは、パッケージ平面を２つの「サイズＡ」基板全体で分割することにより、または、単一の「サイズＡ」基板の２つ以上の領域上で分割することにより、無駄になる基板が少なくなると判定してよい（そのような分割の例は、以下に記載される図４に示される）。例えば、システムは、１つの「サイズＢ」基板を使用することから生じる余剰空間を計算してよく、２つの「サイズＡ」基板を使用することから生じる余剰空間を減算してよく、および、切目ファイルが分割され、結果が正の数である場合に使用される２つの「サイズＡ」基板（または、単一の「サイズＡ」基板の２つ以上の領域）を判定してよい。
【００２８】
パッケージ平面を２つに分割するための切目ファイルの集合は、単一のパッケージ平面として印刷され得る構造と同等の機能特性を有する３Ｄパッケージ構造をもたらす。システムは、パッケージ平面を少なくとも２つの手法で分割してよく、この明細書では水平的な分割および垂直的な分割と称するが、ラベル「水平的」および「垂直的」は、ある意味恣意的であり、システムは、垂直方向が水平方向に対して９０度のずれを示す限り、水平となる任意の方向を検討してよい。例えば、「水平的」は、基板のｘ軸または長い寸法に対応してよく、「垂直的」は基板のｙ軸または短い寸法に対応してよい。
【００２９】
水平的な分割または垂直的な状況のいずれかにおいて、システムは、継ぎ目に変換され得るパッケージ平面における折り目を特定する。継ぎ目は、パッケージ平面を作成する目的で折目線が分割されている位置であるが、パッケージ平面から３Ｄパッケージが形成される際に再結合される。継ぎ目の１つの側部に存在するパッケージ平面の一部分は、第１の切目ファイルを構成し、第１の基板に適用される。継ぎ目の反対側に存在するパッケージ平面の一部分は、第２の切目ファイルを構成し、第２の基板に適用される。システムは、機能素子を継ぎ目の各側部と隣接する小平面に自動的に伝え、それにより、２つのパッケージ平面部分が相互接続してよく、単一の３Ｄパッケージを形成するために使用されてよい。
【００３０】
水平的な分割の想定において、システムは、切目ファイルが水平方向において利用可能な基板の寸法を超えるパッケージをもたらすと判定した場合、折り線を継ぎ目に機能接続を伴って変換してよい。例えば、図１のパッケージまたは図２のグラフ表現を考慮すると、システムは、垂直的である（すなわち、利用可能な基板を超える寸法を有する方向に対して垂直な）折目線を特定し、当該の折目線を継ぎ目として選択してよい。この例において、分割には３つの候補がある：（１）小平面１１と１２との間の接続；（２）小平面１２と１３との間の接続；および、（３）小平面１３と１４との間の接続。図１は、小平面１１と１４との間の接続が既に分割され、既に相互接続する機能素子を含むことを示す。
【００３１】
システムは、どの折り目が継ぎ目に変換されるべきか判定するための規則を伴うプログラミング命令の集合を適用してよい。規則が考慮する可能性がある要因は、制限なしに以下を含む：（ｉ）特定の折り目の継ぎ目への変換が３Ｄパッケージの別の機能接続に悪影響を及ぼすか；または、（ｉｉ）機能素子の特定の折り目への適用が３Ｄパッケージの組み立て易さに影響を及ぼすか。システムが組み立て易さを判定する可能性がある１つの手法は、継ぎ目の１つの側部におけるパッケージ平面部分が、（表面エリアまたは１つ以上の横寸法により測定されるような）他のパッケージ部分より実質的に大きいエリアを有さないという規則を適用することである。パッケージ部分は、他の部分より大きい閾値より大きい寸法またはエリアを有する場合、または、２つの部分の寸法またはエリアの比較値が閾値割合または量より大きく異なる場合、他の部分より実質的に大きくてよい。システムが考慮する可能性がある別の要因または基準は、構造の全体的な外観および感覚を支配する規則の集合である。この例は、継ぎ目が３Ｄ構造の「上部」または「前部」として規定される小平面に影響を及ぼす（例えば、接続する）場合、折り目は継ぎ目に変換されるべきでないということである。この例は、以下に記載される。
【００３２】
これらの規則を図１および図２の例に適用すると：（ｉ）３つの選択肢のいずれも別の接続に悪影響を及ぼさない；および、（ｉｉ）外面１４のための切目ファイルにより生成されるパッケージ部分は外面１１〜１３のための切目ファイルにより生成されるパッケージ部分より実質的に小さいため、分割をＦ１３，１４（すなわち、外面１３と１４との間の接続）に適用することにより組み立て易さの規則が侵害されることはない。したがって、Ｆ１１，１２およびＦ１２，１３に対応する折り目は、それまでに適用された規則に基づく実行可能な候補である。その後、システムは、継ぎ目をＦ１１，１２またはＦ１２，１３に適用することが３Ｄ構造の前部に向いている小平面に影響を及ぼすか判定してよい。図１の例において、上部の蓋１５および底部の蓋１６は両方とも外面１３に向かって開き、３Ｄ構造において側部１３に対して置かれるフラップを含む。したがって、システムは、表面１３を構造の「前部」と見なしてよく、表面１３と隣接する継ぎ目を配置することを回避する。これにより、Ｆ１２，１３は継ぎ目への変換の候補には不適格であるとされ、システムは、Ｆ１１，１２を継ぎ目へ変換される折り目として選択する。
【００３３】
図４は、どのように図１のパッケージが２つのパッケージ部分１０Ａおよび１０Ｂへ、継ぎ目４０Ａおよび４０Ｂの２つの側に沿って分割されているかを図示する。パッケージ平面部分１０Ｂは、部分１０Ａのために使用されるものと同じサイズの基板に適合するよう回転されている。各パッケージ部分は独自の切目ファイルを含んでよく、または、システムは単一の切目ファイルに両方のパッケージ部分に対する規則を含んでよい。システムは、機能要素４３Ａ、４３Ｂ、４４、４８Ａ、および４８Ｂを特定して継ぎ目の各側部へ適用してよく、それにより、機能素子は機能接続を形成する。システムは、当業者において既知のような、および／または、図２および図３の文脈において上述されるプロセスを使用して、機能素子を選択および適用するための任意の適切な規則を適用してよい。例えば、システムは、類似の特性を有する継ぎ目を分割が適用された継ぎ目として特定してよく、機能素子を、特定された継ぎ目に存在するものと類似の選択された継ぎ目に伝えてよい。図４の例において、そのような継ぎ目が機能接続Ｆ１３，１４に存在する。
【００３４】
図５は、システムが垂直的な分割を適用し、それにより、パッケージ平面が上部部分１０Ｃおよび下部部分１０Ｄに分割された例を図示する。水平的な分割のための上述した規則を適用すると、システムは、継ぎ目を上部１５および底部１６の間の接続の任意の部分に適用しない可能性がある。これは、そこに存在する機能接続に悪影響を及ぼし得るからである。したがって、継ぎ目への変換に対する利用可能な折り目候補は、Ｆ１１，１５およびＦ１１，１６である。結果として生じる異なるサイズのパッケージ部分は実質的に同じであるので、システムは、継ぎ目を上部小平面へ適用することよりも継ぎ目を底部小平面へ適用することを優先するような、または、継ぎ目を前部小平面の代わりに後部小平面へ適用することを優先させることにより、「外観と感覚」規則を適用してよい。したがって、システムは、Ｆ１１，１５の代わりにＦ１１，１６を選択する。システムは、機能素子５３Ａ、５３Ｂ、５４、５８Ａ、および５８Ｂを継ぎ目５０に、上述されたようなプロセスを使用して適用する。
【００３５】
上述された例において、システムは、水平的なサイズ侵害および垂直的なサイズ侵害を区別する。実際には、２Ｄ切目ファイルは固有の「水平」または「垂直」方向を有さなくてよいので、システムは、垂直となる１つの軸および水平となる１つの軸を、切目ファイルおよび実際の利用可能な基板の間のアスペクト比に基づいて、単に選択してよい（例えば、シートの短い側に対応するパッケージの短い側、および、シートの長い側に対応するパッケージの長い側）。一般的な事例において、システムは、水平および垂直方向の両方において可能な分割を検査してよい。そうである場合、図５に示される結果は、パッケージ部分１０Ａよりも非常に小さいパッケージ部分１０Ｄへの相対的なサイズ侵害をもたらすので、所望でなくてよい。その後、システムは、パッケージ部分が９０度（または、他の）方向に回転する場合、相対的なサイズ規則が満たされるか判定してよい。これにより、図６に示されるような分割がもたらされてよく、切目ファイル１０Ｅおよび１０Ｆは実質的に同等のサイズを示す。図６において、継ぎ目６０は、外面１１および１２の間にあった折り目の代わりとなり、システムは、タブ６３Ａ、６３Ｂおよびスロット６８Ａ、６８Ｂの形式で機能接続を継ぎ目に追加している。
【００３６】
図７は、三次元パッケージを複数のパッケージ平面サブ部分を使用して作成するための切目ファイルの集合を作成する場合に、パッケージ規定システムが従うステップを図示する。システムは、パッケージ平面７０１に対する切目線の指示および折目線の指示の集合を特定してよい。切目線の指示はパラメータを含み、それに従って、パッケージ生成システムのデバイスが切目線を１つ以上の基板の集合に伝える。折目線の指示はパラメータを含み、それに従って、パッケージ生成システムのデバイスが継ぎ目を基板（複数可）に伝える。システムは、切目線および折目線の指示７０１を、図１〜図３の議論において上述されたようなプロセスを使用して、入力パラメータの集合に応答して作成することにより、特定してよい。または、システムは、ユーザ入力を介して、それらを受信してよく、または、既存の指示集合を包含する切目ファイルをロードしてよい。
【００３７】
その後、システムは、利用可能な基板７０２のサイズを確認し、利用可能な基板のサイズに基づいて、パッケージ平面が分割されて２つ以上の基板または単一基板のサブ領域がパッケージ平面７０３を作成するために使用されるべきであるか判定する。システムは、在庫センサを包含する指示集合またはデータ集合などの任意の適切な入力に基づいて、１つ以上の紙サイズが割り当てられたビンに存在するかを検出する１つ以上のセンサに基づいて、または、他のプロセスに基づいて、入手可能な基板サイズ７０２を確認してよい。システムは、パッケージ平面が単一の入手可能な基板に配置されてよいか、または、パッケージ平面が分割されるべきか、を示す規則をパッケージ平面が満たすか判定することにより、パッケージ平面が分割されるべきか７０３判定してよい。例えば、上述されるように、パッケージ平面が任意の入手可能な基板全体に適合しない場合、システムは、パッケージ平面が２つ以上の基板全体に分割されるべきか、または、単一の利用可能な基板の単一のサブ領域に個々に適用されるサブ部分へ分割されるべきか、判定してよい。別の例として、パッケージ平面を第１のサイズの基板へ適用することで、閾値の量より多い無駄な基板エリアがもたらされるが、２つ以上の小さい基板全体または異なるサイズの基板の２つのサブ部分全体でパッケージ平面を分割することで、無駄な基板エリアが閾値より少なくなるまで削減される場合、システムはパッケージ平面が２つ以上のサブ部分に分割されるべきであると判定してよい。この計算は、各基板の選択肢に対して以下のような式を使用して行われてよい：（１）基板表面エリア全体の量を判定すること、（２）パッケージ平面（または、パッケージ平面コンポーネント）に取られる基板エリアの量を減算すること、および、（３）どの基板の選択肢が最低値をもたらすか判定すること。さらに、他の規則が使用されてもよい。
【００３８】
システムが２つ以上のパッケージ平面サブ部分は不要であると判定する場合（例えば、パッケージ平面が利用可能な基板に完全に適合し、選択的に無駄な基板エリアに反する規則など追加的なレイアウト規則を満たす場合）、システムは単一の切目ファイルを生成して、切目線および折目線を適切な利用可能な基板７０４の単一のシートに適用する。しかしながら、パッケージ平面が２つ以上のサブ部分に分割されるべきであるとシステムが判定する場合、１つ以上の潜在的な分割位置７０５を判定する。上述したように、分割位置は、システムが折目線を継ぎ目に変換してよい場所である。継ぎ目は、１つ以上の折目線を、分割に沿って機能接続を一緒に形成する機能素子と併せて含む。
【００３９】
複数の候補分割位置が利用可能である場合（７０６）、システムは規則集合を適用して１つ以上の候補分割位置を選択し、実際に変換する折目線を判定する（７０７）。１つ以上の規則集合は、ステップ７０７において適用されてよい。
【００４０】
例えば、ステップ７０７において、継ぎ目へ変換される場合、システムは、候補分割位置の各々が三次元構造の機能接続に悪影響を及ぼすか判定してよい。その後、候補分割位置を、継ぎ目へ変換される場合に選択された候補分割位置が梱包の機能接続に悪影響を与えない場合に継ぎ目へ変換されるべき折目線として、選択するのみである。悪影響の例が図８に図示され、ここでパッケージは４つの外面８１〜８４を有し、各外面はボックス底部の機能接続を一緒に形成する接続された機能素子８５〜８８を有する。システムは、図８に示されるような分割を回避しようと試みてよく、すべての４つの小平面が連動する必要があり得るため、２つの小平面のみが連動する必要がある構造と比較して、組み立て易さに悪影響を及ぼし得る。
【００４１】
図７に戻ると、候補位置の集合から分割位置を選択するための規則集合の別の例は（ステップ７０７）、継ぎ目へ変換される場合、システムが、候補折目線の各々が三次元構造の組み立て易さに悪影響を及ぼすか判定するものである。規則集合は、システムが候補折目線を、選択された候補折目線が三次元構造の組み立て易さに悪影響を及ぼさない場合に継ぎ目へ変換されるべき折目線として、選択するのみであるべきことを示してよい。例えば、システムは、分割のための候補である折目線の第１の側に対応するパッケージ平面部分のための第１のエリアを判定してよく、折目線の第２の側に対応するパッケージ平面部分のための第２のエリアを判定してよく、および、選択された候補折目線の第１のエリアおよび第２のエリアが閾値ほど異ならない場合に継ぎ目へ変換されるべき折目線として、候補折目線を選択のみしてよい。
【００４２】
継ぎ目へ変換されるべき分割位置（すなわち、折目線）を選択するための規則の別の例として、システムは、候補折目線の継ぎ目への変換が「外観と感覚」規則を侵害する継ぎ目をもたらすか判定してよい。そのような規則の例は、三次元構造の上部小平面または前部小平面と接続する継ぎ目の適用を防止するものである。そうである場合、システムは、候補折目線の継ぎ目への変換が外観と感覚の規則を侵害しない場合に継ぎ目へ変換されるべき折目線として、候補折目線を選択するのみであってよい（例えば、三次元構造の上部小平面または前部小平面と接続する継ぎ目をもたらさない）。
【００４３】
システムが継ぎ目へ変換するために折目線を選択すると、選択された折目線（複数可）を１つ以上の切目線（複数可）へ分割位置（複数可）で変換し（７０８）、機能素子を分割位置（複数可）の各側に伝えるための規則を生成し（７０９）、それにより、機能素子が三次元パッケージの機能接続を形成して、各々の結果として生じるパッケージ部分のための規則集合をコンピュータ可読メモリに１つ以上の切目ファイルとして保存する（７１０）。
【００４４】
さらに、システムは、パッケージ平面サブ部分を単一の基板または複数の基板へ適用するか判定してよい（７１１）。例えば、システムは、各単一の利用可能な基板をサブ領域へ分割してよく、パッケージ平面の各サブ部分（すなわち、分割の各側における部分）が利用可能な基板のサブ領域に適合するか判定してよい。サブ領域を任意の適切なプロセスを使用して判定してよい。例えば、サブ領域は事前に規定されてよく、または、システムは、第１のパッケージ平面サブ部分が基板へ適用された後にサブ領域を規定してよく、それにより、第１のサブ領域は第１のパッケージ平面サブ部分を包含するエリアとなり、第２のサブ領域は第２のパッケージ平面サブ部分を包含するエリアとなる。システムは、サブ領域に適合するか判定する際にサブ部分の一方または両方を回転してよい。すべてのパッケージ平面サブ部分が単一の利用可能な基板のサブ領域に適合する場合、システムは切目ファイルを生成してよく、それにより、パッケージ平面サブ部分のすべてが単一の基板へ適用される（７１３）。そうでない場合、システムは、２つ以上のパッケージ平面サブ部分のための分割基板を必要とする切目ファイルを生成してよい（７１５）。
【００４５】
最終的に、システムは、切目ファイルを使用することによりパッケージ平面コンポーネントを生成してよく、切目線および折目線を、単一の基板全体に（７１３）または複数の基板全体に（７１５）伝えてよい。システムに切断デバイスおよび折曲デバイスを使用させ、分割位置の第１の側における小平面の第１の群に対する切目線および折目線を第１の基板（または、単一の基板の第１の領域）に伝える切目ファイル（複数可）を実行することにより、システムはこれを行ってよい。さらに、切断デバイスおよび折曲デバイスを使用して、分割位置の第２の側における小平面の第２の群に対する切目線および折目線を第２の基板（または、単一の基板の第２の領域）に伝える。したがって、この文脈において、「複数の基板」は、単一の基板の分割部分および別個の部分を選択的に含み得る。
【００４６】
図９は、パッケージ規定および／または生産システムを構成することが可能なハードウェアおよび／または電子機器のブロック図である。バスまたはネットワークなどの１つ以上の通信回線９００は、図示されたコンポーネントを相互接続し、データおよび／または信号がコンポーネント間を流れることを可能にする。ＣＰＵ９０１は、プログラムを実行するのに必要な計算および論理演算を行う１つ以上のプロセッサを表す。任意の数のプロセッサが利用可能であってよく、プロセッサは単一の電子デバイスの一部であってよく、または、任意の数のネットワーク化された電子デバイス全体に分散してよい。プロセッサ（複数可）は、プログラミング命令を包含するコンピュータ可読メモリデバイス９０３に、パッケージ生成テンプレートおよび／または規則集合を保存するデータベースなどのデータ保存設備９０５と共にアクセスしてよい。
【００４７】
この明細書および任意の請求項が「プロセッサ」という用語を使用する場合、他に特に明示されない限り、そのような実施形態のすべてを指すことが意図される（すなわち、単一のプロセッサまたは複数のプロセッサ）。この明細書または明細書の任意の請求項が「コンピュータ可読メモリ」「コンピュータ可読媒体」「データ保存設備」または類似の語句を使用する場合、他に特に明示されない限り、単一のデバイスを含む実施形態、データが複数のデバイス全体に分散する実施形態、および、単一デバイスの様々な区域に関連する実施形態を指すことが意図される。
【００４８】
ユーザインタフェース９０７は、ユーザへ出力を提供し、ユーザから入力を受信する、デバイスまたはシステムである。ユーザインタフェースは、ディスプレイ、音声出力、プリンタ、または、ユーザへ情報を提供する別の要素を含んでよい。さらに、ユーザインタフェース９０７は、タッチセンサ式のコンポーネント、マイクロホン、音声ポート、キーボード、マウス、タッチパッド、または、ユーザ入力を受信可能な他の入力機構を含んでよい。
【００４９】
さらに、システムは、以下の要素のうちの一部または全部を含んでよいパッケージ生成デバイスを含んでよい：プリンタ９１１、ナイフまたは他の切断デバイス９１３、および、基板に折り目をつけることが可能なローラまたは他のデバイス９１５。
【図１】
2016215634.tif 000003
【図２】
2016215634.tif 000004
【図３】
2016215634.tif 000005
【図４】
2016215634.tif 000006
【図５】
2016215634.tif 000007
【図６】
2016215634.tif 000008
【図７】
2016215634.tif 000009
【図８】
2016215634.tif 000010
【図９】
2016215634.tif 000011