(57)【特許請求の範囲】
【請求項１】
所定の通信媒体を介して複数のホストコンピュータと各ホストコンピュータからの出力情報に基づいて出力部から出力可能な画像データを描画する描画部を制御して出力要求を処理する出力制御装置において、
該出力制御装置の複数の印刷設定項目の設定値を選択するよう操作され、かつ、外部から設定情報ファイルを取得する場合にアクセスすべきホストコンピュータを設定するための操作パネルと、
前記操作パネルで設定される内容を記憶しているメモリと、
所定のタイミングで、前記メモリに記憶されている内容に含まれるホストコンピュータの設定に応じて、ネットワークを介して前記複数のホストコンピュータから該当する１つのホストコンピュータにアクセスする接続手段と、
前記描画部に対して設定すべき複数の印刷設定を含む設定情報ファイルを、前記接続手段によりアクセスされるホストコンピュータから取得する取得手段と、
前記取得手段が取得した前記設定情報ファイル及び前記操作パネルにより選択された設定値に基づいて、前記描画部に対する前記設定情報ファイルに含まれる印刷設定を前記メモリに設定する印刷設定手段と、
を有することを特徴とする出力制御装置。
【請求項２】
前記所定のタイミングは、電源立ち上げ時とすることを特徴とする請求項１記載の出力制御装置。
【請求項３】
前記所定のタイミングは、各ホストコンピュータからのリセットコマンドを受信時とすることを特徴とする請求項１記載の出力制御装置。
【請求項４】
前記所定のタイミングは、前記出力装置の操作パネルからのリセット指示時とすることを特徴とする請求項１記載の出力制御装置。
【請求項５】
複数の印刷設定項目の設定値を選択するよう操作され、かつ、外部から設定情報ファイルを取得する場合にアクセスすべきホストコンピュータを設定するための操作パネルと、前記操作パネルで設定される内容を記憶しているメモリとを備え、所定の通信媒体を介して複数のホストコンピュータと各ホストコンピュータからの出力情報に基づいて出力部から出力可能な画像データを描画する描画部を制御して出力要求を処理する出力制御装置における出力制御方法において、
所定のタイミングで、前記メモリに記憶されている内容に含まれるホストコンピュータの設定に応じて、ネットワークを介して前記複数のホストコンピュータから該当する１つのホストコンピュータにアクセスする接続ステップと、
前記描画部に対して設定すべき複数の印刷設定を含む設定情報ファイルを、前記接続ステップによりアクセスされるホストコンピュータから取得する取得ステップと、
前記取得ステップが取得した前記設定情報ファイル及び前記操作パネルにより選択された設定値に基づいて、前記描画部に対する前記設定情報ファイルに含まれる印刷設定を前記メモリに設定する印刷設定ステップと、
を有することを特徴とする出力制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、所定の通信媒体を介して複数のホストコンピュータと各ホストコンピュータからの出力情報に基づいて出力部から出力可能な画像データを描画する描画部を制御して出力要求を処理する出力制御装置および出力制御方法に関するものである。
【０００２】
【従来の技術】
従来、ネットワークに接続されたプリンタまたは複写機等の出力装置に関する標準フォントやそのサイズ、用紙カセット等の各種設定項目は出力装置毎に個別の操作パネル上で行うしかなかった。
【０００３】
【発明が解決しようとする課題】
このため、いくつものプリンタを管理するネットワーク管理者は各プリンタに対して同一の設定操作を繰り返さなければならず、台数に応じて時間と手間が非常にかかるといった問題点があった。
【０００４】
本発明は、上記の問題点を解消するためになされたもので、所定の通信媒体を介して複数のホストコンピュータと各ホストコンピュータからの出力情報に基づいて出力部から出力可能な画像データを描画する描画部を制御して出力要求を処理する出力制御装置において、所定のタイミングでアクセスされるホストコンピュータから描画部に対して設定すべき複数の印刷設定を含む設定情報ファイルを取得し、該取得した前記設定情報ファイル及び前記操作パネルにより選択された設定値に基づいて、描画部に対する前記設定情報ファイルに含まれる印刷設定をメモリに設定することにより、出力制御装置が設定情報ファイルを取得すべきホストコンピュータを操作パネルから設定でき、設定されたホストコンピュータにアクセスすることができ、能動的に複数のホストコンピュータから１つのホストコンピュータを特定して設定情報ファイルを取得することができ、描画部に対して設定すべき設定情報ファイルを取得すべきホストコンピュータの候補先を自在に設定しながら、適切なタイミングで描画部に対して設定すべき設定情報ファイルを設定されたホストコンピュータから確実に取得することができる出力制御装置および出力制御方法を提供することを目的とする。
【０００５】
【課題を解決するための手段】
本発明に係る第１の発明は、所定の通信媒体を介して複数のホストコンピュータと各ホストコンピュータからの出力情報に基づいて出力部から出力可能な画像データを描画する描画部を制御して出力要求を処理する出力制御装置において、
該出力制御装置の複数の印刷設定項目の設定値を選択するよう操作され、かつ、外部から設定情報ファイルを取得する場合にアクセスすべきホストコンピュータを設定するための操作パネルと、前記操作パネルで設定される内容を記憶しているメモリと、所定のタイミングで、前記メモリに記憶されている内容に含まれるホストコンピュータの設定に応じて、ネットワークを介して前記複数のホストコンピュータから該当する１つのホストコンピュータにアクセスする接続手段と、前記描画部に対して設定すべき複数の印刷設定を含む設定情報ファイルを、前記接続手段によりアクセスされるホストコンピュータから取得する取得手段と、前記取得手段が取得した前記設定情報ファイル及び前記操作パネルにより選択された設定値に基づいて、前記描画部に対する前記設定情報ファイルに含まれる印刷設定を前記メモリに設定する印刷設定手段とを有することを特徴とする。
【０００６】
本発明に係る第２の発明は、前記所定のタイミングは、電源立ち上げ時とすることを特徴とする。
【０００７】
本発明に係る第３の発明は、前記所定のタイミングは、各ホストコンピュータからのリセットコマンドを受信時とすることを特徴とする。
【０００８】
本発明に係る第４の発明は、前記所定のタイミングは、前記出力装置の操作パネルからのリセット指示時とすることを特徴とする。
【０００９】
本発明に係る第５の発明は、複数の印刷設定項目の設定値を選択するよう操作される操作パネルと、前記操作パネルで設定される内容を記憶しているメモリとを備え、所定の通信媒体を介して複数のホストコンピュータと各ホストコンピュータからの出力情報に基づいて出力部から出力可能な画像データを描画する描画部を制御して出力要求を処理する出力制御装置において、所定のタイミングでネットワークを介して前記複数のコンピュータの少なくとも１つにアクセスする接続ステップと、前記描画部に対して設定すべき複数の印刷設定を含む設定情報ファイルを、前記接続ステップによりアクセスされるホストコンピュータから取得する取得ステップと、前記取得ステップが取得した前記設定情報ファイル及び前記操作パネルにより選択された設定値に基づいて、前記描画部に対する前記設定情報ファイルに含まれる印刷設定を前記メモリに設定する印刷設定ステップとを有することを特徴とする。
【００１０】
本発明に係る第５の発明は、複数の印刷設定項目の設定値を選択するよう操作され、かつ、外部から設定情報ファイルを取得する場合にアクセスすべきホストコンピュータを設定するための操作パネルと、前記操作パネルで設定される内容を記憶しているメモリとを備え、所定の通信媒体を介して複数のホストコンピュータと各ホストコンピュータからの出力情報に基づいて出力部から出力可能な画像データを描画する描画部を制御して出力要求を処理する出力制御装置における出力制御方法において、所定のタイミングで、前記メモリに記憶されている内容に含まれるホストコンピュータの設定に応じて、ネットワークを介して前記複数のホストコンピュータから該当する１つのホストコンピュータにアクセスする接続ステップと、前記描画部に対して設定すべき複数の印刷設定を含む設定情報ファイルを、前記接続ステップによりアクセスされるホストコンピュータから取得する取得ステップと、前記取得ステップが取得した前記設定情報ファイル及び前記操作パネルにより選択された設定値に基づいて、前記描画部に対する前記設定情報ファイルに含まれる印刷設定を前記メモリに設定する印刷設定ステップとを有することを特徴とする。
【００１２】
【発明の実施の形態】
〔第１実施形態〕
図１は、本発明の実施形態を示す出力制御装置を適用可能な印刷システムの構成を説明するブロック図であり、第１実施形態は、ネットワーク４で結ばれている複数のクライアントコンピュータ５１〜５３およびサーバコンピュータ５４から描画コマンドを受け取り描画ユニットに描画コマンドを送るネットワークＩ／Ｆユニット１と、このネットワークＩ／Ｆユニット１から受け取った描画コマンドからＤＲＡＭ２５中に画像を展開する描画ユニット２と、この描画ユニット２から画像データを受け取り、記録媒体に印字するエンジン制御ユニット３と各種設定を行うための操作パネル２９、電源スイッチを備える電源装置６から構成される。
【００１３】
ここで、エンジン制御ユニット３は、描画ユニット２から停止コマンドを受信すると、プリンタのヒューズやメインモータ，ポリゴンスキャナモータ等の印字構成を停止させ動作待機状態にする印字機構停止部３１と、印刷コマンドを受信するとそれらを起動させて印字可能な状態にする印字機構起動部３２を備えている。
【００１４】
また、描画ユニット２は、プリンタ利用者が手動によりメニュー設定を行う操作パネル２９およびネットワークＩ／Ｆユニット１からのデータの送受信を行うＩ／Ｏコントローラ２２と、一時的にデータの記録を行うＤＲＡＭ２５と、ＤＲＡＭ２５を制御するＤＲＡＭコントローラ２４と、メニュー設定された内容を不揮発的に記憶しているＥＥＰＲＯＭ２３と、フォントデータを記憶しているフォントＲＯＭ２７と、エンジン制御ユニット３へデータ転送を行うビデオコントローラ２６と、Ｆ／ＷＲＯＭ２８に記憶されている手順にしたがって処理を行うＣＰＵ２１とを備えている。
【００１５】
さらに、操作パネル２９は、プリンタの状態や設定情報を表示する表示パネル２９１と、オンライン・オフラインを切り替えるオフラインボタン２９２と、オフライン時に設定要求を操作者が指示するメニューボタン２９３と、メニュー内容や設定値を選択・確定するときに操作者が押下する選択・確定ボタン２９４と１つ前の階層メニューに戻るエスケープボタン２９５とを備えている。
【００１６】
図２は、図１に示したネットワークＩ／Ｆユニット１の詳細構成を説明するブロック図である。
【００１７】
ネットワークＩ／Ｆユニット１は、図２に示されるように、各種プロトコルに対応して受信してデータパケットからデータ部分を抽出するプロトコル制御部１１と、プロトコル制御部１１からのデータを監視して描画コマンドやプリンタ設定コマンドであればそのまま流し、情報設定ファイルであれば複数のプリンタ設定コマンドに変換してやるデータ監視部１２と、データ監視部１２から送られたコマンドを描画ユニット２に送るための通信を行うコマンド通信部１３と、設定情報ファイルを備えたサーバコンピュータ５４を特定する情報を設定するサーバ設定部１４とを備えている。
【００１８】
まず、プリンタの設定情報ファイルを置いておくサーバコンピュータ５４を認識するためのサーバ設定操作を図３に基づいて説明する。
【００１９】
図３は、図１に示した操作パネル２９によるサーバコンピュータ５４を認識するためのサーバ設定操作手順を示すチャート図である。なお、（Ｓ３１）〜（Ｓ３７），（Ｓ４０）〜（Ｓ４３）は手順を示し、「↓」はメニューボタンの押下に対応し、「→」は選択・確定ボタンの押下に対応し、「←」はエスケープボタンに対応し、破線矢印は、オフラインボタンの押下に対応するものとする。
【００２０】
操作パネル２９のオフラインボタン２９２の押下によりオフラインモードに入る（Ｓ３１）。次に、メニューボタン２９３の押下により、各種設定項目が表示パネル２９１に表示される（Ｓ３２）。このメニューボタン２９３を押す毎に、各設定項目の内容はループを描いて変化する。設定項目の選択は望んだ設定項目の表示がされているところで、選択・確定ボタン２９４を押すことにより行うことができる。
【００２１】
もし、誤ったところで選択・確定ボタン２９４を押してもそこで、エスケープボタン２９５を押下すれば１つ前の階層に戻ることができる。ここでは、ＯＦＦＬＩＮＥ表示からメニューボタン２９２を２回押下することにより、（Ｓ３２，Ｓ３３）、Ｓｅｔ  ＦＩＬＥが表示パネル２９１上に表示され設定ファイルの設定メニューになる。
【００２２】
ここで、選択・確定ボタン２９４を押すと（Ｓ３４）、自動とマニュアルの設定を行う項目を示すＡＵＴＯ／ＭＡＮ表示が表示パネル２９１に表示される。さらに、ここで選択・確定ボタン２９４を押すと（Ｓ３５）、「ＡＵＴＯ」と表示する。なお、自動設定したいときには選択・確定ボタンを押し、そうでないときにはメニューボタン２９３を押して表示を「ＭＡＮ」に切り替えたところで選択・確定ボタン２９４を押せばよい。ここでは、「ＡＵＴＯ」表示の時に選択・確定ボタン２９４を押す（Ｓ３６）。この時、一時的に操作パネル２９では「Ｓｅｌｅｃｔｅｄ」と表示され、元の「ＡＵＴＯ」表示に戻る。
【００２３】
そして、設定が終わったら、オフラインボタン２９２を押すことにより（Ｓ３７）、通常使用状態であるオンライン状態に戻り、表示パネル２９１は「Ｒｅａｄｙ」と表示される。
【００２４】
一方、手順（Ｓ３３）で、メニューボタン２９３を押下すると、インタフェース設定表示となり（Ｓ４０）、さらに、メニューボタン２９３を押下すると、用紙設定表示となり（Ｓ４１）、さらに、メニューボタン２９３を押下すると、「Ｒｅｓｅｔ」が表示され（Ｓ４２）、ここで、メニューボタン２９３を押下すると、手順（Ｓ３２）へ戻り、選択・確定ボタン２９４を押下すると（Ｓ４３）、「Ｒｅａｄｙ」状態となる。
【００２５】
設定情報ファイルを置いたサーバコンピュータの指定方法については、サーバコンピュータ５４はネットワークＩ／Ｆユニットのサーバ設定部１４にて指定をする。ここではＤＩＰ−ＳＷ等によるハード的なＩＰアドレス設定のための手段を想定しているが、操作パネル２９に数値ボタンかカーソルボタンを用意してＩＰアドレスの入力を行うことができるようにすれば、操作パネル２９上でサーバコンピュータ５４の設定を行うこともできる。
【００２６】
また、ネットワーク管理者はクライアントコンピュータ５１を使ってサーバコンピュータ５４にログインして、あらかじめ作成しておいた設定情報ファイルを置いておく必要がある。以上までの処理が設定情報ファイルの準備に関しての処理である。
【００２７】
以下、本実施形態と第１〜第５の発明の各手段との対応及びその作用について図１等を参照して説明する。
【００２８】
第１の発明は、所定の通信媒体（ネットワーク４）を介して複数のホストコンピュータ（コンピュータ５１〜５４）と各ホストコンピュータからの出力情報に基づいて出力部から出力可能な画像データを描画する描画部を備える出力装置のと通信して出力要求を処理する出力制御装置において、前記描画部（描画ユニット２）に対して設定すべき設定情報ファイルをいずれかのホストコンピュータから所定のタイミングで取得する取得手段（プロトコル制御部１１）と、前記取得手段が取得した前記設定情報ファイルを解析して前記描画部に設定すべきコマンドに変換する変換手段（データ監視部１２）と、前記変換手段により変換された前記コマンドを前記描画部に転送する通信手段（コマンド通信部１３）とを有し、プロトコル制御部１１が描画ユニット２に対して設定すべき設定情報ファイルをいずれかのホストコンピュータから所定のタイミングで取得し、該取得した前記設定情報ファイルを解析してデータ監視部１２が描画ユニット２に設定すべきコマンドに変換し、該変換された前記コマンドをコマンド通信部１３が前記描画部に転送するので、適切なタイミングで描画部に対して設定すべき設定情報ファイルをいずれかのホストコンピュータから取得しながらネットワーク上の印刷装置の描画部に対する各項目の設定を自動化することができ、各ホストコンピュータからの要求に見合う印刷装置に対する各項目設定操作負担を大幅に軽減することができる。
【００２９】
第２の発明は、前記取得手段（プロトコル制御部１１）が前記描画部に対して設定すべき設定情報ファイルを前記設定手段（サーバ設定部１４）により設定されたホストコンピュータ（例えばサーバコンピュータ５４）から所定のタイミングで取得するので、描画部に対して設定すべき設定情報ファイルを取得すべきホストコンピュータの候補先を自在に設定しながら、適切なタイミングで描画部に対して設定すべき設定情報ファイルを設定されたホストコンピュータから確実に取得することができる。
【００３０】
第３の発明は、前記所定のタイミングは、電源立ち上げ時とするので、電源装置６の電源立ち上げ毎に描画部に対して設定すべき設定情報ファイルを設定されたホストコンピュータから確実に取得することができる。
【００３１】
第４の発明は、前記所定のタイミングは、各ホストコンピュータ５１〜５４からのリセットコマンドを受信時とするので、リセットコマンドを受信毎に描画部に対して設定すべき設定情報ファイルを設定されたホストコンピュータから確実に取得することができる。
【００３２】
第５の発明は、前記所定のタイミングは、前記出力装置の操作パネルからのリセット指示時とするので、出力装置の操作パネル２９からのリセット指示毎に描画部に対して設定すべき設定情報ファイルを設定されたホストコンピュータから確実に取得することができる。
【００３３】
これから、設定情報ファイルから各プリンタパラメータの設定に至るまでの動作について図４と図５のフローチャートを参照して説明する。
【００３４】
図４，図５は、本発明に係る出力制御装置のデータ処理手順の一例を示すフローチャートである。なお、（５０）〜（５８）および（７０）〜（７６）は各ステップを示す。
【００３５】
電源装置６の電源スイッチがＯＮになると、プリンタが起動される（５０）。ＣＰＵ２１は、Ｆ／ＷＲＯＭ２８に格納されている内容に従って初期設定を行った（５１）後に、プリンタ設定を行うようにとの指示が描画ユニット２のＣＰＵ２１からＩ／Ｏコントローラ２２経由でネットワーク／Ｆ１のコマンド通信部１３に対して行われる。該指示を受けたコマンド通信部１３は、データ監視部１２を経てプロトコル制御部１１に対してサーバ設定部１４であらかじめ設定してＩＰアドレスを待つコンピュータに接続（ｌｏｇｉｎ）するように指示をする。接続がうまく行った後、所定の設定情報ファイルをダウンロードして、プロトコル制御部１１を経てデータ監視部１２に設定情報を持ってくる（５２）。
【００３６】
データ監視部１２は、ダウンロードした設定情報ファイルを解読して描画ユニット２がわかる形式の複数のコマンドに直して、コマンド通信部１３に送る。描画ユニット２のＩ／Ｏコントローラ２２は、コマンド通信部１３と通信しながら、プリンタ設定コマンドを受け取り、ＣＰＵ２１はそれに基づいたプリンタの設定をＥＥＰＲＯＭ２３に対して行う（５３）。
【００３７】
〔第２実施形態〕
上述した第１実施形態では、ネットワークＩ／Ｆユニット１がサーバコンピュータ５４にログインするタイミングは電源投入時として説明したが、本発明は電源投入時に限るものではなく、例えば電源が入っている状態でも、リセットコマンドを与えることで、同様に情報設定ファイルをダウンロードしてプリンタ設定コマンドを与えることができることはもちろんである。以下、その実施形態について図４，図５を参照して説明する。
【００３８】
〔第３実施形態〕
以下、第３実施形態として、ネットワークＩ／Ｆユニット１がサーバコンピュータ５４にログインする部分について説明する。
【００３９】
リセットコマンドは、ネットワーク上のクライアントコンピュータ５１〜５３から与えることも、操作パネル２９の利用によって与えることもできる。
【００４０】
ネットワーク上のクライアントコンピュータ５１〜５３からリセットコマンドを与えた場合は、図５の描画ユニット２でのホストコンピュータからのデータ受信フローチャートにあるように、ネットワークＩ／Ｆユニット１からデータを受信すると（７３）、ＣＰＵ２１は、それがリセットコマンドと認識すると（７４）、データ受信処理の中断を行い（７２）、先に説明した図４に示した情報設定ファイルのダウンロード（５２）と、プリンタ設定コマンドの発行を実行する（５３）。
【００４１】
一方、ステップ（７４）でＮＯと判定された場合には、データの処理を行い（７５）、ホストからのデータの受信があるかどうかを判定し（７６）、ＮＯならステップ（５４）へ戻り、ＹＥＳならばステップ（７３）へ戻る。
【００４２】
ステップ（５４）では、オフラインボタン２９２が押下されたかどうかを判定し、ＹＥＳならばメニュー設定処理を実行し（５８）、印字等の各処理を実行して、ステップ（７０）へ進む。
【００４３】
一方、ステップ（５４）で、オフラインボタン２９２が押下されていないと判定された場合には、メニューボタン２９３が押下されたかどうかを判定し（５５）、ＹＥＳならばメニュー設定処理を実行し（５８）、印字等の各処理を実行して、ステップ（７０）へ進む。
【００４４】
一方、ステップ（５５）で、メニューボタン２９３が押下されていないと判定された場合には、選択・確定ボタン２９４が押下されたかどうかを判定し（５６）、ＹＥＳならばメニュー設定処理を実行し（５８）、印字等の各処理を実行して、ステップ（７０）へ進む。
【００４５】
一方、ステップ（５６）で、メニューボタン２９３が押下されていないと判定された場合には、エスケープボタン２９５が押下されたかどうかを判定し（５７）、ＹＥＳならばメニュー設定処理を実行し（５８）、印字等の各処理を実行して、ステップ（７０）へ進み、ＮＯならばステップ（５９）へ進む。
【００４６】
これにより、操作パネル２９でリセットさせるには、図３に示されるように、表示パネル２９１が、「Ｒｅａｄｙ」表示になっている時に、オフラインボタン２９２を押して（Ｓ３１）、「ＯＦＦＬＩＮＥ」状態にして、メニューボタン２９３を、「Ｒｅｓｅｔ」表示になるまで押し続ける（Ｓ３２〜Ｓ４２）。そして、表示パネル２９１がＲｅｓｅｔ表示を行ったところで、選択・確定ボタン２９４を押すと（４３）、図５のステップ（７１）でＩ／Ｏコントローラ２２経由でＣＰＵ２１がリセットコマンドを受け取ったのと同じようにステップ（７２）の処理を行う。
【００４７】
以上のように、あらかじめネットワークＩ／Ｆ１にサーバコンピュータ接続情報を設定しておき、サーバコンピュータ５４にプリンタに対する情報設定ファイルを置くことにより、電源立ち上がりか、リセットコマンド発行時に、ネットワークＩ／Ｆユニット１がサーバコンピュータ５４にログインしてプリンタ用の情報設定ファイルをダウンロードして内部で複数のプリンタ設定コマンドに変換して、描画ユニットに送ることによって、ネットワークプリンタの複数の設定を行うことができる。
【００４８】
以下、本実施形態と第６，第７の発明の各工程との対応及びその作用について図４，図５等を参照して説明する。
【００４９】
第６の発明は、所定の通信媒体（ネットワーク４）を介して複数のホストコンピュータ（５１〜５４）と各ホストコンピュータからの出力情報に基づいて出力部から出力可能な画像データを描画する描画部を備える出力装置と通信して出力要求を処理する出力制御方法において、前記描画部に対して設定すべき設定情報ファイルをいずれかのホストコンピュータから所定のタイミングで取得する取得工程（図４のステップ（５２））と、該取得した前記設定情報ファイルを解析して前記描画部に設定すべきコマンドを前記描画部（描画ユニット２）に転送する転送工程（図４のステップ（５３））とを図示しないＣＰＵがＲＯＭまたは図示しないメモリ資源に記憶された制御プログラムを実行するので、適切なタイミングで描画部に対して設定すべき設定情報ファイルをいずれかのホストコンピュータから取得しながらネットワーク上の印刷装置の描画部に対する各項目の設定を自動化することができ、各ホストコンピュータからの要求に見合う印刷装置に対する各項目設定操作負担を大幅に軽減することができる。
【００５０】
第７の発明は、所定の通信媒体を介して複数のホストコンピュータと各ホストコンピュータからの出力情報に基づいて出力部から出力可能な画像データを描画する描画部を備える出力装置と通信して出力要求を処理するコンピュータが読み出し可能なプログラムを格納した記憶媒体であって、前記描画部に対して設定すべき設定情報ファイルをいずれかのホストコンピュータから所定のタイミングで取得する取得工程（図４のステップ（５２））と、該取得した前記設定情報ファイルを解析して前記描画部に設定すべきコマンドを前記描画部に転送する転送工程（図４のステップ（５３））とを含む、コンピュータが読み出し可能なプログラムを記憶媒体に格納したものである。すなわち、後述する外部記憶媒体または内部の記憶資源に図４，図５に示す工程に対応するプログラムコードを記憶させ、該プログラムコードを記憶した記憶媒体から図示しないＣＰＵが読み出して実行する形態も本発明の実施例に含まれるものである。なお、所定のタイミングは、電源立ち上げ時，各ホストコンピュータからリセットコマンド受信時，操作パネル２９からのリセット指示時とする。
【００５１】
なお、上記各実施形態では、情報設定ファイルを各ホストコンピュータに対して１つの共通のファイルとして処理する場合について説明したが、複数の情報設定ファイル（用紙サイズが異なる，フォントサイズが異なる等を変えた情報設定ファイル）をサーバコンピュータ５４に設定して、所定の条件（ホストの違い，リセットコマンド指示先の違い等）に基づいて描画ユニット２に設定すべき情報設定ファイルを自在に入れ替え可能に制御（該制御を有効または無効にする制御を含む）するように構成してもよい。
【００５２】
以下、図６に示すメモリマップを参照して本発明に係る出力制御装置で読み出し可能なデータ処理プログラムの構成について説明する。
【００５３】
図６は、本発明に係る出力制御装置で読み出し可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【００５４】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【００５５】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、各種プログラムをコンピュータにインストールするためのプログラムや、インストールするプログラムが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【００５６】
本実施形態における図４，図５に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【００５７】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【００５８】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００５９】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピーディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ等を用いることができる。
【００６０】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６１】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６２】
【発明の効果】
以上説明したように、本発明によれば、出力制御装置が設定情報ファイルを取得すべきホストコンピュータを操作パネルから設定でき、設定されたホストコンピュータにアクセスすることができ、能動的に複数のホストコンピュータから１つのホストコンピュータを特定して設定情報ファイルを取得することができ、描画部に対して設定すべき設定情報ファイルを取得すべきホストコンピュータの候補先を自在に設定しながら、適切なタイミングで描画部に対して設定すべき設定情報ファイルを設定されたホストコンピュータから確実に取得することができるという効果を奏する。
【図面の簡単な説明】
【図１】本発明の実施形態を示す出力制御装置を適用可能な印刷システムの構成を説明するブロック図である。
【図２】図１に示したネットワークＩ／Ｆユニットの詳細構成を説明するブロック図である。
【図３】図１に示した操作パネルによるサーバコンピュータを認識するためのサーバ設定操作手順を示すチャート図である。
【図４】本発明に係る出力制御装置のデータ処理手順の一例を示すフローチャートである。
【図５】本発明に係る出力制御装置のデータ処理手順の一例を示すフローチャートである。
【図６】本発明に係る出力制御装置で読み出し可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【符号の説明】
１  ネットワークインタフェースユニット
２  描画ユニット
３  エンジン制御ユニット
２１  ＣＰＵ
２５  ＤＲＡＭ
２８  Ｆ／ＷＲＯＭ
２９  操作パネル
５１  第１のクライアントコンピュータ
５２  第２のクライアントコンピュータ
５３  第３のクライアントコンピュータ
５４  サーバコンピュータ
２９１  表示パネル
２９２  オフラインボタン
２９３  メニューボタン
２９４  選択・確定ボタン
２９５  エスケープボタン
【図１】
0003559666.tif 000002
【図２】
0003559666.tif 000003
【図３】
0003559666.tif 000004
【図４】
0003559666.tif 000005
【図５】
0003559666.tif 000006
【図６】
0003559666.tif 000007