(57)【特許請求の範囲】
【請求項１】
ネットワークを介して受信するジョブを実行する画像処理装置であって、
ジョブに関する情報を表示する表示手段と、
前記ネットワークを介して受信し実行したジョブと、当該ジョブと共に受信する元データの保存場所を示す保存場所情報とを互いに関連づけてジョブ履歴情報として記憶する記憶手段と、
前記記憶手段のジョブ履歴情報に記憶された複数のジョブから一のジョブを指定するジョブ指定手段と、
前記ジョブ指定手段で指定された一のジョブに関連づけられた前記保存場所情報に基づいて当該保存場所に前記ネットワークを介してアクセスし、当該保存場所に格納されているファイル情報を抽出して前記表示手段に一覧表示させるファイル抽出手段と、
前記表示手段に一覧表示された複数のファイル情報の中から前記一のジョブに対応するファイル以外の他のファイル情報が選択された場合に、当該他のファイル情報に対応する元データを取得してジョブを実行させるジョブ制御手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記ジョブ制御手段は、
選択された前記他のファイル情報の元データを取得してジョブを実行させる場合に、
実行されるジョブに、前記一のジョブのジョブ設定を適用することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記ファイル抽出手段は、前記表示手段にファイル情報を一覧表示する際に、
前記保存場所に格納されているファイル情報の中から前記一のジョブに対応するファイル情報と類似するファイル情報を抽出して一覧表示させることを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記ファイル抽出手段は、前記表示手段に複数のファイルを表示する際に、
前記保存場所に格納されているファイル情報を、前記一のジョブに対応するファイル情報と文字数及び文字列比較を行って類似度の高いものから順に一覧表示させることを特徴とする請求項１又は２に記載の画像処理装置。
【請求項５】
前記記憶手段は、前記元データの保存場所にアクセスするためのログイン情報を更に記憶しており、
前記ファイル抽出手段は、前記保存場所情報に基づいて保存場所にアクセスする際、前記ログイン情報を取得してログインすることを特徴とする請求項１乃至４のいずれかに記載の画像処理装置。
【請求項６】
ジョブに関する操作を受け付ける入力手段をさらに備え、
前記ジョブ指定手段は、前記記憶手段に記憶された複数のジョブを前記表示手段に表示させると共に、前記入力手段を介して複数のジョブから選択された一のジョブを指定することを特徴とする請求項１乃至５のいずれかに記載の画像処理装置。
【請求項７】
原稿を読み取る読取手段と、
プリントジョブを実行するジョブ実行手段と、をさらに備え、
前記ジョブ実行手段は、プリントジョブを実行する際、当該ジョブに関する識別情報を印刷し、
前記ジョブ指定手段は、前記読取手段が原稿を読み取った際の読取データに前記識別情報が含まれている場合に、前記記憶手段に記憶された複数のジョブから当該識別情報に対応する一のジョブを指定することを特徴とする請求項１乃至５のいずれかに記載の画像処理装置。
【請求項８】
ジョブを送信する情報処理装置と、
前記情報処理装置とネットワークを介して接続されており、前記ネットワークを介して前記情報処理装置から受信するジョブを実行する画像処理装置と、
を備える画像処理システムであって、
前記情報処理装置は、
ジョブの元データの保存場所を示す保存場所情報をジョブと共に前記ネットワークを介して前記画像処理装置に送信するジョブ送信手段を備え、
前記画像処理装置は、
ジョブに関する情報を表示する表示手段と、
前記情報処理装置から受信し実行したジョブと、当該ジョブと共に受信する前記保存場所情報とを互いに関連づけてジョブ履歴情報として記憶する記憶手段と、
前記記憶手段のジョブ履歴情報に記憶された複数のジョブから一のジョブを指定するジョブ指定手段と、
前記ジョブ指定手段で指定された一のジョブに関連づけられた前記保存場所情報に基づいて当該保存場所に前記ネットワークを介してアクセスし、当該保存場所に格納されているファイル情報を抽出して前記表示手段に一覧表示させるファイル抽出手段と、
前記表示手段に一覧表示された複数のファイル情報の中から前記一のジョブに対応するファイル以外の他のファイル情報が選択された場合に、当該他のファイル情報に対応する元データを取得してジョブを実行させるジョブ制御手段と、
を備えることを特徴とする画像処理システム。
【請求項９】
ネットワークに接続されると共に、表示手段と記憶手段とを備えた画像処理装置のコンピュータによって実行されるプログラムであって、前記コンピュータを、
前記ネットワークを介して受信し実行したジョブと、当該ジョブと共に受信する元データの保存場所を示す保存場所情報とを互いに関連づけてジョブ履歴情報として前記記憶手段に記憶させる手段、
前記記憶手段のジョブ履歴情報に記憶された複数のジョブから一のジョブを指定するジョブ指定手段、
前記ジョブ指定手段で指定された一のジョブに関連づけられた前記保存場所情報に基づいて当該保存場所に前記ネットワークを介してアクセスし、当該保存場所に格納されているファイル情報を抽出して前記表示手段に一覧表示させるファイル抽出手段、
前記表示手段に一覧表示された複数のファイル情報の中から前記一のジョブに対応するファイル以外の他のファイル情報が選択された場合に、当該他のファイル情報に対応する元データを取得してジョブを実行させるジョブ制御手段、
として機能させることを特徴とする画像処理装置用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理システム及び画像処理装置用プログラムに関し、特に、ネットワークを介して受信するジョブを実行する画像処理装置、情報処理装置と画像処理装置とがネットワークを介して接続された画像処理システム、及びその画像処理装置において実行される画像処理装置用プログラムに関する。
【背景技術】
【０００２】
近年、複合機やＭＦＰ（Multi Function Peripherals）などと呼ばれる画像処理装置はネットワークに接続されており、このネットワークを介して受信するジョブを実行することができるようになっている（例えば、特許文献１）。このような画像処理装置を利用して画像処理装置から離れた位置に設置されたコンピュータからジョブを指示する場合、例えば、ユーザはコンピュータを操作してプリントしたいファイルを選択し、プリント指示を与えることによって画像処理装置にプリントジョブを送信する。そしてユーザは、画像処理装置の設置位置まで移動することによりプリント出力を手にすることができる。
【０００３】
一方、近年のハードディスクの大容量化などに伴い、オフィスなどで管理される大量の文書や画像はネットワークに設けられるサーバのハードディスクに電子データとして記憶する保管形態が一般的となっている。そしてユーザが文書や画像をプリント出力したものを利用する場合には、自身のコンピュータを操作してサーバにアクセスし、そこに格納された大量のファイルの中から所望するファイルを見つけ出し、例えば画像処理装置のアイコンに対してそのファイルをドラッグアンドドロップ操作することでプリント指示を与え、画像処理装置にプリントジョブを実行させている。
【０００４】
【特許文献１】特開２００６−７６０７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記のような印刷形態の場合には、ユーザが大量のファイルの中から一のファイルを選択する際、類似するファイル名の付されたファイルを誤って選択する可能性がある。このような場合、ユーザは画像処理装置によってジョブが実行された後のプリント出力を手に取って内容を確認することにより、ファイル選択を誤っていたことに気づくことが多い。この場合、ユーザは正しくファイルを選択し直したうえで画像処理装置に再度ジョブを実行させる必要がある。従来、このようなジョブの再設定を行う際には、ユーザは自身のコンピュータに戻り、上述の操作を再度繰り返すか、或いは画像処理装置を操作することによって画像処理装置からサーバにアクセスし、大量のファイルの中から所望するファイルを正しく選択するといった操作が必要になる。前者の場合、ジョブの再設定を行うためにユーザは自身のコンピュータに移動しなければならず、効率的な再設定ができないという問題がある。また後者の場合にも、画像処理装置を操作して所望するファイルにアクセスするためには、アクセスするためのパス（アドレスやフォルダなど）を手動で入力していく必要があり、効率的なジョブの再設定ができないという問題がある。
【０００６】
またユーザがファイルの選択を間違えた場合だけでなく、例えば２部必要であるにもかかわらず１部しか出力しなかった場合や、カラープリントが必要であるにもかかわらずモノクロプリントしてしまった場合、更には両面プリントが必要であるにもかかわらず、片面プリントしてしまった場合などように、ジョブ実行時のプリント設定を誤っていた場合にもジョブの再設定が必要である。このような場合にもファイルの選択からジョブの再設定を行う必要があるので、上述の問題が発生する。
【０００７】
そこで本発明は、上記従来の問題点を解決することを目的としてなされたものであり、ネットワークを介して受信するジョブを実行する画像処理装置においてジョブの再設定を行う際の操作性を向上し、効率的にジョブの再設定を行うことができる画像処理装置及び画像処理システム、並びにそのような画像処理装置を実現するための画像処理装置用プログラムを提供するものである。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、請求項１にかかる発明は、ネットワークを介して受信するジョブを実行する画像処理装置であって、ジョブに関する情報を表示する表示手段と、前記ネットワークを介して受信し実行したジョブと、当該ジョブと共に受信する元データの保存場所を示す保存場所情報とを互いに関連づけてジョブ履歴情報として記憶する記憶手段と、前記記憶手段のジョブ履歴情報に記憶された複数のジョブから一のジョブを指定するジョブ指定手段と、前記ジョブ指定手段で指定された一のジョブに関連づけられた前記保存場所情報に基づいて当該保存場所に前記ネットワークを介してアクセスし、当該保存場所に格納されているファイル情報を抽出して前記表示手段に一覧表示させるファイル抽出手段と、前記表示手段に一覧表示された複数のファイル情報の中から前記一のジョブに対応するファイル以外の他のファイル情報が選択された場合に、当該他のファイル情報に対応する元データを取得してジョブを実行させるジョブ制御手段と、を備える構成としている。
また請求項２にかかる発明は、請求項１に記載の画像処理装置において、前記ジョブ制御手段は、選択された前記他のファイル情報の元データを取得してジョブを実行させる場合に、実行されるジョブに、前記一のジョブのジョブ設定を適用することを特徴としている。
また請求項３にかかる発明は、請求項１又は２に記載の画像処理装置において、前記ファイル抽出手段は、前記表示手段にファイル情報を一覧表示する際に、前記保存場所に格納されているファイル情報の中から前記一のジョブに対応するファイル情報と類似するファイル情報を抽出して一覧表示させることを特徴としている。
また請求項４にかかる発明は、請求項１又は２に記載の画像処理装置において、前記ファイル抽出手段は、前記表示手段に複数のファイルを表示する際に、前記保存場所に格納されているファイル情報を、前記一のジョブに対応するファイル情報と文字数及び文字列比較を行って類似度の高いものから順に一覧表示させることを特徴としている。
【０００９】
また請求項５にかかる発明は、請求項１乃至４のいずれかに記載の画像処理装置において、前記記憶手段が、前記元データの保存場所にアクセスするためのログイン情報を更に記憶しており、前記ファイル抽出手段が、前記保存場所情報に基づいて保存場所にアクセスする際、前記ログイン情報を取得してログインする構成としている。
【００１０】
また請求項６にかかる発明は、請求項１乃至５のいずれかに記載の画像処理装置において、ジョブに関する操作を受け付ける入力手段をさらに備え、前記ジョブ指定手段は、前記記憶手段に記憶された複数のジョブを前記表示手段に表示させると共に、前記入力手段を介して複数のジョブから選択された一のジョブを指定する構成としている。
【００１１】
また請求項７にかかる発明は、請求項１乃至５のいずれかに記載の画像処理装置において、原稿を読み取る読取手段と、プリントジョブを実行するジョブ実行手段と、をさらに備えており、前記ジョブ実行手段は、プリントジョブを実行する際、当該ジョブに関する識別情報を印刷し、前記ジョブ指定手段は、前記読取手段が原稿を読み取った際の読取データに前記識別情報が含まれている場合に、前記記憶手段に記憶された複数のジョブから当該識別情報に対応する一のジョブを指定する構成としている。
【００１４】
また請求項８にかかる発明は、ジョブを送信する情報処理装置と、前記情報処理装置とネットワークを介して接続されており、前記ネットワークを介して前記情報処理装置から受信するジョブを実行する画像処理装置と、を備える画像処理システムであって、前記情報処理装置は、ジョブの元データの保存場所を示す保存場所情報をジョブと共に前記ネットワークを介して前記画像処理装置に送信するジョブ送信手段を備え、前記画像処理装置は、ジョブに関する情報を表示する表示手段と、前記情報処理装置から受信し実行したジョブと、当該ジョブと共に受信する前記保存場所情報とを互いに関連づけてジョブ履歴情報として記憶する記憶手段と、前記記憶手段のジョブ履歴情報に記憶された複数のジョブから一のジョブを指定するジョブ指定手段と、前記ジョブ指定手段で指定された一のジョブに関連づけられた前記保存場所情報に基づいて当該保存場所に前記ネットワークを介してアクセスし、当該保存場所に格納されているファイル情報を抽出して前記表示手段に一覧表示させるファイル抽出手段と、前記表示手段に一覧表示された複数のファイル情報の中から前記一のジョブに対応するファイル以外の他のファイル情報が選択された場合に、当該他のファイル情報に対応する元データを取得してジョブを実行させるジョブ制御手段と、を備える構成としている。
【００１５】
更に請求項９かかる発明は、ネットワークに接続されると共に、表示手段と記憶手段とを備えた画像処理装置のコンピュータによって実行されるプログラムであって、前記コンピュータを、前記ネットワークを介して受信し実行したジョブと、当該ジョブと共に受信する元データの保存場所を示す保存場所情報とを互いに関連づけてジョブ履歴情報として前記記憶手段に記憶させる手段、前記記憶手段のジョブ履歴情報に記憶された複数のジョブから一のジョブを指定するジョブ指定手段、前記ジョブ指定手段で指定された一のジョブに関連づけられた前記保存場所情報に基づいて当該保存場所に前記ネットワークを介してアクセスし、当該保存場所に格納されているファイル情報を抽出して前記表示手段に一覧表示させるファイル抽出手段、前記表示手段に一覧表示された複数のファイル情報の中から前記一のジョブに対応するファイル以外の他のファイル情報が選択された場合に、当該他のファイル情報に対応する元データを取得してジョブを実行させるジョブ制御手段、として機能させる構成としている。
【発明の効果】
【００１６】
本発明によれば、ネットワークを介して受信するジョブを実行する画像処理装置においてジョブの再設定を行う際の操作性が向上し、効率的にジョブの再設定を行うことができるようになる。
【００１７】
特に請求項１乃至４の各発明によれば、ネットワークを介して受信し実行したジョブと、当該ジョブと共に受信する元データの保存場所を示す保存場所情報とを互いに関連づけてジョブ履歴情報として記憶手段に記憶しており、その記憶手段のジョブ履歴情報に記憶された複数のジョブからジョブ指定手段が一のジョブを指定すると、ジョブ指定手段で指定された一のジョブに関連づけられた保存場所情報に基づいて当該保存場所にネットワークを介してアクセスし、当該保存場所に格納されているファイル情報を抽出して表示手段に一覧表示する。そして表示手段に一覧表示された複数のファイル情報の中から、ジョブ指定手段によって指定された一のジョブに対応するファイル以外の他のファイル情報が選択されると、当該他のファイル情報に対応する元データを取得してジョブを実行させる構成である。そのため、ユーザは、ファイル選択を誤ってジョブを実行させてしまった場合でも、表示手段に一覧表示される複数のファイル情報の中から所望する一のファイル情報を選択するだけで、その選択したファイル情報に対応する元データを用いるジョブの再設定を行うことができる。このとき、ユーザは画像処理装置を操作して保存場所にアクセスするためのパスなどを手動で入力する必要がなくなるので、効率的なジョブの再設定が可能になる。
【００１８】
また請求項５の発明によれば、画像処理装置が元データの保存場所にアクセスする際、アクセス先にログインすることが必要になる場合であっても、ファイル抽出手段が記憶手段に記憶されたログイン情報を取得してログインするので、ユーザはログイン情報を手動で入力する必要がなくなり、より効率的なジョブの再設定が可能になる。
【００１９】
また請求項６の発明によれば、ユーザは表示手段に表示された複数のジョブからジョブ再設定を行うべき一のジョブを選択し、入力手段を介して当該一のジョブを指示入力すれば、ジョブの再設定が行えるようになる。
【００２０】
また請求項７の発明によれば、プリントジョブを実行して得られた原稿を読取手段に読み取らせることにより、ジョブ再設定を行うべき一のジョブが指定されるので、さらに効率的にジョブの再設定が行えるようになる。
【００２３】
また請求項８の発明によれば、情報処理装置がジョブを送信する際、ジョブの元データの保存場所を示す保存場所情報をジョブと共に送信するので、画像処理装置は情報処理装置から受信し実行したジョブと、当該ジョブと共に受信する保存場所情報とを互いに関連づけてジョブ履歴情報として記憶手段に記憶しておくことができる。そしてジョブの再設定時には、画像処理装置が、ジョブ指定手段で指定された一のジョブに関連づけられた保存場所情報に基づいて当該保存場所にネットワークを介してアクセスし、当該保存場所に格納されているファイル情報を抽出して表示手段に一覧表示する。そして表示手段に一覧表示された複数のファイル情報の中から、ジョブ指定手段によって指定された一のジョブに対応するファイル以外の他のファイル情報が選択されると、当該他のファイル情報に対応する元データを取得してジョブを実行させる構成である。そのため、ユーザは、ファイル選択を誤ってジョブを実行させてしまった場合でも、表示手段に一覧表示される複数のファイル情報の中から所望する一のファイル情報を選択するだけで、その選択したファイル情報に対応する元データを用いるジョブの再設定を行うことができる。このとき、ユーザは画像処理装置を操作して保存場所にアクセスするためのパスなどを手動で入力する必要がなくなるので、効率的なジョブの再設定が可能になる。
【００２４】
また請求項９の発明によれば、画像処理装置用プログラムを、ネットワークに接続されると共に、表示手段と記憶手段とを備えた画像処理装置のコンピュータによって実行させることにより、ジョブの再設定を行う際の操作性が向上し、効率的にジョブの再設定を行える画像処理装置が実現される。

【発明を実施するための最良の形態】
【００２５】
以下、本発明の好ましい実施形態について図面を参照しつつ詳述する。尚、以下に説明する幾つかの実施形態において互いに共通する部材については同一符号を付しており、それらについて繰り返しとなる説明は省略する。
【００２６】
（第１の実施の形態）
図１は、本発明の第１の実施の形態における画像処理システム１の全体的な概略構成を示す図である。この画像処理システム１は、複合機やＭＦＰなどと呼ばれる画像処理装置２と、大量の文書や画像などの電子データが格納保存されたハードディスク３を備えるＦＴＰサーバコンピュータ（以下、単に「サーバ」という。）４と、所謂パソコンなどで構成されるクライアントコンピュータ（以下、単に「クライアント」という。）５とを備えており、これらが有線又は無線ＬＡＮなどのネットワーク６を介して相互にアクセス可能であると共に、相互にデータ交換が可能なように構成されている。尚、サーバ４及びクライアント５はそれぞれネットワーク６に接続された情報処理装置である。
【００２７】
図２は画像処理装置２の一例を示す外観図である。本実施形態において画像処理装置２は、コピー、ネットワークプリンタ、スキャナ、ＦＡＸなどの機能を備えた複合機やＭＦＰなどの装置を例示するが、これに限定するものではなく、例えばネットワークプリンタの機能のみを備えた装置であっても構わない。図２に示すように、この画像処理装置２は上部に原稿搬送部２１とスキャナ部２２とを備えており、原稿搬送部２１が１枚ずつ原稿をスキャナ部２２に自動搬送することにより、読取手段であるスキャナ部２２が原稿に記録された文字、記号、画像などを光学的に読み取るように構成されている。スキャナ部２２の下方にはプリンタ部２３が設けられると共に、更にその下部にはプリンタ部２３に対して用紙を供給する給紙部２４が設けられている。プリンタ部２３はコピー、ネットワークプリンタ又はＦＡＸに関するジョブを実行する際に機能し、給紙部２４から供給される用紙に画像形成を行い、排出口２３ａからプリント出力を行うように構成されている。また画像処理装置２の前面側には、ユーザに対してジョブに関する情報やその他の情報を表示する液晶ディスプレイなどの表示部２５と、表示部２５の前面側に配置されたタッチパネル２６及び表示部２５の周囲に配置された複数の操作ボタン２７からなる操作部２８とが設けられている。
【００２８】
図３は画像処理装置２におけるハードウェア構成の一例を示す図である。画像処理装置２は上述した構成の他、その内部に、ＣＰＵ１０、ＲＯＭ１１、ＲＡＭ１２、記憶部１３及び通信インタフェース１４を備えている。ＣＰＵ１０は、記憶部１３に格納されるプログラム１５を読み出して実行することにより、画像処理装置２としての基本機能（コピー、ネットワークプリンタ、スキャナ、ＦＡＸなどの基本機能）を実現する他、後述する各種機能を実現する。記憶部１３は、ハードディスクやメモリなどで構成される記憶手段であり、プログラム１５の他、ジョブ情報１６、保存場所情報１７、ログインＩＤテーブル１８、ユーザ認証情報１９などを記憶する。
【００２９】
ジョブ情報１６は、画像処理装置２において実行されるジョブに関する情報であり、例えば図例の如く、ネットワーク６を介して受信したジョブであって、ジョブの実行が終了していないジョブはジョブ登録情報１６ａとして記憶される一方、ジョブの実行が終了したジョブはジョブ履歴情報１６ｂとして記憶される。但し、これらの情報１６ａ，１６ｂは必ずしも記憶部１３において異なる記憶領域に格納する必要はなく、例えばジョブが終了したか否かを示すフラグを設定することでこれらの情報１６ａ，１６ｂを区別するようにしてもよい。
【００３０】
保存場所情報１７は、画像処理装置２がネットワーク６を介してジョブを受信する場合にジョブと共に受信する情報であり、当該ジョブの発生元となった元データ（例えば文書や画像などのプリント対象となった電子データ）の保存場所を示す情報である。本実施形態の場合、例えばサーバ４のアドレスや、ハードディスク３内の元データを格納したフォルダを指定する情報が保存場所情報１７に含まれる。
【００３１】
ログインＩＤテーブル１８は、画像処理装置２がネットワーク６を介してサーバ４やクライアント５などの他の情報処理装置にアクセスする際に必要となるログインＩＤやパスワードなどを記憶しておくテーブルデータである。
【００３２】
ユーザ認証情報１９は、ユーザによる画像処理装置２の使用を制限するためのものであり、例えば画像処理装置２を使用することが許可されたユーザのユーザＩＤやパスワードなどが含まれる。
【００３３】
通信インタフェース１４は、ネットワーク６を介してサーバ４やクライアント５などの情報処理装置とデータ通信を行ったり、或いは電話回線を通じてＦＡＸ送受信を行うなど、外部の装置と通信を行うための通信手段である。通信インタフェース１４としては、例えばＮＩＣ（ネットワークインタフェースカード）、モデム、ＴＡ（ターミナルアダプタ）、無線通信などが用いられる。
【００３４】
尚、記憶部１３に記憶されるプログラム１５は、ネットワーク６などを介して外部の装置からダウンロードすることにより、最新バージョンのプログラムに更新することができるようになっている。
【００３５】
次に図４は、本実施形態における画像処理システム１の機能構成を示すブロック図である。画像処理装置２においてＣＰＵ１０は上記プログラム１５を実行することにより、ユーザ認証部３１、ジョブ管理部３２及びジョブ実行部３３として機能する。ユーザ認証部３１は、画像処理装置１に対するユーザの操作権限を認証するための機能部である。ジョブ管理部３２は、ネットワーク６を介して受信するジョブをジョブ情報１６に登録し、ジョブ情報１６から実行するジョブを読み出してそのジョブを実行させると共に、実行が終了したジョブをジョブ履歴として管理する機能部である。このジョブ管理部３２は、受信するジョブをジョブ情報１６に登録して記憶部１３に記憶させるジョブ登録部３４と、ジョブ情報１６に記憶されている複数のジョブのうちから一のジョブを指定するジョブ指定部３５と、記憶部１３に記憶された保存場所情報１７に基づいてネットワーク６を介してサーバ４やクライアント５にアクセスし、保存場所情報１７が示す場所（フォルダなど）に格納されたファイル情報を抽出するファイル抽出部３６と、ジョブ実行部３３にジョブを投入してジョブを実行させるジョブ制御部３７とを備えている。更にジョブ実行部３３は、ジョブ制御部３７から与えられたジョブに基づいて原稿搬送部２１、スキャナ部２２、給紙部２３又はプリンタ部２４を駆動することによってジョブを実行する機能部である。
【００３６】
一方、サーバ４は、上述のハードディスク３の他、通信インタフェース４１及びＣＰＵ４２を備えている。通信インタフェース４１は、ネットワーク６を介してクライアント５や画像処理装置２とデータ通信するためのものである。ＣＰＵ４２は、サーバとしての各種機能を実現すると共に、ネットワーク６を介してクライアント５や画像処理装置２がハードディスク３に格納されたファイルにアクセスする際に、そのアクセス権限などを管理するアクセス管理部４３として機能する。
【００３７】
クライアント５は、通信インタフェース５１と、ＣＰＵ５２と、表示部５３と、操作部５４とを備えている。通信インタフェース４１はネットワーク６を介してサーバ４や画像処理装置２とデータ通信するためのものであり、ＣＰＵ５２はクライアントとしての各種機能を実現すると共に、キーボードやマウスなどの操作部５４を介してプリント指示を入力した場合には、プリンタドライバ（ソフトウェア）を実行することによってジョブ生成部５５、保存場所情報生成部５６及びジョブ送信部５７として機能する。
【００３８】
上記構成の画像処理システム１において、例えばユーザがクライアント５を操作することによってサーバ４にアクセスし、そのハードディスク３に格納された多数のファイルの中からプリントするファイルを選択してプリント指示を与えることにより、クライアント５においてプリンタドライバが作動し、画像処理装置２に対してジョブを送信する。このとき、クライアント５においてジョブ生成部５５が機能してプリント対象の元データに基づいて画像処理装置２に送信するジョブを生成する。またこれに伴って、保存場所情報生成部５６が機能し、元データにアクセスするためのパス（アドレスやフォルダなど）を保存場所情報として生成する。そしてクライアント５においてジョブ送信部５７が機能し、ジョブ生成部５５で生成されたジョブと、保存場所情報生成部５６で生成された保存場所情報とを、ネットワーク６を介して画像処理装置２に送信する。このとき、ジョブと保存場所情報とを例えば一連の情報として送信することにより、画像処理装置２において受信されるジョブと保存場所情報との対応関係が識別可能となる。
【００３９】
図５は上記のような場合にクライアント５において実行される処理ルーチンを示すフローチャートである。かかる処理は、ＣＰＵ５２が所定のプログラムを実行することにより行われる。例えば、クライアント５が表示部５３に対してサーバ４のハードディスク３に格納されたファイル一覧を表示している状態で、ユーザは操作部５４を操作してプリントを行うファイルを指定する（ステップＳ１０）。そして指定されたファイルをドラッグアンドドロップ操作することなどによってプリント指示を与えると、ステップＳ１１でＹＥＳと判断され、指定されたファイルに基づいてジョブを生成する（ステップＳ１２）。そして指定されたファイルの保存場所情報を生成する（ステップＳ１３）。その後、ステップＳ１４において、ジョブと共に保存場所情報を画像処理装置２に送信してジョブの送信を終了する。このような処理により、画像処理装置２がネットワーク６を介してジョブを受信する際には、ジョブと共に当該ジョブの元データの保存場所情報を受信する。
【００４０】
尚、上記においては、クライアント５がサーバ４のハードディスク３に格納されたファイルを指定してプリントジョブを生成する場合を例示したが、クライアント５の内部に格納されたファイルを指定してプリントジョブを生成する場合も上記と同様であり、ジョブと共に保存場所情報を画像処理装置２に送信する。またサーバ４がジョブを生成し、そのジョブと共に保存場所情報を画像処理装置２に送信するように構成しても良い。
【００４１】
一方、画像処理装置２はネットワーク６を介してジョブを受信すると、ジョブ登録部３４が機能し、受信したジョブを記憶部１３のジョブ情報１６に登録する。このとき、ジョブと共に保存場所情報を受信した場合には、受信したジョブに関連づけて記憶部１３の保存場所情報１７に格納する。これにより記憶部１３は、ネットワークを介して受信するジョブと、当該ジョブと共に受信する保存場所情報とを互いに関連づけた状態で記憶する。それ故、画像処理装置２においてジョブ情報１６に記憶された複数のジョブのうちから一のジョブが選択されれば、そのジョブに関連づけられた保存場所情報を参照することによって、選択されたジョブの元データの保存場所を特定することができる。
【００４２】
そして画像処理装置２は、ジョブ情報１６に登録された実行待ちのジョブを順次実行する。例えば、プリントジョブを実行する場合、ジョブ実行部３３は給紙部２３とプリンタ部２４を駆動制御し、ジョブに基づく画像形成を行ってプリント出力する。そしてジョブの実行が終了すると、ジョブ管理部３２が、ジョブ登録情報１６ａ及びジョブ履歴情報１６ｂ（図３参照）を更新する。
【００４３】
図６は上記のように受信したジョブを実行する際の画像処理装置２における処理ルーチンを示すフローチャートである。かかる処理は、ＣＰＵ１０が記憶部１３に格納されたプログラム１５を実行することにより行われる（以下に説明する画像処理装置２における別の処理ルーチンのフローチャートにおいても同様である）。尚、以下においては、画像処理装置２がジョブと共に保存場所情報を受信する場合は勿論のこと、保存場所情報を受信しない場合にもジョブを実行することができる形態について説明する。画像処理装置２はネットワーク６を介してジョブを受信すると（ステップＳ２０）、受信したジョブと共に保存場所情報を受信したか否かを判断する（ステップＳ２１）。保存場所情報を受信していればＹＥＳと判断し、受信したジョブをジョブ情報１６に登録すると共に、保存場所情報を受信したジョブに関連づけて記憶部１３に記憶する（ステップＳ２２）。その後、ジョブを実行し（ステップＳ２３）、ジョブ履歴を生成する（ステップＳ２４）。そして実行したジョブのジョブ履歴に対しても保存場所情報を関連づけてジョブ情報１６を更新する（ステップＳ２５）。これにより、実行が未了のジョブだけでなく、実行が終了したジョブに対しても保存場所情報が関連づけられることになる。尚、上述したようにジョブが終了したか否かを示すフラグを設定することでジョブ登録情報１６ａとジョブ履歴情報１６ｂとを区別する場合には、フラグの設定変更前後においてジョブと保存場所情報の関連づけを継続させることができるので、その場合にはステップＳ２５の処理を省略しても良い。
【００４４】
一方、画像処理装置２がジョブを受信したにもかかわらず、保存場所情報を受信しなかった場合には、ステップＳ２１でＮＯと判断され、受信したジョブだけをジョブ情報１６に登録する（ステップＳ２６）。そしてジョブを実行し（ステップＳ２７）、ジョブ履歴を生成してジョブ情報１６を更新する（ステップＳ２８）。
【００４５】
以上のような処理により、画像処理装置２において受信したジョブが実行される。クライアント５から受信したジョブがプリントジョブである場合にはプリント出力が行われるので、ユーザは、画像処理装置２の設置位置まで移動することによりプリント出力を手にして出力内容を確認することができる。ユーザがプリント出力を確認することにより、プリント対象とすべきファイルの選択を誤っていたことに気づいた場合や、部数が２部必要であるにもかかわらず１部しか出力しなかった場合などのようにプリント設定を誤っていたことに気づいた場合には、ジョブの設定を変更したうえで再度ジョブを実行させる必要があるが、本実施形態では上述したように画像処理装置２において実行したジョブの元データの保存場所を示す保存場所情報１７を記憶部１３に記憶しているので、操作部２８を操作することによって効率的にジョブの再設定が行えるようになっている。以下、画像処理装置２におけるジョブ再設定時の動作について説明する。
【００４６】
図７は画像処理装置２におけるジョブ再設定時の処理ルーチンを示すフローチャートである。ユーザはジョブの再設定を行う場合、画像処理装置２の操作部２８を操作することによってジョブ履歴の表示指示を入力する（ステップＳ３０）。画像処理装置２ではジョブ管理部３２が機能し、記憶部１３に記憶されたジョブ情報１６のうちからジョブ履歴情報１６ｂを取得し、表示部２５に対してジョブ履歴のリスト表示をする（ステップＳ３１）。このとき、表示部２５には例えば図８に示すようなジョブ履歴のリスト表示画面Ｇ１が表示される。ユーザはリスト表示画面Ｇ１を確認することにより、自身が画像処理装置２に実行させたジョブを特定することができるので、その特定したジョブを再設定対象のジョブとして選択し、当該ジョブの表示欄をタッチすることによりジョブの選択操作を行う（ステップＳ３２）。尚、ジョブの選択操作が行われず、リスト表示画面Ｇ１の終了ボタンが操作された場合にはこの処理ルーチンは終了する。
【００４７】
ユーザによってジョブの選択操作が行われると、画像処理装置２においてジョブ指定部３５が機能し、記憶部１３のジョブ情報１６に記憶されている複数のジョブのうちから選択された一のジョブを指定し、当該一のジョブに関する情報を取得する。このとき、ジョブ指定部３５は、選択された一のジョブに保存場所情報１７が関連づけられているか否かを判断し（ステップＳ３３）、ジョブに対して保存場所情報が関連づけられている場合には、ステップＳ３４に進み、表示部２５に対してジョブ再設定キーを含んだジョブ履歴確認画面を表示する。図９はステップＳ３４において表示部２５に表示されるジョブ履歴確認画面Ｇ２の一例を示す図である。ジョブ履歴確認画面Ｇ２は、ユーザによって選択されたジョブの詳細情報を表示すると共に、その画面の下部にユーザによる操作が可能なジョブの再設定を指示するためのジョブ再設定キーＢ１を表示する。そしてユーザによってキー操作が行われるのを待機する（ステップＳ３５）。ここでユーザがジョブ再設定キーＢ１を操作した場合、ジョブ管理部３２はステップＳ３６において再設定キーであると判断し、ジョブ再設定処理ルーチン（ステップＳ３７）に進む。これに対し、ユーザがジョブ履歴確認画面Ｇ２に表示される終了キーを操作した場合、ジョブ管理部３２はステップＳ３６において終了キーであると判断し、ジョブ再設定処理ルーチン（ステップＳ３７）を行うことなく、処理を終了する。
【００４８】
一方、ユーザによって選択された一のジョブに保存場所情報が関連づけられていなかった場合には、ステップＳ３３でＮＯと判断され、表示部２５に対してジョブ再設定キーを含まないジョブ履歴確認画面を表示する（ステップＳ３８）。この画面ではユーザは終了キーのみが操作可能であるため、ユーザによって終了キーが操作されるのを待機する（ステップＳ３９）。そして終了キーが操作されると、ジョブ再設定処理ルーチン（ステップＳ３７）を行うことなく、処理を終了する。
【００４９】
このように本実施形態では、ユーザがジョブ履歴の中から一のジョブを選択した場合であって、さらにその一のジョブに保存場所情報が関連づけられている場合に、ジョブ再設定処理ルーチン（ステップＳ３７）を行うようになっている。図１０は、ジョブ再設定処理ルーチン（ステップＳ３７）の詳細を示すフローチャートである。ジョブ再設定処理ルーチンに進むと、ジョブ管理部３２は表示部２５に対してジョブ再設定画面を表示する（ステップＳ４０）。図１１は、ジョブ再設定画面Ｇ３の一例を示す図である。この画面Ｇ３には、ユーザによって選択されたジョブの詳細が表示されると共に、ジョブの設定を変更するための再設定キーＢ２〜Ｂ５が表示される。ファイル再設定キーＢ２はジョブの元データであるファイルを変更するための操作キーであり、部数再設定キーＢ３はジョブによって発行される部数（プリント部数）を変更するための操作キーであり、片面／両面キーＢ４は片面印刷又は両面印刷を変更するための操作キーである。また詳細設定キーＢ５は例えばモノクロ印刷／カラー印刷や拡大印刷／縮小印刷などのその他の設定を変更するための操作キーである。またジョブ再設定画面Ｇ３の下部には、さらにユーザによる操作が可能なジョブ登録キーＢ６が表示されており、ユーザがジョブ登録キーＢ６を操作した場合には画像処理装置２においてジョブが再登録されて実行されるようになっている。
【００５０】
そしてジョブ管理部３２はこのようなジョブ再設定画面Ｇ３を表示した状態でユーザによりキー操作が行われるのを待機する（ステップＳ４１）。ファイル再設定キーＢ２以外の再設定キーＢ３〜Ｂ５が操作された場合には、ステップＳ４２からステップＳ４３に進み、その他のジョブ設定処理（ステップＳ４３）を行ってステップＳ４１に戻る。一方、ユーザがプリント出力を確認することによってプリント対象とすべきファイルの選択を誤っていたことに気づいた場合には、ジョブ再設定画面Ｇ３においてファイル再設定キーＢ２を操作することになる。この場合、ステップＳ４２からステップＳ４４に進んでファイルの再設定が行われる。
【００５１】
ステップＳ４４に進むと、画像処理装置２においてファイル抽出部３６が機能し、選択されたジョブに関連づけられている保存場所情報１７が記憶部１３から読み出される（ステップＳ４４）。ファイル抽出部３６はこの保存場所情報１７に基づいてネットワーク６を介して保存場所にアクセスし、そこに格納されているファイル情報を取得する（ステップＳ４５）。例えば、保存場所情報１７がサーバ４のハードディスク３に設定された特定のフォルダを示している場合、ファイル抽出部３６はこの保存場所情報１７に基づいてサーバ４のハードディスク３にアクセスし、特定のフォルダ内に格納されている全てのファイル情報を抽出する。そしてファイル抽出部３６は、抽出したファイル情報に基づいて表示部２５にファイルの一覧表示を行う（ステップＳ４６）。
【００５２】
図１２は、このとき表示部２５に表示されるファイル一覧画面Ｇ４の一例を示す図である。このファイル一覧画面Ｇ４では、例えば図１２に示すように画像処理装置２が選択されたジョブの元データにアクセスするためのパス、および元データが格納されたフォルダがツリー状に表示されると共に、元データと同じフォルダに格納されている全てのファイルが一覧表示される。一覧表示されるファイルが多数ある場合には、図１２に示すように画面右側にスクロールキーＢ７が表示され、ユーザはこのスクロールキーＢ７を操作して上下に移動させることでフォルダ内の全てのファイルを確認することができる。尚、図例ではファイル名を一覧表示した場合を示しているが、元データに基づくサムネイル画像を一覧表示しても良い。特に元データが画像データである場合には、ファイル名よりは寧ろサムネイル画像の方がファイルの選択を行い易くなるのでより好ましい。
【００５３】
またファイル一覧を表示する際、上述のように保存場所のフォルダに格納された全てのファイル情報を抽出して一覧表示しても良いが、例えば選択されたジョブのファイル名と類似するファイル名を抽出して一覧表示を行うようにしても良い。この場合、選択されたファイル名と保存場所に格納された全てのファイル名との文字数比較及び文字列比較を行って類似度の高いものから順に一覧表示を行うことで、ユーザは正しいファイルを選択し易くなる。また例えば、保存場所のフォルダと同一階層にある全てのフォルダ内のファイル情報を全て抽出して一覧表示を行うようにしても良い。
【００５４】
そしてユーザは表示部２５に表示されるファイル一覧の中から、ジョブを設定するファイルを選択する（ステップＳ４７）。本実施形態では一覧表示されたファイルの中からユーザが一のファイルの表示部分にタッチすることにより、ファイルの選択が行えるようになっている。図１２では「ｓｈｉｙｏｓｈｏ＿２．ｐｄｆ」が選択された場合を例示している。ファイルの選択が行われると、画像処理装置２においてジョブ制御部３７が機能し、画像処理装置２がアクセスしている保存場所から、選択された一のファイルに対応する元データを取得し、その取得した元データに基づいてジョブの再設定を行う（ステップＳ４８）。そしてステップＳ４１に戻る。このとき図１１のジョブ再設定画面Ｇ３は更新され、ファイル再設定キーＢ２に対応するファイル名が「ｓｈｉｙｏｓｈｏ＿２．ｐｄｆ」に変更されるので、ユーザは元データの選択が正しいかどうかを確認できる。ユーザは再設定したファイルが正しいことを確認した後、ジョブ再設定画面Ｇ３のジョブ登録キーＢ６を操作することにより、ジョブ制御部３７がそのジョブをジョブ情報１６に登録すると共に、ジョブ実行部３３にジョブを実行させる（ステップＳ４９）。これにより、再設定された内容に基づいてジョブが再度実行されることとなり、ユーザは所望するプリント出力を得ることができる。以上でジョブ再設定処理ルーチンが終了すると共に、全ての処理が終了する。
【００５５】
以上のように本実施形態では、画像処理装置２が、ネットワーク６を介して受信するジョブと共に、当該ジョブの元データの保存場所を示す保存場所情報を受信した場合には、当該ジョブと保存場所情報とを互いに関連づけて記憶部１３に記憶しているので、ユーザが画像処理装置２を操作してジョブのファイルを再設定する際には、画像処理装置２が記憶部１３に記憶した保存場所情報に基づいて直ちにジョブの元データの保存場所にアクセスすることができる。そのため、ユーザは元データにアクセスするためのパス（アドレスやフォルダなど）を手動で入力する必要がなくなり、効率的なジョブの再設定が可能になる。
【００５６】
（第２の実施の形態）
次に、第２の実施の形態について説明する。上述のネットワーク構成において、例えばサーバ４に対するアクセスが制限されている場合がある。この場合、サーバ４はネットワーク６を介してアクセス要求がなされると、アクセス要求の送信元に対してログイン要求を行う。そして予め設定されたログインＩＤ及びパスワードの入力が行われた場合、サーバ４はハードディスク３へのアクセスを許可する一方、入力されなかった場合にはアクセスを拒否する。本実施形態は、そのような場合においてもユーザがジョブの再設定操作を行う際の操作性を向上させることができる形態について説明する。尚、本実施形態においても画像処理システム１及び画像処理装置２のハードウェア構成及び機能構成は第１の実施の形態と同様である。
【００５７】
本実施形態では、ユーザが画像処理装置２を操作することにより、画像処理装置２からアクセス制限された装置へのアクセスが必要となる処理が行われる都度、ユーザによって入力されるログインＩＤ及びパスワードを記憶部１３のログインＩＤテーブル１８に登録して記憶する（図３，図４）。このような処理として、例えば、ユーザが画像処理装置２を操作することにより、原稿をスキャンし、その読み取った画像データを、アクセス制限されたサーバ４のハードディスク３に保存する処理がある。
【００５８】
図１３は、このようなログインＩＤテーブル１８を登録するための一連の処理を示すフローチャートである。まずユーザによって何らかの操作が行われた場合、画像処理装置２においてユーザ認証部３１が機能し、ユーザがログインしているか否かを判断する（ステップＳ５０）。ここでは、始めにユーザがユーザＩＤやパスワードを入力することによりＹＥＳと判断され、それに引き続いて入力される各種操作が有効なものとなる。そして画像処理装置２ではジョブ管理部３２及びジョブ実行部３３が機能し、ユーザの操作に基づく処理が実行される。例えば上述のように原稿をスキャンし、その読み取った画像データをサーバ４のハードディスク３に保存する場合には、まず原稿のスキャンが実行され、それに続いて保存フォルダの指定が行われる。このとき、ジョブ管理部３２は、アクセス制限された装置へのアクセスがあるか否かを判断し（ステップＳ５２）、アクセス先からログイン要求がなされた場合には表示部２５にログインＩＤ及びパスワードの入力画面を表示する（ステップＳ５３）。サーバ４のハードディスク３にアクセスするために、ログインＩＤ及びパスワードの入力が必要な場合には、ユーザはここでそれらの情報を入力する。そしてジョブ管理部３２は、アクセス先のアドレス、ディレクトリパスなどと共に、ユーザによって入力されたログインＩＤ及びパスワードをログインＩＤテーブル１８に登録して記憶する（ステップＳ５４）。図１４は、このようにして登録されるログインＩＤテーブル１８の一例を示す図である。図例では、ネットワーク上のアドレスとログインＩＤ及びパスワードが登録された例を示しているが、例えばハードディスク３のフォルダ毎にパスワードが設定される場合には、更にそれらフォルダへのパスとパスワードが登録される。そしてログインＩＤテーブル１８への登録がなされると、それに引き続いて操作に基づく処理が行われる（ステップＳ５５）。例えばサーバ４にアクセスし、ハードディスク３の指定されたフォルダに読み取った画像データが保存される。
【００５９】
以上のような処理により、画像処理装置２の記憶部１３にはログインＩＤテーブル１８が記憶される。このログインＩＤテーブル１８は、画像処理装置２においてジョブの再設定を行う際、元データの保存場所にアクセスするためのログイン情報となる。
【００６０】
そして本実施形態においても画像処理装置２はネットワーク６を介して受信したジョブを実行する。ユーザがクライアント５を操作することにより、サーバ４のハードディスク３に保存されたファイルを指定して画像処理装置２にプリントジョブを送信した場合、画像処理装置２においてジョブが実行され、プリント出力が行われる。ユーザはこのプリント出力を確認してジョブの再設定が必要であると判断した場合には、画像処理装置２を操作してジョブの再設定を行う。この場合の主たるフローチャートは上述した図７と同様であるが、本実施形態ではジョブ再設定処理ルーチン（ステップＳ３７）の詳細が第１の実施の形態と異なっている。
【００６１】
図１５は本実施形態におけるジョブ再設定処理ルーチン（図７のステップＳ３７）の詳細を示すフローチャートである。ジョブ再設定処理ルーチンに進むと、ジョブ管理部３２は表示部２５に対してジョブ再設定画面Ｇ３（図１１）を表示し（ステップＳ６０）、ユーザによりキー操作が行われるのを待機する（ステップＳ６１）。ファイル再設定キーＢ２以外の再設定キーＢ３〜Ｂ５が操作された場合には、ステップＳ６２からステップＳ６３に進み、その他のジョブ設定処理（ステップＳ６３）を行ってステップＳ６１に戻る。一方、ユーザがプリント出力を確認することによってプリント対象とすべきファイルの選択を誤っていたことに気づいた場合には、ジョブ再設定画面Ｇ３においてファイル再設定キーＢ２を操作することになり、この場合はステップＳ６２からステップＳ６４に進んでファイルの再設定が行われる。
【００６２】
ステップＳ６４に進むと、画像処理装置２においてファイル抽出部３６が機能し、選択されたジョブに関連づけられている保存場所情報１７が記憶部１３から読み出される。ファイル抽出部３６はこの保存場所情報１７に基づいてネットワーク６を介して保存場所にアクセスする（ステップＳ６４）。そしてアクセス先の装置からログイン要求がなされたか否かを判断する（ステップＳ６５）。このとき、アクセス先からログイン要求がなかった場合には、第１の実施の形態と同様の処理となり、保存場所にアクセスしてそこに格納されているファイル情報を取得し（ステップＳ６６）、表示部２５に対してファイル一覧画面Ｇ４（図１２）を表示する（ステップＳ６７）。そしてユーザによって一覧表示されたファイルの中からジョブ設定対象となる一のファイルの選択操作が行われると（ステップＳ６８）、画像処理装置２がアクセスしている保存場所から、選択された一のファイルに対応する元データを取得し、その取得した元データに基づいてジョブの再設定を行い（ステップＳ６９）、ステップＳ６１に戻る。
【００６３】
一方、ステップＳ６５においてアクセス先の装置からログイン要求があった場合には、ステップＳ７０に進み、保存場所情報が示すアドレスがログインＩＤテーブル１８に登録されているか否かを判断する。そしてログインＩＤテーブル１８に保存場所情報が示すアドレスの情報が格納されている場合には、ログインＩＤテーブル１８からログインＩＤ及びパスワードを読み出す。そしてファイル抽出部３５は、ログインＩＤテーブル１８から取得したログインＩＤ及びパスワードを利用して保存場所に自動アクセスし、そこに格納されているファイル情報を抽出する（ステップＳ７１）。その後、上述したステップＳ６７〜Ｓ６９の処理が行われてステップＳ６１に戻る。
【００６４】
またステップＳ７０においてログインＩＤテーブル１８に保存場所情報が示すアドレスの情報が格納されていなかった場合には、ステップＳ７２に進み、表示部２５にログインＩＤ及びパスワードの入力画面を表示して、ユーザによる手動入力を待機する（ステップＳ７２）。ユーザがログインＩＤ及びパスワードを手動入力すると、ファイル抽出部３５は、これを利用して保存場所にアクセスし、そこに格納されているファイル情報を抽出する（ステップＳ７３）。その後、上述したステップＳ６７〜Ｓ６９の処理が行われてステップＳ６１に戻る。尚、ステップＳ７２においてユーザがログインＩＤ及びパスワードを手動入力したときに、これをログインＩＤテーブル１８に登録して記憶するようにしても良い。
【００６５】
以上のように本実施形態において画像処理装置２は、ネットワーク６を介して受信するジョブと共に、当該ジョブの元データの保存場所を示す保存場所情報を受信した場合には、当該ジョブと保存場所情報とを互いに関連づけて記憶部１３に記憶すると共に、ジョブの再設定時にジョブの元データの保存場所にアクセスするために必要となるログイン情報をログインＩＤテーブル１８として記憶部１３に記憶している。そのため、ユーザが画像処理装置２を操作してジョブのファイルを再設定する際には、画像処理装置２が記憶部１３に記憶した保存場所情報に基づいてジョブの元データの保存場所にアクセスすることができると共に、アクセス先からログイン要求がなされた場合には記憶部１３に記憶したログイン情報を取得して自動ログインすることができる。そのため、ユーザは元データにアクセスするためのパス（アドレスやフォルダなど）を手動で入力する必要がなくなるだけでなく、元データの保存場所にアクセスする際に必要なログインＩＤやパスワードなども手動で入力する必要がなくなるので、さらに効率的なジョブの再設定が可能になる。
【００６６】
（第３の実施の形態）
次に、第３の実施の形態について説明する。上記第１及び第２の実施の形態では、ユーザがプリント出力を確認した後、ジョブの再設定を行う場合には、図８のようなジョブ履歴のリスト表示画面Ｇ１の中から、ユーザがジョブの再設定の対象となるジョブを特定することが必要である。しかし、画像処理装置２において多数のジョブが実行されるような場合には、リスト表示画面Ｇ１には多数のジョブ履歴が表示されることとなり、ユーザにおいて再設定の対象とすべき一のジョブを特定することが困難になる。本実施形態は、そのような場合においてもユーザがジョブの再設定操作を行う際の操作性を向上させることができる形態について説明する。尚、本実施形態においても画像処理システム１及び画像処理装置２のハードウェア構成及び機能構成は第１の実施の形態と同様である。
【００６７】
本実施形態では、画像処理装置２がネットワーク６を介してジョブを受信した際、ジョブと共に保存場所情報を受信した場合には、その保存場所情報を受信したジョブに関連づけてジョブ情報１６に登録すると共に、そのジョブを実行する際にはジョブに基づく画像に、当該ジョブに関する識別情報を付加（地紋や電子透かしなど）してプリント出力する。
【００６８】
図１６は本実施形態において受信したジョブを実行する際の画像処理装置２における処理ルーチンを示すフローチャートであり、第１の実施の形態で説明した図６に代わるフローチャートである。画像処理装置２はネットワーク６を介してジョブを受信すると（ステップＳ８０）、受信したジョブと共に保存場所情報を受信したか否かを判断する（ステップＳ８１）。保存場所情報を受信していればＹＥＳと判断し、受信したジョブをジョブ情報１６に登録すると共に、保存場所情報を受信したジョブに関連づけて記憶部１３に記憶する（ステップＳ８２）。その後、ジョブ実行部３３がジョブを実行し、ジョブに基づく画像形成に加え、印刷対象ファイル毎に当該ジョブを特定するためのジョブ番号などの識別情報を付加して印刷しプリント出力する（ステップＳ８３）。尚、ジョブ番号などの識別情報を地紋や電子透かしなどとしてプリント出力時に付加する手段については公知の手段を用いることができる。そしてジョブ実行後、ジョブ履歴を生成し（ステップＳ８４）、ジョブ履歴に対して保存場所情報を関連づけてジョブ情報１６を更新する（ステップＳ８５）。尚、画像処理装置２がジョブを受信したにもかかわらず、保存場所情報を受信しなかった場合には、ステップＳ８１でＮＯと判断され、図６のステップＳ２６〜Ｓ２８と同様の処理（ステップＳ８６〜Ｓ８８）が行われる。
【００６９】
以上のような処理により、画像処理装置２において受信したジョブが実行されるが、本実施形態においては保存場所情報と共に受信したジョブが実行される場合は、ジョブに関する識別情報が付加されたプリント出力が行われる。そしてユーザがプリント出力を確認することにより、プリント対象とすべきファイルの選択を誤っていたことに気づいた場合や、部数が２部必要であるにもかかわらず１部しか出力しなかった場合などのようにプリント設定を誤っていたことに気づいた場合には、画像処理装置２において再度ジョブを実行させる必要があるが、本実施形態ではプリント出力された記録媒体（記録用紙）を画像処理装置２のスキャナ部２２に読み取らせることにより、効率的にジョブの再設定が行えるようになっている。以下、本実施形態の画像処理装置２におけるジョブ再設定時の動作について説明する。
【００７０】
図１７は、本実施形態の画像処理装置２におけるジョブ再設定時の処理ルーチンを示すフローチャートである。まずユーザによって何らかの操作が行われた場合、画像処理装置２においてユーザ認証部３１が機能し、ユーザがログインしているか否かを判断する（ステップＳ９１）。ここでは、始めにユーザがユーザＩＤやパスワードを入力することによりＹＥＳと判断され、それに引き続いて入力される各種操作が有効なものとなる。そして画像処理装置２ではジョブ管理部３２及びジョブ実行部３３が機能し、ユーザの操作に基づく処理が実行される（ステップＳ９２）。上述のようにプリント出力された記録媒体のスキャンが指示された場合には、まず記録媒体のスキャンが実行され、続いてスキャンして得られた画像データ（読取データ）にジョブ番号などの識別情報が付加されているか否かを判断する（ステップＳ９３）。読取データに識別番号が地紋や電子透かしとして付加されているか否かの判断は、例えば特開２００４−３４３７８０号公報に示される方法等の公知の手法により行うことができ、特定の方法に限定されない。
【００７１】
そして画像データの所定部分から識別情報を読み取ることができた場合には、画像処理装置２においてジョブ指定部３５が機能し、記憶部１３に記憶されたジョブ情報１６の中から読み取った識別情報に対応するジョブを検索する（ステップＳ９４）。そして識別情報に対応するジョブがジョブ情報１６の中に存在する場合には、その識別情報に対応する一のジョブを指定すると共に、ステップＳ９５でＹＥＳと判断され、表示部２５に対してジョブ履歴の表示選択画面を表示する（ステップＳ９６）。図１８は、このとき表示部２５に表示されるジョブ履歴の表示選択画面Ｇ５の一例を示す図である。この画面Ｇ５には指定された一のジョブに対応するジョブ履歴の表示又は非表示を択一的に選択可能な操作キーＢ１０，Ｂ１１が表示される。そして「表示する」が操作された場合には、表示部２５に対してジョブ履歴確認画面を表示する（ステップＳ９８）。このとき表示部２５に表示される画面は図９のジョブ履歴確認画面Ｇ２と同様である。そしてジョブ履歴確認画面Ｇ２のジョブ再設定キーＢ１が操作されると、ステップＳ９９からステップＳ１００に進み、ジョブ再設定処理ルーチンへと移行する。
【００７２】
本実施形態におけるジョブ再設定処理ルーチン（ステップＳ１００）の詳細は、第１の実施の形態で説明した図１０のフローチャート、又は第２の実施の形態で説明した図１５のフローチャートと同様である。したがって、ユーザがファイル再設定を指示した場合には、画像処理装置２が指定された一のジョブに関連づけられた保存場所情報を取得し、ネットワーク６を介してジョブの元データの保存場所にアクセスする。このとき、アクセス先からログイン要求がなされた場合には記憶部１３に記憶したログイン情報を取得して自動ログインする。そして保存場所に格納されたファイル情報を抽出して表示部２５に一覧表示し、その一覧表示の中からユーザによって一のファイルが選択されると、そのファイルをジョブに再設定し、再度ジョブを実行する。そしてジョブ再設定処理ルーチン（ステップＳ１００）が終了すると、全ての処理が終了する。尚、ステップＳ９３，Ｓ９５でＮＯと判断された場合、ステップＳ９７で「表示しない」が操作された場合、および、ステップＳ９９で終了キーが操作された場合のいずれの場合においてもジョブの再設定は行われず、処理は終了する。
【００７３】
以上のように本実施形態の画像処理装置２は、ジョブ実行部３３がネットワーク６を介して受信したジョブ（プリントジョブ）を実行する際、当該ジョブに基づく画像形成と共に当該ジョブに関する識別情報を印刷するように構成されているので、ジョブの再設定を行う際、ユーザはプリントジョブを実行して得られた原稿（記録媒体）をスキャナ部２２に読み取らせる操作を行えば良い。そしてスキャナ部２２が原稿を読み取って得られた画像データに識別情報が含まれている場合には、ジョブ指定部３５が記憶部１３に記憶された複数のジョブから当該識別情報に対応する一のジョブを指定するので、ユーザ自身が多数のジョブの中からジョブ再設定の対象となる一のジョブを選択する必要がなくなる。それ故、画像処理装置２において多数のジョブ履歴が記憶されている場合であっても、ユーザの操作負担が軽減され、ジョブの再設定を効率的に行うことができるようになる。
【００７４】
また本実施形態においても、ジョブの再設定時に、元データにアクセスするためのパス（アドレスやフォルダなど）や、アクセス先にログインするためのログインＩＤ及びパスワードなどをユーザが手動で入力する必要がなくなり、効率的なジョブの再設定が可能である点は上述した各実施形態と同様である。
【００７５】
（第４の実施の形態）
次に、第４の実施の形態について説明する。上記第１乃至第３の実施の形態では、主として画像処理装置２においてジョブを実行した後にユーザが画像処理装置２を操作することによりジョブの再設定を行う形態を例示した。ところが、ユーザがクライアント５を操作して画像処理装置２にジョブを送信した直後にファイルを誤って選択したことに気づくことがある。このような場合、画像処理装置２においてジョブの実行が終了する前にジョブのキャンセル操作が行われることもある。ユーザはジョブをキャンセルした場合、あらためてジョブの再設定操作を行うことになる。本実施形態は、ジョブの実行が終了する前にジョブがキャンセルされた場合において、ユーザがジョブの再設定操作を行う際の操作性を向上させることができる形態について説明する。尚、本実施形態においても画像処理システム１及び画像処理装置２のハードウェア構成及び機能構成は第１の実施の形態と同様である。
【００７６】
図１９は、本実施形態において受信したジョブを実行する際の画像処理装置２における処理ルーチンを示すフローチャートである。画像処理装置２はネットワーク６を介してジョブを受信すると（ステップＳ１１０）、受信したジョブと共に保存場所情報を受信したか否かを判断する（ステップＳ１１１）。保存場所情報を受信していればＹＥＳと判断し、受信したジョブをジョブ情報１６に登録すると共に、保存場所情報を受信したジョブに関連づけて記憶部１３に記憶する（ステップＳ１１２）。これに対し、保存場所情報を受信していなければＮＯと判断し、受信したジョブをジョブ情報１６に登録する処理だけが行われる（ステップＳ１１３）。ステップＳ１１２及びＳ１１３により、画像処理装置２がネットワーク６を介して受信したジョブはジョブ登録情報１６ａ（図３参照）に登録され、待機ジョブとなる。ジョブ登録情報１６ａに複数の待機ジョブが登録されている場合、例えば画像処理装置２が受信した順に、待機ジョブが順次実行されていく。そのため待機中或いは実行中のジョブに対してユーザがキャンセル操作を行わなかった場合には、ステップＳ１１４においてＮＯと判断され、ステップＳ１１４からＳ１１８に進んで通常通りジョブの実行が行われて処理が終了する。
【００７７】
これに対し、ジョブが待機中或いは実行中の状態で、ユーザによりジョブのキャンセル操作が行われると、ステップＳ１１４においてＹＥＳと判断される。そしてステップＳ１１５に進み、画像処理装置２は表示部２５に対してジョブ再設定確認画面を表示する。図２０はこのとき表示部２５に表示されるジョブ再設定確認画面Ｇ６の一例を示す図である。この画面Ｇ６では、画面上部にジョブが停止されたことを示す表示が行われ、画面下部に停止されたジョブの詳細表示が行われる。また画面中央にはユーザによって操作可能な再設定キーＢ１２とジョブ削除キーＢ１３が表示される。再設定キーＢ１２はジョブのキャンセルに引き続いてジョブの再設定を行うためのキーであり、ジョブ削除キーＢ１３はキャンセルしたジョブをジョブ情報１６から削除するためのキーである。したがって、ユーザはジョブのキャンセル操作に引き続いてジョブの再設定を行う場合には再設定キーＢ１２を操作することになる。
【００７８】
再設定キーＢ１２が操作されると、画像処理装置２においてファイル指定部３５がキャンセルされたジョブを再設定対象のジョブとして指定する。そしてステップＳ１１７のジョブ再設定処理ルーチンに移行する。本実施形態におけるジョブ再設定処理ルーチン（ステップＳ１１７）の詳細は、第１の実施の形態で説明した図１０のフローチャート、又は第２の実施の形態で説明した図１５のフローチャートと同様である。したがって、ユーザがファイル再設定を指示した場合には、画像処理装置２が指定された一のジョブに関連づけられた保存場所情報を取得し、ネットワーク６を介してジョブの元データの保存場所にアクセスする。このとき、アクセス先からログイン要求がなされた場合には記憶部１３に記憶したログイン情報を取得して自動ログインする。そして保存場所に格納されたファイル情報を抽出して表示部２５に一覧表示し、その一覧表示の中からユーザによって一のファイルが選択されると、そのファイルをジョブに再設定し、ジョブを実行する。そしてジョブ再設定処理ルーチン（ステップＳ１１７）が終了すると、全ての処理が終了する。
【００７９】
尚、ジョブ再設定確認画面Ｇ６においてユーザが削除キーを操作した場合には、ジョブの再設定は行われず、ジョブ情報１６からキャンセルされたジョブの削除が行われて終了する（ステップＳ１１９）。
【００８０】
以上のように本実施形態では、画像処理装置２においてジョブの実行が終了していないジョブがキャンセルされた場合、ジョブ指定部３５がキャンセルされた一のジョブをジョブ再設定対象のジョブとして指定し、当該ジョブの再設定を行うための処理に移行するように構成されている。したがって、ユーザは、ジョブをキャンセルした後のジョブ再設定時にはジョブ再設定対象となる一のジョブを選択するための操作を行う必要がなくなり、ジョブのキャンセル操作に引き続いてジョブの再設定操作を行うことができる。それ故、ユーザの操作負担が軽減され、ジョブの再設定を効率的に行うことができるようになる。
【００８１】
また本実施形態においても、ジョブの再設定時に、元データにアクセスするためのパス（アドレスやフォルダなど）や、アクセス先にログインするためのログインＩＤ及びパスワードなどをユーザが手動で入力する必要がなくなり、効率的なジョブの再設定が可能である点は上述した各実施形態と同様である。
【００８２】
（変形例）
以上、本発明に関する幾つかの好ましい実施の形態について説明したが、本発明は上述した内容のものに限定されるものではない。例えば、上述の実施形態においてジョブ再設定の対象となるジョブは主としてプリントジョブである場合を例示したが、必ずしもプリントジョブに限定されるものではない。特に上記第４の実施の形態では、待機中のジョブをキャンセルした場合にジョブの再設定が可能であるため、プリントジョブ以外のＦＡＸ送信ジョブなどであっても同様に適用することは可能である。
【００８３】
また上記の他にも、本発明には種々の変形例が適用可能であることは言うまでもない。
【図面の簡単な説明】
【００８４】
【図１】画像処理システムの全体的な概略構成を示す図である。
【図２】画像処理装置の一例を示す外観図である。
【図３】画像処理装置におけるハードウェア構成の一例を示す図である。
【図４】画像処理システムの機能構成を示すブロック図である。
【図５】クライアント（情報処理装置）において実行される処理ルーチンを示すフローチャートである。
【図６】第１の実施の形態の画像処理装置において受信したジョブを実行する際の処理ルーチンを示すフローチャートである。
【図７】第１の実施の形態の画像処理装置におけるジョブ再設定時の処理ルーチンを示すフローチャートである。
【図８】ジョブ履歴のリスト表示画面の一例を示す図である。
【図９】ジョブ履歴確認画面の一例を示す図である。
【図１０】第１の実施の形態におけるジョブ再設定処理ルーチンの詳細を示すフローチャートである。
【図１１】ジョブ再設定画面の一例を示す図である。
【図１２】ファイル一覧画面の一例を示す図である。
【図１３】第２の実施の形態において画像処理装置がログインＩＤテーブルを登録するための一連の処理を示すフローチャートである。
【図１４】ログインＩＤテーブルの一例を示す図である。
【図１５】第２の実施の形態におけるジョブ再設定処理ルーチンの詳細を示すフローチャートである。
【図１６】第３の実施の形態において画像処理装置が受信したジョブを実行する際の処理ルーチンを示すフローチャートである。
【図１７】第３の実施の形態の画像処理装置におけるジョブ再設定時の処理ルーチンを示すフローチャートである。
【図１８】ジョブ履歴の表示選択画面の一例を示す図である。
【図１９】第４の実施の形態の画像処理装置が受信したジョブを実行する際の処理ルーチンを示すフローチャートである。
【図２０】ジョブ再設定確認画面の一例を示す図である。
【符号の説明】
【００８５】
１  画像処理システム
２  画像処理装置
３  ハードディスク
４  サーバ（情報処理装置）
５  クライアント（情報処理装置）
６  ネットワーク
１０  ＣＰＵ（コンピュータ）
１３  記憶部（記憶手段）
１５  プログラム
１６  ジョブ情報
１６ａ  ジョブ登録情報
１６ｂ  ジョブ履歴情報
１７  保存場所情報
１８  ログインＩＤテーブル（ログイン情報）
２２  スキャナ部（読取手段）
２５  表示部（表示手段）
２８  操作部（入力手段）
３２  ジョブ管理部
３３  ジョブ実行部（ジョブ実行手段）
３４  ジョブ登録部
３５  ジョブ指定部（ジョブ指定手段）
３６  ファイル抽出部（ファイル抽出手段）
３７  ジョブ制御部（ジョブ制御手段）
５７  ジョブ送信部（ジョブ送信手段）
【図１】
0004983592.tif 000002
【図２】
0004983592.tif 000003
【図３】
0004983592.tif 000004
【図４】
0004983592.tif 000005
【図５】
0004983592.tif 000006
【図６】
0004983592.tif 000007
【図７】
0004983592.tif 000008
【図８】
0004983592.tif 000009
【図９】
0004983592.tif 000010
【図１０】
0004983592.tif 000011
【図１１】
0004983592.tif 000012
【図１２】
0004983592.tif 000013
【図１３】
0004983592.tif 000014
【図１４】
0004983592.tif 000015
【図１５】
0004983592.tif 000016
【図１６】
0004983592.tif 000017
【図１７】
0004983592.tif 000018
【図１８】
0004983592.tif 000019
【図１９】
0004983592.tif 000020
【図２０】
0004983592.tif 000021