(57)【特許請求の範囲】
【請求項１】
入力データおよび作成条件データから成る作成データを入力するための入力手段と、
入力した前記作成データに基づいて、２次元コード画像を作成する画像作成手段と、
作成された前記２次元コード画像の印刷サイズを報知する報知手段と、を備え、
前記画像作成手段は、前記入力手段による前記作成データの入力過程において、入力途中の前記作成データに基づいて前記２次元コード画像を作成し、
且つ前記報知手段は、入力途中の前記作成データに基づいて前記画像作成手段により作成された前記２次元コード画像の印刷サイズを報知することを特徴とする画像作成装置。
【請求項２】
既存の前記作成データを記憶する記憶手段を更に備え、
前記入力手段は、前記記憶手段から読み出した前記作成データを編集可能に構成されていることを特徴とする請求項１に記載の画像作成装置。
【請求項３】
前記報知手段は、前記作成データの入力過程において、入力されてゆく前記作成データに追随して作成される前記２次元コード画像の印刷サイズをリアルタイムに報知することを特徴とする請求項１または２に記載の画像作成装置。
【請求項４】
前記報知手段は、前記２次元コード画像の印刷サイズを、予め記憶されているキャラクタ画像のフォントサイズに換算し、換算フォントサイズとして報知することを特徴とする請求項１ないし３のいずれかに記載の画像作成装置。
【請求項５】
前記報知手段は、前記換算フォントサイズを、サイズ別の複数のインジケータの対応する１のインジケータを点灯させることにより表示する表示手段で構成されていることを特徴とする請求項４に記載の画像作成装置。
【請求項６】
前記表示手段は、前記換算フォントサイズと、記憶されているフォントサイズのうち最大のフォントサイズである前記装置最大フォントサイズとを共に、インジケータ表示することを特徴とする請求項５に記載の画像作成装置。
【請求項７】
前記報知手段は、前記換算フォントサイズが、記憶されているフォントサイズのうち最大のフォントサイズである装置最大フォントサイズを超えた場合、その旨を報知することを特徴とする請求項４に記載の画像作成装置。
【請求項８】
前記報知手段は、前記換算フォントサイズを、サイズ別の複数のインジケータの対応する１のインジケータを点灯させることにより表示する表示手段で構成され、
前記表示手段は、前記換算フォントサイズが前記装置最大フォントサイズを超えた場合には、前記複数のインジケータを点滅させることを特徴とする請求項７に記載の画像作成装置。
【請求項９】
前記表示手段は、前記換算フォントサイズと、前記２次元コード画像の印刷サイズが当該印刷を行う印刷対象物に対して印刷が可能な前記印刷対象物最大フォントサイズとを共に、インジケータ表示することを特徴とする請求項５に記載の画像作成装置。
【請求項１０】
前記報知手段は、前記換算フォントサイズが、前記２次元コード画像の印刷サイズが当該印刷を行う印刷対象物に対して印刷が可能な印刷対象物最大フォントサイズを超えた場合、その旨を報知することを特徴とする請求項４に記載の画像作成装置。
【請求項１１】
前記報知手段は、前記換算フォントサイズを、サイズ別の複数のインジケータの対応する１のインジケータを点灯させることにより表示する表示手段で構成され、
前記表示手段は、前記換算フォントサイズが前記印刷対象物最大フォントサイズを超えた場合には、前記インジケータを点滅させることを特徴とする請求項１０に記載の画像作成装置。
【請求項１２】
請求項１ないし１１のいずれかに記載の画像作成装置と、
前記画像作成装置により作成された前記２次元コード画像を印刷する印刷手段と、
を備えたことを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、２次元コード画像を作成する画像作成装置およびこれを備えた印刷装置に関するものである。
【背景技術】
【０００２】
従来、この種の印刷装置において、入力した文字や図形等に基づいてキャラクタ画像を作成すると共に、作成データに基づいてＱＲコード画像等の２次元コード画像を作成し、作成したこれらの画像を印刷対象物に印刷するものが知られている（特許文献１参照）。この印刷装置では、印刷対象物となるラベル用紙に設けられた印刷可能領域内において、２次元コード画像およびキャラクタ画像を自由に配置して印刷できるようになっている。この場合、２次元コード画像は読み取りを考慮し、入力データのデータ量および作成条件の設定結果（作成データ）により、印刷サイズを変化させるようになっている。
【特許文献１】特開２００３−８４９５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記の印刷装置では、作成データの入力過程において、作成される２次元コード画像の印刷サイズを知ることができず、２次元コード画像の印刷した結果がラベル用紙よりも大きくなる虞があった。したがって、入力データのデータ量の調整や作成条件の設定を、印刷結果に基づいて行わざるを得ず、印刷領域が制限されるラベル用紙等への２次元コード画像の印刷操作が煩雑になる問題があった。
【０００４】
本発明は、効率よく所望の印刷サイズの２次元コード画像を作成することのできる画像作成装置および印刷装置を提供することを課題とする。
【課題を解決するための手段】
【０００５】
本発明の画像作成装置は、入力データおよび作成条件データから成る作成データを入力するための入力手段と、入力した作成データに基づいて、２次元コード画像を作成する画像作成手段と、作成された２次元コード画像の印刷サイズを報知する報知手段と、を備え、画像作成手段は、入力手段による作成データの入力過程において、入力途中の作成データから２次元コード画像を作成し、且つ報知手段は、入力途中の作成データに基づいて前記画像作成手段により作成された２次元コード画像の印刷サイズを報知することを特徴とする。
【０００６】
この場合、既存の作成データを記憶する記憶手段を更に備え、入力手段は、記憶手段から読み出した作成データを編集可能に構成されていることが、好ましい。
【０００７】
この構成によれば、例えば、フォームとして記憶されている既存の作成データや、ファイル内に記憶されている既存の作成データを読み出した場合であっても、すぐに２次元コード画像の印刷サイズを知ることが可能となる。
【０００８】
この場合、報知手段は、作成データの入力過程において、入力されてゆく前記作成データに追随して作成される２次元コード画像の印刷サイズをリアルタイムに報知することが、好ましい。
【０００９】
この構成によれば、作成データの入力過程において、作成データに基づいて作成される２次元コード画像の印刷サイズをリアルタイムに知ることができる。つまり、印刷サイズを確認しつつ入力作業を行うことができる。このため、所望の印刷サイズを考慮しつつ、入力データのデータ量の調整や作成条件の設定を行うことができ、効率良く２次元コード画像を作成することができる。なお、ＱＲコード画像の作成を例にすると、作成データの入力データは、２次元コード画像に格納するデータ等であり、作成条件データは、誤り訂正率、セルサイズ等である。また、報知手段は、画面表示の他、音声等によって報知することも可能である。更に、入力手段は、例えば、キーボードからのキー入力をはじめ、キー操作によって既存のデータを読み出して入力することも可能である。
【００１０】
この場合、報知手段は、２次元コード画像の印刷サイズを、予め記憶されているキャラクタ画像のフォントサイズに換算し、換算フォントサイズとして報知することが、好ましい。
【００１１】
この構成によれば、印刷サイズを、一般的に使用されるフォントサイズ、例えば、ポイント等を用いて表すことで、具体的に印刷される印刷サイズを容易に把握（イメージ）することができる。また、印刷サイズをフォントサイズとして報知することで、サイズ報知が複雑になることがなく、且つ２次元コード画像とキャラクタ画像との配置等を行いやすいものとすることができる。
【００１２】
この場合、報知手段は、換算フォントサイズを、サイズ別の複数のインジケータの対応する１のインジケータを点灯させることにより表示する表示手段で構成されていることが、好ましい。
【００１３】
この構成によれば、作成される２次元コード画像の印刷サイズをフォントサイズとしてインジケータで表示することができるため、作成中の２次元コード画像の印刷サイズをユーザが知ることができる。このように、報知手段として、インジケータを用いることにより、小型の表示画面であっても、印刷サイズを適切に表示することができる。
【００１４】
この場合、表示手段は、換算フォントサイズと、記憶されているフォントサイズのうち最大のフォントサイズである装置最大フォントサイズとを共に、インジケータ表示することが、好ましい。
【００１５】
この構成によれば、換算フォントサイズと装置最大フォントサイズと同時にインジケータで表示することができるため、換算フォントサイズが装置最大フォントサイズを超えたことを、ユーザが知ることができる。
【００１６】
この場合、報知手段は、換算フォントサイズが、記憶されているフォントサイズのうち最大のフォントサイズである装置最大フォントサイズを超えた場合、その旨を報知することが、好ましい。
【００１７】
具体的には、報知手段は、換算フォントサイズを、サイズ別の複数のインジケータの対応する１のインジケータを点灯させることにより表示する表示手段で構成され、表示手段は、換算フォントサイズが装置最大フォントサイズを超えた場合には、複数のインジケータを点滅させることが、好ましい。
【００１８】
この構成によれば、換算フォントサイズが装置最大フォントサイズを超えた旨をインジケータで点滅表示することができるため、視覚的に報知することができる。これにより、換算フォントサイズが装置最大フォントサイズを超えた場合、その装置で印刷可能な印刷対象物であっても、その２次元コード画像は印刷できない旨をユーザは知ることができる。
【００１９】
この場合、表示手段は、換算フォントサイズと、２次元コード画像の印刷サイズが当該印刷を行う印刷対象物に対して印刷が可能な印刷対象物最大フォントサイズとを共に、インジケータ表示することが、好ましい。
【００２０】
この構成によれば、換算フォントサイズと印刷対象物最大フォントサイズとを同時にインジケータで表示することができるため、換算フォントサイズが印刷対象物最大フォントサイズを超えたことを、ユーザが知ることができる。
【００２１】
この場合、報知手段は、換算フォントサイズが、２次元コード画像の印刷サイズが当該印刷を行う印刷対象物に対して印刷が可能な印刷対象物最大フォントサイズを超えた場合、その旨を報知することが、好ましい。
【００２２】
具体的には、報知手段は、換算フォントサイズを、サイズ別の複数のインジケータの対応する１のインジケータを点灯させることにより表示する表示手段で構成され、表示手段は、換算フォントサイズが印刷対象物最大フォントサイズを超えた場合には、インジケータを点滅させることが、好ましい。
【００２３】
この構成によれば、換算フォントサイズが印刷対象物最大フォントサイズを超えた旨をインジケータで点滅あるいは点灯表示することができるため、視覚的に報知することができる。これにより、換算フォントサイズが印刷対象物最大フォントサイズを超えた場合、印刷対象物をそれよりも大きなものに変更しないと印刷できない旨をユーザは知ることができる。なお、この場合、複数のインジケータを点滅させてもよいし、複数の中の１のインジケータを点滅させてもよい。
【００２４】
本発明の印刷装置は、上記の画像作成装置と、画像作成装置により作成された２次元コード画像を印刷する印刷手段と、を備えたことを特徴とする。
【００２５】
この構成によれば、入力過程において、所望の印刷サイズの２次元コード画像を作成することができる画像作成装置および印刷装置を提供することができる。
【発明を実施するための最良の形態】
【００２６】
以下、添付の図面を参照して、本実施形態に係る画像作成装置を備えた印刷装置について説明する。この印刷装置は、いわゆるテーププリンタであり、作成データに基づいて２次元コード画像やキャラクタ画像等を作成して、これらを印刷テープに印刷すると共に、印刷済み部分をカットして、ラベルを作成するためのものである。
【００２７】
図１および図２に示すように、テーププリンタ１は、印刷テープＴに対して印刷処理を行う装置本体２と、印刷テープＴおよびインクリボンＲを収容し、装置本体２に着脱自在に装着されるテープカートリッジＣとを備えている。
【００２８】
装置本体２は、装置ケース３により外殻が形成され、その内部に広く印刷処理部１０が構成されている。装置ケース３の前半部上面には、各種キー４を備えたキーボード５が配設されている。装置ケース３の後半部左上面には、開閉蓋６が広く設けられ、開閉蓋６の上面には、テープカートリッジＣの装着／非装着を視認するための覗き窓７が形成されると共に、開閉蓋６の前側にはこれを開放する蓋体開放ボタン８が設けられている。後半部右上面には、キーボード５からの入力結果等を表示する長方形のディスプレイ９が形成されている。
【００２９】
蓋体開放ボタン８を押して開閉蓋６を開放すると、その内部には、テープカートリッジＣが装着されるカートリッジ装着部１１が窪入形成されており、カートリッジ装着部１１には、テープカートリッジＣから繰り出される印刷テープＴに印刷処理を行う印刷ヘッド２１が配設されている（図２参照）。
【００３０】
装置ケース３の左側部には、カートリッジ装着部１１と装置外部とを連通するテープ排出口１２が形成され、このテープ排出口１２に臨んで装置ケース３には、印刷テープＴを切断するためのカッタユニット１４が内蔵されている。カッタユニット１４は、テープ排出口１２に臨むように配設されており、モータ駆動（フルカッタモータ１６）により、印刷テープＴをハサミ形式で切断するフルカッタ１５と、を備えている（図２参照）。
【００３１】
また、図示は省略するが、装置ケース３の右側部には、電源供給のための電源供給口と、図外のパーソナルコンピュータ等の外部装置と接続するためのコネクタが形成される。また、両図では省略したが、装置ケース３の内部には、装置本体２を統括制御する制御部４５（図３参照）を構成する回路基板が搭載されている。
【００３２】
カートリッジ装着部１１には、発熱素子を有しヘッドカバー２０に覆われた印刷ヘッド２１と、後述するテープリール３１の位置決めをする位置決め突起２２と、テープカートリッジＣの印刷テープＴおよびインクリボンＲを送り、印刷ヘッド２１に対峙するプラテン駆動軸２３、およびインクリボンＲを巻き取る巻取り駆動軸２４とが、突設され、またカートリッジ装着部１１の隅部には、複数のマイクロスイッチで構成されたテープ識別センサ２５（図３参照）が設けられている。また、カートリッジ装着部１１の底板の内側には、プラテン駆動軸２３および巻取り駆動軸２４を駆動する印刷送りモータ２６（図３参照）や減速ギア列等（図示省略）が内蔵されている。
【００３３】
テープカートリッジＣは、カートリッジケース３０の内部に、印刷テープＴを巻回したテープリール３１と、右下部にインクリボンＲを巻回したリボン繰出しリール３２およびリボン巻取りリール３３とを収容して構成されている。また、テープリール３１の左下部には印刷ヘッド２１を覆うヘッドカバー２０に差し込むための貫通孔３４が形成されている。さらに、印刷テープＴとインクリボンＲとが重なる部分に対応し、上記のプラテン駆動軸２３に嵌合して回転駆動するプラテンローラ３５が配置されている。また、カートリッジケースＣの裏面には、小さな複数の被検出孔（図示省略）が形成され、後述するテープ識別センサ２５によってこの複数の被検出孔が検出され、印刷テープＴの種別を識別できるようになっている。
【００３４】
テープカートリッジＣをカートリッジ装着部１１に装着すると、ヘッドカバー２０に貫通孔３４が、位置決め突起２２にテープリール３１が、巻取り駆動軸２４にリボン巻取りリール３３が、プラテン駆動軸２３にプラテンローラ３５が、それぞれ差し込まれ、この状態で開閉蓋６を閉蓋すると、これに連動して、印刷ヘッド２１が印刷テープＴおよびインクリボンＲを挟み込んでプラテンローラ３５に当接し、印刷待機状態となる。そして、印刷が開始されると、プラテン駆動軸２３および巻取り駆動軸２４が同期回転して、印刷テープＴおよびインクリボンＲを送りながら、印刷ヘッド２１により印刷処理が行われる。これと共に、リボン繰出しリール３２から繰り出されたインクリボンＲは、貫通孔３４の開口壁を周回してリボン巻取りリール３３に巻き取られる。印刷処理後の印刷テープＴは、印刷済み部分がフルカッタ１５によりカットされ、カットされた印刷テープＴがラベルとしてテープ排出口１２から外部に排出される。
【００３５】
印刷テープＴは、裏面に粘着剤層が塗着された記録テープＴ１と、この粘着剤層により記録テープＴ１に貼付された剥離テープＴ２とから構成されている。そして、ユーザは、印刷処理後に切り離された印刷テープＴのテープ片から、剥離テープＴ２を引き剥がし、記録テープＴ１を被貼着物に貼付する。
【００３６】
ディスプレイ９は、ドットマトリクス型の液晶表示装置で構成されており、例えば、２５６ドット×８１ドットの表示画像データを表示可能な表示画面３７と、各種設定状況等を表示する複数のインジケータ３８（報知手段）とを有し、ユーザがキーボード５からデータを入力して、印刷画像（画像データ）を作成・編集したり、その結果等を視認したりする際に用いられる。
【００３７】
次に、図３を参照し、テーププリンタ１の制御系の構成について説明する。テーププリンタ１は、キーボード５およびディスプレイ９を有し、ユーザによる文字情報の入力や各種情報の表示等のユーザインタフェースをつかさどる操作部４０と、テープカートリッジＣ、印刷ヘッド２１および印刷送りモータ２６を有し、印刷テープＴおよびインクリボンＲを送りながら印刷テープＴ上に入力された文字情報に基づく印刷画像を印刷する印刷処理部４１と、フルカッタ１５およびこれらを駆動するフルカッタモータ１６を有し、印刷済みの印刷テープＴにフルカットを行う切断部４２と、テープ識別センサ２５等の各種センサを有し、各種検出を行う検出部４３と、ディスプレイドライバ５０、ヘッドドライバ５１、印刷送りモータドライバ５２、カッタモータドライバ５３を有し、各部を駆動する駆動部４４と、各部と接続され、テーププリンタ１全体を制御する制御部４５とにより構成されている。
【００３８】
制御部４５は、ＣＰＵ６０、ＲＯＭ６１、ＲＡＭ６２および入力制御装置６３（ＩＯＣ：Input Output Controller）を備え、互いに内部バス６４により接続されている。詳細は後述するが、ＲＯＭ６１は、キーボード５から入力された入力データ８０、誤り訂正率８１およびセルサイズに基づいて、２次元コード画像８２（ＱＲコード画像）を作成するコード画像作成プログラム７０（画像作成手段）や、作成したＱＲコード画像８２の印刷サイズを換算フォントサイズ９４として換算するフォント換算プログラム７１等の制御プログラムを記憶する制御プログラム領域６８のほか、装置内で用意しているキャラクタ（記号、数字、文字等）等を記憶するキャラクタ記憶領域１１０や、作成されるＱＲコード画像８２の印刷サイズ（例えば、バージョン等）に対応するフォントサイズ９４（ポイント等）をテーブルとして記憶するフォントテーブル１１１等の制御領域６９を有している。これにより、フォント換算プログラム７１は、コード画像作成プログラム７０により作成されたＱＲコード画像８２に基づいて、ＱＲコード画像８２の印刷サイズを算出し、この印刷サイズに対応するフォントサイズ９４をフォントテーブル１１１を参照することにより求める。
【００３９】
ＲＡＭ６２は、制御処理のための作業領域として使用され、作成された印刷画像を一時的に記憶するための領域である印刷バッファ７６等を備えている。また、ＲＡＭ６２は、テーププリンタ１の電源がオフにされても記憶したデータを保持しておくように、図外のバックアップ回路によって電源の供給を受けるようになっている。
【００４０】
そして、ＣＰＵ６０はＲＯＭ６１内の制御プログラムにしたがって、ＩＯＣ６３を介してテーププリンタ１の各部から各種信号・データを入力する。また、入力した各種信号・データに基づいて、ＲＡＭ６２内の各種データを処理し、ＩＯＣ６３を介してテーププリンタ１内の各部に各種信号データを出力し、これにより印刷処理の制御等を行う。
【００４１】
また、本実施形態に係るテーププリンタ１では、上記のコード画像作成プログラム７０により、キーボード５から入力された入力データ８０および作成条件データから成る作成データに基づいて、２次元コード画像８２（画像データ）を作成することが可能である。なお、２次元コードとしては、ＱＲコード、Ｍａｘｉコード、Ｖｅｒｉコード、データマトリクス、ＰＤＦ４１７等があるが、本実施形態では、例えば、ＱＲコード画像８２を作成する場合について説明する。作成されるＱＲコード画像８２は、図６に示すように、正方形を為しており、セル８６で構成されたデータ領域８７と、三隅に設けられている切り出しシンボル８８と、データ領域８７を囲むマージン領域８９とで構成されている。また、ＱＲコード画像８２の印刷サイズを設定するパラメータとして、入力データ８０のデータ量や、セルサイズおよび誤り訂正率８１（作成条件データ）等がある。
【００４２】
ここで、このテーププリンタ１の発明の主要部分は、操作部４０および制御部４５によって実現されている。以下、図４ないし図７を参照して、その制御についてユーザによる操作手順を中心に説明する。
【００４３】
まず、キーボード５の電源キーを押下して電源をオンにすると、テーププリンタ１は、キー入力可能な操作状態で起動する。テーププリンタ１には、任意の文字列を入力・編集するための入力編集モード９０、ＱＲコード画像８２やバーコード画像を作成するコード画像作成モード９１等、複数のモードが用意されており、所定のキー操作により、ディスプレイ９の表示画面３７に各モードが表示され、各モード専用の入力画面から、印刷画像がそれぞれ作成される。このとき、ディスプレイ９の表示画面３７には、各種設定状況等を複数のインジケータ３８により報知しており、例えば、フォントサイズ９４等を報知している。なお、起動時には、デフォルトとして入力編集モード９０となっている（図４（ａ）参照）。
【００４４】
入力編集モード９０は、その下半部が、印刷画像を入力・編集するための画像編集領域９２となっており、その上半部が、印刷画像の印刷イメージをプレビュー表示するためのプレビュー領域９３となっている。また、入力編集モード９０の上半部左側には、作成・編集中の印刷画像に対応したラベルの長さや、テープ識別センサ２５により検出された印刷テープＴの幅が表示され、入力編集モード９０の上縁部には、使用するフォントサイズ９４を表示する複数のインジケータ３８が点灯している。なお、フォントサイズ９４は、ポイントを用いて表されている。
【００４５】
画像編集領域９２には、キーボード５から入力された文字列が横書きに表示され、文字列が複数行に亘る場合には、上下に並べて表示される。また、画像編集領域９２には、各文字列が何行目に位置するかを表示した行頭マーク９５と、編集入力位置を指標するカーソル９６とが表示される。プレビュー領域９３には、画像編集領域９２上で入力・編集された印刷画像の印刷イメージがネガ表示（反転表示白黒）され、また、行頭マーク９５も入力データ８０が入力されるとネガ表示される。ここで、例えば、キーボードで「ＬＷ」と入力すると、画像編集領域９２には、「ＬＷ」の文字列が表示され、プレビュー領域９３には、「ＬＷ」がネガ表示される。また、複数のインジケータ３８は、使用されている「ＬＷ」のフォントサイズ９４に対応する１のインジケータ３８が点灯する（図４（ｂ）参照）。
【００４６】
ＱＲコード画像８２を作成する場合は、入力編集モード９０が表示された状態において、所定のキー操作を行い、コード画像を作成するためのコード画像作成モード９１を表示させる（図４（ｃ）参照）。なお、ＱＲコード画像８２のセルサイズは、予め設定されているものとする。表示されたコード画像作成モード９１の初期画面には、複数種のコードを選択可能に表示するコード選択メニュー１００が表示される。このコード選択メニュー１００には、１次元コードである各種バーコードや２次元コードであるＱＲコード等の選択肢が表示されている。このとき、「ＱＲコード」を選択すると、用途メニュー１０１が階層状に表示される（図４（ｄ）参照）。
【００４７】
用途メニュー１０１には、「一般」および「ＵＲＬ」の選択肢が選択可能に表示されており、作成するＱＲコード画像８２の用途に応じてどちらかを選択する。所望の文字列を作成したい場合には「一般」を選択し、また、ホームページ等のアドレスを作成したい場合には「ＵＲＬ」を選択する。用途メニュー１０１において、所望の選択肢を選択すると、誤り訂正レベルメニュー１０２が階層状に表示される（図５（ｅ）参照）。
【００４８】
誤り訂正レベルメニュー１０２には、「７％」、「１５％」、「２５％」および「３０％」の誤り訂正率８１の選択肢が選択可能に表示される。所望の誤り訂正率８１を選択すると、今度は、ＱＲコード画像８２に格納するデータを入力するデータ入力画面へ移行する（図５（ｆ）参照）。
【００４９】
データ入力画面１０５は、その中央部にキーボード５から入力され、ＱＲコード画像８２に格納する入力データ８０を表示する入力データ表示領域１０６を有すると共に、その上縁部には、上記の複数のインジケータ３８が配置されており、複数のインジケータ３８は、作成したＱＲコード画像８２の印刷サイズを換算フォントサイズ９４として表示している。すなわち、複数のインジケータ３８は、サイズ別（ポイント別）の各フォントサイズ９４に対応しており、ＲＯＭ６１内に記憶されたフォント換算プログラム７１に基づいて、作成されたＱＲコード画像８２の印刷サイズを、フォントテーブル１１１を参照することで、対応したフォントサイズ９４に換算し、換算したフォントサイズ９４を換算フォントサイズ９４としてインジケータ３８により点灯するようにしている。また、入力データ表示領域１０６の左側には、入力した入力データ８０の行数を表示している。
【００５０】
入力データ８０未入力の初期状態では、フォントサイズ９４を報知する複数のインジケータ３８は消灯しており、入力データ８０が入力されていないことを報知している。そして、キーボード５により入力データ８０を入力すると、コード画像作成プログラム７０は、入力した入力データ８０および上記の誤り訂正レベルメニュー１０２おいて設定した誤り訂正率（作成条件データ）に基づいて、随時ＱＲコード画像８２を作成してゆく。なお、入力データ８０の入力は、所定のキー操作を行うことにより、ＲＯＭ６１内に記憶された既存のデータを読み出して入力することも可能である。作成されたＱＲコード画像８２は、この印刷サイズがフォントサイズ９４に換算され、テーププリンタ１は、換算フォントサイズ９４に対応するインジケータ３８を点灯させる（図５（ｇ）参照）。換算フォントサイズ９４は、入力データ８０のデータ量の増加に伴って、より大きな換算フォントサイズ９４に換算され、テーププリンタ１は、より大きな換算フォントサイズ９４のインジケータ３８を点灯する（図５（ｈ）参照）。さらに、入力データ８０のデータ量を増加させ、テーププリンタ１内に記憶された装置最大フォントサイズ９４よりも大きなＱＲコード画像８２を作成すると、複数のインジケータ３８は点滅し、対応するフォントサイズ９４がない旨を報知する（図６（ｉ）参照）。なお、本実施形態のテーププリンタ１では、装置最大フォントサイズ９４を超えたＱＲコード画像８２を作成することができないようになっているため、ユーザは、点滅したインジケータ３８を視認すると、入力データ８０のデータ量を調整して、作成可能な印刷サイズのＱＲコード画像８２を作成することができる。
【００５１】
所望の入力データ８０を入力し、所定のキー操作により入力した入力データ８０を確定すると、上記の作成条件の設定および入力データ８０に基づいて、最終的なＱＲコード画像８２が作成されると共に、入力編集モード９０に切り替えられる（図６（ｊ）参照）。切り替えられた入力編集モード９０の画像編集領域９２には、ＱＲコード画像８２を示すＱＲマーク１０７が表示されると共に、プレビュー領域９３には、所望の印刷サイズのＱＲコード画像８２が表示される。なお、ＱＲマーク１０７上にカーソル９６が位置している場合は、インジケータ３８は消灯表示となる。
【００５２】
次に、図７のフローチャートを参照して、インジケータ３８による報知に関する動作フローを説明する。誤り訂正レベルメニュー１０２からデータ入力画面１０５に切り替えられると、テーププリンタ１は、データ入力画面１０５において、入力データ８０が入力されているか否かを判別する（Ｓ１）。このとき、入力データ８０が未入力であると判別した場合は、データ入力画面１０５の複数のインジケータ３８を消灯させる（Ｓ７）。入力データ８０が入力されている場合、テーププリンタ１は、コード画像作成プログラム７０に基づいて、ＱＲコード画像８２を作成し、その印刷サイズを求める（Ｓ２）。この後、フォント換算プログラム７１により作成されたＱＲコード画像８２の印刷サイズに対応する換算フォントサイズ９４を算出する（Ｓ３）。算出された換算フォントサイズ９４を、テーププリンタ１が記憶している装置最大フォントサイズ９４よりも小さい場合は、該当する換算フォントサイズ９４の１のインジケータ３８を点灯させ（Ｓ４、Ｓ５）、大きい場合は、複数のインジケータ３８（例えば、印刷可能なサイズ以上のインジケータ３８を全て）を点滅させる（Ｓ４、Ｓ６）。この後、ユーザから入力終了の指示がされたか否かを判断し（Ｓ８）、ユーザが引き続き入力データ８０を入力する場合は、入力続行となり（Ｓ９）、再びＳ１に戻る。ユーザから入力データ８０の入力終了の指示がなされた場合は、終了へと進む。なお、キーボード５により、例えば、「ＱＲ携帯」等のフォームを呼び出して携帯電話への登録用ＱＲコードを作成する場合、既存の入力データ（サンプルデータ）が入力されているが、この場合も同様の処理となる。
【００５３】
以上の構成によれば、入力データ８０の入力過程において、作成データに基づいて作成されるＱＲコード画像８２の印刷サイズを確認しながら、入力作業を行うことができる。このため、所望の印刷サイズのＱＲコード画像８２を作成する場合には、適宜入力データ８０のデータ量を調整して、作成することができるため、所望の印刷サイズのＱＲコード画像８２を効率よく作成することができる。なお、本実施形態では、誤り訂正率およびセルサイズを設定した後、入力データ８０を可変させ、これに追従するようＱＲコード画像８２の印刷サイズを可変させたが、これに限らず、入力データ８０を入力した後、誤り訂正率および／またはセルサイズを可変させ、これに追従するようＱＲコード画像８２の印刷サイズを可変させてもよい。また、データ入力の都度、リアルタイムで自動的に報知するよう構成されているが、これを所定のキー操作によって印刷サイズを報知するようにしてもよい。更に、本実施形態では、換算フォントサイズが装置最大フォントサイズ９４を超えた場合に、複数のインジケータ３８を点滅させるようにしたが、同時に換算フォントサイズが印刷テープＴに印刷可能なテープ幅最大フォントサイズ９４（印刷対象物最大フォントサイズ）を超えた場合にも、インジケータを点滅表示させてもよい。もっとも、換算フォントサイズと装置最大フォントサイズとを判別可能に、また、換算フォントサイズとテープ幅最大フォントサイズとを判別可能に、複数のインジケータを点灯または点滅させてもよい。すなわち、図８に示すように、例えば、テープ幅最大フォントサイズ９４用インジケータ１１５を設け、これを点灯させてもよいし（図８（ａ）参照）、装置最大フォントサイズ用インジケータ１１６を設け、これを点灯させてもよいし（図８（ｂ）参照）、あるいはこれら全てを表示させてもよい（図８（ｃ）参照）。
【図面の簡単な説明】
【００５４】
【図１】本実施形態に係る閉蓋状態のテーププリンタの外観斜視図である。
【図２】本実施形態に係る開蓋状態のテーププリンタの外観斜視図である。
【図３】テーププリンタの制御ブロック図である。
【図４】ＱＲコード画像の作成序盤におけるディスプレイの模式図である。
【図５】ＱＲコード画像の作成中盤におけるディスプレイの模式図である。
【図６】ＱＲコード画像の作成終盤におけるディスプレイの模式図である。
【図７】インジケータの報知におけるフローチャートの図である。
【図８】ＱＲコード画像の作成におけるディスプレイの模式図である。
【符号の説明】
【００５５】
１…テーププリンタ  ５…キーボード  ３８…インジケータ  ４０…操作部  ４５…制御部  ７０…コード画像作成プログラム  ７１…フォント換算プログラム  ８０…入力データ  ８１…誤り訂正率  ８２…２次元コード画像（ＱＲコード画像）  ９４…フォントサイズ
【図１】
0004758785.tif 000002
【図２】
0004758785.tif 000003
【図３】
0004758785.tif 000004
【図４】
0004758785.tif 000005
【図５】
0004758785.tif 000006
【図６】
0004758785.tif 000007
【図７】
0004758785.tif 000008
【図８】
0004758785.tif 000009