(57)【特許請求の範囲】
【請求項１】
ホストコンピュータ、プリンタ及び外部記憶装置を含んで構成され、前記ホストコンピュータ及びプリンタはインターネットに接続可能で、ホストコンピュータが前記インターネット上のデータベースからデータのサービスを受け、受信したデータを前記プリンタによりプリントするプリンタシステムであり、
前記ホストコンピュータには、前記プリンタを、前記ホストコンピュータとは独立的に駆動し、前記プリンタが、前記ホストコンピュータにより前記データベースから読み出される情報のページと同一ページのデータを、前記ホストコンピュータと同期して取込んで前記ホストコンピュータからの指令に応じてプリントするように、前記プリンタを制御する制御手段が設けられていることを特徴とするプリンタシステム。
【請求項２】
請求項１記載のプリンタシステムにおいて、前記制御手段は、前記プリンタが、そのアイドル時間に、前記インターネットのホームページから取込んだドライブ情報を、前記外部記憶装置にダウンロードさせ、次いで、前記ドライブ情報を前記ホストコンピュータにアップロードさせるように、前記プリンタを制御することを特徴とするプリンタシステム。
【請求項３】
請求項１記載のプリンタシステムにおいて、前記制御手段は、前記プリンタを、そのアイドル時間に駆動して、前記インターネットにアクセスさせ、前記ホストコンピュータがキャッシュしているページの指定アドレスを取込み、指定アドレスに対応するホームページの最新の情報を前記外部記憶装置にダウンロードさせ、前記ホストコンピュータからの要求により、要求された指定アドレスに対応するホームページの最新の情報を前記外部記憶装置から読出して、前記ホストコンピュータにアップロードするように、前記プリンタを制御することを特徴とするプリンタシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インターネットに接続可能で、インターネットのデータベースからデータのサービスを受け、受信したデータをプリンタによりプリントするプリンタシステムに関する。
【０００２】
【従来の技術】
インターネットに接続可能で、インターネットのデータベースからデータのサービスを受け、受信したデータをプリンタによりプリントする従来のプリンタシステムには、ホストコンピュータとプリンタとが設けられており、ホストコンピュータによって、インターネットへのアクセスが行なわれる。そして、ホストコンピュータが、インターネットのデータベースから読み出した情報に基づいて、ホストコンピュータでプリントデータが作成され、作成されたプリントデータが、ホストコンピュータからプリンタに転送され、このプリントデータに基づいて、プリンタによって、読出された情報のプリント動作が行なわれる。
【０００３】
【発明が解決しようとする課題】
前述の従来のプリンタシステムにおいては、ホストコンピュータ側で、インターネットへのアクセスと、プリンタへのプリントデータの転送とを行なう必要があり、この他、プリンタシステムの制御のためのドライブ情報（ドライバデータ）の更新や、キャッシュするページの指定アドレスの更新も、全てホストコンピュータ側で行なう必要があり、ホストコンピュータ側とプリンタ側とが、相互に効率的に作動しているとは言えなかった。
【０００４】
本発明は、前述したようなこの種のプリンタシステムの動作の現状に鑑みて行なわれるものであり、その目的は、ホストコンピュータ側とプリンタ側との動作を効率的に対応させて、システム全体の動作を能率的に行なうことが可能なプリンタシステムを提供することにある。
【０００５】
【課題を解決するための手段】
前記目的を達成するために、請求項１記載の発明は、ホストコンピュータ、プリンタ及び外部記憶装置を含んで構成され、前記ホストコンピュータ及びプリンタはインターネットに接続可能で、ホストコンピュータが前記インターネット上のデータベースからデータのサービスを受け、受信したデータを前記プリンタによりプリントするプリンタシステムであり、前記ホストコンピュータには、前記プリンタを、前記ホストコンピュータとは独立的に駆動し、前記プリンタが、前記ホストコンピュータにより前記データベースから読み出される情報のページと同一ページのデータを、前記ホストコンピュータと同期して取込んで前記ホストコンピュータからの指令に応じてプリントするように、前記プリンタを制御する制御手段が設けられていることを特徴とするものである。
【０００７】
同様に前記目的を達成するために、請求項２記載の発明は、請求項１記載の発明において、前記制御手段は、前記プリンタが、そのアイドル時間に、前記インターネットのホームページから取込んだドライブ情報を、前記外部記憶装置にダウンロードさせ、次いで、前記ドライブ情報を前記ホストコンピュータにアップロードさせるように、前記プリンタを制御することを特徴とするものである。
【０００８】
同様に前記目的を達成するために、請求項３記載の発明は、請求項１記載の発明において、前記制御手段は、前記プリンタを、そのアイドル時間に駆動して、前記インターネットにアクセスさせ、前記ホストコンピュータがキャッシュしているページの指定アドレスを取込み、指定アドレスに対応するホームページの最新の情報を前記外部記憶装置にダウンロードさせ、前記ホストコンピュータからの要求により、要求された指定アドレスに対応するホームページの最新の情報を前記外部記憶装置から読出して、前記ホストコンピュータにアップロードするように、前記プリンタを制御することを特徴とするものである。
【０００９】
【発明の実施の形態】
［第１の実施の形態］本発明の第１の実施の形態を、図１ないし図３を参照して説明する。図１は本実施の形態の全体構成を示す説明図、図２は本実施の形態のホストコンピュータ及びプリンタの構成を示すブロック図、図３は本実施の形態の直接プリントモードでの動作を示すフローチャートである。
【００１０】
本実施の形態では、図１に示すように、プリンタ本体３ａとモニタ３ｂからなり、システム全体の動作を制御するホストコンピュータ３と、プリンタ１とが互いに双方向通信を行なうＬＡＮ２０Ａを構成しており、このＬＡＮ２０Ａが、インターネット２１に接続自在に配設されている。
【００１１】
プリンタ１には、図２に示すように、コントローラ２が設けられており、このコントローラ２では、プリンタ１の動作を制御するＣＰＵ９には、ホストコンピュータ３とのインタフェース動作を行なうホストインタフェース５、制御プログラムが格納されたプログラムＲＯＭ６、制御動作時にワークメモリとして、各種のデータが書込まれまた読み出され、ホストコンピュータ３からのデータを、ページ単位にバッファとして管理し、印字パターンに変換されたビデオデータをビットマップメモリとして記憶するＲＡＭ１０、印字に使用するフォントデータが格納されるＦＯＮＴ ＲＯＭ７がバスＢを介して接続されている。
【００１２】
同様にして、コントローラ２では、ＣＰＵ９にバスＢを介して、電源切断時に保持したいデータが格納されるＮＶ−ＲＡＭ１１、操作パネルとのインタフェース動作を行なうパネルインタフェース８、プリンタエンジンとのインタフェース動作を行なうエンジンインタフェース１２、ハードディスクとのインタフェース動作を行なうディスクインタフェース１４、コントローラ１に電力を供給するメインパワー１６が接続されている。
【００１３】
また、プリンタ１においては、パネルインタフェース８には、プリンタ１にモード指令やフォント指令など各種の操作信号を入力する入力部と、プリンタ１の動作状態の表示を行なう表示部とを備えたオペレーションパネル４が接続され、エンジンインタフェース１２には、感光体に形成した静電潜像を現像し、用紙に転写定着して画像形成を行なうプリンタエンジン１３が接続され、ディスクインタフェース１４には、ハードディスク１５が接続されている。
【００１４】
このような構成のプリンタ１のホストインタフェース５に、ホストコンピュータ３が接続され、ホストコンピュータ３には、ハードディスク１７が接続されている。
【００１５】
そして、本実施の形態では、プリンタ１のオペレーションパネル４に、直接プリントモードの操作釦が設けられており、ホストコンピュータ３には、前記直接プリントモードの操作釦が操作された場合に作動しプリンタ１を直接プリントモードに設定し、プリンタ１を制御して、ホストコンピュータ３によってインターネット２１のデータベースから読み出され表示される情報のページと同一ページのデータを、コンピュータ３と同期して取込んでおき、指令に応じてプリントさせるように制御を行なう第１の制御手段が、設けられている。
【００１６】
このような構成の本実施の形態の直接プリントモードでの動作を、図３のフローチャートを参照して説明する。オペレータが、直接プリントモードの操作釦を操作して、直接プリントモードを設定した状態で、ホストコンピュータ３が、インターネット２１へのアクセスを開始すると、ホストインタフェース５を介して、ＣＰＵ９が、ステップＳ１で、ホストコンピュータ３のインターネット２１へのアクセス開始を判定し、ホストコンピュータ３の制御によって、インターネット２１のデータベースから読み出した情報のページが、モニタ３ｂに表示されると共に、該情報のデータがプリンタ１のホストインタフェース５に転送される。
【００１７】
ＣＰＵ９の指令によって、ステップＳ２において、転送された情報のデータはＲＡＭ１０にページ単位で格納され、オペレーションパネル４でのフオント指定に基づき、ＦＯＮＴ ＲＯＭ７のフォントデータを参照して、印字パターンに変換されて得られたビデオデータが、ＲＡＭ１０にビットマップとして、ホストコンピュータ３でのページの読出しと同期を取って展開格納される。
【００１８】
次いで、ステップＳ３で、ＣＰＵ９によって、オペレーションパネル４から印刷指令信号が入力されているか否かが判定され、印刷要求が出されている場合には、ステップＳ４に進んで、ＣＰＵ９の指令によって、エンジンインタフェース１２を介して、プリンタエンジン１３に駆動信号が入力され、プリンタエンジン１３によって、ホストコンピュータ３のモニタ３ｂに表示されるページの情報がそのまま用紙にプリントされる。
【００１９】
このように、本実施の形態によると、ホストコンピュータ３のインターネット２１へのアクセスにより、モニタ３ｂに表示されるページの情報データが、ホストコンピュータ３の制御によって、該アクセスに同期してプリンタ１に転送され、印刷指令信号が入力されれば直ちにプリンタ１によって、ホストコンピュータ３のモニタ３ｂに表示されるページが、そのままプリントされる。従って、ホストコンピュータ３からプリンタ１への該情報のプリントデータの送信が不要となり、ホストコンピュータ３のモニタ３ｂの表示情報を、直ちに高速プリントすることが可能になる。
【００２０】
［第２の実施の形態］本発明の第２の実施の形態を、図４及び図５を参照して説明する。図４は本実施の形態の全体構成を示す説明図、図５は本実施の形態のドライバデータ更新モードでの動作を示すフローチャートである。
【００２１】
本実施の形態では、図４に示すように、すでに図１を参照して説明した第１の実施の形態にの構成に加えて更に、プリンタ１にインターネット２１のホームページからプリンタ１に適合したドライブ情報（ドライバ）が、ダウンロードされて保存される外部記憶装置２２が新たに接続されている。
【００２２】
そして、本実施の形態では、オペレーションパネル４に、ドライバデータ更新モードの操作釦が設けられており、また、ホストコンピュータ３には、ドライバデータ更新モードの操作釦の操作によって作動し、プリンタ１がそのアイドル時間に、インターネット２１のホームページから取込んだドライブ情報を、外部記憶装置２２にダウンロードさせ、次いで、該ドライブ情報をホストコンピュータ３にアップロードさせるように、プリンタ１を制御する第２の制御手段が新たに設けられている。
【００２３】
本実施の形態のその他の部分の構成は、すでに説明した第１の実施の形態と同一なので、重複する説明は行なわない。
【００２４】
このような構成の本実施の形態のドライバデータ更新モードでの動作を、図５のフローチャートを参照し、図３のフローチャートを併用して説明する。オペレータが、ドライバデータ更新モードの操作釦を操作して、ドライバデータ更新モードを設定した状態で、ホストコンピュータ３が、インターネット２１にアクセスを開始していないと判定する（図３のステップＳ１）と、図５のフローチャートのステップＳ１１において、ホストコンピュータ３の制御によつて、プリンタ１にインターネット２１のホームページから、ホストコンピュータ３のプリンタ１に適合する最新のドライブ情報が取り込まれ、ステップＳ１２で、取込まれたドライブ情報が、外部記憶装置２２に格納される。
【００２５】
そして、ステップＳ１３で、ＣＰＵ９の指令によって、外部記憶装置２２から読み出されたドライブ情報が、ホストインタフェース５を介して、ホストコンピュータ３に転送される。
【００２６】
本実施の形態のその他の動作は、すでに説明した第１の実施の形態と同一なので、重複する説明は行なわない。
【００２７】
このように、本実施の形態によると、すでに説明した第１の実施の形態で得られる効果に加えて、ホストコンピュータ３の制御によつて、プリンタ１にインターネット２１のホームページから、ホストコンピュータ３のプリンタ１に対するドライブ情報が取り込まれ、取込まれたドライブ情報が、外部記憶装置２２に格納され、ＣＰＵ９の指令によって、外部記憶装置２２から読み出されたドライブ情報が、ホストインタフェース５を介して、ホストコンピュータ３に転送されるので、ホストコンピュータ３では、常に最新のドライブ情報の取得を自動的に行なうことが可能になる。
【００２８】
［第３の実施の形態］本発明の第３の実施の形態を、図６及び図７を参照して説明する。図６は本実施の形態の全体構成を示す説明図、図７は本実施の形態のアクセスアドレス更新モードでの動作を示すフローチャートである。
【００２９】
本実施の形態では、図６に示すように、すでに図４を参照して説明した第２の実施の形態に対して、更なる機能として、ホストコンピュータ３がキャッシュしているページの指定アドレスに対応する最新の内容情報が、新たに外部記憶装置２２にダウンロードされるように構成されている。
【００３０】
そのために、本実施の形態では、プリンタ１のオペレーションパネル４に、アクセスアドレス更新モードの操作釦が設けられており、本実施の形態ではホストコンピュータ３に、このアクセスアドレス更新モードの操作釦の操作によって作動し、プリンタ１をそのアイドル時間に駆動させて、インターネットにアクセスさせ、ホストコンピュータ３がキャッシュしているページの指定アドレスを取込み、取り込んだ最新の指定アドレスを外部記憶装置２２にダウンロードさせ、ホストコンピュータ３からの要求により、該指定アドレスを外部記憶装置２２から読出して、ホストコンピュータ３にアップロード（インターネットからの情報をダウンロード）する第３の制御手段が新たに設けられている。
【００３１】
本実施の形態のその他の部分の構成は、すでに説明した第２の実施の形態と同一なので、重複する説明は行なわない。
【００３２】
このような構成の本実施の形態のアクセスアドレス更新モードでの動作を、図７のフローチャートを参照し、図３のフローチャートを転用して説明する。オペレータが、アクセスアドレス更新モードの操作釦を操作して、アクセスアドレス更新モードを設定した状態で、ホストコンピュータ３が、インターネット２１にアクセスを開始していないと判定する（図３のステップＳ１）と、図７のフローチャートのステップＳ２１において、ホストコンピュータ３にキャッシュされているホームページの必要な情報をブラウズするためのアクセスアドレスＵＲＬ（Ｕｎｉｆｏｒｍ Ｒｅｓｏｕｒｃｅ Ｌｏｃａｔｏｒｓ）が、ホストコンピュータ３の制御のもとに、プリンタ１によってダウンロードされる。次いで、ステップＳ２２に進んで、該アクセスアドレスＵＲＬに対応する当該ホームページの最新の情報が、外部記憶装置２２に格納される。
【００３３】
そして、ステップＳ２３に進んで、ＣＰＵ９によって、ホストコンピュータ３から最新ページのアクセス要求が出されているか否かが判定され、アクセス要求が出されている場合には、ステップＳ２４に進んで、ＣＰＵ９の指令によつて、外部記憶装置２２からアクセスアドレスＵＲＬに対応する当該ホームページの最新の情報が読み出され、ホストコンピュータ３にアップロードされる。
【００３４】
本実施の形態のその他の動作は、すでに説明した第２の実施の形態と同一なので、重複する説明は行なわない。
【００３５】
このように本実施の形態によると、すでに説明した第２の実施の形態で得られる効果に加えて、アクセスアドレス更新モードが設定された状態で、ホストコンピュータ３が、インターネット２１にアクセスを開始していないと判定されると、ホストコンピュータ３にキャッシュされているホームページの必要な情報をブラウズするためのアクセスアドレスＵＲＬが、ホストコンピュータ３の制御で作動するプリンタ１によりダウンロードされ、外部記憶装置２２に格納され、当該アクセスアドレスＵＲＬに対応するホームページの最新の情報がインターネット２１から読み出されて外部記憶装置２２に格納され、ホストコンピュータ３から最新ページのアクセス要求が出されると、外部記憶装置２２から読み出されたアクセスアドレスＵＲＬに対応するホームページの最新の情報が、ホストコンピュータ３にアップロードされるので、ホストコンピュータでは、常にページの最新の指定アドレスを取得することが可能になる。
【００３６】
【発明の効果】
請求項１記載の発明は、ホストコンピュータ、プリンタ及び外部記憶装置を含んで構成され、インターネットに接続可能で、該発明によると、インターネットのデータベースからデータのサービスを受け、受信したデータがプリンタによりプリントされるが、ホストコンピュータの制御手段により、プリンタは、ホストコンピュータとは独立的に駆動され、プリンタによるインターネットへのアクセスと該アクセスに基づく処理とが行なわれるので、受信データのプリント動作を、ホストコンピュータによる情報読出しに対応させて、適確且つ効率的に行なうことが可能になると共に、ホストコンピュータの動作と独立して、プリンタにより、インターネットから取得した必要な情報を外部記憶装置に格納することが可能になる。
【００３７】
ホストコンピュータの制御手段によって、プリンタが、ホストコンピュータによりデータベースから読み出される情報のページと同一ページのデータを、ホストコンピュータと同期して取込んでおきプリントが可能なように、プリンタが制御されるので、ホストコンピュータからプリンタへのプリントデータの送信なしに、ホストコンピュータのモニタの表示情報を、直ちに高速プリントすることが可能になる。
【００３８】
請求項２記載の発明によると、請求項１記載の発明において、制御手段によって、プリンタが、そのアイドル時間に、インターネットのホームページから取込んだドライブ情報を、外部記憶装置にダウンロードさせ、次いで、ドライブ情報をホストコンピュータにアップロードさせるように、プリンタが制御されるので、ホストコンピュータでは、常に最新のドライブ情報の取得を自動的に行なうことが可能になる。
【００３９】
請求項３記載の発明によると、請求項１記載の発明において、制御手段によって、プリンタがそのアイドル時間に駆動されて、ホストコンピュータがキャッシュしているページの指定アドレスが取込まれ、インターネットにアクセスされ、最新の指定アドレスに対応するホームページの最新の情報が外部記憶装置にダウンロードされ、ホストコンピュータからの要求により、該指定アドレスに対応するホームページの最新の情報が外部記憶装置から読出されて、ホストコンピュータによりダウンロードされるので、ホストコンピュータでは、常にページの最新の指定アドレスに対応するホームページの最新の情報を取得することが可能になる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態の全体構成を示す説明図である。
【図２】同実施の形態のホストコンピュータ及びプリンタの構成を示すブロック図である。
【図３】同実施の形態の直接プリントモードでの動作を示すフローチャートである。
【図４】本発明の第２の実施の形態の全体構成を示す説明図である。
【図５】同実施の形態のドライバデータ更新モードでの動作を示すフローチャートである。
【図６】本発明の第３の実施の形態の全体構成を示す説明図である。
【図７】同実施の形態のアクセスアドレス更新モードでの動作を示すフローチャートである。
【符号の説明】
１  プリンタ
３  ホストコンピュータ
３ａ  コンピュータ本体
３ｂ  モニタ
４  オペレーションパネル
９  ＣＰＵ
１０  ＲＡＭ
１３  プリンタエンジン
２０Ａ〜２０Ｃ  ＬＡＮ
２１  インターネット
【図１】
0003592491.tif 000002
【図２】
0003592491.tif 000003
【図３】
0003592491.tif 000004
【図４】
0003592491.tif 000005
【図５】
0003592491.tif 000006
【図６】
0003592491.tif 000007
【図７】
0003592491.tif 000008