(57)【要約】【課題】利用が困難でなく時間のかからない改良された文書管理システムを提供すること。【解決手段】本発明の一態様は、文書管理システムの文書管理アプリケーションへのアクセスを処理する文書アクセス装置であって、複数の登録されているユーザについて、前記登録されているユーザの複数のユーザインタフェースの１以上を登録するユーザインタフェース情報を含む、前記複数の登録されているユーザのそれぞれのユーザアクセス情報を維持するよう構成されるユーザ情報維持部と、クライアント端末の特定のユーザのログインからユーザ情報を受信し、前記ユーザ情報を用いて前記特定のユーザについて登録されているユーザインタフェース情報を抽出し、前記クライアント端末上に表示するため前記登録されているユーザについて登録されているユーザインタフェースの１以上を提供するよう構成されるユーザインタフェース部とを有する文書アクセス装置に関する。【選択図】図２
2011192278.tif 000002
【特許請求の範囲】
【請求項１】
文書管理システムの文書管理アプリケーションへのアクセスを処理する文書アクセス装置であって、
複数の登録されているユーザについて、前記登録されているユーザの複数のユーザインタフェースの１以上を登録するユーザインタフェース情報を含む、前記複数の登録されているユーザのそれぞれのユーザアクセス情報を維持するよう構成されるユーザ情報維持部と、
クライアント端末の特定のユーザのログインからユーザ情報を受信し、前記ユーザ情報を用いて前記特定のユーザについて登録されているユーザインタフェース情報を抽出し、前記クライアント端末上に表示するため前記登録されているユーザについて登録されているユーザインタフェースの１以上を提供するよう構成されるユーザインタフェース部と、
を有する文書アクセス装置。
【請求項２】
前記クライアント端末上に表示するため提供される前記ユーザインタフェースの１以上は、前記ユーザインタフェースの１以上を介しユーザ入力が受信されると、前記文書管理アプリケーションのアプリケーションプログラムインタフェースと通信し、前記ユーザ入力に対応する前記文書管理アプリケーションの１以上の対応するアプリケーション機能にアクセスするため、前記ユーザ入力に対応し、前記文書管理アプリケーションに受け入れ可能なコマンドを前記文書管理アプリケーションに送信するよう構成されるアプリケーションインタフェース部を有する、請求項１記載の文書アクセス装置。
【請求項３】
前記アプリケーションインタフェース部から前記文書管理アプリケーションに送信されるコマンドに応答して、前記アプリケーションインタフェース部は、前記文書管理アプリケーションのアプリケーションプログラムインタフェースから文書及び他の情報の少なくとも１つを受信する、請求項２記載の文書アクセス装置。
【請求項４】
前記アプリケーションインタフェース部は、前記特定のユーザのログインからの前記ユーザ情報の少なくとも一部を前記文書管理アプリケーションと通信し、
前記文書管理アプリケーションは、前記ユーザ情報と前記文書管理アプリケーションにより維持されるアクセス制御情報とに基づき、前記ユーザがアクセスすることが許可されている文書及び他の情報を決定する、請求項２記載の文書アクセス装置。
【請求項５】
前記ユーザインタフェースの１以上は、前記ネットワークを介し前記クライアント端末にウェブサービスとして提供される、請求項１記載の文書アクセス装置。
【請求項６】
当該文書アクセス装置は、前記文書管理アプリケーションと異なるものであり、前記文書管理アプリケーションをオフラインにすることなく変更可能に構成される、請求項１記載の文書アクセス装置。
【請求項７】
前記クライアント端末上に表示するため提供される前記ユーザインタフェースの１以上は、１以上のユーザインタフェースアクティベータを有し、
前記１以上のユーザインタフェースアクティベータは、前記アクティベータが前記ユーザにより選択又は起動されると、前記文書管理アプリケーションの１以上の対応するアプリケーション機能にアクセスするため、対応するコマンドを前記文書管理アプリケーションに送信するよう構成される、請求項１記載の文書アクセス装置。
【請求項８】
前記複数の登録されているユーザのそれぞれについて前記ユーザ情報維持部により維持されるユーザアクセス情報はさらに、前記登録されているユーザに関連する特定のビジネス関連性フィールドを示すビジネス関連性情報を有し、
前記クライアント端末上に表示するため提供される前記ユーザインタフェースの１以上は、前記特定のユーザに関連する特定のビジネス関連性フィールドに対応する情報を表示する、請求項１記載の文書アクセス装置。
【請求項９】
前記クライアント端末上に表示するため提供される前記ユーザインタフェースの１以上は、前記特定のユーザに関連する特定のビジネス関連性フィールドに対応するアプリケーション機能にアクセスするための１以上のユーザインタフェースアクティベータを有する、請求項８記載の文書アクセス装置。
【請求項１０】
クライアント端末上で文書管理サービスを提供するシステムであって、
文書管理アプリケーションを実行するよう構成される文書管理装置と、
前記文書管理アプリケーションとネットワークを介し通信するよう構成されるアプリケーションユーザインタフェース装置と、
を有し、
前記文書管理アプリケーションは、
文書データベースにおいて指定された文書を登録するための文書登録機能と、指定された条件に基づき前記文書データベースを検索するための検索機能とを含む複数のアプリケーション機能と、
前記文書管理アプリケーションとの通信フォーマットを指定するよう構成されるアプリケーションプログラムインタフェースと、
を有し、
前記アプリケーションユーザインタフェース装置は、複数の登録されているユーザについて、前記登録されているユーザの複数のユーザインタフェースの１以上を登録するユーザインタフェース情報を含む、前記複数の登録されているユーザのそれぞれのユーザアクセス情報を維持し、前記ネットワークを介し前記クライアント端末にログインインタフェースを提供し、前記クライアント端末の特定のユーザのログインからユーザ情報を受信し、前記ユーザ情報を用いて前記特定のユーザについて登録されているユーザインタフェース情報を抽出し、前記クライアント端末上に表示するため前記登録されているユーザについて登録されている前記ユーザインタフェースの１以上を提供するよう構成されるユーザインタフェース部を有するシステム。
【請求項１１】
前記ユーザインタフェース部はさらに、前記ユーザインタフェースの１以上を介しユーザ入力が受信されると、前記文書管理アプリケーションのアプリケーションプログラムインタフェースと通信し、前記文書管理アプリケーションとの通信フォーマットを指定する情報を前記アプリケーションプログラムインタフェースから受信し、前記ユーザ入力に対応する前記文書管理アプリケーションの１以上の対応するアプリケーション機能にアクセスするため、前記アプリケーションプログラムインタフェースにより指定されるフォーマットと前記ユーザ入力とに対応するコマンドを前記文書管理アプリケーションに送信するよう構成される、請求項１０記載のシステム。
【請求項１２】
前記文書管理アプリケーションに送信されるコマンドに応答して、前記ユーザインタフェース部は、前記文書管理アプリケーションから文書及び他の情報の少なくとも１つを受信し、前記クライアント端末上での前記特定のユーザによるアクセスのため、前記文書及び他の情報の少なくとも１つを提供する、請求項１１記載のシステム。
【請求項１３】
前記ユーザインタフェース部は、前記特定のユーザのログインからのユーザ情報の少なくとも一部を前記文書管理アプリケーションと通信し、
前記文書管理アプリケーションは、前記ユーザ情報と前記文書管理アプリケーションにより維持されるアクセス制御情報とに基づき、前記ユーザがアクセスすることが許可されている文書及び他の情報を決定する、請求項１０記載のシステム。
【請求項１４】
前記アプリケーションユーザインタフェース装置は、前記文書管理アプリケーションと異なるものであり、前記文書管理アプリケーションをオフラインにすることなく再設定可能に構成される、請求項１０記載のシステム。
【請求項１５】
ネットワークを介しクライアント端末に文書管理サービスを提供する方法であって、
（ａ）文書管理アプリケーションにアクセスするよう構成されるアプリケーションユーザインタフェース装置が、複数の登録されているユーザについて、前記登録されているユーザの複数のユーザインタフェースの１以上を登録するユーザインタフェース情報を含む、前記複数の登録されているユーザのそれぞれのユーザアクセス情報を維持するステップと、
（ｂ）前記アプリケーションユーザインタフェース装置が、前記ネットワークを介し前記クライアント端末にログインインタフェースを提供し、特定のユーザのログイン中にユーザ情報を受信し、前記ユーザ情報を用いて前記特定のユーザについて登録されているユーザインタフェース情報を抽出するステップと、
（ｃ）前記クライアント端末上に表示するため前記登録されているユーザについて登録されている前記ユーザインタフェースの１以上を提供するステップと、
を有する方法。
【請求項１６】
前記ステップ（ｃ）において、前記ユーザインタフェースの１以上は、前記ネットワークを介し前記クライアント端末にウェブサービスとして提供される、請求項１５記載の方法。
【請求項１７】
前記ユーザインタフェースの１以上を介しユーザ入力が受信されると、前記対応するウェブサービスが、前記文書管理アプリケーションのアプリケーションプログラムインタフェースと通信し、前記文書管理アプリケーションとの通信フォーマットを指定する情報を前記アプリケーションプログラムインタフェースから受信し、前記ユーザ入力に対応する前記文書管理アプリケーションの１以上の対応するアプリケーション機能にアクセスするため、前記アプリケーションプログラムインタフェースにより指定されたフォーマットと前記ユーザ入力とに対応するコマンドを前記文書管理アプリケーションに送信する、請求項１６記載の方法。
【請求項１８】
前記文書管理アプリケーションとは別の異なる方法により前記複数のユーザインタフェースを維持するステップと、
前記複数のユーザインタフェースが前記文書管理アプリケーションをオフラインにすることなく変更又は再設定可能にするステップと、
をさらに有する、請求項１５記載の方法。
【請求項１９】
ネットワークを介し端末に文書管理サービスを提供するシステムであって、
アプリケーションプログラムインタフェースと、文書データベースにおいて指定された文書を登録するための文書登録機能と指定された条件に基づき前記文書データベースを検索するための検索機能とを含む複数のアプリケーション機能とを有する文書管理アプリケーションを実行するよう構成される第１サーバと、
ネットワークにより前記第１サーバから分離され、前記ネットワークを介し前記文書管理アプリケーションのアプリケーションプログラムインタフェースと通信するよう構成されるユーザインタフェース部を含む第２サーバと、
を有するシステム。
【請求項２０】
前記第１サーバは、前記第２サーバと物理的に異なる、請求項１９記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、文書及びファイルを管理及びやりとりするためのシステム、装置及び方法に関する。
【背景技術】
【０００２】
現在の情報時代では、電子文書及びデータを格納し、ネットワークを介し送信するため、ファイル及びデータを管理するための情報技術（ＩＴ）ツールが企業及び他の組織において広範に利用されている。
【０００３】
文書管理システム（ドキュメントモールなど）は、ユーザのローカルコンピュータにインストールされる必要があるソフトウェアアプリケーション及び関連するサービスへのリモートアクセス（すなわち、ネットワークを介し）をユーザに提供することができる。例えば、このような文書管理システムは、盗難や紛失から文書を保護し、ファイルをオンデマンドで利用可能にしながらユーザコンピュータやローカル計算環境にローカルなストレージスペースを不要に占有することを回避するため、ネットワークに接続された（及びセキュアな）文書ストレージ装置に文書を電子ファイルとして格納するよう構成される。文書は、膨大な及び／又は秘密の題材を含むものであってもよく、ネットワークを介し個人及び／又は企業に法的な、医療的な、金融の、教育の、科学的な及びマーケティング文書のすべての形態の検索可能なデータベースを提供するよう構成されてもよい。
【０００４】
典型的には、従来の文書管理システムが文書管理システムの文書ストレージから特定の文書を抽出する要求のユーザ入力を受信すると、文書管理システムは、ユーザ入力に基づき文書ストレージに命令を送信し、当該命令に応答して文書ストレージから（要求された文書の）データを受信する。その後、文書管理システムは、文書ストレージ部から返されたデータをユーザに送信する。図１Ａは、クライアント端末１２−１〜１２−４が文書管理システム１５の文書ストレージ部に対して文書をアップロード及びダウンロードすることが可能なシステム１００の一例を示す。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、このような従来の文書管理システムのユーザインタフェースは、すべてのユーザに同一の固定したオプションを提供するため、しばしば固定的で柔軟性がないという欠点がある。にもかかわらず、これは、特定のユーザグループが文書管理システムを介し特定のサービス又は文書グループに常にアクセスすることに関心があるという事実がある。
【０００６】
図１Ｂは、従来の文書管理システムの典型的な固定的なユーザインタフェースの一例を示す。ユーザインタフェースは、しばしばすべてのユーザに対して文書をアップロード及びダウンロードするための基本的なオプションしか提供しない。さらに、ユーザは、多数のユーザがアクセスすることを所望する可能なオプションのすべてをユーザにブラウズさせ、ユーザが複数のレベル（このようなすべての可能なオプションの階層的な提供が与えられる場合）を掘り下げることを要求する面倒なエクスプローラタイプのインタフェースを使用することが強制される。
【０００７】
さらに、文書管理システムの処理又はユーザインタフェースの態様を変更する必要又は要求が生じたとき、問題が発生する。このような場合、文書管理システムは、必要な変更を実行するためオフラインにされる必要があるかもしれず、これにより、システムのオフライン中に文書管理システムを使用することを所望するが、使用できないユーザに大きな不便を生じさせる。
【０００８】
利用が困難でなく時間のかからない改良された文書管理システムが必要とされる。
【課題を解決するための手段】
【０００９】
本開示は、文書又はファイルを管理及びアクセスするためのツール（システム、装置、方法、コンピュータプログラムプロダクトなどの形式による）を提供する。
【００１０】
本開示の一態様では、上記ツールは、複数のユーザインタフェースの何れかを利用可能にすることが可能であり、各登録ユーザについて、ユーザアクセス情報が維持され、当該ユーザアクセス情報は、登録ユーザに適した１以上のユーザインタフェースを特定するユーザインタフェース情報を含む。ユーザインタフェース情報は、好ましくは、ユーザによるログインの際に抽出され（例えば、ユーザログインからのユーザ情報が、特定のユーザについて登録されているユーザインタフェース情報を抽出するのに利用される）、ユーザに適したユーザインタフェースが、ユーザが使用することを所望するユーザインタフェースを選択することを必要とせずにユーザに提示される。
【００１１】
本開示の他の態様では、クライアント端末上に表示するため提供される１以上のユーザインタフェースは、当該ユーザインタフェースを介しユーザ入力が受信されると、文書管理アプリケーションのアプリケーションプログラムインタフェースと通信し、ユーザ入力に対応する文書管理アプリケーションの１以上の対応するアプリケーション機能にアクセスするため、ユーザ入力に対応し、文書管理アプリケーションに許容されるコマンドを文書管理アプリケーションに送信する。
【００１２】
本開示の他の態様では、アプリケーションインタフェース部から文書管理アプリケーションに送信されるコマンドに応答して、文書及び他の情報の少なくとも１つが文書管理アプリケーションのアプリケーションプログラムインタフェースから受信され、当該文書又は他の情報が、特定のユーザによるアクセスのため提供される。
【００１３】
本開示の他の態様では、ユーザインタフェース部は、文書管理アプリケーションとは異なるものであり、文書管理アプリケーションをオフラインにすることなく再設定可能である。
【００１４】
本開示の他の態様では、ユーザアクセス情報は、登録ユーザに関連する特定のビジネス関連性フィールドを示すビジネス関連性情報を含み、クライアント端末上に表示するため提供される１以上のユーザインタフェースは、特定のユーザに関連する特定のビジネス関連性フィールドに対応する情報を表示する。さらに、ユーザインタフェースは、特定のユーザに関連する特定のビジネス関連性フィールドに対応するアプリケーション機能にアクセスするためのユーザインタフェースアクティベータを含むものであってもよい。
【発明の効果】
【００１５】
本発明によると、利用が困難でなく時間のかからない改良された文書管理システムを提供することができる。
【図面の簡単な説明】
【００１６】
【図１Ａ】図１Ａは、従来システムのブロック図を示す。
【図１Ｂ】図１Ｂは、従来システムのユーザインタフェースを示す。
【図２】図２は、本開示の一実施例によるシステムのブロック図を示す。
【図３】図３は、ユーザアクセス情報の一例を示す。
【図４Ａ】図４Ａは、クライアント端末上の表示用に提供されるユーザインタフェースの一例を示す。
【図４Ｂ】図４Ｂは、クライアント端末上の表示用に提供されるユーザインタフェースの一例を示す。
【図４Ｃ】図４Ｃは、クライアント端末上の表示用に提供されるユーザインタフェースの一例を示す。
【図４Ｄ】図４Ｄは、クライアント端末上の表示用に提供されるユーザインタフェースの一例を示す。
【図５Ａ】図５Ａは、クライアント端末上の表示用に提供されるユーザインタフェースの一例を示す。
【図５Ｂ】図５Ｂは、クライアント端末上の表示用に提供されるユーザインタフェースの一例を示す。
【図６】図６は、一実施例による文書アクセス装置（又はアプリケーションユーザインタフェース装置）側におけるワークフローのフローチャートを示す。
【図７Ａ】図７Ａは、本開示の他の実施例によるシステムのブロック図を示す。
【図７Ｂ】図７Ｂは、より詳細にユーザインタフェース部を示す。
【図８Ａ】図８Ａは、他の実施例による文書アクセス装置（又はアプリケーションユーザインタフェース装置）側におけるより詳細なワークフローのフローチャートを示す。
【図８Ｂ】図８Ｂは、他の実施例による文書アクセス装置（又はアプリケーションユーザインタフェース装置）側におけるより詳細なワークフローのフローチャートを示す。
【図９】図９は、一実施例によるデータフローの一例の概略図を示す。
【図１０】図１０は、アクセス制御情報の一例を示す。
【図１１】図１１は、他の実施例によるユーザが現在のユーザインタフェースを編集又は新たなユーザインタフェースを作成することを所望する際の文書アクセス装置（又はアプリケーションユーザインタフェース装置）側におけるワークフローのフローチャートを示す。
【図１２】図１２は、文書アクセス装置（又はアプリケーションユーザインタフェース装置）の一例となる構成のブロック図を示す。
【図１３】図１３は、クライアント端末の一例となる構成のブロック図を示す。
【発明を実施するための形態】
【００１７】
図面に示される好適な実施例の説明において、簡単化のため特定の用語が使用される。しかしながら、本特許明細書の開示は、選択された特定の用語に限定されるものでなく、各具体的要素は、同様に動作するすべての技術的に均等するものを含むことが理解されるべきである。さらに、既知の機能及び構成の詳細な説明は、本発明の主題を不明りょうにするときには省略される。
【００１８】
各図面を通じて同様の参照番号が同一の又は対応する部分を示す図面を参照して、図２Ａは、本開示の一実施例による文書及びファイルを管理及びやりとりするためのシステム２００を概略的に示す。
【００１９】
システム２００は、複数のクライアント端末１２−１〜１２−４と、文書管理装置２５と、文書アクセス装置２７（又はここでは“アプリケーションユーザインタフェース装置”とも呼ばれる）とを有し、これらはすべてネットワーク１１により相互接続される。
【００２０】
複数のクライアント端末１２−１〜１２−４は、図１に示されるものと実質的に同様のものであってもよい。特に、クライアント端末１２−１〜１２−４は、少なくとも文書アクセス装置２７と、好ましくは文書管理装置２５ともネットワークを介し通信することを可能にするソフトウェアを有するよう構成される。特に、クライアント端末１２−１〜１２−４は、文書アクセス装置２７に対してデータを送受信するようにしてもよい。
【００２１】
文書管理装置２５は、複数のアプリケーション機能を有する文書管理アプリケーションを実行するよう構成されてもよく、これら複数のアプリケーション機能は、文書データベースの指定された文書を登録するための文書登録機能と、指定された条件に基づき文書データベースを検索するためのサーチ機能とを含む。文書管理装置２５はまた、“文書管理アプリケーション”と呼ばれてもよい。
【００２２】
文書アクセス装置２７は、ユーザ情報維持部２７ａと、ユーザインタフェース部２７ｂとを有する。
【００２３】
ユーザ情報維持部２７ａは、複数の登録されているユーザのユーザアクセス情報を維持するよう構成される。図３は、ユーザアクセス情報の一例を示し、より詳細に説明される。登録されている各ユーザのユーザアクセス情報は、複数のユーザインタフェースの１以上を登録されている各ユーザに対して登録したユーザインタフェース情報を含むものであってもよい。
【００２４】
ユーザインタフェースという用語は、ユーザが文書管理装置２５のアプリケーション機能にアクセスすることを可能にするため、ユーザへの表示用に提供されるタイプのインタフェースを表すために用いられる。ユーザインタフェースの具体例が、より詳細に説明される図４Ａ〜４Ｄにおいて示され、医療用ユーザインタフェース、法律用ユーザインタフェース、科学用ユーザインタフェース、金融用ユーザインタフェース、会計用ユーザインタフェース、汎用ユーザインタフェース、カスタムユーザインタフェースなどを含むものであってもよい。ユーザインタフェースの１以上がネットワークを介しクライアント端末にウェブサービスとして提供されてもよいことに留意されたい。
【００２５】
ユーザインタフェース部２７ｂは、クライアント端末の特定のユーザが文書アクセス装置２７にログインするとき、当該ユーザからユーザ情報を受信するよう構成される。ユーザ情報は、ユーザ名やパスワードなどのログイン及び認証のため、ユーザによって文書アクセス装置２７に送信される何れかの情報であってもよい。ユーザ情報は、ユーザ名とパスワードに限定されるものでなく、電子メールアドレス、スクリーンネーム、電話番号、ファクシミリ番号、生体情報（指紋、掌紋、ボイス若しくはスピーチ、網膜若しくは虹彩など）などの情報を含むものであってもよい。
【００２６】
ユーザインタフェース部２７ｂはまた、特定のユーザに対して登録されたユーザインタフェース情報を抽出するよう構成される。図３を参照して、ユーザインタフェース部２７ｂは、ユーザ情報維持部２７ａにより維持される特定のユーザのユーザアクセス情報を参照し、当該ユーザの登録されたユーザインタフェース情報を決定する。このようにして、特定のユーザに対して登録されたユーザインタフェース情報が、ユーザ情報維持部２７ａにより維持されるユーザアクセス情報から抽出される。
【００２７】
さらに、ユーザインタフェース部２７ｂはまた、抽出されたユーザインタフェース情報に基づき、特定のユーザに対して登録されているユーザインタフェースを決定するよう構成される。ユーザインタフェース部２７ｂは、クライアント端末上に表示するための特定のユーザに対して登録されているユーザインタフェースを提供する。
【００２８】
図３のユーザアクセス情報を参照し、ユーザインタフェース部２７ｂがユーザ名Ｊｏｈｎ．Ｓｍｉｔｈを示すユーザ情報を受信する場合、ユーザインタフェース部は、ユーザ名Ｊｏｈｎ．Ｓｍｉｔｈのユーザアクセス情報を参照し、ユーザ名Ｊｏｈｎ．Ｓｍｉｔｈのユーザインタフェース情報を抽出する。この場合、医療用ユーザインタフェースが特定される。その後、ユーザインタフェース部２７ｂは、登録されたユーザＪｏｈｎ．Ｓｍｉｔｈが閲覧するためのクライアント端末上に表示するためのユーザインタフェース（すなわち、医療用ユーザインタフェース）を提供する。
【００２９】
従って、本発明の本実施例によると、文書及びファイルの効率的な交換及び管理のためのツールが提供される。従来技術は、典型的には文書管理装置のすべてのユーザに対して単一のインタフェースしか提供しないが、本願のシステムは、ログインしたユーザに最も適したユーザインタフェースを自動決定し、ユーザ表示用に当該ユーザインタフェースを提供する。従って、本発明のユーザの操作利便性が大きく向上する。
【００３０】
例えば、医療従事者は、患者レコード、患者請求書、医療手順マニュアル、試験結果などの文書をアップロード及びアクセスすることを所望するかもしれない。他方、法律従事者は、メモランダム、ブリーフ、ケースロー、クライアントレコード、クライアント請求書などの情報にアクセスすることを所望するかもしれない。従って、本開示は、各ユーザに対して異なるユーザインタフェース（医療用ユーザインタフェース又は法律用ユーザインタフェースなど）が利用可能になることを可能にする。さらに、各ユーザのユーザインタフェースは、他のユーザに関して文書管理装置の処理に影響を与えることなく経時的に変更可能である。各ユーザインタフェースは、複数の所定のタイプの１つであってもよく、汎用テンプレートに基づき修正可能であってもよく、又は完全にカスタマイズされてもよい。
【００３１】
文書アクセス装置２７は、文書管理装置２５から分離した物理的に異なるサーバとして実現されてもよい。このように、文書アクセス装置２７は第１サーバに対応し、文書管理装置２５は第１サーバから分離した異なる第２サーバに対応するものであってもよい。従って、従来の文書管理システムは、典型的には、ユーザインタフェースの変更が文書管理システムをオフラインにすることを要求するような統合されたユーザインタフェースを有するが、本開示の文書アクセス装置は、文書管理装置をオフラインにすることなく変更できるよう構成される。
【００３２】
図６において、文書アクセス装置側（図２Ａの文書アクセス装置２７など）におけるワークフローの一例を示すフローチャートが示される。
【００３３】
まずＳ６０１において、文書アクセス装置は、複数の登録されたユーザのユーザアクセス情報を維持する。登録された各ユーザのユーザアクセス情報は、登録されたユーザについて複数のユーザインタフェースの１以上を登録するユーザインタフェース情報を含むものであってもよい。図１０は、上述されるようなユーザアクセス情報の一例を示す。
【００３４】
その後、Ｓ６０２において、文書アクセス装置は、ネットワークを介しユーザログイン用のクライアント端末にログインインタフェースを提供する。文書アクセス装置はまた、特定のクライアントユーザが文書アクセス装置にログインすると、ユーザ情報を受信する。ユーザ情報は、ユーザ名、電子メールアドレス、パスワード、スクリーンネーム、電話番号、ファクシミリ番号、生体情報（指紋、掌紋、ボイス若しくはスピーチ、網膜若しくは虹彩、顔の表情若しくは特徴、署名など）などの情報を含むものであってもよい。
【００３５】
その後、文書アクセス装置は、受信したユーザ情報に基づきユーザの認証を試み、ユーザが適切に認証されたか判断する（Ｓ６０３）。ユーザが適切に認証された場合（Ｓ６０３，ｙｅｓ）、処理はＳ６０４に移行する。ユーザが適切に認証されなかった場合（Ｓ６０３４，ｎｏ）、文書アクセス装置は、他のユーザログインの試行を待機する。
【００３６】
Ｓ６０４において、文書アクセス装置は、ユーザ情報を解析し、Ｓ６０２において受信したユーザ情報と維持されているユーザアクセス情報とに基づきユーザの対応するユーザインタフェースを決定する。具体的には、文書アクセス装置は、ユーザ情報を用いて特定のユーザに対してユーザアクセス情報において登録されているユーザインタフェース情報を抽出する。その後、文書アクセス装置は、クライアント端末に表示するため、特定のユーザに対して登録されている対応するユーザインタフェースを提供する。
【００３７】
上述されるように、図３は、クライアント端末１２−１〜１２−４のユーザなど、複数の登録されているユーザのそれぞれのユーザアクセス情報の一例を示す。ユーザアクセス情報は、複数のユーザ名（複数のクライアント端末のユーザを表す）と、各ユーザ名に対応するユーザインタフェースを特定するユーザインタフェース情報とを含む。
【００３８】
例えば、ユーザ名Ｊｏｈｎ．Ｓｍｉｔｈについて、対応するユーザインタフェースは医療用ユーザインタフェースであり、ユーザ名Ｊａｍｅｓ．Ｓａｍｐｌｅについて、対応するユーザインタフェースは法律用ユーザインタフェースである。他の利用可能なユーザインタフェースは、科学用ユーザインタフェース、金融用ユーザインタフェース、会計用ユーザインタフェース、マーケティング用ユーザインタフェースなどを含むものであってもよい。また、これら広範なユーザインタフェースのそれぞれについて各種変更及びサブタイプが利用可能であることに留意されたい。例えば、法律用ユーザインタフェースがあるが、また法律用患者ユーザインタフェース（図３に示されるものなど）、法律用不動産ユーザインタフェース、法律用労働ユーザインタフェース、法律用訴訟ユーザインタフェースなどを有することも可能である。さらに、基本的機能を備えた汎用（又はデフォルト）ユーザインタフェースと、カスタム（又はパーソナル化された）ユーザインタフェースがあってもよい。
【００３９】
複数のユーザインタフェースがユーザに対応することが可能である。例えば、ユーザに対して２以上のユーザインタフェースが登録されてもよい（例えば、Ｊｅｆｆｒｅｙ  Ｏｓｃａｒの場合、科学用ユーザインタフェースと金融用ユーザインタフェースなど）。
【００４０】
図３に示されるように、ユーザアクセス情報はまた、登録されているユーザに関連する特定のビジネス関連性フィールドを示すビジネス関連性情報を有してもよく、ユーザインタフェースは特定のユーザに関連する特定のビジネス関連性フィールドに対応する情報を表示してもよい。
【００４１】
ユーザアクセス情報テーブル内に含まれるユーザアクセス情報は、図３に示されるものに限定されず、単なる一例を提供するものである。特に、図３に示されるユーザアクセス情報はユーザ名、ビジネス関連性情報及びユーザインタフェース情報を含むが、ユーザアクセス情報は、その代わりに又はそれに加えて、文書管理装置と通信可能なクライアント端末のユーザを特定するのに利用可能な情報を含む他の各種情報を格納可能である。例えば、ユーザアクセス情報は、複数の名前及び／又はスクリーンネーム、電子メールアドレス、電話番号、ファクシミリ番号などを含むことが可能である。ユーザアクセス情報は、生体情報（指紋、掌紋、ボイス若しくはスピーチ、網膜若しくは虹彩、顔の表情若しくは特徴、署名など）を含むようにしてもよい。
【００４２】
図４Ａ〜４Ｄは、本開示の一実施例によるクライアント端末上に表示するため提供されるユーザインタフェースの具体例を示す。
【００４３】
図４Ａは、表示用に提供される医療用ユーザインタフェースの一例を示す。例えば、これは、図３のユーザアクセス情報に基づくユーザＪｏｈｎ  Ｓｍｉｔｈに対応するユーザインタフェースである。この医療用ユーザインタフェースは、いくつかのオプションを含む。
・ユーザプロファイル
ユーザがユーザ名やパスワードなどの自らのプロファイルの基本特徴にアクセス及び編集することを可能にする
・現在ユーザインタフェース編集
ユーザが現在のユーザインタフェース（この場合、医療用ユーザインタフェース）の特徴を編集することを可能にする
・ユーザインタフェース切替
ユーザが当該ユーザのユーザアクセス情報においてすでに特定された他のユーザインタフェースなどの他のユーザインタフェースに切り替えることを可能にする
・新規ユーザインタフェース作成
ユーザが新たなユーザインタフェースを作成／選択することを可能にする
・ログアウト
ユーザがユーザインタフェースをログアウトすることを可能にする
・文書アップロード
ユーザが文書管理装置に文書をアップロードすることを可能にする
・文書ブラウズ
ユーザが文書管理装置の文書をブラウズすることを可能にする
・文書ダウンロード
ユーザが文書管理装置から文書をダウンロードすることを可能にする
さらに、図４Ａは、ユーザが“文書ダウンロード”ボタンをクリックすると提示されるカスタマイズ可能なユーザインタフェースオプション又はユーザインタフェース“アクティベータ”を示す。アクティベータは、医療用ユーザインタフェースに特有のものであってもよく、患者医療レコード、患者請求レコード、病理検査結果、医療用参考文献、オンコール業務表などをダウンロードするためのオプションを含むものであってもよい。このようなオプションは単なる一例であり、これらのオプションは本開示に従ってカスタマイズされてもよいことが理解されるべきである。
【００４４】
従って、クライアント端末上への表示用に提供されるユーザインタフェースは、アクティベータがユーザにより選択又は起動されると、文書管理装置の１以上の対応するアプリケーション機能にアクセスするため、対応するコマンドを文書管理装置に送信するよう構成される１以上のユーザインタフェースアクティベータを含む。
【００４５】
図４Ｂは、表示用に提供される法律用ユーザインタフェースの一例を示す。これは、図３のユーザアクセス情報に基づきユーザＪａｍｅｓ  Ｓａｍｐｌｅに対応するユーザインタフェースであることに留意されたい。
【００４６】
法律用ユーザインタフェースのオプションの多くは、医療用ユーザインタフェースのものと同様であり、ユーザプロファイル、現在ユーザインタフェース編集、ユーザインタフェース切替、新規ユーザインタフェース作成、ログアウト、文書アップロード、文書ブラウズ及び文書ダウンロードを含む。
【００４７】
さらに、図４Ｂは、ユーザが“文書ブラウズ”ボタンをクリックすると提示されるカスタマイズ可能なユーザインタフェースアクティベータを示す。ユーザインタフェースアクティベータは、法律用ユーザインタフェースに特有のものであってもよく、クライアントレコード、請求レコード、リーガルケースロー、カレンダエントリ、ディスカバリマテリアル、請願及びブリーフ並びにサンプル宣誓供述書をダウンロードするためのオプションを含む。このようなオプションは単なる一例であって、これらのオプションは本開示に従ってカスタマイズされてもよいことが理解されるべきである。さらに、レイアウト、バックグラウンド、ボタンサイズなどは、ユーザインタフェース間で異なり、カスタマイズ可能である。
【００４８】
同様に、図４Ｃ及び４Ｄは、本開示によるユーザインタフェースのさらなる具体例を提供する。
【００４９】
図４Ｃは、ユーザに提供される汎用ユーザインタフェースを示す。例えば、これは、図３のユーザアクセス情報に基づきユーザＪａｎｅ．Ｄｏｅに対応するユーザインタフェースである。汎用ユーザインタフェースのユーザインタフェースアクティベータは、直近使用ブラウズ、高人気ブラウズ、Ａ−Ｋブラウズ及びＬ−Ｚブラウズを含む。
【００５０】
図４Ｄは、特定のユーザに対してカスタマイズされたカスタムユーザインタフェースを示す。例えば、これは、図３のユーザアクセス情報に基づきユーザＪｉｍ．Ａｌｐｈａに対応するユーザインタフェース“カスタムＪＤ２４７”である。さらに、アクティベータ、レイアウト、バックグラウンドなどがカスタマイズされてもよい。
【００５１】
図５Ａは、図４Ｄに示されるブラウズボタンなどの“ブラウズ”ボタンをユーザがクリックすると提供されるユーザインタフェーススクリーンの他の例を示す。図５Ａのユーザインタフェースは、ユーザが文書データベースに対応するフォルダをブラウズすることを可能にする。ユーザインタフェースはまた、ユーザが名前によってフォルダをフィルタリングし、文書タイプ（セールス文書、インボイス、レジュメなど）によってフィルタリングすることを可能にする。
【００５２】
同様に、図５Ｂは、図４Ｄに示される検索ボタンなどの“検索”ボタンをユーザがクリックすると提供されるユーザインタフェーススクリーンの他の例を示す。ユーザインタフェースは、ユーザがキー用語（“文書名”など）により文書を検索し、さらに検索タイプ（すなわち、“文書”タイプ検索は文書のみの検索に関し、“フォルダ”タイプ検索はフォルダのみの検索に関するなど）を制御することを可能にする。
【００５３】
図７Ａを参照して、本開示の他の実施例によるネットワークを介しクライアント端末に文書管理サービスを提供するシステム７００が概略的に示される。
【００５４】
システム７００は、複数のクライアント端末１２−１〜１２−４と、文書管理装置７５と、文書アクセス装置７７とを有する。
【００５５】
複数のクライアント端末１２−１〜１２−４は、図２のものと実質的に同様のものであってもよい。
【００５６】
文書管理装置７５は、図２Ａの文書管理装置２５上で実行される文書管理アプリケーションに実質的に同様の文書管理アプリケーションを実行してもよい。
【００５７】
文書管理装置７５は、アプリケーションプログラムインタフェース７５ａと、文書ストア７５ｂとを有する。
【００５８】
アプリケーションプログラムインタフェース７５ａは、文書管理装置７５との通信フォーマットを指定するよう構成される。
【００５９】
このため、アプリケーションプログラムインタフェース７５ａは、当該分野で知られるＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍｍｉｎｇ  Ｉｎｔｅｒｆａｃｅ）と同様のものであり、アプリケーション又はデバイスが受け付けるよう構成されるコマンド及び命令を指定するソフトウェアによりしばしば実現されるインタフェースである。このように、文書管理装置７５のアプリケーションプログラムインタフェース７５ａは、文書管理装置７５と通信するとき、又は文書管理装置のアプリケーション機能（文書のアップロード、アクセス及びダウンロードなど）を要求するときに使用されるべきルーチン及びプロトコルの指定を含むものであってもよい。
【００６０】
文書ストア７５ｂは、文書及び他のデータ又は情報を格納するよう構成される。
【００６１】
文書アクセス装置７７は、ユーザ情報維持部７７ａと、ユーザインタフェース部７７ｂとを有する。
【００６２】
文書アクセス装置７７のユーザ情報維持部７７ａは、複数の登録されているユーザのユーザアクセス情報を維持するよう構成される。
【００６３】
図３は、ユーザアクセス情報の一例を示す。複数の登録されているユーザのそれぞれのユーザアクセス情報は、登録されているユーザについて複数のユーザインタフェースの１以上を登録するユーザインタフェース情報を含む。
【００６４】
ユーザインタフェース部７７ｂは、ネットワークを介しクライアント端末の１つにログインインタフェースを提供し、クライアント端末の特定のユーザのログインからユーザ情報を受信し、ユーザ情報を利用して特定のユーザについて登録されているユーザインタフェース情報を抽出し、クライアント端末上に表示するため特定のユーザに登録されているユーザインタフェースを提供するよう構成される。
【００６５】
特に、ユーザインタフェース部７７ｂは、ユーザ情報維持部７７ａにより維持される特定のユーザのユーザアクセス情報を参照し、当該ユーザについて登録されているユーザインタフェース情報を決定する。このように、特定のユーザについて登録されているユーザインタフェース情報は、ユーザ情報維持部７７ａにより維持されるユーザアクセス情報から抽出される。
【００６６】
文書アクセス装置７７はさらに、ユーザインタフェースの１以上を介しユーザ入力が受信されると、文書管理装置７５のアプリケーションプログラムインタフェース７５ａと通信し、文書管理アプリケーション７５との通信フォーマットを指定する情報をアプリケーションプログラムインタフェース７５ａから受信し、文書管理アプリケーションの１以上の対応するアプリケーション機能にアクセスするため、文書管理アプリケーション７５にアプリケーションプログラムインタフェース７５ａにより指定されるフォーマットによりユーザ入力に対応するコマンドを送信するよう構成される。
【００６７】
文書管理アプリケーション７５に送信されるコマンドに応答して、文書アクセス装置７７は、文書管理アプリケーション７５から少なくとも１つの文書（又は他の情報）を受信し、クライアント端末への特定のユーザによるアクセスのための文書又は他の情報を提供する。
【００６８】
図２のシステム２００は、複数のクライアント端末１２−１〜１２−４と、文書アクセス装置２７と、文書管理装置２５とを有し、これらがすべてネットワーク１１に直接接続されている。他方、システム７００では、複数のクライアント端末が企業の内部のローカルエリアネットワーク（ＬＡＮ）又はイントラネットであってもよい第１ネットワーク７１に直接接続される。このとき、第１ネットワーク７１は、インターネットなどの第２ネットワーク７３を介し文書アクセス装置７７に接続される。文書アクセス装置７７と文書管理アプリケーションを実行する文書管理装置７５とは、インターネットや他のネットワークを介し互いに接続されてもよいし、又は単一のデバイス又は装置などの内部に構成されるパーツであってもよい。
【００６９】
図７Ｂは、図７Ａに示される文書アクセス装置７７のユーザインタフェース部７７ｂの特徴のより詳細な表示を例示的に示す。特に、ユーザインタフェース部７７ｂは、ログインインタフェース７７ｂ１、汎用ユーザインタフェース７７ｂ２、医療用ユーザインタフェース７７ｂ３、法律用ユーザインタフェース７７ｂ４などのいくつかのユーザインタフェース７７ｂ１〜７７ｂ４を含むものであってもよい。
【００７０】
さらに、ユーザインタフェース部７７ｂのユーザインタフェース７７ｂ１〜７７ｂ４のそれぞれは、アプリケーションインタフェース部（それぞれ７７ｂ１Ａ〜７７ｂ４Ａ）を有することが可能である。
【００７１】
各アプリケーションインタフェース部は、ユーザ入力が対応するユーザインタフェースにおいて受信されるとき、文書管理装置７５のアプリケーションプログラムインタフェース７５ａと通信するよう構成される。ユーザ入力は、文書管理装置に対して文書をアップロード／ダウンロードするためのリクエスト、又は文書管理装置の他のアプリケーション機能にアクセスするためのリクエストであってもよい。各アプリケーションインタフェース部はまた、文書管理装置の１以上の対応するアプリケーション機能にアクセスするため、ユーザ入力に対応し、文書管理装置７５に許容されるコマンドを文書管理装置に送信するよう構成される。
【００７２】
具体的には、アプリケーションインタフェース部が文書管理装置７５のアプリケーションプログラムインタフェース７５ａと通信するとき、アプリケーションインタフェース部は、文書管理装置が受け入れ可能な命令セットを決定する。この可能な命令セットに基づき、アプリケーションインタフェース部は、文書管理装置が受け入れ可能なユーザ入力に対応するコマンド又はコマンドセットを準備し、当該コマンドを文書管理装置に送信する。
【００７３】
例えば、ユーザ入力が特定のファイルフォーマット（．ｘｍｌ又は．ｐｐｔなど）に関連すると知られている特定タイプの文書（スプレッドシートやプレゼンテーション文書など）のすべてのインスタンスをダウンロードするためのリクエストである場合、アプリケーションインタフェース部は、文書管理装置からの特定のファイルフォーマットの文書をリクエストするためのプロトコルを決定するため、文書管理インタフェース７５のアプリケーションプログラムインタフェース７５ａと通信する。その後、アプリケーションインタフェース部は、文書管理装置に受け入れ可能な適切なコマンドを準備及び送信することが可能である。
【００７４】
アプリケーションインタフェース部はまた、アプリケーションインタフェース部から文書管理装置７５に送信されるコマンドに応答して、文書管理装置７５のアプリケーションプログラムインタフェース７５ａから少なくとも１つの文書又は他の情報を受信するよう構成される。その後、対応するユーザインタフェース７７ｂ１〜７７ｂ４が、特定のユーザによるアクセスのための文書又は他の情報を提供する。
【００７５】
従って、本開示の文書アクセス装置７７は、複数のユーザインタフェースの１つからユーザ入力を受信し、文書管理装置のアプリケーション機能にアクセスするため、ユーザ入力に対応するコマンドを文書管理装置に送信するための機能を有する。ここで、コマンドは、文書管理装置に許容可能となるよう準備される。文書アクセス装置７７は、文書管理装置７５のアプリケーションプログラムインタフェース７５ａと通信することによってコマンドを準備するため、文書アクセス装置７７は、フレキシビリティの高いものとなり、異なる複数の文書管理装置と通信する機能を有することになる。
【００７６】
図８Ａ及び８Ｂにおいて、文書アクセス装置（図７Ａの文書アクセス装置７７など）側におけるより詳細なワークフローの一例を示すフローチャートが示される。
【００７７】
ステップＳ８０１〜Ｓ８０４は、図６のステップＳ６０１〜Ｓ６０４と実質的に同様のものである。
【００７８】
ユーザに表示するための対応するユーザインタフェースを提供した後（Ｓ８０４）、ユーザは、特定の処理を実行するよう文書アクセス装置及び／又は文書管理装置に要求する命令を入力してもよい。例えば、ユーザは、文書アクセス装置が文書管理装置に特定の文書又はファイルをアップロードするための命令（対応するユーザインタフェースの利用可能なユーザインタフェースアクティベータを用いて）を発信してもよい。ユーザはまた、文書管理装置に格納される文書を編集し、又は文書管理装置に格納される文書の少なくとも一部を抽出するなどの命令を入力してもよい。
【００７９】
Ｓ８０５において、文書アクセス装置は、ユーザがこのような命令を入力したか決定する。文書アクセス装置がユーザが命令を入力したと判断すると（Ｓ８０５，ｙｅｓ）、処理はステップＳ８０６に移行する。文書アクセス装置が、ユーザが命令を入力していないと判断すると（Ｓ８０５，ｎｏ）、文書アクセス装置は、ユーザがこのような命令を入力するのを待機し続ける。
【００８０】
Ｓ８０６において、文書アクセス装置は、文書管理装置が受け入れ可能な命令セットを決定するため、文書管理装置のＡＰＩにアクセスする。Ｓ８０７において、文書アクセス装置は、Ｓ８０５において受信したユーザ命令とＳ８０６において決定された可能な命令セットとに基づき、文書管理装置に発信されるべき適切なコマンドを決定する。このようにして、文書アクセス装置は、ユーザ命令を文書管理装置が受け入れ可能なコマンドに変換する。例えば、文書アクセス装置は、特定の医療用文書の命令を、文書管理装置が処理可能な属性を有するファイルに対するリクエストに変換してもよい。文書アクセス装置は、Ｓ８０８において、コマンドを文書管理装置に送信する。
【００８１】
Ｓ８０９において、文書アクセス装置は、Ｓ８０８において送信されるコマンドに応答して、文書の画像データ又は他の情報を文書管理装置から受信する。
【００８２】
Ｓ８０９において文書又は他の情報を受信した後、文書アクセス装置は、クライアント端末上での表示のため、文書管理装置から受信した文書又は他の情報をログインしたユーザに提供する（Ｓ８１０）。
【００８３】
その後、文書アクセス装置は、ユーザが文書アクセス装置又は文書管理装置に対するさらなる命令を発信することを所望するか決定する（Ｓ８１１）。ユーザがさらなる命令を発信することを所望していると判断される場合（Ｓ８１１，ｙｅｓ）、文書管理装置は、上述されるように、ユーザに最も適したユーザインタフェースを表示するため、Ｓ８０４に戻る。ユーザがさらなる命令を文書管理装置に発信することを所望しないと判断される場合（Ｓ８１１，ｎｏ）当該処理は終了する。
【００８４】
図９を参照して、一実施例によるデータフローの一例の概略図が示される。
【００８５】
まず、クライアントユーザが文書アクセス装置にログインする（Ｓ９０１）。クライアントは、ユーザ情報を文書アクセス装置に送信することによって、文書アクセス装置にログインする。上述されるように、ユーザ情報は、ユーザ名、電子メールアドレス、パスワード、スクリーンネーム、電話番号、ファクシミリ番号、生体情報指紋、掌紋、ボイス若しくはスピーチ、網膜若しくは虹彩、顔の表情若しくは特徴、署名など）などの情報を含むものであってもよい。
【００８６】
文書アクセス装置がＳ９０１において受信されるユーザ情報に基づきユーザを認証した後、文書アクセス装置は、文書アクセス装置により維持されるユーザ情報とユーザアクセス情報とに基づきユーザの対応するユーザインタフェースを決定し、ユーザに表示するための適切なユーザインタフェースを提供する（Ｓ９０２）。
【００８７】
ユーザに適切なユーザインタフェースを表示した後、ユーザは、文書アクセス装置に入力命令を送信する（Ｓ９０３）。例えば、ユーザは、文書管理装置に特定の文書又はファイルを文書アクセス装置がアップロードするため命令（対応するユーザインタフェースの利用可能なユーザインタフェースアクティベータを用いて）を発信してもよい。ユーザはまた、文書アクセス装置が文書管理装置に格納されている文書を編集し、又は文書管理装置に格納されている文書の少なくとも一部を抽出するための命令を入力してもよい。
【００８８】
Ｓ９０４において、文書アクセス装置は、Ｓ９０３においてユーザから受信された入力命令に基づき、コマンドを生成し、文書管理装置に送信する。特に、文書アクセス装置は、文書管理装置が受け入れ可能な命令セットを決定するため、文書管理装置のアプリケーションプログラムインタフェースにアクセスする。このように、文書アクセス装置は、ユーザの命令を文書アクセス装置が受け入れ可能なコマンドに変換してもよい。
【００８９】
Ｓ９０４において送信されたコマンドに応答して、文書管理装置は、文書アクセス装置にデータを送信する（Ｓ９０５）。このデータは、ユーザが抽出を試みている文書の画像データ又は他の情報を含むものであってもよい。
【００９０】
最後に、Ｓ９０５においてデータ又は他の情報を受信した後、文書アクセス装置は、受信したデータをユーザに送信及び表示する（Ｓ９０６）。特に、データが抽出された文書の画像データである場合、文書アクセス装置は、要求された文書をユーザに適切に表示するため、必要な画像データのフォーマット化又はレンダリングを実行する。
【００９１】
本開示の他の実施例によると、アプリケーションインタフェース部はまた、特定のユーザのログインからのユーザ情報の少なくとも一部を文書管理装置７５（又は２５）に通信するよう構成される。その後、文書管理装置７５（又は２５）は、文書管理装置により維持されるユーザ情報とアクセス制御情報とに基づき、ユーザがアクセスすることを許可されている文書及び他の情報を決定する。従って、文書管理装置のセキュリティ機能が大きく増大する。
【００９２】
図１０は、文書管理装置７５の文書ストア７５ｂに維持されるアクセス制御情報の一例を示す。アクセス制御情報は、文書管理装置７５の複数の登録されたユーザと、当該ユーザがアクセスすることを許可されている対応する文書又はデータとを特定する。例えば、登録ユーザＪｏｈｎ．Ｓｍｉｔｈは、文書“Ａ”、“Ｂ”及び“Ｃ”にアクセスすることが許可され、登録ユーザＪａｎｅ．Ｄｏｅは、文書“Ａ”、“Ｂ”、“Ｃ”及び“Ｄ”にアクセスすることが許可され、登録ユーザＪｅｆｆｒｅｙ．Ｏｓｃａｒは、文書“Ｂ”、“Ｄ”、“Ｆ”及び“Ｇ”などにアクセスすることが許可される。
【００９３】
図１１を参照して、フローチャートは、本開示の他の実施例によるユーザが現在のユーザインタフェースを編集するか、又は新たなユーザインタフェースを作成することを所望するとき、文書アクセス装置側におけるワークフローの一例を示す。
【００９４】
ユーザが現在のユーザインタフェースを編集することを所望するか、又は新たなユーザインタフェースを作成することを所望するか示すと（例えば、図４Ａ〜４Ｄに示される各ユーザインタフェースにおける“現在ユーザインタフェース編集”又は“新規ユーザインタフェース作成”ボタンを選択することによって）、文書アクセス装置は、ユーザインタフェースの操作に関する以前のユーザアクションの履歴を編集する（Ｓ１１０１）。例えば、文書アクセス装置は、文書管理装置への文書のアップロードを要求する（又は文書管理装置からの文書の抽出を要求する）すべてのユーザ入力命令のリストを編集してもよい。
【００９５】
その後、文書アクセス装置は、ユーザにより最も一般的にアクセスされる文書又は文書タイプを決定する（Ｓ１１０２）。例えば、文書アクセス装置は、編集されたユーザ入力命令のリストを調べ、文書管理装置から最も一般的に抽出又はアップロードされる文書又は文書タイプを決定する。
【００９６】
その後、文書アクセス装置は、上述された文書又は文書タイプが特定のユーザインタフェースに対応しているか判断する（Ｓ１１０３）。例えば、文書アクセス装置が、当該文書が法的な請願、法的なブリーフ又はケースロー情報であると判断した場合（文書のファイル名、ファイル拡張子、フォルダ格納位置などに基づき）、文書アクセス装置は、当該文書が法律用ユーザインタフェースに対応していると判断する。
【００９７】
図４Ｂにおいて、法律用ユーザインタフェースがクライアント端末上に表示するため提供される方法が例示的に示される。例えば、“ケースロー”や“請願及びブリーフ”などのユーザインタフェースアクティベータのいくつかは、ユーザが文書管理装置からの対応するタイプの文書にアクセスすることを可能にする。従って、ユーザは、法律用ユーザインタフェースを有用であると考えるかもしれない。なぜなら、ユーザが過去にこれらのタイプの文書に頻繁にアクセスし、以降においてもこれらと同じタイプの文書に再びアクセスする必要がある可能性があるためである。
【００９８】
文書アクセス装置が、当該文書がユーザインタフェースに対応していると判断した場合（Ｓ１１０３，ｙｅｓ）、処理はＳ１１０４に移行する。文書アクセス装置が、当該文書がユーザインタフェースに対応していないと判断した場合（Ｓ１１０３，ｎｏ）、ワークフローは終了する。
【００９９】
Ｓ１１０４において、文書アクセス装置は、ユーザによる使用のため対応するユーザインタフェースを提供する。すなわち、文書アクセス装置は、視覚的なプロンプトなどによってユーザに対応するユーザインタフェースが利用可能であることを通知し、ユーザにユーザインタフェースの機能にアクセスしたいか問い合わせる。
【０１００】
その後、文書アクセス装置は、ユーザが対応するユーザインタフェースを利用する申し出を受け入れたか判断する（Ｓ１１０５）。文書アクセス装置が、ユーザが対応するユーザインタフェースを利用する申し出を受け入れたと判断した場合（Ｓ１１０５，ｙｅｓ）、文書アクセス装置は、当該ユーザのユーザアクセス情報にユーザインタフェースを追加する（Ｓ１１０６）。図３に示されるユーザアクセス情報を参照して、文書アクセス装置は、各登録ユーザのユーザインタフェース情報における対応するユーザインタフェース（“法律用”又は“科学用”など）。文書アクセス装置は、あるいは又は加えて、各登録ユーザのビジネス関連性情報を同様にして補正してもよい。
【０１０１】
文書アクセス装置が、ユーザが対応するユーザインタフェースを使用する申し出を受け入れなかったと判断する場合（Ｓ１１０５，ｎｏ）、ワークフローは終了する。
【０１０２】
図２（及び同様に図７）に示される具体例は、１つの文書管理装置２５と、１つの文書アクセス装置２７と、４つのクライアント端末１２−１〜１２−４とを含むが、システム、インタフェース、装置及び端末の個数は任意的なものであり、説明を容易にするため一例として選択されるものであり、本開示の主題が１以上のシステム、インタフェース、装置及び端末を含むシステムにより実現可能であることが理解されるべきである。さらに、文書管理装置、文書アクセス装置及び端末は１つの統合された装置に含める（もちろん、個別の装置とすることも可能である）ことが可能であることに留意されたい。スキャナ、プリンタ、複合機（ＭＦＤ）などの他の装置がまた、当該技術で周知なように、ネットワーク１１に接続されてもよい。
【０１０３】
クライアント端末１２−１〜１２−４のそれぞれは、以下に限定されることなく、他の装置とネットワーク１１を介し通信可能なパーソナルコンピュータ、ノートブックコンピュータ、ワークステーションコンピュータ、キオスク、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ＭＦＤ（複合機）、サーバ、携帯電話、ハンドセット、他の情報端末などを含む何れかの計算装置とすることができる。
【０１０４】
図２では、４つのクライアント端末１２−１〜１２−４が示されるが、システム２００は、ネットワーク１１に接続される何れかの個数のクライアント端末（同様の又は異なる構成を有することが可能である）を含むことができることが理解されるべきである。
【０１０５】
文書アクセス装置２７は、以下に限定されることなく、他の装置とネットワーク１１を介し通信可能なパーソナルコンピュータ、ノートブックコンピュータ、ワークステーションコンピュータ、キオスク、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ＭＦＤ（複合機）、サーバ、携帯電話、ハンドセット、他の情報端末などを含む何れかの計算装置上で提供されるソフトウェアにより構成可能である。
【０１０６】
本開示の文書アクセス装置２７は、コンピュータにより実行される有形に実現される命令を有するコンピュータ使用可能な非一時的な媒体（ディスクストレージ装置など）を含むコンピュータプログラムプロダクトにより実現されてもよい。
【０１０７】
従って、文書アクセス装置２７はコンピュータ上で実行されてもよいことが理解されるべきである。文書アクセス装置２７は、クライアント端末１２−１〜１２−４の外部にあるとして示されているが、文書アクセス装置２７は実際にはクライアント端末１２−１〜１２−４の１つにおいて実行されてもよい。
【０１０８】
文書ストア７５ｂは、ストレージ機能を有する又はサポートする１以上の構成部分又は機能部分を有することが可能である。例えば、文書ストア７５ｂは、ウェブサーバ、ウェブサーバに接続されるバックエンドサーバ、電子メールサーバ、ファイルサーバ、複合機（ＭＦＰ又はＭＦＤ）、ボイスデータサーバ、アプリケーションサーバ、コンピュータ、ネットワーク装置、端末などの電子データソース又はその構成要素とすることが可能である。ここで用いられる“電子文書”又は“電子データ”という用語は、最も広い意味においてユーザがアクセス、抽出、参照などをすることを所望する何れかのデータから構成可能であることが理解されるべきである。
【０１０９】
ネットワーク１１は、セキュアなイントラネット又はエクストラネットローカルエリアネットワーク、ワイドエリアネットワーク、セキュアなアクセスを可能にする何れかのタイプのネットワーク又はこれらの組み合わせの１以上を含むことが可能である。さらに、他のセキュア通信リンク（バーチャルプライベートネットワーク、無線リンクなど）は、ネットワーク１１においても利用されてもよい。さらに、ネットワーク１１は、好ましくは、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）を使用するが、他のプロトコルもまた利用可能である。装置がネットワーク１１にどのようにして接続可能であり、通信するかについては、当該分野において周知であり、例えば、その内容のすべてが参照することにより援用される、Ｆｒａｎｋ  Ｊ．Ｄｅｒｆｌｅｒ，Ｊｒ．ａｎｄ  Ｌｅｓ  Ｆｒｅｅｄによる“Ｈｏｗ  Ｎｅｔｗｏｒｋｓ  Ｗｏｒｋ”（Ｑｕｅ  Ｃｏｒｐｏｒａｔｉｏｎ  ２０００）と、Ｒｏｎ  Ｗｈｉｔｅによる“Ｈｏｗ  Ｃｏｍｐｕｔｅｒｓ  Ｗｏｒｋ”
（Ｑｕｅ  Ｃｏｒｐｏｒａｔｉｏｎ  １９９９）などにおいて説明されている。
【０１１０】
図１２は、図２の文書アクセス装置２７を提供するため、ソフトウェアを介し構成可能な文書アクセス装置１２０（又はコンピュータやサーバなど）の一例となる構成を示す。図１２に示されるように、文書アクセス装置１２０は、システムバス１２９を介しメモリ又はストレージ部１２２、ネットワークインタフェース１２３、ディスプレイ１２４及びキーボード１２５を含む何れかの個数の他の構成要素と通信するコントローラ（又は中央処理ユニット）１２１を含む。
【０１１１】
文書アクセス装置１２０は、特定用途装置（１以上の特定用途向け集積回路や従来のコンポーネント回路の適切なネットワークなどを含む）であってもよいし、又は関連技術の当業者により理解されるように、端末及び／又はサーバとして動作するのに十分なメモリ、処理及び通信機能を備えた従来のパーソナルコンピュータやコンピュータワークステーション上のソフトウェアにより構成されてもよい。
【０１１２】
文書アクセス装置１２０では、コントローラ１２１は、カンファレンシング装置の処理を制御するプログラムコード命令を実行する。コントローラ１２１、メモリ／ストレージ１２２、ネットワークインタフェース１２３、ディスプレイ１２４及びキーボード１２５は従来のものであり、本開示の発明の特徴を不明りょうにすることを回避するため、このような従来技術による特徴は詳細には説明されない。
【０１１３】
文書アクセス装置１２０は、図２のクライアント端末１２−１〜１２−４と文書管理装置２５とのネットワーク１１を介した通信など、ネットワークを介した通信のためのネットワークインタフェース１２３を有する。しかしながら、本開示の主題はこのような構成に限定されるものでないことが理解されるべきである。例えば、文書アクセス装置は、直接的な接続及び／又は一部のコンポーネントが接続されていないネットワークを介しクライアント端末１２−１〜１２−４と文書管理装置２５と通信してもよい。他の例として、文書アクセス装置は、端末にサービスを提供するサーバにより提供される必要はなく、ピアベースにより又は他の形式により端末と通信してもよい。
【０１１４】
上述されるように、文書アクセス装置２７は、サーバやコンピュータに限定されず、ネットワーク及び／又はインターネットを介し通信するよう構成可能な各種装置の何れかに搭載されてもよい。
【０１１５】
ユーザインタフェースの１以上は、ウェブサービスとしてネットワークを介しクライアント端末に提供されてもよいことに留意されたい。
【０１１６】
複数のクライアント端末１２−１〜１２−４の１つの構成の一例が、図１３に概略的に示される。図１３において、コンピュータ１３０は、メモリ１３２、ディスプレイ１３３、キーボード（及び／又はキーパッド）１３４、他の入出力装置１３５（マウス、タッチパッド、スタイラス、マイクロフォン、音声／発話インタフェース及び／又は認識ソフトウェアを備えたスピーカーなど）、及びネットワークインタフェース１３６を含む何れかの個数の他の構成要素と内部バス１３９を介し通信するコントローラ（又は中央処理ユニット）１３１を含む。
【０１１７】
メモリ１３２は、プログラム及びデータのストレージを提供することが可能であり、バッファ、レジスタ及びメモリ（例えば、ＲＯＭ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  ＰＲＯＭ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  ＥＰＲＯＭ）、ＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＤＲＡＭ（Ｄｙｎａｍｉｃ  ＲＡＭ）、ＮＯＶＲＡＭ（Ｎｏｎ−Ｖｏｌａｔｉｌｅ  ＲＡＭ）など）などの従来の記憶装置の組み合わせを含むものであってもよい。
【０１１８】
ネットワークインタフェース１３６は、（例えば、ＴＣＰ／ＩＰ、ＩＰＸ、ＩＰＸ／ＳＰＸ又はＮｅｔＢＥＵＩなどの何れか所望のネットワークプロトコルをサポートするイーサネット（登録商標）接続又は他のネットワーク接続などによる）ネットワーク１１との接続を提供する。
【０１１９】
ユーザがクライアント端末上で及び／又はネットワークを介し電子データ又はコンテンツにアクセスし、ネットワークに接続された装置及びサービス（文書管理装置２５など）とやりとりし、他のソフトウェアドリブンな機能を利用することを可能にするため、ユーザインタフェースが提供され、ソフトウェアを介し構成され、ネットワーク接続を介し受信される。例えば、クライアント端末のユーザがブラウジング処理を利用して、文書管理装置２５と通信し、他のデータ又はコンテンツにアクセスすることが可能となるように、ブラウザ（Ｉｎｔｅｒｎｅｔ  ＥｘｐｌｏｒｅｒＴＭ、Ｎｅｔｓｃａｐｅ  ＮａｖｉｇａｔｏｒＴＭ、専用のブラウザなど）がクライアント端末上に設けられてもよい。
【０１２０】
コンピュータ１３０のさらなる特徴又は構成要素は、従来のものであり（ここで特に説明されていない場合）、簡単化のため詳細には説明されない。このような特徴及び構成要素は、例えば、その内容のすべてが参照することにより援用される、Ｆｒａｎｋ  Ｊ．Ｄｅｒｆｌｅｒ，Ｊｒ．ａｎｄ  Ｌｅｓ  Ｆｒｅｅｄによる“Ｈｏｗ  Ｎｅｔｗｏｒｋｓ  Ｗｏｒｋ”（Ｑｕｅ  Ｃｏｒｐｏｒａｔｉｏｎ  ２０００）と、Ｒｏｎ  Ｗｈｉｔｅによる“Ｈｏｗ  Ｃｏｍｐｕｔｅｒｓ  Ｗｏｒｋ”
（Ｑｕｅ  Ｃｏｒｐｏｒａｔｉｏｎ  １９９９）などにおいて説明されている。
【０１２１】
上述されるように、クライアント端末１２−１〜１２−４のそれぞれはパーソナルコンピュータに限定されず、ネットワーク及び／又はインターネットを介し通信するよう構成可能な各種装置の何れかの形式により搭載可能である。
【０１２２】
上述された特定の実施例は例示的なものであり、多数の変形が本開示の趣旨又は添付した請求項の範囲から逸脱することなくこれらの実施例に導入可能である。例えば、異なる具体例及び例示的な実施例の要素及び／又は特徴は、本開示及び添付した請求項の範囲内で互いに組み合わせ及び／又は置換されてもよい。
【符号の説明】
【０１２３】
１２  クライアント端末
２５  文書管理装置
２７  文書アクセス装置
【図１Ａ】
2011192278.tif 000003
【図１Ｂ】
2011192278.tif 000004
【図２】
2011192278.tif 000005
【図３】
2011192278.tif 000006
【図４Ａ】
2011192278.tif 000007
【図４Ｂ】
2011192278.tif 000008
【図４Ｃ】
2011192278.tif 000009
【図４Ｄ】
2011192278.tif 000010
【図５Ａ】
2011192278.tif 000011
【図５Ｂ】
2011192278.tif 000012
【図６】
2011192278.tif 000013
【図７Ａ】
2011192278.tif 000014
【図７Ｂ】
2011192278.tif 000015
【図８Ａ】
2011192278.tif 000016
【図８Ｂ】
2011192278.tif 000017
【図９】
2011192278.tif 000018
【図１０】
2011192278.tif 000019
【図１１】
2011192278.tif 000020
【図１２】
2011192278.tif 000021
【図１３】
2011192278.tif 000022