(57)【特許請求の範囲】
【請求項１】
ネットワークを介して接続されるクライアント端末に対し、データベースに蓄積された文書へのアクセスを提供する情報処理装置であって、
文書の集合を特定する条件を受け取り、前記データベースから前記条件に合致する文書の情報を取得し、前記条件に応じた文書の集合を参照可能に表示するビューを前記クライアント端末に対し提供するビュー提供手段と、
前記クライアント端末からビューのお気に入り登録の指示を受け取り、お気に入り要素を識別する識別値を割り当て、指示されたビューを規定する条件と、お気に入り要素の追加先となる親要素を識別する識別値とをユーザのユーザ識別値に関連付けて登録する登録手段と、
前記ユーザについて登録された１以上のお気に入り要素を、前記追加先の親要素を使用して階層的に整理した形式で表示する、お気に入り画面領域を前記クライアント端末に提供するお気に入り提供手段と、
前記クライアント端末からお気に入り要素のスタートアップ登録の指示を受け取り、指示されたお気に入り要素を、ログイン直後に提供する初期お気に入りビューとして前記ユーザ識別値に関連付けて設定する設定手段と、
前記クライアント端末との間のログイン手続を処理するログイン処理手段であって、ログインに成功したユーザのユーザ識別値に関連付けられた初期お気に入りビューのお気に入り要素の条件を取得し、前記初期お気に入りビューのお気に入り要素がフォルダである場合には、該フォルダの内容を表示する初期画面を提供し、前記初期お気に入りビューのお気に入り要素が検索条件である場合には、該検索条件に合致する文書の集合を参照可能に表示する初期画面を提供する、当該ログイン処理手段と
を含み、前記条件は、フォルダの格納位置を特定するパス、または文書の内容および書誌情報の少なくとも１つに対する検索条件を含む、情報処理装置。
【請求項２】
前記ビュー提供手段は、前記お気に入り画面領域を介して前記お気に入り要素のいずれかが選択されたことに応答して、選択されたお気に入り要素の条件に合致する文書の情報を取得し、選択されたお気に入り要素のビューを前記クライアント端末に対し提供する、請求項１に記載の情報処理装置。
【請求項３】
前記追加先の親要素は、お気に入り要素を分類するカテゴリまたはお気に入り検索条件である、請求項１または２に記載の情報処理装置。
【請求項４】
前記検索条件に合致する文書の集合を参照可能に表示する初期画面は、事前に保存された検索結果を読み出して一時的に該初期画面上で表示しつつ、最新の検索結果に表示内容を更新するよう構成されている、請求項１〜３のいずれか１項に記載の情報処理装置。
【請求項５】
前記検索条件に合致する文書の集合を参照可能に表示する初期画面においてログイン直後に一時的に表示する検索結果を、定期的に事前準備または更新するよう構成されている、請求項４に記載の情報処理装置。
【請求項６】
ネットワークを介して接続されるクライアント端末に対し、データベースに蓄積された文書へのアクセスを提供する情報処理装置と、前記情報処理装置と通信し、前記データベースに文書を蓄積する画像処理装置とを含む文書管理システムであって、前記情報処理装置は、
文書の集合を特定する条件を受け取り、前記データベースから前記条件に合致する文書の情報を取得し、前記条件に応じた文書の集合を参照可能に表示するビューを前記クライアント端末に対し提供するビュー提供手段と、
前記クライアント端末からビューのお気に入り登録の指示を受け取り、お気に入り要素を識別する識別値を割り当て、指示されたビューを規定する条件と、お気に入り要素の追加先となる親要素を識別する識別値とをユーザのユーザ識別値に関連付けて登録する登録手段と、
前記ユーザについて登録された１以上のお気に入り要素を、前記追加先の親要素を使用して階層的に整理した形式で表示する、お気に入り画面領域を前記クライアント端末に提供するお気に入り提供手段と、
前記クライアント端末からお気に入り要素のスタートアップ登録の指示を受け取り、指示されたお気に入り要素を、ログイン直後に提供する初期お気に入りビューとして前記ユーザ識別値に関連付けて設定する設定手段と、
前記クライアント端末との間のログイン手続を処理するログイン処理手段であって、ログインに成功したユーザのユーザ識別値に関連付けられた初期お気に入りビューのお気に入り要素の条件を取得し、前記初期お気に入りビューのお気に入り要素がフォルダである場合には、該フォルダの内容を表示する初期画面を提供し、前記初期お気に入りビューのお気に入り要素が検索条件である場合には、該検索条件に合致する文書の集合を参照可能に表示する初期画面を提供する、当該ログイン処理手段と
を含み、前記条件は、フォルダの格納位置を特定するパス、または文書の内容および書誌情報の少なくとも１つに対する検索条件を含む、文書管理システム。
【請求項７】
ネットワークを介して接続されるクライアント端末に対し、データベースに蓄積された文書へのアクセスを提供する情報処理装置が実行する方法であって、
前記情報処理装置が、前記クライアント端末とのログイン手続を処理し、ユーザのユーザ識別値を特定するステップと、
前記情報処理装置が、文書の集合を特定する条件を受け取り、前記データベースから前記条件に合致する文書の情報を取得し、前記条件に応じた文書の集合を参照可能に表示するビューを前記クライアント端末に対し提供するステップと、
前記情報処理装置が、前記クライアント端末からビューのお気に入り登録の指示を受け取り、お気に入り要素を識別する識別値を割り当て、指示されたビューを規定する条件と、お気に入り要素の追加先となる親要素を識別する識別値とをユーザのユーザ識別値に関連付けて登録するステップと、
前記クライアント端末からお気に入り要素のスタートアップ登録の指示を受け取り、指示されたお気に入り要素を、ログイン直後に提供する初期お気に入りビューとして前記ユーザ識別値に関連付けて設定するステップと、
前記情報処理装置が、前記ユーザについて登録された１以上のお気に入り要素を、前記追加先の親要素を使用して階層的に整理した形式で表示する、お気に入り画面領域を前記クライアント端末に提供するステップと
を含み、前記方法は、
前記ユーザのユーザ識別値を特定するステップの後、ログインに成功したユーザのユーザ識別値に関連付けられた初期お気に入りビューのお気に入り要素の条件を取得するステップと、
前記初期お気に入りビューのお気に入り要素がフォルダである場合には、該フォルダの内容を表示する初期画面を提供するステップと、
前記初期お気に入りビューのお気に入り要素が検索条件である場合には、該検索条件に合致する文書の集合を参照可能に表示する初期画面を提供するステップと
をさらに含み、前記条件は、フォルダの格納位置を特定するパス、または文書の内容および書誌情報の少なくとも１つに対する検索条件を含む、文書管理方法。
【請求項８】
ネットワークを介して接続されるクライアント端末に対し、データベースに蓄積された文書へのアクセスを提供する情報処理装置として、コンピュータを機能させるためのコンピュータ実行可能なプログラムであって、前記プログラムは、
文書の集合を特定する条件を受け取り、前記データベースから前記条件に合致する文書の情報を取得し、前記条件に応じた文書の集合を参照可能に表示するビューを前記クライアント端末に対し提供するビュー提供手段、
前記クライアント端末からビューのお気に入り登録の指示を受け取り、お気に入り要素を識別する識別値を割り当て、指示されたビューを規定する条件と、お気に入り要素の追加先となる親要素を識別する識別値とをユーザのユーザ識別値に関連付けて登録する登録手段、
前記ユーザについて登録された１以上のお気に入り要素を、前記追加先の親要素を使用して階層的に整理した形式で表示する、お気に入り画面領域を前記クライアント端末に提供するお気に入り提供手段、
前記クライアント端末からお気に入り要素のスタートアップ登録の指示を受け取り、指示されたお気に入り要素を、ログイン直後に提供する初期お気に入りビューとして前記ユーザ識別値に関連付けて設定する設定手段、および
前記クライアント端末との間のログイン手続を処理するログイン処理手段であって、ログインに成功したユーザのユーザ識別値に関連付けられた初期お気に入りビューのお気に入り要素の条件を取得し、前記初期お気に入りビューのお気に入り要素がフォルダである場合には、該フォルダの内容を表示する初期画面を提供し、前記初期お気に入りビューのお気に入り要素が検索条件である場合には、該検索条件に合致する文書の集合を参照可能に表示する初期画面を提供する、当該ログイン処理手段
として前記コンピュータを機能させ、前記条件は、フォルダの格納位置を特定するパス、または文書の内容および書誌情報の少なくとも１つに対する検索条件を含む、プログラム。
【請求項９】
前記ビュー提供手段は、前記お気に入り画面領域を介して前記お気に入り要素のいずれかが選択されたことに応答して、選択されたお気に入り要素の条件に合致する文書の情報を取得し、選択されたお気に入り要素のビューを前記クライアント端末に対し提供する、請求項８に記載のプログラム。
【請求項１０】
前記追加先の親要素は、お気に入り要素を分類するカテゴリまたはお気に入り検索条件である、請求項８または９に記載のプログラム。
【請求項１１】
請求項８〜１０のいずれか１項に記載のコンピュータ実行可能なプログラムをコンピュータ可読に記録する記録媒体。
【請求項１２】
請求項１〜５のいずれか１項に記載の情報処理装置と通信する画像処理装置であって、前記情報処理装置と通信することにより、データベースに文書を蓄積するか、またはデータベースに蓄積された文書を印刷出力することを特徴とする、画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書管理システムに関し、より詳細には、管理する文書および文書の集合に対する効率的なアクセスを利用者に提供するための情報処理装置、文書管理システム、文書管理方法、プログラム、記録媒体および画像処理装置に関する。
【背景技術】
【０００２】
近年、官公庁、企業などの組織においては、業務に関する電子文書や、紙媒体の書類をスキャナで読み取って電子化した電子文書、ファクシミリで受信した電子文書等を一元的に管理する文書管理システムが普及している。このような電子文書は、日々の業務に伴って随時発生するため、文書管理システムには膨大な電子文書が蓄積されることになる。
【０００３】
したがって、蓄積された電子文書の中から所望の文書を探し出すことは、利用者にとって容易ではない。キャビネットやフォルダにより階層的に電子文書が整理されていても、深く階層下された階層構造を辿って所望のフォルダにアクセスするためには時間と手間を必要とする。また、文書管理システムなど多数の利用者が利用するシステムにおいては、利用者に電子文書の管理構造を徹底することも難しく、必ずしも正しい階層に必要な文書が保管されているとは限らない。また利用者の立場からみても、どのような階層構造に従って文書を保管すべきかを正しく理解することは困難である。さらに、文書管理システムにおいては、電子文書のメタデータ、本文の内容等に基づいて索引付けし、電子文書を検索可能とすることも行われているが、所望の文書を得るためには、利用者は検索条件を逐一入力しなければならない。
【０００４】
ところで、近年のウェブ技術の発展に伴い、種々のアプリケーションがウェブ・ベースで提供されるようになっており、文書管理システムについても、ウェブ・ブラウザを利用してアクセスする形態のウェブ・ベースで実装されたものが提供されている。また、ＪａｖａＳｃｒｉｐｔ（登録商標）、Ａｊａｘ（Asynchronous JavaScript + XML）、Ａｄｏｂｅ（登録商標）Ｆｌａｓｈ、などクライアント・サイドの技術革新に伴い、ウェブ・ベースのアプリケーションにおいても、リッチでかつ動的なユーザ・インタフェースを実装するアプリケーションを提供できるようになっている。
【０００５】
従来より、ウェブ・ブラウザには、利用者が予め登録しておいたウェブ・ページをお気に入りまたはブックマークとして登録し、お気に入りまたはブックマークから簡便な操作で所望のウェブ・ページに直接アクセスする機能が提供されている。このようなウェブ・ブラウザにおけるお気に入り機能を改良する試みも種々なされている。
【０００６】
例えば、特開２００３−０５８５７６号公報（特許文献１）は、ウェブ・ブラウザ上でページの特定の箇所を効率的に表示する目的で、示されたウェブ・ページ中でユーザによるアンカーエレメントの追加指定操作を受付け、指定された表示位置にアンカーエレメントを埋め込んだＨＴＭＬ形式のウェブ・ページファイルを作成し、第１の記憶手段に格納するステップと、上記アンカーエレメントを指し示すアドレス情報を生成し、該アドレス情報と当該Ｗｅｂページ情報に付与される固有名称との対を第２の記憶手段に格納するステップと、ユーザによるウェブ・ページ表示要求が上記アンカーエレメントを指し示すアドレス情報による要求であれば、当該アドレス情報に対応するウェブ・ページファイルを読出し、表示画面に表示させるステップとを備えるウェブ・ページの表示制御方法を開示している。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
従来のウェブ・ブラウザにおけるお気に入り機能では、ウェブ・ページを特定するＵＲＬを設定しているため、静的なウェブ・ページ等であれば、直接的なアクセスを提供することもできる。一方、文書管理システムにおいては、利用者は、頻繁に使用する文書や、担当業務に関連する文書等に効率的にアクセスするための検索条件を簡便に呼び出したいという要望があるが、従来のウェブ・ブラウザのお気に入り機能では、そのような要望に答えることができず、充分なものとはいえなかった。
【０００８】
このような背景から、蓄積された膨大な文書の中から当該文書を管理する階層構造にかかわらず、所望の文書またはその集合に効率的にアクセスすることを可能とする文書管理システムのウェブ・アプリケーションの開発が望まれていた。
【０００９】
本発明は、上記従来技術に鑑みてなされたものであり、本発明は、蓄積された文書の中の所望の文書またはその集合に対し、少ない操作で効率的にアクセスすることが可能な文書管理システムを実現する情報処理装置、文書管理システム、文書管理方法、プログラム、記録媒体および画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明では、上記課題を解決するために、ネットワークを介して接続されるクライアント端末に対し、データベースに蓄積された文書へのアクセスを提供する情報処理装置であって、下記特徴を有する情報処理装置を提供する。本発明の情報処理装置は、文書の集合を特定する条件を受け取り、上記データベースから条件に合致する文書の情報を取得し、該条件に応じた文書の集合を参照可能に表示するビューをクライアント端末に対し提供する。
【００１１】
また本発明の情報処理装置は、クライアント端末から現在表示中のビューのお気に入り登録の指示を受け取り、お気に入り要素を識別する識別値を割り当て、指示されたビューを規定する条件と、お気に入り要素の追加先となる親要素を識別する識別値とをログイン・ユーザのユーザ識別値に関連付けて登録する。さらに本発明の情報処理装置は、前記ユーザについて登録された１以上のお気に入り要素を、前記追加先の親要素を使用して階層的に整理した形式で表示する、お気に入り画面領域を前記クライアント端末に提供する。
【発明の効果】
【００１２】
上記構成によれば、文書管理システム内で管理される文書または文書の集合へ少ない操作で効率的にアクセスすることを可能とするお気に入り機能を提供することができる。本お気に入り機能は、登録されたお気に入り要素は、カテゴリなどの追加先の親要素により整理された形式で利用者に提供される。このため、利用者は、ウェブ・ブラウザ上にツリー状または階層的に表示される各お気に入り要素を選択することで、簡単に所望のビューを利用することができる。
【図面の簡単な説明】
【００１３】
【図１】文書管理システムの実施形態を示す概略図。
【図２】本実施形態のサーバおよびクライアント上に実現される機能構成を示すブロック図。
【図３】本実施形態のサーバが実行するログイン処理を示すフローチャート。
【図４】クライアントのディスプレイ装置に表示されるウェブ・ブラウザ内のログイン認証画面を例示する図。
【図５】クライアントのディスプレイ装置上に表示されるウェブ・ブラウザ内のログイン後のメイン画面を例示する図。
【図６】サーバが実行するお気に入りの登録処理のフローを説明する図。
【図７】クライアントのディスプレイ装置に表示されるウェブ・ブラウザ内のメイン画面を例示する図。
【図８】クイアントのディスプレイ装置に表示されるウェブ・ブラウザ内のお気に入り追加ダイアログを例示する図。
【図９】ユーザ情報データベース内に登録されるユーザ毎のお気に入り情報を格納するお気に入り情報テーブルのデータ構造を示す図。
【図１０】クライアントのディスプレイ装置に表示されるウェブ・ブラウザ内の詳細検索ダイアログを例示する図。
【図１１】お気に入り機能の利用時のサーバが実行する処理のフローを説明する図。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態を用いて説明するが、本発明の実施形態は、以下の実施形態に限定されるものではない。
【００１５】
図１は、文書管理システム１００の実施形態を示す概略図である。図１に示す文書管理システム１００は、システム１００内を流通する電子文書を管理するサーバ１１０と、管理されている文書の閲覧、編集、印刷などの操作を行なうためのクライアント・コンピュータ（以下、クライアントと参照する。）１５０とを含む。サーバ１１０およびクライアント１５０は、例えばイーサネット（登録商標）およびＴＣＰ／ＩＰプロトコルによるローカル・エリア・ネットワーク（以下、ＬＡＮとして参照）などのネットワーク１０２を介して相互に接続される。
【００１６】
図１に示すネットワーク１０２には、複合機１０４その他、図示しないファクシミリ、スキャナ、複写機などの画像処理装置が接続されている。本文書管理システム１００では、これらの画像処理装置にて生成した文書をサーバ１１０へ送信することにより、当該文書を文書管理システム１００に登録することができる。また、図１に示すネットワーク１０２には、他のクライアント１０８が接続されており、クライアント１０８のローカルに保存されている文書についても、サーバ１１０へ送信することにより、文書管理システム１００に登録することができる。文書管理システム１００に蓄積された文書は、適宜、クライアント１０８，１５０などのからの印刷指示をすることにより、レーザプリンタ１０６などの画像処理装置に出力させることができる。
【００１７】
本実施形態のサーバ１１０は、文書を管理するためのウェブ・アプリケーションを実現し、クライアント１５０に対して、ウェブ・ブラウザ（以下、単にブラウザという。）を介した文書の閲覧、編集、印刷などの操作環境を提供する。本文書管理システム１００において、文書は、キャビネットおよびフォルダからなる階層構造として管理されており、サーバ１１０は、クライアント１５０に対し、このような階層構造を介したナビゲーションによって所望の文書へアクセスする機能を提供する。またサーバ１１０は、書誌情報に基づく検索や全文検索などの検索機能による文書への効率的なアクセスを提供する。さらに本実施形態のサーバ１１０は、文書管理システム１００の利用者（以下、文書管理システム１００上でユーザ名等により識別される利用者をユーザと参照する。）毎に、システム１００内に蓄積される文書に簡便にアクセスするためのお気に入り機能を提供する。
【００１８】
なお、文書管理システム１００は、上述の実施形態に限定されるものではなく、図示しないＶＰＮ（Virtual Private Network）ゲートウェイまたは専用回線を用いて構成されるワイド・エリア・ネットワーク（ＷＡＮ）により、クライアント１５０とサーバ１１０とを接続してもよく、その他、インターネットなどの公衆通信回線を介してクライアント１５０とサーバ１１０とを接続してもよい。また、文書管理システム１００に含まれるクライアントの数は、上述の実施形態に限定されるものではなく、１つまたは３つ以上で構成されてもよい。
【００１９】
サーバ１１０は、図示しないハードディスク・ドライブ、ＮＶ−ＲＡＭ（Non-Volatile Random Access Memory）、ＳＤカードなどの記録媒体に格納されたプログラム（図示せず）を読み出し、ＲＡＭのメモリ領域に展開することにより、適切なオペレーティング・システム（ＯＳ）のもとで、後述する各機能部および各処理を実現する。本実施形態では、サーバ１１０がＵＮＩＸ（登録商標）またはＡＩＸまたはＬＩＮＵＸ（登録商標）などのアーキテクチャを有している場合であっても、各ＯＳが同様の機能を提供する限り、コンピュータのアーキテクチャに限定されるものではない。また、サーバ１１０と通信を行なうクライアント１５０についても、サーバ１１０と同様なハードウェア構成とすることができる。
【００２０】
以下、本実施形態の文書管理システム１００において実現される、お気に入り機能について説明する。図２は、本実施形態のサーバ１１０およびクライアント１５０上に実現される機能構成を示すブロック図である。図２に示すクライアント１５０は、ブラウザ１５２と、スクリプト・コード再生部１５４とを含む。ブラウザ１５２は、ＩｎｔｅｒｎｅｔＥｘｐｌｏｒｅｒ（登録商標）、Ｍｏｚｉｌａ（登録商標）Ｆｉｒｅｆｏｘ（登録商標）などの既知のウェブ・ブラウザであり、サーバ１１０上のＨＴＴＰサーバ機能と通信を実行し、サーバ１１０から取得したウェブ・ページをクライアント１５０のディスプレイなどの表示装置に表示する。
【００２１】
スクリプト・コード再生部１５４は、ＪａｖａＳｃｒｉｐｔ（登録商標）のスクリプト・エンジンやＡｄｏｂｅ（登録商標）Ｆｌａｓｈプレーヤなどとして実装され、ＪａｖａＳｃｒｉｐｔ（登録商標）やＡｃｔｉｏｎＳｃｒｉｐｔなどの、本文書管理アプリケーションにおけるクライアント・サイドのスクリプト・コードを処理し、リッチなグラフィカル・ユーザ・インタフェースを提供する。なお、スクリプト・コード再生部１５４は、ブラウザ１５２自体の機能として、または拡張機能として提供される。
【００２２】
クライアント１５０を操作する利用者は、サーバ１１０上の文書管理ウェブ・アプリケーションを識別するＵＲＬをブラウザ１５２上から指定し、当該ウェブ・アプリケーションにアクセスすることで、文書管理システムが提供する諸機能を利用することができる。
【００２３】
サーバ１１０は、ウェブ・アプリケーションサーバ部１１２と、文書管理アプリケーション部１１４とを含む。ウェブ・アプリケーションサーバ部１１２は、ＨＴＴＰサーバ、サーブレットやＪＳＰを実行するためのサーブレット・コンテナを含み構成され、ＨＴＴＰクライアントであるクライアント１５０上のブラウザ１５２との通信を処理する。文書管理アプリケーション部１１４は、ウェブ・アプリケーションサーバ部１１２が提供する実行環境上で動作し、クライアント１５０に対し文書の閲覧、編集、印刷などの文書管理機能を提供する。
【００２４】
文書管理アプリケーション部１１４は、より具体的には、クライアント１５０からの要求に応じた各処理を実行する、文書閲覧部１１６と、文書検索部１１８と、ログイン処理部１２０と、お気に入り登録部１２２と、お気に入り提供部１２４と、スタートアップ設定部１２６とを含む。またサーバ１１０には、文書管理システム１００上で管理される文書を蓄積する電子文書データベース１２８と、ユーザ情報データベース１３０とが接続されている。ユーザ情報データベース１３０は、文書管理システム１００が識別するユーザのユーザ名、パスワード、お気に入り情報、電子メールなどの連絡先、その他ユーザに関連する情報（以下、ユーザ情報として参照する。）を格納する。なお、説明する実施形態では、ユーザ名およびパスワードを用いてユーザ認証を行うものとして説明するが、他の如何なる認証方式を採用できることはいうまでもない。
【００２５】
ログイン処理部１２０は、クライアント１５０からのアクセス要求に応答し、ログイン画面を提供する。ログイン処理部１２０は、ログイン画面を介して伝達されるユーザ名およびパスワードと、ユーザ情報データベース１３０に蓄積されたユーザ認証情報とを照合して、ユーザ認証を行い、クライアント１５０を本文書管理システム１００のユーザとして認識する。
【００２６】
文書閲覧部１１６は、ログイン済みのクライアント１５０に対し、文書管理システム１００が管理する文書への階層的なナビゲーションを可能とするビューを提供する。文書検索部１１８は、同様に、クライアント１５０に対し、書誌情報や全文による文書検索の機能を提供し、検索結果から文書へアクセスするためのビューを提供する。文書閲覧部１１６または文書検索部１１８は、本実施形態のビュー提供手段を構成する。これらのビューは、文書を一覧表示にするかサムネイル表示にするか、文書を名称で昇順にソートして表示するか日付で降順にソートするかなどの表示形式の指定を含むことができる。
【００２７】
お気に入り登録部１２２は、クライアント１５０のブラウザ１５２上で現在表示または選択されている文書、フォルダまたは検索結果を、それぞれ、お気に入り文書、お気に入りフォルダまたはお気に入り検索条件（以下、お気に入りとして登録された個々の文書、フォルダ、検索条件を総括してお気に入り要素と参照する。）として登録する。これらのお気に入り要素は、ユーザ情報データベース１３０内にユーザ名と関連付けてお気に入り情報として記録される。
【００２８】
お気に入り登録について例示すると、クライアント１５０上のブラウザ１５２上に所定のフォルダが表示されている状態で、当該フォルダのお気に入り登録の指示があった場合、ブラウザ１５２からお気に入り登録部１２２に指示が伝達され、お気に入り登録部１２２は、当該表示中のフォルダをお気に入りフォルダとしてログイン・ユーザに関連付けて登録する。また、ブラウザ１５２上に所定の検索結果が表示されている状態で、検索条件のお気に入り登録の指示があった場合、お気に入り登録部１２２は、当該検索結果に対応する検索条件をお気に入り検索条件としてログイン・ユーザに関連付けて登録する。
【００２９】
お気に入り提供部１２４は、ユーザ情報データベース１３０からログイン・ユーザに対応するお気に入り情報を取得し、登録されたお気に入り要素をカテゴリ等により整理した状態でログイン・ユーザに対して提供する。これにより、お気に入り要素を介した文書または文書の集合に対する簡便なアクセスが提供される。スタートアップ設定部１２６は、上記お気に入り登録部１２２により登録されたお気に入りフォルダまたはお気に入り検索条件のうちのいずれかを、ログイン直後の初期画面において表示するための初期お気に入りビューとして設定する。初期お気に入りビューの設定情報は、ユーザ情報データベース１３０中にユーザ名と関連付けてお気に入り情報として登録される。
【００３０】
例えば、あるユーザについて所定の検索条件が初期お気に入りビューとして登録されている場合、当該ユーザがログインした直後からメイン画面中に上記所定の検索条件による検索結果が表示されるようになる。なお、検索結果またはフォルダに含まれる文書等を一覧表示するビューの領域が分割される場合等には、２以上の初期お気に入りビューを設定してもよい。なお、説明する実施形態では、説明の便宜上、初期お気に入りビューは１つであるとし、２以上のお気に入り要素が設定された場合には、後から設定された要素で上書きされることとする。なお、初期お気に入りビューの設定自体は、任意の事項である。
【００３１】
以下、図３〜図５を参照して、本実施形態の初期お気に入りビューの表示を含むログイン処理について説明する。図３は、本実施形態のサーバが実行するログイン処理を示すフローチャートである。図３に示す処理は、ステップＳ１００から開始し、ステップＳ１０１では、サーバ１１０は、クライアント１５０からＨＴＴＰリクエストを受信し、当該ウェブ・アプリケーションに対するアクセス要求を受領する。ステップＳ１０２では、サーバ１１０は、ログイン処理部１２０により、ＨＴＴＰリクエストに対するＨＴＴＰレスポンスとして、ログイン認証画面を記述するウェブ・ページを送信する。これにより、クライアント１５０のブラウザ１５２上に、図４に示すようなログイン認証画面が表示される。
【００３２】
図４は、ログイン認証画面を例示する図である。図４に示すログイン認証画面２００は、ユーザ名を入力するテキストボックス２０２と、パスワードを入力するテキストボックス２０４と、ログインの手続を進める指示を待ち受けるログイン・ボタン２０６とを含む。ユーザ名およびパスワードが入力された状態でログイン・ボタン２０６がクリックされると、テキストボックス２０２，２０４に入力されたユーザ名およびパスワードがサーバ１１０に送信され、ログイン手続が進められる。
【００３３】
再び図３を参照すると、ステップＳ１０３では、サーバ１１０は、クライアント１５０から、当該クライアント１５０を識別するユーザ名およびそのパスワード等のユーザ認証情報を受信する。ステップＳ１０４では、サーバ１１０は、ログイン処理部１２０により、ユーザ情報データベース１３０から、ユーザ名に対応するユーザ情報を取得し、ログイン認証を行う。ステップＳ１０５では、サーバ１１０は、ログイン認証の結果、ログインが成功させるか否かを判定する。
【００３４】
ステップＳ１０５で、ユーザの正当性が確認できずログインを失敗させる場合（ＮＯ）には、ステップＳ１０６へ処理が分岐される。ステップＳ１０６では、サーバ１１０は、ログイン失敗を通知し再度のログインを促すため、再ログイン認証画面にリダイレクトし、ステップＳ１０３へ処理をループさせ、再度のログイン認証情報の受信を待ち受ける。一方、ステップＳ１０５で、ユーザの正当性が確認され、ログインを成功させる場合（ＹＥＳ）には、ステップＳ１０７へ処理が分岐される。
【００３５】
ステップＳ１０７では、サーバ１１０は、ユーザ情報データベース１３０から取得したログイン・ユーザのお気に入り情報中の初期お気に入りビューとして設定されたお気に入り要素を取得する。ステップＳ１０８では、初期お気に入りビューとして設定されたお気に入り要素が、フォルダであるか、検索条件であるか、または初期お気に入りビューの設定がないかによって処理を分岐させる。
【００３６】
ステップＳ１０８で、初期お気に入りビューの要素がお気に入りフォルダであった場合（フォルダ）には、ステップＳ１０９へ処理が分岐される。ステップＳ１０９では、サーバ１１０は、文書閲覧部１１６により、電子文書データベース１２８からお気に入りフォルダとして登録されたフォルダの内容を取得し、ステップＳ１１１で、ログイン処理部１２０により、フォルダ内のサブフォルダまたは文書を記述する情報（以下、フォルダ情報と参照する）を含み、フォルダ内を表示をするメイン画面を生成し、クライアント１５０へ送信する。
【００３７】
一方、ステップＳ１０８で、お気に入り検索条件であった場合（検索条件）には、ステップＳ１１０へ処理を分岐させる。ステップＳ１１０では、サーバ１１０は、文書検索部１１８により、登録されたお気に入り検索条件に合致する文書の集合を電子文書データベース１２８から検索する。なお、他の実施形態では、前回の検索結果を保存しておき、ログイン直後は前回の検索結果を一時的に表示しつつ、最新の検索結果に表示内容を更新するよう構成することもできる。さらに他の実施形態では、お気に入り情報がサーバ１１０側のユーザ情報データベース１３０中に保管されるものであるため、サーバ１１０側でログイン直後に一時的に表示する検索結果を定期的に予め準備または更新しておくこともできる。これにより、ログイン後メイン画面の表示完了までにかかる時間を短縮することができる。ステップＳ１１１では、サーバ１１０は、ログイン処理部１２０により、検索結果として得られた文書一覧を記述する情報（以下、検索結果情報と参照する）を含み、当該検索結果を表示するメイン画面を生成し、クライアント１５０へ送信する。
【００３８】
ステップＳ１０８で、初期お気に入りビューが設定されていなかった場合（なし）には、ステップＳ１１１へ直接処理が分岐される。ステップＳ１１１では、サーバ１１０は、通常のメイン画面を生成し、クライアント１５０へ送信する。
【００３９】
図５は、図４に示すステップＳ１１０の処理によってクライアント１５０のディスプレイ装置上に表示されるウェブ・ブラウザ内のログイン後のメイン画面を例示する。図５に示すメイン画面２１０は、お気に入り要素などをツリー表示するツリーエリア２１２と、選択されたお気に入り要素の内容を一覧表示するビューエリア２２０とを含む。ツリーエリア２１２には、お気に入りフォルダ、お気に入り検索条件、お気に入り文書などの各要素がツリー構造で表示されている。
【００４０】
図５に示す例では、お気に入りのルート２１８下のカテゴリ「検索条件」２１４が展開表示され、カテゴリ「検索条件」の直下の「見積書の検索」という名称のお気に入り要素２１６が初期お気に入りビューとして選択されている。ビューエリア２２０には、このお気に入り要素「見積書の検索」に対応した検索条件による検索結果が表示されている。また、お気に入り検索条件を表示しているメイン画面２１０には、表示中のお気に入り検索条件の条件を編集するための条件編集ボタン２２２を含むことができる。さらに、検索結果を表示しているメイン画面２１０には、表示中の検索結果の検索条件をお気に入り検索条件として保存するための条件保存ボタン２２４を含むことができる。
【００４１】
このように本実施形態では、利用者が予め設定した初期お気に入りビューがログイン直後から表示されて利用可能となるため、利用者は、所望のフォルダや文書の集合を規定する検索条件を登録しておくことにより、頻繁に使用する文書の集合に対し、ログイン直後から簡便にアクセスすることが可能となる。この場合に、所望の文書にアクセスするために、キャビネット階層を辿ったり、検索条件を逐一入力したりする必要がない。
【００４２】
以下、図６〜図１０を参照しながら、上述したお気に入り要素を登録する処理について説明する。図６は、サーバ１１０が実行するお気に入りの登録処理のフローを説明する図である。なお、図６には、キャビネット内の階層的なナビゲーションによるお気に入りフォルダの登録処理と、詳細検索時のお気に入り検索条件の登録処理と、簡易検索時のお気に入り検索条件の登録処理と、お気に入り文書の登録処理とを含む、複数のお気に入り登録処理の流れが示されている。
【００４３】
ブラウザ１５２に表示されたメイン画面内のツリーエリアにおいて、所定のキャビネットが選択されると、サーバ１１０は、ステップＳ２０１で、キャビネットが選択された旨を受信する。ステップＳ２０２では、サーバ１１０は、文書閲覧部１１６により、当該キャビネット内の直下のフォルダおよび文書に関する書誌情報（以下、キャビネット情報と参照する。）をブラウザ１５２に送信する。クライアント１５０のブラウザ１５２では、このキャビネット情報を受信して、図５に示したようなメイン画面のビューエリア２２０にキャビネット直下に属するフォルダおよび文書が一覧表示される。
【００４４】
図７は、図６に示すステップＳ２０２の処理によってクライアント１５０のディスプレイ装置に表示されるブラウザ１５２内のメイン画面を例示する。図７に示すメイン画面２３０は、キャビネットの構造をツリー表示するツリーエリア２３２と、選択されているキャビネットの内容を一覧表示するビューエリア２３８とを含む。図７に示す例では、ツリーエリア２３２には、選択中のキャビネット２３４と、「伝票」フォルダ２３６などの各ノードとがツリー構造で表示されている。図７に示すビューエリア２２０には、選択中のキャビネット直下のフォルダおよび文書が表示されている。
【００４５】
再び図６を参照する。ブラウザ１５２に表示されたメイン画面内のビューエリア２３８において、所定のフォルダが選択されると、サーバ１１０は、ステップＳ２０３で、当該所定のフォルダが選択された旨を受信する。ステップＳ２０４では、サーバ１１０は、文書閲覧部１１６により、当該フォルダ内の直下のフォルダおよび文書に関する書誌情報を含むフォルダ情報をブラウザ１５２に送信する。ブラウザ１５２では、このフォルダ情報を受信して、ビューエリア２３８の表示内容を書き換え、当該フォルダ直下に属するサブフォルダおよび文書の一覧表示をする。
【００４６】
ステップＳ２０３およびステップＳ２０４の処理は、利用者が望む文書または文書の集合を含む階層に辿り着くまで繰り返される。所望の階層に辿り着いた段階で、例えば図７に示したツールバーのお気に入りボタン２４４がクリックされるなど、メイン画面を介してお気に入り登録の指示がなされると、ブラウザ１５２では、図８に示すようなお気に入り登録内容を設定するためのお気に入り追加ダイアログが表示される。
【００４７】
図８に示すお気に入り追加ダイアログ２５０は、お気に入りの名称を入力するテキストボックス２５２と、お気に入りを整理するためのカテゴリを新規登録するための新規カテゴリ作成ボタン２５４と、お気に入りの追加先をツリー構造から選択するためのツリー表示２５６とを含む。その他、お気に入り追加ダイアログ２５０には、お気に入りの内容や、お気に入り要素のタイプ（フォルダ、検索条件または文書の別）、作成日といった情報が表示されている。なお、お気に入りの内容は、お気に入りフォルダの場合は現在表示しているフォルダのパスであり、検索条件の場合は現在表示している検索結果の検索条件である。お気に入り要素のタイプは、フォルダ、検索条件または文書の別を識別するものである。
【００４８】
また、お気に入り追加ダイアログ２５０は、当該登録にかかるお気に入り要素をスタート時に表示する初期お気に入りビューとして登録するか否かを設定するためのチェックボックス２５８と、登録内容を確定するＯＫボタン２６０と、登録処理をキャンセルするキャンセルボタン２６２とを含む。
【００４９】
追加ダイアログ２５０上でＯＫボタン２６０がクリックされると、ブラウザ１５２は、設定内容のフォルダのパスと、お気に入りの追加先のカテゴリを識別するＩＤと、お気に入りタイプと、初期お気に入りビューの設定の要否と、作成日等の情報とを含め、お気に入り登録指示をお気に入り登録指示をサーバ１１０に送信する。また、カテゴリが新規作成された場合には、新規作成したカテゴリの名称およびその追加先を識別するＩＤもサーバ１１０に送信される。なお、お気に入りの追加先のカテゴリが新規作成されたものに対応する場合には、例えば、上記追加先のＩＤに代えて、追加先の新規作成されたカテゴリの名称が送信され、サーバ１１０側で、新規作成されたカテゴリに対しＩＤが採番される。
【００５０】
再び図６を参照すると、ブラウザ１５２上でお気に入り登録の指示が行われると、サーバ１１０は、ステップＳ２０５で、お気に入り登録の指示を受信し、ステップＳ２０６で、お気に入り登録部１２２により、受信したフォルダのパス、登録先のカテゴリを識別するＩＤ、お気に入りの名称等の情報をユーザ名に関連付けてユーザ情報データベース１３０に登録する。このようにして、お気に入りフォルダの登録処理が行われる。また、初期お気に入りビューとしての登録が指示される場合には、ステップＳ２０６では、スタートアップ設定部１２６により、当該お気に入りフォルダを初期お気に入りビューとして登録する処理が行われる。
【００５１】
図９は、ユーザ情報データベース１３０内に登録されるユーザ毎のお気に入り情報を格納するお気に入り情報テーブルのデータ構造を示す。図９に示すように、お気に入り情報テーブル３００は、ユーザ名、お気に入りまたはカテゴリの名称、お気に入りの内容、タイプ、ＩＤ、追加先のＩＤおよび作成日がそれぞれ入力されるフィールド３００ａ〜３００ｇを含む。お気に入りの内容のフィールドには、お気に入り文書の場合には文書の参照先（パス＋文書名）、お気に入りフォルダの場合にはフォルダの参照先（パス＋フォルダ名）、お気に入り検索条件の場合には検索条件（適宜、検索範囲を含む。）を保持する。また、お気に入り内容には、文書を特定するための情報の他、表示形式の指定を含めてもよい。
【００５２】
図９に示すお気に入り情報テーブル３００により、お気に入りのツリー構造がユーザ毎に維持される。そして、クライアント１５０のブラウザ１５２上では、このお気に入り情報テーブル３００のデータ構造に従ってお気に入りがツリーエリアに表示される。お気に入り要素をカテゴリで分類して、ツリー表示することにより、文書の階層構造とは別のお気に入りの階層構造による文書または文書の集合への効率的なアクセスが可能となる。お気に入りフォルダ、検索条件、文書を分類するためのカテゴリ、およびカテゴリの階層構造は、上述したように各ユーザが自由に設定することができる。
【００５３】
以下、詳細検索におけるお気に入り検索条件の登録処理について説明する。再び図６に示すステップＳ２００に戻ると、ブラウザ１５２に表示された図７に示すメイン画面において、ツールバーの検索ボタン２４２がクリックされるなどにより詳細検索が選択されると、ステップＳ２０７で、詳細検索が選択された旨を受信する。ステップＳ２０８では、サーバ１１０は、文書検索部１１８により、詳細検索ダイアログ画面を記述するデータをブラウザ１５２に送信する。クライアント１５０のブラウザ１５２では、このデータを受信すると、図１０に示すような詳細検索ダイアログが表示される。図１０は、図６に示すステップＳ２０８の処理によってクライアント１５０のディスプレイ装置に表示されるブラウザ１５２内の詳細検索ダイアログ２７０を例示する。
【００５４】
図１０に示す詳細検索ダイアログ２７０は、キーワード検索におけるキーワードを入力するテキストボックス２７２ａ〜２７２ｃと、全文検索を行う旨を指示するチェックボックス２７４と、検索範囲を表示するテキストボックス２８０と、検索範囲の設定を行うダイアログを呼び出す検索範囲設定ボタン２８２と、検索範囲にサブフォルダを含めるか否かを指示するチェックボックス２８４とを含む。また詳細検索ダイアログ２７０は、検索結果のソート対象を設定するためのプルダウン・メニュー２７６と、降順または昇順を指定するラジオボタン２７８とを含む。利用者は、ブラウザ１５２上に表示された当該ダイアログ２７０を介して、キーワード、検索範囲、検索結果の表示形式等を含む検索条件の設定を行うことができる。
【００５５】
詳細検索ダイアログ２７０は、さらに、検索実行を指示するための検索実行ボタン２８６と、詳細検索をキャンセルするキャンセルボタン２８８とを含む。ブラウザ１５２上の検索実行ボタン２８６がクリックされると、ブラウザ１５２は、サーバ１１０に対し、詳細検索ダイアログに設定された詳細検索の検索条件を含む検索実行の指示を送信する。
【００５６】
ブラウザ１５２において検索実行が指示されると、サーバ１１０は、ステップＳ２０９で、検索実行の指示を受信する。ステップＳ２１０では、サーバ１１０は、文書検索部１１８により、伝達された検索条件で電子文書データベース１２８に照会し、条件に合致する文書の集合の情報を取得し、ステップＳ２１１では、検索された文書に関する書誌情報を含む検索結果情報をブラウザ１５２に送信する。ブラウザ１５２では、この検索結果情報を受信して、ビューエリア２３８の表示内容を書き換え、検索結果に含まれる文書の一覧表示をする。
【００５７】
検索が実行された段階で、例えば図７に示すようなツールバーのお気に入りボタン２４４がクリックされるなどして、メイン画面を介してお気に入り登録の指示がなされると、ブラウザ１５２では、図８で示したものと同様なお気に入り登録内容を設定するためのお気に入り追加ダイアログが表示される。追加ダイアログ２５０上でＯＫボタン２６０がクリックされると、ブラウザ１５２は、お気に入りの名称と、検索条件と、お気に入りの追加先のカテゴリを識別するＩＤと、お気に入りタイプ（すなわち検索条件）と、初期お気に入りビューの要否と、作成日等の情報とを含め、お気に入り登録指示をお気に入り登録指示をサーバ１１０に送信する。
【００５８】
再び図６を参照すると、ブラウザ１５２上でお気に入り登録の指示が行われると、お気に入りフォルダの登録と同様に、サーバ１１０は、ステップＳ２０５で、お気に入り登録の指示を受信し、ステップＳ２０６で、お気に入り登録部１２２により、受信した検索条件、登録先のカテゴリを識別するＩＤ、お気に入りの名称等の情報をユーザ名に関連付けてユーザ情報データベース１３０に登録する。このようにして、お気に入り検索条件の登録処理が行われる。
【００５９】
以下、簡易検索におけるお気に入り検索条件の登録処理について説明する。再び図６に示すステップＳ２００に戻ると、ブラウザ１５２に表示される図７に示すメイン画面中の簡易検索用のテキストボックス２４０にキーワードが入力され、簡易検索ボタン２４２がクリックされるなど簡易検索が指示されると、ステップＳ２１２で、サーバ１１０は、キーワードを含む簡易検索実行の指示を受信する。ステップＳ２１０では、サーバ１１０は、文書検索部１１８により、伝達された検索条件（キーワード）を用いて電子文書データベース１２８に照会し、検索条件（キーワード）に合致する文書の集合の情報を取得する。ステップＳ２１１では、サーバ１１０は、検索された文書に関する書誌情報を含む検索結果情報をブラウザ１５２に送信する。
【００６０】
検索が実行された段階で、図５に示したメイン画面と類似の検索結果が表示されたメイン画面内において条件保存ボタン２２４がクリックされるなど、メイン画面を介して検索条件のお気に入り登録の指示がなされると、上述したお気に入りフォルダの登録処理と同様の手順に従って、お気に入り検索条件の登録処理が行われる。
【００６１】
再び図６を参照すると、ブラウザ１５２に表示されたビューエリアにおいて、所定のフォルダ内または検索結果内の文書が選択され、表示の指示が行われると、サーバ１１０は、ステップＳ２１３で、対象文書が選択され、閲覧指示が行われた旨を受信する。ステップＳ２１４では、サーバ１１０は、文書閲覧部１１６により、電子文書データベース１２８から対象文書を取得し、クライアント１５０のブラウザ１５２に送信する。ブラウザ１５２では、この文書を受信して、例えば文書のビュアー（例えばウェブ・ブラウザのプラグインとして提供される。）またはエディタにより表示する。
【００６２】
なお、上述までは、フォルダまたは検索結果のお気に入り登録について説明したが、これに特に限定されるものではなく、同様の処理により、例えばビューエリア２３８で選択中の文書または文書群を指定してお気に入り文書としてお気に入り登録をすることもできる。
【００６３】
以下、図６〜図１０を参照しながら説明した登録処理によって登録されたお気に入り要素を利用して文書または文書の集合へアクセスする方法について説明する。図１１は、クライアント１５０がお気に入り機能を利用している際にサーバ１１０が実行する処理のフローを説明する図である。なお、図１１には、お気に入り文書、お気に入りフォルダおよびお気に入り検索条件を利用した複数のアクセス経路が示されている。
【００６４】
ブラウザ１５２に表示された図５に示すようなメイン画面内のツリーエリア２１２において、お気に入りが選択されると、サーバ１１０は、ステップＳ３０１で、お気に入りが選択された旨を受信する。ステップＳ３０２では、サーバ１１０は、お気に入り提供部１２４により、ログイン・ユーザに関連付けて登録されるお気に入りのルート直下のカテゴリおよびお気に入り要素に関する情報（以下、お気に入り情報と参照する。）をブラウザ１５２に送信する。クライアント１５０のブラウザ１５２では、このお気に入り情報を受信して、メイン画面のビューエリア２２０にお気に入りのルート直下に属するカテゴリおよびお気に入り要素が一覧表示される。なお、詳細な説明は省略するが、本実施形態のお気に入り提供部１２４は、キャビネットと同様なナビゲーションにより、階層的に所望のお気に入り要素に辿り着くことができるよう構成されている。
【００６５】
以下、お気に入り文書を利用した文書へのアクセス経路について説明する。ブラウザ１５２に表示されたメイン画面内のツリーエリアまたはビューエリアにおいて、所定のお気に入り文書が選択され、閲覧の指示がなされると、サーバ１１０は、ステップＳ３０３で、当該お気に入り文書が選択された旨を受信する。ステップＳ３０４では、サーバ１１０は、文書閲覧部１１６により、電子文書データベース１２８から当該お気に入り文書で指定される文書を取得し、クライアント１５０のブラウザ１５２に送信する。ブラウザ１５２では、この文書を受信して、文書のビュアー等により表示する。
【００６６】
以下、お気に入りフォルダを利用したアクセス経路について説明する。ブラウザ１５２に表示されたメイン画面内のツリーエリアまたはビューエリアにおいて、所定のお気に入りフォルダが選択され、一覧表示の指示がなされると、サーバ１１０は、ステップＳ３０５で、当該お気に入りフォルダが選択された旨を受信する。ステップＳ３０６では、サーバ１１０は、文書閲覧部１１６により、当該お気に入りフォルダ内の直下の他のフォルダおよび文書に関する書誌情報を含むフォルダ情報をブラウザ１５２に送信する。
【００６７】
ブラウザ１５２に表示されたメイン画面内のツリーエリアまたはビューエリアにおいて、さらに他のフォルダが選択されると、サーバ１１０は、ステップＳ３０７で、当該フォルダが選択された旨を受信し、ステップＳ３０６へ処理をループさせる。この場合、ステップＳ３０６では、サーバ１１０は、文書閲覧部１１６により、選択された他のフォルダ直下のさらに他のフォルダおよび文書に関する書誌情報を含むフォルダ情報をブラウザ１５２に送信する。ステップＳ３０６およびステップＳ３０７の処理は、利用者が望む文書または文書の集合を含む階層に辿り着くまで繰り返される。
【００６８】
そして、ビューエリア２２０において、所定の文書が選択され、閲覧の指示がなされると、サーバ１１０は、ステップＳ３０８で、当該文書が選択された旨を受信する。ステップＳ３０４では、サーバ１１０は、電子文書データベース１２８から当該文書を取得し、クライアント１５０のブラウザ１５２に送信する。ブラウザ１５２では、この文書を受信して、文書のビュアー等により表示する。
【００６９】
以下、お気に入り検索条件を利用したアクセス経路について説明する。ブラウザ１５２に表示されたメイン画面内のビューエリア２２０またはツリーエリア２１２において、所定のお気に入り検索条件が選択され、一覧表示の指示がなされると、サーバ１１０は、ステップＳ３０９で、当該お気に入り検索条件が選択された旨を受信する。ステップＳ３１０では、サーバ１１０は、文書検索部１１８により、登録されたお気に入り検索条件に合致する文書の集合を電子文書データベース１２８から検索し、ステップＳ３１１では、検索された文書に関する書誌情報を含む検索結果情報をブラウザ１５２に送信する。ブラウザ１５２では、この検索結果情報を受信して、ビューエリア２３８の表示内容を書き換え、検索結果に含まれる文書の一覧表示をする。
【００７０】
このように、本実施形態のお気に入り機能によれば、予め登録しておいたお気に入りとして文書に対し、お気に入りとして予め登録しておいたフォルダ以下の他のフォルダや文書に対し、またはお気に入りとして予め登録しておいた検索条件の検索結果に含まれる文書に対し、少ない操作ですばやくアクセスすることが可能となる。
【００７１】
上述した実施形態によれば、文書管理システム１００において管理される文書または文書の集合へ簡便かつ効率的にアクセスすることができるお気に入り機能が提供される。上記実施形態のお気に入り機能では、登録されたお気に入り要素は、カテゴリなどで整理された形式で利用者に提供される。このため、利用者は、ウェブ・ブラウザ上にツリー状または階層的に表示される各お気に入り要素を簡単に利用することができる。
【００７２】
お気に入り文書やお気に入りフォルダによれば、階層構造を順次辿ったり、フォルダ内の一覧から所望の文書やフォルダを探したりといった操作や手間を省くことができ、お気に入り検索条件によれば、検索キーワードの入力や検索範囲選択といった検索条件の指定のための操作を省略することができる。また、お気に入り検索条件によれば、より詳細で流動的な設定を行うことができ、日々大量に登録される文書から最新の必要なものにより効率的にアクセスすることができる。また初期お気に入りビューによれば、業務で特定のフォルダの文書または特定の検索条件の文書を使用する場合、その設定をお気に入りに登録した上でログイン直後から表示することで、通常の操作フローに比べ大幅に操作を減少することが可能である。システムにログイン後すぐに業務を開始することが可能になり、業務の効率化ができる。
【００７３】
なお、上記実施形態では、お気に入り検索条件は、お気に入りのルートまたは所定のカテゴリを追加先として登録されるものとして説明してきた。しかしながら、他の実施形態では、所定のお気に入り検索条件を親として他のお気に入り検索条件を追加することもできる。この場合、子のお気に入り検索条件は、親のお気に入り検索条件と重畳する形式で、文書の集合を規定する。このような機能により、例えば、見積書というキーワードを含む文書を規定する「見積書の検索」というお気に入り検索条件の下に、直近３ヶ月に更新された文書を検索するお気に入り検索条件を付属させることで、見積書というキーワードを含む文書の集合中の直近３ヶ月に更新された文書を検索するお気に入り検索条件を登録するというようなことができる。
【００７４】
以上説明したように、本実施形態によれば、蓄積された文書の中の所望の文書またはその集合に対し、少ない操作で効率的にアクセスすることが可能な文書管理システムのウェブ・アプリケーションを実現する情報処理装置、文書管理システム、文書管理方法、プログラム、記録媒体および画像処理装置を提供することができる。
【００７５】
また上記機能は、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）、などのレガシープログラミング言語やオブジェクト指向プログラミング言語などで記述されたコンピュータ実行可能なプログラムにより実現でき、ＲＯＭ、ＥＥＰＲＯＭ、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ、ＣＤ−ＲＷ、ＤＶＤ、ＳＤカード、ＭＯなど装置可読な記録媒体に格納して頒布することができる。
【００７６】
これまで本発明の実施形態について説明してきたが、本発明の実施形態は、上述した実施形態に限定されるものではなく、他の実施形態、追加、変更、削除など、当業者が想到することができる範囲内で変更することができ、いずれの態様においても本発明の作用・効果を奏する限り、本発明の範囲に含まれるものである。
【符号の説明】
【００７７】
１００…文書管理システム、１０２…ネットワーク、１０４…複合機、１０６…レーザプリンタ、１０８，１５０…クライアント、１１０…サーバ、１１２…ウェブ・アプリケーションサーバ部、１１４…文書管理アプリケーション部、１１６…文書閲覧部、１１８…文書検索部、１２０…ログイン処理部、１２２…お気に入り登録部、１２４…お気に入り提供部、１２６…スタートアップ設定部、１２８…電子文書データベース、１３０…ユーザ情報データベース、１５２…ウェブ・ブラウザ、１５４…スクリプト・コード再生部、２００…ログイン認証画面、２０２，２０４…テキストボックス、２０６…ログイン・ボタン、２１０，２３０…メイン画面、２１２，２３２…ツリーエリア、２２０，２３８…ビューエリア、２２２…条件編集ボタン、２２４…条件保存ボタン、２３４…選択中のキャビネット、２３６…「伝票」フォルダ、２４０…検索用テキストボックス、２４２…検索ボタン、２４４…お気に入りボタン、２５０…追加ダイアログ、２５２…テキストボックス、２５４…新規カテゴリ作成ボタン、２５６…ツリー表示、２５８…チェックボックス、２６０…ＯＫボタン、２６２…キャンセルボタン、２７０…詳細検索ダイアログ、２７２，２８０…テキストボックス、２７４，２８４…チェックボックス、２７６…プルダウン・メニュー、２７８…ラジオボタン、２８２…検索範囲設定ボタン、２８６…検索実行ボタン、２８８…キャンセルボタン、３００…お気に入り情報テーブル
【先行技術文献】
【特許文献】
【００７８】
【特許文献１】特開２００３−０５８５７６号公報
【図１】
0005482449.tif 000002
【図２】
0005482449.tif 000003
【図３】
0005482449.tif 000004
【図４】
0005482449.tif 000005
【図５】
0005482449.tif 000006
【図６】
0005482449.tif 000007
【図７】
0005482449.tif 000008
【図８】
0005482449.tif 000009
【図９】
0005482449.tif 000010
【図１０】
0005482449.tif 000011
【図１１】
0005482449.tif 000012