(57)【要約】【課題】画像形成装置に対し、外部機器から印刷に関する設定を可能にし、かつ画像形成装置によってのみ印刷条件に関する判断を行うことを可能にする。【解決手段】外部機器２００と接続する接続手段１０１と、該接続手段を介して外部機器から印刷情報を受信する受信手段１１１と、受信した前記印刷情報に基づいて印刷可能かどうかの判断を行う判断手段１１３と、該判断手段による判断結果を前記接続手段１０１を介して外部機器２０２へ送信する送信手段１１１とを有する画像形成装置。【効果】排他の情報を画像形成装置のみが持ち、それを利用して外部機器で設定した印刷情報を判断してから印刷を行うため、画像形成装置と外部機器の間で機能の不一致、ミスプリントが生じるのを防ぐ。画像形成装置で表示される操作画面と同様の操作画面を外部機器においても表示して操作を行える。【選択図】        図１
2004243636.tif 000002
【特許請求の範囲】
【請求項１】
外部機器と接続する接続手段と、該接続手段を介して前記外部機器から印刷情報を受信する受信手段と、受信した前記印刷情報に基づいて印刷可能かどうかの判断を行う判断手段と、該判断手段による判断結果を前記接続手段を介して外部機器へ送信する送信手段とを有することを特徴とする画像形成装置。
【請求項２】
前記判断手投は、受信した印刷情報の判断を行った結果が印刷可能であって、さらに前記印刷情報に、設定されている機能と両立しない未設定の機能が存在する場合、前記印刷情報を、前記した両立しない未設定の機能項目を設定不可にした印刷情報に変更することを特徴とする請求項１の画像形成装置。
【請求項３】
前記送信手段は、前記判断手段による判断結果とともに、判断手段によって変更した前記印刷情報を外部機器へと送信することを特徴とする請求項２記載の画像形成装置。
【請求項４】
前記判断手投は、受信した印刷情報の判断を行った結果が印刷可能であり、さらに前記外部機器から前記受信手段を介して印刷開始情報を得た場合、印刷を開始する処理を行うことを特徴とする請求項１〜３のいずれかに記載の画像形成装置。
【請求項５】
前記印刷開始情報は、前記印刷情報に付加されているものであることを特徴とする請求項４記載の画像形成装置。
【請求項６】
前記印刷開始情報は、前記送信手段から送信された前記判断結果を前記外部機器で受信した後、該外部機器から送信されたものであることを特徴とする請求項５記載の画像形成装置。
【請求項７】
前記判断手段は、受信した印刷情報の判断を行った結果、印刷情報で設定された機能の中に両立しない機能が含まれていて印刷不可と判断された場合、前記印刷情報中の両立しない設定の組み合わせを求め、該組み合わせにおける設定の変更を促すメッセージデータを生成し、該メッセージデータを前記判断結果とともに前記送信手段から前記外部機器へと送信することを特徴とする請求項１〜６のいずれかに記載の画像形成装置。
【請求項８】
印刷情報の設定を可能にする操作部を有しており、前記判断手段は、画像形成装置の前記操作部で設定された印刷情報の判断と外部機器で設定された印刷情報の判断に共通して使用可能とすることを特徴とする請求項１〜７のいずれかに記載の画像形成装置。
【請求項９】
前記接続手段がネットワークであることを特徴とする請求項１〜８のいずれかに記載の画像形成装置。
【請求項１０】
画像形成装置に接続する外部機器接続手段と、印刷情報を設定する印刷情報設定手段と、設定された印刷情報を前記外部機器接続手段を介して画像形成装置に送信する外部機器送信手段と、前記印刷情報を受信した画像形成装置によって該印刷情報に基づいてなされた印刷可否の判断結果を前記外部機器接続手段を介して受信する外部機器受信手段とを備えることを特徴とする外部機器。
【請求項１１】
前記外部機器受信手段は、さらに画像形成装置から送信される変更された印刷情報を受信するものであることを特徴とする請求項１０記載の外部機器。
【請求項１２】
前記印刷情報設定手段は、前記の変更された印刷情報に基づいて印刷情報の設定が可能であることを特徴とする請求項１１記載の外部機器。
【請求項１３】
前記外部機器受信手段は、さらに画像形成装置から送信される印刷情報の設定変更を促すメッセージデータを受信するものであることを特徴とする請求項１０〜１２のいずれかに記載の外部機器。
【請求項１４】
前記印刷情報設定手段は、前記メッセージデータをユーザに示す手段を備えることを特徴とする請求項１３記載の外部機器。
【請求項１５】
前記印刷情報設定手段は、印刷開始情報の設定が可能になっていることを特徴とする請求項９〜１４のいずれかに記載の外部機器。
【請求項１６】
前記印刷開始情報は、印刷情報に付加されて印刷情報とともに前記外部機器送信手段によって送信されることを特徴とする請求項１５記載の外部機器。
【請求項１７】
前記画像形成装置で印刷に供される画像データを前記外部機器送信手段を介して該画像形成装置に送信可能であることを特徴とする請求項１０〜１６のいずれかに記載の外部機器。
【請求項１８】
請求項１〜９のいずれかに記載された少なくとも一つの画像形成装置と、請求項１０〜１７のいずれかに記載された少なくとも一つの外部機器とを備えており、前記画像形成装置と外部機器とがネットワークを介して接続されていることを特徴とする画像形成システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、外部機器からの印刷設定を受けて画像形成装置における印刷を可能とした画像形成装置および外部機器ならびに画像形成システムに関するものである。
【０００２】
【従来の技術】
従来、画像形成装置にネットワークなどによって接続された外部機器から前記画像形成装置に対し印刷を指示する場合、外部機器から印刷の設定を行うことを可能にしている。この印刷設定においては、外部機器に印刷設定組み合わせ、機械状態による印刷可、不可の判断を行う判断手段を設け、外部機器側から前記印刷設定による印刷可、不可の判断を行っていた。
【０００３】
例えば特許文献１では、外部機器であるパソコンに印刷機能の中から所望の印刷条件を設定することができるプリンタドライバを搭載しておき、ユーザがアプリケーションソフトを使って作成したファイル（文書データや表データ、グラフィックスデータなど）を画像形成装置であるプリンタに送って印刷を行う画像形成システムが示されている。また、パソコンでは、プリンタに送信される印刷ジョブをモニタして、印刷条件に設定ミスがある場合は、その旨を当該パソコンのユーザに通知する印刷ジョブモニタ機能を有している。該パソコンでは、設定された印刷条件がプリンタで実行可能か否かを判断するための判断基準をあらかじめ設定しておき、設定された印刷条件がプリンタで実行可能か否かを上記の判断基準に基づいて判断し、設定された印刷条件での印刷が実行不可能と判断された場合に、印刷条件のどの項目が許されないのかという禁則判断の結果を含む印刷不可のメッセージをパソコンのディスプレイに表示するようにしている。
【０００４】
【特許文献１】
特開２００１−１３４３８８号公報
【０００５】
しかし、上記した従来のシステムでは、画像形成装置のバージョンアップなどに伴う機能変更があった場合、これに対応するために、外部機器側のソフトウェア（例えばプリンタドライバ）を更新する必要があり、作業が面倒である。しかも複数の外部機器が上記画像形成装置に接続されている場合には、全ての外部機器においてソフトウェアを更新することが必要になり、作業が煩雑である。
また、従来のシステムでは、ユーザが組み合わせ不可能とされる印刷設定を行い、印刷開始要求を画像形成装置に送信した場合、画像形成装置側で印刷する際に強制的に印刷設定を解除、または変更して印刷を行っており、ユーザが意図しない形で印刷がなされてしまうことがあるという問題もある。
【０００６】
【発明が解決しようとする課題】
本発明は、上記事情を背景としてなされたものであり、印刷設定の組み合わせ、機械状態による印刷条件に関する判断手段を画像形成装置のみに持たせるとともに、外部機器から画像形成装置の判断手段を利用可能とし、画像形成装置の操作部からの排他処理と同様の処理を実現する画像形成装置および画像形成システムを提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記課題を解決するため本発明の画像形成装置のうち請求項１記載の発明は、外部機器と接続する接続手段と、該接続手段を介して前記外部機器から印刷情報を受信する受信手段と、受信した前記印刷情報に基づいて印刷可能かどうかの判断を行う判断手段と、該判断手段による判断結果を前記接続手段を介して外部機器へ送信する送信手段とを有することを特徴とする。
【０００８】
請求項２記載の画像形成装置の発明は、請求項１記載の発明において、前記判断手投が、受信した印刷情報の判断を行った結果が印刷可能であって、さらに前記印刷情報に、設定されている機能と両立しない未設定の機能が存在する場合、前記印刷情報を、前記した両立しない未設定の機能項目を設定不可にした印刷情報に変更することを特徴とする。
【０００９】
請求項３記載の画像形成装置の発明は、請求項２記載の発明において、前記判断手投が、前記送信手段は、前記判断手段による判断結果とともに、判断手段によって変更した前記印刷情報を外部機器へと送信することを特徴とする。
【００１０】
請求項４記載の画像形成装置の発明は、請求項１〜３のいずれかに記載の発明において、前記判断手投が、前記判断手投は、受信した印刷情報の判断を行った結果が印刷可能であり、さらに前記外部機器から前記受信手段を介して印刷開始情報を得た場合、印刷を開始する処理を行うことを特徴とする。
【００１１】
請求項５記載の画像形成装置の発明は、請求項４記載の発明において、前記印刷開始情報は、前記印刷情報に付加されているものであることを特徴とする。
【００１２】
請求項６記載の画像形成装置の発明は、請求項５記載の発明において、前記印刷開始情報は、前記送信手段から送信された前記判断結果を前記外部機器で受信した後、該外部機器から送信されたものであることを特徴とする。
【００１３】
請求項７記載の画像形成装置の発明は、請求項１〜６のいずれかに記載の発明において、前記判断手段は、受信した印刷情報の判断を行った結果、印刷情報で設定された機能の中に両立しない機能が含まれていて印刷不可と判断された場合、前記印刷情報中の両立しない設定の組み合わせを求め、該組み合わせにおける設定の変更を促すメッセージデータを生成し、該メッセージデータを前記判断結果とともに前記送信手段から前記外部機器へと送信することを特徴とする。
【００１４】
請求項８記載の画像形成装置の発明は、請求項１〜７のいずれかに記載の発明において、印刷情報の設定を可能にする操作部を有しており、前記判断手段は、画像形成装置の前記操作部で設定された印刷情報の判断と外部機器で設定された印刷情報の判断に共通して使用可能とすることを特徴とする。
【００１５】
請求項９記載の画像形成装置の発明は、請求項１〜８のいずれかに記載の発明において、前記接続手段がネットワークであることを特徴とする。
【００１６】
請求項１０記載の外部機器の発明は、画像形成装置に接続する外部機器接続手段と、印刷情報を設定する印刷情報設定手段と、設定された印刷情報を前記外部機器接続手段を介して画像形成装置に送信する外部機器送信手段と、前記印刷情報を受信した画像形成装置によって該印刷情報に基づいてなされた印刷可否の判断結果を前記外部機器接続手段を介して受信する外部機器受信手段とを備えることを特徴とする。
【００１７】
請求項１１記載の外部機器の発明は、請求項１０記載の発明において、前記外部機器受信手段は、さらに画像形成装置から送信される変更された印刷情報を受信するものであることを特徴とする。
【００１８】
請求項１２記載の外部機器の発明は、請求項１１記載の発明において、前記印刷情報設定手段は、前記の変更された印刷情報に基づいて印刷情報の設定が可能であることを特徴とする。
【００１９】
請求項１３記載の外部機器の発明は、請求項１０〜１２のいずれかに記載の発明において、前記外部機器受信手段は、さらに画像形成装置から送信される印刷情報の設定変更を促すメッセージデータを受信するものであることを特徴とする。
【００２０】
請求項１４記載の外部機器の発明は、請求項１３記載の発明において、前記印刷情報設定手段は、前記メッセージデータをユーザに示す手段を備えることを特徴とする。
【００２１】
請求項１５記載の外部機器の発明は、請求項９〜１４のいずれかに記載の発明において、前記印刷情報設定手段は、印刷開始情報の設定が可能になっていることを特徴とする。
【００２２】
請求項１６記載の外部機器の発明は、請求項１５記載の発明において、前記印刷開始情報は、印刷情報に付加されて印刷情報とともに前記外部機器送信手段によって送信されることを特徴とする。
【００２３】
請求項１７記載の外部機器は、請求項１０〜１６のいずれかに記載の発明において、前記画像形成装置で印刷に供される画像データを前記外部機器送信手段を介して該画像形成装置に送信可能であることを特徴とする。
【００２４】
請求項１８記載の画像形成システムの発明は、請求項１〜９のいずれかに記載された少なくとも一つの画像形成装置と、請求項１０〜１７のいずれかに記載された少なくとも一つの外部機器とを備えており、前記画像形成装置と外部機器とがネットワークを介して接続されていることを特徴とする。
【００２５】
すなわち本発明によれば、印刷情報の設定を外部機器で行うこととし、画像形成装置に印刷の可否を判断する判断手段を設けて印刷上の排他の情報を画像形成装置のみが持つこととしたので、画像形成装置のバージョンアップに伴う機能変更に関する外部機器のソフトウェアの更新が不必要となる。また、画像形成装置で変更された印刷情報が外部機器に送信され、外部機器で変更された印刷情報に基づいて印刷情報の設定を行うことができるので、ユーザが意図する印刷設定に対し忠実に画像形成装置で印刷を行うことが可能になる。
【００２６】
なお、本発明の画像形成装置では、前記したように外部機器と接続する接続手段を備えているが、該接続手段は、接続方法によって適宜の構成を採用することができる。例えばネットワークを介して外部機器と接続する場合には、ネットワークに接続するインターフェースとネットワークでの通信プロトコルに対応するプログラムとにより接続手段を構成することができる。また、ＵＳＢケーブルやシリアルケーブルによる接続を行うものとして、これらケーブルに対応するインターフェースを接続手段として備えるものであってもよい。要は、接続手段としては、画像形成装置と外部機器とがデータの送受信を行えるように外部機器への接続を可能とするものであればよい。
【００２７】
上記接続手段を介して外部機器から送られる印刷情報は、受信手段によって受信される。受信手段は印刷情報をデータとして処理するものであり、データパスやデータ処理を行う制御ＩＣ、データを蓄積するメモリ等によって構成することができる。
【００２８】
上記印刷情報は、画像形成装置における印刷設定に関する情報を含んでおり、例えば、片面、両面印刷の設定、印刷枚数、給紙トレイの指定、パンチ、中綴じ、中折り等の設定が挙げられる。また、印刷情報には、印刷開始情報を含むものであってもよい。
【００２９】
上記受信手段で受信された印刷情報は、画像形成装置における判断手段において印刷可能な情報に関するものであるか否かが判断される。判断手段は、例えばＣＰＵとこれを制御するプログラムによって構成することができ、さらに判断の基礎となる印刷可能な基準情報をメモリ等によって保持することができる。判断手段では、この基準情報と上記印刷情報とを比較して印刷情報に基づいて印刷可能であるか否かを判断することができる。また、上記判断に際しては、印刷不可の原因となる印刷情報の項目を見出すことも可能である。さらに、印刷情報に基づく判断が印刷可である場合にも印刷情報に両立しない機能が含まれており、その一部が設定されている場合には、設定されている機能と両立しない機能を設定不可にした印刷情報に変更することができる。このように両立しない機能を設定不可にしておくことにより両立しない機能がユーザにより設定されて印刷不可になるのを未然に防止することができ、両立しない機能であることをユーザに通知することができる。
また、判断手段では、上記判断において印刷可能と判断された場合には、画像形成装置において印刷の実行を開始するように処理することができる。この場合、印刷情報に付加された印刷開始情報や、印刷情報とは別に外部機器から送信された印刷開始情報に基づいて印刷を開始するように構成することができる。
【００３０】
前記判断手段によってなされた判断結果は、情報として送信手段により外部機器へと送信される。該送信手段は、前記判断結果をデータとして処理可能とするものであり、データパスやデータ処理を行う制御ＩＣ、データを蓄積するメモリ等によって構成することができる。上記データは、前記接続手段を介して外部機器へと送信される。また、送信手段では、上記判断結果の他に、判断手段によって変更された印刷情報やメッセージデータを外部機器に対し送信することもできる。
【００３１】
外部機器は、上記画像形成装置に接続され、少なくとも該画像形成装置に印刷情報を送信し、かつ画像形成装置から送信される判断結果等を受信する機器としての機能を有している。さらに外部機器は、画像形成装置に対する操作指令情報を送信して画像形成装置の動作を制御するものであってもよい。
外部機器は、上記画像形成装置に接続するために外部機器接続手段を備えており、該手段は、画像形成装置と同様に、接続方法によって適宜の構成を採用することができる。例えばネットワークを介して画像形成装置と接続する場合には、ネットワークに接続するインターフェースとネットワークでの通信プロトコルに対応するプログラムとにより接続手段を構成することができる。また、ＵＳＢケーブルやシリアルケーブルに対応するインターフェースを接続手段として備えるものであってもよい。
【００３２】
また、外部機器では、印刷情報を設定する印刷情報設定手段を備えている。該設定手段は、適宜の入力方法によってユーザが印刷情報の設定を行えるように構成する。例えば、キー入力装置、タッチパネルなどによって構成することができる。また、設定手段では、設定内容の確認のために表示装置を備えるのが望ましく、前記タッチパネルでは、この表示装置を兼ねることができる。
外部機器では、上記印刷情報設定手段で設定された印刷情報を前記画像形成装置に送信する外部機器送信手段を備えている。該外部機器送信手段は、データパスやデータ処理を行う制御ＩＣ、データを蓄積するメモリ等によって構成することができる。上記データは、前記接続手段を介して画像形成装置へと送信される。
【００３３】
さらに外部機器では、画像形成装置から送信される印刷情報に関する判断結果を受信する外部機器受信手段を備えている。外部機器受信手段は前記判断結果をデータとして処理するものであり、データパスやデータ処理を行う制御ＩＣ、データを蓄積するメモリ等によって構成することができる。また、外部機器受信手段では、画像形成装置で変更された印刷情報を受信することができる。さらに、外部機器受信手段では、画像形成装置で生成されたメッセージデータを受信することができる。
【００３４】
外部機器では、上記外部機器受信手段で受信した判断結果や変更された印刷情報、メッセージデータをユーザに示す表示手段を備えるのが望ましい。該表示手段としては、上記設定手段に備える表示装置で兼用することもできる。また、画像形成装置で変更された印刷情報は、上記した印刷情報設定手段で設定する印刷情報の基本として使用し、さらにこの変更された印刷情報に基づいて印刷項目の設定を行うことができる。この場合、画像形成装置によって設定不可とされた項目については、外部機器の印刷情報設定手段においても設定不可の状態を維持することが望ましい。
【００３５】
外部機器と画像形成装置とは、互いに接続手段を介して接続され画像形成システムを構成する。このシステムにおいて外部機器と画像形成装置とはそれぞれ複数備えることも可能であり、データの送受信を行う際には、適宜の外部機器と画像形成装置とを組み合わせて一対一でデータの送受信を行うことができる。また、複数の外部機器同士、複数の画像形成装置同士は異なる構成からなるものであってもよい。
【００３６】
【発明の実施の形態】
以下に、本発明の一実施形態を添付図に基づいて説明する。
デジタル複合機からなる画像形成装置１００と外部機器を構成する端末装置２００とは、ＬＡＮ１０によって接続されており、それぞれ接続手段としてＬＡＮインターフェース１０１、２０１を備えている。上記画像形成装置１００と端末装置２００とＬＡＮ１０とによって画像形成システムが構成されている。
【００３７】
デジタル複合機である画像形成装置１００は、画像装置制御部１１０とスキャナ部１３０と操作部１４０とプリンタ部１５０とを有するデジタルコピア１０２と、該デジタルコピア１０２で用いる画像データを処理する画像処理手段１６０とを備えている。
前記デジタルコピア１０２の画像装置制御部１１０には、上記したようにＬＡＮ１０に接続されるＬＡＮインターフェース１０１を有しており、該ＬＡＮインターフェース１０１は、画像形成装置の内部側では画像形成装置制御部１１０と画像処理手段１０２を接続するＰＣＩバス１０３に接続されている。画像形成装置制御部１１０では、該ＰＣＩバス１０３にＤＲＡＭ制御ＩＣ１１１が接続され、さらに記憶装置としてＨＤＤ１１２が接続されている。また、画像装置制御部１１０には、制御ＣＰＵ１１３を備えており、該制御ＣＰＵ１１３には、プログラム等を記憶したＲＯＭ１１４が接続され、さらに該制御ＣＰＵ１１３には、前記ＤＲＡＭ制御ＩＣ１１１が接続されている。また、制御ＣＰＵ１１３には、不揮発メモリー１１５が接続されている。該不揮発メモリー１１５には、印刷設定に関する基本情報が記憶されており、該基本情報は、所定の印刷情報によって画像形成装置１００で印刷を行うことが可能であるか否かの判断を行う際の基準となる。上記制御ＣＰＵ１１３、不揮発メモリー１１５、ＲＯＭ１１４およびＲＯＭ１１４に記憶されたプログラムによって本発明の判断手段が構成されている。
【００３８】
また、前記スキャナ−部１３０は、光学読み取りを行うＣＣＤ１３１と、スキャナ−部１３０全体の制御を行うスキャナー制御部１３２とを備えている。スキャナー制御部１３２は、前記制御ＣＰＵ１１３とシリアル通信可能に接続されている。また、前記ＣＣＤ１３１は、該ＣＣＤ１３１で読み取った画像を符号化処理等を行う読み取り処理部１１７に接続され、該読み取り処理部１１７には、符号化処理したデータを圧縮処理する圧縮ＩＣ１１８に接続され、該圧縮ＩＣ１１８は、前記したＤＲＡＭ制御ＩＣ１１１に接続されている。
【００３９】
また、前記操作部１４０は、タッチパネルＬＣＤ１４１と、操作部制御部１４２とを備えており、上記タッチパネルＬＣＤ１４１と操作部制御部１４２とは接続され、操作部制御部１４２と前記制御ＣＰＵ１１３とが接続されている。
【００４０】
またＤＲＡＭ制御ＩＣ１１１には、圧縮メモリ１２０とページメモリ１２１とからなる画像メモリに接続されている。
さらにＤＲＡＭ制御ＩＣ１１１には、圧縮された画像データを伸張する伸張ＩＣ１２５が接続されており、該伸張ＩＣ１２５には書き込み処理部１２６が接続されている。該書き込み処理部１２６は、プリンタ部１５０のＬＤ（レーザダイオード）１５１に接続され、該ＬＤ１５１の動作に用いられるデータの処理を行う。また、プリンタ部１５０は、プリンタ部１５０の全体を制御するプリンタ制御部１５２を備えており、該プリンタ制御部１５２は、前記した制御ＣＰＵ１１３に接続されている。
【００４１】
また、前記ＰＣＩバス１０３には画像処理手段１６０のＤＲＡＭ制御ＩＣ１６１が接続されており、該ＤＲＡＭ制御ＩＣ１６１には、画像メモリ１６２が接続されている。また、画像処理手段１６０では、共通バスに前記ＤＲＡＭ制御ＩＣ１６１と、コントローラー制御ＣＰＵ１６３、ＨＤＤ１６４、ＬＡＮインターフェース１６５が接続されており、ＬＡＮインターフェース１６５は、ＬＡＮ１０に接続されている。
【００４２】
次に、端末装置２００の構成を図２のブロック図に基づいて説明する。
端末装置２００は、ＬＡＮ１０に接続されるＬＡＮインターフェース２０１を備えており、該ＬＡＮインターフェース２０１は、端末制御ＣＰＵ２０２に接続されている。端末制御ＣＰＵ２０２には、該ＣＰＵ２０２を動作させるプログラムを格納したＲＯＭ２０３が接続されており、さらに、データを一時記録するＤＲＡＭ２０４とデータを保存するＨＤＤ２０５とが接続されている。また、キーボードやタッチパネル等により構成される操作部２１０を備えており、該操作部２１０は、操作部制御部２１１に接続され、該操作部制御部２１１は、前記端末装置２０２に接続されている。表示部２２０は、文字、絵柄等を表示する装置であり、ＣＲＴやＬＣＤにより構成されており、表示部制御部２２１に接続されている。該表示部制御部２２１は、前記端末装置ＣＰＵ２０２に接続されている。
上記操作部２１０と表示部２２０とによって印刷情報設定手段が構成されている。
上記のように画像形成装置１００と端末装置２００とは、ＬＡＮ１０を介して接続されて画像形成システムを構成している。該画像形成システムは、図３に示すように、複数の画像形成装置１００…１００と、複数の端末装置２００…２００とを備えるものであっても良い。
【００４３】
次に、上記画像形成システムの動作について説明する。
先ず、画像形成装置１００において画像データを蓄積する手順について説明する。
第１に画像形成装置１００において、スキャナー部１３０で画像を読み取り画像データを生成する場合について説明する。スキャナー部１３０においてスキャナー部１３０に設置した原稿等からＣＣＤ１３１により画像を光学的に読み取る。この際には、画像装置制御ＣＰＵ１１３から指令を受けるスキャナー制御部１３２によってＣＣＤ１３１の動作制御や図示しないＡＤＦの動作制御を行う。
画像装置制御ＣＰＵ１１３は、ＲＯＭ１１４に格納されたプログラムによって動作し、操作部１５０による操作や端末装置２００における操作に基づいてスキャナー部１３０への指令を発行する。
ＣＣＤ１３１で読み取られた画像は、読み取り処理部１１７で二値化等の処理がなされ、圧縮ＩＣ１１８において所定の方法によってデータの圧縮がなされ、ＤＲＡＭ制御ＩＣ１１１を介して圧縮メモリ１２０に格納される。
【００４４】
一方、画像形成装置１００をプリンタとして用いる場合、画像データは、ＬＡＮ１０およびＬＡＮインターフェース１６５、ＤＲＡＭ制御ＩＣ１６１を介して画像メモリー１６２に格納されている。上記画像データは、例えば端末装置２００においてアプリケーションプログラム等により生成され、端末制御ＣＰＵ２０２、ＬＡＮインターフェース２０１、ＬＡＮ１０を介して送信される。該データは、画像形成装置１００のＬＡＮインターフェース１６５を介して画像形成装置１００で受信され、ＤＲＡＭ制御ＩＣ１６１によって上記画像メモリー１６２に格納される。
【００４５】
上記画像メモリー１６２のデータは、ＤＲＡＭ制御ＩＣ１６１、ＰＣＩバス１０３、ＤＲＡＭ制御ＩＣ１１１を介してページメモリ１２１に一旦格納される。ページメモリ１２１に格納されたデータは、ＤＲＡＭ制御ＩＣ１１１を介して圧縮ＩＣ１１８に順次送られて圧縮処理され、ＤＲＡＭ制御ＩＣ１１１を介して圧縮メモリ１２０に格納される。
【００４６】
上記のようにして圧縮メモリ１２０に画像データを格納した後には、画像形成装置１００をスキャナとして用いている場合は、スキャナー部１３０を利用して得た画像データを圧縮メモリ１２０からＤＲＡＭ制御ＩＣ１１１を介して伸張ＩＣ１２５に送出してデータを伸張し、ＤＲＡＭ制御ＩＣ１１１を介してページメモリ１２１に送出し、一時格納する。ページメモリ１２１に格納されたデータは、ＤＲＡＭ制御ＩＣ１１１、ＰＣＩバス１０３、画像処理手段１６０のＤＲＡＭ制御ＩＣ１６１を介して画像処理手段１６０の画像メモリ１６２に格納される。画像メモリ１６２に格納された画像データは、画像メモリ１６２から取り出してさらにＨＤＤ１６４に保存することができる。また、端末装置２００の操作によって画像形成装置１００をスキャナーとして使用している場合には、画像メモリ１６２に格納された画像データをＬＡＮインターフェース１６５、ＬＡＮ１０を介して端末装置２００に送信することもできる。
【００４７】
また、画像形成装置１００を、コピアまたはプリンタとして用いている場合、上記のようにして圧縮メモリ１２０に画像データを格納した後には、画像データを圧縮メモリ１２０からＤＲＡＭ制御ＩＣ１１１を介して伸張ＩＣ１２５に送出してデータを伸張し、伸張したデータを書き込み処理部１２６に送出し、ＬＤ１５１において図示しないドラムへの書き込みを行う。また、プリンタ部１５０では、画像装置制御部１１３の指令を受けてプリンター制御部１５２によって各部の制御が行われる。上記によってプリンタ部１５０において所定の記録用紙（図示しない）への印刷が行われる。
【００４８】
次に、上記画像形成装置１００において、プリンタ部１５０で印刷を行う際の印刷手順について説明する。
端末装置２００では、所望の画像データを印刷する際の印刷設定が可能になっており、キーボード等によって構成される操作部２１０においてユーザが所望の印刷設定を行うことができる。操作部２１０による入力は、操作部制御部２１１によってデータ化され、端末制御ＣＰＵ２０２に送出される。端末制御ＣＰＵ２０２は、ＲＯＭ２０３に格納されたプログラムによって動作しており、操作部制御部２１１から得られるデータに基づいて印刷情報を生成する。例えば、片面印刷、トレイ１使用、パンチ有り等の設定を行う。また、端末制御ＣＰＵ２０２で生成された印刷情報に基づいて、表示部制御部２２１に対し印刷情報に関する表示指令を発行する。表示部制御部２２１は、該指令に従って表示部２２０に印刷情報に関する文字、絵柄等の表示を行う。
さらに、端末制御ＣＰＵ２０２で生成された印刷情報は、図４に示すように、端末装置２０２側のＬＡＮインターフェース２０１からＬＡＮ１０を通して画像形成装置１００のＬＡＮインターフェース１０１へと送出される。
【００４９】
画像形成装置１００では、ＬＡＮインターフェース１０１を通して受信した印刷情報が、ＰＣＩバス１０３、ＤＲＡＭ制御ＩＣ１１１を介して画像装置制御ＣＰＵ１１３へと送られる。画像装置制御ＣＰＵ１１３では、不揮発メモリー１１５に記憶された印刷設定基準を呼び出し、該基準と前記印刷情報とを比較して、印刷情報に基づいてプリンター部１５０で印刷が可能か否かの判断を行う。該判断の結果は、図４に示すように、判断結果データとして端末装置へと送信される。具体的には、該データは、画像装置制御ＣＰＵ１１３で生成され、ＤＲＡＭ制御ＩＣ１１１、ＰＣＩバス１０３、ＬＡＮインターフェース１０１、ＬＡＮ１０を介して端末装置２００に送信される。端末装置２００では、該判断結果データをＬＡＮインターフェース２０１を介して受信し、端末制御ＣＰＵ２０２を介して判断結果を表示部制御部２２１によって制御される表示部２２０に表示する。端末装置２００を操作するユーザは、表示部２２０に表示された判断結果によっては（例えば印刷不可と判断された場合や印刷設定を変更したい場合）、印刷情報を変更するなどして再度入力して、前記と同様にして画像形成装置１００に送信することができる。
【００５０】
また、画像形成装置では、上記した印刷可または不可の判断に際し印刷可と判断された場合には、上記判断後に、印刷情報を変更して、上記判断結果とともに変更した印刷情報を端末装置２００に送信することができる。
図５は、画像形成装置１００において印刷情報の印刷可または不可を判断する際に、印刷情報を変更する手順を示すシーケンス図である。画像形成装置１００では、端末装置２００から送信された印刷情報を受信し、上記と同様に画像装置制御ＣＰＵ１１３の動作によって、該印刷情報に基づいて画像形成装置１００における印刷が可であるか不可であるかの判断を行う。この判断結果が印刷可である場合には、上記で説明したように印刷情報を変更し、端末装置２００には、上記判断結果とともに変更した印刷情報を送信する。また、判断結果が印刷不可である場合には、印刷情報を変更することなく判断結果を端末装置２００に送信する。
【００５１】
印刷情報の変更においては、印刷情報の未設定の項目中に、設定されている項目と両立しないものが含まれている場合、この未設定の、両立しない印刷設定項目を設定不可にするのが望ましい。両立しない印刷設定の項目を設定不可にすることにより、ユーザが端末装置側で印刷情報を変更して両立しない設定項目が存在した状態で印刷情報を画像形成装置に送信することによって印刷不可の状態になるのを防ぐことができる。
【００５２】
図６左図には、画像形成装置１００で受信した印刷情報に含まれる印刷設定項目の一例を示している。該印刷情報では、片面印刷、トレイ１使用、パンチ有りの設定がなされている。この印刷情報を受信した画像形成装置では、上記設定項目のうち、設定されている項目と両立しない設定項目について設定不可とする。上記例では、パンチ有りの設定において、中綴じ、中折りは両立しないため、これらの設定項目を設定不可にする。上記により変更された印刷情報は、図６右図において送信する印刷情報として示されており、変更された設定項目を他の項目と識別できるように他の設定項目とは表示方法を変えている（図では網掛け表示）。また、判断結果は、印刷可として”ＯＫ”が示されており、さらに特別なメッセージデータは生成されていない。
【００５３】
端末装置２００では、画像形成装置１００から変更された印刷情報が送信された際には、変更後の印刷情報に基づいてユーザは再度入力を行うことができる。このときに、両立しない印刷設定項目であって画像形成装置１００で設定不可とされたものは、端末装置２００ではユーザによる設定を行うことができず、したがって両立しない設定がなされないようにされている。
【００５４】
端末装置２００では、画像形成装置１００から送信された判断結果を確認した後に、印刷開始情報を生成し、画像形成装置１００に送信して画像形成装置１００で印刷を開始させることができる。
また端末装置２００では、画像形成装置１００への印刷情報の送信とともに、画像形成装置１００に対し印刷開始の指示を行うこともできる。
印刷開始の指示は、印刷開始情報として端末装置２００からＬＡＮ１０を介して画像形成装置１００に送信する。画像形成装置１００では、ＬＡＮインターフェース１０１を介して印刷開始情報を受信すると、該情報は、ＰＣＩバス１０３、ＤＲＡＭ制御ＩＣ１１１を介して画像形成装置制御ＣＰＵ１１３へと伝達される。画像形成装置制御ＣＰＵ１１３では、該情報を受けると、前記したように画像形成装置１００をコピアまたはプリンタとして用いる場合の動作に制御してプリンタ部１５０において印刷を実行させる。
すなわち、印刷開始情報は、上記のように印刷情報に付加されて端末装置２００から画像形成装置１００に送信されるものでもよく、また、印刷情報とは独立して印刷開始情報を単独で端末装置２００から画像形成装置１００に送信するものであってもよい。
【００５５】
図７は、印刷情報に印刷開始情報が付加されている場合の印刷処理行程を示すシーケンス図であり、以下に説明する。
印刷開始情報が付加された印刷情報は、端末装置２００で生成され、ＬＡＮ１０を介して画像形成装置１００へと送信される。上記情報を受信した画像形成装置１００では、受信した印刷情報に基づいて印刷が可能であるか否かの判断がなされる。さらに画像形成装置１００の判断手段では、印刷情報に印刷開始情報が含まれていることが認められる場合には、上記プリンタ部１５０における印刷を開始する。さらに判断手段では、上記と同様に印刷情報の未設定の項目中に、設定されている項目と両立しない項目が含まれている場合、この未設定の両立しない印刷情報の項目を設定不可にするように印刷情報を変更する。画像形成装置１００では、印刷開始後または印刷開始と同時に、上記判断結果を端末装置２００に送信する。また、印刷情報を変更した場合には、変更した印刷情報も同様に画像形成装置１００から端末装置２００に送信する。
【００５６】
また、判断手段による判断結果が印刷不可の場合、図８のシーケンス図に示すように、判断手段において印刷可であるか不可であるかを判断した後、印刷不可の原因になっている両立しない設定の組み合わせを求め、該組み合わせに係る設定の変更を促すメッセージを作成する。該メッセージは、判断結果とともに画像形成装置１００から端末装置２００へと送信する。メッセージの内容は、印刷不可の原因となっている設定の内容が認知できるものであればよく、メッセージの形式等は特に限定されるものではない。図９は、上記メッセージの一例を示すものである。印刷設定項目のうち、適正な設定項目と、両立しない設定項目とが目視で判別できるように表示しており、この例では両立しない設定項目を網掛けで表示するとともにメッセージが示されている。この例では、両立しない設定項目は、パンチとステイプルであり、パンチの施す位置が上、ステイプル位置が左２箇所となっていて互いに両立しないものとなっている。この結果、印刷は不可と判断され、メッセージにはＮＧと表示されている。メッセージ文では、印刷不可を解消するための方法を示している。
【００５７】
上記メッセージは端末装置２００で受信され、端末制御ＣＰＵ２０２を介して表示制御部２２１で制御される表示部２２０に表示する。また、メッセージの表示に従って、端末装置２００側での印刷情報の変更を可能にする。画像装置制御ＣＰＵ２０２では、端末装置２００においてユーザの印刷情報の変更操作によって、両立しない印刷設定の組み合わせが解消された場合、両立していない設定項目を適正な設定項目と区別している表示方法を中止し、適正な設定項目と同様に表示することもできる。変更された印刷情報は、再度、端末装置２００から画像形成装置１００に送信する。変更された印刷情報を受信した画像形成装置１００では、上記と同様に印刷可、不可の判断を行い、判断結果にしたがって上記と同様の処理を行う。
なお、画像形成装置１００の判断手段では、上記印刷情報が画像形成装置１００の操作部１４０でユーザの操作によって生成された場合にも同様の処理を行うことができ、判断結果やメッセージは操作部１４０のＬＣＤ１４１に表示することができる。
【００５８】
図１０は、画像形成装置側での上記一連の工程を説明するためのフローチャート図であり、以下、詳細に説明する。
画像形成装置では、印刷情報を受信（ステップｓ１）すると、印刷情報に含まれる設定項目の全てが背反しないものであるか否かの判定を行う（ステップｓ２）。このステップｓ２で全ての設定項目が背反しないと判定した場合、印刷開始情報を受信しているか否かの判定を行う（ステップｓ３）。ステップｓ３で印刷開始情報を受信しているものと判定した場合、画像形成装置１００における印刷を開始する（ステップｓ４）。
【００５９】
一方、ステップｓ３で印刷開始情報を受信していないと判定した場合、ステップｓ４の印刷開始処理をスキップする。印刷開始後、または印刷開始処理をスキップした後、印刷情報における印刷設定項目の組み合わせで、設定された印刷項目と両立しない印刷設定項目が未設定印刷項目中に存在する場合は、両立しない未設定印刷項目を設定不可にするように印刷情報を変更し（ステップｓ５）、ステップｓ６に移行する。ステップｓ５では未設定印刷項目に両立しない設定項目が存在しない場合には、印刷情報を変更することなく次のステップｓ６に移行する。ステップｓ６では、印刷情報の送信元が外部機器であるか、画像形成装置の操作部であるかの判定を行う。印刷情報の送信元が外部機器である場合、ステップｓ２における判断結果を、またステップｓ５で印刷情報を変更した場合はこれに加えて変更された印刷情報を外部機器に送信し（ステップｓ７）、画像形成装置における処理を終了する。一方、ステップｓ６で送信元が画像形成装置の操作部であると判定された場合には、ステップｓ２における判断結果を、またステップｓ５で印刷情報を変更した場合はこれに加えて変更された印刷情報を画像形成装置の操作部に送信し（ステップｓ８）、画像形成装置における処理を終了する。
【００６０】
また、前記したステップｓ２で、背反する印刷設定項目が存在しており（例えばパンチ位置が用紙上部、ステイプルが左２箇所の設定がなされ、これらが両立しない）、印刷不可と判断された場合、メッセージを作成する（ステップｓａ１）。例えば、”ステイプル位置を変更するか、パンチ位置を変更してください。”とのメッセージを作成する。次に、ステップｓａ２では、印刷情報の送信元が外部機器であるか、画像形成装置の操作部であるかの判定を行う。印刷情報の送信元が外部機器である場合、ステップｓ２における判断結果と、上記メッセージとを外部機器に送信し（ステップｓａ３）、画像形成装置における処理を終了する。また、ステップｓａ２で、印刷情報の送信元が画像形成装置の操作部であるとの判定がなされた場合、ステップｓ２における判断結果と、上記メッセージとを操作部に送信し（ステップｓａ４）、画像形成装置における処理を終了する。
【００６１】
【発明の効果】
以上説明したように、本発明の画像形成装置によれば、外部機器と接続する接続手段と、該接続手段を介して前記外部機器から印刷情報を受信する受信手段と、受信した前記印刷情報に基づいて印刷可能かどうかの判断を行う判断手段と、該判断手段による判断結果を前記接続手段を介して外部機器へ送信する送信手段とを有するので、外部機器から送信される印刷情報に対し画像形成装置で印刷可否の判断を行うことができる。すなわち、排他の情報を画像形成装置のみが持ち、それを利用して印刷情報を判断してから印刷を行うため、画像形成装置と外部機器の間でバージョンの違い等に起因する機能の不一致を防ぐことができ、それが原因で起こるミスプリントを防ぐことができる。
【００６２】
また、本発明の外部機器によれば、画像形成装置に接続する外部機器接続手段と、印刷情報を設定する印刷情報設定手段と、設定された印刷情報を前記外部機器接続手段を介して画像形成装置に送信する外部機器送信手段と、前記印刷情報を受信した画像形成装置によって該印刷情報に基づいてなされた印刷可否の判断結果を前記外部機器接続手段を介して受信する外部機器受信手段とを備えるので、外部機器において印刷の設定を行うことができ、該印刷設定による印刷可否の判断を画像形成装置で行わせて判断結果を外部機器で入手することができる。
そして、画像形成装置が持つ排他の情報を利用するため、画像形成装置で表示される操作画面と同様の操作画面を外部機器においても表示して、その画面上で操作を行うことができる。
【００６３】
【図面の簡単な説明】
【図１】本発明の一実施形態における画像形成装置の内部構成を示すブロック図である。
【図２】同じく、外部機器である端末装置の内部構成を示すブロック図である。
【図３】同じく、画像形成システムを示す概念図である。
【図４】同じく、印刷情報問い合わせ行程を示すシーケンス図である。
【図５】同じく、判断結果が印刷可能でかつ印刷情報に印刷開始情報が付加されている場合の処理工程を示すシーケンス図である。
【図６】同じく、画像形成装置で受信した印刷情報と、画像形成装置で変更し、端末装置に送信する印刷情報を示す図である。
【図７】同じく、判断結果が印刷可能かつ印刷情報に印刷開始情報が付加されている場合のシーケンス図である。
【図８】同じく、判断結果が印刷不可能の場合のシーケンス図である。
【図９】同じく、判断結果が印刷不可能である場合の、判断結果とメッセージ例（ＮＧの時）を示す図である。
【図１０】同じく、印刷情報判断行程を示すフローチャートである。
【符号の説明】
１０    ＬＡＮ
１００    画像形成装置
１０１    ＬＡＮインターフェース
１０２    デジタルコピア
１０３    ＰＣＩバス
１１０    画像装置制御部
１１１    ＤＲＡＭ制御ＩＣ
１１２    ＨＤＤ
１１３    制御ＣＰＵ
１１４    ＲＯＭ
１１５    不揮発メモリー
１１７    読み取り処理部
１１８    圧縮ＩＣ
１２０    圧縮メモリ
１２１    ページメモリ
１２５    伸張ＩＣ
１２６    書き込み処理部
１３０    スキャナ部
１３１    ＣＣＤ
１３２    スキャナー制御部
１４０    操作部
１４１    タッチパネルＬＣＤ
１４２    操作部制御部
１５０    プリンタ部
１５１    ＬＤ
１５２    プリンタ制御部
１６０    画像処理手段
１６１    ＤＲＡＭ制御ＩＣ
１６２    画像メモリ
１６３    コントローラー制御ＣＰＵ
１６４    ＨＤＤ１６４
１６５    ＬＡＮインターフェース
２００    端末装置
２０１    ＬＡＮインターフェース
２０２    端末制御ＣＰＵ
２０３    ＲＯＭ
２０４    ＤＲＡＭ
２０５    ＨＤＤ
２１０    操作部
２１１    操作部制御部
２２０    表示部
２２１    表示部制御部
【図１】
2004243636.tif 000003
【図２】
2004243636.tif 000004
【図３】
2004243636.tif 000005
【図４】
2004243636.tif 000006
【図５】
2004243636.tif 000007
【図６】
2004243636.tif 000008
【図７】
2004243636.tif 000009
【図８】
2004243636.tif 000010
【図９】
2004243636.tif 000011
【図１０】
2004243636.tif 000012