(57)【要約】【課題】遠隔地にあるシステムを用いて、検索結果である処理対象が多くなったとしても、利用者は、情報提供装置によってその処理対象に関する詳細な情報を確認することができるようにした情報処理システムを提供する。【解決手段】情報処理システムの受付手段は、利用者を識別できる利用者識別情報を付した検索指示を受け付け、検索結果生成手段は、前記受付手段によって受け付けた検索指示に基づいて検索された検索結果である処理対象と該処理対象に関する詳細情報を付した検索結果表示情報を生成し、検索結果登録手段は、前記検索結果生成手段によって生成された検索結果表示情報を情報提供装置に登録し、送信手段は、前記検索結果登録手段によって登録された検索結果表示情報にアクセスするためのアクセス情報を前記利用者識別情報を用いて送信する。【選択図】図１
2008112235.tif 000002
【特許請求の範囲】
【請求項１】
利用者を識別できる利用者識別情報を付した検索指示を受け付ける受付手段と、
前記受付手段によって受け付けた検索指示に基づいて検索された検索結果である処理対象と該処理対象に関する詳細情報を付した検索結果表示情報を生成する検索結果生成手段と、
前記検索結果生成手段によって生成された検索結果表示情報を情報提供装置に登録する検索結果登録手段と、
前記検索結果登録手段によって登録された検索結果表示情報にアクセスするためのアクセス情報を前記利用者識別情報を用いて送信する送信手段
を具備することを特徴とする情報処理システム。
【請求項２】
前記情報提供装置は、前記検索結果登録手段によって登録された検索結果表示情報を前記利用者に提供し、
前記利用者によって選択された前記処理対象に対する処理に関する指示を受け付ける処理指示受付手段と、
前記処理指示受付手段によって受け付けられた指示に応じて、処理装置に対して前記処理対象の処理の指示を行う処理指示手段
を具備することを特徴とする請求項１に記載の情報処理システム。
【請求項３】
利用者を識別できる利用者識別情報を付した検索指示を受け付ける受付手段と、
前記受付手段によって受け付けた検索指示に基づいて検索を行う検索手段と、
前記検索手段によって検索された検索結果である処理対象と該処理対象に関する詳細情報を付した検索結果表示情報を生成する検索結果生成手段と、
登録された検索結果表示情報を前記利用者に提供する情報提供手段と、
前記検索結果生成手段によって生成された検索結果表示情報を情報提供手段に登録する検索結果登録手段と、
前記検索結果登録手段によって登録された検索結果表示情報にアクセスするためのアクセス情報を前記利用者識別情報を用いて送信する送信手段と、
前記利用者によって選択された前記処理対象に対する処理に関する指示を受け付ける処理指示受付手段と、
前記処理指示受付手段によって受け付けられた指示に応じて、処理装置に対して前記処理対象の処理の指示を行う処理指示手段と、
前記処理指示手段によって指示された処理を実行する処理手段
を具備することを特徴とする情報処理システム。
【請求項４】
コンピュータに、
利用者を識別できる利用者識別情報を付した検索指示を受け付ける受付機能と、
前記受付機能によって受け付けた検索指示に基づいて検索された検索結果である処理対象と該処理対象に関する詳細情報を付した検索結果表示情報を生成する検索結果生成機能と、
前記検索結果生成機能によって生成された検索結果表示情報を情報提供装置に登録する検索結果登録機能と、
前記検索結果登録機能によって登録された検索結果表示情報にアクセスするためのアクセス情報を前記利用者識別情報を用いて送信する送信機能
を実現させることを特徴とする情報処理プログラム。
【請求項５】
前記情報提供装置は、前記検索結果登録機能によって登録された検索結果表示情報を前記利用者に提供し、
前記利用者によって選択された前記処理対象に対する処理に関する指示を受け付ける処理指示受付機能と、
前記処理指示受付機能によって受け付けられた指示に応じて、処理装置に対して前記処理対象の処理の指示を行う処理指示機能
を実現させることを特徴とする請求項４に記載の情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システムおよび情報処理プログラムに関する。
【背景技術】
【０００２】
利用者の端末から、インターネット等の通信によって遠隔地にあるシステムを利用することが行われている。しかし、利用したいシステムがイントラネット内にある場合は、一般的にファイアウォールで保護されている場合が多いので、イントラネット外にある端末から利用するのは手続き等が困難である。そこで、利用者の端末からシステムへの命令を電子メールを用いて行うことが試みられている。
これらに関連する技術として、例えば、特許文献１には、ファイアウォールで隔絶されたイントラネットシステムに対し、外部からのアクセスを行うことを課題とし、ファイアウォールの内側に設けられたメールサーバ内に設けられたジョブ処理エンジン宛に、外部から電子メールを送信し、この電子メールの本文には、差出人の認識情報とジョブ指示情報とを記述しておき、受信されたメールに対して、差出人認証部において認証が行われ、ジョブ認識部においてジョブ指示が認識され、ジョブ実行部においてジョブが実行され、ジョブの実行結果は、返信メールあるいはＦＡＸとして差出人へ送信されることができることが開示されている。
また、例えば、特許文献２には、ファイアウォールが設けられているシステムの外部から、そのシステム内のＷＷＷサーバの情報を受け取ることを課題とし、メール受信部は、メールサーバを介してメールクライアントからの電子メールを受信し、メール解析部は、メール内容を電子メールの発信者を示す情報とアクセス内容とに分解し、セキュリティ管理部は、発信者が指定したＵＲＬに対するアクセスが許可されているのか否かを確認し、許可されている場合には、ＨＴＴＰサーバアクセス部が、アクセス内容で示されるＷＷＷサーバにアクセスし、そのＵＲＬで示されるドキュメント位置から情報を受け取り、メール作成部は、その情報を含む返送用の電子メールを作成し、メール送信部は、メールクライアントに電子メールを送信することができることが開示されている。
【特許文献１】特開２００２−３５８２７４号公報
【特許文献２】特開２０００−３３０８８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明は、このような背景技術の状況の中でなされたもので、遠隔地にあるシステムを用いて、検索結果である処理対象が多くなったとしても、利用者は、情報提供装置によってその処理対象に関する詳細な情報を確認することができるようにした情報処理システムおよび情報処理プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００４】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
［１］  利用者を識別できる利用者識別情報を付した検索指示を受け付ける受付手段と、
前記受付手段によって受け付けた検索指示に基づいて検索された検索結果である処理対象と該処理対象に関する詳細情報を付した検索結果表示情報を生成する検索結果生成手段と、
前記検索結果生成手段によって生成された検索結果表示情報を情報提供装置に登録する検索結果登録手段と、
前記検索結果登録手段によって登録された検索結果表示情報にアクセスするためのアクセス情報を前記利用者識別情報を用いて送信する送信手段
を具備することを特徴とする情報処理システム。
【０００５】
［２］  前記情報提供装置は、前記検索結果登録手段によって登録された検索結果表示情報を前記利用者に提供し、
前記利用者によって選択された前記処理対象に対する処理に関する指示を受け付ける処理指示受付手段と、
前記処理指示受付手段によって受け付けられた指示に応じて、処理装置に対して前記処理対象の処理の指示を行う処理指示手段
を具備することを特徴とする［１］に記載の情報処理システム。
【０００６】
［３］  利用者を識別できる利用者識別情報を付した検索指示を受け付ける受付手段と、
前記受付手段によって受け付けた検索指示に基づいて検索を行う検索手段と、
前記検索手段によって検索された検索結果である処理対象と該処理対象に関する詳細情報を付した検索結果表示情報を生成する検索結果生成手段と、
登録された検索結果表示情報を前記利用者に提供する情報提供手段と、
前記検索結果生成手段によって生成された検索結果表示情報を情報提供手段に登録する検索結果登録手段と、
前記検索結果登録手段によって登録された検索結果表示情報にアクセスするためのアクセス情報を前記利用者識別情報を用いて送信する送信手段と、
前記利用者によって選択された前記処理対象に対する処理に関する指示を受け付ける処理指示受付手段と、
前記処理指示受付手段によって受け付けられた指示に応じて、処理装置に対して前記処理対象の処理の指示を行う処理指示手段と、
前記処理指示手段によって指示された処理を実行する処理手段
を具備することを特徴とする情報処理システム。
【０００７】
［４］  コンピュータに、
利用者を識別できる利用者識別情報を付した検索指示を受け付ける受付機能と、
前記受付機能によって受け付けた検索指示に基づいて検索された検索結果である処理対象と該処理対象に関する詳細情報を付した検索結果表示情報を生成する検索結果生成機能と、
前記検索結果生成機能によって生成された検索結果表示情報を情報提供装置に登録する検索結果登録機能と、
前記検索結果登録機能によって登録された検索結果表示情報にアクセスするためのアクセス情報を前記利用者識別情報を用いて送信する送信機能
を実現させることを特徴とする情報処理プログラム。
【０００８】
［５］  前記情報提供装置は、前記検索結果登録機能によって登録された検索結果表示情報を前記利用者に提供し、
前記利用者によって選択された前記処理対象に対する処理に関する指示を受け付ける処理指示受付機能と、
前記処理指示受付機能によって受け付けられた指示に応じて、処理装置に対して前記処理対象の処理の指示を行う処理指示機能
を実現させることを特徴とする［４］に記載の情報処理プログラム。
【発明の効果】
【０００９】
請求項１記載の情報処理システムによれば、本構成を有していない場合に比較して、遠隔地にあるシステムを用いて、検索結果である処理対象が多くなったとしても、利用者は、情報提供装置によってその処理対象に関する詳細な情報を確認することができる。
【００１０】
請求項２記載の情報処理システムによれば、請求項１記載の情報処理システムによる効果に加えて、利用者は、その処理対象に対して容易に処理を施すことができ、利便性がより一層向上する。
【００１１】
請求項３記載の情報処理システムによれば、本構成を有していない場合に比較して、遠隔地にあるシステムを用いて、検索結果である処理対象が多くなったとしても、利用者は、情報提供装置によってその処理対象に関する詳細な情報を確認することができ、さらに利用者は、その処理対象に対して容易に処理を施すことができ、利便性がより一層向上する。
【００１２】
請求項４記載の情報処理プログラムによれば、本構成を有していない場合に比較して、遠隔地にあるシステムを用いて、検索結果である処理対象が多くなったとしても、利用者は、情報提供装置によってその処理対象に関する詳細な情報を確認することができる。
【００１３】
請求項５記載の情報処理プログラムによれば、請求項４記載の情報処理プログラムによる効果に加えて、利用者は、その処理対象に対して容易に処理を施すことができ、利便性がより一層向上する。
【発明を実施するための最良の形態】
【００１４】
以下、図面に基づき本発明の好適な一実施の形態を説明する。
図１は、本発明の一実施の形態の概念的なモジュール構成図を示している。
なお、モジュールとは、一般的に論理的に分離可能なソフトウェア、ハードウェア等の部品を指す。したがって、本実施の形態におけるモジュールはプログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。それゆえ、本実施の形態は、プログラム、システムおよび方法の説明をも兼ねている。また、モジュールは機能にほぼ一対一に対応しているが、実装においては、１モジュールを１プログラムで構成してもよいし、複数モジュールを１プログラムで構成してもよく、逆に１モジュールを複数プログラムで構成してもよい。また、複数モジュールは１コンピュータによって実行されてもよいし、分散または並列環境におけるコンピュータによって１モジュールが複数コンピュータで実行されてもよい。また、以下、「接続」とは物理的な接続の他、論理的な接続を含む。
また、システムとは、複数のコンピュータ、ハードウェア、装置等がネットワーク等で接続されて構成されるほか、１つのコンピュータ、ハードウェア、装置等によって実現される場合も含まれる。
また、アクセスとは、コンピュータで、記憶装置（メモリー等を含み、必ずしも該コンピュータ内にあるものとは限らない）に対して、データの読み出しまたは書き込みを行うことをいう。
【００１５】
以下、検索結果のファイルに対する処理として、利用者によって選択されたファイルをプリンタによって印刷処理することを主に例示して説明する。
利用者の端末とシステム間の情報のやりとり（例えば、検索指示や検索結果の提示等）の手段として、電子メールを用いることを主に例示して説明する。
【００１６】
本実施の形態は、図１に示すように、メール受信モジュール１１０、検索モジュール１２０、検索結果生成モジュール１３０、検索結果登録モジュール１４０、メール送信モジュール１５０、処理指示受付モジュール１６０、処理モジュール１７０、ファイル取得モジュール１８０を有している。
メール受信モジュール１１０は、図１に示すように、検索モジュール１２０、処理モジュール１７０と接続されており、利用者から送信されてきた電子メールを受信する。その電子メールには利用者を識別できる差出人のメールアドレスが付されており、検索指示等が記されている。そして、宛先（より具体的には受信メールボックス）に応じて、受信メールの内容は、検索モジュール１２０または処理モジュール１７０へ渡される。
検索モジュール１２０は、図１に示すように、メール受信モジュール１１０、検索結果生成モジュール１３０と接続されており、メール受信モジュール１１０から渡された受信メール内の検索指示に従って、文書データベース等の検索を行う。その検索結果（検索指示内のキーワードを含むファイルの名称等）を検索結果生成モジュール１３０へ渡す。
【００１７】
検索結果生成モジュール１３０は、図１に示すように、検索モジュール１２０、検索結果登録モジュール１４０と接続されており、検索モジュール１２０から渡された検索結果であるファイルとそのファイルに関する詳細情報（例えば、そのファイルの縮小画像であるプレビュー（サムネイル画像ともいわれる）等）を付した検索結果表示情報をＷｅｂページ（Ｗｅｂ  ｐａｇｅ）として生成する。そして、そのＷｅｂページを検索結果登録モジュール１４０へ渡す。
検索結果登録モジュール１４０は、図１に示すように、検索結果生成モジュール１３０、メール送信モジュール１５０と接続されており、検索結果生成モジュール１３０から渡されたＷｅｂページを情報提供サーバ（図２では外部サーバ２４０）に登録する。つまり、インターネットを介して、公開される文書とし、Ｗｅｂブラウザによって表示される。そのＷｅｂページにアクセスするためのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）と検索結果であるファイル名とそのファイルに関する詳細情報をメール送信モジュール１５０に渡す。
メール送信モジュール１５０は、図１に示すように、検索結果登録モジュール１４０と接続されており、検索結果登録モジュール１４０から渡されたＵＲＬとファイル名と詳細情報を内容とした電子メールを前記差出人のメールアドレス宛に送信する。
【００１８】
処理指示受付モジュール１６０は、図１に示すように、処理モジュール１７０と接続されており、情報提供サーバが表示しているＷｅｂページを通じて利用者から指示のあったファイルに対する処理指示を受け付ける。その指示を処理モジュール１７０へ渡す。
処理モジュール１７０は、図１に示すように、メール受信モジュール１１０、処理指示受付モジュール１６０、ファイル取得モジュール１８０と接続されており、メール受信モジュール１１０から電子メールの内容を受け取り、または処理指示受付モジュール１６０からの指示を受け取り、そのファイルをファイル取得モジュール１８０から取り出して、処理を他の装置に実行させる。
ファイル取得モジュール１８０は、図１に示すように、処理モジュール１７０と接続されており、処理モジュール１７０から指示されたファイルを取得し、そのファイルを処理モジュール１７０へ渡す。
【００１９】
次に図２、図３を用いて、本実施の形態を実施するにあたっての周辺の環境を含めた全体的な構成およびその作用・働き（動作）を説明する。文書管理サーバ２２０、ＰＣ２３０、プリンタ２５０、ネットワーク２６０は社内で構築されており、ＰＣ２３０内にある文書を社員が社外から印刷したい状況であるとする。
図２に示す構成は、携帯電話２１０、文書管理サーバ２２０、ＰＣ２３０、外部サーバ２４０、プリンタ２５０と、文書管理サーバ２２０、ＰＣ２３０、プリンタ２５０とを接続するイントラネットであるネットワーク２６０と、文書管理サーバ２２０と携帯電話２１０、外部サーバ２４０とを接続するインターネット２７０である。なお、携帯電話２１０とインターネット２７０とは無線による公衆通信回線を介して接続されている。また、インターネット２７０とネットワーク２６０とは、ファイアウォールを介して接続されている。
図３は、図２に示した構成間の通信手順を明確に示したものである。以下、図３のステップ番号は、かっこ内に記載する。
【００２０】
ステップＳ２１（ステップＳ３０１）では、利用者が携帯電話２１０を用いて、文書管理サーバ２２０宛に電子メールを送信する。その電子メールによってＰＣ２３０内の文書ファイルの検索を指示する。検索の指示には、検索用のキーワード（ファイル名、日付等）、検索対象であるＰＣ２３０の指定、検索範囲、検索対象のフォルダ等が含まれている。
ステップＳ２２では、文書管理サーバ２２０内のメール受信モジュール１１０がその電子メールを受信し、その電子メール内の検索指示に基づいて、検索モジュール１２０が指定された検索指示に基づいて、ＰＣ２３０に対して検索を依頼する（ステップＳ３０２）。そして、ＰＣ２３０は、依頼された検索を実行する（ステップＳ３０３）。
ステップＳ２３では、文書管理サーバ２２０内の検索モジュール１２０は、ＰＣ２３０から検索用のキーワードを含んだ文書ファイルの名称等を検索結果として取得する（ステップＳ３０４）。そして、文書管理サーバ２２０内の検索結果生成モジュール１３０は、文書ファイルの名称とその文書ファイルに関する詳細情報（例えば、作成日付、サイズ、プレビュー等）を付したＷｅｂページを生成する。なお、プレビューは文書管理サーバ２２０またはＰＣ２３０によって作成する。ＰＣ２３０によって作成した場合は、プレビューを検索結果としてＰＣ２３０から文書管理サーバ２２０へ送信する。
【００２１】
ステップＳ２４では、文書管理サーバ２２０内の検索結果登録モジュール１４０が、ステップＳ２３で生成されたＷｅｂページを外部サーバ２４０に登録する（ステップＳ３０５）。これによって、インターネット２７０を介して外部の端末（例えば、携帯電話２１０）からも、そのＷｅｂページを参照することができることとなる。
ステップＳ２５では、文書管理サーバ２２０内のメール送信モジュール１５０によって、検索結果（例えば、検索キーワード、ファイル名／日付／サイズ／保存場所）と外部サーバ２４０へのアクセス情報であるＵＲＬを電子メールで携帯電話２１０へ返信する（ステップＳ３０６）。
ステップＳ２６では、利用者は、携帯電話２１０で受け取った電子メールの検索結果情報から印刷したいファイルを選択する（ステップＳ３０９）。ただし、送付される検索結果は容量制限などにより限られた情報のため、ファイルを識別するのに不十分な場合がある。この場合、受け取った電子メールに記載されているＵＲＬを用いて外部サーバ２４０にアクセスし、検索結果情報の表示を要求する（ステップＳ３０７）。その要求に対して、外部サーバ２４０は該当のＷｅｂページ（検索結果情報）を携帯電話２１０に対して表示し（ステップＳ３０８）、利用者は検索結果の詳細情報（プレビューなど）を参照できる。
文書管理サーバ２２０から携帯電話２１０へ送信された検索結果の表示例を図４に示す。検索結果表示画面４００には、チェック列４０１と、検索結果であるファイル名表示列４０２、日付表示列４０３、サイズ表示列４０４が表示される。利用者の操作によって、チェック列４０１がチェックされ、決定ボタン４０５が選択されると、次のステップＳ２７の処理が行われる。ただし、ここで表示されるのはテキスト情報だけであるので、利用者が文書ファイルの内容まで知ることは困難である。
携帯電話２１０から外部サーバ２４０にアクセスした場合の検索結果の表示例を図５に示す。検索結果表示画面５００には、チェック列５０１と、検索結果であるファイル名表示列５０２、日付表示列５０３、サイズ表示列５０４、プレビュー表示列５０５が表示される。プレビュー表示列５０５には、利用者が印刷したい文書ファイルを容易に選択できるように、各文書ファイルのプレビューが表示される。利用者の操作によって、チェック列５０１がチェックされ、メール送信ボタン５０６が選択されると、次のステップＳ２７の処理が行われる。
【００２２】
ステップＳ２７（ステップＳ３１０）では、利用者は、携帯電話２１０を用いて、ステップＳ２６で参照した情報を基に印刷したい文書ファイルを選択し、その選択結果と印刷条件を電子メールで文書管理サーバ２２０へ送信する。
ステップＳ２８では、文書管理サーバ２２０内のメール受信モジュール１１０は、受信した電子メールの宛先（印刷処理用のアドレスであること）を確認して、文書管理サーバ２２０内の処理モジュール１７０へその電子メールの内容を渡す。処理モジュール１７０は文書管理サーバ２２０内のファイル取得モジュール１８０を用いて、携帯電話２１０によって選択された文書ファイルをＰＣ２３０に対して要求し（ステップＳ３１１）、ＰＣ２３０はその文書ファイルを文書管理サーバ２２０へ送信する（ステップＳ３１２）。そして、プリンタ２５０に対して指示された印刷条件に合わせて印刷データを送信する（ステップＳ３１３）。そして、プリンタ２５０が文書ファイルを印刷する（ステップＳ３１４）。
【００２３】
次に図６、図７を用いて、図２、図３を用いて説明した作用・働き（動作）と異なる作用等を説明する。文書管理サーバ２２０、ＰＣ２３０、プリンタ２５０、ネットワーク２６０は社内で構築されており、ＰＣ２３０内にある文書を社員が社外から印刷したい状況は、図２、図３と同じである。
ステップＳ６１（ステップＳ７０１）からステップＳ６４（ステップＳ７０５）までの処理は、図２、図３と同じである。
ステップＳ６５では、文書管理サーバ２２０内のメール送信モジュール１５０によって、検索が終了したことと外部サーバ２４０へのアクセス情報であるＵＲＬを電子メールで携帯電話２１０へ返信する（ステップＳ７０６）。
ステップＳ６６では、利用者は、携帯電話２１０で受け取った電子メールに記載されているＵＲＬを用いて外部サーバ２４０へアクセスし、検索結果情報の表示を要求する（ステップＳ７０７）。その要求に対して、外部サーバ２４０は該当のＷｅｂページ（検索結果情報）を携帯電話２１０に対して表示し（ステップＳ７０８）、利用者は検索結果の詳細情報（プレビューなど）を参照できる。
携帯電話２１０から外部サーバ２４０にアクセスした場合の検索結果の表示例を図８に示す。検索結果表示画面８００には、チェック列８０１と、検索結果であるファイル名表示列８０２、日付表示列８０３、サイズ表示列８０４、プレビュー表示列８０５が表示される。プレビュー表示列８０５には、利用者が印刷したい文書ファイルを容易に選択できるように、各文書ファイルのプレビューが表示される。利用者の操作によって、チェック列８０１がチェックされ、決定ボタン８０６が選択されると、次のステップＳ６７の処理が行われる。
【００２４】
ステップＳ６７では、利用者は、携帯電話２１０を用いて、ステップＳ６６で参照した情報を基に印刷したい文書ファイルを選択する（ステップＳ７０９）。次に、外部サーバ２４０のＷｅｂページでは、その文書ファイルの印刷条件についての入力を促す。利用者の操作によって、印刷条件の入力が行われると、選択結果と印刷条件が携帯電話２１０から外部サーバ２４０へ渡される（ステップＳ７１０）。そして、選択結果と印刷条件が外部サーバ２４０から文書管理サーバ２２０内の処理指示受付モジュール１６０へ渡される（ステップＳ７１１）。
ステップＳ６８では、文書管理サーバ２２０内の処理指示受付モジュール１６０は、文書管理サーバ２２０内の処理モジュール１７０へ選択結果と印刷条件を渡す。処理モジュール１７０は文書管理サーバ２２０内のファイル取得モジュール１８０を用いて、選択された文書ファイルをＰＣ２３０に対して要求し（ステップＳ７１２）、ＰＣ２３０はその文書ファイルを文書管理サーバ２２０へ送信する（ステップＳ７１３）。そして、プリンタ２５０に対して指示された印刷条件に合わせて印刷データを送信する（ステップＳ７１４）。そして、プリンタ２５０が文書ファイルを印刷する（ステップＳ７１５）。
【００２５】
なお、本実施の形態としてのプログラムが実行されるコンピュータ（文書管理サーバ２２０、外部サーバ２４０）のハードウェア構成は、図９に示すように、サーバとなりうる一般的なコンピュータであり、具体的にはメール受信モジュール１１０、検索モジュール１２０、検索結果生成モジュール１３０、検索結果登録モジュール１４０、メール送信モジュール１５０等のプログラムを実行するＣＰＵ９０１と、そのプログラムやデータを記憶するＲＡＭ９０２と、本コンピュータを起動するためのプログラム等が格納されているＲＯＭ９０３と、印刷対象の文書ファイル等を記憶する補助記憶装置であるＨＤ９０４と、キーボード、マウス等のデータを入力する入力装置９０６と、ＣＲＴや液晶ディスプレイ等の出力装置９０５と、通信ネットワークと接続するための通信回線インタフェース９０７、そして、それらをつないでデータのやりとりをするためのバス９０８により構成されている。これらのコンピュータが複数台互いにネットワークによって接続されていてもよい。
【００２６】
なお、図９に示すハードウェア構成は、１つの構成例を示すものであり、本実施の形態は、図９に示す構成に限らず、本実施の形態において説明したモジュールを実行可能な構成であればよい。例えば、一部のモジュールを専用のハードウェア（例えばＡＳＩＣ等）で構成してもよい。また、特に、パーソナルコンピュータの他、複写機、ファックス、スキャナ、プリンタ、複合機（多機能複写機とも呼ばれ、スキャナ、プリンタ、複写機、ファックス等の機能を有している）などに組み込まれていてもよい。
【００２７】
前記実施の形態においては、検索結果のファイルに対する処理として、利用者によって選択されたファイルの印刷処理を示したが、利用者によって選択されたファイルを共有ドロワーに格納し、予め定めた関係者に格納した旨をアナウンスするメール等を送信するような処理、選択されたファイルを削除する処理、選択されたファイルに対して翻訳する処理等であってもよい。
また、前記実施の形態においては、利用者の端末とシステム間の情報のやりとりの手段として、電子メールまたは外部サーバ２４０のＷｅｂページを用いる例を示したが、チャット、オンラインでの指示等でもよい。ただし、ファイアウォールが設けられている場合は、電子メールまたは外部サーバ２４０のＷｅｂページを用いることが適している。また、ネットワーク２６０はイントラネットに限らない。
また、利用者が使用する端末として携帯電話２１０を示したが、これに限られず、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）、通信機能を有した携帯型のＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、パソコン等でもよく、通信速度、端末の処理能力等が低い場合、またはパケット料金による経済的理由がある場合に特に適している。
【００２８】
なお、説明したプログラムについては、記録媒体に格納することも可能であり、また、そのプログラムを通信手段によって提供することもできる。その場合、例えば、上記説明したプログラムについて、「プログラムを記録したコンピュータ読み取り可能な記録媒体」の発明として捉えることもできる。
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通などのために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク（ＤＶＤ）であって、ＤＶＤフォーラムで策定された規格である「ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ等」、ＤＶＤ＋ＲＷで策定された規格である「ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ等」、コンパクトディスク（ＣＤ）であって、読出し専用メモリ（ＣＤ−ＲＯＭ）、ＣＤレコーダブル（ＣＤ−Ｒ）、ＣＤリライタブル（ＣＤ−ＲＷ）等、光磁気ディスク（ＭＯ）、フレキシブルディスク（ＦＤ）、磁気テープ、ハードディスク、読出し専用メモリ（ＲＯＭ）、電気的消去および書換可能な読出し専用メモリ（ＥＥＰＲＯＭ）、フラッシュ・メモリ、ランダム・アクセス・メモリ（ＲＡＭ）等が含まれる。
そして、上記のプログラムまたはその一部は、上記記録媒体に記録して保存や流通等させることが可能である。また、通信によって、例えば、ローカル・エリア・ネットワーク（ＬＡＮ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、あるいは無線通信ネットワーク、さらにはこれらの組合せ等の伝送媒体を用いて伝送することが可能であり、また、搬送波に乗せて搬送することも可能である。
さらに、上記のプログラムは、他のプログラムの一部分であってもよく、あるいは別個のプログラムと共に記録媒体に記録されていてもよい。また、複数の記録媒体に分割して
記録されていてもよい。また、圧縮や暗号化など、復元可能であればどのような態様で記録されていてもよい。
【図面の簡単な説明】
【００２９】
【図１】第１の実施の形態の構成例についての概念的なモジュール構成図である。
【図２】第１の実施の形態を含めた具体的な構成例および処理を示す説明図である。
【図３】各装置間の通信手順および各装置での処理内容を示す説明図である。
【図４】電子メールの携帯電話における検索結果表示例を示す説明図である。
【図５】外部サーバにアクセスした場合の携帯電話における検索結果表示例を示す説明図である。
【図６】第２の実施の形態の具体的な構成例および処理を示す説明図である。
【図７】各装置間の通信手順および各装置での処理内容を示す説明図である。
【図８】外部サーバにアクセスした場合の携帯電話における検索結果表示例を示す説明図である。
【図９】本実施の形態を実現するコンピュータのハードウェア構成例を示すブロック図である。
【符号の説明】
【００３０】
１１０…メール受信モジュール
１２０…検索モジュール
１３０…検索結果生成モジュール
１４０…検索結果登録モジュール
１５０…メール送信モジュール
１６０…処理指示受付モジュール
１７０…処理モジュール
１８０…ファイル取得モジュール
２１０…携帯電話
２２０…文書管理サーバ
２３０…ＰＣ
２４０…外部サーバ
２５０…プリンタ
２６０…ネットワーク
２７０…インターネット
【図１】
2008112235.tif 000003
【図２】
2008112235.tif 000004
【図３】
2008112235.tif 000005
【図４】
2008112235.tif 000006
【図５】
2008112235.tif 000007
【図６】
2008112235.tif 000008
【図７】
2008112235.tif 000009
【図８】
2008112235.tif 000010
【図９】
2008112235.tif 000011