(57)【特許請求の範囲】
【請求項１】
アクセス権が設定された複数のフォルダに対してファイルの保存制御が可能な文書管理装置において、
前記ファイルの保存を行うユーザの、前記複数のフォルダに対するアクセス権を取得する第一のアクセス権取得手段と、
前記ユーザが保存するファイルを共有したいユーザの指定を受付けるユーザ指定受付手段と、
前記ユーザ指定受付手段により指定されたユーザの、前記複数のフォルダに対するアクセス権を取得する第二のアクセス権取得手段と、
前記ファイルの保存先を指定する際に、前記第一のアクセス権取得手段および前記第二のアクセス権取得手段により取得したアクセス権に従って双方のユーザがアクセス権を持つフォルダを前記複数のフォルダから判別可能に表示制御するフォルダ表示制御手段と、
を有することを特徴とする文書管理装置。
【請求項２】
前記双方のユーザがアクセス権を持つフォルダに対して、アクセス権限を持たないユーザを指定する除外ユーザ指定受付手段を有し、
前記フォルダ表示制御手段は、前記双方のユーザがアクセス権を持ち、かつ前記除外ユーザ指定受付手段により指定されたユーザがアクセス権限を持たないフォルダを判別可能に表示することを特徴とする請求項１記載の文書管理装置。
【請求項３】
前記ユーザ指定受付手段および前記除外ユーザ指定受付手段は、当該ユーザのフォルダに対するアクセス権限の種類が指定可能であることを特徴とする請求項２記載の文書管理装置。
【請求項４】
前記ユーザ指定受付手段および前記除外ユーザ指定受付手段は、複数のユーザまたはユーザグループを指定可能であることを特徴とする請求項２または３に記載の文書管理装置。
【請求項５】
アクセス権が設定された複数のフォルダに対してファイルの保存制御が可能な文書管理装置の制御方法において、
前記ファイルの保存を行うユーザの、前記複数のフォルダに対するアクセス権を取得する第一のアクセス権取得ステップと、
前記ユーザが保存するファイルを共有したいユーザの指定を受付けるユーザ指定受付ステップと、
前記ユーザ指定受付ステップにより指定されたユーザの、前記複数のフォルダに対するアクセス権を取得する第二のアクセス権取得ステップと、
前記ファイルの保存先を指定する際に、前記第一のアクセス権取得手段および前記第二のアクセス権取得ステップにより取得したアクセス権に従って双方のユーザがアクセス権を持つフォルダを判別可能に表示制御するフォルダ表示制御ステップと、
を有することを特徴とする文書管理装置の制御方法。
【請求項６】
アクセス権が設定された複数のフォルダに対してファイルの保存制御が可能な文書管理装置で読取り可能なプログラムであって、
前記文書管理装置を、
前記ファイルの保存を行うユーザの、前記複数のフォルダに対するアクセス権を取得する第一のアクセス権取得手段と、
前記ユーザが保存するファイルを共有したいユーザの指定を受付けるユーザ指定受付手段と、
前記ユーザ指定受付手段により指定されたユーザの、前記フォルダに対するアクセス権を取得する第二のアクセス権取得手段と、
前記ファイルの保存先を指定する際に、前記第一のアクセス権取得手段および前記第二のアクセス権取得手段により取得したアクセス権に従って双方のユーザがアクセス権を持つフォルダを判別可能に表示制御するフォルダ表示制御手段と、
を有することを特徴とする文書管理装置として機能させるためのプログラム。
【請求項７】
請求項６のプログラムが記録された記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファイルを保存する際に保存可能なフォルダを表示管理するファイル管理装置に関する。
【背景技術】
【０００２】
従来、ファイルサーバなどを利用して、ファイルを共有することが行われている。ファイルはフォルダに保存され、フォルダへはユーザのアクセス権などを設定することが可能となっている。
例えば、特許文献１では、フォルダやファイルにアクセス権を設定可能な文書管理システムが提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−７３４１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、ファイルを共有フォルダに保存する際に、ある特定のユーザに利用してもらいたいような場合、保存先として、当該特定のユーザにもアクセス権のあるフォルダに保存する必要がある。
【０００５】
特許文献１に開示されているような文書システムで、ファイルを共有できるようにフォルダに保存するようにするには、当該特定のユーザが共有フォルダへのアクセス権を持つのかどうかを意識しながら保存しなければならないという問題があった。
また、誤って保存してしまった場合には、当該特定のユーザは、保存されたファイルへアクセスすることができなくなってしまうという問題があった。
【０００６】
そこで本願発明では、上記問題に鑑み、共有フォルダへファイルを保存する際に、ファイルを利用させたいユーザがアクセス可能なフォルダへ簡単にファイルを保存することが可能なファイル管理装置を提供することを課題とする。
【課題を解決するための手段】
【０００７】
アクセス権が設定された複数のフォルダに対してファイルの保存制御が可能な文書管理装置において、前記ファイルの保存を行うユーザの、前記複数のフォルダに対するアクセス権を取得する第一のアクセス権取得手段と、前記ユーザが保存するファイルを共有したいユーザの指定を受付けるユーザ指定受付手段と、前記ユーザ指定受付手段により指定されたユーザの、前記複数のフォルダに対するアクセス権を取得する第二のアクセス権取得手段と、前記ファイルの保存先を指定する際に、前記第一のアクセス権取得手段および前記第二のアクセス権取得手段により取得したアクセス権に従って双方のユーザがアクセス権を持つフォルダを前記複数のフォルダから判別可能に表示制御するフォルダ表示制御手段と、を有する。
【発明の効果】
【０００８】
本発明によれば、共有フォルダへファイルを保存する際に、ファイルを利用させたいユーザがアクセス可能なフォルダへ簡単にファイルを保存することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係る文書管理システムのシステム構成図である。
【図２】実施形態に係る文書管理装置を適用可能な情報処理装置のハードウェア構成図である。
【図３】本発明の実施形態に係る文書管理装置を適用可能な情報処理装置の機能構成図である。
【図４】本発明の実施形態に係る文書管理システムにおける表示画面の一例を示す図である。
【図５】本発明の実施形態に係る文書管理システムにおける「名前を付けて保存」画面の一例を示す図である。
【図６】本発明の実施形態に係る文書管理システムにおけるスキャン画面の一例を示す図である。
【図７】本発明の実施形態に係る文書管理システムにおける保存先指定画面の一例を示す図である。
【図８】本発明の実施形態に係る文書管理システムにおけるユーザ・権限管理マスタの一例を示す図である。
【図９】本発明の第２の実施形態に係る文書管理システムにおける保存先指定画面の一例を示す図である。
【図１０】本発明の第３の実施形態に係る文書管理システムにおける保存先指定画面の一例を示す図である。
【図１１】本発明の実施形態に係る文書管理システムにおける保存先指定画面の一例を示す図である。
【図１２】本発明の実施形態に係る文書管理システム全体の処理を示すフローチャートである。
【図１３】本発明の実施形態に係る文書管理システムにおける保存先選択処理の一例を示すフローチャートである。
【図１４】本発明の実施形態に係る文書管理システムにおける保存先選択処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
＜第１の実施形態＞
図１は、本発明の実施形態に係る文書管理システムのシステム構成図である。
文書管理システムとして、クライアント装置１０１、複合機１０２、文書管理装置１０３が通信ネットワーク５００を介して通信可能な状態で接続されている。
【００１１】
クライアント装置１０１は、文書管理装置１０３に電子文書を保存可能になっている。また、複合機１０２は、スキャンした電子文書を文書管理装置１０３に保存可能になっている。
【００１２】
また、電子文書の保存先は、文書管理装置１０３に限ったものでなく、共有可能な場所であればクライアント装置１０１や複合機の記憶領域であっても構わない。
図２は、本発明の実施形態に係る文書管理装置を適用可能な情報処理装置のハードウェア構成図である。
プログラム用ＲＯＭ２０３に記憶されたプログラムに基づいてシステムバス２００に接続された各デバイスを制御し、情報処理装置全体を統括制御する。
また、データ用ＲＯＭ２０４には各種データが記憶される。２０２はＲＡＭで、ＣＰＵ２０１の主メモリ，ワークエリア等として機能する。
２０５はキーボードコントローラ（ＫＢＣ）で、キーボード（ＫＢ）２０９や図示しない、例えばマウスなどのポインティングデバイスからの入力を制御する。
【００１３】
２０６はディスプレイコントローラ（ＤＣ）で、ディスプレイ２１０の表示を制御する。なお、ディスプレイはＣＲＴであってもＬＣＤ等のその他の形式の表示装置であってもよい。
２０７はメモリコントローラ（ＭＣ）で、ハードディスク（ＨＤ）２１１とのアクセスを制御する。
２０８は周辺機器接続インタフェース（ＵＳＢ  Ｉ／Ｆ）で、図示しない可搬型記憶媒体やその他の周辺機器とのアクセスを制御する。
２２０はネットワークインタフェース（ＮＷ  Ｉ／Ｆ）で、ネットワーク１５０を介して出力装置２３０との通信を制御する。
なお、クライアント装置１０１および複合機１０２についても図２の情報処理装置を適用可能である。
図３は、本発明の実施形態に係る文書管理装置を適用可能な情報処理装置の機能構成図である。
図２におけるＣＰＵ２０１等のハードウェア構成が互いに協働して動作することにより機能するソフトウェア構成となっている。
各種マスタデータは、文書管理装置１０３のハードディスク等に記憶可能である。
【００１４】
マスタデータは、アクセス権管理マスタ３１１、ユーザ管理マスタ３１２とから構成されている。必要に応じてこれ以外にもマスタデータを持つことも可能である。また、ハードディスクにはその他にもファイル記憶部３１３、表示条件記憶部３１４を有している。
アクセス権管理マスタ３１１は、ファイル記憶部３１３に記憶されているファイルやフォルダへのアクセス権が登録されている。
【００１５】
ユーザ管理マスタ３１２は、本実施形態における文書管理システムを利用するユーザのマスタデータであり、フォルダへのアクセス権の管理するために利用される。
表示条件記憶部３１４は、表示条件判定部３０３により利用されるものであり、ファイルの保存先としてフォルダを表示する際の条件が記憶されている。
アクセス権取得部３０１は、アクセス権管理マスタ３１１、ユーザ管理マスタ３１２から、該当するフォルダへのアクセス権を取得する。
指定ユーザ取得部３０４は、フォルダを保存する際のアクセス権を設定するために指定されたユーザを取得する。
図４は、本発明の実施形態に係る文書管理システムにおける表示画面の一例を示す図である。クライアント装置１０１の表示画面に表示される。
【００１６】
議事録画面４００は、議事録ファイルを表示している一例を示す図である。ファイルメニュー、編集メニュー、表示メニューなどアプリケーションの機能を選択するためのメニューが表示されている。
ここでファイルメニュー４０１から、「名前を付けて保存」を選択することで、ファイルの保存画面が表示される。
図５は、本発明の実施形態に係る文書管理システムにおける「名前を付けて保存」画面の一例を示す図である。
【００１７】
本画面は、操作者であるログインユーザが表示されるログインユーザ欄５０１、フォルダへのアクセス権を持つユーザを指定するユーザ入力欄５０２、保存先のフォルダが選択可能なように表示されたフォルダ選択欄５０３、ファイル名入力欄５０４、ファイルの種類入力欄５０５、保存ボタン５０６、戻るボタン５０７などで構成される。
ログインユーザ欄５０１には、現在ログイン中であるユーザ、すなわち操作中のユーザのログインＩＤが表示されている。
【００１８】
ユーザ入力欄５０２ではユーザを指定するようになっている。画面では、「下記ユーザに更新権限があるフォルダを含む」となっているが、ここで指定されたユーザと、ログインユーザの両方にアクセス権があるフォルダが、ファイルの保存先のフォルダとして、フォルダ選択欄５０３に表示される。
【００１９】
すなわち、ログインユーザであるＵｓｅｒＡと指定されたユーザであるＵｓｅｒＣの両方にアクセス権のあるフォルダが保存可能なフォルダとして表示されることになる。
【００２０】
フォルダ選択欄５０３には、注文書フォルダと共用フォルダが保存可能な状態で表示されていることがわかる。保存できないフォルダは、グレーアウトして保存できないように表示してもよいし、そもそも表示されないようにしてもよい。
【００２１】
また、ユーザ入力欄５０２は、ユーザ名だけでなく、グループ名も入力できるようにしてもよい。グループ名を入力した場合、ログインユーザと、選択されたグループの両方が更新権限を持つフォルダを表示するようにすればよい。
ユーザ名やグループ名およびフォルダへのアクセス権に関しては、図８に示すユーザ・権限管理マスタで管理されており、詳細については後述する。
【００２２】
ファイル名欄５０４には、「議事録．ｄｏｃ」と入力されているので保存ボタン５０６が押下されることにより、ファイルの場所欄５０５で指定された「ｃ：￥保存先￥注文書」フォルダ内に「議事録．ｄｏｃ」として保存される。戻るボタン５０７が押下されると保存処理がキャンセルされ、前の画面に戻る。
図８は、本発明の実施形態に係る文書管理システムにおけるユーザ・権限管理マスタの一例を示す図である。
【００２３】
ユーザ・権限管理マスタは、文書管理装置１０３のＨＤ２１１に保存されており、アクセス権管理テーブル８０１およびユーザ管理テーブル８０２とから構成されている。
アクセス権管理テーブル８０１は、保存先となるフォルダに対して、どのグループがどのようなアクセス権を有するのかが設定されている。
更新権限を有する場合は「○」、参照権限を有する場合は「△」、アクセス権を有しない場合は「×」で表わされている。
【００２４】
例えば管理者グループは、請求書フォルダに対して参照権限を持ち、それ以外のフォルダに対して更新権限を有している。また、全てのユーザは、共有フォルダに対して更新権限を有し、それ以外のフォルダに対しては、アクセス権を有していない。
アクセス権に関してはこれに限ったものではなく、削除可能権限や実行権限などシステムで設定可能なものは利用することが可能である。
ユーザ管理テーブル８０２は、ユーザとそのユーザの所属するグループの対応が定義されている。
【００２５】
図では、管理者グループ、営業グループ、経理グループおよび課長グループが設定されており、それぞれ、管理者グループにはＵｓｅｒＸ、営業グループにはＵｓｅｒＡ・Ｂ、経理グループにはＵｓｅｒＣ・Ｄ、課長グループにはＵｓｅｒＦがそれぞれ設定されている。
【００２６】
アクセス権管理テーブル８０１は、グループに対してアクセス権が設定されているので、ユーザのアクセス権は、ユーザの属するグループに対するアクセス権が利用される。
図６は本発明の実施形態に係る文書管理システムにおけるスキャン画面の一例を示す図である。
【００２７】
図１の複合機１０２の操作パネルに相当する。スキャン画面６００には、コピー、スキャン、ＦＡＸ、メールのそれぞれの機能を選択可能なタブが表示されている。
画面は、スキャンタブ６０２が選ばれ、スキャン用のスキャン画面６００が表示された状態を示している。
【００２８】
スキャン以外のタブが選択されても対応したメニューが表示される。不図示であるが、コピーメニューなど他のメニューが選択された場合、選択された機能用の画面が表示される。
【００２９】
図４、図５では、ファイルを保存する例として、クライアント装置１０１での操作を例として説明したが、図６では、複合機１０２でスキャンした画像ファイルを保存する操作を例として説明している。
【００３０】
これ以降の実施形態では、複合機１０２の操作を中心に説明するが、ファイルを保存する際にフォルダを選択できるような構成となっていればよく、ファイルの保存方法についてはこれらの構成に限ったものでなくてもよい。
【００３１】
ログインユーザ欄６０１には、ログイン中のユーザが表示されている。ここでは、ＵｓｅｒＡがログインしていることが分かる。ログインは複合機のパネルから認証情報を入力するような形態やＩＣカードなどによる認証などが挙げられる。
保存先選択欄６０３には、今回のスキャンが実行された時の画像ファイルの保存先フォルダが表示されている。
【００３２】
保存先にフォルダが選択（設定）された状態で実行ボタン６０６が押下されると、スキャンされた画像ファイルが選択されたフォルダに保存される。保存先フォルダの選択は、保存先設定ボタンを押下することで行われる。詳細については後述する。
スキャンされるタイミングについては、実行ボタンが押下された後でもよいし前でもよい。
【００３３】
詳細設定ボタン６０５が押下されると、スキャン設定に関する詳細設定を行うための画面が表示される。設定できる内容は、解像度や保存時のファイル形式などである。
キャンセルボタン６０７が押下されると、スキャン処理がキャンセルされ、デフォルトのメニューに戻る。
【００３４】
図７は、本発明の実施形態に係る文書管理システムにおける保存先指定画面の一例を示す図である。保存先指定画面７００は、図６の保存先設定ボタン６０４が押下された時に表示される。
ログインユーザ欄７０１には、現在ログイン中であるユーザ、すなわち操作中のユーザのログインＩＤが表示されている。
【００３５】
ユーザ入力欄７０２ではユーザを指定するようになっている。画面の説明には、「下記ユーザに更新権限があるフォルダを含む」となっており、ここで指定されたユーザと、ログインユーザの両方にアクセス権のあるフォルダが、ファイルの保存先のフォルダとして、フォルダ選択領域７０８に表示される。
フォルダ選択領域７０８には、選択欄７０４とフォルダ名欄７０５とが設けられている。
【００３６】
キャンセルボタン７０６が押下されると、操作がキャンセルされ、保存ボタン７０７ボタンが押下されると、図６の保存先選択欄６０３に選択されたフォルダ名を表示する。
フォルダ名選択欄７０５には、操作者であるログインユーザがアクセス権を有するフォルダが表示される。
【００３７】
選択ボタン表示領域７０４にはフォルダ名表示欄７０５に表示されたフォルダに対して、ユーザ名選択欄７０２にて指定されたユーザがアクセス権を持つフォルダに対してラジオボタンが表示される。
【００３８】
図では、注文書フォルダと共用フォルダが条件に合致し（ログインユーザと指定されたユーザがアクセス権をもつ）、保存先として注文書フォルダが選択された状態を示している。
【００３９】
図５の例と同様に、ログインユーザであるＵｓｅｒＡと指定されたユーザであるＵｓｅｒＣの両方にアクセス権のあるフォルダが保存可能なフォルダとして表示されることになる。
【００４０】
ここでは、注文書フォルダと共用フォルダが保存可能な状態で表示されているが、保存できないフォルダは、グレーアウトして保存できないように表示してもよいし、そもそも表示されないようにしてもよい。
【００４１】
また、保存可能なフォルダを強調表示したり、太字で表示したりするなどして、保存可能なフォルダなのかそうでないのかを視覚的に分かりやすく表示するとことも可能である。
図１２は、本発明の実施形態に係る文書管理システム全体の処理を示すフローチャートである。
【００４２】
ステップＳ１２０１において、ファイルの保存画面が表示される。これは、図４や図６が相当する。図４の場合は情報処理装置１０１、図６の場合は複合機１０２の画面に表示される。
【００４３】
ここで、ファイルの保存先の選択画面が呼び出されると、ステップＳ１２０２の保存先選択処理が実行される。ステップＳ１２０２にて選択処理が完了すると、ステップＳ１２０３にて、選択されたフォルダへの保存が実行され、処理が終了する。
図１３は、本発明の実施形態に係る文書管理システムにおける保存先選択処理の一例を示す図である。
本実施形態では、クライアント装置１０１もしくは複合機１０２からの要求に応じて、文書管理装置１０３のＣＰＵにより処理されるものである。
ステップＳ１３０１において、ログインユーザを取得する。ログインユーザとは、画面のログインユーザ欄に表示されているユーザである。
次にステップＳ１３０２において、ユーザ指定欄で指定されているユーザを取得する。
【００４４】
ステップＳ１３０３では、保存先フォルダの表示条件を取得する。ここでの保存先フォルダの表示条件とは、ログインユーザとユーザ指定欄で指定されたユーザのどちらもアクセス権を有するというものである。表示条件は、ユーザ指定欄を有する画面に対して設定するようにしてもよいし、不図示の条件ファイルとして記憶装置に記憶されていてもよい。
そしてステップＳ１３０４では、ステップＳ１３０３で取得した条件にしたがって、保存可能なフォルダを特定可能なように表示制御する。
具体的には、ログインユーザのアクセス権と指定ユーザのアクセス権の「ＡＮＤ」を取り、その結果を表示制御することになる。
表示制御とは、クライアント装置１０１や複合機１０２の表示部に直接表示することや、表示するために必要な情報を送信することなどを示す。
【００４５】
その結果、図５や図７に示すような保存画面が表示されることになる。これにより、共有フォルダへのファイルを保存する際に、ファイルを共有する者のアクセス権を意識せずに保存できるようになる。
＜第２の実施形態＞
【００４６】
図９は、本発明の第２の実施形態に係る文書管理システムにおける保存先指定画面の一例を示す図である。保存先指定画面９００は、図６の保存先設定ボタン６０４が押下された時に表示される。
第１の実施形態では、ログインしているユーザと指定されたユーザの両方にアクセス権のあるフォルダを保存可能なフォルダとして表示するようになっている。
しかしながらこの方式では、例えば、保存したファイルを見られたくないユーザがアクセス権を持つフォルダに保存してしまう可能性があった。
そこで、第２の実施形態では、第１の実施形態に加えて、特定のユーザがアクセス権を持たないフォルダを保存先可能なフォルダとして表示するようにした。
第１の実施形態と異なる部分を中心に説明する。
保存先指定画面９００は、「下記ユーザに更新権限があるフォルダを除く」ユーザ入力欄９０３を有している。
【００４７】
ここでは、ログインユーザ９０１であるＵｓｅｒＸおよびユーザ入力欄９０２で指定されたＵｓｅｒＡ、ＵｓｅｒＣにアクセス権があり、かつユーザ入力欄９０３で指定されたＵｓｅｒＦがアクセス権を持たないフォルダがフォルダ選択領域９０４に表示される。
【００４８】
すなわち前者の条件（管理者グループかつ経理グループかつ営業グループがアクセス権を有するフォルダ）が「注文書」と「共有」フォルダであり、後者の条件（課長グループがアクセス権を持たない）を加えると、「注文書」フォルダが該当する。
【００４９】
また、「下記ユーザに更新権限があるフォルダを含む」ユーザ入力欄９０２には、ユーザ名が２つ指定されている。この場合は、２つのユーザがアクセス権を持つフォルダが対象となる。
【００５０】
他のユーザ入力欄も複数ユーザを指定することが可能となっている。例えばユーザ入力欄９０３に複数ユーザが指定された場合は、どちらのユーザにもアクセス権の無いフォルダが対象となる。
＜第３の実施形態＞
図１０は、本発明の第３の実施形態に係る文書管理システムにおける保存先指定画面の一例を示す図である。
保存先指定画面１０００は、図６の保存先設定ボタン６０４が押下された時に表示される。
【００５１】
第２の実施形態では、特定のユーザがアクセス権を持たないフォルダを保存先可能なフォルダとして表示するようにした。第３の実施形態では、これを特定のユーザではなく、特定のグループに対して設定した場合の実施形態である。
【００５２】
ここでは、ログインユーザ１００１であるＵｓｅｒＸおよびユーザ入力欄１００２で指定されたＵｓｅｒＣにアクセス権があり、かつユーザ入力欄１００３で指定された経理グループがアクセス権を持たないフォルダがフォルダ選択領域１００４に表示される。
この例では、「提案書」「概算見積書」「見積書」の各フォルダが該当する。図では、そのなかの「提案書」フォルダが選択されている状態を示している。
＜第４の実施形態＞
図１１は、本発明の実施形態に係る文書管理システムにおける保存先指定画面の一例を示す図である。
保存先指定画面１１００は、図６の保存先設定ボタン６０４が押下された時に表示される。
【００５３】
第１〜第３の実施形態では、ユーザのフォルダへのアクセス権についてはユーザ選択欄に表示されている条件でアクセス権の判定を行っていた。本実施形態では、ユーザのアクセス権を、フォルダ検索時に設定できるようにした。
【００５４】
権限指定欄１１０４および１１０５にはチェックボックスが表示されており、これを選択することにより、検索時のフォルダへのアクセス権が指定できるようになっている。
【００５５】
ここでは、ログインユーザ１１０１であるＵｓｅｒＸおよびユーザ入力欄１１０２で指定されたＵｓｅｒＡに更新権限があり、かつユーザ入力欄１１０３で指定された経理グループが参照権限を持たないフォルダがフォルダ選択領域１１０６に表示される。
【００５６】
アクセス権の権限指定欄１１０４および１１０５における表示で、「参照」「更新」の両方にチェックがされている場合は、権限が強い方が選択される（この例だと、更新権限の方が強いので更新権限が選択される。）が、これに限ったものでなくてもよく、別途ルールを定めることも可能である。
また、ログインユーザのアクセス権は、保存可能なフォルダとなっているので、更新権限を有しているものとなる。
図１４は、本発明の実施形態に係る文書管理システムにおける保存先選択処理の一例を示す図である。主に第２〜第４の実施形態の保存先選択処理に対応する。
ステップＳ１４０１では、操作者（ログインユーザ）が権限を持つフォルダの一覧を取得する。
次にステップＳ１４０２において、保存用画面にて指定されたフォルダへのアクセス条件の入力を取得する。
【００５７】
許可条件とは、ログインユーザと指定される特定のユーザが互いに権限を持つフォルダを抽出することを指す。除外条件とは、指定される特定のユーザが権限を持たないフォルダを抽出することを指す（権限を持つフォルダを対象から除外する）。
【００５８】
アクセス条件とは、ログインユーザと、図９〜図１２の保存画面で指定される指定ユーザが互いにアクセス権を有するか、もしくは、特定のユーザが権限を持つフォルダは対象から外すなどの条件が設定されている。
【００５９】
アクセス条件は、ユーザ指定欄を有する画面（保存画面）に対して設定するようにしてもよいし、不図示の条件ファイルとして記憶装置に記憶されていてもよい。
【００６０】
ステップＳ１４０３〜Ｓ１４０３’では、ステップＳ１４０１で取得したフォルダの分だけ、アクセス条件を基にログインユーザと指定される特定のユーザがフォルダに対してアクセス権を持つのかの判定処理をループする。
まずステップＳ１４０４〜Ｓ１４０４’のループ処理で、対象のフォルダが除外対象かどうかについて、指定されたユーザ／グループの分だけ判定を行う。
ユーザ入力欄に複数のユーザが入力された場合にループ処理が行われ、ユーザ／グループが１つしか入力されていない場合にはループは行わない。
また、対象のフォルダが除外対象であるということは、電子ファイルの保存先として選択されないということである。
【００６１】
ステップＳ１４０５で、除外対象として指定されたユーザが存在した場合は、該当するフォルダを保存先の候補から外し、ステップＳ１４０３に戻り、次のフォルダについての判定を行う。
一方Ｓ１４０４のループで、除外対象が更新権限を持たない場合、該当するフォルダは表示候補として選定されることになる。
次に、ステップＳ１４０６〜Ｓ１４０６’のループ処理で、対象のフォルダが許可対象かどうかについて、指定されたユーザ／グループの分だけ判定を行う。
対象のフォルダが許可対象であるということは、電子ファイルの保存先として選択されえるということである。
Ｓ１４０４のループ、およびＳ１４０６のループにて候補から外されなかったフォルダは、ステップＳ１４０８にて選択可能なフォルダとして判断される。
【００６２】
ステップＳ１４０７で、許可対象として指定されたユーザがフォルダに対して権限を持たない場合は、該当するフォルダを候補から外し、ステップＳ１４０３に戻り、次のフォルダについての判定を行う。
Ｓ１４０３のループ処理が終了した場合、ステップＳ１４０９にて、ステップＳ１４０１で取得したフォルダの一覧をフォルダ名表示欄に表示する。
【００６３】
また、ステップＳ１４１０にて、ステップＳ１４０８にて選択可能と判断されたフォルダに対し、フォルダ選択ボタンを表示する。具体的には、フォルダ名表示欄の左側の選択欄にラジオボタンを表示する処理を指す。
【００６４】
その結果、図９〜図１１に示すような保存画面が表示されることになる。これにより、共有フォルダへのファイルを保存する際に、ファイルを共有する者のアクセス権を意識せずに保存できるようになる。
【００６５】
図４、図５に示すクライアント装置１０１で実行されるような場合には、ステップＳ１４０８にて選択可能と判断されたフォルダをフォルダ選択欄５０３に表示するようにすればよい。
また、ステップＳ１４０４の除外に関する処理を実行しない場合、第１の実施形態における保存先選択処理として実現することも可能である。
【００６６】
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００６７】
また、本発明におけるプログラムは、本発明に示すフローチャートの処理方法をコンピュータが実行可能なプログラムであり、本発明の記憶媒体はコンピュータが実行可能なプログラムが記憶されている。なお、本発明におけるプログラムは各装置の処理方法ごとのプログラムであってもよい。
【００６８】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【００６９】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。
【００７０】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク、ソリッドステートドライブ等を用いることができる。
【００７１】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００７２】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００７３】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【００７４】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【００７５】
２０１  ＣＰＵ
２０２  ＲＡＭ
２０３  プログラムＲＯＭ
２０４  データＲＯＭ
２０５  ＫＢＣ
２０６  ＤＣ
２０７  ＭＣ
２０８  ＵＢＳ  Ｉ／Ｆ
２２０  ＮＷ  Ｉ／Ｆ
【図１】
0005472042.tif 000002
【図２】
0005472042.tif 000003
【図３】
0005472042.tif 000004
【図４】
0005472042.tif 000005
【図５】
0005472042.tif 000006
【図６】
0005472042.tif 000007
【図７】
0005472042.tif 000008
【図８】
0005472042.tif 000009
【図９】
0005472042.tif 000010
【図１０】
0005472042.tif 000011
【図１１】
0005472042.tif 000012
【図１２】
0005472042.tif 000013
【図１３】
0005472042.tif 000014
【図１４】
0005472042.tif 000015