(57)【要約】【課題】  付箋の機能を有効活用することにより操作性を向上させた文書一覧情報を提供することのできる文書情報提供システム、文書情報提供方法、文書情報提供プログラム及び記録媒体の提供を目的とする。【解決手段】  ネットワークを介して接続している端末からの要求に応じ、所定の情報を表示するＷｅｂページを前記端末に送信する情報処理装置であって、前記端末からの要求に基づいて、付箋の付された文書を識別できるように前記文書の一覧情報を表示する文書一覧ページを生成する第一の文書一覧ページ生成手段と、前記文書一覧ページの表示された前記端末からの要求に基づいて、前記文書一覧ページにおいて表示対象となっていた前記文書から前記付箋の付された文書のみを抽出し、該文書のみを表示する態様で前記文書一覧ページを生成する第二の文書一覧ページ生成手段とを有することにより上記課題を解決する。【選択図】  図３
2005070978.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続している端末からの要求に応じ、所定の情報を表示するＷｅｂページを前記端末に送信する情報処理装置であって、
前記端末からの要求に基づいて、付箋の付された文書を識別できるように前記文書の一覧情報を表示する文書一覧ページを生成する第一の文書一覧ページ生成手段と、
前記文書一覧ページの表示された前記端末からの要求に基づいて、前記文書一覧ページにおいて表示対象となっていた前記文書から前記付箋の付された文書のみを抽出し、該文書のみを表示する態様で前記文書一覧ページを生成する第二の文書一覧ページ生成手段とを有することを特徴とする情報処理装置。
【請求項２】
前記第一の文書一覧ページ生成手段及び前記第二の文書一覧ページ生成手段は、前記文書一覧ページにおいて表示対象とする文書のうち一の文書のイメージデータが前記文書一覧ページの一部に表示されるように前記文書一覧ページを生成することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記文書一覧ページの表示された前記端末からの要求に応じ、前記一の文書とは別の文書のイメージデータが表示されるように前記文書一覧ページを生成するページめくり手段を更に有し、
前記ページめくり手段は、前記文書一覧ページが前記付箋の付された文書のみを表示対象としていた場合は、前記付箋の付された文書の中から前記一の文書とは別の文書を選択することを特徴とする請求項２記載の情報処理装置。
【請求項４】
前記文書一覧ページに前記付箋の付された文書のみを表示するかを識別する表示モード識別情報を管理する表示モード管理手段を更に有し、
前記第一の文書一覧ページ生成手段は、前記表示モード管理手段における前記表示モード識別情報を参照して、前記文書一覧ページにおいて表示対象とする文書を決定し、
前記第二の文書一覧ページ生成手段は、前記文書一覧ページを生成する際に、前記表示モード管理手段における前記表示モード識別情報の値を、前記付箋の付された文書のみを表示する旨を示す値に更新することを特徴とする請求項１乃至３いずれか一項記載の情報処理装置。
【請求項５】
前記第一の文書一覧ページ生成手段は、前記文書一覧ページにおいて表示対象とする前記文書のうち前記付箋の付された文書が存在しない場合は、前記文書一覧ページにおいて前記付箋の付された文書のみを表示した文書一覧ページを表示させるための表示部品を操作不能として前記文書一覧ページを生成することを特徴とする請求項１乃至４いずれか一項記載の情報処理装置。
【請求項６】
前記第一の文書一覧ページ生成手段は、ネットワークを介して接続している所定の文書管理装置より前記文書の一覧情報を取得することを特徴とする請求項１乃至５いずれか一項記載の情報処理装置。
【請求項７】
前記第一の文書一覧ページ生成手段は、前記文書管理装置において実装されている所定のメソッドをＳＯＡＰのＲＰＣによって呼び出すことにより前記文書の一覧情報を取得することを特徴とする請求項６記載の情報処理装置。
【請求項８】
端末と、前記端末からの要求に応じ、所定の文書情報を表示するＷｅｂページを前記端末に送信する情報処理装置とを有する文書管理システムであって、
前記情報処理装置は、
前記端末からの要求に基づいて、付箋の付された文書を識別できるように前記文書の一覧情報を表示する文書一覧ページを生成する第一の文書一覧ページ生成手段と、
前記文書一覧ページの表示された前記端末からの要求に基づいて、前記文書一覧ページにおいて表示対象となっていた前記文書から前記付箋の付された文書のみを抽出し、該文書のみを表示する態様で前記文書一覧ページを生成する第二の文書一覧ページ生成手段とを有し、
前記端末は、前記情報処理装置より送信された前記文書一覧ページを表示させるＷｅｂページ表示手段を有することを特徴とする文書情報提供システム。
【請求項９】
前記Ｗｅｂページ表示手段は、前記第二の文書一覧ページ生成手段が生成した前記文書一覧ページにおいて表示対象となっているそれぞれの文書について、前記付箋の色及び・又は前記付箋に付されたコメントが表示されるように前記第二の文書一覧ページ生成手段が生成した前記文書一覧ページを表示させることを特徴とする請求項９記載の文書情報提供システム。
【請求項１０】
ネットワークを介して接続している端末からの要求に応じ、所定の文書情報を表示するＷｅｂページを前記端末に送信する情報処理装置における文書情報提供方法であって、
前記端末からの要求に基づいて、付箋の付された文書を識別できるように前記文書の一覧情報を表示する文書一覧ページを生成する第一の文書一覧ページ生成手順と、
前記文書一覧ページの表示された前記端末からの要求に基づいて、前記文書一覧ページにおいて表示対象となっていた前記文書から前記付箋の付された文書のみを抽出し、該文書のみを表示する態様で前記文書一覧ページを生成する第二の文書一覧ページ生成手順とを有することを特徴とする文書情報提供方法。
【請求項１１】
前記第一の文書一覧ページ生成手順及び前記第二の文書一覧ページ生成手順は、前記文書一覧ページにおいて表示対象とする文書のうち一の文書のイメージデータが前記文書一覧ページの一部に表示されるように前記文書一覧ページを生成することを特徴とする請求項１０記載の文書情報提供方法。
【請求項１２】
前記文書一覧ページの表示された前記端末からの要求に応じ、前記一の文書とは別の文書のイメージデータが表示されるように前記文書一覧ページを生成するページめくり手順を更に有し、
前記ページめくり手順は、前記文書一覧ページが前記付箋の付された文書のみを表示対象としていた場合は、前記付箋の付された文書の中から前記一の文書とは別の文書を選択することを特徴とする請求項１１記載の文書情報提供方法。
【請求項１３】
前記第一の文書一覧ページ生成手順は、前記文書一覧ページにおいて表示対象とする前記文書のうち前記付箋の付された文書が存在しない場合は、前記文書一覧ページにおいて前記付箋の付された文書のみを表示した文書一覧ページを表示させるための表示部品を操作不能として前記文書一覧ページを生成することを特徴とする請求項１０乃至１３いずれか一項記載の文書情報提供方法。
【請求項１４】
前記第一の文書一覧ページ生成手順は、ネットワークを介して接続している所定の文書管理装置より、前記文書の一覧情報を取得する文書一覧情報取得手順を有し、
前記文書一覧情報取得手順において取得された前記一覧情報を表示する文書一覧ページを生成することを特徴とする請求項１０乃至１３いずれか一項記載の文書情報提供方法。
【請求項１５】
ネットワークを介して接続している端末からの要求に応じ、所定の文書情報を表示するＷｅｂページを前記端末に送信する情報処理装置に、
前記端末からの要求に基づいて、付箋の付された文書を識別できるように前記文書の一覧情報を表示する文書一覧ページを生成する第一の文書一覧ページ生成手順と、
前記文書一覧ページの表示された前記端末からの要求に基づいて、前記文書一覧ページにおいて表示対象となっていた前記文書から前記付箋の付された文書のみを抽出し、該文書のみを表示する態様で前記文書一覧ページを生成する第二の文書一覧ページ生成手順とを実行させるための文書情報提供プログラム。
【請求項１６】
ネットワークを介して接続している端末からの要求に応じ、所定の文書情報を表示するＷｅｂページを前記端末に送信する情報処理装置に、
前記端末からの要求に基づいて、付箋の付された文書を識別できるように前記文書の一覧情報を表示する文書一覧ページを生成する第一の文書一覧ページ生成手順と、
前記文書一覧ページの表示された前記端末からの要求に基づいて、前記文書一覧ページにおいて表示対象となっていた前記文書から前記付箋の付された文書のみを抽出し、該文書のみを表示する態様で前記文書一覧ページを生成する第二の文書一覧ページ生成手順とを実行させるための文書情報提供プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、文書情報提供システム、文書情報提供方法、文書情報提供プログラム及び記録媒体に関し、特にネットワークを介して文書情報を提供する情報処理装置、文書情報提供システム、文書情報提供方法、文書情報提供プログラム及び記録媒体に関する。
【背景技術】
【０００２】
書物などに備忘のために付箋を貼り付けておくことはよく行われている。付箋にはメモを書き記すこともでき、付箋を貼り付けておくことで後に確認したい箇所等を明確に識別することが可能となる。
【０００３】
かかる付箋の機能を、電子的に適用した文書管理システムが既に提供されている。図１は、付箋を表示した文書一覧画面の表示例を示す図である。図１の文書一覧画面５００は、文書の一覧が表示される文書一覧テーブル５０１、及び文書一覧テーブル５０１において選択されている文書のイメージを表示する文書イメージ表示領域５０２等から構成されている。
【０００４】
文書一覧テーブル５０１において、符号５０３によって示される列が、付箋が表示される列（以下、「付箋表示列５０３」という。）である。すなわち、付箋の付された文書の付箋表示列５０３には、付箋をイメージした矩形が表示される。図１では、１行目及び２行目の文書に付箋が付された様子を示している。
【０００５】
付箋には、色の別があると共に、コメントを付加することもできる。付箋に付されたコメントは、画面を切り替えることによって確認することができる。ユーザは、予め付箋を付しておくことで、文書一覧テーブル５０１に表示された文書の中から自分にとって何らかの意味を有する文書を識別することができると共に、付箋に付されたコメントを確認することで、付箋を付した理由等を確認することができる。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、文書一覧テーブル５０１に多数の文書が表示されている場合は、多数表示された文書の中から付箋の付されている文書を一目で識別することが困難である。したがって、付箋が付された文書のみを対象として、所定の操作を実行したい場合には、ユーザは、付箋表示列５０３を確認しながら、操作対象とする文書を選択するという煩雑な作業が要求された。
【０００７】
本発明は、上記の点に鑑みてなされたものであって、付箋の機能を有効活用することにより操作性を向上させた文書一覧情報を提供することのできる文書情報提供システム、文書情報提供方法、文書情報提供プログラム及び記録媒体の提供を目的とする。
【課題を解決するための手段】
【０００８】
そこで上記課題を解決するため、本発明は、ネットワークを介して接続している端末からの要求に応じ、所定の情報を表示するＷｅｂページを前記端末に送信する情報処理装置であって、前記端末からの要求に基づいて、付箋の付された文書を識別できるように前記文書の一覧情報を表示する文書一覧ページを生成する第一の文書一覧ページ生成手段と、前記文書一覧ページの表示された前記端末からの要求に基づいて、前記文書一覧ページにおいて表示対象となっていた前記文書から前記付箋の付された文書のみを抽出し、該文書のみを表示する態様で前記文書一覧ページを生成する第二の文書一覧ページ生成手段とを有することを特徴とする。
【０００９】
このような情報処理装置では、付箋が付されているか否かにかかわらず文書の一覧情報が表示されている状態から、付箋の付されている文書のみを表示した一覧情報を提供することができ、操作性の向上を図ることができる。
【００１０】
また上記課題を解決するため、本発明は、上記情報処理装置を有する文書情報提供システム、上記情報処理装置における文書情報提供方法、前記文書情報提供方法をコンピュータに行なわせるための文書情報提供プログラム、又は前記文書情報提供プログラム記録した記録媒体としてもよい。
【発明の効果】
【００１１】
本発明によれば、付箋の機能を有効活用することにより操作性を向上させた文書一覧情報を提供することができる。
【発明を実施するための最良の形態】
【００１２】
以下、図面に基づいて本発明の実施の形態を説明する。図２は、本発明の実施の形態における文書管理システムの構成例を示す図である。図２に示されるように、本実施の形態における文書管理システム１は、Ｗｅｂサーバ１０、端末２０、及び文書管理サーバ３０等から構成され、各構成要素は、インターネットやＬＡＮ等のネットワーク４０を介して接続されている。
【００１３】
Ｗｅｂサーバ１０は、端末２０の要求する情報を表示するＷｅｂページを生成し、生成したＷｅｂページを端末２０に対して提供するためのコンピュータである。ここでＷｅｂページとは、汎用的なＷｅｂブラウザで表示可能なＨＴＭＬ，ＸＭＬ形式等のデータをいう。
【００１４】
端末２０は、文書管理システム１のユーザが直接利用するＰＣ、ＰＤＡ（Personal
Digital(Data) Assistants）、又は携帯電話等の通信機能を有する端末である。
【００１５】
文書管理サーバ３０は、文書データの登録、検索、及び更新等の文書管理機能を提供するＷｅｂサービスが実装されているコンピュータである。すなわち、文書管理サーバ３０に実装されている文書管理機能は、ＳＯＡＰのＲＰＣによって所定のメソッドを呼び出すことにより利用することができる。
【００１６】
次に、文書管理システム１の機能構成について説明する。図３は、本発明の実施の形態における文書管理システムの機能構成例を示す図である。
【００１７】
図３に示されるように、本実施の形態におけるＷｅｂサーバ１０は、Ｗｅｂサーバプログラム１１、文書一覧表示アプリ１２、付箋モード表示アプリ１３、ページめくりアプリ１４、ＳＯＡＰプロキシ１５及び表示モード管理ファイル１６等から構成される。
【００１８】
Ｗｅｂサーバプログラム１１は、ＨＴＴＰによる通信においてサーバ機能を実現するためのプログラムである。文書一覧表示アプリ１２、付箋モード表示アプリ１３及びページめくりアプリ１４は、いわゆるＷｅｂアプリケーションとして実装されているモジュールである。文書一覧表示アプリ１２は、文書管理サーバ２０に管理されている文書ファイルの一覧情報を表示するＷｅｂページ（以下、「文書一覧ページ」という。）を提供するためのＷｅｂアプリケーションである。付箋モード表示アプリ１３は、文書一覧ページにおいて表示モードを変更するためのＷｅｂアプリケーションである。ページめくりアプリ１４は、文書一覧ページにおいてページめくり機能を実現するためのＷｅｂアプリケーションである。なお、上記における表示モード及びページめくり機能の詳細については、後述する。
【００１９】
ＳＯＡＰプロキシ１５は、文書管理サーバ３０における文書管理手段３２に実装されているメソッドに対するプロキシとなるメソッドが実装されているモジュールである。ＳＯＡＰプロキシ１５のメソッドは、呼び出されると、対応する文書管理手段３２のメソッドに対する呼び出し情報をシリアライズし、ＳＯＡＰメッセージとして文書管理サーバ３０に送信する。
【００２０】
表示モード管理ファイル１６は、文書一覧ページの現在の表示モードをユーザごとに管理するためのＸＭＬ形式のファイルである。したがって、表示モード管理ファイル１６は、ユーザごとに一つのファイルとして保存されている。
【００２１】
また、文書管理サーバ３０は、ＳＯＡＰリスナ３１、文書管理手段３２及び文書ＤＢ３３等から構成されている。
【００２２】
ＳＯＡＰリスナ３１は、ＳＯＡＰプロキシ１５より送信されたＳＯＡＰメッセージを受信し、当該ＳＯＡＰメッセージに含まれている文書管理手段３２のメソッドに対する呼び出し情報をデシリアライズし、当該メソッドを呼び出すためのモジュールである。
【００２３】
文書管理手段３２は、文書ＤＢ３３において管理されている文書情報を操作（登録、検索、削除、更新等）するための各種メソッドが実装されているモジュールである。
【００２４】
文書ＤＢ３３は、文書情報を管理しているいわゆる文書管理データベースである。本実施の形態における文書ＤＢ３３においては、現実の世界における書類を「文書データ」という概念を用いて管理する。
【００２５】
図４は本発明の実施の形態における文書データを説明するための概念図である。図４に示されるように、文書データは一つ以上の文書ファイルによって一つの単位を構成するものである。
【００２６】
現実の世界において、文章のみならず図面、表、又はグラフ等の複数の種類の情報によって一冊の書類が構成されることはよくある。しかし、コンピュータの世界においては、それぞれの情報の種類に応じて、生成及び編集等をするためのアプリケーションが異なるのが一般である。すなわち、文章はワープロソフトによって生成され、図面はＣＡＤによって生成され、表やグラフは表計算ソフトによって生成されるといった具合である。それぞれのアプリケーションによって生成された各種情報は、ファイルという単位で保存される。したがって、文書ＤＢ３３がファイル単位で文書情報を管理するとすれば、一冊の書類を構成するファイルの関連付けをユーザに意識させなければならない。これは、ユーザにとって非常に不便である。
【００２７】
そこで、現実の世界において一冊の書類を構成する情報を格納した一つ以上のファイル（以下、「文書ファイル」という。）を文書データという概念で束ね、文書データを一単位として様々な操作（印刷、削除等）を可能とすることで、操作性の向上を図っているのである。したがって、文書ＤＢ３３には一つ以上の文書データが管理され、各文書データには一つ以上の文書ファイルが属している。
【００２８】
図３に戻り、端末２０は、Ｗｅｂブラウザ２１を有している。Ｗｅｂブラウザ２１は、Ｗｅｂサーバ１０に対して文書一覧ページ等のＷｅｂページの送信を要求すると共に、Ｗｅｂサーバ１０から返信されたＷｅｂページを表示するためのプログラムである。
【００２９】
次に、Ｗｅｂサーバ１０の詳細について説明する。図５は、本発明の実施の形態におけるＷｅｂサーバのハードウェア構成例を示す図である。図５のＷｅｂサーバ１０は、それぞれバスBで相互に接続されているドライブ装置１００と、補助記憶装置１０２と、メモリ装置１０３と、演算処理装置１０４と、インタフェース装置１０５とを有するように構成される。
【００３０】
Ｗｅｂサーバ１０での処理を実現するプログラムは、CD―ROM等の記録媒体１０１によって提供される。プログラムを記録した記録媒体１０１がドライブ装置１００にセットされると、プログラムが記録媒体１０１からドライブ装置１００を介して補助記憶装置１０２にインストールされる。
【００３１】
補助記憶装置１０２は、インストールされたプログラムを格納すると共に、必要なファイルやデータ等を格納する。メモリ装置１０３は、プログラムの起動指示があった場合に、補助記憶装置１０２からプログラムを読み出して格納する。演算処理装置１０４は、メモリ装置１０３に格納されたプログラムに従ってＷｅｂサーバ１０に係る機能を実行する。インタフェース装置１０５は例えばモデム、ルータ等で構成され、図２のネットワーク４０に接続するために用いられる。
【００３２】
以下、図３の文書管理システム１の処理手順について説明する。図６は、付箋が付された文書ファイルのみを表示する際の処理を説明するためのシーケンス図である。ステップＳ１１の開始時点において、端末２０のＷｅｂブラウザ２１には、文書管理サーバ３０において管理されている所定の文書データ（以下、「カレント文書データ」という。）に属する文書ファイルの一覧情報が掲載された文書一覧ページが表示されている。
【００３３】
図７は、文書一覧ページの表示例を示す図である。図７の文書一覧ページ２１０は、主に、文書一覧テーブル２１１と文書イメージ表示領域２１２とから構成されている。
【００３４】
文書一覧テーブル２１１は、所定の文書に属する文書ファイルの一覧を表示するテーブルである。文書一覧テーブル２１１において、符号２１３で示される列（以下、「付箋表示列２１３」という。）は、ユーザによって予め付された付箋が表示される列である。すなわち、付箋の付された文書ファイルの付箋表示列２１３には、付箋をイメージした矩形が表示される。付箋には色の別があり、また、コメントを付すこともできる。
【００３５】
図７では、１行目及び２行目の文書ファイルに付箋が付された様子を示している。なお、図７の文書一覧表示テーブル２１３には、付箋が付された文書ファイル（以下、「付箋付き文書ファイル」という。）と共に、付箋が付されていない文書ファイル（以下、「付箋無し文書ファイル」という。）が一緒に表示されている。このように、両者が一緒に表示される状態（表示モード）を以下、「詳細モード」という。これに対し、以下に説明する処理によって実現される、付箋付き文書ファイルのみが表示される表示モードを以下、「付箋モード」という。
【００３６】
文書イメージ表示領域２１２は、文書一覧テーブル２１１において選択されている文書ファイルのイメージデータを表示する領域である。文書イメージ表示領域２１２に表示されたイメージデータによって、ユーザは、文書ファイルの内容を簡易に確認することができる。
【００３７】
文書一覧ページ２１０は、図１の文書一覧画面５００とほぼ同様の構成をしているが、付箋付き文書ファイルのみを表示した文書一覧ページを表示させるための表示部品として付箋タブ２１４を有している点が大きく異なる。ユーザが付箋タブ２１４をクリックすることにより、ステップＳ１１（図６）の処理が開始される。
【００３８】
すなわち、ステップＳ１１において、ユーザによる付箋タブ２１４のクリックに基づいて、Ｗｅｂブラウザ２１は、Ｗｅｂサーバ１０に対し付箋付き文書ファイルのみを表示した文書一覧ページ２１０の送信を要求するＨＴＴＰリクエストを送信する。
【００３９】
ステップＳ１１に続いてステップＳ１２に進み、Ｗｅｂサーバ１０において、Ｗｅｂブラウザ２１からのＨＴＴＰリクエストに基づいて付箋モード表示アプリ１３が呼びされると、付箋モード表示アプリ１３は、文書管理手段３２に実装されている文書データ属性取得メソッドをＳＯＡＰのＲＰＣによって呼び出すことにより、カレント文書データの属性情報の送信を文書管理手段３２に要求する。
【００４０】
ステップＳ１２に続いてステップＳ１３に進み、文書管理手段３２は、カレント文書データの属性情報を文書ＤＢ３３より取得し、当該属性情報を文書データ属性取得メソッドの戻り値として付箋モード表示アプリ１３に対して送信する。
【００４１】
図８は、文書データの属性情報の構成例を示す図である。図８の属性情報３１０において、符号３１１で示される部分は、属性情報３１０が関連付けられている文書データの文書名、作成者、及び作成日等の情報である。また、「付箋情報＝」で始まる符号３１２に示される部分は、付箋付き文書ファイルごとに「＜文書番号＞：＜付箋の色＞：＜コメント＞」という形式によって付箋に関する情報（以下、「付箋情報３１２」という。）が表現されており、文書ファイルごとの定義は「，」（カンマ）によって区切られている。
【００４２】
ここで、＜文書番号＞は、文書ファイルを一意に識別するための番号である。本実施の形態においては、文書番号は、文書データ内において付けられた順番を示す。＜付箋の色＞は、付箋の色を識別するための文字列である。＜コメント＞は、付箋に付されたコメントである。
【００４３】
図８では、「付箋情報＝１：ＢＬＵＥ：注意事項参照，２：ＲＥＤ：納期について」と記述されている。したがって、カレント文書データにおいては、文書番号が「１」及び「２」の文書ファイル（以下、それぞれ「文書ファイル１」、「文書ファイル２」という。）が付箋付き文書ファイルであることが分かる。また、文書ファイル１に付されている付箋の色はＢＬＵＥ（青）であり、コメントは「注意事項参照」であることが分かる。同様に、文書ファイル２に付されている付箋の色はＲＥＤ（赤）であり、コメントは「納期について」であることが分かる。
【００４４】
ステップＳ１３に続いてステップＳ１４に進み、付箋モード表示アプリ１３は、付箋付き文書ファイルのうち文書番号が最も若いもの（以下、「カレント文書ファイル」という。）の文書番号を引数として文書管理手段３２のイメージデータ取得メソッドをＳＯＡＰのＲＰＣによって呼び出すことにより、カレント文書ファイルのイメージデータの送信を文書管理手段３２に対して要求する。本実施の形態においては、文書ファイル１に対するイメージデータが要求される。なお、付箋モード表示アプリ１３は、付箋情報３１２に基づいてカレント文書ファイルを識別する。
【００４５】
ステップＳ１４に続いてステップＳ１５に進み、文書管理手段３２は、カレント文書ファイルに対するイメージデータ（以下、「カレントイメージデータ」という。）を文書ＤＢ３３より取得し、カレントイメージデータをイメージデータ取得メソッドの戻り値として付箋モード表示アプリ１３に送信する。
【００４６】
ステップＳ１５に続いてステップＳ１６に進み、付箋モード表示アプリ１３は、既に、図７の文書一覧ページ２１０を生成する際に文書管理サーバ３０よりＷｅｂサーバ１０に取得されているカレント文書データに属する文書ファイルの一覧情報の中から付箋付き文書ファイルのみを抽出し、付箋付き文書ファイルのみを文書一覧テーブルに表示し、文書イメージ表示領域にはカレントイメージデータを表示する付箋モードの文書一覧ページを生成する。なお、付箋モード表示アプリ１３は、付箋付き文書ファイルを抽出する際に、付箋情報３１２に基づいて付箋付き文書ファイルを識別する。
【００４７】
ステップＳ１６に続いてステップＳ１７に進み、付箋モード表示アプリ１３は、新たに生成した文書一覧ページの表示モードをカレントユーザに対応した表示モード管理ファイル１６に保存する。
【００４８】
図９は、表示モード管理ファイルの構成例を示す図である。図９の表示モード管理ファイルにおいて、＜ＤｉｓｐＭｏｄｅ＞タグ囲まれた文字列が、現在の表示モードを識別する表示モード識別情報である。なお、「ＬａｂｅｌＭｏｄｅ」は、付箋モードを示す値である。このように、表示モード管理ファイル１６には、現在の表示モードが反映される。
【００４９】
ステップＳ１７に続いてステップＳ１８に進み、付箋モード表示アプリ１３が、ステップＳ１６において生成した文書一覧ページを、Ｗｅｂサーバプログラム１１を介してＷｅｂブラウザ２１に送信すると、文書一覧ページがＷｅｂブラウザ２１に表示される。
【００５０】
図１０は、付箋モードによる文書一覧ページの表示例を示す図である。図１０の文書一覧ページ２２０において、文書一覧テーブル２２１には、付箋付き文書ファイルのみが抽出されて表示されている。また、文書一覧テーブル２２１は、各付箋付き文書ファイルについて、「付箋コメント」（付箋に付されたコメント）を表示しており、付箋に関する情報をより詳細に確認することができるようになっている。したがって、ユーザは、付箋が付された文書ファイルを一目で確認することができるとともに、付箋が付された文書ファイルのみを印刷したり、削除したりといったような操作を容易に行うことができる。
【００５１】
次に、文書一覧ページをＷｅｂブラウザに最初に表示させる際の処理について説明する。図１１は、Ｗｅｂブラウザに文書一覧ページを表示させる際の処理について説明するためのシーケンス図である。
【００５２】
ユーザが、Ｗｅｂブラウザ２１に文書一覧ページに対するＵＲＬを入力すると、Ｗｅｂブラウザ２１は、Ｗｅｂサーバ１０に対して文書一覧ページの送信を要求するＨＴＴＰリクエストを送信する（Ｓ２１）。
【００５３】
Ｗｅｂサーバ１０において、Ｗｅｂブラウザ２１からのＨＴＴＰリクエストを受信したＷｅｂサーバプログラム１１によって文書一覧表示アプリ１２が呼び出されると、文書一覧表示アプリ１２は、文書管理手段３２に実装されている文書ファイル一覧取得メソッドをＳＯＡＰのＲＰＣによって呼び出すことにより、所定の文書データ（カレント文書データ）に属する文書ファイルの一覧情報の送信を文書管理手段３２に対して要求する（Ｓ２２）。
【００５４】
文書管理手段３２は、カレント文書データに属する文書ファイルの一覧情報（文書ファイル一覧情報）を文書ＤＢ３３より検索し、当該文書ファイル一覧情報を文書ファイル一覧取得メソッドの戻り値として文書一覧表示アプリ１２に対して送信する（Ｓ２３）。
【００５５】
文書一覧表示アプリ１２は、文書管理手段３２の文書データ属性取得メソッドを呼び出すことによりカレント文書データの属性情報（図８）を取得する（Ｓ２４、Ｓ２５）。
【００５６】
ステップＳ２６に進み、文書一覧表示アプリ１２は、カレントユーザに対する表示モード管理ファイル１６（図９）から表示モードを取得する。上述したように、表示モード管理ファイル１６には、表示モードが切り替えられるたびにその表示モードの値が保存される。したがって、ここで取得された表示モードは、ユーザが最後に利用していた表示モードに相当する。
【００５７】
ステップＳ２６に続いてステップＳ２７に進み、文書一覧表示アプリ１２は、文書一覧ページの文書イメージ表示領域にそのイメージデータを表示するための文書ファイル（カレント文書ファイル）を決定する。カレント文書ファイルは、表示モードが付箋モードである場合は、付箋付き文書ファイルの中で文書番号が一番若いものとなる。一方、表示モードが詳細モードである場合は、カレント文書ファイルは、カレント文書データに属する全ての文書ファイルの中で文書番号が一番若いものとなる。
【００５８】
続いて、文書一覧表示アプリ１２は、文書管理手段３２のイメージデータ取得メソッドを呼び出すことにより、カレント文書ファイルのイメージデータ（カレントイメージデータ）を取得する（Ｓ２８、Ｓ２９）。
【００５９】
ステップＳ２９に続いてステップＳ３０に進み、文書一覧表示アプリ１２は、文書一覧ページを生成する。この処理はフローチャートを用いて詳細に説明する。図１２は、文書一覧アプリによる文書一覧ページの生成処理を説明するためのフローチャートである。
【００６０】
まず、ステップＳ２６で取得した表示モードを判断し（Ｓ３０１）、詳細モードである場合は（Ｓ３０１で詳細）、カレント文書データに属する全ての文書ファイルを文書一覧テーブルにおいて表示対象とした文書一覧ページを生成する（Ｓ３０２）。一方、付箋モードの場合であって（Ｓ３０１で付箋）、カレント文書データに一つ以上の付箋付き文書ファイルが属している場合（Ｓ３０３でＮｏ）は、付箋付き文書ファイルのみを文書一覧テーブルにおいて表示対象とした文書一覧ページを生成する（Ｓ３０４）。更に、カレント文書データに付箋付き文書ファイルが一つも属していない場合（Ｓ３０３でＹｅｓ）は、表示モード管理ファイル１６における表示モードを詳細モードに更新する（Ｓ３０５）。そして、文書一覧ページにおける付箋タグをかすれ表示にする等して操作不能とし（Ｓ３０６）、カレント文書データに属するすべての文書ファイル表示対象とした文書一覧ページを生成する（Ｓ３０２）。
【００６１】
図１１に戻り、ステップＳ３０に続いてステップＳ３１に進み、文書一覧表示アプリ１２が、文書一覧ページをＷｅｂサーバプログラム１１を介してＷｅｂブラウザ２１に送信すると、文書一覧ページが、表示モードに応じて図７又は図１０に示される態様でＷｅｂブラウザ２１によって表示される。
【００６２】
このように、本実施の形態における文書一覧ページは、前回利用していた表示モードによって表示されるため、ユーザは、前回の作業の状態を容易に再現させることができる。また、付箋付き文書ファイルが存在しない場合は、付箋タグが操作不能（かすれ表示等）となるため、付箋付き文書ファイルが存在しないにもかかわらず付箋モードに変更するという無駄な操作の発生を防止することができ、操作性の向上を図ることができる。
【００６３】
次に、文書一覧ページにおけるページめくり機能について説明する。ここでページめくり機能とは、それぞれの文書ファイルの先頭ページのイメージデータを順番に表示させていく機能をいう。例えば、図７の詳細モードによる文書一覧ページ２１０において、次ページボタン２１５をクリックすると、文書一覧テーブル２１１において選択対象となっていた文書ファイル（カレント文書ファイル）の次の行の文書ファイルが選択対象（カレント文書ファイル）となり、新たなカレント文書ファイルの先頭ページのイメージデータが、文書イメージ表示領域２１２に表示されるといったものである。すなわち、厳密には、「文書ファイルめくり」と言った方がその機能に忠実な表現であるが、感覚的にはページをめくっているような印象を受けるため、本実施の形態においては「ページめくり」という表現を用いる。
【００６４】
ここで、文書一覧ページが詳細モードで表示されている場合は、次ページボタン２１５がクリックされるごとに、付箋が付されているか否かに関係なく、カレント文書データに属する全ての文書ファイルの先頭ページが順番に表示される。しかし、文書一覧ページが付箋モードで表示されている場合は、途中で付箋無し文書ファイルのイメージデータが表示されることなく付箋付き文書ファイルのみについてページめくりを実行したい。そこで、以下において、付箋付き文書ファイルのみを対象としてページめくりを実行するための処理について説明する。
【００６５】
図１３は、付箋モードにおけるページめくりの処理を説明するためのシーケンス図である。
【００６６】
ユーザが、図１０の付箋モードによる文書一覧ページ２２０の次ページボタン２２２をクリックすると、Ｗｅｂブラウザ２１は、ページめくりを要求するＨＴＴＰリクエストをＷｅｂサーバ１０に対して送信する（Ｓ４１）。
【００６７】
Ｗｅｂブラウザ２１からのＨＴＴＰリクエストに基づいて呼び出されたページめくりアプリ１４は、表示モード管理ファイル１６を参照して、現在の表示モードを確認する（Ｓ４２）。
【００６８】
ステップＳ４２に続いてステップＳ４３に進み、ページめくりアプリ１４は、次にイメージデータを表示する新たなカレント文書ファイルを決定する。表示モードが詳細モードである場合は、付箋付きであると否とにかかわらずカレント文書ファイルの次の文書ファイルが新たなカレント文書ファイルとなる。一方、表示モードが付箋モードの場合は、カレント文書データの属性情報（図８）における付箋情報３１２に基づいてカレント文書ファイルの次の付箋付き文書ファイルがカレント文書ファイルとなる。
【００６９】
ステップＳ４３に続いてステップＳ４４に進み、ページめくりアプリ１４は、文書管理手段３２のイメージデータ取得メソッドを呼び出すことにより、新たなカレント文書ファイルのイメージデータ（カレントイメージデータ）を取得する。ステップＳ４４に続いてステップＳ４５に進み、ページめくりアプリ１４は、文書イメージ表示領域２２３にカレントイメージデータを表示する文書一覧ページを生成する。
【００７０】
ステップＳ４５に続いてステップＳ４６に進み、ページめくりアプリ１４が、文書一覧ページをＷｅｂブラウザ２１送信すると、新たなカレント文書ファイルのイメージデータが表示対象となった文書一覧ページがＷｅｂブラウザ２１に表示される。
【００７１】
上述したように、表示モードが付箋モードの場合には、Ｗｅｂサーバ１０は、次に表示対象とする文書ファイルとして、付箋付き文書ファイルを選択するため、付箋付き文書ファイルのみを対象としてページめくりを実行することができる。したがって、表示モードと調和のとれたページめくり機能を実現することができ、操作性の向上を図ることができる。
【００７２】
以上、本発明の好ましい実施例について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【図面の簡単な説明】
【００７３】
【図１】付箋を表示した文書一覧画面の表示例を示す図である。
【図２】本発明の実施の形態における文書管理システムの構成例を示す図である。
【図３】本発明の実施の形態における文書管理システムの機能構成例を示す図である。
【図４】本発明の実施の形態における文書データを説明するための概念図である。
【図５】本発明の実施の形態におけるＷｅｂサーバのハードウェア構成例を示す図である。
【図６】付箋が付された文書ファイルのみを表示する際の処理を説明するためのシーケンス図である。
【図７】文書一覧ページの表示例を示す図である。
【図８】文書データの属性情報の構成例を示す図である。
【図９】表示モード管理ファイルの構成例を示す図である。
【図１０】付箋モードによる文書一覧ページの表示例を示す図である。
【図１１】Ｗｅｂブラウザに文書一覧ページを表示させる際の処理について説明するためのシーケンス図である。
【図１２】文書一覧アプリによる文書一覧ページの生成処理を説明するためのフローチャートである。
【図１３】付箋モードにおけるページめくりの処理を説明するためのシーケンス図である。
【符号の説明】
【００７４】
１０      Ｗｅｂサーバ
１１      Ｗｅｂサーバプログラム
１２      文書一覧表示アプリ
１３      付箋モード表示アプリ
１４      ページめくりアプリ
１５      ＳＯＡＰプロキシ
１６      表示モード管理ファイル
２０      端末
２１      Ｗｅｂブラウザ
３０      文書管理サーバ
３１      ＳＯＡＰリスナ
３２      文書管理手段
３３      文書ＤＢ
４０      ネットワーク
１００    ドライブ装置
１０１    記録媒体
１０２    補助記憶装置
１０３    メモリ装置
１０４    演算処理装置
１０５    インタフェース装置
Ｂ    バス
【図１】
2005070978.tif 000003
【図２】
2005070978.tif 000004
【図３】
2005070978.tif 000005
【図４】
2005070978.tif 000006
【図５】
2005070978.tif 000007
【図６】
2005070978.tif 000008
【図７】
2005070978.tif 000009
【図８】
2005070978.tif 000010
【図９】
2005070978.tif 000011
【図１０】
2005070978.tif 000012
【図１１】
2005070978.tif 000013
【図１２】
2005070978.tif 000014
【図１３】
2005070978.tif 000015