(57)【要約】【課題】簡易に作業項目名（分類）と対応けられた参照文書のブックマーク登録を実行することが可能なブックマーク生成装置を提供する。【解決手段】分類情報記録通知があった場合には、参照文書表示時刻記録テーブルを参照して現在の時刻から所定期間前の期間においてアクセスした参照文書の集合を取得する（ステップＳ４０）。次に、参照文書／分類対応テーブルを参照して参照文書＝ｄである分類名を取得する（ステップＳ４３）。そして、次に、分類設定時刻記録テーブルを参照して分類情報を取得する（ステップＳ４４）。そして、ステップＳ４３で取得した分類名（ｗｒ）と、分類設定時刻記録テーブルを参照して取得した分類情報に含まれる分類名（ｗ）とが一致するかどうかを判断する（ステップＳ４５）。分類名（ｗ）が一致しないと判断した場合には、参照文書（ｄ）が分類名ｗｒあるいはｗのいずれであるかの選択を促す選択画面を表示する（ステップＳ４６）。【選択図】図１１
2009037529.tif 000002
【特許請求の範囲】
【請求項１】
作業する参照文書に対応させて作業する参照文書の作業分類を登録するブックマーク生成装置であって、
入力されたアドレスに従って表示される参照文書の前記アドレスと表示時刻とを対応付けて参照文書情報として参照文書表示時刻記録部に記録する参照文書設定部と、
入力に従って参照文書に対応する作業分類を設定して、設定した作業分類と設定時刻とを対応付けて分類情報として分類設定時刻記録部に記録する分類設定部と、
前記分類設定時刻記録部および前記参照文書表示時刻記録部に記録されている情報に基づいて、入力に従う参照文書と作業分類との対応付けを実行して参照文書分類対応記録部に記録する参照文書分類対応決定部とを備え、
前記参照文書分類対応決定部は、前記参照文書設定部が前記参照文書表示時刻記録部に参照文書情報を記録した場合には、前記分類設定時刻記録部を参照して、前記参照文書表示時刻記録部に記録した参照文書情報に含まれる参照文書のアドレスと前記分類設定記録部に記録された最近の時刻に従う作業分類とを対応付けて前記参照文書分類対応記録部に記録し、
そして、前記参照文書分類対応決定部は、前記分類設定部が前記分類設定時刻記録部に分類情報を記録した場合には、前記参照文書表示時刻記録部を参照して、所定期間前内において前記参照文書表示時刻記録部で記録された参照文書情報を検索し、検索して取得された参照文書情報について、前記参照文書設定部が前記参照文書表示時刻記録部に参照文書情報を記録した場合により作業分類と対応付けられて記録された前記参照文書分類対応記録部を参照して、前記検索して取得された参照文書情報に含まれる参照文書のアドレスと同一の参照文書のアドレスに対応付けられている作業分類と、前記分類設定時刻記録部に記録した分類情報に含まれる作業分類とが同一であるか否かを判断し、作業分類が同一でない場合には、前記検索して取得された参照文書情報に含まれる参照文書のアドレスと選択入力された作業分類とを対応付けて前記参照文書分類対応記録部に記録する、ブックマーク生成装置。
【請求項２】
前記参照文書分類対応記録部に記録された参照文書のアドレスを作業分類毎に表示する分類別参照文書リスト生成部をさらに備える、請求項１記載のブックマーク生成装置。
【請求項３】
前記参照文書分類対応記録部は、参照文書のアドレスと作業分類との対応付けの情報とともに、前記参照文書のアクセス回数および最新のアクセス時刻を対応付けて記録し、
前記参照文書分類対応決定部は、前記参照文書設定部が前記参照文書表示時刻記録部に参照文書情報を記録した場合に、前記参照文書分類対応記録部を参照して、前記参照文書表示時刻記録部に記録した参照文書情報に含まれる参照文書のアドレスおよび対応付けられた作業分類と、同一の参照文書のアドレスおよび作業分類が記録されている場合には、前記参照文書のアクセス回数を増加させて記録する、請求項１記載のブックマーク生成装置。
【請求項４】
前記参照文書分類対応記録部に記録された参照文書のアドレスを作業分類毎にアクセス回数の多い順に表示する分類別参照文書リスト生成部をさらに備える、請求項３記載のブックマーク生成装置。
【請求項５】
前記参照文書分類対応決定部は、前記参照文書設定部が前記参照文書表示時刻記録部に参照文書情報を記録した場合に、前記参照文書分類対応記録部を参照して、前記参照文書表示時刻記録部に記録した参照文書情報に含まれる参照文書のアドレスおよび対応付けられた作業分類と、同一の参照文書のアドレスおよび作業分類が記録されている場合には、前記参照文書の最新のアクセス時間を前記参照文書情報に含まれる表示時刻に設定する、請求項１記載のブックマーク生成装置。
【請求項６】
前記参照文書分類対応記録部に記録された参照文書のアドレスを作業分類毎に最新のアクセス時間順に表示する分類別参照文書リスト生成部をさらに備える、請求項５記載のブックマーク生成装置。
【請求項７】
作業する参照文書に対応させて作業する参照文書の作業分類を登録するブックマーク生成方法であって、
入力されたアドレスに従って表示される参照文書の前記アドレスと表示時刻とを対応付けて参照文書情報として参照文書表示時刻記録部に記録するステップと、
入力に従って参照文書に対応する作業分類を設定して、設定した作業分類と設定時刻とを対応付けて分類情報として分類設定時刻記録部に記録するステップと、
前記分類設定時刻記録部および前記参照文書表示時刻記録部に記録されている情報に基づいて、入力に従う参照文書と作業分類との対応付けを実行して参照文書分類対応記録部に記録するステップとを備え、
前記参照文書分類対応記録部に記録するステップは、
前記参照文書表示時刻記録部に参照文書情報を記録した場合には、前記分類設定時刻記録部を参照して、前記参照文書表示時刻記録部に記録した参照文書情報に含まれる参照文書のアドレスと前記分類設定記録部に記録された最近の時刻に従う作業分類とを対応付けて前記参照文書分類対応記録部に記録するステップと、
前記分類設定時刻記録部に分類情報を記録した場合には、前記参照文書表示時刻記録部を参照して、所定期間前内において前記参照文書表示時刻記録部で記録された参照文書情報を検索し、検索して取得された参照文書情報について、前記参照文書表示時刻記録部に参照文書情報を記録した場合に作業分類と対応付けられて記録された前記参照文書分類対応記録部を参照して、前記検索して取得された参照文書情報に含まれる参照文書のアドレスと同一の参照文書のアドレスに対応付けられている作業分類と、前記分類設定時刻記録部に記録した分類情報に含まれる作業分類とが同一であるか否かを判断し、作業分類が同一でない場合には、前記検索して取得された参照文書情報に含まれる参照文書のアドレスと選択入力された作業分類とを対応付けて前記参照文書分類対応記録部に記録するステップとを含む、ブックマーク生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
複数の参照文書に対してそれぞれブックマーク登録して分類別の参照文書のリストを生成するブックマーク生成装置およびブックマーク生成方法に関する。
【背景技術】
【０００２】
近年、携帯電話等の製品の開発プロジェクトにおいては、多くの開発者が開発に携わりしばしば開発担当者が入れ替わる場合がある。開発担当者が入れ替わる場合に前任の開発者が担当していた開発内容に関するネットワーク上の文書を参照して、後任の開発者がその開発内容を引き継ぐ場合がある。
【０００３】
このような場合に、有用なネットワーク上の文書（以下、参照文書とも称する）が見つかった場合には、作業項目名に対応させてブックマーク登録し、ブックマーク登録すると、参照履歴として、その作業をする際に参照した事例であるという記録が残り、他の開発担当者（利用者）が、同じ作業に対して、事例を検索する際の手掛かりとすることによって容易に有益な参照文書を検索する方式が特許文献１に示されている。
【特許文献１】特開２００３−１０８５８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１示される方式においては文書参照者（利用者）が文書を参照する毎に有益であるかどうかを判断して、仮に有益であると判断した場合には作業項目名を決めつつ、ブックマーク登録を実行する作業が必ず必要とされる。
【０００５】
したがって、利用者にとっては煩雑な操作が毎回要求されることになる。あるいは、ブックマーク登録の作業を忘れてしまった場合には、当該参照文書を参照することができないという不都合がある。
【０００６】
本発明は、上記のような問題を解決するためになされたものであって文書参照者（利用者）が、参照文書の分類に必要なブックマーク登録をする際の煩雑な作業を軽減し、簡易に作業項目名（分類）と対応けられた参照文書のブックマーク登録を実行することが可能なブックマーク生成装置およびブックマーク生成方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係るブックマーク生成装置は、作業する参照文書に対応させて作業する参照文書の作業分類を登録するブックマーク生成装置であって、入力されたアドレスに従って表示される参照文書のアドレスと表示時刻とを対応付けて参照文書情報として参照文書表示時刻記憶部に記憶する参照文書設定部と、入力に従って参照文書に対応する作業分類を設定して、設定した作業分類と設定時刻とを対応付けて分類情報として分類設定時刻記憶部に記憶する分類設定部と、分類設定時刻記憶部および参照文書表示時刻記憶部に記憶されている情報に基づいて、入力に従う参照文書と作業分類との対応付けを実行して参照文書分類対応記憶部に記憶する参照文書分類対応決定部とを含む。参照文書分類対応決定部は、参照文書設定部が参照文書表示時刻記憶部に参照文書情報を記憶した場合には、分類設定時刻記憶部を参照して、参照文書表示時刻記憶部に記憶した参照文書情報に含まれる参照文書のアドレスと分類設定記憶部に記憶された最近の時刻に従う作業分類とを対応付けて参照文書分類対応記憶部に記憶する。参照文書分類対応決定部は、分類設定部が分類設定時刻記憶部に分類情報を記憶した場合には、参照文書表示時刻記憶部を参照して、所定期間前内において参照文書表示時刻記憶部で記憶された参照文書情報を検索し、検索して取得された参照文書情報について、参照文書設定部が参照文書表示時刻記憶部に参照文書情報を記憶した場合により作業分類と対応付けられて記憶された参照文書分類対応記憶部を参照して、検索して取得された参照文書情報に含まれる参照文書のアドレスと同一の参照文書のアドレスに対応付けられている作業分類と、分類設定時刻記憶部に記憶した分類情報に含まれる作業分類とが同一であるか否かを判断し、作業分類が同一でない場合には、検索して取得された参照文書情報に含まれる参照文書のアドレスと選択入力された作業分類とを対応付けて参照文書分類対応記憶部に記憶する。
【０００８】
好ましくは、参照文書分類対応記憶部に記憶された参照文書のアドレスを作業分類毎に表示する分類別参照文書リスト生成部をさらに含む。
【０００９】
参照文書分類対応記憶部は、参照文書のアドレスと作業分類との対応付けの情報とともに、参照文書のアクセス回数および最新のアクセス時刻を対応付けて記憶する。参照文書分類対応決定部は、参照文書設定部が参照文書表示時刻記憶部に参照文書情報を記憶した場合に、参照文書分類対応記憶部を参照して、参照文書表示時刻記憶部に記憶した参照文書情報に含まれる参照文書のアドレスおよび対応付けられた作業分類と、同一の参照文書のアドレスおよび作業分類が記憶されている場合には、参照文書のアクセス回数を増加させて記憶する。
【００１０】
特に、参照文書分類対応記憶部に記憶された参照文書のアドレスを作業分類毎にアクセス回数の多い順に表示する分類別参照文書リスト生成部をさらに含む。
【００１１】
好ましくは、参照文書分類対応決定部は、参照文書設定部が参照文書表示時刻記憶部に参照文書情報を記憶した場合に、参照文書分類対応記憶部を参照して、参照文書表示時刻記憶部に記憶した参照文書情報に含まれる参照文書のアドレスおよび対応付けられた作業分類と、同一の参照文書のアドレスおよび作業分類が記憶されている場合には、参照文書の最新のアクセス時間を参照文書情報に含まれる表示時刻に設定する。
【００１２】
特に、参照文書分類対応記憶部に記憶された参照文書のアドレスを作業分類毎に最新のアクセス時間順に表示する分類別参照文書リスト生成部をさらに含む。
【００１３】
本発明に係るブックマーク生成方法は、作業する参照文書に対応させて作業する参照文書の作業分類を登録するブックマーク生成方法であって、入力されたアドレスに従って表示される参照文書のアドレスと表示時刻とを対応付けて参照文書情報として参照文書表示時刻記憶部に記憶するステップと、入力に従って参照文書に対応する作業分類を設定して、設定した作業分類と設定時刻とを対応付けて分類情報として分類設定時刻記憶部に記憶するステップと、分類設定時刻記憶部および参照文書表示時刻記憶部に記憶されている情報に基づいて、入力に従う参照文書と作業分類との対応付けを実行して参照文書分類対応記憶部に記憶するステップとを含む。参照文書分類対応記憶部に記憶するステップは、参照文書表示時刻記憶部に参照文書情報を記憶した場合には、分類設定時刻記憶部を参照して、参照文書表示時刻記憶部に記憶した参照文書情報に含まれる参照文書のアドレスと分類設定記憶部に記憶された最近の時刻に従う作業分類とを対応付けて参照文書分類対応記憶部に記憶するステップと、分類設定時刻記憶部に分類情報を記憶した場合には、参照文書表示時刻記憶部を参照して、所定期間前内において参照文書表示時刻記憶部で記憶された参照文書情報を検索し、検索して取得された参照文書情報について、参照文書表示時刻記憶部に参照文書情報を記憶した場合に作業分類と対応付けられて記憶された参照文書分類対応記憶部を参照して、検索して取得された参照文書情報に含まれる参照文書のアドレスと同一の参照文書のアドレスに対応付けられている作業分類と、分類設定時刻記憶部に記憶した分類情報に含まれる作業分類とが同一であるか否かを判断し、作業分類が同一でない場合には、検索して取得された参照文書情報に含まれる参照文書のアドレスと選択入力された作業分類とを対応付けて参照文書分類対応記憶部に記憶するステップとを含む。
【発明の効果】
【００１４】
本発明に係るブックマーク生成装置およびブックマーク生成方法は、参照文書表示時刻記憶部に参照文書情報を記憶した場合には、分類設定時刻記憶部を参照して、参照文書表示時刻記憶部に記憶した参照文書情報に含まれる参照文書のアドレスと分類設定記憶部に記憶された最近の時刻に従う作業分類とを対応付けて参照文書分類対応記憶部に記憶する。また、分類設定時刻記憶部に分類情報を記憶した場合には、参照文書表示時刻記憶部を参照して、所定期間前内において参照文書表示時刻記憶部で記憶された参照文書情報を検索し、検索して取得された参照文書情報について、参照文書表示時刻記憶部に参照文書情報を記憶した場合に作業分類と対応付けられて記憶された参照文書分類対応記憶部を参照して、検索して取得された参照文書情報に含まれる参照文書のアドレスと同一の参照文書のアドレスに対応付けられている作業分類と、分類設定時刻記憶部に記憶した分類情報に含まれる作業分類とが同一であるか否かを判断し、作業分類が同一でない場合には、検索して取得された参照文書情報に含まれる参照文書のアドレスと選択入力された作業分類とを対応付けて参照文書分類対応記憶部に記憶する。
【００１５】
したがって、たとえば作業する分類を設定してから参照文書を表示させる一般的な操作の場合には、当該分類と参照文書との関連性が高いと推定できるため当該分類と参照文書とを自動的に対応付けて記録し、作業する分類を設定（更新）するよりも所定期間前内に参照文書を表示させたような場合には、参照文書と更新前の分類あるいは更新後の分類との対応付けを文書参照者（利用者）に問合せて、文書参照者（利用者）の意図した分類との対応付けを記録することができる。
【００１６】
それゆえ、全てのブックマーク登録について、文書参照者（利用者）に対応付けの操作をさせる必要が無く、必要な場合にだけ対話的に文書参照者（利用者）に操作させることにより、文書参照者（利用者）の煩雑な作業を軽減させて、文書参照者（利用者）が、参照文書の分類に必要なブックマーク登録をする際の煩雑な作業を軽減し、簡易に作業項目名（分類）と対応けられた参照文書のブックマーク登録を実行することが可能である。
【発明を実施するための最良の形態】
【００１７】
以下、この発明の実施の形態について図面を参照して詳細に説明する。なお、図中同一または相当部分に同一符号を付しその説明は繰返さない。
【００１８】
（システムの全体構成）
図１は、本発明の実施の形態に従うブックマーク生成装置を含むシステムの概略構成を説明する図である。
【００１９】
本実施の形態においては、代表的に本発明に係るブックマーク生成装置を搭載するパーソナルコンピュータ（以下、単にＰＣ（Personal Computer）とも称する）について説明する。
【００２０】
ＰＣ１は、たとえば同一のオフィス内に敷設されたネットワークであるＬＡＮ（Local Area Network）に接続されているサーバ装置ＳＲＶと接続されており、また、ＬＡＮとＷＡＮ（Wide Area Network）との接続点にはサーバ装置ＳＲＶが設けられている。
【００２１】
また、ＰＣ１とは離れたオフィスにあるＰＣ２についてはサーバ装置ＳＲＶを介してデータが送受信される。
【００２２】
ここで、サーバ装置ＳＲＶは、代表的にメールサーバ、ＦＴＰ（File Transfer Protocol）サーバ、Ｗｅｂサーバ、ＳＭＢサーバ等で構成される。
【００２３】
図２は、本発明の実施の形態に従うＰＣの概略構成図である。
図２を参照して、本発明の実施の形態に従うＰＣは、オペレーティングシステム（ＯＳ：Operating System）を含む各種プログラムを実行するＣＰＵ（Central Processing Unit）２０１と、代表的にＤＲＡＭ（Dynamic Random Access Memory）などの揮発性の記録装置であり、ＣＰＵ２０１でのプログラムの実行に必要なデータを一時的に記録するメモリ部２１３と、ＣＰＵ２０１で実行されるプログラムを不揮発的に記録するハードディスク部（ＨＤＤ：Hard Disk Drive）２１１とを含む。また、ＰＣは、ネットワークと接続された通信インターフェイス部２０７と、マウスおよびキーボード等を含む入力部２０９と、液晶ディスプレイ等を含む表示部２０５とを含む。
【００２４】
本発明の実施の形態に従うブックマーク生成装置は代表的にＣＰＵ（Central Processing Unit）等の演算装置から構成され、ＨＤＤ２１１等に格納されているアプリケーション等を実行することにより本発明の実施の形態に従うブックマーク生成方法を実現する。
【００２５】
このようなアプリケーションは、一般的にＦＤＤドライブ２１７またはＣＤ−ＲＯＭドライブ２１５を介してそれぞれフレキシブルディスク２１７ａあるいはＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）２１５ａから読取られてＨＤＤ２１１に格納される。もしくはネットワーク配信されるアプリケーションを通信インターフェイス部２０７を介して受信しＨＤＤ２１１に格納することも可能である。
【００２６】
ＣＰＵ２０１は、キーボードやマウス等からなる入力部２０９を介して文書参照者（利用者）からの指示を受取るとともにプログラムの実行によって生成される画面表示を表示部２０５へ出力する。具体的には、ＣＰＵ２０１は、表示部２０５に本発明に係るブックマーク生成装置における参照文書閲覧画面を表示する。
【００２７】
また、ＣＰＵ２０１は、ＬＡＮカード等からなる通信インターフェイス部２０７を介してＬＡＮやＷＡＮに接続されたサーバ装置ＳＲＶあるいは他のＰＣ（例えばＰＣ２等）から参照文書を取得し、メモリ部２１３に格納する。また、上述の各部は内部バス２０３を介して相互にデータを授受する。
【００２８】
通信インターフェイス部２０７は、代表的にネットワーク（たとえばＬＡＮ）を介してＰＣとの間でデータを送受信するための部位でありたとえばＬＡＮアダプタおよびそれを制御するドライバソフトとを含む。
【００２９】
図３は、本発明の実施の形態に従うブックマーク生成機能を実現するためのブロック構成図である。
【００３０】
このブロック図に示される各機能は主としてＨＤＤ２１１等に格納されているアプリケーション等を実行することによりＣＰＵ２０１やメモリ部２１３を介して実現される。
【００３１】
図３を参照して、メモリ部２１３は、通信インターフェイス部２０７を介して参照文書取得部３２０により取得されたネットワーク上の参照文書のファイル等を格納する参照文書格納領域２２０と、ブックマーク登録に用いられる分類分けのリストである分類候補リスト２２７およびブックマーク登録の際に設定した分類とともに設定時刻とを対応付けて記録したテーブルである分類設定時刻記録テーブル２２６を有する分類設定時刻記録領域２２５と、参照文書表示時刻記録テーブル２３０と、参照文書／分類対応テーブル２３５とを含む。なお、後述するが参照文書／分類対応テーブル２３５は、分類名と参照文書のＵＲＬと当該参照文書にアクセスしたアクセス数と最新アクセス日時とが対応付けられて記録される。
【００３２】
ＣＰＵ２０１は、表示部２０５において表示する表示内容の出力制御を実行する表示制御部３０５と、入力部２０９からの入力指示に応答してブックマーク登録に必要な指示等を各部に指示するための制御部３００と、通信インターフェイス部２０７との間でデータの送受信を実行して参照文書を取得してメモリ部２１３の参照文書格納領域２２０に格納する参照文書取得部３２０と、参照文書の分類を設定するための分類設定部３２５と、入力部２０９を介して入力されたＵＲＬ（アドレス）に従って表示される参照文書のアドレスと表示時刻とを対応けて参照文書情報として参照文書表示時刻記録テーブル２３０に記録するための参照文書設定部３３０とを含む。
【００３３】
また、ＣＰＵ２０１は、入力に従って参照文書に対応する作業分類を設定して、設定した作業分類と設定事項とを対応けて分類情報として分類設定時刻記録テーブル２２６に記録する分類設定部３２５と、メモリ部２１３に格納されている分類設定時刻記録テーブル２２６および参照文書表示時刻記録テーブル２３０に記録されている情報に基づいて入力に従う参照文書と作業分類との対応けを実行して参照文書／分類対応テーブル２３５に記録する参照文書／分類対応決定部３１０と、参照文書／分類対応テーブル２３５に記録された参照文書のアドレスを作業分類毎に表示する分類別参照文書リスト生成部３１５とを含む。
【００３４】
図４は、本発明の実施の形態に従うブックマーク生成装置を起動した場合の表示部２０５に表示される参照文書閲覧画面について説明する図である。
【００３５】
図４を参照して、参照文書閲覧画面４００には、少なくとも４つの情報を表示する領域が表示される。
【００３６】
具体的には、所望のネットワーク上の参照文書を参照するためのＵＲＬ（アドレス）を入力するためのＵＲＬ入力領域４２５と、文書参照者（利用者）による現在設定中の分類を表示するとともに参照文書のブックマーク登録である分類の設定を実行する領域である現在設定中分類／設定表示領域４１０と、分類別参照文書リストを読み込む機能あるいは分類別参照文書リストをファイル等へ書き出す機能の命令を実行するための分類別参照文書リスト読み込み／書き出し設定表示領域４１５と、参照文書を表示する参照文書内容表示領域４２０とを含む。
【００３７】
図５は、現在設定中分類／設定表示領域および分類別参照文書リスト読み込み／書き出し設定表示領域に表示される内容を説明する図である。
【００３８】
図５においては、参照文書閲覧画面４０１の現在設定中分類／設定表示領域４１０において現在設定中の分類を示す項目欄４１１には、「要求定義」が示されている。また分類別参照文書リスト読み込み／書き出し設定表示領域４１５において分類別参照文書リストのファイルの読み込みの機能を実行するためのボタン４１６と分類別参照文書リストのファイルの書き出しの機能を実行するためのボタン４１７とが示されている。また、後述するが「要求定義」の欄をマウス等のポインティングデバイスでクリック等した場合にはプルダウンメニュー画面が表示される。
【００３９】
図６は、本発明の実施の形態に従う参照文書内容表示領域に参照文書を表示する場合の表示処理を説明するフロー図である。
【００４０】
図６を参照して、本発明の実施の形態に従う表示処理は、制御部３００が入力部２０９の例えばキーボード等を介してまずネットワーク上の文書の所在を表わすＵＲＬが入力されたかどうかを判断する（ステップＳ１）。
【００４１】
ステップＳ１において、ネットワーク上の文書の所在を表わすＵＲＬが入力されたと判断した場合には次のステップに進み、制御部３００は、参照文書取得部３２０に対して、入力されたＵＲＬとして記述されたネットワーク上に存在するファイルをＨＴＴＰプロトコルを用いて取得するように指示する（ステップＳ２）。
【００４２】
参照文書取得部３２０は、制御部３００の指示に応答してＵＲＬに対応する参照文書を取得する（ステップＳ３）。そして、参照文書取得部３２０は、取得した参照文書を参照文書格納領域２２０に格納（ステップＳ４）するとともに、制御部３００に出力する。なお、参照文書取得部３２０は、ネットワーク上に存在するファイルをＨＴＴＰプロトコルを用いて取得して、参照文書格納領域２２０に格納した場合には、同一のファイルのＵＲＬが入力された場合に参照文書取得部３２０は、参照文書格納領域２２０に格納されたファイルをアクセスして取得するものとする。なお、この場合には、ステップＳ４の処理は行われない。
【００４３】
制御部３００は、参照文書取得部３２０により取得された参照文書を表示制御部３０５を介して表示部２０５に表示する（ステップＳ５）。そして、処理を終了する（エンド）。
【００４４】
図７は、ＵＲＬ入力領域に所望のネットワーク上の文書が入力された場合を説明する図である。
【００４５】
図７を参照して、参照文書閲覧画面４０２のＵＲＬ入力領域４２５には「http://www.aaa.com/service1/d1.doc」がＵＲＬ入力領域４２５入力され、当該入力に基づいてネットワーク上の文書が参照文書内容表示領域４２０に表示されている。
【００４６】
本例においては、一例として「システム要件定義書  第１．１版  ２００７年３月３０日  （株）ａａａ」のタイトル表示がなされた参照文書が参照文書内容表示領域４２０に表示されている場合が示されている。
【００４７】
次に、参照文書表示時刻記録テーブルへの記録について説明する。
図８は、本発明の実施の形態に従う参照文書表示時刻記録テーブルに記録する場合の処理を説明するフロー図である。
【００４８】
図８を参照して、まず制御部３００は、ネットワーク上の文書を表わすＵＲＬが入力されたかどうかを判断する（ステップＳ１０）。そして、ネットワーク上の文書を表わすＵＲＬが入力された場合には、当該ＵＲＬを参照文書設定部３３０に出力する（ステップＳ１０ａ）。
【００４９】
参照文書設定部３３０は、制御部３００からネットワーク上の文書を表すＵＲＬの入力を受け付けた場合には、図示しないタイマを用いて現在時刻を取得する（ステップＳ１１）。そして、現在時刻（ｔｎｏｗ）と入力されたネットワーク上の文書を表わすＵＲＬを対にした参照文書情報を参照文書表示時刻記録テーブル２３０へ記録する（ステップＳ１２）。
【００５０】
そして、次に、参照文書設定部３３０が参照文書表示時刻記録テーブル２３０に参照文書表示時刻と参照文書とを対にした参照文書情報を記録した場合には、制御部３００は、参照文書／分類対応決定部３１０にその旨を通知する（ステップＳ１３）。
【００５１】
次に、分類設定時刻記録テーブルに記録する場合の処理の流れを説明する。
図９は、本発明の実施の形態に従う分類設定時刻記録テーブルに記録する場合の処理の流れを説明するフロー図である。
【００５２】
図９を参照して、分類の設定要求があったかどうかを判断する（ステップＳ２０）。具体的には、制御部３００は、入力部のマウス等のポインティングデバイスを用いた入力操作に従って分類のリスト要求があったかどうかを判断し、ステップＳ２０において設定（変更）可能な分類のリスト要求があった場合には、制御部３００は、分類設定部３２５に分類候補リストを取得するように指示する（ステップＳ２０ａ）。
【００５３】
そして、次に、分類設定部３２５は、指示に従って分類設定時刻記録領域２２５から分離候補リスト２２７を取得する（ステップＳ２１）。
【００５４】
そして、取得された分類候補リスト２２７を表示する（ステップＳ２２）。具体的には、分類設定部３２５により取得された分類候補リスト２２７が制御部３００に出力され、制御部３００は、分類候補リスト２２７を表示制御部３０５を介して表示部に表示する。  
【００５５】
そして、次に制御部３００は、設定する分類が入力されたかどうかを判断する（ステップＳ２３）。入力されない場合には処理を終了する（エンド）。
【００５６】
ステップＳ２３において、設定する分類が入力された場合には、次に分類名を分類設定部３２５に出力する（ステップＳ２３ａ）。
【００５７】
次に、分類設定部３２５は、図示しないタイマを用いて分類を設定した時刻（分類設定時刻）を取得する（ステップＳ２４）。
【００５８】
そして、分類設定部３２５は、分類設定時刻と分類名を対にした分類情報を分類設定時刻記録テーブル２２６に記録する（ステップＳ２５）。
【００５９】
そして、次に、分類設定部３２５が分類設定時刻記録テーブル２２６に分類設定時刻と分類名とを対にした分類情報を記録した場合には、制御部３００は、参照文書／分類対応決定部３１０にその旨を通知する（ステップＳ２６）。
【００６０】
図１０は、分類候補リストが表示された場合を説明する図である。
図１０において、参照文書閲覧画面４０３の現在設定中分類設定表示領域４１０においてマウス等のポインティングデバイスを用いて図５で説明した現在設定中の分類を示す項目欄４１１をクリックした場合すなわち設定（変更）可能な分類のリスト要求があった場合に分類候補リスト２２７のプルダウンメニュー画面４１２が表示される。
【００６１】
具体的には本例においてはプルダウンメニュー画面のメニュー項目として「要求定義」、「設計」、「実装」、「テスト」、「雑用」、「新規追加」とがそれぞれ選択可能なように表示されている。なお、本例においては、「設計」の項目がマウス等のポインティングデバイスにより現在指定された状態であることを指し示している。
【００６２】
ここで、一般的に携帯電話等に組込まれるソフトウェアの開発プロジェクト等において、ソフトウェア開発を実行する場合に一例として４工程（要求定義、設計、実装、テスト等）の工程に分類することが可能である。
【００６３】
「要求定義」とは何をするソフトウェアを作るのかといった文書参照者（利用者）の要求事項をリストアップする作業を実行する場合に用いることが可能である。また、これをリストアップした文書のことを要求定義書と呼ぶ場合がある。「設計」、「実装」、「テスト」はいわゆる設計事項、実装事項、テスト事項に関する文書を作成する場合に用いることが可能である。一方、「雑用」とは付帯業務を実行する場合に分類されるものである。たとえばソフトウェア開発する場合に４工程（「要求定義」、「設計」、「実装」、「テスト」）のいずれにも分類できない作業（たとえば日報を記載する作業、物品の決裁書を作成する作業等）の場合に用いられる分類項目である。また、「新規追加」は、新たな分類設定を設ける場合に用いられる項目である。
【００６４】
これらを、マウス等のポインティングデバイスで指定することにより現在設定中の分類を設定（変更）することができる。
【００６５】
次に、参照文書／分類対応決定部の処理について説明する。
図１１は、本発明の実施の形態に従う参照文書／分類対応決定部の処理について説明するフロー図である。
【００６６】
図１１を参照して、参照分類／分類対応決定部３１０は、まず制御部３００から参照文書情報の参照文書表示時刻記録テーブル２３０への記録あるいは分類設定時刻記録領域２２５の分類設定時刻記録テーブル２２６への分類情報の記録の通知があったかどうかを判断する（ステップＳ３０）。
【００６７】
通知があった場合には、次に参照分類／分類対応決定部３１０は、分類情報の記録の通知（分類情報記録通知）か、あるいは参照文書情報の記録の通知（参照文書記録通知）かどうかを判断する（ステップＳ３１）。具体的には、制御部３００は、参照分類／分類対応決定部３１０への通知に際して参照文書情報の記録および分類情報の記録にそれぞれ対応して通知信号を変えること参照文書／分類対応決定部はいずれの記録か判断することが可能である。
【００６８】
まず、ステップＳ３１において、参照文書情報記録通知であると判断された場合について説明する。
【００６９】
参照文書／分類対応決定部３１０は、参照文書情報の記録の通知があった場合には、次に分類設定時刻記録テーブル２２６を参照して最新の分類設定時刻の分類名（ｗ）を取得する（ステップＳ３２）。
【００７０】
そして、次に参照文書表示時刻記録テーブル２３０を参照して参照文書情報を取得する（ステップＳ３３）。
【００７１】
そして、次に、参照文書／分類対応テーブル２３５を参照する（ステップＳ３４）。
そして、参照文書／分類対応テーブル２３５にステップＳ３２において取得した分類名（ｗ）と同一の分類名およびステップＳ３３で取得した参照文書情報に含まれるネットワーク上の文書を表わすＵＲＬと同一の参照文書を表すＵＲＬがあるかどうかを判断する（ステップＳ３５）。
【００７２】
参照文書／分類対応決定部３１０は、参照文書／分類対応テーブル２３５に同一の分類名および同一の参照文書のＵＲＬがある場合には、参照文書／分類対応テーブル２３５の同一の分類名および同一の参照文書のＵＲＬに対応するアクセス数を加算して記録する。具体的にはアクセス数を「＋１」する。そして、最新アクセス日時をステップＳ３３で取得した参照文書表示時刻（ｔｎｅｗ）に更新して記録する（ステップＳ３７）。
【００７３】
一方、ステップＳ３５において、参照文書／分類対応テーブル２３５に同一の分類名および同一の参照文書がない場合には参照文書／分類対応テーブル２３５に新たな項目を設けて、当該項目にステップＳ３２で取得した「分類名（ｗ）」、ステップＳ３３で取得した「参照文書（ＵＲＬ）」、「アクセス数（１）」および「最新アクセス日時（ｔｎｅｗ）」を設定して記録する（ステップＳ３６）。
【００７４】
次に、ステップＳ３１において、分類情報記録通知であると判断された場合について説明する。
【００７５】
ステップＳ３１において、分類情報記録通知があった場合にはステップＳ４０に進み、参照文書／分類対応決定部３１０は、参照文書表示時刻記録テーブル２３０を参照して現在の時刻から所定期間前の期間においてアクセスした参照文書の集合を取得する（ステップＳ４０）。
【００７６】
そして、参照文書／分類対応決定部３１０は、参照文書の集合が空かどうかを判断する（ステップＳ４１）。
【００７７】
参照文書の集合が空である場合には終了する（エンド）。
一方、ステップＳ４１において参照文書の集合が空ではない場合には、参照文書／分類対応決定部３１０は、参照文書の集合から一個、文書（ｄ）を取出す（ステップＳ４２）。
【００７８】
そして、次に、参照文書／分類対応決定部３１０は、参照文書／分類対応テーブル２３５を参照して参照文書＝ｄである分類名を取得する（分類名＝ｗｒ）（ステップＳ４３）。
【００７９】
そして、次に、分類設定時刻記録テーブル２２６を参照して分類情報を取得する（ステップＳ４４）。
【００８０】
そして、ステップＳ４３で取得した分類名（ｗｒ）と、分類設定時刻記録テーブル２２６を参照して取得した分類情報に含まれる分類名（ｗ）とが一致するかどうかを判断する（ステップＳ４５）。
【００８１】
ステップＳ４５において、分類名が一致する場合においてはステップＳ４１に再び戻り、参照文書の集合が空か否かを判断し、空でなければステップＳ４２に進む。以降の処理については同様である。
【００８２】
一方、ステップＳ４５において、ステップＳ４３で取得した分類名（ｗｒ）と、分類設定時刻記録テーブル２２６を参照して取得した分類名（ｗ）とが一致しないと判断した場合には、参照文書／分類対応決定部３１０は、分類名が不一致である旨を制御部３００に出力する（ステップＳ４５ａ）。
【００８３】
次に、制御部３００は、参照文書（ｄ）が分類名ｗｒあるいはｗのいずれであるかの選択を促す選択画面を表示する（ステップＳ４６）。
【００８４】
そして、制御部３００は、入力部を介して分類名ｗｒあるいはｗのいずれかの選択入力の指示が有ったかどうかを判断する（ステップＳ４６ａ）。
【００８５】
そして、指示が合った場合には、制御部３００は、指示内容を参照文書／分類対応決定部３１０に出力する（ステップＳ４６ｂ）。
【００８６】
そして、参照文書／分類対応決定部３１０は、上記選択画面において選択された指示内容に従って参照文書／分類対応テーブル２３５の参照文書（ｄ）の分類名を更新して記録する（ステップＳ４７）。
【００８７】
そして、次に参照文書の集合が空であるかどうかを判断する（ステップＳ４８）。参照文書の集合が空である場合には終了する（エンド）。
【００８８】
一方、参照文書の集合が空ではない場合には参照文書の集合から次の参照文書（ｄ）を取出す（ステップＳ４９）。そして、再びステップＳ４３に戻って上述したのと同様の処理を繰り返す。
【００８９】
図１２は、参照文書ｄ１〜ｄ４のそれぞれについて、図１１で説明したフローに従って設定される作業分類を説明する図である。
【００９０】
図１２を参照して、横軸は時間軸を示しており分類の設定時刻としてｔ（ｗ１），ｔ（ｗ２），ｔ（ｗ３）の順番に分類の設定が実行されるものとする。また、参照文書ｄ１〜ｄ４の表示時刻としてｔ（ｄ１），ｔ（ｄ２），ｔ（ｄ３），ｔ（ｄ４）の順番に参照文書が表示されたものとする。なお、上記分類の設定時刻と参照文書の表示時刻との関係は、ｔ（ｗ１），ｔ（ｄ１），ｔ（ｄ２），ｔ（ｗ２），ｔ（ｄ３），ｔ（ｗ３），ｔ（ｄ４）の順番であるものとする。
【００９１】
まず、分類ｗ１が設定された場合の処理について説明する。
一般的に分類の設定を実行してから参照文書が表示される。
【００９２】
たとえば時刻ｔ（ｗ１）において、分類ｗ１が設定された後、時刻ｔ（ｄ１）に参照文書ｄ１が表示された場合について説明する。
【００９３】
この場合、時刻ｔ（ｗ１）において、分類ｗ１が設定された場合、図９のフローに従って分類設定時刻記録テーブル２２６に当該時刻に対応する分類が記録される。具体的には、分類設定時刻記録テーブル２２６に分類設定時刻ｔ（ｗ１）と分類名ｗ１（設計）とが対として分類情報として記録される。
【００９４】
そして、参照文書／分類対応決定部３１０に分類情報記録通知が通知される。
参照文書／分類対応決定部３１０は、分類情報記録通知を受けて、図１１のステップＳ４０において参照文書表示時刻記録テーブル２３０を参照して現在の時刻から所定期間前の期間においてアクセスした参照文書の集合を取得するが、ステップＳ４１において時刻ｔ（ｗ１）前にアクセスした参照文書は無いものとする。すなわち参照文書の集合は空であるため終了する（エンド）。
【００９５】
次に、時刻ｔ（ｄ１）において、参照文書ｄ１が表示された場合、図８のフローに従って参照文書表示時刻記録テーブル２３０に当該時刻に対応する参照文書のＵＲＬが記録される。具体的には、参照文書表示時刻記録テーブル２３０に参照文書表示時刻ｔ（ｄ１）と参照文書のＵＲＬとが対として参照文書情報として記録される。
【００９６】
そして、参照文書／分類対応決定部３１０に参照文書情報記録通知が通知される。
参照文書／分類対応決定部３１０は、参照文書情報記録通知を受けて、図１１のステップＳ３２において分類設定時刻記録テーブルを参照して最新の分類設定時刻に従う分類名ｗ１を取得する。
【００９７】
そして、ステップＳ３３において、参照文書表示時刻記録テーブル２３０を参照して参照文書情報（参照文書表示時刻ｔ（ｄ１），参照文書ｄ１のＵＲＬ）を取得して、ステップＳ３４において、参照文書／分類対応テーブル２３５を参照する。
【００９８】
そして、ステップＳ３５において、参照文書／分類対応テーブルに同一の分類名および同一の参照文書のＵＲＬがあるかどうかが判断され、同一の分類名および同一の参照文書のＵＲＬが無い場合において、ステップＳ３６において、参照文書／分類対応テーブル２３５に新たな項目を設けて、当該項目に分類名ｗ１（本例においては設計）、参照文書ｄ１（ＵＲＬ）、アクセス数（１）および最新アクセス日時（ｔ（ｄ１））を設定して記録する。
【００９９】
したがって、参照文書ｄ１は、分類ｗ１（設計）と対応付けられて記録（ブックマーク登録）される。
【０１００】
次に、時刻ｔ（ｄ２）において、参照文書ｄ２が表示された場合についても、参照文書ｄ１と同様の処理により、参照文書ｄ２は、分類ｗ１（設計）と対応付けられて記録されることになる。
【０１０１】
次に、時刻ｔ（ｄ２）の直後に分類ｗ２が設定された場合の処理について説明する。
この場合、時刻ｔ（ｗ２）において、分類ｗ２（雑用）が設定された場合、図９のフローに従って分類設定時刻記録テーブル２２６に当該時刻に対応する分類が記録される。具体的には、分類設定時刻記録テーブル２２６に分類設定時刻ｔ（ｗ２）と分類名ｗ２（雑用）とが対として分類情報として記録される。
【０１０２】
そして、参照文書／分類対応決定部３１０に分類情報記録通知が通知される。
参照文書／分類対応決定部３１０は、分類情報記録通知を受けて、図１１のステップＳ４０において参照文書表示時刻記録テーブルを参照して現在の時刻から所定期間前の期間（Ｔｔｈ）においてアクセスした参照文書の集合を取得する。
【０１０３】
本例においては、時刻ｔ（ｗ２）から所定期間前の期間に時刻ｔ（ｄ２）が含まれ、参照文書表示時刻記録テーブル２３０を参照して参照文書ｄ２が取得されるものとする。
【０１０４】
ステップＳ４１において、時刻ｔ（ｗ２）前にアクセスした参照文書が存在するためステップＳ４３において、参照文書／分類対応テーブル２３５から参照文書ｄ２である分類名ｗ１（設計）を取得する。そして、分類設定時刻記録テーブル２２６から分類情報（ｗ２，ｔ（ｗ２））を取得する。
【０１０５】
そして、ステップＳ４５において、分類名ｗ１（設計）と分類名ｗ２（雑用）とが異なるため、ステップＳ４６において、参照文書ｄ２が分類名ｗ１（設計）と分類名ｗ２（雑用）のいずれと対応付けられるものであるかの選択画面が表示される。
【０１０６】
図１３は、本発明の実施の形態に従う選択画面を説明する図である。
図１３を参照して、ここでは、参照文書閲覧画面４０８に重なるようにして選択画面４０９が示されている。
【０１０７】
選択画面においては、分類名を選択入力可能な状態に設定されている。
具体的には、本例においては、分類名である「設計」と「雑用」とのそれぞれについて選択入力可能なボタン４７５およびボタン４８０が示されている。文書参照者（利用者）がマウス等のポインティングデバイスを用いて指定することにより選択入力が実行される。
【０１０８】
再び図１２を参照して、文書参照者（利用者）が選択画面において選択入力した内容に従って参照文書／分類対応テーブル２３５の参照文書ｄ２の分類名が更新されて記録されることになる。具体的には、選択入力した分類名ｗ１あるいはｗ２、参照文書ｄ２（ＵＲＬ）、アクセス数（１）および最新アクセス日時（ｔ（ｗ２））に設定されて記録される。
【０１０９】
したがって、参照文書ｄ２については、まず当初設定されていた分類ｗ１（設計）と対応付けられて記録（ブックマーク登録）されることになるが、その後直に、分類ｗ２（雑用）が設定された場合には、参照文書ｄ２を文書参照者（利用者）は分類ｗ２（雑用）に対応付けて記録（ブックマーク登録）させたい可能性があるためかかる場合には、いずれのブックマーク登録を望むかについて文書参照者（利用者）に選択入力を促すことにより、文書参照者（利用者）の意図に従ったブックマーク登録を実行することが可能である。
【０１１０】
次に、時刻ｔ（ｄ３）において、参照文書ｄ３が表示された場合、図８のフローに従って参照文書表示時刻記録テーブル２３０に当該時刻に対応する参照文書のＵＲＬが記録される。具体的には、参照文書表示時刻記録テーブル２３０に参照文書表示時刻ｔ（ｄ３）と参照文書のＵＲＬとが対として参照文書情報として記録される。
【０１１１】
そして、参照文書／分類対応決定部３１０に参照文書情報記録通知が通知される。
参照文書／分類対応決定部３１０は、参照文書情報記録通知を受けて、図１１のステップＳ３２において分類設定時刻記録テーブルを参照して最新の分類設定時刻に従う分類名ｗ２を取得する。
【０１１２】
そして、ステップＳ３３において、参照文書表示時刻記録テーブル２３０を参照して参照文書情報（ｔ（ｄ３），ｄ３のＵＲＬ）を取得する。そして、ステップＳ３４において、参照文書／分類対応テーブル２３５を参照する。
【０１１３】
そして、ステップＳ３５において、参照文書／分類対応テーブルに同一の分類名および同一の参照文書のＵＲＬがあるかどうかが判断され、同一の分類名および同一の参照文書のＵＲＬが無い場合において、ステップＳ３６において、参照文書／分類対応テーブル２３５に新たな項目を設けて、当該項目に分類名ｗ２（本例においては設計）、参照文書ｄ３（ＵＲＬ）、アクセス数（１）および最新アクセス日時（ｔ（ｄ３））を設定して記録する。
【０１１４】
したがって、参照文書ｄ３は、分類ｗ２（設計）と対応付けられて記録（ブックマーク登録）される。
【０１１５】
次に、時刻ｔ（ｗ３）において、分類ｗ３が設定された場合、図９のフローに従って分類設定時刻記録テーブル２２６に当該時刻に対応する分類が記録される。具体的には、分類設定時刻記録テーブル２２６に分類設定時刻ｔ（ｗ３）と分類名ｗ３（設計）とが対として分類情報として記録される。
【０１１６】
そして、参照文書／分類対応決定部３１０に分類情報記録通知が通知される。
参照文書／分類対応決定部３１０は、分類情報記録通知を受けて、図１１のステップＳ４０において参照文書表示時刻記録テーブル２３０を参照して現在の時刻から所定期間前の期間においてアクセスした参照文書の集合を取得するが、ステップＳ４１において時刻ｔ（ｗ３）前にアクセスした参照文書は無いものとする。すなわち参照文書の集合は空であるため終了する（エンド）。
【０１１７】
次に、時刻ｔ（ｄ４）において、参照文書ｄ４が表示された場合、図８のフローに従って参照文書表示時刻記録テーブル２３０に当該時刻に対応する参照文書のＵＲＬが記録される。具体的には、参照文書表示時刻記録テーブル２３０に参照文書表示時刻ｔ（ｄ４）と参照文書ｄ４のＵＲＬとが対として参照文書情報として記録される。
【０１１８】
そして、参照文書／分類対応決定部３１０に参照文書情報記録通知が通知される。
参照文書／分類対応決定部３１０は、参照文書情報記録通知を受けて、図１１のステップＳ３２において分類設定時刻記録テーブル２３０を参照して最新の分類設定時刻に従う分類名ｗ３を取得する。
【０１１９】
そして、ステップＳ３３において、参照文書表示時刻記録テーブル２３０を参照して参照文書情報（ｔ（ｄ４），ｄ４のＵＲＬ）を取得して、ステップＳ３４において、参照文書／分類対応テーブル２３５を参照する。
【０１２０】
そして、ステップＳ３５において、参照文書／分類対応テーブルに同一の分類名および同一の参照文書のＵＲＬがあるかどうかが判断され、同一の分類名および同一の参照文書のＵＲＬが無い場合において、ステップＳ３６において、参照文書／分類対応テーブル２３５に新たな項目を設けて、当該項目に分類名ｗ３（本例においては設計）、参照文書ｄ４（ＵＲＬ）、アクセス数（１）および最新アクセス日時（ｔ（ｄ４））が設定されて記録される。
【０１２１】
したがって、参照文書ｄ４は、分類ｗ３（設計）と対応付けられて記録（ブックマーク登録）される。
【０１２２】
本発明の実施の形態に従うブックマーク登録の方式により、たとえば作業する分類を設定してから参照文書を表示させる一般的な操作の場合には、当該分類と参照文書との関連性が高いと推定できるため当該分類と参照文書とを自動的に対応付ける。
【０１２３】
一方、参照文書を表示させてから直に作業する分類を設定（更新）するような場合には、当該参照文書は更新する前の分類との関連性および更新後の分類との関連性いずれの関連性についても高いと推定できるため自動的に対応付けるのではなく、当該判断を文書参照者（利用者）に問合せて決定させることにより、文書参照者（利用者）の意図した分類の設定をすることが可能である。
【０１２４】
したがって、全てのブックマーク登録について、文書参照者（利用者）に対応付けの操作をさせる必要が無く、必要な場合にだけ対話的に文書参照者（利用者）に操作させることにより、文書参照者（利用者）の煩雑な作業を軽減させて、文書参照者（利用者）が、参照文書の分類に必要なブックマーク登録をする際の煩雑な作業を軽減し、簡易に作業項目名（分類）と対応けられた参照文書のブックマーク登録を実行することが可能である。
【０１２５】
次に、分類別参照文書リストを生成する方式について説明する。
図１４は、分類別参照文書リストを生成するフロー図である。
【０１２６】
図１４を参照して、制御部３００は、書き出し入力があったかどうかを判断する（ステップＳ５０）。
【０１２７】
具体的には、分類別参照文書リスト読み込み／書き出し設定表示領域４１５において分類別参照文書リストのファイルの書き出しの機能を実行するためのボタン４１７が押下されたかどうかを判断する。
【０１２８】
そして、制御部３００は、書き出し入力があった場合には、参照文書リスト書き出し画面を表示制御部３０５を介して表示部に表示する（ステップＳ５０ａ）。
【０１２９】
そして、次に、制御部３００は、分類名の入力および生成条件の入力があったかどうかを判断する（ステップＳ５１）。
【０１３０】
ステップＳ５１において、分類名の入力および生成条件の入力があった場合には次に、制御部３００は、入力内容を分類別参照文書リスト生成部３１５に出力する（ステップＳ５１ａ）。
【０１３１】
そして、分類別参照文書リスト生成部３１５は、参照文書／分類対応テーブル２３５を参照して、入力された分類名および生成条件に従うリストを生成する（ステップＳ５２）。
【０１３２】
そして、分類別参照文書リスト生成部３１５は、生成されたリストを制御部３００に出力し、制御部３００は、表示制御部３０５を介して生成されたリストを表示する（ステップＳ５３）。そして終了する（エンド）。
【０１３３】
図１５は、本発明の実施の形態に従う参照文書リスト書き出し画面を説明する図である。
【０１３４】
図１５を参照して、参照文書閲覧画面４０４の分類別参照文書リスト読み込み／書き出し設定表示領域４１５において分類別参照文書リストのファイルの書き出しの機能を実行するためのボタン４１７を押下することにより、参照文書リスト書き出し画面４０５が前面に表示されるものとする。
【０１３５】
ここで、参照文書リスト書き出し画面４０５は、参照文書リストをファイルへ書き出すための「ファイル名」、「分類名」、「生成条件」を設定するための入力画面であり、「ファイル名」の項目欄４３０においてファイル名を指定して入力することができる。本例においては、一例として、「分類＿１．ｃａｔ」のファイル名が指定されている場合が示されている。
【０１３６】
また、「分類名」の項目欄４３５において分類名を設定することができる。具体的には、図１０で説明したのと同様にマウス等のポインティングデバイスを用いて項目欄４３０をクリックした場合に上述したような分類候補リストのプルダウンメニュー画面が表示されて分類名を設定することができるものとする。本例においては、一例として分類名として「設定」が指定されている場合が示されている。
【０１３７】
また、「生成条件」の項目欄４４０において生成条件を設定することができる。具体的には、一例として、図１０で説明したのと同様にマウス等のポインティングデバイスを用いて項目欄４４０をクリックした場合に「アクセストップ１０」と「最新アクセストップ１０」のリスト生成の条件を指定することができるものとする。
【０１３８】
具体的には、「アクセストップ１０」は、参照文書／分類対応テーブル２３５の中から対応する分類についてアクセス数の多い参照文書を１０個取り出すことを指定するものであり、「最新アクセストップ１０」は、参照文書／分類対応テーブル２３５の中から対応する分類についてアクセス日時が新しい参照文書を１０個取り出すことを指定するものとする。なお、ここでは、一例として示されているものであり、他の生成条件を設定することも当然に可能である。
【０１３９】
そして、「ＯＫ」ボタン４５０をマウス等のポインティングデバイスを用いて押下することにより、分類別参照文書リスト生成部３１５において当該分類名および生成条件に基くリストが生成されて表示部に当該リストが表示される。
【０１４０】
なお、「ＣＡＮＣＥＬ」ボタン４５５をマウス等のポインティングデバイスを用いて押下することにより、分類別参照文書リストのファイルの書き出しの機能の実行が中止されて参照文書リスト書き出し画面４０５の表示が終了して元の画面に戻ることになる。
【０１４１】
また、参照文書リストの内容を含むファイルは、当該入力されたファイル名に従ってメモリ部２１３に格納されるものとする。
【０１４２】
図１６は、参照文書リストの読み込み処理を実行するフロー図である。
図１６を参照して、制御部３００は、読み込み入力があったかどうかを判断する（ステップＳ６０）。
【０１４３】
具体的には、分類別参照文書リスト読み込み／書き出し設定表示領域４１５において分類別参照文書リストのファイルの読み込みの機能を実行するためのボタン４１６が押下されたかどうかを判断する。
【０１４４】
そして、制御部３００は、読み込み入力があった場合には、参照文書リスト読み込み画面を表示制御部３０５を介して表示部に表示する（ステップＳ６１）。
【０１４５】
そして、次に、制御部３００は、ファイル名の入力があったかどうかを判断する（ステップＳ６２）。
【０１４６】
ステップＳ６２において、ファイル名の入力があった場合には次に、制御部３００は、ファイル内容を分類別参照文書リスト生成部３１５に出力する（ステップＳ６３）。
【０１４７】
そして、分類別参照文書リスト生成部３１５は、参照文書／分類対応テーブル２３５にファイル内容である分類名と参照文書とが対応付けられた項目を追記して記録する（ステップＳ６４）。そして終了する（エンド）。
【０１４８】
図１７は、本発明の実施の形態に従う参照文書リスト読み出し画面を説明する図である。
【０１４９】
図１７を参照して、参照文書閲覧画面４０６の分類別参照文書リスト読み込み／書き出し設定表示領域４１５において分類別参照文書リストのファイルの読み込みの機能を実行するためのボタン４１６を押下することにより、参照文書リスト読み込み画面４０７が表示されるものとする。
【０１５０】
ここで、参照文書リスト読み込み画面４０７は、参照文書リストをファイルから読み込むための「ファイル名」を設定するための入力画面であり、「ファイル名」の項目欄４６０においてファイル名を指定して入力することができる。本例においては、一例として、「分類＿１．ｃａｔ」のファイル名が指定されている場合が示されている。
【０１５１】
そして、「ＯＫ」ボタン４６５をマウス等のポインティングデバイスを用いて押下することにより、当該ファイルに記録されている内容を参照文書／分類対応テーブル２３５に記録する。
【０１５２】
なお、「ＣＡＮＣＥＬ」ボタン４７０をマウス等のポインティングデバイスを用いて押下することにより、参照文書リストのファイルの読み込む機能の実行が中止されて参照文書リスト読み込む画面４０７の表示が終了して元の画面に戻ることになる。
【０１５３】
なお、本発明においては、ブックマーク生成装置として参照文書のブックマーク登録が可能なＰＣについて説明したが、参照文書とブックマーク登録が可能な装置であれば、特にＰＣ（Personal Computer）に限られない。なお、上述のフローで説明したようなブックマーク生成方法を実行させるプログラムを提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）およびメモリカードなどのコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【０１５４】
なお、本発明にかかるプログラムは、コンピュータのオペレーションシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。
【０１５５】
また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。
【０１５６】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストール
されて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【０１５７】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１５８】
【図１】本発明の実施の形態に従うブックマーク生成装置を含むシステムの概略構成を説明する図である。
【図２】本発明の実施の形態に従うＰＣの概略構成図である。
【図３】本発明の実施の形態に従うブックマーク生成機能を実現するためのブロック構成図である。
【図４】本発明の実施の形態に従うブックマーク生成装置を起動した場合の表示部２０５に表示される参照文書閲覧画面について説明する図である。
【図５】現在設定中分類／設定表示領域および分類別参照文書リスト読み込み／書き出し設定表示領域に表示される内容を説明する図である。
【図６】本発明の実施の形態に従う参照文書内容表示領域に参照文書を表示する場合の表示処理を説明するフロー図である。
【図７】ＵＲＬ入力領域に所望のネットワーク上の文書が入力された場合を説明する図である。
【図８】本発明の実施の形態に従う参照文書表示時刻記録テーブルに記録する場合の処理を説明するフロー図である。
【図９】本発明の実施の形態に従う分類設定時刻記録テーブルに記録する場合の処理の流れを説明するフロー図である。
【図１０】分類候補リストが表示された場合を説明する図である。
【図１１】本発明の実施の形態に従う参照文書／分類対応決定部の処理について説明するフロー図である。
【図１２】参照文書ｄ１〜ｄ４のそれぞれについて、図１１で説明したフローに従って設定される作業分類を説明する図である。
【図１３】本発明の実施の形態に従う選択画面を説明する図である。
【図１４】分類別参照文書リストを生成するフロー図である。
【図１５】本発明の実施の形態に従う参照文書リスト書き出し画面を説明する図である。
【図１６】参照文書リストの読み込み処理を実行するフロー図である。
【図１７】本発明の実施の形態に従う参照文書リスト読み出し画面を説明する図である。
【符号の説明】
【０１５９】
２０１  ＣＰＵ、２０３  内部バス、２０５  表示部、２０７  通信インターフェイス部、２０９  入力部、２１１  ＨＤＤ、２１３  メモリ部、２１５  ＣＤ−ＲＯＭドライブ、２１７  ＦＤＤドライブ、２１７ａ  フレキシブルディスク、２１５ａ  ＣＤ−ＲＯＭ、２２０  参照文書格納領域、２２５  分類設定時刻記録領域、２２６  分類設定時刻記録テーブル、２２７  分類候補リスト、２３０  参照文書表示時刻記録テーブル、２３５  参照文書／分類対応テーブル、３００  制御部、３０５  表示制御部、３１０  参照文書／分類対応決定部、３１５  分類別参照文書リスト生成部、３２０  参照文書取得部、３２５  分類設定部、３３０  参照文書設定部。
【図１】
2009037529.tif 000003
【図２】
2009037529.tif 000004
【図３】
2009037529.tif 000005
【図４】
2009037529.tif 000006
【図５】
2009037529.tif 000007
【図６】
2009037529.tif 000008
【図７】
2009037529.tif 000009
【図８】
2009037529.tif 000010
【図９】
2009037529.tif 000011
【図１０】
2009037529.tif 000012
【図１１】
2009037529.tif 000013
【図１２】
2009037529.tif 000014
【図１３】
2009037529.tif 000015
【図１４】
2009037529.tif 000016
【図１５】
2009037529.tif 000017
【図１６】
2009037529.tif 000018
【図１７】
2009037529.tif 000019