(57)【特許請求の範囲】
【請求項１】
外部記憶装置を着脱可能に装着できる画像処理装置と、前記画像処理装置にネットワークを介して接続された情報処理装置とを備えた画像処理システムであって、
情報処理装置は、ユーザの指定を含む外部記憶装置の装着履歴の問合せを画像処理装置に送信する送信手段を備え、
画像処理装置は、外部記憶装置の装着履歴を、装着を行ったユーザと関連付けて記憶する記憶手段と、
前記情報処理装置からの問合せを受信する受信手段と、
前記記憶手段に記憶されている装着履歴に、前記受信手段により受信された問合せに含まれる指定ユーザの装着履歴が存在するか否かの判定を行う判定手段と、
存在する場合、該当する装着履歴を前記情報処理装置に送信する送信手段と、
を備えたことを特徴とする画像処理システム。
【請求項２】
前記問い合わせには、外部記憶装置が装着された日時に関する条件が含まれ、
前記画像処理装置の判定手段は、送信された日時に関する条件を満足する装着履歴が存在するか否かの判定を行い、前記画像処理装置の送信手段は、指定されたユーザの装着履歴であって前記日時に関する条件を満足する装着履歴を情報処理装置に送信する請求項１に記載の画像処理システム。
【請求項３】
前記画像処理装置の送信手段は、指定されたユーザの装着履歴が存在する場合、該当する装着履歴以降の全ての装着履歴を情報処理装置に送信する請求項１に記載の画像処理システム。
【請求項４】
前記画像処理装置の送信手段は、指定されたユーザの装着履歴であって前記日時に関する条件を満足する装着履歴以降のすべての装着履歴を情報処理装置に送信する請求項２に記載の画像処理システム。
【請求項５】
外部記憶装置を着脱可能に装着する装着手段と、
外部記憶装置の前記装着手段への装着履歴を、装着を行ったユーザと関連付けて記憶する記憶手段と、
情報処理装置からネットワークを介して送信された、ユーザの指定を含む外部記憶装置の装着履歴の問合せを受信する受信手段と、
前記記憶手段に記憶されている装着履歴に、前記受信手段により受信された問合せに含まれる指定ユーザの装着履歴が存在するか否かの判定を行う判定手段と、
存在する場合、該当する装着履歴を前記情報処理装置に送信する送信手段と、
を備えたことを特徴とする画像処理装置。
【請求項６】
前記問い合わせには、外部記憶装置が装着手段に装着された日時に関する条件が含まれ、
前記判定手段は、送信された日時に関する条件を満足する装着履歴が存在するか否かの判定を行い、前記送信手段は、指定されたユーザの装着履歴であって前記日時に関する条件を満足する装着履歴を情報処理装置に送信する請求項５に記載の画像処理装置。
【請求項７】
前記送信手段は、指定されたユーザの装着履歴が存在する場合、該当する装着履歴以降の全ての装着履歴を情報処理装置に送信する請求項５に記載の画像処理装置。
【請求項８】
前記送信手段は、指定されたユーザの装着履歴であって前記日時に関する条件を満足する装着履歴以降のすべての装着履歴を情報処理装置に送信する請求項６に記載の画像処理装置。
【請求項９】
外部記憶装置を着脱可能に装着する装着手段への外部記憶装置の装着履歴を、装着を行ったユーザと関連付けて記憶手段に記憶するステップと、
情報処理装置からネットワークを介して送信された、前記装着手段への装着を行ったユーザの指定を含む外部記憶装置の装着履歴の問合せを受信するステップと、
前記記憶手段に記憶されている装着履歴に、前記受信された問合せに含まれるユーザの装着履歴が存在するか否かの判定を行うステップと、
存在する場合、該当する装着履歴を前記情報処理装置に送信するステップと、
を備えたことを特徴とする外部記憶装置の探索方法。
【請求項１０】
外部記憶装置を着脱可能に装着する装着手段への外部記憶装置の装着履歴を、装着を行ったユーザと関連付けて記憶手段に記憶するステップと、
情報処理装置からネットワークを介して送信された、前記装着手段への装着を行ったユーザの指定を含む外部記憶装置の装着履歴の問合せを受信するステップと、
前記記憶手段に記憶されている装着履歴に、前記受信された問合せに含まれるユーザの装着履歴が存在するか否かの判定を行うステップと、
存在する場合、該当する装着履歴を前記情報処理装置に送信するステップと、
を画像処理装置のコンピュータに実行させるための外部記憶装置の探索プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形処理装置に着脱可能に装着された外部記憶装置の探索が可能な画像処理システム、前記システムに好適に利用される画像処理装置、外部記憶装置の探索方法並びに外部記憶装置の探索プログラムに関する。
【背景技術】
【０００２】
一般的に、文書や画像データ等を、画像処理装置を用いて処理を行う場合、例えば画像形成装置を用いて、印刷処理を行う場合、以下の方法によって行われる。
【０００３】
即ち、パーソナルコンピュータ（以下では、パソコン）等の端末装置からなる情報処理装置において、文書作成後プリンタドライバによって文書がプリントデータに変換され、ネットワーク等の通信手段を介して端末装置からプリントデータが画像形成装置に送信される。そして、プリントデータを受信した画像形成装置によってプリントデータが画像データに変換され、変換された画像データが用紙上に画像形成される。
【０００４】
しかし、パソコン等の端末装置の性能向上に比べて、ネットワーク等の通信手段における転送速度が向上していないことや、外出先などで普段使用していないネットワーク環境に接続する際のネットワーク設定等の煩雑さ等の理由から、メモリカードやＵＳＢメモリ等の外部記憶手段にプリントデータを記憶させ、ユーザ自ら画像形成装置の設置場所まで出向いて、当該外部記憶装置を画像形成装置に差し込んで印刷を行う場合もある。
【０００５】
なお、外部記憶装置を用いて印刷を行う技術として、携帯型パソコン装置で文書データをプリントデータにしてメモリカードに記憶させ、このメモリカードがプリンタ装置差し込まれたとき、プリンタ装置で該メモリカードからプリンタおデータを読み出してイメージデータに変換し、このイメージデータの内容を印刷させる技術が提供されている（特許文献１参照）。
【特許文献１】特開平９−１３８７４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、外部記憶装置を画像形成装置に差し込み、外部記憶装置に保存されているプリントデータを画像形成した後、外部記憶手段を画像形成装置から取り外すのを忘れ、画像形成装置に装着したまま画像形成装置から離れてしまう場合がある。この場合、従来では、画像形成装置に出向いて外部記憶装置を探索するしか方法がなかった。
【０００７】
しかし、例えば、画像形成装置が複数台ある大きなオフィスやコピーセンター、或いは遠隔地にある画像形成装置に出向いた際に装着したまま取り外すのを忘れた場合、外部記憶装置を求めてオフィス内の画像形成装置間を探し回ったり、また遠隔地まで外部記憶装置を探しに行ったりすることは効率的ではない。なお、特許文献１に記載の技術は、この問題を根本的に解決しうるものではない。
【０００８】
本発明は、上記実情に鑑みてなされたものであり、外部記憶装置を画像形成装置等の画像処理装置に装着して、取り外すのを忘れた場合等に、自端末装置から外部記憶装置の探索を行うことが可能な画像処理システム、前記画像処理システムに好適に利用できる画像処理装置、外部端末装置の探索方法並びに外部記憶装置の探索プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題は、以下の手段によって解決される。
（１）外部記憶装置を着脱可能に装着できる画像処理装置と、前記画像処理装置にネットワークを介して接続された情報処理装置とを備えた画像処理システムであって、情報処理装置は、ユーザの指定を含む外部記憶装置の装着履歴の問合せを画像処理装置に送信する送信手段を備え、画像処理装置は、外部記憶装置の装着履歴を、装着を行ったユーザと関連付けて記憶する記憶手段と、前記情報処理装置からの問合せを受信する受信手段と、前記記憶手段に記憶されている装着履歴に、前記受信手段により受信された問合せに含まれる指定ユーザの装着履歴が存在するか否かの判定を行う判定手段と、存在する場合、該当する装着履歴を前記情報処理装置に送信する送信手段と、を備えたことを特徴とする画像処理システム。
（２）前記問い合わせには、外部記憶装置が装着された日時に関する条件が含まれ、前記画像処理装置の判定手段は、送信された日時に関する条件を満足する装着履歴が存在するか否かの判定を行い、前記画像処理装置の送信手段は、指定されたユーザの装着履歴であって前記日時に関する条件を満足する装着履歴を情報処理装置に送信する前項１に記載の画像処理システム。
（３）前記画像処理装置の送信手段は、指定されたユーザの装着履歴が存在する場合、該当する装着履歴以降の全ての装着履歴を情報処理装置に送信する前項１に記載の画像処理システム。
（４）前記画像処理装置の送信手段は、指定されたユーザの装着履歴であって前記日時に関する条件を満足する装着履歴以降のすべての装着履歴を情報処理装置に送信する前項２に記載の画像処理システム。
（５）外部記憶装置を着脱可能に装着する装着手段と、外部記憶装置の前記装着手段への装着履歴を、装着を行ったユーザと関連付けて記憶する記憶手段と、情報処理装置からネットワークを介して送信された、ユーザの指定を含む外部記憶装置の装着履歴の問合せを受信する受信手段と、前記記憶手段に記憶されている装着履歴に、前記受信手段により受信された問合せに含まれる指定ユーザの装着履歴が存在するか否かの判定を行う判定手段と、存在する場合、該当する装着履歴を前記情報処理装置に送信する送信手段と、を備えたことを特徴とする画像処理装置。
（６）前記問い合わせには、外部記憶装置が装着手段に装着された日時に関する条件が含まれ、前記判定手段は、送信された日時に関する条件を満足する装着履歴が存在するか否かの判定を行い、前記送信手段は、指定されたユーザの装着履歴であって前記日時に関する条件を満足する装着履歴を情報処理装置に送信する前項５に記載の画像処理装置。
（７）前記送信手段は、指定されたユーザの装着履歴が存在する場合、該当する装着履歴以降の全ての装着履歴を情報処理装置に送信する前項５に記載の画像処理装置。
（８）前記送信手段は、指定されたユーザの装着履歴であって前記日時に関する条件を満足する装着履歴以降のすべての装着履歴を情報処理装置に送信する前項６に記載の画像処理装置。
（９）外部記憶装置を着脱可能に装着する装着手段への外部記憶装置の装着履歴を、装着を行ったユーザと関連付けて記憶手段に記憶するステップと、情報処理装置からネットワークを介して送信された、前記装着手段への装着を行ったユーザの指定を含む外部記憶装置の装着履歴の問合せを受信するステップと、前記記憶手段に記憶されている装着履歴に、前記受信された問合せに含まれるユーザの装着履歴が存在するか否かの判定を行うステップと、存在する場合、該当する装着履歴を前記情報処理装置に送信するステップと、を備えたことを特徴とする外部記憶装置の探索方法。
（１０）外部記憶装置を着脱可能に装着する装着手段への外部記憶装置の装着履歴を、装着を行ったユーザと関連付けて記憶手段に記憶するステップと、情報処理装置からネットワークを介して送信された、前記装着手段への装着を行ったユーザの指定を含む外部記憶装置の装着履歴の問合せを受信するステップと、前記記憶手段に記憶されている装着履歴に、前記受信された問合せに含まれるユーザの装着履歴が存在するか否かの判定を行うステップと、存在する場合、該当する装着履歴を前記情報処理装置に送信するステップと、を画像処理装置のコンピュータに実行させるための外部記憶装置の探索プログラム。
【発明の効果】
【００１０】
前項（１）に記載の発明によれば、画像処理装置に外部記憶装置が装着されると、装着を行ったユーザと関連付けて装着履歴が記憶手段に記憶される。一方、ユーザの指定を含む外部記憶装置の装着履歴の問合せがなされると、画像処理装置では、記憶手段に記憶されている装着履歴に、前記問合せに含まれる指定ユーザの装着履歴が存在するか否かの判定がなされ、存在する場合には当該装着履歴が前記情報処理装置に送信される。このように、画像処理装置に装着された外部記憶装置を取り外し忘れた場合、ユーザは自端末装置として使用されている情報処理装置から画像処理装置に対して、外部記憶装置の装着履歴を問合せることにより、外部記憶装置をどの画像処理装置に装着したかの特定が容易になる。従って、例えば、会社やオフィス等で複数の画像処理装置が存在する場合であっても、ユーザが外部記憶装置を求めて、複数の画像処理装置間を探しまわる必要はなくなるので、効率的に外部記憶装置の探索が可能となる。また、遠隔地の画像処理装置に外部記憶装置を取り外し忘れた場合であっても、自端末装置から外部記憶装置の探索が可能となるので、効率良く外部端末装置の探索が可能となる。
【００１１】
前項（２）に記載の発明によれば、問い合わせに、外部記憶装置が装着された日時に関する条件を含めることによって、指定されたユーザの装着履歴であって前記日時に関する条件を満足する装着履歴が存在するか否かが判定され、情報処理装置に送信される。これにより、例えば画像形成装置に外部記憶装置を頻繁に装着して利用するユーザは、取り外し忘れた日時を指定することにより、装着履歴を絞り込む事ができるのでより効率的に外部記憶装置の探索が可能となる。
【００１２】
前項（３）に記載の発明によれば、指定されたユーザの装着履歴が存在する場合、該当する装着履歴以降の全ての装着履歴が情報処理装置に送信されるから、問合せを行ったユーザは、外部記憶装置を画像形成装置に装着した以降に、当該画像形成装置に外部記憶装着を装着した他のユーザの装着履歴をも入手することができ、当該他のユーザに外部記憶装置の所在を問い合わせることが可能となる。
【００１３】
前項（４）に記載の発明によれば、指定されたユーザの装着履歴であって前記日時に関する条件を満足する装着履歴以降のすべての装着履歴が情報処理装置に送信されるから、問合せを行ったユーザは、指定された日時に外部記憶装置を画像形成装置に装着した以降に、当該画像形成装置に外部記憶装着を装着した他のユーザの装着履歴をも入手することができ、当該他のユーザに外部記憶装置の所在を問い合わせることが可能となる。
【００１４】
前項（５）に記載の発明によれば、装着を行ったユーザと関連付けて装着履歴が記憶手段に記憶される。一方、ユーザの指定を含む外部記憶装置の装着履歴の問合せを受信すると、記憶手段に記憶されている装着履歴に、前記問合せに含まれる指定ユーザの装着履歴が存在するか否かの判定がなされ、存在する場合には当該装着履歴が前記情報処理装置に送信される。これにより、ユーザは画像処理装置に外部記憶装置を装着して取り外し忘れた場合、例えば自端末の情報処理装置から当該外部記憶装置の探索が可能となるので、効率良く外部端末装置の探索を行うことができる。
【００１５】
前項（６）に記載の発明によれば、日時に関する条件を用いて装着履歴を絞り込むことが可能になる。
【００１６】
前項（７）に記載の発明によれば、ユーザは、外部記憶装置を画像形成装置に装着した以降に、当該画像形成装置に外部記憶装着を装着した他のユーザの装着履歴をも入手することができ、当該他のユーザに外部記憶装置の所在を問い合わせることが可能となる。
【００１７】
前項（８）に記載の発明によれば、ユーザは、指定された日時に外部記憶装置を画像形成装置に装着した以降に、当該画像形成装置に外部記憶装着を装着した他のユーザの装着履歴をも入手することができ、当該他のユーザに外部記憶装置の所在を問い合わせることが可能となる。
【００１８】
前項（９）に記載の発明によれば、ユーザの指定を含む外部記憶装置の装着履歴の問合せを受信すると、記憶手段に記憶されている装着履歴に、前記問合せに含まれる指定ユーザの装着履歴が存在するか否かの判定がなされ、存在する場合には当該装着履歴が前記情報処理装置に送信されるから、ユーザは画像処理装置に外部記憶装置を装着して取り外し忘れた場合、例えば自端末の情報処理装置から当該外部記憶装置の探索が可能となる
前項（１０）に記載の発明によれば、外部記憶装置の装着履歴を、装着を行ったユーザと関連付けて記憶手段に記憶する処理、ユーザの指定を含む外部記憶装置の装着履歴の問合せを受信する処理、記憶手段に記憶されている装着履歴に、前記問合せに含まれる指定ユーザの装着履歴が存在するか否かの判定処理、存在する場合には当該装着履歴を前記情報処理装置に送信する処理を、画像形成装置のコンピュータに実行させることができる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の一実施形態を、図面を参照しながら説明する。
【００２０】
図１は、この発明の一実施形態に係る画像処理システムの構成を示した図である。
【００２１】
図１に示すように、画像処理システムは、画像処理装置としての画像形成装置１及び２、情報処理装置としての端末装置５及び６等を備え、画像形成装置１、２及び端末装置５、６はネットワーク１０を介して接続されている。尚、ネットワーク１０は、ＬＡＮ、無線通信又は一般回線等により構成されている。
【００２２】
画像形成装置１及び２は多機能デジタル複合機であるＭＦＰ（Multi Function Peripherals）であり、端末装置５及び６等の外部装置から受信したプリントデータや、プラテンガラス（図示せず）上などにセットされた原稿を走査することによって得られた画像データの印刷等を行う。この実施形態では、外部記憶装置として使用されるＵＳＢメモリを挿入するためのＵＳＢ挿入口を備え、挿入されたＵＳＢメモリからプリントデータを読み出し、当該読み出されたプリントデータの印刷等を行う。外部記憶装置は、ＵＳＢメモリに限定されることはなく、メモリカードその他の可搬性記録媒体等を用いることができる。
【００２３】
なお、ここでプリントデータとは、端末装置５又は６のオペレーティングシステムやアプリケーションプログラムが発行する描画命令を、プリンタドライバによって画像形成装置１が処理可能なページ記述言語に変換したページ記述言語による描画命令、若しくはＰＤＦ、ＴＩＦＦ、ＪＰＥＧ、ＸＰＳ等のファイルフォーマットで記述された文書データである。
【００２４】
端末装置５及び６は、パソコンからなり、ユーザが文書等を作成する際に使用される文書作成用ソフトや、画像形成装置１及び２に対応するプリンタドライバを含む各種ソフトウェアが保存されている。この実施形態では、ＵＳＢメモリを接続する接続口を備え、プリントデータの接続されたＵＳＢメモリへの保存、ユーザからの指示により画像形成装置１又は２に対してユーＵＳＢメモリの装着履歴の問合せ等を行う。
【００２５】
次に、画像形成装置１の電気的構成を、図２を参照しながら説明する。なお、画像形成装置２の電気的構成は画像形成装置１と同様なので、再度の説明は省略する。
【００２６】
図２は、画像形成装置１の電気的構成を示したブロック図である。
【００２７】
図２に示すように、画像形成装置１は、制御部１００、記憶部１１０、画像読取部１２０、操作パネル部１３０、画像出力部１４０、プリンタコントローラ部１５０、ネットワークインターフェイス部（ネットワークＩ/Ｆ部）１６０及びＵＳＢインターフェイス部（ＵＳＢＩ/Ｆ部）１７０等を備え、互いにシステムバス１７５を介して接続されている。
【００２８】
制御部１００は、ＣＰＵ１０１、ＲＯＭ１０２、Ｓ-ＲＡＭ（Static Random Access Memory）１０３、ＮＶ-ＲＡＭ１０４及び時計ＩＣ１０５等を備えている。
【００２９】
ＣＰＵ１０１は、ＲＯＭ１０２に保存されているプログラムを実行することにより、画像形成装置１の全体を統括的に制御する。この実施形態では、画像形成装置１を利用するユーザの認証や、端末装置５又は６からのＵＳＢメモリの装着履歴の問合せに対して、問合せ対象のＵＳＢメモリの装着履歴が存在するか否かの判定等を行うが、詳しくは後述する。
【００３０】
ＲＯＭ１０２は、ＣＰＵ１０１が実行するプログラムやその他のデータを格納する。
【００３１】
Ｓ-ＲＡＭ１０３は、ＣＰＵ１０１がプログラムを実行する際の作業領域となるものであり、プログラムやプログラムを実行する際のデータ等を一時的に保存する。
【００３２】
ＮＶ-ＲＡＭ１０４は、バッテリでバックアップされた不揮発メモリであり、画像形成に係わる各種の設定等を記憶するものである。この実施形態では、図３に示すユーザ管理テーブル１９０が保存されている。
【００３３】
ユーザ管理テーブル１９０は、図３に示すようにユーザ名、パスワード及び端末装置５又は６にＵＳＢメモリの装着履歴等のデータを送信する際に使用されるメールアドレスから構成されている。なお、ユーザ管理テーブル１９０は、システム管理者等によって、操作パネル部１３０等を介して予め登録されている。
【００３４】
ユーザ名及びパスワードはユーザ情報であり、ユーザ認証処理等の際に利用される。即ち、画像形成装置１の利用を希望するユーザによって操作パネル部１３０を介してユーザ名及びパスワードからなるユーザ情報が入力されると、当該ユーザ情報とユーザ管理テーブル１９０に登録されているユーザ情報とが一致するか否かの判定を行うことによりユーザ認証が行われる。
【００３５】
時計ＩＣ１０５は、内部タイマーとして機能し、時間の計測等を行う。
【００３６】
記憶装置１１０は、ハードディスク等からなり、プログラムや各種データ等を保存する。この実施形態では、画像形成装置へのＵＳＢメモリの装着の有無等を表すＵＳＢメモリ装着履歴テーブル２００等が保存されている。
【００３７】
ＵＳＢメモリ装着履歴テーブル２００には、図４に示すようにログイン日時、ユーザ名、ログインした際にＵＳＢメモリが装着されたか否かを示すＵＳＢメモリ装着の有無、及びログアウト日時からなるＵＳＢ装着履歴２０１〜２０７が登録されている。
【００３８】
例えば、ＵＳＢ装着履歴２０１は、ログイン日時が２００７年１月２２日１０時０７分、ログインユーザ名が「Ｉｔｏ」、ＵＳＢメモリの装着が「あり」、及びログアウト日時が２００７年１月２２日１０時１２分であることをそれぞれ示している。なお、ＵＳＢ装着履歴は、ユーザが画像形成装置１を利用する度に、ＵＳＢメモリ装着履歴テーブル１７７に登録され、蓄積される。
【００３９】
画像読取部１２０は、スキャナ等を備え、プラテンガラス上にセットされた原稿を走査することによって読み取り、読み取った原稿を画像データに変換する。
【００４０】
操作パネル部１３０は、ユーザが画像形成装置１へ、ジョブ等の指示や各種設定を行う際に用いられるものであり、テンキー１３１、プリントキー１３２、ログアウトキー１３３及び表示部１３４等を備えている。
【００４１】
テンキー１３１は、種々の数値設定を行う際に使用されるものである。
【００４２】
プリントキー１３２は、プリントを行う際に、使用されるものである。
【００４３】
ログアウトキー１３３は、画像形成装置１の利用を終了したユーザがログアウトする際に使用するものである。
【００４４】
表示部１３４は、タッチパネル式の液晶画面からなり、メッセージや設定画面等を表示するものである。この実施形態では、ユーザ認証を行うためのユーザ名及びパスワードの入力画面等が表示される。
【００４５】
画像出力部１４０は、生成された複写画像を用紙上に形成するものである。
【００４６】
プリンタコントローラ部１５０は、ネットワークＩ/Ｆ部１６０によって受信されたプリントデータから複写画像を生成するものである。
【００４７】
ネットワークインターフェイス部（ネットワークＩ/Ｆ部）１６０は、他の画像形成装置２や端末装置３及び４等の外部装置との間で、読み取った原稿のプリントデータや、その他のデータの送受信を行う通信手段として機能する。この実施形態では、端末装置５又は６からのＵＳＢメモリの装着履歴に関する問合せの受信や、受信した問合せについての回答として装着履歴の送信等を行う。
【００４８】
ＵＳＢインターフェイス部（ＵＳＢＩ/Ｆ部）１７０は、外部記憶装置として利用されるＵＳＢメモリを接続するためのものであり、ＵＳＢメモリの挿入口を有し、この挿入口にＵＳＢメモリが接続された場合、ユーザ等の指示により当該ＵＳＢメモリからのプリントデータ等の読み出しや、書込み等を行うものである。
【００４９】
次に、端末装置５の電気的構成を、図５を参照しながら説明する。なお、端末装置６の電気的構成は端末装置５と同じなので、再度の説明は省略する。
【００５０】
図５に示すように、端末装置５はＣＰＵ２１０、ＲＯＭ２１１、ＲＡＭ２１２、表示部２１３、記憶部２１４、キー入力部２１５、マウス２１６、通信インターフェイス部（通信Ｉ/Ｆ）２１７及びＣＤ−ＲＯＭ２１８等から構成されており、システムバス２１９を介して互いに接続されている。
【００５１】
ＣＰＵ２１０は、端末装置５の全体を総括的に制御する。
【００５２】
ＲＯＭ２１１は、ＣＰＵ２１０が実行するプログラムやその他のデータを記憶する。
【００５３】
ＲＡＭ２１２は、ＣＰＵ２１０がプログラムを実行する際の作業領域となるものである。
【００５４】
表示部２１３は、液晶やＣＲＴ等からなり、各種メッセージやユーザの作成文書等を表示する。この実施形態では、問合せに応じて回答として送信されてきたＵＳＢメモリの装着履歴等を表示する。
【００５５】
記憶部２１４は、例えばハードディスク等の記録媒体からなり、キー入力部２１５やマウス２１６の操作により作成された文書データ等のデータファイル、アプリケーションソフト、各ＭＦＰを使用するためのプリンタドライバの他、各種データを保存するものである。
【００５６】
キー入力部２１５及びマウス２１６は、ユーザによる入力操作に用いられる。
【００５７】
通信Ｉ/Ｆ２１７は、画像形成装置２や、端末装置３及び４との間で各種データの送受信等を行う。この実施形態では、画像形成装置１及び２に対してＵＳＢメモリの装着履歴の問合せを送信したり、前記問合せに対する回答として送信されてきた装着履歴等を受信したりする。
【００５８】
ＣＤ―ＲＯＭドライブ２１８は、ＣＤ−ＲＯＭを駆動するものである。
［画像形成装置１の動作］
次に、画像形成装置１の動作を、図６に示すフローチャートを参照しながら説明する。なお、この動作は、ＣＰＵ１０１がＲＯＭ１０２等の記録媒体に保存されているプログラムを実行することにより、実現される。
【００５９】
画像形成装置１に電源が投入されると、メモリのクリアや標準モードの設定等の初期化処理が行われ（ステップＳ３０１）、操作パネル部１３０を介してのユーザによる処理要求があったか否かの判定が行われる（ステップＳ３０３）。
【００６０】
要求があった場合（ステップＳ３０３でＹＥＳ）、当該要求がユーザの認証処理であるか否かの判定が行われ（ステップＳ３１１）、認証処理でないと判定された場合（ステップＳ３１１でＮＯ）、当該要求が装着されたＵＳＢメモリに保存されているプリントデータのプリント処理であるか否かの判定が行われ（ステップＳ３１５）、プリント処理でない場合（ステップＳ３１５でＮＯ）、要求された処理を実行して（ステップＳ３１９）、ステップＳ３０５に進む。
【００６１】
一方、ステップＳ３１５で、プリント処理である場合（ステップＳ３１５でＹＥＳ）、装着されたＵＳＢメモリからプリントデータを読み出し（ステップＳ３１７）、ステップＳ３４１に進む。
【００６２】
ステップＳ３１１で、要求された処理がユーザの認証である場合（ステップＳ３１１でＹＥＳ）、ユーザの認証処理を行い（ステップＳ３１３）、ステップＳ３０３に戻る。なお、ユーザの認証処理については、後で詳しく説明する。
【００６３】
ステップＳ３０３で、操作パネル部１３０を介してのユーザからの処理要求がない場合（ステップＳ３０３でＮＯ）、ステップＳ３０５へ進む。
【００６４】
ステップＳ３０５では、端末装置５又は端末装置６等の外部装置から処理の要求を受信したか否かの判定が行われ、受信していない場合（ステップＳ３０５でＮＯ）、ステップＳ３０７に進む。一方、受信した場合（ステップＳ３０５でＹＥＳ）、当該要求がプリント処理であるか否かの判定が行われる（ステップＳ３２１）。
【００６５】
プリント処理である場合（ステップＳ３２１でＹＥＳ）、ステップＳ３４１に進む。一方、プリント処理でない場合（ステップＳ３２１でＮＯ）、当該要求がＵＳＢメモリの装着履歴の問合せであるか否かの判定が行われ（ステップＳ３２３）、ＵＳＢメモリの装着履歴の問合せである場合（ステップＳ３２３でＹＥＳ）、問合せを行った端末装置に問合せの回答を送信し（ステップＳ３２５）、ステップＳ３０３に戻る。
【００６６】
一方、ステップＳ３２３で、ＵＳＢメモリの装着履歴の問合せでない場合（ステップＳ３２３でＮＯ）、ＮＶ−ＲＡＭ１０４に記憶されている各種設定の変更等の要求された処理を実行し（ステップＳ３２７）、ステップＳ３０７に進む。
【００６７】
ステップＳ３４１では、読み出されたプリントデータをビットマップイメージに展開し、画像を形成した後（ステップＳ３４３）、ステップＳ３０３に戻る。
【００６８】
なお、プリンタデータは端末装置５又は６のプリンタドライバを用いて作成された文書を元に作成され、ＵＳＢメモリに保存される。プリンタデータの一例としては、前述したように、ＰＣＬやPostScriptなどの一般的なＰＤＬ（Printer Description Language）で記述される印刷コマンドを、プリンタジョブを制御する言語であるＰＪＬ（Print Job Language）で覆った形式であり、プリントデータとしては、画像形成装置１が処理することができるＰＤＦ、ＴＩＦＦ、ＪＰＥＧ、ＸＰＳといった各種のファイルフォーマットも含まれる。
【００６９】
下記は、ＰＤＬがＰＣＬの場合の一例である。
【００７０】
％−１２３４５Ｘ＠ＰＪＬ
＠ＰＪＬ  ＥＮＴＥＲ  ＬＡＮＧＵＡＧＥ＝ＰＣＬ
｛文書のプリントデータ｝
％−１２３４５Ｘ
ステップＳ３０７では、ＵＳＢＩ/Ｆ１８０にＵＳＢメモリが装着されたか否かの判定が行われ、装着されていない場合（ステップＳ３０７でＮＯ）、ステップＳ３０３に戻る。一方、ＵＳＢメモリが装着された場合（ステップＳ３０７でＹＥＳ）、ＵＳＢメモリ装着履歴テーブル２００の該当ユーザのＵＳＢメモリ装着有無の項目に、「有」を登録して（ステップＳ３３１）、ステップＳ３０３に戻る。
【００７１】
次に、図６に示すフローチャートのステップＳ３１３におけるユーザ認証処理を、図７に示すフローチャートを参照しながら説明する。
【００７２】
既にログインしているユーザによって、ログアウトのための操作であるログアウトキー１３３が押下されたか否かの判定が行われ（ステップＳ４０１）、ログアウトキー１３３が押下された場合（ステップＳ４０１でＹＥＳ）、Ｓ−ＲＡＭ１０３から現在ログイン中のユーザのユーザ名を削除すると共に、ＵＳＢメモリ装着履歴テーブル２００にある当該ユーザのＵＳＢ装着履歴に、ログアウト日時を登録し（ステップＳ４０３）、次のユーザ認証を受け付けるために、図８に示すログイン画面２６０を表示部１３４に表示した後（ステップＳ４０５）リターンして図６に示すフローチャートのステップＳ３０３に進む。なお、ログイン画面２６０には、ユーザ名入力欄２６１、パスワード入力欄２６２、「ＯＫ」ボタン２６３及び「キャンセル（ＣＡＮＣＥＬ）」ボタン２６４等が表示されている。
【００７３】
一方、ログアウト処理でない場合（ステップＳ４０１でＮＯ）、ログイン処理であるから、図８に示したログイン画面２６０で、ユーザ名入力欄２６１にユーザ名とパスワード入力欄２６２にパスワードがそれぞれ入力され、「ＯＫ」ボタン２６３が押下されたか否かの判定が行われ（ステップＳ４１１）、押下されていない場合（ステップＳ４１１でＮＯ）、「ＣＡＮＣＥＬ」ボタン２６４が押下されたか否かの判定が行われる（ステップＳ４１３）。
【００７４】
「ＣＡＮＣＥＬ」ボタン２６４が押下されていない場合（ステップＳ４１３でＮＯ）、ユーザによる入力作業が終了していないから、ステップＳ４１１に戻り、ボタンが押下されるまで待つ。
【００７５】
一方、「ＣＡＮＣＥＬ」ボタン２６４が押下された場合（ステップＳ４１３でＹＥＳ）、ユーザによってユーザ認証の処理はキャンセルされたから、リターンして図６に示すフローチャートのステップＳ３０３に進む。
【００７６】
ステップＳ４１１で「ＯＫ」ボタン２６３が押下された場合（ステップＳ４１１でＹＥＳ）、ユーザから認証処理の要求がなされたから、入力されたユーザ名及びパスワードと、ユーザ管理テーブル１９０に登録されているユーザ名及びパスワードとが一致するか否かの判定が行われる（ステップＳ４１５）。なお、ログイン画面２６０において、ユーザ名とパスワードが入力されなければ、「ＯＫ」ボタン２６３が押下されても当該要求を受け付けない制御がなされている。
【００７７】
一致しない場合（ステップＳ４１５でＮＯ）、当該ユーザは画像形成装置１の使用を許可されたユーザではないから、表示部１３４に使用不可の旨を示すログインエラー画面が表示され（ステップＳ４２１）、リターンして図６に示すフローチャートのステップＳ３０３に進む。
【００７８】
一方、一致する場合（ステップＳ４１５でＹＥＳ）、当該ユーザは画像形成装置１の使用を許可されたユーザであるから、当該ユーザ名を現在ログイン中のユーザのユーザ名としてＳ−ＲＡＭ１０３に保存すると共に、ＵＳＢメモリ装着履歴テーブル２００にログイン日時とユーザ名とを登録し（ステップＳ４１７）、ログイン画面２６０を閉じて（ステップＳ４１９）、初期画面を表示した後、リターンして図６に示すフローチャートのステップＳ３０３に進む。
【００７９】
次に、端末装置５の動作を、図９に示すフローチャートを参照しながら説明する。
【００８０】
このフローチャートは、ユーザによって電源が投入されてから、ＵＳＢメモリの装着履歴が表示部２１３に表示されるまでの動作を示したものである。なお、この動作は、ＣＰＵ２１０がＲＯＭ２１１等の記録媒体に保存されているプログラムを実行することにより実現される。
【００８１】
端末装置５に電源が投入されると、メモリのクリア、標準モードの設定及びオペレーティングシステムの起動等の初期化処理が行われ（ステップＳ５０１）、キー入力部１８５やマウス１８６等の入力装置を介して処理の要求がなされたか否かの判定が行われる（ステップＳ５０２）。
【００８２】
要求がなされた場合（ステップＳ５０２でＹＥＳ）、当該要求が作成された文書のプリントであるか否かの判定が行われ（ステップＳ５０４）、プリント要求である場合（ステップＳ５０４でＹＥＳ）、プリンタドライバを用いて、作成された文書からプリントデータが生成された後、ユーザによって選択された画像形成装置に当該プリントデータが送信され（ステップＳ５０５）、ステップＳ５０２に戻る。
【００８３】
一方、プリントでない場合（ステップＳ５０４でＮＯ）、当該要求がＵＳＢメモリの装着履歴の問合せであるか否かの判定が行われる（ステップＳ５０６）。
【００８４】
ＵＳＢメモリの問合せである場合（ステップＳ５０６でＹＥＳ）、図１０に示すＵＳＢメモリ問合せ画面２７０が表示部２１３に表示される。このＵＳＢメモリ問合せ画面２７０には、ユーザを指定するためのユーザ名入力欄２７１、装着履歴の問合せ先の装置を示す対象装置入力欄２７３、「ＯＫ」ボタン２７５及び「ＣＡＮＣＥＬ」ボタン２７６等が表示されている。
【００８５】
次に、ユーザ名入力欄２７１にユーザ名が、対象装置入力欄２７３に装置名がそれぞれ入力され、「ＯＫ」ボタン２７５が押下されると、対象の画像形成装置に対して、入力データ等が送信されることによってＵＳＢメモリの装着履歴の問合せが行われたのち（ステップＳ５０７）、ステップＳ５０２に戻る。一方、ＵＳＢメモリの装着履歴の問合せでない場合（ステップＳ５０６でＮＯ）、その他の要求された処理を行い（ステップＳ５０８）、ステップＳ５０２に戻る。
【００８６】
ステップＳ５０２で、処理の要求がない場合（ステップＳ５０２でＮＯ）、画像形成装置から、問合せに対する回答を受信したか否かの判定が行われ（ステップＳ５０３）、受信していない場合（ステップＳ５０３でＮＯ）、ステップＳ５０２に戻る。一方、受信した場合（ステップＳ５０３でＹＥＳ）、表示部２１３にＵＳＢメモリ問合せ結果画面３００（図１１に示す）が表示され（ステップＳ５０９）、ステップＳ５０２に戻る。
【００８７】
なお、ＵＳＢメモリ問合せ結果画面３００には、画像形成装置へのログイン日時、問い合わせ対象の画像形成装置の名称及び装着を行ったユーザ名等が表示される。
【００８８】
例えば、ＵＳＢメモリ問合せ画面２７０で、図１２に示すようにユーザ名入力欄２７１に「Takahashi」が、対象装置入力欄２７３に「画像形成装置１」が入力され、「ＯＫ」ボタン２７５が押下されると、画像形成装置１に当該データ等が送信される。
【００８９】
データを受信した画像形成装置１では、ＵＳＢメモリ装着履歴テーブル２００において、ユーザ名「Takahashi」、かつ、ＵＳＢメモリ装着「有」の条件を満たす装着履歴の中で、最新のものである装着履歴２０６からログイン日時及びユーザ名が抽出され、端末装置５に送信される。なお、最新のものでなく、対応するユーザの装着履歴のうち該当するもの全てを抽出して、端末装置５に送信しても良い。
【００９０】
装着履歴を受信した端末装置５は、図１３に示すように、表示部２１３にＵＳＢメモリ問合せ結果画面３００を表示する。
【００９１】
なお、画像形成装置１に該当する装着履歴が存在しない場合には、存在しない旨が端末装置５に送信され、表示部２１３に表示される。
【００９２】
上記の例では、端末装置からの問合せを、ユーザ名と画像形成装置を指定することにより行ったが、図１４に示すように、問合せ画面２７０に日時指定欄２７２を設け、装着履歴の日時を指定しても良い。
【００９３】
この場合、問合せを受信した画像形成装置１では、ＵＳＢメモリ装着履歴テーブル２００において、ユーザ名「Takahashi」、日時「「２００７/１/２２ １０：25」かつ、ＵＳＢメモリ装着「有」の条件を満たす装着履歴が抽出され、端末装置５に送信される。なお、日時が完全に一致する装着履歴を抽出するのではなく、日時が近い装着履歴を条件を満足するものとして、抽出しても良い。
【００９４】
装着履歴を受信した端末装置５は、図１５に示すように、表示部２１３にＵＳＢメモリ問合せ結果画面３００を表示する。
【００９５】
さらに、図１６に示すように、端末装置のからの問合せ画面２７０に、ユーザ名と一致するユーザの装着履歴を抽出するだけでなく、それ以降の他のユーザの装着履歴を含む装着履歴を抽出するか否かを選択するための「全て表示」ボタン２７４を設けても良い。
【００９６】
「全て表示」ボタン２７４が選択された図１６の問合せを受信した画像形成装置１では、図４の装着履歴テーブル２００の中から、ユーザ名「Takahashi」によってログインされた最新の装着履歴以降のすべての装着履歴であって、ＵＳＢ装着履歴「有」を満たす装着履歴２０６及び２０７が抽出され、端末装置５に送信される。
【００９７】
装着履歴を受信した端末装置５は、表示部２１３に図１７に示すＵＳＢメモリ問合せ結果画面３０２を表示する。
【００９８】
図１８は、図１４の日時指定欄２７２が追加された問合せ画面２７０に、さらに前述した「全て表示」ボタン２７４が設けられた場合を示すものである。
【００９９】
「全て表示」ボタン２７４が選択された図１８の問合せを受信した画像形成装置１では、図４の装着履歴テーブル２００の中から、ユーザ名「Takahashi」、ＵＳＢメモリの装着履歴「有」、かつ、ログイン日時が「「２００７/１/２２ １０：２５」以降を満たす装着履歴２０３〜２０７がそれぞれ抽出され、端末装置５に送信される。
【０１００】
装着履歴を受信した端末装置５は、表示部２１３に図１９に示すＵＳＢメモリ問合せ結果画面３０３を表示する。
【０１０１】
以上の実施形態では、問合せを行う画像形成装置を指定するものとしたが、ネットワーク１０に接続されている全てあるいは複数の画像形成装置に同時的に問い合わせを行っても良い。
【０１０２】
このように、本実施形態によれば、端末装置からＵＳＢメモリの装着履歴の取得が可能なので、例えばＵＳＢメモリを取り外し忘れた場合、ＵＳＢメモリを探し回る必要はなく、取得された装着履歴に基づいて、ＵＳＢメモリの装着履歴が存在する画像形成装置だけに出向いて、ＵＳＢメモリの探索をすれば良いので、効率よくＵＳＢメモリを探すことができる。
【０１０３】
また、ユーザ名等だけでなく、日時の条件を指定してＵＳＢメモリの装着履歴を問合せる構成とした場合には、画像形成装置にＵＳＢメモリを挿入して利用する機会の多いユーザは、日時の条件を指定することで容易に装着履歴を絞り込むことができる。
【０１０４】
また、問い合わせを行ったユーザの装着履歴だけでなく、それ以降にログインしてＵＳＢメモリを装着した他のユーザの装着履歴の取得もできるので、ユーザは当該他のユーザにＵＳＢメモリの所在を問い合わせることができ、これによりＵＳＢメモリの探索が容易になる。
【図面の簡単な説明】
【０１０５】
【図１】外部記憶装置の探索システムの構成を示す図である。
【図２】画像形成装置の電気的構成を示す図である。
【図３】ユーザ管理テーブルの一例を示した図である。
【図４】ＵＳＢメモリ装着履歴テーブルの一例を示した図である。
【図５】端末装置の電気的構成を示す図である。
【図６】画像形成装置の動作を説明するためのフローチャートである。
【図７】ユーザ認証処理のサブルーチンである。
【図８】ログイン画面の一例を示した図である。
【図９】端末装置の動作を説明するためのフローチャートである。
【図１０】ＵＳＢメモリ問合せ画面の一例を示した図である。
【図１１】ＵＳＢメモリ問合せ結果画面の一例を示した図である。
【図１２】ＵＳＢメモリ問合せ画面の一例を示した図である。
【図１３】ＵＳＢメモリ問合せ結果画面の一例を示した図である。
【図１４】ＵＳＢメモリ問合せ画面の他の例を示した図である。
【図１５】ＵＳＢメモリ問合せ結果画面の他の例を示した図である。
【図１６】ＵＳＢメモリ問合せ画面のさらに他の例を示した図である。
【図１７】ＵＳＢメモリ問合せ結果画面のさらに他の例を示した図である。
【図１８】ＵＳＢメモリ問合せ画面のさらに他の例を示した図である。
【図１９】ＵＳＢメモリ問合せ結果画面のさらに他の例を示した図である。
【符号の説明】
【０１０６】
１，２・・・画像形成装置（画像処理装置）
５，６・・・端末装置
１０・・・ネットワーク
１００・・・制御部
１０１・・・ＣＰＵ
１０２・・・ＲＯＭ
１０４・・・ＮＶ−ＲＡＭ
１１０・・・記憶部
１２０・・・画像読取部
１３０・・・操作パネル部
１３４・・・表示部
１４０・・・画像出力部
１５０・・・プリンタコントローラ部
１６０・・・ネットワークインターフェイス部（ネットワークＩ/Ｆ部）
１７０・・・ＵＳＢインターフェイス部（ＵＳＢＩ/Ｆ部）
２１０・・・ＣＰＵ
２１１・・・ＲＯＭ
２１２・・・ＲＡＭ
２１３・・・表示部
２１７・・・通信インターフェイス部（通信Ｉ/Ｆ部）
【図１】
0004893519.tif 000002
【図２】
0004893519.tif 000003
【図３】
0004893519.tif 000004
【図４】
0004893519.tif 000005
【図５】
0004893519.tif 000006
【図６】
0004893519.tif 000007
【図７】
0004893519.tif 000008
【図８】
0004893519.tif 000009
【図９】
0004893519.tif 000010
【図１０】
0004893519.tif 000011
【図１１】
0004893519.tif 000012
【図１２】
0004893519.tif 000013
【図１３】
0004893519.tif 000014
【図１４】
0004893519.tif 000015
【図１５】
0004893519.tif 000016
【図１６】
0004893519.tif 000017
【図１７】
0004893519.tif 000018
【図１８】
0004893519.tif 000019
【図１９】
0004893519.tif 000020