(57)【要約】【課題】通信に係る負荷を軽減しつつ、必要として設定される画像ログを選択的に蓄積させることができる画像処理装置を提供する。【解決手段】処理の指示の入力を受けて、処理対象となった画像データに対して指示された処理を実行する画像処理装置であって、処理の履歴を記録するサーバに接続され、入力された指示に基づき処理を行った際の情報を処理記録として、当該処理記録と処理対象となった画像データとを関連づけて蓄積して記憶し、当該処理記録をサーバに送信し、所定の送信条件に合致する場合に、処理対象となった画像データを、サーバに送信する。処理記録には、関連づけられた画像データを特定する、画像特定情報を含める。【選択図】図１
2008042803.tif 000002
【特許請求の範囲】
【請求項１】
処理の指示の入力を受けて、処理対象となった画像データに対して前記指示された処理を実行する画像処理装置であって、
処理の履歴を記録するサーバに接続され、
前記入力された指示に基づき処理を行った際の情報を処理記録として、当該処理記録と処理対象となった画像データとを関連づけて蓄積して記憶する蓄積手段と、
前記処理記録を前記サーバに送信する手段と、
所定の送信条件に合致する場合に、前記処理対象となった画像データを、前記サーバに送信する手段と、
を含み、
前記処理記録には、関連づけられた画像データを特定する、画像特定情報を含めることを特徴とする画像処理装置。
【請求項２】
請求項１に記載の画像処理装置であって、
前記サーバから、画像特定情報とともに、当該画像特定情報で特定される画像データを送信するべき旨の指示を受信し、当該指示に従って、当該受信した画像特定情報で特定される画像データを前記サーバへ送信することを特徴とする画像処理装置。
【請求項３】
請求項１または２に記載の画像処理装置であって、
予め定めた要求開始条件を満足する場合に、前記サーバに対して処理要求を行うよう要求する手段をさらに含むことを特徴とする画像処理装置。
【請求項４】
処理の履歴を記録するサーバに接続され、処理の指示の入力を受けて、処理対象となった画像データに対して前記指示された処理を実行する画像処理装置を用い、
前記入力された指示に基づき処理を行った際の情報を、処理記録として、当該処理記録と処理対象となった画像データとを関連づけて蓄積して記憶する工程と、
前記処理記録を前記サーバに送信する工程と、
所定の送信条件に合致する場合に、前記処理対象となった画像データを前記サーバに送信する工程と、
を実行することを特徴とする画像処理方法。
【請求項５】
処理の履歴を記録するサーバに接続され、処理の指示の入力を受けて、処理対象となった画像データに対して前記指示された処理を実行するコンピュータに、
前記入力された指示に基づき処理を行った際の情報を、処理記録として、当該処理記録と処理対象となった画像データとを関連づけて蓄積して記憶する手順と、
前記処理記録を前記サーバに送信する手順と、
所定の送信条件に合致する場合に、前記処理対象となった画像データを前記サーバに送信する手順と、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複合機等の画像処理装置に関する。
【背景技術】
【０００２】
近年、複写機やプリンタ等の画像処理装置において、情報漏洩に対処するなどの目的で、画像処理装置によって行われた処理の記録や、当該処理の対象となった画像データをログとして記録することが広く行われている。また、読み取った画像データをコピーサーバに送信して蓄積させる技術が特許文献１に開示されている。
【特許文献１】特開２００４−１０２５４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、一般に、複合機などで処理される画像データは、そのデータ量が多大であり、上記従来の技術のように、読み取られるごとにサーバ側へ送信して蓄積させる構成とした場合には、通信に係る負荷が大きくなり過ぎてしまう。また、必ずしもすべての画像データを記録しなければならないものでもなく、例えば、処理が完遂していない画像データ（指示は受けたが中断され、実際には印刷されなかった画像データなど）は、ログとして記録する必要がない。
【０００４】
本発明は上記実情に鑑みて為されたもので、通信に係る負荷を軽減しつつ、必要として設定される画像ログを選択的に蓄積させることのできる画像処理装置を提供することを、その目的の一つとする。
【課題を解決するための手段】
【０００５】
上記従来例の問題点を解決するための本発明は、処理の指示の入力を受けて、処理対象となった画像データに対して前記指示された処理を実行する画像処理装置であって、処理の履歴を記録するサーバに接続され、前記入力された指示に基づき処理を行った際の情報を、処理記録として、当該処理記録と処理対象となった画像データとを関連づけて蓄積して記憶する蓄積手段と、前記処理記録を前記サーバに送信する手段と、所定の送信条件に合致する場合に、前記処理対象となった画像データを、前記サーバに送信する手段と、を含み、前記処理記録には、関連づけられた画像データを特定する、画像特定情報を含めることを特徴としている。
【０００６】
ここで前記サーバから、画像特定情報とともに、当該画像特定情報で特定される画像データを送信するべき旨の指示を受信し、当該指示に従って、当該受信した画像特定情報で特定される画像データを前記サーバへ送信することとしてもよい。
【０００７】
さらに予め定めた要求開始条件を満足する場合に、前記サーバに対して処理要求を行うよう要求する手段をさらに含んでもよい。
【０００８】
また本発明の一態様は、画像処理方法であって、処理の履歴を記録するサーバに接続され、処理の指示の入力を受けて、処理対象となった画像データに対して前記指示された処理を実行する画像処理装置を用い、前記入力された指示に基づき処理を行った際の情報を、処理記録として、当該処理記録と処理対象となった画像データとを関連づけて蓄積して記憶する工程と、前記処理記録を前記サーバに送信する工程と、所定の送信条件に合致する場合に、前記処理対象となった画像データを前記サーバに送信する工程と、を含むことを特徴としている。
【０００９】
さらに本発明の別の態様は、プログラムであって、処理の履歴を記録するサーバに接続され、処理の指示の入力を受けて、処理対象となった画像データに対して前記指示された処理を実行するコンピュータに、前記入力された指示に基づき処理を行った際の情報を、処理記録として、当該処理記録と処理対象となった画像データとを関連づけて蓄積して記憶する手順と、前記処理記録を前記サーバに送信する手順と、所定の送信条件に合致する場合に、前記処理対象となった画像データを前記サーバに送信する手順と、を実行させることを特徴としている。
【発明を実施するための最良の形態】
【００１０】
本発明の実施の形態について図面を参照しながら説明する。本発明の実施の形態に係る画像処理装置は、例えばコピー機能、ファクシミリ送受信機能、スキャン機能、プリント出力機能等を備えた複合機１として実現される。この複合機１は、図１に例示すように、スキャナ部１０と、コントローラ部２０と、プリンタ部３０と、通信部４０とを含んで構成され、コントローラ部２０は、制御部２１と、記憶部２２と、操作部２３と、インタフェース部２４とを含む。また、通信部４０は、ファクシミリ（ＦＡＸ）送受信部４１と、ネットワークインタフェース部（ＮＩＣ）４２とを含む。
【００１１】
この複合機１はまた、ネットワークを介してサーバ装置２に接続されている。サーバ装置２は、制御部５１、記憶部５２、ストレージ部５３、及び通信部５４を含んで構成されている。
【００１２】
以下、これらの各部について説明する。
【００１３】
スキャナ部１０は、例えばフラットベッドスキャナであり、コントローラ部２０から入力される指示に従って、原稿台に載置された原稿を光学的に読み取り、当該読み取りによって得た画像データをコントローラ部２０に出力する。
【００１４】
コントローラ部２０の制御部２１は、ＣＰＵ等のプログラム制御デバイスを含んで構成される。この制御部２１は、記憶部２２に格納されたプログラムに従って動作し、利用者によって行われた指示に基づいて各部を制御し、画像データの処理を行う。また、この制御部２１は、当該利用者によって行われた指示に基づく処理の履歴（本発明の処理記録に相当する。ここでは「ジョブ処理ログ」と呼ぶ）を記憶部２２に記録する。また、その指示による処理の対象となった画像データ（以下「画像ログ」と呼ぶ）を記憶部２２に記録する。さらに、制御部２１は、記録したジョブ処理ログや画像ログをサーバ装置２へ転送する処理を行う。これらの制御部２１の具体的な動作については後に詳しく述べる。
【００１５】
記憶部２２は、ＲＡＭ（Random Access Memory）や、ＲＯＭ（Read Only Memory）などの記憶素子を含む。また、この記憶部２２は、ハードディスクなどのディスクデバイスを含んで構成されてもよい。記憶部２２は、制御部２１によって実行されるプログラムを保持するほか、制御部２１のワークメモリとしても動作する。また、この記憶部２２には、利用者の指示内容や、当該指示による処理の対象となった画像データが保持される。
【００１６】
操作部２３は、キーパッドなどを含んで構成される。操作部２３は、利用者の指示操作を受けて、当該指示操作の内容を制御部２１に出力する。インタフェース部２４は、スキャナ部１０やプリンタ部３０、並びに通信部４０に接続されており、制御部２１が出力する指示を各部へ伝達する。また、各部から入力されるデータなどを制御部２１に出力する。
【００１７】
プリンタ部３０は、コントローラ部２０から入力される印刷指示と、画像データとを受けて、当該画像データを用紙などの記録媒体上に形成する。通信部４０のＦＡＸ送受信部４１は、電話回線網に接続されており、コントローラ部２０から入力される発信指示と画像データとを受けて、当該発信指示に従って、電話回線網を介して相手方を発呼する。そして相手方が着信すると、上記入力された画像データをＦＡＸプロトコルにて、相手方に送信する。
【００１８】
ＮＩＣ４２は、ネットワークに接続されており、コントローラ部２０から入力される宛先（ネットワークアドレス）の情報と、送信の対象となるデータとを受けて、当該データを指示された宛先に送信する。また、このＮＩＣ４２は、ネットワークを介して受信されるデータをコントローラ部２０へ出力する。
【００１９】
また、サーバ装置２の制御部５１は、ＣＰＵ等のプログラム制御デバイスを含んで構成される。この制御部５１は、記憶部５２に格納されたプログラムに従って動作し、複合機１から受信されるジョブ処理ログや画像ログをストレージ部５３に格納する。制御部５１は、例えば図示しないカレンダーＩＣから、ジョブ処理ログなどを受信した日時の情報を取得し、当該取得した日時の情報に関連づけてジョブ処理ログや画像ログを格納してもよい。
【００２０】
さらに制御部５１は、ネットワークを介してパーソナルコンピュータ（ＰＣ）などから、ジョブ処理ログや画像ログの検索条件とともに、閲覧要求を受けると、当該検索条件に合致するジョブ処理ログや画像ログを抽出し、要求元のＰＣ等に対して送出する。
【００２１】
記憶部５２は、制御部５１によって実行されるプログラムを保持している。またこの記憶部５２は、制御部５１のワークメモリとしても動作する。ストレージ部５３は、ハードディスクなどであり、制御部５１から入力される指示に従って、ジョブ処理ログや画像ログを蓄積して格納する。
【００２２】
通信部５４は、ネットワークインタフェースなどであり、制御部５１から入力される指示に従って、指定された宛先へデータを送信する。また、この通信部５４は、ネットワークを介して受信するデータを制御部５１に出力する。
【００２３】
以下、複合機１のコントローラ部２０の動作について説明する。このコントローラ部２０は、利用者からの指示を受けて画像処理を実行する。本実施の形態の複合機１では、スキャナ部１０にて原稿を読み取って得た画像データを、ネットワークを介してＰＣ等に送信する「スキャン処理」、スキャナ部１０にて原稿を読み取って得た画像データをプリンタ部３０に出力して画像形成を行わせる「コピー処理」、ネットワークを介してＰＣから受信した画像データをプリンタ部３０に出力して画像形成を行わせる「印刷処理」、さらにスキャナ部１０にて原稿を読み取って得た画像データをＦＡＸ送受信部４１に出力してＦＡＸ送信させる「ＦＡＸ送信処理」やＦＡＸ送受信部４１にて受信された画像データをプリンタ部３０に出力して印刷させる「ＦＡＸ受信処理」等が行われる。
【００２４】
コントローラ部２０の制御部２１は、これら処理を行うべき旨の指示を受けて、各部を制御するとともに、固有の識別子（例えば連番）を発行するとともに、図示しない計時部（カレンダーＩＣなどを含んで実現される）から、指示を受けた日時や処理を実行した日時の情報を取得する。
【００２５】
そして制御部２１は、当該発行した固有の識別子と、日時の情報と、指示の内容と、指示に基づき画像データを処理した結果等の処理の内容を関連づけて、ジョブ処理ログとして記憶する。また、処理の対象となった画像データを、固有の識別子に関連づけて画像ログとして記録する。ここで画像ログは、例えば印刷のためにページ記述言語で記述された画像データを受信した場合は、当該ページ記述言語で記述された画像データそのもの（処理前の画像データ）であってもよいし、当該画像データをビットマップ化して得た画像データ、すなわち指示に基づく処理を実行した後の画像データであってもよい。このように処理前の画像データと、処理後の画像データとのどちらを画像ログとして記録するかは、予めどちらとするかを定めておいてもよいし、処理の内容に応じて予め定めておいてもよい。また、ジョブ処理ログは、処理の内容を「スキャン処理」、「コピー処理」等の文字列で記録するものであってもよいし、各処理に関係して行われた設定や処理を実行した内容を併せて、ジョブ処理ログとして記録してもよい。この設定の内容としては例えば、スキャン処理であれば、解像度の設定や、カラー・モノクロの別の設定などがあり、コピーであれば、複写の部数や、拡大・縮小率の設定や、これらの設定に基づき処理を行った際の処理内容や処理結果やエラー情報などがある。
【００２６】
さらに制御部２１は、処理の指示を行った利用者を特定する情報を取得し、このジョブ処理ログに含めてもよい。この利用者を特定する情報の取得は、例えばコピーの指示等、操作部２３にて行われる指示であれば、操作部２３にて利用者を認証する（利用者名やパスワードの入力を求めるなど）ことで行うことができ、ネットワークを介してＰＣから画像データを受信する場合には、当該ＰＣのネットワークアドレス等を利用者を特定する情報として記録すればよく、また、ＦＡＸ受信による場合は、相手先の電話番号などを利用者を特定する情報として記録すればよい。なお、利用者を特定する情報が取得できない場合（利用者名の入力が拒否された場合など）においては、利用者名を不明として記録する。
【００２７】
つまり、ジョブ処理ログは例えば図２に示すように、識別子と、指示を受けた日時の情報と、利用者を特定する情報と、指示の内容（処理の種別）と、設定の内容とを互いに関連づけたものとなる。この他に、処理を実行した装置の情報や、処理を実行した日時、処理結果に関する情報、エラーが発生した際のエラーに関する情報等を更に関連づけるようにしても良い。また、画像ログは図３に示すように、識別子と、画像データとを関連づけたものとなる。これにより、処理の記録（ジョブ処理ログ）と、画像データとが、識別子によって関連づけられて記憶部に記録される。すなわち本実施の形態ではこの識別子によって画像データが特定されることとなり、識別子が画像特定情報として用いられる。
【００２８】
制御部２１は、こうして生成したジョブ処理ログをサーバ装置２へ送信する。また、予め定められた送信条件に合致する場合に、送信したジョブ処理ログに含まれる識別子に関連づけられた画像データを送信する。ここで送信条件は、例えば記憶部２２の残容量がしきい値未満となったことなど、複合機１の処理に関連する条件であってもよいし、利用者名が取得できなかった（不明となった）ことや、処理の指示を受けた日時が予め定めた条件を満足すること（例えば定時後の利用や休日の利用など）などを、送信条件として、ジョブ処理ログを参照して当該送信条件を満足するか否かを判断してもよい。
【００２９】
さらに送信条件は、サーバ装置２から送信の指示を受けたとの条件であってもよい。この場合はサーバ装置２の制御部５１が、受信したジョブ処理ログの内容に基づいて、当該ジョブ処理ログに関連する画像ログを取得するか否かを判断し、取得すると判断したときに、判断の基礎となったジョブ処理ログの識別子（画像特定情報）とともに、当該画像特定情報で特定される画像データを送信するよう求める指示を、複合機１へ送出することとする。
【００３０】
ここでもジョブ処理ログに関わる条件としては、利用者名が取得できなかった（不明となった）ことや、処理の指示を受けた日時が予め定めた条件を満足すること（例えば定時後の利用や休日の利用など）、さらには処理の種別（コピー処理であることなど）等によって設定すればよい。
【００３１】
次に、本実施の形態の画像処理装置としての複合機１の動作について説明する。以下の説明では、画像ログの送信条件としてサーバ装置２から送信の指示を受けたとの条件が設定されているものとし、サーバ装置２の制御部５１が、受信したジョブ処理ログの内容に基づいて画像ログを取得するか否かを判断し、取得すると判断したときに画像ログを送信するよう、複合機１へ指示を送信する。
【００３２】
すなわち、本実施の形態の複合機１は、図４に示すように、利用者から画像データとともに処理の指示の入力を受けて、当該指示に従って画像データに対する処理を実行するとともに（Ｓ１）、当該処理の内容を、ジョブ処理ログとして記録する（Ｓ２）。また、当該指示による処理の対象となる画像データを、画像ログとして記録する（Ｓ３）。ここでジョブ処理ログと画像ログとには、共通の識別子が含められている。
【００３３】
複合機１は、記録したジョブ処理ログをサーバ装置２へ送信する（Ｓ４）。サーバ装置２は、このジョブ処理ログを受信してストレージ部５３に格納する（Ｓ５）。そして、サーバ装置２は受信したジョブ処理ログを参照して画像ログを取得するか否かを判断する（Ｓ６）。
【００３４】
例えば、複合機１において予め画像ログを取得する条件として、
（１）利用者名が「不明」であること、
（２）処理の指示を受けた日時が予め定めた条件を満足すること、
（３）処理の種別が「コピー処理」であること、
の条件が設定されているものとする。
【００３５】
すなわち、受信したジョブ処理ログが、これらの条件のいずれかに合致する場合に、サーバ装置２は、画像ログを取得すると判断して、画像ログを送信するべき旨の指示を送信する（Ｓ７）。この指示には、ジョブ処理ログに含まれる識別子の情報を含める。
【００３６】
複合機１では、画像ログを送信するべき旨の指示を受信し、当該指示とともに受信される識別子に関連づけられている画像ログを読み出して、サーバ装置２へ送出する（Ｓ８）。サーバ装置２では、画像ログを受信してストレージ部５３に格納する（Ｓ９）。このとき、サーバ装置２は画像ログを格納したことを確認する信号を複合機１へ送出してもよい。ここでの例では、複合機１が画像データに関わる処理を先に（処理Ｓ１にて）実行して、その後にジョブ処理ログや画像ログをサーバ装置２へ転送する例を述べているが、利用者の設定などにより、この確認の信号を受けてから画像データに係る処理を実行するようにしてもよい。
【００３７】
また複合機１では、こうして送出した画像ログについて記憶部２２から削除することとしてもよい（Ｓ１０）。
【００３８】
なお、ここまでの説明では、複合機１がジョブ処理ログを生成すると直ちに、サーバ装置２へ送信するようにしているが、所定のジョブ処理ログ転送条件を満足する場合（例えば未送信のジョブ処理ログが予め定めた数に達するごと）に、未送信のジョブ処理ログをまとめてサーバ装置２へ送信するようにしても構わない。
【００３９】
またサーバ装置２は、予め定めた設定に従って、画像ログを削除するべき旨の指示を送信することとしてもよい。例えば、上述の処理Ｓ６に代えて、または処理Ｓ６における処理とともに、処理Ｓ５にて受信したジョブ処理ログに基づいて、予め定めた画像ログを削除させる条件を満足するか否かを判断し、当該ジョブ処理ログに関連づけられた画像ログを削除するか否かを決定する。例えばＦＡＸ送信された画像データであれば削除する、などの条件とすることができる。
【００４０】
さらに、このようにサーバ装置２側で、画像ログを取得するか否かを判断することとしている場合、サーバ装置２における処理の遅れなどによって、複合機１側で画像ログを送信するべきか削除するべきかを判断できず、その間に画像ログが蓄積して記憶部２２の記憶容量を圧迫する事態が想定される。
【００４１】
そこで、本実施の形態において、サーバ装置２側で画像ログを取得するか否かなどを判断することとした場合に、複合機１では、所定のタイミングごとに予め定めた要求開始条件を満足するか否かを調べ、要求開始条件を満足することとなったときに指示を促す要求（処理要求）を、サーバ装置２へ送信することとしてもよい。
【００４２】
ここで要求開始条件は、例えば記憶部２２の残り記憶容量が所定の閾値未満となったことなどとして設定できる。またサーバ装置２は、処理要求を受信すると、受信したジョブ処理ログを参照して画像ログを取得するかや、画像ログを消去するよう指示するか、の少なくとも一方の判断（図４の処理Ｓ６以下の処理）を行う。
【００４３】
本実施の形態によれば、通信に係る負荷を軽減しつつ、必要として設定される画像ログを選択的に蓄積させることができる。
【図面の簡単な説明】
【００４４】
【図１】本発明の実施の形態に係る画像処理装置としての複合機と、それに接続されるサーバ装置の例を表す構成ブロック図である。
【図２】本発明の実施の形態に係る画像処理装置としての複合機が保持するジョブ処理ログの内容例を表す説明図である。
【図３】本発明の実施の形態に係る画像処理装置としての複合機が保持する画像ログの内容例を表す説明図である。
【図４】本発明の実施の形態に係る画像処理装置としての複合機とサーバ装置との間の通信内容例を表す流れ図である。
【符号の説明】
【００４５】
１  複合機、２  サーバ装置、１０  スキャナ部、２０  コントローラ部、２１，５１  制御部、２２，５２  記憶部、２３  操作部、２４  インタフェース部、３０  プリンタ部、４０，５４  通信部、４１  ファクシミリ送受信部、４２  ネットワークインタフェース部、５３  ストレージ部。
【図１】
2008042803.tif 000003
【図２】
2008042803.tif 000004
【図３】
2008042803.tif 000005
【図４】
2008042803.tif 000006