(57)【要約】【課題】記録後に加工される被記録媒体を適切に記録することが可能な画像処理装置を提供する。【解決手段】被記録媒体に記録する記録対象情報を描画する画像処理装置１００は、記憶部１０３と、制御部１０５とを有する。記憶部１０３は、被記録媒体の加工の内容を示す加工指定情報を記憶する。制御部１０５は、加工指定情報に基づいて、記録対象情報を記録することが可能な記録可能領域を複数の属性領域に区分けする。制御部１０５は、複数の属性領域のうち記録対象情報を記録する記録属性領域に応じて、記録対象情報の描画を制御する。【選択図】図１
2019204270.tif 000002
【特許請求の範囲】
【請求項１】
被記録媒体に記録する記録対象情報を描画する画像処理装置において、
前記被記録媒体の加工の内容を示す加工指定情報を記憶する記憶部と、
前記加工指定情報に基づいて、前記被記録媒体における前記記録対象情報を記録することが可能な記録可能領域を複数の属性領域に区分けし、前記複数の属性領域のうち前記記録対象情報を記録する記録属性領域に応じて、前記記録対象情報の描画を制御する制御部と、を有することを特徴とする画像処理装置。
【請求項２】
前記制御部は、前記記録属性領域に応じて、前記記録対象情報の回転、拡縮、移動および分割を制御することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記加工指定情報は、前記記録可能領域における前記被記録媒体を折り曲げる折り曲げ線の位置を示すことを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記折り曲げ線は、前記記録可能領域の外周部に設けられた第１の線と、前記第１の線よりも内側に設けられた第２の線とを含み、
前記属性領域は、前記第２の線よりも内側の領域である第１の領域と、前記第１の線と前記第２の線との間の領域である第２の領域と、前記第１の線よりも外側の領域である第３の領域とを含むことを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記制御部は、前記記録属性領域が前記第２の領域の場合、前記記録対象情報を前記第２の領域内に収まるように拡縮することを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記制御部は、前記記録属性領域が前記第３の領域の場合、前記記録対象情報を前記第３の領域内に収まるように拡縮し、かつ、前記記録対象情報を所定の向きを向くように回転させることを特徴とする請求項４または５に記載の画像処理装置。
【請求項７】
前記制御部は、前記拡縮した記録対象情報の大きさが所定の大きさより小さい場合、前記記録属性領域を別の前記属性領域に変更することを特徴とする請求項５または６に記載の画像処理装置。
【請求項８】
前記記録対象情報は、元情報を符号化した符号化コードであることを特徴とする請求項７に記載の画像処理装置。
【請求項９】
前記記憶部は、前記記録対象情報の属性ごとに、前記記録属性領域として決定する属性領域の優先度を示す優先度情報を記憶し、
前記制御部は、前記優先度情報に基づいて、前記優先度の高い属性領域から順に、前記拡縮した記録対象情報の大きさが所定の大きさ以上になるまで、前記記録属性領域を変更していくことを特徴とする請求項７または８に記載の画像処理装置。
【請求項１０】
前記制御部は、前記記録対象情報の属性に基づいて、前記複数の属性領域から前記記録属性領域を選択することを特徴とする請求項１ないし９のいずれか１項に記載の画像処理装置。
【請求項１１】
前記制御部は、前記記録対象情報の属性に基づいて、前記記録対象情報を記録する記録領域を決定し、前記記録領域が単一の前記属性領域に収まっている場合、当該属性領域を前記記録属性領域として前記記録対象情報の描画を制御し、前記記録領域が複数の前記属性領域と重複している場合、前記記録対象情報を単一の前記属性領域に収まるように調整して、当該属性領域を前記記録属性領域として前記記録対象情報の描画を制御することを特徴とする請求項１ないし９のいずれか１項に記載の画像処理装置。
【請求項１２】
前記制御部は、前記記録領域が複数の前記属性領域と重複している場合、前記記録対象情報を単一の前記属性領域に収まるように移動または縮小させることを特徴とする請求項１１に記載の画像処理装置。
【請求項１３】
前記制御部は、前記記録領域が複数の前記属性領域と重複している場合、前記記録対象情報を分割し、当該分割された記録対象情報のそれぞれを単一の前記属性領域に収まるように移動または縮小させることを特徴とする請求項１１または１２に記載の画像処理装置。
【請求項１４】
前記加工指定情報は、前記加工の内容として、前記被記録媒体を切り取る切取領域を示し、
前記属性領域は、前記切取領域に対応する第４の領域を含み、
前記制御部は、前記記録属性領域が前記第４の領域の場合、前記記録属性領域を前記第４の領域とは別の属性領域に変更することを特徴とする請求項１ないし１３のいずれか１項に記載の画像処理装置。
【請求項１５】
記録対象情報を記録する被記録媒体の加工の内容を示す加工指定情報に基づいて、前記被記録媒体における前記記録対象情報を記録することが可能な記録可能領域を複数の属性領域に区分けする機能と、
前記複数の属性領域のうち前記記録対象情報を記録する記録属性領域に応じて、前記記録対象情報の描画を制御する機能と、をコンピュータに実行させるためのプログラム。
【請求項１６】
前記制御する機能は、前記記録属性領域に応じて、前記記録対象情報の回転、拡縮、移動および分割を制御することを特徴とする請求項１５に記載のプログラム。
【請求項１７】
前記加工指定情報は、前記記録可能領域における前記被記録媒体を折り曲げる折り曲げ線の位置を示すことを特徴とする請求項１５または１６に記載のプログラム。
【請求項１８】
前記折り曲げ線は、前記記録可能領域の外周部に設けられた第１の線と、前記第１の線よりも内側に設けられた第２の線とを含み、
前記属性領域は、前記第２の線よりも内側の領域である第１の領域と、前記第１の線と前記第２の線との間の領域である第２の領域と、前記第１の線よりも外側の領域である第３の領域とを含むことを特徴とする請求項１７に記載のプログラム。
【請求項１９】
前記制御する機能は、前記記録属性領域が前記第２の領域の場合、前記記録対象情報を前記第２の領域内に収まるように拡縮することを特徴とする請求項１８に記載のプログラム。
【請求項２０】
前記制御する機能は、前記記録属性領域が前記第３の領域の場合、前記記録対象情報を前記第３の領域内に収まるように拡縮し、かつ、前記記録対象情報を所定の向きを向くように回転させることを特徴とする請求項１８または１９に記載のプログラム。
【請求項２１】
前記制御する機能は、前記拡縮した記録対象情報の大きさが所定の大きさより小さい場合、前記記録属性領域を別の前記属性領域に変更することを特徴とする請求項１９または２０に記載のプログラム。
【請求項２２】
前記記録対象情報は、元情報を符号化した符号化コードであることを特徴とする請求項２１に記載のプログラム。
【請求項２３】
前記制御する機能は、前記記録対象情報の属性ごとに前記記録属性領域として決定する属性領域の優先度を示す優先度情報に基づいて、前記優先度の高い属性領域から順に、前記拡縮した記録対象情報の大きさが所定の大きさ以上になるまで、前記記録属性領域を変更していくことを特徴とする請求項２１または２２に記載のプログラム。
【請求項２４】
前記制御する機能は、前記記録対象情報の属性に基づいて、前記複数の属性領域から前記記録属性領域を選択することを特徴とする請求項１５ないし２３のいずれか１項に記載のプログラム。
【請求項２５】
前記制御する機能は、前記記録対象情報の属性に基づいて、前記記録対象情報を記録する記録領域を決定し、前記記録領域が単一の前記属性領域に収まっている場合、当該属性領域を前記記録属性領域として前記記録対象情報の描画を制御し、前記記録領域が複数の前記属性領域と重複している場合、前記記録対象情報を単一の前記属性領域に収まるように調整して、当該属性領域を前記記録属性領域として前記記録対象情報の描画を制御することを特徴とする請求項１５ないし２３のいずれか１項に記載のプログラム。
【請求項２６】
前記制御する機能は、前記記録領域が複数の前記属性領域と重複している場合、前記記録対象情報を単一の前記属性領域に収まるように移動または縮小させることを特徴とする請求項２５に記載のプログラム。
【請求項２７】
前記制御する機能は、前記記録領域が複数の前記属性領域と重複している場合、前記記録対象情報を分割し、当該分割された記録対象情報のそれぞれを単一の前記属性領域に収まるように移動または縮小させることを特徴とする請求項２５または２６に記載のプログラム。
【請求項２８】
前記加工指定情報は、前記加工の内容として、前記被記録媒体を切り取る切取領域を示し、
前記属性領域は、前記切取領域に対応する第４の領域を含み、
前記制御する機能は、前記記録属性領域が前記第４の領域の場合、前記記録属性領域を前記第４の領域とは別の属性領域に変更することを特徴とする請求項１５ないし２７のいずれか１項に記載のプログラム。
【請求項２９】
被記録媒体に記録する記録対象情報を描画する画像処理方法において、
前記被記録媒体の加工の内容を示す加工指定情報に基づいて、前記被記録媒体における前記記録対象情報を記録することが可能な記録可能領域を複数の属性領域に区分けするステップと、
前記複数の属性領域のうち前記記録対象情報を記録する記録属性領域に応じて、前記記録対象情報の描画を制御するステップと、を有することを特徴とする画像処理方法。
【請求項３０】
記録対象情報を記録する被記録媒体の加工の内容を示す加工指定情報に基づいて、前記被記録媒体における前記記録対象情報を記録することが可能な記録可能領域を複数の属性領域に区分けする機能と、
前記複数の属性領域のうち前記記録対象情報を記録する記録属性領域に応じて、前記記録対象情報の描画を制御する機能と、をコンピュータに実行させるためのプログラムを記録したコンピュータにて読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を描画する画像処理装置、画像処理方法およびプログラムに関する。
【背景技術】
【０００２】
近年のデジタルカメラやプリンタの普及に伴い、画像情報を紙などの被記録媒体に記録して展示する機会が増えている。このような展示のための印刷物の印刷においては、画像情報の著作権情報のような付加的な記録対象情報を画像情報と共に記録することが多い。
特許文献１には、複数の記録対象情報を記録可能領域内に配置し、それらの記録対象情報を記録する領域が重なった場合、各記録対象情報の透明度を調整する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−２３００６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
画像を記録した被記録媒体を加工したものを展示する展示手段が注目されている。例えば、ギャラリーラップと呼ばれる展示物は、通常、被記録媒体の外周部を折り曲げて木枠などのフレームの側面や裏面に貼り付けることで作製される。
被記録媒体を加工して展示物として展示する場合、記録対象情報は展示物の完成品を考慮して記録されることが望まれる。例えば、ギャラリーラップを作成するためには、著作権情報などは、目立たないように、被記録媒体の折り畳まれる領域、つまりフレームの側面や裏面に貼られる領域に記録されることが望まれる。
しかしながら、特許文献１に記載の技術では、展示物の完成品を考慮していないため、記録対象情報が適切に記録されないことがある。例えば、特許文献１に記載の技術により記録された記録物にて作成されたギャラリーラップでは、被記録媒体を折り曲げる折り線上に記録対象情報が記録されていることから、前方から展示物を観た場合に記録対象情報が欠けているように見えてしまうことがある。
【０００５】
本発明は、上記の問題を鑑みてなされたものであり、記録後に加工される被記録媒体に適切に記録することが可能な画像処理装置、画像処理方法、プログラムおよび記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明による画像処理装置は、被記録媒体に記録する記録対象情報を描画する画像処理装置において、前記被記録媒体の加工の内容を示す加工指定情報を記憶する記憶部と、前記加工指定情報に基づいて、前記被記録媒体における前記記録対象情報を記録することが可能な記録可能領域を複数の属性領域に区分けし、前記複数の属性領域のうち前記記録対象情報を記録する記録属性領域に応じて、前記記録対象情報の描画を制御する制御部と、を有することを特徴とする。
本発明によるプログラムは、記録対象情報を記録する被記録媒体の加工の内容を示す加工指定情報に基づいて、前記被記録媒体における前記記録対象情報を記録することが可能な記録可能領域を複数の属性領域に区分けする機能と、前記複数の属性領域のうち前記記録対象情報を記録する記録属性領域に応じて、前記記録対象情報の描画を制御する機能と、をコンピュータに実行させる。
本発明による画像処理方法は、被記録媒体に記録する記録対象情報を描画する画像処理方法において、前記被記録媒体の加工の内容を示す加工指定情報に基づいて、前記被記録媒体における前記記録対象情報を記録することが可能な記録可能領域を複数の属性領域に区分けするステップと、前記複数の属性領域のうち前記記録対象情報を記録する記録属性領域に応じて、前記記録対象情報の描画を制御するステップと、を有することを特徴とする。
本発明による記録媒体は、記録対象情報を記録する被記録媒体の加工の内容を示す加工指定情報に基づいて、前記被記録媒体における前記記録対象情報を記録することが可能な記録可能領域を複数の属性領域に区分けする機能と、前記複数の属性領域のうち前記記録対象情報を記録する記録属性領域に応じて、前記記録対象情報の描画を制御する機能と、をコンピュータに実行させるためのプログラムを記録する。
【発明の効果】
【０００７】
本発明によれば、記録後に加工される被記録媒体に適切に記録することが可能になる。
【図面の簡単な説明】
【０００８】
【図１】本発明の第１の実施形態の画像処理装置の機能的構成を示す図である。
【図２】本発明の第１の実施形態における画像処理装置の動作の一例を説明するためのフローチャートである。
【図３】記録設定画面の一例を示す図である。
【図４】属性領域の一例を示す図である。
【図５】展示用画像の一例を示す図である。
【図６】展示物の一例を示す図である。
【図７】本発明の第２の実施形態における画像処理装置の動作の一例を説明するためのフローチャートである。
【図８】優先度情報の一例を示す図である。
【図９】展示用画像の他の例を示す図である。
【図１０】本発明の第３の実施形態における画像処理装置の動作の一例を説明するための図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について図面を参照して説明する。なお、各図面において同じ機能を有するものには同じ符号を付け、その説明を省略する場合がある。
（第１の実施形態）
本発明を適用した画像処理装置及び、本発明を適用した画像処理装置と接続するプリンタについて説明する。本実施形態においては、画像処理装置として、パーソナルコンピュータ（以下、ＰＣという）を例示している。なお、画像処理装置は、ＰＣのみならず、携帯端末、スマートフォン、ノートＰＣ、タブレット端末、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、デジタルカメラなど種々のものを適用可能である。また、本発明を適用した画像処理装置と接続するプリンタとして、画像処理装置と通信可能なインクジェット方式のプリンタを例示している。なお、本発明を適用した画像処理装置と接続するプリンタは、インクジェット方式のプリンタ以外のプリンタであってもよく、例えば、フルカラーレーザービームプリンタ、モノクロプリンタ、複写機やファクシミリ装置等の装置である。さらに、それらの装置は、マルチファンクションであってもシングルファンクションであっても良い。
図１は、本発明の第１の実施形態の画像処理装置の機能的構成を示す図である。図１に示す画像処理装置１００は、プリンタ１１０およびモニタ１２０を制御するホストであり、接続部１０１および１０２と、記憶部１０３と、操作部１０４と、制御部１０５とを有する。
接続部１０１は、プリンタ１１０と接続される。プリンタ１１０は、画像処理装置１００からの記録命令に従って紙や布などの被記録媒体（図示せず）に画像を記録する記録装置である。記録命令は、プリンタ１１０にて記録する画像を示す記録データを含む。
接続部１０２は、モニタ１２０と接続される。モニタ１２０は、画像処理装置１００からの表示命令に従って画像を表示する表示装置である。表示命令は、モニタ１２０にて表示する画像を示す表示データを含む。
接続部１０１とプリンタ１１０とを接続する接続方式や、接続部１０２とモニタ１２０とを接続する接続方式は、特に限定されず、例えば、有線接続方式でもよいし、無線接続方式でもよい。また、これらの通信方式は、インターネットなどの通信ネットワークを介在させたものでもよい。
記憶部１０３は、ＣＰＵ（Central Processing Unit）などのコンピュータにて読み取り可能な記録媒体である。記憶部１０３は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random access memory）およびハードディスクなどで構成される。
記憶部１０３は、コンピュータの動作を規定するプログラムを記録する。プログラムとしては、ＯＳ（Operating System）、プリンタ１１０やモニタ１２０を制御するためのドライバ、および、種々のアプリケーションプログラムなどを含む。アプリケーションプログラムには、展示のために加工される被記録媒体用の画像である展示用画像を記録するための展示用アプリケーションを含む。展示物は、本実施形態では、被記録媒体の外周部を折り曲げて木枠などのフレームに貼り付ける加工を被記録媒体に施すことで作製されるギャラリーラップである。
また、記憶部１０３は、撮影画像などの画像を示す画像情報や、種々の設定情報などを記憶する。設定情報は、例えば、プリンタ１１０が画像を記録する記録条件を示す印刷設定情報などである。記録条件は、例えば、被記録媒体のサイズである用紙サイズ、被記録媒体の種類、画像が被記録媒体からはみ出すはみ出し量などである。
操作部１０４は、画像処理装置１００を使用するユーザにて操作され、ユーザから入力された種々の情報を受け付ける。操作部１０４は、例えば、タッチパネル、キーボード、マウスなどのポイントデバイスなどである。
制御部１０５は、ＣＰＵなどのコンピュータで構成され、記憶部１０３に記憶されたプログラムを読み取り、プリンタ１１０にて画像の記録が可能な記録可能領域に記録対象情報を描画して、記録対象情報を配置した展示用画像を示す画像情報を生成する。なお、記録対象情報の描画とは、記録対象情報を含む画像情報を生成することである。制御部１０５は、その画像情報を記録する記録命令を、接続部１０１を介してプリンタ１１０に送信することで、プリンタ１１０に展示用画像を記録させる。
記録対象情報は、本実施形態では、撮影画像を示す画像情報と、その画像情報に対する付加情報とを含む。付加情報は、例えば、撮影画像の撮影情報や著作権情報、撮影画像に対する説明を示す説明情報、および、印刷設定情報などである。付加情報は、テキスト情報、より具体的には、文字列であるが、付加情報を示す画像情報であっても良い。
【００１０】
図２は、画像処理装置１００における展示用画像を描画する描画動作を説明するためのフローチャートである。本フローチャートは、制御部１０５が、展示用アプリケーションを実行することにより実現されるものとする。
制御部１０５は、先ず、展示用アプリケーションを起動し、その展示用アプリケーションに従って、展示用画像を描画および記録するための記録設定画面を示す表示データを生成する。制御部１０５は、その表示データを含む表示命令を、接続部１０２を介してモニタ１２０に送信する。モニタ１２０は、表示命令を受信すると、その表示命令に従って、記録設定画面を表示する（ステップＳ２０１）。
【００１１】
図３は、記録設定画面の一例を示す図である。図３に示す記録設定画面３００は、メニューバー３０１、ページ表示領域３０２、印刷設定メニュー３０３と、印刷ボタン３０４とを含む。
メニューバー３０１は、アプリケーションプログラムの終了や、記録対象情報として記録する画像情報の指定および編集を行うためのメニューを含む。本実施形態では、記憶部１０３に記憶された画像情報から記録対象情報として記録する画像情報を指定するが、別の画像情報（例えば、通信ネットワーク上の画像情報や外部ストレージに記憶された画像など）を指定してもよい。
ページ表示領域３０２は、展示用画像を表示する領域であり、ページ表示領域３０２が被記録媒体における記録可能領域に対応している。ページ表示領域３０２には、画像情報を描画する領域である画像描画領域３１１と、被記録媒体を折り曲げる折り曲げ線の位置と被記録媒体を切り取る（裁断する）切取領域とを示すトンボ３１２とが示されている。
印刷設定メニュー３０３は、記録対象情報として画像情報と共に記録する付加情報と、被記録媒体の加工の内容を示す加工指定情報とを入力するためのメニューである。加工指定情報は、記録可能領域を複数の属性領域に区分けするための属性指定情報として使用される。
印刷設定メニュー３０３は、プルダウンメニュー３２１と、チェックボックス３２２と、入力ボックス３２３と、チェックボックス３２４とを含む。
プルダウンメニュー３２１は、被記録媒体を貼り付けるフレームの大きさであるフレームサイズとフレームの厚さとを選択するメニューである。フレームサイズとして選択可能な選択項目は、印刷設定情報に応じて決定される。例えば、フレームサイズの選択項目は、用紙サイズ、被記録媒体の種類およびはみ出し量に応じて決定される。フレームの厚さの選択項目は、フレームサイズに応じて決定される。
チェックボックス３２２は、トンボ３１２を記録するか否かを選択するためのボックスである。トンボ３１２の位置、つまり、被記録媒体の折り曲げ線の位置は、フレームサイズおよびフレームの厚さに応じて決定される。このため、フレームサイズおよびフレームの厚さが加工指定情報となる。
入力ボックス３２３は、ヘッダ、フッタおよび著作者名を入力するボックスである。ヘッダおよびフッタは、撮影画像に対する説明情報などである。ヘッダは、記録可能領域内の画像描画領域３１１よりも上側に記録され、フッタは、記録可能領域内の画像描画領域３１１の下側に記録される。著作者名は、著作権情報の一例であり、画像描画領域３１１内に記録される。チェックボックス３２４は、印刷設定情報および撮影情報を記録するか否かを選択するためのボックスである。ヘッダ、フッタ、著作者名、印刷設定情報および撮影情報は、付加情報である。
印刷ボタン３０４は、ページ表示領域３０２に表示されている内容に基づいて、記録の実行を指示するためのボタンである。
なお、ページ表示領域３０２に描画された記録対象情報については、操作部１０４を用いて、その描画された記録対象情報を選択して編集することが可能であってもよい。
【００１２】
動作の説明に戻る。記録設定画面が表示されると、ユーザは、操作部１０４を用いて印刷設定メニュー３０３を操作して、加工指定情報を入力する。制御部１０５は、入力された加工指定情報を記憶部１０３に記憶する（ステップＳ２０２）。そして、制御部１０５は、記憶部１０３に記憶された印刷設定情報に基づいて、記録可能領域を決定し、さらに記憶部１０３に記憶された加工指定情報に基づいて、記録可能領域を複数の属性領域に区分けする（ステップＳ２０３）。
図４は、被記録媒体における記録可能領域および属性領域の一例を示す図である。図４では、記録可能領域４００と、加工指定情報であるフレームサイズおよびフレームの厚さに応じて位置が決定されるトンボ３１２と、トンボ３１２によって位置が決定される被記録媒体の折り曲げ線４１０とが示されている。
折り曲げ線４１０は、記録可能領域４００の外周部に設けられた第１の線４１１と、第１の線４１１よりも内側に設けられた第２の線４１２とを含む。図の例では、記録可能領域４００は矩形状であり、第１の線４１１および第２の線４１２は、記録可能領域４００の各辺に沿って設けられている。
記録可能領域４００は、第１の線４１１および第２の線４１２によって、前面領域４０１、側面領域４０２、裏面領域４０３および切取領域４０４の４つの属性領域に区分けされている。
前面領域４０１は、第２の線４１２よりも内側にある第１の領域である。前面領域４０１は、被記録媒体をフレームに貼り付けた際に、フレームの前面に位置する。前面領域４０１の大きさは、フレームサイズと略等しい。
側面領域４０２は、第１の線４１１と第２の線４１２との間にある第２の領域である。側面領域４０２は、被記録媒体をフレームに貼り付けた際に、フレームの側面に位置する。第１の線４１１と第２の線４１２との間の距離ｄは、フレームの厚さと略等しい。
裏面領域４０３は、第１の線４１１よりも外側にある第３の領域である。裏面領域４０３は、被記録媒体が折り返される領域であり、フレームの裏面に位置する。
切取領域４０４は、記録可能領域４００の四隅にある領域である。より具体的には、切取領域４０４は、記録可能領域４００の四隅において互いに交差する２本の第２の線４１２よりも外側にある領域である。切取領域４０４は、被記録媒体をフレームに貼り付ける際に、被記録媒体から切り取られる。
【００１３】
動作の説明に戻る。ユーザは、操作部１０４を用いて記録する記録対象情報を指定する。具体的には、ユーザは、操作部１０４を用いてメニューバー３０１から画像情報を指定するか、印刷設定メニュー３０３から付加情報を指定する（ステップＳ２０４）。
制御部１０５は、指定された記録対象情報を記録する記録領域を決定する。本実施形態では、制御部１０５は、記録対象情報の属性（種類）に基づいて、記録領域として、属性領域の中から記録対象情報を記録する属性領域である記録属性領域を決定する（ステップＳ２０５）。
例えば、記録対象情報の属性と記録属性領域との対応関係を示す対応情報を記憶部１０３に予め記憶させておき、制御部１０５は、その対応情報を用いて記録対象情報の属性に対応する記録属性領域を決定する。
記録対象情報の属性は、本実施形態では、画像情報、ヘッダ、フッタ、著作権情報（著作者名）、印刷設定情報および撮影情報のいずれかを示す。制御部１０５は、記録対象情報が画像情報または著作権情報の場合、前面領域を記録属性領域として決定する。また、制御部１０５は、記録対象情報がヘッダまたはフッタの場合、側面領域を記録属性領域として決定し、記録対象情報が印刷設定情報または撮影情報の場合、裏面領域を記録属性領域として決定する。
記録属性領域を決定すると、制御部１０５は、その記録属性領域に応じて、記録対象情報の描画を制御する（ステップＳ２０６およびＳ２０７）。描画の制御としては、記録対象情報の回転、拡縮、移動および分割などが挙げられる。
本実施形態では、先ず、ステップＳ２０６において、制御部１０５は、記録属性領域に応じて、記録対象情報の拡縮および回転を行うことで、記録対象情報の大きさおよび向きを調整する。
具体的には、記録対象情報の記録属性領域が側面領域の場合、制御部１０５は、記録対象情報を側面領域内に収まるように縮小する。記録対象情報の記録属性領域が裏面領域の場合、制御部１０５は、記録対象情報を裏面領域内に収まるように縮小し、かつ、記録対象情報を所定の向きを向くように回転させる。所定の向きは、被記録媒体をフレームに貼り付けた展示物を裏面から観た際に、記録対象情報が上を向く向きである。なお、記録対象情報の記録属性領域が前面領域の場合、制御部１０５は、記録対象情報の拡縮および回転を行わない。
続いて、ステップＳ２０７において、制御部１０５は、大きさおよび向きを調整した記録対象情報を記録属性領域に描画することで展示用画像を生成する。制御部１０５は、展示用画像を含む記録設定画面を表示する表示命令を、接続部１０２を介してモニタ１２０に送信する。モニタ１２０は、表示命令を受信すると、その表示命令に従って、展示用画像を含む記録設定画面を表示する。
その後、記録対象情報が指定される度に、ステップＳ２０４〜Ｓ２０７の処理が繰り返され、図３に示した印刷ボタン３０４の押下などにより、展示用画像の記録が指示されると、制御部１０５は、展示用画像を示す記録データを生成する。制御部１０５は、その記録データを含む記録命令を生成し、その記録データを含む記録命令を接続部１０１を介してプリンタ１１０に送信することで、プリンタ１１０に展示用画像を被記録媒体に記録させる。
【００１４】
図５は、ステップＳ２０７で描画された展示用画像の一例を示す図である。図６は、図５に示した展示用画像をフレームに貼り合わせて展示物として作成した例を示す図である。図６（ａ）は、展示物の前面および側面を示す斜視図であり、図６（ｂ）は、展示物の裏面を示す平面図である。
図５および図６の例では、画像情報５０１と著作権情報５０２「○山×男」とが前面領域４０１に配置され、ヘッダ５０３「２０ｘｘ年の○○の人物写真」が側面領域４０２に配置されている。また、印刷設定情報と撮影情報とをまとめた条件情報５０４が裏面領域４０３に配置されている。なお、フッタは指定されていない。
ヘッダ５０３の大きさはヘッダ５０３が側面領域４０２に収まるように調整されているため、図６（ａ）に示す完成品の前面や裏面にはみ出ることがない。このため、展示物を前面から見ても、側面から見ても、ヘッダ５０３が欠けて見えることを抑制することができている。
また、条件情報５０４は、図５に示すように前面領域４０１よりも下側の裏面領域４０３に配置されている。図６で示す展示物では、裏面領域４０３はフレームの裏面に折り返されるため、条件情報５０４は上下反転した状態となる。したがって、条件情報５０４は、図５の状態では、下を向くように１８０°回転されている。これにより、条件情報５０４は、図６で示す展示物では上を向いている。
【００１５】
以上説明したように本実施形態によれば、記憶部１０３は、被記録媒体の加工の内容を示す加工指定情報を記憶する。制御部１０５は、加工指定情報に基づいて、記録対象情報を記録することが可能な記録可能領域を複数の属性領域に区分けする。制御部１０５は、複数の属性領域のうち記録対象情報を記録する記録属性領域に応じて、記録対象情報の描画を制御する。
このため、被記録媒体の加工の内容を示す加工指定情報に基づいて、記録可能領域が複数の属性領域に区分けされ、複数の属性領域のうち記録対象情報を記録する記録属性領域に応じて、記録対象情報の描画が制御される。したがって、被記録媒体が加工された展示物の完成品を考慮して記録対象情報を記録することが可能になるため、被記録媒体を加工する場合でも、適切に記録することが可能になる。
また、本実施形態では、制御部１０５は、記録属性領域が側面領域の場合、記録対象情報が側面領域内に収まるように拡縮する。このため、ギャラリーラップの側面のような狭い領域に記録対象情報を記録する場合でも、記録対象情報が他の面にはみ出ることを抑制することができる。したがって、記録対象情報が欠けて見えることを抑制することができる。
また、本実施形態では、制御部１０５は、記録属性領域が裏面領域の場合、記録対象情報を裏面領域内に収まるように拡縮し、かつ、記録対象情報が所定の向きを向くように回転させる。このため、記録対象情報が他の面にはみ出ることを抑制するとともに、ギャラリーラップの裏面のように被記録媒体が加工されることで、記録対象画像の向きが変化する場合でも、記録対象画像を適切な向きで記録することが可能になる。
【００１６】
（第２の実施形態）
本実施形態では、付加情報の少なくとも一部として、テキスト情報の代わりに符号化コードが使用されている点で第１の実施形態とは異なる。符号化コードは、文字列などの元情報を所定のパターンに符号化した情報であり、例えば、バーコードや２次元コードなどである。符号化コードの場合、ユーザが元情報を認識するためには、カメラやスキャナのような所定の入力デバイスを用いて符号化コードをスキャンまたは撮影などにより読み込み、その読み込んだ符号化コードを復号する必要がある。符号化コードを正常に復号するためには、符号化コードのサイズや向きなどに条件が存在する場合があり、それを考慮して描画をする必要がある。
【００１７】
図７は、本実施形態における展示用画像を描画する描画動作を説明するためのフローチャートである。本フローチャートは、制御部１０５が、展示用アプリケーションを実行することにより実現されるものとする。
本実施形態では、先ず、図２を用いて説明したステップＳ２０１〜Ｓ２０４の処理が実行される。その後、制御部１０５は、ステップＳ２０４で指定された記録対象情報が符号化コードか否かを判断する。記録対象情報が符号化コードでない場合、図２を用いて説明したステップＳ２０５〜Ｓ２０７の処理が実行される。一方、記録対象情報が符号化コードである場合、制御部１０５は、図７のステップＳ７０１の処理を実行する。
具体的には、制御部１０５は、符号化コードの属性に基づいて、属性領域の中から記録属性領域を決定する（ステップＳ７０１）。本実施形態では、記録対象情報の属性ごとに、記録属性領域として決定する属性領域の優先度を示す優先度情報を記憶部１０３に予め記憶させておき、制御部１０５は、その優先度情報を用いて、記録対象情報の属性に対応する記録属性領域を決定する。ここでは、制御部１０５は、優先度の最も高い属性領域を記録属性領域として決定する。
図８は、優先度情報の一例を示す図である。図８に示す優先度情報８００では、付加情報８０１の優先度８０２が示されている。優先度８０２では、図８では、不等号（＞）の左辺側の属性領域が優先度の高い領域であることを示す。
【００１８】
動作の説明に戻る。制御部１０５は、記録属性領域に応じて、符号化コードの拡縮および回転を行うことで、符号化コードの大きさおよび向きを制御する（ステップＳ７０２）。符号化コードの具体的な調整方法は、第１の実施形態と同様である。
制御部１０５は、調整後の符号化コードの大きさが所定の大きさ以上か否かを判断する（ステップＳ７０３）。所定の大きさは、符号化コードを復号化することが可能な最小の大きさ以上の大きさである。
符号化コードの大きさが所定の大きさより小さい場合、制御部１０５は、符号化コードを記録する記録属性領域を別の属性領域に変更し（ステップＳ７０４）、その後、ステップＳ７０２の処理に戻る。ステップＳ７０４では、制御部１０５は、記憶部１０３に記憶した優先度情報において、現在の記録属性領域の次に優先度の高い属性領域を新たな記録属性領域として決定する。これにより、制御部１０５は、優先度情報に基づいて、優先度の高い属性領域から順に、記録対象情報の大きさが所定の大きさ以上になるまで、記録属性領域を変更していくことになる。なお、優先度が最も低い属性領域が記録属性領域として決定された状態で符号化コードの大きさが所定の大きさより小さいと判断された場合、制御部１０５は、処理を終了する。その際、符号化コードを使用できない旨のエラーメッセージをモニタ１２０に表示するなどしてユーザに通知してもよい。
一方、符号化コードの大きさが所定の大きさ以上の場合、制御部１０５は、符号化コードが特定の向きを向いているか否かを判断する（ステップＳ７０５）。特定の向きは、被記録媒体をフレームに貼り付けた展示物の状態で符号化コードを復号化することが可能な向きである。
符号化コードが特定の向きを向いていない場合、制御部１０５は、符号化コードの向きが特定の向きを向くように符号化コードを回転させる（ステップＳ７０６）。
ステップＳ７０５で符号化コードが特定の向きを向いている場合、および、ステップＳ７０６で符号化コードの向きを変更した場合、符号化コードを記録属性領域に描写することで展示用画像を生成する。制御部１０５は、展示用画像を含む記録設定画面を表示する表示命令を、接続部１０２を介してモニタ１２０に送信する。モニタ１２０は、表示命令を受信すると、その表示命令に従って、展示用画像を含む記録設定画面を表示する（ステップＳ７０７）。
【００１９】
図９は、ステップＳ７０７で描画された展示用画像の一例を示す図である。図９では、ヘッダとして符号化コードであるバーコード９０１が描画され、条件情報として符号化コードである２次元コード９０２が描画されている。２次元コード９０２は、展示物の完成品では折り畳まれる裏面領域４０３に描画されているため、上下反転して描画されている。
【００２０】
なお、本実施形態において、付加情報がテキスト情報の場合、第１の実施形態と同様な処理が行われていたが、テキスト情報の場合でも、小さくなり過ぎると、視認しづらくなるため、本実施形態と同様な処理が行われてもよい。
【００２１】
本実施形態によれば、制御部１０５は、縮小した記録対象情報の大きさが所定の大きさより小さい場合、記録属性領域を別の属性領域に変更する。このため、符号化コードのような認識するためにはある程度の大きさが必要な情報が縮小されすぎて認識できなくなることを抑制することが可能になる。
また、本実施形態では、制御部１０５は、優先度情報に基づいて、優先度の高い属性領域から順に、記録対象情報の大きさが所定の大きさ以上になるまで、記録属性領域を変更していく。これにより、記録対象情報を適切な記録属性領域に記録することが可能になる。
【００２２】
（第３の実施形態）
第１の実施形態では、複数の属性領域のいずれかを、記録対象情報を記録する記録領域である記録対象領域として選択していた。これに対して本実施形態では、記録領域を、属性領域に依らずに記録対象情報の属性に応じて決定する。このため、記録領域が複数の属性領域と重複したり、記録領域の一部または全てが切取領域に重なったりすることがある。
記録領域が複数の属性領域と重複した場合、および、記録領域の一部または全てが切取領域に重なった場合、制御部１０５は、記録対象情報（記録領域）を単一の属性領域に収まるように調整する。
【００２３】
本実施形態では、先ず、図２を用いて説明したステップＳ２０１〜Ｓ２０４の処理が実行される。その後、制御部１０５は、記録対象情報の属性に基づいて記録領域を決定する。なお、本実施形態でも、図２のフローチャートは、制御部１０５が、展示用アプリケーションを実行することにより実現されるものとする。
その後、制御部１０５は、記録領域が単一の属性領域に収まっているか否かを判断する。記録領域が単一の属性領域に含まれている場合、制御部１０５は、その属性領域を記録属性領域として決定して、図２を用いて説明したステップＳ２０６およびＳ２０７の処理を実行する。
記録領域が単一の属性領域に収まっていない場合、つまり、記録領域が複数の属性領域と重複している場合、制御部１０５は、記録対象情報を単一の属性領域に収まるように調整する。具体的には、制御部１０５は、記録対象情報を単一の属性領域に収まるように移動または縮小させ、その単一の属性領域を記録属性領域として決定する。その後、制御部１０５は、図２を用いて説明したステップＳ２０６およびＳ２０７の処理を実行する。
また、記録領域が複数の属性領域と重複している場合、制御部１０５は、記録対象情報を分割し、その分割した記録対象情報のそれぞれを単一の属性領域に収まるように調整してもよい。例えば、制御部１０５は、先ず、記録対象情報を、記録領域と重複する複数の属性領域のいずれかに収まる第１の部分と、他の部分である第２の部分とに分割する。続いて、制御部１０５は、第１の部分をそのままにしておき、第２の部分を別の属性領域に移動させる。
なお、記録対象情報の分割では、分割された記録対象情報のそれぞれを考慮して、分割される切れ目を決定することが望ましい。例えば、印刷設定情報および撮影情報をまとめた条件情報を分割する際には、条件情報を印刷設定情報と撮影情報とに分割することが望ましい。また、記録対象情報を分割するか否かを、記録対象情報の属性に応じて決定してもよいし、全ての記録対象情報を分割してもよい。例えば、制御部１０５は、記録対象情報の属性が「条件情報」の場合、その記録対象情報を分割し、記録対象情報の属性が「条件情報」でない場合、その記録対象情報を分割せずに、記録対象情報を単一の属性領域に収まるように移動または縮小させてもよい。
【００２４】
図１０は、本実施形態における展示用画像を描画する描画動作を説明するための図である。図１０（ａ）は、記録対象情報を調整する前の展示用画像を示し、図１０（ｂ）は、記録領域を変更した後の展示用画像を示す。
図１０（ａ）では、著作権情報５０２およびヘッダ５０３がそれぞれ前面領域４０１および側面領域４０２と重複し、条件情報５０４が前面領域４０１の下方にある裏面領域４０３と切取領域４０４とに重複している。図１０（ｂ）では、著作権情報５０２が前面領域４０１に収まるように移動され、ヘッダ５０３が側面領域４０２に収まるように移動されている。また、条件情報５０４は、印刷設定情報５０４ａと撮影情報５０４ｂとに分割されている。印刷設定情報５０４ａは、前面領域４０１の側方にある裏面領域４０３に収まるように移動され、撮影情報５０４ｂは、前面領域４０１の下側にある裏面領域４０３にそのまま配置されている。
【００２５】
以上説明したように本実施形態によれば、制御部１０５は、記録対象情報を記録する記録領域が単一の属性領域に収まっている場合、その属性領域を記録属性領域として記録対象情報の描画を制御する。また、制御部１０５は、記録領域が複数の属性領域と重複している場合、記録対象情報を単一の属性領域に収まるように調整して、その属性領域を記録属性領域として記録対象情報の描画を制御する。
このため、記録対象情報を記録する記録領域が複数の属性領域と重複している場合でも、記録対象情報を単一の属性領域に収まるように調整することができるため、被記録媒体を加工する場合でも、適切に記録することが可能になる。
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
以上説明した各実施形態において、図示した構成は単なる一例であって、本発明はその構成に限定されるものではない。
【符号の説明】
【００２６】
１００  画像処理装置
１０３  記憶部
１０５  制御部
【図１】
2019204270.tif 000003
【図２】
2019204270.tif 000004
【図３】
2019204270.tif 000005
【図４】
2019204270.tif 000006
【図５】
2019204270.tif 000007
【図６】
2019204270.tif 000008
【図７】
2019204270.tif 000009
【図８】
2019204270.tif 000010
【図９】
2019204270.tif 000011
【図１０】
2019204270.tif 000012