(57)【特許請求の範囲】
【請求項１】
複数のデバイスのジョブ履歴を管理するジョブ履歴管理装置において、
前記複数のデバイスについてのジョブ履歴を記憶するジョブ履歴記憶手段と、
前記複数のデバイスのうち一のデバイスから送信されたジョブ履歴を受信するジョブ履歴受信手段と、
受信したジョブ履歴を、当該ジョブ履歴を送信した一のデバイス以外の他のデバイスで再利用可能となるように修正するジョブ履歴修正手段とを備え、
前記ジョブ履歴修正手段は、
ジョブ履歴が生成されたデバイス以外のデバイスでも利用可能とすべく、ジョブ履歴に含まれる、ファイルの格納領域を指定するパラメータについて、前記領域へのパスの指定を変更する
ことを特徴とするジョブ履歴管理装置。
【請求項２】
複数のデバイスのジョブ履歴を管理するジョブ履歴管理装置において、
前記複数のデバイスについてのジョブ履歴を記憶するジョブ履歴記憶手段と、
前記複数のデバイスのうち一のデバイスから送信されたジョブ履歴を受信するジョブ履歴受信手段と、
受信したジョブ履歴を、当該ジョブ履歴を送信した一のデバイス以外の他のデバイスで再利用可能となるように修正するジョブ履歴修正手段と、
前記複数のデバイスに関する情報を保持するデバイス情報保持手段と、
前記他のデバイスから、ジョブ履歴の送信要求を受信するジョブ履歴送信要求受信手段と、
ジョブ履歴の送信要求があった場合にジョブ履歴を送信するジョブ履歴送信手段とを備え、
前記ジョブ履歴修正手段は、
前記一のデバイスに関する情報を参照して、前記ジョブ履歴送信手段により送信されるジョブ履歴を修正する
ことを特徴とするジョブ履歴管理装置。
【請求項３】
複数のデバイスのジョブ履歴を管理するジョブ履歴管理装置において、
前記複数のデバイスについてのジョブ履歴を記憶するジョブ履歴記憶手段と、
前記複数のデバイスのうち一のデバイスから送信されたジョブ履歴を受信するジョブ履
歴受信手段と、
受信したジョブ履歴を、当該ジョブ履歴を送信した一のデバイス以外の他のデバイスで再利用可能となるように修正するジョブ履歴要求手段とを備え、
ジョブ履歴を再利用して実行されたジョブのジョブ履歴を別途管理する
ことを特徴とするジョブ履歴管理装置。
【請求項４】
自機とは異なる他のデバイスについてのジョブ履歴を記憶する他機ジョブ履歴記憶手段と、
ユーザから、前記他機ジョブ履歴記憶手段に記憶されているジョブ履歴の再利用の要求があった場合に、ジョブ履歴の修正要求を受け付ける修正要求受付手段と、
前記修正要求受付手段にてジョブ履歴の修正要求を受け付けた場合に、ジョブ履歴に含まれる、ファイルの格納領域を指定するパラメータについて、前記領域へのパスの指定を修正するジョブ履歴修正手段とを備える
ことを特徴とするジョブ履歴管理装置。
【請求項５】
自機とは異なる他のデバイスについてのジョブ履歴を記憶する他機ジョブ履歴記憶手段と、
ユーザから、前記他機ジョブ履歴記憶手段に記憶されているジョブ履歴の再利用の要求があった場合に、ジョブ履歴の修正要求を受け付ける修正要求受付手段と、
前記他のデバイスに関する情報を保持するデバイス情報保持手段と、
前記修正要求による修正後の内容が自機で実行不可能である場合に、前記他のデバイスに関する情報を参照して、前記他のデバイスのうち、修正後の内容が実行可能なデバイスを表示する他デバイス推奨手段とを備える
ことを特徴とするジョブ履歴管理装置。
【請求項６】
前記他デバイス推奨手段は、
修正要求の対象であるジョブ履歴を生成したデバイスを、修正後の内容が実行可能なデバイスとして表示する
ことを特徴とする請求項５に記載のジョブ履歴管理装置。
【請求項７】
前記ジョブ履歴管理装置は、
前記他デバイス推奨手段が出力したデバイスからいずれかのデバイスを選択する、ユーザの選択を受け付ける推奨デバイス選択手段と、
ジョブ履歴を再利用して実行されようとするジョブを、選択されたデバイスに投入するように制御するジョブ投入手段とを備える
ことを特徴とする請求項５に記載のジョブ履歴管理装置。
【請求項８】
前記ジョブ投入手段は、
選択されたデバイスにジョブが投入された場合に、当該デバイスですぐにジョブが実行されない形態でジョブを投入するように制御する
ことを特徴とする請求項７に記載のジョブ履歴管理装置。
【請求項９】
前記ジョブ投入手段は、
選択されたデバイスに、選択したユーザがログインした場合に当該デバイスでジョブが実行される形態でジョブを投入するように制御する
ことを特徴とする請求項８に記載のジョブ履歴管理装置。
【請求項１０】
自機とは異なる他のデバイスについてのジョブ履歴を記憶する他機ジョブ履歴記憶手段と、
ユーザから、前記他機ジョブ履歴記憶手段に記憶されているジョブ履歴の再利用の要求があった場合に、ジョブ履歴の修正要求を受け付ける修正要求受付手段とを備え、
前記修正要求による修正後の内容が自機で実行不可能である場合に、前記修正後の内容を実行するべく、前記他のデバイスからモジュールを取得する
ことを特徴とするジョブ履歴管理装置。
【請求項１１】
自機とは異なる他のデバイスについてのジョブ履歴を記憶する他機ジョブ履歴記憶手段と、
ユーザから、前記他機ジョブ履歴記憶手段に記憶されているジョブ履歴の再利用の要求があった場合に、ジョブ履歴の修正要求を受け付ける修正要求受付手段とを備え、
ジョブ履歴を再利用して実行されたジョブのジョブ履歴を別途管理する
ことを特徴とするジョブ履歴管理装置。
【請求項１２】
前記修正要求受付手段は、
修正要求があった場合に、ジョブ履歴の複数の項目の中で修正可能な項目を表示する
ことを特徴とする請求項４から１１のいずれかに記載のジョブ履歴管理装置。
【請求項１３】
ジョブ履歴を管理するジョブ履歴管理装置において、
複数のジョブを経由して生成されたファイルについて、当該ファイルと前記複数のジョブのジョブ履歴とが対応付けられて管理され、
前記ジョブ履歴管理装置は、
前記ファイルの属性として、当該ファイルを生成したジョブに関する情報を保持させるファイル属性編集手段を備える
ことを特徴とするジョブ履歴管理装置。
【請求項１４】
ジョブ履歴を管理するジョブ履歴管理装置において、
複数のジョブを経由して生成されたファイルについて、当該ファイルと前記複数のジョブのジョブ履歴とが対応付けられて管理され、
前記ジョブ履歴管理装置は、
ファイルの指定を受け付けるファイル指定受付手段と、
受け付けたファイルに対応付けられたジョブ履歴を表示する対応ジョブ履歴表示手段とを備える
ことを特徴とするジョブ履歴管理装置。
【請求項１５】
前記対応ジョブ履歴表示手段は、
対応付けられた複数のジョブ履歴を一覧表示し、
前記ジョブ履歴管理装置は、
一覧表示された複数のジョブから、ジョブ履歴を再利用しようとするユーザの選択を受け付ける選択受付手段を備える
ことを特徴とする請求項１４に記載のジョブ履歴管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ジョブの履歴を管理するジョブ履歴管理装置に関する。
【背景技術】
【０００２】
近年、複合機、あるいはＭＦＰ（マルチ・ファンクション・ペリフェラル）と称される装置が広く普及するに至っている。この装置（以下、本明細書では「ＭＦＰ」という。）は、コピー、ネットワークプリンティング、スキャナ、ＦＡＸ、ドキュメントサーバなどの機能を集約した画像形成装置である。
【０００３】
上記ＭＦＰでは、例えばパーソナルコンピュータ（ＰＣ）からＬＡＮ等のネットワークを介して要求されたプリント出力、ＦＡＸ送信、あるいはＭＦＰに備えられたスキャナで原稿を読み取って得た画像データを画像ファイルとしてＰＣに送信したり、得られた画像データを用いてコピーするなどの処理のそれぞれをジョブとして管理している。
【０００４】
そして、ＭＦＰで処理されたジョブの種類、用いたファイル名、生成したファイルの宛先（送信先あるいは格納先）、ジョブの結果（正常終了か異常終了か）など、複数の項目からなる情報は、ジョブ履歴としてデータベースに蓄積して管理される。例えば、ユーザがＭＦＰでＦＡＸ送信しようとした場合、スキャナに原稿を搭載してＦＡＸ送信ボタンを押下したが、多忙で送信終了を待たずにその場を離れたような場合、送信先から未着の連絡があった場合などに、ＦＡＸ送信ジョブが正常終了したか否かがユーザにわからないのでは不便な場合もある。そのため、ジョブ履歴が管理されるとともに、必要に応じてジョブ履歴を表示することが可能となっている。
【０００５】
さて、ジョブ履歴は、単にジョブの結果を確認するためだけではなく、当該ジョブ履歴が生成された際のジョブのパラメータ設定などを再利用することにより、例えばスキャナで読み取った原稿画像を送信するような処理のパラメータ設定作業を軽減する技術が特許文献１や特許文献２に開示されている。
【０００６】
【特許文献１】特開２００２−２３２６３９号公報
【０００７】
【特許文献２】特開２００３−１８３３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
近年では、複数のＭＦＰ等のデバイスをＬＡＮ等のネットワークを介して接続して利用する形態が増加している。しかしながら、例えば複数台のＭＦＰを接続しているような場合、一台のＭＦＰで処理されたジョブのジョブ履歴を他のＭＦＰで利用することはできない。ジョブ履歴をサーバで集中管理するような形態は可能ではあるが、各々のＭＦＰで機能が異なる場合など、他のＭＦＰのジョブ履歴をそのまま用いることはできない場合があるという問題点があった。
【０００９】
また、実際に配布等される文書は、必ずしも１ステップのジョブで作成されたものでなく、複数のジョブを経て作成されたものである場合もある。そのような場合、印刷された文書を見て、これと同様のフォーマットで文書を作成したいと考えた場合に、どのジョブ履歴を再利用すれば良いか、容易に判別することが難しい場合があるという問題がある。
【００１０】
本発明は係る問題点に鑑みてなされたものであって、その第１の目的は、複数のデバイスをネットワークで接続して利用する場合に、他のデバイスのジョブ履歴をより効率的に利用することができるジョブ履歴管理装置を提供することである。第２の目的は、複数のジョブを経て作成されたファイルについて、その作成過程を容易に判別することができるジョブ履歴管理装置を提供することにある。
【課題を解決するための手段】
【００１１】
上記の問題点を解決するために、本発明に係る第１のジョブ履歴管理装置は、複数のデバイスのジョブ履歴を管理するジョブ履歴管理装置において、前記複数のデバイスについてのジョブ履歴を記憶するジョブ履歴記憶手段と、前記複数のデバイスのうち一のデバイスから送信されたジョブ履歴を受信するジョブ履歴受信手段と、受信したジョブ履歴を、当該ジョブ履歴を送信した一のデバイス以外の他のデバイスで再利用可能となるように修正するジョブ履歴修正手段とを備えることを特徴としている。
【００１２】
上記の構成は、一のデバイスのジョブ履歴を他機で再利用する際に、そのままでは明らかに再利用できない部分が存在することに鑑みて、ジョブ履歴修正手段が、他機で再利用可能となるように修正するものであり、より効率的なジョブ履歴の再利用を可能としたものである。
【００１３】
具体例の一つとして、前記ジョブ履歴修正手段は、ジョブ履歴が生成されたデバイス以外のデバイスでも利用可能とすべく、ジョブ履歴に含まれる、ファイルの格納領域を指定するパラメータについて、前記領域へのパスの指定を変更することができる。修正のタイミングは限定されない。また、ファイルの格納領域に限定されることはなく、他のパラメータについても可能であれば自動的に修正することもできる。
【００１４】
前記ジョブ履歴管理装置は、さらに、前記複数のデバイスに関する情報を保持するデバイス情報保持手段と、前記他のデバイスから、ジョブ履歴の送信要求を受信するジョブ履歴送信要求受信手段と、ジョブ履歴の送信要求があった場合にジョブ履歴を送信するジョブ履歴送信手段とを備え、前記ジョブ履歴修正手段は、前記一のデバイスに関する情報を参照して、前記ジョブ履歴送信手段により送信されるジョブ履歴を修正する構成とすれば、より効率的な再利用が可能となる。
【００１５】
本発明の第２のジョブ履歴管理装置は、自機とは異なる他のデバイスについてのジョブ履歴を記憶する他機ジョブ履歴記憶手段と、ユーザから、前記他機ジョブ履歴記憶手段に記憶されているジョブ履歴の再利用の要求があった場合に、ジョブ履歴の修正要求を受け付ける修正要求受付手段と、前記修正要求受付手段にてジョブ履歴の修正要求を受け付けた場合に、ジョブ履歴に含まれる、ファイルの格納領域を指定するパラメータについて、前記領域へのパスの指定を修正するジョブ履歴修正手段とを備えることを特徴としている。
【００１６】
上記の構成は、他機のジョブ履歴を受信して、それを再利用するデバイスに備えられるジョブ履歴管理装置に関するものである。ジョブ履歴の修正は、ある程度自動化することは可能であるが、そのままで再利用することは困難なことが多いため、最終的な条件をユーザが設定することを可能としたものである。
【００１７】
本発明の第３のジョブ履歴管理装置は、自機とは異なる他のデバイスについてのジョブ履歴を記憶する他機ジョブ履歴記憶手段と、ユーザから、前記他機ジョブ履歴記憶手段に記憶されているジョブ履歴の再利用の要求があった場合に、ジョブ履歴の修正要求を受け付ける修正要求受付手段とを備えることを特徴としている。
前記修正要求受付手段は、修正要求があった場合に、ジョブ履歴の複数の項目の中で修正可能な項目を表示する構成を備えれば、ユーザの使い勝手はより向上する。
前記ジョブ履歴管理装置は、前記他のデバイスに関する情報を保持するデバイス情報保持手段と、前記修正要求による修正後の内容が自機で実行不可能である場合に、前記他のデバイスに関する情報を参照して、前記他のデバイスのうち、修正後の内容が実行可能なデバイスを表示する他デバイス推奨手段とを備える構成とすれば、ユーザがデバイスの機能を把握していないような場合に、特に有効である。前記他デバイス推奨手段は、修正要求の対象であるジョブ履歴を生成したデバイスを、修正後の内容が実行可能なデバイスとして表示することができる。
【００１８】
前記ジョブ履歴管理装置は、前記他デバイス推奨手段が出力したデバイスからいずれかのデバイスを選択する、ユーザの選択を受け付ける推奨デバイス選択手段と、ジョブ履歴を再利用して実行されようとするジョブを、選択されたデバイスに投入するように制御するジョブ投入手段とを備える構成とすれば、さらにユーザの使い勝手は向上する。ここで、前記ジョブ投入手段は、選択されたデバイスにジョブが投入された場合に、当該デバイスですぐにジョブが実行されない形態でジョブを投入するように制御することができる。この構成は、ジョブの出力が機密性を有するものである場合に特に有効である。前記ジョブ投入手段は、選択されたデバイスに、選択したユーザがログインした場合に当該デバイスでジョブが実行される形態でジョブを投入するように制御することができる。
【００１９】
前記ジョブ履歴管理装置は、前記修正要求による修正後の内容が自機で実行不可能である場合に、前記修正後の内容を実行するべく、前記他のデバイスからモジュールを取得する構成とすることもできる。取得（ダウンロード）したモジュールは、当該機器に保持するようにしてもよいが、当該ジョブ限りで破棄するようにしてもよい。
【００２０】
ジョブ履歴を再利用して実行されたジョブのジョブ履歴を別途管理する構成とすることが好ましい。再利用される条件は利用頻度の高い条件であることも多く、ジョブ履歴を再利用して実行されたジョブの一覧表示などを可能とすることで、よりジョブ履歴の再利用を効率的にすることができる。
【００２１】
本発明に係る第４のジョブ履歴管理装置は、複数のジョブを経由して生成されたファイルについて、当該ファイルと前記複数のジョブのジョブ履歴とが対応付けられて管理されることを特徴としている。このジョブ履歴管理装置は、複数のデバイスを接続していない場合でも適用することが可能である。係る構成により、複数のジョブを経て作成されたファイルについて、その作成過程を容易に判別することができる。
【００２２】
前記ファイルの属性として、当該ファイルを生成したジョブに関する情報を保持させるファイル属性編集手段を備える構成とすることができるが、ファイルとジョブ履歴との対応付けの方法は。これに限定されず、対応関係をデータベースに保持するような構成も可能である。
【００２３】
前記ジョブ履歴管理装置は、ファイルの指定を受け付けるファイル指定受付手段と、受け付けたファイルに対応付けられたジョブ履歴を表示する対応ジョブ履歴表示手段とを備える構成とすれば、ファイル名から検索して、ファイルの作成過程を容易に知ることができる。前記対応ジョブ履歴表示手段は、対応付けられた複数のジョブ履歴を一覧表示し、前記ジョブ履歴管理装置は、一覧表示された複数のジョブから、ジョブ履歴を再利用しようとするユーザの選択を受け付ける選択受付手段を備える構成とすれば、ジョブ履歴の再利用により、検索対象のファイルと同一フォーマットのファイルを容易に作成することが可能となる。
【発明の効果】
【００２４】
本発明に係るジョブ履歴管理装置によると、（１）複数のデバイスを接続して利用する場合に、他のデバイスのジョブ履歴をより効率的に利用すること、（２）複数のジョブを経て作成されたファイルについて、その作成過程を容易に判別すること、（３）複数のジョブを経て作成されたファイルについて、当該ファイルと同一フォーマットのファイルを容易に作成すること、などが可能になるという効果を奏する。
【発明を実施するための最良の形態】
【００２５】
以下、本発明の実施の形態について、図面を参照しながら説明する。
（実施の形態１）
（１）ジョブ履歴管理システムの全体構成
図１は、ジョブ履歴管理システムＨＳの全体構成の一例を示す図である。同図に示すジョブ履歴管理システムＨＳは、３台のＭＦＰ１Ａ、ＭＦＰ１Ｂ、ＭＦＰ１Ｃ、２台のパーソナルコンピュータ（ＰＣ）３１及び３１Ｓ、及びＦＡＸ端末３２が通信回線４で接続されて構成されている。なお、ＭＦＰ等のデバイス、ＰＣ，ＦＡＸ端末等の台数は任意である。本実施の形態では、ＰＣの一台（ＰＣ３１Ｓ）がジョブ履歴を集中管理するためのジョブ履歴管理サーバとして用いられている。以下、ＰＣ３１Ｓをジョブ履歴管理サーバ３１Ｓ、あるいは単にサーバ３１Ｓという。
【００２６】
ＭＦＰ１Ａ〜１Ｃおよび各ＰＣ３１には、それぞれを識別するために「ＰＣ００１」、「ＰＣ００２」、・・・というようなコンピュータ名が識別情報として割り当てられている。このようなコンピュータ名の代わりにＩＰアドレスを識別情報として用いてもよい。ＦＡＸ端末３２には、いわゆる固定電話またはＩＰ電話などの電話番号が割り当てられている。
【００２７】
通信回線４として、ＬＡＮ、インターネット、専用線、または公衆回線などを用いることができる。通信規約または通信規格として、ＴＣＰ／ＩＰ（Transmission Control Protocol／Internet Protocol）、ＦＴＰ（File Transfer Protocol）、ＰＯＰ３（Post Office
Protocol version 3）、ＳＭＴＰ（Simple Mail Transfer Protocol）、ＩＰＰ（Internet Printing Protocol）、有線ＬＡＮの規格であるＩＥＥＥ８０２．３、無線ＬＡＮの規格であるＩＥＥＥ８０２．１１、ＦＡＸのＧ３（Group３）規格、またはＧ４（Group４）規格などが用いられる。
【００２８】
このジョブ履歴管理システムＨＳによると、ユーザは、ジョブ履歴管理サーバ３１Ｓで集中管理されている各デバイス（ＭＦＰ１Ａ、ＭＦＰ１Ｂ、ＭＦＰ１Ｃ）のジョブ履歴を適宜再利用することができる。本実施の形態ではＭＦＰ１Ａ、ＭＦＰ１Ｂ、ＭＦＰ１Ｃの機能は少しずつ異なっており、例えばＭＦＰ１Ａでは利用できる機能がＭＦＰ１Ｂでは利用できない、といったことがあるものとする。しかしながら、本実施の形態では、ジョブ履歴をデバイスの機能等によって適宜カストマイズ（修正）することによって他のデバイスでの効率的な再利用を可能とする。
【００２９】
（２）ＭＦＰの構成
以下、ＭＦＰの構成について説明する。前記したように本実施の形態の複数台のＭＦＰは少しずつ機能が異なっているが、共通している点について説明する。もっとも、下記に説明するような構成と異なるデバイスでもジョブ履歴を生成しているデバイスであればジョブ履歴管理システムＨＳを利用することは可能である。以下、ＭＦＰ１Ａを例として説明を行う。
【００３０】
図２は、本実施の形態のＭＦＰ１Ａの外観の一例を示す図である。また、図３は、本実施の形態のＭＦＰ１Ａにおけるハードウェア構成の一例を示す図である。ＭＦＰ１Ａは、操作部１１、ディスプレイ部１２、スキャナ部１３、プリンタ部１４、通信インタフェース１６、ドキュメントフィーダ１７、給紙装置１８、トレイ１９（図２参照）、ＣＰＵ２０、ＲＡＭ２１、ＲＯＭ２２、およびデータ記憶部２３などによって構成される。
【００３１】
操作部１１は、数字、文字、および記号などを入力するための複数のキー、押下されたキーを認識するセンサ、および認識したキーを示す信号をＣＰＵ２０に送信する送信用回路などによって構成される。
【００３２】
ディスプレイ部１２は、ユーザに対してメッセージを表示する画面、ユーザが設定内容や処理内容を入力する画面、ＭＦＰ１Ａで実行された処理の結果を表示する画面、ジョブ履歴の一覧画面、詳細画面などを表示する。本実施の形態では、ディスプレイ部１２としてタッチパネルが用いられる。したがって、ディスプレイ部１２は、ユーザが指で触れたタッチパネル上の位置を検知し、検知結果を示す信号をＣＰＵ２０に送信する機能を備えている。
【００３３】
操作部１１およびディスプレイ部１２は、ユーザがＭＦＰ１Ａを操作するためのユーザインタフェースの役割を果たしている。なお、ＰＣ３１及びサーバ３１Ｓには、ＭＦＰ１Ａに対する指令を出力するためのアプリケーションプログラムおよびドライバがインストールされている。したがって、ユーザはＰＣ３１等を使用してＭＦＰ１を遠隔的に操作することもできる。
【００３４】
スキャナ部１３は、原稿上の画像を光電的に読み取ってデジタルの画像データ（ここでは、ＲＧＢまたはブラックの濃度を表す濃度データ）を生成する。このようにして得られた画像データは、プリンタ部１４において印刷のために用いられる。または、ＴＩＦＦ（Tagged Image File Format）形式やＰＤＦ（Portable
Document Format）形式などのフォーマットのファイルに変換されてデータ記憶部２３に記憶され、またはＰＣ３１等のデバイスに送信される。または、ＦＡＸデータに変換されてＦＡＸ端末３２に送信される。ドキュメントフィーダ１７は、ＭＦＰ１Ａの本体上部に設けられており、１枚または複数枚の原稿をスキャナ部１３に順次搬送するために用いられる。
【００３５】
プリンタ部１４は、スキャナ部１３にて読み取られた画像、ＰＣ３１等から送信されてきた画像データの画像、またはＦＡＸ端末３２から送信されてきたＦＡＸデータの画像を、用紙またはフイルムなどの記録シートに印刷する。給紙装置１８は、ＭＦＰ１Ａ本体下部に設けられており、印刷対象の画像に適した記録シートをプリンタ部１４に供給するために用いられる。プリンタ部１４によって画像が印刷された記録シートはトレイ１９に排出される。
【００３６】
通信インタフェース１６は、受信部１６１、送信部１６２等によって構成され、他のＭＦＰ、ＰＣ３１やサーバ３１Ｓ、ＦＡＸ端末３２等とデータの送受信を行うための装置である。通信インタフェース１６として、ＮＩＣ（Network Interface Card）、モデム、またはＴＡ（Terminal Adapter）などを用いることができる。データ記憶部２３は、ハードディスク２３Ｈ、カードリーダライタ２３Ｒなどを有している。カードリーダライタ２３Ｒは、コンパクトフラッシュ（登録商標）、スマートメディアなどのメモリカード９１からデータを読み取り、またはメモリカード９１にデータを書き込む。メモリカード９１は、主として、通信回線４を介さずＰＣ３１等のデバイスとの間でデータのやり取りを行うため、あるいはデータのバックアップのためなどに用いられる。
【００３７】
ハードディスク２３Ｈには、図４に示すように、データをファイル６として保存しておくための記憶領域であるフォルダ５がユーザごとに割り当てられている。図４は、フォルダ５などハードディスク２３Ｈの記憶内容の一例を示す図である。フォルダ５には、それぞれフォルダ名が付けられており、本実施の形態では、フォルダ名として、そのフォルダの利用者であるユーザのユーザ名が用いられている。ユーザは、ファイル６をＰＣ３１等からファイル転送することによってフォルダ５に保存させることができる。
【００３８】
また、ドキュメントフィーダ１７にセットされた原稿をコピーすべき旨の指令がユーザによってなされた場合に、ＭＦＰ１Ａは、その原稿から読み取った画像の画像データをファイル６に変換し、そのユーザのフォルダ５に保存することができる。また、ドキュメントフィーダ１７にセットされた原稿の画像の画像データを、例えばＰＣ３１に送信すべき旨の指令がなされた場合も、読み取った画像の画像データをファイル６に変換し、そのユーザのフォルダ５に保存することができる。ユーザのＰＣ３１からドキュメントを印刷（ネットワークプリンティング）すべき指令がなされた場合は、ＰＣ３１から送信されたそのドキュメントの画像データをファイル６としてそのユーザのフォルダ５に保存する。ＦＡＸ端末３２からＦＡＸデータが送信されてきた場合は、そのＦＡＸデータをファイル６として受信者であるユーザのフォルダ５に保存する。ドキュメントフィーダ１７にセットされた原稿の画像をＦＡＸ端末３２に送信すべき旨の指令がなされた場合は、読み取ったその画像の画像デー夕をファイル６に変換し、そのユーザのフォルダ５に保存する。
【００３９】
フォルダ５に保存されるファイル６は、図５に示すように、属性情報６ａおよび実画像データ６ｂなどによって構成されている。図５は、本実施の形態のファイル６の構成の一例を示す図である。属性情報６ａは、そのファイル６についての属性を示している。実画像データ６ｂは、ファイル６に係るドキュメントを構成する各ページのコンテンツ（画像、テキスト、図表など）のデータである。
【００４０】
属性情報６ａのうち「ファイル名」は、そのファイル６を、同じフォルダ５に保存されている他のファイル６と識別するための識別情報である。したがって、同じファイル名の複数のファイル６を同じフォルダ５に保存することはできないが、それぞれ別々のフォルダ５に保存することは可能である。
【００４１】
「パラメータ情報」は、そのファイル６がどのような処理条件（パラメータ設定）で生成されたかを示す情報である。図５の例はスキャナ部１３にて原稿を読み取って得たファイルであることを示しており、ファイル形式が「ＪＰＥＧ」、読み取った原稿のサイズが「Ａ４」、読取解像度が「６００ｄｐｉ」、フルカラーで読み取られていることを示している。なお、本実施の形態では、このパラメータ情報がジョブ履歴と一体的に参照され、ジョブ履歴再利用の対象となる。もっとも、単にＰＣ３１等のデバイスからファイル転送されただけのファイル６、およびメモリカード９１からファイルコピーされただけのファイル６のパラメータ情報には、上記のような詳細な値は設定されない場合もある。
【００４２】
ハードディスク２３Ｈには、ユーザ情報データベースＤＢ１およびジョブ履歴データベースＤＢ２が記憶されている（図４参照）。
図６は、ユーザ情報データベースＤＢ１の内容の一例を示す図である。
ユーザ情報データベースＤＢ１には、ＭＦＰ１Ａを使用するユーザに関する情報が格納されている。「ユーザ名」は、各ユーザを識別するための識別情報である。このユーザ名は、ユーザがＭＦＰ１Ａにログインするときなどに用いられる。「パスワード」は、ユーザがログインするときのユーザ認証用の情報である。
【００４３】
図７は、ジョブ履歴データベースＤＢ２の内容の一例を示す図である。
ジョブ履歴データベースＤＢ２は、ＭＦＰ１Ａによって正常に実行されたジョブおよび異常終了したジョブに関する情報が格納される。「ユーザ名」は、ジョブを投入した（即ち、ジョブを実行するように指令した）ユーザのユーザ名が格納される。ただし、ＦＡＸ受信の場合は、受信者であるユーザのユーザ名が格納される。ユーザ認証がなされていない場合には、ユーザ名「PUBLIC」が格納される。
【００４４】
「ジョブ種別」は、ジョブの種類を示している。「ファイル名」は、そのジョブで使用されたデータに係るファイル６のファイル名、又はそのジョブで生成されたファイル６のファイル名（フォルダ名を含む。）を示している。「宛先」は、生成されたファイルを他のデバイスに送信、またはハードディスク２３Ｈに格納等した場合に、送信先、格納先に関する情報が格納される。「終了日時」は、ジョブの実行が終了した日付及び時刻が格納される。「結果」は、ジョブの実行が正常終了したか、異常終了したか、を示している。
【００４５】
図３に戻って、ＲＯＭ２２には、画像の読取（スキャン）、原稿の複写（コピー）、ＦＡＸデータの送受信、ネットワークプリンティング、およびドキュメントサーバ（フォルダ機能）などのＭＦＰ１Ａの基本機能を実現するためのプログラムおよびデータが記憶されている。そのほか、図８に示すジョブ生成部１０１、ジョブ実行制御部１０２、ユーザ認証部１０３、ファイル保存処理部１０４、ジョブ履歴管理部１０５、ジョブ履歴送信部１０６、ジョブ履歴等修正部１０７などの各機能を実現するためのプログラムおよびデータが記憶されている。
【００４６】
図８は、ＭＦＰ１Ａの機能的構成の一例を示す図である。これらのプログラムまたはデータの一部または全部を、データ記憶部２３にインストールしておいてもよい。データ記憶部２３にインストールされているプログラムまたはデータは、必要に応じてＲＡＭ２１にロードされる。これらの機能の一部または全部を専用のハードウェアを利用して実現するようにしてもよい。
【００４７】
ＲＡＭ２１は、ＰＣ３１またはＦＡＸ端末３２等の各デバイスから送信されてきたデータ、ＰＣ３１またはＦＡＸ端末３２に送信するためのデータ、およびスキャナ部１３によって生成されたデータなどを一時的に記憶する。ＲＡＭ２１としては、不揮発性の書き換え可能メモリを用いてもよい。
【００４８】
また、ＲＡＭ２１には、アクティブジョブデータベースＤＢ３が記憶されている。図９はアクティブジョブデータベースＤＢ３の内容の一例を示す図である。同図に示すように、アクティブジョブデータベースＤＢ３には、実行待ちのジョブに関する情報が格納されている。つまり、アクティブジョブデータベースＤＢ３は、キュー（待ち行列）を示す情報であると言える。原則として、上の行のジョブから順に実行されていく。
【００４９】
「ユーザ名」は、そのジョブの依頼元であるユーザのユーザ名を示している。「ジョブ種別」は、そのジョブの種類を示している。「ジョブ状態」は、そのジョブの現在の状態を示している。順番が回ってくればすぐに処理を実行してもよいジョブの「ジョブ状態」には、「〜待ち」という値が格納されている。処理の実行を一時的に保留しているジョブの「ジョブ状態」には、「保留」という値が格納される。この場合は、このジョブに順番が回ってきても、保留が解除されるまでスキップされることになる。
【００５０】
ＣＰＵ２０は、ＲＯＭ２２に記憶されているプログラムまたはＲＡＭ２１にロードされたプログラムを実行し、ＭＦＰ１Ａ全体を制御する。
次に、図８に示すＭＦＰ１の各部の機能および処理内容などについて説明する。ジョブ生成部１０１は、ユーザインタフェース（操作部１１、ディスプレイ部１２、通信インタフェース１６等）を介してジョブの実行が指示された場合に、上記アクティブジョブデータベースＤＢ３に登録される情報を生成する。
【００５１】
ジョブ実行制御部１０２は、図９のアクティブジョブデータベースＤＢ３のキューに従ってジョブが実行されるようにＭＦＰ１Ａの各部の制御を行う。ユーザ認証部１０３は、ＭＦＰ１Ａを使用しようとしているユーザのユーザ認証を行う。具体的には、ディスプレイ部１２のタッチパネル等を介して入力されたユーザ名及びパスワードをユーザ情報データベースＤＢ１の内容と照合し、合致した場合にユーザのログインを許可する。
【００５２】
ファイル保存処理部１０４は、スキャナ部１３でのスキャン処理によって得られた画像データ、ＰＣ３１から送信されてきたデータ、またはＦＡＸ端末３２から送信されてきたＦＡＸデータをファイル化し、ファイル６を生成する処理を行う。ファイル保存処理部１０４は、生成されたファイル６を所定のフォルダ５に保存する。
【００５３】
ジョブ履歴管理部１０５は、ジョブ履歴の管理を行う。具体的には、終了したジョブについてアクティブジョブデータベースＤＢ３からジョブ履歴データベースＤＢ２へと移行させる。ジョブ履歴送受信部１０６は、ジョブ履歴データベースＤＢ２で管理されているジョブ履歴をジョブ履歴管理サーバ３１Ｓへと送信する。その際には、ジョブ履歴に格納されているファイル名に対応するファイルのパラメータ情報を併せて送信する。
また、ジョブ履歴管理サーバ３１Ｓに要求して、送信されてきた他のデバイスのジョブ履歴を通信インタフェース１６を介して受信し、ジョブ履歴データベースＤＢ２へ格納する。もっとも、他のデバイスのジョブ履歴と自機のジョブ履歴とは、領域を分けて管理することが好ましい。
【００５４】
ジョブ履歴等修正部１０７は、他のデバイスのジョブ履歴を再利用する際に、ジョブ履歴の修正や自機の機能更新などの処理を行う。その際に、デバイス情報データベースＤＢ４の内容が参照される。
【００５５】
デバイス情報データベースＤＢ４には、ＭＦＰ１Ａ〜１Ｃ等の各デバイスの機能に関する情報が格納される。例えばスキャナの機能であれば、読み込める原稿のサイズ、読取解像度、原稿を読み取って得た画像データをファイルにする場合の利用可能なファイルの形式（ＴＩＦＦ、ＪＰＥＧ、ＰＤＦなど）などが含まれる。プリント機能であれば、プリント可能な記録紙のサイズ、濃度、枚数の他、ステープル、パンチなど、可能な後処理に関する情報が含まれる。図１０は、デバイス情報データベースＤＢ４の内容の一例を示す図である。同図に示される例では、デバイスごとのスキャナ機能、プリント機能が格納されているが、他の機能についても格納可能であることは勿論である。
【００５６】
（３）ＭＦＰの処理内容（ジョブ履歴の送信）
以下、上記のジョブ生成部１０１からジョブ履歴等修正部１０７までの機能および処理内容等について説明する。まず、ジョブ履歴をサーバ３１Ｓに送信する場合の処理について説明する。図１１は、ＭＦＰ１Ａにおいてジョブ履歴をサーバ３１Ｓに送信する際の処理内容を示すフローチャートである。なお、各フローチャートの処理を実現するためのプログラムは、ＲＯＭ２２またはハードディスク２３Ｈなどに記憶されており、そのプログラムに従ってＣＰＵ２０がＭＦＰ１の各部を制御することによって、フローチャートの各動作が実行される。
【００５７】
ＭＦＰ１Ａが動作を開始すると、メモリ等の初期化処理、初期画面の表示処理等の処理（不図示）の後、コピー、プリント、ＦＡＸ送信等のジョブ投入待ち状態となる。ジョブが投入されると（Ｓ１０１：ＹＥＳ）、ジョブ生成部１０１がジョブを生成し、アクティブジョブデータベースＤＢ３に登録する（Ｓ１０２）。
【００５８】
アクティブジョブデータベースＤＢ３に登録されたジョブはジョブ実行制御部１０２により順次実行に移される（Ｓ１０３）。ジョブの実行に先立ち、あるいはジョブの実行と並行して、ファイル保存処理部１０４がファイルの生成及びフォルダ５への格納処理を行う。ジョブの実行が終了すると（Ｓ１０４：ＹＥＳ）、ジョブ履歴管理部１０５が、アクティブジョブデータベースＤＢ３からジョブ履歴データベースＤＢ２への移行処理を行う（Ｓ１０５）。本実施の形態では、ジョブ履歴データベースＤＢ２への移行処理が終了したタイミングで、ジョブ履歴送受信部１０６がジョブ履歴をジョブ履歴管理サーバ３１Ｓへと順次送信する（Ｓ１０６）。この際に、ファイル６のパラメータ情報が一部併せて送信される。複数のジョブが並行して実行される際には、それぞれのジョブが終了するごとにジョブ履歴が生成され、サーバ３１Ｓへと送信される。
【００５９】
（４）ジョブ履歴管理サーバ３１Ｓの構成
ここで、ジョブ履歴管理サーバ３１Ｓについて説明する。ジョブ履歴管理サーバ３１Ｓは、上記に説明したように各ＭＦＰ１Ａ〜１Ｃにおいて生成され、送信されるジョブ履歴を集中管理している。そして、各デバイスからのジョブ履歴再利用の要求に応じ、一部のパラメータの修正等を行ってジョブ履歴を送信する。
【００６０】
図１２は、ジョブ履歴管理サーバ３１Ｓの機能的構成について説明するためのブロック図である。ジョブ履歴管理サーバ３１ＳはＰＣ等で構成することができ、ハードディスクドライブ等の情報格納装置、ＲＯＭ、ＲＡＭ等の記憶手段を備えている。同図に示されるジョブ履歴集中管理部３１４、ジョブ履歴修正部３１５の機能は、ＲＯＭ、ＲＡＭ等に格納されたプログラムがＣＰＵ上で動作することにより、主として実現される。本実施の形態では、ジョブ履歴格納部３１２、デバイス情報格納部３１３はハードディスク上に設けられる。
【００６１】
送受信部３１１は、前記通信インタフェース１６に相当する部分であり、通信回線４を経由するＭＦＰ１Ａ、１Ｂ等の各デバイスとの間のデータの送受信を制御する。送受信部３１１としては、例えばＮＩＣを備えることができるが、これに限定されないことは通信インタフェース１６と同様である。
【００６２】
ジョブ履歴集中管理部３１４は、ＭＦＰ１Ａ等の各デバイスから送信されてきたジョブ履歴をジョブ履歴格納部３１２に順次蓄積記憶する。図１３は、ジョブ履歴格納部３１２に格納されるジョブ履歴の内容の一例を示す図である。同図の例においてジョブ履歴管理サーバ３１Ｓに格納されるジョブ履歴は、各デバイスで生成されるジョブ履歴に加え、ＭＦＰ側ではファイルの属性情報６ａとして保持されていた「パラメータ情報」、及び「デバイス」としてジョブ履歴の送信元デバイスの識別子を保持している。
【００６３】
ジョブ履歴修正部３１５は、ジョブ履歴を修正し、ＭＦＰ１Ａ等からのジョブ履歴送信要求に応じてジョブ履歴を各デバイスに送信する。本実施の形態では、サーバ３１Ｓ側でのジョブ履歴修正は、主としてファイルの格納領域を示すパス名の修正である。図１４は、サーバ３１Ｓ側でのジョブ履歴修正の内容について説明するための図である。同図に示されるように、各デバイスから送信されてきたジョブ履歴に含まれるファイル名（パス名を含む。）にデバイス名を付加することにより、他のデバイスで容易に再利用することを可能としている。なお、デバイス情報格納部３１３に格納される情報は、図１０に示したデバイス情報データベースＤＢ４の内容と同様であり、他の修正の際にデバイス情報が参照されることがある。
【００６４】
次に、本実施の形態におけるジョブ履歴管理サーバ３１Ｓの処理内容について説明する。図１５は、サーバ３１Ｓのジョブ履歴送信処理について説明するためのフローチャートである。サーバ３１Ｓでは、ＭＦＰ１Ａ等のデバイスからジョブ履歴の送信要求があった場合に（Ｓ２０１：ＹＥＳ）、ジョブ履歴修正部３１５がジョブ履歴を一部修正し（Ｓ２０２）、修正後のジョブ履歴を要求のあったデバイスに送信する（Ｓ２０３）。なお、上記したパス名の修正については、サーバ３１Ｓ側でジョブ履歴を受信したときに修正してもよいし、サーバ３１Ｓからジョブ履歴を受信したデバイスの側で修正するようにしてもよい。サーバ３１Ｓからデバイス名を送信するようにすれば、ＭＦＰ１Ａ等のデバイス側で修正することも可能だからである。
【００６５】
（５）ＭＦＰの処理内容（ジョブ履歴の再利用）
次に、本実施の形態のＭＦＰ１Ａ等において、ジョブ履歴管理サーバ３１Ｓから送信されたジョブ履歴を再利用する場合の処理内容について説明する。図１６は、ジョブ履歴再利用処理の内容について説明するためのフローチャートである。
【００６６】
ジョブ履歴再利用処理においては、サーバ３１Ｓから送信されたジョブ履歴を受信し（Ｓ３０１：ＹＥＳ）、受信したジョブ履歴をディスプレイ部１２に表示する（Ｓ３０２）。図１７は、ジョブ履歴がディスプレイ部１２に表示された様子の一例を示す図である。同図のような状態で、ユーザによって、いずれかのジョブ履歴が選択され（同図の例では、ジョブ番号００３のジョブが選択されている。）、修正ボタン１２１が押下されると（Ｓ３０３：ＹＥＳ）、修正可能項目が表示される（Ｓ３０４）。図１８は、修正可能項目が表示された様子の一例を示す図である。
【００６７】
修正ボタン１２１が押下された場合、修正可能な項目を表示する修正可能項目ボックス１２２がディスプレイ部１２に表示される。同図の例では、項目として「宛先」、「データ」、「ＢＯＸ」、「ファイル形式」、「読取解像度」が表示されており、それらの項目の中で「宛先」、「ファイル形式」、「読取解像度」が修正可能である旨が示されている。なお、この修正可能項目ボックス１２２に表示される項目の種類は、ジョブ種別によって異なり、同図の例ではジョブ種別が「スキャン」の場合の例である。
【００６８】
ジョブ種別が「プリント」である場合は、例えば「読取解像度」の変わりに「濃度」や「部数」などを表示することができる。図１８の例では、ユーザは、「宛先」、「ファイル形式」について、ジョブ履歴を修正することができ、修正後のジョブ履歴を再利用することにより、円滑にジョブを実行することができる。なお、図１７の画面に読取解像度は表示されていないが、これはパラメータ情報に含まれているので、例えば図１９のように、指定可能な条件を表示する指定可能条件表示ボックス１２３を画面に表示し、解像度の指定を促すようにしてもよい。また、図の例のようにスキャンｔｏＰＣ（スキャナ部１３で読み取った画像データをファイルとしてＰＣに送信）の場合、特にユーザからの指令がない場合でも、ファイル名を指定する画面を表示するようにしてもよい。
【００６９】
図１６のフローチャートに戻って、修正内容が入力されると（Ｓ３０５：ＹＥＳ）、ジョブの処理条件の確認画面が表示される（Ｓ３０６）。図２０は、処理条件確認画面の一例を示す図である。同図の例は、ファイル名指定の画面で、ファイル名「仕様書.pdf」が指定された場合の例を示している。処理条件を条件表示ボックス１２４に表示し、「ＯＫ」ボタン１２５が押下されると（Ｓ３０７：ＹＥＳ）、指定された処理条件でジョブを投入する（Ｓ３０８）。条件設定をやり直す場合は、「キャンセル」ボタン１２６を押下すればよい（Ｓ３０７：ＮＯ）。
【００７０】
なお、上記の説明では、デバイス情報を参照し、修正可能な内容を表示して、ユーザに修正を促す場合について説明したが、例えばスキャナの読取解像度が１種類しかない場合や、通常用いられるパラメータが１種類で、ごくまれにしか修正されない場合などには、修正を自動的に行うようにしても構わない。修正を自動的にすることで、さらにユーザの使い勝手を向上させることができる。
【００７１】
また、ユーザから指定された機能を当該デバイスが実行できない場合、他のデバイスで実行させるようにユーザに促す画面を表示することもできる。図２１は、このような場合に表示される他デバイス推奨画面の一例を示す図である。同図の例では、ユーザはＭＦＰ１Ｐ又はＭＦＰ１Ｑ（図１等には不図示）を選択することができる。デバイスが選択され、ＯＫボタン１２５が押下された場合、ＭＦＰ１Ｑにジョブを送信し、ＭＦＰ１Ｑでジョブが実行されるようにすることができる。
【００７２】
ＭＦＰ１Ｑ側では、ＭＦＰ１Ｑの通信インタフェース１６を介してジョブを受信し、ジョブを生成してアクティブジョブデータベースＤＢ３に登録する。この際、すぐにジョブが実行されるようにしてもよいが、最初はジョブ状態が「保留」となるようにして、すぐに実行されないようにすることもできる。この場合、ジョブを投入したユーザがＭＦＰ１Ｑにログインした場合に「保留」状態を解除し、当該ジョブがＭＦＰ１Ｑで実行されるようにすることもできる。
【００７３】
図２２は、上記の場合、図２１の画面が表示されるデバイス（例えばＭＦＰ１Ａ）での処理内容について説明するためのフローチャートである。同図の例では、ステップＳ４０４の修正画面表示処理において、ＭＦＰ１Ａで実行できない機能も含めて修正対象として表示する。（ステップＳ４０１からＳ４０３までについては説明を省略する。）
【００７４】
修正内容が入力され（Ｓ４０５：ＹＥＳ）、入力された機能が自機で実行可能であれば（Ｓ４０６：ＹＥＳ）、確認画面を表示し（Ｓ４０７）、「ＯＫ」ボタンの入力を待って（Ｓ４０８：ＹＥＳ）、ジョブを投入する（Ｓ４０９）。即ち、新たなジョブを生成して、アクティブジョブデータベースＤＢ３に登録する。
【００７５】
修正された内容を自機で実行可能でない場合（Ｓ４０６：ＮＯ）、図２１に例示した他デバイス推奨画面を表示する（Ｓ４１０）。他のデバイスが選択されると（Ｓ４１１：ＹＥＳ）、ジョブを選択されたデバイスに送信する（Ｓ４１２）。
【００７６】
（実施の形態２）
次に本発明の第２の実施の形態について説明する。本実施の形態では、指定された機能を実行できない場合に、当該機能を実現するためのモジュールを他のデバイスからダウンロード等することにより、デバイスの機能を更新する場合について説明する。
【００７７】
図２３は、本実施の形態におけるジョブ履歴再利用処理の内容について説明するためのフローチャートである。本実施の形態では（ステップＳ５０１からＳ５０４までは説明を省略する。）、修正された内容が自機で実施不可能な場合（Ｓ５０６：ＹＥＳ）、他のデバイスから機能を実現するモジュールをダウンロードして（Ｓ５０７）、自機の機能を更新した上で、自機でジョブを投入する（Ｓ５０８）。この際、ジョブ履歴等修正部１０７（図８参照）が、デバイス情報データベースＤＢ４を参照し、当該機能を実行可能なデバイスを検索する。そして検索されたデバイスからモジュールをダウンロードすることができる。
【００７８】
もっとも、再利用前に当該ジョブを生成したデバイスからダウンロードすることもできる。この際、デバイスの機能が更新されるので、各デバイスのデバイス情報データベースＤＢ４や、サーバ３１Ｓのデバイス情報格納部３１３の内容を更新するようにしてもよいし、ダウンロードされたモジュールは当該ジョブに対してのみ利用可能として、ジョブの終了後は破棄するようにしてもよい。
【００７９】
（実施の形態３）
次に本発明の第３の実施の形態について説明する。本実施の形態では、ジョブ履歴を再利用したジョブの履歴を別途蓄積記憶する場合について説明する。ジョブ履歴が再利用されるような設定条件は、比較的利用頻度の高い条件であると考えられることから、ジョブ履歴が再利用されたジョブを管理しておくことは、ユーザの操作性の向上に繋がるという利点がある。
【００８０】
本実施の形態では、例えばサーバ３１Ｓのジョブ履歴格納部３１２の別領域に、ジョブ履歴を再利用して実行されたジョブの履歴をまとめて管理しておく。図２４は、ジョブ履歴を再利用して実行されたジョブのジョブ履歴を管理するデータベースの内容の一例を示す図である。
【００８１】
同図の例では、ジョブ履歴を再利用して実行されたジョブのジョブＮｏ．を保持しており、ファイル名等の情報に加え、実行デバイスと再利用の対象となったジョブのジョブＮｏ．を保持している。なお、このデータベースの内容はもっと簡略化し、再利用して実行されたジョブのジョブＮｏ．及び再利用の対象となったジョブのジョブＮｏ．のみを保持して、実際の内容については本来のジョブ履歴を参照するようにしてもよい。
【００８２】
ＭＦＰ１Ａ等の各デバイスでは、例えば「再利用ジョブ一覧」等のボタンを設け、当該ボタンが押下された場合にサーバ３１Ｓから上記の情報を受信する構成とすることができる。受信後は、自機のディスプレイ部１２で表示させたり、ユーザの選択を受け付けたりすることができる。選択されたジョブのジョブ履歴をさらに再利用することも可能である。なお、上記ではサーバ３１Ｓで集中管理する場合について説明したが、上記の情報を各デバイス側でも保持するようにすることもできるし、自機の分のみを各デバイスで管理するようにすることもできる。
【００８３】
（実施の形態４）
次に本発明の第４の実施の形態について説明する。本実施の形態では、ファイルとジョブ履歴とを関連付けて蓄積する場合について説明する。上記各実施の形態は、一覧表示されたジョブ履歴を参照し、選択したジョブ履歴を再利用するものであるが、実際に配布等される文書は、必ずしも１ステップのジョブで作成されたものでなく、複数のジョブを経て作成されたものである場合もある。
【００８４】
この場合、印刷された文書を見て、これと同様のフォーマットで文書を作成したいと考えた場合に、どのジョブ履歴を再利用すれば良いかを容易に判別することは難しく、同様のフォーマットを再現することは、作成者からの情報を得る以外には困難である。
【００８５】
本実施の形態では、ファイルとジョブ履歴とを対応付けることで、上記のような問題点に対処する。図２５は、本実施の形態のファイル６の構成の一例を示す図であり、第１の実施の形態の図５に相当するものである。本実施の形態では、ファイルの属性情報として保持するパラメータ情報の中にジョブ番号を保持し、かつ、複数のジョブによって生成されたファイルである場合には、当該複数のジョブ番号及びパラメータ情報を保持している（ジョブ履歴パラメータ情報（１）及び（２））。
【００８６】
同図の例は、スキャンジョブで原稿を読み取って得たＪＰＥＧ形式の画像データ（ジョブ履歴パラメータ情報（１）−ジョブＮｏ．００５２）を、コンパクトＰＤＦ形式に変換して得られた（ジョブ履歴パラメータ情報（２）−ジョブＮｏ．００８３）ファイルであることを示している。同図の例では、ジョブ番号を保持することにより、ジョブ履歴データベースＤＢ２と対応関係を保持する構成としているが、ジョブ履歴の内容をファイルに含めて保持するようにしてもよい。ファイルの属性情報については、ファイル保存処理部１０４が、順次ファイルの属性情報としてジョブ番号等を保持するようにすればよい。
【００８７】
図２６は、例えば、ファイル名「ｐａｔ．ｐｄｆ」で検索した場合にジョブ履歴一覧としてディスプレイ部１２に表示される画面の一例を示す図である。同図において、いずれかのジョブ履歴を選択して「修正」ボタン１２１を押下することにより、上記各実施の形態と同様にジョブ履歴を修正再利用することもできるし、「詳細」ボタン１２７を押下することにより、より詳細なパラメータ情報を参照することもできる。
【００８８】
以上のように、本実施の形態では、ファイルとジョブ履歴との対応関係を保持しているので、複数のジョブを経て作成されたファイルでも、どのジョブ履歴を再利用すれば良いかを容易に判別することができ、容易に同様のフォーマットを再現することができる。なお、本実施の形態の手法は複数のデバイスを接続した場合だけでなく、ＭＦＰ単体に適用することもできる。また、本実施の形態では、ファイルの属性情報として、当該ファイルを生成したジョブに関する情報を保持したが、対応付けの手段はこれに限定されず、ファイルとジョブとの対応関係を別のデータベースに保持するようにしてもよい。
【００８９】
（変形例）
以上、本発明の実施の形態について説明したが、本発明の内容が上記実施の形態において説明された具体例によって限定されないことは勿論であり、例えば、以下のような変形例を実施することもできる。
【００９０】
（１）上記実施の形態では、ジョブ履歴管理サーバ３１Ｓで各デバイスのジョブ履歴を集中管理するようにしたが、この機能はＭＦＰ等の各デバイスに備えることも可能である。即ち、一のＭＦＰに他のデバイスがジョブ履歴を送信するようにして、受信したＭＦＰで集中管理することもできる。また、各デバイス間で常時ジョブ履歴を送受信するようにすれば、集中管理という形態でなく、各デバイスで他のデバイスの履歴を保持するような形態も可能である。
【００９１】
（２）上記実施の形態では詳細な説明を省略したが、他のデバイスでジョブ履歴を再利用する場合、ファイルのアクセス権限が問題となる場合もある。しかしながら、アクセス権限に関する情報をファイルの属性情報として保持しておけば、例えば図１８や図１９のような画面で、アクセスできない旨の表示やユーザに指定の変更を促すような画面を表示することは可能である。
【００９２】
（３）上記実施の形態では主としてスキャン機能、プリント機能を用いる場合について説明したが、他のＦＡＸ送信機能や、スキャンｔｏメール、その他の機能についても、本発明を容易に適用することができる。
【産業上の利用可能性】
【００９３】
本発明は、例えばＭＦＰ等において生成されるジョブ履歴を管理するジョブ履歴管理装置に適用することができる。
【図面の簡単な説明】
【００９４】
【図１】ジョブ履歴管理システムＨＳの全体的な構成の一例を示す図である。
【図２】本発明の実施の形態のＭＦＰ１Ａの外観の一例を示す図である。
【図３】ＭＦＰ１Ａにおけるハードウェア構成の一例を示す図である。
【図４】ハードディスク２３Ｈの記憶内容の一例を示す図である。
【図５】ファイル６の構成の一例を示す図である。
【図６】ユーザ情報データベースＤＢ１の内容の一例を示す図である。
【図７】ジョブ履歴データベースＤＢ２の内容の一例を示す図である。
【図８】ＭＦＰ１Ａの機能的構成の一例を示す図である。
【図９】アクティブジョブデータベースＤＢ３の内容の一例を示す図である。
【図１０】デバイス情報データベースＤＢ４の内容の一例を示す図である。
【図１１】ジョブ履歴をサーバ３１Ｓに送信する際の処理内容を示すフローチャートである。
【図１２】ジョブ履歴管理サーバ３１Ｓの機能的構成について説明するためのブロック図である。
【図１３】ジョブ履歴格納部３１２に格納されるジョブ履歴の内容の一例を示す図である。
【図１４】サーバ３１Ｓ側でのジョブ履歴修正の内容について説明するための図である。
【図１５】サーバ３１Ｓのジョブ履歴送信処理について説明するためのフローチャートである。
【図１６】ジョブ履歴再利用処理の内容について説明するためのフローチャートである。
【図１７】ジョブ履歴がディスプレイ部１２に表示された様子の一例を示す図である。
【図１８】修正可能項目が表示された様子の一例を示す図である。
【図１９】指定可能な条件を表示する画面の一例を示す図である。
【図２０】処理条件確認画面の一例を示す図である。
【図２１】他デバイス推奨画面の一例を示す図である。
【図２２】自機で実行不可能なジョブを他のデバイスに送信する場合の処理内容について説明するためのフローチャートである。
【図２３】第２の実施の形態におけるジョブ履歴再利用処理の内容について説明するためのフローチャートである。
【図２４】第３の実施の形態において、ジョブ履歴を再利用して実行されたジョブのジョブ履歴を管理するデータベースの内容の一例を示す図である。
【図２５】第４の実施の形態におけるファイル６の構造の一例を示す図である。
【図２６】第４の実施の形態において、ファイル名で検索した場合にジョブ履歴一覧としてディスプレイ部１２に表示される画面の一例を示す図である。
【符号の説明】
【００９５】
１Ａ、１Ｂ、１Ｃ          ＭＦＰ
４                        通信回線
５                        フォルダ
６                        ファイル
１１                      操作部
１２                      ディスプレイ部
１３                      スキャナ部
１４                      プリンタ部
１６                      通信インタフェース
１６１                    受信部
１６２                    送信部
１７                      ドキュメントフィーダ
１８                      給紙装置
１９                      トレイ
２０                      ＣＰＵ
２１                      ＲＡＭ
２２                      ＲＯＭ
２３                      データ記憶部
２３Ｈ                    ハードディスクドライブ
２３Ｒ                    カードリーダライタ
３１                      パーソナルコンピュータ（ＰＣ）
３１Ｓ                    ジョブ履歴管理サーバ
３２                      ＦＡＸ端末
９１                      メモリカード
１０１                    ジョブ生成部
１０２                    ジョブ実行制御部
１０３                    ユーザ認証部
１０４                    ファイル保存処理部
１０５                    ジョブ履歴管理部
１０６                    ジョブ履歴送信部
１２１                    修正ボタン
１２２                    修正可能項目ボックス
１２３                    指定可能条件表示ボックス
１２４                    条件表示ボックス
１２５                    ＯＫボタン
１２６                    キャンセルボタン
１２７                    詳細ボタン
３１１                    送受信部
３１２                    ジョブ履歴格納部
３１３                    デバイス情報格納部
３１４                    ジョブ履歴集中管理部
３１５                    ジョブ履歴修正部
ＨＳ                      ジョブ履歴管理システム
ＤＢ１                    ユーザ情報データベース
ＤＢ２                    ジョブ履歴データベース
ＤＢ３                    アクティブジョブデータベース
ＤＢ４                    デバイス情報データベース
【図１】
0004640007.tif 000002
【図２】
0004640007.tif 000003
【図３】
0004640007.tif 000004
【図４】
0004640007.tif 000005
【図５】
0004640007.tif 000006
【図６】
0004640007.tif 000007
【図７】
0004640007.tif 000008
【図８】
0004640007.tif 000009
【図９】
0004640007.tif 000010
【図１０】
0004640007.tif 000011
【図１１】
0004640007.tif 000012
【図１２】
0004640007.tif 000013
【図１３】
0004640007.tif 000014
【図１４】
0004640007.tif 000015
【図１５】
0004640007.tif 000016
【図１６】
0004640007.tif 000017
【図１７】
0004640007.tif 000018
【図１８】
0004640007.tif 000019
【図１９】
0004640007.tif 000020
【図２０】
0004640007.tif 000021
【図２１】
0004640007.tif 000022
【図２２】
0004640007.tif 000023
【図２３】
0004640007.tif 000024
【図２４】
0004640007.tif 000025
【図２５】
0004640007.tif 000026
【図２６】
0004640007.tif 000027