(57)【要約】【課題】利用者が自ら設定することなく、ネットワークに接続された画像形成装置のファイル共有フォルダを表示することができる情報処理装置等を提供することを目的とする。【解決手段】通信部と、制御部とを備えた情報処理装置であって、前記制御部は、前記通信部を介してネットワーク内の画像形成装置を探索し、前記探索された画像形成装置の中から、ファイル共有サービスを提供している画像形成装置を特定し、前記特定された画像形成装置におけるファイル共有フォルダを一覧表示する、ことを特徴とする。【選択図】図１
2020038534.tif 000002
【特許請求の範囲】
【請求項１】
通信部と、制御部とを備えた情報処理装置であって、
前記制御部は、
前記通信部を介してネットワーク内の画像処理装置を探索し、
前記探索された画像処理装置の中から、ファイル共有サービスを提供している画像処理装置を特定し、
前記特定された画像処理装置におけるファイル共有フォルダを一覧表示する、
ことを特徴とする情報処理装置。
【請求項２】
前記制御部は、
前記一覧表示されたファイル共有フォルダが選択された場合には、当該ファイル共有フォルダに記憶されているファイルを一覧表示する、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記制御部は、
前記通信部を介してネットワーク内の画像処理装置をＳＮＭＰ（Simple Network Management Protocol）を用いて探索し、
前記画像処理装置からの応答に含まれるＭＩＢ（Management Information Base）に基づいて、前記ファイル共有サービスを提供している画像処理装置を特定する、
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記ＭＩＢと、前記画像処理装置との情報を対応づけて記憶する記憶部を更に有し、
前記制御部は、
前記記憶部に記憶された情報に基づいて、前記ファイル共有サービスを提供している画像処理装置を特定する、
ことを特徴とする請求項１から３の何れか一項に記載の情報処理装置。
【請求項５】
前記制御部は、前記探索された画像処理装置において、特定名のフォルダにアクセス可能な場合には、ファイル共有サービスを提供している画像処理装置として特定することを特徴とする請求項１から４の何れか一項に記載の情報処理装置。
【請求項６】
通信部を備えた情報処理装置における表示方法であって、
前記通信部を介してネットワーク内の画像処理装置を探索するステップと、
前記探索された画像処理装置の中から、ファイル共有サービスを提供している画像処理装置を特定するステップと、
前記特定された画像処理装置におけるファイル共有フォルダを一覧表示するステップと、
を含むことを特徴とする情報処理装置の表示方法。
【請求項７】
コンピュータに、
ネットワーク内の画像処理装置を探索する探索機能と、
前記探索された画像処理装置の中から、ファイル共有サービスを提供している画像処理装置を特定する特定機能と、
前記特定された画像処理装置におけるファイル共有フォルダを一覧表示する表示機能と、
を実現することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置等に関する。
【背景技術】
【０００２】
従来から、画像形成装置において、ファイル共有サービスを提供し、記憶装置に共有フォルダが設けられているものが存在している。
【０００３】
例えば、特許文献１に記載された画像形成装置には、画像データを保存するハードディスクドライブ（ＨＤＤ）が設けられている。この、ＨＤＤには、共有フォルダが設けられており、共有フォルダは、ＬＡＮ経由で、他の作業担当者のパソコンとの間で画像データをやりとりするために使用されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−２０２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、利用者が画像形成装置の共有フォルダにアクセスする場合に、共有フォルダにアクセスするための接続情報を入手し、設定しなければならなかった。すなわち、ネットワーク内に設けられた画像形成装置において、どの画像形成装置がファイル共有サービスを提供しているかを把握し、利用者が自ら設定しなければならなかった。
【０００６】
上述した課題に鑑み、本発明は、利用者が自ら設定することなく、ネットワークに接続された画像形成装置のファイル共有フォルダを表示することができる情報処理装置等を提供することを目的とするものである。
【課題を解決するための手段】
【０００７】
本発明の情報処理装置は、通信部と、制御部とを備えた情報処理装置であって、前記制御部は、前記通信部を介してネットワーク内の画像形成装置を探索し、前記探索された画像形成装置の中から、ファイル共有サービスを提供している画像形成装置を特定し、前記特定された画像形成装置におけるファイル共有フォルダを一覧表示する、ことを特徴とする。
【０００８】
本発明の情報処理装置における表示方法は、通信部を備えた情報処理装置における表示方法であって、前記通信部を介してネットワーク内の画像形成装置を探索するステップと、前記探索された画像形成装置の中から、ファイル共有サービスを提供している画像形成装置を特定するステップと、前記特定された画像形成装置におけるファイル共有フォルダを一覧表示するステップと、を含むことを特徴とする。
【０００９】
本発明のプログラムは、コンピュータに、ネットワーク内の画像形成装置を探索する探索機能と、前記探索された画像形成装置の中から、ファイル共有サービスを提供している画像形成装置を特定する特定機能と、前記特定された画像形成装置におけるファイル共有フォルダを一覧表示する表示機能と、を実現することを特徴とする。
【発明の効果】
【００１０】
本発明の情報処理装置等は、通信部を介してネットワーク内の画像形成装置を探索し、探索された画像形成装置の中から、ファイル共有サービスを提供している画像形成装置を特定し、特定された画像形成装置におけるファイル共有フォルダを一覧表示することができる。
【図面の簡単な説明】
【００１１】
【図１】第１実施形態におけるシステム全体を説明するための図である。
【図２】第１実施形態における端末装置の構成を説明するための図である。
【図３】第１実施形態における複合機の構成を説明するための図である。
【図４】第１実施形態における共有フォルダの仕組みを説明するための図である。
【図５】第１実施形態におけるファイル管理処理の動作を説明するためのフロー図である。
【図６】第１実施形態における複合機登録処理の動作を説明するためのフロー図である。
【図７】第１実施形態における複合機ツリー表示処理の動作を説明するためのフロー図である。
【図８】第１実施形態における動作例（画面例）を説明するための図である。
【図９】第１実施形態における動作例（画面例）を説明するための図である。
【図１０】第１実施形態における動作例（画面例）を説明するための図である。
【図１１】第４実施形態における複合機登録処理の動作を説明するためのフロー図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照して本発明を実施するための一実施形態について説明する。なお、以下の実施形態は、本発明を説明するための一例であり、特許請求の範囲に記載の発明の技術的範囲が、以下の記載に限定されるものではない。
【００１３】
［１．第１実施形態］
［１．１  システム構成］
図１は、本実施形態におけるシステム１の全体を説明するための図である。システム１は、ネットワークＮＷに、情報処理装置である端末装置１０と、画像処理装置である複合機２０（画像形成装置）とがネットワークを介して接続されている。
【００１４】
ネットワークＮＷには、各装置が１又は複数接続されている。とくに、複合機２０は、ネットワークＮＷに複数台接続されている。
【００１５】
端末装置１０は、情報処理装置であるコンピュータ等である。その他にも、タブレット端末や、スマートフォンで実現してもよい。また、サーバ装置を別に接続し、サーバ装置が実行し、端末装置１０にＡＳＰ（Application Service Provider）型ツールとして提供してもよい。
【００１６】
複合機２０は、複数の機能を有する画像処理装置であり、例えばコピー機、印刷装置（プリンタ）、ファクシミリ、スキャナとして機能する。複合機（ＭＦＰ：Multifunction Peripheral）は、デジタル複合機等とよばれている。
【００１７】
システム１の複合機は、サービスの対象となるメーカと同一メーカの複合機と、サービスの対象外となるメーカの複合機とが混在している。さらに、同一メーカの複合機においても、サービスに対応している複合機と、サービスに対応していない複合機とが混在している。
【００１８】
また、本実施形態において提供されるサービスは、一例としてファイル共有サービスを対象として説明する。また、画像処理装置として画像形成装置である複合機２０を例に説明するが、例えばスキャナ、プリンタ、ＦＡＸといった機能を単体で実現する装置であっても適用可能である。
【００１９】
［１．２  装置構成］
つづいて、システム１に含まれる各装置の構成について、図を参照して説明する。なお、各装置の構成については一例であり、必要に応じて各装置に設けられればよい。
【００２０】
［１．２．１  端末装置］
図２は、端末装置１０の構成を示す図である。端末装置１０は、制御部１００と、記憶部１１０と、ネットワーク通信部１２０と、表示部１３０と、操作部１４０とを備えて構成されている。
【００２１】
制御部１００は、端末装置１０の全体を制御している。制御部１００は、記憶部１１０に記憶されている各種プログラムを読み出して実行することにより各種機能を実現しており、１又は複数の演算装置（例えばＣＰＵ（Central Processing Unit））により構成されている。
【００２２】
また、制御部１００は、記憶部１１０よりプログラムを読み出して実行することにより、ファイル管理部１０２、ファイル処理部１０４として機能する。
【００２３】
ファイル管理部１０２は、記憶部１１０のファイル管理プログラムが読み出されて実行することにより、ファイルを管理する機能を実現する。例えば、フォルダ（共有フォルダ）のファイルを一覧表示したり、他の装置の共有フォルダをアクセス可能に割り当てたりといった各種処理を実行する。
【００２４】
ファイル処理部１０４は、ファイルに関して各種処理を実行する機能を実現する。例えば、ファイルのコピー、削除、移動、ファイル名の変更といった内容であったり、具体的にファイルを開いたりすることが可能である。
【００２５】
記憶部１１０は、端末装置１０の動作に必要な各種プログラムや、各種データが記憶されている機能部である。記憶部１１０は、例えば、半導体メモリであるＳＳＤ（Solid State Drive）や、磁気ディスクであるＨＤＤ（Hard Disk Drive）等により構成されている。また、記憶部１１０は、例えばＵＳＢ（Universal Serial Bus）により接続された外部の記憶装置であってもよいし、ネットワークを介してアクセス可能なクラウド領域であってもよい。
【００２６】
また、記憶部１１０は、各種ファイルを記憶可能なファイル記憶領域１１２、複合機管理情報記憶領域１１４を確保している。また、記憶部１１０は、ファイル管理プログラム１１６を記憶している。
【００２７】
ファイル記憶領域１１２は、ユーザの文章ファイル、データファイル、画像ファイル等の種々のファイルを記憶することができる。例えば、制御部１００は、ファイル記憶領域１１２に記憶されているファイルを複合機２０に送信したり、複合機２０から受信されたファイルをファイル記憶領域に記憶したりすることができる。また、ファイル記憶領域１１２に記憶されているファイルについては、適宜「ローカルファイル」という。
【００２８】
複合機管理情報記憶領域１１４は、複合機を管理するための情報である複合機管理情報を記憶する。複合機管理情報は、複合機の性能、提供可能なサービス、ファイル管理部１０２が利用する情報等を記憶している。
【００２９】
例えば、所定の識別値（ここでは、後述するＭＩＢ値に含まれている装置識別値）に対応づけて、複合機２０の機能、提供可能なサービス、オプション等を管理することが可能である。また、それ以外にも複合機に関する情報を記憶することができる。
【００３０】
複合機管理情報は、予め記憶されてもよいし、ユーザが記憶してもよい。また、複合機管理情報は、外部のサーバから取得され、記憶されてもよい。
【００３１】
ファイル管理プログラム１１６は、ファイル管理を実現することが可能なプログラムである。制御部１００が、ファイル管理プログラム１１６を読み出して実行することにより、後述する各種処理が実現される。
【００３２】
ネットワーク通信部１２０は、ネットワークＮＷを介して他の装置、複合機、サーバ装置と通信を行う。ネットワークは、有線で接続されてもよいし、無線で接続されてもよい。また、ネットワーク通信部１２０は、無線ＬＡＮ（ＷＬＡＮ：Wireless LAN）を利用してアクセスポイントに接続し、ネットワークＮＷに接続してもよい。なお、本実施形態においては、一般的な構内ＬＡＮ（Local Area Network）を例に説明するが、例えばＬＴＥ（Long Term Evolution）／４Ｇ／５Ｇ通信といったＷＡＮであってもよい。
【００３３】
表示部１３０は、各種情報を表示することが可能であり、例えばＬＣＤ（Liquid Crystal Display）、有機ＥＬディスプレイといった装置で実現可能である。また、操作部１４０は、利用者からの操作入力を受け付ける。例えば、ハードウェアキーや、ソフトウェアキーで実現されてもよいし、キーボード、マウス等といった外部入力装置で実現されてもよい。また、表示部１３０と、操作部１４０とを一体にタッチパネルとして構成してもよい。
【００３４】
［１．２．２  複合機］
複合機２０の構成について、図３を参照して説明する。複合機２０は、制御部２００と、記憶部２１０と、ネットワーク通信部２２０と、表示部２３０と、操作部２４０と、ＦＡＸ通信部２５０と、原稿読取部２６０とを備えて構成されている。
【００３５】
制御部２００は、複合機２０の全体を制御している。制御部２００は、記憶部２１０に記憶されている各種プログラムを読み出して実行することにより各種機能を実現しており、１又は複数の演算装置（例えばＣＰＵ（Central Processing Unit））により構成されている。
【００３６】
また、制御部２００は、記憶部２１０に記憶されているプログラムを読み出して実行することにより、ファイル共有サービス部２０２、ＷＥＢサービス部２０４として機能する。
【００３７】
ファイル共有サービス部２０２は、ファイル共有サービスを提供する。例えば、ファイル共有サービス部２０２は、端末認証された端末装置１０や、ユーザ認証されたユーザに対して、共有ファイル記憶領域２１４に記憶されているファイルにアクセス可能なサービスを提供する。なお、共有ファイル記憶領域２１４に記憶されているファイルを適宜「共有ファイル」という。
【００３８】
ＷＥＢサービス部２０４は、他の装置に対してＷＥＢサービスを提供する。ＷＥＢサービスは、例えば他の装置からアクセスしてきたとき、ＷＥＢページで設定画面等を提供する。本実施形態では、ファイル共有サービス部２０２が提供する共有フォルダの許可／禁止を設定することができる。それ以外にも、ＷＥＢサービス部２０４は、複合機２０の各種設定を行う画面をＷＥＢのページとして提供することができる。
【００３９】
記憶部２１０は、複合機２０の動作に必要な各種プログラムや、各種データが記憶されている機能部である。記憶部２１０は、例えば、半導体メモリであるＳＳＤ（Solid State Drive）や、磁気ディスクであるＨＤＤ（Hard Disk Drive）等により構成されている。また、記憶部２１０は、例えばＵＳＢ（Universal Serial Bus）により接続された外部の記憶装置であってもよいし、ネットワークを介してアクセス可能なクラウド領域であってもよい。
【００４０】
また、記憶部２１０は、各種ファイルを記憶可能な領域としてファイル記憶領域２１２と、共有ファイル記憶領域２１４とを確保している。また、記憶部２１０は、複合機２０の装置の情報である装置情報を装置情報記憶領域２１６に記憶する。
【００４１】
装置情報は、例えば複合機のメーカ名、型番、オプション情報、装置の状態、提供可能なサービスといった内容が記憶される。装置情報は、例えばＳＮＭＰ（Simple Network Management Protocol）におけるＭＩＢ（Management information base）情報において利用される。例えば、複合機を特定するための装置情報が、装置識別値としてＭＩＢに含まれることとなる。
【００４２】
ファイル記憶領域２１２及び共有ファイル記憶領域２１４は、ユーザの文章ファイル、データファイル、画像ファイル等の種々のファイルを記憶することができる。例えば、制御部２００は、ネットワーク通信部２２０を介して端末装置１０から受信したドキュメントファイルを記憶する。また、制御部２００は、ＦＡＸ通信部２５０により受信された画像ファイルや、原稿読取部２６０により読み取られた原稿の画像データの画像ファイルを記憶してもよい。
【００４３】
ここで、共有ファイル記憶領域２１４に記憶されたファイルは、共有ファイルとして、端末装置１０がアクセスすることが可能である。アクセスとは、ファイルを読み出し／書き出し／削除を行えることをいう。また、フォルダにアクセス可能とは、当該フォルダに記憶（格納）されているファイルを読み出したり、一覧表示できたりすることをいう。併せて、サブフォルダを作成／削除／名称変更といったことができることをいう。ここで、ファイル記憶領域２１２及び共有ファイル記憶領域２１４について、図４を参照して説明する。
【００４４】
図４（ａ）は、記憶部２１０におけるフォルダ構造（ディレクトリ構造）を説明する模式的な図である。例えば、「ｄａｔａ」というフォルダに、ファイル記憶領域２１２に対応するサブフォルダと、共有ファイル記憶領域２１４に対応するサブフォルダが含まれている。
【００４５】
例えば、ファイル記憶領域２１２は「ｐｒｉｖａｔｅ」というフォルダで構成されている。当該フォルダは、ファイルが記憶されることで、ファイル記憶領域２１２として機能する。また、共有ファイル記憶領域２１４は、「ｐｕｂｌｉｃ」「ｓｈａｒｅｄ」「ｆａｘｒｅｃｅｉｖｅ」というフォルダで構成されている。これらのフォルダは、他の装置からアクセス可能であり、当該フォルダにファイルを記憶したり、読み出したりすることが可能である。
【００４６】
この共有ファイル記憶領域２１４は、例えば複合機２０で設定される。例えば、図４（ｂ）は、端末装置１０のブラウザで表示されるブラウザ画面Ｂ１０である。ブラウザ画面Ｂ１０は、例えば端末装置１０のブラウザにおいて、複合機２０のＩＰアドレスを入力することで表示する。
【００４７】
そして、領域Ｒ１０においては、各フォルダ（共有フォルダ）の利用の許可／禁止の情報を設定する。領域Ｒ１０においては、「ｐｕｂｌｉｃ」「ｓｈａｒｅｄ」「ｆａｘｒｅｃｅｉｖｅ」のフォルダについて、利用の「禁止」「許可」が設定可能である。
【００４８】
装置情報記憶領域２１６は、複合機２０に関する情報である装置情報を記憶している。装置情報としては、例えば複合機２０の固有情報や、利用者や管理者により設定された設定情報が含まれる。
【００４９】
固有情報としては、複合機２０の製造メーカ名、機種名、シリーズ名、製造番号といった情報や、装着されているユニット、オプションの種類の情報等が含まれる。設定情報としては、複合機２０において利用者、管理者が設定可能な情報、例えば各種サービス提供の有無に関する情報、共有フォルダの情報、印刷条件の情報、ＩＰアドレス等のネットワーク設定情報、用紙サイズや用紙種類といった情報等が含まれる。
【００５０】
ネットワーク通信部２２０は、ネットワークＮＷを介して他の装置、サーバ装置と通信を行う。ネットワークは、有線で接続されてもよいし、無線で接続されてもよい。また、ネットワーク通信部２２０は、無線ＬＡＮ（ＷＬＡＮ：Wireless LAN）を利用してアクセスポイントに接続し、ネットワークＮＷに接続してもよい。なお、本実施形態においては、一般的な構内ＬＡＮ（Local Area Network）を例に説明するが、例えばＬＴＥ（Long Term Evolution）／４Ｇ／５Ｇ通信といったＷＡＮであってもよい。
【００５１】
表示部２３０は、各種情報を表示することが可能であり、例えばＬＣＤ（Liquid Crystal Display）、有機ＥＬディスプレイといった装置で実現可能である。また、操作部２４０は、利用者からの操作入力を受け付ける。例えば、ハードウェアキーや、ソフトウェアキーで実現されてもよいし、キーボード、マウス等といった外部入力装置で実現されてもよい。また、表示部２３０と、操作部２４０とを一体にタッチパネルとして構成してもよい。
【００５２】
ＦＡＸ通信部２５０は、ＦＡＸ機能を実現する。例えば、ＩＳＤＮ回線や、インターネット回線を介して受信された画像データを、ファイル記憶領域２１２／共有ファイル記憶領域２１４に記憶する。また、ファイル記憶領域２１２／共有ファイル記憶領域２１４に記憶されたファイルを、他のＦＡＸ装置に送信してもよい。
【００５３】
原稿読取部２６０は、原稿を読み取る。具体的には、スキャナにより構成されており、読み取られた原稿は、画像データとしてファイル記憶領域２１２／共有ファイル記憶領域２１４に出力される。
【００５４】
印字出力部２７０は、文章ファイル、画像データ等にもとづいて、印字出力を行う。例えば、画像データを印刷用紙に出力する。例えば、レーザプリンタ等により構成されている。
【００５５】
［１．３  処理の流れ］
記憶部１１０からプログラムを読み出して、制御部１００が実行する各処理について、適宜図を参照して説明する。
【００５６】
［１．３．１  ファイル管理処理］
ファイル管理部１０２（制御部１００）が実行するファイル管理処理について、図５を参照して説明する。
【００５７】
ファイル管理部１０２は、各種選択された項目に応じた処理を実行する。例えば、利用者により「複合機の選択」が選択された場合、ファイル管理部１０２は複合機登録処理を実行する（ステップＳ１００２；Ｙｅｓ→ステップＳ１００４）。
【００５８】
また、利用者により「複合機ツリー」が選択された場合、ファイル管理部１０２は複合機ツリー表示処理を実行する（ステップＳ１００６；Ｙｅｓ→ステップＳ１００８）。
【００５９】
また、利用者によりローカルの領域が選択された場合、ファイル管理部１０２はローカルファイル表示処理を実行する（ステップＳ１０１０；Ｙｅｓ→ステップＳ１０１２）。
【００６０】
ローカルファイル表示処理は、端末装置１０のファイル記憶領域１１２に記憶されているファイル（すなわち、端末装置１０のローカルの領域のファイル）を一覧表示する処理である。
【００６１】
すなわち、複合機ツリー表示処理では、複合機２０の共有ファイル記憶領域２１４に記憶されているファイルが一覧表示される。ローカルファイル表示処理では、端末装置１０のファイル記憶領域１１２に記憶されているファイルが一覧表示される。このとき、利用者によってフォルダが選択されている場合、フォルダに格納されているファイルが一覧表示される。
【００６２】
また、利用者によりファイルが選択された場合、ファイル処理部１０４はファイル処理を実行する（ステップＳ１０１４；Ｙｅｓ→ステップＳ１０１６）。
【００６３】
ここで、ファイル処理部１０４が実行するファイル処理は、選択されたファイルに対して各種ファイル処理を実行する処理である。
【００６４】
ファイル処理部１０４は、共有ファイルに対して種々の処理が実行可能であるが、例えば、ファイル処理として以下の処理が実行可能である。
【００６５】
・ファイルの印刷。選択されたファイルが印刷される。そのまま印刷されてもよいし、印刷ダイアログを起動してもよい。
【００６６】
・ファイルのＦＡＸ送信。共有ファイルの場合、共有ファイルが記憶されている複合機２０から、直接ＦＡＸ送信を行う。また、ローカルファイルが選択された場合、ＰＣ−ＦＡＸドライバを起動してもよい。
【００６７】
・ファイルに対する画像処理（斑点を取り除く、自動トリミング、自動傾き補正、自動回転等）。
【００６８】
・電子メール添付処理。この場合、例えばメーラが起動しメール送信画面となる。その後、選択されたファイルが添付された状態となる。
【００６９】
このように、ファイル処理部１０４は、ファイル管理処理を実行中に、利用者により選択された項目に応じた処理を実行する。これ以外にも、例えば利用者により処理（例えば、設定処理や、ジョブ処理等）が選択された場合には、制御部１００（ファイル管理部１０２）は、対応する処理を実行してもよい。以下、本実施形態における特徴のある処理を中心に説明する。
【００７０】
［１．３．２  複合機登録処理］
図５のステップＳ１００４において実行される複合機登録処理について、図６を参照して説明する。
【００７１】
まず、端末装置１０の制御部１００は、ネットワーク内の複合機を探索する。複合機を探索する方法としては、制御部１００は、ネットワーク通信部１２０を介してＳＮＭＰ（Simple Network Management Protocol）ブロードキャストを送信する（ステップＳ１１０２）。
【００７２】
制御部１００は、ネットワーク通信部１２０を介して、ネットワーク内の他の装置からＳＮＭＰブロードキャストの応答を受信する（ステップＳ１１０４）。そして、制御部１００は、ＳＮＭＰブロードキャストの応答から応答してきた装置（例えば、複合機２０）のＭＩＢ（Management Information Base）値を取得する（ステップＳ１１０６）。
【００７３】
つづいて、取得されたＭＩＢ値は、ファイル共有サービスに対応している複合機のＭＩＢ値であるか否かを判定する（ステップＳ１１０８）。
【００７４】
具体的には、制御部１００は、ＭＩＢ値の中から装置を識別するための識別値を取得する。この識別値に基づいて、制御部１００は、複合機管理情報を参照し、識別値（例えば、装置識別値）に対応する複合機を特定する。例えば、本実施形態では、複合機の型番を特定する。また、制御部１００は、複合機管理情報を参照し、特定された型番の複合機が、ファイル共有サービスに対応しているか否かを判定する。複合機を特定する方法としては、型番以外にも、メーカ名、シリーズ名、グループ名といった複合機を特定出来るものであればよい。
【００７５】
ここで、制御部１００は、取得されたＭＩＢ値の複合機が、ファイル共有サービスに対応している場合、当該複合機のアドレス（例えば、ＩＰアドレス）と、ファイル共有サービスにおいて提供されている共有フォルダの情報とを候補リストに記憶する（ステップＳ１１１０）。
【００７６】
候補リストは、後述する複合機ツリーに登録する候補となる複合機を記憶するリストである。候補リストは、記憶部１１０に一時的に記憶されてもよいし、複合機管理情報として記憶されてもよい。
【００７７】
そして、制御部１００は、ネットワーク内の装置に接続された全ての装置において、ファイル共有サービスに対応しているか否かの判定が全て行われたか否かを判定する（ステップＳ１１１２）。なお、ここで、全ての装置は、後述するようにネットワーク内にある複合機のみであってもよいし、コンピュータや、ルータといった全ての装置を含めてもよい。
【００７８】
制御部１００は、全ての装置の判定が行われていないと判定した場合、ステップＳ１１０４から処理を繰り返し実行する（ステップＳ１１１２；Ｎｏ→ステップＳ１１０４）。
【００７９】
制御部１００は、ネットワーク内に接続された全ての装置の判定が行われたと判定した場合、生成した候補リストに基づいてダイアログ表示を行う（ステップＳ１１１４）。
【００８０】
ユーザにより、候補リストに基づいて表示されたダイアログの中から複合機が選択された場合（ステップＳ１１１６）、選択された複合機を複合機ツリーに登録する（ステップＳ１１１８）。複合機ツリーは、複合機管理情報に記憶してもよい。
【００８１】
ここで、複合機を選択する方法としては種々の方法が考えられる。例えば、利用者は、候補リストに表示されたチェックマークをチェックすることにより、複合機ツリーに登録してもよい。また、候補リストに表示された複合機のアイコンを選択（例えば、タッチ操作により選択）することで、アイコンが識別表示されてもよい。この場合、識別表示されたアイコンに対応する複合機が、複合機ツリーに登録されてもよい。
【００８２】
なお、ステップＳ１１１２において、ネットワーク内の全装置において判定を行うと説明したが、例えばネットワーク内の装置のうち、複合機だけを対象としてもよいし、自社の複合機だけを対象としてもよい。また、所定時間が経過した場合、ステップＳ１１１２はＹｅｓと判定されてもよい。すなわち、タイムアウトした場合には、候補リストを表示してもよい。
【００８３】
また、ステップＳ１１１４において、生成した候補をダイアログ表示することして説明しているが、所定領域に表示されればよく、ダイアログ表示以外の表示方法であってもよい。
【００８４】
また、本実施形態は、一度候補リストに基づいてダイアログ表示を行い、利用者に複合機ツリーに登録する複合機を選択させている。しかし、例えばファイル共有サービスに対応している複合機は、自動的に複合機ツリーに登録されるという処理でもよい。
【００８５】
［１．３．３  複合機ツリー表示処理］
つづいて、複合機ツリー表示処理について、図７を参照して説明する。
【００８６】
まず、制御部１００は、複合機ツリーに登録されている複合機を一覧表示する（ステップＳ１２００）。
【００８７】
つづいて、一覧表示されている複合機の中から、複合機が選択されると（ステップＳ１２０２；Ｙｅｓ）、制御部１００は、選択された複合機はユーザ認証処理が必要であるか否かを判定する（ステップＳ１２０４）。
【００８８】
ここで、選択された複合機はユーザ認証が必要な場合（ステップＳ１２０４；Ｙｅｓ）、制御部１００は、ユーザ認証処理を実行する（ステップＳ１２０８）。制御部１００は、例えば、ユーザ名／パスワードを入力させたり、生体認証を行わせたりすることで、ユーザ認証処理を実行する。
【００８９】
ユーザ認証が成功した場合（ステップＳ１２１０；Ｙｅｓ）、制御部１００は、選択された複合機のフォルダツリーの一覧表示を行う（ステップＳ１２１２）。
【００９０】
なお、そもそもユーザ認証の必要がない複合機の場合、制御部１００は、ユーザ認証を行うことなく、選択された複合機のフォルダツリーの一覧表示を行えばよい（ステップＳ１２０４；Ｎｏ→ステップＳ１２１２）。
【００９１】
また、ユーザ認証が成功しなかった場合は、ユーザ認証処理を繰り返し実行してもよい（ステップＳ１２１０；Ｎｏ→ステップＳ１２０８）。この場合、ユーザ認証処理を所定回数実行しても成功しない場合、制御部１００は、本処理を終了したり、当該複合機は選択できない旨を表示したりしてもよい。
【００９２】
表示されたフォルダツリーの中から、利用者によりフォルダが選択された場合（ステップＳ１２１４；Ｙｅｓ）、制御部１００は、選択されたフォルダ内のファイルを一覧表示する（ステップＳ１２１６）。
【００９３】
なお、複合機ツリー表示において、利用者により他の箇所が選択された場合、制御部１００は、当該選択された箇所に基づいて異なる処理を実行してもよい（ステップＳ１２０２；Ｎｏ→ステップＳ１２０６；Ｙｅｓ）。
【００９４】
［１．４  動作例］
つづいて、本実施形態の動作例について、画面例を用いて説明する。図８（ａ）は、本実施形態におけるファイル管理処理の初期状態を示す表示画面の一例を示す画面Ｗ１００である。
【００９５】
ここで、利用者により、Ｒ１００に表示されている「複合機の選択」が選択される（例えばタッチされる）と、複合機登録処理が実行される（図５のステップＳ１００２；Ｙｅｓ→ステップＳ１００４）。
【００９６】
図８（ｂ）は、登録する複合機の候補リストが表示されているダイアログ表示の一例を示す画面Ｗ１１０である。図８（ｂ）では、図６のステップＳ１１１０において登録された複合機の情報がリストとして表示されている。図８（ｂ）では、複合機の機種名、複合機のＩＰアドレス、複合機のホスト名が併せて表示されている。また、複合機ツリーに登録したい複合機がチェックボックス（Ｒ１１０）により選択されている。
【００９７】
ここでＲ１１２に表示されている「ＯＫ」が利用者により選択されることにより、チェックボックスによって選択されている複合機が複合機ツリーに登録される。
【００９８】
図９（ａ）は、複合機ツリーが表示されている一例を示す画面Ｗ１２０である。画面Ｗ１２０には、複合機ツリーがＲ１２０に表示されている（例えば、図７のステップＳ１２１２）。図９（ａ）の複合機ツリーでは、複合機名と、ＩＰアドレスとが並列して表示されている。
【００９９】
なお、ＩＰアドレスがあることにより、利用者は複合機の機種名が同一であっても別の装置であることを認識することができる。なお、ＩＰアドレスは表示されなくてもよい。
【０１００】
図９（ｂ）は、図９（ａ）において、１つの複合機が選択された場合の一例を示す画面Ｗ１３０である。例えば、「ＭＸ−６１７０ＦＶ」の複合機が選択されたことにより、複合機においてアクセス可能な共有フォルダ「ｆａｘｒｅｃｅｉｖｅ」「ｓｈａｒｅｄ」「ｐｕｂｌｉｃ」が表示される。
【０１０１】
図９（ｂ）において表示された共有フォルダが選択された状態を示す図が、図１０（ａ）である。図１０（ａ）の画面Ｗ１４０では、複合機ツリーがＲ１４０において表示され、その中の共有フォルダが利用者により選択される。
【０１０２】
利用者により選択された共有フォルダに含まれるフォルダ（サブフォルダ）が、更にＲ１４２に表示される。また、異なる領域であるＲ１４４に、アイコン表示として一覧表示されてもよい。
【０１０３】
さらにこの中のフォルダ（サブフォルダ）が選択された状態が図１０（ｂ）である。図１０（ｂ）の画面Ｗ１５０では、複合機ツリーがＲ１５０に表示され、フォルダ（サブフォルダ）がＲ１５２で選択されている。
【０１０４】
選択されたサブフォルダに格納されているファイルが、Ｒ１５４に一覧表示されている。Ｒ１５４では、ファイルのプレビュー表示がされており、利用者はフォルダ（サブフォルダ）にどのようなファイルが格納されているか把握することができる。
【０１０５】
そして、Ｒ１５４に表示されているファイルを選択することで、ファイルを表示したり、印刷したりすることができる。また、ドラッグ＆ドロップ操作をすることで、コピーしたり、移動したりすることができる。
【０１０６】
なお、共有フォルダにサブフォルダが存在せず、共有ファイルのみが記憶されている場合は、共有ファイルが一覧表示されればよい。また、共有フォルダにサブフォルダと、共有ファイルとが混在している場合は、併せて表示させればよい。
【０１０７】
このように、本実施形態によれば、利用者は登録する複合機の情報を取得することなく、容易な操作で複合機ツリーにファイル共有サービスを提供している複合機を登録することができる。
【０１０８】
なお、上述の方法に加えて、複合機２０の情報（例えば、複合機２０のＩＰアドレス）を直接入力して、複合機２０を複合機ツリーに登録することができる。
【０１０９】
［２．第２実施形態］
つづいて、第２実施形態について説明する。第２実施形態は、ファイル処理部１０４が実行するファイル処理として、種々の処理が実行できる実施形態である。なお、第１実施形態と機能構成、処理フローは同一であり、第１実施形態と異なる点を中心に説明する。
【０１１０】
ファイル処理部１０４は、選択されたファイルについて種々の処理が実行可能である。例えば、以下のような処理が更に実行可能である。
【０１１１】
（第１処理）
ファイル処理部１０４は、利用者からの指示に基づいて再印刷の処理を実行する。具体的には、利用者が、複合機２０の共有ファイル記憶領域２１４に記憶されているファイルを選択し、メニューから再印刷を指示する。複合機２０は、再印刷の指示にしたがって、選択されたファイルを再印刷する。
【０１１２】
通常は端末装置１０から印刷する場合、複合機２０に対応したプリンタドライが必要である。しかし、再印刷の指示により印刷する場合は、端末装置１０にプリンタドライバをインストールする必要はない。
【０１１３】
また、端末装置１０は、複合機２０のメーカや機種毎にプリンタドライバをインストールしていることが一般的である。そうすると、利用者はファイルを印刷する場合に、印刷先の複合機２０の選択を間違えてしまう場合がある。
【０１１４】
上述したように、利用者によって、共有ファイル記憶領域２１４に記憶されているファイルに対して再印刷指示が行われることにより、ファイルを記憶している複合機２０が当該ファイルを印刷する。これにより、利用者は印刷先を間違えることがない。
【０１１５】
（第２処理）
ファイル処理部１０４は、共有フォルダに記憶されているファイルの一部を、端末装置１０からアクセスがあった場合に、自動的にコピーする処理を実行する。
【０１１６】
利用者から、複合機２０の共有フォルダにアクセスがあった場合、共有フォルダに記憶されているファイルのうち、一番新しいファイル又は前回のアクセス時から新しく記憶されたファイルを、自動的に端末装置１０のファイル記憶領域１１２に記憶する。
【０１１７】
これにより、複合機２０がＦＡＸとして受信した原稿に対応するファイルや、スキャンしたファイルを、利用者が移動することなく、自動的に端末装置１０にコピーすることができる。
【０１１８】
また、このとき、複合機２０は、所定条件を満たす場合にコピーをするとしてもよい。例えば、端末装置１０がアクセスしてきた時刻から１０分以内のファイルだけをコピーするとか、所定ユーザが利用している場合にコピーするといった条件を設定してもよい。
【０１１９】
（第３処理）
ファイル処理部１０４は、ユーザ管理を行い、複合機２０の共有ファイル記憶領域２１４に記憶されているファイルのうち、端末装置１０の利用者のファイルのみを表示する処理を実行する。
【０１２０】
例えば、複合機２０は、原稿を原稿読取部２６０で読み取り、画像データとして記憶部２１０に記憶する。このとき、複合機２０にログインしているユーザ情報に基づき、ユーザ情報を付加して画像データを記憶する。ここで、ユーザ情報は、画像データにメタ情報や、属性として付加される。
【０１２１】
端末装置１０は、複合機２０の共有フォルダにアクセスすると、端末装置１０においてログインしているユーザ情報と一致するファイルのみを画面に一覧表示し、他のユーザ情報の属性を持つ画像データは表示しない。
【０１２２】
また、他のユーザのファイルは、グレイアウトして表示し、ファイル処理が実行できない（例えが、ファイルを表示したり、印刷したりといった処理が実行できない）こととしてもよい。
【０１２３】
これにより、複合機２０は原稿を読み取り画像データとして記憶する。しかし、端末装置１０は、他のユーザの画像データを表示することができない。これにより、自分がスキャンした原稿に基づく画像データを共有ファイル記憶領域２１４に記憶しても、他のユーザに見られるといったことを防ぐことが可能となる。
【０１２４】
［３．第３実施形態］
つづいて、第３実施形態について説明する。第３実施形態は、端末装置１０が複合機２０の情報を管理していない場合の実施形態である。なお、第１実施形態と機能構成、処理フローは同一であり、第１実施形態と異なる点を中心に説明する。
【０１２５】
第１実施形態では、取得したＭＩＢ値に基づいて複合機管理情報を参照し複合機の型番を特定することで、当該複合機がファイル共有サービスに対応しているか否かを判定していたのに対し、本実施形態では、複合機２０からＭＩＢとして、複合機２０が提供可能な情報が含まれている。例えば、ＭＩＢにおいて、拡張ＭＩＢにおいて、複合機２０がファイル共有サービスを提供していることを情報として含んでいる。
【０１２６】
端末装置１０は、ＭＩＢを受信した場合、拡張ＭＩＢにファイル共有サービスを提供していることを示す情報が含まれている場合には、複合機２０はファイル共有サービスが提供されていると判定する。
【０１２７】
このように、本実施形態によれば、第１実施形態と異なり、複合機２０を管理する情報が必要となくなる。
【０１２８】
［４．第４実施形態］
つづいて、第４実施形態について説明する。第４実施形態は、端末装置１０が複合機２０の共有フォルダにアクセス可能かどうかで、複合機ツリーを生成する実施形態である。なお、第１実施形態の図６の処理フローを図１１の処理フローに置き換えた以外は、機能構成、処理フローは同一であり、第１実施形態と異なる点を中心に説明する。また、第１実施形態と同一の処理には同一の符号を付して、説明を省略する。
【０１２９】
まず、制御部１００（ファイル管理部１０２）は、ネットワーク内にある装置（複合機）のＩＰアドレスを取得する（ステップＳ２００２）。
【０１３０】
制御部１００は、取得されたＩＰアドレスに基づいて、特定名の共有フォルダ（特定フォルダ）にアクセスを試みる（ステップＳ２００４）。ここで、本実施形態における特定名の共有フォルダは、「ｆａｘｒｅｃｅｉｖｅ」「ｓｈａｒｅｄ」「ｐｕｂｌｉｃ」の３つである。制御部１００は、これらのフォルダに順次アクセスしてもよいし、１つのみアクセスしてもよい。このとき、制御部１００は、このように予め決められたフォルダ名の共有フォルダにアクセスし、当該共有フォルダが存在するかどうかを判定する。
【０１３１】
そして、複合機２０に予め決められたフォルダ名の共有フォルダ（特定名の共有フォルダ）が存在する場合には、複合機２０は、ファイル共有サービスが提供されていると判定され（ステップＳ２００６；Ｙｅｓ）、複合機２０のアドレスと共に候補リストとして記憶される（ステップＳ１１１０）。
【０１３２】
このように、本実施形態によれば、複合機２０がファイル共有サービスを提供可能であるという情報を送信しない場合でも、端末装置１０は、複合機ツリーに、ファイル共有サービスを提供している複合機２０を登録することができる。
【０１３３】
［５．変形例］
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も特許請求の範囲に含まれる。
【０１３４】
また、実施形態において各装置で動作するプログラムは、上述した実施形態の機能を実現するように、ＣＰＵ等の演算装置を制御するプログラム（コンピュータを機能させるプログラム）である。そして、これら装置で取り扱われる情報は、その処理時に一時的に一時記憶装置（例えば、ＲＡＭ）に蓄積され、その後、各種ＲＯＭやＨＤＤ、ＳＳＤの記憶装置に格納され、必要に応じてＣＰＵによって読み出し、修正・書き込みが行なわれる。
【０１３５】
また、市場に流通させる場合には、可搬型の記録媒体にプログラムを格納して流通させたり、インターネット等のネットワークを介して接続されたサーバコンピュータに転送したりすることができる。この場合、サーバコンピュータの記憶装置も本発明に含まれるのは勿論である。
【符号の説明】
【０１３６】
１  システム
１０  端末装置
１００  制御部
１０２  ファイル管理部
１０４  ファイル処理部
１１０  記憶部
１１２  ファイル記憶領域
１１４  複合機管理情報記憶領域
１１６  ファイル管理プログラム
１２０  ネットワーク通信部
１３０  表示部
１４０  操作部
２０  複合機
２００  制御部
２０２  ファイル共有サービス部
２０４  ＷＥＢサービス部
２１０  記憶部
２１２  ファイル記憶領域
２１４  共有ファイル記憶領域
２１６  装置情報記憶領域
２２０  ネットワーク通信部
２３０  表示部
２４０  操作部
２５０  ＦＡＸ通信部
２６０  原稿読取部
２７０  印字出力部
【図１】
2020038534.tif 000003
【図２】
2020038534.tif 000004
【図３】
2020038534.tif 000005
【図４】
2020038534.tif 000006
【図５】
2020038534.tif 000007
【図６】
2020038534.tif 000008
【図７】
2020038534.tif 000009
【図８】
2020038534.tif 000010
【図９】
2020038534.tif 000011
【図１０】
2020038534.tif 000012
【図１１】
2020038534.tif 000013