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