(57)【要約】【課題】  データを外部端末に設定されたフォルダに格納する上で、不確定な情報に基づき格納先を特定し、また、共有化されていないフォルダを自動的に共有化することで、より簡単で確実なデータ送信を可能とする情報処理装置を提供する。【解決手段】  外部端末と通信する通信機能を有する情報処理装置において、データの格納先としての外部端末側で設定されたフォルダに関する情報を、所定のネットワークプロトコルを用いて取得する手段と、取得された情報に基づき、ファイルデータの格納先としてのフォルダを特定する手段と、特定されたフォルダを外部端末に共有化させる自動共有化信号を作成する手段と、外部端末に対して、自動共有化信号と該自動共有化信号に基づき共有化されたフォルダに格納されるべきファイルデータとを送信する手段と、を設ける。【選択図】図３
2006140812.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して外部端末とファイルデータの送受信可能に通信する通信機能を有する情報処理装置において、
上記ファイルデータの格納先としての上記外部端末側で設定されたフォルダに関する情報を、所定のネットワークプロトコルを用いて取得するフォルダ情報取得手段と、
上記フォルダ情報取得手段により取得された情報に基づき、上記ファイルデータの格納先としてのフォルダを特定するフォルダ特定手段と、
上記フォルダ特定手段により特定されたフォルダを上記外部端末に共有化させる自動共有化信号を作成する自動共有化信号作成手段と、
上記外部端末に対して、上記自動共有化信号と該自動共有化信号に基づき共有化されたフォルダに格納されるべきファイルデータとを送信する送信手段と、を有していることを特徴とする情報処理装置。
【請求項２】
上記外部端末がネットワークに複数接続されており、
上記情報処理装置は、更に、
所定のキーワードを入力するキーワード入力手段と、
上記各外部端末側で設定されたフォルダの中から上記キーワード入力手段を介して入力されたキーワードに関連したフォルダを該外部端末に検索させる自動検索信号を作成する自動検索信号作成手段と、
上記自動検索信号に基づく検索の結果、上記外部端末側で上記キーワードに関連したフォルダが検出された場合に、上記外部端末に、検出されたフォルダの所在をあらわすべく階層構造をもつ情報を返信させる自動返信信号を作成する自動返信信号作成手段と、を有していることを特徴とする請求項１記載の情報処理装置。
【請求項３】
更に、上記ネットワークに接続された外部端末の中から、上記自動検索信号に基づく検索処理を実行させる外部端末を選択する選択手段を有していることを特徴とする請求項２記載の情報処理装置。
【請求項４】
更に、上記外部端末に、上記自動共有化信号に基づき共有化されたフォルダにファイルデータが格納された後に、該共有化されたフォルダを共有化解除させる自動共有化解除信号を作成する自動共有化解除信号作成手段を有していることを特徴とする請求項１〜３のいずれか一に記載の情報処理装置。
【請求項５】
更に、上記外部端末に、上記自動共有化信号に基づきフォルダを共有化させる際に、共有化されたフォルダに対する第三者からのアクセスを制限する排他制御を実行させる自動排他制御信号を作成する自動排他制御信号作成手段を有していることを特徴とする請求項１〜４のいずれか一に記載の情報処理装置。
【請求項６】
ファイルデータの送受信可能にネットワークを介して外部端末と通信する通信機能を有する情報処理装置に、
上記ファイルデータの格納先としての上記外部端末側で設定されたフォルダに関する情報を、所定のネットワークプロトコルを用いて取得するフォルダ情報取得ステップと、
上記フォルダに関する情報に基づき、上記ファイルデータの格納先としてのフォルダを特定するフォルダ特定ステップと、
特定されたフォルダを上記外部端末に共有化させる自動共有化信号を作成する自動共有化信号作成ステップと、
上記外部端末に対して、上記自動共有化信号と該自動共有化信号に基づき共有化されたフォルダに格納されるべきファイルデータとを送信する送信ステップと、を実行させるデータ送信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、所定データの送受信可能にネットワークを介して外部端末と接続された情報処理装置及び該情報処理装置が実行するデータ送信プログラムに関する。
【背景技術】
【０００２】
近年、オフィス等においては、複数の情報処理端末，プリンタや多機能複合機が接続されたネットワークが構築されることが通常である。ネットワークに接続される構成の間では、ネットワークバスを介して相互に各種データの送受信が可能となっており、例えば、情報処理端末間でデータを移動させたり、情報処理端末からプリンタへ印刷データを送信してプリント出力を実行したり、多機能複合機において原稿に基づき作成されたスキャンデータを情報処理端末へ送信して保存したりすることが可能である。一例として、例えば特開２００２−２８１２２５号公報には、ネットワークに接続された複数の多機能複合機及び複数の情報処理端末から構成される画像形成システムが開示されている。ここでは、主として、多機能複合機でスキャナ機能を用いて作成されたファイルデータを、情報処理端末へ送信する場合についての改良技術が開示されている。
【０００３】
【特許文献１】特開２００２−２８１２２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、ネットワークに接続される構成の間でデータをやり取りする場合、より具体的には、多機能複合機側で作成されたファイルデータを情報処理端末へ送信し、送信先である情報処理端末側に設定されたフォルダに格納する場合に、多機能複合機側では、送信先となる情報処理端末又は格納先となるフォルダの情報として、最終的な格納先を特定し得ない不確定な情報しか得られないことがある。例えば、多機能複合機のユーザが、ネットワークに接続される情報処理端末のユーザの１人から、スキャン機能を用いて作成したファイルデータについて、その送信及び格納を依頼された場合に、フォルダのショートカットやフォルダ名等の不確定な情報しか教えてもらえないことがある。
【０００５】
従来では、かかる場合に、依頼者である情報処理端末のユーザに直接確認するなどして、送信先となる情報処理端末やデータの格納先となるフォルダに関連した情報を取得し、情報処理端末やフォルダを特定する必要があった。更に、フォルダが特定されていても、それがデータの送信元に対して共有化されていない場合には、そのフォルダが設定された情報処理端末のユーザにその旨を伝えて、フォルダの共有化を促す必要があった。
また、現在、ファイルデータをメールに添付して送信することが一般的に行われるが、この場合には、メールに添付可能なファイルデータの容量に制限があり、また、パスワードを設定しない場合にファイルデータが第三者に閲覧される可能性があるなどの問題があった。
【０００６】
この発明は、上記技術的課題に鑑みてなされたもので、データを外部端末へ送信し該外部端末に設定されたフォルダに格納する上で、不確定な情報に基づき送信先及び格納先を特定し、また、共有化されていないフォルダに対しては、該フォルダを自動的に共有化することで、より簡単で確実なデータ送信を可能とする情報処理装置及び該情報処理装置が実行するデータ送信プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
そこで、本願の請求項１に係る発明は、ネットワークを介して外部端末とファイルデータの送受信可能に通信する通信機能を有する情報処理装置において、上記ファイルデータの格納先としての上記外部端末側で設定されたフォルダに関する情報を、所定のネットワークプロトコルを用いて取得するフォルダ情報取得手段と、該フォルダ情報取得手段により取得された情報に基づき、上記ファイルデータの格納先としてのフォルダを特定するフォルダ特定手段と、該フォルダ特定手段により特定されたフォルダを上記外部端末に共有化させる自動共有化信号を作成する自動共有化信号作成手段と、上記外部端末に対して、上記自動共有化信号と該自動共有化信号に基づき共有化されたフォルダに格納されるべきファイルデータとを送信する送信手段と、を有していることを特徴としたものである。
【０００８】
また、本願の請求項２に係る発明は、請求項１に係る発明において、上記外部端末がネットワークに複数接続されており、上記情報処理装置は、更に、所定のキーワードを入力するキーワード入力手段と、上記各外部端末側で設定されたフォルダの中から上記キーワード入力手段を介して入力されたキーワードに関連したフォルダを該外部端末に検索させる自動検索信号を作成する自動検索信号作成手段と、上記自動検索信号に基づく検索の結果、上記外部端末側で上記キーワードに関連したフォルダが検出された場合に、上記外部端末に、検出されたフォルダの所在をあらわすべく階層構造をもつ情報を返信させる自動返信信号を作成する自動返信信号作成手段と、を有していることを特徴としたものである。
【０００９】
更に、本願の請求項３に係る発明は、請求項２に係る発明において、更に、上記ネットワークに接続された外部端末の中から、上記自動検索信号に基づく検索処理を実行させる外部端末を選択する選択手段を有していることを特徴としたものである。
【００１０】
また、更に、本願の請求項４に係る発明は、請求項１〜３に係る発明のいずれか一において、更に、上記外部端末に、上記自動共有化信号に基づき共有化されたフォルダにファイルデータが格納された後に、該共有化されたフォルダを共有化解除させる自動共有化解除信号を作成する自動共有化解除信号作成手段を有していることを特徴としたものである。
【００１１】
また、更に、本願の請求項５に係る発明は、請求項１〜４に係る発明のいずれか一において、更に、上記外部端末に、上記自動共有化信号に基づきフォルダを共有化させる際に、共有化されたフォルダに対する第三者からのアクセスを制限する排他制御を実行させる自動排他制御信号を作成する自動排他制御信号作成手段を有していることを特徴としたものである。
【００１２】
また、更に、本願の請求項６に係る発明は、ファイルデータの送受信可能にネットワークを介して外部端末と通信する通信機能を有する情報処理装置に、上記ファイルデータの格納先としての上記外部端末側で設定されたフォルダに関する情報を、所定のネットワークプロトコルを用いて取得するフォルダ情報取得ステップと、該フォルダに関する情報に基づき、上記ファイルデータの格納先としてのフォルダを特定するフォルダ特定ステップと、特定されたフォルダを上記外部端末に共有化させる自動共有化信号を作成する自動共有化信号作成ステップと、上記外部端末に対して、上記自動共有化信号と該自動共有化信号に基づき共有化されたフォルダに格納されるべきファイルデータとを送信する送信ステップと、を実行させるファイルデータ送信プログラムである。
【発明の効果】
【００１３】
本願の請求項１に係る発明によれば、データを外部端末に設定されたフォルダに格納する上で、不確定な情報に基づき格納先を特定し、また、共有化されていないフォルダを自動的に共有化することで、より簡単で確実なデータ送信を可能とする。
【００１４】
また、本願の請求項２に係る発明によれば、ファイルデータの格納先としてのフォルダが存在する外部端末が特定されていない場合にも、ネットワークに接続された各外部端末にフォルダを検索させ、その検索の結果を返信させることで、該フォルダを特定することができる。
【００１５】
更に、本願の請求項３に係る発明によれば、例えばファイルデータの格納先としてのフォルダが存在する外部端末の所在を予想し得る場合など、ネットワークに接続された外部端末のうちのいずれかを、検索実行対象として任意に選択することで、ファイルデータの格納先としてのフォルダを特定するまでに要する時間を短縮することができる。
【００１６】
また、更に、本願の請求項４に係る発明によれば、ファイルデータの格納後にフォルダを共有化解除することで、ファイルデータの安全性を確保することができる。
【００１７】
また、更に、本願の請求項５に係る発明によれば、ファイルデータの格納のためにフォルダを一時的に共有化させる間に、フォルダに対する第三者からのアクセスを禁止することで、ファイルデータの安全性を向上させることができる。
【００１８】
また、更に、本願の請求項６に係る発明によれば、データを外部端末に設定されたフォルダに格納する上で、不確定な情報に基づき格納先を特定し、また、共有化されていないフォルダを自動的に共有化することで、より簡単で確実なデータ送信を可能とする。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施形態について、添付図面を参照しながら説明する。なお、この実施形態では、特許請求の範囲に記載の情報処理装置として、多機能複合機（以下、ＭＦＰ：Multifunction Peripheralという）を取り上げる。
図１は、本発明の実施形態に係るＭＦＰ及び複数の情報処理端末を含むネットワークの構成を概略的に示す図である。このネットワーク１は、プリンタ機能，ファクシミリ機能，コピー機能、スキャナ機能など複数の機能をもつＭＦＰ１０と、パーソナルコンピュータ等の複数の情報処理端末（以下、ＰＣと表記）２Ａ，２Ｂとを有している。各機器は、データ送受信可能に、ネットワークバス３を介して互いに接続されている。このネットワーク１では、例えば、ＭＦＰ１０で原稿を読み込むことにより作成されたファイルデータを、ＰＣ２Ａ，２Ｂへ送信してＰＣ２Ａ，２Ｂ側で表示又は格納したり、ＰＣ２Ａ，２Ｂで処理された文書データや画像データ等のファイルデータを、ＭＦＰ１０へ送信してＭＦＰ１０側でプリントしたりすることが可能である。
【００２０】
特に図示しないが、ネットワーク１は、ネットワークバス３を介して、インターネットに接続されてもよい。この場合、ＭＦＰ１０は、原稿に基づき作成したファイルデータを、例えば他のネットワーク上にある遠隔のＰＣへインターネット経由で送信したり、ＰＣからのファイルデータをインターネット経由で受信し、それに基づきプリント出力したりすることも可能である。また、ネットワーク１の構成として、実際には、例えばプロキシサーバ，メールサーバ，ルータ等の図１に示す構成以外も含まれるが、ここでは、それらを省略する。
【００２１】
図２は、ネットワーク１に接続されるＭＦＰ１０の基本的な構成を示すブロック図である。ＭＦＰ１０は、基本的に、所定のプログラムに基づき各種の命令を実行させるなどして、ＭＦＰ１０内の各構成をシーケンス制御するＣＰＵ１２と、ＣＰＵ１２によるシーケンス制御の基になるプログラムを格納するＲＯＭ１３と、該プログラムの実行に必要なワークエリアや外部から送信されてきたファイルデータを一時的に格納するＲＡＭ１４と、ユーザによる装置の操作及び各種の設定入力を可能とするタッチパネル式の操作部１５と、原稿を読み取り例えばビットマップ形式の画像データを取得する走査部１６と、印刷ファイルデータに基づき用紙に対して印刷を実行する印刷部１７と、印刷部１７に対して給紙を行なう給紙部１８と、印刷ファイルデータ等の各種データの送受信を外部と行なうためのネットワークインターフェースカード（図中の「ＮＩＣ」）１９と、を有している。これらの構成は、データ送受信可能に、バス２０を介して互いに接続されている。
【００２２】
なお、本実施形態において、ＣＰＵ１２によるシーケンス制御の基になるプログラムは、例えばＭＦＰ１０のＲＯＭ１３に格納されるが、かかるプログラムは、例えばＣＤ−ＲＯＭ２１又はフロッピー（登録商標）ディスク２２等の外部記録媒体に格納され、ＭＦＰ１に外付けされるＣＤ−ＲＯＭ又はフロッピーディスクドライブ（不図示）を介して、適時読み出されるものであってもよい。
【００２３】
前述したように、ネットワーク１では、ＭＦＰ１０で作成されたファイルデータをＰＣ２Ａ，２Ｂへ送信しＰＣ２Ａ，２Ｂ側で設定されたフォルダに格納させることが可能であるが、この場合に、送信先（受信側）の情報として、ファイルデータの送信先となるＰＣや格納先となるフォルダを特定し得ない不確定な情報（例えばフォルダのショートカットやフォルダ名等）のみしか得られない場合がある。本実施形態では、かかる場合に、ＭＦＰ１０が、不確定な情報から送信先及び格納先を特定し、また、共有化されていないフォルダに対しては、該フォルダを自動的に共有化することで、より簡単で確実なデータ送信を可能とする
【００２４】
例えば、ＭＦＰ１０からのファイルデータの送信先であるＰＣ（ネットワーク１に接続された全ＰＣのうちのいずれか）が特定されているものの、そのＰＣに設定されるフォルダのうち、ファイルデータの格納先となるフォルダが特定されていない場合、ＭＦＰ１０は、ＰＣ側で設定されたファイルデータの格納先としてのフォルダに関する情報を、所定のネットワークプロトコルを用いて取得し、取得された情報に基づき、ファイルデータの格納先としてのフォルダを特定し、また、特定されたフォルダをＰＣに共有化させる自動共有化信号を作成する。更に、特定されたフォルダがＭＦＰ１０に対して共有化されていない場合、ＭＦＰ１０は、ＰＣに対して自動共有化信号を送信し、該自動共有化信号に基づきフォルダを共有化させた上で、ファイルデータを送信し格納する。なお、ネットワークプロトコルとしては、従来知られたＦＴＰ（File Transfer Protocol）やＳＭＢ（Server Message Block）を利用することができる。
【００２５】
また、ファイルデータの格納先となるフォルダに加え、ＭＦＰ１０からのファイルデータの送信先であるＰＣが特定されていない場合、ＭＦＰ１０は、更に、操作部１５を介してフォルダに関連したキーワードを入力可能とし、各ＰＣ側で設定されたフォルダの中から、入力されたキーワードに関連したフォルダをＰＣに検索させる自動検索信号を作成する。また、ＭＦＰ１０は、自動検索信号に基づく検索の結果、ＰＣ側で上記キーワードに関連したフォルダが検出された場合、ＰＣに、検出されたフォルダの所在をあらわすべく階層構造をもつ情報（パス）を返信させる自動返信信号を作成する。
【００２６】
更に、本実施形態では、例えばファイルデータが機密性の高いデータである場合に、ファイルデータの安全性を確保すべく、ＭＦＰ１０が、共有化されたフォルダにファイルデータが格納された後に、共有化されたフォルダをＰＣに共有化解除させる自動共有化解除信号を作成する。また、ファイルデータの安全性を向上させるために、ＭＦＰ１０は、フォルダを共有化させる際に、共有化されたフォルダに対する第三者からのアクセスを制限する排他制御をＰＣに実行させる自動排他制御信号を作成する。
【００２７】
なお、ＭＦＰ１０が作成する自動共有化信号，自動検索信号，自動返信信号，自動共有化解除信号，自動排他制御信号の形式としては、エージェント形式やスクリプト形式を採用することができる。
【００２８】
以下、３つの例（実施例１〜３）を取り上げ、各実施例において、ＭＦＰ１０及びＰＣで実行される処理について説明する。
実施例１．
この実施例１は、ＭＦＰ１０からのファイルデータの送信先であるＰＣが特定されているものの、そのＰＣ側で設定されるフォルダのうち、ファイルデータの格納先となるフォルダが特定されていない例である。図３は、かかる実施例１においてＭＦＰ１０により実行される処理についてのフローチャートである。この処理では、まず、ファイルデータ送信実行の指示があったか否かが判断され（＃１１）、その結果、上記指示がないと判断された場合には、再度＃１１が実行され、他方、上記指示があったと判断された場合には、引き続き、特定のＰＣに対して、そのＰＣ内に存在するフォルダの一覧をあらわすフォルダリストが要求される（＃１２）。その後、フォルダリストがＰＣから受信されたか否かが判断される（＃１３）。その結果、受信されていないと判断された場合には、再度＃１３が実行され、他方、受信されたと判断された場合には、続いて、操作部１５上に、フォルダリストが表示される（＃１４）。
【００２９】
その後、ファイルデータの格納先となるフォルダが、フォルダリストからユーザにより選択されたか否かが判断される（＃１５）。その結果、フォルダが選択されていないと判断された場合には、再度＃１５が実行され、他方、フォルダが選択されたと判断された場合には、引き続き、選択されたフォルダを特定のＰＣに共有化させるためのフォルダ共有化エージェントが作成される（＃１６）。作成後には、フォルダ共有化エージェントが、特定のＰＣに対して送信される（＃１７）。なお、このフォルダ共有化エージェントを始めとして、各実施例１〜３では、ＭＦＰ１０が作成する自動共有化信号，自動検索信号，自動返信信号，自動共有化解除信号，自動排他制御信号の形式として、エージェント形式が採用されるものとする。
【００３０】
その後、フォルダ共有化エージェントの送信先であるＰＣから、フォルダ共有化の完了通知が受信されたか否かが判断される（＃１８）。その結果、完了通知が受信されたと判断された場合には、引き続き、ファイルデータが送信され（＃１９）、以上で処理が終了される。また、一方、完了通知が受信されていないと判断された場合には、続いて、フォルダ共有化エージェントの送信先であるＰＣから、「フォルダが存在しない」旨の通知が受信されたか否かが判断される（＃２０）。その結果、「フォルダが存在しない」旨の通知がない場合には、＃１８へ戻り、それ以降のステップが繰り返される。また、一方、「フォルダが存在しない」旨の通知が受信された場合には、操作部１５においてユーザへの警告表示が行われた上で（＃２１）、＃１５へ戻り、それ以降のステップが繰り返される。
【００３１】
また、図４は、図３に示すＭＦＰ１０側の処理に応じて、ファイルデータの格納先となるフォルダが存在するＰＣにより実行される処理についてのフローチャートである。この処理では、まず、ＭＦＰ１０からフォルダリストを要求されたか否かが判断される（＃３１）。その結果、フォルダリストを要求されていないと判断された場合には、再度＃３１が実行され、他方、フォルダリストを要求されたと判断された場合には、それに応じて、フォルダリストが送信される（＃３２）。その後、ＭＦＰ１０からフォルダ共有化エージェントが受信されたか否かが判断される（＃３３）。その結果、フォルダ共有化エージェントが受信されていないと判断された場合には、再度＃３３が実行され、他方、フォルダ共有化エージェントが受信されたと判断された場合には、引き続き、受信されたフォルダ共有化エージェントにおいて特定されたフォルダがＰＣ内に存在するか否かが判断される（＃３４）。
【００３２】
＃３４の結果、フォルダがＰＣ内に存在しないと判断された場合には、「フォルダが存在しない」旨の通知が送信された上で（＃３９）、＃３３へ戻り、それ以降のステップが繰り返される。また、一方、フォルダがＰＣ内に存在すると判断された場合には、引き続き、フォルダが共有化される（＃３５）。共有化の完了後、フォルダ共有化の完了通知が送信される（＃３６）。更に、ＭＦＰ１０からファイルデータが受信されたか否かが判断され（＃３７）、その結果、ファイルデータが受信されていないと判断された場合には、再度＃３７が実行され、他方、ファイルデータが受信されたと判断された場合には、続いて、ファイルデータが共有化されたフォルダに格納される（＃３８）。以上で処理が終了される。
【００３３】
このように、実施例１におけるＭＦＰ１０側の処理によれば、ファイルデータの送信先であるＰＣが特定されているものの、そのＰＣに設定されるフォルダのうち、ファイルデータの格納先となるフォルダが特定されていない場合、ＰＣからフォルダリストを取得して格納先となるフォルダを特定することができる。また、特定されたフォルダが共有化されていなければ、フォルダ共有化エージェントを作成しＰＣに送信することで、フォルダを共有化することができる。これにより、不確定な情報から簡単で確実なデータ送信が可能である。
【００３４】
実施例２．
この実施例２は、ファイルデータの格納先となるフォルダに加え、ＭＦＰ１０からのファイルデータの送信先であるＰＣが特定されていない例である。図５は、かかる実施例２においてＭＦＰ１０により実行される処理についてのフローチャートである。この処理では、まず、ファイルデータ送信実行の指示があったか否かが判断され（＃４１）、その結果、上記指示がないと判断された場合には、再度＃１１が実行され、他方、上記指示があったと判断された場合には、引き続き、ネットワーク１に接続されたＰＣに、フォルダを検索させるためのフォルダ検索エージェントが作成される（＃４２）。作成後、ネットワーク１に接続されたＰＣに対して、フォルダ検索エージェントが順次に送信される。なお、ここでは、フォルダ検索エージェントの送信先であるＰＣを、ネットワーク１に接続されたＰＣの中から任意に選択可能としてもよい。例えばファイルデータの格納先としてのフォルダが存在するＰＣの所在を予想し得る場合など、ネットワーク１に接続されたＰＣのうちのいずれかを選択することで、ファイルデータの格納先としてのフォルダを特定するまでに要する時間を短縮することができる。
【００３５】
その後、フォルダ検索エージェントの送信先からの返信があったか否かが判断され（＃４４）、その結果、返信がないと判断された場合には、再度＃４４が実行され、また、一方、返信があったと判断された場合には、引き続き、その返信内容が「フォルダが存在する」旨をあらわすか否かが判断される（＃４５）。その結果、その返信内容が「フォルダが存在しない」旨をあらわすと判断された場合には、更に、ネットワーク上に存在する全てのＰＣから返信があったか否か、すなわち、全てのＰＣにおけるフォルダ検索が終了したか否かが判断される（＃５１）。その結果、全てのＰＣにおけるフォルダ検索が終了していないと判断された場合には、＃４４へ戻り、それ以降のステップが繰り返される。また、一方、全てのＰＣにおけるフォルダ検索が終了したと判断された場合には、該当するフォルダが存在しない旨のユーザへの警告表示が操作部１５において行われた上で（＃５２）、＃４１へ戻り、それ以降のステップが繰り返される。
【００３６】
また、一方、＃４５の結果、返信内容が「フォルダが存在する」旨をあらわすと判断された場合には、ファイルデータの格納先となるフォルダが特定され認識される（＃４６）。本実施形態では、フォルダが存在する場合に、返信元であるＰＣから、フォルダの所在をあらわすべく階層構造をもつ情報（パス）が返信され、ＭＦＰ１０では、その情報に基づき、フォルダが特定される。その後、特定されたフォルダが存在するＰＣに、該フォルダを共有化させるためのフォルダ共有化エージェントが作成され（＃４７）、作成後には、フォルダ共有化エージェントが該ＰＣに対して送信される（＃４８）。
【００３７】
その後、フォルダ共有化エージェントの送信先であるＰＣから、フォルダ共有化の完了通知が受信されたか否かが判断される（＃４９）。その結果、完了通知が受信されたと判断された場合には、引き続き、ファイルデータが送信され（＃５０）、以上で処理が終了される。また、一方、完了通知が受信されていないと判断された場合には、続いて、フォルダ共有化エージェントの送信先であるＰＣから、「フォルダが存在しない」旨の通知が受信されたか否かが判断される（＃５３）。その結果、「フォルダが存在しない」旨の通知がない場合には、＃４９へ戻り、それ以降のステップが繰り返される。また、一方、「フォルダが存在しない」旨の通知が受信された場合には、操作部１５においてユーザへの警告表示が行われた上で（＃５４）、＃４１へ戻り、それ以降のステップが繰り返される。
【００３８】
また、図６は、図５に示すＭＦＰ１０側の処理に応じて、ファイルデータの格納先となるフォルダが存在するＰＣにより実行される処理についてのフローチャートである。この処理では、まず、フォルダ検索エージェントが受信されたか否かが判断され（＃６１）、その結果、フォルダ検索エージェントが受信されていないと判断された場合には、再度＃６１が実行され、他方、フォルダ検索エージェントが受信されたと判断された場合には、引き続き、受信されたフォルダ検索エージェントに基づき、フォルダが検索される（＃６２）。
【００３９】
その後、特定のフォルダが存在するか否かが判断され（＃６３）、その結果、フォルダが存在しないと判断された場合には、「フォルダが存在しない」旨の通知が送信され、処理が終了される。また、一方、フォルダが存在すると判断された場合には、「フォルダが存在する」旨の通知が送信される（＃６４）。その後、ＭＦＰ１０からフォルダ共有化エージェントが受信されたか否かが判断される（＃６５）。その結果、フォルダ共有化エージェントが受信されていないと判断された場合には、再度＃６５が実行され、他方、フォルダ共有化エージェントが受信されたと判断された場合には、引き続き、フォルダが共有化される（＃６６）。共有化の完了後、フォルダ共有化の完了通知が送信される（＃６７）。更に、ＭＦＰ１０からファイルデータが受信されたか否かが判断され（＃６８）、その結果、ファイルデータが受信されていないと判断された場合には、再度＃６８が実行され、他方、ファイルデータが受信されたと判断された場合には、続いて、ファイルデータが共有化されたフォルダに格納される（＃６９）。以上で処理が終了される。
【００４０】
このように、実施例２におけるＭＦＰ１０側の処理によれば、ファイルデータの格納先となるフォルダに加え、ＭＦＰ１０からのファイルデータの送信先であるＰＣが特定されていない場合にも、ネットワークに接続された各ＰＣにフォルダを検索させ、その検索の結果を返信させることで、該フォルダを特定することができる。
【００４１】
実施例３．
この実施例３は、実施例１又は２に関連して説明した通り、特定されたフォルダについて、ファイルデータの送信元であるＭＦＰ１０に対する共有化が実行される間に、ＭＦＰ１０により、共有化されたフォルダに対する第三者からのアクセスが排他されることで、ファイルデータの安全性が確保される例である。図７は、かかる実施例３においてＭＦＰ１０により実行される処理についてのフローチャートである。この処理では、まず、前述した実施例１に係る図３中のステップ＃１１〜＃１５若しくは実施例２に係る図５中のステップ＃４１〜＃４６に対応した、フォルダを特定するまでのステップが実行される（＃７１）。次に、ファイルデータの格納先となるフォルダが存在するＰＣに、該フォルダを共有化させるためのフォルダ共有化エージェントと、共有化されたフォルダへのアクセスを該ＰＣに制限させるためのアクセス制限エージェントが作成される（＃７２）。また、該フォルダの共有化解除を該ＰＣに実行させるための共有化解除エージェントが作成される（＃７３）。
【００４２】
次に、ファイルデータの格納先となるフォルダが存在するＰＣに、フォルダ共有化エージェントとアクセス制限エージェントとが送信される（＃７４）。また、該ＰＣに、ファイルデータが送信される（＃７５）。その後、データ送信が完了したか否かが判断され（＃７６）、その結果、データ送信が完了していないと判断された場合には、再度＃７６が実行され、他方、データ送信が完了したと判断された場合には、共有化解除エージェントが送信される（＃７７）。以上で処理が終了される。
【００４３】
また、図８は、図７に示すＭＦＰ１０側の処理に応じて、ファイルデータの格納先となるフォルダが存在するＰＣにより実行される処理についてのフローチャートである。この処理では、まず、前述した実施例１に係る図４中のステップ＃３１〜＃３２若しくは実施例２に係る図６中のステップ＃６１〜＃６４に対応した、フォルダを特定するまでのステップが実行される（＃８１）。その後、ＭＦＰ１０からフォルダ共有化エージェント及びアクセス制限エージェントが受信されたか否かが判断される（＃８２）。その結果、フォルダ共有化エージェント及びアクセス制限エージェントが受信されていないと判断された場合には、再度＃８２が実行され、他方、フォルダ共有化エージェント及びアクセス制限エージェントが受信されたと判断された場合には、引き続き、ファイルデータの受信が開始されたか否かが判断される（＃８３）。
【００４４】
＃８４の結果、ファイルデータの受信が開始されていないと判断された場合には、再度＃８３が実行され、他方、ファイルデータの受信が開始されたと判断された場合には、それに応じて、フォルダが共有化されるとともに、共有フォルダのアクセスが制限される（＃８４）。その後、ファイルデータが共有フォルダに格納される（＃８５）。そして、ＭＦＰ１０から共有化解除エージェントが受信されたか否かが判断され（＃８６）、共有化解除エージェントが受信されていないと判断された場合には、共有フォルダへの第三者からのアクセスが制限された上で（＃８８）、＃８６へ戻り、それ以降のステップが繰り返される。また、一方、＃８６の結果、ＭＦＰ１０から共有化解除エージェントが受信されたと判断された場合には、フォルダが共有化解除される（＃８７）。以上で処理が終了される。
【００４５】
このように、実施例３におけるＭＦＰ１０側の処理によれば、ファイルデータの格納後にフォルダを共有化解除することで、ファイルデータの安全性を確保することができる。また、ファイルデータの格納のためにフォルダを一時的に共有化させる間に、フォルダに対する第三者からのアクセスを禁止することで、ファイルデータの安全性を更に向上させることができる。
【００４６】
なお、本発明は、例示された実施形態に限定されるものでなく、本発明の要旨を逸脱しない範囲において、種々の改良及び設計上の変更が可能であることは言うまでもない。前述した実施形態では、特許請求の範囲に記載の情報処理装置として、ＭＦＰ１０が取り上げられたが、これに限定されることなく、本発明は、例えばネットワークに接続されたＰＣにも適用可能である。
【図面の簡単な説明】
【００４７】
【図１】本発明の実施形態に係るＭＦＰ及び複数の情報処理端末を含むネットワークの構成を概略的に示す図である。
【図２】ＭＦＰの基本構成をあらわすブロック図である。
【図３】ファイルデータの送信先である情報処理端末が特定されているものの、ファイルデータの格納先となるフォルダが特定されていない場合に、ＭＦＰにより実行される処理についてのフローチャートである。
【図４】図３に示すＭＦＰ側の処理に応じて、ファイルデータの格納先となるフォルダが存在する情報処理端末により実行される処理についてのフローチャートである。
【図５】ファイルデータの格納先となるフォルダに加え、ファイルデータの送信先である情報処理端末が特定されていない場合に、ＭＦＰにより実行される処理についてのフローチャートである。
【図６】図５に示すＭＦＰ側の処理に応じて、ファイルデータの格納先となるフォルダが存在する情報処理端末により実行される処理についてのフローチャートである。
【図７】ファイルデータの安全性を確保するために、ＭＦＰ１０により実行される処理についてのフローチャートである。
【図８】図７に示すＭＦＰ側の処理に応じて、ファイルデータの格納先となるフォルダが存在する情報処理端末により実行される処理についてのフローチャートである。
【符号の説明】
【００４８】
１…ネットワーク，２Ａ，２Ｂ…情報処理端末，１０…ＭＦＰ，１２…ＣＰＵ，１３…ＲＯＭ，１４…ＲＡＭ，１５…操作部，１６…走査部，１７…印刷部，１８…給紙部，１９…ＮＩＣ，２０…バス，２１…ＣＤ−ＲＯＭ，２２…フロッピーディスク。
【図１】
2006140812.tif 000003
【図２】
2006140812.tif 000004
【図３】
2006140812.tif 000005
【図４】
2006140812.tif 000006
【図５】
2006140812.tif 000007
【図６】
2006140812.tif 000008
【図７】
2006140812.tif 000009
【図８】
2006140812.tif 000010