(57)【要約】【課題】記憶手段の容量が限られている場合にも、入力された文字列とは逆の文字順で各文字に装飾が施された文字列を印刷することができるテープ印刷装置を提供する。【解決手段】文字列情報記憶部１１２に記憶された文字列情報に対し、文字順変換を行う文字列情報変換部１２２と、記憶された文字列情報の文字順と同じ順に、文字画像データを、一文字ずつ生成画像データ記憶部１１３に生成する文字画像データ生成部１２３と、生成された文字画像データに対して装飾処理が行われた装飾画像データを、一文字ずつ装飾画像データ記憶部１１４に生成する装飾画像データ生成部１２４と、装飾画像データ記憶部１１４から順次転送された一文字以上の装飾画像データに基づいて、印刷データを印刷データ記憶部１１５に生成する印刷データ生成部１２５と、生成された印刷データに基づいて、テープに印刷を行う印刷部１０３とを備えた。【選択図】図４
2018075730.tif 000002
【特許請求の範囲】
【請求項１】
入力された文字列に対応した文字列情報を記憶する文字列情報記憶部に記憶された前記文字列情報に対し、文字順を逆転させる文字順変換を行う文字列情報変換部と、
前記文字列情報記憶部に記憶された前記文字列情報の文字順と同じ順に、文字画像データを、一文字ずつ生成画像データ記憶部に生成する文字画像データ生成部と、
前記生成画像データ記憶部に生成された前記文字画像データに対して装飾処理が行われた装飾画像データを、一文字ずつ装飾画像データ記憶部に生成する装飾画像データ生成部と、
前記装飾画像データ記憶部から順次転送された一文字以上の前記装飾画像データに基づいて、印刷データを印刷データ記憶部に生成する印刷データ生成部と、
前記印刷データ記憶部に生成された前記印刷データに基づいて、テープに印刷を行う印刷部と、
を備えたことを特徴とするテープ印刷装置。
【請求項２】
前記装飾画像データ生成部は、前記文字画像データを上下反転させる回転処理が含まれる前記装飾処理が行われた前記装飾画像データを、前記装飾画像データ記憶部に生成することを特徴とする請求項１に記載のテープ印刷装置。
【請求項３】
前記文字列情報変換部は、入力された前記文字列が複数行の場合、前記文字順変換と、入力された前記複数行の前記文字列に対応した複数行の前記文字列情報に対し、行順を逆転させる行順変換と、を行い、
前記印刷データ生成部は、前記文字列情報記憶部に記憶された前記文字列情報の行順に基づいて、前記印刷データを前記印刷データ記憶部に生成することを特徴とする請求項２に記載のテープ印刷装置。
【請求項４】
前記文字列情報変換部は、入力された前記文字列が複数段落の場合、前記文字順変換および前記行順変換と、入力された前記複数段落の前記文字列に対応した複数段落の前記文字列情報に対し、段落順を逆転させる段落順変換と、を行い、
前記印刷データ生成部は、前記文字列情報記憶部に記憶された前記文字列情報の段落順に基づいて、前記印刷データを前記印刷データ記憶部に生成することを特徴とする請求項３に記載のテープ印刷装置。
【請求項５】
入力された複数行の前記文字列について、前記文字列全体を上下反転させた回転文字列として印刷する回転印刷設定と、前記文字列全体を上下反転させない非回転文字列として印刷する非回転印刷設定と、を行ごとに切り替えるための操作を検出する検出部、をさらに備え、
前記文字列情報変換部は、前記非回転印刷設定がなされた行の前記文字列に対応した前記文字列情報に対して、前記文字順変換を行わず、
前記装飾画像データ生成部は、前記非回転印刷設定がなされた行の前記文字列に対応した前記文字列情報に基づいて生成された前記文字画像データに対して、前記回転処理を行わないことを特徴とする請求項２に記載のテープ印刷装置。
【請求項６】
入力された文字列に対応した文字列情報を記憶する文字列情報記憶部に記憶された前記文字列情報に対し、文字順を逆転させる文字順変換を行う文字列情報変換部と、
前記文字列情報記憶部に記憶された前記文字列情報の文字順と同じ順に、文字画像データを、一文字ずつ生成画像データ記憶部に生成する文字画像データ生成部と、
前記生成画像データ記憶部に生成された前記文字画像データに対して装飾処理が行われた装飾画像データを、一文字ずつ装飾画像データ記憶部に生成する装飾画像データ生成部と、
前記装飾画像データ記憶部から順次転送された一文字以上の前記装飾画像データに基づいて、印刷データを印刷データ記憶部に生成する印刷データ生成部と、
前記印刷データ記憶部に生成された前記印刷データを、テープ印刷装置に送信する印刷データ送信部と、
を備えたことを特徴とする情報処理装置。
【請求項７】
コンピューターを、請求項６に記載の情報処理装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力された文字列に基づいて印刷を行うテープ印刷装置、情報処理装置およびプログラムに関するものである。
【背景技術】
【０００２】
従来、テープ印刷装置の一例であるラベルプリンターにおいて、入力された文字列が鏡反転された文字列を印刷するものが知られている（特許文献１参照）。このラベルプリンターは、鏡反転される前の印刷データ（元データ）を記憶手段（例えばＲＡＭ）の描画エリアに展開し、展開された元データに対して鏡反転処理が行われた鏡反転編集後データを記憶手段の鏡反転展開用バッファーに展開することにより、鏡反転された文字列を印刷する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−３１５３８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
テープ印刷装置において、従来のラベルプリンターのように、入力された文字列全体の印刷データを描画エリアに展開し、入力された文字列全体が鏡反転された鏡反転編集後データを鏡反転展開用バッファーに展開する構成であると、その分、容量の大きな描画エリアや鏡反転展開用バッファーが必要とされる。しかしながら、記憶手段の容量が限られている場合には、容量の大きな描画エリアや鏡反転展開用バッファーを記憶手段に設けることが困難となる。
【０００５】
本発明は、記憶手段の容量が限られている場合にも、入力された文字列とは逆の文字順で各文字に装飾が施された文字列を印刷することができるテープ印刷装置、情報処理装置およびプログラムを提供することを課題としている。
【課題を解決するための手段】
【０００６】
本発明のテープ印刷装置は、入力された文字列に対応した文字列情報を記憶する文字列情報記憶部に記憶された文字列情報に対し、文字順を逆転させる文字順変換を行う文字列情報変換部と、文字列情報記憶部に記憶された文字列情報の文字順と同じ順に、文字画像データを、一文字ずつ生成画像データ記憶部に生成する文字画像データ生成部と、生成画像データ記憶部に生成された文字画像データに対して装飾処理が行われた装飾画像データを、一文字ずつ装飾画像データ記憶部に生成する装飾画像データ生成部と、装飾画像データ記憶部から順次転送された一文字以上の装飾画像データに基づいて、印刷データを印刷データ記憶部に生成する印刷データ生成部と、印刷データ記憶部に生成された印刷データに基づいて、テープに印刷を行う印刷部と、を備えたことを特徴とする。
【０００７】
この構成によれば、印刷データは、文字順変換された文字列情報の文字順と同じ順に生成された文字画像データに装飾処理が行われた装飾画像データが順次転送されて生成される。このため、文字列は、入力された文字列とは逆の文字順で印刷される。また、装飾画像データは、装飾処理が行われたものであるため、各文字は、装飾が施された態様で印刷される。さらに、文字画像データが一文字ずつ生成画像データ記憶部に記憶され、装飾画像データが一文字ずつ装飾画像データ記憶部に記憶される。このため、入力された文字列全体に相当する文字画像データが生成画像データ記憶部に記憶され、入力された文字列全体に相当する装飾画像データが装飾画像データ記憶部に記憶される場合に比べ、これらの記憶部を構成する記憶手段の容量が小さくて済む。したがって、記憶手段の容量が限られている場合にも、入力された文字列とは逆の文字順で各文字に装飾が施された文字列を印刷することができる。
【０００８】
この場合、装飾画像データ生成部は、文字画像データを上下反転させる回転処理が含まれる装飾処理が行われた装飾画像データを、装飾画像データ記憶部に生成することが好ましい。
【０００９】
この構成によれば、各文字は、上下反転させた向きで印刷される。その結果、入力された文字列全体を上下反転させた回転文字列が印刷される。
【００１０】
この場合、文字列情報変換部は、入力された文字列が複数行の場合、文字順変換と、入力された複数行の文字列に対応した複数行の文字列情報に対し、行順を逆転させる行順変換と、を行い、印刷データ生成部は、文字列情報記憶部に記憶された文字列情報の行順に基づいて、印刷データを印刷データ記憶部に生成することが好ましい。
【００１１】
この構成によれば、印刷データは、行順変換された文字列情報の行順に基づいて生成される。このため、複数行の文字列は、入力された複数行の文字列とは逆の行順で印刷される。その結果、入力された複数行の文字列全体が、上下反転させた向きで印刷される。
【００１２】
この場合、文字列情報変換部は、入力された文字列が複数段落の場合、文字順変換および行順変換と、入力された複数段落の文字列に対応した複数段落の文字列情報に対し、段落順を逆転させる段落順変換と、を行い、印刷データ生成部は、文字列情報記憶部に記憶された文字列情報の段落順に基づいて、印刷データを印刷データ記憶部に生成することが好ましい。
【００１３】
この構成によれば、印刷データは、段落順変換された文字列情報の段落順に基づいて生成される。このため、複数段落の文字列は、入力された複数段落の文字列とは逆の段落順で印刷される。その結果、入力された複数段落の文字列全体が、上下反転させた向きで印刷される。
【００１４】
この場合、入力された複数行の文字列について、文字列全体を上下反転させた回転文字列として印刷する回転印刷設定と、文字列全体を上下反転させない非回転文字列として印刷する非回転印刷設定と、を行ごとに切り替えるための操作を検出する検出部、をさらに備え、文字列情報変換部は、非回転印刷設定がなされた行の文字列に対応した文字列情報に対して、文字順変換を行わず、装飾画像データ生成部は、非回転印刷設定がなされた行の文字列に対応した文字列情報に基づいて生成された文字画像データに対して、回転処理を行わないことが好ましい。
【００１５】
この構成によれば、入力された複数行の文字列のうち、回転印刷設定がなされた行の文字列は、回転文字列として印刷され、非回転印刷設定がなされた行の文字列は、非回転文字列として印刷される。したがって、入力された複数行の文字列のなかから、回転文字列として印刷される文字列を、ユーザーに選択させることができる。
【００１６】
本発明の情報処理装置は、入力された文字列に対応した文字列情報を記憶する文字列情報記憶部に記憶された文字列情報に対し、文字順を逆転させる文字順変換を行う文字列情報変換部と、文字列情報記憶部に記憶された文字列情報の文字順と同じ順に、文字画像データを、一文字ずつ生成画像データ記憶部に生成する文字画像データ生成部と、生成画像データ記憶部に生成された文字画像データに対して装飾処理が行われた装飾画像データを、一文字ずつ装飾画像データ記憶部に生成する装飾画像データ生成部と、装飾画像データ記憶部から順次転送された一文字以上の装飾画像データに基づいて、印刷データを印刷データ記憶部に生成する印刷データ生成部と、印刷データ記憶部に生成された印刷データを、テープ印刷装置に送信する印刷データ送信部と、を備えたことを特徴とする。
【００１７】
この構成によれば、印刷データは、文字順変換された文字列情報の文字順と同じ順に生成されて文字画像データに装飾処理が行われた装飾画像データが順次転送されて生成される。このため、文字列は、入力された文字列とは逆の文字順でテープ印刷装置により印刷される。また、装飾画像データは、装飾処理が行われたものであるため、各文字は、装飾が施された態様でテープ印刷装置により印刷される。さらに、文字画像データが一文字ずつ生成画像データ記憶部に記憶され、装飾画像データが一文字ずつ装飾画像データ記憶部に記憶される。このため、入力された文字列全体に相当する文字画像データが生成画像データ記憶部に記憶され、入力された文字列全体に相当する装飾画像データが装飾画像データ記憶部に記憶される場合に比べ、これらの記憶部を構成する記憶手段の容量が小さくて済む。したがって、記憶手段の容量が限られている場合にも、入力された文字列とは逆の文字順で各文字に装飾が施された文字列を印刷することができる。
【００１８】
本発明のプログラムは、コンピューターを、上記の情報処理装置として機能させるためのものである。
【００１９】
この構成によれば、記憶手段の容量が限られている場合にも、入力された文字列に対して文字順が逆転すると共に各文字に装飾が施された文字列を印刷することができる情報処理装置として、コンピューターを機能させることができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の一実施形態に係るテープ印刷装置の外観斜視図である。
【図２】テープ印刷装置により印刷されたラベルを示す図である。
【図３】テープ印刷装置のブロック図である。
【図４】テープ印刷装置の機能構成を示すブロック図である。
【図５】テープ印刷装置により非回転文字列および回転文字列が印刷されたラベルを示す図である。
【図６】図５に示したラベルがケーブルに取り付けられた状態を示す図である。
【図７】テープ印刷装置が非回転文字列或いは回転文字列を印刷する流れを示すフローチャートである。
【図８】文字列情報記憶部に記憶された文字列情報および配置設定値を示す図である。
【図９】非回転印刷設定がなされた場合に、生成画像データ記憶部に記憶された文字画像データを示す図である。
【図１０】非回転印刷設定がなされた場合に、装飾画像データ記憶部に記憶された装飾画像データを示す図である。
【図１１】非回転印刷設定がなされた場合に、印刷データ記憶部に記憶された印刷データを示す図である。
【図１２】テープ印刷装置により非回転文字列が印刷されたラベルを示す図である。
【図１３】回転印刷設定がなされた場合に、段落順変換が行われた文字列情報を示す図である。
【図１４】回転印刷設定がなされた場合に、行順変換が行われた文字列情報を示す図である。
【図１５】回転印刷設定がなされた場合に、文字順変換が行われた文字列情報を示す図である。
【図１６】回転印刷設定がなされた場合に、設定値変換された配置設定値を示す図である。
【図１７】回転印刷設定がなされた場合に、生成画像データ記憶部に記憶された文字画像データを示す図である。
【図１８】回転印刷設定がなされた場合に、装飾画像データ記憶部に記憶された装飾画像データを示す図である。
【図１９】回転印刷設定がなされた場合に、印刷データ記憶部に記憶された印刷データを示す図である。
【図２０】テープ印刷装置により回転文字列が印刷されたラベルを示す図である。
【図２１】テープ印刷装置により、１行目に回転文字列が印刷され、２行目に非回転文字列が印刷されたラベルを示す図である。
【図２２】本発明の一実施形態に係る情報処理装置と、情報処理装置と通信可能に接続されたテープ印刷装置との機能構成を示すブロック図である。
【発明を実施するための形態】
【００２１】
以下、添付の図面を参照して、本発明のテープ印刷装置の一実施形態であるテープ印刷装置Ａについて説明する。
【００２２】
図１に基づいて、テープ印刷装置Ａについて説明する。テープ印刷装置Ａは、操作パネル１と、ディスプレイ２と、カートリッジ装着部３と、テープ排出口４とを備えている。
【００２３】
操作パネル１は、文字列の入力操作、選択肢の選択操作、印刷実行の指示操作等の各種操作を検出する。なお、文字列は、複数の文字から構成される。文字とは、平仮名、片仮名、漢字、ローマ字、数字、記号、絵文字などを含む概念である。ディスプレイ２は、操作パネル１による文字列の入力操作の検出結果に応じて、入力された文字列を表示する。カートリッジ装着部３には、テープカートリッジＣが着脱可能に装着される。テープカートリッジＣには、テープＴと、インクリボンＲとが収容されている。カートリッジ装着部３には、印刷ヘッド５が設けられている。印刷ヘッド５は、カートリッジ装着部３にテープカートリッジＣが装着された状態で、操作パネル１による文字列の入力操作の検出結果に応じて発熱駆動する。これにより、インクリボンＲのインクがテープＴに転写され、入力された文字列がテープＴに印刷される。
【００２４】
テープＴの印刷済み部分は、テープ排出口４から排出される。カートリッジ装着部３とテープ排出口４との間には、カッター６が設けられている。カッター６は、テープＴを幅方向に切断する。これにより、テープＴの印刷済み部分が切り離される。切り離されたテープＴの印刷済み部分は、ラベルＬ（図２参照）として、ユーザーにより所望の箇所に貼付される。
【００２５】
図２に基づいて、テープ印刷装置Ａにより印刷されるラベルＬ１について説明する。テープ印刷装置Ａは、１行の文字列を印刷するだけでなく、複数行の文字列をテープＴの幅方向に並べて印刷することができる。また、テープ印刷装置Ａは、１つのラベルＬをテープＴの長さ方向に複数段落に分け、段落ごとに、１行或いは複数行の文字列を印刷することができる。図２に示したラベルＬ１には、第１段落に２行の文字列が印刷され、第２段落に３行の文字列が印刷されている。
【００２６】
図３に基づいて、テープ印刷装置Ａについてさらに説明する。テープ印刷装置Ａは、上記した、操作パネル１、ディスプレイ２、印刷ヘッド５およびカッター６のほか、送りモーター７と、カッターモーター８と、制御回路９とを備えている。送りモーター７は、テープＴおよびインクリボンＲを送る駆動源である。カッターモーター８は、カッター６を駆動する。制御回路９は、操作パネル１の検出結果に基づき、図示しない駆動回路を介して、ディスプレイ２、印刷ヘッド５、送りモーター７およびカッターモーター８を制御する。制御回路９は、ＣＰＵ９１（Central Processing Unit）と、ＲＡＭ９２（Random Access Memory）と、ＲＯＭ９３（Read Only Memory）と、ＣＧ−ＲＯＭ９４（Character Generator ROM）とを備えている。ＣＰＵ９１は、ＲＯＭ９３に記憶されたプログラムを読み出し、ＲＡＭ９２を用いて各種演算処理を実行する。ＣＧ−ＲＯＭ９４には、文字のドットパターンデータである文字画像データ４２（図９参照）が、文字コードと対応付けて記憶されている。
【００２７】
図４に基づいて、テープ印刷装置Ａの機能構成について説明する。テープ印刷装置Ａは、検出部１０１と、表示部１０２と、印刷部１０３とを備えている。検出部１０１は、操作パネル１によって実現される。表示部１０２は、ディスプレイ２によって実現される。印刷部１０３は、印刷ヘッド５、送りモーター７、カッター６およびカッターモーター８によって実現される。なお、印刷部１０３の印刷方式は、サーマル方式に限定されるものではなく、例えば、ドットインパクト方式、電子写真方式或いはインクジェット方式を用いることができる。
【００２８】
また、テープ印刷装置Ａは、文字画像データ記憶部１１１と、文字列情報記憶部１１２と、生成画像データ記憶部１１３と、装飾画像データ記憶部１１４と、印刷データ記憶部１１５と、印刷部用データ記憶部１１６とを備えている。文字画像データ記憶部１１１は、ＣＧ−ＲＯＭ９４によって実現される。文字列情報記憶部１１２、生成画像データ記憶部１１３、装飾画像データ記憶部１１４、印刷データ記憶部１１５、および印刷部用データ記憶部１１６は、ＲＡＭ９２によって実現される。
【００２９】
さらに、テープ印刷装置Ａは、設定判断部１２１と、文字列情報変換部１２２と、文字画像データ生成部１２３と、装飾画像データ生成部１２４と、印刷データ生成部１２５と、印刷データ転送部１２６とを備えている。設定判断部１２１、文字列情報変換部１２２、文字画像データ生成部１２３、装飾画像データ生成部１２４、印刷データ生成部１２５、および印刷データ転送部１２６は、ＣＰＵ９１がＲＯＭ９３に記憶されたプログラムを実行することにより実現されるが、これらの一部或いは全部は、ハードウェア資源のみにより実現されてもよい。なお、テープ印刷装置Ａの各機能部の機能については、後述する。
【００３０】
図５および図６に基づいて、テープ印刷装置Ａにより印刷される回転文字列２２について説明する。テープ印刷装置Ａは、非回転文字列２１のほか、回転文字列２２を印刷することができる。ここで、非回転文字列２１とは、入力された文字列全体を回転させずに印刷された文字列、すなわち、テープカートリッジＣをカートリッジ装着部３へ装着する方向を下側とし、印刷ヘッド５側からテープＴの印刷面を見たとき（以下、標準方向から見たとき、とする）、入力された文字列と同じ向きの文字列のことである。一方、回転文字列２２とは、入力された文字列全体を、標準方向からを見たとき、１８０°回転させて、すなわち、上下反転させて印刷された文字列のことである。テープ印刷装置Ａは、検出部１０１による所定の切替え操作の検出結果に基づいて、入力された文字列を非回転文字列２１として印刷する非回転印刷設定と、回転文字列２２として印刷する回転印刷設定と、を切り替える。
【００３１】
図５に示したラベルＬ２には、非回転文字列２１と回転文字列２２とが、テープＴの長さ方向に並んで印刷されている。このラベルＬ２は、例えば、図６に示すように、ケーブル３０を芯として非回転文字列２１と回転文字列２２との間で折り返すようにして、ケーブル３０に旗状に取り付けられる。このように取り付けられたラベルＬ２が、ユーザーから見てケーブル３０の左右一方の側（図６に示した例では、左側）にあると、非回転文字列２１が視認され、ケーブル３０の左右他方の側（図６に示した例では、右側）にあると、回転文字列２２が視認される。そして、ユーザーが、ラベルＬ２を図示の矢印３１の側から視認した場合には、非回転文字列２１がユーザーに対して通常の向きとなり、回転文字列２２がユーザーに対して上下逆向きとなる。一方、ユーザーが、ラベルＬ２を図示の矢印３２の側から視認した場合には、回転文字列２２がユーザーに対して通常の向きとなり、非回転文字列２１がユーザーに対して上下逆向きとなる。したがって、ユーザーは、ラベルＬ２を矢印３１および矢印３２のいずれの側から視認した場合にも、ユーザーから見てラベルＬ２をケーブル３０の左右いずれかの側に持ってくることで、非回転文字列２１および回転文字列２２のいずれかを通常の向きで視認することができる。
【００３２】
図７に示したフローチャートに基づいて、テープ印刷装置Ａが非回転文字列２１或いは回転文字列２２を印刷する流れについて説明しつつ、図４に示したテープ印刷装置Ａの各機能部の機能について説明する。
【００３３】
ステップＳ１において、検出部１０１が文字列の入力操作を検出すると、入力された文字列に対応した文字コードである文字列情報４１（図８参照）が、文字列情報記憶部１１２に記憶される。また、文字列情報記憶部１１２には、段落ごとに設定された段落設定値が記憶される。この段落設定値には、各段落の文字サイズを定める文字サイズ設定値、各段落の文字列の配置（前寄せ、中寄せ、後寄せ、均等割り等）を定める配置設定値などが含まれる。例えば、配置設定値は、検出部１０１による、各段落の配置を選択する選択操作の検出結果に基づいて、設定される。
【００３４】
ステップＳ２において、検出部１０１が印刷実行の指示操作を検出すると、ステップ３に進む。
【００３５】
ステップＳ３において、設定判断部１２１は、検出部１０１による切替え操作の検出結果に基づいて、非回転印刷設定がなされているか、回転印刷設定がなされているか、を判断する。非回転印刷設定がなされていると設定判断部１２１が判断した場合（Ｓ３；Ｙｅｓ）、ステップＳ８に進む。回転印刷設定がなされている設定判断部１２１が判断した場合（Ｓ３；Ｎｏ）、ステップＳ４に進む。
【００３６】
ステップＳ４において、文字列情報変換部１２２は、文字列情報記憶部１１２に記憶された複数段落の文字列に対応した複数段落の文字列情報４１に対し、段落順を逆転させる段落順変換を行う。なお、入力された文字列が１段落のみである場合は、段落順変換を行うことなく、ステップＳ５に進む。
【００３７】
ステップＳ５において、文字列情報変換部１２２は、入力された複数行の文字列に対応した複数行の文字列情報４１に対し、行順を逆転させる行順変換を行う。なお、いずれの段落においても、入力された文字列が１行のみである場合は、行順変換を行うことなく、ステップＳ６に進む。
【００３８】
ステップＳ６において、文字列情報変換部１２２は、文字列情報４１に対し、文字順を逆転させる文字順変換を行う。
【００３９】
ステップＳ７において、文字列情報変換部１２２は、文字列情報４１の段落順変換に応じて、各段落の段落設定値を変換する設定値変換を行う。設定値変換が行われた後、ステップＳ８に進む。
【００４０】
ステップＳ８において、文字画像データ生成部１２３は、文字列情報記憶部１１２に記憶された文字列情報４１の段落順および文字順と同じ順に、すなわち、第１段落の各行の１文字目から、文字画像データ４２（図９参照）を、一文字ずつ生成画像データ記憶部１１３に生成する。換言すれば、文字画像データ生成部１２３は、文字列情報記憶部１１２に記憶された文字列情報４１の段落順および文字順と同じ順に、文字コードと対応付けて記憶された文字画像データ４２を、一文字ずつ生成画像データ記憶部１１３に展開する。
【００４１】
なお、複数行、例えば２行の文字列が入力された場合、文字画像データ生成部１２３は、１行目の文字列情報４１に基づく文字画像データ４２と、２行目の文字列情報４１に基づく文字画像データ４２とを、１文字単位で、交互に生成する。或いは、後述する印刷データ記憶部１１５に、各行複数文字分、例えば３文字分の装飾画像データ４３（図１０参照）が記憶される場合には、文字画像データ生成部１２３は、１行目の文字列情報４１に基づく文字画像データ４２と、２行目の文字列情報４１に基づく文字画像データ４２とを、３文字単位で、交互に生成してもよい。また、１行目と２行目とで文字サイズが異なる場合、例えば、１行目の１文字が２行目の２文字に相当する場合には、１行目の文字列情報４１に基づく文字画像データ４２の１文字と、２行目の文字列情報４１に基づく文字画像データ４２の２文字とを、交互に生成すればよい。
【００４２】
ステップＳ９において、装飾画像データ生成部１２４は、生成画像データ記憶部１１３に生成された文字画像データ４２に対して装飾処理が行われた装飾画像データ４３を、一文字ずつ装飾画像データ記憶部１１４に生成する。この装飾処理には、斜体処理、強調処理（太字処理）、回転処理などが含まれる。装飾画像データ生成部１２４は、斜体処理および強調処理のうち、検出部１０１による、各処理を実行するか否かを選択する選択操作の検出結果に基づいて、選択された処理を実行する。また、装飾画像データ生成部１２４は、回転印刷設定がなされている場合には、回転処理を実行し、非回転印刷設定が為されている場合には、回転処理を実行しない。回転処理とは、文字画像データ４２を、テープＴに印刷される際に１８０°回転させた、すなわち、上下反転させた状態になるよう、回転させる処理のことである。
【００４３】
ステップＳ１０において、印刷データ生成部１２５は、装飾画像データ記憶部１１４から順次転送された一文字以上の装飾画像データ４３に基づいて、印刷データ４４（図１１参照）を印刷データ記憶部１１５に生成する。換言すれば、装飾画像データ４３は、装飾画像データ記憶部１１４に生成された順番と同じ順に、印刷データ記憶部１１５に転送される。また、印刷データ生成部１２５は、文字列情報記憶部１１２に記憶された文字列情報４１の行順に基づいて、印刷データ４４を印刷データ記憶部１１５に生成する。さらに、印刷データ生成部１２５は、文字列情報記憶部１１２に記憶された各段落の段落設定値に基づいて、印刷データ４４を印刷データ記憶部１１５に生成する。
【００４４】
ステップＳ１１において、印刷データ転送部１２６は、印刷データ記憶部１１５に生成された印刷データ４４を、順次、印刷部用データ記憶部１１６に転送する。
【００４５】
ステップＳ１２において、印刷部１０３は、印刷部用データ記憶部１１６に転送された印刷データ４４に基づいて、印刷を実行する。これにより、非回転文字列２１或いは回転文字列２２がテープＴに印刷される。
【００４６】
なお、生成画像データ記憶部１１３、装飾画像データ記憶部１１４、印刷データ記憶部１１５、および印刷部用データ記憶部１１６は、文字画像データ４２等を一時的に記憶するバッファーとして機能する。
【００４７】
図７に示したフローチャートについて、図８ないし図２０を参照しつつ、非回転印刷設定がなされている場合と、回転印刷設定がなされている場合とに分けて、より具体的に説明する。
【００４８】
以下の説明では、ステップＳ１において、図８に示した文字列情報４１が文字列情報記憶部１１２に記憶されたものとする。例えば、図１２に示すラベルＬ３を作成するため、ユーザーが第１段落の１行目に、文字列「１２３４５」を入力すると、それぞれの文字に対応する文字列情報４１として、４桁の文字コード「０１０１、０１０２、０１０３、０１０４、０１０５」が文字列情報記憶部１１２に記憶される。同様に、ユーザーが第１段落の２行目に、文字列「６７８９」を入力すると、それぞれの文字に対応する文字列情報４１として、４桁の文字コード「０１０６、０１０７、０１０８、０１０９」が文字列情報記憶部１１２に記憶される。また、ユーザーが第２段落の１行目に、文字列「ＡＢＣ」を入力すると、それぞれの文字に対応する文字列情報４１として、４桁の文字コード「０２０１、０２０２、０２０３」が文字列情報記憶部１１２に記憶される。同様に、ユーザーが第２段落の２行目に文字列「ＤＥＦ」、第２段落の３行目に文字列「ＧＨＩ」を入力すると、それぞれの文字に対応する文字列情報４１として、４桁の文字コード「０２０４、０２０５、０２０６」、および「０２０７、０２０８、０２０９」が文字列情報記憶部１１２に記憶される。なお、文字コードの種類は特に限定されるものではないが、ここでは、数字の文字コードは、４桁の文字コードのうち２桁目の数字が「１」であり、数字の順番に応じて、例えば、文字「１」の文字コードが「０１０１」となるように設定されている。ローマ字の文字コードは、４桁の文字コードのうち２桁目の数字が「２」であり、アルファベット順に応じて、例えば、文字「Ａ」の文字コードが「０２０１」となるように設定されている。また、第１段落の段落設定値として、「後寄せ」を意味する配置設定値「３」が設定され、第２段落の段落設定値として、「前寄せ」を意味する配置設定値「１」が設定されたものとする。
【００４９】
まず、非回転印刷設定がなされている場合について説明する。この場合、ステップＳ３において、非回転印刷設定がなされていると設定判断部１２１が判断し（Ｓ３；Ｙｅｓ）、ステップＳ８に進む。
【００５０】
ステップＳ８において、文字画像データ生成部１２３は、文字列情報記憶部１１２に記憶された文字列情報４１の段落順および文字順と同じ順に、すなわち、入力された文字列に対応した文字列情報４１の段落順および文字順と同じ順に、文字画像データ４２を、一文字ずつ生成画像データ記憶部１１３に生成する。図９は、文字列情報４１のうち、第１段落の１行目において、１番目の文字である「１」が、文字画像データ４２として、生成画像データ記憶部１１３に生成された状態を示す。なお、図８に示した例では、第１段落において、１行目よりも２行目の文字数が一文字少なく、配置設定値が後寄せを意味する「３」に設定されているため、２行目の１文字目は空白文字となる。
【００５１】
ステップＳ９において、装飾画像データ生成部１２４は、生成画像データ記憶部１１３に生成された文字画像データ４２に対して装飾処理が行われた装飾画像データ４３を、一文字ずつ装飾画像データ記憶部１１４に生成する。図１０は、文字画像データ４２のうち、第１段落の１行目において、１番目の文字である「１」が、装飾処理が行われた装飾画像データ４３として、装飾画像データ記憶部１１４に生成された状態を示す。ここでは、装飾画像データ生成部１２４は、非回転印刷設定がなされているため、文字画像データ４２に対して回転処理が行われていない装飾画像データ４３を生成する。また、図１０は、回転処理以外の装飾処理、例えば、斜体処理等も実施されていない実施例である。
【００５２】
ステップＳ１０において、印刷データ生成部１２５は、装飾画像データ記憶部１１４から順次転送された一文字以上（図１１に示した例では、図１２の第１段落における各行の先頭３文字、または、第１段落における先頭の３列の文字）の装飾画像データ４３に基づいて、印刷データ４４を印刷データ記憶部１１５に生成する。また、印刷データ生成部１２５は、文字列情報記憶部１１２に記憶された文字列情報４１の行順に基づいて、すなわち、入力された文字列に対応した文字列情報４１の行順に基づいて、印刷データ４４を印刷データ記憶部１１５に生成する。さらに、印刷データ生成部１２５は、文字列情報記憶部１１２に記憶された段落設定値に基づいて、すなわち、選択操作により設定された段落設定値に基づいて、印刷データ４４を印刷データ記憶部１１５に生成する。
【００５３】
ステップＳ１１において、印刷データ転送部１２６は、印刷データ記憶部１１５に生成された印刷データ４４を、順次、印刷部用データ記憶部１１６に転送する。
【００５４】
ステップＳ１２において、印刷部１０３は、印刷部用データ記憶部１１６に転送された印刷データ４４に基づいて、印刷を実行する。これにより、非回転文字列２１がテープＴに印刷される（図１２参照）。すなわち、印刷データ４４は、入力された文字列に対応した文字列情報４１の文字順と同じ順に生成された文字画像データ４２に装飾処理を行った装飾画像データ４３が順次転送されて生成されるため、各文字列は、入力された文字列と同じ文字順で印刷される。また、装飾画像データ４３は、回転処理が行われていないものであるため、各文字は、標準方向から見たとき、回転されることなく、入力された文字列と同じ向きの非回転文字列２１がテープＴに印刷される。また、印刷データ４４は、入力された文字列に対応した文字列情報４１の段落順に基づいて生成されるため、複数段落の文字列は、入力された複数段落の文字列と同じ段落順で印刷される。同様に、印刷データ４４は、入力された文字列に対応した文字列情報４１の行順に基づいて生成されるため、複数行の文字列は、入力された複数行の文字列と同じ行順で印刷される。
【００５５】
続いて、回転印刷設定がなされている場合について説明する。この場合、ステップＳ３において、回転印刷設定がなされていると設定判断部１２１が判断し（Ｓ３；Ｎｏ）、ステップＳ４に進む。
【００５６】
ステップＳ４において、文字列情報変換部１２２は、入力された複数段落の文字列に対応した複数段落の文字列情報４１に対し、段落順を逆転させる段落順変換を行う。図１３は、図８に示した文字列情報４１の第１段落と第２段落とが入れ替えられた状態を示す。このように、文字列情報変換部１２２は、第１段落の文字列情報４１と第２段落の文字列情報４１とを入れ替える。
【００５７】
ステップＳ５において、文字列情報変換部１２２は、入力された複数行の文字列に対応した複数行の文字列情報４１に対し、行順を逆転させる行順変換を行う。図１４は、図１３に示した文字列情報４１に対し、段落順変換後の第１段落においては、１行目の文字列情報４１と３行目の文字列情報４１とが入れ替えられ、段落順変換後の第２段落においては、１行目の文字列情報４１と２行目の文字列情報４１とが入れ替えられた状態を示す。このように、文字列情報変換部１２２は、段落順変換後の段落ごとに、行順を逆転させる行順変換を行う。
【００５８】
ステップＳ６において、文字列情報変換部１２２は、各行の文字列情報４１に対し、文字順を逆転させる文字順変換を行う。図１５は、図１４に示した文字列情報４１に対し、行順変換後の行ごとに、文字順を前後逆転された状態を示す。例えば、文字列情報変換部１２２は、図１４における段落順変換後および行順変換後の第１段落の１行目の文字列情報４１を、「０２０７、０２０８、０２０９」から、図１５における第１段落の１行目の「０２０９、０２０８、０２０７」へ変換する。
【００５９】
ステップＳ７において、文字列情報変換部１２２は、文字列情報４１の段落順変換に応じて、各段落の段落設定値について設定値変換を行う。図１６は、図１５に示した、第１段落の段落設定値と、第２段落の段落設定値とを入れ替えた状態を示す。このように、文字列情報変換部１２２は、段落順変換により第１段落の文字列情報４１と第２段落の文字列情報４１とが入れ替わったことに応じて、第１段落の段落設定値と第２段落の段落設定値とを入れ替える。ただし、配置設定値については、例えば、第１段落および第２段落の一方の段落の配置設定値が「後寄せ」を意味する配置設定値「３」に設定されていた場合、文字列情報変換部１２２は、段落設定値の変換において、他方の段落の配置設定値を「３」に変換するのではなく、「前寄せ」を意味する配置設定値「１」に変換する。これにより、回転文字列２２としては、「後寄せ」の配置で印刷される。一方の段落の配置設定値が「前寄せ」を意味する配置設定値「１」に設定されていた場合、文字列情報変換部１２２は、段落設定値の変換において、他方の段落の配置設定値を、「後寄せ」を意味する配置設定値「３」に変換する。
【００６０】
ステップＳ８において、文字画像データ生成部１２３は、文字列情報記憶部１１２に記憶された文字列情報４１の段落順、行順および文字順と同じ順に、すなわち、段落順変換後、行順変換後および文字順変換後の文字列情報４１の段落順、行順および文字順と同じ順に、文字画像データ４２を、一文字ずつ生成画像データ記憶部１１３に生成する。図１７は、図１６に示した段落順変換後、行順変換後および文字順変換後の文字列情報４１のうち、第１段落の１行目において、３番目の文字となる「Ｇ」が、文字画像データ４２として、生成画像データ記憶部１１３に生成された状態を示す。なお、図１６に示した例では、第２段落において、２行目よりも１行目の文字数が一文字少なく、配置設定値が前寄せを意味する「１」に設定されているため、１行目の５文字目は空白文字となる。
【００６１】
ステップＳ９において、装飾画像データ生成部１２４は、生成画像データ記憶部１１３に生成された文字画像データ４２に対して装飾処理が行われた装飾画像データ４３を、一文字ずつ装飾画像データ記憶部１１４に生成する。図１８は、段落順変換後、行順変換後および文字順変換後の文字列情報４１に基づく文字画像データ４２のうち、第１段落の１行目において、３番目の文字である「Ｇ」が、装飾処理が行われた装飾画像データ４３として、装飾画像データ記憶部１１４に生成された状態を示す。ここでは、装飾画像データ生成部１２４は、回転印刷設定がなされているため、文字画像データ４２に対して回転処理が行われた装飾画像データ４３を生成する。
【００６２】
ステップＳ１０において、印刷データ生成部１２５は、装飾画像データ記憶部１１４から順次転送された一文字以上（図１９に示した例では、各行３文字）の装飾画像データ４３に基づいて、印刷データ４４を印刷データ記憶部１１５に生成する。また、印刷データ生成部１２５は、文字列情報記憶部１１２に記憶された文字列情報４１の行順に基づいて、すなわち、行順変換された文字列情報４１の行順に基づいて、印刷データ４４を印刷データ記憶部１１５に生成する。さらに、印刷データ生成部１２５は、文字列情報記憶部１１２に記憶された段落設定値に基づいて、すなわち、段落順変換に応じて変換された段落設定値に基づいて、印刷データ４４を印刷データ記憶部１１５に生成する。
【００６３】
ステップＳ１１において、印刷データ転送部１２６は、印刷データ記憶部１１５に生成された印刷データ４４を、順次、印刷部用データ記憶部１１６に転送する。
【００６４】
ステップＳ１２において、印刷部１０３は、印刷部用データ記憶部１１６に転送された印刷データ４４に基づいて、印刷を実行する。これにより、回転文字列２２がテープＴに印刷され、ラベルＬ４が作成される（図２０参照）。すなわち、印刷データ４４は、文字順変換された文字列情報４１の文字順と同じ順に生成された文字画像データ４２に装飾処理を行った装飾画像データ４３が順次転送されて生成されるため、各文字列は、入力された文字列とは逆の文字順で印刷される。また、装飾画像データ４３は、回転処理が行われたものであるため、各文字は、標準方向から見たとき、１８０°回転させた向きで印刷される。その結果、入力された文字列全体を１８０°回転させた回転文字列２２がテープＴに印刷される。また、印刷データ４４は、段落順変換された文字列情報４１の段落順に基づいて生成されるため、複数段落の文字列は、入力された複数段落の文字列と逆の段落順で印刷される。同様に、印刷データ４４は、行順変換された文字列情報４１の行順に基づいて生成されるため、複数行の文字列は、入力された複数行の文字列と逆の行順で印刷される。その結果、入力された複数段落および複数行の文字列全体が、１８０°回転させた向きで印刷される。
【００６５】
なお、図５に示したラベルＬ２のように、非回転文字列２１と回転文字列２２とが、テープＴの長さ方向に並んで印刷されたラベルを作成する場合、例えば、テープ印刷装置Ａは、１回目の印刷処理で非回転文字列２１を印刷し、２回目の印刷処理で回転文字列２２を印刷する。この場合、１回目の印刷処理と２回目の印刷処理の間に、カッター６によりテープＴを切断しない。また、テープ印刷装置Ａは、第１段落に非回転文字列２１を印刷し、第２段落に回転文字列２２を印刷してもよい。この場合、テープ印刷装置Ａは、非回転文字列２１として印刷するか、回転文字列２２として印刷するかを、段落ごとに選択可能とする。これにより、１回の印刷処理で済む。さらに、第１段落の非回転文字列２１と第２段落の回転文字列２２とが、図５に示したラベルＬ２のように、向きが異なるだけで、同じ内容である場合には、テープ印刷装置Ａは、一の段落の文字列情報４１に基づいて、非回転文字列２１となる第１段落の印刷データ４４と、回転文字列２２となる第２段落の印刷データ４４とを生成してもよい。これにより、同じ文字列を２回入力する必要がなく、入力の手間を省くことができる。
【００６６】
以上のように、本実施形態のテープ印刷装置Ａは、文字列情報変換部１２２と、文字画像データ生成部１２３と、装飾画像データ生成部１２４と、印刷データ生成部１２５と、印刷部１０３とを備えている。文字列情報変換部１２２は、入力された文字列に対応した文字列情報４１を記憶する文字列情報記憶部１１２に記憶された文字列情報４１に対し、文字順を逆転される文字順変換を行う。文字画像データ生成部１２３は、文字列情報記憶部１１２に記憶された文字列情報４１の文字順と同じ順に、文字画像データ４２を、一文字ずつ生成画像データ記憶部１１３に生成する。装飾画像データ生成部１２４は、生成画像データ記憶部１１３に生成された文字画像データ４２に対して装飾処理が行われた装飾画像データ４３を、一文字ずつ装飾画像データ記憶部１１４に生成する。印刷データ生成部１２５は、装飾画像データ記憶部１１４から順次転送された一文字以上の装飾画像データ４３に基づいて、印刷データ４４を印刷データ記憶部１１５に生成する。印刷部１０３は、印刷データ記憶部１１５に生成された印刷データ４４に基づいて、テープＴに印刷を行う。
この構成によれば、印刷データ４４は、文字順変換された文字列情報４１の文字順と同じ順に生成された文字画像データ４２に装飾処理が行われた装飾画像データ４３が順次転送されて生成される。このため、文字列は、入力された文字列とは逆の文字順で印刷される。また、装飾画像データ４３は、装飾処理が行われたものであるため、各文字は、装飾が施された態様で印刷される。また、文字画像データ４２が一文字ずつ生成画像データ記憶部１１３に記憶され、装飾画像データ４３が一文字ずつ装飾画像データ記憶部１１４に記憶される。このため、入力された文字列全体に相当する文字画像データ４２が生成画像データ記憶部１１３に記憶され、入力された文字列全体に相当する装飾画像データ４３が記憶される場合に比べ、これらの記憶部を構成するＲＡＭ９２の容量が小さくて済む。したがって、ＲＡＭ９２の容量が限られている場合にも、入力された文字列とは逆の文字順で各文字に装飾が施された文字列を印刷することができる。
【００６７】
また、本実施形態のテープ印刷装置Ａでは、装飾画像データ生成部１２４は、文字画像データ４２を上下反転させる回転処理が含まれる装飾処理が行われた装飾画像データ４３を、装飾画像データ記憶部１１４に生成する。
この構成によれば、各文字は、標準方向から見たとき、１８０°回転させた向きで印刷される。その結果、入力された文字列全体を１８０°回転させた回転文字列２２が印刷される。
【００６８】
また、本実施形態のテープ印刷装置Ａでは、文字列情報変換部１２２は、文字順変換と、入力された複数行の文字列に対応した複数行の文字列情報４１に対し、行順を逆転させる行順変換とを行う。印刷データ生成部１２５は、文字列情報記憶部１１２に記憶された文字列情報４１の行順に基づいて、印刷データ４４を印刷データ記憶部１１５に生成する。
この構成によれば、印刷データ４４は、行順変換された文字列情報４１の行順に基づいて生成されるため、複数行の文字列は、入力された複数行の文字列とは逆の行順で印刷される。その結果、入力された複数行の文字列全体が、標準方向から見たとき、１８０°回転させた向きで印刷される。
【００６９】
なお、本発明は上記した実施形態に限定されず、その趣旨を逸脱しない範囲で種々の構成を採用可能であることは言うまでもない。例えば、本実施形態は、以下のような形態に変更することができる。
【００７０】
本実施形態のテープ印刷装置Ａは、非回転文字列２１として印刷するか、回転文字列２２として印刷するかを、入力された複数行の文字列の全体について選択させる構成であるが、これに限定されるものではなく、行ごとに選択させる構成であってもよい。すなわち、行ごとに、検出部１０１による所定の切替え操作の検出結果に基づいて、非回転印刷設定と回転印刷設定とを切替え可能とする。この場合、文字列情報変換部１２２は、非回転印刷設定がなされた行の文字列に対応した文字列情報４１に対して、文字順変換を行わない。また、この場合、装飾画像データ生成部１２４は、非回転印刷設定がなされた行の文字列に対応した文字列情報４１に基づいて生成された文字画像データ４２に対して、回転処理を行わない。その結果、入力された複数行の文字列のうち、回転印刷設定がなされた行の文字列は、回転文字列２２として印刷され、非回転印刷設定がなされた行の文字列は、非回転文字列２１として印刷される。したがって、入力された複数行の文字列のなかから、回転文字列２２として印刷される文字列を、ユーザーに選択させることができる。
【００７１】
例えば、１行目に文字列「ＡＢＣ」、２行目に文字列「ＤＥＦ」が入力された場合に、１行目については回転印刷設定がなされ、２行目については非回転印刷設定がなされたものとする。文字列情報変換部１２２は、回転印刷設定がなされた１行目の文字列「ＡＢＣ」に対応した文字列情報４１に対しては、文字順変換を行う。一方、文字列情報変換部１２２は、非回転印刷設定がなされた２行目の文字列「ＤＥＦ」に対応した文字列情報４１に対しては、文字順変換を行わない。また、装飾画像データ生成部１２４は、回転印刷設定がなされた１行目の文字列「ＡＢＣ」に対応した文字列情報４１に基づいて生成された文字画像データ４２に対しては、回転処理を行う。一方、装飾画像データ生成部１２４は、非回転印刷設定がなされた２行目の文字列「ＤＥＦ」に対応した文字列情報４１に基づいて生成された文字画像データ４２に対しては、回転処理を行わない。その結果、１行目の文字列「ＡＢＣ」は回転文字列２２として印刷され、２行目の文字列「ＤＥＦ」は非回転文字列２１として印刷されたラベルＬ５が作成される（図２１参照）。
【００７２】
装飾画像データ生成部１２４は、装飾処理として、回転処理に代えて、例えば鏡反転処理を行ってもよい。鏡反転処理とは、文字画像データ４２を、標準方向から見て、鏡文字となるように左右反転させる処理のことである。これにより、各文字は、鏡文字として印刷される。また、上述したように、文字列は、入力された文字列とは逆の文字順で印刷される。その結果、文字列全体が左右反転された態様で印刷される。
【００７３】
図２２に示すように、本発明は、情報処理装置Ｄとして実現することも可能である。情報処理装置Ｄは、テープ印刷装置Ｂと通信可能に接続されている。テープ印刷装置Ｂは、印刷データ受信部１２８と、印刷部用データ記憶部１１６と、印刷部１０３とを備えている。印刷データ受信部１２８は、情報処理装置Ｄから送信された印刷データ４４を受信する。印刷部用データ記憶部１１６は、印刷データ受信部１２８から転送された印刷データ４４を一時的に記憶する。印刷部１０３は、印刷部用データ記憶部１１６に転送された印刷データ４４に基づいて、印刷を実行する。
【００７４】
情報処理装置Ｄは、印刷部１０３、印刷部用データ記憶部１１６および印刷データ転送部１２６を除き、上記のテープ印刷装置Ａが備える機能部と同じ機能部を備えている。各機能部の機能は、上記と同様であるため、ここでは説明を省略する。さらに、情報処理装置Ｄは、印刷データ送信部１２７を備えている。印刷データ送信部１２７は、印刷データ記憶部１１５に生成された印刷データ４４を、テープ印刷装置Ｂに送信する。情報処理装置Ｄは、テープ印刷装置Ｂに対応したアプリケーションプログラム（以下「対応アプリ」という。）が、コンピューターとしてのスマートフォンにインストールされたものである。コンピューターは、スマートフォンに限定されるものではなく、情報処理装置Ｄの各機能部を、対応アプリによって実現可能な装置であればよい。コンピューターとしては、スマートフォンのほか、例えば、タブレット端末或いはパソコンを用いることができる。
【００７５】
このような情報処理装置Ｄによれば、上記のテープ印刷装置Ａと同様に、ＲＡＭ９２等の記憶手段の容量が限られている場合にも、入力された文字列とは逆の文字順で各文字に装飾が施された文字列を印刷することができる。また、対応アプリは、コンピューターを、ＲＡＭ９２等の記憶手段の容量が限られている場合にも、入力された文字列とは逆の文字順で各文字に装飾が施された文字列を印刷することができる情報処理装置Ｄとして機能させることができる。
【符号の説明】
【００７６】
１０１…検出部、１０２…表示部、１０３…印刷部、１１１…文字画像データ記憶部、１１２…文字列情報記憶部、１１３…生成画像データ記憶部、１１４…装飾画像データ記憶部、１１５…印刷データ記憶部、１１６…印刷部用データ記憶部、１２１…設定判断部、１２２…文字列情報変換部、１２３…文字画像データ生成部、１２４…装飾画像データ生成部、１２５…印刷データ生成部、１２６…印刷データ転送部、Ａ…テープ印刷装置
【図１】
2018075730.tif 000003
【図２】
2018075730.tif 000004
【図３】
2018075730.tif 000005
【図４】
2018075730.tif 000006
【図５】
2018075730.tif 000007
【図６】
2018075730.tif 000008
【図７】
2018075730.tif 000009
【図８】
2018075730.tif 000010
【図９】
2018075730.tif 000011
【図１０】
2018075730.tif 000012
【図１１】
2018075730.tif 000013
【図１２】
2018075730.tif 000014
【図１３】
2018075730.tif 000015
【図１４】
2018075730.tif 000016
【図１５】
2018075730.tif 000017
【図１６】
2018075730.tif 000018
【図１７】
2018075730.tif 000019
【図１８】
2018075730.tif 000020
【図１９】
2018075730.tif 000021
【図２０】
2018075730.tif 000022
【図２１】
2018075730.tif 000023
【図２２】
2018075730.tif 000024