【手続補正書】
【提出日】平成26年9月1日(2014.9.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ホスト機器と印刷装置とがインターフェースを介して接続された印刷システムにおいて、
前記ホスト機器は、
ブラウザプログラムに基づいて前記印刷装置から読み出した表示制御ファイルに従って表示する表示部と、
前記表示部に表示されたブラウザ画面に基づいて指定入力を行う入力部と、
前記指定入力に従って印刷データを作成する制御部と、
を有し、
前記印刷装置は、
前記表示制御ファイルを記憶する記憶部と、
前記印刷データに従って記録媒体に印刷処理を行う印刷処理部と、
を有する、
ことを特徴とする印刷システム。
【請求項２】
前記記憶部はディレクトリ領域とデータ／ファイル領域とを有し、当該ディレクトリ領域のディレクトリ・エントリによって指示された当該データ／ファイル領域に前記表示制御ファイルが記憶されていることを特徴とする請求項１に記載の印刷システム。
【請求項３】
前記印刷データは前記データ／ファイル領域に記憶され、前記印刷データを前記データ／ファイル領域に記憶した後、前記ディレクトリ領域の更新処理を行うことを特徴とする請求項２に記載の印刷システム。
【請求項４】
前記表示制御ファイルは、簡易記述言語で記述されたスクリプトプログラムを含み前記表示部は、当該スクリプトプログラムを処理することにより前記ブラウザ画面の表示を行うことを特徴とする請求項１乃至３のいずれかに記載の印刷システム。
【請求項５】
インターフェースを介して印刷装置と接続されたホスト機器において、
ブラウザプログラムに基づいて前記印刷装置から読み出した表示制御ファイルに従って表示する表示部と、
前記表示部に表示されたブラウザ画面に基づいて指定入力を行う入力部と、
前記指定入力に従って印刷データを作成する制御部と、
前記印刷装置に印刷処理を行わせるべく、前記制御部から前記印刷データを前記印刷装置の記憶部に出力する出力部と、
を有する、
ことを特徴とするホスト機器。
【請求項６】
インターフェースを介して印刷装置と接続されたホスト機器の制御方法であって、
ブラウザプログラムに基づいて前記印刷装置から読み出した表示制御ファイルに従って表示部に表示する処理と、
前記表示部に表示されたブラウザ画面に基づいて指定入力を行う入力処理と、
前記指定入力に従って印刷データを作成する処理と、
前記印刷装置に印刷処理を行わせるべく、前記印刷データを前記印刷装置の記憶部に出力する出力処理と、
を行う、
ことを特徴とするホスト機器の制御方法。
【請求項７】
インターフェースを介して印刷装置と接続されたホスト機器に使用されるプログラムであって、
前記ホスト機器に、
前記印刷装置から読み出した表示制御ファイルに従って表示部に表示する処理と、
前記表示部に表示された画面に基づいて指定入力を行う入力処理と、
前記指定入力に従って印刷データを作成する処理と、
前記印刷装置に印刷処理を行わせるべく、前記印刷データを前記印刷装置の記憶部に出力する出力処理と、
を行わせる、
ことを特徴とするプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】印刷システム、ホスト機器、ホスト機器の制御方法及びプログラム
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は印刷装置とホスト機器とをＵＳＢインターフェースで接続した印刷システムに関する。また、ホスト機器、ホスト機器の制御方法及びプログラムに関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００２
【補正方法】変更
【補正の内容】
【０００２】
近年、パーソナルコンピュータ（ＰＣ）等のホスト機器とプリンタ装置等の印刷装置とをＵＳＢ（universal serial bus）ケーブルで接続し、ホスト機器で作成した印刷データを印刷装置に送信し、定型カット紙等の記録媒体に印刷出力を行う印刷システムが使用されている。このような印刷システムでは、例えばパーソナルコンピュータのオペレーティングシステム（ＯＳ）の仕様に対応したドライバソフトウェアを予めインストールして使用している。また、記録媒体に、例えばＡ３サイズやＡ４サイズ等の定型カット紙を使用しない印刷装置では、パーソナルコンピュータに専用のアプリケーションプログラムをインストールして使用している。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
また、特許文献２はＵＳＢポートに接続されたパーソナルコンピュータとプリンタ装置とにおいて、通常のアクセス操作でアプリケーションプログラムの実行ファイルをプリンタ装置からパーソナルコンピュータに読み出し、予めアプリケーションプログラムをパーソナルコンピュータにインストールすることなく、アプリケーションプログラムの実行を可能とする発明を開示する。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
そこで、上記課題に鑑みて、ドライバソフトウェアやアプリケーションプログラムをオペレーティングシステムごとに開発する必要がなく、ユーザによる煩わしいソフトウェアのインストール作業の必要もない、印刷システムを提供するものである。また、ホスト機器、ホスト機器の制御方法及びプログラムを提供するものである。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
前記課題を解決するため、本発明の印刷システムの一態様は、ホスト機器と印刷装置とがインターフェースを介して接続された印刷システムにおいて、前記ホスト機器は、ブラウザプログラムに基づいて前記印刷装置から読み出した表示制御ファイルに従って表示する表示部と、前記表示部に表示されたブラウザ画面に基づいて指定入力を行う入力部と、前記指定入力に従って印刷データを作成する制御部と、を有し、前記印刷装置は、前記表示制御ファイルを記憶する記憶部と、前記印刷データに従って記録媒体に印刷処理を行う印刷処理部と、を有する、ことを特徴とする。
また、前記課題を解決するため、本発明のホスト機器の一態様は、インターフェースを介して印刷装置と接続されたホスト機器において、ブラウザプログラムに基づいて前記印刷装置から読み出した表示制御ファイルに従って表示する表示部と、前記表示部に表示されたブラウザ画面に基づいて指定入力を行う入力部と、前記指定入力に従って印刷データを作成する制御部と、前記印刷装置に印刷処理を行わせるべく、前記制御部から前記印刷データを前記印刷装置の記憶部に出力する出力部と、を有する、ことを特徴とする。
また、前記課題を解決するため、本発明のホスト機器の制御方法の一態様は、インターフェースを介して印刷装置と接続されたホスト機器の制御方法であって、ブラウザプログラムに基づいて前記印刷装置から読み出した表示制御ファイルに従って表示部に表示する処理と、前記表示部に表示されたブラウザ画面に基づいて指定入力を行う入力処理と、前記指定入力に従って印刷データを作成する処理と、前記印刷装置に印刷処理を行わせるべく、前記印刷データを前記印刷装置の記憶部に出力する出力処理と、を行う、ことを特徴とする。
また、前記課題を解決するため、本発明のプログラムの一態様は、インターフェースを介して印刷装置と接続されたホスト機器に使用されるプログラムであって、前記ホスト機器に、前記印刷装置から読み出した表示制御ファイルに従って表示部に表示する処理と、前記表示部に表示された画面に基づいて指定入力を行う入力処理と、  前記指定入力に従って印刷データを作成する処理と、前記印刷装置に印刷処理を行わせるべく、前記印刷データを前記印刷装置の記憶部に出力する出力処理と、を行わせる、ことを特徴とする。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明によれば、ホスト機器のオペレーティングシステムの仕様に対応したドライバソフトウェアや、特殊紙を使用する印刷装置に対応した専用のアプリケーションプログラムを使用することなく、ユーザによる煩わしいソフトウェアのインストール作業の必要もない、印刷システムを提供することができる。また、ホスト機器、ホスト機器の制御方法及びプログラムを提供することができる。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
以下、本発明の実施の形態を図面に基づいて説明する。
図１は本実施形態の印刷システムのシステム構成図であり、ホスト機器であるパーソナルコンピュータ（ＰＣ）と印刷装置であるプリンタ装置１とがＵＳＢケーブル２を介して接続されている。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
パーソナルコンピュータ（ＰＣ）は記憶部３、演算部４、入力部５、表示部６、及びＵＳＢインターフェース（以下、ＵＳＢＩ／Ｆで示す）７を備える。記憶部３にはパーソナルコンピュータ（ＰＣ）のシステムプログラムが記憶されており、演算部４はこのシステムプログラムに従ってホスト機器の制御を行う。また、記憶部３には後述するＨＴＭＬ（Hyper Text Markup Language）ファイルを表示するためのブラウザプログラムも記憶されている。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
プリンタ装置１は共有メモリ部９、制御部１０、印刷部１１で構成され、共有メモリ部９は大容量記憶装置であり、パーソナルコンピュータ（ＰＣ）側からは拡張ドライブとして取り扱われる。共有メモリ部９は固定バイト数のブロックに区分して管理されるセクタで構成され、ディレクトリ領域とデータ／ファイル領域とで構成されている。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
図２は大容量記憶装置である共有メモリ部９の構成を説明する図であり、パーソナルコンピュータ（ＰＣ）の一部の構成も含む図である。上記のように、共有メモリ部９は固定バイト数のブロックで管理されるセクタより成り、ディレクトリ領域とデータ／ファイル領域とで構成され、ディレクトリ領域にはファイル名や、当該ファイルの実データを記憶するアドレス（セクタ）情報を記憶する。一方、データ／ファイル領域には上記ディレクトリ領域によって管理されたファイルの実データが記憶されており、個々のデータは、ディレクトリ・エントリが指示する１つ以上のセクタに記憶されている。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
例えば、図２に示す例では、データ／ファイル領域に記憶されたファイルＡのセクタ情報は、ファイルＡのディレクトリ・エントリによって指示され、ファイルＢのセクタ情報は、ファイルＢのディレクトリ・エントリによって指示される。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
次に、図５はパーソナルコンピュータ（ＰＣ）がプリンタ装置１に通信データを送信する場合の処理を説明するフローチャートである。この場合も、先ず共有メモリ部９のディレクトリ領域のセクタを読み出し（Ｓ７）、読み出したディレクトリ領域のセクタからファイルＢのディレクトリ・エントリを検索する（Ｓ８）。次に、データ／ファイル領域の未使用のセクタにファイルデータ（送信データ）を書き込む（Ｓ９）。その後、ディレクトリ領域を更新する（Ｓ１０）。すなわち、未使用のデータ／ファイル領域に新たなファイルデータを書き込んだ後のディレクトリ領域のディレクトリ・エントリの更新を行う。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
例えば、本例ではパーソナルコンピュータ（ＰＣ）から印刷データをプリンタ装置１に送信し、印刷データをファイルＢとしてデータ／ファイル領域に格納する処理が対応する。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００３９
【補正方法】変更
【補正の内容】
【００３９】
一方、プリンタ装置１側では、上記パーソナルコンピュータ（ＰＣ）の処理に呼応してファイルデータの書き込みを行う（ＳＴＰ８）。すなわち、前述の図６に示す処理を実行して、データ／ファイル領域に印刷データを書き込み（ＳＴ５）、ディレクトリ領域の更新を行い（ＳＴ６）、ファイルＢに書き込んだデータを受信データ（印刷データ）と看做す（ＳＴ７）。