(57)【要約】【課題】印刷ジョブに係る処理の実行中に割込コピーモードへ移行した後で印刷装置とコピー操作ユニットとの間の通信状態が不良になったとしても、中断された印刷ジョブを完遂させる複合機を、提供する。【解決手段】複合機１０のプリンタ１３は、コピージョブデータの処理を実行している最中に、コピー操作ユニット１２との間の通信エラーを検出したときには（Ｓ１０７；コピー操作ユニットとの通信エラー）、その実行中のコピージョブデータの処理を途中で止めることなく最後まで実行し（Ｓ１１０）、その割込コピージョブに基づくコピーを排紙完了まで実行し（Ｓ１１１）、その後、コピー操作ユニット１２からの割込終了要求を受信することなく、中断していたデータ解釈処理や印刷制御処理を再開する（Ｓ１１２）。【選択図】図２
2006211619.tif 000002
【特許請求の範囲】
【請求項１】
原稿読取装置と印刷装置とこれらを接続するコピー操作ユニットとから構成されることにより、少なくともコピー機能とプリント機能とを実現した複合機であって、
前記印刷装置が、
用紙上に印刷を行うための印刷機構，
接続されているコンピュータから印刷ジョブデータを受信する受信部，
前記受信部が受信した印刷ジョブデータに基づいて印刷用データを生成する印刷用データ生成部，
前記コピー操作ユニットからコピージョブの割込要求，コピージョブデータ，及び割込終了要求を受け付けるためのユニット通信部，
前記コピー操作ユニットとの間における通信エラーを検出するための通信エラー検出部，
前記原稿読取装置又は前記印刷用データ生成部が生成した印刷用データに基づく印刷処理を前記印刷機構に行わせ、前記ユニット通信部において割込要求を受け付けたときには、前記印刷機構に対してその印刷処理の実行を中断させてコピージョブデータの要素として前記コピー操作ユニットから送られてきた印刷用データに基づく印刷処理を前記印刷機構に行わせ、前記通信エラー検出部が通信エラーを検出したとき、又は、前記ユニット通信部において割込終了要求を受け付けたときに、中断していた印刷処理を再開する印刷制御部
を備えることを特徴とする複合機。
【請求項２】
前記印刷制御部は、前記通信エラー検出部が通信エラーを検出したときに、コピージョブデータの要素として前記コピー操作ユニットから送られてきた印刷用データに基づく印刷処理が途中であった場合には、その印刷処理を最後まで実行させた後、中断していた印刷処理を再開する
ことを特徴とする請求項１記載の複合機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コピー機能やプリント機能などの複数の機能を一台の装置上で実現する複合機に、関する。
【背景技術】
【０００２】
従来、原稿読取装置と印刷装置とをコピー操作ユニットを介して接続してなるハードウエア構成を採る複合機があった。この種のハードウエア構成を採る複合機の中には、印刷装置において印刷ジョブに係る処理を実行している最中にコピー操作ユニットにおいてコピーの指示を利用者から受け付けると印刷装置に対して印刷ジョブ係る処理を一時中断させて割込コピーモードへ移行させるものがあった。
【特許文献１】特開２００４−１８０１３４号公報
【特許文献２】特開２００４−１８６９３０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
前述したようなコピー優先機能を有する複合機では、印刷装置が、コピー操作ユニットからコピージョブの割込要求を受け付けると、印刷ジョブに係る処理を一時中断して割込コピーモードへ移行し、そのコピージョブに係る処理を実行するとともに、そのコピー操作ユニットから割込コピーモードの終了要求を受け付けると、中断していた印刷ジョブに係る処理を再開するようになっている。
【０００４】
ところが、印刷装置がコピー操作ユニットからコピージョブの割込要求を受け付けた後、そのコピー操作ユニットから割込コピーモードの終了要求を受け付ける前において、印刷装置とコピー操作ユニットとの間のケーブルのコネクタが抜かれる等によってそれらの間の通信状態が不良になると、印刷装置が、コピー操作ユニットから割込コピーモードの終了要求が受け付けられなくなるため、コピーモードから抜け出して元の印刷ジョブを再開することができなくなってしまうという問題があった。
【０００５】
この問題があると、コピー優先機能を利用する利用者よりも、寧ろ、そのコピー優先機能によって印刷ジョブに係る処理が中断されてしまった利用者に対し、自分の印刷ジョブとは無関係なコピー機能の問題で自分の印刷ジョブが完遂されないという不都合を生じさせることとなってしまう。
【０００６】
本発明は、前述したような従来技術の有する問題点に鑑みてなされたものであり、その課題は、印刷ジョブに係る処理の実行中に割込コピーモードへ移行した後で印刷装置とコピー操作ユニットとの間の通信状態が不良になったとしても、中断された印刷ジョブが完遂されるようにすることにある。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために発明された複合機は、原稿読取装置と印刷装置とこれらを接続するコピー操作ユニットとから構成されることにより、少なくともコピー機能とプリント機能とを実現したものであって、前記印刷装置が、用紙上に印刷を行うための印刷機構，接続されているコンピュータから印刷ジョブデータを受信する受信部，前記受信部が受信した印刷ジョブデータに基づいて印刷用データを生成する印刷用データ生成部，前記コピー操作ユニットからコピージョブの割込要求，コピージョブデータ，及び割込終了要求を受け付けるためのユニット通信部，前記コピー操作ユニットとの間における通信エラーを検出するための通信エラー検出部，前記原稿読取装置又は前記印刷用データ生成部が生成した印刷用データに基づく印刷処理を前記印刷機構に行わせ、前記ユニット通信部において割込要求を受け付けたときには、前記印刷機構に対してその印刷処理の実行を中断させてコピージョブデータの要素として前記コピー操作ユニットから送られてきた印刷用データに基づく印刷処理を前記印刷機構に行わせ、前記通信エラー検出部が通信エラーを検出したとき、又は、前記ユニット通信部において割込終了要求を受け付けたときに、中断していた印刷処理を再開する印刷制御部を備えることを、特徴としている。
【０００８】
このように、印刷ジョブに係る処理の実行中に移行した割込コピーモードにおいて、そのコピージョブに係る処理を行っている間、印刷装置とコピー操作ユニットとの間の通信状態を監視し、その通信状態が不良となったことを検知したときには、コピー操作ユニットからの割込終了要求を受け付けることなく、中断していた印刷処理を強制的に再開するようにすれば、中断された印刷ジョブが必ず完遂されるようになる。
【発明の効果】
【０００９】
従って、本発明によれば、印刷ジョブに係る処理の実行中に割込コピーモードへ移行した後で印刷装置とコピー操作ユニットとの間の通信状態が不良になったとしても、中断された印刷ジョブが完遂されるようになる。
【発明を実施するための最良の形態】
【００１０】
以下、添付図面に基づいて、本発明を実施するための一つの形態である複合機について説明する。
【００１１】
まず、本実施形態の複合機の構成を説明する。
【００１２】
図１は、本実施形態の複合機１０の構成図である。複合機１０は、スキャナ１１と、コピー操作ユニット１２と、プリンタ１３とからなり、スキャナ１１とプリンタ１３は、コピー操作ユニット１２を介して接続されている。コピー操作ユニット１２は、何れも専用のケーブルにて、スキャナ１１とプリンタ１３とに接続されている。
【００１３】
スキャナ１１は、この複合機１０が実現するコピー機能における原稿読取処理を担当する機器であり、より具体的には、原稿台上に載置された原稿に描かれている画像を読み取って、読み取った画像を表示するための画像データを生成する機器である。このスキャナ１１は、一般的なスキャナと同様のハードウエア構成と機能とを有する機器となっており、コピー操作ユニット１２に接続しなくても、パーソナルコンピュータの周辺機器として単独で使用できるスキャナにもなっている。
【００１４】
コピー操作ユニット１２は、スキャナ１１及びプリンタ１３を制御することにより、スキャナ１１にセットされている原稿のコピーをプリンタ１３に生成させる装置である。具体的なハードウェア構成の説明及び図示は省略するが、このコピー操作ユニット１２は、液晶ディスプレイに透明な接触位置センサを重ねたタッチスクリーン，テンキーやスタートボタンやストップボタン等の各種の押しボタン，それらを制御するコンピュータ（ＣＰＵ，ＲＯＭ，ＲＡＭ，ＥＥＰＲＯＭ、各種インタフェース回路等を組み合わせた装置）からなっている。このコピー操作ユニット１２は、タッチスクリーンや押しボタンを通じて利用者からコピー条件（スキャナ１１及びプリンタ１３の制御条件）に関する指定を得て、スタートボタンが押下されると、その時点で指定されているコピー条件を示す情報を含むコピー開始要求をプリンタ１３に対して出力するようになっている。
【００１５】
プリンタ１３は、この複合機１０においてプリント機能を実現する機器であるとともに、この複合機１０が実現するコピー機能における印刷を担当する機器である。具体的なハードウエア構成の説明及び図示は省略するが、このプリンタ１３は、用紙上に実際に印刷を行う印刷機構，ホストコンピュータ２０とのデータ通信を制御するための受信部である各種の通信インターフェース回路（パラレルインターフェース回路，ネットワークインターフェース回路，ＵＳＢインターフェース回路など），それら印刷機構や通信インターフェース回路を制御するコンピュータ（ＣＰＵ，ＲＯＭ，ＲＡＭ，ＥＥＰＲＯＭ、各種インタフェース回路等を組み合わせた装置）とからなっている。
【００１６】
このプリンタ１３は、図示せぬ通信インターフェース回路に接続されたホストコンピュータ２０から印刷ジョブを受信したときには、その印刷ジョブを印刷キュー内の最後尾に登録する処理を行うようになっている。また、このプリンタ１３は、印刷キュー内に印刷ジョブが登録されているときには、その印刷キュー内の最先頭から最後尾に向かって順に、印刷ジョブに基づくデータ解釈処理と印刷制御処理とを行うようにもなっている。ここで、データ解釈処理とは、受信された印刷ジョブデータ内の各描画コマンドを解釈して当該印刷ジョブデータに応じた内容の印刷用データを図示せぬＲＡＭ上に生成する処理を言い、この処理を実行する図示せぬコンピュータは、前述した印刷用データ生成部に相当する。また、印刷制御処理とは、データ解釈処理により図示せぬＲＡＭ上に生成された印刷用データに基づく印刷を図示せぬ印刷機構に行わせる処理（コピー生成処理時に、コピージョブデータの要素として送られてきた印刷用データに対して行われるものと同じ内容の処理）を言い、この処理を実行する図示せぬコンピュータは、前述した印刷制御部に相当する。
【００１７】
本実施形態の複合機１０は、このような処理を行うプリンタ１３を有することによって、プリント機能を実現している。なお、このプリンタ１３は、コピー操作ユニット１２に接続しなくても、パーソナルコンピュータの周辺機器として単独で使用できるネットワークプリンタにもなっている。
【００１８】
また、このプリンタ１３の図示せぬコンピュータは、コピー操作ユニット１２と専用ケーブルを介して接続されている間、常時、コピー操作ユニット１２との通信状態を監視し、ケーブルコネクタが抜かれる等の通信不良状態が生じたときには、その通信不良状態を通信エラーとして検出できるようになっている。なお、この専用ケーブルを通じてコピー操作ユニット１２と通信を行うための図示せぬインターフェース回路は、前述したユニット通信部に相当する。また、通信状態を監視して通信エラーを検出する処理を実行する図示せぬコンピュータは、前述した通信エラー検出部に相当する。
【００１９】
次に、以上のことを前提として、図２に示す流れ図を参照しながら、プリンタ１３の本発明に係る部分の動作を説明する。
【００２０】
プリンタ１３（の図示せぬコンピュータ）は、前述した印刷キュー登録処理やデータ解釈処理や印刷制御処理と並行して、通常、コピー操作ユニット１２からのコピージョブデータ処理要求の受信や、強制的且つ優先的にコピーを行う割込コピーモードへ移行するよう利用者から指示されたことに基づいてコピー操作ユニット１２から送信されてくるコピージョブの割込要求の受信といったイベントが発生するまで待機している（Ｓ１０１；無し）。
【００２１】
そして、プリンタ１３は、コピー操作ユニット１２からコピージョブデータ処理要求が送信されてきた場合（Ｓ１０１；コピージョブデータ処理要求受信）、そのコピージョブデータの受信を開始し（Ｓ１０２）、イベントの発生を待機する状態となる（Ｓ１０１）。なお、プリンタ１３は、コピージョブデータの受信を開始すると、図２に係る処理と並行して、受信したコピージョブデータに基づく印刷制御処理を実行する。
【００２２】
一方、プリンタ１３は、コピー操作ユニット１２からコピージョブの割込要求が送信されてきた場合（Ｓ１０１；割込要求受信）、その時点で印刷制御処理（印刷ジョブに基づくものとコピージョブに基づくものとがある）が実行中であるときにはその印刷制御処理を継続し、その時点でデータ解釈処理が実行中であるときにはそのデータ解釈処理を中断する処理を行う（Ｓ１０３）。なお、この時点でデータ解釈処理が実行されていない場合、プリンタ１３は、この処理ステップでは、何も行わない。
【００２３】
その後、プリンタ１３は、割込コピーモードの解除が利用者から指示されたことに基づいてコピー操作ユニット１２から送信されてくる割込終了要求の受信や、割込コピーモードでのコピーの実行が利用者から指示されたことに基づいてコピー操作ユニット１２から送られてくる印刷制御処理中断要求の受信といったイベントが発生するまで待機する（Ｓ１０４；無し）。
【００２４】
そして、プリンタ１３は、コピー操作ユニット１２から割込終了要求が送信されてきた場合（Ｓ１０４；割込終了要求受信）、中断していたデータ解釈処理を再開し（Ｓ１０５）、イベントの発生を待機する状態となる（Ｓ１０１）。
【００２５】
一方、プリンタ１３は、コピー操作ユニット１２から印刷制御中断処理要求が送信されてきた場合（Ｓ１０４；印刷制御中断要求受信）、その時点で実行中の印刷制御処理（印刷ジョブに基づくものとコピージョブに基づくものとがある）を中断し、割込コピージョブを処理するモードへ移行する（Ｓ１０６）。
【００２６】
そのモードへ移行した後、プリンタ１３は、コピー操作ユニット１２からのコピージョブデータ処理要求の受信や、割込コピージョブの処理が終了したことに基づいてコピー操作ユニット１２から送られてくる割込終了要求の受信や、コピー操作ユニット１２との間の通信エラーの検知といったイベントが発生するまで待機する（Ｓ１０７；無し）。
【００２７】
そして、プリンタ１３は、コピー操作ユニット１２からコピージョブデータ処理要求が送信されてきた場合（Ｓ１０７；コピージョブデータ処理要求受信）、そのコピージョブデータの受信を開始し（Ｓ１０８）、イベントの発生を待機する状態となる（Ｓ１０７）。なお、プリンタ１３は、コピージョブデータの受信を開始すると、図２に係る処理と並行して、受信したコピージョブデータに基づく印刷制御処理を実行する。
【００２８】
一方、プリンタ１３は、コピー操作ユニット１２から割込終了要求が送信されてきた場合（Ｓ１０７；割込終了要求受信）、中断していたデータ解釈処理や印刷制御処理を再開し（Ｓ１１２）、イベントの発生を待機する状態となる（Ｓ１０１）。
【００２９】
また、プリンタ１３は、コピー操作ユニット１２との間の通信エラーを検知した場合（Ｓ１０７；コピー操作ユニットとの通信エラー）、割込コピージョブを処理するモードの終了に必要な以下に詳述の処理を実行し（Ｓ１０９〜Ｓ１１１）、その後、イベントの発生を待機する状態となる（Ｓ１０１）。
【００３０】
コピー操作ユニット１２との通信にエラーが生じた際に割込コピージョブを処理するモードを終了するため、プリンタ１３は、具体的には、まず、コピージョブデータの処理（コピージョブデータの要素として送られてくる印刷用データを図示せぬＲＡＭに記録する処理，及び、当該処理により図示せぬＲＡＭに記録された印刷用データに応じた印刷を図示せぬ印刷機構に行わせる処理）が途中であるか否かを判断する（Ｓ１０９）。
【００３１】
そして、プリンタ１３は、コピージョブデータの処理が途中であった場合（Ｓ１０９；処理途中）、その処理を継続し（Ｓ１１０）、その後、そのコピージョブに基づく印刷及び排紙が完了するまで待機し（Ｓ１１１）、全頁の排紙が完了した後、イベントの発生を待機する状態となる（Ｓ１０１）。
【００３２】
一方、プリンタ１３は、コピージョブデータの処理が済んでいた場合（Ｓ１０９；処理済）、そのコピージョブに基づく印刷及び排紙が完了するまで待機し（Ｓ１１１）、全頁の排紙が完了した後、イベントの発生を待機する状態となる（Ｓ１０１）。
【００３３】
次に、本実施形態の複合機１０の作用及び効果について説明する。
【００３４】
本実施形態の複合機１０では、利用者が、強制的且つ優先的にコピーを行う割込コピーモードへ移行する指示をコピー操作ユニット１２に入力すると、プリンタ１３が、その時点で実行中のデータ解釈処理を中断し（Ｓ１０１；割込要求受信、Ｓ１０３）、更に、利用者が、そのモードを解除する前に、割込コピーモードでのコピーを実行する指示をコピー操作ユニット１２に入力すると、プリンタ１３が、実行中の印刷制御処理を中断して、割込コピージョブを処理するモードへ移行する（Ｓ１０４；印刷制御中断要求受信、Ｓ１０６）。
【００３５】
このモードのとき、プリンタ１３は、コピージョブデータの処理を実行し（Ｓ１０８）、コピー操作ユニット１２との間に通信エラーが生じなければ、コピー操作ユニット１２からの割込終了要求を受信した後で、中断していたデータ解釈処理や印刷制御処理を再開する（Ｓ１１２）。
【００３６】
しかしながら、コピージョブデータの処理を実行している最中に、コピー操作ユニット１２との間の通信エラーを検出したときには（Ｓ１０７；コピー操作ユニットとの通信エラー）、プリンタ１３は、その実行中のコピージョブデータの処理を途中で止めることなく最後まで実行し（Ｓ１１０）、その割込コピージョブに基づくコピーを排紙完了まで実行し（Ｓ１１１）、その後、コピー操作ユニット１２からの割込終了要求を受信することなく（実質的に不可能）、中断していたデータ解釈処理や印刷制御処理を再開する（Ｓ１１２）。
【００３７】
従って、本実施形態の複合機１０によれば、印刷ジョブに係る処理の実行中に割込コピーモードへ移行した後でプリンタ１３とコピー操作ユニット１２との間の通信状態が不良になったとしても、中断された印刷ジョブが完遂されるようになる。
【図面の簡単な説明】
【００３８】
【図１】本実施形態の複合機の構成図
【図２】プリンタによる本発明に係る部分の動作を示す流れ図
【符号の説明】
【００３９】
１０      複合機
１１      スキャナ
１２      コピー操作ユニット
１３      プリンタ
【図１】
2006211619.tif 000003
【図２】
2006211619.tif 000004