(57)【要約】【課題】  簡易な操作で複数のユーザ毎に定められた複数の処理方法でデータを処理する。【解決手段】  ＭＦＰは、少なくとも２以上のユーザに対応付けられた、データを記憶するためのグループＢＯＸを有するＨＤＤを備え、少なくとも２以上のユーザにそれぞれ対応する少なくとも２以上のデータの処理方法をグループＢＯＸに関連付けるグループテーブルを生成する（ステップＳ０６）。そして、グループＢＯＸにデータが記憶されると（ステップＳ１５でＹＥＳ）、当該グループＢＯＸと関連付けられた少なくとも２以上のデータの処理方法に従って、記憶されたデータをそれぞれ処理する（ステップＳ１６）。【選択図】        図３
2008167134.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも２以上のユーザに対応付けられた、データを記憶するためのグループ記憶領域を有するデータ記憶手段と、
前記少なくとも２以上のユーザにそれぞれ対応する少なくとも２以上のデータの処理方法を、前記グループ記憶領域に関連付けるグループ関連付手段と、
前記グループ記憶領域にデータが記憶されると、当該記憶領域と関連付けられた前記少なくとも２以上のデータの処理方法に従って前記記憶されたデータをそれぞれ処理するグループ処理手段と、を備えたデータ処理装置。
【請求項２】
前記データ記憶手段は、さらに、１のユーザのみに対応付けられた、データを記憶するための個人記憶領域を有し、
前記グループ関連付手段は、前記グループ記憶領域に対応付けられるユーザが、前記個人記憶領域にも対応付けられている場合、前記個人記憶領域と関連付けられている当該ユーザに対応するデータの処理方法を取得して、前記グループ記憶領域に関連付ける、請求項１に記載のデータ処理装置。
【請求項３】
前記グループ記憶領域に関連付けられた前記データの処理方法を、当該データの処理方法に対応するユーザからの指示に従って、変更する変更手段をさらに備えた、請求項１に記載のデータ処理装置。
【請求項４】
前記グループ処理手段は、前記グループ記憶領域に対応付けられたユーザのうちのいずれかが、前記グループ記憶領域へのデータの記憶を行った場合には、当該ユーザに対応するデータの処理方法に従って前記記憶されたデータを処理するのを禁止する、請求項１に記載のデータ処理装置。
【請求項５】
データに基づいて画像をプリントする画像形成手段をさらに備え、
前記グループ処理手段は、前記データの処理方法としてプリントが定義されたユーザが複数存在する場合には、前記データに対するプリントを１回のみ実行すると共に、前記データの処理方法としてプリントが定義された複数のユーザを識別するためのユーザ識別情報をプリントする、請求項１に記載のデータ処理装置。
【請求項６】
少なくとも２以上のユーザに対応付けられた、データを記憶するためのグループ記憶領域を有するデータ記憶手段を備えたコンピュータで実行されるデータ処理方法であって、
前記少なくとも２以上のユーザにそれぞれ対応する少なくとも２以上のデータの処理方法を、前記グループ記憶領域に関連付けるステップと、
前記グループ記憶領域にデータが記憶されると、当該記憶領域と関連付けられた前記少なくとも２以上のデータの処理方法に従って前記記憶されたデータをそれぞれ処理するステップと、を含むデータ処理方法。
【請求項７】
少なくとも２以上のユーザに対応付けられた、データを記憶するためのグループ記憶領域を有するデータ記憶手段を備えたコンピュータで実行されるデータ処理プログラムであって、
前記少なくとも２以上のユーザにそれぞれ対応する少なくとも２以上のデータの処理方法を、前記グループ記憶領域に関連付けるステップと、
前記グループ記憶領域にデータが記憶されると、当該記憶領域と関連付けられた前記少なくとも２以上のデータの処理方法に従って前記記憶されたデータをそれぞれ処理するステップと、をコンピュータに実行させるデータ処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明はデータ処理装置、データ処理方法およびデータ処理プログラムに関し、特に複数のユーザ間でデータを受け渡しするのに適したデータ処理装置、データ処理方法およびデータ処理プログラムに関する。
【背景技術】
【０００２】
従来、データを送信する際、電子メールにおいては、メーリングリストを用いることにより、また、ファクシミリ送信においては同報送信機能を用いることにより、１つのデータを複数の宛先に送信することができる。このように、１つのデータを複数の宛先に単一の送信方法で送信する技術が知られている。
【０００３】
しかしながら、データを送信する送信方法は送信者側のユーザにより決定され、受信者側のユーザが決定することができないといった問題があった。特に宛先となる複数のユーザ間で、各人が所望するデータの送信方法が異なる場合に適応することができないといった問題がある。データの受け手となるユーザは、電子メールでなくファクシミリで受信を望む場合があり、また、ファクシミリでなく電子メールで受信を望む場合がある。さらに、ＦＴＰなどのファイル転送機能で受信を望む場合がある。
【０００４】
また、特開２０００−２９５４０３号公報には、公衆回線からファクシミリ受信時に受信し得る配信先情報と他のネットワーク上のメールアドレスとを対応付けて保持する通知先テーブルと、前記公衆回線からファクシミリデータおよび配信先情報を受信したとき前記通知先テーブルで前記配信先情報に対応付けられたメールアドレスへ受信通知をメール送信する制御手段を有することを特徴とするネットワークファクシミリ装置が記載されている。
【０００５】
しかしながら、従来のネットワークファクシミリ装置によっては、受信したファクシミリデータを電子メールで送信することはできるが、ファクシミリデータとは異なるデータを受信することができず、電子メール以外の送信方法でデータを送信することができない。このため、電子メール以外の送信方法で受信を望むユーザの要求を満たすことができない。
【特許文献１】特開２０００−２９５４０３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
この発明は上述した問題点を解決するためになされたもので、この発明の目的の一つは、簡易な操作で複数のユーザ毎に定められた複数の処理方法でデータを処理することが可能なデータ処理装置を提供することである。
【０００７】
この発明の他の目的は、簡易な操作で複数のユーザ毎に定められた複数の処理方法でデータを処理することが可能なデータ処理方法およびデータ処理プログラムを提供することである。
【課題を解決するための手段】
【０００８】
上述した目的を達成するためにこの発明のある局面によれば、データ処理装置は、少なくとも２以上のユーザに対応付けられた、データを記憶するためのグループ記憶領域を有するデータ記憶手段と、少なくとも２以上のユーザにそれぞれ対応する少なくとも２以上のデータの処理方法を、グループ記憶領域に関連付けるグループ関連付手段と、グループ記憶領域にデータが記憶されると、当該記憶領域と関連付けられた少なくとも２以上のデータの処理方法に従って記憶されたデータをそれぞれ処理するグループ処理手段と、を備える。
【０００９】
この局面に従えば、少なくとも２以上のユーザにそれぞれ対応する少なくとも２以上のデータの処理方法が、グループ記憶領域に関連付けられ、グループ記憶領域にデータが記憶されると、グループ記憶領域と関連付けられた少なくとも２以上のデータの処理方法に従って記憶されたデータがそれぞれ処理される。このため、データを所定の領域に記憶させる操作で、複数のユーザ毎に定められた処理方法でデータが処理される。その結果、簡易な操作で複数のユーザ毎に定められた複数の処理方法でデータを処理することが可能なデータ処理装置を提供することができる。
【００１０】
好ましくは、データ記憶手段は、さらに、１のユーザのみに対応付けられた、データを記憶するための個人記憶領域を有し、グループ関連付手段は、グループ記憶領域に対応付けられるユーザが、個人記憶領域にも対応付けられている場合、個人記憶領域と関連付けられている当該ユーザに対応するデータの処理方法を取得して、グループ記憶領域に関連付ける。
【００１１】
この局面に従えば、グループ記憶領域に対応付けられるユーザが、個人記憶領域にも対応付けられている場合、個人記憶領域と関連付けられている当該ユーザに対応するデータの処理方法が取得され、グループ記憶領域に関連付けられる。このためグループ記憶領域に処理方法を容易に関連付けることができる。
【００１２】
好ましくは、グループ記憶領域に関連付けられたデータの処理方法を、当該データの処理方法に対応するユーザからの指示に従って、変更する変更手段をさらに備える。
【００１３】
この局面に従えば、グループ記憶領域に関連付けられたデータの処理方法をデータの受け手となるユーザが変更することができる。
【００１４】
好ましくは、グループ処理手段は、グループ記憶領域に対応付けられたユーザのうちのいずれかが、グループ記憶領域へのデータの記憶を行った場合には、当該ユーザに対応するデータの処理方法に従って記憶されたデータを処理するのを禁止する。
【００１５】
この局面に従えば、データをグループ記憶領域に記憶させたユーザに対応する処理方法でデータが処理されない。その結果、無駄な処理が実行されるのを防止することができる。
【００１６】
好ましくは、データに基づいて画像をプリントする画像形成手段をさらに備え、グループ処理手段は、データの処理方法としてプリントが定義されたユーザが複数存在する場合には、データに対するプリントを１回のみ実行すると共に、データの処理方法としてプリントが定義された複数のユーザを識別するためのユーザ識別情報をプリントする。
【００１７】
この局面に従えば、データに対するプリントが１回のみ実行されるので、プリント回数を少なくすることができる。
【００１８】
この発明の他の局面に従えば、データ処理方法は、少なくとも２以上のユーザに対応付けられた、データを記憶するためのグループ記憶領域を有するデータ記憶手段を備えたコンピュータで実行されるデータ処理方法であって、少なくとも２以上のユーザにそれぞれ対応する少なくとも２以上のデータの処理方法を、グループ記憶領域に関連付けるステップと、グループ記憶領域にデータが記憶されると、当該記憶領域と関連付けられた少なくとも２以上のデータの処理方法に従って記憶されたデータをそれぞれ処理するステップと、を含む。
【００１９】
この局面に従えば、簡易な操作で複数のユーザ毎に定められた複数の処理方法でデータを処理することが可能なデータ処理方法を提供することができる。
【００２０】
この発明のさらに他の局面に従えば、データ処理プログラムは、少なくとも２以上のユーザに対応付けられた、データを記憶するためのグループ記憶領域を有するデータ記憶手段を備えたコンピュータで実行されるデータ処理プログラムであって、少なくとも２以上のユーザにそれぞれ対応する少なくとも２以上のデータの処理方法を、グループ記憶領域に関連付けるステップと、グループ記憶領域にデータが記憶されると、当該記憶領域と関連付けられた少なくとも２以上のデータの処理方法に従って記憶されたデータをそれぞれ処理するステップと、をコンピュータに実行させる。
【００２１】
この局面に従えば、簡易な操作で複数のユーザ毎に定められた複数の処理方法でデータを処理することが可能なデータ処理プログラムを提供することができる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の実施の形態について図面を参照して説明する。以下の説明では同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
【００２３】
図１は、本発明の実施の形態の一つにおけるデータ処理システムの全体概要を示す図である。図１を参照して、データ処理システム１は、ネットワーク２にそれぞれ接続された複合機（以下、「ＭＦＰ」という）１００，１００Ａ，１００Ｂ，１００Ｃと、パーソナルコンピュータ（以下「ＰＣという」）２００と、を含む。ＰＣ２００は、一般的なコンピュータである。その構成及び機能は周知なのでここでは説明を繰り返さない。ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃは、その構成および機能は同じなので、ここでは特に言及しない限りＭＦＰ１００を例に説明する。
【００２４】
ＭＦＰ（Ｍｕｌｔｉ Ｆｕｎｃｔｉｏｎ Ｐｅｒｉｐｈｅｒａｌ）１００は、データ処理装置であり、原稿を読取るためのスキャナ、画像データに基づいて紙などの記録媒体に画像を形成するための画像形成部、ファクシミリを含み、画像読取機能、複写機能、ファクシミリ送受信機能を備えている。なお、本実施の形態においてはＭＦＰ１００を例に説明するが、ＭＦＰ１００に代えて、データを処理する機能を備えた装置であれば、たとえば、スキャナ、画像形成装置、ファクシミリ、データを生成するパーソナルコンピュータ等であってもよい。
【００２５】
ネットワーク２は、ローカルエリアネットワーク（ＬＡＮ）であり、有線または無線を問わない。またネットワーク２は、ＬＡＮに限らず、インターネットなどのワイドエリアネットワーク（ＷＡＮ）、一般公衆回線を用いたネットワーク等であってもよい。
【００２６】
図２は、本実施の形態におけるＭＦＰ１００のハード構成を示すブロック図である。なお、ＭＦＰ１００Ａ、ＭＦＰ１００ＢおよびＭＦＰ１００Ｃは、ＭＦＰ１００と同じハード構成を有するため、説明を繰り返さない。図２を参照して、ＭＦＰ１００は、それぞれがバス１２０に接続された中央演算装置（ＣＰＵ）１０１と、ＣＰＵ１０１が実行するためのプログラムなどを記録したＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０３と、実行されるプログラムをロードするための、およびプログラム実行中のデータを記憶するためのＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０５と、データを不揮発的に記憶するためのハードディスクドライブ（ＨＤＤ）１０７と、フラッシュＲＯＭ１０８が装着されるカードインターフェース（Ｉ／Ｆ）１０９と、ＭＦＰ１００をネットワーク２に接続するための通信Ｉ／Ｆ１１１と、スキャナ１１３と、画像形成部１１５と、ファクシミリ（ＦＡＸ）１１７と、ユーザとのインターフェイスとなるオペレーションパネル１１９とを含む。
【００２７】
ＨＤＤ１０７は、複数の記憶領域を含む。複数の記憶領域それぞれを、ここではＢＯＸという。ＢＯＸは、個人ＢＯＸとグループＢＯＸとを含む。個人ＢＯＸは、ＭＦＰ１００を使用するユーザとして登録された複数のユーザ個々に割り当てられる記憶領域である。グループＢＯＸは、複数のユーザのうち２以上のユーザに割り当てられる記憶領域である。個人ＢＯＸおよびグループＢＯＸは、それぞれに対して登録されたユーザのみがアクセス可能とされる。或いは、登録されたユーザ以外のユーザからのアクセスについて何らかの制限を課すようにされる。
【００２８】
ＣＰＵ１０１は、カードＩ／Ｆ１０９に装着されたフラッシュＲＯＭ１０８に記録されたデータ処理プログラムをＲＡＭ１０５にロードして実行する。なお、ＣＰＵ１０１で実行するプログラムは、フラッシュＲＯＭ１０８に記録されたデータ処理プログラムに限られず、ＣＰＵ１０１に別に接続されたＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ／Ｐｒｏｇｒａｍａｂｌｅ  ＲＯＭ）に記憶されたプログラムをＲＡＭ１０５にロードして実行するようにしてもよい。ＥＥＰＲＯＭを用いれば、データ処理プログラムを書き換えるまたは追加して書き込みすることが可能となる。このため、ネットワーク２に接続されたＰＣ２００が、ＭＦＰ１００のＥＥＰＲＯＭに記憶されたデータ処理プログラムを書換える、または、新たなデータ処理プログラムを追加して書き込むようにしてもよい。さらに、ＭＦＰ１００が、インターネットに接続された他のコンピュータからデータ処理プログラムをダウンロードして、そのデータ処理プログラムをＥＥＰＲＯＭに記憶するようにしてもよい。さらに、ＣＰＵ１０１は、ＨＤＤ１０７に保存されたデータ処理プログラムをＲＡＭ１０５にロードして実行するようにしてもよい。
【００２９】
ここでいうプログラムは、ＣＰＵ１０１により直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００３０】
画像形成部１１５は、レーザプリンタ、または、インクジェットプリンタ等であり、画像データに基づいて画像を形成し、紙などの記録媒体に画像データを可視化する。スキャナ１１３は、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）等の光電変換素子を含み、原稿を光学的に読取って画像データとしての電子データを出力する。ＦＡＸ１１７は、画像データをファクシミリ規格に従って一般電話回線を介して送受信する。
【００３１】
オペレーションパネル１１９は、入力部１１９Ａと表示部１１９Ｂとを含む。入力部１１９Ａは、ＭＦＰ１００のユーザによる操作の入力を受付けるためのタッチパネル、キーボードまたはマウス等の入力装置である。表示部１１９Ｂは、液晶表示装置または有機ＥＬ（Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイパネルである。入力部１１９Ａに透明な部材からなるタッチパネルを用いる場合には、表示部１１９Ｂ上にタッチパネルを重ねて設置することで、表示部１１９Ｂに表示されたボタンの指示を検出することができる。これにより、種々の操作の入力が可能となる。
【００３２】
通信Ｉ／Ｆ１１１は、ＭＦＰ１００をネットワーク２と接続するための通信インターフェイスである。これにより、ＭＦＰ１００は、他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃ、ＰＣ２００との間で通信することが可能となる。ＭＦＰ１００と、他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃ、ＰＣ２００とは、ネットワーク２を介して接続されるが、シリアルインターフェイスまたはパラレルインターフェイスを用いて直接接続されてもよい。通信Ｉ／Ｆ１１１は、ＭＦＰ１００と他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃとの接続形態に応じたインターフェイスが用いられる。
【００３３】
ＭＦＰ１００へのデータの入力は、（１）スキャナ１１３で原稿を読み取って、画像データが入力される場合、（２）通信Ｉ／Ｆを介してネットワーク２に接続された他のコンピュータ、または他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃから画像データが受信される場合、（３）フラッシュＲＯＭ１０８に記憶された画像データがカードＩ／Ｆを介して読み出される場合、（４）ＦＡＸ１１７で、ファクシミリデータが受信される場合である。ＭＦＰ１００に入力されたデータは、ファイル名が付されて、一時的にＨＤＤ１０７の所定の領域に記憶される。
【００３４】
ＭＦＰ１００からのデータの出力は、ＨＤＤ１０７に記憶されたデータが、（１）画像形成部１１５により紙などの記録媒体に可視化される場合、（２）通信Ｉ／Ｆ１１１を介してネットワークに接続された他のコンピュータ、または他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃに送信される場合、（３）フラッシュＲＯＭ１０８に記憶される場合、（４）ＦＡＸ１１７によりファクシミリデータとして出力される場合、（５）表示部１１９Ｂに表示される場合がある。
【００３５】
なお、データ処理プログラムを記憶する記録媒体としては、フラッシュＲＯＭ１０８に限られず、フレキシブルディスク、カセットテープ、光ディスク（ＭＯ（Ｍａｇｎｅｔｉｃ  Ｏｐｔｉｃａｌ  Ｄｉｓｃ／ＭＤ（Ｍｉｎｉ  Ｄｉｓｃ）／ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ））、ＩＣカード、光カード、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭなどの半導体メモリ等の固定的にプログラムを担持する媒体でもよい。
【００３６】
図３は、ＭＦＰで実行される処理の流れを示すフローチャートである。図３に示すメイン処理は、ＣＰＵ１０１がフラッシュＲＯＭ１０８に記憶されたデータ処理プログラムを実行することにより、ＣＰＵ１０１により実行される処理である。図３を参照して、ＣＰＵ１０１は、ユーザ認証を実行する（ステップＳ０１）。ユーザ認証に成功するまで待機状態となり（ステップＳ０１でＮＧ）、成功すれば処理をステップＳ０２に進める。ＭＦＰ１００は、ユーザが入力部１１９Ａに入力するユーザ識別情報とパスワードとを受け付け、それらに基づいて認証する。ＭＦＰ１００は、ＨＤＤ１０７に後述するユーザテーブルを予め記憶しており、入力部１１９Ａより受け付けたユーザ識別情報とパスワードとの組を含むユーザデータが存在するか否かを判断する。入力部１１９Ａより受け付けたユーザ識別情報とパスワードとの組を含むユーザデータが存在すれば認証し、そうでなければ認証しない。以下、ユーザ認証に成功したユーザをログインユーザという。
【００３７】
ステップＳ０２においては、ログインユーザのユーザ識別情報がＭＦＰ１００の管理者に設定されているか否かを判断する。管理者のユーザ識別情報を予め記憶しておき、ステップＳ０１で受け付けたユーザ識別情報が、管理者のユーザ識別情報として予め記憶されたユーザ識別情報と同じならば処理をステップＳ０３に進め、そうでなければ処理をステップＳ０７に進める。管理者に設定されたユーザと、管理者でないユーザとで実行を許可する処理を異ならせるためである。
【００３８】
ステップＳ０３においては、ＭＦＰ１００を使用するユーザを新規に登録するためのユーザ登録指示を受け付けたか否かを判断する。具体的には、表示部１１９Ｂに管理者用のメニュー画面を表示し、メニュー画面に含まれるユーザ登録を指示するための選択肢を選択する指示が入力部１１９Ａに入力されると、入力部１１９Ａからユーザ登録指示を受け付ける。ユーザ登録指示を受け付けたならば処理をステップＳ０４に進め、そうでなければステップＳ０４をスキップして処理をステップＳ０５に進める。ステップＳ０４においては、ユーザ登録処理を実行する。ユーザ登録処理については後述するが、登録されたユーザごとにユーザレコードを生成し、そのユーザレコードをユーザテーブルに追加する処理である。
【００３９】
ステップＳ０５においては、グループＢＯＸを生成するためのグループＢＯＸ生成指示を受け付けたか否かを判断する。具体的には、表示部１１９Ｂに管理者用のメニュー画面を表示し、メニュー画面に含まれるグループＢＯＸの生成を指示するための選択肢を選択する指示が入力部１１９Ａに入力されると、入力部１１９ＡからグループＢＯＸを生成する指示を受け付ける。グループＢＯＸを生成する指示を受け付けたならば処理をステップＳ０６に進め、そうでなければステップＳ０６をスキップして処理をステップＳ１０に進める。ステップＳ０６においては、グループＢＯＸ生成処理を実行する。グループＢＯＸ生成処理については後述するが、ＨＤＤ１０７に新たにグループＢＯＸを生成する処理である。
【００４０】
一方、処理をステップＳ０７に進める場合、認証に成功したログインユーザのユーザ識別情報がＭＦＰ１００の管理者に設定されていない場合である。この場合、管理者以外のユーザのために予め準備された操作メニュー画面を表示部１１９Ｂに表示する（ステップＳ０７）。そして、設定変更指示を受け付けたか否かを判断する（ステップＳ０８）。操作メニュー画面に含まれる設定変更を指示するための選択肢を選択する指示がユーザにより入力部１１９Ａに入力されると、入力部１１９Ａから設定変更指示を受け付ける。設定変更指示を受け付けたならば処理をステップＳ０９に進めるが、そうでなければステップＳ０９をスキップして処理をステップＳ１０に進める。ステップＳ０９においては、設定変更処理を実行する。設定変更処理については、後述する。
【００４１】
ステップＳ１０においては、ＨＤＤ１０７にデータが格納されたか否かを判断する。ＨＤＤ１０７にデータが格納されたならば処理をステップＳ１１に進め、そうでなければ処理を終了する。ステップＳ１１においては、データが格納されたＨＤＤ１０７の領域が個人ＢＯＸか否かを判断する。個人ＢＯＸにデータが格納されたならば処理をステップＳ１２に進め、そうでなければ処理をステップＳ１５に進める。
【００４２】
ステップＳ１２においては、データが格納された個人ＢＯＸに対応するユーザレコードが存在するか否かを判断する。具体的には、データが格納された個人ＢＯＸを識別するためのＢＯＸ識別情報を定義するユーザレコードがユーザテーブルに存在するか否かを判断する。そのようなユーザレコードが存在すれば、処理をステップＳ１３に進め、存在しなければ処理を終了する。ステップＳ１３においては、データが格納された個人ＢＯＸに対応するユーザレコードが処理方法を定義するか否かを判断する。処理方法を定義するならば処理をステップＳ１４に進め、そうでなければ処理を終了する。
【００４３】
ステップＳ１４においては、ステップＳ１０において個人ＢＯＸに格納されたデータを、ユーザレコードで定義された処理方法に従って処理し、処理を終了する。これにより、ユーザがユーザ登録処理において、予め設定した処理方法でデータが処理される。例えば、処理方法に電子メールによる送信処理を定義しておけば、ユーザは、個人ＢＯＸにデータが格納されると、そのデータを電子メールで受信することができる。
【００４４】
ステップＳ１５においては、データが格納されたＨＤＤ１０７の領域がグループＢＯＸか否かを判断する。グループＢＯＸにデータが格納されたならば処理をステップＳ１６に進め、そうでなければ処理を終了する。ステップＳ１６においては、グループＢＯＸ実行処理を実行し、処理を終了する。グループＢＯＸ実行処理については後述する。
【００４５】
図４は、ユーザ登録処理の流れを示すフローチャートである。ユーザ登録処理は、図３のステップＳ０４において実行される処理である。図４を参照して、ＣＰＵ１０１は、表示部１１９Ｂにユーザ登録画面を表示する（Ｓ２１）。そして、ユーザ情報の入力が完了するまで入力を受付けて（ステップＳ２２でＮＯ）、ユーザ情報の入力完了指示が入力されたならば（ステップＳ２２でＹＥＳ）、処理をステップＳ２３に進める。ステップＳ２３においては、ユーザを登録する。具体的には、ユーザ登録画面に従って入力されたユーザ情報に従ってユーザレコードを生成し、生成したユーザレコードをＨＤＤ１０７に記憶されているユーザテーブルに追加する。
【００４６】
本実施の形態におけるデータ処理システムにおいては、ＭＦＰ１００、１００Ａ，１００Ｂ，１００Ｃそれぞれにおいて、ユーザ登録処理が実行されることにより、それを主に使用するユーザが登録される。ここでは、ユーザを基準にして、そのユーザのユーザ情報が記憶されたＭＦＰ１００、１００Ａ，１００Ｂ，１００Ｃを「ホーム装置」という。たとえば、ユーザ「デービッド」のユーザ情報が、ＭＦＰ１００に記憶されていれば、ユーザ「デービッド」のホーム装置はＭＦＰ１００である。なお、ＭＦＰ１００、１００Ａ，１００Ｂ，１００Ｃそれぞれに、ユーザ情報を記憶させるのは、主に使用するユーザを定めるものであって、ユーザ情報が記憶されていないユーザの使用を禁止するものではない。
【００４７】
図５は、ユーザ登録画面の一例を示す図である。図５を参照して、ユーザ登録画面は、ユーザ情報を入力する領域と、処理方法を入力する領域とを含む。ユーザ情報を入力する領域は、ユーザ名を入力する領域と、パスワードを入力する領域と、ＢＯＸＮｏ．を入力する領域とを含む。ユーザ名は、ユーザを識別するためのユーザ識別情報である。パスワードは、ユーザ識別情報とともに認証に用いられる認証情報である。ＢＯＸＮｏ．は、ＨＤＤ１０７が有する複数のＢＯＸのいずれであるかを識別するためのＢＯＸ識別情報である。ＢＯＸＮｏ．が入力されることにより、ユーザ識別情報で識別されるユーザにそのＢＯＸＮｏ．で識別されるＢＯＸが割り当てられる。
【００４８】
処理方法は、ユーザに割り当てられたＢＯＸに格納されたデータに対して実行する処理を規定する。処理方法は、「プリント」、「メール受信」、「ＦＡＸ受信」および「ＦＴＰ受信」を含む。処理方法を入力する領域は、「プリント」の処理方法を指定するための「指定装置で印刷する」の項目、「メール受信」の処理方法を指定するための「メール受信」の項目、「ＦＡＸ受信」の処理方法を指定するための「ＦＡＸ受信」の項目および「ＦＴＰ受信」の処理方法を指定するための「ＦＴＰ受信」の項目を含む。「指定装置で印刷する」の項目が指示されることにより処理方法「プリント」が指定される。「メール受信」の項目が指示されることにより処理方法「メール受信」が指定される。「ＦＡＸ受信」の項目が指示されることにより処理方法「ＦＡＸ受信」が指定される。「ＦＴＰ受信」の項目が指示されることにより処理方法「ＦＴＰ受信」が指定される。ユーザは、これらの処理方法のいずれかの指定が可能である。なお、複数の指定を可能とするようにしてもよい。
【００４９】
処理方法「プリント」は、個人ＢＯＸに格納されたデータを指定した装置に印刷させる処理を定義する。印刷させる装置を指定するために装置識別情報を入力するための領域がユーザ登録画面に設けられており、処理方法「プリント」が指定された場合には装置識別情報の入力がユーザに要求される。図ではＭＦＰ１００Ａに付された装置識別情報「ＭＦＰ−２」が入力されている場合を示している。処理方法「メール受信」は、個人ＢＯＸに格納されたデータを電子メールで送信する処理を定義する。電子メールの宛先を指定するために電子メールアドレスを入力するための領域がユーザ登録画面に設けられており、処理方法「メール受信」が指定された場合には電子メールアドレスの入力がユーザに要求される。処理方法「ＦＡＸ受信」は、個人ＢＯＸに格納されたデータをファクシミリで送信する処理を規定する。ファクシミリを送信する先のファクシミリ装置を指定するためにファクシミリ番号を入力するための領域がユーザ登録画面に設けられており、処理方法「ＦＡＸ受信」が指定された場合にはファクシミリ番号の入力がユーザに要求される。処理方法「ＦＴＰ受信」は、個人ＢＯＸに格納されたデータをＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）で送信する処理を定義する。ＦＴＰでデータを送信する送信先を指定するために送信先の装置のＩＰアドレスおよび格納場所を入力するための領域がユーザ登録画面に設けられている。
【００５０】
図６は、ユーザテーブルの一例を示す図である。図６（Ａ）は、ＭＦＰ１００に記憶されるユーザテーブルの一例を示す図であり、図６（Ｂ）は、ＭＦＰ１００Ａに記憶されるユーザテーブルの一例を示す図であり、図６（Ｃ）は、ＭＦＰ１００Ｂに記憶されるユーザテーブルの一例を示す図であり、図６（Ｄ）は、ＭＦＰ１００Ｃに記憶されるユーザテーブルの一例を示す図である。ユーザテーブルは、ユーザ識別情報と、パスワードと、ＢＯＸ識別情報と、処理方法との組を定義する少なくとも１つのユーザレコードを含む。なお、ユーザに関する付随情報を含むようにしてもよい。付随情報は、そのユーザに割り当てられた電子メールアドレス、そのユーザの顔を撮影して得られる顔画像データなど、そのユーザに関連する情報である。認証情報は、ログイン時のユーザの認証に用いられる情報であり、ここでは、パスワードを用いている。顔画像データを認証情報に用いることも可能である。認証情報は、生体認証が用いられる場合には、指紋、声紋、虹彩、静脈パターンなどが用いられる。
【００５１】
処理方法は、「プリント」、「メール受信」、「ＦＡＸ受信」および「ＦＴＰ受信」のいずれか、または複数の組合せを含む。処理方法は、「プリント」とされる場合には装置識別情報を含み、「ＦＡＸ受信」とされる場合にはファクシミリ番号を含む。処理方法は、「メール受信」とされる場合には、送信先の電子メールアドレスを含む。処理方法は、「ＦＴＰ受信」の場合には、ＦＴＰでデータの送信先となる装置に割り当てられたＩＰアドレスと、データを格納する位置情報、例えばＵＲＬを含む。
【００５２】
図７は、グループＢＯＸ生成処理の流れの一例を示すフローチャートである。グループＢＯＸ生成処理は、図３のステップＳ０６で実行される処理である。図７を参照して、ＣＰＵ１０１は、他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃに対してそれぞれが記憶するユーザテーブルの送信を要求するための問い合わせを行う（ステップＳ３１）。他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃに登録されているユーザを、ＭＦＰ１００に登録されているユーザとともに同じグループに含めることを可能とするためである。この問い合わせに応じて、他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃそれぞれは、それが有するＨＤＤ１０７に記憶されているユーザテーブルをＭＦＰ１００に送信する。ステップＳ３２ではユーザテーブルの受信待ちとなっており（ステップＳ３２でＮＯ）、ユーザテーブルを受信すると処理をステップＳ３３に進める。
【００５３】
ステップＳ３３では、ユーザテーブルを受信する。ここでは、他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃすべてからユーザテーブルが受信されたとする。この際に、ユーザテーブルとともにそれを送信してきたＭＦＰの装置識別情報が受信されるので、ユーザテーブルがＭＦＰ１００Ａ，１００Ｂ，１００Ｃのいずれから受信されたものかが判る。したがって、受信されたユーザテーブルを、それを送信してきたＭＦＰを識別するための装置識別情報とともに管理するようにしてもよい。
【００５４】
ステップＳ３４においては、ＭＦＰ１００に記憶されているユーザテーブルをＨＤＤ１０７から読み出す。そして、ユーザ一覧画面を表示部１１９Ｂに表示する（ステップＳ３５）。ユーザ一覧画面は、ステップＳ３３で受信されたユーザテーブル、およびステップＳ３４で読み出したユーザテーブルそれぞれに含まれる全てのユーザレコードから複数のユーザ識別情報を抽出し、一覧表示する画面である。
【００５５】
次に、ユーザ一覧画面に表示されたユーザ識別情報のうちから、グループに含めるユーザ識別情報の指定を受け付けるまで待機状態となり（ステップＳ３６でＮＯ）、指定を受け付けたならば処理をステップＳ３７に進める。ステップＳ３７においては、指定されたユーザ識別情報を含むユーザレコードで定義されている処理方法を抽出する。そして、ユーザ識別情報の指定が終了したか否かを判断する（ステップＳ３８）。ユーザが、入力部１１９Ａに設けられた指定の終了を指示するためのボタンを押下すると、入力部１１９Ａから指定を終了させる指示を受け付ける。指定を終了させる指示を受け付けたならば処理をステップＳ３９に進めるが、そうでなければ処理をステップＳ３６に戻す。複数のユーザ識別情報が指定されると、指定された複数のユーザ識別情報で識別されるユーザが同じグループに割り当てられる。
【００５６】
ステップＳ３９においては、グループテーブルを生成する。グループテーブルは、ステップＳ３６で指定されたユーザ識別情報と、ステップＳ３７で抽出された処理方法の組を含むグループレコードを含む。
【００５７】
次のステップＳ４０においては、グループＢＯＸの指定を受け付ける。ＨＤＤ１０７が有する複数のＢＯＸのうちから１つのＢＯＸを識別するためのＢＯＸＮｏ．が受け付けられる。そして、グループＢＯＸとして指定されたＢＯＸＮｏ．のＢＯＸとグループテーブルとを関連付ける（ステップＳ４１）。具体的には、グループＢＯＸにグループテーブルを記憶する。これにより、ユーザレコードによって個人ＢＯＸに関連付けられているユーザ識別情報に対応する処理方法を取得して、グループＢＯＸに関連付けることができるので、グループＢＯＸに対する処理方法の関連付けを簡易に行うことができる。なお、ユーザ識別情報に対応する処理方法がユーザレコードに定義されていない場合には、管理者等のユーザが処理方法を手動で設定することにより、関連付けを行うことができる。また、ユーザ識別情報に対応する処理方法がユーザレコードに定義されているか否かに関わらず、すべてのユーザ識別情報について、管理者等のユーザが処理方法を手動で設定するようにしてもよい。
【００５８】
図８は、グループテーブルの一例を示す図である。ここでは、図６（Ａ）〜（Ｄ）に示したＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃそれぞれに登録ユーザとして登録された全てのユーザを同じ１つのグループに割り当てた場合に生成されるグループテーブルを示している。図８を参照して、グループテーブルは、ユーザ識別情報と、処理方法との組からなる複数のグループレコードを含む。
【００５９】
図９は、設定変更処理の流れの一例を示すフローチャートである。設定変更処理は、図３のステップＳ０９において実行される処理である。図９を参照して、ＣＰＵ１０１は、ＨＤＤ１０７に記憶されているユーザテーブルを読み出す（ステップＳ５１）。次に、ＨＤＤ１０７にグループテーブルが記憶されているか否かを判断する（ステップＳ５２）。グループテーブルが記憶されていれば処理をステップＳ５３に進め、記憶されていなければステップＳ５３をスキップして処理をステップＳ５４に進める。ステップＳ５３においては、グループテーブルを読出し、グループレコードを抽出する。グループテーブルが複数存在するならば、複数のグループテーブルを読み出し、読み出したグループテーブルそれぞれから全てのグループレコードを抽出する。
【００６０】
次にボックスリスト画面を表示部１１９Ｂに表示する（ステップＳ５４）。ボックスリスト画面は、ログインユーザに関連するＢＯＸのＢＯＸ識別情報を一覧表示する画面である。ログインユーザに関連するＢＯＸは、ログインユーザに割り当てられた個人ＢＯＸおよびログインユーザが属するグループに割り当てられたグループＢＯＸを含む。ステップＳ５１で読み出したユーザテーブルが含むユーザレコードのうちログインユーザのユーザ識別情報を含むユーザレコードで定義されるＢＯＸ識別情報と、ステップＳ５３で抽出されたグループレコードのうちで、ログインユーザのユーザ識別情報を含むグループレコードで定義されているグループＢＯＸのＢＯＸ識別情報とを取得し、それらを一覧表示する。
【００６１】
そして、ボックスリスト画面に表示されたＢＯＸ識別情報のうちからいずれかが指定されたか否かを判断する（ステップＳ５５）。指定されたならば処理をステップＳ５６に進め、そうでなければ処理をメイン処理に戻す。
【００６２】
ステップＳ５６においては、指定されたＢＯＸでログインユーザに設定されている処理方法を表示部１１９Ｂに表示する。具体的には、個人ＢＯＸのＢＯＸ名が指定された場合には、ステップＳ５１で読み出したユーザテーブルが含むユーザレコードのうちログインユーザのユーザ識別情報を含むユーザレコードで定義される処理方法を表示する。グループＢＯＸのＢＯＸ識別情報が指定された場合には、指定されたＢＯＸ識別情報のＢＯＸに関連付けられたグループテーブルに含まれる複数のグループレコードのうちでログインユーザのユーザ識別情報を含むグループレコードで定義されている処理方法を表示する。
【００６３】
次のステップＳ５７においては、処理方法の変更を受け付けたか否かを判断する。処理方法の変更を受け付けたならば処理をステップＳ５８に進め、そうでなければステップＳ５８をスキップして、処理をメイン処理に戻す。ステップＳ５８においては、変更後の処理方法で更新し、処理をメイン処理に戻す。具体的には、ステップＳ５５において、個人ＢＯＸのＢＯＸ識別情報が指定された場合、変更された処理方法で、ユーザレコードで定義さされている処理方法を更新する。また、ステップＳ５５において、グループＢＯＸのＢＯＸ識別情報が指定された場合、変更された処理方法で、グループレコードで定義されている処理方法を更新する。このため、個人ＢＯＸにデータが記憶された場合に実行される処理と、グループＢＯＸに記憶された場合に実行される処理とを異ならせることができる。
【００６４】
図１０は、操作メニュー画面の一例を示す図である。操作メニュー画面は、メイン処理において、管理者でないユーザの認証が成功した場合（図３のステップＳ０２でＮＯ）に、表示部１１９Ｂに表示される画面である。図１０を参照して、ＢＯＸの内容を表示させる指示を入力するための「ＢＯＸの表示」が表された選択肢と、文書の検索を実行するための指示を入力するための「文書の検索」が表された選択肢と、設定変更の指示を入力するための「受信者設定の変更」が表された選択肢とを含む。「受信者設定の変更」が表された選択肢が指示されると、設定変更の指示が受け付けられ、ＢＯＸリスト表示画面が表示される。
【００６５】
図１１は、ＢＯＸリスト表示画面の一例を示す図である。図１１を参照して、ログインユーザの個人ＢＯＸの設定の変更を指示するための「個人ＢＯＸ」が表された選択肢と、ログインユーザが含まれるグループの１つのグループＢＯＸの設定の変更を指示するための「製品Ａ開発用ＢＯＸ」が表された選択肢およびログインユーザが含まれるグループの他の１つのグループＢＯＸの設定の変更を指示するための「製品Ｂ開発用ＢＯＸ」が表された選択肢とを含む。ここでは、ログインユーザが、２つのグループに属する場合を示している。２つのグループそれぞれのグループＢＯＸに対応して設定された内容を別々に変更可能である。いずれかの選択肢が指示されると、ＢＯＸに対応して設定されている内容を表示するための受信者設定内容表示画面が表示される。
【００６６】
図１２は、受信者設定内容表示画面の一例を示す第１の図である。ここでは、２つのグループＢＯＸの選択肢のうち「製品Ａ開発用ＢＯＸ」の選択肢が指示され、表示される受信者設定内容表示画面を示している。図１２を参照して、受信者設定内容表示画面は、処理方法と、パラメータと、表示設定とが表示される。処理方法は、「メール受信」が表示されており、複数ある処理方法のうちで「メール受信」の処理方法が設定されていることが示される。パラメータは、処理方法で処理を実行するために必要なパラメータであり、ここでは、処理方法「メール受信」で電子メールを送信するために必要とされる電子メールアドレスが、パラメータとして設定されていることを示している。表示設定は、処理方法で処理を実行する場合に、出力媒体に記録する表題である。ここでは、電子メールのサブジェクトとして表示するための文字列として「[ＧＢ転送]＋件名」が示されている。件名には、例えばグループＢＯＸに格納されたデータのファイル名が当てはめられる。これにより、電子メールを受信した際に、それに添付されるデータが、いずれのＢＯＸに格納されたものであるのか、また、そのデータのファイル名を、受け取り手のユーザに知らせることができる。
【００６７】
図１３は、受信者設定内容表示画面の一例を示す第２の図である。図１３に示す受信者設定内容表示画面は、図１２に示した受信者設定内容表示画面で表示される設定内容が変更された後に表示される受信者設定内容表示画面を示している。図１２および図１３を参照して、パラメータが変更されている。このように、設定内容を変更できるので、グループＢＯＸまたは個人ＢＯＸごとに異なる処理方法でデータを受け取ることができる。
【００６８】
図１４は、グループＢＯＸ実行処理の流れの一例を示すフローチャートである。グループＢＯＸ実行処理は、図３のステップＳ１６において実行される処理である。グループＢＯＸ実行処理が実行されるのは、データがグループＢＯＸに格納された場合である。図１４を参照して、ＣＰＵ１０１は、データが格納されたグループＢＯＸに記憶されているグループテーブルを読み出す（ステップＳ６１）。そして、グループテーブルに含まれる複数のグループレコードのうちから１つを処理対象として抽出する（ステップＳ６２）。次に、抽出したグループレコードがログインユーザに対応するか否かを判断する（ステップＳ６３）。抽出したグループレコードが含むユーザ識別情報とログインユーザのユーザ識別情報とが同じか否かを判断する。両者が同じであればログインユーザに対応するグループレコードと判断し、処理をステップＳ７０に進め、両者が同じでなければ処理をステップＳ６４に進める。ログインユーザに対応するグループレコードの場合に、ステップＳ６４〜ステップＳ６９の処理を実行しないようにし、ログインユーザが格納したデータをそのユーザに対して設定された処理方法で処理しないようにする。言い換えれば、図３のステップＳ１０においてＨＤＤ１０７にデータを格納する操作を行ったユーザ（ログインユーザ）については、当該ユーザに対応する処理方法に従ってデータ処理するのを禁止する。データを格納した本人にそのデータを送信する等の処理を行うのは不要であるからである。これにより、データに不要な処理が実行されるのを防止することができる。
【００６９】
ステップＳ６４においては、抽出したグループレコードで定義された処理方法で、処理が既に実行されているか否かを判断する。既に実行されていれば処理をステップＳ７０に進め、そうでなければ処理をステップＳ６５に進める。後のステップＳ６６〜ステップＳ６８において、プリントの処理方法については、同一の処理方法を定義するグループレコードが複数ある場合、グループレコードの数だけプリントするのではなく、一回のみプリントするようにしているため、ステップＳ６２で抽出されたグループレコードにより定義される処理方法による処理が既に実行されている場合がある。このため、ステップＳ６４では、抽出したグループレコードで定義された処理方法で処理が既に実行されているか否かを判断し、実行されている場合には処理をステップＳ７０に進めることにより、同じ処理を繰り返して実行しないようにしている。
【００７０】
ステップＳ６５においては、未だ抽出していないグループレコードのうちに同じ処理方法を定義するグループレコードが存在するか否かを判断する。同じ処理方法を定義するグループレコードが存在すればそれらを抽出し、処理をステップＳ６６に進め、そうでなければ処理をステップＳ６９に進める。
【００７１】
ステップＳ６６においては、処理方法がプリントか否かを判断する。処理方法がプリントであれば処理をステップＳ６７に進め、そうでなければ処理をステップＳ６９に進める。ステップＳ６７においては、回覧用紙データを生成する。回覧用紙データは、ステップＳ６５において同一処理内容を定義するグループレコードとして抽出された複数のグループレコードそれぞれが定義するユーザ識別情報を含む。プリントの処理方法を設定した複数のユーザのユーザ識別情報をプリントするための回覧用紙データが生成される。そして、回覧用紙データと図３のステップＳ１０において格納されたデータに基づいて、画像を形成し（ステップＳ６８）、処理をステップＳ７０に進める。回覧用紙データに基づいて画像形成された回覧用紙と、データに基づいて画像形成された用紙とが出力される。回覧用紙には、ユーザ識別情報がプリントされているため、データの画像が形成された用紙を必要とするユーザが分かる。このため、プリント枚数を少なくすることができる。なお、ステップＳ６６〜Ｓ６８の処理を行わず、プリントであっても各ユーザ識別情報ごとに処理を実行してもよい。
【００７２】
一方、ステップＳ６９においては、格納されたデータをステップＳ６２で抽出したグループレコードで定義する処理方法で処理し、処理をステップＳ７０に進める。ステップＳ７０においては、未だ抽出していないグループレコードが存在するか否かを判断し、そのようなグループレコードが存在すれば処理をステップＳ６２に戻し、存在しなければ処理をメイン処理に戻す。
【００７３】
以上説明したように、本実施の形態におけるデータ処理装置としてのＭＦＰ１００は、複数のＢＯＸを有し、データを記憶するためのＨＤＤ１０７と、複数のユーザごとに該ユーザを識別するためのユーザ識別情報とデータの処理方法とを定義する複数のユーザレコードを含むユーザテーブルを記憶する。そして、複数のユーザレコードの少なくとも２つがそれぞれ定義する少なくとも２つの処理方法を含み、該少なくとも２つの処理方法と複数のＢＯＸのうちのグループＢＯＸとの関連付けを定義するグループテーブルが生成される。そして、グループＢＯＸにデータが記憶されると、グループテーブルによりグループＢＯＸと関連付けられた少なくとも２つの処理方法に従ってデータが処理される。このため、データをグループＢＯＸに記憶させる操作で、複数のユーザ毎に定められた複数の処理方法それぞれでデータを処理させることができる。
【００７４】
また、複数のユーザレコードそれぞれは、複数のＢＯＸのうちから選択された個人ＢＯＸと対応付けられており、個人ＢＯＸにデータが記憶されると、その個人ＢＯＸに対応付けられたユーザレコードにより定義された処理方法に従ってデータが処理される。複数のユーザレコードによりそれぞれ定義された複数のユーザ識別情報が表示され、表示された複数のユーザ識別情報のうちから少なくとも２つの指定が受け付けられると、そのユーザ識別情報と関連付けられた処理方法でグループテーブルが生成される。このため、グループテーブルを生成するための処理方法を、ユーザレコードから指定することができ、グループテーブルを容易に生成することができる。
【００７５】
また、ユーザ識別情報が受け付けられ、認証が成功すると、グループテーブルに含まれるグループレコードのうち、受け付けられたユーザ識別情報を含むグループレコードが定義する処理方法の変更が可能となる。このため、グループＢＯＸに記憶された場合に実行される処理と、個人ＢＯＸに記憶された場合に実行される処理とを異ならせることができる。
【００７６】
また、ユーザ識別情報が受け付けられ、認証が成功した後にグループＢＯＸにデータが記憶される場合、グループテーブルに含まれるグループレコードのうち認証されたユーザ識別情報を含むグループレコードが定義する処理方法に従って処理を実行しない。このため、無駄な処理が実行されるのを防止することができる。
【００７７】
なお、上述した実施の形態においては、データ処理装置の一例としてＭＦＰ１００について説明したが、図３、図４、図７、図９および図１４に示した処理をコンピュータに実行させるためのデータ処理方法またはデータ処理プログラムとして発明を捉えることができるのは言うまでもない。
【００７８】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【００７９】
＜付記＞
（１）  複数の記憶領域を有し、データを記憶するためのデータ記憶手段と、
複数のユーザごとに該ユーザを識別するためのユーザ識別情報とデータの処理方法とを定義する複数のユーザレコードを含むユーザテーブルを記憶するユーザテーブル記憶手段と、
前記複数のユーザレコードの少なくとも２つがそれぞれ定義する少なくとも２つの前記処理方法を含み、該少なくとも２つの処理方法と前記複数の記憶領域のうちのグループ記憶領域との関連付けを定義するグループテーブルを生成するグループ関連付手段と、
前記グループ記憶領域にデータが記憶されると、前記グループテーブルにより該グループ記憶領域と関連付けられた前記少なくとも２つの処理方法に従って前記記憶されたデータをそれぞれ処理するグループ処理手段と、を備えたデータ処理装置。
（２）  前記複数のユーザレコードそれぞれは、前記複数の記憶領域のうちから選択された個人記憶領域と対応付けられており、
前記個人記憶領域にデータが記憶されると、前記複数のユーザレコードのうち前記個人記憶領域に対応付けられたユーザレコードにより定義された前記処理方法に従って前記記憶されたデータを処理する個別処理手段をさらに備えた、（１）に記載のデータ処理装置。
（３）  前記グループ関連付手段は、前記複数のユーザレコードによりそれぞれ定義された複数のユーザ識別情報を表示する表示手段と、
前記表示された複数のユーザ識別情報のうちから少なくとも２つの指定を受け付ける指定受付手段と、を含む（２）に記載のデータ処理装置。
（４）  前記グループテーブルは、前記複数のユーザレコードの少なくとも２つがそれぞれ定義する前記ユーザ識別情報および前記処理方法の組を少なくとも２つ含み、
ユーザ識別情報を受け付け、該ユーザを認証する認証手段と、
前記認証が成功することを条件に、前記グループテーブルに含まれる前記少なくとも２つの処理方法のうち、前記受け付けられたユーザ識別情報と組になる前記処理方法の変更を許可する許可手段と、をさらに備えた（１）に記載のデータ処理装置。
（５）  前記グループテーブルは、前記複数のユーザレコードの少なくとも２つがそれぞれ定義する前記ユーザ識別情報および前記処理方法の組を少なくとも２つ含み、
ユーザ識別情報を受け付け、該ユーザを認証する認証手段をさらに備え、
前記グループ処理手段は、前記グループテーブルに含まれる前記少なくとも２つのユーザ識別情報のいずれかと同じユーザ識別情報が、前記認証手段により認証された後、前記グループ記憶領域にデータが記憶される場合、該認証されたユーザ識別情報と組になる前記処理方法に従って処理するのを禁止する禁止手段を含む、（１）に記載のデータ処理装置。
（６）  複数の記憶領域を有し、データを記憶するためのデータ記憶手段を備えたコンピュータで実行されるデータ処理方法であって、
ユーザを識別するためのユーザ識別情報とデータの処理方法とを定義するユーザレコードを生成し、ユーザテーブルに追加するステップと、
前記ユーザテーブルに含まれる複数の前記ユーザレコードの少なくとも２つがそれぞれ定義する少なくとも２つの前記処理方法を含み、該少なくとも２つの処理方法と前記複数の記憶領域のうちのグループ記憶領域との関連付けを定義するグループテーブルを生成するステップと、
前記グループ記憶領域にデータが記憶されると、前記グループテーブルにより該グループ記憶領域と関連付けられた前記少なくとも２つの処理方法に従って前記記憶されたデータをそれぞれ処理するステップと、を含むデータ処理方法。
（７）  複数の記憶領域を有し、データを記憶するためのデータ記憶手段を備えたコンピュータで実行されるデータ処理プログラムであって、
ユーザを識別するためのユーザ識別情報とデータの処理方法とを定義するユーザレコードを生成し、ユーザテーブルに追加するステップと、
前記ユーザテーブルに含まれる複数の前記ユーザレコードの少なくとも２つがそれぞれ定義する少なくとも２つの前記処理方法を含み、該少なくとも２つの処理方法と前記複数の記憶領域のうちのグループ記憶領域との関連付けを定義するグループテーブルを生成するステップと、
前記グループ記憶領域にデータが記憶されると、前記グループテーブルにより該グループ記憶領域と関連付けられた前記少なくとも２つの処理方法に従って前記記憶されたデータをそれぞれ処理するステップと、をコンピュータに実行させるデータ処理プログラム。
【図面の簡単な説明】
【００８０】
【図１】本発明の実施の形態の一つにおけるデータ処理システムの全体概要を示す図である。
【図２】本実施の形態におけるＭＦＰのハード構成を示すブロック図である。
【図３】ＭＦＰで実行される処理の流れを示すフローチャートである。
【図４】ユーザ登録処理の流れを示すフローチャートである。
【図５】ユーザ登録画面の一例を示す図である。
【図６】ユーザテーブルの一例を示す図である。
【図７】グループＢＯＸ生成処理の流れの一例を示すフローチャートである。
【図８】グループテーブルの一例を示す図である。
【図９】設定変更処理の流れの一例を示すフローチャートである。
【図１０】操作メニュー画面の一例を示す図である。
【図１１】ＢＯＸリスト表示画面の一例を示す図である。
【図１２】受信者設定内容表示画面の一例を示す第１の図である。
【図１３】受信者設定内容表示画面の一例を示す第２の図である。
【図１４】グループＢＯＸ実行処理の流れの一例を示すフローチャートである。
【符号の説明】
【００８１】
１  データ処理システム、２  ネットワーク、１００，１００Ａ，１００Ｂ，１００Ｃ  ＭＦＰ、１０１  ＣＰＵ、１０３  ＲＯＭ、１０５  ＲＡＭ、１０７  ＨＤＤ、フラッシュＲＯＭ１０８、１０９  カードＩ／Ｆ、１１１  通信Ｉ／Ｆ、１１３  スキャナ、１１５  画像形成部、１１７  ＦＡＸ、１１９  オペレーションパネル、１１９Ａ  入力部、１１９Ｂ  表示部、１２０  バス、２００  ＰＣ。
【図１】
2008167134.tif 000003
【図２】
2008167134.tif 000004
【図３】
2008167134.tif 000005
【図４】
2008167134.tif 000006
【図５】
2008167134.tif 000007
【図６】
2008167134.tif 000008
【図７】
2008167134.tif 000009
【図８】
2008167134.tif 000010
【図９】
2008167134.tif 000011
【図１０】
2008167134.tif 000012
【図１１】
2008167134.tif 000013
【図１２】
2008167134.tif 000014
【図１３】
2008167134.tif 000015
【図１４】
2008167134.tif 000016