(57)【特許請求の範囲】
【請求項１】
キャラクター画像が印刷されるテープの幅寸法を取得する幅寸法取得部と、
前記キャラクター画像のサイズを選択させるための複数の選択肢のうち、選択可能な最大の前記選択肢である最大選択肢を、前記キャラクター画像が前記テープからはみ出さないように、取得された前記幅寸法に応じて設定する選択肢設定部と、を備え、
複数の前記選択肢のうち、前記最大選択肢を超える選択肢を、選択不能とすることを特徴とする情報処理装置。
【請求項２】
前記選択肢設定部は、前記キャラクター画像が前記テープからはみ出さない前記キャラクター画像の上限サイズを、取得された前記幅寸法に基づいて決定し、
前記選択肢設定部は、複数の前記選択肢のうち、決定した前記上限サイズを超えない最大の前記選択肢を、前記最大選択肢として設定することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記テープに印刷される前記キャラクター画像の向きを、前記キャラクター画像の縦方向が前記テープの幅方向に沿った横書き向きと、前記キャラクター画像の縦方向が前記テープの長さ方向に沿った縦書き向きと、の間で切り替える縦横変換部、をさらに備え、
前記選択肢設定部は、前記キャラクター画像の向きが前記横書き向きの場合および前記縦書き向きの場合のいずれも、前記横書き向きの前記キャラクター画像の縦寸法に基づいて、前記最大選択肢を設定することを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記テープの幅方向における印刷行数を設定する行数設定部、をさらに備え、
前記選択肢設定部は、設定された前記印刷行数に基づいて、前記最大選択肢を設定することを特徴とする請求項１ないし３のいずれか一項に記載の情報処理装置。
【請求項５】
前記キャラクター画像のサイズを設定するサイズ設定部、をさらに備え、
前記サイズ設定部は、前記印刷行数の増加前に設定した前記キャラクター画像のサイズが、前記印刷行数の増加後に設定された前記最大選択肢を超える場合に、前記印刷行数の増加後における前記キャラクター画像のサイズを、前記印刷行数の増加後に設定された前記最大選択肢を超えないように設定することを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記サイズ設定部は、前記印刷行数の増加前に設定した前記キャラクター画像のサイズが、前記印刷行数の増加後に設定された前記最大選択肢を超えない場合に、前記印刷行数の増加後における前記キャラクター画像のサイズを、前記印刷行数の増加前に設定した前記キャラクター画像のサイズから変更しないことを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記キャラクター画像のサイズを設定するサイズ設定部、をさらに備え、
前記サイズ設定部は、前記印刷行数が増加した後、増加前の前記印刷行数に復帰した場合に、前記印刷行数の復帰後における前記キャラクター画像のサイズを、前記印刷行数の増加前に設定した前記キャラクター画像のサイズに設定することを特徴とする請求項４ないし６のいずれか一項に記載の情報処理装置。
【請求項８】
キャラクター画像が印刷されるテープの幅寸法を取得するステップと、
前記キャラクター画像のサイズを選択させるための複数の選択肢のうち、選択可能な最大の前記選択肢である最大選択肢を、前記キャラクター画像が前記テープからはみ出さないように、取得した前記幅寸法に応じて変更するステップと、
複数の前記選択肢のうち、前記最大選択肢を超える選択肢を、選択不能とするステップと、
を実行することを特徴とする情報処理装置における選択肢設定方法。
【請求項９】
コンピューターを、請求項１ないし７のいずれか一項に記載の情報処理装置の各部として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理装置における選択肢設定方法およびプログラムに関するものである。
【背景技術】
【０００２】
従来、ラベル情報に基づいてラベルの印字エリアを判別すると共に、この印字エリアに納まる最大の文字サイズを、文字サイズの初期値として設定するラベル印字装置が知られている。このラベル印字装置は、入力された文字列の字数や行数に応じて、自動的に文字サイズを更新することにより、印字エリア内に印字可能な最大の文字サイズを最終的に設定する（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平６−０２４０８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明者は、以下の課題を見出した。
情報処理装置において、テープに印刷されるキャラクター画像のサイズを、従来のラベル印字装置と同様に、テープの幅寸法に納まる最大のサイズに自動的に設定すると、キャラクター画像のサイズをユーザーに選択させることができない。
【０００５】
本発明は、テープからはみ出さない範囲でキャラクター画像のサイズをユーザーに選択させることができる情報処理装置、情報処理装置における選択肢設定方法およびプログラムを提供することを課題としている。
【課題を解決するための手段】
【０００６】
本発明の情報処理装置は、キャラクター画像が印刷されるテープの幅寸法を取得する幅寸法取得部と、キャラクター画像のサイズを選択させるための複数の選択肢のうち、選択可能な最大の選択肢である最大選択肢を、キャラクター画像がテープからはみ出さないように、取得された幅寸法に応じて設定する選択肢設定部と、を備えたことを特徴とする。
【０００７】
本発明の情報処理装置における選択肢設定方法は、キャラクター画像が印刷されるテープの幅寸法を取得するステップと、キャラクター画像のサイズを選択させるための複数の選択肢のうち、選択可能な最大の選択肢を、キャラクター画像がテープからはみ出さないように、取得した幅寸法に応じて変更するステップと、を実行することを特徴とする。
【０００８】
本発明のプログラムは、コンピューターを、上記の情報処理装置の各部として機能させることを特徴とする。
【０００９】
この構成では、最大選択肢が選択された場合にも、キャラクター画像がテープからはみ出さずに印刷される。したがって、本構成によれば、テープからはみ出さない範囲で、キャラクター画像のサイズをユーザーに選択させることができる。
【００１０】
上記の情報処理装置において、選択肢設定部は、キャラクター画像がテープからはみ出さないキャラクター画像の上限サイズを、取得された幅寸法に基づいて決定し、選択肢設定部は、複数の選択肢のうち、決定した上限サイズを超えない最大の選択肢を、最大選択肢として設定することが好ましい。
【００１１】
この構成では、キャラクター画像の上限サイズに近い選択肢が、最大選択肢として設定される。したがって、本構成によれば、キャラクター画像がテープからはみ出さない範囲内で、なるべく大きい選択肢を、最大選択肢として設定することができる。
【００１２】
この場合、テープに印刷されるキャラクター画像の向きを、キャラクター画像の縦方向がテープの幅方向に沿った横書き向きと、キャラクター画像の縦方向がテープの長さ方向に沿った縦書き向きと、の間で切り替える縦横変換部、をさらに備え、選択肢設定部は、キャラクター画像の向きが横書き向きの場合および縦書き向きの場合のいずれも、横書き向きのキャラクター画像の縦寸法に基づいて、最大選択肢を設定することが好ましい。
【００１３】
この構成では、キャラクター画像の向きが、横書き向きと縦書き向きとの間で切り替えられた場合に、最大選択肢が変更されることが抑制される。
【００１４】
この場合、テープの幅方向における印刷行数を設定する行数設定部、をさらに備え、選択肢設定部は、設定された印刷行数に基づいて、最大選択肢を設定することが好ましい。
【００１５】
この構成では、最大選択肢が、印刷行数に応じて変更される。
【００１６】
この場合、キャラクター画像のサイズを設定するサイズ設定部、をさらに備え、サイズ設定部は、印刷行数の増加前に設定したキャラクター画像のサイズが、印刷行数の増加後に設定された最大選択肢を超える場合に、印刷行数の増加後におけるキャラクター画像のサイズを、印刷行数の増加後に設定された最大選択肢を超えないように設定することが好ましい。
【００１７】
この構成では、印刷行数の増加前に設定したキャラクター画像のサイズが、印刷行数の増加後に設定された最大選択肢を超える場合に、印刷行数の増加後に、キャラクター画像がテープからはみ出さないように、キャラクター画像のサイズが自動的に設定される。
【００１８】
この場合、サイズ設定部は、印刷行数の増加前に設定したキャラクター画像のサイズが、印刷行数の増加後に設定された最大選択肢を超えない場合に、印刷行数の増加後におけるキャラクター画像のサイズを、印刷行数の増加前に設定したキャラクター画像のサイズから変更しないことが好ましい。
【００１９】
この構成では、印刷行数の増加前に設定したキャラクター画像のサイズが、印刷行数の増加後に設定された最大選択肢を超えない場合に、印刷行数の増加の前後で、キャラクター画像のサイズが変化しない。
【００２０】
この場合、キャラクター画像のサイズを設定するサイズ設定部、をさらに備え、サイズ設定部は、印刷行数が増加した後、増加前の印刷行数に復帰した場合に、印刷行数の復帰後におけるキャラクター画像のサイズを、印刷行数の増加前に設定したキャラクター画像のサイズに設定することが好ましい。
【００２１】
この構成では、印刷行数が増加した後、増加前の印刷行数に復帰した場合に、キャラクター画像のサイズが、印刷行数の増加前と同じサイズに自動的に設定される。
【図面の簡単な説明】
【００２２】
【図１】本発明の一実施形態に係る携帯端末およびこれを備えた印刷システムを示す図である。
【図２】携帯端末およびテープ印刷装置のブロック図である。
【図３】端末側制御部の機能構成を示すブロック図である。
【図４】選択肢設定部が最大選択肢を設定するための演算処理を示すフローチャートである。
【図５】携帯端末におけるキャラクター画像のサイズの設定について説明するための図である。
【図６】図５とはテープ幅が異なる場合に、携帯端末におけるキャラクター画像のサイズの設定について説明するための図である。
【図７】キャラクター画像の向きを横書き向きから縦書き向きに変更した場合に、携帯端末におけるキャラクター画像のサイズの設定について説明するための図である。
【図８】印刷行数が変更された場合に、携帯端末におけるキャラクター画像のサイズの設定について説明するための図である。
【図９】図８と同様に、印刷行数が変更された場合に、携帯端末におけるキャラクター画像のサイズの設定について説明するための図である。
【図１０】比較例に係る携帯端末におけるキャラクター画像のサイズの設定について説明するための図である。
【発明を実施するための形態】
【００２３】
以下、添付の図面を参照して、本発明の情報処理装置の一実施形態である携帯端末１およびこれを備えた印刷システムＰについて説明する。
【００２４】
図１を参照して、印刷システムＰの概要について説明する。印刷システムＰは、携帯端末１と、テープ印刷装置２とを備えている。携帯端末１とテープ印刷装置２とは、通信可能に無線で接続されている。なお、テープ印刷装置２は、携帯端末１に対するアクセスポイントとして機能する。
【００２５】
携帯端末１としては、例えば、スマートフォン、タブレット端末などを用いることができる。携帯端末１には、テープ印刷装置２に対応したアプリケーションプログラム（以下「対応アプリ」という。）がインストールされている。携帯端末１は、対応アプリを起動させることにより、テープ印刷装置２を制御する情報処理装置として機能する。なお、対応アプリは、例えば、所定のＷｅｂサイトから携帯端末１にダウンロードおよびインストールされる。また、携帯端末１は、タッチパネル１１を備えている。タッチパネル１１は、ユーザーインターフェースとして機能する。
【００２６】
テープ印刷装置２には、テープカートリッジ３が着脱可能に装着される。テープ印刷装置２は、携帯端末１から受信した印刷データに基づいて、テープカートリッジ３から引き出したテープ３１に対して、キャラクター画像３２を印刷する。なお、キャラクター画像３２とは、文字、記号、絵文字などのキャラクターの画像を意味する。テープカートリッジ３には、テープ３１の幅寸法（以下「テープ幅Ｗ」という。図５（ｄ）参照）が異なる複数種のものが用意されている。テープカートリッジ３の外形は、テープ幅Ｗに応じて異なっている。
【００２７】
図２を参照して、携帯端末１およびテープ印刷装置２について説明する。携帯端末１は、表示部１１１と、操作部１１２と、端末側インターフェース１２（端末側Ｉ／Ｆ）と、端末側制御部１３とを備えている。
【００２８】
表示部１１１および操作部１１２は、上記のタッチパネル１１を構成する。表示部１１１は、各種画面を表示する。操作部１１２は、タッチパネル１１に対するユーザーのタッチ操作を検出し、検出結果を端末側制御部１３に出力する。
【００２９】
端末側インターフェース１２は、テープ印刷装置２との間で無線通信を行う。端末側インターフェース１２は、後述する装置側インターフェース２３との間で、各種コマンドや各種データを送受信する。
【００３０】
端末側制御部１３は、携帯端末１の各部を制御する。端末側制御部１３は、ＣＰＵ（Central Processing Unit）と、ＲＯＭ（Read Only Memory）と、ＲＡＭ（Random Access Memory）とを備えている。ＣＰＵは、ＲＯＭに記憶されている、上記の対応アプリを含む各種プログラムを、ＲＡＭを用いて実行することにより、各種処理を実行する。
【００３１】
テープ印刷装置２は、印刷部２１と、検出部２２と、装置側インターフェース２３（装置側Ｉ／Ｆ）と、装置側制御部２４とを備えている。
【００３２】
印刷部２１は、テープ３１に対してキャラクター画像３２を印刷する。印刷部２１は、サーマルヘッド２１１と、ローラー２１２と、モーター２１３とを備えている。サーマルヘッド２１１は、携帯端末１から受信した印刷データに基づいて発熱駆動する。ローラー２１２は、テープカートリッジ３からテープ３１を引き出して送る。モーター２１３は、ローラー２１２の駆動源となる。
【００３３】
検出部２２は、テープ印刷装置２に装着されたテープカートリッジ３のテープ３１のテープ幅Ｗを検出する。検出部２２としては、例えば、テープカートリッジ３の外形の違いによって、ＯＮ／ＯＦＦが切り替わるスイッチを用いることができる。
【００３４】
装置側インターフェース２３は、携帯端末１との間で無線通信を行う。装置側インターフェース２３は、端末側インターフェース１２との間で、各種コマンドや各種データを送受信する。
【００３５】
装置側制御部２４は、テープ印刷装置２の各部を制御する。装置側制御部２４は、ＣＰＵと、ＲＯＭと、ＲＡＭとを備えている。ＣＰＵは、ＲＯＭに記憶されている各種プログラムを、ＲＡＭを用いて実行することにより、各種処理を実行する。
【００３６】
図３を参照して、端末側制御部１３の機能構成について説明する。端末側制御部１３は、幅寸法取得部１３１と、解像度取得部１３２と、サイズ設定部１３３と、選択肢設定部１３４と、行数設定部１３５と、縦横変換部１３６とを備えている。これらの機能部の少なくとも一部は、端末側制御部１３を構成するハードウェアと、ＲＯＭに記憶されている対応アプリ等のソフトウェアとの協働によって実現される。
【００３７】
幅寸法取得部１３１は、テープ印刷装置２に装着されたテープカートリッジ３のテープ３１のテープ幅Ｗを取得する。幅寸法取得部１３１は、テープ印刷装置２に対してテープ幅Ｗを問い合わせ、検出部２２により検出されたテープ幅Ｗをテープ印刷装置２から受信することによって、テープ幅Ｗを取得する。また、幅寸法取得部１３１は、操作部１１２が受け付けた、テープ幅Ｗに関する入力操作に基づいて、テープ幅Ｗを取得することも可能である。
【００３８】
解像度取得部１３２は、テープ印刷装置２のサーマルヘッド２１１の解像度（以下「プリンター解像度」という。）を取得する。解像度取得部１３２は、テープ印刷装置２に対してプリンター解像度を問い合わせ、それに対する回答を受信することによって、プリンター解像度を取得する。なお、解像度取得部１３２は、プリンター解像度と機種情報とが関連付けられたテーブルを参照し、予め取得された機種情報をキーとしてプリンター解像度を抽出することにより、プリンター解像度を取得してもよい。
【００３９】
選択肢設定部１３４は、キャラクター画像３２のサイズに関するポイント数を選択させるための複数の選択肢のうち、選択可能な最大の選択肢である最大選択肢を設定する。選択肢設定部１３４は、テープ３１に印刷されるキャラクター画像３２が、テープ３１からテープ３１の幅方向にはみ出さないように、最大選択肢を設定する。選択肢設定部１３４が最大選択肢を設定するための演算処理については、後述する。
【００４０】
行数設定部１３５は、テープ３１の幅方向における印刷行数を設定する。行数設定部１３５は、操作部１１２が「改行」や「削除」の操作を受け付けたことに基づいて、印刷行数を設定する。
【００４１】
サイズ設定部１３３は、キャラクター画像３２のサイズ、すなわち、ポイント数を設定する。サイズ設定部１３３は、後述する最大選択肢が新たに設定されると、その最大選択肢をキャラクター画像３２のポイント数に設定する。また、サイズ設定部１３３は、ポイント数を選択させるための複数の選択肢のうち、ユーザーによって選択された一の選択肢を、ポイント数に設定する。さらに、サイズ設定部１３３は、詳細は後述するように、印刷行数の変更に応じて、ポイント数を設定する。
【００４２】
縦横変換部１３６は、操作部１１２が所定のタッチ操作を受け付けたことに基づいて、テープ３１に印刷されるキャラクター画像３２の向きを、横書き向きと縦書き向きとの間で切り替える。ここで、横書き向きとは、キャラクター画像３２の縦方向がテープ３１の幅方向に沿った向きのことである（図５参照）。縦書き向きとは、キャラクター画像３２の縦方向がテープ３１の長さ方向に沿った向きのことである（図７参照）。
【００４３】
図４を参照して、選択肢設定部１３４が最大選択肢を設定するための演算処理について説明する。選択肢設定部１３４は、ステップＳ１において、テープ幅Ｗと、プリンター解像度とに基づいて、テープ３１の幅方向における印刷領域のドット数（以下「領域高さＨ」という。）を算出する。例えば、テープ幅Ｗが２４ｍｍであり、プリンター解像度が３６０ｄｐｉである場合、選択肢設定部１３４は、領域高さＨを、（２４／２５．４）×３６０＝３４０［ｄｏｔ］と算出する。なお、ここでは、テープ幅Ｗの全体を、印刷領域としているが、テープ幅Ｗより所定の寸法だけ小さい領域を、印刷領域としてもよい。
【００４４】
選択肢設定部１３４は、ステップＳ２に進み、算出した領域高さＨを、印刷行数で除算することによって、テープ３１の幅方向における印刷領域の１行当たりのドット数（以下「基準高さＡ」という。）を算出する。例えば、印刷行数が２である場合、選択肢設定部１３４は、基準高さＡを、３４０／２＝１７０［ｄｏｔ］と算出する。
【００４５】
選択肢設定部１３４は、ステップＳ３に進み、算出した基準高さＡに収まるポイント数（以下「仮上限ポイント数Ｂ」という。）を算出する。例えば、ポイント数がＤＴＰポイント（７２ｐｔ＝１ｉｎｃｈ）で表される場合、選択肢設定部１３４は、仮上限ポイント数Ｂを、１７０×（７２／３６０）＝３４［ｐｔ］と算出する。
【００４６】
選択肢設定部１３４は、ステップＳ４に進み、キャラクター画像３２が仮上限ポイント数ＢでＯＳにより横書き向きに描画された際の、テープ３１の幅方向におけるキャラクター画像３２のドット数（以下「印刷高さＣ」という。）を取得する。選択肢設定部１３４は、フォントごとに設定されたフォントサイズデータを参照し、算出した仮上限ポイント数Ｂと、選択されているフォントとに基づいて、印刷高さＣを取得する。フォントサイズデータとは、フォントごとに、ポイント数と横書き向きのキャラクター画像３２の縦寸法とが関連付けられたデータであり、端末側制御部１３のＲＯＭに記憶されている。このように、フォントごとに設定されたフォントサイズデータに基づいて印刷高さＣを算出するため、フォントによってキャラクター画像３２の縦寸法が異なる場合にも、印刷高さＣを適切に算出することができる。
【００４７】
選択肢設定部１３４は、ステップＳ５に進み、次式で与えられるｆ（ｘ）を目的関数として、ｆ（ｘ）が０に近づくように、仮上限ポイント数Ｂを最適化した解Ｄを求める。
ｆ（ｘ）＝Ａ−Ｃ
Ａ：基準高さ
Ｃ：印刷高さ
【００４８】
選択肢設定部１３４は、ステップＳ６に進み、求めた解Ｄを、上限ポイント数として決定する。このようにして決定された上限ポイント数は、キャラクター画像３２がテープ３１からテープ３１の幅方向にはみ出さない前記キャラクター画像の上限サイズを意味する。
【００４９】
選択肢設定部１３４は、ステップＳ７に進み、ポイント数に関する選択肢のうち、決定した上限ポイント数を超えない最大の選択肢を、最大選択肢として設定する。例えば、ポイント数として、８ｐｔ、１２ｐｔ、１６ｐｔ、２０ｐｔ、２４ｐｔ、２８ｐｔ、３２ｐｔ、３６ｐｔの計８個の選択肢が用意されており、上限ポイント数が３４ｐｔに決定された場合には、選択肢設定部１３４は、３２ｐｔを最大選択肢として選択する。選択肢設定部１３４は、このようにして最大選択肢を設定した後、一連の処理を終了する。
【００５０】
なお、選択肢設定部１３４は、キャラクター画像３２の向きが縦書き向きに設定されている場合でも、ポイント数と横書き向きのキャラクター画像３２の縦寸法とが関連付けられたフォントサイズデータに基づいて、ＯＳにより横書き向きに描画された際のドット数である印刷高さＣを取得する。したがって、キャラクター画像３２の向きが横書き向きと縦書き向きとの間で変更されたことによって、印刷高さＣに基づいて決定される最大選択肢が変更されることがない。
【００５１】
図５ないし図９を参照して、携帯端末１におけるキャラクター画像３２のサイズの設定について説明する。
【００５２】
図５（ａ）は、タッチパネル１１に表示される編集画面１４を示している。編集画面１４には、プレビュー画像１４１と、キャラクター設定部１４２と、ポイント選択部１４３と、配置位置選択部１４４と、入力部１４５とが表示される。
【００５３】
プレビュー画像１４１は、キャラクター画像３２となるテキストデータと、テープ幅Ｗとに基づいて、キャラクター画像３２が印刷用に描画されたテープ３１のプレビューである。テキストデータは、例えば、編集画面１４に表示されるソフトウェアキーボード（図示省略）から入力される。ここでは、テキストデータとして、半角文字が入力されている。また、印刷行数は、１行に設定されている。
【００５４】
キャラクター設定部１４２は、キャラクター画像３２のフォントやキャラクター画像３２の向きを設定するための別画面を、タッチパネル１１に表示させるためのものである。ここでは、キャラクター画像３２の向きは、横書き向きに設定されている。なお、キャラクター画像３２のフォントやキャラクター画像３２の向きを設定する際には、別画面を表示する構成に限定されるものではなく、ピッカーを下段に表示したり、メッセージボックスから選択させるようにしてもよい。
【００５５】
ポイント選択部１４３には、サイズ設定部１３３により設定されたキャラクター画像３２のポイント数が表示される。ここでは、テープ幅Ｗとして１８ｍｍが取得され、選択肢設定部１３４により最大選択肢が３６ｐｔに設定されている。これにより、サイズ設定部１３３が、キャラクター画像３２のポイント数を３６ｐｔに設定する。その結果、ポイント選択部１４３には「３６ｐｔ」が表示され、プレビュー画像１４１にはキャラクター画像３２のプレビューが３６ｐｔで表示される。
【００５６】
配置位置選択部１４４は、配置位置選択部１４４に対するタッチ操作に基づいて、テープ３１の長さ方向におけるキャラクター画像３２の配置位置を、左寄せ、中央合わせおよび右寄せのいずれかに設定するためのものである。入力部１４５は、キャラクター画像３２とは別に、シンボルマーク３３などの画像、バーコード、外枠および手書き文字を入力するためのものである。
【００５７】
ポイント選択部１４３がタッチされると、表示部１１１は、上記の選択肢設定部１３４により設定された最大選択肢が最大のポイント数となるように、複数のポイント数を表示する。換言すれば、表示部１１１は、最大選択肢を超えるポイント数を表示しない。ここでは、最大選択肢が３６ｐｔに設定されていることから、表示部１１１は、３６ｐｔが最大のポイント数となるように、複数のポイント数を表示する（図５（ｂ）参照）。なお、図５（ｂ）では、２４ｐｔ、２８ｐｔ、３２ｐｔおよび３６ｐｔの４つの選択肢が表示されているが、選択肢上を上上下にドラッグ操作することにより、３６ｐｔを超えない他の選択肢を表示させることが可能である。
【００５８】
選択可能な複数のポイント数のなかから、例えば１２ｐｔが選択されると、サイズ設定部１３３が、キャラクター画像３２のポイント数を１２ｐｔに設定する。その結果、ポイント選択部１４３には「１２ｐｔ」が表示され、プレビュー画像１４１にはキャラクター画像３２のプレビューが１２ｐｔで表示される（図５（ｃ）参照）。
【００５９】
そして、携帯端末１が印刷実行のための所定の操作を受け付けると、テープ印刷装置２は、１２ｐｔのキャラクター画像３２をテープ３１に印刷する（図５（ｄ）参照）。
【００６０】
図６（ａ）は、図５（ａ）に示した状態から、取得されたテープ幅Ｗが２４ｍｍに変更された状態を示している。ここでは、テープ幅Ｗが２４ｍｍに変更されたことに伴い、選択肢設定部１３４により最大選択肢が４８ｐｔに設定されている。これにより、サイズ設定部１３３が、キャラクター画像３２のポイント数を４８ｐｔに設定する。その結果、ポイント選択部１４３には４８ｐｔが表示され、プレビュー画像１４１にはキャラクター画像３２のプレビューが４８ｐｔで表示される。
【００６１】
ポイント選択部１４３がタッチされると、最大選択肢が４８ｐｔに設定されていることから、表示部１１１は、４８ｐｔが最大のポイント数となるように、複数のポイント数を表示する（図６（ｂ）参照）。
【００６２】
選択可能な複数のポイント数のなかから、例えば４０ｐｔが選択されると、サイズ設定部１３３が、キャラクター画像３２のポイント数を４０ｐｔに設定する。その結果、ポイント選択部１４３には「４０ｐｔ」が表示され、プレビュー画像１４１にはキャラクター画像３２のプレビューが４０ｐｔで表示される（図６（ｃ）参照）。
【００６３】
そして、携帯端末１が印刷実行のための所定の操作を受け付けると、テープ印刷装置２は、４０ｐｔのキャラクター画像３２をテープ３１に印刷する（図６（ｄ）参照）。
【００６４】
図７は、図５（ａ）に示した状態から、縦横変換部１３６により、キャラクター画像３２の向きが縦書き向きに変更された状態を示している。ここで、上述したように、キャラクター画像３２の向きが横書き向きと縦書き向きとの間で変更されたとしても、最大選択肢は変更されない。そのため、キャラクター画像３２のポイント数が、サイズ設定部１３３によって変更されず、縦書き向きに変更される前の３６ｐｔのままとなる。その結果、ポイント選択部１４３には３６ｐｔが表示され、プレビュー画像１４１にはキャラクター画像３２のプレビューが３６ｐｔで表示される。
【００６５】
図８（ａ）は、図６（ｃ）と同じ状態を示している。この状態から、図８（ｂ）に示すように、「改行」操作が行われ、２行目にキャラクター画像３２が入力されると、印刷行数が１行から２行に増加したことに伴い、選択肢設定部１３４により最大選択肢が例えば２４ｐｔに設定される。ここで、印刷行数が２行に増加する前に設定されたポイント数（４０ｐｔ）は、印刷行数が２行に増加した後に設定された最大選択肢（２４ｐｔ）を超えている。そのため、サイズ設定部１３３は、印刷行数の増加後におけるキャラクター画像３２のポイント数を、印刷行数の増加後に設定された最大選択肢（２４ｐｔ）に設定する。これにより、ポイント選択部１４３には２４ｐｔが表示される。また、プレビュー画像１４１には各行のキャラクター画像３２のプレビューが２４ｐｔで表示される。なお、サイズ設定部１３３は、印刷行数の増加後におけるキャラクター画像３２のポイント数を、印刷行数の増加後に設定された最大選択肢（２４ｐｔ）よりも小さいポイント数、例えば２０ｐｔに設定してもよい。
【００６６】
図８（ｃ）は、図８（ｂ）に示した状態から、「削除」操作が行われ、２行目が削除された状態を示している。この場合、印刷行数が１行に復帰したことに伴い、選択肢設定部１３４により最大選択肢が４８ｐｔに設定される。ここで、サイズ設定部１３３は、キャラクター画像３２のポイント数を、最大選択肢（４８ｐｔ）ではなく、印刷行数が２行に増加する前に設定されたポイント数（４０ｐｔ）に設定する。これにより、ポイント選択部１４３には４０ｐｔが表示される。また、プレビュー画像１４１にはキャラクター画像３２のプレビューが４０ｐｔで表示される。
【００６７】
図９（ａ）は、図５（ｃ）と同じ状態を示している。この状態から、図９（ｂ）に示すように、「改行」操作が行われ、２行目にキャラクター画像３２が入力されると、印刷行数が１行から２行に増加したことに伴い、選択肢設定部１３４により最大選択肢が１８ｐｔに設定される。ここで、印刷行数が２行に増加する前に設定されたポイント数（１２ｐｔ）は、印刷行数が２行に増加した後に設定された最大選択肢（１８ｐｔ）を超えていない。そのため、サイズ設定部１３３は、印刷行数の増加後におけるキャラクター画像３２のポイント数を、最大選択肢（１８ｐｔ）ではなく、印刷行数の増加前に設定したポイント数（１２ｐｔ）に設定する。これにより、ポイント選択部１４３には１２ｐｔが表示される。また、プレビュー画像１４１には各行のキャラクター画像３２のプレビューが１２ｐｔで表示される。
【００６８】
図９（ｃ）は、図９（ｂ）に示した状態から、「削除」操作が行われ、２行目が削除された状態を示している。この場合、印刷行数が１行に復帰したことに伴い、選択肢設定部１３４により最大選択肢が３６ｐｔに設定される。ここで、サイズ設定部１３３は、キャラクター画像３２のポイント数を、最大選択肢（３６ｐｔ）ではなく、印刷行数が２行に増加する前に設定したポイント数（１２ｐｔ）に設定する。これにより、ポイント選択部１４３には１２ｐｔが表示される。また、プレビュー画像１４１にはキャラクター画像３２のプレビューが１２ｐｔで表示される。
【００６９】
図１０を参照して、比較例に係る携帯端末（以下「携帯端末１Ｃ」という。）におけるキャラクター画像３２のサイズの設定について説明する。携帯端末１Ｃは、本実施形態の携帯端末１と略同様の構成を備えているが、選択肢設定部１３４を備えていない点で相違する。
【００７０】
図１０（ａ）は、携帯端末１Ｃに表示された編集画面１４を示している。ここでは、取得されたテープ幅Ｗが１８ｍｍであり、サイズ設定部１３３により、キャラクター画像３２のポイント数が３６ｐｔに設定されている。その結果、ポイント選択部１４３には３６ｐｔが表示され、プレビュー画像１４１にはキャラクター画像３２のプレビューが３６ｐｔで表示される。
【００７１】
ポイント選択部１４３がタッチされると、テープ幅Ｗが１８ｍｍのテープ３１において、キャラクター画像３２がはみ出した状態で印刷されるポイント数、つまり３６ｐｔを超えるポイント数を含め、複数のポイント数が選択可能に表示される（図１０（ｂ）参照）。
【００７２】
選択可能な複数のポイント数のなかから、例えば７２ｐｔが選択されると、サイズ設定部１３３が、キャラクター画像３２のポイント数を７２ｐｔに設定する。その結果、ポイント選択部１４３には「７２ｐｔ」が表示され、プレビュー画像１４１には７２ｐｔのキャラクター画像３２のプレビューが、テープ３１からテープ３１の幅方向にはみ出した状態で表示される（図１０（ｃ）参照）。
【００７３】
そして、携帯端末１が印刷実行のための所定の操作を受け付けると、テープ印刷装置２は、７２ｐｔのキャラクター画像３２を、テープ３１からテープ３１の幅方向にはみ出した状態で印刷する（図１０（ｄ）参照）。
【００７４】
以上のように、本実施形態の携帯端末１は、幅寸法取得部１３１と、選択肢設定部１３４とを備えている。幅寸法取得部１３１は、キャラクター画像３２が印刷されるテープ３１のテープ幅Ｗを取得する。選択肢設定部１３４は、キャラクター画像３２のポイント数を選択するための複数の選択肢のうち、最大選択肢を、キャラクター画像３２がテープ３１からはみ出さないように、取得されたテープ幅Ｗに応じて設定する。
この構成では、最大選択肢が選択された場合にも、キャラクター画像３２がテープ３１からはみ出さずに印刷される。したがって、本構成によれば、テープ３１からはみ出さない範囲で、キャラクター画像３２のポイント数をユーザーに選択させることができる。
【００７５】
本実施形態の携帯端末１では、選択肢設定部１３４が、キャラクター画像３２がテープ３１からはみ出さないキャラクター画像３２の上限サイズである上限ポイント数を、取得されたテープ幅Ｗに基づいて決定する。また、選択肢設定部１３４は、複数の選択肢のうち、決定した上限ポイント数を超えない最大の選択肢を、最大選択肢として設定する。
この構成では、キャラクター画像３２の上限ポイント数に近い選択肢が、最大選択肢として設定される。したがって、本構成によれば、キャラクター画像３２がテープ３１からはみ出さない範囲内で、なるべく大きい選択肢を、最大選択肢として設定することができる。
【００７６】
本実施形態の携帯端末１は、テープ３１に印刷されるキャラクター画像３２の向きを、横書き向きと縦書き向きとの間で切り替える縦横変換部１３６を備えている。選択肢設定部１３４は、キャラクター画像３２の向きが横書き向きの場合および縦書き向きの場合のいずれも、キャラクター画像３２の横書き向きの縦寸法とポイント数とが関連付けられたフォントサイズデータに基づいて、最大選択肢を設定する。
この構成では、キャラクター画像３２の向きが、横書き向きと縦書き向きとの間で切り替えられた場合に、最大選択肢が変更されることが抑制される。このため、最大選択肢が変更されたことに伴って、キャラクター画像３２のポイント数が変更されることも抑制される。すなわち、ユーザーが、キャラクター画像３２のポイント数を変更することなく、キャラクター画像３２の向きだけ変えたい場合に、ポイント数がユーザーの意図に反して変更されてしまうことが抑制される。
【００７７】
本実施形態の携帯端末１は、キャラクター画像３２のポイント数を設定するサイズ設定部１３３を備えている。サイズ設定部１３３は、印刷行数の増加前に設定したキャラクター画像３２のポイント数が、印刷行数の増加後に設定された最大選択肢を超える場合に、印刷行数の増加後におけるキャラクター画像３２のポイント数を、印刷行数の増加後に設定された最大選択肢に設定する。
この構成では、印刷行数の増加前に設定したキャラクター画像３２のポイント数が、印刷行数の増加後に設定された最大選択肢を超える場合に、印刷行数の増加後に、キャラクター画像３２がテープ３１からはみ出さないように、キャラクター画像３２のポイント数が自動的に設定される。
【００７８】
本実施形態の携帯端末１では、サイズ設定部１３３が、印刷行数の増加前に設定したキャラクター画像３２のポイント数が、印刷行数の増加後に設定された最大選択肢を超えない場合に、印刷行数の増加後におけるキャラクター画像３２のポイント数を、印刷行数の増加前に設定したキャラクター画像３２のポイント数から変更しない。
この構成では、印刷行数の増加前に設定したキャラクター画像３２のポイント数が、印刷行数の増加後に設定された最大選択肢を超えない場合に、印刷行数の増加の前後で、キャラクター画像３２のポイント数が変化しない。
【００７９】
本実施形態の携帯端末１では、サイズ設定部１３３が、印刷行数が増加した後、増加前の印刷行数に復帰した場合に、印刷行数の復帰後におけるキャラクター画像３２のポイント数を、印刷行数の増加前に設定したキャラクター画像３２のポイント数に設定する。
この構成では、印刷行数が増加した後、増加前の印刷行数に復帰した場合に、キャラクター画像３２のポイント数が、印刷行数の増加前と同じポイント数に自動的に設定される。
【００８０】
本発明は上記した実施形態に限定されず、その趣旨を逸脱しない範囲で種々の構成を採用可能であることは言うまでもない。例えば、本実施形態は、以下のような形態に変更することができる。
【００８１】
対応アプリを、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）、フラッシュメモリーなどの記録媒体に格納して提供することも可能である。
携帯端末１は、テープ印刷装置２以外のアクセスポイント、例えば無線ＬＡＮ（Local Area Network）ルーターを介して、テープ印刷装置２と通信可能に接続されていてもよい。また、携帯端末１は、例えばＵＳＢ（Universal Serial Bus）ケーブルを介して、テープ印刷装置２と通信可能に接続されていてもよい。
携帯端末１に代えて、汎用のコンピューターを用いてもよい。
さらに、テープ印刷装置２が、上記した幅寸法取得部１３１および選択肢設定部１３４などを備えていてもよい。この場合、テープ印刷装置２を、本発明の情報処理装置として機能させることが可能である。
【符号の説明】
【００８２】
１…携帯端末、３１…テープ、３２…キャラクター画像、１３１…幅寸法取得部、１３４…選択肢設定部、Ｗ…テープ幅
【図１】
0006434875.tif 000002
【図２】
0006434875.tif 000003
【図３】
0006434875.tif 000004
【図４】
0006434875.tif 000005
【図５】
0006434875.tif 000006
【図６】
0006434875.tif 000007
【図７】
0006434875.tif 000008
【図８】
0006434875.tif 000009
【図９】
0006434875.tif 000010
【図１０】
0006434875.tif 000011