JP5655422B2 - Information processing apparatus and program - Google Patents
Information processing apparatus and program Download PDFInfo
- Publication number
- JP5655422B2 JP5655422B2 JP2010177930A JP2010177930A JP5655422B2 JP 5655422 B2 JP5655422 B2 JP 5655422B2 JP 2010177930 A JP2010177930 A JP 2010177930A JP 2010177930 A JP2010177930 A JP 2010177930A JP 5655422 B2 JP5655422 B2 JP 5655422B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- arrangement
- information
- development view
- area
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Processing Or Creating Images (AREA)
Description
本発明は、情報処理装置及びプログラムに関する。 The present invention relates to an information processing apparatus and a program.
展開図の作成を支援する技術が存在する。特許文献1には、紙器において固着に用いられる副板の、当該副板に隣接する主板から連続する一部領域にも、絵柄画像が配置されるようにすることで、紙器の完成状態では連続する画像が、レイアウト工程の段階では不連続な状態で配置される場合でも、下地部分の露出が抑制されるような紙器の印刷用画像データの生成を容易に行うことができる装置が開示されている。特許文献2には、展開図と3次元データとを対応付けて、ユーザが3次元上の面に画像を貼り付けていくことで、展開図に画像を貼り付けることができる3次元パッケージデザインシステムが開示されている。特許文献3には、指定された包材の仮想展開図に与えられる寸法値に基づいて、包材の展開図を含む台紙図面を生成することで、包材印刷用の版下を、正確、かつ簡便、迅速に作成するための装置が開示されている。
There are technologies that support the creation of development diagrams. In
本発明は、複数の展開図に配置される画像を複数の展開図それぞれに応じた態様で配置する際の利用者の手間が従来よりも低減される情報処理装置及びプログラムを提供することを目的とする。 An object of the present invention is to provide an information processing apparatus and a program that can reduce the labor of a user when arranging images arranged in a plurality of development views in a manner corresponding to each of the plurality of development views. And
請求項1に記載の発明は、情報処理装置であって、第一の展開図内における基準となる領域である基準領域に関連付けられている画像を取得する画像取得手段と、画像が配置される第二の展開図内の領域である配置領域への画像の配置規則を示す配置規則情報を取得する配置規則情報取得手段と、前記画像取得手段が取得する画像が前記配置規則に従って前記配置領域に配置された展開図を表す展開図情報を出力する展開図情報出力手段と、を含むこととしたものである。
The invention according to
請求項2に記載の発明は、請求項1に記載の情報処理装置であって、前記画像取得手段が、前記基準領域に関連付けられている複数の画像を取得し、前記展開図情報出力手段が、前記各画像が、前記配置規則情報が示す配置規則に従った位置に配置された展開図を表す展開図情報を出力することとしたものである。
The invention according to claim 2 is the information processing apparatus according to
請求項3に記載の発明は、請求項2に記載の情報処理装置であって、前記配置規則情報が示す配置規則が、前記取得手段が取得する画像毎に異なることとしたものである。 The invention described in claim 3 is the information processing apparatus according to claim 2, wherein the arrangement rule indicated by the arrangement rule information is different for each image acquired by the acquisition means.
請求項4に記載の発明は、請求項1から3のいずれか一項に記載の情報処理装置であって、画像の変換規則を示す変換規則情報を取得する変換規則情報取得手段と、前記変換規則情報と前記配置領域との組合せに基づいて、前記取得手段が取得する画像を変換する画像変換手段と、をさらに含み、前記展開図情報出力手段が、前記画像変換手段による変換後の画像が前記配置領域に配置された展開図を表す展開図情報を出力することとしたものである。 According to a fourth aspect of the present invention, there is provided the information processing apparatus according to any one of the first to third aspects, wherein the conversion rule information acquiring unit acquires conversion rule information indicating a conversion rule of an image, and the conversion An image conversion unit that converts an image acquired by the acquisition unit based on a combination of rule information and the arrangement area, and the development view information output unit is configured to convert the image converted by the image conversion unit Development view information representing a development view arranged in the arrangement area is output.
請求項5に記載の発明は、プログラムであって、第一の展開図内における基準となる領域である基準領域に関連付けられている画像を取得する画像取得手段、画像が配置される第二の展開図内の領域である配置領域への画像の配置規則を示す配置規則情報を取得する配置規則情報取得手段、前記画像取得手段が取得する画像が前記配置規則に従って前記配置領域に配置された展開図を表す展開図情報を出力する展開図情報出力手段、としてコンピュータを機能させることとしたものである。 Invention of Claim 5 is a program, Comprising: The image acquisition means which acquires the image linked | related with the reference | standard area | region which is an area | region used as the reference | standard in a 1st expanded view, The 2nd by which an image is arrange | positioned Arrangement rule information acquisition means for acquiring arrangement rule information indicating an arrangement rule of an image in an arrangement area that is an area in the development view, and an expansion in which an image acquired by the image acquisition means is arranged in the arrangement area according to the arrangement rule The computer is caused to function as development diagram information output means for outputting development diagram information representing a diagram.
請求項1,5に記載の発明によれば、本構成を有しない場合と比較して、複数の展開図に配置される画像を複数の展開図それぞれに応じた態様で配置する際の利用者の手間が低減される。 According to the first and fifth aspects of the present invention, compared to a case where the present configuration is not provided, a user who arranges images arranged in a plurality of development views in a manner corresponding to each of the plurality of development views. Is reduced.
請求項2に記載の発明によれば、複数の画像が配置される展開図内の領域に応じて、各画像が配置される位置が変化する。 According to the second aspect of the present invention, the position where each image is arranged changes according to the region in the development view where a plurality of images are arranged.
請求項3に記載の発明によれば、複数の画像が配置される展開図内の領域に応じて、その領域内における各画像の位置関係が変化する。 According to the third aspect of the present invention, the positional relationship between the images in the region changes in accordance with the region in the development view where a plurality of images are arranged.
請求項4に記載の発明によれば、変換規則情報が示す変換規則と画像が配置される展開図内の領域との組合せに応じた変換が行われた画像が展開図内の領域に配置される。 According to the fourth aspect of the present invention, the image that has undergone conversion according to the combination of the conversion rule indicated by the conversion rule information and the area in the development view where the image is arranged is arranged in the area in the development view. The
以下、本発明の一実施形態について図面に基づき詳細に説明する。 Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.
図1は、本実施形態に係る情報処理装置10のハードウェア構成の一例を示す図である。図1に例示するように、本実施形態に係る情報処理装置10は、例えば、制御部12、記憶部14、ユーザインタフェース(UI)部16、を含んでいる。これらの要素は、例えば、バスを介して接続される。
FIG. 1 is a diagram illustrating an example of a hardware configuration of the
制御部12は、CPUなどのプログラム制御デバイスであり、情報処理装置10にインストールされるプログラムに従って動作する。記憶部14は、ROMやRAMなどの記憶素子やハードディスクドライブなどである。記憶部14には、制御部12によって実行されるプログラムなどが記憶される。また、記憶部14は、制御部12のワークメモリとしても動作する。UI部16は、タッチパネルや、液晶ディスプレイ及び入力用デバイス(キーボード、マウス等)等によって構成される。UI部16は、制御部12から入力される指示に従って、制御部12から入力されるデータに基づく画面(例えば、ユーザに指示の入力を促すメニュー画面)を表示する。また、UI部16は、ユーザからの指示の入力を受け入れて、その入力内容を制御部12に出力する。
The
図2は、本実施形態に係る情報処理装置10により実現される機能の一例を示す機能ブロック図である。図2に例示するように、情報処理装置10は、本実施形態では、例えば、情報記憶部20、取得部22、画像変換部24、画像配置部26、展開図情報出力部28、を含んでいる。情報記憶部20は、記憶部14を主として実現される。その他の要素は、制御部12を主として実現される。
FIG. 2 is a functional block diagram illustrating an example of functions realized by the
これらの要素は、コンピュータである情報処理装置10にインストールされたプログラムを、情報処理装置10の制御部12で実行することにより実現されている。このプログラムは、例えば、CD−ROM、DVD−ROMなどのコンピュータ可読な情報記憶媒体を介して、あるいは、インターネットなどの通信手段を介して情報処理装置10に供給される。
These elements are realized by executing a program installed in the
情報記憶部20には、本実施形態では、例えば、予め、図3に例示する基本展開図情報30、図4及び図5に例示する応用展開図情報32(図4は、第1応用展開図情報32−1の一例を示す図であり、図5は、第2応用展開図情報32−2の一例を示す図である。)、図6に例示する基準画像34、図7に例示する配置変換規則情報36、が記憶されている。
In this embodiment, the
図3に例示する基本展開図情報30や、図4及び図5に例示する応用展開図情報32は、例えば、展開図を表す情報である。そして、図6に例示する基準画像34は、例えば、基本展開図情報30が表す展開図に配置される画像である。
The basic
基本展開図情報30が表す展開図には、基本展開図情報30が表す展開図内において基準画像34が配置される領域である基準領域38が設定されている。そして、本実施形態では、基準領域38において基準画像34が配置される位置は、予め定められている。そして、応用展開図情報32が表す展開図には、応用展開図情報32が表す展開図内において、例えば、基準画像34を変換した画像である変換画像40(図9及び図10参照)が配置される領域である配置領域42が設定されている。
In the developed view represented by the basic developed
本実施形態では、基準領域38は、基本展開図情報30が表す展開図を構成する面が占める領域に対応しており、その面が占める領域よりも予め定められた大きさだけ大きな領域となっている。また、本実施形態では、配置領域42は、応用展開図情報32が表す展開図を構成する面が占める領域に対応しており、その面が占める領域よりも予め定められた大きさだけ大きな領域となっている。
In the present embodiment, the
図7に例示する配置変換規則情報36は、例えば、基準画像34の変換規則や、基準画像34を変換した変換画像40の配置領域42への配置規則を示す情報であり、配置変換規則情報36の識別子である配置変換規則情報識別子、基本展開図情報30が表す展開図に含まれる面のうちの、基準領域38に対応する面の識別子である基準領域面識別子、応用展開図情報32が表す展開図に含まれる面のうちの、配置領域42に対応する面の識別子である配置領域面識別子、配置領域42の縦方向についての基準画像34の変換規則を示す縦配置情報、配置領域42の横方向についての基準画像34の変換規則を示す横配置情報、基準画像34を配置領域42に配置する向きを示す配置向き情報、基準画像34を変換して変換画像40を生成した後にその変換画像40に対してマスク処理を実行するか否かを示すマスクフラグ情報(とり得る値は、例えば、「Y」、または、「N」である。)、を含んでいる。本実施形態に係る配置変換規則情報36に含まれる配置向き情報は、例えば、正対した位置に対する画像の回転角度(時計回り)が示されている。
The arrangement
取得部22は、本実施形態では、例えば、情報記憶部20に記憶されている基本展開図情報30、応用展開図情報32、基準画像34、及び、配置変換規則情報36を取得する。
In this embodiment, the
画像変換部24は、本実施形態では、例えば、基準画像34の複製を生成して、この生成された複製を、配置変換規則情報36が示す変換規則に従って変換して、変換画像40を生成する。画像変換部24は、例えば、配置変換規則情報36に含まれる縦配置情報(あるいは、横配置情報)の値が、「フィット」である場合は、基準領域38の縦(あるいは、横)の長さに対する、配置領域42の縦(あるいは、横)の長さの比率(拡大率又は縮小率)で、基準画像34を拡大又は縮小することにより、基準画像34の大きさを変更する。また、画像変換部24は、例えば、配置変換規則情報36に含まれる向き情報が表す回転角度だけ時計回りに基準画像34を回転させる。なお、画像変換部24が、基準画像34の複製を変換しないこともあり得る。この場合は、変換画像40は、基準画像34と同一の画像となる。
In this embodiment, for example, the
画像配置部26は、本実施形態では、例えば、配置変換規則情報36が示す配置規則に従って、変換画像40を配置領域42に配置する。画像変換部24は、例えば、配置変換規則情報36に含まれる縦配置情報(あるいは、横配置情報)の値が、「センタリング」である場合は、変換画像40の縦(あるいは、横)の長さは変更せずに、変換画像40の縦方向(あるいは、横方向)における中心軸の位置が、配置領域42の縦方向(あるいは、横方向)における中心軸の位置に一致するよう、変換画像40を配置領域42に配置する。画像変換部24は、例えば、配置変換規則情報36に含まれる縦配置情報の値が「下揃え」(あるいは、「上揃え」)である場合は、変換画像40の縦の長さは変更せずに、配置領域42の下辺(あるいは、上辺)が、変換画像40に対応する基準画像34が配置される基準領域38の下辺(あるいは、上辺)に一致するよう、変換画像40を配置領域42に配置する。画像変換部24は、例えば、配置変換規則情報36に含まれる横配置情報の値が「左揃え」(あるいは、「右揃え」)である場合は、変換画像40の横の長さは変更せずに、配置領域42の左辺(あるいは、右辺)が、変換画像40に対応する基準画像34が配置される基準領域38の左辺(あるいは、右辺)に一致するよう、変換画像40を配置領域42に配置する。
In this embodiment, the
そして、画像変換部24は、例えば、配置変換規則情報36に含まれるマスクフラグ情報の値が「Y」である場合は、画像配置部26により変換画像40が配置領域42に配置された後に、配置領域42からはみ出る、変換画像40の少なくとも一部を消去するマスク処理を実行する。
For example, when the value of the mask flag information included in the arrangement
展開図情報出力部28は、本実施形態では、例えば、基準領域38に基準画像34が配置された展開図を表す、配置済基本展開図情報44(図8参照)を情報記憶部20に出力する。図8は、図3に例示する基本展開図情報30が表す展開図内の基準領域38に、基準画像34が配置された展開図を表す、配置済基本展開図情報44の一例を示す図である。
In the present embodiment, the development view
また、展開図情報出力部28は、本実施形態では、例えば、配置領域42に変換画像40が配置された展開図を表す配置済応用展開図情報46を情報記憶部20に出力する(図9及び図10参照)。図9は、図4に例示する第1応用展開図情報32−1が表す展開図内の配置領域42に変換画像40が配置された配置済応用展開図情報46である第1配置済応用展開図情報46−1の一例を示す図である。図9の例では、基準領域38の縦(あるいは、横)の長さに対する、配置領域42の縦(あるいは、横)の長さの比率(拡大率又は縮小率)で、基準画像34を拡大又は縮小することにより、生成された変換画像40が配置領域42に配置されている。図10は、図5に例示する第2応用展開図情報32−2が表す展開図内の配置領域42に変換画像40が配置された配置済応用展開図情報46である第2配置済応用展開図情報46−2の一例を示す図である。図10の例では、変換画像40の縦方向における中心軸の位置が、配置領域42の縦方向における中心軸の位置に一致し、変換画像40の横方向における中心軸の位置が、配置領域42の横方向における中心軸の位置に一致するよう、変換画像40が配置領域42に配置されている。そして、図10の例では、変換画像40の一部は、配置領域42からはみ出ている。
Further, in this embodiment, the development view
このように、本実施形態では、例えば、第1応用展開図情報32−1が表す展開図内の配置領域42に変換画像40を配置する際における基準画像34の変換規則と、第2応用展開図情報32−2が表す展開図内の配置領域42に変換画像40を配置する際における基準画像34の変換規則と、は異なっている。また、本実施形態では、例えば、第1応用展開図情報32−1が表す展開図内の配置領域42に変換画像40を配置する際における変換画像40の配置規則と、第2応用展開図情報32−2が表す展開図内の配置領域42に変換画像40を配置する際における変換画像40の配置規則と、は異なっている。
As described above, in this embodiment, for example, the conversion rule of the
ここで、図11を参照しながら、変換画像40が配置領域42に配置される様子の一例を説明する。図11は、変換画像40が配置領域42に配置される様子の一例を模式的に示す図である。図11には、基準画像34と、それぞれ異なる配置変換規則情報36に従って基準画像34が変換されることにより生成された3つの変換画像40(第1変換画像40−1、第2変換画像40−2、及び、第3変換画像40−3)と、が例示されている。また、図11には、各変換画像40が配置領域42に配置されている様子の一例も示されている。図11の例では、第1配置領域42−1に第1変換画像40−1が配置されており、第2配置領域42−2に第2変換画像40−2が配置されており、第3配置領域42−3に第3変換画像40−3が配置されている。
Here, an example of how the converted
第1変換画像40−1は、例えば、図7に例示する、配置変換規則情報識別子の値が「a−01」である配置変換規則情報36により変換された基準画像34に対応している。図11の例では、対応する配置変換規則情報36に含まれる縦配置情報の値及び横配置情報の値が、「フィット」であることに基づいて、第1変換画像40−1は、基準領域38の縦の長さに対する、第1配置領域42−1の縦の長さの比率(拡大率又は縮小率)で、基準画像34を縦に拡大又は縮小し、基準領域38の横の長さに対する、第1配置領域42−1の横の長さの比率(拡大率又は縮小率)で、基準画像34を横に拡大又は縮小した画像となっている。
The first converted image 40-1 corresponds to, for example, the
第2変換画像40−2は、例えば、図7に例示する、配置変換規則情報識別子の値が「b−04」である配置変換規則情報36により変換された基準画像34に対応している。図11の例では、対応する配置変換規則情報36に含まれる縦配置情報の値が「下揃え」であることに基づいて、第2配置領域42−2の下辺が、第2変換画像40−2に対応する基準画像34が配置される基準領域38の下辺に一致するよう、第2変換画像40−2が第2配置領域42−2に配置されている。また、図11の例では、対応する配置変換規則情報36に含まれる横配置情報の値が「センタリング」であることに基づいて、第2変換画像40−2の横方向の中心軸の位置が、第2配置領域42−2の横方向の中心軸の位置に一致している。また、図11の例では、対応する配置変換規則情報36に含まれる配置向き情報の値が「180°」であることに基づいて、第2変換画像40−2は、基準画像34を時計回りに180度回転した画像となっている。そして、図11の例では、対応する配置変換規則情報36に含まれるマスクフラグ情報の値が「N」であることに基づいて、第2変換画像40−2の一部は、第2配置領域42−2からはみ出ている。なお、図11の例では、第2変換画像40−2の縦の長さは、基準画像34の縦の長さのまま変化しておらず、第2変換画像40−2の横の長さは、基準画像34の横の長さのまま変化していない。
The second converted image 40-2 corresponds to, for example, the
第3変換画像40−3は、例えば、図7に例示する、配置変換規則情報識別子の値が「c−10」である配置変換規則情報36により変換された基準画像34に対応している。図11の例では、対応する配置変換規則情報36に含まれる縦配置情報の値が「上揃え」であることに基づいて、第3配置領域42−3の上辺が、第3変換画像40−3に対応する基準画像34が配置される基準領域38の上辺に一致している。また、図11の例では、対応する配置変換規則情報36に含まれる横配置情報の値が「左揃え」であることに基づいて、第3配置領域42−3の左辺が、第3変換画像40−3に対応する基準画像34が配置される基準領域38に一致している。また、図11の例では、対応する配置変換規則情報36に含まれるマスクフラグ情報の値が「Y」であることに基づいて、第3配置領域42−3からはみ出る、第3変換画像40−3の一部が消去されている。
The third converted image 40-3 corresponds to, for example, the
なお、本発明は上述の実施形態に限定されるものではない。 In addition, this invention is not limited to the above-mentioned embodiment.
例えば、配置変換規則情報36が示す変換規則や配置規則は、上述の実施形態には限定されない。例えば、配置変換規則情報36が、変換画像40の、基準画像34に対する拡大率や縮小率を含んでいてもよい。また、配置変換規則情報36が、変換画像40が配置領域42に配置される向き(例えば、上、下、左、右など)を含んでいてもよい。
For example, the conversion rules and arrangement rules indicated by the arrangement
また、配置変換規則情報36が、変換画像40が配置される配置領域42内における位置を含んでいてもよい。配置変換規則情報36は、具体的には、例えば、絶対座標(例えば、配置領域42のいずれかの端を原点とした場合における変換画像40が配置される位置の絶対座標)や、相対座標(例えば、配置領域42の横の長さに対する、変換画像40が配置される位置の配置領域42の左辺からの長さの割合と、配置領域42の縦の長さに対する、変換画像40が配置される位置の配置領域42の下辺からの長さの割合と、の組合せ)などを示していてもよい。
Further, the arrangement
また、例えば、基準画像34が複数の画像(以下、部分基準画像48と呼ぶ。)を含んで構成されていてもよい(図12参照)。そして、画像変換部24が、各部分基準画像48について、その部分基準画像48に対応する変換規則に従った変換を行って、部分変換画像50を生成するようにしてもよい(図13参照)。そして、画像配置部26が、各部分変換画像50について、その部分変換画像50に対応する配置規則に従って、部分変換画像50を配置領域42に配置するようにしてもよい。
Further, for example, the
図12は、複数の部分基準画像48(顔型の部分基準画像48及びハート型の部分基準画像48)から構成される基準画像34の一例を示す図である。図13は、図12に例示する基準画像34を変換して生成された変換画像40の一例を示す図である。図13に例示する変換画像40は、それぞれが部分基準画像48に対応する複数の部分変換画像50を含んで構成されている。
FIG. 12 is a diagram illustrating an example of a
そして、この場合、配置変換規則情報36が、例えば、部分基準画像48毎に異なる変換規則や配置規則を示していてもよい。具体的には、例えば、配置変換規則情報36が、部分変換画像50の縦及び横の長さは変更せずに、部分変換画像50の縦方向における中心軸の位置が、配置領域42の縦方向における中心軸の位置に一致し、部分変換画像50の横方向における中心軸の位置が、配置領域42の横方向における中心軸の位置に一致するよう、顔型の部分基準画像48に対応する部分変換画像50を配置領域42に配置するという規則を示していてもよい。そして、画像配置部26が、図13に例示するように、この配置変換規則情報36が示す配置規則に従って、顔型の部分基準画像48に対応する部分変換画像50を配置領域42に配置するようにしてもよい。
In this case, the arrangement
また、配置変換規則情報36が、ハート型の部分基準画像48に対応する部分変換画像50が配置される、配置領域42の右下端からの相対位置を示していてもよい。そして、画像配置部26が、図13に例示するように、配置変換規則情報36が示す配置領域42内の位置にハート型の部分基準画像48に対応する部分変換画像50を配置するようにしてもよい。
The arrangement
また、例えば、情報処理装置10が、利用者からの要求に応じて、基準領域38内における基準画像34の形状や位置を変更するようにしてもよい。そして、情報処理装置10が、この位置の変更に応じて、配置領域42内における変換画像40の形状や位置を変更するようにしてもよい。
Further, for example, the
また、例えば、展開図情報出力部28が、配置済基本展開図情報44が表す展開図と、配置済応用展開図情報46が表す展開図と、を重ねてディスプレイ等のUI部16に表示出力するようにしてもよい。この場合、配置済基本展開図情報44が表す展開図、又は、配置済応用展開図情報46が表す展開図の一方を半透明にして表示出力してもよい。
Further, for example, the development view
なお、上述の具体的な数値や文字列は例示であり、これらの数値や文字列には限定されない。 Note that the above-described specific numerical values and character strings are examples, and are not limited to these numerical values and character strings.
10 情報処理装置、12 制御部、14 記憶部、16 ユーザインタフェース(UI)部、20 情報記憶部、22 取得部、24 画像変換部、26 画像配置部、28 展開図情報出力部、30 基本展開図情報、32 応用展開図情報、34 基準画像、36 配置変換規則情報、38 基準領域、40 変換画像、42 配置領域、44 配置済基本展開図情報、46 配置済応用展開図情報、48 部分基準画像、50 部分変換画像。
DESCRIPTION OF
Claims (5)
前記画像が配置される第二の展開図内の領域である配置領域への前記画像の配置規則であって、前記基準領域内における画像の配置を基準とする配置規則情報を取得する配置規則情報取得手段と、
前記画像取得手段が取得する画像が前記基準領域内における前記画像の配置を基準とする前記配置規則に従って前記配置領域に配置された展開図を表す展開図情報を出力する展開図情報出力手段と、
を含むことを特徴とする情報処理装置。 Image acquisition means for acquiring an image arranged in a reference area which is a reference area in the first development view;
Second an arrangement rule of the image to the layout region is a region in the developed view in which the image is arranged, the arrangement rule information to obtain an arrangement rule information relative to the arrangement of an image in the reference region Acquisition means;
A development view information output means for outputting development view information representing a development view in which the image acquired by the image acquisition means is arranged in the arrangement area according to the arrangement rule based on the arrangement of the image in the reference area ;
An information processing apparatus comprising:
前記展開図情報出力手段が、前記各画像が、前記配置規則情報が示す配置規則に従った位置に配置された展開図を表す展開図情報を出力する、
ことを特徴とする請求項1に記載の情報処理装置。 The image acquisition means acquires a plurality of images arranged in the reference region;
The development view information output means outputs development view information representing a development view in which each image is arranged at a position in accordance with the arrangement rule indicated by the arrangement rule information.
The information processing apparatus according to claim 1.
ことを特徴とする請求項2に記載の情報処理装置。 The arrangement rule indicated by the arrangement rule information is different for each image acquired by the acquisition unit.
The information processing apparatus according to claim 2.
前記変換規則情報と前記配置領域との組合せに基づいて、前記取得手段が取得する画像を変換する画像変換手段と、をさらに含み、
前記展開図情報出力手段が、前記画像変換手段による変換後の画像が前記配置領域に配置された展開図を表す展開図情報を出力する、
ことを特徴とする請求項1から3のいずれか一項に記載の情報処理装置。 Conversion rule information acquisition means for acquiring conversion rule information indicating an image conversion rule;
Image conversion means for converting an image acquired by the acquisition means based on a combination of the conversion rule information and the arrangement area; and
The development view information output means outputs development view information representing a development view in which the image converted by the image conversion means is arranged in the arrangement area;
The information processing apparatus according to claim 1, wherein the information processing apparatus is an information processing apparatus.
前記画像が配置される第二の展開図内の領域である配置領域への前記画像の配置規則であって、前記基準領域内における画像の配置を基準とする配置規則情報を取得する配置規則情報取得手段、
前記画像取得手段が取得する画像が前記基準領域内における前記画像の配置を基準とする前記配置規則に従って前記配置領域に配置された展開図を表す展開図情報を出力する展開図情報出力手段、
としてコンピュータを機能させることを特徴とするプログラム。 Image acquisition means for acquiring an image arranged in a reference area which is a reference area in the first development view;
Second an arrangement rule of the image to the layout region is a region in the developed view in which the image is arranged, the arrangement rule information to obtain an arrangement rule information relative to the arrangement of an image in the reference region Acquisition means,
A development view information output means for outputting development view information representing a development view in which the image acquired by the image acquisition means is arranged in the arrangement area according to the arrangement rule based on the arrangement of the image in the reference area ;
A program characterized by causing a computer to function.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010177930A JP5655422B2 (en) | 2010-08-06 | 2010-08-06 | Information processing apparatus and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010177930A JP5655422B2 (en) | 2010-08-06 | 2010-08-06 | Information processing apparatus and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012038096A JP2012038096A (en) | 2012-02-23 |
JP5655422B2 true JP5655422B2 (en) | 2015-01-21 |
Family
ID=45850034
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010177930A Active JP5655422B2 (en) | 2010-08-06 | 2010-08-06 | Information processing apparatus and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5655422B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6008149B2 (en) * | 2015-01-06 | 2016-10-19 | 株式会社ベビーユニバース | Data generation system for printing |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2917781B2 (en) * | 1993-12-15 | 1999-07-12 | 大日本スクリーン製造株式会社 | Image design equipment |
JPH10293780A (en) * | 1997-04-18 | 1998-11-04 | Dainippon Printing Co Ltd | Block copy board drawing creating device |
JPH1134425A (en) * | 1997-07-17 | 1999-02-09 | Canon Inc | Image processor, image processing method, and recording medium storing computer readable program |
JP2000268062A (en) * | 1999-03-19 | 2000-09-29 | Dainippon Printing Co Ltd | Package design service system |
JP2000348070A (en) * | 1999-06-01 | 2000-12-15 | Toppan Printing Co Ltd | System and method for designing three-dimensional package |
JP4359309B2 (en) * | 2004-06-15 | 2009-11-04 | パナソニック株式会社 | Printing device |
JP2008310745A (en) * | 2007-06-18 | 2008-12-25 | Dainippon Screen Mfg Co Ltd | Image processor, paper container production system, image data generating method for printing paper container, and program |
-
2010
- 2010-08-06 JP JP2010177930A patent/JP5655422B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2012038096A (en) | 2012-02-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2008158989A (en) | Gui creation device and gui creation method | |
JP2011166662A (en) | Image combination apparatus and image alignment method | |
JP2014512597A (en) | 3D viewing method | |
JP5955139B2 (en) | Image arrangement control apparatus, image arrangement control method, and program | |
JP5119888B2 (en) | Raster data creation device, raster data creation program and display device | |
JP7114049B2 (en) | Image processing device and image processing program | |
JP5655422B2 (en) | Information processing apparatus and program | |
US8245145B1 (en) | Tool and method for developing a web page | |
JP2005018399A (en) | Page processing apparatus and page processing method | |
JP2008176424A (en) | Parts catalog preparation system, parts catalog preparation method, program for making computer execute and computer-readable recording medium | |
JP5114877B2 (en) | Design data creation method, design data creation device, and design data creation program | |
JP4798579B2 (en) | Parts catalog generation system, parts catalog generation method, program, and recording medium | |
JP2008310745A (en) | Image processor, paper container production system, image data generating method for printing paper container, and program | |
JP2005085057A (en) | Content display control system | |
JP2012043276A (en) | Information processing unit and program | |
JP2015022609A (en) | Lsi design device | |
JP5846704B2 (en) | Booklet creation method and program | |
JP2001202396A (en) | Method and device for three-dimensionally displaying printed circuit board cad | |
JP5929403B2 (en) | Image forming apparatus, image processing apparatus, and program | |
JP2010262591A (en) | Support device, support method, and computer program | |
JP4873192B2 (en) | Image processing apparatus and image processing program | |
JP2002366585A (en) | Creating device of fundamental information of printed board | |
JP2006065759A (en) | Document digitization method and bridge media | |
JP5602681B2 (en) | Map information processing system and map information processing method | |
JP2004213305A (en) | Printing control system, information processor, printing control method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130724 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140707 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140715 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140909 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20141028 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20141110 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5655422 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |