首页 / 专利库 / 人工智能 / 对话系统 / Information management system, information processor and program

Information management system, information processor and program

阅读:1发布:2022-11-15

专利汇可以提供Information management system, information processor and program专利检索,专利查询,专利分析的服务。并且PROBLEM TO BE SOLVED: To provide an information management system for managing data relevant to each other by using interactive communication partner information indicating the partner of interactive communication as a key, an information processor included in the information management system and a program for executing a predetermined operation to the information processor. SOLUTION: When a first period that a conversation has been made by a first interactive communication means is overlapped with a second period that use data are used, it is determined that the use data are relevant to interactive communication content data as the content of the interactive communication performed in the first period, and its relevance is applied to the interactive communication content data by a relevance applying means. Then, when the interactive communication is executed by the first interactive communication means, the past interactive communication content data are retrieved by using the information of the partner of interactive communication as retrieval conditions, and the interactive communication content data and the use data whose relevance is applied to the interactive communication content data by the relevance applying means are output. COPYRIGHT: (C)2007,JPO&INPIT,下面是Information management system, information processor and program专利的具体信息内容。

  • 電気通信回線を介して、第2対話通信手段を備える第2外部装置と対話通信及び対話通信相手情報のやり取りが可能な第1対話通信手段を備えた第1外部装置と、
    前記第1外部装置と通信可能に接続され、第1出力手段を備えた第1情報処理装置と、
    前記第1情報処理装置からアクセス可能な利用データを記憶する第3記憶手段と、
    を含む情報管理システムであって、
    前記第1情報処理装置は、
    前記第1対話通信手段により対話通信した期間である第1期間と、前記対話通信相手情報と、対話通信内容である対話通信内容データと、を検出する第1検出手段と、
    前記第1検出手段により検出した前記対話通信内容データを、前記利用データとして前記第3記憶手段に記憶させる記憶制御手段と、
    前記対話通信内容データを特定するための対話通信内容データ特定情報を特定する第1特定手段と、
    前記第1検出手段により検出した、前記第1期間と、前記対話通信相手情報と、前記対話通信内容データ特定情報と、を関係付けて記憶する第1記憶手段と、
    前記第3記憶手段に記憶された前記利用データを利用する利用手段と、
    前記利用データが前記利用手段により、利用対象とされた期間である第2期間を検出する第2検出手段と、
    前記第2期間に利用対象とされた前記利用データを特定するための利用データ特定情報を特定する第2特定手段と、
    前記第2期間と、前記利用データ特定情報と、を関係付けて記憶する第2記憶手段と、
    前記第1期間と、前記第2期間に重複する期間が存在するとき、前記第2期間に関係付けられた前記利用データ特定情報により特定される前記利用データを、前記第1期間に関係付けられた前記対話通信内容データ特定情報によって特定される前記対話通信内容データに、関連するものとして関連を付与する関連付与手段と、
    前記第1検出手段の検出を条件として、前記第1検出手段により検出された前記対話通信相手情報と、同一の前記対話通信相手情報を、前記第1記憶手段から抽出する抽出手段と、
    前記抽出手段により抽出された前記対話通信相手情報と関係付けて記憶された前記対話通信内容データ特定情報により特定される前記対話通信内容データと、前記記憶制御手段により前記利用データとして記憶された該対話通信内容データに、前記関連付与手段によって関連を付与された前記利用データと、を前記第1出力手段、前記第1外部装置もしくは前記第2外部装置の少なくともいずれかひとつに出力する出力制御手段と、
    を備え、
    前記第1外部装置は、
    前記第1対話通信手段により、対話通信が実行されたとき、前記第1情報処理装置が検出可能な状態で、前記第1期間と、前記対話通信相手情報と、前記対話通信内容データと、を提供する提供手段を備えている ことを特徴とする情報管理システム。
  • 電気通信回線を介して、第2対話通信手段を備える第2外部装置と対話通信及び対話通信相手情報のやり取りが可能な第1対話通信手段を備えた第1外部装置と、
    前記第1外部装置と通信可能に接続され、第1出力手段を備えた第1情報処理装置と、
    前記第1情報処理装置からアクセス可能な利用データを記憶する第3記憶手段と、
    を含む情報管理システムであって、
    前記第1情報処理装置は、
    前記第1対話通信手段により対話通信した期間である第1期間と、前記対話通信相手情報と、対話通信内容である対話通信内容データと、を検出する第1検出手段と、
    前記第1検出手段により検出した前記対話通信内容データを、前記利用データとして前記第3記憶手段に記憶させる記憶制御手段と、
    前記対話通信内容データを特定するための対話通信内容データ特定情報を特定する第1特定手段と、
    前記第1検出手段により検出した、前記第1期間と、前記対話通信相手情報と、前記対話通信内容データ特定情報と、を関係付けて記憶する第1記憶手段と、
    前記第3記憶手段に記憶された前記利用データを利用する利用手段と、
    前記利用データが前記利用手段により、利用対象とされた期間である第2期間を検出する第2検出手段と、
    前記第2期間に利用対象とされた前記利用データを特定するための利用データ特定情報を特定する第2特定手段と、
    前記第2期間と、前記利用データ特定情報と、を関係付けて記憶する第2記憶手段と、
    前記第1期間に該第1期間の終端から所定期間を加えた第3期間と、前記第2期間に重複する期間が存在するとき、前記第2期間に関係付けられた前記利用データ特定情報により特定される前記利用データを、前記第1期間に関係付けられた前記対話通信内容データ特定情報によって特定される前記対話通信内容データに、関連するものとして関連付けを付与する関連付与手段と、
    前記第1検出手段の検出を条件として、前記第1検出手段により検出された前記対話通信相手情報と、同一の前記対話通信相手情報を、前記第1記憶手段から抽出する抽出手段と、
    前記抽出手段により抽出された前記対話通信相手情報と関係付けて記憶された前記対話通信内容データ特定情報により特定される前記対話通信内容データと、前記記憶制御手段により前記利用データとして記憶された該対話通信内容データに、前記関連付与手段によって関連を付与された前記利用データと、を前記第1出力手段、前記第1外部装置もしくは前記第2外部装置の少なくともいずれかひとつに出力する出力制御手段と、
    を備え、
    前記第1外部装置は、
    前記第1対話通信手段により、対話通信が実行されたとき、前記第1情報処理装置が検出可能な状態で、前記第1期間と、前記対話通信相手情報と、前記対話通信内容データと、を提供する提供手段を備えている ことを特徴とする情報管理システム。
  • 前記第2外部装置は、前記第1情報処理装置と電気通信回線を介して通信可能な第2出力手段を備えた第2情報処理装置と、通信可能に接続され、
    前記第1情報処理装置において、
    前記出力制御手段は、前記第1出力手段、前記第1外部装置、前記第2外部装置、もしくは前記第2出力手段の少なくともいずれかひとつに出力可能な請求項1又は請求項2に記載の情報管理システム。
  • 前記第1情報処理装置において、
    前記出力制御手段は、前記利用データを特定し、アクセス可能なアドレス情報として出力され、該アドレスの選択に従い、該アドレスにより示される利用データを出力する ことを特徴とする請求項1乃至請求項3のいずれかに記載の情報管理システム。
  • 電気通信回線を介して、第2対話通信手段を備える第2外部装置と対話通信及び対話通信相手情報のやり取りが可能な第1対話通信手段と、前記第1対話通信手段により、対話通信が実行されたとき、前記第1情報処理装置が検出可能な状態で、前記第1期間と、前記対話通信相手情報と、前記対話通信内容データと、を提供する提供手段と、を備えた第1外部装置と通信可能に接続され、利用可能な利用データを記憶する第3記憶手段にアクセス可能な第1情報処理装置であって、
    前記第1対話通信手段により対話通信した期間である第1期間と、前記対話通信相手情報と、対話通信内容である対話通信内容データと、を検出する第1検出手段と、
    前記第1検出手段により検出した前記対話通信内容データを、前記利用データとして前記第3記憶手段に記憶させる記憶制御手段と、
    前記対話通信内容データを特定するための対話通信内容データ特定情報を特定する第1特定手段と、
    前記第1検出手段により検出した、前記第1期間と、前記対話通信相手情報と、前記対話通信内容データ特定情報と、を関係付けて記憶する第1記憶手段と、
    前記第3記憶手段に記憶された前記利用データを利用する利用手段と、
    前記利用データが前記利用手段により、利用対象とされた期間である第2期間を検出する第2検出手段と、
    前記第2期間に利用対象とされた前記利用データを特定するための利用データ特定情報を特定する第2特定手段と、
    前記第2期間と、前記利用データ特定情報と、を関係付けて記憶する第2記憶手段と、
    前記第1期間と、前記第2期間に重複する期間が存在するとき、前記第2期間に関係付けられた前記利用データ特定情報により特定される前記利用データを、前記第1期間に関係付けられた前記対話通信内容データ特定情報によって特定される前記対話通信内容データに、関連するものとして関連を付与する関連付与手段と、
    前記第1検出手段の検出を条件として、前記第1検出手段により検出された前記対話通信相手情報と、同一の前記対話通信相手情報を、前記第1記憶手段から抽出する抽出手段と、
    前記抽出手段により抽出された前記対話通信相手情報と関係付けて記憶された前記対話通信内容データ特定情報により特定される前記対話通信内容データと、前記記憶制御手段により前記利用データとして記憶された該対話通信内容データに、前記関連付与手段によって関連を付与された前記利用データと、を前記第1出力手段、前記第1外部装置もしくは前記第2外部装置の少なくともいずれかひとつに出力する出力制御手段と、を備える ことを特徴とする情報処理装置。
  • 電気通信回線を介して、第2対話通信手段を備える第2外部装置と対話通信及び対話通信相手情報のやり取りが可能な第1対話通信手段と、前記第1対話通信手段により、対話通信が実行されたとき、前記第1情報処理装置が検出可能な状態で、前記第1期間と、前記対話通信相手情報と、前記対話通信内容データと、を提供する提供手段と、を備えた第1外部装置と通信可能に接続され、利用可能な利用データを記憶する第3記憶手段にアクセス可能なコンピュータが読み取り可能なプログラムであって、
    前記コンピュータを、
    前記第1対話通信手段により対話通信した期間である第1期間と、前記対話通信相手情報と、対話通信内容である対話通信内容データと、を検出する第1検出手段と、
    前記第1検出手段により検出した前記対話通信内容データを、前記利用データとして前記第3記憶手段に記憶させる記憶制御手段と、
    前記対話通信内容データを特定するための対話通信内容データ特定情報を特定する第1特定手段と、
    前記第1検出手段により検出した、前記第1期間と、前記対話通信相手情報と、前記対話通信内容データ特定情報と、を関係付けて記憶する第1記憶手段と、
    前記第3記憶手段に記憶された前記利用データを利用する利用手段と、
    前記利用データが前記利用手段により、利用対象とされた期間である第2期間を検出する第2検出手段と、
    前記第2期間に利用対象とされた前記利用データを特定するための利用データ特定情報を特定する第2特定手段と、
    前記第2期間と、前記利用データ特定情報と、を関係付けて記憶する第2記憶手段と、
    前記第1期間と、前記第2期間に重複する期間が存在するとき、前記第2期間に関係付けられた前記利用データ特定情報により特定される前記利用データを、前記第1期間に関係付けられた前記対話通信内容データ特定情報によって特定される前記対話通信内容データに、関連するものとして関連を付与する関連付与手段と、
    前記第1検出手段の検出を条件として、前記第1検出手段により検出された前記対話通信相手情報と、同一の前記対話通信相手情報を、前記第1記憶手段から抽出する抽出手段と、
    前記抽出手段により抽出された前記対話通信相手情報と関係付けて記憶された前記対話通信内容データ特定情報により特定される前記対話通信内容データと、前記記憶制御手段により前記利用データとして記憶された該対話通信内容データに、前記関連付与手段によって関連を付与された前記利用データと、を前記第1出力手段、前記第1外部装置もしくは前記第2外部装置の少なくともいずれかひとつに出力する出力制御手段と して機能させるためのプログラム。
  • 電気通信回線を介して、第2対話通信手段を備える第2外部装置と対話通信及び対話通信相手情報のやり取りが可能な第1対話通信手段と、前記第1対話通信手段により、対話通信が実行されたとき、前記第1情報処理装置が検出可能な状態で、前記第1期間と、前記対話通信相手情報と、前記対話通信内容データと、を提供する提供手段と、を備えた第1外部装置と通信可能に接続され、利用可能な利用データを記憶する第3記憶手段にアクセス可能な第1情報処理装置であって、
    前記第1対話通信手段により対話通信した期間である第1期間と、前記対話通信相手情報と、対話通信内容である対話通信内容データと、を検出する第1検出手段と、
    前記第1検出手段により検出した前記対話通信内容データを、前記利用データとして前記第3記憶手段に記憶させる記憶制御手段と、
    前記対話通信内容データを特定するための対話通信内容データ特定情報を特定する第1特定手段と、
    前記第1検出手段により検出した、前記第1期間と、前記対話通信相手情報と、前記対話通信内容データ特定情報と、を関係付けて記憶する第1記憶手段と、
    前記第3記憶手段に記憶された前記利用データを利用する利用手段と、
    前記利用データが前記利用手段により、利用対象とされた期間である第2期間を検出する第2検出手段と、
    前記第2期間に利用対象とされた前記利用データを特定するための利用データ特定情報を特定する第2特定手段と、
    前記第2期間と、前記利用データ特定情報と、を関係付けて記憶する第2記憶手段と、
    前記第1期間に該第1期間の終端から所定期間を加えた第3期間と、前記第2期間に重複する期間が存在するとき、前記第2期間に関係付けられた前記利用データ特定情報により特定される前記利用データを、前記第1期間に関係付けられた前記対話通信内容データ特定情報によって特定される前記対話通信内容データに、関連するものとして関連付けを付与する関連付与手段と、
    前記第1検出手段の検出を条件として、前記第1検出手段により検出された前記対話通信相手情報と、同一の前記対話通信相手情報を、前記第1記憶手段から抽出する抽出手段と、
    前記抽出手段により抽出された前記対話通信相手情報と関係付けて記憶された前記対話通信内容データ特定情報により特定される前記対話通信内容データと、前記記憶制御手段により前記利用データとして記憶された該対話通信内容データに、前記関連付与手段によって関連を付与された前記利用データと、を前記第1出力手段、前記第1外部装置もしくは前記第2外部装置の少なくともいずれかひとつに出力する出力制御手段と、を備える ことを特徴とする情報処理装置。
  • 電気通信回線を介して、第2対話通信手段を備える第2外部装置と対話通信及び対話通信相手情報のやり取りが可能な第1対話通信手段と、前記第1対話通信手段により、対話通信が実行されたとき、前記第1情報処理装置が検出可能な状態で、前記第1期間と、前記対話通信相手情報と、前記対話通信内容データと、を提供する提供手段と、を備えた第1外部装置と通信可能に接続され、利用可能な利用データを記憶する第3記憶手段にアクセス可能なコンピュータが読み取り可能なプログラムであって、
    前記コンピュータを、
    前記第1対話通信手段により対話通信した期間である第1期間と、前記対話通信相手情報と、対話通信内容である対話通信内容データと、を検出する第1検出手段と、
    前記第1検出手段により検出した前記対話通信内容データを、前記利用データとして前記第3記憶手段に記憶させる記憶制御手段と、
    前記対話通信内容データを特定するための対話通信内容データ特定情報を特定する第1特定手段と、
    前記第1検出手段により検出した、前記第1期間と、前記対話通信相手情報と、前記対話通信内容データ特定情報と、を関係付けて記憶する第1記憶手段と、
    前記第3記憶手段に記憶された前記利用データを利用する利用手段と、
    前記利用データが前記利用手段により、利用対象とされた期間である第2期間を検出する第2検出手段と、
    前記第2期間に利用対象とされた前記利用データを特定するための利用データ特定情報を特定する第2特定手段と、
    前記第2期間と、前記利用データ特定情報と、を関係付けて記憶する第2記憶手段と、
    前記第1期間に該第1期間の終端から所定期間を加えた第3期間と、前記第2期間に重複する期間が存在するとき、前記第2期間に関係付けられた前記利用データ特定情報により特定される前記利用データを、前記第1期間に関係付けられた前記対話通信内容データ特定情報によって特定される前記対話通信内容データに、関連するものとして関連付けを付与する関連付与手段と、
    前記第1検出手段の検出を条件として、前記第1検出手段により検出された前記対話通信相手情報と、同一の前記対話通信相手情報を、前記第1記憶手段から抽出する抽出手段と、
    前記抽出手段により抽出された前記対話通信相手情報と関係付けて記憶された前記対話通信内容データ特定情報により特定される前記対話通信内容データと、前記記憶制御手段により前記利用データとして記憶された該対話通信内容データに、前記関連付与手段によって関連を付与された前記利用データと、を前記第1出力手段、前記第1外部装置もしくは前記第2外部装置の少なくともいずれかひとつに出力する出力制御手段と して機能させるためのプログラム。
  • 说明书全文

    本発明は、管理対象である複数の情報又はデータを管理可能な情報管理システム、この情報管理システムに含まれる情報処理装置及びこの情報処理装置に係るプログラムに関する。

    近年、パーソナルコンピュータ(以下、「パソコン」又は「PC」という。)が普及し、個人的に又は仕事上、広く利用されている。 例えば、パソコンは、情報の入元となる外部装置、又は、パソコンからの指令に基づいた指令を実行する外部装置に、各々通信可能な状態で接続され、利用されている。 具体的には、パソコンには、これら外部装置から多くのデータが送信されるとともに、この情報が利用・管理されている一方、管理された情報に基づいた処理が外部装置に対してなされている。 なお、このような各処理に応じた外部装置を複数台設置困難な環境においては、複数の機能を実行可能な手段を複数備えた、いわゆる複合機とパソコンが接続され、利用されている。

    このように、パソコンと外部装置は、多くの情報が、外部装置の動作に関連して相互に送受信された上で、これら多くの情報がパソコンによって管理されている(例えば、特許文献1参照。)。

    そして、従来、上記のとおり多くのデータを管理しなければならないパソコンにおいて、管理対象であるデータを利用した作業効率を向上させるため、データ相互の関連付けを行う技術が提案されている。

    例えば、データの記録時、記録するデータに他のデータを関連付けるため、関連付ける条件の指示を求めるメッセージを表示させ、利用者がその表示に応じて指示することにより関連付けることが可能な情報管理システムがある(例えば、特許文献2参照。)。

    特開2004−32085号公報

    特開2000−315203号公報

    しかしながら、上記従来の複合機とパソコンが接続され構築されたシステムに、公知の情報管理システムを適用しただけでは、データ相互の関連付けは可能であるが、外部装置が備える対話通信機能を特定の通話者との間で利用した際に、その特定の通話者との関係において関連したデータを出力することはできず、それらデータの出力は外部装置を利用した利用者の記憶に頼るしかなかった。

    このことを日常のオフィスで行われている業務を例に説明すると、通常、一つの取決めがなされる場合、業務相手と電話でのやり取りが行われているが、そのやり取りは一度で終わらず、同じ業務相手と二度、三度と電話をすることによってなされている。 かかる場合、上記従来の情報管理システムでは、業務相手をキーとした関連データの出力を行うことができなかった。

    その結果、前回の通話から今回の通話の間隔が長くなってしまった場合は、通話の開始に際し、前回の内容を確認する作業が必要となり、すぐに今回話したい内容に移ることができなかった。 このことは、過去の経緯を把握している通話者にとっては、煩わしいものであり、また、通話時間や通信費用の無駄を生じさせていた。

    本発明は、対話通信の相手を示す対話通信相手情報をキーとして、相互に関連性を有したデータの管理可能な情報管理システム、この情報管理システムに含まれる情報処理装置及びこの情報処理装置に対して所定の動作を実行可能なプログラムを提供することを目的とする。

    上記従来の課題に鑑みなされた本発明は、第1対話通信手段により通話した期間である第1期間と、利用データが利用対象とされた期間である第2期間に、重複する期間が存在するとき、該利用データを、前記第1期間に対話通信した内容である対話通信内容データに関連するものとして、関連付与手段により関連を付与する。 そして、前記第1対話通信手段により対話通信が実行されたとき、該対話通信の対話通信相手先情報を検索条件として、過去の前記対話通信内容データを検索し、該対話通信内容データと、前記関連付与手段により該対話通信内容データに関連を付与された前記利用データと、を出力するものである。

    本願の請求項1に係る発明によれば、対話通信手段による対話通信に関連性を有したデータを、対話通信相手毎に管理可能な情報管理システムを得ることが可能であり、さらに、この関連性を有したデータを対話通信相手と共有することも可能であるため、通信相手との対話を円滑に進めることができると共に、この関連性を有したデータの出力は、対話通信の実行を条件に行われるため、利用者が検索、出力する必要がなく、利用者の作業負担を減らすことができる。 これにより、通信時間や通信費用の無駄を生じることはない。 そして、対話通信相手に対しては、関連データ検索のために待たせることがなく、不快な気持ちにさせることはない。

    請求項2に係る発明によれば、対話通信手段による対話通信に広く関連性を有したデータを、対話通信相手毎に管理可能な情報管理システムを得ることが可能であり、さらに、この関連性を有したデータを対話通信相手と共有することも可能であるため、通信相手との対話を円滑に進めることができると共に、この関連性を有したデータの出力は、対話通信の実行を条件に行われるため、利用者が検索、出力する必要がなく、利用者の作業負担を減らすことができる。 これにより、通信時間や通信費用の無駄を生じることはない。 そして、対話通信相手に対しては、関連データ検索のために待たせることがなく、不快な気持ちにさせることはない。

    請求項3に係る発明によれば、対話通信相手の第2出力手段にも検索結果を出力できるため、対話通信に関連したデータに対し、対話通信相手も閲覧、保存、追記等様々な処理を施すことができる。

    請求項4に係る発明によれば、出力したい情報だけを選択出力可能なため、不必要なデータ転送、出力を防ぐことができる。

    請求項5に係る発明によれば、請求項1に係る情報管理システムを構築可能な情報処理装置を得ることができる。

    請求項6に係る発明によれば、請求項5に係る情報処理装置として動作可能なプログラムを得ることができる。

    請求項7に係る発明によれば、請求項2に係る情報管理システムを構築可能な情報処理装置を得ることができる。

    請求項8に係る発明によれば、請求項7に係る情報処理装置として動作可能なプログラムを得ることができる。

    本願の請求項1に係る発明は、電気通信回線を介して、第2対話通信手段を備える第2外部装置と対話通信及び対話通信相手情報のやり取りが可能な第1対話通信手段を備えた第1外部装置と、前記第1外部装置と通信可能に接続され、第1出力手段を備えた第1情報処理装置と、前記第1情報処理装置からアクセス可能な利用データを記憶する第3記憶手段と、を含む情報管理システムであって、前記第1情報処理装置は、前記第1対話通信手段により対話通信した期間である第1期間と、前記対話通信相手情報と、対話通信内容である対話通信内容データと、を検出する第1検出手段と、前記第1検出手段により検出した前記対話通信内容データを、前記利用データとして前記第3記憶手段に記憶させる記憶制御手段と、前記対話通信内容データを特定するための対話通信内容データ特定情報を特定する第1特定手段と、前記第1検出手段により検出した、前記第1期間と、前記対話通信相手情報と、前記対話通信内容データ特定情報と、を関係付けて記憶する第1記憶手段と、前記第3記憶手段に記憶された前記利用データを利用する利用手段と、前記利用データが前記利用手段により、利用対象とされた期間である第2期間を検出する第2検出手段と、前記第2期間に利用対象とされた前記利用データを特定するための利用データ特定情報を特定する第2特定手段と、前記第2期間と、前記利用データ特定情報と、を関係付けて記憶する第2記憶手段と、前記第1期間と、前記第2期間に重複する期間が存在するとき、前記第2期間に関係付けられた前記利用データ特定情報により特定される前記利用データを、前記第1期間に関係付けられた前記対話通信内容データ特定情報によって特定される前記対話通信内容データに、関連するものとして関連を付与する関連付与手段と、前記第1検出手段の検出を条件として、前記第1検出手段により検出された前記対話通信相手情報と、同一の前記対話通信相手情報を、前記第1記憶手段から抽出する抽出手段と、前記抽出手段により抽出された前記対話通信相手情報と関係付けて記憶された前記対話通信内容データ特定情報により特定される前記対話通信内容データと、前記記憶制御手段により前記利用データとして記憶された該対話通信内容データに、前記関連付与手段によって関連を付与された前記利用データと、を前記第1出力手段、前記第1外部装置もしくは前記第2外部装置の少なくともいずれかひとつに出力する出力制御手段と、を備え、前記第1外部装置は、前記第1対話通信手段により、対話通信が実行されたとき、前記第1情報処理装置が検出可能な状態で、前記第1期間と、前記対話通信相手情報と、前記対話通信内容データと、を提供する提供手段を備えていることを特徴とする情報管理システムである。

    これにより、対話通信期間である第1期間と、利用データが利用対象とされた第2期間が重複する期間を、関連付け対象の期間とすることができる。 その結果、対話通信中に作成、更新保存、印刷等を行った利用データを、その対話通信の対話通信内容データに関連するものとして関連を付与することができ、対話通信の開始を条件に、対話通信相手情報をキーとして、その対話通信相手との過去の対話通信内容、及び、その対話通信内容に関連を付された利用データを検索、出力できる。

    なお、第1期間又は第2期間における「期間」は、時点の要素も含むものである。

    また、第1記憶手段と第2記憶手段は、異なる2つのテーブルである必要はなく、各々のテーブルのレコードを構成する各項目を特定することができるものであれば、1つの記憶手段であってもよい。

    さらに、対話通信相手情報とは、電話番号等、対話通信相手を特定できるものである。

    請求項2に係る発明は、電気通信回線を介して、第2対話通信手段を備える第2外部装置と対話通信及び対話通信相手情報のやり取りが可能な第1対話通信手段を備えた第1外部装置と、前記第1外部装置と通信可能に接続され、第1出力手段を備えた第1情報処理装置と、前記第1情報処理装置からアクセス可能な利用データを記憶する第3記憶手段と、を含む情報管理システムであって、前記第1情報処理装置は、前記第1対話通信手段により対話通信した期間である第1期間と、前記対話通信相手情報と、対話通信内容である対話通信内容データと、を検出する第1検出手段と、前記第1検出手段により検出した前記対話通信内容データを、前記利用データとして前記第3記憶手段に記憶させる記憶制御手段と、前記対話通信内容データを特定するための対話通信内容データ特定情報を特定する第1特定手段と、前記第1検出手段により検出した、前記第1期間と、前記対話通信相手情報と、前記対話通信内容データ特定情報と、を関係付けて記憶する第1記憶手段と、前記第3記憶手段に記憶された前記利用データを利用する利用手段と、前記利用データが前記利用手段により、利用対象とされた期間である第2期間を検出する第2検出手段と、前記第2期間に利用対象とされた前記利用データを特定するための利用データ特定情報を特定する第2特定手段と、前記第2期間と、前記利用データ特定情報と、を関係付けて記憶する第2記憶手段と、前記第1期間に該第1期間の終端から所定期間を加えた第3期間と、前記第2期間に重複する期間が存在するとき、前記第2期間に関係付けられた前記利用データ特定情報により特定される前記利用データを、前記第1期間に関係付けられた前記対話通信内容データ特定情報によって特定される前記対話通信内容データに、関連するものとして関連付けを付与する関連付与手段と、前記第1検出手段の検出を条件として、前記第1検出手段により検出された前記対話通信相手情報と、同一の前記対話通信相手情報を、前記第1記憶手段から抽出する抽出手段と、前記抽出手段により抽出された前記対話通信相手情報と関係付けて記憶された前記対話通信内容データ特定情報により特定される前記対話通信内容データと、前記記憶制御手段により前記利用データとして記憶された該対話通信内容データに、前記関連付与手段によって関連を付与された前記利用データと、を前記第1出力手段、前記第1外部装置もしくは前記第2外部装置の少なくともいずれかひとつに出力する出力制御手段と、を備え、前記第1外部装置は、前記第1対話通信手段により、対話通信が実行されたとき、前記第1情報処理装置が検出可能な状態で、前記第1期間と、前記対話通信相手情報と、前記対話通信内容データと、を提供する提供手段を備えていることを特徴とする情報管理システムである。

    これにより、対話通信期間である第1期間に第1期間の終端から所定期間を加えた第3期間を設け、その第3期間と、利用データが利用対象とされた第2期間が重複する期間を、関連付け対象の期間とすることができる。 つまり、対話通信が終わった後の所定期間内に利用したデータを、対話通信に関連したデータとして認定できる時間を設けることができる。 その結果、対話通信中はもちろんのこと、対話通信中に話題となった情報や、約束したスケジュール等、対話通信により必要となった情報の対話通信後の取り扱いも、対話通信の対話通信内容データに関連するものとして関連を付与することができ、対話通信の開始を条件に、対話通信相手情報をキーとして、この対話通信相手との過去の対話通信内容、及び、この対話通信内容に関連を付された利用データを検索、出力できる。

    請求項3に係る発明は、前記第2外部装置は、前記第1情報処理装置と電気通信回線を介して通信可能な第2出力手段を備えた第2情報処理装置と、通信可能に接続され、前記第1情報処理装置において、前記出力制御手段は、前記第1出力手段、前記第1外部装置、前記第2外部装置、もしくは前記第2出力手段の少なくともいずれかひとつに出力可能な請求項1又は請求項2に記載の情報管理システムである。

    これにより、対話通信相手先の情報処理装置が備える第2出力手段でも、関連を付与された情報を出力することができる。

    請求項4に係る発明は、前記第1情報処理装置において、前記出力制御手段は、前記利用データを特定し、アクセス可能なアドレス情報として出力され、該アドレスの選択に従い、該アドレスにより示される利用データを出力することを特徴とする請求項1乃至請求項3のいずれかに記載の情報管理システムである。

    これにより、容易に、関連付けられたデータを選択して出力することができる。

    請求項5に係る発明は、電気通信回線を介して、第2対話通信手段を備える第2外部装置と対話通信及び対話通信相手情報のやり取りが可能な第1対話通信手段と、前記第1対話通信手段により、対話通信が実行されたとき、前記第1情報処理装置が検出可能な状態で、前記第1期間と、前記対話通信相手情報と、前記対話通信内容データと、を提供する提供手段と、を備えた第1外部装置と通信可能に接続され、利用可能な利用データを記憶する第3記憶手段にアクセス可能な第1情報処理装置であって、前記第1対話通信手段により対話通信した期間である第1期間と、前記対話通信相手情報と、対話通信内容である対話通信内容データと、を検出する第1検出手段と、前記第1検出手段により検出した前記対話通信内容データを、前記利用データとして前記第3記憶手段に記憶させる記憶制御手段と、前記対話通信内容データを特定するための対話通信内容データ特定情報を特定する第1特定手段と、前記第1検出手段により検出した、前記第1期間と、前記対話通信相手情報と、前記対話通信内容データ特定情報と、を関係付けて記憶する第1記憶手段と、前記第3記憶手段に記憶された前記利用データを利用する利用手段と、前記利用データが前記利用手段により、利用対象とされた期間である第2期間を検出する第2検出手段と、前記第2期間に利用対象とされた前記利用データを特定するための利用データ特定情報を特定する第2特定手段と、前記第2期間と、前記利用データ特定情報と、を関係付けて記憶する第2記憶手段と、前記第1期間と、前記第2期間に重複する期間が存在するとき、前記第2期間に関係付けられた前記利用データ特定情報により特定される前記利用データを、前記第1期間に関係付けられた前記対話通信内容データ特定情報によって特定される前記対話通信内容データに、関連するものとして関連を付与する関連付与手段と、前記第1検出手段の検出を条件として、前記第1検出手段により検出された前記対話通信相手情報と、同一の前記対話通信相手情報を、前記第1記憶手段から抽出する抽出手段と、前記抽出手段により抽出された前記対話通信相手情報と関係付けて記憶された前記対話通信内容データ特定情報により特定される前記対話通信内容データと、前記記憶制御手段により前記利用データとして記憶された該対話通信内容データに、前記関連付与手段によって関連を付与された前記利用データと、を前記第1出力手段、前記第1外部装置もしくは前記第2外部装置の少なくともいずれかひとつに出力する出力制御手段と、を備えることを特徴とする情報処理装置である。

    対話通信期間である第1期間と、利用データが利用対象とされた第2期間が重複する期間を、関連付け対象の期間とすることができる。 その結果、対話通信中に作成、更新保存、印刷等を行った利用データを、その対話通信の対話通信内容データに関連するものとして関連を付与することができ、対話通信の開始を条件に、対話通信相手情報をキーとして、その対話通信相手との過去の対話通信内容、及び、その対話通信内容に関連を付された利用データを検索、出力できる。

    請求項6に係る発明は、電気通信回線を介して、第2対話通信手段を備える第2外部装置と対話通信及び対話通信相手情報のやり取りが可能な第1対話通信手段と、前記第1対話通信手段により、対話通信が実行されたとき、前記第1情報処理装置が検出可能な状態で、前記第1期間と、前記対話通信相手情報と、前記対話通信内容データと、を提供する提供手段と、を備えた第1外部装置と通信可能に接続され、利用可能な利用データを記憶する第3記憶手段にアクセス可能なコンピュータが読み取り可能なプログラムであって、前記コンピュータを、前記第1対話通信手段により対話通信した期間である第1期間と、前記対話通信相手情報と、対話通信内容である対話通信内容データと、を検出する第1検出手段と、前記第1検出手段により検出した前記対話通信内容データを、前記利用データとして前記第3記憶手段に記憶させる記憶制御手段と、前記対話通信内容データを特定するための対話通信内容データ特定情報を特定する第1特定手段と、前記第1検出手段により検出した、前記第1期間と、前記対話通信相手情報と、前記対話通信内容データ特定情報と、を関係付けて記憶する第1記憶手段と、前記第3記憶手段に記憶された前記利用データを利用する利用手段と、前記利用データが前記利用手段により、利用対象とされた期間である第2期間を検出する第2検出手段と、前記第2期間に利用対象とされた前記利用データを特定するための利用データ特定情報を特定する第2特定手段と、前記第2期間と、前記利用データ特定情報と、を関係付けて記憶する第2記憶手段と、前記第1期間と、前記第2期間に重複する期間が存在するとき、前記第2期間に関係付けられた前記利用データ特定情報により特定される前記利用データを、前記第1期間に関係付けられた前記対話通信内容データ特定情報によって特定される前記対話通信内容データに、関連するものとして関連を付与する関連付与手段と、前記第1検出手段の検出を条件として、前記第1検出手段により検出された前記対話通信相手情報と、同一の前記対話通信相手情報を、前記第1記憶手段から抽出する抽出手段と、前記抽出手段により抽出された前記対話通信相手情報と関係付けて記憶された前記対話通信内容データ特定情報により特定される前記対話通信内容データと、前記記憶制御手段により前記利用データとして記憶された該対話通信内容データに、前記関連付与手段によって関連を付与された前記利用データと、を前記第1出力手段、前記第1外部装置もしくは前記第2外部装置の少なくともいずれかひとつに出力する出力制御手段として機能させるためのプログラムである。

    対話通信期間である第1期間と、利用データが利用対象とされた第2期間が重複する期間を、関連付け対象の期間とすることができる。 その結果、対話通信中に作成、更新保存、印刷等を行った利用データを、その対話通信の対話通信内容データに関連するものとして関連を付与することができ、対話通信の開始を条件に、対話通信相手情報をキーとして、その対話通信相手との過去の対話通信内容、及び、その対話通信内容に関連を付された利用データを検索、出力できる。

    請求項7に係る発明は、電気通信回線を介して、第2対話通信手段を備える第2外部装置と対話通信及び対話通信相手情報のやり取りが可能な第1対話通信手段と、前記第1対話通信手段により、対話通信が実行されたとき、前記第1情報処理装置が検出可能な状態で、前記第1期間と、前記対話通信相手情報と、前記対話通信内容データと、を提供する提供手段と、を備えた第1外部装置と通信可能に接続され、利用可能な利用データを記憶する第3記憶手段にアクセス可能な第1情報処理装置であって、前記第1対話通信手段により対話通信した期間である第1期間と、前記対話通信相手情報と、対話通信内容である対話通信内容データと、を検出する第1検出手段と、前記第1検出手段により検出した前記対話通信内容データを、前記利用データとして前記第3記憶手段に記憶させる記憶制御手段と、前記対話通信内容データを特定するための対話通信内容データ特定情報を特定する第1特定手段と、前記第1検出手段により検出した、前記第1期間と、前記対話通信相手情報と、前記対話通信内容データ特定情報と、を関係付けて記憶する第1記憶手段と、前記第3記憶手段に記憶された前記利用データを利用する利用手段と、前記利用データが前記利用手段により、利用対象とされた期間である第2期間を検出する第2検出手段と、前記第2期間に利用対象とされた前記利用データを特定するための利用データ特定情報を特定する第2特定手段と、前記第2期間と、前記利用データ特定情報と、を関係付けて記憶する第2記憶手段と、前記第1期間に該第1期間の終端から所定期間を加えた第3期間と、前記第2期間に重複する期間が存在するとき、前記第2期間に関係付けられた前記利用データ特定情報により特定される前記利用データを、前記第1期間に関係付けられた前記対話通信内容データ特定情報によって特定される前記対話通信内容データに、関連するものとして関連付けを付与する関連付与手段と、前記第1検出手段の検出を条件として、前記第1検出手段により検出された前記対話通信相手情報と、同一の前記対話通信相手情報を、前記第1記憶手段から抽出する抽出手段と、前記抽出手段により抽出された前記対話通信相手情報と関係付けて記憶された前記対話通信内容データ特定情報により特定される前記対話通信内容データと、前記記憶制御手段により前記利用データとして記憶された該対話通信内容データに、前記関連付与手段によって関連を付与された前記利用データと、を前記第1出力手段、前記第1外部装置もしくは前記第2外部装置の少なくともいずれかひとつに出力する出力制御手段と、を備えることを特徴とする情報処理装置である。

    これにより、対話通信期間である第1期間に第1期間の終端から所定期間を加えた第3期間を設け、その第3期間と、利用データが利用対象とされた第2期間が重複する期間を、関連付け対象の期間とすることができる。 つまり、対話通信が終わった後の所定期間内に利用したデータを、対話通信に関連したデータとして認定できる時間を設けることができる。 その結果、対話通信中はもちろんのこと、対話通信中に話題となった情報や、約束したスケジュール等、対話通信により必要となった情報の対話通信後の取り扱いも、対話通信の対話通信内容データに関連するものとして関連を付与することができ、対話通信の開始を条件に、対話通信相手情報をキーとして、この対話通信相手との過去の対話通信内容、及び、この対話通信内容に関連を付された利用データを検索、出力できる。

    請求項8に係る発明は、電気通信回線を介して、第2対話通信手段を備える第2外部装置と対話通信及び対話通信相手情報のやり取りが可能な第1対話通信手段と、前記第1対話通信手段により、対話通信が実行されたとき、前記第1情報処理装置が検出可能な状態で、前記第1期間と、前記対話通信相手情報と、前記対話通信内容データと、を提供する提供手段と、を備えた第1外部装置と通信可能に接続され、利用可能な利用データを記憶する第3記憶手段にアクセス可能なコンピュータが読み取り可能なプログラムであって、前記コンピュータを、前記第1対話通信手段により対話通信した期間である第1期間と、前記対話通信相手情報と、対話通信内容である対話通信内容データと、を検出する第1検出手段と、前記第1検出手段により検出した前記対話通信内容データを、前記利用データとして前記第3記憶手段に記憶させる記憶制御手段と、前記対話通信内容データを特定するための対話通信内容データ特定情報を特定する第1特定手段と、前記第1検出手段により検出した、前記第1期間と、前記対話通信相手情報と、前記対話通信内容データ特定情報と、を関係付けて記憶する第1記憶手段と、前記第3記憶手段に記憶された前記利用データを利用する利用手段と、前記利用データが前記利用手段により、利用対象とされた期間である第2期間を検出する第2検出手段と、前記第2期間に利用対象とされた前記利用データを特定するための利用データ特定情報を特定する第2特定手段と、前記第2期間と、前記利用データ特定情報と、を関係付けて記憶する第2記憶手段と、前記第1期間に該第1期間の終端から所定期間を加えた第3期間と、前記第2期間に重複する期間が存在するとき、前記第2期間に関係付けられた前記利用データ特定情報により特定される前記利用データを、前記第1期間に関係付けられた前記対話通信内容データ特定情報によって特定される前記対話通信内容データに、関連するものとして関連付けを付与する関連付与手段と、前記第1検出手段の検出を条件として、前記第1検出手段により検出された前記対話通信相手情報と、同一の前記対話通信相手情報を、前記第1記憶手段から抽出する抽出手段と、前記抽出手段により抽出された前記対話通信相手情報と関係付けて記憶された前記対話通信内容データ特定情報により特定される前記対話通信内容データと、前記記憶制御手段により前記利用データとして記憶された該対話通信内容データに、前記関連付与手段によって関連を付与された前記利用データと、を前記第1出力手段、前記第1外部装置もしくは前記第2外部装置の少なくともいずれかひとつに出力する出力制御手段として機能させるためのプログラムである。

    これにより、対話通信期間である第1期間に第1期間の終端から所定期間を加えた第3期間を設け、その第3期間と、利用データが利用対象とされた第2期間が重複する期間を、関連付け対象の期間とすることができる。 つまり、対話通信が終わった後の所定期間内に利用したデータを、対話通信に関連したデータとして認定できる時間を設けることができる。 その結果、対話通信中はもちろんのこと、対話通信中に話題となった情報や、約束したスケジュール等、対話通信により必要となった情報の対話通信後の取り扱いも、対話通信の対話通信内容データに関連するものとして関連を付与することができ、対話通信の開始を条件に、対話通信相手情報をキーとして、この対話通信相手との過去の対話通信内容、及び、この対話通信内容に関連を付された利用データを検索、出力できる。

    (実施例1)
    以下、本発明に係る具体的な情報管理システムについて、図面を用いて説明する。 なお、本発明は以下に記載の構成に限定されるものではなく、同一の技術的思想において種々の構成を採用することが可能であることはうまでもない。

    (情報管理システムの構成)
    図1は情報管理システムの構成を示す図である。 図から明らかなとおり、この情報管理システム1は、情報の管理機能を備えた情報処理装置としてのパソコン10と、各種機能を実現可能な外部装置としての複合機20と、パソコン10の管理対象である書籍32、34を認識する外部装置としての書籍センサー30と、同じくパソコン10の管理対象である紙をファイリングする文具である紙ファイル42、46、印刷物44、48を認識する外部装置としての紙ファイルリーダ40が、ネットワーク回線50を介して接続されている。

    パソコン10は、CPU、ROM、RAM等(図示せず。)を備え、パソコン10の各動作(パソコン10全体)について、このROMに記憶されたプログラムに基づき制御を行う制御部100と、ネットワーク回線50に接続され、このネットワーク回線50を制御する通信部102、パソコン10の利用者からの指示を受け付ける操作部104、各種情報を表示する表示部106、及び、ハードディスク等から構成された記憶部108を備えている。

    記憶部108には、状態テーブル1081、文書テーブル1083、ファイル情報テーブル1085及びデバイス指定テーブル1087が備えられている。 各テーブルの詳細は後述する。

    複合機20は、CPU、ROM、RAM等(図示せず。)を備え、複合機20の各動作(複合機20全体)についての制御を行う制御部200と、画像形成手段としての記録部202と、画像読取手段としての読取部204と、マイクとしての音声入力部206と、スピーカとしての音声出力部208と、着脱メディア2101が装着されるメディアIF部210とを備えている。 また、電話回線60に接続され、この電話回線60を制御する回線通信部212と、ネットワーク回線50に接続され、このネットワーク回線50を制御する通信部214と、複合機10の利用者からの指示を受け付ける操作部216と、及び、各種情報を表示する表示部218とを備えている。

    なお、複合機20は、この情報管理システム1を構成するデバイスであるとして、デバイスID(複合機ID1)が付与されている。

    書籍センサー30は、CPU、ROM、RAM等(図示せず。)を備え、書籍センサー30の各動作(書籍センサー30全体)についての制御を行う制御部302、ネットワーク回線50に接続され、このネットワーク回線50を制御する通信部304と、書籍32、34に付けられた無線タグ322、324の情報を読み取るための無線タグ読取部306とを備えている。

    書籍センサー30は、いつ、どのような書籍が利用者の手元に置かれている(読んでいる、または、直ぐに読めるよう準備されている)か、を記憶するための装置として機能するものである。 すなわち、制御部302のROMに記憶されたプログラムに基づき、無線タグ読取部306を機能させ、書籍32、34の無線タグ332、342からの応答を読み取ると、制御部302のRAM内に無線タグ332、342の識別情報と、現在の日時(開始日時)を一時的に記憶し、応答を読み取った無線タグ332又は342の応答がなくなると、制御部302のRAM内に一時的に記憶した無線タグ332又は342の識別情報と開始日時と現在の日時(終了日時)を、通信部304を介してパソコン10へ送信する。 パソコン10は状態テーブル1081に情報を保存する。

    なお、書籍センサー30は、この情報管理システム1を構成するデバイスであるとして、デバイスID(書籍センサーID2)が付与されている。

    紙ファイルリーダ40は、CPU、ROM、RAM等(図示せず。)を備え、紙ファイルリーダ40の各動作(紙ファイルリーダ40全体)についての制御を行う制御部402、ネットワーク回線50に接続され、このネットワーク回線50を制御する通信部404と、紙ファイル42、46又は印刷物44、48に付されたバーコード422、442、462、482を読み取るためのバーコード読取部406とを備えている。 紙ファイルリーダ40は、紙ファイル42、46と各々にファイリングされている印刷物44、48を対応付けた情報を、ファイル情報テーブル1085に形成するための入力装置として機能するものである。 すなわち、制御部402のROMに記憶されたプログラムに基づき、バーコード読取部406より、まず紙ファイルのバーコードの入力させ、次に印刷物のバーコード入力させ、制御部402のRAMに一時的に記憶する。 そして、一時的に記憶した入力データを、通信部404を介してパソコン10へ送信する。 パソコン10はその情報を受けて状態テーブル1081及びファイル情報テーブル1085にレコードを追加する。

    なお、紙ファイルリーダ40は、この情報管理システム1を構成するデバイスであるとして、デバイスID(紙ファイルリーダID3)が付与されている。

    以下に、パソコン10に備える記憶部108が記憶する状態テーブル1081、文書テーブル1083、ファイル情報テーブル1085及びデバイス指定テーブル1087に記憶する情報について説明する。

    状態テーブル1081は、図2のとおり、複合機20が備える実行手段によって実現された処理動作(状態ID)と、その処理動作の開始と終了日時(いずれの時点をもって開始又は終了とするかは、適宜決定すればよい。)、その処理動作の対象となった文書(以下、「対象文書」という。)の所在を示す情報(以下、「対象文書アドレス」という。)、その処理動作が特定の相手に対して行われたものである場合、この相手を特定する相手アドレス、及び、処理動作の対象となった対象文書の量が、1つのレコードとしてこの処理動作が行われる毎に、各々記憶されている。 なお、この各々記憶されている処理動作には、これを識別するユニークIDが付与されている。

    先ず、状態テーブル1081により記憶される状態IDは、図3のとおり定義されるものである。 例えば、パソコン10から複合機20の記録部202を利用した印刷の場合(図3において、状態「PCプリント」として定義。)、状態IDは「PRN」、相手アドレスは「なし」、対象文書アドレスは「印刷した文書のアドレス」、及び、量は「部数」と定義されている。

    なお、PCプリント処理は、パソコン10と複合機20の間で行われるものであるから、相手アドレス「なし」と定義されている。 また、対象文書アドレスは、この処理の対象となった文書が、パソコン10の記憶部108に記憶されたものであるなら、対象文書が記憶されている記憶部108のアドレス、又は、対象となった文書が、特定のホームページ(以下、「HP」という。)であるなら、そのHPのアドレスが記憶される。 さらに、量としては「部数」が定義されており、例えば、対象文書を1部印刷した場合、量は「1部」となる。

    また、複合機20の読取部204及び回線通信部212等を利用したファクシミリ(以下、「ファクス」という。)送信の場合(図3において、状態「ファクス送信」として定義。)、状態IDは「FXT」、相手アドレスは「送信先FAX番号」、対象文書アドレスは「(パソコンにコピーした)送信画像のアドレス」、及び、量は「なし」と定義されている。

    なお、ファクス送信は、複合機20等とは異なるファクシミリ装置との間で行われるものであるから、相手アドレスとしては「送信先FAX番号」が定義されている。 また、この情報管理システム1では、ファクス送信を行った場合、このファクス送信の対象となった送信画像をパソコン10の記憶部108に保存するため、「対象文書アドレス」としては、この送信画像が記憶された記憶部108内のアドレス((パソコンにコピーした)送信画像のアドレス)が定義されている(図3の対象文書アドレスにおいて「(パソコンにコピーした)」と定義されている処理(状態)については、上記同様、処理対象となった画像又は音声が記憶された記憶部108内のアドレスが、対象文書アドレスとして定義される。)。

    また、複合機20の音声入力部206、音声出力部208及び回線通信部212等を利用した電話発呼の場合(図3において、状態「電話発呼」として定義。)、状態IDは「TLT」、相手アドレスは「発呼先電話番号」、対象文書アドレスは「(パソコンにコピーした)通話音声を音声テキスト変換したデータのアドレス」、及び、量は「通話時間」と定義されている。

    なお、電話発呼は、複合機20等とは異なる通信装置との間で行われるものであるから、相手アドレスとしては「発呼先電話番号」が定義されている。 また、この情報管理システム1では、電話発呼を行った場合、このときの通話音声を、制御部100により音声テキスト変換したデータをパソコン10の記憶部108に保存するため、「対象文書アドレス」としては、このテキスト変換したデータが記憶された記憶部108内のアドレスが定義されている。

    また、電話着信の場合(図3において、状態「電話着信」として定義。)、状態IDは「TLR」、相手アドレスは「発呼元電話番号」、対象文書アドレスは「(パソコンにコピーした)通話音声を音声テキスト変換したデータのアドレス」、及び、量は「通話時間」と定義されている。

    なお、電話着信も、電話発呼と同様に、複合機20等とは異なる通信装置との間で行われるものであるから、相手アドレスとしては「発呼元電話番号」が定義されている。 また、この情報管理システム1では、電話着信した場合、このときの通話音声を、制御部100により音声テキスト変換したデータをパソコン10の記憶部108に保存するため、「対象文書アドレス」としては、このテキスト変換したデータが記憶された記憶部108内のアドレスが定義されている。

    また、パソコン10により管理される書籍32、34を利用している場合(図3において、状態「書籍」として定義。)、状態IDは「BKX」、相手アドレスは「日本図書コード(以下、「ISBN」という。)」、対象文書アドレスは「(検索した)書籍紹介HPアドレス」、及び、量は「時間(分)」と定義されている。

    なお、相手アドレスとして利用されるISBNは、書籍32、34各々を識別するためのものであり、無線タグ322、342に記憶されている。 また、対象文書アドレスとして記憶されるアドレスは、一般の利用に供されているHPにおいて、書籍32、34を紹介したHPのアドレスが定義されている。 さらに、量としては、書籍32、34を利用した時間(分)が定義されている。

    さらに、上記の他、「PCファクス送信(パソコン10から画像データと相手先を通信部102を介して複合機20に送信し、複合機20が受信した画像データを、回線通信部212を介してファクス送信する。)」、「PCファクス受信(複合機20の回線通信部212が受信した画像データを、通信部214を介してパソコン10に送信し、パソコン10が受信した画像データを保存する。)」、「スキャン−to−PC(複合機20の読取部204でスキャニングされた画像データを、通信部214を介してパソコン10へ送信し、パソコン10が受信した画像データを保存する。)」、「スキャン−to−メディア(読取部204を介してスキャニングされた画像データをメディアインターフェース(以下、「メディアIF」という。)部210を介して着脱メディア2101に記憶する。)」「スキャン−to−メール(読取部204を介してスキャニングされた画像データを、通信部214を介してメール送信する。)」、「ファクス受信(回線通信部212により受信された画像データを、記録部202を介して印刷する。)」、「コピー(読取部204により読み取られた画像データを、記録部202を介して印刷する。)」、「電話発呼」、「電話着呼」及び「メディアプリント(着脱メディア2101に記憶された画像データ又は文書データを、記録部202を介して印刷する。)」が各々定義されている。

    なお、相手アドレスとして利用される紙ファイルIDは、紙ファイル42、46又は印刷物44、48各々を識別するためのものであり、紙ファイル42、46又は印刷物44、48にバーコードとして付されている。 また、対象文書アドレスとして記憶されるアドレスは、紙ファイル42、46にファイリングされた文書又は印刷物44、48を構成する文書データを記憶している記憶部108のアドレスが定義されている。

    なお、図3の中で定義される「GID(グループID)」は、各処理動作(状態)を各々グループ分けし、そのグループ各々に付した個別のIDである。 具体的には、GIDが「2」は、相手アドレスが記憶されている処理動作に対して付されているのに対し、「0」及び「1」は、相手アドレスが「なし」の処理動作に対して付されたものである。 また、GIDが「1」は、記憶部108に既に記憶された対象文書データを用いた処理動作(本実施例においては「PCプリント」のみ。)に対して付されるものであるのに対し、「0」は、この処理動作を実行することにより、初めて、対象文書データが記憶部108に記憶される処理動作に対して付されるIDである。

    次に、文書テーブル1083は、一の文書に対して、何れかの作業又は指示がなされたことを記憶するものであって、図4に示すとおり、この作業等がなされた日時(いずれの時点をもって作業等がなされたとするかは、適宜決定すればよい。)、この文書の所在を示す情報、この文書に対してなされた作業等(事象)、この作業等を行った装置(操作アプリケーション(以下、「操作アプリ」という。))、及び、この作業を行った利用者が、識別IDを付された状態で記憶されている。

    なお、文書テーブル1083において対象となるデータは文書データのみならず、いわゆる画像データ、音声データも対象である。

    ここで、一の文書を対象としてなされた作業(事象)として、「create」「open」「update」「print」「send」及び「close」が定義されている。 これら事象をより具体的に説明すれば、一の文書が新たに作成された場合、例えば、パソコン10の操作部104の操作により文書が作成される場合はもちろん、複合機20の読取部204を介して一の文書がスキャニング若しくはコピーされたとき、回線通信部212を介してファクス受信若しくはPCファクス受信されたとき、又は、回線通信部212を介して電話発呼若しくは電話着信により通話音声が記憶されたとき、文書テーブル1083の事象として、「create」が記憶される。

    また、パソコン10の記憶部108に記憶されている文書データ、画像データ又は音声データを、操作部104を介して開いたとき、及び、HPを操作部104の操作により開いたとき、文書テーブル1083の事象として、「open」が記憶される一方、その文書データ等を閉じたとき、「close」が記憶される。

    また、記憶部108に既に記憶されている文書データ、画像データ又は音声データが、パソコン10に記憶されるエディタにより更新されたとき、文書テーブル1083の事象として、「update」が記憶される。

    また、記憶部108に既に記憶されている文書データ又は画像データが、エディタを介して印刷されたとき、文書テーブル1083の事象として、「print」が記憶される。

    さらに、記憶部108に既に記憶されている文書データ、画像データ又は音声データが、パソコン10に記憶されるメール送受信用のアプリケーションによって、或いは、記憶部108に既に記憶されている文書データ又は画像データが、複合機20のPCファクス送信又はファクス送信によって送信されたとき、文書テーブル1083の事象として、「send」が記憶される。

    なお、この文書テーブル1083に関しても状態テーブル1081同様、一の文書に対して、何れかの作業が行われる毎に1つのレコードとして上記項目が各々記憶される。

    ここで、状態テーブル1081と文書テーブル1083は、必ず、異なる2つのテーブルである必要はなく、各々のテーブルのレコードを構成する各項目を特定することができるものであれば、1つのテーブルにまとめて記憶しておいてもよい。

    ファイル情報テーブル1085は、図5のように、レコードを識別するためのユニークIDと、レコードが記録された日時、紙ファイル42、46を識別する紙ファイルID、及び、紙ファイル42、46にファイリングされた印刷物44、48を特定する文書アドレスが、1つのレコードとして各々記憶される。

    なお、紙ファイルIDは、紙ファイル42、46各々を識別するためのものであり、バーコード442、462に記録されている。 また、対象文書アドレスとして記憶される文書アドレスは、各紙ファイル42、46とファイリングされている印刷物44、48を関連付けるためのものであり、印刷物44、48の元となった電子文書のアドレスで表す。 すなわち、印刷物44、48の元となった電子文書が、パソコン10の記憶部108に記憶されたものであるなら、その電子文書が記憶されている記憶部108のアドレス、又は、その電子文書がHPであるなら、そのHPのアドレスが記憶される。 この情報は印刷物44、46に記録されているバーコード442、448に記録されている。

    さらに、デバイス指定テーブル1087は、ネットワーク回線50に複数の複合機20、書籍サンサー30及び紙ファイルリーダが接続されているとき、いずれの複合機20等が、この情報管理システム1の対象であるかを特定し、これを記憶したテーブルであって、図6のように構成されている。

    (情報管理システムによる処理1)
    次に、上記のとおり構成された情報管理システム1による処理(1)について、図面を用いて説明する。

    図7は、パソコン10により行われるメインとなる処理のフローを示したものである。 なお、このフローに示される処理は、パソコン10の制御部100により行われる、より具体的には、制御部10を構成するCPUがROM等に記憶されたプログラムにしたがい実行されるものである。

    先ず、制御部100は、パソコン10の操作部104を介して、又は、図6に示す指定された外部装置、具体的には、複合機20、書籍センサー30、紙ファイルリーダ40から通信部102を介して、何れかの処理を実行するための指令が入力されるまで待機する(ステップ701)。

    その後、ステップ701において、何れかの指示がなされたことを検出したとき、その処理が何れの処理であるかを特定する。 すなわち、何れかの指令が制御部100に入力されたとき、第1に制御部100は、その指令が、複合機20の記録部202を制御するプリンタドライバの起動、又は、複合機20の読取部204等を利用するための複合機ユーティリティの起動等、外部装置稼動準備指令であるか否かを判断する(ステップ703)。

    ステップ703により、入力された指令が、外部装置稼動準備である場合(ステップ703:YES)、パソコン10の制御部100は、後述する稼動前知的支援処理を実行する(ステップ705)とともに、この処理が終了したとき、何れかの処理を実行するための指令が入力されるまで待機する(ステップ701)。

    なお、稼動前知的支援処理とは、パソコン10から複合機20の記録部202に対して、特定の文書データの印刷指令がなされたとき、既に、この文書データの印刷が所定の期間内になされていた場合等、重複して印刷されることを防止すべく、その事実を、印刷指令を出した利用者に対して警告するための処理である。 また、稼動前知的支援処理には、パソコン10から複合機20の回線通信部212に対して、特定の文書データを特定の相手にファクス送信指令がなされたとき、既に、この文書データがこの相手に送信されていた場合等、重複してファクス送信されることを防止すべく、その事実を、ファクス送信指令を出した利用者に対して警告するための処理も行う。

    一方、入力された指令が、外部装置稼動準備ではない場合(ステップ703:NO)ステップ701において検出された指令が、図6において指定された複合機20、書籍センサー30又は紙ファイルリーダ40からの指令であって、外部装置の稼動を検知に係る指令であるか否かを判断する(ステップ707)。

    そして、ステップ707による判断結果が、外部装置の稼動を検知するものである場合(ステップ707:YES)、制御部100は、外部装置から、図3で定義されている情報、すなわち、状態ID、相手アドレス、対象文書アドレス、量の入力を受ける(ステップ709)。 なお、この状態ID等は、制御部100を構成するRAM等に記憶保持しておく。

    そして、後述する、稼動時知的支援処理を実行する(ステップ711)とともに、この処理が終了したとき、何れかの処理を実行するための指令が入力されるまで待機する(ステップ701)。

    なお、稼動時知的支援処理とは、外部装置からの指令と同一の指令にともなう処理を、過去において実行していたとき、その間に利用していた情報を利用者の現在の業務に関連する情報として提供するための処理である。

    また、入力された指令が、外部装置稼動準備ではない場合(ステップ707:NO)ステップ701において検出された指令が、ステップ707で稼動が検知された外部装置の稼動終了検知であるか否かを判断する(ステップ713)。

    そして、ステップ707による判断結果が、外部装置の稼動終了を検知するものである場合(ステップ713:YES)、制御部100は、後述する、状態テーブル登録処理を実行する(ステップ715)とともに、この処理が終了したとき、何れかの処理を実行するための指令が入力されるまで待機する(ステップ701)。

    さらに、入力された指令が、外部装置稼動終了ではない場合(ステップ713:NO)ステップ701において検出された指令が、検索機能の呼出しであるか否かを判断する(ステップ717)。

    そして、ステップ717による判断結果が、検索機能の呼出しである場合(ステップ717:YES)、制御部100は、後述する、手動知的支援処理を実行する(ステップ719)とともに、この処理が終了したとき、何れかの処理を実行するための指令が入力されるまで待機する(ステップ701)。

    なお、手動知的支援処理とは、利用者が任意に指示した条件で、利用者の現在の業務に関連した情報の提示を行うための処理である。

    なお、入力された指令が、手動知的支援処理ではない場合(ステップ717:NO)ステップ701において検出された指令が、パソコン10のシャットダウンであるか否かを判断し(ステップ721)、この条件を満足するとき(ステップ721:YES)、パソコン10の電源を切る一方、シャットダウン指令ではない場合(ステップ721:NO)、この指令にともなう処理を実行する(ステップ723)。 そして、この処理を実行した後、再度、何れかの処理を実行するための指令が入力されるまで待機する(ステップ701)。

    (稼動前知的支援処理)
    図8は、稼動前知的支援処理のフローを示したものである。

    ステップ705において、稼動前知的支援処理が実行されたとき、先ず、外部装置稼動準備の指令として入力された指令が、記録部202に対する印刷指令であるか否かを判断し(ステップ801)、印刷指令である場合(ステップ801:YES)、ステップ802に進む。 一方、印刷指令でない場合(ステップ801:NO)、外部装置稼動準備の指令として入力された指令が、回線通信部212に対するPCファクス送信指令であるか否かを判断し(ステップ803)、PCファクス送信指令である場合(ステップ803:YES)、ステップ804に進む一方、PCファクス送信指令でない場合(ステップ803:NO)、稼動前知的支援処理を終了し、ステップ701に戻って、再度、何れかの処理を実行するための指令が入力されるまで待機する(ステップ701)。

    ステップ802では、既に印刷された文書、すなわち、図4の文書テーブルにおいて、事象が「print」と記憶されているの中に、これから印刷する文書データと同一の文書データが存在しているか否かを確認するため、検索条件として、事象「print」及び印刷対象文書データのアドレスをセットし、この2つの検索条件に基づき、事象文書検索処理を行う(ステップ805)。

    また、ステップ804では、既に送信された文書、すなわち、図4の文書テーブルにおいて、事象が「send」と記憶されているの中に、これからPCファクス送信する文書データと同一の文書データで、かつ、同一の相手に対する送信であった記録が存在しているか否かを確認するため、検索条件として、事象「send」、PCファクスの送信先のアドレス(ファクス番号)及び送信対象文書データのアドレスをセットし、この2つの検索条件に基づき、事象文書検索処理を行う(ステップ805)。

    図9は、事象文書検索処理のフローを示すものである。 まず、この処理が開始されると、制御部100は、文書データベース1083から、この処理を未だ行っていないレコードを1件読み出す(ステップ901)。 そして、ステップ802(又はステップ804)において検索条件として指定された事象「print」(「send」)に、この処理の対象となった1つのレコードの事象が一致するか否かを判断する(ステップ903)。 ここで、処理の対象となっているレコードの事象が「print」(「send」)でない場合(ステップ903:NO)、このレコードを処理対象から除外し、再度、ステップ901に戻る。

    一方、処理の対象となっているレコードの事象が「print」(「send」)である場合(ステップ903:YES)、ステップ802(又はステップ804)で検索条件として、文書アドレスがセットされているか否かを判断する(ステップ905)。

    そして、ステップ905の判断において、ステップ802(又はステップS804)で検索条件として、文書アドレスがセットされていれば(ステップ905:YES)、この処理の対象となった1つのレコードの文書アドレスが、この検索条件として指定された文書アドレスと一致するかを判断する(ステップ907)。 ここで文書アドレスが一致すると判断すると(ステップ907:YES)ステップ909の処理に移行し、一致しないと判断すると(ステップ907:NO)ステップ901の処理に移行する。

    また、ステップ905の判断において、検索条件として文書アドレスがセットされていない場合には(ステップ905:NO)、ステップ907の判断を行うことなく、ステップ909の処理に移行する。

    ステップ909の判断において、ステップ802(又は、ステップ804)で検索条件として、相手アドレスがセットされていれば(すなわちステップ804を経由した場合;ステップ909:YES)、この処理の対象となった1つのレコードの相手アドレスが、この検索条件として指定された相手アドレスと一致するかを判断する(ステップ911)。 ここで相手アドレスが一致すると判断すると(ステップ911:YES)ステップ913の処理に移行し、一致しないと判断すると(ステップ911:NO)、ステップ901の処理に移行する。

    また、ステップ909の判断において、検索条件として相手アドレスがセットされていない場合には(すなわちステップ802を経由した場合;ステップ909:NO)、ステップ911の判断ことはく、ステップ913の処理に移行する。

    そして、ステップ911の処理で相手アドレスの一致の判断を行わない場合(ステップ905:NO又はステップ907:YES、かつ、ステップ909:NO)、又は、ステップ911の処理で相手アドレスが一致する場合(ステップ905:NO又はステップ907:YES、かつ、ステップ909:YES、かつ、ステップ911:YES)、、検索条件として設定した文書データが既に印刷された、又は、検索条件として設定した文書データが既に同じ相手に送信されたものであるとして、処理対象のレコードを検索結果に追加する(ステップ913)。

    その後、ステップ915で、文書テーブルの全てのレコードについて事象文書検索処理が終了したか否かを判断し、終了していなければ(ステップ915:NO)、ステップ901に戻って、処理を継続する一方、終了していれば(ステップ915:YES)、事象文書検索処理を終了し、ステップ807を実行する。

    ステップ807では、ステップ805の事象文書検索処理によって、同一文書が存在したか否かを判断する。 ここで、同一文書「無」と判断された場合(ステップ807:NO)、処理対象となった文書データは、重複して印刷又は同じ相手に対して送信されるものではないため、その後の処理は行わず(そのまま印刷又は送信処理を行い)、ステップ701に戻って、次の入力がなされるまで待機する。

    これに対し、同一文書「有」の場合(ステップ807:YES)、同一と判断されたレコードの中から最新のレコードに係る(最後に印刷又は送信された)IDと、日時を読み出し(ステップ809)、その日時が、現在の日時から計算して、6ヶ月を経過しているか否かを判断する(ステップ811)。

    6ヶ月を経過していると判断された場合(ステップ811:YES)、処理対象の文書データは重複して印刷又は同じ相手に対して送信されることとなるものの、最後の印刷又は送信から相当期間経過しているため、その後の処理は行わず(そのまま印刷又は送信処理を行い)、ステップ701に戻って、次の入力がなされるまで待機する。

    これに対し、6ヶ月を経過していないと判断された場合(ステップ811:NO)、文書テーブル(図4参照。)より、同一文書が最後に印刷(事象として「print」)又は送信(事象として「send」)されてから、更新(事象として「update」)されているか否かを調べる(ステップ813)。

    ステップ815において、更新されていると判断された場合(ステップ815:YES)、そのまま印刷又は送信処理を行い、ステップ701に戻って、次の入力がなされるまで待機する。 一方、更新されていないと判断された場合(ステップ815:NO)、操作の種類を判断し、操作がプリントであった場合(ステップ816:YES)、既に印刷された文書が、紙ファイルIDをともなってファイル情報テーブル1085(図5参照。)で管理されているか否かを判断すべく、ファイル情報テーブル1085で文書アドレスが一致する紙ファイルIDを読み出す(ステップ817)。

    そして、ステップ817の結果、ファイル情報テーブル1085に一致する紙ファイルIDが存在した場合、印刷に際し、今回の印刷は、紙ファイルIDをともなった未更新文書を重複して印刷するものであることを、図10(a)に示す態様で、利用者に報知する(ステップ821)。

    一方、ファイル情報テーブル1085に一致する紙ファイルIDが存在しない場合、未更新文書を重複して印刷するものであることを、図10(b)に示す態様で、利用者に報知する(ステップ823)。

    操作が、PCファクス送信であった場合(ステップ816:NO)、同じ相手に同じ文書を送信しようとしていることを、図10(c)に示す態様で、利用者に報知する(ステップ824)。

    (稼動時知的支援処理)
    図11は、稼動時知的支援処理のフローを示したものである。

    ステップ711において、稼動時知的支援処理が実行されたとき、先ず、パソコン10の制御部100は、ステップ709において、外部装置より入力を受けた(検出した)状態ID、相手アドレス、対象文書アドレスをRAMから読み出し(ステップ1101)、GID検索条件設定処理を実行する(ステップ1103)。

    図12は、GID検索条件設定処理のフローを示したものである。 先ず、検索条件として、状態ID(図2及び図3参照。)をセットする(ステップ1201)。 次に、ステップ1105の文書検索処理に際し、このステップ1201により特定された状態IDと、いわゆる「AND条件」で検索するための検索条件を特定するために、各動作処理に特有の検索条件を抽出すべく、GIDの種別を判断する。 すなわち、まず、ステップ1201で設定された状態IDのGIDが「1(図3参照。)」であるか否かを判断する(ステップ1203)。

    そして、ステップ1203でGIDが「1」であると判断された場合(ステップ1203:YES)、検索条件として、対象文書アドレスを追加し(ステップ1205)、ステップ1207を実行する。 なお、ステップ1203の判断で、GIDが「1」ではないと判断された場合、ステップ1205を実行することなく、ステップ1207を実行する。

    ステップ1207では、ステップ1201で設定された状態IDのGIDが「2(図3参照。)」であるか否かを判断する(ステップ1207)。

    そして、ステップ1207でGIDが「2」であると判断された場合(ステップ1207:YES)、検索条件として、相手アドレスを追加する(ステップ1209)。 そして、GID検索条件設定処理を終了し、次に、GID検索条件設定処理により特定された検索条件を用いて、文書検索処理(ステップ1105)を実行する。

    一方、ステップ1207で、GIDが「2」ではないと判断された場合は、そのまま、GID検索条件設定処理を終了する。 そして、同じく、GID検索条件設定処理により特定された検索条件を用いて、文書検索処理(ステップ1105)を実行する。

    なお、ステップ1203及びステップ1207において、ともに「NO」と判断されたものは、状態IDに対応するGIDが「0」の場合である。

    図13は、文書検索処理(ステップ1105)のフローを示したものである。 先ず、状態テーブル1081、文書テーブル1083のレコード、全てを検索結果レコードの初期値とする(ステップ1301)。

    次に、状態テーブル1081から特定のレコードに係る対象文書を特定すべく、先に実行したGID検索条件設定処理(ステップ1103)により特定された検索条件にしたがった検索を実行する。

    すなわち、まず、ステップ1303において、検索条件として状態IDが指定されているか否かを判断する。 なお、稼動時知的支援処理(ステップ711)では、通常、ステップ1201で、状態IDを検索条件としてセットしているため、このステップ1303の判断は「YES」となり、状態テーブル1081から、検索条件としてセットされた状態IDに一致するレコードを、新たな検索結果レコードとして記憶する(ステップ1305)し、ステップ1307を実行する。

    ステップ1307では、検索条件として相手アドレスが指定されているか否か、すなわち、ステップ1207の判断が「YES」であって、ステップ1209において検索条件として相手アドレスが追加されたか否かを判断する。 そして、この判断の結果、相手アドレスがセットされていれば(ステップ1307:YES)、ステップ1305により記憶された検索結果レコードから、検索条件としてセットされた相手アドレスに一致するレコードを、新たな検索結果レコードとして記憶し(ステップ1309)、次に、ステップ1311を実行する。 なお、ステップ1307において、検索条件として相手アドレスが指定されていない場合(ステップ1307:NO)、ステップ1309を実行することなく、ステップ1311を実行する。

    ステップ1311では、検索条件として対象文書アドレスが指定されているか否か、すなわち、ステップ1203の判断が「YES」であって、ステップ1205において検索条件として対象文書アドレスが指定されたか否かを判断する。 そして、この判断の結果、対象文書アドレスがセットされていれば(ステップ1311:YES)、ステップ1305により記憶された検索結果レコードから、検索条件としてセットされた対象文書アドレスに一致するレコードを、新たな検索結果レコードとして記憶し(ステップ1313)、次に、ステップ1315を実行する。 なお、ステップ1311において、検索条件として対象文書アドレスが指定されていない場合(ステップ1311:NO)、ステップ1313を実行することなく、ステップ1315を実行する。

    なお、ステップ1309及びステップ1313において、ステップ1305で特定された検索結果レコードに基づき、各検索条件に該当する新たな検索結果レコードを記憶するのは、各状態IDに対応するGIDが1つだけ設定(図3参照。)されていることによる。

    ステップ1315では、ステップ1317以降の処理を行うべく、上記ステップ1303〜ステップ1313によって特定された検索結果レコードから未処理の検索結果レコードを1件読み出し(実体は状態テーブル1081の1レコード)、ステップ1317を実行する。

    ステップ1317では、ステップ1301で検索結果レコードの初期値として設定した文書テーブル1083に記憶された各レコードにおいて、事象が「create」又は「open」であるレコードに記載の日時から、事象が「create」等のレコードに記載の文書アドレスと同一の文書アドレスが記載された、事象が「close」であるレコードに記載の日時までの期間(つまり、同文書がパソコン10で「開かれていた」又は「取り扱われていた」と判断できる期間)が、ステップ1315で読み出した1件の状態テーブル1081のレコードに記載の、開始日時から終了日時の期間と重なったとき、処理対象となった文書テーブル1083のレコードを検索結果レコードとして記憶する(ステップ1317)。

    すなわちこの処理(ステップ1317)は、指示された検索条件に適合する外部装置の状態と同時期に開かれていた又は取り扱われていたと判断される文書を抽出することを行っている。

    本実施例1の情報管理システム1では、自らの動作をキーとして、そのとき利用していたデータを、再度、利用しようとするとき、自らの動作を間接的に示す情報として、パソコン10に接続された複合機20等の処理動作を利用し、この処理動作と同時期に利用されていた文書データを、関連性があるものとみなすことが可能であって、その結果、処理動作の対象となった対象文書(アドレス)と同時期に利用されていたとして、文書データ相互が関連性あるものとみなすことができる。 そのため、上記のとおり、処理されていた日時が重なる「create」又は「open」の事象のレコードを、検索結果レコードとして記憶する。

    なお、事象が「create」又は「open」であるレコードに記載の日時から、事象が「create」等のレコードに記載の文書アドレスと同一の文書アドレスが記載された、事象が「close」であるレコードに記載の日時までの期間の決定に際し、利用者(図4における操作者。)の同一は考慮するように構成されている。

    そして、ステップ1319では、状態テーブル1081の検索結果レコードとして記憶されている全てのレコードについてステップ1317の処理を終了したか否かを判断し、終了していれば(ステップ1319:YES)、上記処理に基づく検索結果レコードから検索結果情報を作成し(ステップ1321)、文書検索処理(ステップ1105)を終了する。 なお、ステップ1319において、全件終了していないと判断された場合(ステップ1319:NO)、ステップ1315に戻って、処理を継続する。

    なお、本実施例における情報管理システム1では、状態テーブル1081に記憶されるレコードは、その処理動作を行った際、文書テーブルにも同時に1つのレコードとして記憶される構成を採用しているため(後述の「文書テーブル更新処理」参照。)、ステップ1317において、これら両テーブルの各レコードは検索条件を満たすものとして検索結果レコードに記憶される。

    したがって、このような同一の処理によって記憶されるレコードに基づき記憶される検索結果レコードを除外するため、状態テーブル1081から特定された検索結果レコードの開始日時又は終了日時と、文書テーブル1083の日時が同一で、かつ、対象文書アドレスと文書アドレスが同一の検索結果レコードについては、ステップ1317による条件を満足した場合であっても、このステップ1317によって記憶しないような構成とすると好適である。

    文書検索処理(ステップ1105)を終了したとき、制御部100は継続して、文書検索処理(ステップ1105)に基づく検索結果の表示処理を実行する(ステップ1107)。

    なお、上記文書検索処理におけるステップ1317では、両期間の重複によった判断を行っていた。 しかし、状態テーブル1081のレコードに記載の、開始日時から終了日時の期間に、事象が「create」、「open」又は「close」であるレコードに記載の日時が含まれていた場合、必ず、両者は重複することとなるから、事象が「create」又は「open」であるレコードに記載の日時から、事象が「create」等のレコードに記載の文書アドレスと同一の文書アドレスが記載された、事象が「close」であるレコードに記載の日時までの期間に、状態テーブル1081のレコードに記載の、開始日時から終了日時の期間が全て含まれている場合を除き、このような簡易な判断を、ステップ1317の判断に併用して採用すると、判断の迅速性の観点において、好適である。

    また、同様に、事象が「create」又は「open」であるレコードに記載の日時から、事象が「create」等のレコードに記載の文書アドレスと同一の文書アドレスが記載された、事象が「close」であるレコードに記載の日時までの期間に、状態テーブル1081のレコードに記載の、開始日時又は終了日時のいずれかが含まれていた場合も、必ず、両者は重複することとなるから、上記同様、このような簡易な判断を、ステップ1317の判断に併用して採用すると、判断の迅速性の観点において、好適である。

    さらに、状態テーブル1081のレコードに記載の、開始日時又は終了日時のいずれかと、事象が「create」、「open」又は「close」であるレコードに記載の日時が重複する場合も、必ず、両者は重複することとなるから、上記同様、このような簡易な判断を、ステップ1317の判断に併用して採用すると、判断の迅速性の観点において、好適である。

    図14は、検索結果表示処理(ステップ1107)のフローを示したものである。 先ず、処理の開始に際し、日付及び参照ソートフラグをOFFにする(ステップ1401)。

    次に、ステップ1321で作成された検索結果情報として特定された検索結果レコード各々が、状態テーブル1081から特定された(ステップ1303〜ステップ1313を実行することで特定された)検索結果レコードであるか、又は、文書テーブル1083から特定された(ステップ1315〜ステップ1319を実行することで特定された)検索結果レコードであるかを分類する。 すなわち、前者を対象文書に係る検索結果とし、後者を利用文書に係る検索結果として、両検索結果を分類する(ステップ1403)。

    そして、ステップ1403の処理が終了したなら、次に、このステップ1403で利用文書と対象文書のそれぞれに分けられた検索結果情報を表示するにあたって、表示される利用文書又は対象文書を、何れの順序で表示するかを決定するための処理を実行する。

    まず、ステップ1405は、表示の順序として、日時でソートすることが選択されているか否かを判断する(ステップ1405)。

    今、参照数でソートするが指定、換言すれば、日時でソートするが指定されていない場合(ステップ1405:NO)、参照数が大きいものから順に、ステップ1403で利用文書と対象文書の各々に分類された両検索結果それぞれについて、参照数が大きい検索結果レコードから順にソートし(ステップ1411)、続けて、日時ソートフラグをONにする(ステップ1413)。 そして、ステップ1415を実行する。

    一方、日時でソートするが指定されていた場合(ステップ1405:YES)、制御部100は、ステップ1403による両検索結果それぞれについて、日時が新しい検索結果レコードから順にソートし(ステップ1411)、続けて、日時ソートフラグをONにする(ステップ1413)。 そして、上記同様、ステップ1415を実行する。

    なお、本実施例の情報管理システムでは、検索結果の表示に際し、日時と参照数の2項目によるソートが可能であるとしている。 そのため、これら何れでソートするかの判断は、一方の項目でソートすることが指定されているか、具体的には、日時でのソートが指定されているか否かを判断することのみをもって、利用者が、日時又は参照数の何れでソートさせようとしているか判断することができる(日時でのソートが指定されていないときは、参照数でのソートが指定されているとみなす。)。

    また、日時又は参照数の何れでソートをするかの指定は、例えば、ステップ1401の処理を実行した後、ステップ1405の処理を実行する前に、操作部104を介して利用者に指定させる構成とすればよい。

    ステップ1415では、ステップ1407又はステップ1411で、指定された条件にしたがいソートされた検索結果レコードに基づき、利用文書と対象文書毎のリストを、該当文書へのアクセスが可能なように生成する。 そして、ステップ1417でこれらリストを表示する。

    なお、上記のとおり本実施例1の情報管理システム1では、ステップ707において、外部装置の稼動が検出された際に、この検出に合せて、上記稼動時知的支援処理(ステップ711)を実行させている。 したがって、この検出された処理動作の対象となった文書データに関連して、過去の同時期に開かれていた又は取り扱われていたと判断される文書を利用者に報知することができるため、今回の処理に、この関連した文書について必要な処理が存在する場合、これについての処理も同時(同時期)に行うこともできる。

    例えば、電話発呼を行ったとき、過去の電話通話中に開いていた、もしくは、作成された文書、過去の通話内容がテキスト化された文書を閲覧し、過去の通話内容を瞬時に思い出すことができる。

    図15〜図18は、ステップ1417を実行することで、パソコン100の表示部106に表示される稼動時知的支援処理の実行結果を示す図である。

    具体的に説明すると、図15は、パソコン10から、複合機20の記録部202に対して、記憶部108に記憶されている任意の文書データの印刷処理指令がなされた場合(処理動作(状態)としてPCプリントが実行。図3参照。)に、この稼動時知的支援処理(ステップ711)が実行され、これにより特定された対象文書に係る検索結果を表示したものである。

    すなわち、PCプリントが実行された場合、状態ID「PRN」、今回のPCプリント処理の対象となっている対象文書アドレスに基づき、文書検索処理(ステップ1105)が実行される。 その結果、今回の印刷対象となった対象文書データが、過去において印刷された日時が、図15の態様で表示される(かかる場合、図15において、アドレスおよび参照数は全て同一に表示される。)。

    なお、稼動時知的支援処理の検索結果表示は、操作部104を介して、ラジオボタン1501で各レコードを選択可能となっており、この選択をした後に、表示ボタン1503を押下することで、選択したレコードにより特定されるデータを、表示部106に表示させることができる。 また、ラジオボタン1501により、あるレコードを選択した後、印刷ボタン1505を押下することで、選択したレコードにより特定されるデータを、記録部202から印刷出力できる。 また、閉じるボタン1507を押下することにより、この稼動時知的支援処理の検索結果表示を閉じることができるようになっている。

    図16は、今回、印刷対象となった対象文書データの印刷が実行されていた期間内に、開かれていた利用文書を表示したものである。

    例えば、今回のPCプリントは、図2のID「sid1」であり(このレコードにおいて開始日時を「2005年7月15日11時59分00秒」、終了日時を「2005年7月15日12時02分00秒」とする。)、sid1の対象文書に関連する利用文書の文書アドレスを「file://***/***/d2」「file://***/***/d3」(図4において、この利用文書の文書アドレスを利用したIDに記載の日時を、did2が「2005年7月15日11時50分00秒」、did6が「2005年7月15日12時00分00秒」、did8が「2005年7月15日12時01分00秒」とする。)とした場合、sid1に係るPCプリントの処理が実行されていた上記期間内に、「file://***/***/d2」「file://***/***/d3」に係る文書が開かれていたこととなる。 したがって、これら2つの利用文書に係る所定の事項が図16の態様にしたがって表示される。

    なお、ラジオボタン1601、表示ボタン1603、印刷ボタン1605、閉じるボタン1607については、図15のラジオボタン1501、表示ボタン1503、印刷ボタン1505、閉じるボタン1507と同様の動作をすることから、説明を省略する。

    また、図17及び図18は、ステップ707において、複合機20の回線通信部212を介して電話発呼(図3における事象「TLT」。)又は電話着信(図3における事象「TLR」。)による場合の表示例を示したものである(表示までの過程は、上記説明と同様であり、省略する。)。

    図17及び図18における各ボタンは、図15の各ボタンと同様の機能を有することから、説明を省略する。

    なお、図15では、PCプリントでありGIDが「1」であり(図3参照)、文書アドレスを検索条件として指定して文書検索処理(ステップ1105)が実行されるため、アドレスおよび参照数は全て同一で、日時のみが異なって表示されたが、電話発呼又は電話着呼の場合、GIDが「2」であり(図3参照)、文書アドレスを検索条件として指定しないで文書検索処理(ステップ1105)が実行されるため、図17に示す「アドレス」欄に示される対象文書アドレスは、それぞれ異なったアドレスが表示される。

    また、本実施例の情報管理システム1では、図15〜図18において表示されているアドレスはハイパーリンク形式でも表示されており(ステップ1417)、操作部104を介してこれを選択すると、このアドレスに係る文書データが記憶部108から読み出され、表示部106に表示される。

    そして、検索結果表示処理に続き、ステップ709において、外部装置より入力を受けた(検出した)状態IDが、電話発呼(図3における事象「TLT」。)、または、電話着呼(図3における事象「TLR」。)であるか否かを判断する(ステップ1109)。

    ここで、状態IDがTLT、TLRのどちらでもないと判断すると(ステップ1109:NO)、稼動時知的支援処理を終了する。

    一方、状態IDがTLT、TLRのいずれかであると判断すると(ステップ1109:YES)、ステップ1111に移行し、検索結果出力処理を行う。

    図19は、検索結果出力処理のフローを示したものである。

    なお、状態IDがTLT、TLRのいずれかの場合、図17及び図18に示したような検索結果表示がされており、最初に、その結果表示画面の閉じるボタンが(例えば、図17では、閉じるボタン1707)押されたか否かを判断し(ステップ1901)、閉じるボタンが押された場合(ステップ1901:YES)、検索結果表示画面を閉じて、稼動時知的支援処理を終える。

    また、閉じるボタンが押されていないと判断したら(ステップ1901:NO)、ステップ1903に移行し、結果表示画面の表示ボタン、又は、印刷ボタンが押されたか否かを判断する。

    そして、表示ボタン又は印刷ボタンのいずれも押されていないと判断した場合(ステップ1903:NO)、ステップ1901に戻り、いずれかのボタンが押されるまで、ステップ1901,ステップ1903を繰り返す。

    一方、ステップ1903でYES、つまり、表示ボタン又は印刷ボタンのいずれかが押された場合は、そのボタンの押下の際に、ラジオボタンにより選択されていたレコードを出力対象レコードとして選択し(ステップ1905)、この出力対象レコードにより特定される文書データの印刷要求を、複合機20へ送信する(ステップ1907)。

    なお、ステップ1907での出力要求は、印刷ボタンが押下された場合は、記録部202による印刷出力要求とし、表示ボタンが押下された場合は、複合機20が備える表示部218に表示するよう表示出力要求とすればよい。 また、表示ボタンが押下された場合は、パソコン10が備える表示部106にも表示出力することは既に上述したとおりである。

    次いで、制御部100は、出力対象レコードにより特定される文書データを、ステップ1101で読み出した相手アドレスへ、PCファクス送信を行う。

    この検索結果出力処理により、通話に関連した文書を通話相手と共用できるため、通話しながらそのテキスト化された過去の通話内容や、通話に関連した文書を閲覧することにより、過去の通話内容を鮮明に思い起こすことができ、過去の通話内容に関連した、これから伝えたい内容を説明しやすくなるという効果がある。

    なお、本記実施例1では、複合機20に印刷要求を出した後に、通話相手のファクス装置にPCファクスを送信しているが(ステップ1907,1909)、どちらのステップを先に行ってもよいし、同時に行ってもよい。

    また、発呼通話する際、発呼者は、予め通話する内容に関連した文書を調べ、話す内容を整理してから通話することが多いため、本情報管理システムを備えた側から発呼通話する場合は、ステップ1907を実行せず、通話相手側にだけ関連データを送信するようにしてもよい。

    さらに、本実施例1では、関連付けられた文書データを通話相手のファクス装置にPCファクス送信しているが、これはPCファクスに限られるものではなく、電子メールで送信してもよいし、複合機20が、出力要求された文書データの印刷出力を行い、且つ、通話相手にファクシミリとして転送するように設定しておいてもよく、通話相手にデータの提供ができればよい。

    また、本実施例1では、文書データを選択出力しているが、必ず選択出力する必要はなく、検索結果表示処理で表示された文書データをすべて印刷してもよいし、文書データの一部だけを出力する等、本情報管理システムの使用環境によって適宜出力方法を選択できるとよい。

    以上のように、稼動時知的支援処理により、複合機20が備える電話機能が動作したとき、複合機20から検出した相手電話番号をキーとして、文書検索処理を行い、テキスト化された過去の通話内容や、その通話内容に関連のあるデータを検索する。 そして、その検索結果から、閲覧したいデータを選択することで、印刷出力や表示出力するとともに、通話相手にもそのデータを送信することができる。

    そのため、過去の通話内容や、関連した情報を口頭だけで説明するよりも、内容を相手に伝えやすく、対話を円滑に進めることができる。

    また、文書データをパソコン10とは別の外部サーバ等に記憶させておけば、他のユーザも本実施例1によってもたらされる効果の恩恵を受けることが可能である。

    (状態テーブル登録処理)
    図20は、図2に示す状態テーブル1081への登録処理のフローを示したものである。

    ステップ715において、状態テーブル登録処理が実行されたとき、パソコン10の制御部100は、先ず、状態テーブル1081に登録するためのレコードを追加し、ユニークIDを生成する。 そして、この新たなレコードのIDとして、このユニークIDを登録し(ステップ2001)、次に、ステップ2003を実行する。

    ステップ2003では、ステップ707で外部装置の稼動を検知した日時、及び、ステップ713でこのステップ707で稼動が検知された外部装置の稼動終了を検知した日時を、それぞれ開始日時と終了日時として、ステップ2001による新たなレコードに登録するとともに、ステップ709で、稼動時知的支援処理(ステップ711)に先立ち、稼動が検知された外部装置から入力を受け、制御部100を構成するRAM等記憶保持しておいた状態ID、相手アドレス、対象文書アドレス及び量を、同じくステップ2001による新たなレコードに登録する処理を実行する。

    (手動知的支援処理)
    図21及び図22は、手動知的支援処理のフローを示したものである。 なお、図24は、手動知的新処理の実行にともないパソコン10の表示部106に表示される情報の表示態様を示した図である。

    ステップ719において、手動知的支援処理の起動が実行されたとき、この処理は開始する。 なお、この処理は、図7に示すパソコンメイン処理とは並列で動作するように構成する。 すなわち、ステップ719の処理は、この手動知的支援処理を起動した後、手動知的支援処理の終了を待つことなく、ステップ701の処理に移行する。

    パソコン10の制御部100は、先ず、状態テーブル1081のレコードから状態ID毎の集合を生成し、状態ID毎に集合した各レコードを開始日時順にソートする処理を実行し(ステップ2101)、この処理によって得られた結果をパソコン10の表示部106に表示する(ステップ2103)。

    ここで、ステップ2103における表示は、全状態2405が縮小表示となるように、具体的には、状態IDで示される各処理動作の名称のみが表示されるよう表示される(図24におけるPCプリントの表示態様を参照。)。

    ステップ2105では、ステップ2103の処理により表示される表示態様において、最上位に表示される状態2405(図24においてはPCプリント。)の先頭のレコード(ステップ2101において先頭にソートされたレコード)のラジオボタン2407(図24参照。)が、初期設定としてONとなるようセットする(ステップ2105)。

    手動知的支援処理が起動後(ステップ719)、ステップ2105までの手順が実行された状態で、制御部100は、利用者が、操作部104を介して操作するまで待機する(ステップ2107)。

    そして、この待機状態(ステップ2107)において、利用者が操作部104を介して指令を入力した場合、制御部100は、その指令が、展開アイコン2401(図24参照。)の押下であるか否かを判断する(ステップ2109)。

    ここで、入力された指令が、展開アイコン2401の押下である場合(ステップ2109:YES)、押下された展開アイコン2401に対応する状態2405のレコードの情報をステップ2101のソートにしたがってリスト状に表示するとともに(ステップ2111)、展開された状態2405の展開アイコン2401を、縮小アイコン2403に差し替える(ステップ2113)。

    このステップ2111およびステップ2113の処理について、図24に基づき具体的にすれば、展開アイコン2401押下(ステップ2109)が実行される以前は、PCファクス送信についても、PCプリントと同様、状態2405が展開アイコン2401をともなって表示されている(換言すれば、リスト(レコード)については非表示。)。

    この状態で、ステップ2109がPCファクス送信の展開アイコン2401に対して実行された場合(ステップ2109:YES)、状態テーブル1081で、状態IDが「FPT」と記載されているレコードが、ステップ2101でソートされた順にしたがい図24の態様で表示されるとともに(ステップ2111)、PCファクス送信に係る展開アイコン2401が縮小アイコン2403に差し替えられる(ステップ2113:「+」から「−」へとその表示が変更となる。)。 なお、ステップ2113を初めて終了した時点においては、ステップ2105が有効であり、PCファクスに関連して表示されるレコードでは、何れのラジオボタン2407もOFFである。

    一方、ステップ2107による待機状態において、入力された指令が、展開アイコン2401の押下ではなく(ステップ2109:NO)、縮小アイコン2403の押下である場合(ステップ2115:YES)、図24のPCファクス送信の態様で表示されているものを、PCプリントの態様に変更する。 すなわち、対応する状態2405のレコードのリスト表示を削除し(ステップ2117)、縮小アイコン2403を展開アイコン2401に差し替える(ステップ2119)。

    また、ステップ2107による待機状態において、入力された指令が、縮小アイコン2403の押下ではなく(ステップ2115:NO)、ラジオボタン2407の押下である場合(ステップ2121:YES)、所定のレコード(初期状態においては最上位の状態2405の先頭のレコード。)に対してONされているラジオボタン2407をOFFとし(ステップ2123)、利用者の操作に対応するラジオボタン2407をONにする(ステップ2125)。

    なお、ステップ2113、ステップ2119及びステップ2125を実行すると、ステップ2107に戻り、再び、利用者の操作がなされるまで待機する。

    ここで、ステップ2107による待機状態において、利用者の操作により入力された指令が、展開アイコン2401、縮小アイコン2403及びラジオボタン2407の何れの押下ではない場合(ステップ2109、ステップ2115及びステップ2121:NO)、図21に示す処理を行う。

    すなわち、パソコン10の制御部100は、利用者の操作により入力された指令が、この手動知的支援処理の終了であるか否か、具体的には、閉じるボタン2417が押下されたか否かを判断し(ステップ2201)、この条件を満足するとき(ステップ2201:YES)、処理を終了する。

    これに対し、閉じるボタン2417の押下ではない場合(ステップ2201:NO)、リスト表示ボタン2409、メモリ保存ボタン2411、全て表示ボタン2413又は全て印刷ボタン2415であるため、これら各ボタン操作に対応する処理を実行すべく、ラジオボタンONのレコード(状態ID、GID、相手先アドレス、対象文書)を読み出す(ステップ2203)。

    そして、この読み出した情報に基づき、GID検索条件設定処理(ステップ2205)、及び、文書検索処理(ステップ2207)を実行し、次に、ステップ2209を実行する。 なお、このステップ2205及びステップ2207で実行される両処理は、上記稼動時知的支援処理(ステップ711)で行われるGID検索条件設定処理(ステップ1103)、及び、文書検索処理(ステップ1105)と同様であるので、その説明は省略する。

    ステップ2209では、ステップ2203を実行する原因となった利用者の操作部104を介した指令が、リスト表示ボタン2409の押下であったか否かを判断する。

    リスト表示ボタン2409の押下であった場合(ステップ2209:YES)、ステップ2207による文書検索処理の結果を用いて文書知的支援処理を起動する(ステップ2211)。 なお、文書知的支援処理の詳細については図23を用いて後述する。

    これに対し、リスト表示ボタン2409の押下でない場合(ステップ2209:NO)、メモリ保存ボタン2411の押下であるか否かを判断し(ステップ2213)、この条件を満足するとき(ステップ2213:YES)、制御部100は、複合機20に対して文書検索処理(ステップ2207)によって得られた検索結果のレコードに記載の文書アドレスの文書データを、着脱メディア2101に書き込むよう指示を行いとともに、記憶部108から該当する文書データを通信部102を介して複合機20に送信する。 一方、複合機20の制御部200はこの指示に応じて、通信部214を介して受信した該当する文書データを着脱メディア2101に書き込む(ステップ2215)。

    また、メモリ保存ボタン2411の押下でない場合(ステップ2213:NO)、全て表示ボタン2413の押下であるか否かを判断し(ステップ2217)、この条件を満足するとき(ステップ2217:YES)、制御部100は、文書検索処理(ステップ2207)によって得られた検索結果のレコードに記載の文書アドレスの文書データを開き、その内容を表示部106に所定の間隔、例えば、2秒間隔で順次表示する(ステップ2219)。

    また、全て表示ボタン2413の押下でない場合(ステップ2217:NO)、全て印刷ボタン2415の押下であるか否かを判断し(ステップ2217)、この条件を満足するとき(ステップ2217:YES)、制御部100は、文書検索処理(ステップ2207)によって得られた検索結果のレコードに記載の文書アドレスの文書データを、通信部102を介して複合機20に送信し、複合機20の記録部202により印刷する(ステップ2223)。

    なお、全て印刷ボタン2415の押下でない場合(ステップ2221:NO)、この押下にともなう別の処理を実行し、又は、この押下はエラーであると判断し、再び、利用者の操作がなされるまで待機する(ステップ2107)。

    また、ステップ2211、ステップ2215、ステップ2219及びステップ2223を実行し終えたときも、ステップ2107に戻り、再び、利用者からの入力がなされるまで待機する。

    図23は、ステップ2211によって起動される文書知的支援処理のフローを示したものである。 なお、図25は、文書知的支援処理の実行にともないパソコン10の表示部106に表示される情報の表示態様を示した図である。

    先ず、パソコン10の制御部100は、ステップ2301では、文書検索処理(ステップ2207)によって得られた検索結果のレコードから、同一の文書アドレスであるレコードを利用して、同一文書アドレスの文書データの参照回数(事象がopenであるレコードの数)及び最終アクセス日時(日時が直近のレコードに記載の日時)を集計し(ステップ2301)、ステップ2303を実行する。

    ステップ2303では、集計結果を表示部106に図25に示す態様で表示する。 その際、表示されるレコードの中で、先頭のレコードのラジオボタンをONとする(ステップ2305)。

    ここで、文書知的支援処理が起動後(ステップ2211)、ステップ2305までの手順が実行された状態で、制御部100は、利用者が、操作部104を介して操作するまで待機する(ステップ2307)。

    そして、この待機状態(ステップ2307)において、利用者が操作部104を介して指令を入力した場合、制御部100は、その指令が、ラジオボタン2501(図25参照。)の押下であるか否かを判断し(ステップ2309)、この条件を満足するとき(ステップ2309:YES)、ステップ2301を実行する。

    ステップ2307では、所定のレコード(初期状態においては先頭のレコード。)に対してONされているラジオボタン2501をOFFとし(ステップ2311)、利用者の操作に対応するラジオボタン2501をONにする(ステップ2313)。

    一方、ステップ2309の判断が、ラジオボタン2501の押下でない場合、表示ボタン2503の押下であるか否かを判断し(ステップ2315)、この条件を満足するとき(ステップ2315:YES)、ステップ2317を実行する。

    ステップ2317では、ラジオボタンONの文書アドレスの文書データを開き、これを表示部106に表示する。

    また、ステップ2315の判断が、表示ボタン2503の押下でない場合、印刷ボタン2505の押下であるか否かを判断し(ステップ2319)、この条件を満足するとき(ステップ2319:YES)、ステップ2321を実行する。

    ステップ2321では、制御部100は、ラジオボタンONの文書アドレスの文書データを記憶部108から読み出すとともに、通信部102を介して該当する文書データを複合機20に送信し、複合機20の記録部202は、これを印刷する。

    また、ステップ2319の判断が、印刷ボタン2505の押下でない場合、関連文書ボタン2507の押下であるか否かを判断し(ステップ2323)、この条件を満足するとき(ステップ2323:YES)、ステップ2325を実行する。

    ステップ2325では、文書テーブル1081から、ラジオボタン2501がONの文書アドレスの文書データが開かれていた期間(open−close間)に、事象が「open」と記載されているレコードを全て抽出する(ステップ2325)。

    図25を例として具体的に説明すると、この抽出は、文書アドレス「file://###/###/###2」に記憶される文書データは、参照回数がr2回であるから、r2回開かれていた期間があり、これら全ての期間を対象として行われる。

    なお、ラジオボタン2501がONの文書アドレスの文書データが開かれていた期間の決定に際し、利用者(図4における操作者。)の同一は考慮するように構成されている。

    そして、ステップ2325による抽出によって得られた検索結果レコードを対象として、再び、この文書知的支援処理を起動する(ステップ2327)。

    すなわち、利用者は、この文書知的支援処理の実行により、ある文書に関連した文書を、連続的に知ることができる。

    さらに、制御部100は、ステップ2323の判断が、関連文書ボタン2507の押下でない場合、閉じるボタン2509の押下であるか否かを判断し(ステップ2329)、この条件を満足するとき(ステップ2329:YES)、この文書知的支援処理(ステップ2211)を終了し、ステップ2107に戻って、利用者からの操作がなされるまで、待機する。

    一方、閉じるボタン2509の押下でないと判断したとき(ステップ2329:NO)、この押下にともなう別の処理を実行し、又は、この押下はエラーであると判断し、再び、利用者の操作がなされるまで待機する(ステップ2307)。

    なお、ステップ2313、ステップ2317、ステップ2321及びステップ2327を実行し終えたときも、ステップ2307に戻り、再び、利用者からの入力がなされるまで待機する。

    (情報管理システムによる処理2)
    次に、上記のとおり構成された情報管理システム1による処理(2)について、図面を用いて説明する。 なお、処理(2)は処理(1)と並列して稼動されるものである。

    図26は、パソコン10により行われる文書テーブル1083の更新のための処理手順を示したフローである。 なお、このフローに示される処理(2)は、パソコン10の制御部100により行われる、より具体的には、制御部10を構成するCPUがROM等に記憶されたプログラムにしたがい実行されるものである。

    先ず、制御部100は、操作部104を介して、記憶部108に記憶されている文書データの操作がなされた、又は、複合機20の動作、具体的には、図3の「対象文書アドレス」の項目中「(パソコンにコピーした)」と記載されている処理動作(状態)の起動によって、複合機20から対象文書データがパソコン10に対して送信され、この対象文書データ新たに記憶部108に記憶された、さらに、書籍32、34の無線タグ322、324が書籍センサー30の無線タグ読取部306に読み取られ、その情報が通信部34を介してパソコン10に送信されてきた場合、その書籍センサー30からの送信に係る書籍32等を紹介しているインターネット70上のホームページ(以下、「HP」という。)が閲覧されたか否か(以下、これら操作または処理を「ファイル操作」という。)を判断する(ステップ2601)。

    ステップ2601の判断の結果、ファイル操作がなされたと判断されたとき(ステップ2601:YES)、制御部100は、文書テーブル1083に新たにレコードを追加し、このレコードにユニークなIDを生成して登録し(ステップ2603)、ステップ2605を実行する。

    なお、このステップ2601の判断の結果、この条件を満足しないとき(ステップ2601:NO)、ファイル操作が行われるまで待機する。

    ステップ2605では、ステップ2603において追加した新たなレコードに、現在の日時、文書アドレスに対象ファイルのフルパス名を、操作アプリに操作したアプリケーションを、操作者に操作者の種別を登録する。

    その後、未だ未登録の「事象」へ登録する情報の判断処理を行う(ステップ2607〜ステップ2633)。

    第1に、制御部100は、ステップ2601でなされたファイル操作が、新たな文書ファイルの記録部108への記憶(以下、「ファイル生成」という。)であったか否かを判断し(ステップ2607)、ファイル生成であるとき(ステップ2607:YES)、事象として「create」を登録する。

    一方、ファイル操作がファイル生成でない場合(ステップ2607:NO)、次に、記憶部108に記憶されている文書ファイルを開く(以下、「ファイルオープン」という。)であったか否かを判断し(ステップ2611)、この条件を満足するとき(ステップ2611:YES)、事象として「open」を登録する(ステップ2613)。

    また、ステップ2611において、条件を満足していないとき(ステップ2611:NO)、記憶部108に記憶されている文書データの更新(上書き保存)であるか否かを判断し(ステップ2615)、この条件を満足するとき(ステップ2615:YES)、事象として「update」を登録する(ステップ2613)。

    また、ステップ2615において、条件を満足していないとき(ステップ2615:NO)、記憶部108に記憶されている文書データの送信(PCファクス送信含む。)であるか否かを判断し(ステップ2619)、この条件を満足するとき(ステップ2619:YES)、事象として「send」を登録する(ステップ2621)。

    また、ステップ2619において、条件を満足していないとき(ステップ2619:NO)、記憶部108に記憶されている文書データの印刷(図3において状態「PCファクス送信」が該当。)であるか否かを判断し(ステップ2619)、この条件を満足するとき(ステップ2621:YES)、事象として「send」を登録する(ステップ2621)。

    また、ステップ2615において、条件を満足していないとき(ステップ2615:NO)、記憶部108に記憶されている文書データの印刷(複合機20の記録部202を利用。)であるか否かを判断し(ステップ2623)、この条件を満足するとき(ステップ2623:YES)、事象として「print」を登録する(ステップ2625)。

    また、ステップ2623において、条件を満足していないとき(ステップ2623:NO)、HPの閲覧であるか否かを判断し(ステップ2627)、この条件を満足するとき(ステップ2627:YES)、事象として「open」を登録する(ステップ2629)。

    さらに、ステップ2627において、条件を満足していないとき(ステップ2627:NO)、ファイルオープン(ステップ2611)又はHPの閲覧(ステップ2627)に対応した、ファイル又はHPのクローズであるか否かを判断し(ステップ2631)、この条件を満足するとき(ステップ2631:YES)、事象として「close」を登録する(ステップ2629)。

    なお、ステップ2631において、条件を満足しないとき(ステップ2631:NO)、又は、ステップ2609、ステップ2613、ステップ2617、ステップ2621、ステップ2625、ステップ2629若しくはステップ2633を終えた後、制御部100は、再び、ファイル操作がなされるまで待機する。

    以上、実施例1に係る上記説明は、主として「文書データ」を例としたが、情報管理システム1の対象足りえるデータは、「文書データ」に限られるものではなく、例えば、「画像データ」「音声データ」その他のデータ、又は、これら各種データが混在したものであっても、同一の内容(処理)を実現できる。

    (実施例2)
    以下、実施例1とは異なる情報管理システムについて、具体的に説明する。

    なお、本実施例2は上記実施例1で用いていた「GID」を備えていない点、すなわち、図3において「GID」は定義されておらず、これにともない、稼動時知的支援処理及ぶ手動知的支援処理において「GID検索条件設定処理」も行わない点においてのみ実施例1と相違するものである。 したがって、以下の説明では同一の構成及び処理手順については、詳細を省略し、相違する点のみを説明する(手動知的支援処理における処理手順は、稼動時知的支援処理と同様の処理が行われるため、実質的に実施例2では、稼動知的支援処理について説明する。)。

    (稼動時知的支援処理)
    図27は、稼動時知的支援処理のフローを示したものである。

    図7のステップ711において、稼動時知的支援処理が実行されたとき、先ず、パソコン10の制御部100は、ステップ709において、外部装置より入力を受けた(検出した)状態ID、相手アドレス、対象文書アドレスをRAMから読み出す。 そして、これらの中から操作部104を介して利用者に選択されたものを検索条件としてセットする(ステップ27ステップ2701)、文書検索処理を実行する(ステップ27ステップ2703)。

    図13は、文書検索処理(ステップ2703)のフローを示したものである。 先ず、状態テーブル1081、文書テーブル1083のレコード、全てを検索結果レコードの初期値とする(ステップ1301)。

    次に、状態テーブル1081から特定のレコードに係る対象文書を特定すべく、先に実行したステップ2703により選択された検索条件にしたがった検索を実行する。

    すなわち、まず、ステップ1303において、検索条件として状態IDが指定されているか否かを判断し、この条件を満足しているとき(ステップ1303:YES)、状態テーブル1081から、検索条件としてセットされた状態IDに一致するレコードを、検索結果レコードとして記憶する(ステップ1305)し、ステップ1307を実行する。 なお、検索条件として状態IDがセットされていないとき(ステップ1303:NO)、ステップ1305を実行することなく、ステップ1307を実行する。

    ステップ1307では、検索条件として相手アドレスが追加されているか否かを判断し、この条件を満足するとき(ステップ1307:YES)、ステップ1305により記憶された検索結果レコード等から、検索条件としてセットされた相手アドレスに一致するレコードを、検索結果レコードとして記憶し(ステップ1309)、次に、ステップ1311を実行する。 なお、ステップ1307において、検索条件として相手アドレスが追加されていない場合(ステップ1307:NO)、ステップ1309を実行することなく、ステップ1311を実行する。

    ステップ1311では、検索条件として対象文書アドレスが追加されているか否かを判断する。 そして、この判断の結果、対象文書アドレスがセットされていれば(ステップ1311:YES)、ステップ1305等により記憶された検索結果レコードから、検索条件としてセットされた対象文書アドレスに一致するレコードを、検索結果レコードとして記憶し(ステップ1313)、次に、ステップ1315を実行する。 なお、ステップ1311において、検索条件として対象文書アドレスが追加されていない場合(ステップ1311:NO)、ステップ1313を実行することなく、ステップ1315を実行する。

    ここで、ステップ1303〜ステップ1313を実行した結果、得られる検索結果レコードについて、より詳細に説明する。

    ステップ1303、ステップ1307及びステップ1311の判断において全ての判断が「YES」である場合、検索結果レコードは、ステップ1313において記憶されたものと、最終の検索結果レコードは、同一の状態テーブル1081のレコードを有する。

    また、ステップ1303及びステップ1307の判断が「YES」で、ステップ1311の判断が「NO」である場合、検索結果レコードは、ステップ1309において記憶されたものと、最終の検索結果レコードは、同一の状態テーブル1081のレコードを有する。

    また、ステップ1303及びステップ1311の判断が「YES」で、ステップ1307の判断が「NO」である場合、検索結果レコードは、ステップ1313において記憶されたものと、最終の検索結果レコードは、同一の状態テーブル1081のレコードを有する。

    また、ステップ1303の判断が「YES」で、ステップ1307及びステップ1311の判断が「NO」である場合、検索結果レコードは、ステップ1305において記憶されたものと、最終の検索結果レコードは、同一の状態テーブル1081のレコードを有する。

    また、ステップ1303の判断が「NO」で、ステップ1307及びステップ1311の判断が「YES」である場合、検索結果レコードは、ステップ1313において記憶されたものと、最終の検索結果レコードは、同一の状態テーブル1081のレコードを有する。

    また、ステップ1303及びステップ1311の判断が「NO」で、ステップ1307の判断が「YES」である場合、検索結果レコードは、ステップ1309において記憶されたものと、最終の検索結果レコードは、同一の状態テーブル1081のレコードを有する。

    また、ステップ1303及びステップ1307の判断が「NO」で、ステップ1311の判断が「YES」である場合、検索結果レコードは、ステップ1313において記憶されたものと、最終の検索結果レコードは、同一の状態テーブル1081のレコードを有する。

    さらに、ステップ1303、ステップ1307及びステップ1311の判断において全ての判断が「NO」である場合、検索結果レコードは、ステップ1301において初期値として設定された状態テーブル1081と同一の状態テーブル1081のレコードを有する。

    ステップ1315では、ステップ1317以降の処理を行うべく、上記ステップ1303〜ステップ1313によって特定された検索結果レコードから未処理の検索結果レコードを1件読み出し、ステップ1317を実行する。

    なお、ステップ1317以降の処理については、検索結果表示処理(ステップ2705)を含め、上記実施例1同様であるので、詳細を省略する。

    (実施例3)
    以下、実施例1及び実施例2とは異なる情報管理システムについて、具体的に説明する。

    なお、本実施例3では上記実施例1及び実施例2と相違する点のみを説明する。 したがって、以下の説明では同一の構成及び処理手順については、詳細を省略する。

    (文書検索処理)
    図28は、文書検索処理のフローを示したものである。

    ステップ2801〜ステップ2815は、実施例1の図13のステップ1301〜ステップ1315と同一の処理手順であるので、詳細な説明を省略し、ステップ2817から詳述する。

    ステップ2817では、ステップ2815で読み出したレコードが有する状態IDが、電話通話を示すもの(例えば、TLT、TLR)であるか否かを判断し、電話通話を示すものではないと判断すると(ステップ2817:NO)、ステップ2821に移行する。

    ステップ2821以降の処理については、実施例1の図13のステップ1317以降と同一の処理となるので、説明を省略する。

    一方、ステップ2817で、状態IDが電話通話を示すものであると判断すると(ステップ2817:YES)、ステップ2819に移行する。

    ステップ2819では、ステップ2801で検索結果レコードの初期値として設定した文書テーブル1083に記憶された各レコードにおいて、事象が「create」又は「open」であるレコードに記載の日時から、事象が「create」等のレコードに記載の文書アドレスと同一の文書アドレスが記載された、事象が「close」であるレコードに記載の日時までの期間(つまり、同文書がパソコン10で「開かれていた」又は「取り扱われていた」と判断できる期間)が、ステップ2815で読み出した1件の状態テーブル1081のレコードに記載の、開始日時から、終了日時に30分間加えた日時までの期間と重なったとき、処理対象となった文書テーブル1083のレコードを検索結果レコードとして記憶する(ステップ2819)。

    すなわちこの処理(ステップ2819)は、電話通話中及び電話終了後30分間内に取り扱われていたと判断される文書を抽出することを行っている。

    これによって、通話後、通話によって通話内容の参考としたい文書が生じたり、通話内容をまとめた文書を作成、更新する必要があった場合でも、それらの文書を通話に関連するものとして抽出することが可能となる。

    ステップ2823以降のステップは、実施例1の図13のステップ1319以降と同一の処理となるので、説明を省略する。

    なお、本実施例3では、通話終了日時に30分間加算することにより、実際の通話終了時刻よりも30分間長く通話していたと設定し、通話中及び通話終了後に取り扱った文書を抽出しているが、この加算時間は30分に限定されておらず、例えば、10分、又は60分でもよく、さらには、加算時間はなくてもよい。

    また、この加算時間はユーザにより任意に設定されてもよいし、装置に予め設定されていてもよい。

    さらに、通話終了日時に時間を加算しているが、通話開始日時を任意の時間遡及させることによって、通話開始前の所定時間内に取り扱った文書も抽出することが可能である。

    この場合も、遡及時間の設定は、時間を加算する場合と同様に、ユーザにより任意に設定されてもよいし、予め設定されていてもよい。

    また、通話開始日時から任意の時間遡及させ、さらに通話終了日時に任意の時間付加した期間に取り扱った文書を抽出することも可能である。

    加えて、通話開始日時は、通話を開始した時間に限られず、通話先電話番号入力時であっても、オフフック時であってもよく、通話に関する何れかの動作が行われたときであればよい。

    同様に、通話終了日時も、通話を止めた時間に限られず、オンフック時でも、一定時間無音通話が続いたときとしてもよい。

    本発明の実施例における情報管理システムの構成を示した図

    本発明の実施例における状態テーブルを示した図

    本発明の実施例1における状態テーブルに記憶される各項目の定義を示した図

    本発明の実施例における文書テーブルを示した図

    本発明の実施例におけるファイル情報テーブルを示した図

    本発明の実施例におけるデバイス指定テーブルを示した図

    本発明の実施例におけるパソコンにより行われるメインとなる処理のフローを示す図

    本発明の実施例における稼動前知的支援処理のフローを示す図

    本発明の実施例における事象文書検索処理のフローを示す図

    (a)、(b)、(c)は、本発明の稼動前知的支援処理の実行にともなう表示態様を示す図

    本発明の実施例1における稼動時知的支援処理のフローを示す図

    本発明の実施例1におけるGID検索条件設定処理のフローを示す図

    本発明の実施例1における文書検索処理のフローを示す図

    本発明の実施例における検索結果表示処理のフローを示す図

    本発明の実施例における稼動時知的支援処理における検索結果の表示態様(状態テーブル関連)を示す図

    本発明の実施例における稼動時知的支援処理における検索結果の表示態様(文書テーブル関連)を示す図

    本発明の実施例における稼動時知的支援処理における検索結果の表示態様(状態テーブル関連)を示す図

    本発明の実施例における稼動時知的支援処理における検索結果の表示態様(文書テーブル関連)を示す図

    本発明の実施例における検索結果出力処理のフローを示す図

    本発明の実施例における状態テーブル登録処理のフローを示す図

    本発明の実施例における手動知的支援処理のフローを示す図

    本発明の実施例における手動知的支援処理のフローを示す図

    本発明の実施例における文書知的支援処理のフローを示す図

    本発明の実施例における手動知的支援処理における検索結果の表示態様(状態テーブル関連)を示す図

    本発明の実施例における手動知的支援処理における検索結果の表示態様(文書テーブル関連)を示す図

    本発明の実施例における文書テーブル更新処理のフローを示す図

    本発明の実施例2における稼動時知的支援処理のフローを示す図

    本発明の実施例3における文書検索処理のフローを示す図

    符号の説明

    10 パソコン(情報処理装置)
    108 記憶部(第3記憶手段)
    1081 状態テーブル(第1記憶手段)
    1083 文書テーブル(第2記憶手段)
    20 複合機(外部装置)
    50 ネットワーク回線 60 電話回線 70 インターネット網

    高效检索全球专利

    专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

    我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

    申请试用

    分析报告

    专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

    申请试用

    QQ群二维码
    意见反馈