(57)【特許請求の範囲】
【請求項１】
ログイン情報によって特定された利用者にフォルダへのアクセス権が与えられているか否かを示すアクセス権情報と、利用者によらず共通的なフォルダの表示位置を定めた表示位置情報とを取得する情報取得手段と、
前記情報取得手段によって取得された前記アクセス権情報および前記表示位置情報に基づいて、前記利用者にアクセス権が与えられているフォルダを前記表示位置情報に定められた表示位置に表示し、該利用者にアクセス権が与えられていないフォルダに対応する表示位置を、前記利用者にアクセス権が与えられているフォルダと区別できるように表示する表示情報を生成する表示制御手段と、
前記表示制御手段によって生成された前記表示情報に従って、前記利用者にフォルダを表示する表示手段と、を有するフォルダ管理システム。
【請求項２】
前記コンテンツ情報取得手段は、前記利用者の指定したフォルダの配下の第１のフォルダと、該第１のフォルダの更に配下の第２のフォルダとについて、前記アクセス権情報および前記表示位置情報を取得し、
前記表示制御手段は、前記第１のフォルダの表示部分の中に前記第２のフォルダを表示する表示情報を生成する、
請求項１に記載のフォルダ管理システム。
【請求項３】
前記アクセス権情報には、前記利用者にフォルダへパスワードの入力を条件としたアクセス権が与えられているか否かの情報が更に含まれており、
前記表示制御手段は、前記利用者にパスワードの入力を条件としたアクセス権が与えられているフォルダを、パスワードの入力を条件としないアクセス権が与えられているフォルダと区別できるように表示する表示情報を生成する、
請求項１または２に記載のフォルダ管理システム。
【請求項４】
前記表示位置情報には、前記フォルダをマトリクス状に配置した表示位置が定められている、請求項１から３のいずれか１項に記載のフォルダ管理システム。
【請求項５】
前記コンテンツ情報取得手段は、取得した前記アクセス権情報および前記表示位置情報を用いて、各フォルダに対応する表示位置を含む、表示すべきフォルダのリスト情報を生成し、
前記表示制御手段は、前記リスト情報に含まれているフォルダを順次選択し、該フォルダに対応する表示位置に表示し、前記リスト情報に含まれている最後のフォルダを表示した後、残った表示位置を、前記フォルダを表示した表示位置と区別できるように表示する、
請求項１から４のいずれか１項に記載のフォルダ管理システム。
【請求項６】
情報取得手段が、ログイン情報によって特定された利用者にフォルダへのアクセス権が与えられているか否かを示すアクセス権情報と、利用者によらず共通的なフォルダの表示位置を定めた表示位置情報とを取得し、
表示制御手段が、前記情報取得手段によって取得された前記アクセス権情報および前記表示位置情報に基づいて、前記利用者にアクセス権が与えられているフォルダを前記表示位置情報に定められた表示位置に表示し、該利用者にアクセス権が与えられていないフォルダに対応する表示位置を、前記利用者にアクセス権が与えられているフォルダと区別できるように表示する表示情報を生成し、
表示手段が、前記表示制御手段によって生成された前記表示情報に従って、前記利用者にフォルダを表示する、フォルダ表示方法。
【請求項７】
前記コンテンツ情報取得手段は、前記利用者の指定したフォルダの配下の第１のフォルダと、該第１のフォルダの更に配下の第２のフォルダとについて、前記アクセス権情報および前記表示位置情報を取得し、
前記表示制御手段は、前記第１のフォルダの表示部分の中に前記第２のフォルダを表示する表示情報を生成する、
請求項６に記載のフォルダ表示方法。
【請求項８】
前記アクセス権情報には、前記利用者にフォルダへパスワードの入力を条件としたアクセス権が与えられているか否かの情報が更に含まれており、
前記表示制御手段は、前記利用者にパスワードの入力を条件としたアクセス権が与えられているフォルダを、パスワードの入力を条件としないアクセス権が与えられているフォルダと区別できるように表示する表示情報を生成する、
請求項６または７に記載のフォルダ表示方法。
【請求項９】
前記表示位置情報には、前記フォルダをマトリクス状に配置した表示位置が定められている、請求項６から８のいずれか１項に記載のフォルダ表示方法。
【請求項１０】
前記コンテンツ情報取得手段は、取得した前記アクセス権情報および前記表示位置情報を用いて、各フォルダに対応する表示位置を含む、表示すべきフォルダのリスト情報を生成し、
前記表示制御手段は、前記リスト情報に含まれているフォルダを順次選択し、該フォルダに対応する表示位置に表示し、前記リスト情報に含まれている最後のフォルダを表示した後、残った表示位置を、前記フォルダを表示した表示位置と区別できるように表示する、
請求項６から９のいずれか１項に記載のフォルダ表示方法。
【請求項１１】
情報取得手段が、ログイン情報によって特定された利用者にフォルダへのアクセス権が与えられているか否かを示すアクセス権情報と、利用者によらず共通的なフォルダの表示位置を定めた表示位置情報とを取得する手順と、
表示制御手段が、前記情報取得手段によって取得された前記アクセス権情報および前記表示位置情報に基づいて、前記利用者にアクセス権が与えられているフォルダを前記表示位置情報に定められた表示位置に表示し、該利用者にアクセス権が与えられていないフォルダに対応する表示位置を、前記利用者にアクセス権が与えられているフォルダと区別できるように表示するための表示情報を生成する手順と、
をコンピュータに実行させるためのフォルダ表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファイルを格納するためのフォルダを管理する技術に関する。
【背景技術】
【０００２】
コンピュータを用いて、フォルダにファイルを格納し、フォルダ構成を表示するシステムがある（特許文献１、２）。一般に、この種のフォルダ管理システムでは、ファイルを格納したフォルダの階層構造がツリー形式で表示される。そして、通常、ツリー形式での表示ではアクセス権のないフォルダが表示されず、アクセス権のあるフォルダだけが表示される。したがって、利用者のアクセス権によって表示のフォルダ構成が異なる場合がある。
【特許文献１】特開平５−６１９２０号公報
【特許文献２】特開２００７−１８８２６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
アクセス権の有無によって、表示されるフォルダ構成が異なると、表示を利用する際に不都合が生じることがある。例えば、利用者同士がフォルダの表示を見ながら電話で会話するような場面で、それぞれの利用者でフォルダ構成の見え方が異なっていると、相談に時間がかかったり、連絡が不行き届きとなったりする可能性があり、都合が悪い。
【０００４】
本発明の目的は、アクセス権の有無とフォルダの構成とを容易に把握することが可能なフォルダ表示を行う技術を提供することである。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明のフォルダ管理システムは、
ログイン情報によって特定された利用者にフォルダへのアクセス権が与えられているか否かを示すアクセス権情報と、利用者によらず共通的なフォルダの表示位置を定めた表示位置情報とを取得する情報取得手段と、
前記情報取得手段によって取得された前記アクセス権情報および前記表示位置情報に基づいて、前記利用者にアクセス権が与えられているフォルダを前記表示位置情報に定められた表示位置に表示し、該利用者にアクセス権が与えられていないフォルダに対応する表示位置を、前記利用者にアクセス権が与えられているフォルダと区別できるように表示する表示情報を生成する表示制御手段と、
前記表示制御手段によって生成された前記表示情報に従って、前記利用者にフォルダを表示する表示手段と、を有している。
【０００６】
また、本発明のフォルダ表示方法は、
情報取得手段が、ログイン情報によって特定された利用者にフォルダへのアクセス権が与えられているか否かを示すアクセス権情報と、利用者によらず共通的なフォルダの表示位置を定めた表示位置情報とを取得し、
表示制御手段が、前記情報取得手段によって取得された前記アクセス権情報および前記表示位置情報に基づいて、前記利用者にアクセス権が与えられているフォルダを前記表示位置情報に定められた表示位置に表示し、該利用者にアクセス権が与えられていないフォルダに対応する表示位置を、前記利用者にアクセス権が与えられているフォルダと区別できるように表示する表示情報を生成し、
表示手段が、前記表示制御手段によって生成された前記表示情報に従って、前記利用者にフォルダを表示するものである。
【０００７】
本発明のフォルダ表示プログラムは、
情報取得手段が、ログイン情報によって特定された利用者にフォルダへのアクセス権が与えられているか否かを示すアクセス権情報と、利用者によらず共通的なフォルダの表示位置を定めた表示位置情報とを取得する手順と、
表示制御手段が、前記情報取得手段によって取得された前記アクセス権情報および前記表示位置情報に基づいて、前記利用者にアクセス権が与えられているフォルダを前記表示位置情報に定められた表示位置に表示し、該利用者にアクセス権が与えられていないフォルダに対応する表示位置を、前記利用者にアクセス権が与えられているフォルダと区別できるように表示するための表示情報を生成する手順と、
をコンピュータに実行させるためのフォルダ表示プログラムである。
【発明の効果】
【０００８】
本発明によれば、アクセス権情報および表示位置情報に基づいて、利用者にアクセス権が与えられているフォルダを、表示位置情報に定められた表示位置に表示し、利用者にアクセス権が与えられていないフォルダに対応する表示位置を、利用者にアクセス権が与えられているフォルダと区別できるように表示するので、フォルダに対するアクセス権の有無と、全体構成の中のフォルダの位置を容易に把握することができる。
【発明を実施するための最良の形態】
【０００９】
本発明を実施するための形態について図面を参照して詳細に説明する。
【００１０】
図１は、本実施形態のファイル管理システムの構成を示すブロック図である。図１を参照すると、ファイル管理システムは、表示装置１、表示制御装置２、コンテンツ情報取得装置３、ユーザ情報保持装置４、コンテンツ格納部５、コンテンツ位置情報格納部６、およびアクセス権情報格納部７を有している。
【００１１】
表示装置１は、表示制御装置２により決定された表示情報を利用者に表示する。
【００１２】
表示制御装置２は、コンテンツ情報取得装置３によって取得されたリスト情報を用いて、フォルダをマトリクス状に配置し、利用者にアクセス権がないフォルダを目隠しする表示情報を生成する。ここで目隠しは、アクセス権があるフォルダと区別できるような表示である。また、目隠しは、フォルダへのアクセス権が無いことが一目で分かるような表示であることが好ましい。例えば、アクセス権がないフォルダの表示部分を、アクセス権があるフォルダの表示部分と異なる色にしてもよい。
【００１３】
フォルダの配下に更にフォルダが存在する場合、表示制御装置２は、フォルダの表示部分の中に下位のフォルダを表示することにしてもよい。例えば、あるフォルダの配下に複数のフォルダが含まれている場合、上位のフォルダの表示位置を複数に分割し、下位のフォルダのそれぞれを表示することにしてもよい。その場合、下位のフォルダのそれぞれについてアクセス権の有無が分かるように表示するとよい。
【００１４】
コンテンツ情報取得装置３は、ユーザ情報保持装置４に保持されているログイン情報と、コンテンツ格納部５に格納されているコンテンツおよびファイルの情報と、アクセス権情報格納部７に格納されているアクセス権情報とを用いて、利用者が指定したフォルダの配下のフォルダのリスト情報を生成する。利用者が指定したフォルダの配下のフォルダの更に配下のフォルダまで表示する場合には、コンテンツ情報取得装置３は、利用者が指定したフォルダの配下のフォルダと、更に配下のフォルダとの２階層分のリスト情報を生成すればよい。リスト情報には、各フォルダを識別するためのフォルダ識別情報と、各フォルダの表示位置を示す表示位置情報とが含まれている。このリスト情報には、フォルダへのアクセス権の有無を示すアクセス権情報を含まれていてもよい。あるいは、リスト情報には、アクセス権のあるフォルダに関するフォルダ識別情報と表示位置情報が含まれていることにしてもよい。
【００１５】
ユーザ情報保持装置４は、ログインしている利用者のログイン情報を保持している。このログイン情報は、アクセス権情報格納部７からアクセス権情報を取得する際に、ログインしている利用者の特定に利用される。
【００１６】
コンテンツ格納部５は、フォルダおよびコンテンツのファイルを格納する。
【００１７】
コンテンツ位置情報格納部６は、フォルダをマトリクス状に配置して表示するための表示位置情報を格納する。
【００１８】
アクセス権情報格納部７は、フォルダおよびコンテンツのファイルに対して利用者毎にアクセスの可否が設定されたアクセス権情報を格納する。
【００１９】
次に、本実施形態のファイル管理システムの動作について説明する。
【００２０】
まず、利用者がフォルダを指定した表示要求を入力すると、コンテンツ情報取得装置３は、ユーザ情報保持装置４に保持されているログイン情報から、利用者を一意に特定する利用者識別子を取得する。そして、コンテンツ情報取得装置３は、その利用者識別子に基づいて、コンテンツ格納部５から指定されたフォルダの配下のフォルダのリスト情報を生成する。リスト情報には、指定されたフォルダの配下の各フォルダのフォルダ識別情報と、各フォルダの表示位置情報とが含まれている。その際、フォルダ識別情報はコンテンツ格納部５から取得することができ、表示位置情報はコンテンツ位置情報格納部６から取得することができる。
【００２１】
図２は、リスト情報のテーブルの一例である。図２を参照すると、フォルダ識別情報（フォルダＩＤ）がＡ〜Ｙの各フォルダに対して表示位置情報が対応付けられている。この例では表示位置情報は位置情報Ｘと位置情報Ｙとからなる。
【００２２】
表示制御装置２は、コンテンツ情報取得装置３が生成したリスト情報を基に、利用者にアクセス権のあるフォルダを、表示位置情報によって示された位置に表示し、アクセス権のないフォルダの位置には目隠しの表示をするような表示情報を生成する。表示装置１は、表示制御装置２によって生成された表示情報に基づいてマトリクス状のフォルダの情報を利用者に表示する。
【００２３】
なお、上述したように、本実施形態のフォルダ管理システムは、指定されたフォルダの配下の更に配下のフォルダまで表示してもよい。その場合、コンテンツ情報取得装置３は、指定されたフォルダの配下のフォルダの情報と、その更に配下のフォルダの情報とを含むリスト情報を生成すればよい。利用者にアクセス権のあるフォルダの配下にアクセス権のないフォルダが含まれていることがある。その場合には、利用者にアクセス権のあるフォルダの表示部分を分割し、配下のアクセス権のあるフォルダを分割された部分に表示し、アクセス権のないフォルダに対応する部分には目隠しの表示をすることにしてもよい。
【００２４】
図３は、指定されたフォルダの配下とその更に配下のフォルダを表示した表示例を示す図である。図３を参照すると、指定されたフォルダの配下にあるフォルダ１〜１６がマトリクス状に表示されている。そして、各フォルダの表示部分は複数に分割されており、分割された部分には、そのフォルダの配下のフォルダが表示されている。表示部分４１〜４３はアクセス権のないフォルダの目隠し表示である。
【００２５】
図４は、図３のように表示されるリスト情報に含まれた、指定されたフォルダの配下のフォルダの情報を示す例である。利用者にはフォルダ１〜１６の全てのフォルダに対するアクセス権があるものとする。ただし、更に配下のフォルダには、利用者にアクセス権が与えられていないフォルダが含まれているものとする。図４を参照すると、フォルダ１〜１６の全てがリスト情報に含まれ、それぞれのフォルダに対して表示位置が対応付けられている。例えば、フォルダ１の表示位置は（Ｘ，Ｙ）＝（１，１）であり、フォルダ８の表示位置は（Ｘ，Ｙ）＝（２，４）である。
【００２６】
図５は、指定されたフォルダの配下とその更に配下のフォルダを表示した他の表示例を示す図である。図５を参照すると、指定されたフォルダの配下にあるフォルダのうち、利用者にアクセス権が与えられているフォルダ３，５〜１０，１２〜１６が、それぞれの表示位置に表示されている。また、利用者にアクセス権が与えられていないフォルダに対応する表示部分５１〜５４には目隠しが表示されている。
【００２７】
図６は、図５のように表示されるリスト情報に含まれた、指定されたフォルダの配下のフォルダの情報を示す例である。ここでは、利用者には、フォルダ３，５〜１０，１２〜１６に対するアクセス権が与えられている。図６を参照すると、フォルダ３，５〜１０，１２〜１６がリスト情報に含まれ、それぞれのフォルダに対して表示位置が対応付けられている。
【００２８】
図７は、本実施形態のファイル管理システムの具体的な動作例を示すフローチャートである。上述したように、リスト情報にはアクセス権の有無を示すアクセス権情報が更に含まれていてもよい。ここでは、リスト情報にアクセス権情報が含まれているものとする。
【００２９】
図７を参照すると、まず、利用者がフォルダを指定した表示要求を入力すると（ステップ１０１）、コンテンツ情報取得装置３は、ユーザ情報保持装置４に保持されているログイン情報から、利用者を一意に特定する利用者識別子を取得する。そして、コンテンツ情報取得装置３は、その利用者識別子に基づいて、コンテンツ格納部５から指定されたフォルダの配下のフォルダのリスト情報を生成する（ステップ１０２）。次に、表示制御装置２は、表示装置１の表示サイズから最大表示個数を計算する（ステップ１０３）。
【００３０】
次に、表示制御装置２は、コンテンツ情報取得装置３によって生成されたリスト情報内のフォルダの個数が最大表示個数と等しいか否か判定する（ステップ１０４）。リスト情報内のフォルダの個数が最大表示個数と等しければ、フォルダ管理システムは、表示制御装置２がリスト情報に基づいて表示情報を生成し、表示装置１がその表示情報に従ってフォルダを利用者に表示する処理を実行した後（ステップ１０５）、処理を終了する。
【００３１】
ステップ１０４の判定で、リスト情報内のフォルダの個数が最大表示個数と等しくなければ、表示制御装置２は、リスト情報に含まれているフォルダを順次選択し、その選択したフォルダがリスト情報に含まれている最後のフォルダか否か判断する（ステップ１０６）。
【００３２】
最後のフォルダであれば、表示制御装置２は、それ以降のフォルダに対応する表示部分に目隠しを表示するような表示情報を生成し、表示装置１はその表示情報に従ってフォルダを利用者に表示する（ステップ１０７）。また最後のフォルダでなければ、表示制御装置２は、順番通りのフォルダか否か判定する（ステップ１０８）。
【００３３】
順番通りでないフォルダであれば、表示制御装置２は、順番通りのフォルダに対応する表示部分を目隠し表示する（ステップ１０９）。順番通りのフォルダであれば、表示制御装置２は、そのフォルダを、そのフォルダの表示位置に表示する（ステップ１１０）。順番がとんでいるフォルダは、例えばアクセス権の無いフォルダである。
【００３４】
以上説明したように、本実施形態によれば、アクセス権情報および表示位置情報に基づいて、利用者にアクセス権が与えられているフォルダを、表示位置情報に定められた表示位置に表示し、利用者にアクセス権が与えられていないフォルダに対応する表示位置を、利用者にアクセス権が与えられているフォルダと区別できるように表示するので、フォルダに対するアクセス権の有無と、全体構成の中のフォルダの位置を容易に把握することができる。
【００３５】
また、本実施形態によれば、指定されたフォルダの配下のフォルダと、更にその配下のフォルダを表示するので、フォルダ構造の把握がより容易である。
【００３６】
なお、本実施形態では、利用者にアクセス権のあるフォルダを正常に表示し、利用者にアクセス権のないフォルダを目隠し表示するようにしてフォルダをマトリクス状に表示することとしたが、本発明は、これに限定されるものではない。他の例として、パスワード入力を条件としてアクセスを許可するというアクセス権の属性（パスワードロック付きアクセス権）を設けてもよい。
【００３７】
アクセス権情報格納部７のアクセス権情報には、フォルダに対する利用者毎のパスワードロック付きアクセス権の有無が更に設定されていればよい。
【００３８】
表示制御装置２は、利用者にパスワードロック付きアクセス権が与えられているフォルダを、条件のないアクセス権が利用者に与えられているフォルダと区別できるように表示する。例えば、利用者にパスワードロック付きアクセス権が与えられているフォルダを目隠し表示することにしてもよい。ここでの目隠し表示は、アクセス権のないフォルダに用いる目隠し表示と異なるものであってもよく、また同じものであってもよい。
【００３９】
これによれば、通常のアクセス権と異なる、パスワードロック付きアクセス権を設け、そのパスワードロック付きアクセス権の有無を容易に把握できるように表示することができる。
【００４０】
なお、上述した各実施形態のフォルダ管理システムにおいて、表示装置１、表示制御装置２、コンテンツ情報取得装置３、およびユーザ情報保持装置４は、それを構成する各部の処理手順を規定したソフトウェアプログラムをコンピュータに実行させることにより実現することもできる。
【００４１】
また、表示装置１、表示制御装置２、コンテンツ情報取得装置３、およびユーザ情報保持装置４はそれぞれが独立した装置であってもよく、また、それらの２つ以上の装置が１台の装置に一体的に組み込まれていてもよい。
【００４２】
また以上、本発明の実施形態について述べてきたが、本発明は、これらの実施形態だけに限定されるものではなく、本発明の技術思想の範囲内において、これらの実施形態を組み合わせて使用したり、一部の構成を変更したりしてもよい。
【図面の簡単な説明】
【００４３】
【図１】本実施形態のファイル管理システムの構成を示すブロック図である。
【図２】リスト情報のテーブルの一例である。
【図３】指定されたフォルダの配下とその更に配下のフォルダを表示した表示例を示す図である。
【図４】図３のように表示されるリスト情報に含まれた、指定されたフォルダの配下のフォルダの情報を示す例である。
【図５】指定されたフォルダの配下とその更に配下のフォルダを表示した他の表示例を示す図である。
【図６】図５のように表示されるリスト情報に含まれた、指定されたフォルダの配下のフォルダの情報を示す例である。
【図７】本実施形態のファイル管理システムの具体的な動作例を示すフローチャートである。
【符号の説明】
【００４４】
１    表示装置
２    表示制御装置
３    コンテンツ情報取得装置
４    ユーザ情報保持装置
５    コンテンツ格納部
６    コンテンツ位置情報格納部
７    アクセス権情報格納部
【図１】
0004862854.tif 000002
【図２】
0004862854.tif 000003
【図３】
0004862854.tif 000004
【図４】
0004862854.tif 000005
【図５】
0004862854.tif 000006
【図６】
0004862854.tif 000007
【図７】
0004862854.tif 000008