(57)【要約】【課題】正確な時刻の情報が生成されない場合にも、時刻を使用する機能を実行できる、画像処理装置、情報処理装置、時刻適用方法、時刻適用プログラム、情報処理方法および画像処理システムを提供する。【解決手段】ＰＣ３のＲＴＣ１７が生成する時刻情報に係る時刻とＰＣ３がＳＮＴＰサーバ４から受信する時刻情報に係る時刻とが同期している時計同期状態では、ＰＣ３からＭＦＰ２へのジョブの送信に先行して、時刻情報を含む先行コマンドがＰＣ３からＭＦＰ２に送信される。ＭＦＰ２では、時刻情報を含む先行コマンドをネットワークインターフェース１４に受信すると、ＣＰＵ１５により、その先行コマンドに含まれる時刻情報が取得されて、その時刻情報に基づく時刻が時刻を使用するログの生成に適用される。【選択図】図１
2020166446.tif 000002
【特許請求の範囲】
【請求項１】
シートに画像を印刷する印刷部及びシートから画像を読み取る読取部の少なくとも一つを含む画像処理部と、
外部装置と通信する通信部と、
制御部と、を備え、
前記制御部は、
前記外部装置から送信されるジョブを前記通信部に受信したことに応じて、前記画像処理部を制御して前記ジョブに係る画像処理を実行し、
前記外部装置から前記ジョブの送信に先行して送信される先行コマンドを前記通信部に受信したことに応じて、前記先行コマンドに含まれる時刻情報を取得し、
時刻を使用する時刻使用機能に前記先行コマンドから取得した前記時刻情報に基づく時刻を適用する時刻適用処理を実行する、画像処理装置。
【請求項２】
請求項１に記載の画像処理装置であって、
前記制御部は、前記ジョブに係るログを生成するログ生成処理、をさらに実行し、
前記時刻使用機能は、前記時刻情報に基づく時刻を前記ログに付加する機能である、画像処理装置。
【請求項３】
請求項１または２に記載の画像処理装置であって、
時刻情報を生成する時計部、をさらに備え、
前記通信部は、ネットワークに接続されており、
前記制御部は、
前記時計部が生成する時刻情報に係る時刻と時刻サーバから前記ネットワークを通して前記通信部に受信する時刻情報に係る時刻とが同期しているか否かを判断する同期判断処理、をさらに実行し、
前記同期判断処理にて同期していないと判断した場合、前記時刻適用処理を実行し、
前記同期判断処理にて同期していると判断した場合、前記時刻適用処理を実行しない、画像処理装置。
【請求項４】
請求項１〜３のいずれか一項に記載の画像処理装置であって、
時刻情報を生成する時計部と、
時計部に電力を供給するバッテリと、をさらに備え、
前記制御部は、
前記時計部が生成する時刻情報を取得可能か取得不可能かを判断する取得判断処理を実行し、
前記取得判断処理にて取得不可能と判断した場合、前記先行コマンドに含まれる時刻情報を取得し、
前記取得判断処理にて取得可能と判断した場合、前記先行コマンドに含まれる時刻情報を取得しない、画像処理装置。
【請求項５】
請求項１〜４のいずれか一項に記載の画像処理装置であって、
前記先行コマンドには、前記先行コマンドに含まれる時刻情報に係る時刻と時刻サーバから前記外部装置に送信される時刻情報に係る時刻とが同期しているか否かを表す同期状態情報が含まれており、
前記制御部は、
前記先行コマンドを前記通信部に受信したことに応じて、前記先行コマンドに含まれる前記同期状態情報を取得して、取得した前記同期状態情報が同期していることを表す同期情報であるか同期していないことを表す非同期情報であるかを判断し、
前記同期状態情報が前記同期情報であると判断した場合、前記先行コマンドに含まれる時刻情報を取得し、
前記同期状態情報が前記非同期情報であると判断した場合、前記先行コマンドに含まれる時刻情報を取得しない、画像処理装置。
【請求項６】
画像処理を実行する画像処理装置と通信する通信部と、
前記画像処理装置における画像処理に係るジョブの送信指示を受け付ける受付部と、
制御部と、を備え、
前記制御部は、前記受付部が前記ジョブの送信指示を受け付けたことに応じて、
前記ジョブに係る先行コマンドであって時刻情報を含む前記先行コマンドを生成する先行コマンド生成処理と、
前記先行コマンドを前記通信部を介して前記画像処理装置に送信する先行コマンド送信処理と、
前記先行コマンドの送信後に、前記ジョブを前記通信部を介して前記画像処理装置に送信するジョブ送信処理と、を実行する、情報処理装置。
【請求項７】
請求項６に記載の情報処理装置であって、
前記制御部は、
前記画像処理装置が前記通信部を介して通信可能に接続されているか否かを判断する接続判断処理、をさらに実行し、
前記接続判断処理にて通信可能に接続されていると判断した場合、前記先行コマンド送信処理を実行し、
前記接続判断処理にて通信可能に接続されていないと判断した場合、前記先行コマンド送信処理を実行しない、情報処理装置。
【請求項８】
請求項６または７に記載の情報処理装置であって、
時刻情報を生成する時計部、をさらに備え、
前記通信部は、ネットワークに接続されており、
前記制御部は、
前記時計部が生成する時刻情報に係る時刻と時刻サーバから前記ネットワークを通して前記通信部に受信する時刻情報に係る時刻とが同期しているか否かを判断する同期判断処理、をさらに実行し、
前記同期判断処理にて同期していると判断した場合、前記先行コマンド送信処理を実行し、
前記同期判断処理にて同期していないと判断した場合、前記先行コマンド送信処理を実行しない、画像処理装置。
【請求項９】
請求項８に記載の情報処理装置であって、
前記制御部は、前記同期判断処理にて同期していないと判断した場合、
前記ジョブに係る非同期先行コマンドであって前記時刻情報を含まない前記非同期先行コマンドを生成する非同期先行コマンド生成処理と、
前記ジョブ送信処理に先行して、前記非同期先行コマンドを前記通信部を介して前記画像処理装置に送信する非同期先行コマンド送信処理と、をさらに実行する、情報処理装置。
【請求項１０】
請求項６または７に記載の情報処理装置であって、
時刻情報を生成する時計部、をさらに備え、
前記通信部は、ネットワークに接続されており、
前記制御部は、
前記時計部が生成する時刻情報に係る時刻と時刻サーバから前記ネットワークを通して前記通信部に受信する時刻情報に係る時刻とが同期しているか否かを判断する同期判断処理、をさらに実行し、
前記先行コマンド生成処理において、前記同期判断処理の判断結果の情報をさらに含む前記先行コマンドを生成する、情報処理装置。
【請求項１１】
シートに画像を印刷する印刷部及びシートから画像を読み取る読取部の少なくとも一つを含む画像処理部と、
外部装置と通信する通信部と、を備える画像処理装置における時刻適用方法であって、
前記外部装置から送信されるジョブを前記通信部に受信したことに応じて、前記画像処理部を制御して前記ジョブに係る画像処理を実行し、
前記外部装置から前記ジョブの送信に先行して送信される先行コマンドを前記通信部に受信したことに応じて、前記先行コマンドに含まれる時刻情報を取得し、
時刻を使用する機能に前記先行コマンドから取得した前記時刻情報に基づく時刻を適用する、時刻適用方法。
【請求項１２】
シートに画像を印刷する印刷部及びシートから画像を読み取る読取部の少なくとも一つを含む画像処理部と、
外部装置と通信する通信部と、を備える画像処理装置のコンピュータにインストールされる時刻適用プログラムであって、
前記コンピュータに、
前記外部装置から送信されるジョブを前記通信部に受信したことに応じて、前記画像処理部を制御させて前記ジョブに係る画像処理を実行させ、
前記外部装置から前記ジョブの送信に先行して送信される先行コマンドを前記通信部に受信したことに応じて、前記先行コマンドに含まれる時刻情報を取得させ、
時刻を使用する機能に前記先行コマンドから取得した前記時刻情報に基づく時刻を適用させる、時刻適用プログラム。
【請求項１３】
画像処理を実行する画像処理装置と通信する通信部と、
前記画像処理装置における画像処理に係るジョブの送信指示を受け付ける受付部と、を備える情報処理装置における情報処理方法であって、
前記受付部が前記ジョブの送信指示を受け付けたことに応じて、
前記ジョブに係る先行コマンドであって時刻情報を含む前記先行コマンドを生成し、
前記先行コマンドを前記通信部を介して前記画像処理装置に送信する先行コマンド送信し、
前記先行コマンドの送信後に、前記ジョブを送信する、情報処理方法。
【請求項１４】
画像処理を実行する画像処理装置と通信する通信部と、
前記画像処理装置における画像処理に係るジョブの送信指示を受け付ける受付部と、を備える情報処理装置のコンピュータにインストールされる情報処理プログラムであって、
前記コンピュータに、前記受付部が前記ジョブの送信指示を受け付けたことに応じて、
前記ジョブに係る先行コマンドであって時刻情報を含む前記先行コマンドを生成する先行コマンド生成処理と、
前記先行コマンドを前記通信部を介して前記画像処理装置に送信する先行コマンド送信処理と、
前記先行コマンドの送信後に、前記ジョブを送信するジョブ送信処理と、を実行させる、情報処理プログラム。
【請求項１５】
画像処理装置と、情報処理装置と、を含む画像処理システムであって、
前記画像処理装置は、
シートに画像を印刷する印刷部及びシートから画像を読み取る読取部の少なくとも一つを含む画像処理部と、
第１通信部と、
第１制御部と、を備え、
前記情報処理装置は、
前記画像処理装置における画像処理に係るジョブの送信指示を受け付ける受付部と、
前記第１通信部と相互に通信可能に接続される第２通信部と、
第２制御部と、を備え、
前記第２制御部は、前記受付部が前記ジョブの送信指示を受け付けたことに応じて、
前記ジョブに係る先行コマンドであって時刻情報を含む前記先行コマンドを生成する先行コマンド生成処理と、
前記先行コマンドを前記第２通信部を介して前記画像処理装置に向けて送信する先行コマンド送信処理と、
前記先行コマンドの送信後に、前記ジョブを前記第２通信部を介して送信するジョブ送信処理と、を実行し、
前記第１制御部は、
前記情報処理装置から送信されるジョブを前記第１通信部に受信したことに応じて、前記画像処理部を制御して前記ジョブに係る画像処理を実行し、
前記情報処理装置から前記ジョブの送信に先行して送信される先行コマンドを前記第１通信部に受信したことに応じて、前記先行コマンドに含まれる時刻情報を取得し、
時刻を使用する機能に前記先行コマンドから取得した前記時刻情報に基づく時刻を適用する、画像処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、情報処理装置、画像処理装置における時刻適用方法、画像処理装置のコンピュータにインストールされる時刻適用プログラム、情報処理装置における情報処理方法、情報処理装置のコンピュータにインストールされる情報処理プログラム、および、画像処理システムに関する。
【背景技術】
【０００２】
印刷処理を実行するプリンタなどの画像処理装置がＬＡＮ（Local Area Network）に接続された環境では、たとえば、パーソナルコンピュータ（ＰＣ：Personal Computer）からＬＡＮ経由で画像処理装置に印刷ジョブが送信される。印刷ジョブが画像処理装置に受け付けられると、画像処理装置では、その印刷ジョブに係る印刷処理が実行されて、印刷ジョブに係る画像が用紙に印刷される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−１８５６６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、画像処理装置の機能には、印刷ジョブの実行日時やその印刷ジョブに係る画像のファイル名などを関連づけたログをメモリに保存する機能、クリーニング動作を定期的に実行する機能などがある。それらの機能のためには、正確な時刻の情報が必要とされる。しかし、画像処理装置において、ＲＴＣ（Real Time Clock）を備えていなかったり、ＲＴＣを備えているがバックアップ用の電池の残量がなくなったりした場合、正確な時刻の情報が生成されず、時刻を使用する各種の機能を実行できないおそれがある。
【０００５】
本発明の目的は、正確な時刻の情報が生成されない場合にも、時刻を使用する機能を実行できる、画像処理装置、情報処理装置、時刻適用方法、時刻適用プログラム、情報処理方法および画像処理システムを提供することである。
【課題を解決するための手段】
【０００６】
前記の目的を達成するため、本発明の一の局面に係る画像処理装置は、シートに画像を印刷する印刷部及びシートから画像を読み取る読取部の少なくとも一つを含む画像処理部と、外部装置と通信する通信部と、制御部と、を備え、制御部は、外部装置から送信されるジョブを通信部に受信したことに応じて、画像処理部を制御してジョブに係る画像処理を実行し、外部装置からジョブの送信に先行して送信される先行コマンドを通信部に受信したことに応じて、先行コマンドに含まれる時刻情報を取得し、時刻を使用する時刻使用機能に先行コマンドから取得した時刻情報に基づく時刻を適用する時刻適用処理を実行する。
【０００７】
この構成によれば、外部装置から画像処理装置へのジョブの送信に先行して、時刻情報を含む先行コマンドが外部装置から画像処理装置に送信される。画像処理装置では、先行コマンドを通信部に受信すると、制御部により、その先行コマンドに含まれる時刻情報が取得されて、その時刻情報に基づく時刻が時刻を使用する機能に適用される。これにより、正確な時刻の情報が生成されない場合にも、時刻を使用する時刻使用機能を実行することができる。
【０００８】
この発明の他の局面に係る情報処理装置は、画像処理を実行する画像処理装置と通信する通信部と、画像処理装置における画像処理に係るジョブの送信指示を受け付ける受付部と、制御部と、を備え、制御部は、受付部がジョブの送信指示を受け付けたことに応じて、ジョブに係る先行コマンドであって時刻情報を含む先行コマンドを生成する先行コマンド生成処理と、先行コマンドを通信部を介して画像処理装置に送信する先行コマンド送信処理と、先行コマンドの送信後に、ジョブを通信部を介して画像処理装置に送信するジョブ送信処理と、を実行する。
【０００９】
この情報処理装置と画像処理装置とを組み合わせることにより、次の画像処理システムを得ることができる。画像処理システムは、画像処理装置と、情報処理装置と、を含む画像処理システムであって、画像処理装置は、シートに画像を印刷する印刷部及びシートから画像を読み取る読取部の少なくとも一つを含む画像処理部と、第１通信部と、第１制御部と、を備え、情報処理装置は、画像処理装置における画像処理に係るジョブの送信指示を受け付ける受付部と、第１通信部と相互に通信可能に接続される第２通信部と、第２制御部と、を備え、第２制御部は、受付部がジョブの送信指示を受け付けたことに応じて、ジョブに係る先行コマンドであって時刻情報を含む先行コマンドを生成する先行コマンド生成処理と、先行コマンドを第２通信部を介して画像処理装置に向けて送信する先行コマンド送信処理と、先行コマンドの送信後に、ジョブを第２通信部を介して送信するジョブ送信処理と、を実行し、第１制御部は、情報処理装置から送信されるジョブを第１通信部に受信したことに応じて、画像処理部を制御してジョブに係る画像処理を実行し、情報処理装置からジョブの送信に先行して送信される先行コマンドを第１通信部に受信したことに応じて、先行コマンドに含まれる時刻情報を取得し、時刻を使用する機能に先行コマンドから取得した時刻情報に基づく時刻を適用する。
【００１０】
なお、本発明は、画像処理装置の形態で実現できるだけでなく、たとえば、画像処理装置で実行される時刻適用方法、および画像処理装置のコンピュータにインストールされるプログラムの形態で実現することもできる。
【００１１】
また、本発明は、情報処理装置の形態で実施できるだけでなく、たとえば、情報処理装置で実行される情報処理方法、および情報処理装置のコンピュータにインストールされるプログラムの形態で実現することもできる。
【発明の効果】
【００１２】
本発明によれば、正確な時刻の情報が生成されない場合にも、時刻を使用する機能を実行することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態に係る画像処理システムの構成を示すブロック図である。
【図２】ＰＣで実行されるジョブ送信時処理の流れを示すフローチャートである。
【図３】ＰＣからＭＦＰに送信される先行コマンドおよび印刷データの内容を示す図である。
【図４】ＭＦＰで実行されるログ生成処理の流れを示すフローチャートである。
【図５】他の実施形態に係るジョブ送信時処理を説明するためのフローチャートであり、ジョブ送信時処理の流れの一部を示す。
【図６】他の実施形態に係るログ生成処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下では、本発明の実施の形態について、添付図面を参照しつつ詳細に説明する。
【００１５】
＜画像処理システム＞
図１に示される画像処理システム１は、ＭＦＰ（Multi-Function Peripheral）２、ＰＣ（Personal Computer）３およびＳＮＴＰ（Simple Network Time Protocol）サーバ４を含む。
【００１６】
＜ＭＦＰ＞
ＭＦＰ２は、画像処理装置の一例であり、読取エンジン１１（画像処理部、読取部の一例）、印刷エンジン１２（画像処理部、印刷部の一例）、操作パネル１３およびネットワークインターフェース（Ｉ／Ｆ）１４を備えている。
【００１７】
読取エンジン１１は、原稿をイメージセンサで読み取って、原稿の画像データを生成する機構である。読取の方式は、コンタクトガラス上を通過する原稿を読み取る方式であってもよいし、コンタクトガラス上で静止した原稿を読み取る方式であってもよい。イメージセンサとしては、ＣＣＤ（Charge Coupled Devices）、ＣＩＳ（Contact Image Sensor）などを例示することができる。
【００１８】
印刷エンジン１２は、画像データに係る画像を用紙に形成する機構である。印刷の方式は、電子写真方式であってもよいし、インクジェット方式であってもよいし、サーマル方式であってもよい。
【００１９】
操作パネル１３は、ユーザが操作および視認可能に設けられている。操作パネル１３には、ユーザにより操作される操作部および情報を表示する表示部を備えており、たとえば、タッチパネルで構成される。操作部の操作により各種の設定を行うことができ、その設定内容を表示部に表示することができる。
【００２０】
ネットワークインターフェース１４（通信部、第２通信部の一例）は、コンピュータネットワークを経由する通信のためのインターフェースである。
【００２１】
また、ＭＦＰ２は、ＣＰＵ（Central Processing Unit）１５、メモリ１６およびＲＴＣ（Real Time Clock）１７を備えている。読取エンジン１１、印刷エンジン１２、操作パネル１３、ネットワークインターフェース１４、ＣＰＵ１５、メモリ１６およびＲＴＣ１７は、バス１８を介して、データ通信可能に接続されている。
【００２２】
メモリ１６には、フラッシュメモリやＥ２ＰＲＯＭなどのデータの書き換えが可能な不揮発性メモリおよびＳＤＲＡＭなどの揮発性メモリが含まれる。不揮発性メモリには、各種の制御のための制御プログラムが記憶されており、ＣＰＵ１５（制御部、第１制御部の一例）により、その制御プログラムが実行される。揮発性メモリは、ＣＰＵ１５が制御プログラムを実行する際のワークエリアとして使用され、また、各種のデータを記憶するデータ記憶領域を提供する。
【００２３】
ＲＴＣ１７は、時計機能のための集積回路であり、時刻情報を生成する時計部の一例である。ＲＴＣ１７には、バッテリ１９が付随しており、ＲＴＣ１７は、ＭＦＰ２の電源がオフである間もバッテリ１９の電力でバックアップされて動作し続ける。
【００２４】
＜ＰＣ＞
ＰＣ３は、ユーザにより操作される端末であり、ＭＦＰ２から見て外部装置となる。ＰＣ３は、本体２１（受付部の一例）と、本体２１に接続されるディスプレイ２２およびキーボード２３などの周辺機器とを含む。本体２１には、ＣＰＵ２４、メモリ２５、ＲＴＣ２６およびネットワークインターフェース２７が内蔵されている。
【００２５】
メモリ２５には、ハードディスクやフラッシュメモリなどの不揮発性メモリおよびＳＤＲＡＭなどの揮発性メモリが含まれる。不揮発性メモリには、ＯＳ（Operating System）および各種の制御のための制御プログラムなどが記憶されており、ＣＰＵ２４（制御部、第２制御部の一例）により、ＯＳおよび制御プログラムが実行される。揮発性メモリには、ＰＣの起動時に、不揮発性メモリから読み出されたＯＳが書き込まれる。また、揮発性メモリは、ＣＰＵ２４が制御プログラムを実行する際のワークエリアとして使用され、また、各種のデータを記憶するデータ記憶領域を提供する。
【００２６】
ＲＴＣ２６は、時計機能のための集積回路であり、時刻情報を生成する時計部の一例である。ＲＴＣ２６には、バッテリ２８が付随しており、ＲＴＣ２６は、ＰＣ３の電源がオフである間もバッテリ２８の電力でバックアップされて動作し続ける。
【００２７】
ネットワークインターフェース２７（通信部、第２通信部の一例）は、コンピュータネットワークを経由する通信のためのインターフェースである。
【００２８】
ユーザがＰＣ３を操作することにより、ＰＣ３からコンピュータネットワークを経由してＭＦＰ２に、印刷ジョブなどのジョブを送信することができる。印刷ジョブは、ＭＦＰ２において画像データに係る画像を用紙に印刷するジョブである。
【００２９】
＜サーバ＞
ＳＮＴＰサーバ４は、コンピュータネットワークに接続されているＭＦＰ２およびＰＣ３などの各機器の時刻を合わせるプロトコルの下において、それらの機器に時刻情報を提供するサーバである。ＳＮＴＰサーバ４に代えて、ＮＴＰ（Network Time Protocol）サーバが画像処理システム１に含まれてもよい。
【００３０】
＜ジョブ送信時処理＞
ＰＣ３では、ＣＰＵ２４により、図２に示されるジョブ送信時処理が実行される。
【００３１】
ジョブ送信時処理では、ＣＰＵ２４は、本体２１が印刷指示を受け付けたか否かを判断する（Ｓ１１）。印刷指示は、たとえば、ユーザがキーボード２３やマウスを操作することにより入力され、本体２１に受け付けられる。印刷指示の入力があるまで、ＣＰＵ２４は、ジョブ送信時処理を先に進めない（Ｓ１１：ＮＯ）。
【００３２】
ＣＰＵ２４は、本体２１が印刷指示を受け付けたと判断すると（Ｓ１１：ＹＥＳ）、先行コマンドに準備動作コマンドを付加する（Ｓ１２）。先行コマンドは、ＭＦＰ２へのジョブの送信に先行して送信されるコマンドである。準備動作コマンドは、ＭＦＰ２にジョブに対する準備の開始を指示するコマンドである。
【００３３】
また、ＣＰＵ２４は、ＲＴＣ２６が生成する時刻情報に係る時刻と、ＳＮＴＰサーバ４からコンピュータネットワークを介してネットワークインターフェース２７に受信する時刻情報に係る時刻とが同期している時計同期状態であるか否かを判断する（Ｓ１３：同期判断処理の一例）。そして、ＣＰＵ２４は、時刻同期状態であると判断した場合（Ｓ１３：ＹＥＳ）、先行コマンドに時刻情報を付加する（Ｓ１４：先行コマンド生成処理の一例）。一方、ＣＰＵ２４は、時刻同期状態ではないと判断した場合（Ｓ１３：ＮＯ）、つまりＲＴＣ２６が生成する時刻情報に係る時刻とＳＮＴＰサーバ４から受信する時刻情報に係る時刻とが同期していない場合、時刻情報を先行コマンドに付加しない。先行コマンドに時刻情報が付加される場合、図３に示されるように、先行コマンドには、準備動作コマンドと時刻情報とが含まれる。
【００３４】
その後、ＣＰＵ２４は、図２に示されるように、メモリ２５のデータ記憶領域に他のジョブが記憶されていないかどうかを確認する（Ｓ１５）。ＣＰＵ２４は、メモリ２５のデータ記憶領域に他のジョブが記憶されていないことを確認した場合（Ｓ１５：ＹＥＳ）、ＭＦＰ２とＰＣ３との間が通信可能であるか否かを判断する（Ｓ１６：接続判断処理の一例）。そして、ＣＰＵ２４は、ＭＦＰ２とＰＣ３との間での通信が可能であると判断した場合（Ｓ１６：ＹＥＳ）、準備動作コマンドを含むが時刻情報を含まない先行コマンド（非同期先行コマンドの一例）、または、準備動作コマンドと時刻情報とを含む先行コマンドをネットワークインターフェース２７からＭＦＰ２に向けて送信する（Ｓ１７：先行コマンド送信処理の一例）。先行コマンドの送信後、ＣＰＵ２４は、印刷指示に係る印刷データを生成し（Ｓ１８）、その生成した印刷データを含むジョブをネットワークインターフェース２７からＭＦＰ２に向けて送信して（Ｓ１９：ジョブ送信処理の一例）、ジョブ送信時処理を終了する。印刷データには、図３に示されるように、印刷対象の画像データのデータ形式、画像データが印刷される用紙のサイズおよび種類、ならびに、画像データの圧縮形式などの情報が含まれる。
【００３５】
一方、図２に示されるように、メモリ２５のデータ記憶領域に他のジョブが記憶されている場合（Ｓ１５：ＮＯ）、準備動作コマンドを含む先行コマンド、または、準備動作コマンドと時刻情報とを含む先行コマンドを削除する（Ｓ２０）。この場合、先行コマンドの削除により、先行コマンドが存在しないので、ＣＰＵ２４は、先行コマンドを送信せずに、印刷指示に係る印刷データを生成し（Ｓ１８）、その生成した印刷データを含むジョブをネットワークインターフェース２７からＭＦＰ２に向けて送信して（Ｓ１９）、ジョブ送信時処理を終了する。
【００３６】
＜ログ生成処理＞
ＭＦＰ２では、ＣＰＵ１５により、図４に示されるログ生成処理が実行される。
【００３７】
ログ生成処理では、ＣＰＵ１５は、先行コマンドをネットワークインターフェース１４に受信したか否かを判断する（Ｓ３１）。ＣＰＵ１５が先行コマンドを受信したと判断するまで、ＣＰＵ１５は、ログ生成処理を先に進めない。
【００３８】
ＰＣ３から送信される先行コマンドがネットワークを介してネットワークインターフェース１４に受信され、ＣＰＵ１５は、先行コマンドをネットワークインターフェース１４に受信したと判断すると（Ｓ３１：ＹＥＳ）、ＲＴＣ１７が生成する時刻情報に係る時刻と、ＳＮＴＰサーバ４からコンピュータネットワークを介してネットワークインターフェース１４に受信する時刻情報に係る時刻とが同期している時計同期状態であるか否かを判断する（Ｓ３２：同期判断処理の一例）。
【００３９】
ＣＰＵ１５は、時刻同期状態であると判断した場合（Ｓ３２：ＹＥＳ）、ＲＴＣ１７が生成する時刻情報を付加したログを生成して（Ｓ３３：ログ生成処理の一例）、ログ生成処理を終了する。
【００４０】
一方、ＣＰＵ１５は、時刻同期状態ではないと判断した場合（Ｓ３３：ＮＯ）、つまりＲＴＣ１７が生成する時刻情報に係る時刻とＳＮＴＰサーバ４から受信する時刻情報に係る時刻とが同期していない場合、先行コマンドに時刻情報が含まれているか否かを判断する（Ｓ３４）。先行コマンドに時刻情報が含まれている場合（Ｓ４３：ＹＥＳ）、ＣＰＵ１５は、その先行コマンドに含まれる時刻情報を取得し（Ｓ３５）、ＣＰＵ１５は、その取得した時刻情報をログの生成に適用することを決定する（Ｓ３６：時刻適用処理の一例）。そして、ＣＰＵ１５は、先行コマンドから取得した時刻情報を付加したログを生成して（Ｓ３３）、ログ生成処理を終了する。生成されたログは、メモリ１６に記憶される。
【００４１】
＜作用効果＞
以上のように、ＰＣ３のＲＴＣ１７が生成する時刻情報に係る時刻とＰＣ３がＳＮＴＰサーバ４から受信する時刻情報に係る時刻とが同期している時計同期状態では、ＰＣ３からＭＦＰ２へのジョブの送信に先行して、時刻情報を含む先行コマンドがＰＣ３からＭＦＰ２に送信される。ＭＦＰ２では、時刻情報を含む先行コマンドをネットワークインターフェース１４に受信すると、ＣＰＵ１５により、その先行コマンドに含まれる時刻情報が取得されて、その時刻情報に基づく時刻が時刻を使用する時刻使用機能の一例であるログの生成に適用される。これにより、正確な時刻の情報が生成されない場合にも、時刻を付加したログの生成など、時刻を使用する時刻使用機能を実行することができる。
【００４２】
＜他の実施形態＞
前述の実施形態では、ＲＴＣ２６が生成する時刻情報に係る時刻とＳＮＴＰサーバ４から受信する時刻情報に係る時刻とが同期している時計同期状態である場合（図２のＳ１３：ＹＥＳ）、先行コマンドに時刻情報が付加され（Ｓ１４）、時刻同期状態ではない場合（Ｓ１３：ＮＯ）、時刻情報が先行コマンドに付加されないとした。
【００４３】
これらのステップＳ１３，Ｓ１４の処理に代えて、図５に示されるステップＳ１０１〜Ｓ１０４の処理が実行されてもよい。すなわち、ＣＰＵ２４は、先行コマンドに準備動作コマンドを付加し（Ｓ１２）、さらに、ＲＴＣ２６が生成する時刻情報を先行コマンドに付加する（Ｓ１０１）。その後、ＣＰＵ２４は、ＲＴＣ２６が生成する時刻情報に係る時刻とＳＮＴＰサーバ４から受信する時刻情報に係る時刻とが同期している時計同期状態であるか否かを判断する（Ｓ１０２）。そして、ＣＰＵ２４は、時刻同期状態であると判断した場合（Ｓ１０２：ＹＥＳ）、時刻同期状態であることを表す同期情報を同期状態情報として先行コマンドに付加する（Ｓ１０３）。一方、ＣＰＵ２４は、時刻同期状態でないと判断した場合（Ｓ１０２：ＮＯ）、時刻同期状態でないことを表す非同期情報を同期状態情報として先行コマンドに付加する（Ｓ１０４）。ステップＳ１０１〜Ｓ１０４の処理が実行される場合、ＰＣ３からＭＦＰ２に送信される先行コマンドには、準備動作コマンド、時刻情報および同期状態情報が含まれる。
【００４４】
ステップＳ１０１〜Ｓ１０４の処理が実行される場合、ＭＦＰ２におけるログ生成処理では、ＣＰＵ１５は、ＲＴＣ１７が生成する時刻情報に係る時刻とＳＮＴＰサーバ４から受信する時刻情報に係る時刻とが同期していないと判断した場合に（Ｓ３３：ＮＯ）、先行コマンドに時刻情報が含まれているか否かを判断（Ｓ３４）するのではなく、図６に示されるように、先行コマンドに含まれる同期状態情報が同期情報であるか否かを判断する（Ｓ３０１）。そして、先行コマンドに含まれる同期状態情報が同期情報である場合（Ｓ３０１：ＹＥＳ）、先行コマンドに含まれる時刻情報を取得し（Ｓ３５）、ＣＰＵ１５は、その取得した時刻情報をログの生成に適用することを決定する（Ｓ３６）。
【００４５】
図５に示されるジョブ送信時処理がＰＣ３で実行され、図６に示されるログ生成処理がＭＦＰ２で実行される場合にも、前述の実施形態の場合と同様の作用効果を奏することができる。
【００４６】
＜変形例＞
以上、本発明の一実施形態について説明したが、本発明は、他の形態で実施することもできる。
【００４７】
たとえば、図４に示されるログ生成処理では、ＲＴＣ１７が生成する時刻情報に係る時刻とＳＮＴＰサーバ４から受信する時刻情報に係る時刻とが同期していない場合（Ｓ３３：ＮＯ）、先行コマンドに時刻情報が含まれているか否かが判断されるとしたが、ＲＴＣ１７から時刻情報が取得可能か取得不可能かが判断されて（取得判断処理の一例）、ＲＴＣ１７から時刻情報を取得可能な場合には、先行コマンドに時刻情報が含まれているか否かが判断されず、ＲＴＣ１７の故障などが原因で、ＲＴＣ１７から時刻情報を取得不可能な場合に、先行コマンドに時刻情報が含まれているか否かが判断される構成が採用されてもよい。
【００４８】
また、時刻を使用する時刻使用機能は、ログの生成に限らず、時刻を使用する機能であればよく、たとえば、一定の時期が到来すると予め定められた部位をクリーニングする定期クリーニングの機能であってもよい。
【００４９】
画像処理装置の一例として、ＭＦＰ２を取り上げたが、画像処理装置は、画像データに係る画像を用紙に印刷する印刷機能を単機能で有する印刷装置、原稿を読み取って画像データを生成する読取機能を単機能で有する読取装置であってもよい。
【００５０】
その他、前述の構成には、特許請求の範囲に記載された事項の範囲で種々の設計変更を施すことが可能である。
【符号の説明】
【００５１】
１：画像処理システム
２：ＭＦＰ
４：ＳＮＴＰサーバ
１１：読取エンジン
１２：印刷エンジン
１４，２７：ネットワークインターフェース
１５，２４：ＣＰＵ
１９，２８：バッテリ
２１：本体
【図１】
2020166446.tif 000003
【図２】
2020166446.tif 000004
【図３】
2020166446.tif 000005
【図４】
2020166446.tif 000006
【図５】
2020166446.tif 000007
【図６】
2020166446.tif 000008