(57)【要約】【課題】ＩＰＤＳなど基幹系アプリでは、エンジンのメールボックス機能や、フィニッシャーなどのサポートをしていないため、ＩＰＤＳ対応のアクセサボックスを作成しても、これら機能を実現できない。【解決手段】クライアントからＪＯＢがホストを経由してＡＣＣＥＳＳＯＲボックスに到達した際に、ＡＣＣＥＳＳＯＲからアクライアントＰＣに対して、ＪＯＢのアトリビュート画面、選択機能などの情報を送付、クライアントＰＣ上で、ジョブの設定画面に対し、所望の機能を選択し、ＯＫボタンを押すことで、様々な本体機能を使うことが可能な印刷システムを構成する。【選択図】        図１２
2006178608.tif 000002
【特許請求の範囲】
【請求項１】
クライアントＰＣまたはサーバと画像出力装置の間にプロトコル変換手段を有し、前記プロトコル変換手段はクライアントＰＣまたはサーバから出力されたデータの通信プロトコルを画像出力装置が持つ通信プロトコルに変換することを特徴とする画像形成装置において、
前記プロトコル変換手段は、クライアントＰＣまたはサーバからのジョブデータをうけとり、すぐにプロトコル変換し、画像出力装置にデータを転送する第一のモードと、クライアントＰＣまたはサーバからのジョブデータを、プロトコル変換し、画像出力装置に出力するのを中断する第二のモードを持つことを特徴とし、さらに外部からの指示により、あらかじめ定めたルールに従い、ジョブデータをプロトコル変換する際、画像形成装置へ送り出すデータの一部を変更可能なことを特徴とする画像形成装置。
【請求項２】
請求項１記載の画像形成装置において、前記プロトコル変換手段は、クライアントＰＣまたはサーバからの印刷ジョブデータを受信し、ジョブの先頭データを判別可能であり、ジョブの先頭データを受け取った際に、請求項１記載の第二のモードに切り替わることを特徴とする画像形成装置。
【請求項３】
請求項１または２記載の画像形成装置で、前記プロトコル変換手段は、前記クライアントＰＣまたはサーバよりジョブの先頭データをうけとった際に、ジョブ設定画面情報、及びジョブ設定画面を介してオペレータがボタン押下操作した際に前記プロトコル変換手段に対し送付する指示情報、及び、前記プロトコル変換手段を特定するための特定情報、のうちの、少なくとも何れかの情報を、外部装置に対して送信することを特徴とする画像形成装置。
【請求項４】
請求項１乃至３何れか記載の画像形成装置で、前記プロトコル変換手段は、外部からの指示に従い、クライアントＰＣまたはサーバから受け取ったデータをプロトコル変換し、画像出力装置にデータ出力する際、データ列の少なくとも一部のデータを、指示に従い、変更しデータ出力することで、画像出力装置の出力モードを切り替えて出力可能なことを特徴とする画像形成装置。
【請求項５】
請求項１乃至４何れか記載の画像形成装置であって、プロトコル変換装置は、クライアントＰＣまたはサーバからのデータを解析し、データを送付したクライアントを特定可能なことを特徴とする画像形成装置。
【請求項６】
請求項１乃至５何れか記載の画像形成装置であって、プロトコル変換装置は、クライアントＰＣまたはサーバからジョブの先頭データを受け取った際、請求項５記載のクライアントを外部機器として、外部機器に対し、請求項３記載のデータを送付することを特徴とする画像形成装置。
【請求項７】
請求項１乃至６何れか記載の画像形成装置であって、プロトコル変換装置は、外部機器からの指示データをうけとった際、請求項１記載の第二のモードから、第一のモードに切り替わるとともに、請求項４に従い、画像出力装置への出力データを変更した上で、データ出力を開始することを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリント、コピー、ＦＡＸ、スキャンといった多機能なマルチファンクションプリンタに係る画像形成装置に関するものである。
【背景技術】
【０００２】
従来、プリント、コピー、ＦＡＸ、スキャンといった多機能なマルチファンクションプリンタは、単純に印刷するだけでは無く、プリントしたドキュメントを綴じ処理を行ったり、印刷ジョブにパスワード情報を付加してＭＦＰに送出し、ＭＦＰ内のＨＤＤにラスター化したジョブを保存し、パネル操作によりパスワードを入力することで、必要に応じて出力することで、機密管理の機能を高めた出力を行う方法を実現したり、画像形成したデータを印刷するかわりにファックス出力するなどの事を行ってきた。
【０００３】
しかしながら、こういった、特殊な印刷機能を実現するには、クライアントＰＣ側に、ＭＦＰに対応したプリンタドライバソフトウェアを用意することが必要で、操作者がプリンタドライバの設定画面で、綴じ処理や、ＦＡＸ処理や、セキュアプリント処理を設定し、しかるのちに、印刷出力開始のボタンを押すことで、該機能を実現することができる特徴があった。
【特許文献１】特開２００１−２１６１２３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来の実施例では、アプリケーションから直接プリントデータを出力するタイプの用途では、プリンタドライバを作り、プリンタドライバ経由で出力を行うことができないことから、あらかじめアプリケーションに組み込まれたプリントオプション機能のみしか選択ができないという問題があった。
【０００５】
すなわち上述のＭＦＰ特有の機能を、アプリケーションソフトから使用することができないという課題があった。例えば、ＰＣのＤＯＳオペレーティングシステムで使用するアプリケーションや、ＵＮＩＸ(登録商標)ＯＳを利用したアプリケーション、端末からホストコンピュータを制御し、ホストコンピュータのアプリケーションからＩＰＤＳプロトコルで印刷する環境では、こうした問題があった。
【０００６】
また、上述従来の実施例では、ホストコンピュータ用のＰＤＬ、すなわち、ＩＰＤＳなど、本来ＭＦＰのプリンタが接続できないＰＤＬ１をＭＦＰが解釈できるＰＤＬ２に変換して出力する際に、ＰＤＬ１に、ＭＦＰの独自を制御するコマンドが定義されていないため、単純な印刷しかできず、ホストコンピュータから、ＭＦＰの独自機能を利用して印刷できないという問題もあった。
【０００７】
本発明は、以上の点に着目して成されたもので、希望どおりのＭＦＰの機能を利用し出力結果を得られるようにすることを可能とする画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、このようなマルチファンクションプリンタにクライアントから出力を行う際、ＭＦＰの機能を制御できないアプリケーションから出力する際にも、出力を行うオペレータが、ＭＦＰの追加機能を画面上で選択し、設定することで、希望どおりの出力結果を得られるようにすることを特徴としており、
・印刷データから、クライアントを特定する情報を検出する機能
・印刷データの先頭をうけとった時点で、それを一旦保持する機能
・クライアントに、ＭＦＰの機能を選択設定可能なユーザＩＦ画面と、設定操作を
行った際に、画像形成装置に対し、送出するコマンド、画像形成装置を特定する情報を送出する機能
・クライアントからのＭＦＰの機能を制御するコマンドを受け取った際、うけとったデータの少なくても一部をコマンドに従い、変更し、変更したデータを処理開始する機能
以上により、上述従来の問題を解決し、クライアントからの印刷時に、利用したいＭＦＰ機能を選択する画面表示、指示することで、ＭＦＰの利用を想定して作られていないアプリケーションから印刷を行う際にも、ＭＦＰ特有の機能を利用可能であることを特徴とする。
【０００９】
またさらに、本発明では、単に、パーソナルコンピュータの出力だけでなく、「ホストコンピュータのアプリケーションを、ホストに接続した端末で制御し、端末から、ホストコンピュータのアプリケーションの印刷操作を行い出力を行う際にも、印刷実行した際に、端末上に、ジョブに対しＭＦＰの機能を選択し実行する設定画面を表示し、ＭＦＰ機能を有効に利用可能な画像形成装置を実現する。
【００１０】
なお、さらに説明すれば、本発明は下記の構成によって前記課題を解決できた。
【００１１】
（１）クライアントＰＣまたはサーバと画像出力装置の間にプロトコル変換手段を有し、前記プロトコル変換手段はクライアントＰＣまたはサーバから出力されたデータの通信プロトコルを画像出力装置が持つ通信プロトコルに変換することを特徴とする画像形成装置において、
前記プロトコル変換手段は、クライアントＰＣまたはサーバからのジョブデータをうけとり、すぐにプロトコル変換し、画像出力装置にデータを転送する第一のモードと、クライアントＰＣまたはサーバからのジョブデータを、プロトコル変換し、画像出力装置に出力するのを中断する第二のモードを持つことを特徴とし、さらに外部からの指示により、あらかじめ定めたルールに従い、ジョブデータをプロトコル変換する際、画像形成装置へ送り出すデータの一部を変更可能なことを特徴とする画像形成装置。
【発明の効果】
【００１２】
本発明によれば、マルチファンクションプリンタにクライアントから出力を行う際、ＭＦＰの機能を制御できないアプリケーションから出力する際にも、出力を行うオペレータが、ＭＦＰの追加機能を画面上で選択し、設定することで、希望どおりのＭＦＰの機能を利用し出力結果を得られるようにすることが可能である。
【発明を実施するための最良の形態】
【００１３】
以下本発明を実施するための最良の形態を、実施例により詳しく説明する。
【実施例】
【００１４】
以下、図１を参照にして実施例を説明する。
【００１５】
図１−１において、１はサーバ、２はＲＩＰ（ラスターイメージプロセッサ）でありサーバ上のアプリケーションソフトウエアで生成された画像をビットマップイメージデータに展開するものである。３はＥｔｈｅｒｎｅｔ(登録商標)で、１Ｇｂｐｓのデータ転送速度を持ちＲＩＰ２によって生成されたビットマップイメージデータを転送する。４はプロトコル変換ＢＯＸで、サーバ１からＡというプロトコルによって受けたデータをプロトコル変換手段５によってＢというプロトコルに変換し、出力する。６はＥｔｈｅｒｎｅｔ(登録商標)ケーブルで、１００Ｍｂｐｓのデータ転送速度を持ちＢというプロトコルによってコマンドやステータスを転送する。７は高速ビデオ転送手段でプリント用のビデオデータを専用に転送する。例えば、Ｃｈａｎｎｅｌ  Ｌｉｎｋといったもので実現される。８は画像出力エンジンで、カラーやモノクロの画像を電子写真技術によって出力する装置である。
【００１６】
図１−１は、ＲＩＰ２がサーバ１内に格納されている形態であるが、ＲＩＰが格納される場所はプロトコル変換ＢＯＸ４内であっても画像出力エンジン８内であっても良い。図１−２は、プロトコル変換ＢＯＸ４内にＲＩＰ１０が格納されている例である。その場合、サーバ上のアプリケーションソフトウエアで生成された画像は、ＩＰＤＳといったデータストリームや、ＰｏｓｔＳｃｒｉｐｔやＰＣＬといったＰＤＬデータなどによってサーバから出力されてくる。そのため、ビットマップイメージデータのような大容量なデータでないため、図１−１の構成に比べて転送速度の高速性が要求されない。そのため、Ｅｔｈｅｒｎｅｔ(登録商標)９は１００Ｍｂｐｓの転送速度を持てば良い。プロトコル変換手段５は、サーバ１からＡというプロトコルによって受けたデータストリームやＰＤＬデータをＲＩＰ１０によってＲＩＰし、ＲＩＰしたデータをＢというプロトコルに変換し、出力する。図１−３は、画像出力エンジン８内にＲＩＰ１１が格納されている例である。その場合、サーバ上のアプリケーションソフトウエアで生成された画像は、ＩＰＤＳといったデータストリームや、ＰｏｓｔＳｃｒｉｐｔやＰＣＬといったＰＤＬデータなどによってサーバから出力され、プロトコル変換ＢＯＸ４はそのデータ形式は変換せずにプロトコルのみをＡからＢに変換し、出力する。
【００１７】
図２は、プロトコル変換ＢＯＸ２１の内部の構成を示しており、ＲＩＰ２５を格納する場合の構成（図１−２と同様な構成）を示している。２２はＣＰＵで、ＢＯＸ内の動きを司っており、ＲＡＭ２３やＨＤＤ２４を制御している。サーバ１と画像出力エンジン８は、それぞれ異なるプロトコルで制御され、しかるにサーバ１や画像出力エンジン８が外部機器と通信する場合に、それぞれに制御されているプロトコルによって行われる。プロトコル変換手段２６は、このような異なるプロトコルで制御されている機器間の通信を可能にし、加えてプロトコルの差異から生じる通信タイミングの問題を吸収することを目的にしたものである。
【００１８】
図３は、サーバ３０とプロトコル変換ＢＯＸ３１と画像出力エンジン３５の間の通信形態を示したものである。サーバ３０は、ＰＣやワークステーション上のアプリケーションソフトウエアや、ホストコンピュータ上のアプリケーションソフトウエアで印字したいデータを作成する。この印字データは例えば、ＩＰＤＳといったデータストリームや、ＰｏｓｔＳｃｒｉｐｔやＰＣＬといったＰＤＬデータ、または既にＲＩＰ済みのＲＩＰデータなどである（図３上ではＰＤＬデータ  ｏｒ  ＲＩＰデータと示している）。この印字データは、Ａというプロトコルによってプロトコル変換ＢＯＸ３１に出力される。プロトコル変換ＢＯＸ３１内の３４はＷｉｎｄｏｗｓ(登録商標)  ＯＳまたはＬｉｎｕｘ  ＯＳで、アプリケーションソフトウエア３２とプロトコル変換手段３３は、Ｗｉｎｄｏｗｓ(登録商標)  ＯＳまたはＬｉｎｕｘ  ＯＳ上で稼動する。アプリケーションソフトウエア３２は、例えばワードプロセッサソフトウエアであったり、図表描画ソフトウエアであったりする。または、サーバ３０から入力したＰＤＬデータをそのままスルーでＰＤＬデータとして出力する機能を持つソフトウエアであっても良い。または、ＰＤＬデータをビットマップイメージに展開して出力する機能を持つＲＩＰソフトウエアであっても良い。アプリケーションソフトウエア３２によって生成されたＲＩＰデータ、または、ＰＤＬデータをそのままスルーで出力した形のＰＤＬデータは、プロトコル変換手段３３によって、プロトコルＢに変換されて画像出力エンジン３５に出力される。ここで述べたプロトコルＡやプロトコルＢという名称は簡易的な呼称として述べているだけでどのようなプロトコルであっても良い。画像出力エンジン３５に入力されたＰＤＬデータまたはＲＩＰデータは、プリント３６やＦＡＸ３８の機能によってプリント出力されたり、ＦＡＸ送信される。画像出力エンジン３５は、プリント３６やＦＡＸ３８の機能以外にも多数機能を持っており、例えばコピー３７やスキャン３９の機能などを持つマルチファンクションプリンタである。サーバ３０とプロトコル変換ＢＯＸ３１間の通信はＥｔｈｅｒｎｅｔ(登録商標)を用いたＮｅｔｗｏｒｋ接続であり、プロトコル変換ＢＯＸ３１と画像出力エンジン３５間の通信はＥｔｈｅｒｎｅｔ(登録商標)を用いたＮｅｔｗｏｒｋ接続、および、図１で説明した高速ビデオ転送手段による接続を併用した形で実現している。そして、サーバ３０、プロトコル変換ＢＯＸ３１、画像出力エンジン３５はそれぞれ異なるＩＰアドレスを所有している。
【００１９】
次に、高速ビデオ転送手段７の具体的な構成について説明する。図５はその説明図であり、図中、５１はプロトコル変換ＢＯＸ、５２は送信用ＣｈａｎｎｅｌＬｉｎｋデバイス（２個）、５３はプロトコル変換ＢＯＸ５１と画像出力エンジン５５をつなぐ接続ケーブル、５４は受信用ＣｈａｎｎｅｌＬｉｎｋデバイス（２個）、５５は画像出力エンジン、５６は低速制御信号転送線である。実際の動作は、色信号（ＣＭＹＫ各８ビット）とその制御信号を高速な送信用ＣｈａｎｎｅｌＬｉｎｋ５２で、接続ケーブル５３経由で、受信用ＣｈａｎｎｅｌＬｉｎｋ５４で受信し、画像出力エンジン５５は受信したデータに基き印刷を行う。一方、プロトコル変換ＢＯＸ５１と画像出力エンジン５５間は高速な信号の他に、低速な制御信号のやり取りも行っており、実際には、図中の低速制御信号転送線５６で転送を行う。それらの信号としては、画像出力エンジン５５の起動を示すＰＲＤＹ信号があり、画像出力エンジン５５からプロトコル変換ＢＯＸ５１に送信される。また、逆にプロトコル変換ＢＯＸ５１の起動を示すＣＲＤＹという信号もあり、これはプロトコル変換ＢＯＸ５１から画像出力エンジン５５に送信される。また、これらの高速信号と低速信号は１本の接続ケーブル５３内に収められている。
【００２０】
本実施例ではエンジンＣＭＹＫ各８ビットに対し、２８ビット幅のＣｈａｎｎｅｌＬｉｎｋデバイスを２個並べて使用する事を前提に説明したが、よりビット幅が必要なエンジン（例えば、ＣＭＹＫ１２ビット）等に対応するには、並列に使用するＣｈａｎｎｅｌＬｉｎｋデバイス数を４個当に増やして対応する事も可能である。また、より高速なエンジン対応としても、ＣｈａｎｎｅｌＬｉｎｋデバイス数を増やす事でも対応は可能である。
【００２１】
前述の例では、ＲＩＰされたデータをＲＡＷデータで流す事が前提であるため、高速ビデオ転送手段が必要とされたが、図４の実施例では、画像出力エンジンが圧縮されたデータを効率よく処理できる仕組みを持った例である。図４中、４８はホストコンピュータ、４９はクライアントＰＣ、４１はサーバ、４２はＲＩＰ（ラスターイメージプロセッサ）でありサーバ上のアプリケーションソフトウエアで生成された画像をビットマップイメージデータに展開するものである。４３はＥｔｈｅｒｎｅｔ(登録商標)で、１００Ｍｂｐｓのデータ転送速度を持ちＲＩＰ４２によって生成されたビットマップイメージデータを転送する。４４はプロトコル変換ＢＯＸで、サーバ４１からＡというプロトコルによって受けたデータをプロトコル変換手段４５によってＢというプロトコルに変換し、出力する。４６はＥｔｈｅｒｎｅｔ(登録商標)ケーブルで、１００Ｍｂｐｓのデータ転送速度を持ちＢというプロトコルによってコマンド／ステータス／圧縮画像を転送する。４７は画像出力エンジンで、カラーやモノクロの画像を電子写真技術によって出力する装置である。
【００２２】
図４において、クライアント端末４９で、ホストコンピュータ４８のアプリケーションを操作し、印刷を行う指示を行うと、ホストコンピュータ４８から、サーバ４１に、データ転送が行われる。そして、サーバ４１で印刷ジョブは、その内部のＲＩＰ４２部でビットイメージに変換されるが、転送Ｉ／Ｆが１００Ｍ  Ｅｈｔｅｒｎｅｔ(登録商標)と画像転送をＲＡＷデータとして転送するにはスピード不足であるため、ＪＰＥＧ等の画像圧縮をサーバ４１内で行った後、プロトコル変換ＢＯＸ４４へ転送する。圧縮画像を受信したプロトコル変換ＢＯＸ４４は画像出力エンジン４７が求める画像フォーマットに変換し、画像エンジンに１００Ｍ  Ｅｔｈｅｒｎｅｔ(登録商標)経由で転送する（画像出力エンジンが求める画像フォーマットＪＰＥＧであれば、プロトコル変換ＢＯＸ４４は、受信した画像をそのまま画像出力エンジン４７にそのまま転送する）。この事により、高速でないＩ／Ｆで接続された機器においても、画像出力エンジン３７の印刷処理スピードにある程度追従するシステム構成が可能となる。
【００２３】
本実施例では、サーバ４１、プロトコル変換ＢＯＸ４４間とプロトコル変換ＢＯＸ４４、画像出力エンジン間を１００Ｍ  Ｅｔｈｅｒｎｅｔ(登録商標)で接続する形態で説明したが、勿論、１ＧＥｔｈｅｒｎｅｔ(登録商標)等別の接続手段での対応も可能である。
【００２４】
本実施例により、エンジンが圧縮画像をスムーズに処理できる場合には、高速ビデオ転送手段を使用せずに画像転送が可能なシステムを構成可能となる。
【００２５】
図６は、コンバータボックスから、ジョブを発信したオペレータのクライアントＰＣに送付される汎用のＸＭＬなどの言語により記述された、画面データを描画した図を示しており、後述の図９で示すデータにより、ＭＦＰでプリントするジョブデータに対し、設定を行うＭＦＰ  ＪＯＢ設定画面１６０１で、オペレータが印刷処理を行うことを選択したＭＦＰ  ＪＯＢ  Ｃｏｎｔｒｏｌ画面の説明であり、Ｄｅｓｔｉｎａｔｉｏｎを選択する１６０２に関して、１６０７Ｐｒｉｎｔが選択され、印刷処理を行う際の設定画面であることを示している。この画面では、プリントするページ範囲に関して、１６０３のページ範囲設定にて、全ページを出力するＡＬＬ、ページ範囲を指定するＯｔｈｅｒ、個別のページ番号を選んで出力するＡｎｙＰａｇｅｓがあるがこれらは公知のプリンタドライバの画面と同様なため説明を省略する。１６１０は、解像度を設定するＲｅｓｏｌｕｔｉｏｎ設定で、３００ＤＰＩと６００ＤＰＩが選択可能である。１６１１はフィニッシングを設定する、設定画面で、ステイプルなしとステイプルを選択する。１６１２は、出力をカラーで行うか、白黒で行うかを選択する、カラー選択のドロップダウンボックスのＵＩを示している。１６０５はＯＫボタンで、ＯＫボタンを押下することにより、設定された条件が、クライアントＰＣから、コンバータＢＯＸに送信される。この時送付されるデータを一例として、図１０に示す。
【００２６】
図７は、図６と同様のクライアントＰＣの画面で、ユーザが、ＭＦＰのＢＯＸ機能を使うために、１７０９のＢＯＸ機能のチェックボックスを選んだときに表示される画面を示している。クライアントＰＣは、ユーザが、Ｄｅｓｔｉｎａｔｉｏｎとして１７０９のＢＯＸを選択すると、ＵＩの画面は図６から、図７に示すように表示が切り替わる。１７０１−１７０９については図６と同様なので説明を省略する。１７１０は、ジョブをＭＦＰ内のハードディスクの指定のＢＯＸ番号のエリアに格納する際のＢＯＸ番号を入力するフィールドで、１７１１は、ＢＯＸにジョブを格納する際にジョブに設定するパスワードを入力するフィールドで、この画面上で、ＯＫボタン１７０５を押すと、設定データとともに、ＯＫを押された情報が、コンバータＢＯＸに送付される。
【００２７】
図８は、同様にＭＦＰに送ったジョブをファックス送信する際のＵＩで、１８０７を押すことに図６のＵＩが、図８に変わったことを示している。１８０１−１８０９の説明は省略する。
【００２８】
１８１０は、ファックス番号を入力するフィールドで、このフィールドに相手先のファックス番号を入力し、ＯＫボタンを押すことで、それらの設定情報がコンバータＢＯＸに送付される。このときのデータの一例を図１１に示す。
【００２９】
図９は、コンバータボックスに、サーバからジョブデータが来たとき、ジョブの先頭データをうけとった際に、ジョブデータをコンバートし、画像出力エンジンに出力するのを一旦停止するモードに移った後に、クライアントＰＣに送付するジョブ設定画面データの一例を示す。このデータは、図６，７，８の画面を構成するデータとともに、ユーザが画面上で、ジョブに対して設定を行った後に、ＯＫボタンを押した際に、設定内容と、＜ＯＫ＞旨の情報を、コンバータボックスに送付するために必要な情報が汎用的な記述言語で記載されている。
【００３０】
このデータを解釈し、表示し、ユーザの操作により、設定内容を、コンバータボックスに送付する一連の動作は、汎用的につくったブラウザを用いることで実現が可能だが、ここでは説明を省略し、データの内容について説明する。
【００３１】
図９上＜Ｒｅｔｕｒｎｔｏ＞と＜／Ｒｅｔｕｒｎｔｏ＞はクライアントＰＣでジョブ設定を行ったあと、設定データを指定したあて先に送るために、あて先を識別する情報で、この場合、設定データをコンバータボックスに送付する際に必要な、コンバータボックスを特定するのにひつような、情報が記載されることを示す。
【００３２】
＜ＰｉｃｋＯＮＥ＞＜／ＰｉｃｋＯＮＥ＞でかこまれ、＜Ｄｅｓｔｉｎａｔｉｏｎ＞と＜／Ｄｅｓｔｉｎａｔｉｏｎ＞ではさまれた記述は、Ｄｅｓｔｉｎａｔｉｏｎ：送信先として、＜Ｐｒｉｎｔ＞，＜Ｆａｘ＞，＜ＢＯＸ＞をどれかひとつ選択することが可能であることを示している。
【００３３】
＜ＰｉｃｋＯＮＥ＞＜／ＰｉｃｋＯＮＥ＞でかこまれ、＜Ｐａｇｅｓ＞と＜／Ｐａｇｅｓ＞でかこまれた記述は、出力するページ範囲として、＜ＡＬＬ＞または、＜Ｏｔｈｅｒ＞または、＜ＡｎｙＰａｇｅｓ＞のどれかひとつが選択可能で、＜ＡＬＬ＞が選択された場合は全ページ出力、＜Ｏｔｒｅｒ＞  が選択されたときは、特定のページ範囲の出力、＜ＡｎｙＰａｇｅｓ＞が選ばれた場合は、任意に指定したページを出力可能なことを示している。Ｏｔｈｅｒが選択され場合は、ドロップダウンボックスで、数値として出力開始ページ＜ＦＲＯＭ＞と、出力終了ページ＜ＴＯ＞のデータをユーザが選択可能である。
【００３４】
＜Ｏｔｈｅｒ＞を選択された場合はユーザが、Ｔｅｘｔ入力した、ページ番号に従い、任意のページを出力することが可能である。
【００３５】
＜ＩＦ＞Ｄｅｓｔｉｎａｔｉｏｎ＝Ｐｒｉｎｔ…＜／ＩＦ＞で囲まれた範囲は、出力先として、Ｐｒｉｎｔを選択した場合に表示され、設定可能項目をしめしており、＜ＲＥＳＯＬＵＴＩＯＮ＞＜／ＲＥＳＯＬＵＴＩＯＮ＞で囲まれた部分は、解像度の選択で、図では、３００ＤＰＩまたは、６００ＤＰＩが選択可能であることを示している。
【００３６】
＜ＦＩＮＩＳＨＩＮＧ＞＜／ＦＩＮＩＳＨＩＮＧ＞で囲まれた範囲は、フィニッシングモードとして、＜ＮＯＮ−ＳＴＡＰＬＥ＞と＜ＳＴＡＰＬＥ＞が選択可能なことを示しており、＜ＣＯＬＯＲ＞＜／ＣＯＬＯＲ＞で囲まれた部分は、ＣＯＬＯＲモードとして、カラー出力と、Ｂｌａｃｋ出力が選択可能なことを示している。
【００３７】
＜ＩＦ＞Ｄｅｓｔｉｎａｔｉｏｎ＝ＦＡＸ…＜／ＩＦ＞で囲まれた範囲は、出力先として、ＦＡＸを選択した場合に表示され、設定可能項目をしめしており＜ＦＡＸ  ＮＵＭ＞はＦＡＸ番号を設定するＵＩを示している。
【００３８】
＜ＩＦ＞Ｄｅｓｔｉｎａｔｉｏｎ＝ＢＯＸ…＜／ＩＦ＞で囲まれた範囲は、出力先として、ＢＯＸを選択した場合に表示され、設定可能項目をしめしており＜ＢＯＸ  ＮＵＭ＞はＢＯＸ番号を設定するＵＩを示している。＜ＰＡＳＳＷＤ＞はＢＯＸに格納する文書につけるパスワードを設定するＵＩを示している。
【００３９】
＜ＯＫ＞ＯＫ＜／ＯＫ＞はＯＫボタンを意味し、ＯＫが押されたときに、ユーザが選択した他のすべての設定項目に関する情報と出力ＯＫという情報を、指定されたあて先に送付するトリガーとなるボタンである。
【００４０】
＜Ｃａｎｃｅｌ＞Ｃａｎｃｅｌ＜／Ｃａｎｃｅｌ＞は、キャンセルを行うボタンを意味し、Ｃａｎｃｅｌが押されたときに、ユーザが選択した他のすべての設定項目に関する情報と出力Ｃａｎｃｅｌという情報を、指定されたあて先に送付するトリガーとなるボタンである。
【００４１】
以上説明したように、図９に示すジョブ設定画面データをクライアントＰＣが受け取ると、図６の画面を表示し、ユーザの操作により、図７，図８の画面を表示して、設定内容を指定あて先に送付することが可能である。
【００４２】
図１０は、出力先としてプリントを選んで、ＯＫを押したさいに、コンバータボックスに送信されるデータの一例を示しており、プリント範囲はＰａｇｅｓ＝ＡＬＬとなっており、全ページ出力、Ｒｅｓｏｌｕｔｉｏｎ  ３００ＤＰＩ、ＦＩＮＩＳＨＩＮＧはステイプル無し、カラーモードはカラー出力を選択している。
【００４３】
図１１は、出力先としてＦＡＸを選んで、ＯＫを押したさいに、コンバータボックスに送信されるデータの一例を示しており、ＦＡＸ範囲は１ページから２ページめまでとなっており、ＦＡＸのあて先として、０３−３３４４−３８２２を選択されたことを示している。
【００４４】
図１２は、本発明の特徴となる、コンバータＢＯＸのフローチャートで、図４に示す構成でクライアント４９から、ホストコンピュータ４８のアプリケーションソフトを設定し、印刷ジョブが、サーバ４２をへて、コンバータボックス４４に到達し、データコンバート後、画像出力エンジン４７に送付されるときの、コンバータＢＯＸのデータ処理のフローチャートを示している。
【００４５】
図１２で、コンバータボックスは、電源を投入されると、１０１のスタートからプログラムを開始する。１０２で、データが来たか確認し、来ていない場合は１０２にもどる。データがある場合は、データが、ジョブの先頭データかどうかを１０３で判断し、１０３で、先頭データでないと判断された場合は、１０７にて、あらかじめ設定された条件により、データを変換して出力する。１０３にて、先頭データと判断された場合は、１０４にて、クライアントＰＣ４９に対し、ジョブ設定画面を送付する。このデータの一例は、図９に示したものである。次に、１０５で、クライアントから、出力条件が送られてくるのを待つ。ここで、クライアントＰＣで、ユーザが、ジョブの出力設定を行い、ＯＫまたはＣａｎｃｅｌを押すことで、設定されたデータが、送られてくる。次に１０６で、クライアントからの出力条件に従い、データ変換条件を設定し、１０７に制御を移す。以上により、クライアントから出力先として、Ｐｒｉｎｔを選択された場合は、サーバからの４２からのデータを変換し４７の出力エンジンに送出する際、出力先はプリンタとなるようにデータを変換し、出力し、ＦＡＸが選択された場合は、データをファックス機能を利用し、指定されたＦＡＸあて先番号に送付するようにデータを変換して、４７の画像出力エンジンに送付する。また、メールボックス出力が選択された場合は、同様に、メールボックス番号、パスワードを設定して、データを変換し、４７の画像出力エンジンに送付する。設定可能な内容は、他に、出力する際のページ範囲、プリント出力の際の解像度、カラーモード、ソートモードなどの選択が可能である。
【００４６】
本発明では、以上のように、ＭＦＰの一部の機能の設定に関して、ジョブの設定を変更して出力する例を示したが、本発明は、上述の設定項目に限定されるものではなく、様々なＭＦＰのジョブ設定についても応用可能であることは言うまでもない。
【図面の簡単な説明】
【００４７】
【図１−１】プロトコル変換ＢＯＸの構成を示す図（ＲＩＰがサーバ内にある場合）
【図１−２】プロトコル変換ＢＯＸの構成を示す図（ＲＩＰがプロトコル変換ＢＯＸ内にある場合）
【図１−３】プロトコル変換ＢＯＸの構成を示す図（ＲＩＰが画像出力エンジン内にある場合）
【図２】プロトコル変換ＢＯＸ内の構成ブロック図
【図３】プロトコル変換を説明するためのシステム構成図
【図４】圧縮画像をスムーズに処理可能なエンジンにおけるシステム構成図
【図５】高速ビデオ転送手段の構成説明図
【図６】クライアントに表示された、ジョブ設定画面（印刷の場合）を示す図
【図７】クライアントに表示された、ジョブ設定画面（ＢＯＸの場合）を示す図
【図８】クライアントに表示された、ジョブ設定画面（ＦＡＸの場合）を示す図
【図９】クライアントに送付する、ジョブ設定画面のデータを示す図
【図１０】コンバータＢＯＸに送信されるデータの一例を示す図
【図１１】コンバータＢＯＸに送付されるデータの一例を示す図
【図１２】コンバータボックスのフローチャート
【符号の説明】
【００４８】
１  サーバ
２、１０、１１  ラスターイメージプロセッサ（ＲＩＰ）
３  １Ｇ  Ｅｔｈｅｒｎｅｔ(登録商標)
４  プロトコル変換ＢＯＸ
５  プロトコル変換手段
６  １００Ｍ  Ｅｔｈｅｒｎｅｔ(登録商標)
７  高速ビデオ転送手段
８  画像出力エンジン
９  １００Ｍ  Ｅｔｈｅｒｎｅｔ(登録商標)
２１  プロトコル変換ＢＯＸ
２２  ＣＰＵ
２３  ＲＡＭ
２４  ＨＤＤ
２５  ＲＩＰ
２６  プロトコル変換手段
３０  サーバ
３１  プロトコル変換ＢＯＸ
３２  アプリケーションソフトウエア
３３  プロトコル変換手段
３４  Ｗｉｎｄｏｗｓ(登録商標)  ＯＳ・Ｌｉｎｕｘ  ＯＳ
３５  画像出力エンジン
３６  プリント手段
３７  コピー手段
３８  ＦＡＸ手段
３９  スキャン手段
４１  サーバ
４２  ＲＩＰ（ラスターイメージプロセッサ）
４３  Ｅｔｈｅｒｎｅｔ(登録商標)
４４  プロトコル変換ＢＯＸ
４５  プロトコル変換手段
４６  Ｅｔｈｅｒｎｅｔ(登録商標)ケーブル
４７  画像出力エンジン
５１  プロトコル変換ＢＯＸ
５２  ＣｈａｎｎｅｌＬｉｎｋデバイス（２個）
５３  接続ケーブル
５４  受信用ＣｈａｎｎｅｌＬｉｎｋデバイス（２個）
５５  画像出力エンジン
５６  低速制御信号転送線
【図１−１】
2006178608.tif 000003
【図１−２】
2006178608.tif 000004
【図１−３】
2006178608.tif 000005
【図２】
2006178608.tif 000006
【図３】
2006178608.tif 000007
【図４】
2006178608.tif 000008
【図５】
2006178608.tif 000009
【図６】
2006178608.tif 000010
【図７】
2006178608.tif 000011
【図８】
2006178608.tif 000012
【図９】
2006178608.tif 000013
【図１０】
2006178608.tif 000014
【図１１】
2006178608.tif 000015
【図１２】
2006178608.tif 000016