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