(57)【要約】【課題】印刷媒体に印刷させる、ユーザが望むレイアウトに基づいて画像オブジェクトが適切な状態で配置された印刷対象画像を、ユーザに容易に提供できるようにする。【解決手段】情報処理装置の制御部は、印刷媒体に設けられた印刷対象領域５１内における画像オブジェクト６０を配置可能な配置可能領域５３と、画像オブジェクト６０とを、入力部を介して選択させる。制御部は、画像オブジェクト６０の少なくとも一部が配置可能領域５３内に含まれるように、画像オブジェクト６０を配置可能領域５３に応じた規定サイズ及び規定位置にて配置させる。制御部は、配置可能領域５３に画像オブジェクト６０が配置された印刷対象領域５１の画像を表示部に表示させる。【選択図】図２
2019047438.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、
入力部と、
制御部と、
を備えた情報処理装置において前記制御部が実行可能な画像処理プログラムであって、
前記制御部に、
印刷媒体に設けられた印刷対象領域内に画像オブジェクトを印刷させるために前記画像オブジェクトを配置可能な配置可能領域を、前記入力部を介して選択させる領域選択処理と、
前記入力部を介して前記画像オブジェクトを選択させる画像選択処理と、
前記画像選択処理で選択された前記画像オブジェクトを、前記画像オブジェクトの少なくとも一部を前記領域選択処理で選択された前記配置可能領域内に含めるために、前記配置可能領域に応じた規定サイズで前記配置可能領域に応じた規定位置に配置させる画像配置処理と、
前記画像配置処理により前記配置可能領域に前記画像オブジェクトが配置された前記印刷対象領域の画像を前記表示部に表示させる表示処理と、
を実行させる画像処理プログラム。
【請求項２】
請求項１に記載の画像処理プログラムであって、
前記画像配置処理は、前記画像オブジェクトを、前記配置可能領域内に前記画像オブジェクトが配置されていない余白領域が存在する前記規定サイズ及び前記規定位置で配置するように構成されている、
画像処理プログラム。
【請求項３】
請求項２に記載の画像処理プログラムであって、
前記画像配置処理は、前記画像オブジェクトを、前記画像オブジェクト全体が前記配置可能領域に含まれ且つ前記画像オブジェクトが前記配置可能領域に内接する前記規定サイズ及び前記規定位置で配置するように構成されている、
画像処理プログラム。
【請求項４】
請求項３に記載の画像処理プログラムであって、
前記印刷対象領域は、円形状であって、内部に、前記画像オブジェクトを印刷できない同心円の中空領域を有し、
前記領域選択処理は、前記配置可能領域として、前記印刷対象領域の外縁を形成する円を半割した半円形状の半円領域を選択させることが可能に構成されており、
前記画像配置処理は、前記領域選択処理により前記半円領域が選択された場合、前記画像オブジェクトを、前記画像オブジェクトが前記半円領域に内接する前記規定サイズ及び前記規定位置で配置するように構成されており、
前記表示処理は、前記領域選択処理により前記半円領域が選択された場合、前記画像オブジェクトを、前記中空領域内に存在する領域を除いて表示させるように構成されている、
画像処理プログラム。
【請求項５】
請求項３に記載の画像処理プログラムであって、
前記印刷対象領域は、円形状であって、内部に、前記画像オブジェクトを印刷できない同心円の中空領域を有し、
前記領域選択処理は、前記配置可能領域として、前記印刷対象領域の外縁を形成する円を半割した半円形状の半円領域を選択させることが可能に構成されており、
前記画像配置処理は、前記領域選択処理により前記半円領域が選択された場合、前記画像オブジェクトを、前記画像オブジェクトが前記半円領域に内接し且つ前記中空領域に含まれない前記規定サイズ及び前記規定位置で配置するように構成されている、
画像処理プログラム。
【請求項６】
請求項１〜請求項５のいずれか１項に記載の画像処理プログラムであって、
前記画像配置処理は、
前記画像オブジェクトを前記規定サイズとは異なる初期サイズで配置する初期配置処理と、
前記初期配置処理で配置された前記画像オブジェクトのサイズを前記初期サイズから前記規定サイズへ変化させるサイズ変化処理であって、前記変化の過程において前記初期サイズ及び前記規定サイズと異なるサイズが少なくとも１つ含まれる、前記サイズ変化処理と、
を備える、画像処理プログラム。
【請求項７】
請求項６に記載の画像処理プログラムであって、
前記初期サイズは、前記規定サイズよりも大きい、画像処理プログラム。
【請求項８】
請求項７に記載の画像処理プログラムであって、
前記初期配置処理は、前記画像オブジェクトを、前記配置可能領域に外接する前記初期サイズで前記配置可能領域に外接させて配置し、
前記サイズ変化処理は、前記初期配置処理で配置された前記画像オブジェクトを、前記配置可能領域に内接する前記規定サイズへ変化させて前記配置可能領域に内接させて配置する、
画像処理プログラム。
【請求項９】
請求項１〜請求項８のいずれか１項に記載の画像処理プログラムであって、
前記領域選択処理は、すでに選択されている前記配置可能領域から別の前記配置可能領域への変更を前記入力部を介して受け付け可能に構成されており、
前記画像配置処理は、前記領域選択処理による変更後の前記配置可能領域が、特定の対称軸に対して変更前の前記配置可能領域と対称な関係である場合、変更前の前記配置可能領域に配置されている前記画像オブジェクトを、同じサイズのまま、前記対称軸に対して対称な位置に配置させる、
画像処理プログラム。
【請求項１０】
請求項１〜請求項９のいずれか１項に記載の画像処理プログラムであって、
前記印刷媒体は、データを記憶可能に構成された、円板状の形状を有する被記憶媒体であり、
前記印刷対象領域は、前記被記憶媒体における両面のうち一方の面に設けられている、
画像処理プログラム。
【請求項１１】
表示部と、
入力部と、
制御部と、
を備えた情報処理装置であって、
前記制御部は、
印刷媒体に設けられた印刷対象領域内に画像オブジェクトを印刷させるために前記画像オブジェクトを配置可能な配置可能領域を、前記入力部を介して選択させる領域選択処理と、
前記入力部を介して前記画像オブジェクトを選択させる画像選択処理と、
前記画像選択処理で選択された前記画像オブジェクトを、前記画像オブジェクトの少なくとも一部を前記領域選択処理で選択された前記配置可能領域内に含めるために、前記配置可能領域に応じた規定サイズで前記配置可能領域に応じた規定位置に配置させる画像配置処理と、
前記画像配置処理により前記配置可能領域に前記画像オブジェクトが配置された前記印刷対象領域の画像を前記表示部に表示させる表示処理と、
を実行する、情報処理装置。
【請求項１２】
表示部及び入力部を備えた情報処理装置で用いられる画像処理方法であって、
印刷媒体に設けられた印刷対象領域内に画像オブジェクトを印刷させるために前記画像オブジェクトを配置可能な配置可能領域を、前記入力部を介して選択させる領域選択ステップと、
前記入力部を介して前記画像オブジェクトを選択させる画像選択ステップと、
前記画像選択ステップで選択された前記画像オブジェクトを、前記画像オブジェクトの少なくとも一部を前記領域選択ステップで選択された前記配置可能領域内に含めるために、前記配置可能領域に応じた規定サイズで前記配置可能領域に応じた規定位置に配置させる画像配置ステップと、
前記画像配置ステップにより前記配置可能領域に前記画像オブジェクトが配置された前記印刷対象領域の画像を前記表示部に表示させる表示ステップと、
を備える画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷媒体に印刷させる画像を処理する技術に関する。
【背景技術】
【０００２】
ＣＤやＤＶＤなどの情報記憶媒体におけるレーベル面に画像を印刷する技術が知られている。特許文献１には、画像オブジェクトを含む、レーベル面に印刷させる印刷対象画像のデータを情報処理装置において生成し、その生成したデータを印刷装置へ送信することにより、印刷対象画像をレーベル面に印刷させる技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−７６６７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ユーザが望む、レーベル面に対する画像オブジェクトの配置位置やサイズなどは、ユーザ毎、あるいは画像オブジェクトの内容などによって、異なる可能性がある。
本発明は上記課題に鑑みなされたものであり、印刷媒体に印刷させる、ユーザが望むレイアウトに基づいて画像オブジェクトが適切な状態で配置された印刷対象画像を、ユーザに容易に提供できるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
本発明の画像処理プログラムは、表示部と、入力部と、制御部とを備えた情報処理装置において制御部が実行可能なプログラムである。画像処理プログラムは、制御部に、領域選択処理と、画像選択処理と、画像配置処理と、表示処理とを実行させる。
【０００６】
領域選択処理は、印刷媒体に設けられた印刷対象領域内に画像オブジェクトを印刷させるために画像オブジェクトを配置可能な配置可能領域を、入力部を介して選択させる処理である。画像選択処理は、入力部を介して画像オブジェクトを選択させる処理である。画像配置処理は、画像選択処理で選択された画像オブジェクトを、画像オブジェクトの少なくとも一部を領域選択処理で選択された配置可能領域内に含めるために、配置可能領域に応じた規定サイズで配置可能領域に応じた規定位置に配置させる処理である。表示処理は、画像配置処理により配置可能領域に画像オブジェクトが配置された印刷対象領域の画像を表示部に表示させる処理である。
【０００７】
このように構成された画像処理プログラムでは、ユーザにより、印刷対象領域内における配置可能領域、及びその配置可能領域に配置させる画像オブジェクトが選択されると、選択された画像オブジェクトが、選択された配置可能領域に対し、画像オブジェクトの少なくとも一部が配置可能領域に含まれるよう、配置可能領域に応じた規定サイズ及び規定位置にて配置される。そのため、印刷媒体に印刷させる印刷対象画像を、ユーザが望むレイアウトに応じて画像オブジェクトが適切に配置された状態で、ユーザに容易に提供することができる。
【図面の簡単な説明】
【０００８】
【図１】実施形態のレーベル印刷システムの構成を示す構成図である。
【図２】レイアウト選択画面、写真選択画面及び写真調整画面を示す説明図である。
【図３】レイアウトの変更例を示す説明図である。
【図４】画像オブジェクトを変更できることを示す説明図である。
【図５】レイアウトの変更例の他の例を示す説明図である。
【図６】テキストを追加できることを示す説明図である。
【図７】レーベル作成処理のフローチャートの一部である。
【図８】レーベル作成処理のフローチャートの他の一部（図７の続き）である。
【図９】画像オブジェクトのアニメーション表示例を示す説明図である。
【図１０】画像オブジェクトのアニメーション表示例の他の例を示す説明図である。
【図１１】第２実施形態の円内画像オブジェクト表示処理を示す説明図である。
【図１２】第２実施形態の半円内画像オブジェクト表示処理を示す説明図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について、図面を参照しながら説明する。
［１．第１実施形態］
（１−１）レーベル印刷システムの構成
図１に示すように、本実施形態のレーベル印刷システムは、情報処理装置１０と、印刷装置５とを備える。本実施形態のレーベル印刷システムは、円板状の形状の被記憶媒体８におけるレーベル面８ａに画像を印刷可能に構成されている。レーベル面８ａは、被記憶媒体８の両面のうち一方の面である。
【００１０】
具体的に、レーベル面８ａに印刷させる画像を情報処理装置１０で生成し、その生成した画像に基づく印刷データを印刷装置５へ送信することで、印刷装置５においてその印刷データに基づく画像を被記憶媒体８のレーベル面８ａに印刷させることができる。
【００１１】
なお、レーベル面８ａの中央部には、画像を印刷できない同心円領域である中空の内心円８ｂが、同心円状に設けられている。内心円８ｂは、その一部又は全てが、板面に垂直方向に貫通された孔を有する。被記憶媒体８は、例えばＣＤ、ＤＶＤなどの、データを記憶可能に構成された円板状の形状の被記憶媒体であってもよい。
【００１２】
（１−２）情報処理装置の構成
情報処理装置１０は、例えばスマートフォン、タブレット端末などの、無線通信可能な携帯型の通信端末である。情報処理装置１０は、制御部１１と、記憶部１２と、表示部１３と、入力部１４と、第１無線通信部１５と、第２無線通信部１６と、外部Ｉ／Ｆ１７と、音声入出力部１８と、撮影部１９とを備える。これら各部は、バスライン２０を介して互いにデータの送受が可能に接続されている。なお、Ｉ／Ｆはインタフェース部の略称である。
【００１３】
制御部１１は、例えばＣＰＵを有する。記憶部１２は、例えばＲＯＭ、ＲＡＭ、ＮＶＲＡＭ、フラッシュメモリなどの半導体メモリを有する。即ち、本実施形態の情報処理装置１０は、ＣＰＵ及び半導体メモリを含むマイクロコンピュータを備えている。
【００１４】
制御部１１は、非遷移的実体的記録媒体に格納されたプログラムを実行することにより各種機能を実現する。本実施形態では、記憶部１２が、プログラムを格納した非遷移的実体的記録媒体に該当する。情報処理装置１０が有する各種機能は、基本的には、制御部１１が記憶部１２に記憶されているプログラムを実行することにより実現される。なお、制御部１１により実現される各種機能は、プログラムの実行によって実現することに限るものではなく、その一部又は全部について、一つあるいは複数のハードウェアを用いて実現してもよい。
【００１５】
記憶部１２には、各種のソフトウェアやデータが記憶されている。本実施形態では、記憶部１２に、ソフトウェアとして、ＯＳ（オペレーティングシステムの略称）１２ａと、レーベル作成アプリ１２ｂと、印刷アプリ１２ｃとが記憶されている。ＯＳ１２ａ、レーベル作成アプリ１２ｂ及び印刷アプリ１２ｃは、制御部１１を含むコンピュータシステムにインストールされている。
【００１６】
なお、以下の説明では、プログラムを実行する制御部１１（詳しくは制御部１１が有する不図示のＣＰＵ）のことを、単にプログラム名で記載する場合もある。例えば「レーベル作成アプリ１２ｂは」という記載が「レーベル作成アプリ１２ｂを実行するＣＰＵは」を意味する場合もある。
【００１７】
レーベル作成アプリ１２ｂは、レーベル面８ａに印刷させる画像の画像データを生成することが可能なアプリケーションソフトである。レーベル作成アプリ１２ｂは、少なくとも、ユーザにより選択された画像オブジェクトとテキストとを含む画像の画像データを生成することができる。
【００１８】
印刷アプリ１２ｃは、レーベル作成アプリ１２ｂで生成された画像データを印刷装置５で処理可能な特定のデータ形式の印刷データに変換して印刷装置５へ送信させることが可能なアプリケーションソフトである。
【００１９】
表示部１３は、例えば液晶ディスプレイや有機ＥＬディスプレイなどの、画像を表示可能な表示デバイスを有する。
入力部１４は、各種入力操作を受け付けるための入力用デバイスを有する。入力部１４が有する入力用デバイスには、タッチパネル１４ａが含まれる。タッチパネル１４ａは、表示部１３が有する表示デバイスにおける画像の表示領域２５（図２、図３等参照）に重畳配置される。
【００２０】
タッチパネル１４ａは、表示部１３における画像の表示領域に対する、指先やペンなどの指示体による、特定の位置を指示する指示操作を検出することが可能に構成された入力装置である。ここでいう「指示」とは、指示体が接触すること及び近接することの少なくとも一方を含む。タッチパネル１４ａは、指示体による指示操作が行われると、指示操作が行われた位置を示す操作検出信号を出力する。
【００２１】
制御部１１は、タッチパネル１４ａから出力される操作検出信号に基づいて、指示体検出処理を行う。指示体検出処理は、指示体による指示操作の有無、指示操作がなされた位置、指示操作の具体的種類などを検出する処理である。指示体検出処理は、例えばＯＳ１２ａによって行われてその処理結果がレーベル作成アプリ１２ｂ及び印刷アプリ１２ｃへ通知されるようにしてもよい。また例えば、指示体検出処理は、レーベル作成アプリ１２ｂ及び印刷アプリ１２ｃの各々が操作検出信号に基づいて行うようにしてもよい。指示体検出処理によって検出可能な指示操作の種類として、本実施形態では、例えば、タップ、ドラッグ、フリック、ピンチイン、ピンチアウトなどがある。
【００２２】
外部Ｉ／Ｆ１７は、書き換え可能な不揮発性の記憶媒体（不図示）が装着されるインタフェース部であり、装着された記憶媒体に対するデータの書き込み及び読み出しを制御する。音声入出力部１８は、マイクやスピーカなどで構成された音声入出力用デバイスである。撮影部１９は、いわゆるデジタルカメラとしての機能を担うものであり、画像を撮影してその画像を示す画像データを生成することができる。撮影部１９で撮影された画像データは、例えば記憶部１２に記憶される。
【００２３】
第１無線通信部１５は、例えば、無線ＬＡＮ規格による通信（以下「無線ＬＡＮ通信」と称す）を行うためのインタフェース部である。本実施形態では、第１無線通信部１５が行う無線ＬＡＮ通信は、ＩＥＥＥ８０２．１１ｂ／ｇ／ｎの規格に準拠した無線ＬＡＮ通信である。
【００２４】
情報処理装置１０は、第１無線通信部１５を介して、印刷装置５と無線ＬＡＮ通信を行うことができる。印刷アプリ１２ｃで生成された印刷データは、本実施形態では、無線ＬＡＮ通信にて印刷装置５へ送信される。なお、印刷装置５との無線ＬＡＮ通信は、いわゆるアドホックモードにて直接行うことが可能であり、且つ、いわゆるインフラストラクチャモードにて不図示の中継装置を経由して行うことも可能である。
【００２５】
第２無線通信部１６は、不図示の移動通信網を介した音声通話やデータ通信を行うためのインタフェース部である。第２無線通信部１６は、例えば、ＬＴＥ規格による無線通信を行うことが可能な構成であってもよい。なお、「ＬＴＥ」は、「Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ」の略称である。
【００２６】
（１−３）印刷装置の構成
印刷装置５は、情報処理装置１０から受信された印刷データに基づく画像を被記憶媒体８のレーベル面８ａに印刷可能なレーベル印刷機能を有する。印刷装置５は、情報処理装置１０から、印刷媒体として被記憶媒体８が指定された印刷データが受信されると、その印刷データが示す画像を、被記憶媒体８のレーベル面８ａに印刷する。
【００２７】
印刷装置５は、インクジェット技術又は電子写真技術を用いた印刷機構を有し、入力された印刷データが示す画像を印刷機構によって各種の印刷媒体に印刷することが可能に構成されている。また、印刷装置５は、情報処理装置１０を含む他の各種装置と無線ＬＡＮ通信を行うことができる。
【００２８】
印刷装置５が印刷可能な印刷媒体には、被記憶媒体８が含まれる。即ち、印刷装置５は、情報処理装置１０から受信された印刷データに基づく画像を被記憶媒体８のレーベル面８ａに印刷可能なレーベル印刷機能を有する。印刷装置５は、情報処理装置１０から、印刷媒体として被記憶媒体８が指定された印刷データが受信されると、その印刷データが示す画像を、被記憶媒体８のレーベル面８ａに印刷する。
【００２９】
（１−４）レーベル作成アプリ１２ｂの機能の説明
情報処理装置１０が起動され、レーベル作成アプリ１２ｂを実行させるための特定の起動操作が行われると、制御部１１によりレーベル作成アプリ１２ｂが実行される。
【００３０】
レーベル作成アプリ１２ｂは、実行開始後、図２左に示すように、表示部１３の表示領域２５内にレイアウト選択画面３０を表示させる。レイアウト選択画面３０は、レーベル面８ａに対する画像オブジェクトのレイアウトを複数種類のレイアウトの中から１つユーザに選択させるための画面である。
【００３１】
レイアウト選択画面３０には、選択可能な複数種類のレイアウト毎の画像が表示される。図２左には、一例として、レイアウト選択画面３０に、第１全面レイアウト画像３１、第２全面レイアウト画像３２、第３全面レイアウト画像３３、第１上半レイアウト画像３４、第２上半レイアウト画像３５及び第１下半レイアウト画像３６が表示されている例が示されている。
【００３２】
第１全面レイアウト画像３１は、第１全面レイアウトに対応した画像である。第１全面レイアウトは、レーベル面８ａの全面に画像オブジェクトを配置可能であって、テキストが配置されないレイアウトである。
【００３３】
第２全面レイアウト画像３２は、第２全面レイアウトに対応した画像である。第２全面レイアウトは、レーベル面８ａの全面に画像オブジェクトを配置可能であって、且つレーベル面８ａの任意の位置に直線状に配列された横書きのテキストを配置可能なレイアウトである。
【００３４】
第３全面レイアウト画像３３は、第３全面レイアウトに対応した画像である。第３全面レイアウトは、レーベル面８ａの全面に画像オブジェクトを配置可能であって、且つレーベル面８ａの任意の位置に円弧状に配列された横書きのテキストを配置可能なレイアウトである。
【００３５】
第１上半レイアウト画像３４は、第１上半レイアウトに対応した画像である。第１上半レイアウトは、レーベル面８ａの上半分の半円領域に画像オブジェクトを配置可能であって、且つ、画像オブジェクトを配置できない下半分の半円領域に直線状に配列された横書きのテキストを配置可能なレイアウトである。なお、ここでいう上半分の半円領域とは、レーベル面８ａの外縁を形成する円を特定の直径で半割した２つの半円形状の半円領域の一方を示し、下半分の半円領域とは、上記２つの半円領域のうちの他方を示す。
【００３６】
第２上半レイアウト画像３５は、第２上半レイアウトに対応した画像である。第２上半レイアウトは、レーベル面８ａの上半分の半円領域に画像オブジェクトを配置可能であって、且つ、画像オブジェクトを配置できない下半分の半円領域に円弧状に配列された横書きのテキストを配置可能なレイアウトである。
【００３７】
第１下半レイアウト画像３６は、第１下半レイアウトに対応した画像である。第１下半レイアウトは、レーベル面８ａの下半分の半円領域に画像オブジェクトを配置可能であって、且つ、画像オブジェクトを配置できない上半分の半円領域に直線状に配列された横書きのテキストを配置可能なレイアウトである。
【００３８】
ユーザは、レイアウト選択画面３０に表示されている複数のレイアウト画像のうちいずれか１つをタップ操作することで、そのタップ操作したレイアウト画像に対応したレイアウトを選択することができる。
【００３９】
レーベル作成アプリ１２ｂは、レイアウト選択画面３０に表示されている複数のレイアウト画像のうち１つがタップ操作された場合、そのタップ操作されたレイアウト画像に対応したレイアウトを、印刷用レイアウトに設定する。
【００４０】
なお、ユーザが選択可能なレイアウトは、図２左に図示されている各レイアウト画像３１〜３６に対応した６種類のレイアウトの他にも少なくとも１つある。即ち、レイアウト選択画面３０に対して例えば指示体により左右方向にフリック操作することで、現在表示されているレイアウト画像とは異なる他のレイアウト画像を表示させることができる。そして、新たに表示されたレイアウト画像をタップ操作することで、対応するレイアウトを選択することができる。
【００４１】
レーベル作成アプリ１２ｂは、印刷用レイアウトを設定した場合、図２中央に示すように、表示部１３の表示領域２５内に写真選択画面４０を表示させる。写真選択画面４０は、レーベル面８ａに印刷させる画像における画像オブジェクトをユーザに選択させるための画面である。
【００４２】
写真選択画面４０には、例えば、記憶部１２の所定フォルダに記憶されている写真のデータのサムネイルが一覧表示される。図２中央は、写真選択画面４０に８個のサムネイル４１〜４８が表示されている例が示されている。
【００４３】
ユーザは、レーベル面８ａに印刷させたい写真のサムネイルをタップ操作することで、そのサムネイルに対応した写真を、画像オブジェクトとして選択することができる。レーベル作成アプリ１２ｂは、写真選択画面４０に表示されている複数のサムネイルのうち１つがタップ操作された場合、そのタップ操作されたサムネイルに対応した写真を、レーベル面８ａに印刷させる画像オブジェクトに設定する。
【００４４】
なお、画像オブジェクトとして選択可能な画像のデータ形式は、適宜決めて良い。例えば、ＪＰＥＧ、ＰＤＦ、その他の複数のデータ形式の画像を画像オブジェクトとして選択可能であってもよい。
【００４５】
レーベル作成アプリ１２ｂは、画像オブジェクトを設定した場合、図２右に示すように、表示領域２５内に写真調整画面５０を表示させる。写真調整画面５０は、設定された印刷用レイアウトにおける画像オブジェクトを配置可能な領域に対する、画像オブジェクトを配置させる位置や画像オブジェクトのサイズを、ユーザに調整させるための画面である。
【００４６】
写真調整画面５０には、対象領域画像５１が表示される。対象領域画像５１は、画像データの印刷対象領域であるレーベル面８ａを示す画像である。対象領域画像５１の中心部には、被記憶媒体８に設けられた内心円８ｂを示す内心円画像５２が同心円状に配置される。内心円画像５２は、レーベル面８ａにおける印刷ができない領域を示す。また、対象領域画像５１には、対象領域画像５１における互いに直交した２つの直径に対応する水平補助線５１ａ及び垂直補助線５１ｂが含まれる。
【００４７】
また、対象領域画像５１には、レイアウト選択画面３０で設定された印刷用レイアウトに対応した配置可能領域５３が設定され、その配置可能領域５３に、写真選択画面４０で設定された画像オブジェクト６０が配置される。画像オブジェクト６０の形状は、本実施形態では、四角形である。
【００４８】
図２右は、一例として、印刷用レイアウトが第１上半レイアウトである場合を示している。この場合、対象領域画像５１における上半分の半円領域が、画像オブジェクト６０を配置可能な配置可能領域５３に設定される。
【００４９】
写真調整画面５０に切り替わった直後の初期状態では、画像オブジェクト６０は、例えば、配置可能領域５３に対し、配置可能領域５３に応じた規定サイズで、配置可能領域５３に応じた規定位置に、配置される。また、画像オブジェクト６０は、画像オブジェクト６０の少なくとも一部が配置可能領域５３内に含まれるように配置される。本実施形態における規定サイズ及び規定位置は、例えば図２右に示すように、画像オブジェクト６０全体が配置可能領域５３に内接するサイズ及び位置である。
【００５０】
即ち、規定位置は、画像オブジェクト６０の左右方向中央が垂直補助線５１ｂ上に位置し、画像オブジェクト６０の下辺が水平補助線５１ａに重畳する位置である。また、規定サイズは、画像オブジェクト６０が規定位置に配置された状態において、画像オブジェクト６０の上辺両端の２つの頂点が配置可能領域５３の外周に接するサイズである。また、図２右に示す規定サイズ及び規定位置は、配置可能領域５３内において画像オブジェクト６０が配置されない余白領域が存在するサイズ及び位置である。
【００５１】
設定された印刷用レイアウトが全面レイアウトではない場合、即ち、例えば各上半レイアウトや各下半レイアウトのように、対象領域画像５１において画像オブジェクト６０を配置できない空き領域が存在する場合は、レーベル作成アプリ１２ｂは、その空き領域をレーベル背景領域５４として設定する。
【００５２】
また、レーベル作成アプリ１２ｂは、対象領域画像５１内の所定の位置に、テキスト５７及びテキスト枠５６を表示させる。テキスト枠５６は、テキスト５７を囲む矩形状の枠である。
【００５３】
また、写真調整画面５０には、写真変更ボタン５８が表示される。ユーザにより写真変更ボタン５８がタップされた場合は、写真選択画面４０を再び表示させて、画像オブジェクトの選択を受け付ける。
【００５４】
ユーザは、写真調整画面５０に規定サイズ及び規定位置にて配置された画像オブジェクト６０に対し、例えばドラッグ操作することによって、画像オブジェクト６０の位置を任意に変更できる。また、ユーザは、画像オブジェクト６０に対して例えばピンチイン操作、ピンチアウト操作（以下、「拡縮操作」と称する）を行うことで、画像オブジェクト６０のサイズを変更（即ち、拡大又は縮小。以下「拡縮」とも称する。）できる。
【００５５】
レーベル作成アプリ１２ｂは、画像オブジェクト６０がドラッグ操作された場合は、そのドラッグ操作に応じて画像オブジェクト６０の位置を移動させる。また、レーベル作成アプリ１２ｂは、画像オブジェクト６０が拡縮操作された場合は、その拡縮操作に応じて画像オブジェクト６０を拡縮させる。
【００５６】
例えば、図２右に示す状態から、ユーザが画像オブジェクト６０に対して左上方向へのドラッグ操作を行い、且つ画像オブジェクト６０に対してピンチイン操作することで、画像オブジェクト６０を、図３左に示す状態に移動及び縮小させることができる。
【００５７】
なお、写真調整画面５０においては、画像オブジェクト６０の一部が配置可能領域５３からはみ出る位置又はサイズにすることもできる。画像オブジェクト６０の一部が配置可能領域５３からはみ出た場合、例えば図９、図１０に示すように、画像オブジェクト６０のうち、配置可能領域５３内に存在している部分は明瞭に表示され、配置可能領域５３の外部、即ち対象領域画像５１からはみ出している領域は、配置可能領域５３内に存在している部分に表示されるより相対的に薄く表示される。
【００５８】
また、写真調整画面５０には、完了ボタン５９が表示される。ユーザにより完了ボタン５９がタップされた場合は、そのタップされた時点における画像オブジェクト６０の位置及びサイズを確定し、図３左に示すレーベル編集画面７０を表示させる。
【００５９】
レーベル編集画面７０においては、対象領域画像５１における配置可能領域５３内に、確定された位置及びサイズにて画像オブジェクト６０を表示させる。この場合、画像オブジェクト６０のうち配置可能領域５３からはみ出ている領域がある場合はそのはみ出している領域は表示させず、あくまでも、配置可能領域５３内に存在している部分、即ちレーベル面８ａに印刷される領域のみ表示させる。
【００６０】
レーベル編集画面７０においては、ユーザは、テキスト５７を編集することができる。具体的に、レーベル作成アプリ１２ｂは、テキスト５７又はテキスト枠５６がタップ操作された場合、テキスト編集処理を行い、ユーザによるテキスト５７の編集操作を受け付ける。ユーザは、この編集操作により、テキストの内容やテキストのサイズを変更することができる。
【００６１】
レーベル作成アプリ１２ｂは、テキスト枠５６の大きさを、テキスト５７の長さ及びサイズに応じた大きさに設定する。よって、テキスト５７の長さやサイズが大きくなるほどそれに応じてテキスト枠５６も大きくなる。
【００６２】
また、ユーザは、例えばドラッグ操作によって、テキスト５７の位置を移動させることができる。テキスト５７を移動させることが可能な範囲は適宜決めて良い。例えば、レーベル背景領域５４が存在している場合にはレーベル背景領域５４内を移動可能であってもよい。また例えば、配置可能領域５３を含む対象領域画像５１内を移動可能であってもよい。
【００６３】
また、レーベル編集画面７０には、レイアウト変更ボタン７１、追加ボタン７２及び保存ボタン７３が表示される。追加ボタン７２がタップされた場合の動作については後述する。保存ボタン７３がタップされた場合、現在の編集状態が記憶部１２に保存される。保存された編集状態は、次回以降にレーベル作成アプリ１２ｂが起動されたときに呼び出すことができる。
【００６４】
レイアウト変更ボタン７１がタップ操作された場合は、図３中央に示すように、レイアウト選択画面３０を再表示させ、レイアウトの再選択を受け付ける。そして、レイアウト選択画面３０においていずれかのレイアウトが選択されたら、図３右に示すように、問合せウィンドウ９１と、変更実行ボタン９２と、キャンセルボタン９３とが表示される。
【００６５】
問合せウィンドウ９１には、再選択されたレイアウトに画像オブジェクトが配置された状態の画像を含む。ユーザは、問合せウィンドウ９１を見ることによって、レイアウト変更後のイメージを掴むことができる。
【００６６】
キャンセルボタン９３がタップされた場合は、レイアウト選択画面３０に戻る。変更実行ボタン９２がタップされた場合は、再選択されたレイアウトを印刷用レイアウトに更新し、図４左に示すように、更新後の印刷用レイアウトに基づく対象領域画像５１を含むレーベル編集画面７０を表示させる。
【００６７】
なお、図４左は、レイアウトが第１上半レイアウトから第１下半レイアウトに変更された例を示している。つまり、レイアウトが、対象領域画像５１の直径を軸に対称な位置に変更されている。このように変更前後のレイアウトが対称関係にある場合は、画像オブジェクト６０及びテキスト５７を、サイズを変えずに、対称軸に対して対称な位置に配置させる。
【００６８】
レーベル編集画面７０において、画像オブジェクト６０がタップされると、図４右に示すように、写真編集アイコン９６を表示させる。写真編集アイコン９６がタップされると、写真調整画面（図２右参照）を表示させ、画像オブジェクト６０の移動、拡縮、変更などを受け付ける。
【００６９】
レイアウト変更の別の例、及びテキストを追加できることについて、図５及び図６を用いて説明する。図５左に示すレーベル編集画面７０においては、印刷用レイアウトとして第１全面レイアウトが設定されている。この状態でレイアウト変更ボタン７１がタップされると、図５中央に示すようにレイアウト選択画面３０が表示される。ここで例えば第１上半レイアウトが選択されると、図５右に示すように、第１上半レイアウトに画像オブジェクト６０が配置された状態の画像を含む問合せウィンドウ９１が表示される。
【００７０】
ここで変更実行ボタン９２がタップされると、再選択された第１上半レイアウトを印刷用レイアウトに更新し、図６左に示すように、更新後の印刷用レイアウトに基づく対象領域画像５１を含むレーベル編集画面７０を表示させる。この場合のレイアウト変更は、レイアウトの対称変更ではないため、レイアウト変更後の配置可能領域５３には、図６左に示すように、画像オブジェクト６０が配置可能領域５３に内接した状態で表示される。
【００７１】
レーベル編集画面７０において追加ボタン７２がタップされた場合、テキストの追加操作を受け付ける。ユーザは、追加ボタン７２をタップすることで、テキストの数を増やすことができる。なお、テキストを含まないレイアウトが選択されたことによりテキストが表示されていない状態であっても、追加ボタン７２をタップすることでテキストを配置させることができる。
【００７２】
追加ボタン７２がタップされると、図６中央に示すように、横文字追加アイコン１０１及び縦文字追加アイコン１０２を表示させる。横文字追加アイコン１０１がタップされた場合は、図６右に示すように、横文字のテキスト枠１１１が新たに追加される。縦文字追加アイコン１０２がタップされた場合は、図６右に示すように縦文字のテキスト枠１１２が新たに追加される。
【００７３】
また、レーベル編集画面７０には、編集完了ボタン７５が表示される。ユーザにより編集完了ボタン７５がタップされると、レーベル作成アプリ１２ｂは、そのタップされた時点の対象領域画像５１の内容を、レーベル面８ａに印刷させる画像として確定する。そして、レーベル作成アプリ１２ｂは、印刷アプリ１２ｃを起動させ、印刷アプリ１２ｃにその確定した画像を示す画像データを印刷アプリ１２ｃに渡す。印刷アプリ１２ｃは、起動後、レーベル作成アプリ１２ｂから画像データを受けると、その画像データを印刷データに変換して印刷装置５へ送信する。これにより、レーベル作成アプリ１２ｂで生成された画像、即ちレーベル編集画面７０で編集完了ボタン７５がタップされた時点で表示されていた対象領域画像５１が、レーベル面８ａに印刷される。
【００７４】
（１−５）レーベル作成処理
レーベル作成アプリ１２ｂに基づいて制御部１１が実行するレーベル作成処理について、図７及び図８を用いて説明する。なお、図７及び図８は、説明の簡素化のため、レーベル作成処理全体のうち、主にレーベル編集画面７０を表示させている場合における処理を抽出しており、その他の各種処理は省略している。
【００７５】
制御部１１は、起動後、レーベル作成アプリ１２ｂの起動操作が行われた場合、レーベル作成アプリ１２ｂを実行する。制御部１１は、レーベル作成アプリ１２ｂを開始すると、Ｓ１１０で、レイアウト選択処理を行う。具体的に、レイアウト選択画面３０（図２左参照）を表示させ、ユーザによるレイアウトの選択を受け付ける。そして、ユーザによりレイアウトが選択された場合、Ｓ１２０で、その選択されたレイアウトを示す情報を記憶部１２に保存することにより、選択されたレイアウトを印刷用レイアウトに設定する。
【００７６】
Ｓ１３０では、画像オブジェクト選択処理を行う。具体的に、写真選択画面４０（図２中央参照）を表示させ、ユーザによる画像オブジェクトの選択操作を受け付ける。そして、ユーザにより選択された画像オブジェクトを、印刷対象の画像オブジェクト６０に設定する。
【００７７】
Ｓ１４０では、写真調整画面５０（図２右参照）を表示させる。ただし、Ｓ１４０の段階では、画像オブジェクト６０はまだ表示させない。Ｓ１５０では、レイアウト選択画面で選択されたレイアウト、即ち現在設定されている印刷用レイアウトが、円か半円かを判断する。印刷用レイアウトについて、円とは、前述の各種の全面レイアウトを意味し、半円とは、前述の各種の上半レイアウトや下半レイアウトなどの、配置可能領域５３が半円形状のレイアウトを意味する。
【００７８】
印刷用レイアウトが円である場合は、Ｓ１６０で、円内オブジェクト表示処理を行う。即ち、画像オブジェクト６０を、円状の配置可能領域５３に対し、その配置可能領域５３に応じた規定サイズで、配置可能領域５３に応じた規定位置に、配置させる。
【００７９】
より具体的に、本実施形態では、円状の対象領域画像５１内に、画像オブジェクト６０を内接表示させる。対象領域画像５１内に画像オブジェクト６０を内接させるための画像オブジェクト６０のサイズ及び位置は、例えば、次のようにして決定する。即ち、画像オブジェクト６０の対角線が、対象領域画像５１の直径に一致するように、画像オブジェクト６０のサイズ及び位置を決定する。
【００８０】
Ｓ１５０で、印刷用レイアウトが半円である場合は、Ｓ１７０で、内径回避設定値を取得する。内径回避設定値とは、被記憶媒体８の内心円８ｂに対応する内心円画像５２に画像オブジェクト６０が重畳しないよう、内心円画像５２を回避して画像オブジェクト６０を配置させるか否かを示す情報である。
【００８１】
内径回避設定値は、例えば、ユーザが任意に設定できるようにしてもよい。また、一度設定した内径回避設定値は変更操作が行われるまでは維持されるようにしてもよいし、写真選択画面４０で画像オブジェクト６０が選択される度にユーザに入力させるようにしてもよい。
【００８２】
Ｓ１８０では、半円内オブジェクト表示処理を行う。即ち、画像オブジェクト６０を、半円状の配置可能領域５３に対し、その配置可能領域５３に応じた規定サイズで、配置可能領域５３に応じた規定位置に、配置させる。より具体的に、本実施形態では、半円状の配置可能領域５３内に、画像オブジェクト６０を内接表示させる。このとき、内径回避設定値が、内心円画像５２への重畳を許容する非回避設定値に設定されている場合は、例えば図２右に示したように、画像オブジェクト６０を、４辺のうちの１辺が水平補助線５１ａ又は垂直補助線５１ｂに重畳するように配置させる。この場合における画像オブジェクト６０のサイズ及び位置は、例えば次のようにして決定する。即ち、画像オブジェクト６０を左右方向に半分に分割した場合におけるいずれか一方側の対角線が対象領域画像５１の半径に一致するように、画像オブジェクト６０のサイズ及び位置を決定する。
【００８３】
一方、内径回避設定値が、内心円画像５２の回避を示す回避設定値に設定されている場合は、例えば後述する図１０右に示すように、画像オブジェクト６０を、内心円画像５２を回避して内接配置させる。つまり、画像オブジェクト６０の４辺のうち一辺が内心円画像５２に接するよう、且つ画像オブジェクト６０の２つの頂点が対象領域画像５１の外周に接するように、画像オブジェクト６０を内接配置させる。
【００８４】
この場合における画像オブジェクト６０のサイズは、例えば次のようにして決定する。即ち、画像オブジェクト６０を左右方向に半分に分割した場合におけるいずれか一方側の対角線が、対象領域画像５１の半径から内心円画像５２の半径を差し引いた長さにほぼ一致するように、画像オブジェクトのサイズを決定する。
【００８５】
写真調整画面５０に画像オブジェクト６０を表示させた後、完了ボタン５９がタップされたら、Ｓ１９０で、レーベル編集画面７０を表示させる。Ｓ１８０では、レイアウト変更指示がなされたか否か、即ちレイアウト変更ボタン７１がタップされたか否か判断する。レイアウト変更ボタン７１がタップされていない場合は、図８のＳ２６０に進む。レイアウト変更ボタン７１がタップされた場合は、Ｓ２１０に進む。
【００８６】
Ｓ２１０では、レイアウト選択画面３０を表示させ、レイアウトの再選択を受け付ける。Ｓ２２０では、再選択されたレイアウトと元のレイアウトとを比較する。再選択されたレイアウトが元のレイアウトと同じである場合は、Ｓ２４０で、同一領域内配置処理を行う。具体的に、画像オブジェクト６０及びテキストを、変更前の元のレイアウトで表示されていた状態のまま維持させる。
【００８７】
再選択されたレイアウトが、元のレイアウトに対して直径を対称軸とする対称位置にある場合は、Ｓ２３０で、対称配置処理を行う。具体的に、画像オブジェクト６０及びテキストを、サイズを変えることなく、配置位置を、対称軸に対して対称な位置に変更させる。
【００８８】
再選択されたレイアウトが、元のレイアウトと同じではなく且つ元のレイアウトと対称関係にもない場合は、Ｓ２５０で、デフォルト配置処理を行う。具体的に、例えば変更後のレイアウトに対して予め決められた位置及びサイズにて画像オブジェクト６０を配置させる。例えば、変更後のレイアウトに対して画像オブジェクト６０を内接表示させるようにしてもよい。その際、内心円画像５２を回避させてもよいし回避させなくてもよい。
【００８９】
Ｓ２６０では、テキストの追加指示がなされたか否か、即ち追加ボタン７２がタップされて且つ横文字追加アイコン１０１及び縦文字追加アイコン１０２のいずれかがタップされたか否か判断する。
【００９０】
テキストの追加指示がなされた場合は、Ｓ２７０で、Ｓ１５０と同様に、現在選択されているレイアウトが円か半円かを判断する。現在のレイアウトが円である場合は、Ｓ２８０で、新たなテキストをデフォルト位置に配置させる。現在のレイアウトが半円である場合は、Ｓ２９０で、画像オブジェクト６０が配置されている配置可能領域５３とは反対側の領域、即ちレーベル背景領域５４に、新たなテキストを配置させる。このようにしてテキストを追加した後は、Ｓ１９０に移行する。
【００９１】
Ｓ２６０で、テキストの追加指示がなされていない場合は、Ｓ３００に進む。Ｓ３００では、画像オブジェクトの選択指示がなされたか否か判断する。具体的に、図４右に示した写真編集アイコン９６がタップされて写真調整画面５０に遷移し、さらにそこで写真変更ボタン５８がタップされたか否か判断する。
【００９２】
写真変更ボタン５８がタップされた場合は、Ｓ３１０に進む。Ｓ３１０では、現在選択されている画像オブジェクト６０のサイズ及び位置を記憶する。Ｓ３２０では、写真選択画面４０を表示させ、画像オブジェクトの選択を受け付ける。Ｓ３３０では、写真調整画面５０を表示させ、選択された新たな画像オブジェクトを、Ｓ３１０で記憶したサイズ及び位置にて表示させる。その後、完了ボタン５９がタップされたら、Ｓ１９０に移行する。
【００９３】
Ｓ３００で、画像オブジェクトの選択指示がなされていない場合は、Ｓ３４０に進む。Ｓ３４０では、編集完了ボタン７５がタップされたか否か判断する。編集完了ボタン７５がタップされていない場合はＳ１９０に移行する。編集完了ボタン７５がタップされた場合は、本処理を終了する。
【００９４】
（１−６）第１実施形態の効果
以上説明した第１実施形態によれば、以下の（１ａ）〜（１ｄ）の効果を奏する。
（１ａ）ユーザにより、対象領域画像５１内における配置可能領域５３、及びその配置可能領域５３に配置させる画像オブジェクト６０が選択されると、選択された画像オブジェクト６０が、選択された配置可能領域に対して適切に配置される。具体的に、写真調整画面５０が表示される際、画像オブジェクト６０が、画像オブジェクト６０の少なくとも一部が配置可能領域５３に含まれるよう、配置可能領域５３に応じた規定サイズ及び規定位置にて配置される。そのため、レーベル面８ａに印刷させる印刷対象画像を、ユーザが望むレイアウトに応じて画像オブジェクトが適切に配置された状態でユーザに容易に提供することができる。そのため、ユーザは、手間を抑えつつ、見栄えのよい画像を容易にレーベル面８ａに印刷させることができる。
【００９５】
（１ｂ）より具体的に、本実施形態では、画像オブジェクト６０が、配置可能領域５３に内接するように配置される。配置可能領域５３に画像オブジェクト６０が内接表示されると、ユーザは、その内接表示された状態を起点として、最終的な位置及びサイズを効率的に決めることができる。
【００９６】
（１ｃ）また、本実施形態では、半円状のレイアウトが選択された場合、画像オブジェクト６０を、内心円画像５２を回避して配置させるか、それとも内心円画像５２に重畳することを許容するかを、ユーザが設定可能に構成されている。
【００９７】
そのため、画像オブジェクト６０の一部が内心円画像５２によって欠けてもよい場合、及び画像オブジェクト６０が内心円画像５２によって欠けることを望まない場合、の双方に対応できる。
【００９８】
（１ｄ）また、本実施形態では、レイアウトを変更した場合、変更前後で同じレイアウトの場合は、画像オブジェクト６０及びテキストが、元の位置及びサイズに維持される。一方、対称的な位置関係にあるレイアウトへの変更を行った場合は、画像オブジェクト６０及びテキストが、サイズは不変のまま、対称軸に対して対称な位置に配置される。そのため、変更前後のレイアウトの相違に応じた適切なレイアウト変更が実現される。
【００９９】
なお、レーベル作成アプリ１２ｂは本発明の画像処理プログラムに相当する。被記憶媒体８は本発明の印刷媒体に相当する。Ｓ１１０の処理は本発明の領域選択処理に相当する。Ｓ１３０の処理は本発明の画像選択処理に相当する。Ｓ１６０，Ｓ１８０の処理は本発明の画像配置処理及び表示処理に相当する。
【０１００】
［２．第２実施形態］
上記第１実施形態では、レイアウト及び画像オブジェクトが選択されて写真調整画面５０が表示される際、画像オブジェクト６０が、規定サイズにて規定位置に配置された。
【０１０１】
これに対し、本実施形態では、画像オブジェクト６０を、まず初期サイズで初期位置に表示させた後、その初期サイズの画像オブジェクト６０を、アニメーション表示させながら規定サイズまで拡大又は縮小させて、規定位置に配置する。
【０１０２】
アニメーション表示の具体的内容は種々考えられる。例えば、初期サイズを規定サイズよりも大きいサイズとし、初期サイズから規定サイズまで徐々に縮小させていくアニメーション表示を採用してもよい。この場合、初期サイズ及び初期位置は、例えば画像オブジェクトが配置可能領域５３に外接するサイズ及び位置とし、規定サイズ及び規定位置は、例えば画像オブジェクトが配置可能領域５３に内接するサイズ及び位置としてもよい。
【０１０３】
また例えば、初期サイズを規定サイズよりも小さいサイズとし、初期サイズから規定サイズまで徐々に拡大させていくアニメーション表示を採用してもよい。この場合、初期サイズ及び初期位置は、例えば画像オブジェクトが配置可能領域５３に内接するサイズ及び位置とし、規定サイズ及び規定位置は、例えば画像オブジェクトが配置可能領域５３に外接するサイズ及び位置としてもよい。
【０１０４】
その他、初期サイズと初期位置、規定サイズと規定位置は、適宜決めてよい。また、初期サイズから規定サイズまでのサイズ変化の態様についても、適宜決めてよい。
本実施形態では、一例として、画像オブジェクトをまず配置可能領域５３に外接表示させ、そこから画像オブジェクトを縮小させていくアニメーション表示を行って、最終的に画像オブジェクトが配置可能領域５３に内接した状態になるように変化させる例について説明する。
【０１０５】
図９は、第１全面レイアウトが選択された場合の画像オブジェクト６０のアニメーション表示を示す。図９に示す例では、まず、図９左に示すように画像オブジェクト６０が円状の配置可能領域５３に外接表示され、その後徐々に縮小されていって、最終的に図９右に示すように円状の配置可能領域５３に内接表示される。図１０は、第１下半レイアウトが選択された場合の画像オブジェクト６０のアニメーション表示を示す。図１０に示す例では、まず、図１０左に示すように画像オブジェクト６０が半円状の配置可能領域５３に外接表示され、その後徐々に縮小されていって、最終的に図１０右に示すように半円状の配置可能領域５３に内接表示される。なお、図１０は、内径回避設定値が、内心円画像を回避するように設定されている例を示している。
【０１０６】
図１０に示すアニメーション表示を実現するために、本実施形態では、図７に示すレーベル生成処理における、Ｓ１６０及びＳ１８０の処理が、図１１及び図１２に示すように構成されている。
【０１０７】
図１１は、本実施形態における、図７のＳ１６０の円内画像オブジェクト表示処理の具体例を示す。本実施形態では、制御部１１は、Ｓ１６０の円内画像オブジェクト表示処理を、図１１に示すように実行する。即ち、Ｓ４１０で、選択されている画像オブジェクトを、レーベル面８ａ全体に外接するサイズに拡大又は縮小して、レーベル面８ａに外接表示させる。具体的には、表示部１３の表示領域２５内において、画像オブジェクトを配置可能領域５３に外接させる。このＳ４１０は、画像オブジェクトを初期位置に初期サイズで表示させる処理である。
【０１０８】
Ｓ４２０では、余白設定が有効にされているか否か判断する。余白設定とは、配置可能領域５３内に、画像オブジェクトが存在していない余白領域が生じることを許容するか否かについての設定である。余白設定が有効に設定されている場合は、余白領域が許容されていることを意味する。余白設定が無効に設定されている場合は、余白領域が許容されていないことを意味する。
【０１０９】
余白設定が無効に設定されている場合は、本処理を終了し、Ｓ１９０（図７参照）に移行する。余白設定が有効に設定されている場合は、Ｓ４３０に進む。Ｓ４３０では、選択されている画像オブジェクトを縮小させるアニメーション処理を行う。即ち、画像オブジェクトを、レーベル面８ａ全体に内接するサイズまで徐々に縮小して、レーベル面８ａに内接表示させる。具体的には、表示部１３の表示領域２５内において、画像オブジェクトを、配置可能領域５３に内接した状態になるまで徐々に縮小させていく。このＳ４３０は、画像オブジェクトを規定位置に規定サイズで表示させる処理である。
【０１１０】
図１２は、本実施形態における、図７のＳ１８０の半円内画像オブジェクト表示処理の具体例を示す。本実施形態では、制御部１１は、Ｓ１８０の半円内画像オブジェクト表示処理を、図１２に示すように実行する。即ち、Ｓ５１０で、選択されている画像オブジェクトを、選択されている半円状のレイアウトに外接するサイズに拡大又は縮小して外接表示させる。具体的には、表示部１３の表示領域２５内において、画像オブジェクトを半円状の配置可能領域５３に外接させる。
【０１１１】
Ｓ５２０では、余白設定が有効にされているか否か判断する。余白設定が無効に設定されている場合は、本処理を終了し、Ｓ１９０（図７参照）に移行する。余白設定が有効に設定されている場合は、Ｓ５３０に進む。Ｓ５３０では、内径回避設定が有効に設定されているか否か判断する。内径回避設定が有効に設定されている場合は、Ｓ５４０に進む。Ｓ５４０では、選択されている画像オブジェクトを縮小させるアニメーション処理を行う。即ち、画像オブジェクトを、半円状の配置可能領域５３において内心円画像を回避して内接するサイズまで徐々に縮小し、配置可能領域５３内に内接表示させる。
【０１１２】
Ｓ５３０で、内径回避設定が無効に設定されている場合は、Ｓ５５０に進む。Ｓ５５０では、選択されている画像オブジェクトを縮小させるアニメーション処理を行う。即ち、画像オブジェクトを、半円状の配置可能領域５３において内心円画像を回避することなく内接するサイズまで徐々に縮小し、配置可能領域５３内に内接表示させる。
【０１１３】
このように、選択された画像オブジェクトを表示させる際にアニメーション表示させることで、ユーザに対し、画像オブジェクトのサイズを変更できることを予め認識させることができる。
【０１１４】
［３．他の実施形態］
以上、本発明の実施形態について説明したが、本発明は上述の実施形態に限定されることなく、種々変形して実施することができる。
【０１１５】
（３−１）写真調整画面５０を表示させたときに表示される画像オブジェクト６０の規定サイズ及び規定位置は、レイアウト毎に、画像オブジェクト６０の少なくとも一部が配置可能領域５３内に含まれるように適宜決めて良い。
【０１１６】
例えば、画像オブジェクト６０の一部が配置可能領域５３からはみ出る（つまり印刷されない）サイズ及び位置が規定サイズ及び規定位置であってもよい。
（３−２）画像オブジェクトを配置可能領域５３に外接表示させる際における画像オブジェクトのサイズの決定方法は、どのような方法であってもよい。例えば、選択されたレイアウトが円状のレイアウトである場合には、画像オブジェクトの短辺の長さが対象領域画像５１の直径（即ちレーベル面８ａの直径に該当）に一致するサイズにしてもよい。
【０１１７】
また例えば、選択されたレイアウトが半円状のレイアウトである場合には、画像オブジェクトの短辺の長さが対象領域画像５１の半径に一致するサイズと、画像オブジェクトの長辺の長さが対象領域画像５１の直径に一致するサイズと、のうち、大きい方のサイズにしてもよい。
【０１１８】
（３−３）本発明の印刷媒体は、円板状の被記録媒体に限定されない。また、本発明の情報処理装置は、上記実施形態で示した携帯型の情報処理装置１０に限定されない。
（３−４）上記実施形態における１つの構成要素が有する複数の機能を、複数の構成要素によって実現したり、１つの構成要素が有する１つの機能を、複数の構成要素によって実現したりしてもよい。また、複数の構成要素が有する複数の機能を、１つの構成要素によって実現したり、複数の構成要素によって実現される１つの機能を、１つの構成要素によって実現したりしてもよい。また、上記実施形態の構成の一部を省略してもよい。また、上記実施形態の構成の少なくとも一部を、他の上記実施形態の構成に対して付加又は置換してもよい。なお、特許請求の範囲に記載した文言から特定される技術思想に含まれるあらゆる態様が本発明の実施形態である。
【符号の説明】
【０１１９】
５…印刷装置、８…被記憶媒体、８ａ…レーベル面、８ｂ…内心円、１０…情報処理装置、１１…制御部、１２…記憶部、１２ａ…ＯＳ、１２ｂ…レーベル作成アプリ、１２ｃ…印刷アプリ、１３…表示部、１４…入力部、１４ａ…タッチパネル、１５…第１無線通信部、１６…第２無線通信部、２５…表示領域、３０…レイアウト選択画面、４０…写真選択画面、４１…サムネイル、５０…写真調整画面、５１…対象領域画像、５１ａ…水平補助線、５１ｂ…垂直補助線、５２…内心円画像、５３…配置可能領域、５４…レーベル背景領域、５８…写真変更ボタン、５９…完了ボタン、６０…画像オブジェクト、７０…レーベル編集画面、７１…レイアウト変更ボタン、７２…追加ボタン、７３…保存ボタン、７５…編集完了ボタン、１０１…横文字追加アイコン、１０２…縦文字追加アイコン。
【図１】
2019047438.tif 000003
【図２】
2019047438.tif 000004
【図３】
2019047438.tif 000005
【図４】
2019047438.tif 000006
【図５】
2019047438.tif 000007
【図６】
2019047438.tif 000008
【図７】
2019047438.tif 000009
【図８】
2019047438.tif 000010
【図９】
2019047438.tif 000011
【図１０】
2019047438.tif 000012
【図１１】
2019047438.tif 000013
【図１２】
2019047438.tif 000014