(57)【特許請求の範囲】
【請求項１】
複数のファイルを結合して、第１のイメージファイルを作成するステップと、
前記第１のイメージファイルの任意の位置における少なくとも一部の領域についてアクセス制限を行なうためのアクセス制限領域を指定するユーザ指示を受付けるユーザ指示受付ステップと、
前記ユーザ指示受付ステップが受付けた、前記第１のイメージファイルのアクセス制限領域を前記第１のイメージファイルから切取る切取ステップと、
前記切取ステップが前記第１のイメージファイルから切取ったアクセス制限領域で構成する第２のイメージファイルを作成するステップと、
前記第１のイメージファイルのアクセス制限領域と前記第２のイメージファイルとを対応付ける対応情報と、前記第２のイメージファイルへのアクセス制限設定情報とを作成するステップと、をコンピュータに実行させる、ファイル管理プログラム。
【請求項２】
前記切取ステップにおいて、前記アクセス制限領域はファイル単位で切取られる、請求項１に記載のファイル管理プログラム。
【請求項３】
前記第２のイメージファイルに対するアクセス制限は、前記第１のイメージファイルが作成される以前のファイルに設定されていた内容と同じ制限を設定する、請求項２に記載のファイル管理プログラム。
【請求項４】
前記対応情報と前記アクセス制限設定情報とを、前記第１のイメージファイルに記録する、請求項１〜３のいずれかに記載のファイル管理プログラム。
【請求項５】
前記第１のイメージファイルへのアクセス時には、前記第１のイメージファイルに、前記第２のイメージファイルのうち、ユーザに応じてアクセスが許可された前記第２のイメージファイルを結合させてアクセスさせることを特徴とする、請求項１〜４のいずれかに記載のファイル管理プログラム。
【請求項６】
前記アクセス制限は、閲覧、印刷、配布、編集およびコピーの少なくとも１つについての制限を含む、請求項１〜５のいずれかに記載のファイル管理プログラム。
【請求項７】
前記アクセス制限を行なう場所を閲覧、印刷、配布、編集およびコピーとで個別に設定できることを特徴とする、請求項１〜６のいずれかに記載のファイル管理プログラム。
【請求項８】
複数のファイルを結合して、第１のイメージファイルを作成するステップと、
前記第１のイメージファイルの任意の位置における少なくとも一部の領域についてアクセス制限を行なうためのアクセス制限領域を指定するユーザ指示を受付けるユーザ指示受付ステップと、
前記ユーザ指示受付ステップが受付けた、前記第１のイメージファイルのアクセス制限領域を前記第１のイメージファイルから切取る切取ステップと、
前記切取ステップが前記第１のイメージファイルから切取ったアクセス制限領域で構成する第２のイメージファイルを作成するステップと、
前記第１のイメージファイルのアクセス制限領域と前記第２のイメージファイルとを対応付ける対応情報と、前記第２のイメージファイルへのアクセス制限設定情報とを作成するステップと、をコンピュータに実行させる、ファイル管理方法。
【請求項９】
複数のファイルを結合して、第１のイメージファイルを作成する手段と、
前記第１のイメージファイルの任意の位置における少なくとも一部の領域についてアクセス制限を行なうためのアクセス制限領域を指定するユーザ指示を受付けるユーザ指示受付手段と、
前記ユーザ指示受付手段が受付けた、前記第１のイメージファイルのアクセス制限領域を前記第１のイメージファイルから切取る切取手段と、
前記切取手段が前記第１のイメージファイルから切取ったアクセス制限領域で構成する第２のイメージファイルを作成する手段と、
前記第１のイメージファイルのアクセス制限領域と前記第２のイメージファイルとを対応付ける対応情報と、前記第２のイメージファイルへのアクセス制限設定情報とを作成する手段と、を備える、ファイル管理装置。
【請求項１０】
前記切取手段において、前記アクセス制限領域はファイル単位で切取られる、請求項９に記載のファイル管理装置。
【請求項１１】
前記第２のイメージファイルに対するアクセス制限は、前記第１のイメージファイルが作成される以前のファイルに設定されていた内容と同じ制限を設定する、請求項１０に記載のファイル管理装置。
【請求項１２】
前記対応情報と前記アクセス制限設定情報とを、前記第１のイメージファイルに記録する、請求項９〜１１のいずれかに記載のファイル管理装置。
【請求項１３】
前記第１のイメージファイルへのアクセス時には、前記第１のイメージファイルに、前記第２のイメージファイルのうち、ユーザに応じてアクセスが許可された前記第２のイメージファイルを結合させてアクセスさせることを特徴とする、請求項９〜１２のいずれかに記載のファイル管理装置。
【請求項１４】
前記アクセス制限は、閲覧、印刷、配布、編集およびコピーの少なくとも１つについての制限を含む、請求項９〜１３のいずれかに記載のファイル管理装置。
【請求項１５】
前記アクセス制限を行なう場所を閲覧、印刷、配布、編集およびコピーとで個別に設定できることを特徴とする、請求項９〜１４のいずれかに記載のファイル管理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明はファイル管理プログラム、ファイル管理方法およびファイル管理装置に関し、特にパーソナルコンピュータ内の電子ファイルを管理するファイル管理プログラム、ファイル管理方法およびファイル管理装置に関する。
【０００２】
【従来の技術】
従来より、仮想結合機能を備えた文書管理ソフトウェアが存在する。仮想結合機能とは、ファイルフォーマットが異なるアプリケーションで作成されたさまざまなファイルを１つのイメージファイルとして結合することで、企画書や申請書やプレゼンテーション資料を作成したり、機密文書の一元管理を行なうものである。
【０００３】
仮想結合によりイメージファイルを作成することで、ファイルの無用な改変を防ぐことができる。
【０００４】
【発明が解決しようとする課題】
ところで、仮想結合前の個々のファイルについては、当該ファイルが格納されているフォルダへのアクセス権の設定やアプリケーションの機能によるプロテクトにより、権限のない者のアクセスを禁止することができる。
【０００５】
しかしながら、当該ファイルを１つのファイルに仮想結合することで、結合前にはアクセス権を持っていなかった者も当該仮想結合後のファイルにアクセスできるようになることがある。逆に、ファイルの一部のみにアクセス権を有さなかった者が、仮想結合されたファイルのすべての部分にアクセスできなくなる場合があった。
【０００６】
この発明は上述の問題点を解決するためになされたものであり、アクセス制限を容易に行なうことができるファイル管理プログラムおよびファイル管理方法を提供することを目的としている。
【０００８】
【課題を解決するための手段】
上記目的を達成するためこの発明のある局面に従うと、ファイル管理プログラムは、
複数のファイルを結合して、第１のイメージファイルを作成するステップと、
前記第１のイメージファイルの任意の位置における少なくとも一部の領域についてアクセス制限を行なうためのアクセス制限領域を指定するユーザ指示を受付けるユーザ指示受付ステップと、
前記ユーザ指示受付ステップが受付けた、前記第１のイメージファイルのアクセス制限領域を前記第１のイメージファイルから切取る切取ステップと、
前記切取ステップが前記第１のイメージファイルから切取ったアクセス制限領域で構成する第２のイメージファイルを作成するステップと、
前記第１のイメージファイルのアクセス制限領域と前記第２のイメージファイルとを対応付ける対応情報と、前記第２のイメージファイルへのアクセス制限設定情報とを作成するステップと、をコンピュータに実行させる。
好ましくは前記切取ステップにおいて、前記アクセス制限領域はファイル単位で切取られる。
好ましくは前記第２のイメージファイルに対するアクセス制限は、前記第１のイメージファイルが作成される以前のファイルに設定されていた内容と同じ制限を設定する。
好ましくはファイル管理プログラムは、前記対応情報と前記アクセス制限設定情報とを、前記第１のイメージファイルに記録する。
好ましくはファイル管理プログラムは、前記第１のイメージファイルへのアクセス時には、前記第１のイメージファイルに、前記第２のイメージファイルのうち、ユーザに応じてアクセスが許可された前記第２のイメージファイルを結合させてアクセスさせることを特徴とする。
【０００９】
好ましくは前記アクセス制限は、閲覧、印刷、配布、編集およびコピーの少なくとも１つについての制限を含む。
【００１０】
好ましくはファイル管理プログラムは、前記アクセス制限を行なう場所を閲覧、印刷、配布、編集およびコピーとで個別に設定できることを特徴とする。
【００１５】
この発明の他の局面に従うと、ファイル管理方法は、
複数のファイルを結合して、第１のイメージファイルを作成するステップと、
前記第１のイメージファイルの任意の位置における少なくとも一部の領域についてアクセス制限を行なうためのアクセス制限領域を指定するユーザ指示を受付けるユーザ指示受付ステップと、
前記ユーザ指示受付ステップが受付けた、前記第１のイメージファイルのアクセス制限領域を前記第１のイメージファイルから切取る切取ステップと、
前記切取ステップが前記第１のイメージファイルから切取ったアクセス制限領域で構成する第２のイメージファイルを作成するステップと、
前記第１のイメージファイルのアクセス制限領域と前記第２のイメージファイルとを対応付ける対応情報と、前記第２のイメージファイルへのアクセス制限設定情報とを作成するステップと、をコンピュータに実行させる。
この発明のさらなる他の局面に従うと、ファイル管理装置は、
複数のファイルを結合して、第１のイメージファイルを作成する手段と、
前記第１のイメージファイルの任意の位置における少なくとも一部の領域についてアクセス制限を行なうためのアクセス制限領域を指定するユーザ指示を受付けるユーザ指示受付手段と、
前記ユーザ指示受付手段が受付けた、前記第１のイメージファイルのアクセス制限領域を前記第１のイメージファイルから切取る切取手段と、
前記切取手段が前記第１のイメージファイルから切取ったアクセス制限領域で構成する第２のイメージファイルを作成する手段と、
前記第１のイメージファイルのアクセス制限領域と前記第２のイメージファイルとを対応付ける対応情報と、前記第２のイメージファイルへのアクセス制限設定情報とを作成する手段と、を備える。
好ましくは前記切取手段において、前記アクセス制限領域はファイル単位で切取られる。
好ましくは前記第２のイメージファイルに対するアクセス制限は、前記第１のイメージファイルが作成される以前のファイルに設定されていた内容と同じ制限を設定する。
好ましくはファイル管理装置は、前記対応情報と前記アクセス制限設定情報とを、前記第１のイメージファイルに記録する。
好ましくはファイル管理装置は、前記第１のイメージファイルへのアクセス時には、前記第１のイメージファイルに、前記第２のイメージファイルのうち、ユーザに応じてアクセスが許可された前記第２のイメージファイルを結合させてアクセスさせることを特徴とする。
好ましくは前記アクセス制限は、閲覧、印刷、配布、編集およびコピーの少なくとも１つについての制限を含む。
好ましくはファイル管理装置は、前記アクセス制限を行なう場所を閲覧、印刷、配布、編集およびコピーとで個別に設定できることを特徴とする。
【００１６】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して説明する。なお、図中同一符号は同一または相当する部材を示し、説明は繰返さない。
【００１７】
図１は、本発明の実施の形態の１つにおけるファイル管理プログラムが搭載されたパーソナルコンピュータとプリンタとによって構成されるネットワークを示す図である。
【００１８】
図１を参照して、ネットワークには、ファイル管理プログラムが搭載されたパーソナルコンピュータ１００ａ，１００ｂと、複数のプリンタ２００ａ〜２００ｃとが接続されている。
【００１９】
図２は、図１のパーソナルコンピュータ１００ａまたは１００ｂの概略構成を示すブロック図である。このパーソナルコンピュータは、ファイル管理プログラムが搭載されることにより、ファイル管理装置として機能する。
【００２０】
図を参照して、パーソナルコンピュータ１００は、装置全体の制御を行なうための制御部１０１と、データを入力するための入力部１０５と、データを記憶するための記憶部１０３と、データを出力するための出力部１０７と、制御部１０１で実行するためのプログラムなどを記憶するための外部記憶装置１０９と、ネットワークに接続するためのＬＡＮ（ローカルエリアネットワーク）カード１１３とを備えている。
【００２１】
制御部１０１は、中央演算装置（ＣＰＵ）と、このＣＰＵで実行するためのプログラムを記憶するための読出専用メモリ（ＲＯＭ）やＣＰＵでプログラムを実行する際に必要となる変数などを記憶するためのランダムアクセスメモリ（ＲＡＭ）を有している。
【００２２】
入力部１０５は、キーボードまたはマウスなどであり、文字または数字の入力、または、所定の指示コマンドの入力が可能となっている。
【００２３】
記憶部１０３は、文書または画像などのデータを格納する。これらのデータは、たとえばワードプロセッサのアプリケーションプログラムにより作成されたデータファイル、表計算ソフトのアプリケーションにより作成されたデータファイル、デジタルカメラまたはイメージスキャナなどで読取られた画像を記憶するためのデータファイル、または、他の種々のアプリケーションプログラムで作成されるデータファイルである。
【００２４】
また、記憶部１０３は、複数のフォルダを有し、フォルダに分類してデータファイルを記憶することができる。たとえば、あるフォルダＡには、ワードプロセッサで作成したデータファイルを記憶し、フォルダＢには、表計算のアプリケーションソフトにより作成されたデータファイルを記憶するようにしてもよい。さらに、何らかの事案ごとにフォルダを作成するようにしてもよいし、データファイルが作成された期日をもとに所定の期間で区切ってフォルダを作成するようにしてもよい。これらのフォルダは、周知のアプリケーションプログラムにより作成される。
【００２５】
出力部１０７は、ディスプレイであり、制御部１０１の指示に従ってデータファイルをサムネイルで表示する。これにより、複数のデータファイルを同時に表示することができる。
【００２６】
外部記憶装置１０９は、コンピュータ読取可能な記録媒体１１１に記録されたプログラムやデータを読込み、制御部１０１に送信する。また、制御部１０１からの指示により、コンピュータ読取可能な記録媒体１１１に必要なデータを書込む。
【００２７】
コンピュータ読取可能な記録媒体１１１としては、磁気テープやカセットテープなどのテープ系、磁気ディスク（フレキシブルディスク、ハードディスク装置など）や光ディスク（ＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤなど）などのディスク系、ＩＣカード（メモリカードを含む）や光カードなどのカード系、あるいはマスクＲＯＭ、ＥＰＲＯＭ、フラッシュメモリなどの半導体メモリなどの固定的にプログラムを担持する媒体が挙げられる。また、記録媒体１１１を、ネットワークからプログラムがダウンロードされるように流動的にプログラムを担持する媒体とすることもできる。
【００２８】
制御部１０１は、記録媒体１１１に記録されたファイル管理プログラムを外部記憶装置１０９で読取ることにより、読取ったプログラムを実行することができる。
【００２９】
図３は、パーソナルコンピュータのファイル構成を示す図である。図３を参照して、制御部１０１には、ファイル管理プログラム１０１ａと、プリンタドライバ１０１ｂとが実行されている。記憶部１０３には、４つのフォルダ２０１，２１１，２２１，２３１が含まれるものとする。フォルダ２０１，２１１，２２１，２３１は、複数のデータファイルを分類する。ここでは、フォルダ２３１は、ファイル管理プログラムによる管理対象外のフォルダであり、フォルダ２０１，２１１，２２１は、ファイル管理プログラムによる管理対象のフォルダとする場合について説明する。
【００３０】
図３において、フォルダ２０１には、３つのデータファイル２０５，２０７，２０９が記憶されており、フォルダ２１１には、３つのデータファイル２１５，２１７，２１９が記憶されており、フォルダ２２１には、３つのデータファイル２２５，２２７，２２９が記憶されており、フォルダ２３１には、３つのデータファイル２３５，２３７，２３９が記憶されている。
【００３１】
管理対象のフォルダ２０１，２１１，２２１には、データファイルの他に、管理情報ファイル２０３，２１３，２２３およびプリント管理テーブル２０４，２１４，２２４がそれぞれ記憶されている。一方、管理対象外のフォルダ２３１には、３つのデータファイル２３５，２３７，２３９のみが記憶され、管理情報ファイルおよびプリント管理テーブルは記憶されていない。
【００３２】
管理情報ファイル２０３，２１３，２２３は、ファイル管理プログラム１０１ａが制御部１０１で実行されることにより作成される。管理情報ファイルは、それが記憶されているフォルダに分類されて記憶されているデータファイルのファイル情報を含む。たとえば、フォルダ２０１に関しては、管理情報ファイル２０３は、３つのデータファイル２０５，２０７，２０９のファイル情報を含む。フォルダ２１１に関しては、管理情報ファイル２１３は、３つのデータファイル２１５，２１７，２１９のファイル情報を含み、フォルダ２２１に関しては、管理情報ファイル２２３は、３つのデータファイル２２５，２２７，２２９のファイル情報を含む。ファイル情報は、データファイルの属性情報と付加情報とを含む。このファイル情報により、ファイル管理プログラム上で複数のファイルを仮想結合させたり、させなかったりすることができる。
【００３３】
また、各管理対象フォルダ２０１，２１１，２２１に含まれるプリント管理テーブル２０４，２１４，２２４には、そのフォルダに含まれるデータファイルの印刷に関する情報が記録されている。この印刷に関する情報とは、たとえばモード設定などの印刷の形態である。
【００３４】
図４および図５は、ユーザにより行なわれる仮想結合動作を説明するための図である。
【００３５】
図４に示されるように、ここでは「課題」、「現状」、「目標」の複数のファイルが１つのフォルダ内に記録されており、この３つのファイルを仮想結合させる場合を想定する。なお、それぞれのファイルの名称は“課題．ｄｏｃ”、“現状．ｘｌｓ”、“目標．ｄｏｃ”であるものとする。ユーザは、「目標」のファイルの上に「現状」のファイルをドラッグおよびドロップする。これにより、現状→目標の順番で仮想結合ファイルが作成される。さらに、ユーザはその作成された仮想結合ファイル上に「課題」のファイルをドラッグおよびドロップする。これにより、課題→現状→目標の順序で仮想結合ファイルが作成される。また、ユーザは仮想結合ファイルにファイル名を添付することができるが、ここでは“ｒｅｐｏｒｔ”のファイル名が付与されたものであるとする。
【００３６】
なお、これらの仮想結合を構成するファイルの名称、仮想結合の順序および仮想結合ファイルのファイル名は、管理情報ファイル（図３における符号２０３，２１３，２２３参照）に記録される。
【００３７】
図５は、図４の３つのファイルが仮想結合された後の状態を示す図である。図を参照して、仮想結合ファイルのサムネイルとして「現状」のファイルの内容が示されているが、サムネイル内の所定の箇所をクリックすることによりユーザはページをめくるように「課題」、「目標」のファイルの概要を見ることができる。
【００３８】
仮想結合ファイルをドラッグし、画面左下にあるプリンタアイコンにドロップすると、仮想結合を構成するファイルのプリントが行なわれる。
【００３９】
図６は、本実施の形態におけるファイル管理プログラムの処理の具体例を示す図である。図中、（１）は、複数のファイルが結合された仮想結合ファイルを模式的に示している。仮想結合ファイルは１つのイメージファイルである。
【００４０】
ユーザは、１つのイメージファイルである仮想結合ファイルから、アクセス制限（表示、印刷、配布、編集、コピーなどの制限）を行ないたい部分を指定する。この指定方法は、イメージファイルの一部をユーザがマウスなどのポインティングデバイスで切取ることで行なってもよいし、仮想結合を構成するファイルの各頁のサムネイルを表示し、ユーザが表示されたサムネイルから所定のものを選択するようにしてもよい。
【００４１】
ここでは、Ａｒｅａ−１〜３の部分がユーザにより設定されたアクセス制限を行ないたい部分であるとする。Ａｒｅａ−１〜３の部分のデータは、仮想結合ファイルから切取られて、イメージファイルＦｉｌｅ−１〜３として装置に記憶される。
【００４２】
また、仮想結合ファイルの先頭には参照ファイルＦｉｌｅ−Ｒｅｆが記録される。参照ファイルＦｉｌｅ−Ｒｅｆは、アクセス制限が設定された場所とその場所のイメージファイルとを対応付け、どのユーザＩＤに対してどのようなアクセス制限が設定されているかを記載するファイルである。
【００４３】
図７は、参照ファイルＦｉｌｅ−Ｒｅｆの具体例を示す図である。図を参照して、参照ファイルには、仮想結合ファイルの切取られた場所（Ａｒｅａ−１〜３）と、各場所に対応するイメージファイルのファイル名（Ｆｉｌｅ−１〜３）と、仮想結合ファイルにログインできるユーザＩＤ（ＩＤ−１〜４）とが記載されている。
【００４４】
また、各ユーザＩＤと各ファイルに対応づけて、２進数の３桁の数字が記載されている。この３桁の数字の１の位は閲覧（表示）許可を示しており、１０の位は印刷許可を示しており、１００の位は配布（転送）許可を示している。それぞれの位が「１」であれば許可されていることを示し、「０」であれば禁止されていることを示している。
【００４５】
なお、これらの許可／禁止を設定する項目は１つ以上であればいくつ設けてもよい。たとえば、閲覧、印刷、配布以外にも編集、コピーなどの許可／禁止を設定できるようにしてもよい。
【００４６】
図７においては、ＩＤ−１でログインしたユーザは、仮想結合ファイルのＡｒｅａ−１に関しては、閲覧、印刷、配布のすべてが許可される。Ａｒｅａ−２および３に関しては、閲覧、印刷は許可されるが配布は禁止される。
【００４７】
なお、配布が禁止されている部分がある仮想結合ファイルをネットワークを通じて配布しようとすると、当該配布が禁止されている部分は相手には送られないようにファイル管理プログラムは構成されている。
【００４８】
すなわち、たとえば図７においてＩＤ−１でログインしたユーザが、仮想結合ファイルを配布しようとしたときには、Ｆｉｌｅ−１は、元の仮想結合ファイルに結合されて配布されるが、Ｆｉｌｅ−２および３は配布されない。
【００４９】
図８は、ＩＤ−１〜４のそれぞれのＩＤでログインしたユーザが閲覧できる範囲を示す図である。図中ハッチングで示される部分がそれぞれのユーザが閲覧可能な部分を示している。
【００５０】
図を参照して、ＩＤ−１に対してはすべての部分が閲覧可となっているため、ユーザはすべての部分を閲覧することができる。ＩＤ−２に対してはＡｒｅａ−３の閲覧が禁止されているため（図７参照）、ユーザは禁止された部分を閲覧することができない。
【００５１】
同様に、ＩＤ−３に対しては、Ａｒｅａ−２および３、ＩＤ−４に対しては、Ａｒｅａ−１〜３の閲覧が禁止されることになる。
【００５２】
図９は、本実施の形態におけるファイル管理プログラムが実行する処理を示すフローチャートである。
【００５３】
図を参照して、ステップＳ１０１でユーザは自己のＩＤを装置に入力することでログインを行なう（ここではＩＤ−ｋとする）。ステップＳ１０３でユーザからのコマンド入力を受付け、入力があったのであれば、ステップＳ１０５でコマンドが仮想結合ファイルの表示（閲覧）に関するものであるか否かが判定される。
【００５４】
ステップＳ１０５でＹＥＳであれば、ステップＳ１０７で変数ｊに「１」を代入する。その後、ステップＳ１０９で変数ｉに「０」を代入する。
【００５５】
ステップＳ１１１で変数ｉの値を１インクリメントし、ステップＳ１１３で参照ファイルＦｉｌｅ−Ｒｅｆに記録されている２進数を検索する処理が行なわれる。
【００５６】
具体的には、ログインしたユーザのＩＤ（ＩＤ−ｋ）に関して、変数ｉで示される部分（Ａｒｅａ−ｉ）の下からｊ桁目の数字が「１」（許可状態）であるか否かが判定される。許可状態であれば、ステップＳ１１５で所定箇所の切取が行なわれた仮想結合ファイル（図６の（１））にイメージファイルＦｉｌｅ−ｉが結合される。
【００５７】
その後、ステップＳ１１７で変数ｉがイメージファイルの総数（図６においては３つ）となったかが判定され、ＹＥＳであればステップＳ１１９で変数ｊが１であるかが判定される。ＹＥＳであれば、ステップＳ１２１で所定のイメージファイルが結合された仮想結合ファイルを表示し、ステップＳ１０３へ戻る。
【００５８】
なお、ステップＳ１０５でＮＯであれば、ステップＳ１２３でコマンドが印刷であるかが判定され、ＹＥＳであればステップＳ１２５で変数ｊに「２」を代入し、ステップＳ１０９へ進む。
【００５９】
ステップＳ１２３でＮＯであれば、ステップＳ１２７でコマンドがコピーであるかが判定され、ＹＥＳであればステップＳ１２９で変数ｊに「３」を代入し、ステップＳ１０９へ進む。
【００６０】
ステップＳ１２７でＮＯであれば、本ルーチンを終了する。
なお、ステップＳ１１９でＮＯであれば、ステップＳ１３１で変数ｊが２であるかが判定され、ＹＥＳであればステップＳ１３３で仮想結合ファイルを印刷し、ＮＯであればステップＳ１３５で仮想結合ファイルをコピーする。
【００６１】
また、ステップＳ１１７でＮＯであれば、ステップＳ１１１へ戻る。
［その他］
なお、上述の実施の形態においては、仮想結合ファイル（イメージファイル）の中でアクセス制限をかけたい場所をユーザがイメージ中から指定することとしたが、結合前のファイルの単位でアクセス制限をかけることができるようにしてもよい。
【００６２】
図１０は、結合前のファイル単位でアクセス制限を行なう場合のファイル管理プログラムの処理の具体例を示す図である。
【００６３】
図を参照して、仮想結合ファイルがＦｉｌｅ−Ａ，Ｂ，Ｃ，Ｄ，Ｅ，…を結合したイメージファイルであった場合を想定する。ここで、ユーザがＦｉｌｅ−Ｂ，ＤおよびＥにアクセス制限をかけるよう指示すると、仮想結合ファイル中のＦｉｌｅ−Ｂ，ＤおよびＥに相当する部分が切取られ、図６と同様に処理される。
【００６４】
なお、ユーザがＦｉｌｅ−Ｂ，ＤおよびＥに対してアクセス制限の内容（閲覧、印刷、配布など）を任意に設定できるようにしてもよいが、ファイル管理プログラムで仮想結合前の各ファイル（Ｆｉｌｅ−Ｂ，Ｄ，Ｅ）に設定されているアクセス制限の内容を識別し、これと同じ制限を仮想結合後のイメージファイルに対して設定するようにしてもよい。
【００６５】
また、印刷をする場合と画面表示をする場合とでアクセス制限をかける部分を異ならせるようにしてもよい。
【００６６】
さらに、ＩＤごとに異なるファイルを記憶させておき、ログインしたＩＤに対応するファイルを仮想結合ファイルに付加するようにしてもよい。すなわち、ユーザ（ＩＤ）毎にファイルを用意しておき、これを個人メモや個人専用の表紙とし、結合することも可能である。
【００６７】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【図１】  本発明の実施の形態の１つにおけるネットワークの構成を示す図である。
【図２】  図１のパーソナルコンピュータ１００ａ，１００ｂの構成を示す図である。
【図３】  パーソナルコンピュータのファイル構成を示す図である。
【図４】  仮想結合前のファイルの状態を示す図である。
【図５】  仮想結合後のファイルの状態を示す図である。
【図６】  ファイル管理プログラムの処理の具体例を示す図である。
【図７】  参照ファイルの具体例を示す図である。
【図８】  ＩＤ−１〜４のそれぞれのＩＤでログインしたユーザが閲覧できる範囲を示す図である。
【図９】  ファイル管理プログラムの処理を示すフローチャートである。
【図１０】  結合前のファイル単位でアクセス制限を行なう場合のファイル管理プログラムの処理の具体例を示す図である。
【符号の説明】
１００ａ，１００ｂ  パーソナルコンピュータ、１０１  制御部、１０１ａ  ファイル管理プログラム、１０３  記憶部、２００ａ〜２００ｃ  プリンタ。
【図１】
0004258148.tif 000002
【図２】
0004258148.tif 000003
【図３】
0004258148.tif 000004
【図４】
0004258148.tif 000005
【図５】
0004258148.tif 000006
【図６】
0004258148.tif 000007
【図７】
0004258148.tif 000008
【図８】
0004258148.tif 000009
【図９】
0004258148.tif 000010
【図１０】
0004258148.tif 000011