(57)【要約】【課題】  ユーザが、データの格納先／格納元であるアクセス対象を指定する際に、目的のアクセス対象をより迅速に指定することが可能なネットワーク複合機を提供する。【解決手段】  ネットワーク複合機１は、所定のタイミングで、複数のプロトコル毎に、アクセス可能な格納手段を探索する制御部１０と、探索されて取得されたアクセス可能な格納手段の一覧（ブラウズリスト）を記憶するバックアップＲＡＭ１０ａと、ユーザからの操作を受け付ける操作部１１ｂと、格納手段の指定を伴う処理を要求する操作、例えばスキャンｔｏＣＩＦＳなどの操作が受け付けられたときに、バックアップＲＡＭ１０ａに記憶されているブラウズリストを表示する表示部１１ａとを備える。【選択図】  図１
2011029915.tif 000002
【特許請求の範囲】
【請求項１】
アクセス可能な格納手段を所定のタイミングで探索する探索手段と、
前記探索手段により探索されたアクセス可能な格納手段を記憶する記憶手段と、
ユーザからの操作を受け付ける入力手段と、
前記入力手段により、格納手段の指定を伴う処理を要求する操作が受け付けられたときに、前記記憶手段に記憶されているアクセス可能な格納手段を表示する表示手段と、を備えることを特徴とするネットワーク複合機。
【請求項２】
前記探索手段は、複数のプロトコルについて、プロトコル毎に、アクセス可能な格納手段を探索することを特徴とする請求項１に記載のネットワーク複合機。
【請求項３】
前記複数のプロトコルは、ＣＩＦＳ、及びＨＴＴＰを含むことを特徴とする請求項２に記載のネットワーク複合機。
【請求項４】
前記入力手段は、ユーザからの認証情報を受け付け、
前記探索手段は、前記認証情報に基づいてアクセス可能な格納手段を探索することを特徴とする請求項１〜３のいずれか１項に記載のネットワーク複合機。
【請求項５】
前記探索手段は、前記認証情報に含まれる文字列に基づいてアクセス可能な格納手段を探索することを特徴とする請求項４に記載のネットワーク複合機。
【請求項６】
前記表示手段は、前記認証情報に含まれる文字列に基づいて表示する格納手段の優先順位を設定するとともに、該優先順位に従ってアクセス可能な格納手段を表示することを特徴とする請求項４又は５に記載のネットワーク複合機。
【請求項７】
前記記憶手段は、認証されたユーザ毎に、該ユーザにより指定された格納手段の履歴を記憶し、
前記表示手段は、該ユーザ毎に、履歴が記憶されている前記格納手段を優先的に表示することを特徴とする請求項４又は５に記載のネットワーク複合機。
【請求項８】
前記入力手段は、文字列の入力を受け付け、
前記探索手段は、受け付けられた前記文字列に基づいてアクセス可能な格納手段を探索することを特徴とする請求項１〜３のいずれか１項に記載のネットワーク複合機。
【請求項９】
前記探索手段は、入力された前記文字列と一致する文字列を固有情報に含む格納手段を探索することを特徴とする請求項８に記載のネットワーク複合機。
【請求項１０】
前記入力手段は、前記探索手段により探索された探索結果から除外する格納手段を受け付け、
前記表示手段は、受け付けられた前記除外する格納手段を、前記アクセス可能な格納手段から除外して表示することを特徴とする請求項１〜９のいずれか１項に記載のネットワーク複合機。
【請求項１１】
前記格納手段には、自機が有する内蔵ストレージ、及び自機に接続されたＵＳＢメモリを含むことを特徴とする請求項１〜１０のいずれか１項に記載のネットワーク複合機。
【請求項１２】
前記入力手段は、指定された格納手段に関する情報をショートカットとして設定する操作を受け付け、
前記記憶手段は、受け付けられた前記ショートカットを記憶し、
前記表示手段は、前記入力手段により、格納手段の指定を伴う処理を要求する操作が受け付けられたときに、記憶されている前記ショートカットを優先的に表示することを特徴とする請求項１〜１１のいずれか１項に記載のネットワーク複合機。
【請求項１３】
前記探索手段は、前記入力手段を介して、格納手段の指定を伴う処理を要求する操作があったときに、前記記憶手段に記憶されている格納手段の存在を確認し、
前記表示手段は、前記探索手段により存在が確認された格納手段を表示することを特徴とする請求項１〜１２のいずれか１項に記載のネットワーク複合機。
【請求項１４】
ユーザにより指定された格納手段との間でデータを転送するアクセス手段を備え、
前記記憶手段は、探索された前記アクセス可能な格納手段毎に、該格納手段に対して利用可能な１以上のプロトコルを記憶し、
前記アクセス手段は、アクセス対象の格納手段に対して利用可能なプロトコルが前記記憶手段に複数記憶されている場合に、該複数のプロトコルに含まれるいずれか１つのプロトコルを選択して用いることを特徴とする請求項２に記載のネットワーク複合機。
【請求項１５】
前記アクセス手段は、前記選択したプロトコルによってデータを転送することができない場合に、前記記憶手段に記憶されている他のプロトコルに切り替えてデータを転送することを特徴とする請求項１４に記載のネットワーク複合機。
【請求項１６】
ユーザからの操作を受け付ける入力手段と、
過去に指定された格納手段の履歴を記憶する記憶手段と、
前記入力手段により、格納手段の指定を伴う処理を要求する操作が受け付けられたときに、前記記憶手段に記憶されている履歴に基づいて、前記過去に指定された格納手段を表示する表示手段と、
前記表示手段により前記過去に指定された表示手段が表示された後にアクセス可能な格納手段の探索を開始する探索手段と、を備えることを特徴とするネットワーク複合機。
【請求項１７】
前記記憶手段は、認証されたユーザ毎に、過去に指定された格納手段の履歴を記憶し、
前記表示手段は、認証されたユーザ毎に、前記記憶手段に記憶されている履歴に基づいて、過去に指定された格納手段を表示することを特徴とする請求項１６に記載のネットワーク複合機。
【請求項１８】
ユーザからの操作を受け付ける入力手段と、
前記入力手段を介して、ユーザから、格納手段の指定を伴う処理を要求する操作が受け付けられたときに、アクセス可能な格納手段を探索して出力する探索手段と、
前記探索手段から出力されたアクセス可能な格納手段を順次表示する表示手段と、を備えることを特徴とするネットワーク複合機。
【請求項１９】
前記探索手段は、アクセス可能な格納手段を所定の時間探索して探索結果を前記表示手段に一旦出力し、その後、さらに探索を続行することを特徴とする請求項１８に記載のネットワーク複合機。
【請求項２０】
前記入力手段は、前記格納手段の表示を更新する操作を受け付け、
前記表示手段は、前記格納手段の表示を更新する操作が受け付けられたときに、前記アクセス可能な格納手段の表示を更新することを特徴とする請求項１８又は１９に記載のネットワーク複合機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク複合機に関する。
【背景技術】
【０００２】
近年、ネットワーク複合機では、スキャンした画像データを例えばネットワーク上の共有フォルダに転送して格納する機能（所謂スキャンｔｏフォルダ機能）を有するものがある。ここで、ネットワークを介してスキャンデータを転送するためには、自機が使用するプロトコルと、転送先の機器が採用しているプロトコルとを合致させる必要がある。
【０００３】
特許文献１には、共有フォルダへのデータ格納時に、ユーザがプロトコルを意識することなく、格納先の共有フォルダを指定するだけでデータの転送・格納を行い得る技術が開示されている。特許文献１記載の技術では、ユーザによるデータの格納指示があると、複数のプロトコルの中からまず「ＳＭＢ」がプロトコルとして設定され、該プロトコルにより共有フォルダを有するファイルサーバに向けて初期転送が行われる。転送先であるファイルサーバから応答があった場合には、ＳＭＢに従ってデータの転送が行われる。一方、転送先から応答がないときには、別のプロトコル（例えば「ＦＴＰ」）がプロトコルとして設定され、該プロトコルによるデータ転送が実行される。特許文献１記載の技術によれば、画像データがネットワークを介して共有フォルダに転送されて格納される際に、自動的に順次異なるプロトコルによる転送が試みられるため、ユーザがプロトコルを意識することなく、格納先のフォルダを指定するだけでファイルの転送・格納を行うことができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−２６９４８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
一方、ユーザが格納先の共有フォルダを指定する際には、ユーザに対してアクセス可能な共有フォルダの一覧が提示されることがあるが、その提示方法については特許文献１には記載されていない。そのため、ユーザに対してアクセス可能な共有フォルダを提示する際に、自機が対応しているすべてのプロトコルについて、アクセス可能なネットワーク上のファイルサーバ及びコンピュータの共有フォルダなどを探索するとした場合、探索結果が提示されるまでに、長時間かかるケースが生じ得る。その結果、ユーザが、転送・格納先の共有フォルダを選択して指定するまでに長時間かかるおそれがある。
【０００６】
本発明は、上記問題点を解消する為になされたものであり、ユーザが、データの格納先／格納元であるアクセス対象を指定する際に、目的のアクセス対象をより迅速に指定することが可能なネットワーク複合機を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係るネットワーク複合機は、アクセス可能な格納手段を所定のタイミングで探索する探索手段と、探索手段により探索されたアクセス可能な格納手段を記憶する記憶手段と、ユーザからの操作を受け付ける入力手段と、入力手段により、格納手段の指定を伴う処理を要求する操作が受け付けられたときに、記憶手段に記憶されているアクセス可能な格納手段を表示する表示手段とを備えることを特徴とする。
【０００８】
本発明に係るネットワーク複合機によれば、予め、アクセス可能な格納手段が探索されて記憶される。そして、格納手段の指定を伴う処理要求が受け付けられたときに、記憶されている格納手段が表示される。そのため、格納手段の指定を伴う処理を要求する操作が受け付けられたときには、アクセス可能な格納手段の探索が完了しているため、迅速に格納手段を表示することが可能である。その結果、目的のアクセス対象（格納手段）を指定するまでの時間を短縮することが可能となる。なお、ここで格納手段としては、データの転送先／転送元、格納先／格納元となる、例えば、フォルダ、フォルダを有するコンピュータ、コンピュータが属するドメイン／ワークグループなどが挙げられる。また、格納手段には、自機が有する内蔵ストレージ、及び自機に接続されたＵＳＢメモリを含むことが好ましい。一方、格納手段の指定を伴う処理としては、例えば、スキャンｔｏフォルダ、スキャンｔｏＵＳＢメモリ、及び格納されているデータを読み込んでプリントアウトするＰｒｉｎｔＯｎＤｅｍａｎｄ処理などが挙げられる。
【０００９】
本発明に係るネットワーク複合機では、探索手段が、複数のプロトコルについて、プロトコル毎に、アクセス可能な格納手段を探索することが好ましい。この場合、複数の異なるプロトコル毎にアクセス可能な格納手段が予め探索されて記憶され、要求に応じて表示される。よって、格納手段によって採用しているプロトコルが異なっていたとしても、ユーザはプロトコルを意識することなく、格納手段を指定することができる。
【００１０】
ここで、上記複数のプロトコルには、ＣＩＦＳ（Ｃｏｍｍｏｎ  Ｉｎｔｅｒｎｅｔ  Ｆｉｌｅ  Ｓｙｓｔｅｍ）、及びＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）を含むことが好ましい。このようにすれば、主要なプロトコルであるＣＩＦＳ（ＳＭＢ（Ｓｅｒｖｅｒ  Ｍｅｓｓａｇｅ  Ｂｌｏｃｋ）），ＨＴＴＰに対応することができるため、これらのプロトコルを採用している多くのネットワーク機器にアクセスすることが可能となる。
【００１１】
本発明に係るネットワーク複合機では、入力手段が、ユーザからの認証情報を受け付け、探索手段が、認証情報に基づいてアクセス可能な格納手段を探索することが好ましい。このようにすれば、例えば、ユーザの認証情報に関連する格納手段を探索することができる。よって、ユーザとの関連性が高いと推測される格納手段を効率よく探索することが可能となる。
【００１２】
また、上記探索手段は、認証情報に含まれる文字列に基づいてアクセス可能な格納手段を探索することが好ましい。このようにすれば、例えば認証情報に含まれる文字列（例えばユーザ名など）を装置名、パス名に含む格納手段を探索することができる。よって、ユーザが所望している可能性が高い格納手段を適確に探索して提示することが可能となる。
【００１３】
また、本発明に係るネットワーク複合機では、表示手段が、認証情報に含まれる文字列に基づいて表示する格納手段の優先順位を設定するとともに、該優先順位に従ってアクセス可能な格納手段を表示することが好ましい。このようにすれば、例えば認証情報に含まれる文字列（例えばユーザ名など）を装置名、パス名に含む格納手段を優先して表示することができる。よって、ユーザとの関連性が高い格納手段、すなわちユーザが所望している可能性が高い格納手段を優先的に表示することが可能となる。
【００１４】
本発明に係るネットワーク複合機では、記憶手段が、認証されたユーザ毎に、該ユーザにより指定された格納手段の履歴を記憶し、表示手段が、認証されたユーザ毎に、履歴が記憶されている格納手段を優先的に表示することが好ましい。一般的に、過去に指定された格納手段は再度指定される可能性が高い。この場合、ユーザが指定した格納手段の履歴が記憶され、この履歴に基づいて、当該ユーザが過去に指定した格納手段が優先して表示される。よって、ユーザ毎に、再度指定される可能性が高い格納手段を優先的に表示することが可能となる。
【００１５】
本発明に係るネットワーク複合機では、入力手段が、文字列の入力を受け付け、探索手段が、受け付けられた文字列に基づいてアクセス可能な格納手段を探索することが好ましい。この場合、文字列として、例えば探索したい格納手段のキーワードなどを入力し、該キーワードに従って格納手段を探索することができる。よって、ユーザが探している格納手段を効率よく探索することが可能となる。
【００１６】
また、本発明に係るネットワーク複合機では、探索手段が、入力された文字列と一致する文字列を固有情報に含む格納手段を探索することが好ましい。このようにすれば、入力された文字列と一致する文字列を、格納手段を特定するための固有情報、例えば装置名、パス名などに含む格納手段を特定して探索することができる。よって、ユーザが探している格納手段をより効率よく探索することが可能となる。
【００１７】
本発明に係るネットワーク複合機では、入力手段が、探索手段により探索された探索結果から除外する格納手段を受け付け、表示手段が、受け付けられた格納手段を、アクセス可能な格納手段から除外して表示することが好ましい。このようにすれば、不要な格納手段を表示画面上から削除することができる。よって、表示される格納手段の候補数を減らすことができ、目的の格納手段を発見し易くできる。
【００１８】
本発明に係るネットワーク複合機では、入力手段が、指定された格納手段に関する情報をショートカットとして設定する操作を受け付け、記憶手段が、受け付けられたショートカットを記憶し、表示手段が、入力手段により、格納手段の指定を伴う処理を要求する操作が受け付けられたときに、記憶されているショートカットを優先的に表示することが好ましい。このようにすれば、格納手段に関する情報、例えば格納手段名、パス、及びプロトコルなどをシートカットとして記憶しておき、格納手段の指定を伴う処理を要求する操作が受け付けられたときに表示することができる。そのため、ユーザは目的の格納手段をより容易に指定することが可能となる。
【００１９】
本発明に係るネットワーク複合機では、入力手段を介して、格納手段の指定を伴う処理を要求する操作があったときに、探索手段が、記憶手段に記憶されている格納手段の存在を確認し、表示手段が、探索手段により存在が確認された格納手段を表示することが好ましい。例えば、無線ＬＡＮなどでは、通信エリア内の通信端末が時間とともに変化する場合がある。本発明に係るネットワーク複合機によれば、データを転送する際に記憶されている格納手段の存在が確認されるため、格納手段の指定及びデータの転送などを確実に行うことが可能となる。
【００２０】
本発明に係るネットワーク複合機は、ユーザにより指定された格納手段との間でデータを転送するアクセス手段を備え、記憶手段が、探索されたアクセス可能な格納手段毎に、該格納手段に対して利用可能な１以上のプロトコルを記憶し、アクセス手段が、アクセス対象の格納手段に対して利用可能なプロトコルが記憶手段に複数記憶されている場合に、該複数のプロトコルに含まれるいずれか１つのプロトコルを選択して用いることが好ましい。このようにすれば、複数のプロトコルを利用可能な場合であっても、ユーザはプロトコルを意識することなく、格納手段を指定するだけで、該格納手段との間で、データの転送を行うことができる。
【００２１】
また、本発明に係るネットワーク複合機では、上記アクセス手段が、選択したプロトコルによってデータを転送することができない場合に、記憶手段に記憶されている他のプロトコルに切り替えてデータを転送することが好ましい。このようにすれば、例えば、あるプロトコルを用いた通信に障害が発生した場合であっても、他の使用可能なプロトコルに自動的に切り替えられるため、ユーザがプロトコルの切り替えを行うことなく、データ転送をより確実に行うことが可能となる。
【００２２】
本発明に係るネットワーク複合機は、ユーザからの操作を受け付ける入力手段と、過去に指定された格納手段の履歴を記憶する記憶手段と、入力手段により、格納手段の指定を伴う処理を要求する操作が受け付けられたときに、記憶手段に記憶されている履歴に基づいて、過去に指定された格納手段を表示する表示手段と、表示手段により過去に指定された表示手段が表示された後にアクセス可能な格納手段の探索を開始する探索手段とを備えることを特徴とする。上述したように、一般的に、過去に指定された格納手段は再度指定される可能性が高い。この場合、過去に指定された格納手段の履歴が記憶されており、まず、この履歴に基づいて、過去に指定された格納手段が表示される。そして、その後、新たに格納手段の探索が開始される。よって、再度指定される可能性が高い格納手段を先に表示することができるとともに、先に表示された格納手段の中にユーザが所望する格納手段が無かったとしても、表示された格納手段の中から目的の格納手段を探している間に次の探索結果を取得することができる。よって、ユーザは待たされること無く、目的の格納手段を探すことができる。
【００２３】
ここで、上記記憶手段が、認証されたユーザ毎に、過去に指定された格納手段の履歴を記憶し、表示手段が、認証されたユーザ毎に、記憶手段に記憶されている履歴に基づいて、過去に指定された格納手段を表示することが好ましい。この場合、ユーザが過去に指定した格納手段の履歴が記憶されており、まず、この履歴に基づいて、当該ユーザが過去に指定した格納手段が表示される。よって、ユーザ毎に、再度指定される可能性が高い格納手段を先に（探索開始前に）表示することが可能となる。
【００２４】
本発明に係るネットワーク複合機は、ユーザからの操作を受け付ける入力手段と、入力手段を介して、格納手段の指定を伴う処理を要求する操作が受け付けられたときに、アクセス可能な格納手段を探索して出力する探索手段と、探索手段から出力されたアクセス可能な格納手段を順次表示する表示手段とを備えることを特徴とする。本発明に係るネットワーク複合機によれば、探索と探索結果の表示とが並行して行われる。よって、ユーザは、探索が完全に終了するまで待つことなく、順次表示される探索結果の中から、目的とする格納手段を探して指定することが可能となる。
【００２５】
本発明に係るネットワーク複合機では、探索手段が、アクセス可能な格納手段を所定の時間探索して探索結果を表示手段に一旦出力し、その後、さらに探索を続行することが好ましい。この場合、所定時間、アクセス可能な格納手段の探索が行われ、その探索結果が表示された後、さらに探索が継続される。よって、ユーザは、探索が完全に終了するまで待つことなく、一旦表示された探索結果の中から、目的とする格納手段を探すことができる。また、先に表示された探索結果の中にユーザが所望する格納手段が無かったとしても、表示された格納手段の中から目的の格納手段を探している間に次の探索結果を取得することができる。よって、ユーザは長時間待たされること無く、継続して目的の格納手段を探すことができる。
【００２６】
本発明に係るネットワーク複合機では、入力手段が、格納手段の表示を更新する操作を受け付け、格納手段の表示を更新する操作が受け付けられたときに、表示手段が、アクセス可能な格納手段の表示を更新することが好ましい。このようにすれば、格納手段の探索結果の表示を更新することにより、例えば、上位階層から下位階層までを順次切り替えて表示することが可能となる。
【発明の効果】
【００２７】
本発明によれば、ユーザが、データの格納先／格納元であるアクセス対象を指定する際に、目的のアクセス対象をより迅速に指定することが可能となる。
【図面の簡単な説明】
【００２８】
【図１】実施形態に係るネットワーク複合機の全体構成を示すブロック図である。
【図２】実施形態に係るネットワーク複合機によるブラウズリスト取得処理の処理手順を示すフローチャートである。
【図３】実施形態に係るネットワーク複合機によるブラウズリスト表示処理の処理手順を示すフローチャートである。
【図４】ドメイン／ワークグループ一覧の表示例を示す図である。
【図５】コンピュータ名一覧の表示例を示す図である。
【図６】ログインしているユーザを優先的に表示したコンピュータ名一覧の表示例を示す図である。
【図７】実施形態に係るネットワーク複合機によるショートカット登録処理の処理手順を示すフローチャートである。
【図８】実施形態に係るネットワーク複合機によるショートカット実行処理の処理手順を示すフローチャートである。
【図９】実施形態に係るネットワーク複合機による順次ブラウズを実行するブラウジング処理の処理手順を示すフローチャートである。
【発明を実施するための形態】
【００２９】
以下、図面を参照して本発明の好適な実施形態について詳細に説明する。なお、各図において、同一要素には同一符号を付して重複する説明を省略する。
【００３０】
まず、図１を用いて、実施形態に係るネットワーク複合機（ＭＦＰ：Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎａｌ  Ｐｅｒｉｐｈｅｒａｌ）１の構成について説明する。図１は、ネットワーク複合機１の構成を示すブロック図である。
【００３１】
ネットワーク複合機１は、ネットワーク対応されたスキャナ、コピー、プリンタ、及びファクシミリ（ＦＡＸ）の各機能に加え、電子メールを利用してインターネット経由で画像データを送受信するインターネットＦＡＸ（ＩＦＡＸ）機能を有する。また、ネットワーク複合機１は、原稿をスキャンしてデジタルデータ化し、さまざまな宛先（格納手段）に転送する機能を有している。より具体的には、ネットワーク複合機１は、スキャンデータを直接ネットワーク上の共有フォルダ（例えば、コンピュータ３０の共有フォルダ及びファイルサーバ３１の共有フォルダなど）に送信するスキャンｔｏＣＩＦＳ機能、スキャンデータをインターネット上のＷｅｂＤＡＶ（Ｗｅｂ−ｂａｓｅｄ  Ｄｉｓｔｒｉｂｕｔｅｄ  Ａｕｔｈｏｒｉｎｇ  ａｎｄ  Ｖｅｒｓｉｏｎｉｎｇ）サーバへ転送するスキャンｔｏＷｅｂＤＡＶ機能、スキャンデータをＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）サーバへ送信し、指定のフォルダに格納するスキャンｔｏＦＴＰ機能、スキャンデータを本体のハードディスク（ＨＤＤ）内のボックスに蓄積するスキャンｔｏＢＯＸ機能、及び、スキャンデータをＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリへダイレクトに格納するスキャンｔｏＵＳＢメモリ機能を有している。ここで、コンピュータ３０の共有フォルダ、ファイルサーバ３１の共有フォルダなどのネットワーク上の共有フォルダ、ＷｅｂＤＡＶサーバ、ＦＴＰサーバ、本体のハードディスク、ＵＳＢメモリなどは、特許請求の範囲に記載の格納手段に相当する。
【００３２】
また、ネットワーク複合機１は、アクセス可能なサーバやコンピュータなどの格納手段の一覧を保持するブラウズリストを作成し、ユーザからの要求に対してその内容を提供するブラウジング機能を有している。ネットワーク複合機１は、上述したように、格納手段を指定してスキャンデータを転送・格納する場合、ユーザに対してブラウズリストを提示する。なお、ブラウズリストが提示される格納手段の指定を伴う処理としては、スキャンデータの転送・格納だけでなく、例えば、ＰｒｉｎｔＯｎＤｅｍａｎｄ処理、ネットワーク複合機１内のデータ（例えば、ジャーナル、ログ情報、カウンタ情報など）を出力する処理、ネットワーク上の共有フォルダのデータをネットワーク複合機１に装着されたＵＳＢメモリにコピーする処理、逆にＵＳＢメモリのデータをネットワーク上の共有フォルダにコピーする処理なども挙げられる。
【００３３】
上述した各機能を実現するためにネットワーク複合機１は、制御部１０、表示・操作部１１、読取部１２、記録部１３、コーデック１４、画像記憶部１５、モデム１６、ＮＣＵ１７、ＩＦＡＸ制御部１９、Ｗｅｂサーバ２０、及び、ＬＡＮインターフェース２１などを備えている。なお、各部は信号線（バス）２３で相互に通信可能に接続されている。
【００３４】
制御部１０は、演算を行うマイクロプロセッサ、マイクロプロセッサに各処理を実行させるためのプログラム等を記憶するＲＯＭ、演算結果などの各種データを一時的に記憶するＲＡＭ、及びデータがバックアップされているバックアップＲＡＭ１０ａ等により構成されている。制御部１０は、ＲＯＭに記憶されているプログラムを実行することにより、ネットワーク複合機１を構成するハードウェアを統合的に制御し、ネットワーク複合機１の各機能を実現する。制御部１０は、後述するＬＡＮインターフェース２１とともに、所定のタイミングで繰り返し（例えば１時間毎に）、複数のプロトコルを利用してアクセス可能なサーバやコンピュータなどの格納手段を探索する。すなわち、制御部１０及びＬＡＮインターフェース２１は、特許請求の範囲に記載の探索手段として機能する。
【００３５】
探索されて取得されたアクセス可能なサーバやコンピュータなどの格納手段の一覧（ブラウズリスト）は、制御部１０のバックアップＲＡＭ１０ａに記憶される。また、このバックアップＲＡＭ１０ａには、ユーザが過去に指定した格納手段の履歴がユーザ毎に記憶される。すなわち、バックアップＲＡＭ１０ａは、特許請求の範囲に記載の記憶手段として機能する。さらに、制御部１０は、ネットワーク複合機１を使用するユーザの認証も行う。制御部１０は、バックアップＲＡＭ１０ａに記憶されているパスワード管理テーブルに登録されているユーザＩＤ及びパスワードと、ユーザから入力されたユーザＩＤ及びパスワードとが一致するか否かに基づいて、ユーザの認証を行う。
【００３６】
表示・操作部１１は、所謂タッチスクリーンであり、操作画面等を表示する表示装置である液晶ディスプレイ（ＬＣＤ）等からなる表示部１１ａと、ユーザのタッチ操作（入力）を検出するタッチパネル等からなる操作部１１ｂとを有して構成される入力装置である。表示部１１ａは、ネットワーク複合機１の動作状態、各種設定情報、及びネットワーク複合機１を操作するための各種キー、例えばテンキー、短縮キー、スタートキー、ストップキー、並びに各種のファンクションキー等を表示する。また、表示部１１ａは、制御部１０により取得されたブラウズリストを表示する。すなわち、表示部１１ａは、特許請求の範囲に記載の表示手段として機能する。
【００３７】
操作部１１ｂは、表示部１１ａの表示画面を覆うように設けられており、その表面には２次元座標（Ｘ−Ｙ座標）が仮想的に配置されている。操作部１１ｂは、ユーザによるタッチ操作がなされると、そのタッチ位置に応じた座標情報を出力する。なお、タッチ位置の検出には、例えば、圧力、静電容量、赤外線、及び超音波等が利用される。表示部１１ｂは、各種キー等の表示位置とタッチ位置を示す座標情報とに基づいて、ユーザの操作内容を判断し、その結果を制御部１０に出力する。操作部１１ｂは、これらのキーを通して、ユーザによる操作、例えば、スキャンｔｏＣＩＦＳ、スキャンｔｏＷｅｂＤＡＶ、スキャンｔｏＢＯＸなどを要求する操作を受け付ける。また、操作部１１ｂは、これらの処理を実行する際に、転送先となるサーバ、コンピュータなどを選択し指定する操作を受け付ける。さらに、操作部１１ｂは、ユーザの認証情報（例えばユーザ名、ユーザＩＤなど）や探索キーワード（文字列）などの入力操作も受け付ける。すなわち、操作部１１ｂは、特許請求の範囲に記載の入力手段として機能する。
【００３８】
ここで、例えば、原稿をスキャンして画像データを生成しファイルサーバ３１の共有フォルダに格納する場合、まずユーザは、原稿をセットするとともに、ファンクションキー等を操作してスキャンｔｏＣＩＦＳ機能を呼び出す。次にユーザは、表示されたブラウズリストの中からスキャンデータを転送・格納する転送・格納先として、ファイルサーバ３１の共有フォルダを選択して指定した後、スタートキーを押下げる。この一連の操作により、原稿がスキャンされて画像データが生成されるとともに、生成された画像データがファイルサーバ３１の共有フォルダに転送されて格納される。
【００３９】
読取部１２は、光源及びＣＣＤ等によって構成されており、紙文書等の原稿を設定された副走査線密度に応じてライン毎に読み取り、画像データを生成する。なお、読取部１２で生成された画像データは、要求されている処理に応じて、記録部１３、コーデック１４、又は、ユーザにより指定された格納手段に出力される。記録部１３は、電子写真方式のプリンタであり、例えば、外部のパーソナルコンピュータから受信された印刷データ、読取部１２により読み取られた画像データ、及びファクシミリで受信された画像データなどを用紙にプリントアウトする。
【００４０】
その他、コーデック１４は、読取部１２で読み取られた画像データを符号化圧縮（以下、単に「符号化」ともいう）するとともに符号化されている画像データを復号する。画像記憶部１５は、例えばＤＲＡＭ等で構成されており、コーデック１４で符号化された画像データ、及びファクシミリ受信された画像データ等を記憶する。
【００４１】
モデム（変復調器）１６は、ディジタル信号とアナログ信号との間の変復調を行う。また、モデム１６は、ディジタル命令信号（ＤＣＳ）等の各種機能情報の発生及び検出を行う。ＮＣＵ（Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）１７は、モデム１６と接続されており、モデム１６と公衆交換電話網（ＰＳＴＮ）５０との接続を制御する。また、ＮＣＵ１７は、送信先のファクシミリ番号に対応した呼出信号の送出、及びその着信を検出する機能を備えている。
【００４２】
ＩＦＡＸ制御部１９は、インターネット環境を利用したＩＦＡＸ機能を司る。ＩＦＡＸ制御部１９は、ＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）に従って電子メールを送信する機能、及び、ＰＯＰ（Ｐｏｓｔ  Ｏｆｆｉｃｅ  Ｐｒｏｔｏｃｏｌ）に従って電子メールを受信する機能を有している。ＩＦＡＸ制御部１９は、送信原稿をＴＩＦＦ形式等の画像データとして電子メールに添付し、メールアドレス宛てに送信する。また、ＩＦＡＸ制御部１９は、設定された時間毎にＰＯＰサーバから電子メールを受信して添付ファイルをプリントアウトする。Ｗｅｂサーバ２０は、例えばＨＴＭＬで記述されたホームページ、ログインページ、及びファクシミリ操作ページ等のデータに対して、クライアント端末からアクセスして所定のＨＴＴＰタスクを実行することを可能にする。
【００４３】
ＬＡＮインターフェース２１は、各種プロトコルの送受信制御処理、及び各種プロトコル上のデータ解析処理及びデータ作成処理を行うネットワークインターフェースである。ＬＡＮインターフェース２１は、ＬＡＮ５１に接続され、ＬＡＮ５１に対して信号やデータを送信する。ＬＡＮインターフェース２１は、例えばスキャンｔｏＣＩＦＳ処理などが実行される際に、ユーザにより指定された格納手段との間でデータを転送する。その際に、ＬＡＮインターフェース２１は、アクセス対象の格納手段に対して利用可能なプロトコルが複数ある場合に、該複数のプロトコルに含まれるいずれか１つのプロトコルを選択して用いる。ただし、選択したプロトコルによってデータを転送することができない場合には、記憶されている他のプロトコルに切り替えてデータを転送する。すなわち、ＬＡＮインターフェース２１は、特許請求の範囲に記載のアクセス手段として機能する。
【００４４】
次に、図２、３を参照しつつ、ネットワーク複合機１によるブラウジング処理（第１の制御形態）について説明する。図２は、ネットワーク複合機１によるブラウズリスト取得処理の処理手順を示すフローチャートである。また、図３は、ネットワーク複合機１によるブラウズリスト表示処理の処理手順を示すフローチャートである。図２に示されるブラウズリスト取得処理は、バックグラウンドで、所定のタイミングで繰り返し実行される。一方、図３に示されるブラウズリスト表示処理は、格納手段の指定を伴う処理（例えば、スキャンｔｏＣＩＦＳ、スキャンｔｏＢＯＸなど）を要求する操作が受け付けられたときに起動されて実行される。
【００４５】
まず、図２を参照しつつブラウズリスト取得処理について説明する。ステップＳ１００では、アクセス可能な格納手段を探索するブラウジングを実行する周期（例えば１時間）を定めるブラウジング開始タイマがセットされる。続いてステップＳ１０２では、ステップＳ１００で設定されたブラウジング開始タイマが減算される。そして、続くステップＳ１０４では、ブラウジング開始タイマの値がゼロであるか否か、すなわち、アクセス可能な格納手段を探索してブラウズリストを取得するタイミングであるか否かについての判断が行われる。ここで、タイマ値がゼロの場合には、ステップＳ１０６に処理が移行する。一方、タイマ値がゼロではないときにはステップＳ１０２に処理が移行し、タイマ値がゼロになるまで、上述したステップＳ１０２，Ｓ１０４の処理が繰り返して実行される。
【００４６】
ブラウジング開始タイマの値がゼロの場合、ステップＳ１０６では、ＳＭＢを拡張したプロトコルであるＣＩＦＳによりネットワーク上のアクセス可能なドメイン／ワークグループの一覧が取得される。続いて、ステップＳ１０８では、Ｂｏｎｊｏｕｒによりネットワーク上のアクセス可能なＨＴＴＰサーバの一覧が取得される。なお、アクセス可能なドメイン／ワークグループの一覧及びＨＴＴＰサーバの一覧を取得する際に、ネットワーク複合機１にログインしているユーザのユーザＩＤ、ユーザ名（認証情報）、又は、ユーザにより入力されたキーワードなどの文字列を考慮して、探索を行ってもよい。より具体的には、ユーザＩＤ、ユーザ名、キーワードなどの文字列と一致（完全一致又は部分一致）する文字列を、ドメイン／ワークグループ、ＨＴＴＰサーバを特定するための固有情報、例えば、装置名、パス名などに含むものを探索するようにしてもよい。
【００４７】
次に、ステップＳ１１０では、ステップＳ１０６で取得されたドメイン／ワークグループの一覧と、ステップＳ１０８で取得されたＨＴＴＰサーバの一覧とがマージされてブラウズリストが生成される。そして、続くステップＳ１１２において、ステップＳ１１０で生成されたブラウズリストが制御部１０を構成するバックアップＲＡＭ１０ａに保存される。その後、本処理から一旦抜ける。
【００４８】
次に、図３を参照しつつブラウズリスト表示処理について説明する。ステップＳ２００では、例えば、スキャンｔｏＣＩＦＳ、スキャンｔｏＢＯＸなどの、転送先となるサーバやコンピュータの指定を伴う処理を要求する操作が受け付けられたか否か、すなわち、ブラウズリストを表示する必要があるか否かについての判断が行われる。ここで、ブラウズリストを表示する必要があると判断された場合には、ステップＳ２０２に処理が移行する。一方、ブラウズリストを表示する必要がないと判断された場合には、一旦、本処理から抜ける。
【００４９】
ブラウズリストを表示する必要があると判断された場合には、ステップＳ２０２において、バックアップＲＡＭ１０ａに記憶されているブラウズリスト、すなわちアクセス可能なドメイン／ワークグループ及びＨＴＴＰサーバの一覧が、表示部１１ａにより表示される。ここで、ドメイン／ワークグループ一覧の表示例を図４に示す。
【００５０】
続いて、ステップＳ２０４では、表示されたブラウズリストの中からドメイン／ワークグループが選択されたか否かについての判断が行われる。ここで、ドメイン／ワークグループが選択された場合には、ステップＳ２０６に処理が移行する。一方、ドメイン／ワークグループが選択されていないときには、ステップＳ２１２に処理が移行する。
【００５１】
ステップＳ２０６では、選択されたドメイン／ワークグループに属するコンピュータの一覧がＣＩＦＳにより取得され、表示される。ここで、コンピュータ名一覧の表示例を図５に示す。なお、ドメイン／ワークグループの一覧、該ドメイン／ワークグループに属するコンピュータの一覧、及びＨＴＴＰサーバの一覧を表示する際に、ログインしているユーザのユーザＩＤ、ユーザ名（認証情報）、又は、ユーザにより入力されたキーワードなどの文字列を考慮して表示を行ってもよい。より具体的には、ユーザＩＤ、ユーザ名、キーワードなどの文字列と、ブラウズの結果として得られたドメイン／ワークグループ、コンピュータ名とを比較し、一致（完全一致又は部分一致）するものを優先して（上位に）表示するようにしてもよい。ここで、ユーザ「ＸＹＺ」がログインしている場合の、ワークグループ「ＤＤＤＤ」に含まれるコンピュータ名一覧の表示例を図６に示す。この例では、全部で１８ページある表示画面の１ページ目の最上位に「ＸＹＺ」が表示されている。また、ログインユーザ毎に、過去にアクセスしたドメイン／ワークグループ・コンピュータなどの履歴を記憶し、記憶されているもの、又はアクセス頻度の高いものを優先的に表示するようにしてもよい。なお、図５、図６に示される「Ｐａｇｅ  Ｕｐ」ボタン５００及び「Ｐａｇｅ  Ｄｏｗｎ」ボタン５０１をタッチすることによりブラウズリストの表示ページを更新することができる。これにより、リストの上位階層から下位階層までを順次切り替えて表示することができる。
【００５２】
図３に戻り、ステップＳ２０８では、表示されたコンピュータの一覧の中から、目的のコンピュータが選択されたか否かについての判断が行われる。ここで、目的のコンピュータが選択された場合には、ステップＳ２１０に処理が移行する。一方、目的のコンピュータがまだ選択されていないときには、目的のコンピュータが選択されるまで本ステップＳ２０８が繰り返して実行される。
【００５３】
目的のコンピュータが選択された場合には、ステップＳ２１０において、該コンピュータ内のフォルダ情報がＣＩＦＳにより取得されて表示される。その後、ステップＳ２１６に処理が移行する。
【００５４】
一方、ステップＳ２０４においてドメイン／ワークグループが選択されていないときには、ステップＳ２１２において、表示されたブラウズリストの中からＨＴＴＰサーバが選択されたか否かについての判断が行われる。ここで、ＨＴＴＰサーバが選択された場合には、ステップＳ２１４に処理が移行する。一方、ＨＴＴＰサーバが選択されていないときには、ステップＳ２０４に処理が移行し、上述したステップＳ２０４が再度実行される。
【００５５】
ＨＴＴＰサーバが選択された場合、ステップＳ２１４では、該ＨＴＴＰサーバ内のフォルダ情報が取得されて表示される。その後、ステップＳ２１６に処理が移行する。
【００５６】
ステップＳ２１６では、出力先のフォルダが選択されるとともに、スタートキーが押されたか否かについての判断が行われる。ここで、フォルダが選択され、スタートキーが押された場合には、ステップＳ２１８に処理が移行する。一方、フォルダが選択されていないとき、及び／又はスタートキーが押されていないときには、フォルダが選択されてスタートキーが押されるまで本ステップが繰り返して実行される。
【００５７】
ステップＳ２１６が肯定された場合、ステップＳ２１８では、セットされている原稿がスキャンされる。そして、続くステップＳ２２０において、スキャンデータが指定されたフォルダに転送されて格納される。その後、本処理から一旦抜ける。
【００５８】
本実施形態によれば、予めバックグラウンドで、アクセス可能なドメイン／ワークグループ及びＨＴＴＰサーバ（格納手段）が探索されて記憶される。そして、格納手段の指定を伴う処理要求が受け付けられたときに、記憶されている格納手段が表示される。そのため、格納手段の指定を伴う処理を要求する操作が受け付けられたときには、アクセス可能な格納手段の探索が完了しているため、迅速に格納手段を表示することが可能である。その結果、目的のアクセス対象（格納手段）を指定するまでの時間を短縮することが可能となる。
【００５９】
本実施形態によれば、ＣＩＦＳによりドメイン／ワークグループが探索された後、ＢｏｎｊｏｕｒによりＨＴＴＰサーバが探索される。そして、双方の探索結果がマージされて記憶されるとともに、ブラウズリストの表示を伴う処理が要求されたときに、記憶されているブラウズリストが表示される。よって、格納手段によって採用しているプロトコルが異なっていたとしても、ユーザはプロトコルを意識することなく、表示された格納手段の中から目的の格納手段を選択して指定するだけで、データの転送などを行うことができる。また、本実施形態によれば、主要なプロトコルであるＣＩＦＳ（ＳＭＢ），ＨＴＴＰに対応しているため、これらのプロトコルを採用している多くのネットワーク機器にアクセスすることが可能となる。
【００６０】
本実施形態によれば、アクセス可能なドメイン／ワークグループの一覧及びＨＴＴＰサーバの一覧を取得する際、または表示する際に、ネットワーク複合機１にログインしているユーザのユーザＩＤ、ユーザ名（認証情報）、又はユーザにより入力されたキーワードなどの文字列を考慮して探索を行うことにより、認証情報やキーワードに含まれる文字列を、例えば装置名、パス名などの固有情報に含む格納手段を探索することができる。よって、ユーザが所望している可能性が高い格納手段を効率よく適確に探索して提示することが可能となる。
【００６１】
また、本実施形態によれば、ネットワーク複合機１にログインしているユーザのユーザＩＤ、ユーザ名（認証情報）に含まれる文字列に基づいて設定された優先順位に従ってアクセス可能な格納手段の表示を行うことにより、例えば認証情報に含まれる文字列（例えばユーザ名など）を装置名、パス名に含む格納手段を優先して表示することができる。よって、ユーザとの関連性が高い格納手段、すなわちユーザが所望している可能性が高い格納手段を優先的に表示することが可能となる。
【００６２】
本実施形態によれば、認証されたユーザ毎に、該ユーザにより過去に指定された格納手段の履歴を記憶しておき、ブラウズリストの表示が要求されたときに、認証されたユーザ毎に、履歴が記憶されている格納手段を優先的に表示することにより、指定される可能性が高い格納手段を優先的に表示することが可能となる。
【００６３】
なお、探索結果（ブラウズリスト）から除外する格納手段を予め登録しておき、ブラウズリストを表示する際に、これらの格納手段を除外して表示する構成としてもよい。このようにすれば、不要な格納手段を表示画面上から削除することができる。よって、表示される格納手段の候補数を減らすことができ、目的の格納手段を発見し易くできる。
【００６４】
また、ブラウズリストの表示が要求されたときに、バックアップＲＡＭ１０ａに記憶されている格納手段の存在を確認し、存在が確認された格納手段のみを表示する構成としてもよい。ここで、例えば、無線ＬＡＮでは、通信エリア内の通信端末が時間とともに変化する場合がある。また、ＵＳＢメモリは着脱されることがある。このように、ブラウズリストの表示が要求されたときに格納手段の存在を確認する構成とすれば、格納手段の指定及びデータの転送などを確実に行うことが可能となる。
【００６５】
上記実施形態では、ドメイン／ワークグループの一覧及びＨＴＴＰサーバの一覧をバックグラウンドで取得して記憶したが、ドメイン／ワークグループに属するコンピュータ、並びに該コンピュータ内のフォルダ情報、及び、ＨＴＴＰサーバ内のフォルダ情報をもバックグラウンドで予め取得し記憶する構成としてもよい。
【００６６】
上述した第１の制御形態では、バックグラウンドでブラウズリストを取得して記憶するとともに、格納先となるサーバ又はコンピュータのフォルダの指定を伴う処理を要求する操作が受け付けられたときにブラウズリストを表示した。一方、あるフォルダに対して、複数のプロトコルによるアクセスが可能な場合、それらのプロトコル情報をショートカット情報として登録しておき、ブラウズリストに代えて、又は加えてショートカット情報を表示するようにしてもよい（第２の制御形態）。そこで、図７，８を参照しつつ、ショートカット登録処理、及びショートカット実行処理について説明する。図７は、ネットワーク複合機１によるショートカット登録処理の処理手順を示すフローチャートである。また、図８は、ネットワーク複合機１によるショートカット実行処理の処理手順を示すフローチャートである。なお、このショートカット実行処理は、例えば、ユーザにより出力先のフォルダが指定されたときに起動されて実行される。
【００６７】
まず、図７を参照しつつ、ショートカット登録処理について説明する。ステップＳ３００では、ショートカット登録を行うフォルダを特定するためのパス入力が受け付けられる。次に、ステップＳ３０２では、ステップＳ３００で入力されたパスによって特定されるフォルダに対し、ＣＩＦＳによるブラウジングが実行される。続いてステップＳ３０４では、ＣＩＦＳでアクセス可能であるか否かについての判断が行われる。ここで、ＣＩＦＳでアクセスが可能な場合には、ステップＳ３０６に処理が移行する。一方、ＣＩＦＳでのアクセスが不可能なときには、ステップＳ３０８に処理が移行する。
【００６８】
ＣＩＦＳでアクセスが可能な場合、ステップＳ３０６では、当該フォルダのショートカット情報１としてＣＩＦＳプロトコルが登録され、バックアップＲＡＭ１０ａに保存される。その後、ステップＳ３０８に処理が移行する。
【００６９】
ステップＳ３０８では、ステップＳ３００で入力されたパスによって特定されるフォルダに対し、ＨＴＴＰによるブラウジングが実行される。続いてステップＳ３１０では、ＨＴＴＰでアクセス可能であるか否かについての判断が行われる。ここで、ＨＴＴＰでアクセスが可能な場合には、ステップＳ３１２に処理が移行する。一方、ＨＴＴＰでのアクセスが不可能なときには、本処理から抜ける。
【００７０】
ＨＴＴＰでアクセスが可能な場合、ステップＳ３１２では、当該フォルダのショートカット情報２としてＨＴＴＰプロトコルが登録され、バックアップＲＡＭ１０ａに保存される。その後、本処理から抜ける。
【００７１】
次に、図８を参照しつつ、ショートカット実行処理について説明する。ステップＳ４００では、バックアップＲＡＭ１０ａに保存されているショートカット情報１及びショートカット情報２が読み込まれ、これらのショートカット情報１，２に基づいて、目的のフォルダにＣＩＦＳでアクセス可能か否かについての判断が行われる。ここで、ＣＩＦＳでアクセス可能な場合には、ステップＳ４０２に処理が移行する。一方、ＣＩＦＳでアクセス不能なときには、ステップＳ４０６に処理が移行する。
【００７２】
ＣＩＦＳでのアクセスが可能な場合には、ステップＳ４０２において、ＣＩＦＳによるアクセスが実行される。そして、続くステップＳ４０４において、ＣＩＦＳによりアクセスできたか否かについての判断が行われる。ここで、ＣＩＦＳでアクセスできた場合には、本処理が正常終了する。一方、ＣＩＦＳでアクセスできなかったときには、ステップＳ４０６に処理が移行する。
【００７３】
ステップＳ４０６では、ショートカット情報１，２に基づいて、目的のフォルダにＨＴＴＰでアクセス可能か否かについての判断が行われる。ここで、ＨＴＴＰでアクセス可能な場合には、ステップＳ４０８に処理が移行する。一方、ＨＴＴＰでアクセス不能なときには、本処理がエラー終了する。
【００７４】
ＨＴＴＰでのアクセスが可能な場合には、ステップＳ４０８において、ＨＴＴＰによるアクセスが実行される。そして、続くステップＳ４１０において、ＨＴＴＰによりアクセスできたか否かについての判断が行われる。ここで、ＨＴＴＰでアクセスできた場合には、本処理が正常終了する。一方、ＨＴＴＰでアクセスできなかったときには、本処理がエラー終了する。
【００７５】
本実施形態によれば、フォルダに関する情報、例えばフォルダ名、パス、及びプロトコルなどをシートカットとして記憶しておき、フォルダの指定を伴う処理を要求する操作が受け付けられたときに表示することができる。そのため、ユーザは目的のフォルダをより容易に指定することが可能となる。
【００７６】
本実施形態によれば、プロトコル毎にショートカットを登録することができるので、1つのフォルダ（格納手段）に対して複数のプロトコルを利用可能な場合であっても、ユーザはプロトコルを意識することなく、フォルダを指定するだけで、該フォルダとの間で、データの転送を行うことができる。
【００７７】
また、本実施形態によれば、選択したプロトコルによってデータを転送することができない場合に、記憶されている他のプロトコルに切り替えてデータが転送される。そのため、例えば、あるプロトコルを用いた通信に障害が発生した場合であっても、他の使用可能なプロトコルに自動的に切り替えられる。よって、ユーザがプロトコルの切り替えを行うことなく、データ転送を確実に実行することが可能となる。
【００７８】
ところで、利用するプロトコルについて予め優先順位を決めておき、その優先順位に従ってブラウズを行うとともに、結果を順次表示するようにしてもよい（第３の制御形態）。例えば、ＣＩＦＳでドメイン又はワークグループをリストアップし、その中に目的の出力先が含まれていない場合は、ＢｏｎｊｏｕｒでＨＴＴＰサーバの探索を行うようにしてもよい。そこで、図９を参照しつつ、順次ブラウズを実行するブラウジング処理について説明する。図９は、ネットワーク複合機１による順次ブラウズを実行するブラウジング処理の処理手順を示すフローチャートである。
【００７９】
ステップＳ５００では、例えば、スキャンｔｏＣＩＦＳ、スキャンｔｏＢＯＸなどの、転送先となるサーバ、コンピュータの指定を伴う処理を要求する操作が受け付けられたか否か、すなわち、ブラウズリストを表示する必要があるか否かについての判断が行われる。ここで、ブラウズリストを表示する必要があると判断された場合には、ステップＳ５０２に処理が移行する。一方、ブラウズリストを表示する必要がないと判断された場合には、ブラウズリストの表示要求があるまで本処理が繰り返して実行される。
【００８０】
ステップＳ５０２では、ＣＩＦＳによりネットワーク上のアクセス可能なドメイン／ワークグループの一覧が取得される。続くステップＳ５０４では、ドメイン／ワークグループの一覧が取得できたか否かについての判断が行われる。ここで、ドメイン／ワークグループの一覧が取得できた場合には、ステップＳ５０６において、取得されたドメイン／ワークグループの一覧が表示される。その後、ステップＳ５０８に処理が移行する。一方、ドメイン／ワークグループの一覧が取得できなかったときには、ステップＳ５１４に処理が移行する。
【００８１】
ステップＳ５０８では、表示された一覧の中から目的のドメイン／ワークグループが選択されたか否かについての判断が行われる。ここで、ドメイン／ワークグループが選択された場合には、ステップＳ５１０に処理が移行する。一方、ドメイン／ワークグループが選択されていないときには、ステップＳ５１２に処理が移行する。
【００８２】
ステップＳ５１０では、選択されたドメイン／ワークグループに属するコンピュータの一覧が表示されるとともに、表示されたコンピュータの中から選択されたコンピュータ内のフォルダ情報が取得、表示される。そして、表示されたフォルダ情報の中から出力先となるフォルダがユーザによって選択される。その後、ステップＳ５２２に処理が移行する。
【００８３】
一方、ドメイン／ワークグループが選択されていないときには、ステップＳ５１２において、「別の出力先を探す」が選択されたか否かについての判断が行われる。ここで、「別の出力先を探す」が選択された場合には、ステップＳ５１４に処理が移行する。一方、「別の出力先を探す」が選択されていないときには、ステップＳ５０８に処理が戻り、上述したステップＳ５０８が再度実行される。
【００８４】
ステップＳ５１４では、Ｂｏｎｊｏｕｒによりネットワーク上のアクセス可能なＨＴＴＰサーバの一覧が取得される。続くステップＳ５１６では、ステップＳ５１４で取得されたＨＴＴＰサーバの一覧が表示される。続いて、ステップＳ５１８では、ＨＴＴＰサーバが選択されたか否かについての判断が行われる。ここで、ＨＴＴＰサーバが選択された場合には、ステップＳ５２０に処理が移行する。一方、ＨＴＴＰサーバが選択されていないときには、ＨＴＴＰサーバが選択されるまで本ステップが再度実行される。
【００８５】
ＨＴＴＰサーバが選択された場合、ステップＳ５２０では、該ＨＴＴＰサーバ内のフォルダ情報が取得されて表示され、ユーザによって出力先のフォルダが選択される。その後、ステップＳ５２２に処理が移行する。
【００８６】
ステップＳ５２２では、スタートキーが押されたか否かについての判断が行われる。ここで、スタートキーが押された場合には、ステップＳ５２４に処理が移行する。一方、スタートキーが押されていないときには、スタートキーが押されるまで本ステップが繰り返して実行される。
【００８７】
ステップＳ５２２が肯定された場合、ステップＳ５２４では、セットされている原稿がスキャンされる。そして、続くステップＳ５２６において、スキャンデータが指定されたフォルダに転送されて格納される。その後、本処理から一旦抜ける。
【００８８】
本実施形態によれば、まず、ＣＩＦＳによりドメイン／ワークグループの一覧が取得されて表示される。そして、表示されたドメイン／ワークグループの中に目的の出力先が無い場合には、ＢｏｎｊｏｕｒによりＨＴＴＰサーバの一覧が取得されて表示される。そのため、ユーザは、ドメイン／ワークグループの一覧とＨＴＴＰサーバの一覧とがすべて取得されるまで待つことなく、目的とする出力先を探すことができる。なお、探索するプロトコルの優先順位は、製造時に予め設定するようにしてもよいし、ユーザ又はサービススタッフが任意に設定できるようにしてもよい。
【００８９】
また、ドメイン／ワークグループの一覧を取得する際、又はＨＴＴＰサーバの一覧を取得する際に、取得された格納手段から順次表示する構成、すなわち、探索と探索結果の表示とを並行して行う構成としてもよい。この場合ユーザは、探索が完全に終了するまで待つことなく、順次表示される探索結果の中から、目的とする格納手段を探して指定することが可能となる。
【００９０】
さらに、ドメイン／ワークグループの一覧を取得する際、又はＨＴＴＰサーバの一覧を取得する際に、格納手段を所定の時間探索して探索結果を表示手段に一旦出力し、その後、さらに探索を続行する構成としてもよい。この場合ユーザは、探索が完全に終了するまで待つことなく、一旦表示された探索結果の中から、目的とする格納手段を探すことができる。また、先に表示された探索結果（格納手段）の中にユーザが所望する格納手段が無かったとしても、表示された格納手段の中から目的の格納手段を探している間に次の探索結果を取得することができる。よって、ユーザは長時間待たされること無く、継続して目的の格納手段を探すことができる。
【００９１】
また、認証されたユーザ毎に過去に指定した格納手段の履歴を記憶しておき、まず、この履歴に基づいて、ユーザが過去に指定した格納手段を表示した後、新たに格納手段の探索を開始する構成としてもよい。このようにすれば、ユーザ毎に、再度指定される可能性が高い格納手段を先に（探索開始前に）表示することができる。また、先に表示された格納手段の中にユーザが所望する格納手段が無かったとしても、表示された格納手段の中から目的の格納手段を探している間に次の探索結果を取得することができる。よって、ユーザは待たされること無く、目的の格納手段を探すことができる。
【００９２】
以上、本発明の実施の形態について説明したが、本発明は、上記実施形態に限定されるものではなく種々の変形が可能である。例えば、３種類以上のプロトコルに対応する場合には、上述した第１の制御形態と第３の制御形態とを組み合わせた構成としてもよい。
【符号の説明】
【００９３】
１  ネットワーク複合機
１０  制御部
１０ａ  バックアップＲＡＭ
１１  表示・操作部
１１ａ  表示部
１１ｂ  操作部
１２  読取部
１３  記録部
１４  コーデック
１５  画像記憶部
１６  モデム
１７  ＮＣＵ
１９  ＩＦＡＸ制御部
２０  Ｗｅｂサーバ
２１  ＬＡＮインターフェース
３０  コンピュータ
３１  ファイルサーバ
５０  公衆交換電話網
５１  ＬＡＮ
【図１】
2011029915.tif 000003
【図２】
2011029915.tif 000004
【図３】
2011029915.tif 000005
【図４】
2011029915.tif 000006
【図５】
2011029915.tif 000007
【図６】
2011029915.tif 000008
【図７】
2011029915.tif 000009
【図８】
2011029915.tif 000010
【図９】
2011029915.tif 000011