(57)【要約】【目的】ユーザが複雑な設定を行わなくて済み、設定において問題が発生した場合に速やかに対処することが可能な印刷装置に対する設定装置と設定方法及び記憶媒体を提供すること。【構成】ユーザがＰＣ上でデータを入力する手段と、ＷＷＷサーバがデータを受け取る手段と、ＷＷＷサーバがユーザに再入力を促す画面を表示する手段と、ＷＷＷサーバが受け取ったデータの正否判断手段と、ＷＷＷサーバが設定ファイルを生成する手段と、設定ファイルの内容を暗号化する手段と、設定ファイルを送信する手段と、サーバから設定ソフトウェアを取得する手段と、設定ファイルを復号化する手段と、設定ファイルの内容でデバイスに設定する手段と、を含んで印刷装置に対する設定装置を構成する。【選択図】　　　図１
2004054477.tif 000002
【特許請求の範囲】
【請求項１】
ユーザがＰＣ上でデータを入力する手段と、ＷＷＷサーバがデータを受け取る手段と、ＷＷＷサーバがユーザに再入力を促す画面を表示する手段と、ＷＷＷサーバが受け取ったデータの正否判断手段と、ＷＷＷサーバが設定ファイルを生成する手段と、設定ファイルの内容を暗号化する手段と、設定ファイルを送信する手段と、サーバから設定ソフトウェアを取得する手段と、設定ファイルを復号化する手段と、設定ファイルの内容でデバイスに設定する手段と、を有することを特徴とする印刷装置に対する設定装置。
【請求項２】
ユーザがＰＣ上でデータを入力するステップと、ＷＷＷサーバがデータを受け取るステップと、ＷＷＷサーバがユーザに再入力を促す画面を表示するステップと、ＷＷＷサーバが受け取ったデータの正否判断ステップと、ＷＷＷサーバが設定ファイルを生成するステップと、設定ファイルの内容を暗号化するステップと、設定ファイルを送信するステップと、サーバから設定ソフトウェアを取得するステップと、設定ファイルを復号化する手段ステップと、設定ファイルの内容でデバイスに設定するステップと、を有することを特徴とする印刷装置に対する設定方法。
【請求項３】
ユーザがＰＣ上でデータを入力するステップと、ＷＷＷサーバがデータを受け取るステップと、ＷＷＷサーバがユーザに再入力を促す画面を表示するステップと、ＷＷＷサーバが受け取ったデータの正否判断ステップと、ＷＷＷサーバが設定ファイルを生成するステップと、設定ファイルの内容を暗号化するステップと、設定ファイルを送信するステップと、サーバから設定ソフトウェアを取得するステップと、設定ファイルを復号化するステップと、設定ファイルの内容でデバイスに設定するステップと、から成るプログラムを有することを特徴とするコンピュータで読み取り可能な記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印刷装置に対する設定装置と設定方法及び記憶媒体に関する。
【０００２】
【従来の技術】
ユーザがプリンタを購入し、実際に使用できるまでの手順を考える。
【０００３】
プリンタによる印刷のシステムの構成には、
１．プリンタとＰＣを直接プリンタケーブルを介して印刷する構成、
２．プリンタをサーバにプリンタケーブルで接続し、ＰＣからサーバにデータを送り、サーバがプリンタに印刷を行う構成と、
ネットワークに接続可能なプリンタの場合には、
３．図６にあるＰＣから印刷データをプリンタに直接送る構成と、
４．図６のサーバに一時的にデータを蓄えて、サーバからプリンタにデータを送り印刷する構成とがある。
【０００４】
上記構成の１〜４に共通の設定に、ライバのインストールがある。ドライバのインストールは、ユーザのＰＣにインストールする場合と、サーバにインストールする場合とがある。どちらの場合も、予めドライバをインストールする必要がある。又、プリンタでの印刷の解像度やフォント等の印刷の体裁に関する指定、複数の排紙部、排紙方法がある場合の排紙先、排紙方法の指定、複数の給誌部がある場合の給紙部の指定・優先順位の指定等、プリンタの性能に応じた設定の必要がある。
【０００５】
上記構成の２と４では、サーバにプリンタのデータを一時的に溜め込むために、その印刷データを溜め込む場所とプリンタを関連づける設定が必要である。
【０００６】
又、３と４の場合には、プリンタにネットワークの設定、例えば、ＩＰアドレスの設定、ＩＰアドレスの設定方法の指定等を行う必要がある。
【０００７】
上述の各設定は、それぞれ異なった場所から、即ち、ＰＣ、サーバ、プリンタから行うことができる。又、設定に使用するアプリケーションも、設定内容によって複数存在する。
【０００８】
従って、ユーザは、設定内容に応じて複数の方法で設定を行うことになる。
【０００９】
更に、設定を行った後に、プリンタが動作しなかった場合において、ユーザの行った設定が間違っていなかったかどうかを調べる、
【発明が解決しようとする課題】
しかし、どのような設定をしたかを記録しておかなった場合、又は設定された内容がユーザに分からない場合には、設定を全てやり直さなければならない。又、設定方法について、プリンタを販売した元に問い合わせを行う手段があったとしても、どうような設定を行ったかが分からなければ、問題の解決に無駄なリソースを費やすことになる。
【００１０】
本発明は上記問題に鑑みてなされたもので、その目的とする処は、ユーザが複雑な設定を行わなくて済み、設定において問題が発生した場合に速やかに対処することが可能な印刷装置に対する設定装置と設定方法及び記憶媒体を提供することにある。
【００１１】
【課題を解決するための手段】
上記目的を達成するため、請求項１記載の発明は、ユーザがＰＣ上でデータを入力する手段と、ＷＷＷサーバがデータを受け取る手段と、ＷＷＷサーバがユーザに再入力を促す画面を表示する手段と、ＷＷＷサーバが受け取ったデータの正否判断手段と、ＷＷＷサーバが設定ファイルを生成する手段と、設定ファイルの内容を暗号化する手段と、設定ファイルを送信する手段と、サーバから設定ソフトウェアを取得する手段と、設定ファイルを復号化する手段と、設定ファイルの内容でデバイスに設定する手段と、を含んで印刷装置に対する設定装置を構成したことを特徴とする。
【００１２】
請求項２記載の発明は、ユーザがＰＣ上でデータを入力するステップと、ＷＷＷサーバがデータを受け取るステップと、ＷＷＷサーバがユーザに再入力を促す画面を表示するステップと、ＷＷＷサーバが受け取ったデータの正否判断ステップと、ＷＷＷサーバが設定ファイルを生成するステップと、設定ファイルの内容を暗号化するステップと、設定ファイルを送信するステップと、サーバから設定ソフトウェアを取得するステップと、設定ファイルを復号化する手段ステップと、設定ファイルの内容でデバイスに設定するステップと、を含んで印刷装置に対する設定方法を構成したことを特徴とする。
【００１３】
請求項３記載の発明は、ユーザがＰＣ上でデータを入力するステップと、ＷＷＷサーバがデータを受け取るステップと、ＷＷＷサーバがユーザに再入力を促す画面を表示するステップと、ＷＷＷサーバが受け取ったデータの正否判断ステップと、ＷＷＷサーバが設定ファイルを生成するステップと、設定ファイルの内容を暗号化するステップと、設定ファイルを送信するステップと、サーバから設定ソフトウェアを取得するステップと、設定ファイルを復号化するステップと、設定ファイルの内容でデバイスに設定するステップと、から成るプログラムを含んでコンピュータで読み取り可能な記憶媒体を構成したことを特徴とする。
【００１４】
【発明の実施の形態】
以下にネットワークを介して生成された設定内容をデバイスに設定する方法についての実施の形態を添付図面に基づいて説明する。
【００１５】
本発明の実施に必要な機器の構成を図１に示す。又、図２はネットワークを介して生成された設定内容をデバイスに設定する手順についてのフローチャートである。
【００１６】
尚、以下の説明において特に指定のない限り、実行や判断の主体はハードウェア的にはＣＰＵであり、ネットワークを介して生成された設定内容をデバイスに設定するためのソフトウェアである。
【００１７】
先ず、プリンタを購入する際に、ユーザがＷＷＷブラウザを使ってインターネットを通して購入の手続きを行う。購入手続きに続けて、ステップＳ１において、ユーザはＰＣ上のＷＷＷブラウザ図５の画面を通して、プリンタの設定に必要なデータを入力する。
【００１８】
ステップＳ２では、ＷＷＷブラウザ上でユーザが入力したデータをインターネットを通してＷＷＷサーバに送信する。ステップＳ４でＷＷＷサーバは受け取った設定に必要なデータが設定ファイルを作成するのに必要で十分なデータであり、且つ、プリンタに対して設定を行うのに正しいデータであるかの判断を行う。
【００１９】
ステップＳ４の判断はＷＷＷサーバで行う場合もあるが、ＷＷＷサーバから他のコンピュータにデータを渡しデータを受けたコンピュータで計算し、その結果をＷＷＷサーバに送り返す場合もある。上記はステップＳ５でも同様である。もしもデータに不備があれば、ステップＳ３でユーザ側にデータを送り返し、再度、ＰＣの画面上でユーザに設定データの入力をするように促す。ステップＳ１，Ｓ２，Ｓ３，Ｓ４はＳ４の判断が肯定になるまで、又はユーザが作業を中断するまで繰り返される。
【００２０】
ステップＳ５でＷＷＷサーバ側で設定ファイルを生成する。ＷＷＷサーバを通してのみデータが生成できるものとするために、ステップＳ６で勝手にデータを書き換えられないように設定ファイルを暗号化する。上記暗号化の方法は、本発明のソフトウェアで復号化できるようにすれば、既存の一般的に公開された方法でも、今後考え出される方法でも構わない。ステップＳ７でユーザ側のＰＣに設定ファイルを送信する。
【００２１】
ステップＳ８でユーザはＷＷＷサーバから設定ファイルを使って設定を行うのに必要な設定のためのソフトウェアを取得する。設定の対象である購入したプリンタがユーザの手元に届いた後、ユーザはＳ７，Ｓ８で取得した設定ソフトウェアと設定ファイルが存在するＰＣと設定対象のプリンタを通信可能な手段で接続する。
【００２２】
ステップＳ９で設定ファイルと設定ソフトウェアを取得したユーザは、設定ソフトウェアを起動し、設定ソフトウェアはステップＳ６で暗号化した設定ファイルの内容を復号化する。
【００２３】
ステップＳ１０で設定ソフトソフトウェアは、設定ファイルの内容を元にデバイスに設定を行う。ユーザが設定ソフトウェアを起動した後は、設定に必要な内容は先に決められているので、設定が完了するまでユーザが操作を行う必要はない。但し、何らかの原因で設定に失敗した場合には、再度設定ファイルを生成する作業、即ち、ステップＳ１からのステップを繰り返すか、又はユーザが作業を中止することとする。
【００２４】
上記で説明した本発明に係る設定プログラムは、外部からインストールされるプログラムによって、図３のＰＣ５００によって遂行されても良い。その場合、そのプログラムはＣＤ−ＲＯＭやフラッシュメモリやフロッピーディスク等の記憶媒体により、或は電子メールやパソコン通信等のネットワークを介して、外部の記憶媒体からプログラムを含む情報群をＰＣ５００上にロードすることにより、ＰＣ５００に供給される場合でも本発明は適用されるものである。
【００２５】
図４は記憶媒体の一例であるＣＤ−ＲＯＭのメモリマップを示す図である。
【００２６】
図４において、９９９９はディレクトリ情報を記憶してある領域で、以降のインストールプログラムを記憶してある領域９９９８及びプログラムを記憶してある領域９９９７の位置を示している。９９９８は、インストールプログラムを記憶してある領域である。９９９７は、プログラムを記憶してある領域である。本発明のプログラムがＰＣ５００にインストールされる際には、先ず、インストールプログラムを記憶してある領域９９９８に記憶されているインストールプログラムがシステムにロードされ、ＣＰＵ５０１によって実行される。
【００２７】
次に、ＣＰＵ５０１によって実行されるインストールプログラムが、プログラムを記憶してある領域９９９７からプログラムを読み出して、ハードディスク５１１に格納する。
【００２８】
尚、本発明は、複数の機器（例えばホストコンピュータ、インタフェース機器、リーダ等）から構成されるシステム或は統合装置に適用しても、１つの機器から成る装置に適用しても良い。
【００２９】
又、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或は装置に供給し、そのシステム或は装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【００３０】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００３１】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピーディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００３２】
又、コンピュータが読み出したプログラムコードを実行することによって、前述した実施形態の機能が実現される他、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ等が実際の処理の一部又は全部を行い、その処理によっても前述した実施の形態の機能が実現され得る。
【００３３】
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によっても前述した実施の形態の機能が実現され得る。
【００３４】
尚、本発明は、前述した実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体から、そのプログラムをパソコン通信等の通信ラインを介して要求者にそのプログラムを配信する場合にも適用できることは言うまでもない。
【００３５】
【発明の効果】
以上の説明で明らかなように、本発明によれば、予め設定ファイルで設定内容を決めておくため、本発明のソフトウェアを使用すればユーザは入力装置から１回の操作でデバイスへの設定が可能であり、ユーザにとって扱い易い。
【００３６】
又、設定データは暗号化しユーザが勝手に内容を書き換えられないようにするため、本発明の設定ソフトウェアを使用する場合には、必ずＷＷＷサーバに記録が残るため、ＷＷＷサーバを持つプリンタを販売する側にとっては、デバイスにトラブルがあった場合や定期的なメンテナンスにおいてユーザに適切なアドバイスを行うための有効な手段となる。
【００３７】
更に、ユーザが所有するデバイス、使用しているネットワークの種類が分かっているため、販売行為においてユーザのニーズを知る有効な手段となる。
【図面の簡単な説明】
【図１】設定ファイルと設定ソフトウェアで設定を行うシステムを示す図である。
【図２】設定ファイルと設定ソフトウェアで設定を行うフローチャートである。
【図３】本発明のソフトウェアが稼動可能なＰＣの構成を示すブロック図である。
【図４】記憶媒体の一例であるＣＤ−ＲＯＭのメモリマップを示す図である。
【図５】ＷＷＷブラウザ上の設定画面を示す図である。
【図６】印刷データの流れを示す図である。
【符号の説明】
Ｓ１　　　ユーザがＰＣ上でデータを入力するステップ
Ｓ２　　　ＷＷＷサーバがデータを受け取るステップ
Ｓ３　　　ＷＷＷサーバがユーザに再入力を促す画面を表示するステップ
Ｓ４　　　ＷＷＷサーバが受け取ったデータの正否判断ステップ
Ｓ５　　　ＷＷＷサーバが設定ファイルを生成するステップ
Ｓ６　　　設定ファイルの内容を暗号化するステップ
Ｓ７　　　設定ファイルを送信するステップ
Ｓ８　　　サーバから設定ソフトウェアを取得するステップ
Ｓ９　　　ユーザが設定ソフトを実行するステップ
Ｓ１０　　設定ファイルの内容を読み込むステップ
Ｓ１１　　設定ファイルのないようでデバイスに設定するステップ
５００　　ソフトウェアが稼動するＰＣ
５０１　　ＦＤ５１２より供給されるプログラムを実行するＣＰＵ
５０２　　ＰＣ５００のＲＯＭ
５０３　　ＰＣ５００のＲＡＭ
５０４　　ＰＣ５００のシステムバス
５０５　　ＰＣ５００のキーボードコントローラ（ＫＢＣ）
５０６　　ＰＣ５００のＣＲＴコントローラ（ＣＲＴＣ）
５０７　　ＰＣ５００のディスクコントローラ（ＤＫＣ）
５０８　　ＰＣ５００のネットワークインタフェースカード（ＮＩＣ）
５０９　　ＰＣ５００のキーボード（ＫＢ）
５１０　　ＰＣ５００のＣＲＴディスプレイ（ＣＲＴ）
５１１　　ＰＣ５００のハードディスク（ＨＤ）
５１２　　フロッピーディスクドライブ（ＦＤ）
９９９７　ディレクトリ情報を記憶してある領域
９９９８　インストールプログラムを記憶してある領域
９９９９　プログラムを記憶してある領域
【図１】
2004054477.tif 000003
【図２】
2004054477.tif 000004
【図３】
2004054477.tif 000005
【図４】
2004054477.tif 000006
【図５】
2004054477.tif 000007
【図６】
2004054477.tif 000008