(57)【要約】【課題】データの機密性を向上させた情報処理装置、ネットワークシステムおよびプログラムを提供すること。【解決手段】端末装置３，４からアクセス可能なものであって、取得したデータを複数の分割データに分割する分割手段と、分割手段により分割した各分割データをデータ蓄積装置に保存するデータ保存手段と、分割データに関する管理情報をデータ管理装置に保存する管理情報保存手段とを備えることを特徴とする情報処理装置１。【選択図】        図１０
2008250475.tif 000002
【特許請求の範囲】
【請求項１】
端末装置からアクセス可能な情報処理装置であって、
取得したデータを複数の分割データに分割する分割手段と、
前記分割手段により分割した各分割データをデータ蓄積装置に保存するデータ保存手段と、
前記分割データに関する管理情報をデータ管理装置に保存する管理情報保存手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記端末装置に管理情報を送信する管理情報送信手段と、
その端末装置より管理情報に応じた分割データの要求を受信する要求受信手段と、
前記データ蓄積装置に保存された各分割データを復元するデータ復元手段と、
前記データ復元手段により復元した復元データを保存する復元データ保存手段と、
前記復元データ保存手段により保存した復元データの保存場所を、その端末装置に通知する通知手段と、
を備えることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記端末装置に管理情報を送信する管理情報送信手段と、
その端末装置より管理情報に応じた分割データの要求を受信する要求受信手段と、
前記データ蓄積装置に保存された各分割データを復元するデータ復元手段と、
前記データ復元手段により復元したデータをその端末装置に送信する復元データ送信手段と、
を備えることを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記データ蓄積装置は複数あり、その複数のデータ蓄積装置が該情報処理装置と通信可能に接続されており、
前記分割データは、異なるデータ蓄積装置にそれぞれ保存されることを特徴とする請求項１乃至３のいずれかに記載の情報処理装置。
【請求項５】
前記分割手段により分割する分割データの分割率を設定する分割率設定手段を備えることを特徴とする請求項４に記載の情報処理装置。
【請求項６】
複数のデータ管理装置と通信可能に接続されており、
前記管理情報を保存するデータ管理装置を選択する選択手段を備え、
前記管理情報保存手段は、前記選択手段により選択されたデータ管理装置に前記管理情報を保存することを特徴とする請求項１乃至５のいずれかに記載の情報処理装置。
【請求項７】
請求項１に記載の情報処理装置と、その情報処理装置と通信可能な端末装置と、を備えるネットワークシステムであって、
前記端末装置は、
前記情報処理装置に対して、管理情報を要求する管理情報要求手段と、
前記管理情報要求手段により要求した管理情報を取得する管理情報取得手段と、
前記管理情報取得手段により取得した管理情報で管理されるすべての分割データを取得する分割データ取得手段と、
前記分割データ取得手段により取得した各分割データを復元するデータ復元手段と、
を備えることを特徴とするネットワークシステム。
【請求項８】
ネットワークを介して接続された端末装置からアクセス可能なコンピュータを、
取得したデータを複数の分割データに分割する分割手段、
前記分割手段により分割した各分割データをデータ蓄積装置に保存するデータ保存手段、
前記分割データに関する管理情報をデータ管理装置に保存する管理情報保存手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して接続された端末装置からアクセス可能な情報処理装置であって、その端末装置に取得したデータを提供可能な情報処理装置、ネットワークシステム、およびプログラムに関する。
【背景技術】
【０００２】
従来、受信した画像データをサーバへ転送するファクシミリ装置が知られている（例えば、特許文献１参照）。クライアントはサーバに対してアクセス可能であり、クライアントから指示することにより、サーバに蓄積された画像データの印刷等を行うことができる。
【特許文献１】特開平１１−２７５２９３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１の技術では、一旦サーバに蓄積された画像データは、サーバと通信可能なクライアントであれば、誰でもアクセスが可能である。
したがって、偶然にサーバに蓄積された画像データに第三者がアクセスすることも可能となり、機密性が十分でなかった。
【０００４】
よって、本発明は、かかる課題を解決すべく、データの機密性を向上させた情報処理装置、ネットワークシステムおよびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
請求項１に係る情報処理装置は、端末装置からアクセス可能なものであって、取得したデータを複数の分割データに分割する分割手段と、前記分割手段により分割した各分割データをデータ蓄積装置に保存するデータ保存手段と、前記分割データに関する管理情報をデータ管理装置に保存する管理情報保存手段と備えることを特徴とする。
請求項２に係る情報処理装置は、請求項１に記載のものであって、前記端末装置に管理情報を送信する管理情報送信手段と、その端末装置より管理情報に応じた分割データの要求を受信する要求受信手段と、前記データ蓄積装置に保存された各分割データを復元するデータ復元手段と、前記データ復元手段により復元した復元データを保存する復元データ保存手段と、前記復元データ保存手段により保存した復元データの保存場所を、その端末装置に通知する通知手段とを備えることを特徴とする。
【０００６】
請求項３に係る情報処理装置は、請求項１に記載のものであって、前記端末装置に管理情報を送信する管理情報送信手段と、その端末装置より管理情報に応じた分割データの要求を受信する要求受信手段と、前記データ蓄積装置に保存された各分割データを復元するデータ復元手段と、前記データ復元手段により復元したデータをその端末装置に送信する復元データ送信手段とを備えることを特徴とする。
請求項４に係る情報処理装置は、請求項１乃至３のいずれかに記載のものであって、前記データ蓄積装置は複数あり、その複数のデータ蓄積装置が該情報処理装置と通信可能に接続されており、前記分割データは、異なるデータ蓄積装置にそれぞれ保存されることを特徴とする。
【０００７】
請求項５に係る情報処理装置は、請求項４に記載のものであって、前記分割手段により分割する分割データの分割率を設定する分割率設定手段を備えることを特徴とする。
請求項６に係る情報処理装置は、請求項１乃至５のいずれかに記載のものであって、複数のデータ管理装置と通信可能に接続されており、前記管理情報を保存するデータ管理装置を選択する選択手段を備え、前記管理情報保存手段は、前記選択手段により選択されたデータ管理装置に前記管理情報を保存することを特徴とする。
【０００８】
請求項７に係るネットワークシステムは、請求項１に記載の情報処理装置と、その情報処理装置と通信可能な端末装置とを備えるものであって、前記端末装置は、前記情報処理装置に対して、管理情報を要求する管理情報要求手段と、前記管理情報要求手段により要求した管理情報を取得する管理情報取得手段と、前記管理情報取得手段により取得した管理情報で管理されるすべての分割データを取得する分割データ取得手段と、前記分割データ取得手段により取得した各分割データを復元するデータ復元手段と備えることを特徴とする。
【０００９】
請求項８に係るプログラムは、ネットワークを介して接続された端末装置からアクセス可能なコンピュータを、取得したデータを複数の分割データに分割する分割手段、前記分割手段により分割した各分割データをデータ蓄積装置に保存するデータ保存手段、前記分割データに関する管理情報をデータ管理装置に保存する管理情報保存手段として機能させるためのプログラムである。
【発明の効果】
【００１０】
請求項１の情報処理装置では、分割手段により取得したデータを複数の分割データに分割する。分割データは、データ蓄積装置にそれぞれ保存され、その分割データに関する管理情報は、データ管理装置に保存される。したがって、第三者が、偶然に、データ蓄積装置に保存された一部の分割データにアクセスしたとしても、その分割データだけではデータの内容を知ることができない。よって、データの機密性を向上させることができる。
請求項２の情報処理装置では、管理情報に応じた分割データの要求を端末装置から受信すると、その管理情報に従い、分割データをデータとして復元する。その復元したデータの保存場所を端末装置に通知する。したがって、そのデータを必要とする端末装置のユーザに対して、適切にデータを参照させることができる。
【００１１】
さらに、端末装置からの削除要求を受けた場合についても、分割データの削除要求は受け付けず、管理情報で管理されているデータの削除要求を受けた場合のみ、その管理情報で管理されている分割データのすべてを削除するように構成するとよい。このような構成にすることで、一部の分割データのみが削除されてしまうことで、データの復元ができなくなり、データにアクセスできなくなることを防止できる。
請求項３の情報処理装置では、管理情報に応じた分割データの要求を端末装置から受信すると、その管理情報に従い、分割データをデータとして復元する。その復元したデータ端末装置に送信する。したがって、そのデータを必要とする端末装置のユーザに対して、適切にデータを参照させることができる。
【００１２】
請求項４の情報処理装置では、異なるデータ蓄積装置にそれぞれ分割データを保存するため、そのデータ蓄積装置の電源ＯＮ／ＯＦＦ等の簡単な操作により、第三者が分割データへアクセスすることを制限することができる。特に、請求項５の情報処理装置では、データの分割率を設定できるので、記憶容量の大きいデータ蓄積装置にデータ量の大きい分割データを保存することができ、記憶領域を有効に活用することができる。
請求項６の情報処理装置では、複数のデータ管理装置の中から、選択したデータ管理装置に管理情報を保存することができる。例えば、データ管理装置として、常に電源がＯＮ状態であるサーバに管理情報を保存するとよい。
請求項６のネットワークシステムでは、端末装置が、管理情報をもとに分割データを復元する。それにより、端末装置で復元したデータを参照することができる。
請求項７のプログラムをコンピュータに実現させることで、請求項１と同様の効果が得られる。
【発明を実施するための最良の形態】
【００１３】
次に、本発明に係る情報処理装置、ネットワークシステム、およびプログラムについて、その一実施形態を図面を参照しながら以下に説明する。
図１は、ネットワーク上に構築された本実施形態のネットワークシステムを示したブロック図である。このネットワークシステムでは、通信ネットワークであるＬＡＮ６を介して複合機１、各種の情報処理を実行するサーバ２や複数台のクライアント３，４が接続されている。そして、通信ユニット５を介してインターネット網に接続され、外部環境とデータ通信が可能になっている。
【００１４】
複合機１は、プリンタ、スキャナ、コピー機、ＦＡＸ装置等の種々の機能を有するものであり、制御プログラムを記憶するＲＯＭ１１や処理中のデータなどを一時的に記憶するＲＡＭ１２、データを記憶するハードディスクドライブ（ＨＤＤ）１３、この複合機１をネットワークに接続するためのインタフェースである通信部１４が備えられている。また、テンキーなどのボタンやタッチパネル式の画面を備えた表示・入力部１５、印刷を実行する印刷部１６、写真や図版を光学的に読み取る画像読取部１７、そして公衆回線を介して他の装置とファクシミリ通信を行うＦＡＸ通信部１８が設けられている。
【００１５】
更に、複合機１は、こうしたＲＯＭ１１、ＲＡＭ１２、ＨＤＤ１３、通信部１４、表示・入力部１５、印刷部１６、画像読取部１７を制御する制御部（ＣＰＵ）１０が設けられ、これらがシステムバス１９によって接続されている。
そして、ＲＯＭ１１には本実施形態のデータ転送用プログラムが格納されており、複合機１が本実施形態のデータ転送装置に該当する。データの転送例としては、例えば画像読取部１７によって読み取った写真や図版などの画像データをサーバ２に転送して保存するようにしたものである。
【００１６】
次に、サーバ２は、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、ハードディスクドライブ（ＨＤＤ）２４、表示部２５及び通信部２６を備え、これらがシステムバス２７によって接続された公知のＰＣであり、通信部２６を介してネットワークに接続されている。特に、サーバ４は、ネットワーク上の複合機１やクライアント４，５などから転送されるデータを蓄積するものであり、記憶容量の大きいＨＤＤ２４を備えている。また、サーバ２は、ＦＴＰ（ファイル転送プロトコル）サーバであり、データ管理フォルダに格納されたデータはファイル転送プロトコルを使って、ファイル単位でクライアント３，４などにダウンロードさせることができる。
【００１７】
クライアント３（クライアント４も同様）は、ＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、ハードディスクドライブ（ＨＤＤ）３４、表示部３５及び通信部３６を備え、これらがシステムバス３７によって接続され、通信部３６を介してネットワーク３に接続されている。そして、ＲＯＭ３２に種々のアプリケーションプログラムをインストールしてＣＰＵ３１に実行させることにより、様々な機能を果たすことができる。従って、本実施形態のデータ転送用プログラムを格納することにより、データ転送装置としても機能することができる。なお、クライアント３は管理責任者の権限が与えられたＰＣであり、クライアント４は、その権限がないものであるが、その構成に違いはない。
【００１８】
複合機１が取り扱うデータは、例えば画像読取部１７によって読み取った画像データや、ファクシミリ通信手段１８によって受信した画像データ、或いは通信部１４を介してクライアント３，４から受信した文書データ等がある。これら全てのデータが転送の対象になるが、ここでは画像読取部１７によって読み取った画像データについて以下に説明する。図１５は、データ転送用プログラムによる処理を示したフローチャート図である。そこで、このフローチャートに従って、データ転送までの流れについて説明する。
【００１９】
複合機１には、例えば図２に示すような処理選択画面４０が表示・入力部１５に表示されている。そのため、所定の処理を実行しようとする場合には、該当する処理ボタンを選択する。選択肢としては、ＦＡＸ送信４１、コピー４２、スキャナ４３そして転送４４と削除４５がある。従って、先ず、タッチパネルになっている処理選択画面のスキャナ４３が選択され、スタートキーが押されて画像読取部１７による処理が実行される。そして、その読み取られた画像データを所定の保存先に転送して蓄積しておく場合には転送４４が押され（Ｓ１０１：ＹＥＳ）、それによりデータ蓄積のための転送処理が実行される。転送４４が押されなければ（Ｓ１０１：ＮＯ）、読み取られた画像データは複合機１のＨＤＤ１３にそのまま保存され、転送４４の入力確認が繰り返される（Ｓ１０１）。
【００２０】
転送処理に入った複合機１では、転送対象となるデータが保存されているか否かが確認され（Ｓ１０２）、存在しない場合には（Ｓ１０２：ＮＯ）、表示・入力部１５にデータ転送不可の表示がなされる（Ｓ１１２）。一方、データが存在する場合には（Ｓ１０２：ＹＥＳ）、ファイルが表示・入力部１５に一覧表示され（不図示）、そこから転送するデータのファイルが選択される（Ｓ１０３）。これにより、表示・入力部１５が、図３に示すデータ管理設定画面５０Ａに切り替わり、先ず、以下に示す操作によってデータ管理情報が作成される。
【００２１】
ここで、図９は、データ管理情報の一例を示した図であり、図３乃至図８に示すデータ管理設定画面５０Ａ〜５０Ｆの操作によって設定されたものである。このデータ管理情報１００からも分かるように、本実施形態では、１つのデータを２以上のデータに分割して、それぞれを異なる保存場所に蓄積させるようにしたものである。そこで、データ管理設定画面５０Ａ〜５０Ｆには、データ管理情報１００の設定項目に対応した項目が表示される。そして、各画面に表示される設定項目に沿って入力ボックス内に所定の入力が行われることで、図９に示すデータ管理情報１００が作成される。
【００２２】
データ管理設定画面５０Ａでは、ファイル一覧から選択することにより、そのファイル名「file.txt」が自動入力される。そして、そのデータを何分割して蓄積するかが、分割数の設定項目に対応した入力ボックス５１に入力される（Ｓ１０４）。これにより、蓄積するデータの蓄積ファイル名や、当該データの分割数が設定される。
本実施形態では、図９に示すように、分割数が２となるように設定されている。なお、分割しない場合は１の数値が入力ボックス５１に入力され、２以上に分割することも可能であり、３以上の数値を入力することもできる。従って、設定された分割数に応じたデータ数に分けられ、各ファイルが異なる保存場所に転送されて蓄積されることなる。
【００２３】
ところで、図１０は、本実施形態のネットワークシステム内において、分割した分割データの転送及び蓄積のイメージを示した図である。ここでは、複合機１で取得されたデータが、２つのファイルに分割されてサーバ２に転送され、そのＨＤＤ２４（図１参照）に保存される場合を示している。
そこで、データ管理設定画面５０Ａにおいてファイル名と分割数の設定入力が終了すると、ボタン５２が押されることにより、図４に示す次のデータ管理設定画面５０Ｂに画面が切り替わる。そして、このデータ管理設定画面５０Ｂでは、分割データの蓄積場所の入力が行われる。
【００２４】
分割データ１と分割データ２に対する入力ボックス５３内に、各データを保存するデータ管理フォルダの所在を示す文字列（パス）が入力される（Ｓ１０５）。これにより、２分割されたデータについてそれぞれ異なる保存場所が、図９のデータ管理情報１００に示すように、分割データ１のパスと、分割データ２のパスとして設定される。例えば、分割データ１のパスは、「\\server\ フォルダ１\ 分割データ１.test 」である。前半の「\\server\ フォルダ１\ 」までが、後半のファイル「分割データ１.test 」の格納されているデータ管理フォルダを表している。また、分割データ２の場合は、「\\server\ フォルダ２\ 」がファイル「分割データ２.test 」の格納されているデータ管理フォルダを表している。
【００２５】
このようにパス名を設定することによって、図１０に示すように、分割データ１，２がそれぞれサーバ２に作成したデータ管理フォルダ１，２を保存場所として蓄積される。ここでは分割データ１，２の保存場所を同じサーバ２内にしているが、分割したデータは、その保存場所を任意に設定することが可能である。そのため、複数に分割したデータをそれぞれネットワーク内の異なる情報処理装置に蓄積させておくようにしてもよい。例えば、図１２に示すように、２分割した一方の分割データをサーバ２に蓄積し、もう一方の分割データを管理責任者のクライアント３に蓄積させておくようにしてもよい。また、一方の分割データを複合機１に蓄積し、もう一方の分割データをサーバ２に蓄積させておくようにしてもよい。そうした場合のパス名は、例えば、複合機１であれば「\\mfp\フォルダ１\ 」であり、クライアント３であれば「\\adm\フォルダ２\ 」と設定入力するようにすればよい。
【００２６】
ところで、このようにサーバ２以外にデータを蓄積しておくような設定を行った場合、データ量が多いものであると複合機１やクライアント３の記憶容量では保存しきれなくなってしまう。そのため、容量の大きいデータをサーバ２に振り分けて保存させておくことが好ましい。そこで、本実施形態では分割したデータを均等に分けるだけではなく、その分割率を任意に設定できるようにしている。そこで、図４に示すデータ管理設定画面５０Ｂでパス名の設定入力が行われた後にボタン５４が押されると、次に画面が図５に示す分割率を設定するデータ管理設定画面５０Ｃに切り替えられる。
【００２７】
データ管理設定画面５０Ｃでは、分割データ１，２について、それぞれの入力ボックス５５内に数値が設定入力される。なお、データを２分割する場合について説明しているため、データ管理設定画面５０Ｃの設定項目には分割データ１，２が示されているが、これは分割数によって変化することになる。そこで、分割された２つの分割データ１，２について、それぞれの入力ボックス５５に分割率がそれぞれ入力される（Ｓ１０６）。
【００２８】
ここでは、分割データ１が元のデータサイズの１０パーセントで、分割データ２が元のデータサイズの残り９０パーセントとなっている。従って、データ管理設定画面５０Ｃの入力ボックス５５には、「１０」と「９０」の数値がそれぞれ入力され、ボタン５６が押される。なお、この場合、各入力ボックス５５に入力された分割率の合計が１００％にならない場合には、画面にエラー表示がされ、再設定が必要になる。そして、適切に設定入力が行われた状態でボタン５６が押されることで、図６に示すデータ管理設定画面５０Ｄに画面が切り替わる。
【００２９】
次に、図６に示すデータ管理設定画面５０Ｄでは、蓄積する分割データ１，２を圧縮して保存するか否かが設定される（Ｓ１０７）。画面には有効のボックス５７に「ＹＥＳ」が示されているが、「ＮＯ」の設定に切り替えられるようになっており、圧縮処理を行う場合と行わない場合とで、有効か無効かの選択が行われるようになっている。今回のように画像読取部１７で読み取ったデータであれば圧縮処理によってデータ量を小さくして転送することが有効である。しかし、クライアント３，４がデータ転送装置となってデータを転送する場合には、そのデータが既に圧縮されていることもあるため、その場合には無効である「ＮＯ」が選択される。
【００３０】
ところで、蓄積されたデータは、データが格納されているデータ管理フォルダのパス名を取得することによって、クライアント３，４からアクセスすることができ、その分割データを読み取ったり、分割データに書き込みや削除などの変更を行ったりすることができる。また、蓄積されているデータには、画像データの他にもＥＸＥファイルのように、ただ参照するだけでない実行可能なプログラムが収められた実行可能ファイルもある。そのため、実行可能ファイルに対しては、クライアント３，４がそれを利用することも可能である。そこで、蓄積されているデータに関して、読み取り、書き込み、そして実行について公開レベルが設定される（Ｓ１０８）。
【００３１】
公開レベルとは、どのクライアントに対してどこまでの権限を与えるのか、すなわち蓄積されたデータを利用できる対象ユーザの範囲を設定するものである。そこで、データ管理設定画面５０Ｄでの設定が終了し、ボタン５８が押されると、画面が図７に示すデータ管理設定画面５０Ｅに切り替えられる。データ管理設定画面５０Ｅには、公開レベルについて読み取り、書き込み、そして実行のボックス５９がそれぞれ設けられている。そのボックス５９内には、例えば、公開レベルを全てのクライアント３，４を対象にした「everyone」か、管理者のクライアント３を対象にした「administrators」を選択することができるようになっている。
【００３２】
そこで、本実施形態では、図９のデータ管理情報１００に示すように、データ内容を見ることができる読み取りは誰もが読み取り可能に設定されている。すなわち、どのクライアント３，４のいずれかからもそのデータ内容を読むとが可能になっている。そして、データ内容を変更することができる書き込みや、プログラムデータの実行については、管理者の権限を有するクライアント３のみが可能なものとして設定されている。
【００３３】
その後、ボタン６０が押され、データ管理設定画面５０Ｅが図８に示す管理情報を設定するためのデータ管理設定画面５０Ｆに切り替えられる。データ管理設定画面５０Ｆは、以上の設定作業によって生成されるデータ管理情報１００を保存しておくための保存場所を設定するものである。従って、画面に表示された入力ボックス６１内には、データ管理情報１００の保存先を特定するためのパスが入力される（Ｓ１０９）。例えば、図９に示すように「\\mfp\datatable 」といったパス名が設定される。すなわち、複合機１の記憶手段に保存するようにした設定である。
【００３４】
そして、パス名が設定された後は、図８に示すデータ管理設定画面５０Ｆのボタン６２が押される。すると、表示・入力部１５には、作成されたデータ管理情報に基づいてデータの転送を行うか否か、確認のための転送確認画面（不図示）が表示される（Ｓ１１０）。そこで、転送確認画面においてＹＥＳのボタンが押された場合には（Ｓ１１０：ＹＥＳ）、Ｓ１０３で選択されたファイルを、Ｓ１０６により設定された分割率で分割した分割データ１，２を作成する。そして、Ｓ１０５で指定されたサーバ２のデータ管理フォルダにその分割データ１，２が、それぞれ転送されて蓄積される。また、図９に示すデータ管理情報１００は、Ｓ１０９で指定された複合機１のデータテーブルに格納される（Ｓ１１１）。複合機１のＨＤＤ１３には、図１１に示すように、ファイル名や設定の日付、備考欄などが設けられたデータベース１１０が構築されている。従って、図９のデータ管理情報１００は、そのデータベース１１０にファイル１０１として保存されることになる。
【００３５】
一方、転送確認画面においてＮＯボタンが押された場合には（Ｓ１１０：ＮＯ）、それまでの入力設定によって作成されたデータ管理情報１００がクリアされ、再びＳ１０１に戻って新たな入力待ちになる。また、データ転送が行われた場合でも（Ｓ１１１）、再びＳ１０１に戻って新たに別の入力待ちになる。
【００３６】
ところで、以上に説明したデータ蓄積のための転送処理では、データ転送に先立ってデータ管理情報が作成されたが、本実施形態の複合機１では、データ管理情報の保存先などの管理項目について予め設定しておくこともできる。図１６は、そのパーマネント設定プログラムによる処理を示したフローチャート図である。
パーマネント設定を行う場合には、表示・入力部１５の設定キーを押し、それによって表示される各種管理項目について選択を行う（Ｓ２０１：ＹＥＳ）。そこで、例えば、データ管理情報を保存の場合には、図８に示すように設定画面が表示され、その入力ボックス６１内には、管理条件の一つであるデータ管理情報の保存先が入力される（Ｓ２０２）。
【００３７】
そして、表示・入力部１５には、続いて設定確認画面が表示され（Ｓ２０３）、ＹＥＳのボタンが押された場合には（Ｓ２０３：ＹＥＳ）、データ管理情報の保存先がメモリに記憶されて設定される（Ｓ２０４）。
従って、このようにデータ管理情報の保存先が設定されると、例えば図１５に示すＳ１０９では、図８に示すデータ管理設定画面５０Ｆに切り替わったその入力ボックス６１内には、ここで設定されたデータ管理情報の保存先が表示される。
【００３８】
更に、分割数など、他の管理項目の設定を行う場合には、表示・入力部１５に条件設定の確認画面が表示されるため（Ｓ２０５）、ＹＥＳのボタンが押された場合には（Ｓ２０５：ＹＥＳ）、再びＳ２０１に戻る。従って、他の管理項目の選択が行われ（Ｓ２０１：ＹＥＳ）、再び同じような操作が繰り返される。すなわち、設定画面の入力ボックスに管理条件が入力され（Ｓ２０２）、設定確認が行われると（Ｓ２０３：ＹＥＳ）、それぞれデータ分割数、分割データの保存先、或いは分割率なども、同じように当該管理条件がメモリに記憶されて設定される（Ｓ２０４）。そして、確認画面でＮＯのボタンが押され（Ｓ２０５：ＮＯ）、パーマネント設定が終了する。
【００３９】
例えば、ファクシミリデータを受信するなど、データを取得すると、このパーマネント設定処理で設定された管理条件をメモリから読み出し、この設定にしたがってデータを分割し、転送し、蓄積する。また、このパーマネント設定は、図１５に示すデータ転送用プログラムを実行する際のデフォルト設定として利用する構成であってもよい。すなわち、取得したデータは、一旦複合機１に保存される。そして、ユーザからのキー操作により、分割データとしてデータ転送を行う。このとき、Ｓ１０４〜Ｓ１０９の入力設定を行うことになるが、何も入力しない場合に、パーマネント設定で設定された管理条件が自動的に入力される。そして、その入力された管理条件にしたがって、分割データが生成され、蓄積される。
【００４０】
データ管理情報に基づいてサーバ２に蓄積されたデータは、ＬＡＮ６を介して接続されたクライアント３，４からアクセスして参照することが可能になっている。すなわち、クライアント３，４は、データ参照プログラムを格納しており、複合機１にアクセスし、そこに蓄積されているデータベース１１０を検索することができる。そこで、データベース１１０の中から、例えばファイル１０１を選択して参照要求を行うことにより、ファイル１０１のデータ管理情報１００に基づいて、そのファイル「file.txt」が格納されているデータ管理フォルダのパス名が複合機１から通知される。そして、そのパス名に従ってサーバ２にアクセスして当該フォルダのデータを取得する。これらのデータを復元することで、データとして利用することができる。
【００４１】
この場合、クライアント３，４は、それぞれの権限に基づいた公開レベルによって、アクセスしたデータの利用が可能になっている。図９に示すデータ管理情報１００のデータの場合には、管理者の権限を有するクライアント３であれば、読み取り、書き込み及び実行の全てが可能であるが、その権限のない一般のクライアント４であれば読み取りのみが可能である。
【００４２】
以上、こうした本実施形態のネットワークシステムによれば、複合機１で生成された図９に示すデータ管理情報１００に基づいて、分割された分割データ１，２が、図１０に示すように異なるフォルダに転送保存されて蓄積される。従って、１つのデータが分割されているため、完全なデータにするには分割データの組合せを見つけ出さなければならず、不正アクセスによる侵入があった場合でもデータ全体を利用することが困難である。これは、データの分割数が多くなればなるほど不正アクセスには有効である。また、一部の分割データを隠しフォルダに格納しておくことにより、更に不正アクセスによるデータ全体の利用を困難にすることができる。
【００４３】
図１０に示した例では、分割データ１，２をともにサーバ２に蓄積するようにしたが、図１２に示すように、分割データ１を管理者のクライアント３などに蓄積しておくことにより、更に不正アクセスに対してデータの発見を困難にすることができる。サーバ２に不正アクセスしたとしても、そこには一部の分割データしか存在していないため、残りの分割データを更に異なる端末にまで侵入して探し出すことが困難だからである。特に、管理者が不在でクライアント３が立ち上がっていないような場合には侵入自体も困難になる。
【００４４】
一方、本実施形態のネットワークシステムによれば、公開レベルで書き込みが許可されたクライアント３では、蓄積されたデータに関して書き込みなどの修正作業が可能であるが、その修正作業を行っている間に誤ってデータそのものを削除してしまうことがある。しかし、１つのデータを分割して異なるフォルダに格納しているため、一方の分割データを削除してしまっても全てのデータを失ってしまうことがなくなった。従って、本実施形態では、オリジナルデータを保護する保守性を向上させることができた。
【００４５】
ところで、クライアント３，４で蓄積されたデータを利用するには、前述したように複合機１のデータベース１１０にアクセスして参照要求することで、パス名の通知を受けてサーバ２内のフォルダにアクセスしてデータを開くようにする。しかし、それ以外にも、例えばクライアント３，４から複合機１のデータベース１１０にアクセスして参照要求を行った場合、複合機１が、図１３に示すように分割データ１，２を復元し、それをクライアント３，４に参照させるようにしてもよい。ここで、図１７は、そのデータ復元プログラムによる処理を示したフローチャート図である。
【００４６】
クライアント３，４から参照要求を受けた複合機１は、データ管理情報に基づいて分割データ１，２のパスを取得し（Ｓ３０１）、そのパス名に基づいてサーバ２にアクセスして分割データ１，２を取得する（Ｓ３０２）。その間、分割データが全て取得できたか否かが確認され（Ｓ３０３）、分割データ１，２の読み取りが完了したならば（Ｓ３０３：ＹＥＳ）、その分割データ１，２を一つに復元するとともに、データ管理情報に基づいて復元データの公開レベルを設定する（Ｓ３０４）。そして、複合機１は、復元データを自身のＲＡＭ１２（図１参照）に作成したフォルダにコピーし、そのフォルダのパスをクライアント３，４に通知する（Ｓ３０５）。これにより、クライアント３，４は、そのパスに従って複合機１にアクセスすることで、求めるデータを参照することができる。なお、分割データは、サーバ２に記憶したまま、データの中身を読み出しながら、所定のフォルダに復元データを生成していくようにしてもよい。また、複合機１で生成した復元データを、要求元のクライアントに送信する構成であってもよい。
【００４７】
こうして、サーバ２に蓄積されている分割データ１，２を復元して複合機１にコピーを作ることにより、書き込みなどの修正作業の際に誤ってデータを削除してしまっても、オリジナルデータはサーバ２に残っているため、極めて保守性に優れたものとすることができる。また、分割データを復元してコピーするため、蓄積されたデータを参照する場合に利用しやすくなる。更に、分割データが蓄積されているサーバ２のパス名を知らせないでデータを参照させるため、データベース１１０へ不正アクセスであってもオリジナルデータが改ざんされることを防止できる。
【００４８】
また、本実施形態では、データ管理情報１００の保存場所を複合機１にしたが、図８に示す入力ボックス６１に「\\adm\datatable 」のパス名を入力することで、管理者のクライアント３に構築したデータベースにデータ管理情報１００を保存するようにしてもよい。このようにすれば、クライアント３の電源が入っていなければ、データベースへの不正アクセスを防止することになる。そして、そのクライアント３にデータベースの編集プログラム格納することにより、管理者がデータの内容に応じて公開レベル変更したり、またデータの参照可能期限などを定めることができるようしてもよい。
【００４９】
一方、複合機１やクライアント３に構築したデータベースに保存したデータ管理情報１００を削除することも可能である。それには、図２に示す処理選択画面４０の削除４６を選択する。削除４６のボタンが押されると、例えば図１４に示す削除画面７０が表示される。ここでは、データベース１１０が示され、その中から所定のファイルを選択して削除７１のボタンが押されて削除ファイルが決定される。これにより、データベース１１０に保存されているファイルが削除されるとともに、そのパス名に基づいてサーバ２などに蓄積されている分割データも削除することが可能になる。よって、データの蓄積とその削除を可能にして必要なデータのみを蓄積することで、記憶手段の記憶領域を有効に利用することができる。
【００５０】
ところで、本実施形態では、スキャナで読み取った画像データについて説明したが、その他にも、クライアント３，４で作成したデータをＵＳＢメモリなどに保存して複合機１へ入力して同様に分割データとしてサーバ２などへ蓄積するようにしてもよい。また、クライアント３，４に、前述したようにデータ管理プログラムをインストールし、自ら作成したデータを同様に分割データとしてサーバ２などに蓄積するようにしてもよい。その場合、例えば分割率を小さくしたデータの重要部分を特定して分割できるようなものであることが好ましい。それによれば、データ量の小さい重要なデータを管理者のクライアント３に保存するようにすることで、より不正アクセスなどに対する機密性の向上に有効である。
【００５１】
また、本実施形態では、蓄積する分割データの割合を調整することで、記憶容量の大きいサーバ２に大量のデータを蓄積し、複合機１やクライアント３には、負担が小さくなるように容量の小さい分割データを蓄積することができるようになった。なお、データ蓄積装置としては、ＬＡＮ６のようなネットワークを経由したサーバ２などではなく、ＵＳＢなどによって複合機１と接続されたＰＣやＨＤＤなどの各種記憶装置であってもよい。
更に、クライアント３，４は、ＬＡＮ６によって複合機１と接続されたものである他、ＵＳＢ等により複合機１に接続され、その複合機１に対してデータの要求を行うようなものであってもよい。
また、管理情報の送信は、クライアントから要求を受けた場合に限らず、分割データ及び管理情報を保存した際に、予め設定されている所定のクライアントに保存した管理情報を送信してもよい。
【００５２】
以上、本発明に係る情報処理装置、ネットワークシステムおよびプログラムについて一実施形態を説明したが、本発明はこれに限定されることなく、その趣旨を逸脱しない範囲で様々な変更が可能である。
【図面の簡単な説明】
【００５３】
【図１】ネットワーク上に構築された本実施形態のネットワークシステムを示したブロック図である。
【図２】処理選択画面を示した図である。
【図３】ファイル名及び分割数を設定するデータ管理設定画面を示した図である。
【図４】分割データの保存先を設定するデータ管理設定画面を示した図である。
【図５】分割率を設定するデータ管理設定画面を示した図である。
【図６】圧縮処理を設定するデータ管理設定画面を示した図である。
【図７】公開レベルを設定するデータ管理設定画面を示した図である。
【図８】管理情報の保存場所を設定するデータ管理設定画面を示した図である。
【図９】データ管理情報を示した図である。
【図１０】実施形態のネットワークシステム内において、分割した分割データの転送及び蓄積のイメージを示した図である。
【図１１】データ管理装置に保存されるデータベースを示した図である。
【図１２】実施形態のネットワークシステム内において、分割した分割データの転送及び蓄積のイメージを示した図である。
【図１３】実施形態のネットワークシステム内において、分割データの復元のイメージを示した図である。
【図１４】削除択画面を示した図である。
【図１５】データ転送用プログラムによる処理を示したフローチャート図である。
【図１６】パーマネント設定プログラムによる処理を示したフローチャート図である。
【図１７】データ復元プログラムによる処理を示したフローチャート図である。
【符号の説明】
【００５４】
１    複合機（情報処理装置）
２    サーバ
３，４  クライアント（端末装置）
５    通信ユニット
６    ＬＡＮ
１３，２４，３４  ＨＤＤ（データ蓄積装置）
５０Ａ〜５０Ｆ  データ管理設定画面
１００  データ管理情報（管理情報）
１１０  データベース（データ管理装置）
【図１】
2008250475.tif 000003
【図２】
2008250475.tif 000004
【図３】
2008250475.tif 000005
【図４】
2008250475.tif 000006
【図５】
2008250475.tif 000007
【図６】
2008250475.tif 000008
【図７】
2008250475.tif 000009
【図８】
2008250475.tif 000010
【図９】
2008250475.tif 000011
【図１０】
2008250475.tif 000012
【図１１】
2008250475.tif 000013
【図１２】
2008250475.tif 000014
【図１３】
2008250475.tif 000015
【図１４】
2008250475.tif 000016
【図１５】
2008250475.tif 000017
【図１６】
2008250475.tif 000018
【図１７】
2008250475.tif 000019