(57)【特許請求の範囲】
【請求項１】
対象者に見せるべき画像を示す情報と、前記対象者に対して伝達すべき伝達情報を示す情報とを取得する取得手段と、
前記画像が前記対象者に見られたか否かを音声入力部からの音声入力に基づいて判定する第一の判定を行う第一の判定手段と、
前記伝達情報が前記対象者に対して伝達されたか否かを前記音声入力部からの音声入力に基づいて判定する第二の判定を行う第二の判定手段と、
前記第一及び第二の判定の結果を示す情報を出力する出力手段と、
を有することを特徴とする情報処理装置。
【請求項２】
前記第一の判定手段は、さらに、前記画像が前記対象者に見られたか否かを表示部への表示出力に基づいて判定する第一の判定を行うことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記音声入力部からの音声入力に基づいて、前記表示部への表示出力を制御する表示制御手段をさらに有することを特徴とする請求項１又は請求項２のいずれか１項に記載の情報処理装置。
【請求項４】
前記音声入力部からの音声入力に基づいて情報を特定する音声認識手段をさらに有することを特徴とする請求項１乃至請求項３のいずれか１項に記載の情報処理装置。
【請求項５】
前記第二の判定手段は、前記音声入力部からの音声入力があったタイミングと、前記表示部への表示出力があったタイミングに基づいて、前記第二の判定を行うことを特徴とする請求項１乃至請求項４のいずれか１項に記載の情報処理装置。
【請求項６】
前記音声入力部からの音声入力に基づいて情報を特定する音声認識手段をさらに有し、
前記第二の判定手段は、前記音声認識手段により、前記伝達情報の少なくとも一部である第一の情報が特定された場合には、前記第一の情報に対応する音声入力があったタイミングで前記第一の情報に対応する画像が表示部に表示されていた場合に前記伝達情報の少なくとも一部が前記対象者に対して伝達されたと判定することを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記第一及び第二の判定の結果を示す情報に基づく表示を表示部に表示させる表示制御手段をさらに有し、
前記表示制御手段は、前記第一の判定の結果を示す情報として、前記対象者に見られていないと判定された画像を表示部に表示させることを特徴とする請求項１乃至請求項６のいずれか１項に記載の情報処理装置。
【請求項８】
前記取得手段により取得された画像及び伝達情報のうち、いずれの画像も前記対象者に見られたと判定され、いずれの伝達情報も前記対象者に対して伝達されたと判定された場合には、第一の識別情報を記憶部に記憶させ、前記対象者に見られていないと判定された画像または前記対象者に対して伝達されていないと判定された伝達情報のいずれかがある状態で所定の入力があった場合に、第二の識別情報を記憶部に記憶させる記憶制御手段をさらに有することを特徴とする請求項１乃至請求項７のいずれか１項に記載の情報処理装置。
【請求項９】
対象者を示す情報を指定する指定手段をさらに有し、
前記取得手段は、前記指定手段により指定された、前記対象者を示す情報に基づいて前
記画像を示す情報と前記伝達情報を示す情報とを取得することを特徴とする請求項１乃至
請求項８のいずれか１項に記載の情報処理装置。
【請求項１０】
前記対象者に対して行われた治療、検査、測定の少なくともいずれかの情報に基づいて、前記対象者に見せるべき画像と、前記対象者に伝達すべき伝達情報と、前記伝達情報を伝達するタイミングで前記対象者に見せるべき画像を特定するための特定情報とを特定する特定手段をさらに有することを特徴とする請求項１乃至請求項９のいずれか１項に記載の情報処理装置。
【請求項１１】
プロセッサと、
前記プロセッサで実行されることにより特定の処理を実現するプログラムを記憶するメモリと、を有し、
前記特定の処理は、
対象者に見せるべき画像を示す情報と、前記対象者に対して伝達すべき伝達情報を示す情報とを取得する処理と、
前記画像が前記対象者に見られたか否かを音声入力部からの音声入力に基づいて判定する第一の判定を行う処理と、
前記伝達情報が前記対象者に対して伝達されたか否かを前記音声入力部からの音声入力に基づいて判定する第二の判定を行う処理と、
前記第一及び第二の判定の結果を示す情報を出力する処理と、
を含むことを特徴とする情報処理装置。
【請求項１２】
対象者に見せるべき画像を示す情報と、前記対象者に対して伝達すべき伝達情報を示す情報とを取得する取得手段と、
前記画像が前記対象者に見られたか否かを音声入力部からの音声入力に基づいて判定する第一の判定を行う第一の判定手段と、
前記伝達情報が前記対象者に対して伝達されたか否かを前記音声入力部からの音声入力に基づいて判定する第二の判定を行う第二の判定手段と、
前記第一及び第二の判定の結果を示す情報を出力する出力手段と、
を有することを特徴とする情報処理システム。
【請求項１３】
対象者に見せるべき画像を示す情報と、前記対象者に対して伝達すべき伝達情報を示す情報とを取得するステップと、
前記画像が前記対象者に見られたか否かを音声入力部からの音声入力に基づいて判定する第一の判定を行うステップと、
前記伝達情報が前記対象者に対して伝達されたか否かを前記音声入力部からの音声入力に基づいて判定する第二の判定を行うステップと、
前記第一及び第二の判定の結果を示す情報を出力するステップと、
を有することを特徴とする情報処理方法。
【請求項１４】
請求項１３に記載の情報処理方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
医療機関において、電子カルテといったソフトウェアシステムが導入されており、情報の電子化が進んでいる。
【０００３】
特許文献１には、たとえば触診時の痛みを訴える患者の音声情報を検出し、検出した際の医師の姿勢を記録することが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−９７００４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
医師が患者に対して診療方針や結果を説明する際には、画像を見せたり、口頭で情報を伝えたりすることが行われる。特許文献１に開示されている技術のように、特定の音声情報と医師の挙動を記録するだけでは、患者と医師との間でどのようなやり取りがなされたのかを正確に記録できない場合がある。
【課題を解決するための手段】
【０００６】
本発明の実施形態の一つにかかる情報処理装置は、対象者に見せるべき画像を示す情報と、前記対象者に対して伝達すべき伝達情報を示す情報とを取得する取得手段と、前記画像が前記対象者に見られたか否かを表示部への表示出力に基づいて判定する第一の判定を行う第一の判定手段と、前記伝達情報が前記対象者に対して伝達されたか否かを音声入力部からの音声入力に基づいて判定する第二の判定を行う第二の判定手段と、前記第一及び第二の判定の結果を示す情報を出力する出力手段と、を有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、たとえば患者である対象者に見せるべき画像が見せられたか否か、伝達すべき情報が伝達されたか否かを示す情報を出力することにより、医師が患者にどのような情報を伝えたのかを記録することができる。
【図面の簡単な説明】
【０００８】
【図１】第一の実施形態にかかる情報処理装置を含むシステムの構成の一例を示す図である。
【図２】第一の実施形態にかかる情報処理装置の表示部に表示される画面の一例を示す図である。
【図３】第一の実施形態にかかる情報処理装置のハードウェア構成の一例を示す図である。
【図４】第一の実施形態にかかる情報処理装置の表示部の表示に関する処理の一例を示すフローチャートである。
【図５】第一の実施形態にかかる情報処理装置の表示部の表示に関する処理の一例を示す図である、
【図６】第一の実施形態にかかる情報処理装置の表示部の表示に関する処理の一例を示す図である、
【図７】第一の実施形態にかかる情報処理装置における処理の一例を示す図である、
【図８】第一の実施形態にかかる情報処理装置における処理の一例を示す図である、
【図９】第一の実施形態にかかる情報処理装置における処理の一例を示す図である、
【図１０】第一の実施形態にかかる情報処理装置における処理の一例を示す図である、
【図１１】第二の実施形態にかかる情報処理システムの構成の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照して本発明の実施形態を説明する。
【００１０】
［第一の実施形態］
本発明の第一の実施形態にかかる情報処理装置は、対象者に見せるべき画像を示す情報と、対象者に対して伝達すべき伝達情報を示す情報とを取得する。そして、対象者に見せるべき画像が見せられたか否か、伝達すべき情報が伝達されたか否かを判定する。さらに、判定結果を出力する。
【００１１】
図１は、第一の実施形態にかかる情報処理装置５０を含むシステムの構成の一例を示す図である。当該システムは、電子カルテサーバ３０、ＰＡＣＳ４０、情報処理装置５０を有し、それぞれがネットワーク２０を介して接続されている。
【００１２】
ネットワーク２０は、当該システムに含まれる各装置を接続する。ネットワーク２０は、たとえばローカルエリアネットワーク（ＬＡＮ）である。ネットワーク２０は、たとえばリピータ、ハブ、ブリッジ、ルータといった機器と、インターネットといった回線により構成される。
【００１３】
電子カルテサーバ３０は、電子カルテを保存するサーバである。電子カルテとは、患者の治療内容を記録するためのカルテを電子データの形式で保存しておくものである。具体的には、電子カルテには特定の患者についての病歴、治療歴、投薬歴、検査歴等やそれらの結果が記載される。さらに、電子カルテには医用画像撮影装置等から出力された画像や、画像が保存されているその他のシステムへのリンク情報などといった情報が含まれる。電子カルテサーバは、様々な医療情報を含む電子カルテを保存し、データベースとして一元管理することができる。電子カルテに保存された情報は、ネットワーク２０を経由して、パーソナルコンピュータ（不図示）等にインストールされたクライアントソフトウェアを用いて閲覧することができる。ここで、医用画像撮影装置とは、診断に用いられる画像を撮影するための装置である。医用画像撮影装置とは、たとえば磁気共鳴イメージング（ＭＲＩ）撮影装置、Ｘ線コンピュータ断層（ＣＴ）撮影装置、ポジトロン断層（ＰＥＴ）撮影装置である。
【００１４】
電子カルテサーバ３０は、インフォームドコンセント情報特定部５０９（以下、特定部５０９と称する。）を有する。特定部５０９は、対象者に対して行われた治療、検査、測定の少なくともいずれかの情報に基づいて、対象者に見せるべき画像と、伝達すべき伝達情報と、当該伝達情報を伝達するタイミングで対象者に見せるべき画像を特定する。対象者に見せるべき画像と、伝達すべき伝達情報と、当該伝達情報を伝達するタイミングで対象者に見せるべき画像と、を以下ではあわせて特定情報と称する。特定情報とは、たとえばインフォームドコンセントのために、患者に伝えるべき情報を特定するための情報である。特定部５０９は、後述する指定部５０８から、対象者である患者を特定するための情報を取得する。たとえば、患者ＩＤを取得する。特定部５０９は、患者ＩＤに基づいて、電子カルテサーバ３０に記憶されている、当該患者の電子カルテ情報を取得する。たとえば、当該電子カルテに、ＣＴ画像とＭＲＩ画像に基づいて、がんを疑う旨の記述が含まれていたとする。その場合に、特定部５０９は、当該ＣＴ画像と、当該ＭＲＩ画像とを、対象者に見せるべき画像として特定する。また、当該ＣＴ画像や当該ＭＲＩ画像に含まれる陰影といった画像特徴の記述を、対象者に伝達すべき伝達情報として特定する。また、特定部５０９は、特定情報を一意に識別するための識別情報として、例えばインフォームドコンセントＩＤを与える。
【００１５】
ＰＡＣＳ（Ｐｉｃｔｕｒｅ  Ａｒｃｈｉｖｉｎｇ  ａｎｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ）４０は、画像保存通信システムである。ＰＡＣＳ４０は、医用画像撮影装置によって撮影された画像を受信して保存したり、接続された装置の要求に応じて画像を送信したりすることができる。また、ＰＡＣＳ４０は、受信した画像とともに、その画像に関連付けられた各種データを保存可能なデータベースを備える。
【００１６】
情報処理装置５０は、第一の実施形態にかかる情報処理を行う。情報処理装置５０は、たとえばパーソナルコンピュータといった電子計算機である。情報処理装置５０は、取得部５０１と、第一の判定部５０２と、第二の判定部５０３と、出力部５０４と、表示制御部５０５と、音声認識部５０６と、記憶制御部５０７と、指定部５０８と、を有する。また、情報処理装置５０には、表示部５１と、操作部５２と、音声入力部５３と、が接続されている。
【００１７】
表示部５１は、たとえば液晶モニタである。操作部５２は、たとえばマウスやキーボードである。表示部５１と操作部５２はタッチパネルモニタとして統合されていてもよい。音声入力部５３は、たとえばマイクロフォン（以下、マイクと称する。）である。
【００１８】
取得部５０１は、たとえば患者である対象者に見せるべき画像を示す情報や、対象者に伝達すべき伝達情報を示す情報を取得する。取得部５０１は、特定部５０９から特定情報を取得する。あるいは、対象者に見せるべき画像を示す情報や、伝達情報を示す情報は、診療の目的に応じて、ユーザである医師の操作入力により、診療の前に設定しておくこととし、取得部５０１は設定された内容を取得する。たとえば診療において、ユーザである医師は、対象者である患者に肺がんの診断を説明する場合には、胸部や頭部を撮影したＣＴ画像、ＭＲＩ画像、ＰＥＴ画像を見せるべき画像として設定しておく。また、ユーザは、副腎腫瘍の有無や、胸水の有無や、中枢神経症状の有無や、呼吸生理機能の低下の有無を示す情報を、伝達情報を示す情報として設定しておく。取得部５０１は、ユーザの操作入力により設定された情報を、見せるべき画像を示す情報及び伝達情報を示す情報として取得する。さらに、取得部５０１は、取得した情報に基づいて、電子カルテサーバ３０から医療情報を取得し、ＰＡＣＳ４０から画像を取得することができる。たとえば、副腎腫瘍の有無や、胸水の有無や、中枢神経症状の有無や、呼吸生理機能の低下の有無を示す情報を、電子カルテサーバ３０に保存されている、当該患者の電子カルテの記載から検索し、該当する部分を取得する。ＰＡＣＳ４０に保存されている当該患者を撮影した画像から、胸部や頭部を撮影したＣＴ画像、ＭＲＩ画像、ＰＥＴ画像を検索し、該当する画像を取得する。
【００１９】
第一の判定部５０２は、対象者に見せるべき画像が、対象者に見られたか否かを、表示部５１への表示出力に基づいて判定する。第一の判定部５０２は、表示制御部５０５が表示部５１に表示させた画像の情報を取得する。また、第一の判定部５０２は、取得部５０１により取得された、対象者に見せるべき画像を示す情報を取得する。第一の判定部５０２は、取得部５０１により取得された、対象者に見せるべき画像が、表示制御部５０５により表示部５１に表示出力された場合に、対象者に見せるべき画像が、対象者に見られたと判定する。また、第一の判定部５０２は、音声認識部５０６が特定した情報に基づいて、対象者に見せるべき画像が、対象者に見られたか否かを判定する。音声認識部５０６により特定された情報に示される画像が、表示部５１に既に表示出力されていれば、第一の判定部５０２は当該画像が対象者に見られたと判定する。さらに、第一の判定部５０２は、表示部５１に表示されている画像上への操作入力により、当該画像が対象者に見られたと判定してもよい。たとえば、画像上の特定部位を操作部５２の一例であるマウスでクリックしたり、一定時間、マウスの指示位置を示すマウスポインタが画像上に表示されたりした場合に、第一の判定部５０２は、当該画像が対象者に見られたと判定する。あるいは、表示部５１及び操作部５２の一例であるタッチパネルモニタ上に表示されている画像を、ユーザがタッチする操作入力により、第一の判定部５０２は当該画像が対象者に見られたと判定する。
【００２０】
第二の判定部５０３は、対象者に対して伝達すべき伝達情報が伝達されたか否かを音声入力に基づいて判定する。音声入力についての情報は、音声認識部５０６から第二の判定部５０３に入力される。音声認識部５０６が特定した情報の中に、取得部５０１が取得した情報により示される伝達情報が含まれていれば、第二の判定部５０３は当該伝達情報が対象者に伝達されたと判定する。さらに、第二の判定部５０３は、音声入力部５３からの音声入力があったタイミングと、表示制御部５０５からの表示出力があったタイミングに基づいて、判定する。たとえば、音声認識部５０６により特定された情報に示される画像が、音声入力があったタイミングにおいては表示部５１に表示されていない場合が考えられる。音声入力に基づいて、当該画像が表示部５１に表示出力されれば、第二の判定部５０３は当該画像が対象者に見られたと判定する。
【００２１】
出力部５０４は、第一の判定部５０２と第二の判定部５０３により判定された結果を表示制御部５０５と記憶制御部５０７に出力する。
【００２２】
表示制御部５０５は、取得部５０１により取得された医療情報や画像を表示部５１に表示出力して表示させる。また、表示制御部５０５は、第一の判定部５０２と第二の判定部５０３により判定された結果を表示部５１に表示させる。さらに、表示制御部５０５は、第一の判定部５０２により、対象者に見られていないと判定された画像を表示部５１に表示出力して表示させる。あるいは、表示制御部５０５は、第一の判定部５０２により、対象者に見られていないと判定された画像が存在することをユーザに通知する画面を表示部５１に表示させる。
【００２３】
音声認識部５０６は、音声入力部５３からの音声入力に基づいて情報を特定する。音声認識部５０６は、音声入力部５３から入力された音声データと、音声認識グラマとして定義された情報の中に含まれる認識対象の語彙とを比較する。そして、音声認識部５０６は、もっとも適合度の高い語彙を認識結果として、音声データに含まれる情報を特定する。また、音声認識部５０６は、会話の中の数十ミリ秒以上の発声していない時間を文の区切りとして認識し、一文ずつ認識結果を記録することができる。
【００２４】
記憶制御部５０７は、第一の判定部５０２及び第二の判定部５０３からの入力に基づいて、第一の識別情報または第二の識別情報を記憶部に記憶させる。第一の識別情報は、対象者に伝えるべき情報が全て伝えられたことを示す情報である。つまり、取得部５０１により取得された画像及び伝達情報のうち、いずれの画像も対象者に見られたと判定され、いずれの伝達情報も対象者に対して伝達されたと判定された場合である。第一の識別情報には、対象者に見せるべき画像の情報と、伝達すべき伝達情報を示す情報と、これらの画像や伝達情報が全て対象者に伝えられたことを示す情報が含まれる。第二の識別情報は、対象者に伝えるべき情報のうち、伝えられていない情報があることを示す情報である。つまり、取得部５０１により取得された画像及び伝達情報のうち、対象者に見られていないと判定された画像または対象者に対して伝達されていないと判定された伝達情報のいずれかがある状態で、所定の入力があった場合である。所定の入力とは、たとえば新たな操作入力や音声入力や、情報処理装置５０の動作を終了する操作入力や、診療が終了することを示す音声入力である。第二の識別情報には、対象者に見られた画像と、伝達された伝達情報と、見られていない画像と、伝達されていない伝達情報を示す情報が含まれる。記憶制御部５０７は、第一の識別情報と、第二の識別情報とを、特定部５０９により付与されたインフォームドコンセントＩＤに対応付けて記憶する。
【００２５】
指定部５０８は、診療の対象となる患者を指定する。たとえば、患者を一意に識別する識別情報である患者ＩＤをユーザが入力することにより、指定部５０８は患者を指定する。
【００２６】
次に、第一の実施形態にかかる情報処理装置５０の表示部５１に、表示制御部５０５により表示される画面の一例を図２に示す。図２には、横軸を日付、縦軸を画像や書類データの種別として、特定の患者に関する検査画像や写真、スキャン画像、書類データなどのサムネイル画像やアイコン画像が表示される。このような表示を、以下ではマトリクスビューと称する。マトリクスビューにより、ある患者について、いつ、どのような画像や書類データが発行されたのか俯瞰できる。さらに、サムネイル画像やアイコン画像を選択するユーザの操作入力により、選択された画像や書類データの種別に紐付けされたソフトウェアが起動して、ユーザは当該画像や書類データを閲覧することができる。なお、ファイルの種別に紐付けされたソフトウェアとは、クライアントソフトウェアがインストールされているＯｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍが開く画像や書類データ種別を認識して自動的に選択する場合もあるし、予め指定されている場合もある。また、マトリクスビューに表示される画像や書類データには、それらのファイルが作成された医療機関や、画像を撮影した医療画像撮影装置や撮影条件、ファイルの発行者といった付随データが、取得可能な範囲で関連付けされて記録されている。表示部５１にマトリクスビューが表示されている際に、たとえば操作部５２の一例であるマウスにより、マウスオーバーの操作入力があったファイルの付随データを、表示制御部５０５は当該ファイルのサムネイル画像の近傍に表示させることができる。マトリクスビューの利点として、例えば医師は、マトリクスビューに表示される検査画像群によって、ある患者が過去にどのような検査をどのような頻度で受けてきたか、すぐに把握することができる。また、例えば医療事務員や技師は、マトリクスビューに表示される同意書のスキャン画像によって、ある患者がある検査を受ける前に、必要な同意書にサインをしているかどうか確認することができる。マトリクスビューは、たとえば電子カルテサーバ３０やＰＡＣＳ４０といったデータベースから必要な情報を取得して実現される。具体的には、特定の患者を撮影した画像と撮影日時、画像が保存されている場所を示すリンク情報、画像が保存された日時を取得する必要がある。また、電子カルテ等に登録された書類データと、書類データが登録された日時を取得する必要がある。つまり、マトリクスビューに表示するデータと、当該データに関する日付情報を取得する必要がある。以下では、マトリクスビューに表示するデータと、当該データに関する日付情報をマトリクスビューデータと称する。
【００２７】
次に、図３に第一の実施形態にかかる情報処理装置５０のハードウェア構成の一例を示す。情報処理装置５０は、ＣＰＵ３０１、ＲＡＭ３０２、ＳＳＤ３０３、通信回路３０４、ＨＤＭＩ（登録商標）３０５、ＵＳＢ３０６、ＵＳＢ３０７を有する。
【００２８】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３０１は、ＳＳＤ３０３に保存されているプログラムをＲＡＭ３０２に一時的に保存させる。さらに、ＣＰＵ３０１は、ＲＡＭ３０２に一時的に保存したプログラムを実行することで装置を統合的に制御する。ＣＰＵ３０１は表示部５１の表示を制御する。ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３０２は、一次記憶装置である。ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）３０３は、情報処理装置５０を動作させるために必要なプログラムが保存されている。ＳＳＤ３０３は、たとえばフラッシュメモリなどその他の記憶媒体でもよい。また、ＳＳＤ３０３にはデータが保存される。通信回路３０４は、ネットワーク２０に接続し、システムに含まれる各装置と通信を行うための回路である。ＨＤＭＩ（登録商標）（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）３０５及びＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）３０６、３０７は接続部である。情報処理装置５０のＨＤＭＩ（登録商標）３０５は、表示部５１と接続している。情報処理装置５０のＵＳＢ３０６は、操作部５２と接続している。また、情報処理装置５０のＵＳＢ３０７は、音声入力部５３と接続している。
【００２９】
次に、マトリクスビューを含む表示部５１の表示に関する処理について説明する。第一の実施形態では、マトリクスビューを表示するのに必要な情報群を取得できるソフトウェアがＳＳＤ３０３に格納されており、ＣＰＵ３０１が当該ソフトウェアを実行することにより実現される。
【００３０】
また、情報処理装置５０は、マトリクスビューデータ群を保持している。情報処理装置５０は、当該データ群から、検索クエリに基づいて特定のデータを検索して特定することができる。たとえば、実施された検査の画像や発行された書類データ、ある指定期間に行われた検査の画像群、ある部位に関する検査の画像群、ある発行者が発行した書類データ、などを検索することができる。具体的には、マトリクスビューデータは以下に示す情報に基づいて管理される。画像や書類データの本体もしくはリンク情報は「項目データ」として管理される。画像や書類データの本体もしくはリンク情報の種別は「項目データ種別」として管理される。「項目データ種別」には、画像の種類を示す「ＣＴ画像」といった情報や、書類データの種類を示す「同意書」といった情報が含まれる。発行日時は「日時」として管理される。付随データのうち医療機関施設を示す情報は「施設」として管理される。付随データのうち発行者名を示す情報は「発行者」として管理される。付随データのうち、その項目データを開くための専用のソフトウェアにおいてのみ利用可能な情報は「専用データ」として管理される。「専用データ」とは、例えば画像に含まれる病変の位置や表示モードを記録したデータである。情報処理装置５０は、取得可能な情報群をデータベースとして構成しており、情報の組み合わせによる検索クエリを実行して検索結果を得る。
【００３１】
なお、マトリクスビュー及びマトリクスビューに表示されるデータへの操作は、音声入力の有無に関わらず、ユーザは操作部５２を介して行うことができる。その場合、ユーザが行った処理は、前回動作情報として情報処理装置５０に保存される。
【００３２】
前回動作情報は、マトリクスビューデータに含まれるデータを用いてユーザが行った処理の履歴である。たとえば、直前の操作入力により、ユーザが閲覧したデータや、当該データに対して行った処理や、当該データを閲覧するのに用いたソフトウェアについての情報が前回動作情報として保存される。第一の実施形態においては、前回動作情報は、直前の処理のみを保存しておくこととする。また、前回動作情報は患者ごとに保存される。
【００３３】
以下では、音声入力が音声入力部５３を介して行われた場合の情報処理装置５０の処理について図４に基づいて説明する。図４に示す各処理の主体は、特に明記しない限りＣＰＵ３０１である。
【００３４】
ステップＳ１１において、音声入力部５３を介して音声データが取得されると、ステップＳ１２に進む。ステップＳ１２では、たとえばユーザである医師と、対象者である患者の発言が、音声入力部５３により音声データとして取得される。音声認識部５０６は、音声データを音声認識処理によって文字情報として記録し始める。記録し始めてから、記録し終わるまでの期間は、電子カルテやマトリクスビューで当該患者に関する情報が表示されている間である。もしくは、ユーザの操作入力により、音声データの記録の開始と終了が決定される。医師の発言なのか患者の発言なのかを区別したい場合には、音声入力部５３の一例であるマイクロフォンを２つ備える。医師が位置する側と患者が位置する側とでそれぞれマイクロフォンを設置し、それぞれのマイクロフォンで取得された音声の音量差によって、発言者を区別して、記録する。なお、通常の診察室においては医師が位置する側と患者が位置する側は固定されているが、位置が不定な場合などにはカメラを設置して、カメラから取得された発言者の位置とマイクの位置の関係から発言者を特定してもよい。もしくは、事前に医師の発声の音声データを取得しておくことで、医師の発声の特徴をソフトウェアに学習させておいてもよい。これにより、医師と患者の発言が入り混じったひとつの音声データから、医師の発言である部分を推定することができる。音声認識部５０６は、音声データを音声認識処理によって文字情報として記録する。記録された文字情報や発言者の区別が誤っている場合には、必要に応じてユーザが記録された文字情報を修正してもよい。情報の改ざんを防ぐため、記録された文字情報の修正を禁止したり、修正者や修正内容の情報を修正履歴情報として残したりするようにしてもよい。
【００３５】
ステップＳ１１１において、操作部５２を介してマトリクスビューの表示を変更する操作入力をユーザが行うと、当該変更や操作入力が、ステップＳ１３において前回動作情報として保存される。ステップＳ１１１の処理は、ステップＳ１０１乃至ステップＳ１０８の処理と並列して行われる。
【００３６】
音声データが音声認識部５０６により文字情報として記録され始めてから、特に操作入力がなければ、ステップＳ１０１に進む。ステップＳ１０１では、ステップＳ１２で記録された文字情報に、予め用意されている辞書に記載されている言葉を含むか否かを判定する。辞書に記載されている言葉を含む場合には、ステップＳ１０２に進む。第一の実施形態においては、ユーザは音声入力によりマトリクスビューに含まれるデータに対する操作を行うことを想定している。予め用意されている辞書に記載されている言葉を含む場合は、たとえばユーザが音声入力により、特定の操作を意図している場合である。
【００３７】
ステップＳ１０２において、辞書に記載されている言葉に基づいて、検索クエリを作成する。検索クエリは、ユーザが音声入力により意図した操作に関係するデータをマトリクスビューデータから検索するためのものである。図２に示すように、マトリクスビューは「項目データ種別」と「日時」に基づいてデータを表示している。したがって、検索クエリには、少なくとも「項目データ種別」と「日時」が含まれていれば、マトリクスビューに表示されているデータを検索することができる。第一の実施形態においては、マトリクスビューに表示されているデータのみを検索対象とする。もちろん、より詳細な検索クエリを用いて、電子カルテサーバ３０やＰＡＣＳ４０に保存されている医療情報や画像を検索対象としてもよい。
【００３８】
ステップＳ１０３において、ステップＳ１０２で作成された検索クエリに基づいて、前回動作情報が必要であるか否かを判定する。検索クエリに、検索を行うために用いられる情報が全て含まれていると、前回動作情報が必要ではないと判定される。ここでは、検索クエリに「項目データ種別」と「日時」の情報がともに含まれている場合には、前回動作情報が必要ではないと判定される。前回動作情報が必要ではないと判定されると、ステップＳ１０７に進む。検索クエリに、検索を行うために用いられる情報に含まれていないものがあると、前回動作情報が必要と判定される。ここでは、検索クエリに「項目データ種別」もしくは「日時」の少なくともいずれかの情報が含まれていない場合に、前回動作情報が必要と判定される。前回動作情報は、検索クエリに含まれていない情報を補完するために用いられる。前回動作情報が必要であると判定されると、ステップＳ１０４に進む。
【００３９】
ステップＳ１０４において、ステップＳ１０２で作成された検索クエリに基づいて、前回動作情報があるか否かを判定する。前回動作情報がなければ、ステップＳ１０５に進む。前回動作情報がない場合とは、たとえば、図４に示す処理を初めて行う場合である。
【００４０】
ステップＳ１０５では、仮の前回動作情報として保存する。仮の前回動作情報とは、検索クエリを補完するための、仮想の動作情報である。仮の前回動作情報は、図５及び図６に基づいて取得される。仮の前回動作情報の取得については、具体例を用いて後述する。
【００４１】
ステップＳ１０６では、前回動作情報で検索クエリを補完する。これにより、「項目データ種別」と「日時」の情報をともに含む検索クエリが取得される。前回動作情報を用いた検索クエリの補完については、具体例を用いて後述する。
【００４２】
ステップＳ１０７では、ステップＳ１０２で作成された検索クエリによる検索結果のマトリクスビューデータを取得する。検索クエリに含まれる「項目データ種別」と「日時」に基づいて、マトリクスビューデータが取得される。
【００４３】
ステップＳ１０８では、出力文字情報に合わせて特定の動作を実行する。ステップＳ１０７で取得したデータに対して、ステップＳ１２で取得された文字情報に応じて、特定の処理を行う。たとえば、当該データに紐付けされたソフトウェアで開く。
【００４４】
ステップＳ１３では、当該検査に対応するマトリクスビューデータと前記ソフトウェアで開いたことを前回動作情報として記録する。
【００４５】
以下では、図４の処理による具体例を示す。たとえば、ステップＳ１２において、「先日の検査結果を見てみましょう」という文が記録された場合である。ステップＳ１０１において、たとえば図５や図６に示すような辞書により、「先日」と「検査」と「見てみましょう」の言葉が含まれることがわかる。ステップＳ１０２において、上記文に含まれる図５に示すような辞書により、検索クエリの「項目データ種別」と「日時」を取得する。図５に示す辞書には、「先日」という言葉から、現日時を基準として、１週間前よりも新しい日時を示す値を検索クエリの「日時」に与えることが記載されている。また、図５に示す辞書には、「検査」という言葉から、すべての検査画像を示す値を検索クエリの「項目データ種別」に与えることが記載されている。これにより、「発行された「日時」が現日時を基準にして１週間前よりも新しく、かつ、「項目データ種別」がすべての検査画像を対象」という検索クエリが作成される。ステップＳ１０３において、検索クエリが「項目データ種別」と「日時」の情報を有しているので、前回動作情報は必要ではないと判定され、ステップＳ１０７に進む。ステップＳ１０７において、ステップＳ１０２で取得した検索クエリに基づいて、マトリクスビューデータ群から該当するデータを検索して取得する。ステップＳ１０８において、「見てみましょう」という言葉から、情報処理装置５０が行うべき動作を決定する。図６に示す辞書により、予め設定された特定の動作を取得することができる。図６に示す辞書には、「見てみましょう」という言葉により、ユーザが「項目データを開く」という動作を意図していることが記載されている。これに基づいて、情報処理装置５０は、ステップＳ１０７において取得されたデータを、当該データに紐づけられたソフトウェアで開く。すなわち、特定の動作が実行される。ステップＳ１３において、当該データを開いたことが、前回動作情報として記録される。
【００４６】
なお、図５や図６に示す辞書に記載されている言葉とそれぞれの言葉に関連付ける処理は、ユーザが任意に設定することができる。図５や図６に示した内容は、その一例である。
【００４７】
図５に示す辞書においては、事前に登録された言葉ごとに「タイプ」、「基準」、「値」、「誤差範囲」が記録されている。ステップＳ１０２において、それらの組み合わせによってマトリクスビューデータ群への検索クエリの構成要素が決定される。例えば、「タイプ」が「日時」である場合は、検索クエリに「発行された日時が「基準」を基準に「値」である」が条件追加される。また、例えば、「タイプ」が「項目データ種別」である場合は、「項目データ種別が「値」である」が条件追加される。
【００４８】
また、図６に示すように、事前に登録された言葉ごとに「動作方法」、「優先項目データ種別」が記録されている。ステップＳ１０８において、図６に示されるような辞書の内容に基づいて、検索クエリの検索結果に該当したデータの処理方法を決定する。例えば、「動作方法」が「項目データを開く」である場合は、検索クエリの結果に関する項目データを、当該データに紐づいたソフトウェアにより開くこととする。
【００４９】
次に、検索クエリに必要な情報が不足している場合に、前回動作情報から補完する具体例について説明する。前回動作情報から補完することにより、ユーザの前回の操作を継承した動作が行われ、ユーザにとって自然な操作が行われる。ステップＳ１０３において、ステップＳ１２で取得された文に図５に示すような辞書に登録された「日時」および「項目データ種別」を示す言葉が見つからなかった場合、前回動作情報が必要であると判定される。かつ、前回動作情報が保存されている場合には、ステップＳ１０４において前回動作情報があると判定され、ステップＳ１０６に進む。ステップＳ１０６において、前回動作情報に含まれる「日時」または「項目データ種別」のいずれか、あるいは両方を検索クエリに当てはめる。たとえば、前回動作情報が保存されている状態で、ステップＳ１２において、「半年前と比べてみましょう」という文が記録されたとする。ステップＳ１０２において、「半年前」という言葉から、図５に示すような辞書に基づいて、検索クエリの「日時」の情報が与えられる。すなわち、「発行された「日時」が前回動作情報に含まれるマトリクスビューデータの日時より６カ月前である」という情報が、検索クエリの「日時」として与えられる。ステップＳ１０３において、検索クエリの「項目データ種別」が不足しているため前回動作情報が必要と判断される。ステップＳ１０４において、前回動作情報があると判定され、ステップＳ１０６に進む。ステップＳ１０６において、前回動作情報に含まれる「項目データ種別」を当てはめ、検索クエリが補完される。ステップＳ１０６において取得される検索クエリは、「発行された「日時」が前回動作情報に含まれるマトリクスビューデータの日時より６カ月前であり、かつ、「項目データ種別」が前回動作情報に含まれるマトリクスビューデータの項目データ種別と同じものを対象」となる。たとえば、直前に本システムを利用してＣＴ画像を開いたという前回動作情報が保存されていたとする。その場合、検索クエリの「項目データ種別」にはＣＴ画像を示す値が与えられる。ステップＳ１０７において、ステップＳ１０６で取得された検索クエリに基づいてマトリクスビューデータの検索が行われ、該当するデータが取得される。ステップＳ１０８以降の処理では、上述した例と同様である。
【００５０】
次に、ステップＳ１０７において、検索クエリに基づいてマトリクスビューデータの検索を行った結果、該当するデータが無かった場合について説明する。たとえば、検索クエリの「日時」が６カ月前であったとする。しかし、ちょうど６カ月前の日時の値を持つマトリクスビューデータが無い場合には、図５に示す「誤差範囲」を参照する。「６カ月前」という言葉には、誤差範囲として前後一カ月以内、すなわち５カ月前から７カ月前の間の日時の値が検索クエリの「日時」に与えられる。この検索クエリに基づいて、再度マトリクスビューデータの検索が行われ、最も６カ月前の日時に近いものを検索結果として取得する。表示制御部５０５は、該当するマトリクスビューデータが無い旨をユーザに通知する画面を表示部５１に表示させてもよい。また、情報処理装置５０は、警告音を出してもよい。
【００５１】
次に、仮の前回動作情報を取得する具体例について説明する。たとえば、前回動作情報が無い状態で、ステップＳ１２において、「半年前と比べてみましょう」という文が記録されたとする。ステップＳ１０２において、「発行された「日時」が前回動作情報に含まれるマトリクスビューデータの日時より６カ月前である」という検索クエリが作成される。ステップＳ１０３において、「項目データ種別」が不足しているため、前回動作情報が必要と判断される。ステップＳ１０４で、前回動作情報が無いと判定され、ステップＳ１０５に進む。ステップＳ１０５において、仮の前回動作情報を作成する。この例では、図６に示す辞書の「比べてみましょう」という言葉に記録されている優先項目データ種別を参照する。図６には、当該優先項目データ種別が、「すべての検査画像」であることが示されている。ステップＳ１０５で取得する優先項目データ種別で示されるデータを開くという動作を、仮想上の動作情報として保存する。これに基づいて、ステップＳ１０６において検索クエリを補完する。補完された検索クエリは、「発行された「日時」が現日時を基準にして最も新しく、かつ、「項目データ種別」がすべての検査画像を対象」となる。ステップＳ１０７において、ステップＳ１０６で取得した検索クエリに基づいてマトリクスビューデータ群を検索し、該当するデータを取得する。ステップＳ１０８以降の処理は上述した例と同様でさる。
【００５２】
次に、ステップＳ１０７において、検索クエリの検査結果で複数のマトリクスビューデータが見つかった場合について説明する。第一の実施形態においては最も新しいものを選択するものとする。表示制御部５０５により、複数該当したマトリクスビューデータのうち、ユーザが意図するデータを選択させるための画面を表示部５１に表示させてもよい。
【００５３】
なお、ステップＳ１０１において予め用意されている辞書に記載されている言葉を含まない場合には、ステップＳ１３に進む。その場合、第一の実施形態においては前回動作情報を保存しないこととする。
【００５４】
また、以上に示した例では、情報処理装置５０は前回動作情報として、ユーザが処理を行ったデータと処理の内容だけを記憶したが、ステップＳ１３において音声認識部５０６により取得された文字情報を関連付けて記憶してもよい。さらに、以上に示した例では、情報処理装置５０は直前の操作のみを前回動作情報として記憶したが、全ての操作履歴を記憶するようにしてもよい。履歴を記憶する期間はユーザが任意に設定することができる。さらに、前回動作情報としてある期間の操作履歴を記憶し、また文字情報と関連付けて記憶することにより、情報処理装置５０は機械学習を利用することができる。情報処理装置５０は、音声認識部５０６により取得された文字情報が予め設定された辞書にない言葉を含んでいた場合に、当該機械学習の結果を用いて処理を行ってもよい。また、音声認識部５０６により取得された文字情報が予め設定された辞書にない言葉を含んでいた場合に、機械学習に基づいた処理を行うか否かをユーザに選択されるための画面を、表示制御部５０５により表示部５１に表示させてもよい。
【００５５】
図４に示す処理は、第一の実施形態にかかる情報処理装置５０の表示部５１に表示されるマトリクスビューに関する操作を、音声入力により行う場合の一例である。さらに、第一の実施形態においては、対象者に見せるべき画像を見せたか否か、対象者に伝達すべき伝達情報を伝達したか否か、を判定し、判定の結果を出力する。たとえば、上述したような、インフォームドコンセントのための特定情報を対象者である患者に伝えることを、ユーザである医師は、診療を行う前にワークフローとして定義することができる。
【００５６】
ワークフローを定義して、第一の実施形態にかかる情報処理装置５０による処理を行う場合の例を図７に示す。図７に示すステップＳ２１乃至ステップＳ２３と、ステップＳ２０１乃至ステップＳ２０８と、ステップＳ２１１はそれぞれ、図４に示すステップＳ１１乃至ステップＳ１３、ステップＳ１０１乃至ステップＳ１０８、ステップＳ１１１と同様の処理である。よって上述した説明を援用して詳しい説明を省略する。
【００５７】
図７に示す処理を開始する前に、ユーザはワークフローを定義する。たとえば、ユーザが診療を行う対象者である患者ＩＤを情報処理装置５０に入力するのに伴い、指定部５０８は対象者を示す情報を指定する。取得部５０１は、指定部５０８により指定された当該対象者を示す情報に基づいて、情報を取得する。取得部５０１はインフォームドコンセント情報特定部５０９に、指定部５０８により指定された当該対象者を示す情報の一例である患者ＩＤを出力する。これにより、取得部５０１はインフォームドコンセント情報特定部５０９により特定された特定情報のうち、少なくとも対象者に見せるべき画像と、伝達すべき伝達情報とを示す情報を取得する。
【００５８】
ワークフロー定義の例を図８に示す。第一の実施形態において、ワークフロー定義には１つ以上のフェーズが設定される。各フェーズは、図９に示すように、対象者に伝達すべき伝達情報である「言葉」と、対象者に見せるべきである画像や書類を示す「マトリクスビューデータ」が１つ以上組み合わされて構成される。
【００５９】
具体例として、認知症が疑われる患者に対して、ＭＲＩ検査を行う同意を得るインフォームドコンセントのためのワークフロー定義を説明する。特定部５０９は、電子カルテ内の認知症を疑う旨の記述に基づいて、特定情報を取得する。取得部５０１は特定情報を取得し、ワークフローを定義する。メモリスコアテストの結果により認知症が疑われるという診断が電子カルテに保存されていた場合に、ユーザである医師は、対象者である患者に対して、頭部のＭＲＩ検査の説明と、患者の同意を得るためのワークフローが設定される。メモリスコアテストとは、記銘力や見当識を検査するものである。図８や図９に示すように、「造影剤の副作用」や、アレルギーの有無を確認するための「アレルギーはありますか」という言葉と、最新の「メモリスコアテストの結果」を示すマトリクスビューデータを組み合わせたフェーズを設定する。続いて、対象者である患者に対して、検査に伴う費用を説明したうえで同意を得るためのフェーズを設定する。なお、フェーズには「ＭＲＩ検査のための説明」などといった、ある説明単位を表わすのに役立つ識別番号や名前を設定してもよい。
【００６０】
ワークフローが定義されている場合には、ステップＳ２３において、図４に示したステップＳ１３における処理に加えて、医師が言葉を発した時刻やマトリクスビューデータに対する処理を行った時刻が記憶される。
【００６１】
また、ステップＳ２１１において、特にマトリクスビューデータに対する処理が行われなくても、ステップＳ２２で取得された文字情報がステップＳ２３で保存される。すなわち、情報処理装置５０は、ユーザである医師と、対象者である患者の会話を保存する。
【００６２】
ステップＳ２４において、第一の判定部５０２、第二の判定部５０３、出力部５０４、記憶制御部５０７によりワークフロー実施結果が記録される。第一の判定部５０２は、ステップＳ２３までに行われた処理により、対象者に見せるべき画像や書類が、対象者に見せられたか否かを判定する。第二の判定部５０３は、ステップＳ２３までに行われた処理により、対象者に伝達すべき伝達情報が、対象者に伝達されたか否かを判定する。出力部５０４は、第一の判定部５０２と第二の判定部５０３による判定の結果を、記憶制御部５０７に出力する。記憶制御部５０７は、第一の判定部５０２及び第二の判定部５０３からの入力に基づいて、第一の識別情報または第二の識別情報を記憶部に記憶させる。ワークフローとして定義された事項が全て対象者に伝達された場合には、伝達された事項と、当該事項が伝達された時刻が第一の識別情報として記録される。ワークフローとして定義された事項のうち、対象者に伝達されていない事項がある場合には、伝達された事項と当該事項が伝達された時刻と、伝達されていない事項が第二の識別情報として記録される。
【００６３】
さらに、ステップＳ２４において、表示制御部５０５は、第一の識別情報および第二の識別情報を、表示部５１に表示させる。図１０に第二の識別情報を表示部５１に表示させる例を示す。表示制御部５０５により、ワークフローとして定義された事項のうち対象者に伝達された事項と、対象者に伝達されていない事項とが、区別して表示される。たとえば、表示制御部５０５は、それぞれの事項を示す文章の近傍にチェックボックスを表示させる。表示制御部５０５は、対象者に伝達された事項のチェックボックスにチェックマークを表示させ、さらに伝達された時刻を表示させる。表示制御部５０５は、伝達されていない事項のチェックボックスにはチェックマークを表示させない。これにより、ユーザである医師は、図７に示すような処理を繰り返す中で、対象者に伝えた事項と、伝えていない事項とを確認することができる。これにより、情報処理装置５０は、対象者に対して見せるべき画像や、伝達すべき伝達情報を、対象者に伝えるのをユーザが見落とすことのないように支援することができる。
【００６４】
［第二の実施形態］
本発明の第二の実施形態にかかる情報処理システムは、対象者に見せるべき画像を示す情報と、対象者に対して伝達すべき伝達情報を示す情報とを取得する。そして、対象者に見せるべき画像が見せられたか否か、伝達すべき情報が伝達されたか否かを判定する。さらに、判定結果を出力する。
【００６５】
第二の実施形態にかかる情報処理システムを、図１１に示す。当該情報処理システムは、情報処理装置５０と、情報処理装置５５を含む。以下では、情報処理装置５０をクライアント５０、情報処理装置５５をサーバ５５と称する。クライアント５０及びサーバ５５は、それぞれ図３に示すようなハードウェア構成を有する。ユーザである医師は、クライアント５０を操作しながら、対象者である患者の診療を行う。サーバ５５は、診療を行う施設内外の、クライアント５０と遠隔の位置に配置されていてよい。
【００６６】
クライアント５０は、表示制御部５０５と、指定部５０８ａと、通信部１１０１とを有する。
【００６７】
サーバ５５は、取得部５０１と、第一の判定部５０２と、第二の判定部５０３と、出力部５０４と、音声認識部５０６と、記憶制御部５０７と、指定部５０８ｂと、特定部５０９と、受信部１１０２とを有する。
【００６８】
図１と同じ符号を付した構成は、図１に示す情報処理装置５０に含まれる構成と同様の機能を有する。ここでは、上述した説明を援用して詳しい説明を省略する。
【００６９】
通信部１１０１は、ネットワーク２０を介して当該情報処理システムに含まれるサーバ５５や、その他の装置と通信するための通信手段である。
【００７０】
受信部１１０２は、ネットワーク２０を介してサーバ５５に入力される情報を受信するための受信手段である。
【００７１】
指定部５０８ａは、たとえば操作部５２を介して入力された患者ＩＤに基づいて、対象者である患者を示す情報を指定する。当該対象者を示す情報は、通信部１１０１を介してサーバ５５に出力される。指定部５０８ｂは、受信部１１０２を介してクライアント５０から入力された情報に基づいて、当該対象者を示す情報を指定する。
【００７２】
当該情報処理システムにおいても、クライアント５０とサーバ５５に含まれる各機能構成がネットワーク２０を介して接続し、図４や図７に示す処理を行うことができる。
【００７３】
さらに、サーバ５５の出力部５０４は、クライアント５０の表示制御部５０５により表示部５１に表示出力するためのデータを出力する。これにより、クライアント５０は対象者に見せるべき画像のデータを、クライアント５０のＲＡＭ３０２やＳＳＤ３０３に展開しなくても表示部５１に表示させることができる。
【００７４】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００７５】
上述の各実施形態における情報処理装置は、単体の装置として実現してもよいし、複数の装置を互いに通信可能に組合せて上述の処理を実行する形態としてもよく、いずれも本発明の実施形態に含まれる。共通のサーバ装置あるいはサーバ群で、上述の処理を実行することとしてもよい。情報処理装置および情報処理システムを構成する複数の装置は所定の通信レートで通信可能であればよく、また同一の施設内あるいは同一の国に存在することを要しない。
【００７６】
本発明の実施形態には、前述した実施形態の機能を実現するソフトウェアのプログラムを、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータが該供給されたプログラムのコードを読みだして実行するという形態を含む。
【００７７】
したがって、実施形態に係る処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明の実施形態の一つである。また、コンピュータが読みだしたプログラムに含まれる指示に基づき、コンピュータで稼働しているＯＳなどが、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００７８】
上述の実施形態を適宜組み合わせた形態も、本発明の実施形態に含まれる。
【図１】
0006548524.tif 000002
【図２】
0006548524.tif 000003
【図３】
0006548524.tif 000004
【図４】
0006548524.tif 000005
【図５】
0006548524.tif 000006
【図６】
0006548524.tif 000007
【図７】
0006548524.tif 000008
【図８】
0006548524.tif 000009
【図９】
0006548524.tif 000010
【図１０】
0006548524.tif 000011
【図１１】
0006548524.tif 000012