(57)【要約】【課題】画像形成装置の電源がＯＦＦ時にも画像形成装置の電源起動時に、情報処理装置からの画像形成装置操作が反映されることを実現する画像形成システム及び情報処理装置を提供する。【解決手段】画像形成システムにおいて、情報処理装置は、画像形成装置と通信する通信手段と、画像形成装置の操作設定情報を保存する操作設定情報保存手段と、画像形成装置の状態を監視する状態監視手段と、を有し、画像形成装置は、情報処理装置と通信する通信手段と、情報処理装置のＩＰアドレスを保存する情報管理手段と、入力された情報を反映させる入力データ反映手段と、を有する。画像形成装置がＯＦＦの場合には、情報処理端末は操作設定情報を保存し、画像形成装置の状態を監視する。画像形成装置から電源を起動した情報を取得すると、その保存した操作設定情報を画像形成装置に出力する。【選択図】図８
2010009295.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置と、画像形成装置と、を有する画像形成システムであって、
前記情報処理装置は、
前記画像形成装置と通信する通信手段と、
前記画像形成装置の操作設定情報を保存する操作設定情報保存手段と、
前記画像形成装置の状態を監視する状態監視手段と、を有し、
前記画像形成装置は、
前記情報処理装置と通信する通信手段と、
前記情報処理装置のＩＰアドレスを保存する情報管理手段と、
入力された情報を反映させる入力データ反映手段と、を有することを特徴とする画像形成システム。
【請求項２】
前記情報処理装置は、画像形成装置管理者設定の入力を受ける画像形成装置管理者設定手段をさらに有し、
前記画像形成装置は、前記画像形成装置管理者設定手段により入力された画像形成装置管理者設定を保存する画像形成管理者設定保存手段をさらに有することを特徴とする請求項１記載の画像形成システム。
【請求項３】
前記画像形成装置は、前記入力データ反映手段により入力された情報の反映を完了させたことを前記情報処理装置に通知する通知手段をさらに有し、
前記情報処理装置は、前記通知手段により通知された反映完了をユーザに通知するユーザ通知手段をさらに有することを特徴とする請求項１又は２に記載の画像形成システム。
【請求項４】
画像形成装置と通信する通信手段と、
前記画像形成装置の操作設定情報を保存する操作設定情報保存手段と、
前記画像形成装置の状態を監視する状態監視手段と、を有することを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置から画像形成装置操作が可能な画像形成システム及び情報処理装置に関する。
【背景技術】
【０００２】
近年、操作性を向上させるために、情報処理装置からプリンタ本体の操作を実施する技術が開発されている。例えば、まず、効率よくエラー解除を行うために、ホストコンピュータがプリンタドライバにより印刷ジョブに言語を指定する。そして、プリンタは印刷ジョブに言語が指定されている場合には、この印刷ジョブの印刷時にエラーが発生したエラーの内容を指定された言語で操作パネルに表示する技術が開示されている（例えば、特許文献１）。
【０００３】
また、プリンタ側のパネル情報をホストコンピュータに送信して、ホストコンピュータの表示装置にプリンタの操作パネルと同一のパネルイメージを表示させる。そして、このパネルイメージに対するマウスの操作情報をプリンタに転送し、パネルコマンド実行部を起動するとともに、パネル情報を更新する技術も開示されている（例えば、特許文献２）。
【特許文献１】特開２００４−０５０７０１号公報
【特許文献２】特開平０８−１２７１６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上記した特許文献１及び特許文献２の技術は、プリンタの電源がＯＮ時に情報処理装置からプリンタ本体の操作を実施する技術であり、プリンタ電源ＯＦＦ時には設定が行えないという問題があった。例えば、ネットワークプリンタの管理者がネットワークに接続されている全プリンタに対して一括でプリンタ設定を反映したい場合、ネットワーク上のプリンタ電源が全てＯＮの状態ではないとプリンタ設定が行えない等の問題があった。
【０００５】
本発明はこのような実情を鑑みてなされたものであり、画像形成装置の電源がＯＦＦ時にも画像形成装置の電源起動時に、情報処理装置からの画像形成装置操作が反映されることを実現する画像形成システム及び情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の画像形成システムは、情報処理装置と、画像形成装置と、を有する画像形成システムであって、情報処理装置は、画像形成装置と通信する通信手段と、画像形成装置の操作設定情報を保存する操作設定情報保存手段と、画像形成装置の状態を監視する状態監視手段と、を有し、画像形成装置は、情報処理装置と通信する通信手段と、情報処理装置のＩＰアドレスを保存する情報管理手段と、入力された情報を反映させる入力データ反映手段と、を有することを特徴とする。
【０００７】
本発明の情報処理装置は、画像形成装置と通信する通信手段と、画像形成装置の操作設定情報を保存する操作設定情報保存手段と、画像形成装置の状態を監視する状態監視手段と、を有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、画像形成装置の電源がＯＦＦ時にも画像形成装置の電源起動時に、情報処理端末からの画像形成装置操作を反映させることが可能となる。
【発明を実施するための最良の形態】
【０００９】
以下に本発明の実施形態の例について、図面を用いて詳細に説明する。
【００１０】
図１は、本実施形態に係るネットワーク接続によるシステム構成例を示す。図示するように、本実施形態のシステム構成は、プリントサーバ機能などを有した通信制御装置備え、通信制御装置介して受信した印刷データを用紙に印刷する、例えばインクジェットプリンタ等の画像形成装置と、ユーザが本システムを利用し、画像形成装置へ印刷データを送信する際や画像形成装置の設定情報などを閲覧する際に端末として使用する、例えばユーザ端末等の情報処理装置と、が有線及び／又は無線回線により構築されたＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）などのネットワークに接続されている。
【００１１】
図２は、本実施形態に係るＵＳＢ接続によるシステム構成例を示す。図示するように、本実施形態のシステム構成は、通信制御装置介して受信した印刷データを用紙に印刷する、例えばインクジェットプリンタ等の画像形成装置と、ユーザが本システムを利用し、画像形成装置へ印刷データを送信する際や画像形成装置の設定情報などを閲覧する際に端末として使用する、例えばユーザ端末等の情報処理装置と、がＵＳＢ（Universal Serial Bus）回線により直接接続されている。
【００１２】
上述したように、本実施形態に係る画像形成システムの情報処理装置と画像形成装置とは、ネットワークを介して接続されても、ＵＳＢ等により直接接続されても適用することが可能である。
【００１３】
図３は、本実施形態に係る情報処理装置のハードウェア構成例を示す。図示するように、本実施形態に係る情報処理装置は、制御部１０、記憶部１１、ネットワーク 又はＵＳＢ インタフェース（Ｉ／Ｆ）１２、外部記憶装置Ｉ／Ｆ１３、外部装置Ｉ／Ｆ１４、出力装置Ｉ／Ｆ１５、入力装置Ｉ／Ｆ１６、を備える。
【００１４】
ＣＰＵ（Central Processing Unit）を有する制御部１１は、ＲＯＭ（Read-Only Memory）に記憶されたプログラムを実行する装置で、ＲＡＭ（Random Access Memory）に展開されたデータを、プログラムの命令に従って演算処理し、その演算結果を出力装置や記憶装置に出力する。
【００１５】
記憶部１２は、ＲＯＭとＲＡＭを有する主記憶部２０と、ＨＤ（Hard Disk）を有する補助記憶部１１と、を有する。主記憶部２０は、ＲＯＭなどの制御部１０が実行するプログラムやデータを記憶する記憶装置や、ＲＡＭなどの制御部１０でＲＯＭに記憶されたプログラムを実行する際に、実行するプログラムやデータが展開され、演算の間、演算データを一時保持する記憶装置等の装置を有する。また、補助記憶部２１は、ＯＳ（Operation System）などの基本ソフトウェアやプリンタユーティリティなどのアプリケーションソフトウェアを関連データとともに記憶する装置である。
【００１６】
記憶部１１の記憶領域は、ＯＳなどの基本プログラムや必要なデータなどを格納するシステム領域と、情報処理装置が有する各機能の設定値を格納する設定記憶領域と、を有しており、情報処理装置を動作するのに必要なプログラムやデータが格納されている。
【００１７】
ネットワークＩ／Ｆ１２は、ネットワークを介して接続された他の通信制御装置を備えた周辺機器と情報をやり取りするインタフェースである。ＵＳＢＩ／Ｆは、ＵＳＢを介して接続された他の通信制御装置を備えた周辺機器と情報をやり取りするインタフェースである。
【００１８】
外部記憶装置Ｉ／Ｆ１３は、ＵＳＢなどのデータ伝送路を介して接続された、例えば、記憶メディアドライブ等の外部記憶装置３０と、情報処理装置と、の間でデータをやり取りするインタフェースである。外部装置Ｉ／Ｆ１４は、データ伝送路を介して接続された、例えば、記憶メディアドライブ等の外部入力装置３１から情報処理装置にデータを受信するインタフェースである。
【００１９】
出力装置Ｉ／Ｆ１５は、情報処理装置からデータ伝送路を介して接続された、例えば、ＣＲＴ（Cathode Ray Tube）や液晶ディスプレイ等の出力装置３２にデータを送信するインタフェースである。入力装置Ｉ／Ｆ１６は、データ伝送路を介して接続された、例えば、キーボードやマウス等の入力装置３３から情報処理装置にデータを受信するインタフェースである。
【００２０】
図４は、本実施形態に係る画像形成装置のハードウェア構成例を示す。図示するように、本実施形態に係る画像形成装置は、制御部４０、記憶部４１、表示部４２、入力部４３、外部装置Ｉ／Ｆ４４、印刷部４５、通信部４６、を有する。
【００２１】
ＣＰＵを有する制御部４０は、ＲＯＭに記憶されたプログラムを実行する装置で、ＲＡＭに展開されたデータを、プログラムの命令に従って演算処理し、その演算結果を出力装置や記憶装置に出力する。
【００２２】
記憶部４１は、ＲＯＭ等の制御部４０が実行するプログラムやデータを記憶する記憶装置や、ＲＡＭ等の制御部４０でＲＯＭに記憶されたプログラムを実行する際に、実行するプログラムやデータが展開され、演算の間、演算データを一時保持する記憶装置を有する。
【００２３】
パネル表示等を有する表示部４２及び操作部等を有する入力部４３は、ハードキーによるキースイッチと、ＬＣＤ（Liquid Crystal Display：液晶表示装置）と、を有し、画像形成装置が有する機能をユーザが利用する際に、各種設定を行うなどのＵＩ（User Interface）として機能する装置である。
【００２４】
外部装置Ｉ／Ｆ４４は、データ伝送路を介して接続された、例えば、ＳＤ（Secure Digital）カード、スマートメディア、ＵＳＢメモリ等の外部入力装置５０と、画像形成装置と、の間のデータをやり取りするインタフェースである。通信部４６は、例えば、ＵＳＢ、ＬＡＮ、ＷＡＮ等のデータ伝送路を介して接続された他の通信制御装置を有する装置と画像形成装置との間の情報をやり取りする。
【００２５】
プロッタ部等を有する本実施形態の画像形成装置の印刷部４５は、印字方式にインクジェット方式を採用する。印刷部４５は、情報処理装置にインストールされたプリンタドライバから生成された、ラスタイメージ等の印刷データを受け取ると、例えば、イエロー（Y）、シアン（C）、マゼンタ（M）及びブラック（Bk）のインク滴を吐出する液体吐出ヘッドからなる４つの記録ヘッドを主走査方向に配列し、クロス制御によって、記録ヘッドから記録液と定着用インク等の定着用処理液とを、副走査方向に給紙された記録媒体に吐出するなどの方式を用いて印刷を行う装置である。
【００２６】
ここで、印刷部４５の印字制御の説明において用いた「クロス制御」について説明する。「クロス制御」とは、記録ヘッドを搭載したキャリッジの主走査方向の駆動と、記録媒体の搬送における副走査方向の駆動との両方の駆動をオーバラップさせる印字制御のことを言う。具体的には、インクジェット方式による印字処理を高速化させるために、副走査（ＬＦ：ラインフィード）完了前に主走査（ＣＲ：キャリッジ）の駆動を開始し、キャリッジが記録領域に達した瞬間にラインフィードが停止するように駆動のタイミングを管理するものである。このように、クロス制御を行うことで、ラインフィードが動作している間にキャリッジが記録領域に達してしまい、斜行記録（記録ヘッドによるライン描画が主走査方向に対して斜行する現象）を引き起こしてしまう問題や、また、ラインフィードの駆動と重ならずに記録も行わない無駄なキャリッジの空走区間が生じてしまう問題などを解決することができる。
【００２７】
図５は、本実施形態に係る情報処理装置及び画像形成装置の機能の例を示す。本実施形態に係る画像形成システムは、図５に示すような情報処理装置と画像形成装置を有する。
【００２８】
図５に示すように、本実施形態に係る情報処理装置の一例であるユーザ端末は、プリンタドライバ５０、Spooler（スプーラー）５１、ランゲージモニタ５２、ポートモニタ５３、ポートドライバ５４、出力データバッファ５５、を有する。さらに、本実施形態では、プリンタ本体の状態監視手段５６も有するようにするとよい。
【００２９】
プリンタドライバ５０は、印刷データの生成及び出力をする。スプーラー５１は、印刷データのスプールをする。ランゲージモニタ５２は、下位ポートへの印刷データの出力やプリンタ本体との双方向通信を行う。ポートモニタ５３は、ポートに対する印刷データの出力やプリンタ本体との双方向通信を行う。ポートドライバ５４は、ポートに対する印刷データの出力やプリンタ本体との双方向通信を行う。出力データバッファ５５は、出力データを保持す。プリンタ本体の状態監視手段５６は、プリンタ本体の状態を監視する手段である。
【００３０】
一方、本実施形態に係る画像形成装置の一例であるインクジェットプリンタは、通信手段６０、入力データ判定手段６１、入力データ反映手段６２、プリンタ管理端末情報管理手段６３、を有する。
【００３１】
通信手段６０は、ユーザ端末と通信する。入力データ判定手段６１は、ユーザ端末から出力された入力データを判別する。入力データ反映手段６２は、プリンタ本体へ入力データを反映する。プリンタ管理端末情報管理手段６３は、プリンタを管理するユーザ端末を管理する。プリンタコントローラは、インクジェットプリンタに組み込まれたソフトウェア制御をするソフトウェアである。
【００３２】
図６は、本実施形態に係る画像形成システムにおいて、プリンタ電源ＯＮ時のプリンタ操作設定機能フロー図の例を示す。以下に、図６に示す図を用いて、プリンタ電源ＯＮ時にプリンタ操作設定を行う場合の処理の流れの例について説明する。尚、プリンタ操作設定については、プリンタ本体に組み込まれたソフトウェア情報や、オペレーションパネルの設定情報等、プリンタ本体に設定可能となる情報であればどのような種類でも適用することが可能である。
【００３３】
（１）プリンタドライバ５０のユーザインタフェースよりプリンタ本体の操作設定を実施する。プリンタ操作設定情報が付加されたデータをプリンタドライバ５０はスプーラー５１に対して出力する。なお、この操作設定はプリンタドライバ５０でなくとも、プリンタに対して操作設定が可能なアプリケーション等で実現することも可能である。
【００３４】
（２）スプーラー５１は、プリンタ操作設定情報が付加されたデータをランゲージモニタ５２に対して出力する。（３）次に、ランゲージモニタ５２は、NetworkポートやＵＳＢポートに対してデータを出力するポートモニタ５３に対してプリンタ操作設定情報が付加されたデータを出力する。
【００３５】
（４）NetworkポートやＵＳＢポートのポートモニタ５３は、下位のポートドライバ５４に対して、プリンタ操作設定情報が付加されたデータを出力する。（５）NetworkポートやＵＳＢポートのポートドライバ５３は、通信手段(例えば、ＵＳＢ、Network等)を通してインクジェットプリンタ本体にプリンタ操作設定情報が付加されたデータを出力する。
【００３６】
（６）通信手段６０を通してインクジェットプリンタに入力されたプリンタ操作設定情報が付加されたデータは、プリンタ本体に組み込まれたコントローラソフトウェアにより、入力データ判定手段６１へと受け渡される。（７）入力データ反映手段６２により、入力データがプリンタ操作設定情報だと判断された場合、入力データ反映手段６２により、プリンタ操作設定情報を本体ソフトウェアへと反映する。
【００３７】
本実施形態により、上述したように、プリンタの電源がＯＮ時に情報処理装置からプリンタ本体の操作を実施することが可能となる。
【００３８】
図７は、本実施形態に係る情報処理装置のプリンタドライバ５０が実装するプリンタ管理者設定を設定するユーザインタフェースの例を示す図である。図７に示す図を用いてプリンタ管理者の設定を行う処理の例について説明する。
【００３９】
まず、プリンタドライバ５０のユーザインタフェースからプリンタ管理者設定入力を行う。図７に示すプリンタ管理者設定適用(D1ボタン押下)を行うと、プリンタドライバ５０は、プリンタ管理者コマンドとユーザ端末のIP Adressを付加した出力データを作成する。
【００４０】
ここで、プリンタ管理者コマンドはプリンタに依存して作成を行うものとなる。例えば、以下のような出力コマンド定義をしてプリンタドライバでデータ作成を実施する。
@PJL SET JOBNAME = "Microsoft Word - J6.DOC"    ：印刷ジョブ名
@PJL SET DATE = "2007/05/31"                    ：印刷日
@PJL SET TIME = "21:46:05"                      ：印刷時
@PJL SET PRINTER_ADMIN = ON                     ：プリンタ管理者設定
@PJL SET PRINTER_ADMIN_IP = ON                  ：プリンタ管理者PCのIP Adress
【００４１】
上記図６に示すように、出力データはスプーラー５１、ランゲージモニタ５２、ポートモニタ５３、ポートドライバ５４を通り、プリンタ本体に出力される。プリンタ本体は通信手段６０を介し、ユーザ端末から入力された入力データを解析する。入力データの解析結果、プリンタコマンドにプリンタ管理者設定フラグがＯＮとなっていた場合、プリンタ管理端末情報管理手段にIP Adressを保存する。
【００４２】
管理者設定通知機能は、プリンタ本体側でプリンタ管理者の判断がつかない場合、複数のユーザ端末から一台のプリンタに対して同時にユーザ端末からのプリンタ本体情報の入力を受け付け可能となってしまうことを防ぐ為に実装している。そのため、ＵＳＢ接続のように1to1での接続用途に限られるようなプリンタデバイスがある場合には本機能の実装は必ずしも必要ではない。
【００４３】
図８は、本実施形態に係る画像形成システムにおいて、プリンタ電源ＯＦＦ時のプリンタ操作設定機能フロー図の例を示す。以下に、図８に示すフロー図を用いて、プリンタ電源ＯＦＦ時のプリンタ操作設定機能の処理の例について説明する。
【００４４】
（１）プリンタドライバ５０からプリンタ操作設定データを出力する。このプリンタ操作設定データはプリンタ本体の操作パネルの設定(例えば、表示言語設定等)、プリンタ本体に組み込まれたソフトウェアのアップデート情報等であっても構わない。
【００４５】
（２）〜（８）出力されたプリンタ操作設定データはスプーラー５１、ランゲージモニタ５２、ポートモニタ５３、ポートドライバ５４を通り、プリンタ本体に出力される。しかし、プリンタ電源がＯＦＦの場合、この出力に失敗する。
【００４６】
（９）〜（１０）出力に失敗した場合、「次回プリンタ起動時に本プリンタ操作設定を反映しますか？」という内容のメッセージを表示する。次回プリンタ起動時に本プリンタ操作設定を反映する選択がされた場合、ランゲージモニタ５２は出力データバッファ５５にプリンタ操作設定データを保存する。
【００４７】
（１１）〜（１３）ランゲージモニタ５２は、スプーラー５１に対しては正常に出力が完了したことを通知し、ＯＳのジョブ管理上ではジョブは管理されないものとする。出力データバッファ５５にジョブが保存されている間、ランゲージモニタ５２は別スレッドを立ち上げ、ポートモニタ５３に対して一定間隔で双方向通信を行い、プリンタ本体の状態監視手段５６によってプリンタの状態監視を行い、ポーリングを開始する。尚、このランゲージモニタ５２が作成した別スレッドはランゲージモニタ５２ではなく、プリンタドライバ５０やポートモニタ５３等が立ち上げたスレッドであっても実施可能である。
【００４８】
図９は、本実施形態に係る画像形成システムにおいて、プリンタ電源ＯＦＦ時のプリンタ操作設定の処理の流れの例を示す。図９に示すフロー図を用いて、上述したプリンタ電源ＯＦＦ時のプリンタ操作設定の処理の流れの例について詳細に説明する。
【００４９】
まず、プリンタドライバ５０からプリンタ操作設定データを出力する（ステップＳ９０１）。次に、プリンタ操作設定データの出力が失敗したか否か判断する（ステップＳ９０２）。プリンタ操作設定データの出力が失敗した場合（ステップＳ９０２／ＹＥＳ）は、エラーメッセージを表示し（ステップＳ９０３）、次回プリンタ起動時に本プリンタ操作設定を反映するか否かの選択入力を受け付ける（ステップＳ９０４）。
【００５０】
次回プリンタ起動時に本プリンタ操作設定を反映すると選択入力がされた場合（ステップＳ９０４／ＹＥＳ）は、出力データバッファ５５にプリンタ操作設定データを保存する（ステップＳ９０５）。そして、プリンタ操作設定データ保存が正常に終了したか否かを判断する（ステップＳ９０６）。プリンタ操作設定データ保存が正常に終了しなかった場合（ステップＳ９０６／ＮＯ）は、エラーメッセージを表示し（ステップＳ９０８）、プリンタ操作設定動作を終了する。一方、出力データバッファ５５にプリンタ操作設定データが正常に保存された場合（ステップＳ９０６／ＹＥＳ）は、プリンタ本体の状態監視手段５６により、プリンタ本体情報ステータス取得を開始する。即ちポーリングを開始する（ステップＳ９０７）。
【００５１】
そして、プリンタの電源ＯＮ通知を取得すると（ステップＳ９０９）、出力データバッファ５５からプリンタ操作設定データを出力し（ステップＳ９１０）、このプリンタ操作設定データの出力が成功したか否かを判断する（ステップＳ９１１）。プリンタ操作設定データの出力が成功した場合（ステップＳ９１１／ＹＥＳ）は、プリンタ操作設定の動作を終了する。一方、プリンタ操作設定データの出力に失敗した場合（ステップＳ９１１／ＮＯ）には、上記ステップＳ９０３の処理の戻り、エラーメッセージを表示し、上述した処理再び行う。
【００５２】
図１０は、本実施形態に係る画像形成システムにおいて、プリンタ電源がＯＮされた場合のプリンタ操作設定機能フロー図の例を示す。上記した図８及び図９の処理の後に、プリンタ電源がＯＮされた場合のプリンタ操作設定機能の処理の例について、図１０に示すフロー図を用いて説明する。
【００５３】
（１）プリンタ電源がＯＮされた際、プリンタ管理者設定フラグがＯＮとなっている場合、通信手段６０はプリンタ管理端末情報管理手段６３に保存されているIP Adressのユーザ端末に対して電源ＯＮ通知を行う。
【００５４】
（２）〜（７）ポートモニタ５３に対して一定間隔で双方向通信を行っているプリンタ本体の情報監視手段５６は、プリンタの電源ＯＮ通知を受け、出力データバッファ５５に保持してあるプリンタ操作設定データをポートモニタ５３、ポートドライバ５４を通して、プリンタに対して出力する。
【００５５】
（８）〜（９）通信手段６０を通してプリンタ操作設定データを受信したプリンタ本体側ソフトは、入力データ判定手段６１によりデータの内容を確認する。そして、入力データがプリンタ操作設定データであった場合、入力データ反映手段６３を通してプリンタ本体の設定を反映/更新する。入力データ反映手段６２は、プリンタ本体の設定を反映完了後、通信手段を介し、ユーザ端末にプリンタ本体設定反映完了を通知する。そして、このプリンタ本体設定反映完了の通知を受けたユーザ端末は、ユーザにＵＩ等からプリンタ本体設定反映が完了したことを通知する。
【００５６】
図１１は、本実施形態に係る画像形成システムにおいて、プリンタの電源がＯＮされた場合のプリンタの処理の流れの例を示す。上記した図８及び図９の処理の後に、プリンタ電源がＯＮされた場合のプリンタの処理の流れの例について、図１１に示すフロー図を用いて詳細に説明する。
【００５７】
まず、プリンタの電源がＯＮされると（ステップＳ１１０１）、プリンタ管理者設定フラグがＯＮになっているか否かを判断する（ステップＳ１１０２）。プリンタ管理者設定フラグがＯＦＦになっている場合（ステップＳ１１０２／ＮＯ）は、プリンタ操作設定動作を終了する。
【００５８】
一方、プリンタ管理者設定フラグがＯＮとなっていると判断された場合（ステップＳ１１０２／ＹＥＳ）は、通信手段６０は、プリンタ管理端末情報管理手段６３に保存されているIP Adressを検索し（ステップＳ１１０３）、IP Adress取得可能か否かを判断する（ステップＳ１１０４）。
【００５９】
IP Adress取得不可能である場合（ステップＳ１１０４／ＮＯ）は、プリンタ操作設定動作を終了する。一方、IP Adress取得可能である場合（ステップＳ１１０４／ＹＥＳ）には、プリンタ管理端末情報管理手段６３に保存されているIP Adressのユーザ端末に対して電源ＯＮ通知を行う（ステップＳ１１０５）。
【００６０】
本実施形態により、情報処理装置側ソフトウェアに、プリンタ本体操作データを保存する手段、情報処理装置とプリンタ本体間に双方向通信を可能とする手段、プリンタ本体の状態監視をする手段を備え、プリンタ本体に組み込まれたソフトウェアに、プリンタ本体のデータ受信部に情報端末のＩＰアドレスを管理する手段と、プリンタ本体への入力データを反映する手段と、を備えることで、プリンタ本体の電源がＯＦＦの際に、情報処理装置ではプリンタ本体の操作データを保持可能となる。
【００６１】
また、プリンタ本体は情報処理端末のＩＰアドレスを保持することにより、プリンタ本体起動時にＩＰアドレスに対して起動合図を送信可能となる。さらに、情報処理装置はプリンタ本体の状態監視を行い、プリンタ本体より送信された起動タイミングを取得可能となる。このプリンタ本体起動情報をトリガーとしてプリンタ本体操作データをプリンタ本体に送信可能となるので、プリンタ起動時にプリンタ本体操作設定を変更することが可能となる。
【００６２】
尚、本実施形態ではプリンタドライバ５０からの実現方式に限定しているが、プリンタ本体操作データを保存する手段、プリンタ本体との双方向通信手段、プリンタ本体の状態監視手段を備えたユーザ端末側ソフトウェアであれば、どのようなホスト端末用ソフトウェアでも適用することが可能となる。
【００６３】
尚、上述した実施形態では画像形成システムを例に挙げて説明したが、情報処理装置のみで適用することも可能であることは言うまでもない。
【００６４】
尚、各図のフロー図に示す処理を、ＣＰＵが実行するためのプログラムは本発明によるプログラムを構成する。このプログラムを記録するコンピュータ読み取り可能な記録媒体としては、半導体記憶部や光学的及び／又は磁気的な記憶部等を用いることができる。このようなプログラム及び記録媒体を、前述した各実施形態とは異なる構成のシステム等で用い、そこのＣＰＵで上記プログラムを実行させることにより、本発明と実質的に同じ効果を得ることができる。
【００６５】
以上好適な実施の形態に基づき具体的に説明したが、本発明は上述した画像形成システム及び情報処理装置に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であるということは言うまでもない。
【図面の簡単な説明】
【００６６】
【図１】本実施形態に係るネットワーク接続によるシステム構成例を示す図である。
【図２】本実施形態に係るＵＳＢ接続によるシステム構成例を示す図である。
【図３】本実施形態に係る情報処理装置のハードウェア構成例を示す図である。
【図４】本実施形態に係る画像形成装置のハードウェア構成例を示す図である。
【図５】本実施形態に係る情報処理装置及び画像形成装置の機能の例を示す機能ブロック図である。
【図６】本実施形態に係る画像形成システムにおいて、プリンタ電源ＯＮ時のプリンタ操作設定機能フロー図の例を示す図である。
【図７】本実施形態に係る情報処理装置のプリンタドライバが実装するプリンタ管理者設定を設定するユーザインタフェースの例を示す図である。
【図８】本実施形態に係る画像形成システムにおいて、プリンタ電源ＯＦＦ時のプリンタ操作設定機能フロー図の例を示す図である。
【図９】本実施形態に係る画像形成システムにおいて、プリンタ電源ＯＦＦ時のプリンタ操作設定の処理の流れの例を示すフロー図である。
【図１０】本実施形態に係る画像形成システムにおいて、プリンタ電源がＯＮされた場合のプリンタ操作設定機能フロー図の例を示す図である。
【図１１】本実施形態に係る画像形成システムにおいて、プリンタの電源がＯＮされた場合のプリンタの処理の流れの例を示すフロー図である。
【符号の説明】
【００６７】
１０    制御部
１１    記憶部
１２    ネットワーク又はＵＳＢ Ｉ／Ｆ
１３    外部記憶装置Ｉ／Ｆ
１４    外部装置Ｉ／Ｆ
１５    出力装置Ｉ／Ｆ
１６    入力装置Ｉ／Ｆ
２０    主記憶部
２１    補助記憶部
３０    外部記憶装置
３１    外部装置
３２    出力装置
３３    入力装置
４０    制御部
４１    記憶部
４２    表示部
４３    入力部
４４    外部装置Ｉ／Ｆ
４５    印刷部
４６    通信部
４７    外部装置
５０    プリンタドライバ
５１    スプーラー
５２    ランゲージモニタ
５３    ポートモニタ
５４    ポートドライバ
５５    出力データバッファ
５６    プリンタ本体の状態監視手段
６０    通信手段
６１    入力データ判定手段
６２    入力データ反映手段
６３    プリンタ管理端末情報管理手段
【図１】
2010009295.tif 000003
【図２】
2010009295.tif 000004
【図３】
2010009295.tif 000005
【図４】
2010009295.tif 000006
【図５】
2010009295.tif 000007
【図６】
2010009295.tif 000008
【図７】
2010009295.tif 000009
【図８】
2010009295.tif 000010
【図９】
2010009295.tif 000011
【図１０】
2010009295.tif 000012
【図１１】
2010009295.tif 000013