(57)【要約】【課題】表示インタフェースへの画像表示時の操作性を向上させることを課題とする。【解決手段】プリンタにより印刷媒体に印刷されるオブジェクトのデータを作成するべく、第１のオブジェクトと第２のオブジェクトとが、表示インタフェースのプレビュー画像１０２に表示される。そして、そのプレビュー画像１０２に、表示領域１０７ａと表示領域１０７ｂとが設定比率に応じたサイズに設定されており、その設定されたサイズの表示領域１０７ａ、ｂの各々に文字等のオブジェクトが表示される。その際、表示領域１０７ａ、ｂに文字等のオブジェクトが収まらない場合に、オブジェクトのサイズが小さくされて表示される。若しくは、表示領域１０７ａ、ｂが拡大されて、オブジェクトが表示される。【選択図】図４
2019086879.tif 000002
【特許請求の範囲】
【請求項１】
表示インタフェースを備える情報処理装置のコンピュータが読み取り可能な制御プログラムであって、
前記制御プログラムは、
プリンタにより印刷媒体に印刷されるオブジェクトのデータを作成するべく、第１のオブジェクトと第２のオブジェクトを前記表示インタフェースに表示させるものであり、
前記コンピュータを、
前記第１のオブジェクトの大きさより大きく、当該第１のオブジェクトを囲う第１領域のサイズと、前記第２のオブジェクトの大きさより大きく、当該第２のオブジェクトを囲う第２領域のサイズとを予め設定された設定比率に応じたサイズに設定、若しくは、前記第１のオブジェクトのサイズと前記第２のオブジェクトのサイズとを予め設定された設定比率に応じたサイズに設定する設定処理と、
前記設定処理において設定されたサイズの第１領域に第１のオブジェクトを表示し、第２領域に第２のオブジェクトを表示、若しくは、前記設定処理において設定されたサイズの第１のオブジェクトと第２のオブジェクトとを表示させる第１表示制御処理と、
して機能させることを特徴とする制御プログラム。
【請求項２】
前記オブジェクトは、文字であり、
前記設定処理は、
前記第１領域のサイズと前記第２領域のサイズとを前記設定比率に応じたサイズに設定し、
前記第１表示制御処理は、
前記設定処理において設定されたサイズの第１領域若しくは第２領域に文字がオブジェクトとして表示される際に、当該文字を所定のサイズで第１領域若しくは第２領域に表示させるが、文字数の増加に伴って文字を前記所定のサイズで第１領域若しくは第２領域に表示できない場合に、前記所定のサイズより小さなサイズで、文字を第１領域若しくは第２領域に表示させることを特徴とする請求項１に記載の制御プログラム。
【請求項３】
前記第１表示制御処理は、
文字数の増加に伴って文字を前記所定のサイズで第１領域若しくは第２領域に表示できない場合に、前記所定のサイズより小さなサイズで、文字を第１領域若しくは第２領域に表示させた後に、文字数の減少に伴って文字を前記所定のサイズで第１領域若しくは第２領域に表示できる場合は、前記所定のサイズで文字を第１領域若しくは第２領域に表示させることを特徴とする請求項２に記載の制御プログラム。
【請求項４】
前記コンピュータを、
前記第１領域若しくは前記第２領域のサイズを拡大させることが可能か否かを判断する判断処理として機能させ、
前記第１表示制御処理は、
前記判断処理により第１領域若しくは第２領域のサイズを拡大させることが不可能であると判断された場合に、前記所定のサイズより小さなサイズで、文字を第１領域若しくは第２領域に表示させることを特徴とする請求項２又は３に記載の制御プログラム。
【請求項５】
前記オブジェクトは、文字であり、
前記設定処理は、
前記第１領域のサイズと前記第２領域のサイズとを前記設定比率に応じたサイズに設定し、
前記第１表示制御処理は、
前記設定処理において設定されたサイズの第１領域若しくは第２領域に文字がオブジェクトとして表示される際に、当該文字を所定のサイズで第１領域若しくは第２領域に表示させるが、文字数の増加に伴って、文字を前記所定のサイズで第１領域若しくは第２領域に表示できない場合に、第１領域若しくは第２領域のサイズを拡大させ、拡大されたサイズの領域に、前記所定のサイズで文字を表示させることを特徴とする請求項１に記載の制御プログラム。
【請求項６】
前記コンピュータを、
前記第１領域若しくは前記第２領域のサイズを拡大させることが可能か否かを判断する判断処理として機能させ、
前記第１表示制御処理は、
前記判断処理により第１領域若しくは第２領域のサイズを拡大させることが可能であると判断された場合に、第１領域若しくは第２領域のサイズを拡大させ、拡大されたサイズの領域に、前記所定のサイズで文字を表示させることを特徴とする請求項５に記載の制御プログラム。
【請求項７】
前記設定処理は、
前記第１領域のサイズと前記第２領域のサイズとを前記設定比率に応じたサイズに設定した後に、前記第１領域のサイズと前記第２領域のサイズとのうちの一方のサイズが変更されると、他方のサイズを、変更された一方のサイズと、前記設定比率とに基づいて再設定、若しくは、前記第１のオブジェクトのサイズと前記第２のオブジェクトのサイズとを前記設定比率に応じたサイズに設定した後に、前記第１のオブジェクトのサイズと前記第２のオブジェクトのサイズとのうちの一方のサイズが変更されると、他方のサイズを、変更された一方のサイズと、前記設定比率とに基づいて再設定することを特徴とする請求項１乃至６の何れか１項に記載の制御プログラム。
【請求項８】
前記第１領域と前記第２領域とは、矩形の領域であり、縦方向と横方向との少なくとも一方の方向に並べられており、
前記設定処理は、
前記第１領域のサイズと前記第２領域のサイズとを前記設定比率に応じたサイズに設定する際に、前記第１領域と前記第２領域とが並ぶ方向での領域のサイズを設定することを特徴とする請求項１乃至７の何れか１項に記載の制御プログラム。
【請求項９】
前記コンピュータを、
オブジェクトが予め設定された設定オブジェクトである場合に、前記設定比率に関わらず、前記設定オブジェクトを任意のサイズで前記表示インタフェースに表示させる第２表示制御処理として機能させることを特徴とする請求項１乃至８の何れか１項に記載の制御プログラム。
【請求項１０】
表示インタフェースを備える情報処理装置のコンピュータが読み取り可能な制御プログラムであって、
前記制御プログラムは、
プリンタにより印刷媒体に印刷されるオブジェクトのデータを作成するべく、第１のオブジェクトと第２のオブジェクトを前記表示インタフェースに表示させるものであり、
前記コンピュータを、
前記第１のオブジェクトの大きさより大きく、当該第１のオブジェクトを囲う第１領域のサイズと、前記第２のオブジェクトの大きさより大きく、当該第２のオブジェクトを囲う第２領域のサイズとを予め設定された設定比率に応じたサイズに設定する設定処理と、
前記設定処理において設定されたサイズの第１領域に第１のオブジェクトを表示し、第２領域に第２のオブジェクトを表示させる第１表示制御処理と、
して機能させることを特徴とする制御プログラム。
【請求項１１】
表示インタフェースを備える情報処理装置のコンピュータが読み取り可能な制御プログラムであって、
前記制御プログラムは、
プリンタにより印刷媒体に印刷されるオブジェクトのデータを作成するべく、第１のオブジェクトと第２のオブジェクトを前記表示インタフェースに表示させるものであり、
前記コンピュータを、
前記第１のオブジェクトのサイズと前記第２のオブジェクトのサイズとを予め設定された設定比率に応じたサイズに設定する設定処理と、
前記設定処理において設定されたサイズの第１のオブジェクトと第２のオブジェクトとを表示させる第１表示制御処理と、
して機能させることを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示インタフェースを備える情報処理装置のコンピュータが読み取り可能な制御プログラムに関する。
【背景技術】
【０００２】
情報処理装置では、下記特許文献に記載されているように、印刷用の画像データが作成される際に、ディスプレイなどの表示インタフェースに表示された画像をユーザが確認しつつ、印刷対象の画像が形成され、その形成された画像の画像データに基づいて、印刷用画像データが作成される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−００４７３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、情報処理装置における表示インタフェースへの画像編集時の操作性を向上させることを課題とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、実施例に開示する制御プログラムは、表示インタフェースを備える情報処理装置のコンピュータが読み取り可能な制御プログラムであって、前記制御プログラムは、プリンタにより印刷媒体に印刷されるオブジェクトのデータを作成するべく、第１のオブジェクトと第２のオブジェクトを前記表示インタフェースに表示させるものであり、前記コンピュータを、前記第１のオブジェクトの大きさより大きく、当該第１のオブジェクトを囲う第１領域のサイズと、前記第２のオブジェクトの大きさより大きく、当該第２のオブジェクトを囲う第２領域のサイズとを予め設定された設定比率に応じたサイズに設定、若しくは、前記第１のオブジェクトのサイズと前記第２のオブジェクトのサイズとを予め設定された設定比率に応じたサイズに設定する設定処理と、前記設定処理において設定されたサイズの第１領域に第１のオブジェクトを表示し、第２領域に第２のオブジェクトを表示、若しくは、前記設定処理において設定されたサイズの第１のオブジェクトと第２のオブジェクトとを表示させる第１表示制御処理と、して機能させることを特徴とする。
【発明の効果】
【０００６】
実施例に開示する制御プログラムでは、第１のオブジェクトの大きさより大きく、当該第１のオブジェクトを囲う第１領域のサイズと、第２のオブジェクトの大きさより大きく、当該第２のオブジェクトを囲う第２領域のサイズとが設定比率に応じたサイズに設定される。そして、設定されたサイズの第１領域に第１のオブジェクトが表示され、設定されたサイズの第２領域に第２のオブジェクトが表示される。これにより、複数の表示領域を容易に設定でき、各領域へのオブジェクトの表示時の操作性が向上する。また、第１のオブジェクトのサイズと第２のオブジェクトのサイズとが設定比率に応じたサイズに設定され、設定されたサイズの第１のオブジェクトと第２のオブジェクトとが表示される。これにより、複数のオブジェクトのサイズを容易に設定でき、複数のオブジェクトの表示時の操作性が向上する。
【図面の簡単な説明】
【０００７】
【図１】通信システム１のブロック図である。
【図２】編集画面１００を示す図である。
【図３】編集画面１００を示す図である。
【図４】表示領域１０７ａ、ｂを示す図である。
【図５】入力画面１２０を示す図である。
【図６】入力画面１２０を示す図である。
【図７】入力画面１２０を示す図である。
【図８】入力画面１２０を示す図である。
【図９】入力画面１２０を示す図である。
【図１０】入力画面１２０を示す図である。
【図１１】入力画面１２０を示す図である。
【図１２】入力画面１２０を示す図である。
【図１３】制御アプリケーション３０のフローチャートを示す図である。
【図１４】制御アプリケーション３０のフローチャートを示す図である。
【図１５】制御アプリケーション３０のフローチャートを示す図である。
【発明を実施するための形態】
【０００８】
＜通信システムの構成＞
図１に、本願に係る実施形態として例示される通信システム１のブロック図を示す。通信システム１は、携帯電話（本発明の情報処理装置の一例）１０、プリンタ（本発明のプリンタの一例）５０、アクセスポイント５２、基地局５４を備える。プリンタ５０は、ラベルプリンタであり、携帯電話１０との間で各種の情報や指示信号を送受信し、所望のテキストや画像等を印字したラベルを作成する。プリンタ５０は、例えば、ラミネートフィルム等の長尺状のテープ（本発明の印刷媒体の一例）にテキスト等を印刷してラベルを作成する。また、アクセスポイント５２は、無線ＬＡＮアクセスポイント、及びルーターとしての機能を備える。
【０００９】
携帯電話１０の構成について説明する。携帯電話１０は、ＣＰＵ（Central Processing Unitの略）（本発明のコンピュータの一例）１２、メモリ１４、無線通信Ｉ／Ｆ１６、携帯電話通信Ｉ／Ｆ１８、ＬＣＤ（liquid crystal displayの略）（本発明の表示インタフェースの一例）２０、タッチパネル２２を主に備えている。これらの構成要素は、バス２６を介して互いに通信可能とされている。
【００１０】
無線通信Ｉ／Ｆ１６は、ＩＥＥＥの８０２．１１の規格およびそれに準ずる規格に基づいて、Ｗｉ-Ｆｉ(R)（Wi-Fi Allianceの登録商標）方式（ＷＦ方式と略して記載する場合もある）の無線通信を行うことが可能とされている。すなわち、携帯電話１０は、アクセスポイント５２へアクセスし、ＷＦ方式の無線通信を行える状態になれば、アクセスポイント５２を介して、プリンタ５０とデータ通信することが可能になる。
【００１１】
携帯電話通信Ｉ／Ｆ１８は、基地局５４との間で携帯電話通信方式の無線通信を行うことが可能とされている。すなわち、携帯電話１０は、携帯電話通信方式の無線通信を行える状態になれば、基地局５４を介して、データ通信することが可能になる。
【００１２】
ＣＰＵ１２は、メモリ１４内の制御アプリケーション（本発明の制御プログラムの一例）３０に従って処理を実行する。制御アプリケーション３０は、携帯電話１０を用いてプリンタ５０に印刷処理を実行させるためのプログラムである。なお、制御アプリケーション３０を実行するＣＰＵ１２のことを、単にプログラム名でも記載する場合がある。例えば、「制御アプリケーション３０が」という記載は、「制御アプリケーション３０を実行するＣＰＵ１２が」ということを意味する場合がある。
【００１３】
また、メモリ１４は、データ記憶領域３２を備える。データ記憶領域３２は、制御アプリケーション３０の実行に必要なデータなどを記憶する領域である。なお、メモリ１４は、ＲＡＭ（Random Access Memoryの略）、ＲＯＭ（Read Only Memoryの略）、フラッシュメモリー、ＨＤＤ（Hard Disk Driveの略）、ＣＰＵ１２が備えるバッファなどが組み合わされて構成されている。
【００１４】
ＬＣＤ２０は、携帯電話１０の各種機能を表示する表示面を備える。タッチパネル２２は、タッチセンサを有し、ＬＣＤ２０の表示面を覆うように配置されている。タッチパネル２２は、ユーザの指、タッチペン等のタッチパネル２２への接近・接触を検出し、検出に応じて電気信号を出力する。
【００１５】
＜通信システムの動作＞
通信システム１では、携帯電話１０において、制御アプリケーション３０がラベル印刷用の画像データを作成し、制御アプリケーション３０が、そのラベル印刷用の画像データをプリンタ５０に送信することで、プリンタ５０において、ラベル印刷処理が実行される。
【００１６】
具体的には、携帯電話１０において、制御アプリケーション３０が起動されると、ＬＣＤ２０に、メイン画面（図示省略）が表示される。このメイン画面では、設定ボタンが表示されており、その設定ボタンが操作されることで、ＬＣＤ２０に設定画面（図示省略）が表示される。そして、設定画面において、印刷用紙のサイズ等の印刷条件が設定される。なお、プリンタ５０は、上述したように、ラベルプリンタであり、長尺状のテープに印刷対象のオブジェクトが印刷される。なお、印刷対象のオブジェクトは、テキストデータに基づく文字，画像データに基づく画像等である。また、文字は、仮名文字，漢字，英数字，記号等を含む概念である。
【００１７】
このように、プリンタ５０では、長尺状のテープに印刷対象のオブジェクトが印刷されるため、プリンタ５０での印刷用紙のサイズとして、長尺状のテープの幅方向のサイズは、一定であるが、テープの長さ方向、つまり、長手方向のサイズをユーザが任意に設定することができる。ただし、設定可能なテープの長さ方向のサイズは、２５ｍｍ以上とされている。つまり、設定可能なテープの長さ方向の最小サイズは、２５ｍｍとされている。
【００１８】
また、テープの長手方向のサイズをユーザが任意に設定するだけでなく、印刷対象のオブジェクトの大きさに応じて、テープの長さ方向のサイズを、自動で設定することができる。このため、設定画面では、用紙サイズとして、テープの長さ方向のサイズがユーザにより設定された用紙サイズ（以下、「ユーザ設定サイズ」と記載する）と、テープの長さ方向のサイズがオブジェクトの大きさに応じて自動で設定される用紙サイズ（以下、「自動設定サイズ」と記載する）との何れかに設定される。
【００１９】
そして、設定画面において、用紙サイズ等の印刷条件が設定され、所定のボタン、例えば、作成ボタン等が操作されると、ＬＣＤ２０に、図２に示す編集画面１００が表示される。その編集画面１００には、プレビュー画像１０２と、複数の選択ボタン１０４とが表示されている。なお、選択ボタン１０４は、選択ボタン１０４ａ〜ｅの総称である。プレビュー画像１０２は、印刷対象のオブジェクトを表示するためのものであり、選択ボタン１０４は、プレビュー画像１０２において、印刷対象のオブジェクトを表示するための表示領域を区画する表示枠１０６を選択するものである。
【００２０】
編集画面１００で、選択可能な表示枠１０６としては、単一の表示領域により構成されるものと、２個の表示領域１０７ａ、ｂ（本発明の第１領域及び第２領域の一例）（図４参照）により構成されるものとがある。そして、２つの表示領域１０７ａ、ｂを有する表示枠１０６は、それら２つの表示領域１０７ａ、ｂが縦方向に並べられたものと、２つの表示領域１０７ａ、ｂが横方向に並べられたものとがある。さらに、それら２つの表示領域１０７ａ、ｂの並ぶ方向における表示領域のサイズが、予め設定された比率（以下、「設定比率」と記載する）に従って設定される。
【００２１】
このため、複数の選択ボタン１０４には、単一の表示領域により構成される表示枠１０６を選択するための選択ボタン１０４ａと、２個の表示領域１０７ａ、ｂにより構成される表示枠１０６を選択するための選択ボタン１０４ｂ、ｃ、ｄ、ｅがある。さらに、選択ボタン１０４ｂ、ｃ、ｄ、ｅには、縦方向に並べられた２個の表示領域１０７ａ、ｂ（図７参照）を選択するための選択ボタン１０４ｂ、ｄと、横方向に並べられた２個の表示領域１０７ａ、ｂ（図７参照）を選択するための選択ボタン１０４ｃ、ｅとがある。さらに、選択ボタン１０４ｂ、ｄには、設定比率が１：１の表示領域１０７ａ、ｂを選択するための選択ボタン１０４ｂと、設定比率が２：１の表示領域１０７ａ、ｂを選択するための選択ボタン１０４ｄとがあり、選択ボタン１０４ｃ、ｅには、設定比率が１：１の表示領域１０７ａ、ｂを選択するための選択ボタン１０４ｃと、設定比率が２：１の表示領域１０７ａ、ｂを選択するための選択ボタン１０４ｅとがある。
【００２２】
そして、選択ボタン１０４ａが操作されると、図２に示すように、プレビュー画像１０２に、表示枠１０６が表示される。なお、選択ボタン１０４ａへの操作により表示される表示枠１０６は、縦方向において、用紙サイズとして設定されているテープの幅方向のサイズで表示される。つまり、用紙サイズとして設定されているテープの幅方向のサイズをＹとすると、表示枠１０６の縦方向のサイズは、Ｙとされる。また、表示枠１０６は、横方向において、用紙サイズとしてユーザ設定サイズが設定されている場合に、設定されているテープの長さ方向のサイズで表示される。つまり、用紙サイズとして設定されているテープの長さ方向のサイズをＸとすると、表示枠１０６の横方向のサイズは、Ｘとされる。一方、用紙サイズとしてユーザ設定サイズが設定されている場合に、表示枠１０６は、横方向において、用紙サイズとして設定可能なテープの長さ方向の最小サイズ、つまり、２５ｍｍのサイズで表示される。なお、用紙サイズとしてユーザ設定サイズが設定されている場合の表示枠１０６の横方向のサイズは、２５ｍｍであるが、後に詳しく説明するように、表示枠１０６へのオブジェクトの入力により、横方向のサイズが拡大される。ちなみに、上記説明での表示枠１０６のサイズは、厳密な値でなく、大まかな値であり、厳密な表示枠１０６のサイズは、上記値より僅かに小さい。また、選択ボタン１０４ａへの操作により表示される表示枠１０６では、表示枠１０６の内部の全域が単一の表示領域とされている。
【００２３】
また、選択ボタン１０４ｂが操作された場合においても、図３に示すように、プレビュー画像１０２に、表示枠１０６が表示される。この際の表示枠１０６のサイズは、選択ボタン１０４ａが操作された場合と同様のサイズとされている。つまり、選択ボタン１０４ｂへの操作により表示される表示枠１０６の縦方向のサイズは、用紙サイズとして設定されているテープの幅方向のサイズとされている。また、用紙サイズとしてユーザ設定サイズが設定されている場合に、表示枠１０６の横方向のサイズは、設定されているテープの長さ方向のサイズとされ、用紙サイズとして自動設定サイズが設定されている場合に、表示枠１０６の横方向のサイズは、用紙サイズとして設定可能なテープの長さ方向の最小サイズとされている。
【００２４】
ただし、選択ボタン１０４ｂへの操作により表示される表示枠１０６では、縦方向に並べられた２個の表示領域１０７ａ、ｂが設定されており、設定された２個の表示領域１０７ａ、ｂの縦方向のサイズは、選択ボタン１０４ｂに応じた設定比率（１：１）に従ったサイズとされている。具体的には、選択ボタン１０４ｂが操作された場合には、表示枠１０６にオブジェクトの表示可能な領域として、図４（Ａ）、（Ｂ）に示すように、縦方向に並べられた２個の表示領域１０７ａ、ｂが設定される。
【００２５】
そして、表示領域１０７ａ、ｂの横方向のサイズは、用紙サイズとして自動設定サイズが設定されている場合に、図４（Ａ）に示すように、用紙サイズとして設定可能なテープの長さ方向の最小サイズ、つまり、２５ｍｍのサイズとされる。一方、用紙サイズとしてユーザ設定サイズが設定されている場合に、表示領域１０７ａ、ｂの横方向のサイズは、図４（Ｂ）に示すように、用紙サイズとして設定されているテープの長さ方向のサイズＸとされる。
【００２６】
また、表示領域１０７ａ、ｂの縦方向のサイズは、用紙サイズとして自動設定サイズとユーザ設定サイズとの何れに設定されていても、用紙サイズとして設定されているテープの幅方向のサイズＹと設定比率（１：１）とに基づいて演算される。つまり、図４（Ａ）、（Ｂ）に示すように、表示領域１０７ａの縦方向のサイズは、Ｙ×１／（１＋１）｛＝Ｙ／２｝とされ、表示領域１０７ｂの縦方向のサイズは、Ｙ×１／（１＋１）｛＝Ｙ／２｝とされる。このように設定された２個の表示領域１０７ａ、ｂを含む表示枠１０６では、図３に示すように、２個の表示領域１０７ａ、ｂの各々に、「ｔｅｘｔ」の文字がデフォルトとして表示されている。なお、プレビュー画像１０２において、表示枠１０６は表示されるが、表示領域１０７ａ、ｂは表示されない。つまり、表示領域１０７ａ、ｂは、内部的に設定されているが、ＬＣＤ２０に表示されない。ちなみに、プレビュー画像１０２に表示枠１０６が表示されなくてもよい。
【００２７】
また、選択ボタン１０４ｄが操作された場合においても、プレビュー画像１０２に、表示枠１０６が表示される。この際の表示枠１０６のサイズも、選択ボタン１０４ａへの操作により表示される表示枠１０６と同じサイズである。そして、選択ボタン１０４ｄが操作された場合に、表示枠１０６にオブジェクトの表示可能な領域として、図４（Ｃ）、（Ｄ）に示すように、縦方向に並べられた２個の表示領域１０７ａ、ｂが設定される。
【００２８】
この表示領域１０７ａ、ｂの横方向のサイズは、用紙サイズとして自動設定サイズが設定されている場合に、図４（Ｃ）に示すように、用紙サイズとして設定可能なテープの長さ方向の最小サイズ、つまり、２５ｍｍのサイズとされる。一方、用紙サイズとしてユーザ設定サイズが設定されている場合に、表示領域１０７ａ、ｂの横方向のサイズは、図４（Ｄ）に示すように、用紙サイズとして設定されているテープの長さ方向のサイズＸとされる。
【００２９】
また、表示領域１０７ａ、ｂの縦方向のサイズは、用紙サイズとして自動設定サイズとユーザ設定サイズとの何れに設定されていても、用紙サイズとして設定されているテープの幅方向のサイズＹと設定比率（２：１）とに基づいて演算される。つまり、図４（Ｃ）、（Ｄ）に示すように、表示領域１０７ａの縦方向のサイズは、Ｙ×２／（２＋１）｛＝２Ｙ／３｝とされ、表示領域１０７ｂの縦方向のサイズは、Ｙ×１／（２＋１）｛＝Ｙ／３｝とされる。
【００３０】
また、選択ボタン１０４ｅが操作された場合においても、プレビュー画像１０２に、表示枠１０６が表示される。この際の表示枠１０６のサイズも、選択ボタン１０４ａへの操作により表示される表示枠１０６と同じサイズである。そして、選択ボタン１０４ｅが操作された場合に、表示枠１０６にオブジェクトの表示可能な領域として、図４（Ｅ）、（Ｆ）に示すように、横方向に並べられた２個の表示領域１０７ａ、ｂが設定される。
【００３１】
この表示領域１０７ａ、ｂの横方向のサイズは、用紙サイズとして自動設定サイズが設定されている場合に、用紙サイズとして設定可能なテープの長さ方向の最小サイズ、つまり、２５ｍｍと設定比率（２：１）とに基づいて演算される。つまり、図４（Ｅ）に示すように、表示領域１０７ａの横方向のサイズは、２５×２／（２＋１）｛＝５０／３｝とされ、表示領域１０７ｂの横方向のサイズは、２５×１／（２＋１）｛＝２５／３｝とされる。ちなみに、このサイズは、初期値であり、後に詳しく説明するように、オブジェクト表示領域１０７ａ、ｂへの入力に応じてテープの全長が伸びれば、その時点での全長に対する比率でサイズが設定される。
【００３２】
また、表示領域１０７ａ、ｂの横方向のサイズは、用紙サイズとしてユーザ設定サイズが設定されている場合に、用紙サイズとして設定されているテープの長さ方向のサイズＸと設定比率（２：１）とに基づいて演算される。つまり、図４（Ｆ）に示すように、表示領域１０７ａの横方向のサイズは、Ｘ×２／（２＋１）｛＝２Ｘ／３｝とされ、表示領域１０７ｂの横方向のサイズは、Ｘ×１／（２＋１）｛＝Ｘ／３｝とされる。
【００３３】
また、表示領域１０７ａ、ｂの縦方向のサイズは、用紙サイズとして自動設定サイズとユーザ設定サイズとの何れに設定されていても、図４（Ｅ）、（Ｆ）に示すように、用紙サイズとして設定されているテープの幅方向のサイズＹとされる。
【００３４】
このように、選択ボタン１０４ｂ〜ｅのうちの何れかが操作されることで、プレビュー画像１０２に表示枠１０６が表示され、その表示枠１０６の内部において、２個の表示領域１０７ａ、ｂが設定される。そして、それら２個の表示領域１０７ａ、ｂの各々に、オブジェクトが入力されることで、印刷対象の画像データが作成される。
【００３５】
なお、用紙サイズとして自動設定サイズが設定されている場合に、選択ボタン１０４ｂへの操作により設定される表示領域１０７ａ、ｂ、つまり、図４（Ａ）に示す表示領域１０７ａ、ｂ、および、選択ボタン１０４ｄへの操作により設定される表示領域１０７ａ、ｂ、つまり、図４（Ｃ）に示す表示領域１０７ａ、ｂを、第１表示領域と記載する。また、用紙サイズとしてユーザ設定サイズが設定されている場合に、選択ボタン１０４ｂへの操作により設定される表示領域１０７ａ、ｂ、つまり、図４（Ｂ）に示す表示領域１０７ａ、ｂ、および、選択ボタン１０４ｄへの操作により設定される表示領域１０７ａ、ｂ、つまり、図４（Ｄ）に示す表示領域１０７ａ、ｂを、第２表示領域と記載する。また、用紙サイズとして自動設定サイズが設定されている場合に、選択ボタン１０４ｅへの操作により設定される表示領域１０７ａ、ｂ、つまり、図４（Ｅ）に示す表示領域１０７ａ、ｂを、第３表示領域と記載し、用紙サイズとしてユーザ設定サイズが設定されている場合に、選択ボタン１０４ｅへの操作により設定される表示領域１０７ａ、ｂ、つまり、図４（Ｆ）に示す表示領域１０７ａ、ｂを、第４表示領域と記載する。
【００３６】
以下に、選択ボタン１０４ｂが操作され、表示枠１０６の内部において、設定比率（１：１）のサイズの２個の表示領域１０７ａ、ｂが縦方向に並んで設定されている場合、つまり、図４（Ａ）、（Ｂ）に示すように、２個の表示領域１０７ａ、ｂが設定される場合に、表示領域１０７ａ、ｂに文字などのオブジェクトが表示される際の処理について、詳しく説明する。
【００３７】
まず、用紙サイズとして自動設定サイズが設定されている場合には、２個の表示領域１０７ａ、ｂは、図４（Ａ）に示すように設定されており、それら２個の表示領域１０７ａ、ｂが内部的に設定された表示枠１０６が、図３に示すように、プレビュー画像１０２に表示される。この際、各表示領域１０７ａ、ｂには、上述したように、「ｔｅｘｔ」の文字がデフォルトとして表示されており、その「ｔｅｘｔ」の文字サイズ（以下、「第１サイズ」と記載する）は、各表示領域１０７ａ、ｂの縦方向のサイズ内に収まる最大の文字サイズとされている。
【００３８】
なお、表示領域１０７ａと表示領域１０７ｂとの縦方向のサイズが異なる場合に、表示領域１０７ａでの第１サイズと、表示領域１０７ｂでの第１サイズとは、異なる。つまり、例えば、図４（Ｄ）に示すように、表示領域１０７ａの縦方向のサイズが、表示領域１０７ｂの縦方向のサイズの２倍である場合において、表示領域１０７ａでの第１サイズは、表示領域１０７ｂでの第１サイズの２倍となる。具体的には、表示領域１０７ａでの第１サイズが、１０ｍｍ×１０ｍｍのサイズである場合に、表示領域１０７ｂでの第１サイズは、５ｍｍ×５ｍｍのサイズとなる。このようなことを鑑みれば、表示領域１０７ａでの第１サイズと、表示領域１０７ｂでの第１サイズとを区別して記載すればよいが、それらを区別して記載すると、記載内容が煩雑となるため、表示領域１０７ａでの第１サイズと、表示領域１０７ｂでの第１サイズとを区別することなく、共通して、第１サイズと記載する。つまり、第１サイズは、画一的なサイズでなく、表示領域１０７ａ、ｂの縦方向のサイズに応じて変わるサイズである。
【００３９】
そして、編集画面１００において、完了ボタン１０８が操作されると、ＬＣＤ２０に、編集画面１００の代わりに、図５に示すように、入力画面１２０が表示される。入力画面１２０には、プレビュー画像１２２と、複数の文字入力ボタン１２４が表示される。プレビュー画像１２２には、編集画面１００のプレビュー画像１０２と同様に、表示枠１０６が表示されている。その表示枠１０６に、表示領域１０７ａ、ｂは表示されないが、内部的に表示領域１０７ａ、ｂが設定されている。
【００４０】
そして、例えば、表示枠１０６の表示領域１０７ａに相当する箇所が操作されることで、表示領域１０７ａへの文字入力が可能となる。そこで、文字入力ボタン１２４の操作により「あかさたな」の文字が入力されると、その文字が、表示枠１０６の表示領域１０７ａに表示される。この際、「あかさたな」の文字列の長さは、表示領域１０７ａの横方向の長さ、つまり、用紙サイズとして設定可能なテープの長さ方向の最小サイズ、つまり、２５ｍｍより短く、「あかさたな」の文字は表示領域１０７ａに収まる。このため、「あかさたな」の文字は第１サイズで表示領域１０７ａに表示される。
【００４１】
また、例えば、表示枠１０６の表示領域１０７ｂに相当する箇所が操作されることで、表示領域１０７ｂへの文字入力が可能となる。そこで、図６に示すように、文字入力ボタン１２４の操作により「あかさたなはまやらわ」の文字が入力されると、その文字が、表示枠１０６の表示領域１０７ｂに表示される。この際、「あかさたなはまやらわ」の文字列の長さは、表示領域１０７ａの横方向の長さ、つまり、用紙サイズとして設定可能なテープの長さ方向の最小サイズ、つまり、２５ｍｍより長くなり、「あかさたなはまやらわ」の文字は２５ｍｍの長さの表示領域１０７ｂに収まらない。このため、表示領域１０７ｂが、横方向に拡大され、その拡大された表示領域１０７ｂに、「あかさたなはまやらわ」の文字が第１サイズで表示される。
【００４２】
なお、表示領域１０７ｂの横方向への拡大に伴って、表示領域１０７ａも横方向に拡大され、表示領域１０７ａの横方向のサイズは、表示領域１０７ｂの横方向のサイズと同じとされる。この際、表示領域１０７ａに表示されている「あかさたな」の文字の後は空白とされ、「あかさたな」の文字は第１サイズに維持される。
【００４３】
このように、用紙サイズとして自動設定サイズが設定されている場合には、表示領域に表示される文字列の長さに応じて、表示領域の横方向のサイズが変更され、文字列の長さに応じたサイズとされる。このため、例えば、表示領域１０７ｂに表示されている「あかさたなはまやらわ」の文字のうちの少なくとも一字が削除された場合には、表示領域１０７ｂが横方向に縮小され、表示領域１０７ｂの横方向のサイズが短くされる。この際、表示領域１０７ｂの横方向への縮小に伴って、表示領域１０７ａも横方向に縮小され、表示領域１０７ａの横方向のサイズは、表示領域１０７ｂの横方向のサイズと同じとされる。
【００４４】
また、表示枠１０６に、絵文字を表示させることも可能である。詳しくは、入力画面１２０において、表示枠１０６が操作されると、図６に示すように、プレビュー画像１２２の横に挿入ボタン１２６が表示される。この際、その挿入ボタン１２６が操作されると、文字入力ボタン１２４の代わりに、図７に示すように、複数の絵文字入力ボタン１２８が表示される。そして、複数の絵文字入力ボタン１２８のうちの任意の絵文字入力ボタン１２８が操作されると、操作された絵文字入力ボタン１２８に応じた絵文字（本発明の設定オブジェクトの一例）１３０が、表示枠１０６の最後尾に表示される。この際、絵文字１３０の横方向のサイズ分、表示枠１０６が横方向に拡大される。
【００４５】
ちなみに、絵文字１３０は、設定比率に関わらず、所定の大きさで、表示枠１０６に表示される。また、絵文字１３０の表示に伴って、プレビュー画像１０２の下方に、削除ボタン１３２と第１移動ボタン１３４と第２移動ボタン１３６とが表示される。削除ボタン１３２は、絵文字１３０を削除するボタンである。また、第１移動ボタン１３４は、絵文字１３０を表示枠１０６の先頭に移動させるためのボタンであり、第２移動ボタン１３６は、絵文字１３０を表示枠１０６の最後尾に移動させるためのボタンである。つまり、絵文字１３０は、表示枠１０６の先頭、若しくは、最後尾にのみ表示され、例えば、表示領域１０７ａと表示領域１０７ｂとの間などに表示することはできない。これは、表示領域１０７ａに表示される文字のテキストデータと、表示領域１０７ｂに表示される文字のテキストデータとは、１つのグループとして設定されるため、表示領域１０７ａに表示される文字のテキストデータと、表示領域１０７ｂに表示される文字のテキストデータとの間に、別のデータを挿入することができないためである。
【００４６】
また、絵文字１３０のサイズは、変更することが可能である。詳しくは、入力画面１２０には、プレビュー画像１０２と絵文字入力ボタン１２８との間に、サイズ変更ボタン１３８が表示されており、そのサイズ変更ボタン１３８が操作されると、絵文字入力ボタン１２８の代わりに、図８に示すように、スライダ１４０が表示される。そして、スライダ１４０を操作することで、表示枠１０６に表示されている絵文字１３０のサイズが変更される。この際、絵文字１３０のサイズ変更に伴って、絵文字１３０の横方向のサイズも変更されるため、表示枠１０６の横方向のサイズも変更される。
【００４７】
さらに、表示枠１０６に、飾り枠を表示させることも可能である。詳しくは、入力画面１２０の中央付近には、完了ボタン１４８が表示されており、その完了ボタン１４８が操作されると、図９に示すように、フレームボタン１５０等の複数のボタンが表示される。そして、フレームボタン１５０が操作されると、フレームボタン１５０等の複数のボタンの代わりに、図１０に示すように、複数の飾り枠入力ボタン１５２が表示される。そして、複数の飾り枠入力ボタン１５２のうちの任意の飾り枠入力ボタン１５２が操作されると、操作された飾り枠入力ボタン１５２に応じた飾り枠（本発明の設定オブジェクトの一例）１５６が、表示枠１０６の縁部に表示される。なお、飾り枠１５６は、表示枠１０６の縁部にのみ表示され、表示領域１０７ａと表示領域１０７ｂとの間などに表示することはできない。これは、上述したように、表示領域１０７ａに表示される文字のテキストデータと、表示領域１０７ｂに表示される文字のテキストデータとは、１つのグループとして設定されるため、表示領域１０７ａに表示される文字のテキストデータと、表示領域１０７ｂに表示される文字のテキストデータとの間に、別のデータを挿入することができないためである。
【００４８】
このように、用紙サイズとして自動設定サイズが設定されている場合には、表示領域１０７ａ、ｂに表示される文字列の長さに応じて、表示領域１０７ａ、ｂの横方向のサイズが調整される。一方、用紙サイズとしてユーザ設定サイズが設定されている場合には、表示領域１０７ａ、ｂの横方向のサイズが、用紙サイズとして設定されているテープの長さ方向のサイズＸに維持された状態で、表示領域１０７ａ、ｂに文字が表示される。
【００４９】
詳しくは、用紙サイズとしてユーザ設定サイズが設定されている場合には、２個の表示領域１０７ａ、ｂは、図４（Ｂ）に示すように設定されており、それら２個の表示領域１０７ａ、ｂが内部的に設定された表示枠１０６が、図１１に示すように、プレビュー画像１０２に表示される。そして、例えば、表示枠１０６の表示領域１０７ａに相当する箇所が操作されることで、表示領域１０７ａへの文字入力が可能となり、文字入力ボタン１２４への操作により「あかさたな」の文字が入力されると、その文字が、表示枠１０６の表示領域１０７ａに表示される。この際、「あかさたな」の文字列の長さが、表示領域１０７ａの横方向の長さ、つまり、用紙サイズとして設定されているテープの長さ方向のサイズＸより短い場合に、「あかさたな」の文字は第１サイズで表示領域１０７ａに表示される。
【００５０】
また、例えば、表示枠１０６の表示領域１０７ｂに相当する箇所が操作されることで、表示領域１０７ｂへの文字入力が可能となり、文字入力ボタン１２４への操作により「あかさたなはまやらわ」の文字が入力されると、その文字が、表示枠１０６の表示領域１０７ｂに表示される。この際、「あかさたなはまやらわ」の文字列の長さが、用紙サイズとして設定されているテープの長さ方向のサイズＸ以上となると、「あかさたなはまやらわ」の文字を、第１サイズで表示できなくなる。このような場合に、「あかさたなはまやらわ」の文字の横方向の長さがＸ未満となるように、文字サイズが第１サイズより小さなサイズとされ、その第１サイズより小さなサイズで、「あかさたなはまやらわ」の文字が、表示領域１０７ｂに表示される。
【００５１】
このように、用紙サイズとしてユーザ設定サイズが設定されている場合において、表示領域に表示される文字数の増加に伴って、文字入力ボタン１２４への操作による文字を第１サイズで表示領域に表示できない場合に、第１サイズより小さなサイズで、文字入力ボタン１２４への操作による文字が表示領域に表示される。また、例えば、表示領域に表示される文字数の減少に伴って、文字入力ボタン１２４への操作による文字を第１サイズで表示領域に表示できるようになった場合には、第１サイズで、文字入力ボタン１２４への操作による文字が表示領域に表示される。
【００５２】
また、用紙サイズとしてユーザ設定サイズが設定されている場合にも、表示枠１０６に、絵文字を表示させることも可能である。つまり、上述した操作により、文字入力ボタン１２４の代わりに、図１２に示すように、複数の絵文字入力ボタン１２８が表示される。そして、複数の絵文字入力ボタン１２８のうちの任意の絵文字入力ボタン１２８が操作されると、操作された絵文字入力ボタン１２８に応じた絵文字１３０が、表示枠１０６の最後尾に表示される。この際、絵文字１３０の横方向のサイズ分、表示領域１０７ａ、ｂが横方向に縮小される。このため、縮小された表示領域１０７ａの内部に「あかさたな」の文字が入るように、それらの文字サイズが小さくされ、縮小された表示領域１０７ｂの内部に「あかさたなはまやらわ」の文字が入るように、それらの文字サイズが小さくされる。
【００５３】
さらに、用紙サイズとしてユーザ設定サイズが設定されている場合にも、表示枠１０６に、飾り枠１５６を表示することが可能であるが、その際の処理は、用紙サイズとして自動設定サイズが設定されている場合と同じであるため、説明を省略する。
【００５４】
そして、用紙サイズとして自動設定サイズが設定されている場合および、用紙サイズとしてユーザ設定サイズが設定されている場合において、表示枠１０６への文字，絵文字１３０，飾り枠１５６等のオブジェクトの表示が完了すると、完了ボタン１４８への操作により、図９に示すように、完了ボタン１４８の下方に、フレームボタン１５０等の複数のボタンが表示される。それら複数のボタンには、印刷ボタン１５８が含まれている。そして、その印刷ボタン１５８が操作されると、表示枠１０６に表示されているオブジェクトに基づく印刷用の画像データが作成され、作成された印刷用画像データが、プリンタ５０に送信される。これにより、表示枠１０６に表示されているオブジェクトが、長尺状のテープに印刷される。
【００５５】
このように、携帯電話１０では、選択ボタン１０４への操作により、２個の表示領域１０７ａ、ｂ毎のサイズが、選択ボタン１０４と対応する設定比率に応じたサイズとされ、それら２個の表示領域１０７ａ、ｂが、表示枠１０６の内部において設定される。これにより、ユーザが意図するサイズの表示領域１０７ａ、ｂを設定し、印刷対象のオブジェクトを２個の表示領域１０７ａ、ｂに個別に入力することで、印刷用紙に対して、任意のサイズの２つの領域の各々にオブジェクトを印刷することが可能となる。
【００５６】
また、用紙サイズとして自動設定サイズが設定されている場合には、表示領域１０７ａ、ｂに表示される文字列の長さに応じて、表示領域１０７ａ、ｂの横方向のサイズが調整されている。これにより、文字サイズを第１サイズに維持した状態で、長尺状のテープに印刷することが可能となる。さらに、表示枠１０６に絵文字１３０が表示された場合に、表示領域１０７ａ、ｂを含む表示枠１０６の横方向のサイズが長くされる。これにより、第１サイズに維持された状態の文字と、絵文字１３０とを、長尺状のテープに印刷することが可能となる。
【００５７】
また、用紙サイズとしてユーザ設定サイズが設定されている場合には、表示領域１０７ａ、ｂの横方向のサイズが、用紙サイズとして設定されているテープの長さ方向のサイズＸに維持された状態で、表示領域１０７ａ、ｂに文字を表示するべく、文字サイズが変更される。これにより、表示領域に表示される文字数に関わらず、ユーザが設定したサイズの印刷用紙に、表示領域に表示される文字を印刷することが可能となる。さらに、表示枠１０６に絵文字１３０が表示された場合に、絵文字１３０の横方向のサイズ分、表示領域１０７ａ、ｂの横方向のサイズが短くされる。そして、表示領域１０７ａ、ｂの横方向のサイズが短くされることで、表示領域１０７ａ、ｂに表示されている文字のサイズが小さくされる。これにより、絵文字１３０が表示枠１０６に表示された場合においても、ユーザが設定したサイズの印刷用紙に、表示枠１０６に表示された文字及び、絵文字１３０を印刷することが可能となる。
【００５８】
＜制御アプリケーションの処理＞
上記オブジェクトのＬＣＤ２０への表示などは、ＣＰＵ１２において制御アプリケーション３０が実行されることによって行われる。以下に、図１３乃至図１５を用いて、この制御アプリケーション３０のフローが実行される際の処理を説明する。
【００５９】
まず、制御アプリケーション３０は、作成ボタン等の所定のボタンが操作されると、図１３に示すように、編集画面１００をＬＣＤ２０に表示する（Ｓ１００）。次に、制御アプリケーション３０は、編集画面１００において、選択ボタン１０４への操作により、表示枠１０６が選択されたか否かを判断する（Ｓ１０２）。この際、表示枠１０６が選択されていない場合（Ｓ１０２：ＮＯ）に、Ｓ１０２の処理が繰り返される。
【００６０】
一方、表示枠１０６が選択されている場合（Ｓ１０２：ＹＥＳ）に、制御アプリケーション３０は、選択された表示枠１０６で設定される２個の表示領域１０７ａ、ｂの並び方向が縦方向であるか否かを判断する（Ｓ１０４）。そして、２個の表示領域１０７ａ、ｂの並び方向が縦方向である場合（Ｓ１０４：ＹＥＳ）に、制御アプリケーション３０は、用紙サイズ、つまり、ラベルサイズが自動設定サイズに設定されているか否かを判断する（Ｓ１０６）。
【００６１】
この際、ラベルサイズが自動設定サイズに設定されている場合（Ｓ１０６：ＹＥＳ）に、制御アプリケーション３０は、第１表示領域を設定する（Ｓ１０８）。そして、制御アプリケーション３０は、第１オブジェクト表示サブルーチンを実行する（Ｓ１１２）。第１オブジェクト表示サブルーチンでは、図１４に示すように、制御アプリケーション３０は、テキストデータが入力されたか否かを判断する（Ｓ２００）。つまり、制御アプリケーション３０は、文字入力ボタン１２４への操作により文字が入力されたか否かを判断する。この際、テキストデータが入力されていない場合（Ｓ２００：ＮＯ）に、Ｓ２００の処理が繰り返される。
【００６２】
一方、テキストデータが入力された場合（Ｓ２００：ＹＥＳ）に、制御アプリケーション３０は、表示領域１０７ａ、ｂに表示すべき文字サイズを決定する（Ｓ２０２）。この際、制御アプリケーション３０は、上述したように、表示領域１０７ａの縦方向のサイズ内に収まる最大の文字サイズ、つまり、表示領域１０７ａでの第１サイズを、表示領域１０７ａに表示すべき文字サイズとして決定し、表示領域１０７ｂの縦方向のサイズ内に収まる最大の文字サイズ、つまり、表示領域１０７ｂでの第１サイズを、表示領域１０７ｂに表示すべき文字サイズとして決定する。次に、制御アプリケーション３０は、入力された文字列の第１文字サイズでの長さが、表示領域１０７ａ、ｂの横方向の長さより短いか否かを判断する（Ｓ２０４）。
【００６３】
この際、文字列の長さが表示領域１０７ａ、ｂの長さより短い場合（Ｓ２０４：ＹＥＳ）に、制御アプリケーション３０は、入力された文字を第１サイズで表示領域１０７ａ、ｂに表示する（Ｓ２０６）。そして、Ｓ２０８に進む。一方、文字列の長さが表示領域１０７ａ、ｂの長さ以上である場合（Ｓ２０４：ＮＯ）に、制御アプリケーション３０は、表示領域１０７ａ、ｂの横方向の長さを拡大し、その拡大された表示領域１０７ａ、ｂに、入力された文字を第１サイズで表示する（Ｓ２１０）。そして、Ｓ２０８に進む。
【００６４】
Ｓ２０８において、制御アプリケーション３０は、絵文字１３０、若しくは、飾り枠１５６の入力操作を受け付けたか否かを判断する（Ｓ２０８）。つまり、制御アプリケーション３０は、絵文字入力ボタン１２８若しくは、飾り枠入力ボタン１５２への操作を受け付けたか否かを判断する。この際、絵文字１３０、若しくは、飾り枠１５６の入力操作を受け付けている場合（Ｓ２０８：ＹＥＳ）に、制御アプリケーション３０は、受け付けた入力操作に応じた絵文字１３０、若しくは、飾り枠１５６を表示枠１０６に表示する（Ｓ２１２）。そして、第１オブジェクト表示サブルーチンが終了する。一方、絵文字１３０、若しくは、飾り枠１５６の入力操作を受け付けていない場合（Ｓ２０８：ＮＯ）には、Ｓ２１２の処理がスキップされ、第１オブジェクト表示サブルーチンが終了する。
【００６５】
そして、第１オブジェクト表示サブルーチンが終了すると、メインルーチンに戻り、制御アプリケーション３０は、図１３に示すように、表示枠１０６に表示されているオブジェクトの印刷用画像データを作成する（Ｓ１３４）。次に、制御アプリケーション３０は、作成した印刷用画像データをプリンタ５０に送信する（Ｓ１３６）。これにより、本フローが終了する。
【００６６】
また、Ｓ１０６でラベルサイズがユーザ設定サイズに設定されている場合（Ｓ１０６：ＮＯ）に、制御アプリケーション３０は、第２表示領域を設定する（Ｓ１１６）。そして、制御アプリケーション３０は、第２オブジェクト表示サブルーチンを実行する（Ｓ１２０）。第２オブジェクト表示サブルーチンでは、図１５に示すように、制御アプリケーション３０は、テキストデータが入力されたか否かを判断する（Ｓ３００）。この際、テキストデータが入力されていない場合（Ｓ３００：ＮＯ）に、Ｓ３００の処理が繰り返される。
【００６７】
一方、テキストデータが入力された場合（Ｓ３００：ＹＥＳ）に、制御アプリケーション３０は、表示領域１０７ａ、ｂの各々に表示すべき文字サイズ、つまり、表示領域１０７ａ、ｂの各々での第１サイズを決定する（Ｓ３０２）。次に、制御アプリケーション３０は、入力された文字列の第１文字サイズでの長さが、表示領域１０７ａ、ｂの横方向の長さより短いか否かを判断する（Ｓ３０４）。
【００６８】
この際、文字列の長さが表示領域１０７ａ、ｂの長さより短い場合（Ｓ３０４：ＹＥＳ）に、制御アプリケーション３０は、入力された文字を第１サイズで表示領域１０７ａ、ｂに表示する（Ｓ３０６）。そして、Ｓ３０８に進む。一方、文字列の長さが表示領域１０７ａ、ｂの長さ以上である場合（Ｓ３０４：ＮＯ）に、制御アプリケーション３０は、入力された文字が表示領域１０７ａ、ｂに収まるように、文字サイズを第１サイズより小さなサイズに縮小し、その縮小されたサイズの文字を表示領域１０７ａ、ｂに表示する（Ｓ３１０）。そして、Ｓ３０８に進む。
【００６９】
Ｓ３０８において、制御アプリケーション３０は、絵文字１３０、若しくは、飾り枠１５６の入力操作を受け付けたか否かを判断する（Ｓ３０８）。この際、絵文字１３０、若しくは、飾り枠１５６の入力操作を受け付けている場合（Ｓ３０８：ＹＥＳ）に、制御アプリケーション３０は、受け付けた入力操作に応じた絵文字１３０、若しくは、飾り枠１５６を表示枠１０６に表示する（Ｓ３１２）。そして、第２オブジェクト表示サブルーチンが終了する。一方、絵文字１３０、若しくは、飾り枠１５６の入力操作を受け付けていない場合（Ｓ３０８：ＮＯ）には、Ｓ３１２の処理がスキップされ、第２オブジェクト表示サブルーチンが終了する。
【００７０】
そして、第２オブジェクト表示サブルーチンが終了すると、メインルーチンに戻り、図１３に示すように、Ｓ１３４以降の処理が実行される。
【００７１】
また、Ｓ１０４で２個の表示領域１０７ａ、ｂの並び方向が横方向である場合（Ｓ１０４：ＮＯ）に、制御アプリケーション３０は、用紙サイズ、つまり、ラベルサイズが自動設定サイズに設定されているか否かを判断する（Ｓ１２１）。
【００７２】
この際、ラベルサイズがユーザ設定サイズに設定されている場合（Ｓ１２１：ＮＯ）に、制御アプリケーション３０は、第４表示領域を設定する（Ｓ１２２）。そして、制御アプリケーション３０は、第２オブジェクト表示サブルーチンを実行する（Ｓ１２６）。第２オブジェクト表示サブルーチンは、Ｓ１１２の処理と同じであるため、説明を省略する。そして、第２オブジェクト表示サブルーチンが終了すると、Ｓ１３４以降の処理が実行される。
【００７３】
また、Ｓ１２１でラベルサイズが自動設定サイズに設定されている場合（Ｓ１２１：ＮＯ）に、制御アプリケーション３０は、第３表示領域を設定する（Ｓ１２８）。そして、制御アプリケーション３０は、第１オブジェクト表示サブルーチンを実行する（Ｓ１３２）。第１オブジェクト表示サブルーチンは、Ｓ１２０の処理と同じであるため、説明を省略する。そして、第１オブジェクト表示サブルーチンが終了すると、Ｓ１３４以降の処理が実行される。
【００７４】
なお、Ｓ１０６、Ｓ１２１を実行するＣＰＵ１２は、判断処理の一例である。Ｓ１０８、Ｓ１１６、Ｓ１２２、Ｓ１２８を実行するＣＰＵ１２は、設定処理の一例である。Ｓ２０６、Ｓ２１０、Ｓ３０６、Ｓ３１０を実行するＣＰＵ１２は、第１表示制御処理の一例である。Ｓ２１２、Ｓ３１２を実行するＣＰＵ１２は、第２表示制御処理の一例である。
【００７５】
なお、本発明は、上記実施形態に限定されるものではなく、当業者の知識に基づいて種々の変更、改良を施した種々の態様で実施することが可能である。具体的には、例えば、上記実施形態では、表示領域１０７ａ、ｂが設定比率に応じたサイズに設定されており、その設定された表示領域１０７ａ、ｂに文字などのオブジェクトが表示されているが、表示領域に関わらず、複数のオブジェクトが設定比率に応じた大きさで表示されてもよい。つまり、オブジェクトとして文字以外の画像オブジェクトを採用した場合に、画像オブジェクトの比率を設定比率に応じた大きさに設定し、設定された大きさで表示してもよい。この場合に、表示領域１０７ａ、ｂを設定する必要はなく、画像オブジェクトは任意の位置に表示される。その際、例えば、複数のオブジェクトのうちの１のオブジェクトのサイズが変更された場合に、複数のオブジェクトの当該１のオブジェクト以外のオブジェクトのサイズが、当該１のオブジェクトと、設定比率とに基づいて、再設定される。また、このような場合に、２段組のテキストのフォントサイズそのもののサイズを設定比率に応じて設定してもよい。
【００７６】
また、上記実施形態では、表示領域１０７ａに表示された文字等のテキストデータと、表示領域１０７ｂに表示された文字等のテキストデータとが、１つのグループとして設定されているが、表示領域１０７ａに表示された文字等のテキストデータと、表示領域１０７ｂに表示された文字等のテキストデータとが、１つのグループとして設定されなくてもよい。これにより、表示領域１０７ａに表示された文字と、表示領域１０７ｂに表示された文字との間に、絵文字１３０などを表示することが可能となる
【００７７】
また、上記実施形態では、表示枠１０６に表示された画像が、ラベルサイズの用紙に印刷されているが、Ａ４，Ａ５サイズ等の一般的なサイズの用紙に印刷されてもよく、年賀状などのハガキサイズの用紙に印刷されてもよい。なお、年賀状等のハガキサイズに画像が印刷される場合において、表示領域を拡大可能であるか否かを判断する際に、余白等に基づいて判断される。
【００７８】
また、上記実施形態では、ＣＰＵ１２によって図１３乃至図１５に示す処理が実行される例を説明したが、これら処理は、ＣＰＵ１２に限らず、ＡＳＩＣや他の論理集積回路により実行されてもよいし、これら処理が、ＣＰＵ等やＡＳＩＣ、他の論理集積回路が協働することにより実行されてもよい。
【符号の説明】
【００７９】
１０：携帯電話、１２：ＣＰＵ、２０：ＬＣＤ、３０：制御アプリケーション、５０：プリンタ
【図１】
2019086879.tif 000003
【図２】
2019086879.tif 000004
【図３】
2019086879.tif 000005
【図４】
2019086879.tif 000006
【図５】
2019086879.tif 000007
【図６】
2019086879.tif 000008
【図７】
2019086879.tif 000009
【図８】
2019086879.tif 000010
【図９】
2019086879.tif 000011
【図１０】
2019086879.tif 000012
【図１１】
2019086879.tif 000013
【図１２】
2019086879.tif 000014
【図１３】
2019086879.tif 000015
【図１４】
2019086879.tif 000016
【図１５】
2019086879.tif 000017