(57)【要約】【課題】  通常の動作時にはジョブをより高速で処理することができ、かつ、課金情報については確実に保護できるデジタル複合機を提供する。【解決手段】  デジタル複合機１は、ジョブを処理するジョブ処理部１１と、上記ジョブ処理部１１によって処理されている途中のジョブにおける、当該ジョブの処理が完了した時点までの途中課金情報を含む途中ジョブ情報を記録する揮発性記録部３０と、上記ジョブ処理部１１によってジョブの処理が完了した後、当該ジョブに対する課金情報である完了課金情報を少なくとも含む完了ジョブ情報を記録する不揮発性記録部２０と、自装置に対して供給される電力が停止したことを検出する検出部４５と、上記検出部４５が電力の供給が停止したことを検出すると、上記途中課金情報を上記不揮発性記録部２０に少なくとも記録させる情報退避部４４とを備える。【選択図】  図１
2006338206.tif 000002
【特許請求の範囲】
【請求項１】
原稿を読取って画像データを取得する読取機能と、画像データに基づいて画像形成する画像形成機能と、画像データを通信回線を介して外部に送信する通信機能との少なくとも１つの機能によって、ジョブを処理するジョブ処理手段とを備え、上記ジョブの処理に応じた課金情報を作成するデジタル複合機であって、
揮発性の第１記録装置と、
不揮発性の第２記録装置と、
上記ジョブ処理手段による処理中のジョブについての処理済部分に対しての課金情報である途中課金情報を含む途中ジョブ情報を上記第１記録装置に記録する第１記録命令手段と、
上記ジョブ処理手段によって処理が完了したジョブに対しての課金情報である完了課金情報を少なくとも含む完了ジョブ情報を上記第２記録装置に記録する第２記録命令手段と、
自装置に対して供給される電力が停止したことを検出する検出手段と、
上記検出手段が電力の供給が停止したことを検出すると、少なくとも上記途中課金情報を、上記第２記録装置に記録させる情報退避手段とを備えることを特徴とするデジタル複合機。
【請求項２】
上記第２記録装置には、既に処理が完了したジョブに関する完了ジョブ情報が記録されており、
上記途中課金情報が上記第２記録装置に記録されると、当該途中課金情報を用いて上記第２記録装置に記録されている上記完了ジョブ情報の履歴を更新する更新手段が設けられていることを特徴とする請求項１記載のデジタル複合機。
【請求項３】
さらに、途中課金情報のみを記録する揮発性の退避用記録装置を備え、
上記第１記録命令手段は、上記途中課金情報を上記退避用記録装置に記録するものであり、
上記情報退避手段は、上記検出手段が電力の供給が停止したことを検出すると、上記退避用記録装置に記録されている途中課金情報を上記第２記録装置に記録させるものであることを特徴とする請求項１記載のデジタル複合機。
【請求項４】
上記第２記録装置に記録されている完了ジョブ情報を外部に対して送信する送信手段を備えることを特徴とする請求項１記載のデジタル複合機。
【請求項５】
上記送信手段は、ユーザまたは外部装置の要求に基づいて、第２記録装置に記録されている情報を外部に対して送信するものであることを特徴とする請求項１または２記載のデジタル複合機。
【請求項６】
上記第２記録装置に記録されている完了ジョブ情報を表示する表示手段を備えていることを特徴とする請求項１または２記載のデジタル複合機。
【請求項７】
原稿を読取り画像データを取得する読取機能と、上記読取り機能によって読取られた画像データに基づいて画像形成する画像形成機能と、上記読取り機能によって読取られた上記画像データを通信回線を介して外部に送信する通信機能との少なくとも１つの機能によって、ジョブを処理するジョブ処理手段とを備え、上記ジョブの処理に応じた課金情報を作成するデジタル複合機における課金情報退避方法であって、
上記ジョブ処理手段によって処理されている途中のジョブにおける、当該ジョブの処理が完了した時点までの途中課金情報を含むとともに、上記ジョブの処理状況を示す途中ジョブ情報を揮発性の第１記録装置に記録する第１記録工程と、
上記ジョブ処理手段によってジョブの処理が完了した後、当該ジョブに対する課金情報を少なくとも含む完了ジョブ情報を不揮発性の第２記録装置に記録する第２記録工程と、
自装置に対して供給される電力が停止したことを検出する検出工程と、
上記検出工程が電力の供給が停止したことを検出すると、上記途中課金情報を上記第２記録装置に少なくとも記録させる情報退避工程とを含むことを特徴とするデジタル複合機における課金情報退避方法。
【請求項８】
請求項１〜６のいずれか１項に記載のデジタル複合機を動作させるデジタル複合機の制御プログラムであって、コンピュータを上記の各手段として機能させるための制御プログラム。
【請求項９】
請求項８に記載の制御プログラムを記録した、コンピュータ読取り可能な記録媒体。
【請求項１０】
画像データに関するジョブを処理するジョブ処理手段を備え、上記ジョブの処理に応じた課金情報を作成するデジタル複合機であって、
揮発性の第１記録装置と、
不揮発性の第２記録装置と、
揮発性の退避用記録装置と、
上記ジョブ処理手段による処理中のジョブについての処理済部分に対しての課金情報である途中課金情報を含む途中ジョブ情報を上記第１記録装置に記録するとともに、上記途中課金情報を上記退避用記録装置に記録する第１記録命令手段と、
上記ジョブ処理手段によって処理が完了したジョブに対しての課金情報である完了課金情報を少なくとも含む完了ジョブ情報を上記第２記録装置に記録する第２記録命令手段と、
自装置に対して供給される電力が停止したことを検出する検出手段と、
上記検出手段によって電力の供給が停止したことを検出すると、上記退避用記録装置に記録されている途中課金情報を上記第２記録装置に記録させる情報退避手段とを備えることを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複写機能や画像読取機能、FAX機能等の機能の少なくとも１つを備えたデジタル複合機に関するものであり、より詳細には、上記各機能を使用することで課金処理を実行するための課金情報を記録できるデジタル複合機に関するものである。
【背景技術】
【０００２】
近年、画像データの処理を行なうための装置として、例えば、コピー機能、スキャナ機能、プリンタ機能、FAX機能等といった複数の機能を備えたデジタル複合機が普及している。
【０００３】
そして、商用においては、上記デジタル複合機の上記機能を実行すると、その機能の実行に応じた課金処理が行なわれる
このようなデジタル複合機では、ジョブを処理した処理履歴や、当該ジョブを処理する際に発生する課金情報等の様々な情報が一時的または長期間保存されることになる。
【０００４】
ところで、上記のようなデジタル複合機では、マシントラブル等の理由により、デジタル複合機に記憶されたデータが消失する可能性がある。そのため、重要な情報を一定のタイミングで外部に送信することによって、情報を外部で保持するシステムが必要になる。また、例えば、課金情報等の重要な情報を揮発性の記録装置に保持していた場合、例えば、停電等により電力の供給が停止すると上記重要な情報が消えてしまう可能性がある。
【０００５】
具体的には、例えば、画像形成枚数に応じた課金処理を行なう場合には、画像形成枚数によって課金額が変動することになり、上記揮発性の記録装置に保存していた重要な情報が消えた場合には、実際に行なった画像形成枚数が分からなくなり、正確な課金額を計算できなくなるため問題になる。そこで、上記課金情報を確実に保持する手段が必要となる。
【０００６】
そこで、上記の問題を解決するために、例えば、特許文献１には、情報処理装置の電源断エラーにより消失する可能性のある履歴情報を不揮発性の記憶装置に記録することで確実に保持し、履歴情報の精度低下を防止する技術が開示されている。
【特許文献１】特開２００２−１４９３８２（２００２年５月２４日公開）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、上記特許文献１に開示の方法では、ジョブ実行結果に関する情報を応答速度の遅い不揮発性の記録手段で保持しているため、ジョブ処理の処理速度の向上が難しい。また、不揮発性の記録手段は、揮発性の記録手段に比べて、容量に対するコストが高く、情報処理装置を安価に製造するためには安易に記録手段の容量の増加を図ることは難しい。
【０００８】
本発明は、上記の問題を解決するためになされたもので、その目的は、通常の動作時にはジョブをより高速で処理することができ、かつ、電力が供給されなくなった場合であっても、重要な情報のうちの少なくとも課金情報については確実に保護できるデジタル複合機を提供することにある。
【課題を解決するための手段】
【０００９】
本発明者らは、上記問題を解決するために、鋭意検討した結果、例えば、ジョブの印刷中にマシントラブルが発生した場合、このトラブルを検知してからデジタル複合機内部の動作が停止するまで数ミリ秒の時間があり、限られた情報であれば不揮発性の記録手段への退避が可能なことを見出した。そして、デジタル複合機内の揮発性の記録手段に記録されている情報のうち、上記数ミリ秒の時間のうちに重要な情報である課金情報を退避させることで、退避させるデータ量を抑え、正確に課金できることを見出し、本発明を完成させるに至った。
【００１０】
すなわち、本発明にかかるデジタル複合機は、上記の課題を解決するために、  原稿を読取って画像データを取得する読取機能と、画像データに基づいて画像形成する画像形成機能と、画像データを通信回線を介して外部に送信する通信機能との少なくとも１つの機能によって、ジョブを処理するジョブ処理手段とを備え、上記ジョブの処理に応じた課金情報を作成するデジタル複合機であって、揮発性の第１記録装置と、不揮発性の第２記録装置と、上記ジョブ処理手段による処理中のジョブについての処理済部分に対しての課金情報である途中課金情報を含む途中ジョブ情報を上記第１記録装置に記録する第１記録命令手段と、上記ジョブ処理手段によって処理が完了したジョブに対しての課金情報である完了課金情報を少なくとも含む完了ジョブ情報を上記第２記録装置に記録する第２記録命令手段と、自装置に対して供給される電力が停止したことを検出する検出手段と、上記検出手段が電力の供給が停止したことを検出すると、少なくとも上記途中課金情報を、上記第２記録装置に記録させる情報退避手段とを備えることを特徴としている。
【００１１】
また、本発明にかかる課金情報退避方法は、上記課題を解決するために、原稿を読取り画像データを取得する読取機能と、上記読取り機能によって読取られた画像データに基づいて画像形成する画像形成機能と、上記読取り機能によって読取られた上記画像データを通信回線を介して外部に送信する通信機能との少なくとも１つの機能によって、ジョブを処理するジョブ処理手段とを備え、上記ジョブの処理に応じた課金情報を作成するデジタル複合機における課金情報退避方法であって、上記ジョブ処理手段によって処理されている途中のジョブにおける、当該ジョブの処理が完了した時点までの途中課金情報を含むとともに、上記ジョブの処理状況を示す途中ジョブ情報を揮発性の第１記録装置に記録する第１記録工程と、上記ジョブ処理手段によってジョブの処理が完了した後、当該ジョブに対する課金情報を少なくとも含む完了ジョブ情報を不揮発性の第２記録装置に記録する第２記録工程と、自装置に対して供給される電力が停止したことを検出する検出工程と、上記検出工程が電力の供給が停止したことを検出すると、上記途中課金情報を上記第２記録装置に少なくとも記録させる情報退避工程とを含むことを特徴としている。
【００１２】
上記揮発性の第１記録装置は、不揮発性の第２記録装置と比べて、高速にデータの書き込みを行なうことができる。しかし、上記揮発性の第１記録装置は、電力の供給が停止すると、記録している情報を失ってしまう。このような揮発性の第１記録装置としては、例えば、ＲＡＭ等が挙げられる。
【００１３】
一方、不揮発性の第２記録装置は、上記第１記録装置と比べて、データの書き込み速度は遅いが、電力の供給が停止した場合でも、記録している情報を保持することができる。
このような、不揮発性の第２記録装置としては、例えば、ハードディスクおよびフラッシュメモリ等の少なくとも１つが挙げられる。
【００１４】
また、上記課金情報（途中課金情報、完了課金情報）とは、上記ジョブを処理したことによって発生する課金に関する情報である。例えば、上記デジタル複合機において、画像形成枚数によって課金が決定される場合には、上記課金情報としては、実際に画像形成を行なった枚数、および、画像形成を行うことで発生する金額等の少なくとも１つが挙げられる。
【００１５】
なお、上記途中課金情報とは、ジョブの処理途中の課金情報を含むものであり、具体的には、例えば、複数枚の画像形成処理を行なう際に、一部の画像形成処理が完了した際に発生する課金に関する情報である。また、上記途中課金情報には、最後に完了課金情報が記録されてから電力が供給されなくなった時点までの間の課金情報だけでなく、過去の或る時点から電力が供給されなくなった時点までの課金情報の累計値（例えば、最後に完了課金情報が記録されてから電力が供給されなくなった時点までの間の課金情報と完了課金情報とを加えた加算課金情報）等も含まれる。一方、完了課金情報とは、既に処理が完了したジョブに対する課金情報である。
【００１６】
上記の構成によれば、原稿の読取り、画像形成、および、データの送信のうちの少なくとも１つの処理を行なう際に、ジョブの処理中における途中課金情報については、高速にデータの書き込むことができる揮発性の第１記録装置に書き込む一方、ジョブの処理が完了すると、当該ジョブに対する完了課金情報を含む完了ジョブ情報を不揮発性の第２記録装置に記録している。これにより、ジョブの処理中には揮発性の第１記録装置に途中課金情報を記録させているので、従来のように、上記途中課金情報を不揮発性の記録装置に記録させる構成と比べて、より高速にジョブを処理することができる。
【００１７】
そして、上記の構成によれば、デジタル複合機に対して電力の供給が停止したことを検出しており、当該デジタル複合機に対して電力の供給が停止したことを検出した時点で、上記第１記録装置に記録されている途中ジョブ情報のうち、少なくとも途中課金情報を上記第２記録装置に記録させている。このデジタル複合機に対して電力が供給されなくなった時点と、上記第１記録装置に電力が供給されなくなり当該第１記録装置に記録されている情報（途中ジョブ情報）が失われるまでには、若干の時間が存在する。本発明では、その若干の時間のなかで、上記途中ジョブ情報うち、少なくとも途中課金情報を不揮発性の第２記録装置に記録させている。上記途中課金情報は、上記途中ジョブ情報と比べると情報量が少なく、第１記録装置に保持されている途中ジョブ情報が消える前に、不揮発性の第２記録装置に記録させることができる情報量である。
【００１８】
従って、上記の構成とすることにより、通常の動作時には、ジョブをより高速で処理することができるとともに、デジタル複合機に対して電力が供給されなくなった場合であっても、少なくとも途中課金情報については保持することができるので、正確な課金処理を行なうことができる。
【００１９】
また、本発明にかかるデジタル複合機は、上記第２記録装置には、既に処理が完了したジョブに関する完了ジョブ情報が記録されており、上記途中課金情報が上記第２記録装置に記録されると、当該途中課金情報を用いて上記第２記録装置に記録されている上記完了ジョブ情報の履歴を更新する更新手段が設けられている構成であってもよい。
【００２０】
また、本発明にかかるデジタル複合機は、上記途中課金情報が上記第２記録装置に記録されると、当該途中課金情報と上記第２の記録装置に記録されている、既に処理が完了したジョブに関する完了ジョブ情報とを用いて、新たな完了ジョブ情報を作成する作成手段を備える構成であってもよい。
【００２１】
上記の構成によれば、途中課金情報が第２記録装置に記録されたことを検出すると、当該第２記録装置に記録されている完了ジョブ情報を、上記途中課金情報を用いて更新する。つまり、上記の構成とすることにより、何らかのトラブルにより、途中までしか処理できなかったジョブに対応した途中課金情報を用いて、第２記録装置に記録されている完了ジョブ情報を更新するので、実際に処理されたジョブに対する課金情報を作成することができる。従って、より正確な課金処理を行なうことができる。
【００２２】
また、本発明にかかるデジタル複合機は、さらに、途中課金情報のみを記録する揮発性の退避用記録装置を備え、上記第１記録命令手段は、上記途中課金情報を上記退避用記録装置に記録するものであり、上記情報退避手段は、上記検出手段が電力の供給が停止したことを検出すると、上記退避用記録装置に記録されている途中課金情報を上記第２記録装置に記録させる構成であってもよい。
【００２３】
上記退避用記録装置とは、デジタル複合機に対して電力の供給が停止した場合に、効率よく第２記録装置にデータの退避を行なうことができるために、退避させる情報のみを記録した記録装置である。この退避用記録装置は、例えば、上記第１記録装置と物理的に異なる記録装置であってもよく、上記第１記録装置の記録領域の一部であってもよい。
【００２４】
上記の構成によれば、上記第１記録装置に記録される途中ジョブ情報に含まれる途中課金情報のみを上記第１記録装置に記録される途中ジョブ情報とは別に、退避用記録装置に記録させておき、電力の供給が停止した場合に、上記退避用記録装置に記録された途中課金情報を第２記録装置に記録させる。従って、上記退避用記録装置には、第２記録装置に退避させる必要がある途中課金情報のみを記録しているので、情報退避手段は、途中ジョブ情報の中から途中課金情報を探すことなく、途中課金情報を第２記録装置に記録（退避）させることができるので、より少ない時間で効率よく上記途中課金情報を第２記録装置に記録させることができる。
【００２５】
また、本発明にかかるデジタル複合機は、上記第２記録装置に記録されている完了ジョブ情報を外部に対して送信する送信手段を備える構成であってもよい。
【００２６】
上記の構成によれば、上記完了ジョブ情報を外部に対して送信できるので、例えば、外部サーバや外部のクライアントにて上記完了ジョブ情報を閲覧・確認することができる。
【００２７】
また、本発明にかかるデジタル複合機は、上記送信手段は、ユーザまたは外部装置の要求に基づいて、第２記録装置に記録されている情報を外部に対して送信するものである構成であってもよい。
【００２８】
上記の構成によれば、ユーザまたは外部装置の要求に基づいて、上記第２記録装置に記録されている情報、具体的には、上記完了ジョブ情報および更新手段によって更新された完了ジョブ情報を外部に送信している。従って、定期的ではなく、要求に基づいて上記第２記録装置に記録されている情報を外部に送信しているので、外部のシステムに併せたタイミングで完了課金情報を含む上記完了ジョブ情報を提供することができる。
【００２９】
また、本発明にかかるデジタル複合機は、上記第２記録装置に記録されている完了ジョブ情報を表示する表示手段を備えている構成であってもよい。
【００３０】
上記の構成によれば、完了ジョブ情報を表示することができるので、上記デジタル複合機の使用履歴を把握することができる。
【００３１】
また、本発明にかかる情報処理装置は、画像データに関するジョブを処理するジョブ処理手段と、上記ジョブ処理手段によって処理されている途中のジョブにおける、当該ジョブの処理が完了した時点までの途中課金情報を含む途中ジョブ情報を記録する揮発性の第１記録装置と、上記ジョブ情報に含まれる途中課金情報のみを記録する揮発性の退避用記録装置と、上記ジョブ処理手段によってジョブの処理が完了した後、当該ジョブに対する課金情報である完成課金情報を少なくとも含む完了ジョブ情報を記録する不揮発性の第２記録装置と、自装置に対して供給される電力が停止したことを検出する検出手段と、上記検出手段によって電力の供給が停止したことを検出すると、上記退避用記録装置に記録されている途中課金情報を上記第２記録装置に記録させる情報退避手段とを備えることを特徴としている。
【００３２】
上記の構成によれば、ジョブの処理している最中は、当該ジョブに関する情報である途中ジョブ情報を揮発性の第１記録装置に記録する一方、ジョブの処理が完了すると、完了したジョブに関する情報である完了ジョブ情報を不揮発性の第２記録装置に記録している。上記揮発性の第１記録装置は、不揮発性の第２記録装置に比べて、情報の書き込み／読出し速度が速い。これにより、上記途中ジョブ情報を不揮発性の第２記録装置に記録される構成と比べて、より高速に書き込むことができるため、ジョブの処理をより高速に行うことができる。
【００３３】
そして、上記の構成によれば、電力の供給が停止した際に、情報を退避させるための途中課金情報のみを記録する退避用記録装置を備えており、途中課金情報を不揮発性の第２記録装置に退避させる際には、上記退避用記録装置から途中課金情報を取得している。つまり、上記構成によれば、途中課金情報を退避させるための記録装置を設けている。これにより、電力の供給が停止して、装置内部の動作が停止するまでの数ミリ秒の間に、上記途中課金情報を確実に上記第２記録装置に退避させることができる。
【００３４】
なお、上記デジタル複合機および情報処理装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記各手段として動作させることにより上記画像検索装置および画像形成装置をコンピュータにて実現させるデジタル複合機および情報処理装置の制御プログラムおよびそれを記録したコンピュータ読取り可能な記録媒体も本発明の範疇に入る。
【発明の効果】
【００３５】
本発明にかかるデジタル複合機は、原稿を読取って画像データを取得する読取機能と、画像データに基づいて画像形成する画像形成機能と、画像データを通信回線を介して外部に送信する通信機能との少なくとも１つの機能によって、ジョブを処理するジョブ処理手段と、上記ジョブ処理手段によって処理されている途中のジョブにおける、当該ジョブの処理が完了した時点までの途中課金情報を含む途中ジョブ情報を記録する揮発性の第１記録装置と、上記ジョブ処理手段によってジョブの処理が完了した後、当該ジョブに対する課金情報である完了課金情報を少なくとも含む完了ジョブ情報を記録する不揮発性の第２記録装置と、自装置に対して供給される電力が停止したことを検出する検出手段と、上記検出手段が電力の供給が停止したことを検出すると、上記途中課金情報を上記第２記録装置に少なくとも記録させる情報退避手段とを備える構成である。それゆえ、通常の動作時にはジョブをより高速で処理することができるとともに、デジタル複合機に対して電力が供給されなくなった場合であっても、少なくとも途中課金情報については保持することができるので、正確な課金処理を行なうことができるという効果を奏する。
【発明を実施するための最良の形態】
【００３６】
本発明の一実施形態について説明すると以下の通りである。本発明のデジタル複合機は、高い正確性が要求される課金情報をジョブ実行結果に関する情報と分けて扱い、通常はその両方の情報を応答速度の速い揮発性の記録手段で保持することで処理速度の向上を可能にする一方で、マシントラブル等により電源が切られるような場合でも上記課金情報だけは不揮発性の記録手段へ退避させることで必要な情報を保持する構成である。
【００３７】
ここで、ジョブを処理する上記デジタル複合機（ＭＦＰ）を備え、課金処理を行なうジョブ処理システムについて説明する。図２は、上記デジタル複合機を備える情報処理システムの概略の構成を示す図面である。
【００３８】
図２に示すように、上記情報処理システムは、サーバとデジタル複合機１とを少なくとも備え、これらがネットワークを介して接続されている構成である。そして、上記デジタル複合機１には、当該デジタル複合機１によって処理したジョブのジョブ履歴およびジョブ処理によって発生した課金情報等が記憶されている。そして、サーバからの要求に応じて、上記デジタル複合機１は、記憶している情報をサーバに送信する。
【００３９】
なお、上記の説明では、１台のサーバに１台のデジタル複合機１が接続されている構成について説明しているが、１台のサーバに複数台のデジタル複合機１が接続されている場合であってもよい。
【００４０】
図１は、本実施の形態にかかるデジタル複合機１の概略の構成を示すブロック図である。上記デジタル複合機１は、外部IF部１０、ジョブ処理部１１、データ書き込み制御部１５、不揮発性記録部２０、揮発性記録部３０、表示部４２、要求受付部４１、完了ジョブ情報送信部４０、電源４６部、検出部４５、情報退避部４４および情報更新部４３を備えている。
【００４１】
上記外部IF部１０は、外部装置に対して情報の送受信を行なうものである。
【００４２】
上記ジョブ処理は、ジョブを処理するものである。上記ジョブ処理部１１は、画像読取部１２、画像形成部１３および通信部１４を備えている。この画像読取部１２は、上記デジタル複合機１に備えられた原稿載置台（図示せず）にセットされた原稿を光学的に読取り、画像データを取得するものである。上記画像形成部１３は、上記画像読取部１２にて取得された画像データまたは外部から取得した画像データに基づいて画像を用紙に形成するものである。また、上記通信部１４は、上記画像読取部１２にて取得された画像データまたは外部から取得した画像データを外部装置に対して外部IF部１０を介して送信するものである。そして、例えば、複写処理を行なう場合には、上記画像読取部１２と画像形成部１３とを動作させて、画像読取部１２にて取得された画像データに基づいて画像を画像形成部１３にて形成する。なお、上記デジタル複合機１には、上記画像読取部１２、画像形成部１３および通信部１４の全てを備えているが、少なくとも１つの機能を備えていればよい。
【００４３】
上記データ書き込み制御部１５は、上記不揮発性記録部２０および揮発性記録部３０に、情報の記録・消去を行なうものである。そして、上記不揮発性記録部２０は、既に処理が終了した完了ジョブ情報を記録するものである。また、揮発性記録部３０は、現在ジョブ処理中の途中ジョブ情報を記録するものである。なお、不揮発性記録部２０、揮発性記録部３０およびデータ書き込み制御部１５の詳細については後述する。
【００４４】
上記要求受付部４１は、ユーザの操作を受付けるものである。上記要求受付部４１は、具体的には操作パネルである。
【００４５】
上記表示部４２は、上記不揮発性記録部２０に記録された完了ジョブ情報を表示するものである。上記表示部４２としては、例えば、液晶パネル等が挙げられる。そして、ユーザが上記要求受付部４１を操作して、上記表示部４２に対して完了ジョブ情報の表示命令を出すと、表示部４２は上記完了ジョブ情報を、当該表示部４２が有する表示パネルに表示する。
【００４６】
上記完了ジョブ情報送信部４０は、不揮発性記録部２０に記録されている完了情報を、外部IF部１０を介して上記サーバに送信するものである。
【００４７】
上記電源４６は、上記デジタル複合機１を動作させるために必要な電力を供給するものである。つまり、デジタル複合機１が有する各構成は、上記電源４６から供給される電力に基づいて動作する。
【００４８】
上記検出部４５は、電源４６から供給される電力が停止したか否かを判定するものである。具体的には、上記検出部４５は、停電等によって電源４６から電力が供給されなくなった時点を検出するものである。
【００４９】
上記情報退避部４４は、検出部４５の検出結果に基づいて、検出部４５が、電力が供給されなくなったと判定すると、揮発性記録部３０に記録されている途中課金情報を不揮発性記録部２０に記録するものである。なお、上記情報退避部４４の具体的な動作については後述する。
【００５０】
上記情報更新部４３は、検出部４５の検出結果に基づいて、検出部４５が電力の供給が復帰したことを検出すると、不揮発性記録部２０に記録されている完了ジョブ情報を更新する。なお、上記情報更新部４３の具体的な動作については後述する。
【００５１】
ここで、上記データ書き込み制御部１５、不揮発性記録部２０および揮発性記録部３０の詳細について説明する。
【００５２】
上記不揮発性記録部２０は、不揮発性の記録装置であり、電力の供給が停止した場合でも記録内容を保持することができるものである。上記不揮発性記録部２０としては、具体的には、例えば、ハードディスク、フラッシュメモリおよびフレキシブルディスク等の少なくとも１つが挙げられる。
【００５３】
そして、上記不揮発性記録部２０は、処理が完了したジョブ（以下、完了ジョブと称する）に関する完了ジョブ情報を格納するための完了ジョブ情報格納領域２１を備えている。上記完了ジョブ情報は、ジョブ処理部１１にて処理が完了した完了ジョブに関する情報であり、当該完了ジョブ情報には、完了ジョブにおける課金情報を含む完了課金情報が含まれている。そして、上記完了ジョブ情報格納領域２１は、上記完了課金情報を格納する完了課金情報格納領域２２を有している。
【００５４】
上記揮発性記録部３０は、揮発性の記録装置であり、電力の供給が停止すると保持している記録内容は消去されるものである。上記揮発性記録部３０としては、具体的には、例えば、ＲＡＭ（random access memory）等が挙げられる。この揮発性記録部３０は、上記不揮発性記録部２０に比べると、情報の書き込み速度および読出し速度が速い。また、当該揮発性記録部３０は、不揮発性記録部２０に比べると、容量あたりの価格が安くなっている。
【００５５】
そして、上記揮発性記録部３０は、ジョブ処理部１１によって処理されている途中のジョブ（以下、途中ジョブと称する）における、当該途中ジョブの処理が完了した時点までの途中課金情報を含む途中ジョブ情報を記録するものである。具体的には、上記揮発性記録部３０は、上記途中ジョブ情報を格納する途中ジョブ情報格納領域３１を備えている。そして、上記途中ジョブ格納領域は、上記途中ジョブ情報に含まれる途中課金情報を格納する途中課金情報格納領域３２を備えている。そして、途中課金情報格納領域３２には、途中課金情報のみが記録される。そして、途中ジョブ情報うちの途中課金情報を除く情報が途中ジョブ格納領域に格納されている。
【００５６】
上記データ書き込み制御部１５は、ジョブ処理部１１によって処理されるジョブに状態に応じて、途中ジョブ情報および完了ジョブ情報を、それぞれ、揮発性記録部３０および不揮発性記録部２０に記録するものである。そして、上記データ書き込み制御部１５は、完了ジョブ情報書込み部と途中ジョブ情報書込み部とを備えている。
【００５７】
上記途中ジョブ情報書き込み部１７は、上記ジョブ処理部１１が現在処理しているジョブに関する途中ジョブ情報を取得し、当該途中ジョブ情報を揮発性記録部３０の途中ジョブ情報格納領域３１に記録するものである。このとき、上記途中ジョブ情報書き込み部１７は、当該途中ジョブ情報に含まれる途中課金情報については、途中ジョブ情報格納領域３１の途中課金情報格納領域３２に記録（格納）する。
【００５８】
上記完了ジョブ情報書き込み部１６は、ジョブ処理部１１から完了ジョブ情報を取得し、当該完了ジョブ情報を不揮発製記録部の完了ジョブ情報格納領域２１に格納（記録）するものである。このとき、上記完了ジョブ情報書き込み部１６は、上記完了ジョブ情報に含まれる完了課金情報を、完了ジョブ情報格納領域２１に備えられた完了課金情報格納領域２２に記録する。
【００５９】
そして、上記完了ジョブ情報書き込み部１６は、上記完了ジョブ情報を不揮発性記録部２０に記録した後、上記完了ジョブ情報の途中経過に関する情報である途中ジョブ情報を記録している揮発性記録部３０から、当該途中ジョブ情報を消去（削除）する。つまり、上記完了ジョブ情報書き込み部１６は、完了ジョブ情報を不揮発性記録部２０に記録するとともに、揮発性記録部３０に記録されている、上記記録した完了ジョブ情報と同じジョブに関する途中ジョブ情報を消去する。
【００６０】
次に、通常のジョブ処理において、上記データ書き込み制御部１５が不揮発性記録部２０と揮発性記録部３０とに情報を書き込む処理について、図３のフローチャートを参照して説明する。なお、上記図３は、通常のジョブ処理における、データ書き込み制御部１５のデータ書き込み処理を説明するフローチャートである。また、以下の説明では、複数枚の原稿を画像読取部１２で読取った後、画像形成部１３にて印刷する場合について説明する。
【００６１】
まず、複数枚の原稿が原稿載置台にセットされた後、当該ユーザの指示に基づいて印刷指示が出される。そして、上記画像読取部１２はセットされた複数枚の原稿を読み取って画像データを取得する。そして、画像読取部１２は、上記画像データに基づいて画像形成部１３に送信する。
【００６２】
上記画像データを取得した（Ｓ１０）画像形成部１３は、上記画像データに基づいて画像の形成を開始する（Ｓ１１）。
【００６３】
このとき、上記画像形成部１３は、上記取得した画像データのうち、１枚の原稿に相当する画像データ（以下、１枚画像データとする）を処理が完了すると、当該１枚画像データの印刷を完了したことを示す途中ジョブ情報をデータ書き込み制御部１５に通知する。このとき、画像形成部１３がデータ書き込み制御部１５に通知する途中ジョブ情報には、上記１枚画像データを印刷したことにより発生する料金を算出するために必要な課金情報が含まれている。なお、上記途中ジョブ情報の具体的なデータ構造については後述する。
【００６４】
そして、上記途中ジョブ情報を取得したデータ書き込み制御部１５の途中ジョブ情報書き込み部１７は、取得した途中ジョブ情報に含まれる途中課金情報を揮発性記録部３０の途中課金情報格納領域３２に記録する（Ｓ１２）。その後、上記途中ジョブ情報書き込み部１７は、取得した途中ジョブ情報を途中課金情報格納領域３２に記録する（Ｓ１３）。
【００６５】
そして、データ書き込み制御部１５は、画像形成部１３が１枚画像データを処理するごとに途中ジョブ情報を取得し、途中課金情報と途中ジョブ情報とを、途中課金情報格納領域３２と途中ジョブ情報格納領域３１とにそれぞれ記録する。
【００６６】
そして、画像形成部１３による上記画像データの印刷処理が完了すると、当該画像形成部１３は、上記画像データのジョブ処理が終了したこと、および、画像データのジョブ処理の内容を示す完了ジョブ情報をデータ書き込み制御部１５に通知する。
【００６７】
このとき、データ書き込み制御部１５は、この完了ジョブ情報を取得したか否かによって、画像データの印刷処理が完了したか否かを判定する（Ｓ１４）。
【００６８】
そして、完了ジョブ情報を取得した場合（Ｓ１４にてＹｅｓ）、データ書き込み制御部１５の完了ジョブ情報書き込み部１６は、取得した完了ジョブ情報のうち、課金情報を示す完了課金情報を不揮発性記録部２０の完了課金情報格納領域２２に記録する（Ｓ１５）。その後、上記完了ジョブ情報書き込み部１６は、取得した完了ジョブ情報を完了ジョブ情報格納領域２１に記録する（Ｓ１６）。なお、上記ステップＳ１４にて、ジョブの処理が完了していない場合は、処理はＳ１１に戻る。
【００６９】
次に、上記完了ジョブ情報書き込み部１６は、揮発性記録部３０の途中課金情報格納領域３２に記録されている途中課金情報のうち、上記完了ジョブ情報と同じジョブ（画像データ）の途中課金情報を削除する（Ｓ１７）。その後、完了ジョブ情報書き込み部１６は、途中ジョブ情報格納領域３１に記録されている途中ジョブ情報のうち、上記完了ジョブ情報と同じジョブ（画像データ）の途中ジョブ情報を削除する（Ｓ１８）。そして、上記画像形成部１３は、上記画像データの画像形成処理が終了したことを示すメッセージを、表示部４２を動作させることにより外部に通知する（Ｓ１９）。
【００７０】
このように、通常のジョブ処理については、データ書き込み制御部１５は、ジョブの処理途中に関する途中ジョブ情報（途中課金情報含む）を揮発性記録部３０に記録する一方、処理が完了したジョブに関する完了ジョブ情報（完了課金情報を含む）を不揮発性記録部２０に記録している。
【００７１】
なお、上記の説明では、１枚の原稿の画像形成が完了した時点で、データ書き込み制御部１５は途中課金情報および途中ジョブ情報を揮発性記録部３０に記録しているが、上記途中課金情報および途中ジョブ情報を記録するタイミングは、上記に限定されるものではない。例えば、データ書き込み制御部１５は、一定の時間が経過すると上記情報を記録するようにしてもよく、所定回数画像形成を行なった時点で上記情報を記録するようにしてもよい。
【００７２】
そして、本実施の形態では、上記の構成において上記デジタル複合機１への電力の供給が停止したときに、上記途中ジョブ情報（途中課金情報）が消滅することを防止するために、情報退避部４４を備えている。そして、上記情報退避部４４は、電力の供給が停止したことを検出すると、揮発性記録部３０に記録されている途中課金情報を取得して、不揮発性記録部２０に記録する。以下、これについて説明する。
【００７３】
図４は、電力の供給が停止した場合における情報の退避処理を説明するフローチャートである。
【００７４】
まず、印刷処理が行なわれている（Ｓ２１）最中、上記検出部４５は、電源４６を監視している。そして、上記検出部４５が、何らかのトラブルによって、電源４６から電力の供給が停止したことを検出する（Ｓ２２）と、情報退避部４４に、電力の供給が停止したことを通知する。
【００７５】
そして、上記検出部４５から電力の供給が停止したことを受信すると、情報退避部４４は、揮発性記録部３０の途中課金情報格納領域３２に途中課金情報が存在するか否かを判定する（Ｓ２３）。
【００７６】
上記ステップＳ２３にて、途中課金情報が存在すると判定すると、情報退避部４４は、上記途中課金情報格納領域３２に格納されている途中ジョブ情報を取得する（Ｓ２４）。
【００７７】
その後、情報退避部４４は、不揮発性記録部２０からの完成課金情報を取得する（Ｓ２５）。そして、情報退避部４４は、取得した完成課金情報と途中課金情報とを加算した、加算課金情報を作成する（Ｓ２６）。具体的には、上記情報退避部４４は、完成課金情報に含まれる印刷枚数と途中課金情報に含まれる印刷枚数とをユーザ毎に加算して、加算課金情報を作成する。
【００７８】
そして、情報退避部４４は、作成した加算課金情報を不揮発性記録部２０（詳細には完成課金情報格納領域）に記録する（Ｓ２７）。
【００７９】
このようにして、情報退避部４４は、電力の供給が停止した時点から装置内部の動作が完全に停止するまでの数ミリ秒間の間に上記ステップＳ２３〜Ｓ２７の処理を行なう。
【００８０】
なお、上記途中課金情報の退避方法は一例であり、これ以外の方法により途中課金情報を不揮発性記録部２０に退避させてもよい。
【００８１】
具体的には、検出部４５から電力の供給が停止したことを受信した時点で、情報退避部４４は、揮発性記録部３０に記録されている途中課金情報をそのまま不揮発性記録部２０に記録（退避）させてもよい。
【００８２】
また、情報退避部４４は、上記途中課金情報以外の途中ジョブ情報に関しても不揮発性記録部２０に退避させてもよいが、少なくとも途中課金情報だけは退避させている。
【００８３】
そして、本実施の形態では、電力の供給が停止した後電力の供給が復帰すると、情報更新部４３が不揮発性記録部２０に記録された情報に基づいて完了課金情報を含む完了ジョブ情報を更新する。以下、これについて説明する。
【００８４】
図５は、電力の供給が復帰した後で、情報更新部４３による情報の更新処理を説明するフローチャートである。
【００８５】
検出部４５によって電力の供給の停止を検出した後、当該検出部４５が電源４６部からの電力の供給が再開されたことを検出する（Ｓ３０）と、上記電力の供給が再開されたことを情報更新部４３に通知する。
【００８６】
上記情報更新部４３は、検出部４５から電力の供給が再開した旨の通知を受信すると、不揮発性記録部２０を参照（検索）し、加算課金情報が存在するか否かを判定する（Ｓ３１）。
【００８７】
上記ステップＳ３１にて、加算課金情報が存在すると判断すると、上記情報更新部４３は、加算課金情報を取得する（Ｓ３２）。
【００８８】
次に、上記情報更新部４３は、不揮発性記録部２０に記録されている完了ジョブ情報を取得する（Ｓ３３）。
【００８９】
そして、上記情報更新部４３は、取得した完了ジョブ情報に含まれている情報の集計処理を行なう。具体的には、上記情報更新部４３は、完了ジョブ情報に含まれているユーザごとの印刷枚数を集計する（Ｓ３４）。
【００９０】
そして、上記情報更新部４３は、集計した完了ジョブ情報と取得した加算課金情報とを比較して、両者の結果がずれているか否かを判定する（Ｓ３５）。具体的には、上記情報更新部４３は、加算課金情報に含まれているユーザごとの印刷枚数と、完了ジョブ情報を集計して得られたユーザごとの印刷枚数とを比較し、両者の印刷枚数がずれているか否かを判定する。
【００９１】
そして、上記ステップＳ３５にて、ずれていると判定すると、上記情報更新部４３は、ずれの値を算出する（Ｓ３６）。
【００９２】
そして、上記情報更新部４３は、算出したずれの値が予め定められている規定値以上であるか否かを判定する（Ｓ３７）。
【００９３】
上記ステップＳ３７にて、ずれの値が規定値以上であると判定すると、上記情報更新部４３は、表示部４２を動作させて上記ずれの値を表示（報知）する（Ｓ３８）。そして、上記情報更新部４３は、加算課金情報を用いて上記完了ジョブ情報の内容を更新する（Ｓ３９）。具体的には、上記情報更新部４３は、加算課金情報に記録されている印刷枚数になるように、上記完了ジョブ情報を更新する。
【００９４】
なお、上記ステップＳ３１にて加算課金情報が存在しないと判定した場合、および、上記ステップＳ３５にてずれていないと判定した場合には処理を終了する。
【００９５】
また、上記ステップＳ３６にて、ずれの値が規定値以上でない場合には、情報更新部４３は、ずれの値を外部に報知することなく、完了ジョブ情報を更新する。
【００９６】
ここで、上記途中ジョブ情報、完了ジョブ情報（履歴情報）、加算課金情報および情報更新部４３によって更新された完了ジョブ情報について詳細に説明する。
【００９７】
図６は、不揮発性記録部２０の完了ジョブ情報格納領域２１に記録されている完了ジョブ情報のデータ構造を示す図面である。図６に示すように、完了ジョブ情報は、ジョブの処理を命令したユーザを特定するための特定情報、ジョブ処理がどれだけ行なわれたかを示す処理情報、ジョブ処理の詳細を示すジョブ詳細情報が含まれている。画像形成処理（印刷処理）を行なう場合には、上記図６に示すように、特定情報としてユーザ名が、処理情報として印刷枚数が、上記ジョブ詳細情報として印刷日付、備考、用紙サイズ、用紙タイプがそれぞれ記録されている。このうち、上記特定情報と処理情報とが完了課金情報に相当する。そして、上記特定情報と処理情報とジョブ詳細情報とが完了ジョブ情報に相当する。なお、上記完了ジョブ情報は、ジョブの処理が完了した情報を示すものである。
【００９８】
図７は、揮発性記録部３０の途中ジョブ情報格納領域３１に記録されている途中ジョブ情報のデータ構造を示す図面である。図７に示すように、途中ジョブ情報が記録されている途中ジョブ情報格納領域３１には、ジョブの処理が完了しているが完了ジョブ情報として記録されていない情報、または、ジョブの処理が途中まで完了している情報が記録されている。
【００９９】
なお、本実施の形態では、完了ジョブ情報として記録した時点をもってジョブを処理を完了したとする。従って、例えば、画像形成処理自体は完了したが完了ジョブ情報に記録していない情報については、上記途中ジョブ情報としている。
【０１００】
上記途中ジョブ情報は、完了ジョブ情報と同じデータ構造になっている。すなわち、途中ジョブ情報は、上記特定情報、処理情報、およびジョブ詳細情報が含まれている。このうち、上記特定情報と処理情報とが途中課金情報に相当する。そして、上記特定情報と処理情報とジョブ詳細情報とが途中ジョブ情報に相当する。
【０１０１】
図８は、情報退避部４４によって作成される加算課金情報のデータ構造を示す図面である。図８に示すように、加算課金情報は、上記完了ジョブ情報と途中ジョブ情報との、処理情報が特定情報に基づいて集計されている。具体的には、上記加算課金情報には、ユーザごとに、ジョブの処理が行なわれた任意の時点（完了ジョブ情報として完了ジョブ情報格納領域２１に記録された時点）から現時点までに行なわれた印刷枚数が含まれている。上記情報退避部４４は、完了課金情報と途中課金情報とを特定情報に基づいて加算することで、上記加算課金情報を作成している。
【０１０２】
図９は、情報更新部４３によって更新された完了ジョブ情報のデータ構造を示す図面である。図９に示すように、更新された完了ジョブ情報は、上記完了ジョブ情報と同じデータ構造をしているが、途中課金情報が加えられている。
【０１０３】
ここで、図６〜図９を参照して、データ更新部における更新された完了ジョブ情報を作成する手順について説明する。
【０１０４】
まず、通常の動作において、データ書き込み制御部１５は、図６および図７に示すように途中ジョブ情報および完了ジョブ情報をそれぞれ、揮発性記録部３０および不揮発性記録部２０に記録する。そして、検出部４５が、電力の供給が停止したことを検出すると、情報退避部４４は、上記完了ジョブ情報のうちの完了課金情報を上記特定情報に基づいて、上記特定情報ごとに処理情報を集計する。そして、上記情報退避部４４は、完了課金情報に対する集計と同様に、途中課金情報についても、特定情報ごとの処理情報を集計する。そして、上記情報退避部４４は、上記集計した２つの結果を加算することで、図８に示す加算課金情報を作成して、上記不揮発性記録部２０に記録する。
【０１０５】
次に、電力の供給が復旧した旨の通知を受信した情報更新部４３は、加算課金情報を用いて不揮発性記録部２０に記録されている完了ジョブ情報を図９に示すように更新する。具体的には、情報更新部４３は、完了ジョブ情報を特定情報ごとに処理情報を集計する。そして、集計結果と加算課金情報とを比較して、特定情報ごとに処理情報の差分を算出する。つまり、加算課金情報のユーザごとの印刷枚数と完了ジョブ情報のユーザごとの印刷枚数とを比較してその印刷枚数の差を求める。そして、情報更新部４３は、その差である印刷枚数を完了ジョブ情報に加えることで更新する。このようにして、図９に示す更新された完了ジョブ情報が作成される。なお、上記更新された完了ジョブ情報のうち、新たに加えられた処理情報に対応するジョブ詳細情報に関しては不明であるため、不明である旨が記録される。
【０１０６】
このようにして、完了ジョブ情報が更新される。
【０１０７】
ここで、上記デジタル複合機１から完了ジョブ情報を取得するクライアント２（サーバ）について説明する。
【０１０８】
図１０は、上記デジタル複合機１から完了ジョブ情報を取得するクライアント２の概略構成を示すブロック図である。上記クライアント２は、装置側外部IF部５０、情報記録装置５５、表示制御部５３、操作部５１、表示装置５２および装置側更新部５４を備えている。上記装置側外部IF部５０は、外部装置からの情報を送受信する窓口（ポート）となるものである。情報記録装置５５は、不揮発性の記録装置であり、デジタル複合機１から取得した完了ジョブ情報（または、更新された完了ジョブ情報）を履歴情報として記録・保持するものである。そして、上記情報記録装置５５は、上記履歴情報（完了ジョブ情報）を記録するための履歴情報格納領域５６を備えている。なお、以下の説明では、履歴情報格納領域５６に格納された完了ジョブ情報を履歴情報として説明する。上記操作部５１は、ユーザからの操作を受付けるものである。具体的には、操作部５１は、スイッチ、ボタン、キーボード、マウス等である。表示装置５２は、各種の情報を表示するものである。具体的には、上記表示装置５２は、情報記録装置５５に記録されている情報を表示する。上記表示制御部５３は、表示装置５２を制御すると、表示装置５２に表示すべき情報を送信するものである。上記装置側更新部５４は、上記情報記録装置５５に上記履歴情報と加算課金情報とが記録されている場合に、これらの情報を基に、上記履歴情報を更新して、更新履歴情報を作成するものである。
【０１０９】
ここで、クライアント２側から、デジタル複合機１に完了ジョブ情報と加算課金情報との送信命令を出したときの、上記デジタル複合機１およびクライアント２の動作について説明する。
【０１１０】
まず、クライアント２のユーザは、操作部５１を操作することで、デジタル複合機１に対して完了ジョブ情報を当該クライアント２に送信するように送信命令を、装置側外部IF部５０を介してデジタル複合機１に出す。外部IF部１０を介して、上記送信命令を受信したデジタル複合機１の要求受付部４１は、完了ジョブ情報送信部４０に対して、クライアント２に対して完了ジョブ情報を送信するよう命令を出す。上記命令を受信した完了ジョブ情報送信部４０は、不揮発性記録部２０を検索して送信すべき完了ジョブ情報を取得し、外部IF部１０を介して、クライアント２に当該完了ジョブ情報を送信する。このとき、完了ジョブ情報送信部４０は、不揮発性記録部２０に加算課金情報が記録されている場合には、上記完了ジョブ情報とともに当該加算課金情報も併せて送信する。
【０１１１】
上記デジタル複合機１から受信した、完了ジョブ情報および加算課金情報は、情報記録装置５５の履歴情報格納領域５６に、履歴情報および加算課金情報として記録される。そして、加算課金情報がある場合には、装置側更新部５４は、上記履歴情報と加算課金情報とから更新履歴情報を作成する。なお、この装置側更新部５４にて行なわれる、履歴情報の更新処理（更新履歴情報の作成処理）については後述する。
【０１１２】
そして、ユーザは、履歴情報（または更新履歴情報）を閲覧したい場合には、操作部５１を操作してクライアント２に対して履歴情報の表示命令を表示制御部５３に出す。ユーザからの命令を受信した表示制御部５３は、上記履歴情報格納領域５６から履歴情報（または更新履歴情報）を取得し、これを表示装置５２に表示させる。
【０１１３】
このようにして、クライアント２を操作するユーザは、デジタル複合機１にて行なわれているジョブの履歴を把握することができ、上記更新された完了ジョブ情報に基づいて、課金処理を行なう。
【０１１４】
ここで、上記クライアント２に設けられている装置側更新部５４による、更新履歴情報の作成処理について説明する。
【０１１５】
図１１は、クライアント２側で完了ジョブ情報の更新が行なわれる場合、つまり、更新履歴情報が作成される場合における更新処理を説明するフローチャートである。
【０１１６】
まず、上記装置側更新部５４は、自装置であるクライアント２の情報記録装置５５の履歴情報格納領域５６を参照（検索）し、加算課金情報が存在するか否かを判定する（Ｓ４１）。
【０１１７】
上記ステップＳ４１にて、加算課金情報が存在すると判断すると、上記装置側更新部５４は、加算課金情報を取得する（Ｓ４２）。
【０１１８】
次に、上記装置側更新部５４は、履歴情報格納領域５６に記録されている履歴情報（完了ジョブ情報）を取得する（Ｓ４３）。
【０１１９】
そして、上記装置側更新部５４は、取得した履歴情報に含まれている情報（上記処理情報）の集計処理を行なう（Ｓ４４）。
【０１２０】
そして、上記装置側更新部５４は、集計した履歴情報と取得した加算課金情報とを比較して、両者の結果がずれているか否かを判定する（Ｓ４５）。具体的には、上記装置側更新部５４は、加算課金情報に含まれているユーザごとの印刷枚数と、履歴情報を集計して得られたユーザごとの印刷枚数とを比較し、両者の印刷枚数がずれているか否かを判定する。
【０１２１】
そして、上記ステップＳ４５にて、ずれていると判定すると、上記装置側更新部５４は、ずれの値を算出する（Ｓ４６）。
【０１２２】
次に、上記装置側更新部５４は、算出したずれの値が予め定められている規定値以上であるか否かを判定する（Ｓ４７）。
【０１２３】
上記ステップＳ４７にて、ずれの値が規定値以上であると判定すると、上記装置側更新部５４は、表示制御部５３を動作させて上記ずれの値を表示装置５２に表示（報知）する（Ｓ４８）。そして、上記装置側更新部５４は、加算課金情報を用いて上記履歴情報の内容を更新する（Ｓ４９）。具体的には、上記装置側更新部５４は、加算課金情報に記録されている印刷枚数になるように、上記履歴情報を更新する。
【０１２４】
なお、上記ステップＳ４１にて加算課金情報が存在しないと判定した場合、および、上記ステップＳ４５にてずれていないと判定した場合には処理を終了する。
【０１２５】
また、上記ステップＳ４６にて、ずれの値が規定値以上でない場合には、装置側更新部５４は、ずれの値を外部に報知することなく履歴情報を更新する。
【０１２６】
このようにして、クライアント２は、取得した加算課金情報と履歴情報とから、更新履歴情報を作成している。
【０１２７】
なお、上記装置側更新部５４は、デジタル複合機１に情報更新部４３が設けられている場合には、設ける必要がない。そして、この場合には、クライアント２は、デジタル複合機１から更新された完了ジョブ情報を取得する。
【０１２８】
また、クライアント２に装置側更新部５４が設けられている場合には、デジタル複合機１は情報更新部４３を備えていなくてもよい。そして、この場合には、クライアント２は、デジタル複合機１から完了ジョブ情報と加算課金情報とを取得して、クライアント２側で更新された完了ジョブ情報を作成する。
【０１２９】
また、上記の説明では、途中ジョブ情報格納領域３１に途中課金情報を除く途中ジョブ情報が格納され、途中課金情報格納領域３２に途中課金情報が格納される例について説明している。しかしながら、上記に限定されるものではなく、例えば、上記途中格納領域に途中課金情報を含む途中ジョブ情報を格納し、途中課金情報格納領域３２に途中課金情報を格納してもよい。つまり、本実施の形態においては、途中課金情報のみを格納する記録領域を有していることがより好ましい。従って、上記不揮発性記録部２０と揮発性記録部３０と以外の揮発性の記録装置（他の揮発性記録装置）に、途中課金情報のみを格納しておき、情報退避部４４は、検出部４５が電力の供給が停止したことを検出すると、上記他の揮発性記録装置から途中課金情報を取得して、不揮発性記録部２０に記録する構成としてもよい。なお、途中課金情報のみを格納する記録領域は、上記揮発性記録部３０に設けてもよく、上記揮発性記録部３０以外の他の揮発性記録装置に設けてもよい。
【０１３０】
以上のように、本実施の形態にかかるデジタル複合機１は、原稿を読取って画像データを取得する読取機能と、画像データに基づいて画像形成する画像形成機能と、画像データを通信回線を介して外部に送信する通信機能との少なくとも１つの機能によって、ジョブを処理するジョブ処理部１１と、上記ジョブ処理部１１によって処理されている途中のジョブにおける、当該ジョブの処理が完了した時点までの途中課金情報を含む途中ジョブ情報を記録する揮発性記録部３０と、上記ジョブ処理部１１によってジョブの処理が完了した後、当該ジョブに対する課金情報である完了課金情報を少なくとも含む完了ジョブ情報を記録する不揮発性記録部２０と、自装置に対して供給される電力が停止したことを検出する検出部４５と、上記検出部４５が電力の供給が停止したことを検出すると、上記途中課金情報を上記不揮発性記録部２０に少なくとも記録させる情報退避部４４とを備える構成である。
【０１３１】
また、本実施の形態にかかる課金情報退避方法は、原稿を読取り画像データを取得する読取機能と、上記読取り機能によって読取られた画像データに基づいて画像形成する画像形成機能と、上記読取り機能によって読取られた上記画像データを通信回線を介して外部に送信する通信機能との少なくとも１つの機能によって、ジョブを処理するジョブ処理工程と、上記ジョブ処理工程によって処理されている途中のジョブにおける、当該ジョブの処理が完了した時点までの途中課金情報を含むとともに、上記ジョブの処理状況を示す途中ジョブ情報を揮発性記録部３０に記録する第１記録工程と、上記ジョブ処理工程によってジョブの処理が完了した後、当該ジョブに対する課金情報を少なくとも含む完了ジョブ情報を不揮発性記録部２０に記録する第２記録工程と、自装置に対して供給される電力が停止したことを検出する検出工程と、上記検出工程が電力の供給が停止したことを検出すると、上記途中課金情報を上記不揮発性記録部２０に少なくとも記録させる情報退避工程とを備える構成である。
【０１３２】
上記揮発性記録部３０は、不揮発性記録部２０と比べて、高速にデータの書き込みを行なうことができる。しかし、上記揮発性記録部３０は、電力の供給が停止すると、記録している情報を失ってしまう。このような揮発性記録部３０としては、例えば、ＲＡＭ等が挙げられる。
【０１３３】
一方、不揮発性記録部２０は、上記揮発性記録部３０と比べて、データの書き込み速度は遅いが、電力の供給が停止した場合でも、記録している情報を保持することができる。
このような、不揮発性記録部２０としては、例えば、ハードディスクおよびフラッシュメモリ等の少なくとも１つが挙げられる。
【０１３４】
また、上記課金情報（途中課金情報、完了課金情報）とは、上記ジョブを処理したことによって発生する課金に関する情報である。例えば、上記デジタル複合機１において、画像形成枚数によって課金が決定される場合には、上記課金情報としては、実際に画像形成を行なった枚数、および、画像形成を行うことで発生する金額等の少なくとも１つが挙げられる。
【０１３５】
なお、上記途中課金情報とは、ジョブの処理途中の課金情報を含むものであり、具体的には、例えば、複数前の画像形成処理を行なう再に、一部の画像形成処理が完了した際に発生する課金に関する情報である。また、上記途中課金情報には、最後に完了課金情報が記録されてから電力が供給されなくなった時点までの間の課金情報だけでなく、過去の或る時点から電力が供給されなくなった時点までの課金情報の累計値（例えば、最後に完了課金情報が記録されてから電力が供給されなくなった時点までの間の課金情報と完了課金情報とを加えた加算課金情報）等も含まれる。一方、完了課金情報とは、既に処理が完了したジョブに対する課金情報である。
【０１３６】
上記の構成によれば、原稿の読取り、画像形成、および、データの送信のうちの少なくとも１つの処理を行なう際に、ジョブの処理中における途中課金情報については、高速にデータの書き込むことができる揮発性記録部３０に書き込む一方、ジョブの処理が完了すると、当該ジョブに対する完了課金情報を含む完了ジョブ情報を不揮発性記録部２０に記録している。これにより、ジョブの処理中には揮発性記録部３０に途中課金情報を記録させているので、従来のように、上記途中課金情報を不揮発性の記録装置に記録させる構成と比べて、より高速にジョブを処理することができる。
【０１３７】
そして、上記の構成によれば、デジタル複合機１に対して電力の供給が停止したことを検出しており、当該デジタル複合機１に対して電力の供給が停止したことを検出した時点で、上記揮発性記録部３０に記録されている途中ジョブ情報のうち、少なくとも途中課金情報を上記不揮発性記録部２０に記録させている。このデジタル複合機１に対して電力が供給されなくなった時点と、上記揮発性記録部３０に電力が供給されなくなり当該揮発性記録部３０に記録されている情報（途中ジョブ情報）が失われるまでには、若干の時間が存在する。本発明では、その若干の時間のなかで、上記途中ジョブ情報うち、少なくとも途中課金情報を不揮発性記録部２０に記録させている。上記途中課金情報は、上記途中ジョブ情報と比べると情報量が少なく、揮発性記録部３０に保持されている途中ジョブ情報が消える前に、不揮発性記録部２０に記録させることができる情報量である。
【０１３８】
従って、上記の構成とすることにより、通常の動作時には、ジョブをより高速で処理することができるとともに、デジタル複合機１に対して電力が供給されなくなった場合であっても、少なくとも途中課金情報については保持することができるので、正確な課金処理を行なうことができる。
【０１３９】
また、本実施の形態にかかるデジタル複合機１は、上記途中課金情報が、上記不揮発性記録部２０に記録されると、当該途中課金情報を用いて、上記不揮発性記録部２０に記録されている完了ジョブ情報を更新する情報更新部４３を備える構成であってもよい。
【０１４０】
上記の構成によれば、途中課金情報が不揮発性記録部２０に記録されたことを検出すると、当該不揮発性記録部２０に記録されている完了ジョブ情報を、上記途中課金情報を用いて更新する。つまり、上記の構成とすることにより、何らかのトラブルにより、途中までしか処理できなかったジョブに対応した途中課金情報を用いて、不揮発性記録部２０に記録されている完了ジョブ情報を更新するので、実際に処理されたジョブに対する課金情報を作成することができる。従って、より正確な課金処理を行なうことができる。
【０１４１】
また、本実施の形態にかかるデジタル複合機１は、上記ジョブ情報とは別に、上記途中課金情報のみを記録する揮発性の退避用記録装置を備え、上記情報退避部４４は、上記検出部４５が電力の供給が停止したことを検出すると、上記退避用記録装置に記録されている途中課金情報を上記不揮発性記録部２０に記録させる構成であってもよい。
【０１４２】
上記退避用記録装置とは、デジタル複合機１に対して電力の供給が停止した場合に、効率よく不揮発性記録部２０にデータの退避を行なうことができるために、退避させる情報のみを記録した記録装置である。この退避用記録装置は、例えば、上記揮発性記録部３０と物理的に異なる記録装置であってもよく、上記揮発性記録部３０の記録領域の一部であってもよい。
【０１４３】
上記の構成によれば、上記揮発性記録部３０に記録される途中ジョブ情報に含まれる途中課金情報のみを上記揮発性記録部３０に記録される途中ジョブ情報とは別に、退避用記録装置に記録させておき、電力の供給が停止した場合に、上記退避用記録装置に記録された途中課金情報を不揮発性記録部２０に記録させる。従って、上記退避用記録装置には、不揮発性記録部２０に退避させる必要がある途中課金情報のみを記録しているので、情報退避部４４は、途中ジョブ情報の中から途中課金情報を探すことなく、途中課金情報を不揮発性記録部２０に記録（退避）させることができるので、より少ない時間で効率よく上記途中課金情報を不揮発性記録部２０に記録させることができる。
【０１４４】
また、本実施の形態にかかるデジタル複合機１は、上記不揮発性記録部２０に記録されている完了ジョブ情報を外部に対して送信する完了ジョブ情報送信部４０を備える構成であってもよい。
【０１４５】
上記の構成によれば、上記完了ジョブ情報を外部に対して送信できるので、例えば、外部サーバや外部のクライアント２にて上記完了ジョブ情報を閲覧・確認することができる。
【０１４６】
また、本実施の形態にかかるデジタル複合機１は、上記完了ジョブ情報送信部４０は、ユーザまたは外部装置の要求に基づいて、不揮発性記録部２０に記録されている情報を外部に対して送信するものである構成であってもよい。
【０１４７】
上記の構成によれば、ユーザまたは外部装置の要求に基づいて、上記不揮発性記録部２０に記録されている情報、具体的には、上記完了ジョブ情報および情報更新部４３によって更新された完了ジョブ情報を外部に送信している。従って、定期的ではなく、要求に基づいて上記不揮発性記録部２０に記録されている情報を外部に送信しているので、外部のシステムに併せたタイミングで完了課金情報を含む上記完了ジョブ情報を提供することができる。
【０１４８】
また、本実施の形態にかかるデジタル複合機１は、上記不揮発性記録部２０に記録されている完了ジョブ情報を表示する表示部４２を備えている構成であってもよい。
【０１４９】
上記の構成によれば、完了ジョブ情報を表示することができるので、上記デジタル複合機１の使用履歴を把握することができる。
【０１５０】
また、本実施の形態にかかるデジタル情報処理装置は、画像データに関するジョブを処理するジョブ処理部１１と、上記ジョブ処理部１１によって処理されている途中のジョブにおける、当該ジョブの処理が完了した時点までの途中課金情報を含む途中ジョブ情報を記録する揮発性記録部３０と、上記ジョブ情報に含まれる途中課金情報のみを記録する揮発性の退避用記録装置と、上記ジョブ処理部１１によってジョブの処理が完了した後、当該ジョブに対する課金情報である完成課金情報を少なくとも含む完了ジョブ情報を記録する不揮発性記録部２０と、自装置に対して供給される電力が停止したことを検出する検出部４５と、上記検出部４５によって電力の供給が停止したことを検出すると、上記退避用記録装置に記録されている途中課金情報を上記不揮発性記録部２０に記録させる情報退避部４４とを備える構成である。
【０１５１】
上記の構成によれば、ジョブの処理している最中は、当該ジョブに関する情報である途中ジョブ情報を揮発性記録部３０に記録する一方、ジョブの処理が完了すると、完了したジョブに関する情報である完了ジョブ情報を不揮発性記録部２０に記録している。上記揮発性記録部３０は、不揮発性記録部２０に比べて、情報の書き込み／読出し速度が速い。これにより、上記途中ジョブ情報を不揮発性記録部２０に記録される構成と比べて、より高速に書き込むことができるため、ジョブの処理をより高速に行うことができる。
【０１５２】
そして、上記の構成によれば、電力の供給が停止した際に、情報を退避させるための途中課金情報のみを記録する退避用記録装置を備えており、途中課金情報を不揮発性記録部２０に退避させる際には、上記退避用記録装置から途中課金情報を取得している。つまり、上記構成によれば、途中課金情報を退避させるための記録装置を設けている。これにより、電力の供給が停止して、装置内部の動作が停止するまでの数ミリ秒の間に、上記途中課金情報を確実に上記不揮発性記録部２０に退避させることができる。
【０１５３】
また、本実施の形態にかかるデジタル複合機１は、画像データの処理を実行するジョブ処理部１１と、ジョブの実行途中にジョブに関連する詳細情報を一時的に記録しておく揮発性記録部３０と、ジョブの完了時にジョブの実行結果を履歴として保持する不揮発性記録部２０と、ジョブの実行結果を外部に通知する完了ジョブ情報送信部４０と、ジョブ実行中に１枚処理されるたびに揮発性記録部３０に課金情報を記録する途中ジョブ情報書き込み部１７と、ジョブ完了時に不揮発性記録部２０に保持されている課金情報とジョブ実行中にカウントされた揮発性記録部３０に保持された課金情報を加算して不揮発性記録部２０に記録する完了ジョブ情報書き込み部１６と、動作が停止するようなマシントラブルが発生した際に、電源４６断までのわずかな時間に書き込めるだけの限定された課金情報（上記加算した課金情報）を取得し、電源４６断が発生した時点で上記課金情報を不揮発性記録部２０へ退避する機能を備えた構成であってもよい。これにより、ジョブごとに異なるジョブに関係する詳細情報を履歴として保持するためには容量が必要で、デジタル複合機１に搭載された比較的安価な記録装置（ハードディスクなど）に保存されることが多いが、安価な分、データ保持の信頼性に劣ることが多い。そこで、デジタル複合機１内部に保持するとともにジョブの実行結果を外部に通知することでデータ保持の信頼性を高めることができる。また、外部に通知するとともに内部でも保持することで通信路上でのエラーで外部への通知が失敗しても情報の欠落を確認することができる。また、一時的にアクセス速度の高い揮発性記録部３０に課金情報をおき、ジョブ完了時に不揮発性記録部２０へ上記課金情報を移すことで、ジョブの実行速度を速めることができる。従って、マシントラブルにあっても課金情報がずれることはない。これにより課金情報の精度を向上させることができる。
【０１５４】
また、本実施の形態にかかるデジタル複合機１は、外部からの要求で課金情報を通知する完了ジョブ情報送信部４０と、外部に通知したジョブの実行結果を蓄積する機能を備えた構成であってもよい。これにより、課金として信頼できる情報を外部の要求に応じて通知することで必要以上の通信を抑えることが可能となる。また、定期的な処理ではなく外部からの要求に応じて課金情報を提供できるため、外部システムに合わせたタイミングで課金情報の提供が可能となる。
【０１５５】
また、本実施の形態にかかる情報処理システムは、上記デジタル複合機１からのジョブの実行結果を履歴情報として蓄積し、必要に応じて課金情報を取得し蓄積する情報記録装置５５と、複数のデジタル複合機１から正確な課金情報と印刷履歴情報を蓄積する履歴情報格納領域５６と、ユーザに結果を表示する機能を備えた構成であってもよい。これにより、課金情報とジョブの実行結果を時間単位で対応付けることで実際の印刷枚数だけでなく、両面印刷の割合、N-upの割合、印刷した用紙サイズなどを把握することができる。これを基にしてより精度の高いデジタル複合機１の利用状況を把握できる。
【０１５６】
また、本実施の形態にかかる情報処理システムは、履歴情報と課金情報に齟齬が発生した場合に精度の高い課金情報を元に履歴情報の欠落した部分を不明印刷として補完する機能を備えた構成であってもよい。これにより、２つの情報を比較することで情報の齟齬をチェックし、ジョブ実行結果で欠けている部分を補完することができる。
【０１５７】
なお、上記の説明では、デジタル複合機１の例について説明したが、本発明を情報処理装置に適用することもできる。また、上記の説明では、複数の画像処理を行なうことができるデジタル複合機１について説明しているが、例えば、プリンタ等の画像形成装置、複写機、ＦＡＸ、および、スキャナ等の画像読取装置等にも好適に適用できる。
【０１５８】
また、本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【０１５９】
最後に、デジタル複合機１の各ブロックは、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。
【０１６０】
すなわち、デジタル複合機１は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアであるデジタル複合機１の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記デジタル複合機１に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０１６１】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【０１６２】
また、デジタル複合機１を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【産業上の利用可能性】
【０１６３】
本発明は、様々な処理によって課金処理を施すことができるデジタル複合機に特に好適である。
【図面の簡単な説明】
【０１６４】
【図１】本実施の形態にかかるデジタル複合機の概略の構成を示すブロック図である。
【図２】デジタル複合機を備える情報処理システムの概略の構成を示す図面である。
【図３】通常のジョブ処理における、データ書き込み制御部のデータ書き込み処理を説明するフローチャートである。
【図４】電力の供給が停止した場合における情報の退避処理を説明するフローチャートである。
【図５】電力の供給が復帰した後で、情報更新部による情報の更新処理を説明するフローチャートである。
【図６】不揮発性記録部の完了ジョブ情報格納領域に記録されている完了ジョブ情報のデータ構造を示す図面である。
【図７】揮発性記録部の途中ジョブ情報格納領域に記録されている途中ジョブ情報のデータ構造を示す図面である。
【図８】情報退避部によって作成される加算課金情報のデータ構造を示す図面である。
【図９】情報更新部によって更新された完了ジョブ情報のデータ構造を示す図面である。
【図１０】デジタル複合機から完了ジョブ情報を取得するクライアントの概略構成を示すブロック図である。
【図１１】クライアント側で完了ジョブ情報の更新が行なわれる場合、つまり、更新履歴情報が作成される場合における更新処理を説明するフローチャートである。
【符号の説明】
【０１６５】
１  デジタル複合機
２  クライアント
１１  ジョブ処理部（ジョブ処理手段）
１２  画像読取部
１３  画像形成部
１４  通信部
１５  データ書き込み制御部
１６  完了ジョブ情報書き込み部（第２記録命令手段）
１７  途中ジョブ情報書き込み部（第１記録命令手段）
２０  不揮発性記録部（不揮発性の第２記録装置）
２１  完了ジョブ情報格納領域
２２  完了課金情報格納領域
３０  揮発性記録部（揮発性の第１記録装置）
３１  途中ジョブ情報格納領域
３２  途中課金情報格納領域
４０  完了ジョブ情報送信部（送信手段）
４１  要求受付部
４２  表示部
４３  情報更新部（更新手段）
４４  情報退避部（情報退避手段）
４５  検出部（検出手段）
４６  電源
５１  操作部
５２  表示装置
５３  表示制御部
５４  装置側更新部
５５  情報記録装置
５６  履歴情報格納領域
【図１】
2006338206.tif 000003
【図２】
2006338206.tif 000004
【図３】
2006338206.tif 000005
【図４】
2006338206.tif 000006
【図５】
2006338206.tif 000007
【図６】
2006338206.tif 000008
【図７】
2006338206.tif 000009
【図８】
2006338206.tif 000010
【図９】
2006338206.tif 000011
【図１０】
2006338206.tif 000012
【図１１】
2006338206.tif 000013