(57)【要約】      （修正有）【課題】ホストコンピューターからの設定情報の問い合わせに対する応答に関し、利便性を向上させた印刷装置を提供する。【解決手段】印刷装置１は、記録媒体に印刷する印刷部１４と、印刷部１４に関する設定情報を記憶する記憶部１１と、記憶部１１が記憶する設定情報を示すテキストデータを生成し応答する制御部１０と、を備え、ホストコンピューターから設定情報の応答要求があった場合、制御部１０は、設定項目の階層に応じて構造化されたテキストデータを生成し、応答する。【選択図】図１
2016128215.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に印刷を実行する印刷部と、
前記印刷部に関する設定情報を記憶する記憶部と、
前記設定情報の応答要求があった場合、前記記憶部が記憶する前記設定情報を示すテキストデータを生成し応答する制御部と、
を備えることを特徴とする印刷装置。
【請求項２】
前記設定情報は、設定項目と、設定項目に設定される設定値との組み合わせを１又は複数含む情報であり、
前記制御部は、
設定項目を示すテキストと、設定値を示すテキストとの組み合わせを含む前記テキストデータを生成することを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記制御部は、
設定項目の階層に応じて構造化された前記テキストデータを生成することを特徴とする請求項２に記載の印刷装置。
【請求項４】
記録媒体に印刷を実行する印刷部を備える印刷装置の制御方法であって、
前記印刷部に関する設定情報を記憶し、
前記設定情報の応答要求があった場合、記憶する前記設定情報を示すテキストデータを生成し応答する
ことを特徴とする印刷装置の制御方法。
【請求項５】
前記設定情報は、設定項目と、設定項目に設定される設定値との組み合わせを１又は複数含む情報であり、
設定項目を示すテキストと、設定値を示すテキストとの組み合わせを含む前記テキストデータを生成することを特徴とする請求項４に記載の印刷装置の制御方法。
【請求項６】
設定項目の階層に応じて構造化された前記テキストデータを生成することを特徴とする請求項５に記載の印刷装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、及び、印刷装置の制御方法に関する。
【背景技術】
【０００２】
従来、端末機器から複数形式のバイナリーデータを受け取って標準データ形式で処理するシステムが知られている（例えば、特許文献１参照。）。また、印刷機能を有する印刷装置と、印刷装置を制御するホストコンピューターとが通信可能に接続されたシステムが知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１６９７９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述したシステムのように、印刷装置とホストコンピューターとが接続されたシステムでは、ホストコンピューターが、印刷装置に設定情報を問い合わせる場合がある。設定情報は、設定項目と、設定項目に設定された設定値との組み合わせである。従来、設定情報の問い合わせに際し、ホストコンピューターは、１の設定項目の設定値を問い合わせるコマンドを印刷装置に送信する。そして、当該コマンドを受信した印刷装置が、特許文献１のように当該１の設定項目の設定値を示すバイナリーデータを応答していた。この場合、ユーザーが印刷装置の応答を解析するためには、ホストコンピューターが送信したコマンドを把握した上で、バイナリーデータを分析する必要があり、ユーザーの利便性に課題があった。
本発明は、上述した事情に鑑みてなされたものであり、印刷装置による設定情報の応答に関し、利便性を向上することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明の印刷装置は、記録媒体に印刷を実行する印刷部と、前記印刷部に関する設定情報を記憶する記憶部と、前記設定情報の応答要求があった場合、前記記憶部が記憶する前記設定情報を示すテキストデータを生成し応答する制御部と、を備えることを特徴とする。
本発明の構成によれば、印刷装置による設定情報の応答に関し、利便性を向上できる。
【０００６】
また、本発明の印刷装置は、前記設定情報は、設定項目と、設定項目に設定される設定値との組み合わせを１又は複数含む情報であり、前記制御部は、設定項目を示すテキストと、設定値を示すテキストとの組み合わせを含む前記テキストデータを生成することを特徴とする。
本発明の構成によれば、ユーザーは、テキストデータを参照することにより、設定項目と、設定値との組み合わせを把握でき、より利便性が向上する。
【０００７】
また、本発明の印刷装置は、前記制御部は、設定項目の階層に応じて構造化された前記テキストデータを生成することを特徴とする。
本発明の構成によれば、ユーザーは、テキストデータを参照することにより、設定項目の階層を把握しつつ、各設定情報の設定項目と、設定値とを把握することができ、より利便性が向上する。
【０００８】
また、上記目的を達成するために、本発明の印刷装置の制御方法は、記録媒体に印刷を実行する印刷部を備える印刷装置の制御方法であって、前記印刷部に関する設定情報を記憶し、前記設定情報の応答要求があった場合、記憶する前記設定情報を示すテキストデータを生成し応答することを特徴とする。
本発明の構成によれば、印刷装置による設定情報の応答に関し、利便性を向上できる。
【０００９】
また、本発明の印刷装置の制御方法は、前記設定情報は、設定項目と、設定項目に設定される設定値との組み合わせを１又は複数含む情報であり、設定項目を示すテキストと、設定値を示すテキストとの組み合わせを含む前記テキストデータを生成することを特徴とする。
本発明の構成によれば、ユーザーは、テキストデータを参照することにより、設定項目と、設定値との組み合わせを把握でき、より利便性が向上する。
【００１０】
また、本発明の印刷装置の制御方法は、設定項目の階層に応じて構造化された前記テキストデータを生成することを特徴とする。
本発明の構成によれば、ユーザーは、テキストデータを参照することにより、設定項目の階層を把握しつつ、各設定情報の設定項目と、設定値とを把握することができ、より利便性が向上する。
【図面の簡単な説明】
【００１１】
【図１】本実施形態に係る印刷システムの機能的構成を示すブロック図。
【図２】ホストコンピューター、印刷装置の動作を示すフローチャート。
【図３】ホストコンピューター、印刷装置の動作を示すフローチャート。
【図４】設定ファイルを示す図。
【図５】統括設定情報データを示す図。
【発明を実施するための形態】
【００１２】
以下、図面を参照して本発明の実施形態について説明する。
図１は、本実施形態に係る印刷システム５の機能的構成を示すブロック図である。
図１に示すように、印刷システム５は、印刷装置１と、印刷装置１に通信可能に接続されたホストコンピューター２とを備える。
【００１３】
印刷装置１は、ロール紙を収容し、収容したロール紙にライン型のサーマルヘッドでドットを形成して画像を記録するラインサーマルプリンターである。
図１に示すように、印刷装置１は、制御部１０と、記憶部１１と、ユーザーインターフェース部１２と、通信部１３と、印刷部１４と、を備える。
【００１４】
制御部１０は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他周辺回路等を備え、印刷装置１を制御する。制御部１０が備える機能ブロックについては後述する。
【００１５】
記憶部１１は、不揮発性メモリーを備え、各種データを記憶する。記憶部１１が記憶するデータについては後述する。
【００１６】
ユーザーインターフェース部１２は、タッチパネル１２１と、操作スイッチ１２２とを備える。
タッチパネル１２１は、表示パネルと表示パネルに重ねて配置されたタッチセンサーとを備える。表示パネルは、液晶表示パネル等を供え、制御部１０の制御で、各種情報を表示する。タッチセンサーは、ユーザーのタッチ操作を検出し、制御部１０に出力する。制御部１０は、タッチセンサーからの入力に基づいてタッチ操作に対応する処理を実行する。
操作スイッチ１２２は、電源スイッチや、フィードスイッチ等の各種スイッチを備え、ユーザーのスイッチに対する操作を検出し、制御部１０に出力する。制御部１０は、操作スイッチ１２２からの入力に基づいて、ユーザーの操作に対応する処理を実行する。
【００１７】
通信部１３は、制御部１０の制御で、ホストコンピューター２と所定の通信規格に従って通信する。
【００１８】
印刷部１４は、印刷装置１の筐体に収容されたロール紙を搬送する搬送機構や、サーマルヘッドによってロール紙にドットを形成して画像を印刷する印刷機構、ロール紙を所定の位置で切断する切断機構等のロール紙への記録に関する各種機構を備える。
【００１９】
ホストコンピューター２は、印刷装置１と通信可能に接続され、印刷装置１を制御する装置である。
図２に示すように、ホストコンピューター２は、ホスト制御部２０と、ホスト通信部２１とを備える。
ホスト制御部２０は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他周辺回路等を備え、ホストコンピューター２を制御する。ホスト制御部２０は、所定のアプリケーション、及び、付随するプログラムを読み出して実行することにより処理を実行するアプリケーション実行部２０１を備える。また、ホスト制御部２０は、プリンタードライバー、及び、付随するプログラムを読み出して実行することにより処理を実行するプリンタードライバー実行部２０２を備える。
【００２０】
ホスト通信部２１は、ホスト制御部２０の制御で、印刷装置１と所定の通信規格に従って通信する。
【００２１】
次に、画像を印刷するときのホストコンピューター２と印刷装置１との基本的な動作について説明する。
以下の説明において、印刷装置１の制御部１０が備える各機能ブロックは、ＣＰＵが所定のプログラムを読み出して実行し、また、所定の信号処理回路が処理を実行する等、ハードウェアとソフトウェアとにより実現される。
【００２２】
図２は、画像を印刷するときのホストコンピューター２、及び、印刷装置１の基本的な動作を示すフローチャートである。（Ａ）はホストコンピューター２の動作を示し、（Ｂ）は印刷装置１の動作を示す。
図２（Ａ）に示すように、ホストコンピューター２は、インストールされたアプリケーションと、プリンタードライバーとの機能により、制御データを生成する（ステップＳＡ１）。制御データは、印刷装置１に画像の印刷を指示する制御用のデータであり、印刷装置１のコマンド体系に従った制御コマンドを含んで構成される。
詳述すると、ホスト制御部２０のアプリケーション実行部２０１は、プリンタードライバー実行部２０２に、印刷装置１に印刷させる画像に関する情報を出力する。
プリンタードライバー実行部２０２は、入力された画像に関する情報に基づいて、制御データを生成する。
【００２３】
次いで、ホストコンピューター２は、生成した制御データを、印刷装置１に送信する（ステップＳＡ２）。
【００２４】
図２（Ｂ）に示すように、印刷装置１の通信部１３は、制御データを受信する（ステップＳＢ１）。制御データは、図示しない受信バッファーに、順次、格納される。
制御部１０のコマンド解析部１０１は、受信バッファーに格納された制御データに含まれる制御コマンドを、順次、読み出して解析し、解析結果に基づいて、１又は複数のジョブを生成し、ジョブ管理部１０２に出力する（ステップＳＢ２）。ジョブは、後述する印刷制御部１０３が実行する印刷に係る一連の処理の１つの単位であり、印刷制御部１０３が処理可能なコマンドを複数含んで構成される。
【００２５】
ジョブ管理部１０２は、コマンド解析部１０１から入力されたジョブを図示しないバッファーに格納し、ジョブの順序管理、スケジュール管理、タイミング管理を行い、適宜、ジョブを印刷制御部１０３に出力する（ステップＳＢ３）。
印刷制御部１０３は、ジョブ管理部１０２から入力されたジョブを実行することによって印刷部１４を制御して、印刷を実行する（ステップＳＢ４）。
より詳細には、印刷制御部１０３は、ジョブに基づいて、ロール紙に印刷する画像のイメージデータを生成し、図示しない画像バッファーに展開する。次いで、印刷制御部１０３は、記憶部１１が記憶する設定ファイルＳＦを参照する。設定ファイルＳＦは、印刷に関する設定情報が複数記録されたファイルである。設定情報は、設定項目と、設定項目に設定された設定値との組み合わせである。設定項目として、例えば、余白に関する設定項目、印刷速度に関する設定項目、及び、印刷濃度に関する設定項目がある。印刷制御部１０３は、画像バッファーに展開されたイメージデータに基づいて、設定ファイルＳＦに記録された設定情報に従って、印刷部１４を制御して、ロール紙の搬送、ロール紙への画像の印刷、ロール紙の切断を実行する。
【００２６】
ところで、上述したように、印刷装置１は、設定情報が記録された設定ファイルＳＦを記憶する。ホストコンピューター２は、印刷装置１に設定ファイルＳＦの設定情報の応答要求を行い、応答要求に対する応答に基づいて、設定情報を取得することができる。
ここで、従来は、ホストコンピューター２は、以下のようにして、設定情報を取得していた。
すなわち、ホストコンピューター２のホスト制御部２０のプリンタードライバー実行部２０２は、所定の制御コマンドにより、１の設定項目を指定して、当該１の設定項目に設定された設定値の応答要求を印刷装置１に行なう。当該応答要求を受け付けた印刷装置１の制御部１０は、当該１の設定項目に設定された設定値を取得し、バイナリーデータとして、ホストコンピューター２に送信する。ホストコンピューター２のホスト制御部２０は、バイナリーデータを解析して、当該１の設定項目に設定された設定値を取得する。複数の設定項目に設定された設定値を取得する場合、ホストコンピューター２は、複数の設定項目のそれぞれについて、上述した処理を実行する。
【００２７】
以上の方法で、ホストコンピューター２が設定情報を取得する場合、以下の課題があった。
すなわち、上述した方法の場合、ホストコンピューター２が複数の設定情報（複数の設定項目のそれぞれに設定された設定値）を取得する場合、設定項目を指定した設定値の応答要求、及び、設定値を示すバイナリーデータの取得、という処理を繰り返し実行する必要があり、装置間で行なわれる通信のシーケンスの制御が複雑化し、また、処理が完了するまでに時間を要するという問題がある。
また、ユーザーが、印刷装置１がホストコンピューター２に送信したバイナリーデータに基づいて設定情報を取得するためには、バイナリーデータを受信する前にホストコンピューター２が送信したデータを把握し、かつ、バイナリーデータを解析する必要があり、煩雑であった。
以上を踏まえ、ホストコンピューター２、及び、印刷装置１は、以下の処理を実行する。
【００２８】
図３（Ａ）に示すように、ホストコンピューター２のホスト制御部２０のプリンタードライバー実行部２０２は、統括設定情報応答要求コマンドを生成する（ステップＳＣ１）。統括設定情報応答要求コマンドに基づく印刷装置１の処理については後述する。
プリンタードライバー実行部２０２は、プリンタードライバーが提供する所定のユーザーインターフェースに対するユーザーの指示入力をトリガーとして、ステップＳＣ１の処理を実行する。
【００２９】
次いで、プリンタードライバー実行部２０２は、生成した統括設定情報応答要求コマンドを印刷装置１に送信する（ステップＳＣ２）。
【００３０】
図３（Ｂ）に示すように、印刷装置１の通信部１３は、統括設定情報応答要求コマンドを受信する（ステップＳＤ１）。
次いで、コマンド解析部１０１は、統括設定情報応答要求コマンドを読み出して解析し、後述する統括設定情報データの生成に係る統括設定情報データ生成ジョブを生成し、記憶制御部１０４に出力する（ステップＳＤ２）。
【００３１】
記憶制御部１０４は、入力された統括設定情報データ生成ジョブに基づいて、統括設定情報データを生成する（ステップＳＤ３）。以下、ステップＳＤ３の処理について詳述する。
まず、記憶制御部１０４は、設定ファイルＳＦを参照する。
【００３２】
図４（Ａ）は、設定ファイルＳＦの内容を、説明に適した態様で模式的に示す図である。
本実施形態では、設定ファイルＳＦには、複数の設定情報が記録される。そして、複数の設定情報は、グループＧ１〜グループＧ３の３つのグループにグループ分けされる。
なお、図４（Ａ）では、設定ファイルＳＦに記録された設定情報の一部を例示している。設定ファイルＳＦに、図４（Ａ）に示す設定情報以外の設定情報が記録されてもよく、図４（Ａ）に示す設定情報に代えて他の設定情報が記録されてもよい。
【００３３】
各グループにおいて、設定項目は、レベル１を最上位層とする階層により階層化される。また、設定情報における設定項目と設定値は、階層に従って入れ子構造である。以下、設定項目と設定値とを区別せずに表現する場合、「個別設定情報」という。上述したように、設定項目は階層化されており、設定項目と設定値とが入れ子構造であるため、ある１の個別設定情報が、他の個別設定情報の設定値として機能すると共に、別の他の個別設定情報の設定項目として機能する場合がある。
また、個別設定情報は、「オブジェクト」、又は、「ストリング」のいずれかの種類（以下、「情報種類」という。）の情報である。オブジェクトは、設定項目を表す文字列であり、設定値が設定される変数として機能する。また、ストリングは、設定項目に設定される設定値の具体的な値（文字列や、数値等）である。設定項目としてのみ機能する個別設定情報、及び、設定項目及び設定値として機能する個別設定情報の情報種類はオブジェクトである。一方、設定値としてのみ機能する個別設定情報の情報種類はストリングである。
【００３４】
グループＧ１は、印刷装置１の仕様に関する設定情報である。図４（Ａ）に示すように、グループＧ１に係るレベル１の設定項目は、設定項目「仕様情報」（情報種類：オブジェクト）である。設定項目「仕様情報」は、設定値として、設定値「機種名」（情報種類：ストリング）、設定値「シリアル番号」（情報種類：ストリング）、設定値「ファームウェアバージョン」（情報種類：オブジェクト）、および、設定値「スペック」（情報種類：オブジェクト）を有する。
機種名とは、印刷装置１の機種の名称である。シリアル番号とは、印刷装置１の製造工程で付与される識別情報である。
さらに、設定値「ファームウェアバージョン」は、レベル２の設定項目である設定項目「ファームウェアバージョン」として機能し、設定値として設定値「基本制御用ファームウェアバージョン」（情報種類：ストリング）、設定値「通信制御用ファームウェアバージョン」（情報種類：ストリング）を有する。
基本制御用ファームウェアバージョンとは、印刷装置１の印刷に関する動作等の基本的な動作を制御するファームウェアのバージョンである。通信制御用ファームウェアバージョンとは、印刷装置１の通信に関する動作を制御するファームウェアのバージョンである。
また、設定値「スペック」は、レベル２の設定項目である設定項目「スペック」として機能し、設定値として設定値「対応紙幅」（情報種類：ストリング）、および、設定値「サーマルヘッド型番」（情報種類：ストリング）を有する。
対応紙幅とは、印刷装置１にセット可能なロール紙の幅であり、本実施形態では、対応紙幅は、セット可能なロール紙の幅の組み合わせに応じたパターンによって表現される。サーマルヘッド型番とは、印刷装置１に設けられたサーマルヘッドの型番である。
【００３５】
グループＧ２は、印刷装置１による印刷の動作に関する設定情報である。図４（Ａ）に示すように、グループＧ２に係るレベル１の設定項目は、設定項目「動作設定情報」（情報種類：オブジェクト）である。設定項目「動作設定情報」は、設定値として、設定値「印刷速度」（情報種類：ストリング）、および、設定値「印刷濃度」（情報種類：ストリング）を有する。
印刷速度とは、印刷装置１が印刷するときの速度である。本実施形態では、印刷速度は、設定可能な速度に応じたレベルによって表現される。印刷濃度とは、印刷装置１が印刷するときの濃さである。本実施形態では、印刷濃度は、設定可能な濃度の応じたレベルによって表現される。
【００３６】
グループＧ３は、印刷装置１が印刷する画像に関する設定情報である。図４（Ａ）に示すように、グループＧ３に係るレベル１の設定項目は、設定項目「印刷画像設定情報」（情報種類：オブジェクト）である。設定項目「印刷画像設定情報」は、設定値として、設定値「余白」（情報種類：ストリング）、設定値「対応フォント」（情報種類：ストリング）を有する。
余白とは、記録媒体において画像の印刷（ドットの形成）ができない左右のマージンである。対応フォントとは、印刷装置１が対応するフォントのフォント種類を示す情報である。本実施形態では、対応フォントは、印刷装置１が対応するフォント種類の組み合わせに応じたパターンによって表現される。
【００３７】
図４（Ｂ）は、図４（Ａ）に示す設定ファイルＳＦの内容に従って、設定ファイルＳＦに記録された具体的な情報を表す図である。
【００３８】
さて、ステップＳＤ３において、記憶制御部１０４は、設定ファイルＳＦを参照する。次いで、記憶制御部１０４は、設定ファイルＳＦに記録された各設定情報が以下の態様で記述されたテキストデータである統括設定情報データを生成する。
すなわち、記憶制御部１０４は、各設定情報の設定項目を示すテキストと、設定値を示すテキストとが、設定項目の階層に応じて構造化されて記述された統括設定情報データを生成する。
【００３９】
図５は、図４（Ｂ）の設定ファイルＳＦに基づいて生成される統括設定情報データを示す図である。
図５に示すように、統括設定情報データは、「[」（ブレース）を利用して設定項目が階層化されて表現されると共に、「：」（コロン）を利用して設定項目と設定値との対応関係が明示される。
なお、図５は、統括設定情報データを説明に適した態様で模式的に示す図である。統括設定情報データは、各設定情報の設定項目を示すテキストと、設定値を示すテキストとが、設定項目の階層に応じて構造化されて記述されたデータであればどのようなデータであってもよい。例えば、情報を構造化して記述できるＸＭＬや、ＪＳＯＮに従って個別設定情報が記述されたデータであってもよい。
【００４０】
さて、ステップＳＤ３で統括設定情報データを生成した後、記憶制御部１０４は、生成した統括設定情報データを、コマンド解析部１０１に出力する（ステップＳＤ４）。
コマンド解析部１０１は、通信部１３を制御して、統括設定情報データをホストコンピューター２に送信する（ステップＳＤ５）。
【００４１】
図３（Ａ）に示すように、ホストコンピューター２のホスト制御部２０のプリンタードライバー実行部２０２は、統括設定情報データを受信する（ステップＳＣ３）。
次いで、プリンタードライバー実行部２０２は、統括設定情報データを所定の記憶領域に記憶する（ステップＳＣ４）。
ステップＳＣ４で記憶された統括設定情報データについて、ユーザーは、データ形式に対応するソフトウェアで開くことにより、当該データの内容を参照できる。ここで、上述したように、統括設定情報データは、設定ファイルＳＦに記録された各設定情報の設定項目を示すテキストと、設定値を示すテキストとが、設定項目の階層に応じて構造化されて記述されたテキストデータである。従って、ユーザーは、統括設定情報データを参照することにより、その内容を理解できる。すなわち、ユーザーは、統括設定情報データを参照することにより、設定ファイルＳＦに記録された各設定情報について、設定項目の階層を把握しつつ、各設定情報の設定項目と、設定値とを把握することができる。
【００４２】
次いで、プリンタードライバー実行部２０２は、統括設定情報データに基づいて、対応する処理を実行する（ステップＳＣ５）。
例えば、プリンタードライバー実行部２０２は、統括設定情報データに基づいて、図示しない表示パネルに、各設定情報の設定項目、及び、設定情報の組み合わせを表示する。ユーザーは、表示パネルに表示された情報を参照することにより、設定項目と設定値との組み合わせを把握できる。
【００４３】
このように、本実施形態では、ホストコンピューター２が複数の設定情報を取得する場合、設定項目を指定した設定値の応答要求、及び、設定値を示すバイナリーデータの取得、という処理を繰り返し実行する必要がなく、統括設定情報応答要求コマンドの送信、及び、統括設定情報データの受信を行うことにより、設定ファイルＳＦに記録された設定情報を一括して取得できる。従って、ホストコンピューター２と印刷装置１との間で行なわれる通信のシーケンスの制御が複雑化を抑制し、また、処理が完了するまでに時間を短縮化できる。
また、ユーザーが、設定情報の内容を把握するにあたって、ホストコンピューター２が送信したデータを把握した上でバイナリーデータを解析する必要がなく、ユーザーの利便性が向上する。
【００４４】
以上説明したように、本実施形態に係る印刷装置１は、ロール紙（記録媒体）に印刷する印刷部１４と、印刷部１４に関する設定情報を記憶する記憶部１１と、設定情報の応答要求があった場合、記憶部１１が記憶する設定情報を示すテキストデータを生成し応答する制御部１０と、を備える。
この構成によれば、ユーザーが、設定情報の内容を把握するにあたって、ホストコンピューター２が送信したデータを把握した上でバイナリーデータを解析する必要がなく、ユーザーの利便性が向上する。
【００４５】
また、本実施形態では、制御部１０は、ホストコンピューター２の応答要求に応じて、設定項目を示すテキストと、設定値を示すテキストとの組み合わせを含むテキストデータを生成し、応答する。
この構成によれば、ユーザーは、テキストデータを参照することにより、設定項目と、設定値との組み合わせを把握でき、より利便性が向上する。
【００４６】
また、本実施形態では、制御部１０は、ホストコンピューター２の応答要求に応じて、設定項目の階層に応じて構造化されたテキストデータを生成し、応答する。
この構成によれば、ユーザーは、テキストデータを参照することにより、設定項目の階層を把握しつつ、各設定情報の設定項目と、設定値とを把握することができる。
【００４７】
なお、上述した実施の形態は、あくまでも本発明の一態様を示すものであり、本発明の範囲内で任意に変形および応用が可能である。
上述した実施形態では、印刷装置１は、サーマルプリンターであったが、印刷装置１の印刷方式は、例示したものに限らない。
また、図を用いて説明した各機能ブロックはハードウェアとソフトウェアにより任意に実現可能であり、特定のハードウェア構成を示唆するものではない。
【符号の説明】
【００４８】
１…印刷装置、２…ホストコンピューター、５…印刷システム、１０…制御部、１１…記憶部。
【図１】
2016128215.tif 000003
【図２】
2016128215.tif 000004
【図３】
2016128215.tif 000005
【図４】
2016128215.tif 000006
【図５】
2016128215.tif 000007