(57)【特許請求の範囲】
【請求項１】
それぞれに複数のファイルを格納することが可能な複数のファイル格納領域が設けられた記憶デバイスへのアクセスを制御するアクセス制御装置において、
パスワードの入力を受け付けるパスワード入力受付手段と、
入力されたパスワードと、ファイル格納領域又はファイル格納領域に格納されたファイルへのアクセスの可否との関係を示すアクセス情報を取得するアクセス情報取得手段と、
入力されたパスワードと前記アクセス情報とに基づいて、ファイル格納領域又はファイル格納領域に格納されたファイルへのアクセスを制御するアクセス制御手段とを備え、
前記アクセス制御手段は、
第１のファイル格納領域及び第２のファイル格納領域のそれぞれに、当該ファイル格納領域に格納されたファイルにアクセスするための異なる領域パスワードが設定されている場合に、第１のファイル格納領域に格納されたファイルを第２のファイル格納領域に移動又はコピーした後、前記第１のファイル格納領域において前記ファイルへのアクセスに用いることができたパスワードの少なくとも一つが、前記第２のファイル格納領域に移動又はコピーされた後も継承されるようにアクセスを制御する
ことを特徴とするアクセス制御装置。
【請求項２】
前記アクセス制御装置は、
前記第１のファイル格納領域に格納されたファイルを前記第２のファイル格納領域に移動又はコピーした後、前記第１のファイル格納領域において前記ファイルへのアクセスに用いることができたパスワードの少なくとも一つを用いて、前記第２のファイル格納領域に移動又はコピーされた後の前記ファイルにアクセスすることが可能となるように前記アクセス情報を更新するアクセス情報更新手段を備える
ことを特徴とする請求項１に記載のアクセス制御装置。
【請求項３】
前記アクセス制御装置は、
領域パスワードが設定されていないファイル格納領域に設定される領域パスワードの入力を受け付ける初期パスワード入力受付手段を備える
ことを特徴とする請求項１又は２に記載のアクセス制御装置。
【請求項４】
前記初期パスワードは、設定後に更新することが可能である
ことを特徴とする請求項３に記載のアクセス制御装置。
【請求項５】
前記アクセス制御手段は、
前記第１のファイル格納領域に格納されたファイルを前記第２のファイル格納領域に移動又はコピーした後、前記第１のファイル格納領域に設定されている領域パスワードで前記ファイルにアクセスすることが可能となるようにアクセスを制御する
ことを特徴とする請求項１から４のいずれかに記載のアクセス制御装置。
【請求項６】
前記アクセス制御手段は、
前記第１のファイル格納領域に格納されたファイルを前記第２のファイル格納領域に移動又はコピーした後、前記第１のファイル格納領域に設定されている領域パスワードで、前記第２のファイル格納領域内の全てのファイルにアクセスすることが可能となるようにアクセスを制御する
ことを特徴とする請求項１から５のいずれかに記載のアクセス制御装置。
【請求項７】
前記アクセス制御装置は、
移動又はコピーの後に継承されるパスワードを指定する入力を受け付ける継承パスワード入力受付手段を備える
ことを特徴とする請求項１から６のいずれかに記載のアクセス制御装置。
【請求項８】
前記アクセス制御装置は、
前記第１のファイル格納領域に格納されたファイルを前記第２のファイル格納領域に移動又はコピーする際、前記第１のファイル格納領域において前記ファイルへのアクセスに用いることができたパスワードが、前記第２のファイル格納領域に移動又はコピーされた後に継承されないように指定する入力を受け付ける継承拒否入力受付手段を備える
ことを特徴とする請求項１から７のいずれかに記載のアクセス制御装置。
【請求項９】
前記アクセス制御装置は、
前記第２のファイル格納領域に、前記ファイルと同一名称のファイルが存在する場合に、ファイルの内容が異なるか否かを判定するファイル変更有無判定手段を備え、
前記アクセス制御手段は、
前記ファイル変更有無判定手段による判定結果により、前記ファイルが前記第２のファイル格納領域に移動又はコピーされた後のパスワードの継承の処理内容を切り替える
ことを特徴とする請求項１から８のいずれかに記載のアクセス制御装置。
【請求項１０】
前記アクセス制御装置は、
前記第２のファイル格納領域に、前記ファイルと同一名称のファイルが存在したことがあるか否かを判定するファイル存在履歴判定手段を備え、
前記アクセス制御手段は、
前記ファイル存在履歴判定手段による判定結果により、前記ファイルが前記第２のファイル格納領域に移動又はコピーされた後のパスワードの継承の処理内容を切り替える
ことを特徴とする請求項１から８のいずれかに記載のアクセス制御装置。
【請求項１１】
前記アクセス制御装置は、
ファイルの移動又はコピーを指示したユーザを識別する操作者ユーザ識別手段を備え、
前記アクセス情報取得手段は、
アクセス情報として、ユーザごとに設定されたユーザパスワードを取得し、
前記アクセス制御手段は、
前記第１のファイル格納領域に格納されたファイルを前記第２のファイル格納領域に移動又はコピーした後、前記操作者ユーザ識別手段により識別されたユーザについて設定されたユーザパスワードで、前記第２のファイル格納領域に移動又はコピーされた後のファイルにアクセス可能となるようにアクセスを制御する
ことを特徴とする請求項１から１０のいずれかに記載のアクセス制御装置。
【請求項１２】
前記ユーザパスワードは、
それぞれの優先順位とともに複数設定することが可能である
ことを特徴とする請求項１１に記載のアクセス制御装置。
【請求項１３】
前記アクセス制御手段は、
いずれかの優先順位までのユーザパスワードで、前記第２のファイル格納領域に移動又はコピーされた後のファイルにアクセス可能となるようにアクセスを制御する
ことを特徴とする請求項１２に記載のアクセス制御装置。
【請求項１４】
前記アクセス制御装置は、
いずれの優先順位までのユーザパスワードで、前記第２のファイル格納領域に移動又はコピーされた後のファイルにアクセス可能となるようにするかの優先順位の指定入力を受け付けるユーザパスワード優先順位指定入力受付手段を備える
ことを特徴とする請求項１３に記載のアクセス制御装置。
【請求項１５】
前記アクセス情報更新手段は、
前記ユーザパスワード優先順位指定入力受付手段が受け付けた入力に従い、移動又はコピーされた後のファイルについての前記アクセス情報を更新する
ことを特徴とする請求項１４に記載のアクセス制御装置。
【請求項１６】
それぞれに複数のファイルを格納することが可能な複数のファイル格納領域が設けられた記憶デバイスへのアクセスの制御をプロセッサに実行させるアクセス制御プログラムにおいて、
パスワードの入力を受け付けるパスワード入力受付処理と、
入力されたパスワードと、ファイル格納領域又はファイル格納領域に格納されたファイルへのアクセスの可否との関係を示すアクセス情報を取得するアクセス情報取得処理と、
入力されたパスワードと前記アクセス情報とに基づいて、ファイル格納領域又はファイル格納領域に格納されたファイルへのアクセスを制御するアクセス制御処理とをプロセッサに実行させるとともに、
前記アクセス制御処理では、
第１のファイル格納領域及び第２のファイル格納領域のそれぞれに、当該ファイル格納領域に格納されたファイルにアクセスするための異なる領域パスワードが設定されている場合に、第１のファイル格納領域に格納されたファイルを第２のファイル格納領域に移動又はコピーした後、前記第１のファイル格納領域において前記ファイルへのアクセスに用いることができたパスワードの少なくとも一つが、前記第２のファイル格納領域に移動又はコピーされた後も継承されるようにアクセスを制御する
ことを特徴とするアクセス制御プログラム。
【請求項１７】
前記アクセス制御プログラムは、
前記第１のファイル格納領域に格納されたファイルを前記第２のファイル格納領域に移動又はコピーした後、前記第１のファイル格納領域において前記ファイルへのアクセスに用いることができたパスワードの少なくとも一つを用いて、前記第２のファイル格納領域に移動又はコピーされた後の前記ファイルにアクセスすることが可能となるように前記アクセス情報を更新するアクセス情報更新処理を、前記プロセッサに実行させる
ことを特徴とする請求項１６に記載のアクセス制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、それぞれに複数のファイルを格納することが可能な複数のファイル格納領域が設けられた記憶デバイスへのアクセスを制御するアクセス制御装置、及びアクセス制御プログラムに関する。
【背景技術】
【０００２】
近年の画像形成装置では、ハードディスクなどの大容量の記憶装置を備え、当該記憶装置内にボックス等と称されるファイル格納領域を設けることが行われている。ボックスとは、例えばパーソナルコンピュータ（ＰＣ）における「ディレクトリ」や「フォルダ」に相当するものである。
【０００３】
ボックスは、例えばユーザごと、テーマごと、用途ごとなどに設けることができるが、その際、ボックスに格納されるファイルのセキュリティ確保のため、ボックスごとにパスワードを設定することができる。特許文献１には、ボックスごとに格納用パスワードを設定する技術が開示されている。
【０００４】
【特許文献１】特開平１１−１１２７５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
パスワードが設定されたボックス間でファイルの移動やコピーを行った場合（以下、本明細書においては、他のボックスへのファイルの移動及びコピーを併せて「ファイルの移送」ということがある。）、移送後のファイルにアクセスするためには、移送後のボックスのパスワードを改めて入力する必要がある。この際、両ボックスのパスワードが異なる場合には、ユーザは両方のパスワードを暗記しておく必要がある。特に、パスワードの異なるボックスの数が増加すると、操作性の低下を招来する場合もある。
【０００６】
本発明は上記の点に鑑みてなされたものであって、操作性の向上を図ることができるアクセス制御装置を提供することを目的としている。
【課題を解決するための手段】
【０００７】
上記の問題点を解決するために、本発明に係るアクセス制御装置は、それぞれに複数のファイルを格納することが可能な複数のファイル格納領域が設けられた記憶デバイスへのアクセスを制御するアクセス制御装置において、パスワードの入力を受け付けるパスワード入力受付手段と、入力されたパスワードと、ファイル格納領域又はファイル格納領域に格納されたファイルへのアクセスの可否との関係を示すアクセス情報を取得するアクセス情報取得手段と、入力されたパスワードと前記アクセス情報とに基づいて、ファイル格納領域又はファイル格納領域に格納されたファイルへのアクセスを制御するアクセス制御手段とを備え、前記アクセス制御手段は、第１のファイル格納領域及び第２のファイル格納領域のそれぞれに、当該ファイル格納領域に格納されたファイルにアクセスするための異なる領域パスワードが設定されている場合に、第１のファイル格納領域に格納されたファイルを第２のファイル格納領域に移動又はコピーした後、前記第１のファイル格納領域において前記ファイルへのアクセスに用いることができたパスワードの少なくとも一つが、前記第２のファイル格納領域に移動又はコピーされた後も継承されるようにアクセスを制御することを特徴としている。
【０００８】
なお、「継承」とは、第１のファイル格納領域に格納されたファイルを第２のファイル格納領域に移動又はコピーした後、前記第１のファイル格納領域において前記ファイルへのアクセスに用いることができたパスワードの少なくとも一つを用いて、前記第２のファイル格納領域に移動又はコピーされた後の前記ファイルにアクセスすることが可能となるようにアクセス制御することをいう。
【０００９】
本発明の構成では、上記のようなパスワードの継承を実現することにより、ユーザのパスワード暗記の負担を軽減する。
なお、前記アクセス制御装置は、前記第１のファイル格納領域に格納されたファイルを前記第２のファイル格納領域に移動又はコピーした後、前記第１のファイル格納領域において前記ファイルへのアクセスに用いることができたパスワードの少なくとも一つを用いて、前記第２のファイル格納領域に移動又はコピーされた後の前記ファイルにアクセスすることが可能となるように前記アクセス情報を更新するアクセス情報更新手段を備える構成とすることができる。
【００１０】
前記アクセス制御装置は、領域パスワードが設定されていないファイル格納領域に設定される領域パスワードの入力を受け付ける初期パスワード入力受付手段を備える構成とすることができる。さらに、前記初期パスワードは、設定後に更新することが可能である構成とすることができる。
【００１１】
前記アクセス制御手段は、前記第１のファイル格納領域に格納されたファイルを前記第２のファイル格納領域に移動又はコピーした後、前記第１のファイル格納領域に設定されている領域パスワードで前記ファイルにアクセスすることが可能となるようにアクセスを制御する構成とすることができる。
【００１２】
前記アクセス制御手段は、前記第１のファイル格納領域に格納されたファイルを前記第２のファイル格納領域に移動又はコピーした後、前記第１のファイル格納領域に設定されている領域パスワードで、前記第２のファイル格納領域内の全てのファイルにアクセスすることが可能となるようにアクセスを制御する構成とすることもできる。
【００１３】
前記アクセス制御装置は、移動又はコピーの後に継承されるパスワードを指定する入力を受け付ける継承パスワード入力受付手段を備える構成とすることもできる。
前記アクセス制御装置は、前記第１のファイル格納領域に格納されたファイルを前記第２のファイル格納領域に移動又はコピーする際、前記第１のファイル格納領域において前記ファイルへのアクセスに用いることができたパスワードが、前記第２のファイル格納領域に移動又はコピーされた後に継承されないように指定する入力を受け付ける継承拒否入力受付手段を備える構成とすることもできる。
【００１４】
前記アクセス制御装置は、前記第２のファイル格納領域に、前記ファイルと同一名称のファイルが存在する場合に、ファイルの内容が異なるか否かを判定するファイル変更有無判定手段を備え、前記アクセス制御手段は、前記ファイル変更有無判定手段による判定結果により、前記ファイルが前記第２のファイル格納領域に移動又はコピーされた後のパスワードの継承の処理内容を切り替える構成とすることもできる。
【００１５】
前記アクセス制御装置は、前記第２のファイル格納領域に、前記ファイルと同一名称のファイルが存在したことがあるか否かを判定するファイル存在履歴判定手段を備え、前記アクセス制御手段は、前記ファイル存在履歴判定手段による判定結果により、前記ファイルが前記第２のファイル格納領域に移動又はコピーされた後のパスワードの継承の処理内容を切り替える構成とすることもできる。
【００１６】
前記アクセス制御装置は、ファイルの移動又はコピーを指示したユーザを識別する操作者ユーザ識別手段を備え、前記アクセス情報取得手段は、アクセス情報として、ユーザごとに設定されたユーザパスワードを取得し、前記アクセス制御手段は、前記第１のファイル格納領域に格納されたファイルを前記第２のファイル格納領域に移動又はコピーした後、前記操作者ユーザ識別手段により識別されたユーザについて設定されたユーザパスワードで、前記第２のファイル格納領域に移動又はコピーされた後のファイルにアクセス可能となるようにアクセスを制御する構成とすることもできる。
【００１７】
前記ユーザパスワードは、それぞれの優先順位とともに複数設定することが可能である構成とすることもできる。
前記アクセス制御手段は、いずれかの優先順位までのユーザパスワードで、前記第２のファイル格納領域に移動又はコピーされた後のファイルにアクセス可能となるようにアクセスを制御する構成とすることもできる。
【００１８】
前記アクセス制御装置は、いずれの優先順位までのユーザパスワードで、前記第２のファイル格納領域に移動又はコピーされた後のファイルにアクセス可能となるようにするかの優先順位の指定入力を受け付けるユーザパスワード優先順位指定入力受付手段を備える構成とすることもできる。
【００１９】
前記アクセス情報更新手段は、前記ユーザパスワード優先順位指定入力受付手段が受け付けた入力に従い、移動又はコピーされた後のファイルについての前記アクセス情報を更新する構成とすることもできる。
【００２０】
本発明に係るアクセス制御プログラムは、それぞれに複数のファイルを格納することが可能な複数のファイル格納領域が設けられた記憶デバイスへのアクセスの制御をプロセッサに実行させるアクセス制御プログラムにおいて、パスワードの入力を受け付けるパスワード入力受付処理と、入力されたパスワードと、ファイル格納領域又はファイル格納領域に格納されたファイルへのアクセスの可否との関係を示すアクセス情報を取得するアクセス情報取得処理と、入力されたパスワードと前記アクセス情報とに基づいて、ファイル格納領域又はファイル格納領域に格納されたファイルへのアクセスを制御するアクセス制御処理とをプロセッサに実行させるとともに、前記アクセス制御処理では、第１のファイル格納領域及び第２のファイル格納領域のそれぞれに、当該ファイル格納領域に格納されたファイルにアクセスするための異なる領域パスワードが設定されている場合に、第１のファイル格納領域に格納されたファイルを第２のファイル格納領域に移動又はコピーした後、前記第１のファイル格納領域において前記ファイルへのアクセスに用いることができたパスワードの少なくとも一つが、前記第２のファイル格納領域に移動又はコピーされた後も継承されるようにアクセスを制御することを特徴としている。
【００２１】
前記アクセス制御プログラムは、前記第１のファイル格納領域に格納されたファイルを前記第２のファイル格納領域に移動又はコピーした後、前記第１のファイル格納領域において前記ファイルへのアクセスに用いることができたパスワードの少なくとも一つを用いて、前記第２のファイル格納領域に移動又はコピーされた後の前記ファイルにアクセスすることが可能となるように前記アクセス情報を更新するアクセス情報更新処理を、前記プロセッサに実行させることができる。
【発明の効果】
【００２２】
本発明に係るアクセス制御装置によると、パスワードが設定されたファイル格納領域間でファイルの移動やコピーを行う場合に、パスワード暗記の負担を軽減し、操作性の向上を図ることができるという効果を奏する。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の実施の形態について、図面を参照しながら説明する。
（実施の形態１）
（１）ＭＦＰの構成
図１は、本実施の形態のアクセス制御装置がインストールされる装置の一例としてのＭＦＰ（マルチ・ファンクション・ペリフェラル）１００の外観の一例を示す図である。図２は、ＭＦＰ１００のハードウェア構成の一例を示す図である。ＭＦＰ１００は、コピー、ネットワークプリンティング、スキャナ、ＦＡＸ、ドキュメントサーバ（ボックス機能）などの機能を集約した画像形成装置である。複合機などと呼ばれることもある。
【００２４】
図２に示されるように、ＭＦＰ１００は、操作部１１、ディスプレイ部１２、スキャナ部１３、プリンタ部１４、通信インタフェース１６、ドキュメントフィーダ１７、給紙装置１８、ＣＰＵ２０、ＲＯＭ２１、ＲＡＭ２２、およびハードディスク２３などによって構成される。
【００２５】
操作部１１は、数字、文字、および記号などを入力するための複数のキー、押下されたキーを認識するセンサ、および認識したキーを示す信号をＣＰＵ２０に送信する送信用回路などによって構成される。
【００２６】
ディスプレイ部１２は、ユーザに対してメッセージを表示する画面、ユーザが設定内容や処理内容を入力するための画面、およびＭＦＰ１００で実行された処理の結果を示す画面などを表示する。本実施の形態ではディスプレイ部１２にタッチパネルが用いられており、これは操作部１１に含まれる。タッチパネルは、ユーザが指で触れたタッチパネル上の位置を検知し、検知結果を示す信号をＣＰＵ２０に送信する機能を備えている。
【００２７】
スキャナ部１３は、原稿に光を照射して反射光を検出することにより、原稿に描かれている画像を読み取り、デジタルの画像データ（ここでは、ＲＧＢまたはブラックの濃度を表す濃度データ）を生成する。このようにして得られた画像データは、プリンタ部１４において印刷のために用いられるほか、ＴＩＦＦ、ＰＤＦ、ＪＰＥＧなどのフォーマットのファイルに変換されてハードディスク２３に記憶される。ＦＡＸデータに変換されてＦＡＸ送信に供されることもある。ドキュメントフィーダ１７は、ＭＦＰ１００の本体の上部に設けられており、１枚または複数枚の原稿をスキャナ部１３に順次送るために用いられる。
【００２８】
プリンタ部１４は、スキャナ部１３にて読み取られた画像、ＬＡＮ等のネットワークを介して接続されたＰＣ（パーソナル・コンピュータ）等の外部装置から送信されてきたデータの画像、またはＦＡＸ受信したＦＡＸデータの画像を、用紙またはフイルムなどの記録シートに印刷する。給紙装置１８は、ＭＦＰ１００本体の下部に設けられており、印刷対象の画像に適した記録シートをプリンタ部１４に供給するために用いられる。プリンタ部１４によって画像が印刷された記録シートはトレイ１９（図１参照）に排出される。
【００２９】
通信インタフェース１６は、ＰＣ等の外部装置とネットワークを介して通信を行ったり、電話回線を通じてＦＡＸ送受信等を行うための装置である。通信インタフェース１６として、ＮＩＣ（ネットワーク・インタフェース・カード）、モデム、ＴＡ（ターミナル・アダプタ）などが用いられる。
【００３０】
ＲＯＭ２１には、画像の読取（スキャン）、原稿の複写（コピー）、ＦＡＸデータの送受信、ネットワークプリンティング、およびドキュメントサーバ（ボックス機能）などのＭＦＰ１００の基本機能を実現するためのプログラム、データが記憶されている。そのほか、本実施の形態の機能を実現するプログラムおよびデータが記憶されている。
【００３１】
これらのプログラムまたはデータの一部または全部を、ハードディスク２３にインストールしておいてもよい。この場合は、ハードディスク２３にインストールされているプログラムまたはデータは、必要に応じてＲＡＭ２２にロードされる。本実施の形態で説明する機能は、必ずしもＣＰＵ２０だけでなくＤＳＰ（デジタル・シグナル・プロセッサ）やＡＳＩＣ（特定用途ＩＣ）などの専用ハードウェアを利用して実現する場合もあり得る。また、オペレーティングシステム（ＯＳ）等の汎用プログラムの機能を利用して実現する場合もあり得る。
【００３２】
図３は、本実施の形態のボックスについて説明するための図である。ボックスはハードディスク２３に、例えばユーザごと、テーマごと、用途ごとなどに設けることができる。本実施の形態では、ボックスごとにアクセスパスワードを設定することができる。ボックスに設定されたアクセスパスワードを、以下、ボックスパスワードという。ボックスパスワードの中で、原則として、パスワードが設定されていない状態で初めて設定されたパスワードを初期パスワードという。また、その後、ファイルの移送に伴って追加されたパスワードを追加パスワードという。
【００３３】
ボックスパスワードが設定されている場合、ボックスパスワードが入力されないとボックス内のファイルにアクセスすることができない。以下、初期パスワードと追加パスワードとを併せてボックスのアクセス情報という。図４は、ボックスごとのアクセス情報を保持するテーブルの内容の一例を示す図である。アクセス情報は、テーブルに保持する実施形態に限定されず、例えばボックスのプロパティとしてボックスごとに付加することもできる。
【００３４】
さて、本実施の形態では、ボックスに格納されたファイルのアクセス情報としてもパスワードを保持している。図５は、ファイルごとのアクセス情報を保持するテーブルの内容の一例を示す図である。同図に示されるように、ファイルのアクセス情報として、ファイルごとに、格納されたボックス、ファイルの初期パスワード、及び追加パスワードを保持している。テーブルの形態に限らず、例えばファイルのプロパティとしてファイルに付加しても良い点はボックスのアクセス情報と同様である。
【００３５】
本実施の形態でファイルのアクセス情報として保持されるパスワードは、ファイル自体へのアクセスの際に入力が要求されるパスワードとは意味合いが異なるものである。即ち、ファイルの初期パスワードは、原則として当該ファイルが最初に格納されたボックスのパスワードである。また、ファイルの追加パスワードは、ファイルの移送に伴って、ファイルのアクセス情報として追加されるパスワードである。
【００３６】
本実施の形態のアクセス制御装置において、ボックスのアクセス情報やファイルのアクセス情報がどのように利用されるかについて、以下に説明する。図６は、本実施の形態のアクセス制御装置がインストールされたＭＦＰ１００の機能的構成の一例について説明するためのブロック図である。ＭＦＰ１００は、機能的に、移送処理指示入力受付部２０１、パスワード入力受付部２０２、表示内容生成部２０３、ファイル移送制御部２０４、アクセス情報更新部２０５、アクセス制御部２０６を備えている。なお、同図においては、操作部１１からの入力を受け付けるインタフェースや、ディスプレイ部１２に画像を表示するインタフェースなどについては図示を省略している。
【００３７】
移送処理指示入力受付部２０１は、操作部１１を介してユーザが入力したファイルの移送指示を受け付ける。具体的には、移送元のボックスの指定入力、指定されたボックス内における移送対象ファイルの指定入力、移送先ボックスの指定入力、ファイルの移動又はコピーの実行を指示する入力などを受け付ける。
【００３８】
パスワード入力受付部２０２は、操作部１１を介してユーザが入力したパスワードの入力を受け付ける。表示内容生成部２０３は、ディスプレイ部１２への表示内容を示す情報を生成する。ファイル移送制御部２０４は、ボックス間でのファイルの移送（移動又はコピー）を制御する。アクセス情報更新部２０５は、ファイルの移送に伴い、上記に説明したボックスのアクセス情報やファイルのアクセス情報を更新する。アクセス制御部２０６は、ボックスのアクセス情報やファイルのアクセス情報を参照し、ユーザによるボックス、ファイルへのアクセスの可否を判定する。アクセス制御部２０４は、ディスプレイ部１２へのファイル情報の表示の可否を判定することもある。
【００３９】
（２）アクセス制御装置の処理内容
以下、本実施の形態のＭＦＰ１００にインストールされたアクセス制御装置の具体的な処理内容について説明する。図７は、本実施の形態における処理内容について説明するためのフローチャートである。本実施の形態では、まず、ディスプレイ部１２にボックスの一覧を表示する（Ｓ１０１）。図８は、ディスプレイ部１２にボックスが一覧表示された状態の一例を示す図である。ここで、本実施の形態の操作部１１及びディスプレイ部１２の形態について説明する。
【００４０】
操作部１１には、スタートボタン３０１、テンキー３０２、クリアキー３０３、ストップボタン３０４、パネルリセットボタン３０５、コピーボタン３０６、スキャナボタン３０７、ＦＡＸボタン３０８、ＢＯＸボタン３０９が配されている。ディスプレイ部１２には操作領域１２１が表示される。前記したようにディスプレイ部１２にはタッチパネルが用いられており、操作領域１２１に表示されたボタン等を押下することで入力を行うことができる。
【００４１】
スタートボタン３０１は、コピー、ＦＡＸ送信等の動作を開始させる際に用いられる。テンキー３０２は、コピー枚数、ＦＡＸ番号等の数値を入力する際に用いられる。本実施の形態ではパスワードの入力にもテンキー３０２を用いる。クリアキー３０３は、テンキー３０２で入力された数値をクリアして初期値に戻す際に用いる。ストップボタン３０４は、コピー、スキャンなどの動作の停止を指示する際に用いる。パネルリセットボタン３０５は、ディスプレイ部１２の表示を初期画面（例えば電源オン時に最初に表示される画面）に戻す場合に用いられる。
【００４２】
コピーボタン３０６、スキャンボタン３０７、ＦＡＸボタン３０８は、ＭＦＰ１００をコピー、スキャン、ＦＡＸのいずれの動作モードで動作させるか設定するための選択ボタンである。コピーボタン３０６を押下した場合、ＭＦＰ１００Ａは複写機として使用可能となる。スキャンボタン３０７を押下した場合、ＭＦＰ１００Ａはスキャナとして使用可能となる。ＦＡＸボタン３０８を押下した場合、ＭＦＰ１００ＡはＦＡＸ送信機として使用可能となる。
【００４３】
図７のフローチャートへと戻り、本実施の形態のＭＦＰ１００では、操作領域１２１に表示される中のボックスタブ１２２が選択された場合に、まず操作領域１２１にボックスの一覧を表示する（Ｓ１０１）。ユーザは、表示されたボックスの一覧の中から、いずれかのボックスを指定することができる。図８の例では、一覧表示された三つのボックスの中でボックスＡのボタンが押下されており、指定されたボックスＡの操作領域１２１における表示が変更されている。
【００４４】
ボックスが指定された状態で、ファイル一覧表示ボタン１２１１が押下された場合に、ボックスが選択されたものとして（Ｓ１０２）、選択されたボックスに設定されたパスワードの入力を求める。図９は、パスワード入力画面の一例を示す図である。パスワードの入力を行うデバイスとしては、操作部１１にキーボードを配設したり、外付けのキーボードを接続する形態、ディスプレイ部１２にソフトウェアキーボードを表示するような形態も可能であるが、本実施の形態では、テンキー３０２を用いてパスワードを入力するものとする。
【００４５】
図９の画面において、パスワードが入力された状態でＯＫボタン１２１２が押下された場合にパスワードの入力を受け付ける（Ｓ１０３）。入力されたパスワードが、ボックスのアクセス情報に含まれる初期パスワードと一致した場合（Ｓ１０４：ＹＥＳ）、ディスプレイ部１２に当該ボックス内のファイルを一覧表示する（Ｓ１０５）。この際、アクセス制御部２０６が、ハードディスク２３からアクセス情報を取得し、入力されたパスワードと照合を行う。そして、パスワードが一致した場合にディスプレイ部１２に当該ボックス内のファイル一覧を表示させる。
【００４６】
図１０は、ファイルが一覧表示された状態の一例を示す図である。ファイルの数が多く一画面に表示できない場合は、例えば「次ページ」ボタンやスクロールバーなどを用いて対応することができる。
【００４７】
図８の場合と同様に、ユーザは、ボタンを押下していずれかのファイルを指定することができる（Ｓ１０６）。ファイルが指定された状態で、移動ボタン１２１４、又はコピーボタン１２１５が押下された場合に、指定されたファイルの移送指示があったものとして受け付けられる（Ｓ１０７）。
【００４８】
次に、移送先のボックスが一覧表示される（Ｓ１０８）。図１１は、この際の表示画面の一例であり、図８とほぼ同様であるが移送元のボックス（ここではボックスＡ）が表示されない点が異なる。ユーザは、図８と同様に移送先（図１１の例ではコピー先）のボックスを指定することができる。そして、コピー実行ボタン１２１６（又は移動実行ボタン）が押下された場合に、移送先ボックスが選択されたものとして（Ｓ１０９）、移送先ボックスのパスワードの入力が必要であるか否かを判定する（Ｓ１１０）。
【００４９】
ここで移送先ボックスのパスワードの入力が必要な場合とは、例えば、それまでにファイルの移送を行ったことのないボックス間での移送処理の場合である。また、パスワードの入力が必要でない場合の例として、移送先ボックスにパスワードが設定されていない場合がある。ボックスパスワードが設定されているボックスに対して、同一のボックスから二度目以降の移送を行う場合には、パスワードの入力を不要として操作性の向上を図ることができる。
【００５０】
パスワードの入力が必要ない場合には（Ｓ１１０：ＮＯ）、アクセス情報を更新し（Ｓ１１３）、ファイルの移送（移動又はコピー）を行う（Ｓ１１４）。なお、アクセス情報の更新とは、ファイルの移送処理の後も移送前のパスワードが継承されるように、図４に示したボックスのアクセス情報や、図５に示したファイルのアクセス情報を更新する処理である。
【００５１】
ここで、本実施の形態におけるパスワードの継承について説明する。パスワードの継承とは、移送前のボックスに格納されたファイルを他のボックスに移送した後、移送前のボックスにおいて移送したファイルへのアクセスに用いることができたパスワードの少なくとも一つを用いて、移送後の前記ファイルにアクセスすることが可能となるように制御することを意味する。特に移送前のボックスのボックスパスワードと移送後のボックスのボックスパスワードとが異なる場合、パスワードの継承は操作性の向上に非常に有益となることがある。
【００５２】
図１２は、本実施の形態におけるパスワード継承について説明するための図である。同図の例において、最初にボックスＡ（ボックスの初期パスワード：００１）にファイルＡ１が格納されているものとする。この状態では、ボックスＡにアクセスするためにパスワード「００１」を入力することにより、ファイルＡ１にアクセスすることができる。
【００５３】
次に、ファイルＡ１がボックスＢに移送されるものとする（移送１）。従来は、ボックスＢに格納されたファイルＡ１にアクセスするためには、ボックスＢのパスワードである「００２」を入力しなければ、ファイルＡ１にアクセスすることはできなかった。パスワードの継承の基本パターンは、ファイルＡ１がボックスＢに移送された後、ボックスＢに格納されたファイルＡ１にアクセスするために、ボックスパスワードとして移送元のボックスのパスワードである「００１」を入力した場合でもアクセス可能とするものである。
【００５４】
以下、本実施の形態におけるパスワードの継承を実現する具体的な処理内容について説明する。本実施の形態では、ボックスのアクセス情報、ファイルのアクセス情報を更新することにより、パスワードの継承を実現するが、アクセス情報の更新内容は、ファイルの移動の場合とコピーの場合とで異なるため、以下、両者を分けて説明する。図１３は、ファイルをコピーする場合のアクセス情報更新について説明するための図である。
【００５５】
図１２において、ファイルＡ１をボックスＡからボックスＢにコピーした場合（移送１）、ファイルが増加するため、図１３（ａ）に示されるようにファイルのアクセス情報が１レコード増加することになる。この際、本実施の形態では、ボックスＢに格納されたファイルＡ１のアクセス情報として、追加パスワード「００１」を追加する。また、図１４（ａ）に示されるようにボックスＢのアクセス情報として追加パスワード「００１」を追加する。
【００５６】
ユーザがボックスＢ内のファイルＡ１にアクセスしようとする際には、この追加パスワードを参照してアクセス制御を行うことにより、パスワード「００１」でボックスＢ内のファイルＡ１へのアクセスを許可することが可能となる。即ち、ファイルＡ１の移送後も、移送前のファイルＡ１のパスワードが継承されることになる。
【００５７】
図１２において、ファイルＡ１をボックスＢからボックスＣにさらにコピーした場合（移送２）、図１３（ｂ）に示されるように、ファイルアクセス情報がさらに１レコード増加する。この際、本実施の形態では、ボックスＣに格納されたファイルＡ１のアクセス情報として、さらに追加パスワード「００２」を追加する。また、図１４（ｂ）に示されるようにボックスＣのアクセス情報として追加パスワード「００１」、「００２」を追加する。ユーザがボックスＣ内のファイルＡ１にアクセスしようとする際には、この追加パスワードを参照してアクセス制御を行うことにより、パスワード「００１」、「００２」のいずれかでもボックスＣ内のファイルＡ１へのアクセスを許可することが可能である。即ち、ファイルＡ１の移送後も、移送前のファイルＡ１のパスワードが継承されることになる。
【００５８】
なお、ここでは、移送２においてパスワード「００１」も継承されるようにしたが、移送直前のボックスのパスワードのみが継承されるようにすることもできる。この際には、図１３（ｃ）に示されるように、ボックスＣ内のファイルＡ１の追加パスワードとして「００２」のみを保持し、また、図１４（ｃ）に示されるように、ボックスＣの追加パスワードとして「００２」のみを保持するようにすれば、ボックスＣ内のファイルＡ１にアクセスする際にパスワード「００１」が入力された場合のアクセスを拒否することができる。
【００５９】
次に、ファイルを移動する場合について説明する。図１５は、ファイルを移動する場合のファイルアクセス情報の更新について説明するための図である。図１２において、ファイルＡ１をボックスＡからボックスＢに移動した場合（移送１）、図１５（ａ）に示されるように、ファイルＡ１のファイルアクセス情報が更新される。この際、本実施の形態では、ボックスＢに格納されたファイルＡ１のアクセス情報として、追加パスワード「００１」を保持する。また、ボックスのアクセス情報として図１４（ａ）に示した例と同様に、ボックスＢのアクセス情報として追加パスワード「００１」を追加する。ユーザがボックスＢ内のファイルＡ１にアクセスしようとする際には、この追加パスワードを参照してアクセス制御を行うことにより、パスワード「００１」でボックスＢ内のファイルＡ１へのアクセスを許可することが可能である。即ち、ファイルＡ１の移送後も、移送前のファイルＡ１のパスワードが継承されることになる。
【００６０】
図１２において、ファイルＡ１をボックスＢからボックスＣにさらに移動した場合（移送２）、図１５（ｂ）に示されるように、ファイルＡ１のファイルアクセス情報が更新される。この際、本実施の形態では、ボックスＣに格納されたファイルＡ１のアクセス情報として、さらに追加パスワード「００２」を追加する。また、ボックスのアクセス情報として図１４（ｂ）に示した例と同様に、ボックスＣのアクセス情報として追加パスワード「００１」、「００２」を追加する。ユーザがボックスＣ内のファイルＡ１にアクセスしようとする際には、この追加パスワードを参照してアクセス制御を行うことにより、パスワード「００１」、「００２」のいずれかでもボックスＣ内のファイルＡ１へのアクセスを許可することが可能である。即ち、ファイルＡ１の移送後も、移送前のファイルＡ１のパスワードが継承されることになる。ボックスＣ内のファイルＡ１の追加パスワードとして「００２」のみを保持するようにすることも可能である点は、ファイルのコピーの場合と同様である。なお、移動の場合には、図１４（ｂ）の例と異なり、ボックスＢの追加パスワード「００１」を削除するようにすれば、さらに好ましい。
【００６１】
さて、図１２において、ファイルＡ１をボックスＣからボックスＡにさらに移動した場合（移送３）、本実施の形態では、図１５（ｃ）に示されるようにファイルＡ１のファイルアクセス情報が更新される。即ち、ボックスＡに再度格納されることとなったファイルＡ１のアクセス情報から、追加パスワードを削除する。図１４に例示したように、ボックスのアクセス情報に追加された追加パスワードも削除すれば、さらに好ましい。これは、例えば一旦ボックスＢに移動されたファイルＡ１が再度ボックスＢからボックスＡに移動された場合も同様である。
【００６２】
上記のように追加パスワードを削除するのは、誤って移動又はコピーされた場合に元のボックスに戻すような場合を想定したものである。このような場合にまで、ボックスＣ（あるいはボックスＢ）のパスワードでボックスＡ内のファイルＡ１にアクセス可能とすることは、セキュリティ上の問題が生じる可能性を招来する。もっとも、このような場合にも、ボックスＣ（あるいはボックスＢ）のパスワードが、ボックスＡ内のファイルＡ１に継承されるような実施形態とすることは可能である。
【００６３】
次に、上記のようなパスワードの継承を実現する具体的な処理内容について説明する。図１６は、図７のフローチャートのステップＳ１１３に示されるアクセス情報更新処理の内容の一例について説明するためのフローチャートである。
【００６４】
上記したようにアクセス情報更新処理の内容は、ファイルを移動する場合とコピーする場合とで異なるため、まず、移動、コピーのいずれであるかを判定し（Ｓ２０１）、移動である場合（Ｓ２０１：ＹＥＳ）には、移動時アクセス情報更新処理を行う（Ｓ２０２）。コピーである場合（Ｓ２０１：ＮＯ）には、コピー時アクセス情報更新処理を行う（Ｓ２０３）。
【００６５】
図１７は、移動時アクセス情報更新処理の内容の一例について説明するためのフローチャートである。図１５に示したように、移動時にはファイルアクセス情報のレコードが増加しない。まず、移動するファイルのファイルアクセス情報に含まれるボックス名を、移動元のボックス名から移動先のボックス名に更新する（Ｓ３０１）。そして、移動先ボックスの初期パスワード（図中、パスワードを「ＰＷ」と表記する。）が、ファイルの初期パスワードと一致しない場合（Ｓ３０２：ＮＯ）には、図１５（ａ）や（ｂ）に例が示されるように、追加パスワードの内容を更新する（Ｓ３０３）。
【００６６】
一方、移動先ボックスの初期パスワードがファイルの初期パスワードと一致する場合（Ｓ３０２：ＹＥＳ）には、図１５（ｃ）に一例が示されるように、追加パスワードを削除する（Ｓ３０４）。なお、本実施の形態では、ボックスの初期パスワードが変更された場合は特に考慮していないが、ステップＳ３０２は、ファイルが元のボックスに戻ったものか否かを判定する処理であるから、ボックスのアクセス情報として、例えば初期パスワードの変更履歴を保持すれば、ボックスの初期パスワードの変更にも対応することができる。
【００６７】
図１８は、コピー時アクセス情報更新処理の内容の一例について説明するためのフローチャートである。図１３に示したように、コピーの際には、まずファイルアクセス情報のレコードを追加する（Ｓ４０１）。そして、追加されたレコードのボックス名を、コピー元のボックス名からコピー先のボックス名に更新する（Ｓ４０２）。そして、コピー先ボックスの初期パスワードがファイルの初期パスワードと一致しない場合（Ｓ４０３：ＮＯ）には、図１３（ａ）に一例が示されるように、追加パスワードを更新する（Ｓ４０４）。一方、コピー先ボックスの初期パスワードがファイルの初期パスワードと一致する場合（Ｓ４０３：ＹＥＳ）、本実施の形態では、ファイルの内容が変更されているかの判定を行う（Ｓ４０５）。
【００６８】
ファイルの内容が変更されているか否かは、例えばファイルのプロパティ情報として保持されているファイルの更新日時を参照して判定することができる。図１９は、本実施の形態のファイルのプロパティ情報の内容の一例を示す図である。同図に示されるプロパティ情報の更新日時と移送日時とを比較することにより、コピー後にファイル内容の更新があったか否かを判定することができる。
【００６９】
そして、ファイルの内容更新がされていない場合（Ｓ４０５：ＮＯ）には、そのまま処理を終了する。ファイルの内容が更新されている場合（Ｓ４０５：ＹＥＳ）には、ステップＳ４０４へと進み、追加パスワードを更新する。
【００７０】
なお、初期パスワードに対応するボックス（図１３の例ではボックスＡ）からコピー対象ファイルが削除されている場合のために、コピー先のボックスに同名のファイルが存在するか否かの判定を行うことが好ましい。また、同名のファイルが存在する場合に、上書きするか否かの指定をユーザに促すことが好ましい。ステップＳ４０５の判定結果がＮＯであっても、コピー先ボックスに同名のファイルが存在しない場合には、コピーを行うべくファイルアクセス情報のレコード追加等の処理を行うことができる。また、ステップＳ４０５の判定結果がＹＥＳであっても、同名ファイルの上書きを行わない場合には、ファイルのコピー指示がキャンセルされることになる。
【００７１】
同名のファイルが存在するか否かだけでなく、同名のファイルが存在していたか否かによりパスワード継承の処理内容を切り替えることもできる。このような処理は、例えばボックス内のファイル格納履歴を保持しておくことにより可能となる。
【００７２】
以下、以上に説明したようなアクセス情報を参照して、ファイルのアクセスを制御する処理の内容について説明する。図２０は、アクセス制御処理の内容の一例について説明するためのフローチャートである。
【００７３】
本実施の形態では、ユーザにより、ボックスへのアクセスを要求するパスワードの入力があった場合に（Ｓ５０１：ＹＥＳ）、ボックスのアクセス情報との照合を行う。入力されたパスワードがボックスの初期パスワードと一致する場合には（Ｓ５０２：ＹＥＳ）、ボックス内の全てのファイルにアクセスを許可する（Ｓ５０３）。
【００７４】
入力されたパスワードがボックスの初期パスワードと異なる場合には（Ｓ５０２：ＮＯ）、ボックスの追加パスワードを参照し、一致する追加パスワードがある場合には（Ｓ５０４：ＹＥＳ）、入力されたパスワードと、ボックス内のファイルのアクセス情報としてのパスワードを参照し、ファイルの初期パスワード、又は追加パスワードが、入力されたパスワードと一致するファイルにのみアクセスを許可する（Ｓ５０５）。ボックスの追加パスワードに一致するものが無い場合には（Ｓ５０４：ＮＯ）、ボックス内のファイルへのアクセスは不可とする（Ｓ５０６）。
【００７５】
なお、上記図２０の例では、入力されたパスワードがボックスの追加パスワードと一致する場合に（５０４：ＹＥＳ）、入力されたパスワードが、ファイルの初期パスワード又は追加パスワードと一致するファイルにアクセスを許可するようにしたが（Ｓ５０５）、入力されたパスワードがボックスの追加パスワードと一致する場合（５０４：ＹＥＳ）にもステップＳ５０３へと進み、ボックス内の全ファイルにアクセス可能とすることもできる。
【００７６】
（実施の形態２）
上記第１の実施の形態では、ファイルの移送を指示するユーザについては特に考慮しなかったが、本実施の形態では、どのユーザが移送を指示するかにより、アクセス情報の更新の形態を変える場合について説明する。このような処理は、操作性の向上を図りながらセキュリティの確保を図るために、非常に効果的となる。
【００７７】
図２１は、本実施の形態のアクセス制御装置の構成の一例について説明するためのブロック図である。同図に示されるように、本実施の形態では、ユーザ認証部２０７を備える点、及び同図では不図示であるが、アクセス情報としてハードディスク２３にユーザごとのパスワードが保持される点が第１の実施の形態と異なっている。ユーザ認証部２０７は、ＭＦＰ１００にユーザがユーザ認証を経てログインしようとする際にユーザ認証を行う。ユーザ認証の方法としては、例えばユーザの識別子及びログインパスワードの入力を受け付け、予め登録されているログインパスワードとの照合を行ってログインの許可又は拒否を決定することができるが、これに限定されず、例えば生体認証情報などを用いることもできる。ユーザ認証部２０７により識別されたログインユーザの識別子は、アクセス制御部２０６でのアクセス制御や、アクセス情報更新部２０５によるアクセス情報の更新の際に参照される。
【００７８】
まず、本実施の形態でアクセス情報として保持されるユーザごとのパスワード（以下、「ユーザパスワード」という。）について説明する。なお、ユーザパスワードとして上記ユーザ認証部２０７での認証に用いるログインパスワードを兼用として用いることもできるが、以下の説明では、異なるパスワードを用いるものとして説明する。
【００７９】
図２２は、本実施の形態において設定されるユーザパスワードの内容の一例について説明するための図である。同図に示されるユーザパスワードは、上記したように、アクセス情報として、例えばハードディスク２３に格納される。本実施の形態では、各ユーザが複数のユーザパスワードを設定することが可能であり、かつ各々のユーザパスワードに優先順位を設定することができる。
【００８０】
そして本実施の形態では、ファイルの移送を行った場合に、移送を指示したユーザのユーザパスワードで移送後のファイルにアクセスすることが可能となるようなアクセス制御を行う。図２３は、本実施の形態におけるパスワード継承について説明するための図である。図１２と同様に最初にボックスＡ（ボックスの初期パスワード：００１）にファイルＡ１が格納されているものとする。この状態では、ボックスＡにアクセスするためにパスワード「００１」を入力することにより、ファイルＡ１にアクセスすることができる。
【００８１】
次に、ファイルＡ１が、ユーザ１によりボックスＢに移送されるものとする（移送１）。本実施の形態では、ファイルＡ１がボックスＢに移送された後、ボックスＢに格納されたファイルＡ１にアクセスするために、移送元のボックスのパスワードである「００１」、又は移送を指示したユーザであるユーザ１のユーザパスワード（同図の例では、優先順位１のユーザパスワード）である「０１０１」を入力した場合でもアクセス可能とする。
【００８２】
このようなパスワードの継承は、ファイルＡ１が、ユーザ２によりボックスＢからボックスＣに移送された場合（移送２）も同様に適用することができる。例えば、移送２によってファイルＡ１がボックスＣに移送された後、ボックスＣに格納されたファイルＡ１にアクセスするために、移送元のボックスのパスワードである「００１」、「００２」、移送を指示したユーザであるユーザ１のユーザパスワードである「０１０１」、ユーザ２のユーザパスワードである「０２０１」を入力した場合でもアクセス可能とすることができる。
【００８３】
もっとも、余りにアクセス可能なパスワードが増えることはセキュリティの低下を招来する場合もある。そこで、パスワードの継承をどのように行うかにつき、例えば、以下のような諸点については、いずれかの設定を選択したり、設定の切り替えを可能とすることができる。
【００８４】
（１）追加するユーザパスワードの優先順位
ユーザパスワードは、例えば最も優先順位の高いユーザパスワードのみを追加することができる（例えば図２３の例）。また、予め指定された優先順位までの複数のユーザパスワードを追加することもできる。全ての優先順位のユーザパスワードを追加することもできる。
【００８５】
図２４は、優先順位２までのユーザパスワードが継承される旨が指定されている場合の例について説明するための図である。同図の例では、ボックスＢに格納されたファイルＡ１にアクセスするために、ユーザ１の優先順位２のユーザパスワードである「０１０２」を入力した場合でもアクセス可能となる。また、ファイルＡ１が、ユーザ２によりボックスＢからボックスＣに移送された場合（移送２）、ボックスＣに格納されたファイルＡ１にアクセスするために、ユーザ２の優先順位２のユーザパスワードである「０２０２」を入力した場合もアクセス可能となる。図２５は、どの優先順位までのユーザパスワードが継承されるかを指定する画面の一例を示す図である。
【００８６】
（２）複数回の移送があった場合に、追加するユーザパスワード
ユーザパスワードは、直前の移送を指示したユーザのユーザパスワードのみを継承するようにすることができる。また、予め指定された移送回数分だけ前の移送を行ったユーザについて、ユーザパスワードを継承するようにすることもできる。最初の移送から、移送を指示した全てのユーザのユーザパスワードを継承するようにすることもできる。
【００８７】
図２６は、直前の移送を指示したユーザのユーザパスワードのみを継承する場合の例について説明するための図である。同図の例では、ファイルＡ１が、ユーザ２によりボックスＢからボックスＣに移送された場合（移送２）、ボックスＣに格納されたファイルＡ１にアクセスするためにユーザ１のユーザパスワードである「０１０１」を入力した場合には、アクセスが拒否されることになる。
【００８８】
（３）移送先ボックスに同一名称のファイルがある場合の処理
図２３の移送３のように、移送により、ファイルが最初に存在したボックスに戻る場合、例えば、それまでに継承されたユーザパスワードをクリアすることができる。また、クリアせずに、それまでに移送を指示したユーザのユーザパスワードを継承することもできる。ファイルの内容変更がされているか否かにより、ユーザパスワードの継承の有無を切り替えることもできる。
【００８９】
上記の組み合わせも可能であり、例えば、ユーザごとに、どの優先順位までのパスワードを継承するかの設定を行うことも可能である。他にも種々のパスワード継承パターンを考えることができる。このようなアクセス制御を実現する方法は、第１の実施の形態と同様に考えることができる。即ち、アクセス情報の更新処理において、ボックスの追加パスワードやファイルの追加パスワードに、さらにユーザパスワードを追加する更新を行うようにすればよい。
【００９０】
（実施の形態３）
上記第２の実施の形態では、アクセス情報として、複数のユーザパスワードを優先順位と併せて保持する場合のパスワードの継承について説明したが、この優先順位をアクセス制御に用いることもできる。図２７は、本実施の形態のアクセス制御について説明するための図である。
【００９１】
同図の例では、当初ボックスＡにあったファイルＡ１〜ファイルＡ６が、ユーザ１によりボックスＡに移動された状態にある。この際、ファイルＡ１〜ファイルＡ４については、優先順位１のユーザパスワード「０１０１」のみが継承されているが、ファイルＡ５、ファイルＡ６については、優先順位２のユーザパスワード「０１０２」も継承されている。
【００９２】
本実施の形態では、ユーザがボックスＢにアクセスする際にパスワードの入力を要求し、ユーザパスワードが入力された場合に、入力されたユーザパスワードの優先順位によってディスプレイ部１２に表示されるファイル（アクセス可能なファイル）の制御を行う。即ち、優先順位２のパスワード「０１０２」が入力された場合には、ファイルＡ５及びファイルＡ６のみをディスプレイ部１２に表示する（ファイルＡ５及びファイルＡ６のみアクセス可能）。
【００９３】
一方、優先順位１のパスワード「０１０１」が入力された場合には、ファイルＡ１〜ファイルＡ６をディスプレイ部１２に表示する（ファイルＡ１〜ファイルＡ６にアクセス可能）。
【００９４】
（変形例）
以上、本発明の実施の形態について説明したが、本発明の内容が上記実施の形態において説明された具体例によって限定されないことは勿論であり、例えば、以下のような変形例も考えられる。
【００９５】
（１）上記実施の形態では、ボックスアクセス情報（初期パスワード等）、ファイルアクセス情報（属性パスワード等）について、別途テーブルに格納して管理するようにしたが、これらの情報を保持する形態はテーブルに格納する形態に限定されず、個々のボックス、ファイルに、例えばプロパティ情報として付加して保持する形態も可能である。図２８は、アクセス情報をファイルのプロパティ情報に加える場合のプロパティ情報の内容の一例を示す図である。
【００９６】
（２）上記実施の形態では、ボックスの初期パスワードの変更、ユーザパスワードの変更、優先順位の変更など、ユーザの操作によるアクセス情報の変更について詳細な説明を省略したが、これらを変更することが可能な構成とすることも可能である。具体的には、例えば図２９に一例が示されるような画面をディスプレイ部１２に表示し、操作部１１（テンキー３０２の他、キーボード表示ボタン１２１７が押下された場合に操作領域１２１にソフトウェアキーボードを表示する形態も可能である。）を介して変更入力を受け付ける構成とすれば良い。
【００９７】
上記のようにユーザ操作によるアクセス情報の変更が可能な構成とした場合、アクセス情報として、パスワードの変更履歴情報を保持することが好ましい。例えば、変更前のパスワード、変更日時、変更したユーザのユーザ識別子などの情報を蓄積して保持しておけば、パスワードが変更される前に移送されたファイルについても、変更前と同様のアクセス制御を実現することも可能となる。
【００９８】
（３）上記実施の形態では、記憶デバイスとしてＭＦＰ１００内に備えられたハードディスクを用いる場合について説明したが、記憶デバイスとして、例えばＵＳＢメモリやメモリカードなどの外付けの記憶デバイスを用いることも可能である。この際、ボックス、ファイルのアクセス情報は、外付けの記憶デバイスに格納することも可能であるし、アクセス制御装置がインストールされる装置（ＭＦＰ１００など）の側に保持する構成も可能である。
【００９９】
（４）上記実施の形態では、パスワードが継承される場合について説明したが、パスワードを継承しない旨の指定も可能である。図３０は、パスワードを継承するか否かの設定画面の一例を示す図である。同図でパスワードを継承しない旨の指定がされた場合には、パスワードを継承しないように処理をすることができる。継承するかしないかは、装置全体で設定することもできるが、例えばユーザごとの設定も可能である。
【０１００】
（５）ファイルの移送に際して、図３１に一例が示されるような画面を表示し、継承（若しくは追加）されるべきパスワードを指定することが可能な構成とすることもできる。同図の例では、継承の対象となり得るパスワード「００１」、「０１０１」の中から実際に継承するパスワードを選択したり、新たに追加するパスワードを指定したりすることができる。指定されたパスワードをアクセス情報の追加パスワードに加えるようにアクセス情報を更新することにより、上記実施の形態と同様にアクセス制御が可能となる。
【０１０１】
（６）上記実施の形態では、アクセス制御装置をＭＦＰ１００にインストールした場合について説明したが、上記のようなアクセス制御処理を実行するアクセス制御プログラムをインストールする対象はＭＦＰ等の画像処理装置に限らず、例えばパーソナルコンピュータ（ＰＣ）など、パスワードを設定することが可能な複数のファイル格納領域を設けることができる記憶デバイスにアクセスする装置であれば任意の装置に適用することが可能である。
【産業上の利用可能性】
【０１０２】
本発明は、例えばボックス領域を備えるハードディスクなど、ファイルを格納する複数のファイル格納領域が設けられた記憶デバイスへのアクセスを制御するアクセス制御装置に適用することができる。
【図面の簡単な説明】
【０１０３】
【図１】ＭＦＰ１００の外観の一例を示す図である。
【図２】ＭＦＰ１００のハードウェア構成の一例を示す図である。
【図３】ボックスについて説明するための図である。
【図４】ボックスごとのアクセス情報を保持するテーブルの内容の一例を示す図である。
【図５】ファイルごとのアクセス情報を保持するテーブルの内容の一例を示す図である。
【図６】第１の実施の形態のアクセス制御装置がインストールされたＭＦＰ１００の機能的構成の一例について説明するためのブロック図である。
【図７】処理内容について説明するためのフローチャートである。
【図８】ディスプレイ部１２にボックスが一覧表示された状態の一例を示す図である。
【図９】パスワード入力画面の一例を示す図である。
【図１０】ファイルが一覧表示された状態の一例を示す図である。
【図１１】移送先ボックス一覧表示画面の一例を示す図である。
【図１２】パスワード継承の一例について説明するための図である。
【図１３】ファイルをコピーする場合のアクセス情報更新について説明するための図である。
【図１４】ボックスのアクセス情報更新について説明するための図である。
【図１５】ファイルを移動する場合のアクセス情報更新について説明するための図である。
【図１６】アクセス情報更新処理の内容の一例について説明するためのフローチャートである。
【図１７】移動時アクセス情報更新処理の内容の一例について説明するためのフローチャートである。
【図１８】コピー時アクセス情報更新処理の内容の一例について説明するためのフローチャートである。
【図１９】ファイルのプロパティ情報の内容の一例を示す図である。
【図２０】アクセス制御処理の内容の一例について説明するためのフローチャートである。
【図２１】第２の実施の形態のアクセス制御装置の構成の一例について説明するためのブロック図である。
【図２２】ユーザパスワードの内容の一例について説明するための図である。
【図２３】第２の実施の形態におけるパスワード継承について説明するための図である。
【図２４】優先順位２までのユーザパスワードが継承される旨が指定されている場合の例について説明するための図である。
【図２５】どの優先順位までのユーザパスワードが継承されるかを指定する画面の一例を示す図である。
【図２６】直前の移送を指示したユーザのユーザパスワードのみを継承する場合の例について説明するための図である。
【図２７】第３の実施の形態のアクセス制御について説明するための図である。
【図２８】アクセス情報をファイルのプロパティ情報に加える場合のプロパティ情報の内容の一例を示す図である。
【図２９】アクセス情報変更画面の一例を示す図である。
【図３０】パスワードを継承するか否かの設定画面の一例を示す図である。
【図３１】継承（若しくは追加）されるべきパスワードを指定する画面の一例を示す図である。
【符号の説明】
【０１０４】
１１                      操作部
１２                      ディスプレイ部
１２１                    操作領域
１２２                    ボックスタブ
１３                      スキャナ部
１４                      プリンタ部
１６                      通信インタフェース
１７                      ドキュメントフィーダ
１８                      給紙装置
１９                      トレイ
２０                      ＣＰＵ
２０１                    移送処理指示入力受付部
２０２                    パスワード入力受付部
２０３                    表示内容生成部
２０４                    ファイル移送制御部
２０５                    アクセス情報更新部
２０６                    アクセス制御部
２０７                    ユーザ認証部
２１                      ＲＡＭ
２２                      ＲＯＭ
２３                      ハードディスク
２３１                    ボックス領域
２３１Ａ〜２３１Ｃ        ボックス
２３２                    アクセス情報領域
２３９                    ファイル入出力ＩＦ（インタフェース）
１００                    ＭＦＰ
【図１】
0004466583.tif 000002
【図２】
0004466583.tif 000003
【図３】
0004466583.tif 000004
【図４】
0004466583.tif 000005
【図５】
0004466583.tif 000006
【図６】
0004466583.tif 000007
【図７】
0004466583.tif 000008
【図８】
0004466583.tif 000009
【図９】
0004466583.tif 000010
【図１０】
0004466583.tif 000011
【図１１】
0004466583.tif 000012
【図１２】
0004466583.tif 000013
【図１３】
0004466583.tif 000014
【図１４】
0004466583.tif 000015
【図１５】
0004466583.tif 000016
【図１６】
0004466583.tif 000017
【図１７】
0004466583.tif 000018
【図１８】
0004466583.tif 000019
【図１９】
0004466583.tif 000020
【図２０】
0004466583.tif 000021
【図２１】
0004466583.tif 000022
【図２２】
0004466583.tif 000023
【図２３】
0004466583.tif 000024
【図２４】
0004466583.tif 000025
【図２５】
0004466583.tif 000026
【図２６】
0004466583.tif 000027
【図２７】
0004466583.tif 000028
【図２８】
0004466583.tif 000029
【図２９】
0004466583.tif 000030
【図３０】
0004466583.tif 000031
【図３１】
0004466583.tif 000032