(57)【要約】      （修正有）【課題】ネットワーク上にあたかも共有フォルダとして振る舞う仮想フォルダを提供して記憶部を効率よく使用しつつ、その仮想フォルダを利用して種々のデータ処理等を提供することができる情報処理装置及びプログラムを提供する。【解決手段】制御部１１の仮想フォルダ生成部１１ａは、ネットワーク２１上に設けられた共有フォルダであるかのように振る舞う少なくとも１つの仮想フォルダを、記憶部１７の主にメインメモリにより実現されるワークエリアを用いて設ける。処理部１１ｂは、いずれかの仮想フォルダへのファイルの保存がネットワーク２１を介して端末装置３１から要求されると、そのファイルに対し、その保存先の仮想フォルダに割り当てられた所定の処理を実行するとともに、その仮想フォルダへのファイルの保存を受け付ける。【選択図】図１
2008242822.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された情報処理装置であって、
前記ネットワーク上に設けられた共有フォルダであるかのように振る舞う少なくとも１つの仮想フォルダを、所定の記憶部により実現されるワークエリアを用いて設けることを特徴とする情報処理装置。
【請求項２】
ネットワーク上に設けられた共有フォルダであるかのように振る舞う少なくとも１つの仮想フォルダを、所定の記憶部により実現されるワークエリアを用いて設ける仮想フォルダ生成部と、
いずれかの前記仮想フォルダへのファイルの保存が前記ネットワークを介して要求されると、そのファイルに対し、その仮想フォルダに割り当てられた所定の処理を実行する処理部と、を備えることを特徴とする情報処理装置。
【請求項３】
請求項２に記載の情報処理装置において、
前記処理部は、前記仮想フォルダに割り当てられている処理の内容を規定する定義データを、前記仮想フォルダ内に配置し、前記ネットワーク上に公開することを特徴とする情報処理装置。
【請求項４】
請求項３に記載の情報処理装置において、
前記処理部は、前記定義データを編集可能な態様で前記ネットワーク上に公開していることを特徴とする情報処理装置。
【請求項５】
請求項２ないし請求項４のいずれかに記載の情報処理装置において、
前記処理部は、前記仮想フォルダへの前記ファイルの保存要求元に対し、その保存要求に係るファイルに対する前記処理の処理結果を通知することを特徴とする情報処理装置。
【請求項６】
請求項２ないし請求項５のいずれかに記載の情報処理装置において、
前記少なくとも１つの仮想フォルダのうちのいずれかに、印刷処理が割り当てられ、
前記処理部は、前記印刷処理が割り当てられた前記仮想フォルダへのファイルの保存が前記ネットワークを介して要求されると、そのファイルに含まれるドキュメントデータを、所定の印刷部に印刷させることを特徴とする情報処理装置。
【請求項７】
請求項２ないし請求項６のいずれかに記載の情報処理装置において、
前記少なくとも１つの仮想フォルダのうちのいずれかに、ファクシミリ送信処理が割り当てられ、
前記処理部は、前記ファクシミリ送信処理が割り当てられた前記仮想フォルダへのファイルの保存が前記ネットワークを介して要求されると、そのファイルに含まれるドキュメントデータを、所定のファクシミリ送信部にファクシミリ送信させることを特徴とする情報処理装置。
【請求項８】
請求項２ないし請求項７のいずれかに記載の情報処理装置において、
前記少なくとも１つの仮想フォルダのうちのいずれかに、メール送信処理が割り当てられ、
前記処理部は、前記メール送信処理が割り当てられた前記仮想フォルダへのファイルの保存が前記ネットワークを介して要求されると、そのファイルを添付した電子メールを送信することを特徴とする情報処理装置。
【請求項９】
請求項２ないし請求項８のいずれかに記載の情報処理装置において、
前記少なくとも１つの仮想フォルダのうちのいずれかに、アドレス宛又はフォルダ宛送信処理が割り当てられ、
前記処理部は、前記アドレス宛又はフォルダ宛送信処理が割り当てられた前記仮想フォルダへのファイルの保存が前記ネットワークを介して要求されると、そのファイルを、所定のアドレス宛又はフォルダ宛に送信することを特徴とする情報処理装置。
【請求項１０】
ネットワークに接続されたコンピュータに読み込まれるプログラムであって、
コンピュータに、
前記ネットワーク上に設けられた共有フォルダであるかのように振る舞う少なくとも１つの仮想フォルダを、所定の記憶部により実現されるワークエリアを用いて設ける手順と、
いずれかの前記仮想フォルダへのファイルの保存が前記ネットワークを介して要求されると、そのファイルに対し、その仮想フォルダに割り当てられた所定の処理を実行する手順と、を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
従来技術として、ネットワーク上に設けた共有フォルダを監視し、その共有フォルダに画像ファイルが格納されると、その画像ファイルに対する所定の処理を実行するようにした情報処理システムがある（特許文献１）。
【特許文献１】特開２００３−２８０９６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、上述の従来技術のような構成では、ネットワーク上に実際に共有フォルダを作成する必要があるため、共有フォルダ内にファイルが保存されていない状態であっても、記憶部の一部が共有フォルダのために固定的に割り当てられることとなり、記憶部の使用効率が悪い。
【０００４】
そこで、本発明の解決すべき課題は、ネットワーク上にあたかも共有フォルダとして振る舞う仮想フォルダを提供して記憶部を効率よく使用しつつ、その仮想フォルダを利用して種々のデータ処理等を提供することができる情報処理装置及びプログラムを提供することである。
【課題を解決するための手段】
【０００５】
上記の課題を解決するため、請求項１の発明では、ネットワークに接続された情報処理装置であって、前記ネットワーク上に設けられた共有フォルダであるかのように振る舞う少なくとも１つの仮想フォルダを、所定の記憶部により実現されるワークエリアを用いて設ける。
【０００６】
また、請求項２の発明では、ネットワーク上に設けられた共有フォルダであるかのように振る舞う少なくとも１つの仮想フォルダを、所定の記憶部により実現されるワークエリアを用いて設ける仮想フォルダ生成部と、いずれかの前記仮想フォルダへのファイルの保存が前記ネットワークを介して要求されると、そのファイルに対し、その仮想フォルダに割り当てられた所定の処理を実行する処理部とを備える。
【０００７】
また、請求項３の発明では、請求項２の発明に係る情報処理装置において、前記処理部は、前記仮想フォルダに割り当てられている処理の内容を規定する定義データを、前記仮想フォルダ内に配置し、前記ネットワーク上に公開する。
【０００８】
また、請求項４の発明では、請求項３の発明に係る情報処理装置において、前記処理部は、前記定義データを編集可能な態様で前記ネットワーク上に公開している。
【０００９】
また、請求項５の発明では、請求項２ないし請求項４のいずれかの発明に係る情報処理装置において、前記処理部は、前記仮想フォルダへの前記ファイルの保存要求元に対し、その保存要求に係るファイルに対する前記処理の処理結果を通知する。
【００１０】
また、請求項６の発明では、請求項２ないし請求項５のいずれかの発明に係る情報処理装置において、前記少なくとも１つの仮想フォルダのうちのいずれかに、印刷処理が割り当てられ、前記処理部は、前記印刷処理が割り当てられた前記仮想フォルダへのファイルの保存が前記ネットワークを介して要求されると、そのファイルに含まれるドキュメントデータを、所定の印刷部に印刷させる。
【００１１】
また、請求項７の発明では、請求項２ないし請求項６のいずれかの発明に係る情報処理装置において、前記少なくとも１つの仮想フォルダのうちのいずれかに、ファクシミリ送信処理が割り当てられ、前記処理部は、前記ファクシミリ送信処理が割り当てられた前記仮想フォルダへのファイルの保存が前記ネットワークを介して要求されると、そのファイルに含まれるドキュメントデータを、所定のファクシミリ送信部にファクシミリ送信させる。
【００１２】
また、請求項８の発明では、請求項２ないし請求項７のいずれかの発明に係る情報処理装置において、前記少なくとも１つの仮想フォルダのうちのいずれかに、メール送信処理が割り当てられ、前記処理部は、前記メール送信処理が割り当てられた前記仮想フォルダへのファイルの保存が前記ネットワークを介して要求されると、そのファイルを添付した電子メールを送信する。
【００１３】
また、請求項９の発明では、請求項２ないし請求項８のいずれかの発明に係る情報処理装置において、前記少なくとも１つの仮想フォルダのうちのいずれかに、アドレス宛又はフォルダ宛送信処理が割り当てられ、前記処理部は、前記アドレス宛又はフォルダ宛送信処理が割り当てられた前記仮想フォルダへのファイルの保存が前記ネットワークを介して要求されると、そのファイルを、所定のアドレス宛又はフォルダ宛に送信する。
【００１４】
また、請求項１０の発明では、ネットワークに接続されたコンピュータに読み込まれるプログラムであって、コンピュータに、前記ネットワーク上に設けられた共有フォルダであるかのように振る舞う少なくとも１つの仮想フォルダを、所定の記憶部により実現されるワークエリアを用いて設ける手順と、いずれかの前記仮想フォルダへのファイルの保存が前記ネットワークを介して要求されると、そのファイルに対し、その仮想フォルダに割り当てられた所定の処理を実行する手順とを実行させる。
【発明の効果】
【００１５】
請求項１に記載の発明によれば、ネットワーク上に設けられた共有フォルダであるかのように振る舞う少なくとも１つの仮想フォルダを、所定の記憶部により実現されるワークエリアを用いて設ける構成であるため、実際に共有フォルダを設けた場合のように記憶部の一部が共有フォルダにより固定的に使用されるようなことがない。それ故、記憶部を効率よく使用しつつ、その仮想フォルダを利用して種々のデータ処理等を提供することができる。
【００１６】
請求項２に記載の発明によれば、ネットワーク上に設けられた共有フォルダであるかのように振る舞う少なくとも１つの仮想フォルダを、所定の記憶部により実現されるワークエリアを用いて設ける構成であるため、実際に共有フォルダを設けた場合のように記憶部の一部が共有フォルダにより固定的に使用されるようなことがない。それ故、記憶部を効率よく使用しつつ、その仮想フォルダに種々のデータ処理を割り当てて利用することができる。
【００１７】
また、仮想フォルダへのファイルの保存要求の受付から、そのファイルに対する仮想フォルダに割り当てられた処理の実行までを一連の処理として実行できるため、仮想フォルダに割り当てた処理の実行過程で不具合が生じた場合等には、仮想フォルダへのファイルの保存要求に対して所定の応答（例えば、ファイル保存要求を拒絶したり、仮想フォルダを削除したり、仮想フォルダの表示形態を変更したり等）を直ちに行うことができる。これに対し、従来のように通常の共有フォルダを用いた構成では、処理対象のファイルの共有フォルダへの保存要求を受け付ける処理と、そのファイルに対して共有フォルダに割り当てられている処理を実行する処理とは独立して行われるため、仮想フォルダに割り当てた処理の実行過程で不具合が生じた場合等に、それをユーザに通知するためには特別な処理を行う必要がある。
【００１８】
請求項３に記載の発明によれば、仮想フォルダ内に配置された定義データをネットワークを介して参照することにより、ユーザが仮想フォルダ内に割り当ている処理の内容を容易に把握することができ、利便性が向上する。
【００１９】
請求項４に記載の発明によれば、仮想フォルダに割り当てられている処理の内容を、ネットワークを介して定義データの内容を編集することにより容易に変更することができ、利便性が高い。
【００２０】
請求項５に記載の発明によれば、仮想フォルダへのファイルの保存要求元に対し、その保存要求に係るファイルに対する処理結果が通知されるため、処理の要求元で処理結果を迅速かつ確実に知ることができ、便利である。
【００２１】
請求項６に記載の発明によれば、ネットワーク上にあたかも共有フォルダとして振る舞う仮想フォルダを提供して記憶部を効率よく使用しつつ、その仮想フォルダを用いて印刷データの受け付けを行うことができる。
【００２２】
請求項７に記載の発明によれば、ネットワーク上にあたかも共有フォルダとして振る舞う仮想フォルダを提供して記憶部を効率よく使用しつつ、その仮想フォルダを用いてファクリミリ送信処理の受け付けを行うことができる。
【００２３】
請求項８に記載の発明によれば、ネットワーク上にあたかも共有フォルダとして振る舞う仮想フォルダを提供して記憶部を効率よく使用しつつ、その仮想フォルダを用いて電子メールに添付して送信する添付データの受け付けを行うことができる。
【００２４】
請求項９に記載の発明によれば、ネットワーク上にあたかも共有フォルダとして振る舞う仮想フォルダを提供して記憶部を効率よく使用しつつ、その仮想フォルダを用いて所定のアドレス宛又はフォルダ宛に送信する送信データの受け付けを行うことができる。
【００２５】
請求項１０に記載の発明によれば、ネットワーク上に設けられた共有フォルダであるかのように振る舞う少なくとも１つの仮想フォルダを、所定の記憶部により実現されるワークエリアを用いて設ける構成であるため、実際に共有フォルダを設けた場合のように記憶部の一部が共有フォルダにより固定的に使用されるようなことがない。それ故、記憶部を効率よく使用しつつ、その仮想フォルダに種々のデータ処理を割り当てて利用することができる。
【００２６】
また、仮想フォルダへのネットワークを介したファイルの保存要求の受付から、そのファイルに対する仮想フォルダに割り当てられた処理の実行までを一連の処理として実行できるため、仮想フォルダに割り当てた処理の実行過程で不具合が生じた場合等には、仮想フォルダへのファイルの保存要求に対して所定の応答（例えば、ファイル保存要求を拒絶したり、仮想フォルダを削除したり、仮想フォルダの表示形態を変更したり等）を直ちに行うことができる。これに対し、従来のように通常の共有フォルダを用いた構成では、処理対象のファイルの共有フォルダへの保存要求を受け付ける処理と、そのファイルに対して共有フォルダに割り当てられている処理を実行する処理とは独立して行われるため、仮想フォルダに割り当てた処理の実行過程で不具合が生じた場合等に、それをユーザに通知するためには特別な処理を行う必要がある。
【発明を実施するための最良の形態】
【００２７】
図１は、本発明の一実施形態に係る情報処理装置としてのファクシミリ複合装置（以下、単に「複合装置」という）のブロック図である。この複合装置１０は、図１に示すように、ＬＡＮ（Local Area Network）等のネットワーク２１及び公衆電話回線網２２を介して各種のデータ通信が行えるようになっている。ネットワーク２１は、図示しないゲートウェイを介してインターネット等の広域ネットワークに接続されている。また、複合装置１０には、パーソナルコンピュータ等により構成される端末装置３１がネットワーク２１を介して接続されている。
【００２８】
この複合装置１０の機能には、プリンタ機能、ファクシミリ機能、インターネットファクシミリ機能、コピー機能、及びスキャナ機能等が含まれている。スキャナ機能には、原稿からドキュメントデータを読み取り、その読み取ったドキュメントデータを所定の保存先に保存する読取・保存処理（いわゆるスキャン・トゥ・フォルダ等）、及び、受け取ったファイルを所定のフォルダ又はアドレス宛に送信するファイル送信機能等が含まれている。
【００２９】
プリンタ機能、ファクシミリ機能、インターネットファクシミリ機能及びファイル送信機能については、ネットワーク２１を介して外部の端末装置３１からも利用できるようになっている。この場合、端末装置３１と複合装置１０との間の処理対象のデータ（又はファイル）の受け渡し等は、複合装置１０に設けられた後述する仮想フォルダＶＦ１〜ＶＦ５（図２参照）を用いて行われるようになっている。なお、この仮想フォルダＶＦ１〜ＶＦ５を用いたデータの受け渡しの他に、端末装置３１にインストールされたドライバによりデータを複合装置１０に送信する通常の受け渡し態様を追加的に備えるようにしてもよい。
【００３０】
複合装置１０は、制御部１１と、制御部１１にバス１２を介して接続されたプリンタ１３、スキャナ１４、表示部１５、操作部１６、記憶部１７、モデム１８、ＮＣＵ（Network Control Unit）１９、及びネットワーク通信部２０を備えている。なお、本発明に係るファクシミリ送信部にはモデム１８及びＮＣＵ１９が相当している。
【００３１】
制御部１１は、この複合装置１０の制御を統括するものであり、ＣＰＵ等を備えて構成され、機能要素として仮想フォルダ生成部１１ａ及び処理部１１ｂを有している。この仮想フォルダ生成部１１ａ及び処理部１１ｂの具体的な機能については後に詳述する。
【００３２】
プリンタ１３は、例えば電子写真方式のプリンタ装置であり、端末装置３１等からネットワーク２１を介して与えられたドキュメントデータ、スキャナ１４によって読み取られたドキュメントデータ、ファクシミリ受信又はインターネットファクシミリ受信したドキュメントデータ等を記録紙等に印刷する。スキャナ１４は、原稿の読み取りを行うものであり、ファクシミリ送信時の原稿の読み取りや、コピー機能及びスキャナ機能使用時の原稿の読み取り等に用いられる。
【００３３】
表示部１５は、液晶表示装置等によって構成され、この複合装置１０の操作情報等の表示に用いられる。操作部１６は、複数の操作ボタンやタッチパネル等によって構成され、この複合装置１０の操作に用いられる。
【００３４】
記憶部１７は、ＲＯＭと、ＲＡＭによって構成されるメインメモリと、記憶内容の書き換えが可能な保存用記憶装置（例えば、半導体記憶装置、ハードディスク等）とを備えて構成されている。ＲＯＭには、制御部１１が実行する制御プログラム等が記憶されている。メインメモリは、制御部１１のデータ処理のためのワークエリア等に用いられる。保存用記憶装置は、ファクシミリ受信データの保存場所や、複合装置１０の設定、保守管理、電話帳データ等に関するデータ等の保存場所として用いられる。ワークエリアは主にメインメモリによって与えられるが、処理の内容等によってはワークエリアの一部として保存用記憶装置の一部が利用される場合がある。
【００３５】
モデム１８は、ファクシミリ通信が可能なファクシミリモデムから構成されている。また、モデム１８は、ＮＣＵ１９と直接接続されている。このモデム１８及びＮＣＵ１９はファクシミリの送受信を行うファクシミリ送受信部を構成している。ＮＣＵ１９は、アナログの公衆電話回線網（ＰＳＴＮ）２２との回線の閉結及び開放の動作を行うハードウェアであり、必要に応じてモデム１８を公衆電話回線網２２と接続する。なお、ＩＳＤＮ用インターフェースを備えることによって、デジタル回線網（ＩＳＤＮ）に接続するようにしてもよい。
【００３６】
ネットワーク通信部２０は、ＬＡＮ等のネットワーク２１を介したデータ通信を担っている。より詳細には、ネットワーク通信部２０には、ＳＭＴＰ（Simple Mail Transfer Protocol）、ＰＯＰ（Post Office Protocol）、ＳＭＢ（Server Message Block）、ＨＴＴＰ等を取り扱うための機能が備えられている。ネットワーク通信部２０の具体的な機能としては、電子メールの送受、電子メールに画像データを添付して送受するインターネットファクシミリの送受、及び、ＬＡＮ又はインターネットを介したデータの送受等が含まれている。
【００３７】
このような構成の複合装置１０では、図２に示すように、ネットワーク２１上に設けられた共有フォルダであるかのように振る舞う仮想フォルダＶＦ１〜ＶＦ５を、記憶部１７により実現されるワークエリアを用いて設け、その仮想フォルダＶＦ１〜ＶＦ５に各種の機能を割り当てることにより、仮想フォルダＶＦ１〜ＶＦ５を各機能の処理対象となるデータの受け渡し等に利用するようになっている。
【００３８】
制御部１１の仮想フォルダ生成部１１ａは、ネットワーク通信部２０と協働し、ネットワーク２１上に設けられた共有フォルダであるかのように振る舞う少なくとも１つ（本実施形態では複数）の仮想フォルダＶＦ１〜ＶＦ５を、記憶部１７の主にメインメモリにより実現されるワークエリアを用いて設ける。この各仮想フォルダＶＦ１〜ＶＦ５は、それぞれ固有の機能（処理）が割り当てられており、端末装置３１からそれらの機能を利用する際のファイルの受け渡し等に使用される。なお、端末装置３１を利用しているユーザには、これらの仮想フォルダＶＦ１〜ＶＦ５は複合装置１０内に設けられた通常の共有フォルダと変わらないものして認識される。
【００３９】
制御部１１の処理部１１ｂは、ネットワーク通信部２０と協働し、いずれかの仮想フォルダＶＦ１〜ＶＦ５へのファイルの保存がネットワーク２１を介して端末装置３１から要求されると、そのファイルに対し、その保存先の仮想フォルダＶＦ１〜ＶＦ５に割り当てられた所定の処理を実行するとともに、その仮想フォルダＶＦ１〜ＶＦ５へのファイルの保存を受け付ける。
【００４０】
仮想フォルダＶＦ１〜ＶＦ５に割り当てられた処理の具体例としては、例えば次のような処理が採用される。仮想フォルダＶＦ１には、ファイル内のデータを記録紙の片面に印刷する通常印刷が割り当てられている。仮想フォルダＶＦ２には、ファイル内のデータを記録紙の両面に印刷する両面印刷が割り当てられている。仮想フォルダＶＦ３には、ファイルを電子メールに添付して所定の送信先に送信するメール送信（又はインターネットファクシミリ送信）が割り当てられている。仮想フォルダＶＦ４には、ファイルを所定のフォルダ（又はアドレス）に送信するファイル送信が割り当てられている。仮想フォルダＶＦ５には、ファイル内のデータを所定の送信先にファクシミリで送信するファクシミリ送信が割り当てられている。
【００４１】
そして、処理部１１ｂは、仮想フォルダＶＦ１へのファイルの保存要求に対しては、そのファイル内のデータについての通常印刷をプリンタ１３に行わせ、仮想フォルダＶＦ２へのファイルの保存要求に対しては、そのファイル内のデータについての両面印刷をプリンタ１３に行わせ、仮想フォルダＶＦ５へのファイルの保存要求に対しては、そのファイル内のデータについての所定の送信先へのファクシミリ送信をモデム１３及びＮＣＵ１９に行わせる。また、処理部１１ｂは、仮想フォルダＶＦ３，ＶＦ４へのファイルの保存要求に対しては、ネットワーク通信部２０と協働して、そのファイルを電子メールに添付して所定の送信先に送信、又はそのファイルを所定のフォルダ（又はアドレス）に送信する。
【００４２】
また、処理部１１ｂは、各仮想フォルダＶＦ１〜ＶＦ５に割り当てられた処理の内容の管理等も行うようになっている。すなわち、処理部１１ｂは、仮想フォルダＶＦ１〜ＶＦ５に割り当てられている処理の内容を規定する定義ファイル（定義データ）を、各仮想フォルダＶＦ１〜ＶＦ５内に配置し、ネットワーク２１を介して編集可能な態様でネットワーク２１上に公開している。なお、定義ファイルの内容の編集を認める際には、所定の認証情報（パスワード等）の入力を求めるようにしてもよい。
【００４３】
図３の（ａ）及び（ｂ）は定義ファイルの一例を示すものである。（ａ）の定義ファイルＤ１は、仮想フォルダＶＦ３に割り当てられたメール送信処理を規定するものであり、機能の種別に関する項目（FUNCTION）として「e-mail」が記載され、送信先に関する項目（ADDRESS）として「abc@test.com」が記載され、送信する電子メールの件名に関する項目（SUBJECT）として「Image」が記載されている。また、（ｂ）の定義ファイルＤ２は、仮想フォルダＶＦ４に割り当てられたファイル送信処理を規定するものであり、機能の種別に関する項目（FUNCTION）として「folder」が記載され、送信先に関する項目（DESTINATION）として「ftp://200.xxx.xxx.xxx/doc」が記載され、送信先の保存権限やユーザ判別等に関する項目（USERID）、（PASSWORD）として「test」、「xxx」が記載されている。
【００４４】
このような仮想フォルダ生成部１１ａ及び処理部１１ｂの機能（処理手順）は、記憶部１７のＲＯＭ等に保存されているプログラムが制御部１１に読み込まれ、制御部１１がそのプログラムによる処理を実行することにより実現されている。
【００４５】
次に、図４のフローチャートを参照して、複合装置１０の仮想フォルダＶＦ１〜ＶＦ５を用いた処理動作について説明する。複合装置１０が起動され、制御部１１により所定のプログラムが記憶部１７から読み込まれると、図４のステップＳ１にて、フォルダ生成部１１ａが、ネットワーク通信部２０と協働し、上述の仮想フォルダＶＦ１〜ＶＦ５を記憶部１７の主にメインメモリにより実現されるワークエリアを用いて設ける。これに伴って、処理部１１ｂにより、定義ファイルＤ１，Ｄ２が対応する仮想フォルダＶＦ１〜ＶＦ５内に配置される。
【００４６】
そして、ユーザが端末装置３１を介して、複合装置１０による処理を希望するファイル（文書、画像等）を所望の仮想フォルダＶＦ１〜ＶＦ５内に保存するための操作（例えば、コピー、ペースト、ドラッグしているファイルを仮想フォルダＶＦ１〜ＶＦ５上でドロップする等）を行うと、ステップＳ２にてそのファイルの仮想フォルダＶＦ１〜ＶＦ５への保存要求が処理部１１ｂにより検知され、ステップＳ３に進む。ステップＳ３では、処理部１１ｂにより、上述の如く、そのファイルに対し、保存要求が行われた仮想フォルダＶＦ１〜ＶＦ５に割り当てられた処理が行われるとともに、その仮想フォルダＶＦ１〜ＶＦ５へのファイルの保存が行われる。
【００４７】
このように本実施形態に係る構成では、仮想フォルダＶＦ１〜ＶＦ５へのファイルの保存要求の受付から、そのファイルに対する仮想フォルダＶＦ１〜ＶＦ５に割り当てられた処理の実行までを一連の処理として実行できるため、仮想フォルダＶＦ１〜ＶＦ５に割り当てた処理の実行過程で不具合が生じた場合等には、仮想フォルダＶＦ１〜ＶＦ５へのファイルの保存要求に対して所定の応答（例えば、ファイル保存要求を拒絶したり、仮想フォルダＶＦ１〜ＶＦ５を削除したり、仮想フォルダＶＦ１〜ＶＦ５の表示形態を変更したり等）を直ちに行うことができる。これによって、ユーザは、例えば処理対象のファイルの仮想フォルダＶＦ１〜ＶＦ５への保存が完了したことを確認することにより、そのファイルに対する処理が問題なく実行されたことを認識することができる。
【００４８】
これに対し、従来のように通常の共有フォルダを用いた構成では、処理対象のファイルの共有フォルダへの保存要求を受け付ける処理と、そのファイルに対して共有フォルダに割り当てられている処理を実行する処理とは独立して行われるため、仮想フォルダに割り当てた処理の実行過程で不具合が生じた場合等に、それをユーザに通知するためには特別な処理を行う必要がある。
【００４９】
以上のように、本実施形態によれば、ネットワーク２１上に設けられた共有フォルダであるかのように振る舞う少なくとも１つ（本実施形態では複数）の仮想フォルダＶＦ１〜ＶＦ５を、記憶部１７の主にメインメモリにより実現されるワークエリアを用いて設ける構成であるため、実際に共有フォルダを設けた場合のように記憶部１７の一部が共有フォルダにより固定的に使用されるようなことがない。それ故、記憶部１７を効率よく使用しつつ、その仮想フォルダＶＦ１〜ＶＦ５に種々の機能（通常印刷、両面印刷、電子メールによるファイル送信、所定のフォルダ（又はアドレス）へのファイルの送信、ファクシミリ送信等）を割り当て、その機能を利用する際のファイルの受け渡し場所等として利用することができる。
【００５０】
また、上述の如く、仮想フォルダＶＦ１〜ＶＦ５へのファイルの保存要求の受付から、そのファイルに対する仮想フォルダＶＦ１〜ＶＦ５に割り当てられた処理の実行までを一連の処理として実行できるため、仮想フォルダＶＦ１〜ＶＦ５に割り当てた処理の実行過程で不具合が生じた場合等には、仮想フォルダＶＦ１〜ＶＦ５へのファイルの保存要求に対して所定の応答を直ちに行うことができ、処理完了の成否等についてユーザに迅速かつ容易に認識させることができる。
【００５１】
また、仮想フォルダＶＦ１〜ＶＦ５内に配置された定義ファイルＤ１，Ｄ２をネットワーク２１を介して参照することにより、ユーザが仮想フォルダＶＦ１〜ＶＦ５内に割り当ている処理の内容を容易に把握することができ、利便性が向上する。
【００５２】
また、仮想フォルダＶＦ１〜ＶＦ５に割り当てられている処理の内容を、ネットワーク２１を介して定義ファイルＤ１，Ｄ２の内容を編集することにより容易に変更することができ、利便性が高い。
【００５３】
なお、本実施形態では、本発明に係る技術を複合装置１０に適用した例について説明したが、本発明に係る技術は、パーソナルコンピュータ等の情報処理機能を有する任意の情報処理装置に適用することができる。
【００５４】
また、上記実施形態の変形例として、仮想フォルダＶＦ１〜ＶＦ５へのファイルの保存要求がなされた場合に、処理部１１ｂが、その保存要求に係るファイルに対する処理（仮想フォルダＶＦ１〜ＶＦ５に割り当てられた処理）の処理結果（例えば、処理が良好に完了したことや、処理が実行できなかったこと等）を保存要求元の端末装置３１に、ＳＭＢやＦＴＰ等のファイル伝送用のプロトコルによる通知機能を利用して通知するようにしてもよい。この場合、処理を要求した端末装置３１側で処理結果を迅速かつ確実に知ることができ、便利である。
【図面の簡単な説明】
【００５５】
【図１】本発明の一実施形態に係る情報処理装置としてのファクシミリ複合装置のブロック図である。
【図２】図１のファクシミリ複合装置の機能説明する説明図である。
【図３】（ａ）及び（ｂ）は仮想フォルダに割り当てられた処理の内容を規定する定義ファイルの一例を示す図である。
【図４】図１のファクシミリ複合装置の仮想フォルダを用いた処理のフローチャートである。
【符号の説明】
【００５６】
１０  ファクシミリ複合装置
１１  制御部
１１ａ  仮想フォルダ生成部
１１ｂ  処理部
１３  プリンタ
１７  記憶部
１８  モデム
１９  ＮＣＵ
２０  ネットワーク通信部
２１  ネットワーク
３１  端末装置
Ｄ１，Ｄ２  定義ファイル
ＶＦ１〜ＶＦ５  仮想フォルダ
【図１】
2008242822.tif 000003
【図２】
2008242822.tif 000004
【図３】
2008242822.tif 000005
【図４】
2008242822.tif 000006