(57)【要約】【課題】本発明はドライバソフトウェアやアプリケーションプログラムをオペレーティングシステムごとに開発する必要がなく、ユーザによる煩わしいソフトウェアのインストール作業の必要もない、印刷システムを提供するものである。【解決手段】ホスト機器と印刷装置がインターフェースを介して接続された印刷システムであって、上記ホスト機器は、ブラウザプログラムに基づいて上記印刷装置から読み出したＨＴＭＬファイルを表示する表示部と、この表示部に表示されたブラウザ画面に基づいて文字入力を行う入力部と、この入力文字に従って印刷データを作成し、上記印刷装置に出力する制御部とを有し、上記印刷装置は、上記制御部から出力された印刷データを記憶する記憶部と、上記印刷データに従って記録媒体に印刷処理を行う印刷処理部を有することを特徴とする。【選択図】  図１
2013097477.tif 000002
【特許請求の範囲】
【請求項１】
ホスト機器と印刷装置がインターフェースを介して接続された印刷システムにおいて、
前記ホスト機器は、
ブラウザプログラムに基づいて前記印刷装置から読み出した表示制御ファイルに従って表示する表示部と、
該表示部に表示されたブラウザ画面に基づいて指定入力を行う入力部と、
該指定入力に従って印刷データを作成する制御部と、を有し、
前記印刷装置は、
前記表示制御ファイルを記憶する記憶部と、
前記印刷データに従って記録媒体に印刷処理を行う印刷処理部と、
を有することを特徴とする印刷システム。
【請求項２】
インターフェースを介して印刷装置と接続されたホスト機器において、
ブラウザプログラムに基づいて前記印刷装置から読み出した表示制御ファイルに従って表示する表示部と、
該表示部に表示されたブラウザ画面に基づいて指定入力を行う入力部と、
該指定入力に従って印刷データを作成する制御部と、
前記印刷装置に印刷処理を行わせるべく、前記制御部から印刷データを前記印刷装置の記憶部に出力する出力部と、
を有することを特徴とするホスト機器。
【請求項３】
前記記憶部はディレクトリ領域とデータ/ファイル領域を有し、前記ディレクトリ領域のディレクトリ・エントリによって指示されたデータ/ファイル領域に前記表示制御ファイルが記憶されていることを特徴とする請求項１に記載の印刷システム。
【請求項４】
前記表示制御ファイルは、簡易記述言語で記述されたスクリプトプログラムを含み前記表示部は、前記スクリプトプログラムを処理することにより前記ブラウザ画面の表示を行う請求項３記載の印刷システム。
【請求項５】
前記印刷データは前記データ/ファイル領域に記憶され、前記印刷データを前記データ/ファイル領域に記憶した後、前記ディレクトリ領域の更新処理を行うことを特徴とする請求項３に記載の印刷システム。
【請求項６】
インターフェースを介して印刷装置と接続されたホスト機器の制御方法であって、
ブラウザプログラムに基づいて前記印刷装置から読み出した表示制御ファイルに従って
表示部に表示する処理と、
該表示部に表示されたブラウザ画面に基づいて指定入力を行う入力処理と、
該指定入力に従って印刷データを作成する処理と、
前記印刷装置に印刷処理をおこなわせるべく、前記印刷データを前記印刷装置の記憶部に出力する出力処理と、
を行うことを特徴とするホスト機器の制御方法。
【請求項７】
インターフェースを介して印刷装置と接続されたホスト機器に使用されるプログラムであって、
前記印刷装置から読み出した表示制御ファイルに従って表示部に表示する処理と、
該表示部に表示された画面に基づいて指定入力を行う入力処理と、
該指定入力に従って印刷データを作成する処理と、
前記印刷装置に印刷処理をおこなわせるべく、前記印刷データを前記印刷装置の記憶部に出力する出力処理と、
を行うホスト機器に行わせることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は印刷装置とホスト機器をＵＳＢインターフェースで接続した印刷システムに関する。
【背景技術】
【０００２】
近年、パーソナルコンピュータ（ＰＣ）等のホスト機器と、プリンタ装置等の印刷装置をＵＳＢ（universal serial bus）ケーブルで接続し、ホスト機器で作成した印刷データを印刷装置に送信し、定型カット紙等の記録媒体に印刷出力を行う印刷システムが使用されている。このような印刷システムでは、例えばパーソナルコンピュータのオペレーティングシステム（ＯＳ）の仕様に対応したドライバソフトウェアを予めインストールして使用している。また、記録媒体に、例えばＡ３サイズやＡ４サイズ等の定型カット紙を使用しない印刷装置では、パーソナルコンピュータに専用のアプリケーションプログラムをインストールして使用している。
【０００３】
尚、特許文献１はスキャナ機能や、プリンタ機能、設定内容通知機能等の多機能を備えた所謂複合機の発明であり、複合機が備える上記各機能をデバイスドライバを使用することなく利用できる発明を開示する。
【０００４】
また、特許文献２はＵＳＢポートに接続されたパーソナルコンピュータとプリンタ装置において、通常のアクセス操作でアプリケーションプログラムの実行ファイルをプリンタ装置からパーソナルコンピュータに読み出し、予めアプリケーションプログラムをパーソナルコンピュータにインストールすることなく、アプリケーションプログラムの実行を可能とする発明を開示する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−３０２６５８号公報
【特許文献２】特開２０１０−５５４４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記のように従来のシステムでは、パーソナルコンピュータのオペレーティングシステムの仕様に対応したドライバソフトウェアや、特殊紙を使用する印刷装置では、パーソナルコンピュータに専用のアプリケーションプログラムをインストールして使用する必要があった。このため、ホスト機器にインストールするドライバソフトウェア等は、印刷装置をＵＳＢケーブルで接続する可能性のあるオペレーティングシステムごとに開発する必要がある。しかし、多くのオペレーティングシステムに対応してソフトウェアを開発することは開発期間やコストの面で限界がある。また、ソフトウェアのインストールはユーザの手作業によって行われ、ユーザにとって煩わしい作業である。
【０００７】
そこで、上記課題に鑑みて、ドライバソフトウェアやアプリケーションプログラムをオペレーティングシステムごとに開発する必要がなく、ユーザによる煩わしいソフトウェアのインストール作業の必要もない、印刷システムを提供するものである。
【課題を解決するための手段】
【０００８】
上記課題は本発明によれば、ホスト機器と印刷装置がインターフェースを介して接続された印刷システムにおいて、前記ホスト機器は、ブラウザプログラムに基づいて前記印刷装置から読み出した表示制御ファイルに従って表示する表示部と、該表示部に表示されたブラウザ画面に基づいて指定入力を行う入力部と、該指定入力に従って印刷データを作成する制御部とを有し、前記印刷装置は、前記表示制御ファイルを記憶する記憶部と、前記印刷データに従って記録媒体に印刷処理を行う印刷処理部を有する印刷システムを提供することによって達成できる。
【発明の効果】
【０００９】
本発明によれば、ホスト機器のオペレーティングシステムの仕様に対応したドライバソフトウェアや、特殊紙を使用する印刷装置に対応した専用のアプリケーションプログラムを使用することなく、ユーザによる煩わしいソフトウェアのインストール作業の必要もない、印刷システムを提供することができる。
【図面の簡単な説明】
【００１０】
【図１】本実施形態の印刷システムのシステム構成図である。
【図２】共有メモリ部の構成を説明する図である。
【図３】パーソナルコンピュータの基本処理を説明するフローチャートである。
【図４】パーソナルコンピュータの基本処理を説明するフローチャートである。
【図５】パーソナルコンピュータの基本処理を説明するフローチャートである。
【図６】プリンタ装置の基本処理を説明するフローチャートである。
【図７】パーソナルコンピュータからプリンタ装置に印刷データを送信する際のパーソナルコンピュータの処理動作を説明するフローチャートである。
【図８】パーソナルコンピュータからプリンタ装置に印刷データを送信する際のパーソナルコンピュータの処理動作を説明するフローチャートである。
【図９】パーソナルコンピュータからプリンタ装置に印刷データを送信する際のプリンタ装置の処理動作を説明するフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態を図面に基づいて説明する。
図１は本実施形態の印刷システムのシステム構成図であり、ホスト機器であるパーソナルコンピュータ（ＰＣ）と印刷装置であるプリンタ装置１がＵＳＢケーブル２を介して接続されている。
【００１２】
パーソナルコンピュータ（ＰＣ）は記憶部３、演算部４、入力部５、表示部６、及びＵＳＢインターフェース（以下、ＵＳＢＩ／Ｆで示す）７を備える。記憶部３にはパーソナルコンピュータ（ＰＣ）のシステムプログラムが記憶されており、演算部４はこのシステムプログラムに従ってホスト機器の制御を行う。また、記憶部３には後述するＨＴＭＬファイルを表示するためのブラウザプログラムも記憶されている。
【００１３】
入力部５は、例えば不図示のキーボードやマウス等で構成され、ユーザによる操作信号を演算部４に送信する。また、表示部６は液晶ディスプレイ等で構成され、ブラウザプログラムの駆動により、ＨＴＭＬファイルに従った表示等が行われる。また、ＵＳＢＩ／Ｆ７はＵＳＢケーブル２を介してプリンタ装置１との通信を行うインターフェースである。
【００１４】
プリンタ装置１は共有メモリ部９、制御部１０、印刷部１１で構成され、共有メモリ部９は大容量記憶装置であり、パーソナルコンピュータ（ＰＣ）側からは拡張ドライブとして取り扱われる。共有メモリ部９は固定バイト数のブロックに区分して管理されるセクタで構成され、ディレクトリ領域とデータ/ファイル領域で構成されている。
【００１５】
制御部１０は共有メモリ部９の制御を行うと共に、プリンタ装置１のシステム制御も行い、例えば印刷データを画像データに変換し、印刷部１１に出力する。印刷部１１はラベル紙等の特殊紙に画像データを印刷する。
【００１６】
図２は大容量記憶装置である共有メモリ部９の構成を説明する図であり、パーソナルコンピュータ（ＰＣ）の一部の構成も含む図である。上記のように、共有メモリ部９は固定バイト数のブロックで管理されるセクタより成り、ディレクトリ領域とデータ/ファイル領域で構成され、ディレクトリ領域にはファイル名や、当該ファイルの実データを記憶するアドレス（セクタ）情報を記憶する。一方、データ/ファイル領域には上記ディレクトリ領域によって管理されたファイルの実データが記憶されおり、個々のデータは、ディレクトリ・エントリが指示する１つ以上のセクタに記憶されている。
【００１７】
例えば、図２に示す例では、データ/ファイル領域に記憶されたファイルＡのセクタ情報は、ファイルＡのディレクトリ・エントリによって指示され、ファイルＢのセクタ情報は、ファイルＢのディレクトリ・エントリによって指示される。
【００１８】
尚、ファイルＡは、例えばパーソナルコンピュータ（ＰＣ）への送信データであり、後述する印刷データの印刷状態情報等が書き込まれるファイルである。また、ファイルＢは、例えばパーソナルコンピュータ（ＰＣ）から送信された印刷データが書き込まれるファイルである。
【００１９】
以上の構成において、先ず本例の基本処理をフローチャートを用いて説明する。図３乃至図５はパーソナルコンピュータ（ＰＣ）側の基本処理を示すフローチャートであり、図６はプリンタ装置１側の基本処理を示すフローチャートである。
【００２０】
先ず、パーソナルコンピュータ（ＰＣ）側の基本処理から説明する。図３はパーソナルコンピュータ（ＰＣ）がプリンタ装置１からファイルデータを受信する際の処理を説明するものであり、例えばプリンタ装置１側に記憶されたＨＴＭＬファイルのデータを受信する場合を説明するものである。
【００２１】
先ず、パーソナルコンピュータ（ＰＣ）は上記ディレクトリ領域のセクタを読み出し（ステップ（以下、Ｓで示す）１）、読み出すファイルのディレクトリ・エントリを検索する（Ｓ２）。次に、ディレクトリ・エントリが指示するセクタに記憶されたファイルデータを読み出す（Ｓ３）。この処理は、上記のように本例ではＨＴＭＬファイルをパーソナルコンピュータ（ＰＣ）に読み出す場合の処理である。
【００２２】
次に、図４はパーソナルコンピュータ（ＰＣ）がプリンタ装置１から通信データを受信する場合の処理を説明するフローチャートであり、上記図３に示す処理と異なる点は予め定義されたファイルＡをパーソナルコンピュータ（ＰＣ）に読み出すことである。この場合も、先ずパーソナルコンピュータ（ＰＣ）は、共有メモリ部９のディレクトリ領域のセクタを読み出し（Ｓ４）、読み出したディレクトリ領域のセクタからファイルＡのディレクトリ・エントリを検索する（Ｓ５）。次に、ディレクトリ・エントリが指示するセクタに記憶されたファイルＡを読み出し、通信データを受信する（Ｓ６）。
【００２３】
次に、図５はパーソナルコンピュータ（ＰＣ）がプリンタ装置１に通信データを送信する場合の処理を説明するフローチャートである。この場合も、先ず共有メモリ部９のディレクトリ領域のセクタを読み出し（Ｓ７）、読み出したディレクトリ領域のセクタからファイルＢのディレクトリ・エントリを検索する（Ｓ８）。次に、データ/ファイル領域の未使用のセクタにファイルデータ（送信データ）を書き込む（Ｓ９）。その後、ディレクトリ領域を更新する（Ｓ１０）。すなわち、未使用のデータ/ファイル領域に新たなファイルデータを書き込んだ後のディレクトリ領域のディレクトリ・エントリの更新を行う。
【００２４】
例えば、本例ではパーソナルコンピュータ（ＰＣ）から印刷データをプリンタ装置１に送信し、印刷データをファイルＢとしてデータ/ファイル領域に格納する処理が対応する。
【００２５】
一方、図６はプリンタ装置１側の処理手順を説明するフローチャートである。この処理手順は上記パーソナルコンピュータ（ＰＣ）側の上記図３乃至図５において説明したファイルの書き込みや読み出しに対応して行われる。
【００２６】
先ず、セクタの判別を行う（ステップ（以下、ＳＴで示す）１）。この判断は共有メモリ９にデータを書き込み、又は共有メモリ９からデータを読み出す際、目的に依存して読み書きするセクタ領域が異なり、この違いを判別する。
【００２７】
例えば、セクタがディレクトリ領域であると判別すると、ディレクトリ領域のセクタ情報を返送する（ＳＴ２）。例えば、前述の処理（Ｓ１、Ｓ４、Ｓ７）に対応する処理であり、この処理によってディレクトリ・エントリの情報がパーソナルコンピュータ（ＰＣ）に送信される。
【００２８】
また、例えばセクタが通常であると判断すると、通常のセクタ情報をパーソナルコンピュータ（ＰＣ）に送信する（ＳＴ３）。例えば、この処理は前述の図３に示す処理（Ｓ３）に対応し、本例ではＨＴＭＬファイルをパーソナルコンピュータ（ＰＣ）に送信する場合が対応する。
【００２９】
また、例えばセクタが送信であると判断すると、パーソナルコンピュータ（ＰＣ）に送信データを返す（ＳＴ４）。この場合、送信データは毎回異なるため、通常のセクタ・データがいつも同じ内容なのに対して区別され、上記処理が実行される毎に、適切なデータがパーソナルコンピュータ（ＰＣ）に返答される。例えば、この処理は前述の図４に示す処理（Ｓ６）に対応し、ファイルＡのデータをパーソナルコンピュータ（ＰＣ）に送信する場合である。
【００３０】
また、例えばセクタが受信であると判断するとセクタ情報を書き込む（ＳＴ５）。このファイルデータの書き込みは、パーソナルコンピュータ（ＰＣ）からの通信データの受信であることを意味するが、この時点では、「ファイルＢ」のディレクトリ・エントリが書き込んだセクタを指し示していないため、通信データの受信であるかどうか確定していない。例えば、この処理は前述の図５に示す処理（Ｓ９）に対応する。
【００３１】
また、例えばセクタがディレクトリ領域の更新であると判断すると、ディレクトリ領域の更新処理を行う（ＳＴ６）。すなわち、プリンタ装置１はパーソナルコンピュータ（ＰＣ）から受信したディレクトリ領域の更新データをディレクトリ領域のセクタに書き込む。例えば、この処理は前述の図５に示す処理（Ｓ１０）に対応する処理である。
【００３２】
さらに、更新したディレクトリ領域のセクタ・データにファイルＢのディレクトリ・エントリが含まれるかチェックし、ファイルＢのディレクトリ・エントリの指示があれば、セクタ・データを受信データと看做す（ＳＴ７）。
【００３３】
以上の基本的なパーソナルコンピュータ（ＰＣ）及びプリンタ装置１の処理に基づいて、以下にパーソナルコンピュータ（ＰＣ）からプリンタ装置１に印刷データを送信し、ラベル紙等の記録媒体に印刷出力を行う例について説明する。
【００３４】
図７乃至図９は上記処理を説明するフローチャートであり、図７及び図８はパーソナルコンピュータ（ＰＣ）側の処理を示し、図９はプリンタ装置１側の処理を示す。
【００３５】
先ず、ユーザはパーソナルコンピュータ（ＰＣ）の入力部５を操作し、表示部６へのＨＴＭＬファイルの表示指示を行う（ステップ（以下、ＳＴＰで示す）１）。この指示に従って、演算部４はプリンタ装置１の共有メモリ部９に格納されている表示制御用のＨＴＭＬファイルを表示するためのブラウザ・プログラムを記憶部３から読み出し、起動する（ＳＴＰ２）。この処理によって、パーソナルコンピュータ（ＰＣ）の表示部６にはブラウザの初期画面が表示される。
【００３６】
次に、ユーザが表示部６に表示されるブラウザ画面からＨＴＭＬファイルの読み出しを指示すると、パーソナルコンピュータ（ＰＣ）は前述の図３に示す処理（Ｓ１〜Ｓ３）を実行し、ＨＴＭＬファイルを読み出す（ＳＴＰ３）。すなわち、パーソナルコンピュータ（ＰＣ）は共有メモリ部９のディレクトリ領域のセクタを読み出し（Ｓ１）、読み出すファイル、例えばＨＴＭＬファイルディレクトリ・エントリを検索し（Ｓ２）、ディレクトリ・エントリが指示するセクタに記憶されたＨＴＭＬファイルを読み出す（Ｓ３）。
パーソナルコンピュータ（ＰＣ）はプリンタ装置１から読み出したＨＴＭＬファイルを表示部６に表示する（ＳＴＰ４）。
【００３７】
次に、表示部６に表示したＨＴＭＬファイルに含まれるスクリプト言語（簡易プログラミング言語）で作成されたプログラム（以下、スクリプトと呼ぶ）を実行する（ＳＴＰ５）。図８はこのスクリプトに呼応して実行される処理を説明するフローチャートである。
【００３８】
先ず、ユーザは入力部５の、例えばキーボードを操作し、印刷を希望する文字列を入力する（ＳＴＰ６）。演算部４は記憶部３に記憶されたアプリケーションプログラムに基づいてユーザが入力した文字列に従った印刷データを生成し、ＵＳＢＩ／Ｆ７を介してプリンタ装置１に送信する（ＳＴＰ７）。この印刷データの送信処理は前述の図５に示す処理（Ｓ７〜Ｓ１０）に基づいて行われる。すなわち、パーソナルコンピュータ（ＰＣ）は共有メモリ部９のディレクトリ領域のセクタを読み出し（Ｓ７）、読み出したディレクトリ領域のセクタからファイルＢのディレクトリ・エントリを検索し（Ｓ８）、データ/ファイル領域の未使用のセクタにファイルデータ（印刷データ）を書き込み（Ｓ９）、ファイルＢのディレクトリ・エントリが書き込んだファイルデータ（印刷データ）のセクタを指示するようディレクトリ領域を更新する（Ｓ１０）。
【００３９】
一方、プリンタ装置１側では、上記パーソナルコンピュータ（ＰＣ）の処理に呼応してファイルデータの書き込みを行う（ＳＴＰ８）。すなわち、前述の図６に示す処理を実行して、データ/ファイル領域に印刷データを書き込み（ＳＴ５）、ディレクトリ領域の更新を行い（ＳＴ６）、ファイルＢに書き込んだデータを受信データ（印刷データ）と看做す（ＳＴ７）。
【００４０】
次に、受信したデータが印刷データであるか判断する（ＳＴＰ９）。ここで、受信したデータが印刷データでなければ処理を戻し（ＳＴＰ９がＮＯ）、受信したデータが印刷データであれば（ＳＴＰ９がＹＥＳ）、印刷処理を行う（ＳＴＰ１０）。すなわち、印刷データに従った印刷出力を例えばラベル紙に行う。
【００４１】
その後、印刷状態を更新する（ＳＴＰ１１）。
【００４２】
次に、パーソナルコンピュータ（ＰＣ）側では、前述の印刷データをプリンタ装置１に送信した後（ＳＴＰ７）、プリンタ装置１からの印刷状態の受信を待っており、プリンタ装置１から印刷状態、即ち印刷結果の情報を受信する（ＳＴＰ１２）。
【００４３】
上記処理は前述の図４に示す処理（Ｓ４〜Ｓ６）に従って行われ、先ず共有メモリ部９のディレクトリ領域のセクタを読み出し（Ｓ４）、読み出したディレクトリ領域のセクタからファイルＡ、即ち印刷処理の情報が書き込まれたファイルＡを検索し（Ｓ５）、印刷処理の情報を取得する（Ｓ６）。
この印刷データの印刷処理の情報は、パーソナルコンピュータ（ＰＣ）の表示部６に表示される（ＳＴＰ１３）。
【００４４】
以上のように、本例によればブラウザプログラムを起動してＨＴＭＬファイルを読み出し、プリンタ装置１の共有メモリ部９をパーソナルコンピュータ（ＰＣ）の拡張ドライブとして取り扱い、ＨＴＭＬファイルを使用して拡張ドライブへのデータの読み書きを恰も行っているように、印刷データの送信処理等を行い、ドライバソフトウェアや、専用のアプリケーションプログラムを使用することなく、印刷処理を行うものである。
【００４５】
したがって、オペレーティングシステムに対応して開発期間やコストの嵩むソフトウェアの開発を行う必要がなく、またユーザによる煩わしいソフトウェアのインストール作業を行う必要もない。
尚、上記説明では、ブラウザが読み込んで表示を行う記述言語ファイルを記述する言語としてＨＴＭＬを利用する例を示したが、これに限らず、他のマークアップ言語、例えば、SGML(Standard Generalized Markup Language)等により記述されたファイルを用いることも可能である。
【００４６】
本発明はいくつかの実施形態を説明したが、本発明は特許請求の範囲に記載された発明とその均等の範囲に含まれる。以下、本件特許出願の出願当初の特許請求の範囲に記載された発明を付記する。
【００４７】
付記１
ホスト機器と印刷装置がインターフェースを介して接続された印刷システムにおいて、
前記ホスト機器は、
ブラウザプログラムに基づいて前記印刷装置から読み出した表示制御ファイルに従って表示する表示部と、
該表示部に表示されたブラウザ画面に基づいて指定入力を行う入力部と、
該指定入力に従って印刷データを作成する制御部と、を有し、
前記印刷装置は、
前記表示制御ファイルを記憶する記憶部と、
前記印刷データに従って記録媒体に印刷処理を行う印刷処理部と、
を有することを特徴とする印刷システム。
【００４８】
付記２
インターフェースを介して印刷装置と接続されたホスト機器において、
ブラウザプログラムに基づいて前記印刷装置から読み出した表示制御ファイルに従って表示する表示部と、
該表示部に表示されたブラウザ画面に基づいて指定入力を行う入力部と、
該指定入力に従って印刷データを作成する制御部と、
前記印刷装置に印刷処理を行わせるべく、前記制御部から印刷データを前記印刷装置の記憶部に出力する出力部と、
を有することを特徴とするホスト機器。
【００４９】
付記３
前記記憶部はディレクトリ領域とデータ/ファイル領域を有し、前記ディレクトリ領域のディレクトリ・エントリによって指示されたデータ/ファイル領域に前記表示制御ファイルが記憶されていることを特徴とする付記１に記載の印刷システム。
【００５０】
付記４
前記表示制御ファイルは、簡易記述言語で記述されたスクリプトプログラムを含み前記表示部は、前記スクリプトプログラムを処理することにより前記ブラウザ画面の表示を行う付記３に記載の印刷システム。
【００５１】
付記５
前記印刷データはデータ/ファイル領域に記憶され、前記印刷データを前記データ/ファイル領域に記憶した後、前記ディレクトリ領域の更新処理を行うことを特徴とする付記３に記載の印刷システム。
【００５２】
付記６
インターフェースを介して印刷装置と接続されたホスト機器の制御方法であって、
ブラウザプログラムに基づいて前記印刷装置から読み出した表示制御ファイルに従って表示部に表示する処理と、
該表示部に表示されたブラウザ画面に基づいて指定入力を行う入力処理と、
該指定入力に従って印刷データを作成する処理と、
前記印刷装置に印刷処理を行わせるべく、前記印刷データを前記印刷装置の記憶部に出力する出力処理と、
を行うことを特徴とするホスト機器の制御方法。
【００５３】
付記７
インターフェースを介して印刷装置と接続されたホスト機器に使用されるプログラムであって、
前記印刷装置から読み出した表示制御ファイルを表示部に表示する処理と、
該表示部に表示された画面に基づいて指定入力を行う入力処理と、
該指定入力に従って印刷データを作成する処理と、
前記印刷装置に印刷処理をおこなわせるべく、前記印刷データを前記印刷装置の記憶部に出力する出力処理と、
を行うホスト機器に行わせることを特徴とするプログラム。
【符号の説明】
【００５４】
１・・・プリンタ装置
２・・・ＵＳＢケーブル
３・・・記憶部
４・・・演算部
５・・・入力部
６・・・表示部
７・・・ＵＳＢＩ／Ｆ
９・・・共有メモリ部
１０・・制御部
１１・・印刷部
ＰＣ・・パーソナルコンピュータ
【図１】
2013097477.tif 000003
【図２】
2013097477.tif 000004
【図３】
2013097477.tif 000005
【図４】
2013097477.tif 000006
【図５】
2013097477.tif 000007
【図６】
2013097477.tif 000008
【図７】
2013097477.tif 000009
【図８】
2013097477.tif 000010
【図９】
2013097477.tif 000011