(57)【要約】【課題】電子ペンの電子ペン用媒体に対する記入内容及びタップに応じて、所定の音声を出力する端末装置、それに用いられるプログラム及び情報処理システムを提供する。【解決手段】利用者は、電子ペン１０Ａにより電子ペン用媒体への記入及びタップを行う。端末装置２５Ａは、電子ペン１０Ａから記入内容に対応する記入情報を取得し、定義情報を参照することで、コード化パターンアドレス及びページ種別等を認識する。そして、認識したコード化パターンアドレス等に対応するエリアへのタップを認識し、タップ情報に応じて、記入情報に基づく文字列を認識してコード化パターンアドレスと対応付けて登録情報を作成する。また、端末装置２５Ａは、タップ情報に応じて、登録情報として登録された文字列に関連する所定の音声を出力する。これにより、端末装置２５Ａは、文字列と、その文字列が記入された電子ペン用媒体のコード化パターンアドレスとを対応付けて管理し、所定の音声を出力することができる。【選択図】図７
2009009457.tif 000002
【特許請求の範囲】
【請求項１】
電子ペンにより認識可能なコード化パターンが印刷された電子ペン用媒体に記入された情報を処理する端末装置であって、
前記コード化パターン上における所定のエリアを識別するコード化パターンアドレスと、前記コード化パターン上における前記エリアのエリア種別とを対応付けた定義情報を記憶する情報記憶手段と、
前記電子ペンから、前記電子ペン用媒体への記入内容に対応する記入情報を取得する記入情報取得手段と、
前記記入情報に含まれるコード化パターンアドレスに基づいて前記定義情報を参照することで前記エリア種別を認識するエリア認識手段と、
前記記入情報に基づいて、前記エリア認識手段が認識したコード化パターンアドレスに対応するエリアへのタップを認識するタップ認識手段と、
前記タップ認識手段による認識結果に基づいて、前記記入情報を文字認識することで１つ以上の文字からなる文字列を認識する文字列認識手段と、
前記文字列認識手段が認識した文字列と、前記エリア認識手段が認識したコード化パターンアドレスとを対応付けた登録情報を作成する登録情報作成手段と、を備えることを特徴とする端末装置。
【請求項２】
前記電子ペン用媒体に印刷されたコード化パターン上には、音声を出力する処理の実行に対応付けられたエリアである処理実行エリアが設定されており、
前記端末装置は、
音声データに基づいて音声を出力する音声出力部と、
前記タップ認識手段による認識結果に基づいて、タップされたエリアに対応するコード化パターンアドレスを記憶する出力アドレス記憶手段と、
前記出力アドレス記憶手段が記憶したコード化パターンアドレスに基づいて、前記登録情報から対応する文字列を抽出する文字列抽出手段と、
前記文字列抽出手段が抽出した文字列に基づいて、音声データを作成する音声データ作成手段と、
前記音声データ作成手段が作成した音声データに基づく音声を前記音声出力部から出力させる音声出力手段と、を備えることを特徴とする請求項１に記載の端末装置。
【請求項３】
電子ペンにより認識可能なコード化パターンが印刷された電子ペン用媒体に記入された情報を処理する端末装置であって、
前記コード化パターン上における所定のエリアを識別するコード化パターンアドレスと、前記コード化パターン上における前記エリアのエリア種別とを対応付けた定義情報を記憶する情報記憶手段と、
前記電子ペンから、前記電子ペン用媒体への記入内容に対応する記入情報を取得する記入情報取得手段と、
前記記入情報に含まれるコード化パターンアドレスに基づいて前記定義情報を参照することで前記エリア種別を認識するエリア認識手段と、
前記記入情報に基づいて、前記エリア認識手段が認識したコード化パターンアドレスに対応するエリアへのタップを認識するタップ認識手段と、
前記タップ認識手段による認識結果に基づいて、前記記入情報を文字認識することで２文字以上の文字列からなる薬品名を認識する文字列認識手段と、
前記文字列認識手段が認識した薬品名と、前記エリア認識手段が認識したコード化パターンアドレスとを対応付けた登録情報を作成する登録情報作成手段と、を備えることを特徴とする端末装置。
【請求項４】
前記電子ペン用媒体に印刷されたコード化パターン上には、音声を出力する処理の実行に対応付けられたエリアである処理実行エリアが設定されており、
前記情報記憶手段は、前記薬品名と、その他の薬品名と、２つの薬品を飲み合わせた際の副作用に関する情報とを対応付けた薬品情報をさらに記憶するものであって、
前記端末装置は、
音声データに基づいて音声を出力する音声出力部と、
前記タップ認識手段による認識結果に基づいて、タップされたエリアに対応するコード化パターンアドレスを記憶する出力アドレス記憶手段と、
前記出力アドレス記憶手段が記憶したコード化パターンアドレスに基づいて、前記登録情報から対応する薬品名を抽出する文字列抽出手段と、
前記文字列抽出手段が抽出した薬品名に基づいて前記薬品情報を参照して、副作用が生じる薬品の飲み合わせ情報を作成する飲み合わせ情報作成手段と、
前記飲み合わせ情報作成手段により作成された飲み合わせ情報に基づいて、副作用が生じる薬品の飲み合わせを提示する音声データを作成する音声データ作成手段と、
前記音声データ作成手段が作成した音声データに基づく音声を前記音声出力部から出力させる音声出力手段と、を備えることを特徴とする請求項３に記載の端末装置。
【請求項５】
前記電子ペンは、取得した記入情報を即時的且つ逐次的に前記端末装置へ送信することを特徴とする請求項１乃至４のいずれか１項に記載の端末装置。
【請求項６】
前記記入情報に基づいて、データ開始点及びデータ終了点を特定するデータ開始終了点特定手段をさらに備え、
前記エリア認識手段は、前記データ開始点及び前記データ終了点の座標データに基づいて前記定義情報を参照することで、当該データ開始点及び当該データ終了点の双方が含まれる前記エリアに対応するコード化パターンアドレスを認識するものであり、
前記タップ認識手段は、前記データ開始点及び前記データ終了点に基づく時間及び／又は距離により、前記エリア認識手段が認識したコード化パターンアドレスに対応するエリアへのタップを認識することを特徴とする請求項１乃至５のいずれか１項に記載の端末装置。
【請求項７】
電子ペンにより認識可能なコード化パターンが印刷された電子ペン用媒体に記入された情報を処理するコンピュータにより実行されるプログラムであって、
前記コード化パターン上における所定のエリアを識別するコード化パターンアドレスと、前記コード化パターン上における前記エリアのエリア種別とを対応付けた定義情報を記憶する情報記憶手段、
前記電子ペンから、前記電子ペン用媒体への記入内容に対応する記入情報を取得する記入情報取得手段、
前記記入情報に含まれるコード化パターンアドレスに基づいて前記定義情報を参照することで前記エリア種別を認識するエリア認識手段、
前記記入情報に基づいて、前記エリア認識手段が認識したコード化パターンアドレスに対応するエリアへのタップを認識するタップ認識手段、
前記タップ認識手段による認識結果に基づいて、前記記入情報を文字認識することで１つ以上の文字からなる文字列を認識する文字列認識手段、
前記文字列認識手段が認識した文字列と、前記エリア認識手段が認識したコード化パターンアドレスとを対応付けた登録情報を作成する登録情報作成手段、
前記タップ認識手段が認識したタップに基づいて、タップされたエリアに対応するコード化パターンアドレスを記憶する出力アドレス記憶手段、
前記出力アドレス記憶手段が記憶したコード化パターンアドレスに基づいて、前記登録情報から対応する文字列を抽出する文字列抽出手段、
前記文字列抽出手段が抽出した文字列に基づいて、音声データを作成する音声データ作成手段、
前記音声データ作成手段が作成した音声データに基づく音声を前記音声出力部から出力させる音声出力手段、として前記コンピュータを機能させることを特徴とするプログラム。
【請求項８】
電子ペンにより認識可能なコード化パターンが印刷された電子ペン用媒体に記入された情報を処理するコンピュータにより実行されるプログラムであって、
前記コード化パターン上における所定のエリアを識別するコード化パターンアドレスと、前記コード化パターン上における前記エリアのエリア種別とを対応付けた定義情報を記憶する情報記憶手段、
前記電子ペンから、前記電子ペン用媒体への記入内容に対応する記入情報を取得する記入情報取得手段、
前記記入情報に含まれるコード化パターンアドレスに基づいて前記定義情報を参照することで前記エリア種別を認識するエリア認識手段、
前記記入情報に基づいて、前記エリア認識手段が認識したコード化パターンアドレスに対応するエリアへのタップを認識するタップ認識手段、
前記タップ認識手段による認識結果に基づいて、前記記入情報を文字認識することで２文字以上の文字列からなる薬品名を認識する文字列認識手段、
前記文字列認識手段が認識した薬品名と、前記エリア認識手段が認識したコード化パターンアドレスとを対応付けた登録情報を作成する登録情報作成手段、
前記タップ認識手段による認識結果に基づいて、タップされたエリアに対応するコード化パターンアドレスを記憶する出力アドレス記憶手段、
前記出力アドレス記憶手段が記憶したコード化パターンアドレスに基づいて、前記登録情報から対応する薬品名を抽出する文字列抽出手段、
前記文字列抽出手段が抽出した薬品名に基づいて前記薬品情報を参照して、副作用が生じる薬品の飲み合わせ情報を作成する飲み合わせ情報作成手段、
前記飲み合わせ情報作成手段により作成された飲み合わせ情報に基づいて、副作用が生じる薬品の飲み合わせを提示する音声データを作成する音声データ作成手段、
前記音声データ作成手段が作成した音声データに基づく音声を前記音声出力部から出力させる音声出力手段、として前記コンピュータを機能させることを特徴とするプログラム。
【請求項９】
コード化パターンが印刷された電子ペン用媒体と、
前記電子ペン用媒体に印刷されたコード化パターンを記入情報として読み取り、端末装置へ送信する電子ペンと、
前記電子ペンにより送信された前記記入情報を取得し、所定の処理を実行する前記端末装置とを備える情報処理システムであって、
前記端末装置は、
前記コード化パターン上における所定のエリアを識別するコード化パターンアドレスと、前記コード化パターン上における前記エリアのエリア種別とを対応付けた定義情報を記憶する情報記憶手段と、
前記電子ペンから、前記記入情報を取得する記入情報取得手段と、
前記記入情報に含まれるコード化パターンアドレスに基づいて前記定義情報を参照することで前記エリア種別を認識するエリア認識手段と、
前記記入情報に基づいて、前記エリア認識手段が認識したコード化パターンアドレスに対応するエリアへのタップを認識するタップ認識手段と、
前記タップ認識手段による認識結果に基づいて、前記記入情報を文字認識することで１つ以上の文字からなる文字列を認識する文字列認識手段と、
前記文字列認識手段が認識した文字列と、前記エリア認識手段が認識したコード化パターンアドレスとを対応付けた登録情報を作成する登録情報作成手段と、
前記タップ認識手段による認識結果に基づいて、タップされたエリアに対応するコード化パターンアドレスを記憶する出力アドレス記憶手段と、
前記出力アドレス記憶手段が記憶したコード化パターンアドレスに基づいて、前記登録情報から対応する文字列を抽出する文字列抽出手段と、
前記文字列抽出手段が抽出した文字列に基づいて、音声データを作成する音声データ作成手段と、
前記音声データ作成手段が作成した音声データに基づく音声を前記音声出力部から出力させる音声出力手段と、を備えることを特徴とする情報処理システム。
【請求項１０】
コード化パターンが印刷された電子ペン用媒体と、
前記電子ペン用媒体に印刷されたコード化パターンを記入情報として読み取り、端末装置へ送信する電子ペンと、
前記電子ペンにより送信された前記記入情報を取得し、所定の処理を実行する前記端末装置とを備える情報処理システムであって、
前記端末装置は、
前記コード化パターン上における所定のエリアを識別するコード化パターンアドレスと、前記コード化パターン上における前記エリアのエリア種別とを対応付けた定義情報を記憶する情報記憶手段と、
前記電子ペンから、前記記入情報を取得する記入情報取得手段と、
前記記入情報に含まれるコード化パターンアドレスに基づいて前記定義情報を参照することで前記エリア種別を認識するエリア認識手段と、
前記記入情報に基づいて、エリア認識手段が認識したコード化パターンに対応するエリアへのタップを認識するタップ認識手段と、
前記タップ認識手段による認識結果に基づいて、前記記入情報を文字認識することで２文字以上の文字列からなる薬品名を認識する文字列認識手段と、
前記文字列認識手段が認識した薬品名と、前記エリア認識手段が認識したコード化パターンアドレスとを対応付けた登録情報を作成する登録情報作成手段と、
前記タップ認識手段による認識結果に基づいて、タップされたエリアに対応するコード化パターンアドレスを記憶する出力アドレス記憶手段と、
前記出力アドレス記憶手段が記憶したコード化パターンアドレスに基づいて、前記登録情報から対応する薬品名を抽出する文字列抽出手段と、
前記文字列抽出手段が抽出した薬品名に基づいて前記薬品情報を参照して、副作用が生じる薬品の飲み合わせ情報を作成する飲み合わせ情報作成手段と、
前記飲み合わせ情報作成手段により作成された飲み合わせ情報に基づいて、副作用が生じる薬品の飲み合わせを提示する音声データを作成する音声データ作成手段と、
前記音声データ作成手段が作成した音声データに基づく音声を前記音声出力部から出力させる音声出力手段と、を備えることを特徴とする情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子ペンにより電子ペン用媒体等に記入された記入情報を処理する技術に関する。
【背景技術】
【０００２】
近年、「電子ペン」、「デジタルペン」などと呼ばれるペン型入力デバイスが登場しており（以下、本明細書では「電子ペン」と呼ぶ。）、その代表的なものとしてスウェーデンのAnoto社が開発した「アノトペン（Anoto pen）」が知られている（特許文献１参照）。アノトペンは、所定のドットパターンが印刷された専用紙（以下、「専用ペーパー」とも呼ぶ。）とペアで使用される。アノトペンは、通常のインクタイプのペン先部に加えて、専用紙上のドットパターンを読み取るための小型カメラと、データ通信ユニットを搭載している。利用者が専用紙上にアノトペンで文字などを書いたり、専用紙上に図案化されている画像にチェックマークを記入したりすると、ペンの移動に伴って小型カメラが専用紙に印刷されたドットパターンを検出し、利用者が書き込んだ文字、画像などの記入情報が取得される。この記入情報が、データ通信ユニットによりアノトペンから近くのパーソナルコンピュータや携帯電話などの端末装置に送信される。このアノトペンを利用したシステムは、キーボードに代わる入力デバイスとして利用することが可能であり、上述のパーソナルコンピュータやキーボードの使用に抵抗がある利用者にとっては非常に使いやすい。そのため、現在、各種ビジネス上の書類、申込書、契約書等に記入されたデータをデジタル化する手法として、電子ペンを利用したシステムが普及しつつある（例えば、特許文献２）。
【０００３】
【特許文献１】特表２００３−５１１７６１号公報
【特許文献２】特開２００４−１５３６１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
そこで本発明は、電子ペンの電子ペン用媒体に対する記入内容及びタップに基づく所定の処理結果に応じて、所定の音声を出力する端末装置、それに用いられるプログラム及び情報処理システムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明に係る端末装置は、電子ペンにより認識可能なコード化パターンが印刷された電子ペン用媒体に記入された情報を処理する端末装置であって、前記コード化パターン上における所定のエリアを識別するコード化パターンアドレスと、前記コード化パターン上における前記エリアのエリア種別とを対応付けた定義情報を記憶する情報記憶手段と、前記電子ペンから、前記電子ペン用媒体への記入内容に対応する記入情報を取得する記入情報取得手段と、前記記入情報に含まれるコード化パターンアドレスに基づいて前記定義情報を参照することで前記エリア種別を認識するエリア認識手段と、前記記入情報に基づいて、前記エリア認識手段が認識したコード化パターンアドレスに対応するエリアへのタップを認識するタップ認識手段と、前記タップ認識手段による認識結果に基づいて、前記記入情報を文字認識することで１つ以上の文字からなる文字列を認識する文字列認識手段と、前記文字列認識手段が認識した文字列と、前記エリア認識手段が認識したコード化パターンアドレスとを対応付けた登録情報を作成する登録情報作成手段と、を備えることを特徴とする。
【０００６】
この構成によれば、利用者が電子ペンにより電子ペン用媒体に記入したり、軽く叩いてタップしたりすると、電子ペンは、電子ペン用媒体への記入及びタップに対応する記入情報を端末装置へ送信する。そして、端末装置では、記入情報取得手段によってその記入情報が取得され、エリア認識手段が、記入情報取得手段により取得された記入情報に含まれるコード化パターンアドレスに基づいて、情報記憶手段に記憶された定義情報を参照し、エリア種別を認識する。さらに、タップ認識手段は、記入情報に基づいて、エリア認識手段が認識したコード化パターンアドレスに対応するエリアへのタップを認識し、文字列認識手段は、タップ認識手段による認識結果に基づいて、記入情報を文字認識することで１つ以上の文字から構成される文字列を認識する。そして、登録情報作成手段は、文字列認識手段が認識した文字列と、エリア認識手段が認識したコード化パターンアドレスとを対応付けた登録情報を作成する。このように、端末装置は、利用者によって電子ペン用媒体に記入された記入情報に基づいて、コード化パターンアドレスを認識するとともに、認識したコード化パターンアドレスに対応するエリアへのタップに基づいて、当該記入情報を文字認識することで文字列を認識し、認識した文字列と認識したコード化パターンアドレスとを対応付けた登録情報を作成する。これにより、端末装置は、文字列と、その文字列が記入された電子ペン用媒体の所定のエリアを識別するコード化パターンアドレスとを対応付けて管理することができる。
【０００７】
さらに、上記端末装置において、前記電子ペン用媒体に印刷されたコード化パターン上には、音声を出力する処理の実行に対応付けられたエリアである処理実行エリアが設定されており、前記端末装置は、音声データに基づいて音声を出力する音声出力部と、、前記タップ認識手段による認識結果に基づいて、タップされたエリアに対応するコード化パターンアドレスを記憶する出力アドレス記憶手段と、前記出力アドレス記憶手段が記憶したコード化パターンアドレスに基づいて、前記登録情報から対応する文字列を抽出する文字列抽出手段と、前記文字列抽出手段が抽出した文字列に基づいて、音声データを作成する音声データ作成手段と、前記音声データ作成手段が作成した音声データに基づく音声を前記音声出力部から出力させる音声出力手段と、を備えることを特徴とする。
【０００８】
この構成によれば、利用者が電子ペンにより電子ペン用媒体のエリアを軽く叩いてタップすると、電子ペンは電子ペン用媒体へのタップに対応する記入情報を端末装置へ送信する。そして、端末装置では、記入情報取得手段によってその記入情報が取得され、出力アドレス記憶手段が、タップ認識手段による認識結果に基づいて、電子ペンによりタップされたエリアに対応するコード化パターンアドレスを記憶する。さらに、文字列抽出手段は、出力アドレス記憶手段により記憶されたコード化パターンアドレスに基づいて、登録情報作成手段が作成した登録情報を参照し、対応する文字列を抽出する。そして、音声データ作成手段は、文字列抽出手段が抽出した文字列に基づいて音声データを作成し、音声出力手段は、音声データ作成手段が作成した音声データに基づく音声を音声出力部から出力させる。このように、端末装置は、利用者によって電子ペン用媒体がタップされたエリアを認識するとともに、認識したエリアに記入された文字列を登録情報より抽出し、当該文字列に基づく音声データを作成して音声を出力することができる。つまり、利用者が電子ペン用媒体の任意のエリアに記入した文字列に基づいて、音声データを作成し、音声を出力することが可能となる。
【０００９】
上記のような構成において、前記電子ペンは、取得した記入情報を即時的且つ逐次的に前記端末装置へ送信するとよい。これにより、利用者が電子ペンで電子ペン用媒体のエリアにタップを行うと、端末装置によってリアルタイムで即座に文字列の認識及び登録情報の作成を行ったり、音声データの作成及び音声出力を行って利用者へ案内したりすることが可能となり、利用者の操作性が高まる。
【００１０】
さらに、上記端末装置において、前記記入情報に基づいて、データ開始点及びデータ終了点を特定するデータ開始終了点特定手段をさらに備え、前記エリア認識手段は、前記データ開始点及び前記データ終了点の座標データに基づいて前記定義情報を参照することで、当該データ開始点及び当該データ終了点の双方が含まれる前記エリアに対応するコード化パターンアドレスを認識するものであり、前記タップ認識手段は、前記データ開始点及び前記データ終了点に基づく時間及び／又は距離により、前記エリア認識手段が認識したコード化パターンアドレスに対応するエリアへのタップを認識すると好適である。
【００１１】
このように構成された端末装置によれば、開始終了点特定手段が記入情報に基づき、データ開始点及びデータ終了点を特定し、エリア認識手段は、開始終了点特定手段によって特定されたデータ開始点とデータ終了点の座標データに基づき定義情報を参照して、当該データ開始点及び当該データ終了点の双方が含まれるエリアに対応するコード化パターンアドレスを認識する。そして、タップ認識手段は、データ開始点及びデータ終了点に基づく時間及び／又は距離により、エリア認識手段が認識したコード化パターンアドレスに対応するエリアへのタップを認識する。このように、エリア認識手段は、利用者が電子ペン用媒体に記入したストロークのうち、データ開始点及びデータ終了点の双方が含まれるエリアに対応するコード化パターンアドレスを認識する。また、タップ認識手段がタップとして認識するのは、一つのエリアにデータ開始点及びデータ終了点の双方が含まれるものが対象となる。これにより、利用者が電子ペン用媒体に記入したストロークのデータ開始点及びデータ終了点のいずれかがエリアの範囲外にある場合には、利用者が文字列の認識及び登録情報の作成や音声データの作成及び音声出力を実行させようと意図したものではないと判定することができる。また、タップ認識手段は、データ開始点及び前記データ終了点に基づく時間及び／又は距離により、利用者の記入したストロークがタップであるか否か判定し、文字や図柄と区別することができる。
【００１２】
本発明の別の観点では、電子ペンにより認識可能なコード化パターンが印刷された電子ペン用媒体に記入された情報を処理する端末装置であって、前記コード化パターン上における所定のエリアを識別するコード化パターンアドレスと、前記コード化パターン上における前記エリアのエリア種別とを対応付けた定義情報を記憶する情報記憶手段と、前記電子ペンから、前記電子ペン用媒体への記入内容に対応する記入情報を取得する記入情報取得手段と、前記記入情報に含まれるコード化パターンアドレスに基づいて前記定義情報を参照することで前記コード化パターンアドレスを認識するエリア認識手段と、前記記入情報に基づいて、エリア認識手段が認識したコード化パターンアドレスに対応するエリアへのタップを認識するタップ認識手段と、前記タップ認識手段による認識結果に基づいて、前記記入情報を文字認識することで２文字以上の文字列からなる薬品名を認識する文字列認識手段と、前記文字列認識手段が認識した薬品名と、前記エリア認識手段が認識したコード化パターンアドレスとを対応付けた登録情報を作成する登録情報作成手段と、を備えることを特徴とする。
【００１３】
この構成によれば、利用者が電子ペンにより電子ペン用媒体に記入したり軽く叩いてタップしたりすると、電子ペンは電子ペン用媒体への記入及びタップに対応する記入情報を端末装置へ送信する。そして、端末装置では、記入情報取得手段によってその記入情報が取得され、エリア認識手段が、記入情報取得手段により取得された記入情報に含まれるコード化パターンアドレスに基づいて、情報記憶手段に記憶された定義情報を参照し、エリア種別を認識する。さらに、タップ認識手段は、記入情報に基づいて、エリア認識手段が認識したコード化パターンアドレスに対応するエリアへのタップを認識する。文字列認識手段は、タップ認識手段による認識結果に基づいて、記入情報を文字認識することで２文字以上の文字列から構成される薬品名を認識する。そして、登録情報作成手段は、文字列認識手段が認識した薬品名と、エリア認識手段が認識したコード化パターンアドレスとを対応付けた登録情報を作成する。このように、端末装置は、利用者によって電子ペン用媒体に記入された記入情報に基づいて、コード化パターンアドレスを認識するとともに、認識したコード化パターンアドレスに対応するエリアへのタップに基づいて、当該記入情報を文字認識することで薬品名を認識し、認識した薬品名と認識したコード化パターンアドレスとを対応付けた登録情報を作成する。これにより、端末装置は、薬品名と、その薬品名が記入された電子ペン用媒体の所定のエリアを識別するコード化パターンアドレスとを対応付けて管理することができる。
【００１４】
さらに、上記端末装置において、前記電子ペン用媒体に印刷されたコード化パターン上には、音声を出力する処理の実行に対応付けられたエリアである処理実行エリアが設定されており、前記情報記憶手段は、前記薬品名と、その他の薬品名と、２つの薬品を飲み合わせた際の副作用に関する情報とを対応付けた薬品情報をさらに記憶するものであって、前記端末装置は、音声データに基づいて音声を出力する音声出力部と、前記タップ認識手段による認識結果に基づいて、タップされたエリアに対応するコード化パターンアドレスを記憶する出力アドレス記憶手段と、前記出力アドレス記憶手段が記憶したコード化パターンアドレスに基づいて、前記登録情報から対応する薬品名を抽出する文字列抽出手段と、前記文字列抽出手段が抽出した薬品名に基づいて前記薬品情報を参照して、副作用が生じる薬品の飲み合わせ情報を作成するのみ合わせ情報作成手段と、前記飲み合わせ情報作成手段により作成された飲み合わせ情報に基づいて、副作用が生じる薬品の飲み合わせを提示する音声データを作成する音声データ作成手段と、前記音声データ作成手段が作成した音声データに基づく音声を前記音声出力部から出力させる音声出力手段と、を備えることを特徴とする。
【００１５】
この構成によれば、利用者が電子ペンにより電子ペン用媒体のエリアを軽く叩いてタップすると、電子ペンは電子ペン用媒体へのタップに対応する記入情報を端末装置へ送信する。そして、端末装置では、記入情報取得手段によってその記入情報が取得され、出力アドレス記憶手段が、タップ認識手段による認識結果に基づいて、電子ペンによりタップされたエリアに対応するコード化パターンアドレスを記憶する。さらに、文字列抽出手段は、出力アドレス記憶手段により記憶されたコード化パターンアドレスに基づいて、登録情報作成手段が作成した登録情報を参照し、対応する薬品名を抽出する。そして、音声データ作成手段は、文字列抽出手段が抽出した薬品名に基づいて薬品情報を参照することで、副作用が生じる薬品の飲み合わせを提示する音声データを作成し、音声出力手段は、音声データ作成手段が作成した音声データに基づく音声を音声出力部から出力させる。このように、端末装置は、利用者によって電子ペン用媒体がタップされたエリアを認識するとともに、認識したエリアに記入された薬品名を登録情報より抽出し、副作用が生じる薬品の飲み合わせを提示する音声データを作成して音声を出力することができる。つまり、利用者は、電子ペン用媒体の任意のエリアに記入した薬品名に基づいて、簡便な操作で容易に、副作用が生じる薬品の飲み合わせを音声により確認することが可能となる。
【００１６】
上記のような構成において、前記電子ペンは、取得した記入情報を即時的且つ逐次的に前記端末装置へ送信するとよい。これにより、利用者が電子ペンで電子ペン用媒体のエリアにタップを行うと、端末装置によってリアルタイムで即座に薬品名の認識及び登録情報の作成を行ったり、副作用が生じる薬品の飲み合わせを提示する音声データの作成及び音声出力を行って利用者へ案内したりすることが可能となり、利用者の操作性が高まる。
【００１７】
さらに、上記端末装置において、前記記入情報に基づいて、データ開始点及びデータ終了点を特定するデータ開始終了点特定手段をさらに備え、前記エリア認識手段は、前記データ開始点及び前記データ終了点の座標データに基づいて前記定義情報を参照することで、当該データ開始点及び当該データ終了点の双方が含まれる前記エリアに対応するコード化パターンアドレスを認識するものであり、前記タップ認識手段は、前記データ開始点及び前記データ終了点に基づく時間及び／又は距離により、前記エリア認識手段が認識したコード化パターンアドレスに対応するエリアへのタップを認識すると好適である。
【００１８】
このように構成された端末装置によれば、開始終了点特定手段が記入情報に基づき、データ開始点及びデータ終了点を特定し、エリア認識手段は、開始終了点特定手段によって特定されたデータ開始点とデータ終了点の座標データに基づき定義情報を参照して、当該データ開始点及び当該データ終了点の双方が含まれるエリアに対応するコード化パターンアドレスを認識する。そして、タップ認識手段は、データ開始点及びデータ終了点に基づく時間及び／又は距離により、エリア認識手段が認識したコード化パターンアドレスに対応するエリアへのタップを認識する。このように、エリア認識手段は、利用者が電子ペン用媒体に記入したストロークのうち、データ開始点及びデータ終了点の双方が含まれるエリアに対応するコード化パターンアドレスを認識する。また、タップ認識手段がタップとして認識するのは、一つのエリアにデータ開始点及びデータ終了点の双方が含まれるものが対象となる。これにより、利用者が電子ペン用媒体に記入したストロークのデータ開始点及びデータ終了点のいずれかがエリアの範囲外にある場合には、利用者が薬品名の認識及び登録情報の作成や副作用が生じる薬品の飲み合わせを提示する音声データの作成及び音声出力を実行させようと意図したものではないと判定することができる。また、タップ認識手段は、データ開始点及び前記データ終了点に基づく時間及び／又は距離により、利用者の記入したストロークがタップであるか否か判定し、文字や図柄と区別することができる。
【００１９】
また、本発明に係るプログラムは、電子ペンにより認識可能なコード化パターンが印刷された電子ペン用媒体に記入された情報を処理するコンピュータにより実行されるプログラムであって、前記コード化パターン上における所定のエリアを識別するコード化パターンアドレスと、前記コード化パターン上における前記エリアのエリア種別とを対応付けた定義情報を記憶する情報記憶手段、前記電子ペンから、前記電子ペン用媒体への記入内容に対応する記入情報を取得する記入情報取得手段、前記記入情報に含まれるコード化パターンアドレスに基づいて前記定義情報を参照することで前記エリア種別を認識するエリア認識手段、前記記入情報に基づいて、前記エリア認識手段が認識したコード化パターンアドレスに対応するエリアへのタップを認識するタップ認識手段、前記タップ認識手段による認識結果に基づいて、前記記入情報を文字認識することで１つ以上の文字からなる文字列を認識する文字列認識手段、前記文字列認識手段が認識した文字列と、前記エリア認識手段が認識したコード化パターンアドレスとを対応付けた登録情報を作成する登録情報作成手段、前記タップ認識手段が認識したタップに基づいて、タップされたエリアに対応するコード化パターンアドレスを記憶する出力アドレス記憶手段、前記出力アドレス記憶手段が記憶したコード化パターンアドレスに基づいて、前記登録情報から対応する文字列を抽出する文字列抽出手段、前記文字列抽出手段が抽出した文字列に基づいて、音声データを作成する音声データ作成手段、前記音声データ作成手段が作成した音声データに基づく音声を前記音声出力部から出力させる音声出力手段、として前記コンピュータを機能させることを特徴とする。
【００２０】
あるいは、別の本発明に係るプログラムは、電子ペンにより認識可能なコード化パターンが印刷された電子ペン用媒体に記入された情報を処理するコンピュータにより実行されるプログラムであって、前記コード化パターン上における所定のエリアを識別するコード化パターンアドレスと、前記コード化パターン上における前記エリアのエリア種別とを対応付けた定義情報を記憶する情報記憶手段、前記電子ペンから、前記電子ペン用媒体への記入内容に対応する記入情報を取得する記入情報取得手段、前記記入情報に含まれるコード化パターンアドレスに基づいて前記定義情報を参照することで前記エリア種別を認識するエリア認識手段、前記記入情報に基づいて、エリア認識手段が認識したコード化パターンアドレスに対応するエリアへのタップを認識するタップ認識手段、前記タップ認識手段による認識結果に基づいて、前記記入情報を文字認識することで２文字以上の文字列からなる薬品名を認識する文字列認識手段、前記文字列認識手段が認識した薬品名と、前記エリア認識手段が認識したコード化パターンアドレスとを対応付けた登録情報を作成する登録情報作成手段、前記タップ認識手段による認識結果に基づいて、タップされたエリアに対応するコード化パターンアドレスを記憶する出力アドレス記憶手段、前記出力アドレス記憶手段が記憶したコード化パターンアドレスに基づいて、前記登録情報から対応する薬品名を抽出する文字列抽出手段、前記文字列抽出手段が抽出した薬品名に基づいて前記薬品情報を参照して、副作用が生じる薬品の飲み合わせ情報を作成する飲み合わせ情報作成手段、前記飲み合わせ情報作成手段により作成された飲み合わせ情報に基づいて、副作用が生じる薬品の飲み合わせを提示する音声データを作成する音声データ作成手段、前記音声データ作成手段が作成した音声データに基づく音声を前記音声出力部から出力させる音声出力手段、として前記コンピュータを機能させることを特徴とする。
【００２１】
上記プログラムをコンピュータにより実行することにより、上述の端末装置を実現することができる。
【００２２】
また、本発明に係る情報処理システムによれば、利用者が電子ペンにより電子ペン用媒体に記入したり軽く叩いてタップしたりすると、電子ペンは、電子ペン用媒体への記入及びタップに対応する記入情報を端末装置へ送信する。そして、端末装置では、記入情報取得手段によってその記入情報が取得され、エリア認識手段が、記入情報取得手段により取得された記入情報に含まれるコード化パターンアドレスに基づいて、情報記憶手段に記憶された定義情報を参照し、エリア種別を認識する。さらに、タップ認識手段は、記入情報に基づいて、エリア認識手段が認識したコード化パターンアドレスに対応するエリアへのタップを認識し、文字列認識手段は、タップ認識手段による認識結果に基づいて、記入情報を文字認識することで１つ以上の文字から構成される文字列を認識する。そして、登録情報作成手段は、文字列認識手段が認識した文字列と、エリア認識手段が認識したコード化パターンアドレスとを対応付けた登録情報を作成する。また、出力アドレス記憶手段は、タップ認識手段による認識結果に基づいて、電子ペンによりタップされたエリアに対応するコード化パターンアドレスを記憶する。さらに、文字列抽出手段は、出力アドレス記憶手段により記憶されたコード化パターンアドレスに基づいて、登録情報作成手段が作成した登録情報を参照し、対応する文字列を抽出する。そして、音声データ作成手段は、文字列抽出手段が抽出した文字列に基づいて音声データを作成し、音声出力手段は、音声データ作成手段が作成した音声データに基づく音声を音声出力部から出力させる。このように、端末装置は、利用者によって電子ペン用媒体に記入された記入情報に基づいて、コード化パターンアドレスを認識するとともに、認識したコード化パターンアドレスに対応するエリアへのタップに基づいて、当該記入情報を文字認識することで文字列を認識し、認識した文字列と認識したコード化パターンアドレスとを対応付けた登録情報を作成する。これにより、端末装置は、文字列と、その文字列が記入された電子ペン用媒体の所定のエリアを識別するコード化パターンアドレスとを対応付けて管理することができ、さらに、端末装置は、利用者によって電子ペン用媒体がタップされたエリアを認識するとともに、認識したエリアに記入された文字列を登録情報より抽出し、当該文字列に基づく音声データを作成して音声を出力することができる。
【００２３】
あるいは、別の本発明に係る情報処理システムによれば、利用者が電子ペンにより電子ペン用媒体に記入したり軽く叩いてタップしたりすると、電子ペンは、電子ペン用媒体への記入及びタップに対応する記入情報を端末装置へ送信する。そして、端末装置では、記入情報取得手段によってその記入情報が取得され、エリア認識手段が、記入情報取得手段により取得された記入情報に含まれるコード化パターンアドレスに基づいて、情報記憶手段に記憶された定義情報を参照し、エリア種別を認識する。さらに、タップ認識手段は、記入情報に基づいて、エリア認識手段が認識したコード化パターンアドレスに対応するエリアへのタップを認識する。文字列認識手段は、タップ認識手段による認識結果に基づいて、記入情報を文字認識することで２文字以上の文字列から構成される薬品名を認識する。そして、登録情報作成手段は、文字列認識手段が認識した薬品名と、エリア認識手段が認識したコード化パターンアドレスとを対応付けた登録情報を作成する。また、出力アドレス記憶手段は、タップ認識手段による認識結果に基づいて、電子ペンによりタップされたエリアに対応するコード化パターンアドレスを記憶する。さらに、文字列抽出手段は、出力アドレス記憶手段により記憶されたコード化パターンアドレスに基づいて、登録情報作成手段が作成した登録情報を参照し、対応する薬品名を抽出する。そして、音声データ作成手段は、文字列抽出手段が抽出した薬品名に基づいて薬品情報を参照することで、副作用が生じる薬品の飲み合わせを提示する音声データを作成し、音声出力手段は、音声データ作成手段が作成した音声データに基づく音声を音声出力部から出力させる。このように、端末装置は、利用者によって電子ペン用媒体に記入された記入情報に基づいて、コード化パターンアドレスを認識するとともに、認識したコード化パターンアドレスに対応するエリアへのタップに基づいて、当該記入情報を文字認識することで薬品名を認識し、認識した薬品名と認識したコード化パターンアドレスと対応付けた登録情報を作成する。これにより、端末装置は、薬品名と、その薬品名が記入された電子ペン用媒体の所定のエリアを識別するコード化パターンアドレスとを対応付けて管理することができ、さらに、端末装置は、利用者によって電子ペン用媒体がタップされたエリアを認識するとともに、認識したエリアに記入された薬品名を登録情報より抽出し、副作用が生じる薬品の飲み合わせを提示する音声データを作成して音声を出力することができる。
【発明の効果】
【００２４】
本発明に係る端末装置、それに用いられるプログラム及び情報処理システムによれば、電子ペンの電子ペン用媒体に対する記入内容及びタップに応じて、端末装置は、タップされたエリアに対応付けて文字列を登録したり、所定の音声を出力したりすることができる。また、端末装置は、利用者によってタップされた電子ペン用媒体のエリアに対応付けて登録された薬品名を抽出し、副作用が生じる薬品の飲み合わせを提示する音声データを作成して音声を出力することができる。つまり、利用者は、電子ペン用媒体の任意のエリアに記入した薬品名に基づいて、簡便な操作で容易に、副作用が生じる薬品の飲み合わせを音声により確認することができる。
【発明を実施するための最良の形態】
【００２５】
以下、図面を参照して本発明の好適な実施の形態について説明する。
【００２６】
＜第１実施形態＞
本実施形態の情報処理システムは、図１及び図２に示すように、電子ペン１０Ａ（１０）と、薬品記録帳２６（専用ペーパー（電子ペン用媒体）２０）と、端末装置２５Ａ（２５）とから構成される。ここで、図１は電子ペン１０Ａの使用形態を模式的に示す図であり、図２は電子ペン１０Ａの構成を示すブロック図である。専用ペーパー２０（薬品記録帳２６）には、ドットパターン（コード化パターン）が印刷されている。電子ペン１０Ａは、通常のインクペンと同様のペン先部１７を備えており、利用者が通常のインクペンと同様にペン先部１７によって専用ペーパー２０上に文字などを書くと、電子ペン１０Ａは、ペン先部１７の移動軌跡に沿って、専用ペーパー２０に印刷されたドットパターンを局所的、連続的に読み取り、専用ペーパー２０におけるその局所位置の座標を算出し、その座標データ等を端末装置２５Ａへ送信する。電子ペン１０Ａは、端末装置２５Ａへ確実にデータを送信できるよう、端末装置２５Ａの近傍で使用される。端末装置２５Ａは、受信した座標データ等に基づいて、記入文字を文字認識したり、タップに応じた処理を行ったりする等、所定の処理を実行する。以下、各構成について詳細に説明する。
【００２７】
[ 専用ペーパー ]
まず、専用ペーパー（電子ペン用媒体）２０について説明する。専用ペーパー２０は、用紙上にドットパターンが印刷され、さらにその上に罫線や記入枠などの図案や項目、文言、イラスト等が印刷されたものである。ドットパターンは、赤外線を吸収するカーボンを含んだインキにより印刷される。また、図案等は、カーボンを含まない通常のインキにより印刷される。ドットパターンと図案等とは用紙に対して同時に印刷してもよいし、どちらかを先に印刷してもよい。
【００２８】
図３に、図案等が印刷された専用ペーパー２０の例を示す。図３に示す例は、薬品記録帳２６のページの例である。薬品記録帳は、図３（ａ）及び（ｂ）に示すような、病院毎あるいは処方日付毎に電子ペン１０Ａにより薬品名が記入されるページ（以下、「記入ページ」と呼ぶ。）と、図３（ｃ）に示すような、薬品記録帳２６の表紙として使用されるとともに薬品の飲み合わせを確認する出力処理である飲み合わせ処理実行ページ２９のように、電子ペン１０Ａにより実行される所定の処理が予め対応付けされたページ（以下、「処理実行ページ」と呼ぶ。）を有している。薬品記録帳２６の各ページには、異なるドットパターンが印刷されており、各ページに印刷されたドットパターンを識別するドットパターンアドレス（コード化パターンアドレス）が割り当てられている。
【００２９】
本実施形態では、図３（ａ）及び（ｂ）に示すように、記入ページには予め病院名が印刷され、病院毎に処方された薬品名を記入するものとして説明する。病院名「Ａ病院」が印刷されたページ（以下、「Ａ病院記入ページ２７」と呼ぶ。）には、図３（ａ）に示すようにドットパターンドレス「１０．３０．２０．１」が割り当てられ、病院名「Ｂ病院」が印刷されたページ（以下、「Ｂ病院記入ページ２８」と呼ぶ。）には、図３（ｂ）に示すようにドットパターンアドレス「１０．３０．２０．２」が割り当てられている。また、飲み合わせ処理実行ページ２９には、図３（ｃ）に示すようにドットパターンアドレス「１０．３０．２０．９」が割り当てられている。
【００３０】
利用者は、ドットパターンを意識することなく、電子ペン１０Ａを使用して、病院で処方された薬品名を薬品記録帳２６に記入する。例えばＡ病院とＢ病院に通院している場合、利用者は、図４（ａ）左側に示すように、Ａ病院記入ページ２７にＡ病院で処方された薬品名を記入する。また、利用者は、図４（ａ）右側に示すように、Ｂ病院記入ページ２８にＢ病院で処方された薬品名を記入する。
【００３１】
さらに、利用者は、複数の病院で処方された薬品の飲み合わせを確認したい場合に、電子ペン１０Ａを使用して、対応する病院名が印刷されたページと飲み合わせ処理が対応付けされたページをタップ（電子ペン１０Ａのペン先部１７の専用ペーパー（電子ペン用媒体２０）への軽叩）する。例えばＡ病院で処方された薬品とＢ病院で処方された薬品の飲み合わせを確認したい場合、利用者は、図４（ｂ）に示すように、Ａ病院記入ページ２７、Ｂ病院記入ページ２８及び出力処理実行ページ２９を順にタップする（★マークはタップを表す）。
【００３２】
[ ドットパターン ]
続いて、ドットパターン（コード化パターン）について説明する。図５は、薬品記録帳２６（専用ペーパー２０）に印刷されたドットパターンのドットとそのドットが変換される値との関係を説明する図である。図５に示すように、ドットパターンの各ドットは、その位置によって所定の値に対応付けられている。すなわち、ドットの位置を格子の基準位置（縦線及び横線の交差点）から上下左右のどの方向にシフトされているかによって、各ドットは、０〜３の値に対応付けられている。また、各ドットの値は、さらに、Ｘ座標用の第１ビット値及びＹ座標用の第２ビット値に変換できる。このようにして対応付けられた情報の組合せにより、専用ペーパー２０上の位置座標が決定されるよう構成されている。
【００３３】
図６（ａ）は、あるドットパターンの配列を示している。図６（ａ）に示すように、縦横約２mmの範囲内に６×６個のドットが、専用ペーパー２０上のどの部分から６×６ドットを取ってもユニークなパターンとなるように配置されている。これら３６個のドットにより形成されるドットパターンは位置座標（例えば、そのドットパターンがその専用ペーパー２０上のどの位置にあるのか）と専用ペーパー２０毎に固有の識別子であるドットパターンアドレス（コード化パターンアドレス）を保持している。図６（ｂ）は、図６（ａ）に示す各ドットを、格子の基準位置からのシフト方向によって、図５に示す規則性に基づいて対応づけられた値に変換したものである。この変換は、ドットパターンの画像を撮影する電子ペン１０Ａによって行われる。
【００３４】
[ 電子ペン ]
次に電子ペン１０Ａについて説明する。図２に示すように、電子ペン１０Ａは、その内部にプロセッサ１１、データ通信ユニット１３、バッテリー１４、ＬＥＤ１５、カメラ１６、圧力センサ１８及びクロック２２を備える。また、電子ペン１０Ａは通常のインクペンと同様の構成要素としてインクカートリッジ（図示せず）などを有する。
【００３５】
バッテリー１４は電子ペン１０Ａ内の各部品に電力を供給するためのものであり、例えば電子ペン１０Ａのキャップ（図示せず）の脱着により電子ペン１０Ａ自体の電源のオン／オフを行うよう構成させてもよい。クロック２２は、現在時刻（タイムスタンプ）を発信し、プロセッサ１１に供給する。圧力センサ１８は、利用者が電子ペン１０Ａにより薬品記録帳２６（専用ペーパー２０）上に文字などを書く際にペン先部１７に与えられる圧力、即ち筆圧を検出し、プロセッサ１１へ供給する。
【００３６】
プロセッサ１１は、圧力センサ１８から与えられる筆圧データに基づいて、ＬＥＤ１５及びカメラ１６のスイッチオン／オフの切換を行う。即ち、利用者が電子ペン１０Ａで薬品記録帳２６上に文字などを書くと、ペン先部１７には筆圧がかかり、圧力センサ１８によって所定値以上の筆圧が検出されたときに、プロセッサ１１は、利用者が薬品記録帳２６への記入を開始したと判定して、ＬＥＤ１５及びカメラ１６を作動させる。
【００３７】
ＬＥＤ１５は、電子ペン１０Ａのペン先付近に取り付けられており、薬品記録帳２６上のペン先部１７近傍（領域１５ａ）に向けて、赤外線を照明する（図１参照）。領域１５ａは、ペン先部１７が薬品記録帳２６に接触する位置とはわずかにずれている。カメラ１６は、ＬＥＤ１５によって照明された領域１５ａ内におけるドットパターンを撮影し、そのドットパターンの画像データをプロセッサ１１に供給する。ここで、カーボンは赤外線を吸収するため、ＬＥＤ１５によって照射された赤外線は、ドットの部分でドットに含まれるカーボンによって吸収される。そのため、ドットの部分は、赤外線の反射量が少なく、ドット以外の部分は赤外線の反射量が多い。したがって、カメラ１６の撮影により、赤外線の反射量の違いから、カーボンを含むドットの領域とそれ以外の領域を区別することができる。たとえ撮影領域に罫線や枠などが印刷されてあったとしても、罫線や枠などのインクには、カーボンが含まれていないため、ドットパターンを認識することができる。なお、カメラ１６による撮影領域は、図６（ａ）に示すような約２mm×約２mmの大きさを含む範囲であり、カメラ１６の撮影は、毎秒５０〜１００回程度行われる。
【００３８】
プロセッサ１１は、利用者による薬品記録帳２６への記入が行われる間、カメラ１６によって供給される画像データのドットパターンから、利用者による記入に対応するストロークの薬品記録帳２６上でのＸ，Ｙ座標（単に「座標データ」とも呼ぶ）を連続的に算出していく。すなわち、プロセッサ１１は、カメラ１６によって供給される、図６（ａ）に示されるようなドットパターンの画像データを図６（ｂ）に示すデータ配列に変換し、さらに、Ｘ座標ビット値・Ｙ座標ビット値に変換して、そのデータ配列から所定の演算方法によりＸ，Ｙ座標データを算出するとともに、薬品記録帳２６のページ毎に固有の識別子であるドットパターンアドレス（コード化パターンアドレス）を算出する。そしてプロセッサ１１は、現在時刻（タイムスタンプ）を発信するクロック２２から時間情報を取得し、その時間情報と、筆圧データ、ドットパターンアドレス及びＸ，Ｙ座標データとを関連付け、これらの情報を記入情報として、データ通信ユニット１３に対して、端末装置２５Ａへ送信させる。ここで、一枚の薬品記録帳２６（専用ペーパー２０）内の６×６のドットパターンは、その薬品記録帳２６内で重複することはないため、利用者が電子ペン１０Ａで薬品記録帳２６の任意のエリアに必要事項を記入したりタップしたりすると、その記入やタップが薬品記録帳２６のどのエリアに対応するものであるかを、座標データから特定することができる。
【００３９】
データ通信ユニット１３は、プロセッサ１１により供給されるメモリ１２内の所定のデータを近傍にある端末装置２５Ａへ無線送信する。データ通信ユニット１３による送信は、Bluetooth（登録商標）の無線送信によると好適である。なお、ＵＳＢケーブルを使用した有線送信、端子などの接触によるデータ送信など、他の方法によって、データ通信ユニット１３から端末装置２５Ａへデータ送信を行ってもよい。データ通信ユニット１３による端末装置２５Ａへの記入情報の送信は、即時的且つ逐次的に行われる。
【００４０】
[ 端末装置 ]
次に、端末装置２５Ａについて図７を参照して説明する。端末装置２５Ａは、ハードウェアとして、電子ペン１０Ａとのデータ通信が可能なアンテナ装置、ＣＰＵ等のプロセッサ、ＲＯＭやＲＡＭといったメモリ、スピーカ、ディスプレイ等で構成される、ＰＣや携帯電話、或いは携帯端末である。図７は、端末装置２５Ａの機能ブロック図である。端末装置２５Ａは、電子ペン１０Ａから取得したＸ，Ｙ座標データ等の記入情報に基づいて、専用アプリケーションを実行することで所定の処理を行う。
【００４１】
図７に示すように、端末装置２５Ａは、情報記憶手段３０、記入情報取得手段３１、エリア認識手段３２、開始終了点特定手段３３、タップ認識手段３４、ユーザエリア設定手段３５、文字列認識手段３６、登録情報作成手段３７、出力アドレス記憶手段３８、処方薬品名抽出手段３９、飲み合わせ情報作成手段４０、音声データ作成手段４１及び音声出力手段４２を備える。物理的には、情報記憶手段３０は、ＲＯＭやＲＡＭといったメモリによって構成され、記入情報取得手段３１は、データ通信ユニット、プロセッサ等によって構成され、音声出力手段４２は、スピーカ、プロセッサ等で構成される。また、エリア認識手段３２、開始終了点特定手段３３、タップ認識手段３４、ユーザエリア設定手段３５、文字列認識手段３６、登録情報作成手段３７、出力アドレス記憶手段３８、処方薬品名抽出手段３９、飲み合わせ情報作成手段４０及び音声データ作成手段４１は、ＣＰＵ等のプロセッサに組み込まれている。
【００４２】
情報記憶手段３０には、図８に示すように、ドットパターンアドレスと、ページ種別と、ページ名とを対応付けた定義情報が記憶されている。例えば、ドットパターンアドレス「１０．３０．２０．１」に関連してページ種別「記入ページ」、ページ名「Ａ病院記入ページ」が記憶され、ドットパターンアドレス「１０．３０．２０．２」に関連してページ種別「記入ページ」、ページ名「Ｂ病院記入ページ」が記憶され、ドットパターンアドレス「１０．３０．２０．９」に関連してページ種別「処理実行ページ」、ページ名「飲み合わせ処理実行ページ」が記憶されている。処理実行ページは、端末装置２５Ａにより実行される所定の処理が対応付けされたページであり、飲み合わせ処理実行ページ２９は、薬品の飲み合わせを報知する出力処理が対応付けされた処理実行ページである。
【００４３】
また、情報記憶手段３０には、図９に示すように、基本薬品名と、効能・効果と、飲み合わせ薬品名と、副作用と、危険度とを対応付けた薬品情報が記憶されている。基本薬品名は飲み合わせを参照する基本となる基本薬品の名称であり、効能・効果はその基本薬品の効能や効果である。飲み合わせ薬品名は、基本となる薬品と一緒に服用する飲み合わせ薬品の名称である。副作用は、基本薬品と飲み合わせ薬品を一緒に服用したときに起こる副作用である。危険度は、副作用に応じて人体への危険度を数値化したものであって、本実施形態では「０」〜「１０」までの数値で表している。例えば、基本薬品名「ラグビット」に関連して、効果・効能「炎症を引き起こしている原因菌を殺菌」と、飲み合わせ薬品名「ムタスコ錠」と、ラグビットとムタスコ錠を一緒に服用したときに起こる副作用「食欲不振等」と、副作用の危険度「２」とが記憶され、さらに別の飲み合わせ薬品名「キプサジン」と、ラグビットとキプサジンを一緒に服用したときに起こる副作用「血管炎」と、副作用の危険度「６」とが記憶されている。
【００４４】
さらに、情報記憶手段３０は、記入情報取得手段３１によって取得された記入情報を時系列的に記憶する。また、情報記憶手段３０は、後述する登録情報作成手段３７により作成される登録情報（図１１参照）を記憶するとともに、飲み合わせ情報作成手段４０により作成される飲み合わせ情報を一時的に記憶する。
【００４５】
記入情報取得手段３１は、電子ペン１０Ａのデータ通信ユニット１３によって送信される薬品記録帳２６への記入内容に対応する記入情報を即時的且つ逐次的に取得する手段であり、Bluetooth（登録商標）による通信方式の電波を受信するアンテナ等により構成される。記入情報には、タップ、文字、記号、絵柄等を記入する際に取得する情報が含まれる。特に、タップにより取得される記入情報をタップ情報と呼ぶ。また、タップ情報に含まれる時間情報をタップ時刻と呼ぶ。
【００４６】
エリア認識手段３２は、記入情報に含まれるドットパターンアドレス（コード化パターンアドレス）に基づいて、情報記憶手段３０が記憶した定義情報（図８参照）を参照することにより、ページ種別を認識する。さらに、エリア認識手段３２は、記入情報に含まれる座標データに基づいて、登録情報（図１１参照）を参照することにより、対応するユーザエリアが登録されている場合は、当該ユーザエリアのユーザエリアＩＤを認識する。すなわち、エリア認識手段３２は、電子ペン１０Ａにより文字等が記入された薬品記録帳２６のページに対応付けられたドットパターンアドレス、ページ種別及びユーザエリアＩＤを認識する。エリア認識手段３２により認識されたエリアが処理実行ページである場合、端末装置２５Ａは、飲み合わせ出力処理、データ送信処理等の当該処理実行ページに対応付けられた所定の処理を実行する。エリア認識手段３２により認識されたエリアが記入ページである場合、エリア認識手段３２は、当該認識した情報を情報記憶手段３０に一時記憶させるとともに開始終了点特定手段３３へ伝達する。
【００４７】
開始終了点特定手段３３は、記入情報取得手段３１が取得した記入情報に含まれるストロークのデータ開始点及びデータ終了点を特定してタップ認識手段３４へ伝達する。具体的に、開始終了点特定手段３３は、データ開始点及びデータ終了点それぞれの位置座標を示す座標データと記入時刻とを特定する。
【００４８】
タップ認識手段３４は、開始終了点特定手段３３によって特定されたデータ開始点及びデータ終了点における時間及び／又は両点間の移動距離に基づいて、利用者により薬品記録帳２６に記入されたストロークがタップであるか否かを判定し、エリア認識手段３２により認識されたドットパターンアドレス、ページ種別及びユーザエリアＩＤに対応するページへのタップを認識して、情報記憶手段３０に一時記憶するとともに、ユーザエリア設定手段３５へ伝達する。なおこの時点では、登録情報にはドットパターンアドレス「１０．３０．２０．１」に対応付けられたユーザエリアは登録されておらず、エリア認識手段３２は、ドットパターンアドレス及びページ種別のみを認識することとなる。
【００４９】
具体的に、利用者により薬品記録帳２６（専用ペーパー２０）に記入されたストロークがタップであるか否かを判定するにあたっては３つの方法が挙げられる。第１の方法として、タップ認識手段３４は、データ終了点の記入時刻とデータ開始点の記入時刻の差分を算出し、当該差分が予め設定された所定時間（例えば、０．２秒）未満である場合にストロークがタップであると判定する。別の第２の方法として、タップ認識手段３４は、座標データに基づいてデータ開始点とデータ終了点との間の移動距離（筆記された線の長さ）を算出し、当該移動距離が予め設定された所定距離未満である場合にストロークがタップであると判定するようにしてもよい。あるいは第３の方法として、データ開始点とデータ終了点における時間及び移動距離の両方に条件を付けて、ストロークがタップであるか否かを判定するようにしてもよい。
【００５０】
ユーザエリア設定手段３５は、タップ認識手段３４により記入ページへのタップが認識された場合、情報記憶手段３０に記憶された記入情報に基づいて、利用者による薬品記録帳２６への記入ストロークの薬品記録帳２６上での位置情報を演算し、ユーザエリアとして設定する。具体的には、ユーザエリア設定手段３５は、記入情報に含まれるＸ，Ｙ情報よりＸ位置の最大値及び最小値、Ｙ位置の最大値及び最小値に基づいて、薬品記録帳２６への記入ストロークを内包するエリアを算出してユーザエリアの座標データとして、ユーザエリアＩＤを付与して、当該記入情報と対応付ける。座標データを構成するデータ (xn,yn)、Hn、Wnは、図１０に示すように、それぞれ、ドットパターン上における各ページの頂点Ｖ(xn,yn)の座標、Ｙ軸方向の高さ(Height)、Ｘ軸方向の幅(Width)を意味する。また、ユーザエリア設定手段３５は、情報記憶手段３０にユーザエリア設定対象とする記入情報が記憶されていないと判断した場合、タップ認識手段３４により伝達されたタップ情報を、出力アドレス記憶手段３８へ伝達する。
【００５１】
文字列認識手段３６は、ユーザエリア設定手段３５により設定されたユーザエリアに対応付けられた記入情報に基づき、ＨＷＲ（Hand Writing Recognition）やＯＣＲ（Optical Character Recognition）等による文字認識処理を実行することで、記入ページへの記入ストロークを文字列として認識する。そして、文字認識手段３６は、文字認識処理に用いた記入情報に文字認識済みのフラグをつけて、記入情報取得手段３１によって新しく取得される記入情報と区別できるようにする。なお、端末装置２５Ａは、予めＨＷＲやＯＣＲ等による文字認識処理を実行可能な文字認識エンジンを搭載しているものとする。
【００５２】
登録情報作成手段３７は、文字列認識手段３６が認識した薬品名（文字列）と、当該薬品名（文字列）に対応する、ユーザエリア設定手段３５により設定されたユーザエリアのユーザエリアＩＤ及び座標データと、エリア認識手段３２が認識したドットパターンアドレスと、を対応付けた登録情報を作成して情報記憶手段３０に記憶する。すなわち、登録情報は、図１１に示すように、ドットパターンアドレスと、ユーザエリアＩＤと、ユーザエリアの座標データと、利用者により電子ペン１０Ａを用いて記入ページに記入された処方薬品名（文字列）と、を対応付けた情報である。
【００５３】
例えば、利用者が電子ペン１０Ａを用いて、ドットパターンアドレス「１０．３０．２０．１」のＡ病院記入ページ２７に、Ａ病院より処方された薬品名「ラグビット」を記入してタップすると、登録情報作成手段３７は、エリア認識手段３２により認識されたドットパターンアドレス「１０．３０．２０．１」と、ユーザエリア設定手段３５により設定されたユーザエリアのユーザエリアＩＤ「Ａ０１」及び座標データ「(x1,y1)、H1、W1」と、文字列認識手段３６により文字認識された処方薬品名「ラグビット」とを対応付けた登録情報を作成して、情報記憶手段３０に記憶する。次に、利用者がＡ病院記入ページに薬品名「クッラビー」を記入してタップすると、同様にして、情報記憶手段３０には、ドットパターンアドレス「１０．３０．２０．１」、ユーザエリアＩＤ「Ａ０２」及び座標データ「(x2,y2)、H2、W2」と、処方薬品名「クッラビー」とが対応付けられて登録情報が記憶更新される。また、利用者が電子ペン１０Ａを用いて、ドットパターンアドレス「１０．３０．２０．２」のＢ病院記入ページ２８に、Ｂ病院より処方された薬品名「ムタスコ錠」を記入してタップすると、ドットパターンアドレス「１０．３０．２０．２」と、ユーザエリアＩＤ「Ｂ０１」及び座標データ「(x4,y4)、H4、W4」と、処方薬品名「ムタスコ錠」とが対応付けられて登録情報が記憶更新される。この登録情報によれば、処方薬品名「ラグビット」と処方薬品名「クッラビー」は、ドットパターンアドレスが同一であるため、同じページに記入されたことがわかる。一方、処方薬品名「ムタスコ錠」は、ドットパターンアドレスが異なるため、処方薬品名「ラグビット」や処方薬品名「クッラビー」とは異なるページに記入されたことがわかる。
【００５４】
出力アドレス記憶手段３８は、ユーザエリア設定手段３５よりタップ認識手段３４によって認識されたタップ情報が伝達された場合、当該タップ情報に含まれるドットパターンアドレスを、出力アドレスとして、情報記憶手段３０に一時的に記憶させる。
【００５５】
処方薬品名抽出手段３９は、エリア認識手段３２により認識されたエリアが飲み合わせ処理実行ページ２９であった場合に、出力アドレス記憶手段３８により情報記憶手段３０に一時的に記憶されたドットパターンアドレスに基づいて、情報記憶手段３０に記憶された登録情報（図１１参照）を参照して、当該ドットパターンアドレスに対応付けて登録されている全ての処方薬品名（文字列）を抽出する。すなわち、処方薬品名抽出手段３９は、電子ペン１０Ａによりタップされた記入ページに事前に記入されて登録情報として登録されている全ての処方薬品名を抽出する。そして、処方薬品名抽出手段３９は、抽出した処方薬品名を飲み合わせ情報作成手段４０へ伝達する。
【００５６】
飲み合わせ情報作成手段４０は、処方薬品名抽出手段３９が抽出した処方薬品名（文字列）に基づいて、情報記憶手段３０が記憶した薬品情報（図９参照）を参照することにより、２つの薬品名と、それらの薬品を一緒に服用することによる副作用と、副作用の危険度とを対応付けた飲み合わせ情報を作成する。すなわち、飲み合わせ情報は、図１２に示すように、第１薬品名と、第２薬品名と、副作用と、危険度とを対応付けた情報である。例えば、処方薬品名抽出手段３９が抽出した処方薬品名に、処方薬品名「ラグビット」及び処方薬品名「ムタスコ錠」が含まれている場合、飲み合わせ情報作成手段４０は、「ラグビット」を基本薬品名として薬品情報を参照することで、「ムタスコ錠」が飲み合わせ薬品名に含まれており、危険度「２」の副作用「食欲不振等」を引き起こすことがわかる。そのため、飲み合わせ情報作成手段４０は、飲み合わせ情報として、第１薬品名「ラグビット」と、第２薬品名「ムタスコ錠」と、副作用「食欲不振等」と、危険度「２」とを対応付ける。そして、飲み合わせ情報作成手段４０は、作成した飲み合わせ情報を情報記憶手段３０に一時的に記憶するとともに、音声データ作成手段４１へ伝達する。
【００５７】
音声データ作成手段４１は、飲み合わせ情報作成手段４０が作成した飲み合わせ情報に基づいて、音声合成処理を実行することで、副作用が生じる薬品の飲み合わせを提示する音声データを作成して、音声出力手段４２へ伝達する。例えば、「ラグビットとムタスコ錠を同時に服用すると、食欲不振等の副作用の危険があります」という音声を出力する音声データを作成する。なお、端末装置２５Ａは、予め音声合成処理を実行可能な音声合成エンジンを搭載しているものとする。
【００５８】
音声出力手段４２は、音声データ作成手段４１が作成した音声データを音声出力部（スピーカ）に再生出力させる。
【００５９】
端末装置２５Ａは、専用アプリケーションがインストールされることにより、上述の各手段が構成される。
【００６０】
[ 専用アプリケーション ]
次に、専用アプリケーション５０について図１３を参照して説明する。図１３は、専用アプリケーション５０のモジュール構成を示す。専用アプリケーション５０は、電子ペン１０Ａが薬品記録帳２６（専用ペーパー２０）に記入した内容に対応するデジタルデータである記入情報に基づいて所定の処理を実行するものであって、ダウンロード等により予め端末装置２５Ａにインストールされている。専用アプリケーションは、原則として専用ペーパー２０に対応付けられている。つまり、専用ペーパー２０の種類が異なれば、その種類に応じて各専用ペーパー２０に記入されたデータを処理する専用アプリケーションは異なる。しかし、専用ペーパー２０と専用アプリケーションの対応は必ずしも１対１である必要はなく、複数種類の専用ペーパー２０に１つの専用アプリケーションを対応付けてデータを処理させてもよい。また、１種類の専用ペーパー２０に複数の専用アプリケーションを対応付けてデータを処理させてもよい。
【００６１】
図１３に示すように、専用アプリケーション５０は、情報記憶モジュール１０１、記入情報取得モジュール１０２、エリア認識モジュール１０３、開始終了点特定モジュール１０４、タップ認識モジュール１０５、ユーザエリア設定モジュール１０６、文字列認識モジュール１０７、登録情報作成モジュール１０８、出力アドレス記憶モジュール１０９、処方薬品名抽出モジュール１１０、飲み合わせ情報作成モジュール１１１、音声データ作成モジュール１１２及び音声出力モジュール１１３を有する。
【００６２】
情報記憶モジュール１０１は、情報記憶手段３０に対して、ドットパターンアドレスと、ページ種別と、ページ名とを対応付けた定義情報（図８参照）及び、基本薬品名と、効能・効果と、飲み合わせ薬品名と、副作用と、危険度とを対応付けた薬品情報（図９参照）を記憶させる機能を有するほか、情報記憶手段３０に対して、記入情報取得モジュール１０２が取得した記入情報と、登録情報作成モジュール１０８が作成した登録情報（図１１参照）と、飲み合わせ情報作成モジュール３１１が作成した飲み合わせ情報（図１２参照）とを記憶させる機能を有する、電子ペン１０Ａに情報記憶手段３０を構成させるモジュールである。
【００６３】
記入情報取得モジュール１０２は、利用者による薬品記録帳２６（専用ペーパー２０）への電子ペン１０Ａを用いた記入が行われている間、電子ペン１０Ａから送信される記入情報（タップ情報を含む）を連続的に取得し続け、エリア認識手段３２に伝達するほか、情報記憶手段３０に記憶させる機能を有し、端末装置２５に記入情報取得手段３１を構成させるモジュールである。
【００６４】
エリア認識モジュール１０３は、記入情報取得モジュール１０２の実行によって取得された記入情報に含まれるドットパターンアドレス（コード化パターンアドレス）に基づいて、情報記憶手段３０に記憶されている定義情報（図８参照）を参照することにより、ページ種別を認識するほか、記入情報に含まれる座標データに基づいて、登録情報（図１１参照）を参照することにより、対応するユーザエリアＩＤを認識して、認識されたエリアが記入ページである場合、当該認識した情報を情報記憶手段３０に一時記憶させるとともに開始終了点特定手段３３へ伝達する機能を有し、端末装置２５Ａにエリア認識手段３２を構成させるモジュールである。
【００６５】
開始終了点特定モジュール１０４は、記入情報取得モジュール１０２の実行によって取得された記入情報に含まれるストロークのデータ開始点及びデータ終了点それぞれの座標データ及び記入時刻とを特定してタップ認識手段３４へ伝達する機能を有し、電子ペン１０Ａに開始終了点特定手段３３を構成させるモジュールである。
【００６６】
タップ認識モジュール１０５は、開始終了点特定モジュール１０４の実行により特定されたデータ開始点及びデータ終了点における時間及び／又は両点間の移動距離に基づいて、利用者により薬品記録帳２６に記入されたストロークがタップであるか否かを判定し、エリア認識モジュール１０４の実行により認識されたドットパターンアドレス、ページ種別及びユーザエリアＩＤに対応するページへのタップを認識して、情報記憶手段３０に一時記憶するとともに、ユーザエリア設定手段３５へ伝達する機能を有し、端末装置２５Ａにタップ認識手段３４を構成させるモジュールである。記入情報がタップ情報であるか否かの判定方法としては、上述のように、データ開始点の記入時刻からデータ終了点の記入時刻までの時間が予め設定された所定時間未満である場合にストロークがタップであると判定する方法（第１の方法）と、データ開始点とデータ終了点との間の移動距離が予め設定された所定距離未満である場合にストロークがタップであると判定する方法（第２の方法）とのいずれを採用してもよく、また、データ開始点とデータ終了点の時間及び両点間の移動距離の両方に条件を設定してもよい（第３の方法）。
【００６７】
ユーザエリア設定モジュール１０６は、タップ認識モジュール１０５の実行により記入ページへのタップが認識された場合、情報記憶手段３０に記憶された記入情報に基づいて、利用者による薬品記録帳２６への記入ストロークを内包するエリアを算出してユーザエリアの座標データとし、ユーザエリアＩＤを付与して当該記入情報と対応付ける機能を有するほか、情報記憶手段３０にユーザエリア設定対象とする記入情報が記憶されていない場合、タップ認識手段３４により伝達されたタップ情報を、出力アドレス記憶手段３８へ伝達する機能を有し、端末装置２５Ａにユーザエリア設定手段３５を構成させるモジュールである。
【００６８】
文字列認識モジュール１０７は、ユーザエリア設定モジュール１０６の実行により設定されたユーザエリアに対応付けられた記入情報に基づき、文字認識処理を実行することで、薬品記録帳２６の記入ページに記入されたストロークを処方薬品名（文字列）として認識する機能を有し、端末装置２５Ａに文字列認識手段３６を構成させるモジュールである。
【００６９】
登録情報作成モジュール１０８は、文字列認識モジュール１０７の実行により認識された処方薬品名（文字列）と、ユーザエリア設定モジュール１０６の実行により設定されたユーザエリアのユーザエリアＩＤ及び座標データと、エリア認識モジュール１０４の実行により認識されたドットパターンアドレスとを対応付けた登録情報を作成して情報記憶手段３０に記憶させる機能を有し、端末装置２５Ａに登録情報作成手段３７を構成させるモジュールである。
【００７０】
出力アドレス記憶モジュール１０９は、ユーザエリア設定モジュール１０６の実行により、タップ認識モジュール１０５の実行によって認識されたタップ情報が伝達された場合に、当該タップ情報に含まれるドットパターンアドレスを、出力アドレスとして情報記憶手段３０に一時的に記憶させる機能を有し、端末装置２５Ａに出力アドレス記憶手段３８を構成させるモジュールである。
【００７１】
処方薬品名抽出モジュール１１０は、エリア認識モジュール１０３の実行により認識されたエリアが飲み合わせ処理実行ページ２９であった場合に、出力アドレス記憶モジュール１０９の実行により情報記憶手段３０に記憶されたドットパターンアドレスに基づいて、情報記憶手段３０に記憶された登録情報を参照して、当該ドットパターンアドレスに対応付けて登録されている全ての処方薬品名を抽出して、処方薬品名を飲み合わせ情報作成手段４０へ伝達する機能を有し、電子ペン１０Ａに処方薬品名抽出手段３９を構成させるモジュールである。
【００７２】
飲み合わせ情報作成モジュール１１１は、処方薬品名抽出モジュール１１０の実行により抽出された処方薬品名（文字列）に基づいて、情報記憶手段３０に記憶されている薬品情報を参照することにより、２つの薬品名と、それらの薬品を一緒に服用することによる副作用と、副作用の危険度とを対応付けた飲み合わせ情報（図１２参照）を作成して、情報記憶手段３０に一時的に記憶させるとともに、音声データ作成手段４１へ伝達する機能を有し、端末装置２５Ａに飲み合わせ情報作成手段４０を構成させるモジュールである。
【００７３】
音声データ作成モジュール１１２は、飲み合わせ情報作成モジュール１１１の実行により作成された飲み合わせ情報に基づいて、音声合成処理を実行することで、副作用が生じる薬品の飲み合わせを提示する音声データを作成して、音声出力手段４２へ伝達する機能を有し、端末装置２５Ａに音声データ作成手段４１を構成させるモジュールである。
【００７４】
音声出力モジュール１１３は、音声データ作成モジュール１１２の実行により作成された音声データを、音声出力部（スピーカ）に対して、音声として出力させる機能を有し、端末装置２５Ａに音声出力手段４２を構成させるモジュールである。
【００７５】
[ 本情報処理システムによる登録処理フロー ]
次に、本第１実施形態の情報処理システムにより行われる飲み合わせ処理フローについて図４及び図１４及び図１５を参照して説明する。図１４及び図１５は、端末装置２５Ａにおける飲み合わせ処理のフローチャートである。まず、図４（ａ）及び図１４を参照して、飲み合わせ処理フローのうち処方薬品の登録処理フローについて説明する。
【００７６】
利用者は、電子ペン１０Ａのペン先部１７により、薬品記録帳２６（電子ペン用媒体２０）の記入ページに薬品名（文字列）を記入する。例えばＡ病院に通院している場合、利用者は、図４（ａ）に示すように、電子ペン１０Ａを使用して、Ａ病院記入ページ２７にＡ病院で処方された薬品名「ラグビット」、「クッラビー」及び「ブコスバン」を記入する。このとき、利用者は、１つの薬品名を記入し終わる度に１回タップを行うことで１つの薬品名の記入終了を示すこととする。
【００７７】
利用者は、電子ペン１０Ａのペン先部１７によりＡ病院記入ページ２７に１つ目の薬品名「ラグビット」を記入する。すると電子ペン１０Ａは、記入ページへの記入内容に対応する座標データ、ドットパターンアドレス、時間情報、及び筆圧データを記入情報として端末装置２５Ａへ送信する。すると、端末装置２５Ａの記入情報取得手段３１は、電子ペン１０Ａから即時的且つ逐次的に記入情報を取得して情報記憶手段３０によって記憶する（ステップＳ１）。ここで、即時的とは、電子ペン１０ＡがＸ，Ｙ座標データ等の記入情報を取得すると、その記入情報は即座に端末装置２５Ａへ送信され、端末装置２５Ａによって取得されることを意味し、また、逐次的とは、電子ペン１０ＡがＸ，Ｙ座標データ等の記入情報を連続的に取得している間、その記入情報は、次々に端末装置２５Ａへ送信され、端末装置２５Ａによって取得されることを意味している。
【００７８】
続いて、エリア認識手段３２は、記入情報に含まれるドットパターンアドレス（「１０．３０．２０．１」）に基づいて、情報記憶手段３０に記憶された定義情報を参照することで、対応するページ種別（「記入ページ」）を認識するとともに、記入情報に含まれる座標データに基づいて、登録情報を参照することで、対応するユーザエリアが登録されている場合は、当該ユーザエリアのユーザエリアＩＤを認識する（ステップＳ２）。そして、エリア認識手段３２は、認識したエリアが記入ページであった場合、当該認識した情報を情報記憶手段３０に一時記憶させるとともに開始終了点特定手段３３へ伝達する（ステップＳ３；記入ページ）。
【００７９】
すると、開始終了点特定手段３３は、記入情報取得手段３１によって取得された記入情報に含まれるストロークのデータ開始点及びデータ終了点それぞれにおける座標データ及び記入時刻を特定してタップ認識手段３４へ伝達する（ステップＳ４）。続いて、タップ認識手段３４は、データ開始点及びデータ終了点における時間及び／又は両点間の移動距離の差分に基づいて、エリア認識手段３２により認識されたドットパターンアドレス及びページ種別に対応するページへのタップを認識する（ステップＳ５）。タップ認識手段３４によりタップが認識されなかった場合（ステップＳ５；ノー）、ステップＳ１に戻り、ステップＳ１〜Ｓ５の処理を繰り返す。
【００８０】
利用者がＡ病院記入ページ２７に１つ目の薬品名「ラグビット」を記入し終わり、Ａ病院記入ページ２７にタップすると、上述と同様にステップＳ１〜Ｓ５の処理が繰り返されて、タップ認識手段３４によりタップが認識されると（ステップＳ５；イエス）、タップ認識手段３４は、当該タップ情報をユーザエリア設定手段３５へ伝達する。すると、ユーザエリア設定手段３５は、情報記憶手段３０にユーザエリア設定対象とする記入情報が記憶されているか否かを判断し、情報記憶手段３０に記入情報が記憶されている場合（ステップＳ６；イエス）、当該記入情報に基づいて、利用者による薬品記録帳２６のＡ病院記入ページ２７への記入ストロークのＡ病院記入ページ２７上での位置情報を演算し、当該記入ストロークを内包するエリアの座標データ「(x1,y1)、H1、W1」を算出してユーザエリアとして、当該ユーザエリアを識別するためのユーザエリアＩＤ「Ａ０１」を付与して、当該記入情報と対応付ける（ステップＳ７）。
【００８１】
一方、文字列認識手段３６は、ユーザエリア設定手段３５により設定されたユーザエリアに対応付けられた記入情報に基づいて、文字認識処理を実行してＡ病院記入ページ２７へ記入された処方薬品名（文字列）「ラグビット」を文字認識する（ステップＳ８）。
【００８２】
続いて、登録情報作成手段３７は、文字列認識手段３６により認識された処方薬品名「ラグビット」と、当該処方薬品名に対応する、ユーザエリア設定手段３５により設定されたユーザエリアのユーザエリアＩＤ「Ａ０１」及び座標データ「(x1,y1)、H1、W1」と、エリア認識手段３２により認識されたドットパターンアドレス「１０．３０．２０．１」とを対応付けた登録情報を作成して、情報記憶手段３０に記憶させる（ステップＳ９）。既に、情報記憶手段３０に登録情報が記憶されている場合、登録情報作成手段３７は、文字列認識手段３６により認識された処方薬品名と、エリア認識手段３２により認識されたドットパターンアドレスとを対応付けた情報を追加することで登録情報を更新する。
【００８３】
続いて、記入情報取得手段３１により次の記入情報を取得した場合（ステップＳ１０；イエス）は、ステップＳ２から処理を繰り返す。例えば、利用者がＡ病院記入ページ２７に２つ目の薬品名「クッラビー」を記入してタップすると、上述のステップが繰り返されて、登録情報作成手段３７によって、２つ目の薬品名「クッラビー」と、ユーザエリアのユーザエリアＩＤ「Ａ０２」及び座標データ「(x2,y2)、H2、W2」と、ドットパターンアドレス「１０．３０．２０．１」とを対応づけた情報が作成されて、情報記憶手段３０に記憶された登録情報が追加更新される。さらに、この登録情報には、Ａ病院記入ページ２７に記入された３つ目の薬品名「ブコスバン」と、ユーザエリアのユーザエリアＩＤ「Ａ０３」及び座標データ「(x3,y3)、H3、W3」と、ドットパターンアドレス「１０．３０．２０．１」とを対応付けた情報が追加されて更新される。
【００８４】
さらに、Ｂ病院記入ページ２８に図４（ａ）右側に示すような記入が行われた場合、Ｂ病院で処方された１つ目の薬品名「ムタスコ錠」と、ユーザエリアのユーザエリアＩＤ「Ｂ０１」及び座標データ「(x4,y4)、H4、W4」と、Ｂ病院記入ページ２８のドットパターンアドレス「１０．３０．２０．２」とを対応付けた情報が追加されて、登録情報が更新される。また、この登録情報には、Ｂ病院で処方された２つ目の薬品名「キフサロール」と、ユーザエリアのユーザエリアＩＤ「Ｂ０２」及び座標データ「(x5,y5)、H5、W5」と、Ｂ病院記入ページ２８のドットパターンアドレス「１０．３０．２０．２」とを対応付けた情報が追加されて更新される。
【００８５】
ステップＳ１０で、所定時間以上（例えば、２秒間）、記入情報取得手段３１により次の記入情報を取得しない場合（ステップＳ１０；ノー）、端末装置２５Ａは、登録処理（飲み合わせ処理）を終了する。端末装置２５Ａは、登録情報の作成時及び／又は飲み合わせ処理終了時にピープ音を出力することとしてもよい。
【００８６】
このようにして、端末装置２５Ａは、電子ペン１０Ａを用いて薬品記録帳２６の記入ページに記入された全ての処方薬品名と、処方薬品名毎に設定するユーザエリアの座標データと、薬品記録帳２６のページ毎に固有の識別子であるドットパターンアドレスとを対応付けた登録情報を作成する。換言すると、利用者は、通院している病院から処方された薬品名を記入ページに記入することで、処方薬品名の登録を行うことができる。
【００８７】
[ 本情報処理システムによる出力処理フロー ]
次に、本第１実施形態の情報処理システムの飲み合わせ処理フローのうち飲み合わせ情報の出力処理フローについて図４（ｂ）、図４（ｃ）、図１４及び図１５を参照して説明する。
【００８８】
利用者は、複数の病院で処方された薬品の飲み合わせを確認したい場合、上述の登録処理により当該病院で処方された薬品名を端末装置２５の情報記憶手段３０に登録した後、電子ペン１０Ａのペン先部１７により、薬品記録帳２６（電子ペン用媒体２０）へのタップを行う。例えば、Ａ病院で処方された薬品とＢ病院で処方された薬品の飲み合わせを確認したい場合、利用者は、図４（ｂ）に示すように、Ａ病院記入ページ２７、Ｂ病院記入ページ２８及び飲み合わせ処理実行ページを順にタップする（★マークはタップを表す）。
【００８９】
利用者は、初めにＡ病院記入ページ２７を電子ペン１０Ａのペン先部１７によりタップする。すると電子ペン１０Ａは、各ページへのタップに対応する座標データ、ドットパターンアドレス、時間情報、及び筆圧データをタップ情報（記入情報）として端末装置２５Ａへ送信する。すると、端末装置２５Ａは、電子ペン１０Ａから即時的且つ逐次的にタップ情報（記入情報）を取得して前述の登録処理フローと同様にステップＳ１〜Ｓ６の処理を繰り返す。タップ認識手段３４がタップを認識して（ステップＳ５；イエス）ユーザエリア設定手段３５に伝達すると、ユーザエリア設定手段３５は、情報記憶手段３０にユーザエリア設定対象とする記入情報が記憶されているか否かを判断し、情報記憶手段３０に記入情報が記憶されていない場合（ステップＳ６；ノー）、出力アドレス記憶手段３８に当該タップ情報（記入情報）を伝達する。そして、出力アドレス記憶手段３８は、当該タップ情報に含まれるドットパターンアドレス「１０．３０．２０．１」を、第１の出力アドレスとして情報記憶手段３０に一時記憶させる（ステップＳ１１）。
【００９０】
そして利用者がＡ病院記入ページ２７へのタップに続いてＢ病院記入ページ２８を電子ペン１０Ａのペン先部１７によりタップすると、端末装置２５Ａは、次の記入情報としてＢ病院記入ページ２８への当該タップに対応するタップ情報を取得し（ステップＳ１０；イエス）、前述と同様にステップＳ２〜Ｓ６、Ｓ１１の処理を繰り返す。即ち、出力アドレス記憶手段３８は、Ｂ病院記入ページ２８に対応するドットパターンアドレス「１０．３０．２０．２」を、第２の出力アドレスとして、情報記憶手段３０に一時記憶する（ステップＳ１１）。
【００９１】
さらに利用者が、Ｂ病院記入ページ２８へのタップに続いて飲み合わせ処理実行ページ２９を電子ペン１０Ａのペン先部１７によりタップすると、端末装置２５Ａは、次の記入情報として飲み合わせ処理実行ページ２９への当該タップに対応するタップ情報を取得し（ステップＳ１０；イエス）、前述と同様にステップＳ２〜Ｓ３の処理を繰り返す。ステップＳ３で、エリア認識手段３２により認識されたエリアが、飲み合わせ処理実行ページ２９であるため（ステップＳ３；処理実行ページ）、処方薬品名抽出手段３９は、出力アドレス記憶手段３８により出力アドレスが情報記憶手段３０に記憶されているか否か判定し、第１及び第２の出力アドレスが情報記憶手段３０に記憶されているため（ステップＳ１２；イエス）当該出力アドレスに基づいて、情報記憶手段３０に記憶された登録情報（図１１参照）を参照して、当該出力アドレスのドットパターンアドレスに対応付けて登録されている全ての処方薬品名を抽出する（ステップＳ１３）。そして、処方薬品名抽出手段３９は、抽出した当該処方薬品名を、飲み合わせ情報作成手段４０へ伝達する。ステップＳ１２で、出力アドレスが情報記憶手段３０に記憶されていない場合は、端末装置２５Ａは、処理を終了する。
【００９２】
具体的に、処方薬品名抽出手段３９は、一時記憶された出力アドレスのドットパターンアドレス「１０．３０．２０．１」に基づいて、登録情報から薬品名「ラグビット」、「クッラビー」及び「ブコスバン」を抽出する。また、処方薬品名抽出手段３９は、ドットパターンアドレス「１０．３０．２０．２」に基づいて、登録情報から薬品名「ムタスコ錠」及び「キフサロール」を抽出する。
【００９３】
次に、飲み合わせ情報作成手段４０は、処方薬品名抽出手段３９により伝達された処方薬品名に基づいて、２つの薬品名の組み合わせを作成する。そして、その組み合わせ毎に、情報記憶手段３０により記憶された薬品情報（図９参照）を参照することにより、２つの薬品名と、それらの薬品を一緒に服用することによる副作用と、副作用の危険度とを対応付けた飲み合わせ情報（図１２参照）を作成する（ステップＳ１４）。例えば、処方薬品名抽出手段３９により抽出された処方薬品名「ラグビット」と処方薬品名「ムタスコ錠」の組み合わせについて、薬品情報の基本薬品名より「ラグビット」の情報を参照して、その飲み合わせ薬品名「ムタスコ錠」と対応する副作用「食欲不振等」と、危険度「２」を抽出する。そして２つの薬品名「ラグビット」及び「ムタスコ錠」を対応付けた飲み合わせ情報を作成して、情報記憶手段３０に、一時的に記憶する。他の組合せについて、同様にして飲み合わせ情報を作成する。薬品情報を参照して、飲み合わせ薬品名に該当する薬品名のない２つの薬品の組み合わせについては、飲み合わせ情報を作成しないようにしてもよいし、「副作用情報なし」といった飲み合わせ情報を作成するようにしてもよい。いずれの組み合わせにおいても飲み合わせ薬品名のない場合のみ「副作用情報なし」といった飲み合わせ情報を作成するようにしてもよい。
【００９４】
続いて、飲み合わせ情報作成手段４０は、副作用を引き起こす飲み合わせ情報があるか否かを判定して、副作用のある飲み合わせがある場合、情報記憶手段３０に一時的に記憶するとともに、音声データ作成手段４１へ伝達する（ステップＳ１５；イエス）。副作用を引き起こす飲み合わせがないと判定された場合（ステップＳ１５；ノー）、出力処理を終了する。一方、副作用を引き起こす飲み合わせがあると判定された場合（ステップＳ１５；イエス）、音声データ作成手段４１は、飲み合わせ情報作成手段４０により作成された飲み合わせ情報に基づいて音声合成処理を実行することで、副作用が生じる飲み合わせを提示する音声データを作成する（ステップＳ１６）。
【００９５】
例えば、「ラグビットとムタスコ錠を一緒に服用すると、食欲不振等の副作用の危険があります」という音声を出力する音声データを作成する。そして、音声出力手段４２は、副作用が生じる飲み合わせを提示する音声データ「ラグビットとムタスコ錠を一緒に服用すると、食欲不振等の副作用の危険があります」を音声出力する（ステップＳ１７）。
【００９６】
このように、利用者は、電子ペン１０Ａを使用して薬品記録帳２６（電子ペン用媒体２０）の記入ページに処方薬品名を記入して、必要時に薬品記録帳２６の記入ページ及び飲み合わせ処理実行ページ２９をタップすることで、複数の病院から処方された薬品の飲み合わせに副作用があるか否かを、音声により容易に確認することができる。
【００９７】
[ 本情報処理システムによる作用効果 ]
この情報処理システムによれば、電子ペン１０Ａで薬品記録帳２６（電子ペン用媒体２０）に記入した処方薬品名（文字列）を端末装置２５Ａの情報記憶手段３０に登録し、薬品記録帳２６へのタップに応じて、登録した処方薬品名に基づく異なる音声を出力させることができる。そのため、例えば、複数の病院で処方された薬品名を電子ペン１０Ａにより薬品記録帳２６の各記入ページに記入して、当該記入ページ及び処理実行ページへのタップに応じて、薬品の飲み合わせを提示する音声を容易に出力させることができる。つまり、利用者は、従来のように薬品事典やインターネット等を使用して各薬品を調べることなく、通常の薬品記録帳への記入と同様の手間のみで、処方薬品の記録のみならず、薬品の飲み合わせを確認することができる。よって、薬品事典をひく手間がなく、パーソナルコンピュータやインターネット等の使用に抵抗のある利用者であっても、容易に薬品の飲み合わせを確認することが可能となる。
【００９８】
なお、上記第１実施形態は次のように構成させて変更することもできる。
【００９９】
例えば、電子ペン１０Ａのクロック２２は現在時刻を発信することとしているが、クロック２２は、端末装置２５Ａとの通信接続が確立した時点から通信接続状態が終了するまでの間、０から始まりストロークの記入中に経過していく記入時間を発信することとしてもよい。この場合、プロセッサ１１は、ストロークの記入中に、クロック２２が発信する経過時間（記入時間）を時間情報として取得し、その時間情報と、筆圧データと、ドットパターンアドレスと、Ｘ，Ｙ座標データとを関連付け、データ通信ユニット１３に対して記入情報として端末装置２５Ａへ送信させる。
【０１００】
また、上記第１実施形態では、文字列認識手段３６は、タップ認識手段３４によりタップが認識された時点で、情報記憶手段３０に記憶された記入情報に基づいて文字認識を実行することとしているが、本発明はこれに限定されるものではなく、記入情報に基づいて逐次文字認識を実行して情報記憶手段３０に一時的に記憶しておき、タップが認識された時点で、一時記憶された文字をまとめて一連の文字列として認識するように構成することができる。
【０１０１】
また、上記第１実施形態では、出力アドレス記憶手段３８は、エリア認識手段３２により認識されたドットパターンアドレスを出力アドレスとして情報記憶手段３０に記憶して、処方薬品名抽出手段３９は、登録情報を参照して、当該ドットパターンアドレスに対応付けて記憶されている全ての処方薬品名を抽出することとしているが、本発明はこれに限定されるものではなく、出力アドレス記憶手段３８は、エリア認識手段３２により認識されたユーザエリアを出力ユーザエリアとして情報記憶手段３０に記憶して、処方薬品名抽出手段３９は、登録情報を参照して、当該ユーザエリアに対応付けて記憶されているそれぞれ１つの処方薬品名を抽出することとしてもよい。
【０１０２】
また、上記第１実施形態では、利用者によりタップされた記入ページのドットパターンアドレスに基づいて、２つの病院から処方された全ての処方薬品名を抽出して２つの薬品の組み合わせを作成して副作用を引き起こす２つの薬品の飲み合わせ全てを提示する音声を出力させることとしているが、本発明はこれに限定されるものではなく、上述のステップＳ１５で副作用の危険度が所定値以上である２つの薬品の飲み合わせを判定して、その危険度が所定値以上の飲み合わせのみを提示する音声を出力させることとしてもよい。また、危険度の数値も合せて提示するようにしてもよい。あるいは、副作用が生じる飲み合わせがない場合にも、「副作用情報なし」を提示する音声を出力させることとしてもよい。この場合は、ステップＳ１５の判断処理は不要となる。あるいは、利用者によりタップされた位置に設定されているユーザエリアに基づいて、利用者が意図する処方薬品名のみを抽出して２つの薬品の組み合わせを作成して、副作用を引き起こす２つの薬品の飲み合わせ全てを提示する音声を出力させることとしてもよい。その他、病院の数及び組み合わせる薬品の数、報知する情報項目は任意に設定することができる。
【０１０３】
また、上記第１実施形態では、１つの病院と、１ページの記入ページとが対応付けられている。しかし、本発明はこれに限定されるものではなく、１つの病院と、１ページの記入ページの一部である記入エリアとを対応付けることとしてもよい。すなわち、ページ単位ではなく、エリア単位で病院を対応付けることとしてもよい。
【０１０４】
また、上記第１実施形態では、薬品記録帳２６に対応付けられている所定の処理として、飲み合わせ処理の例を示した。しかし、本発明はこれに限定されるものではなく、薬品記録帳２６に、端末装置２５Ａに付属するディスプレイや、プリンタ等への出力処理を対応付けることとしてもよい。この場合、利用者は、複数の病院で処方された薬品の飲み合わせを、リスト等の体裁で、端末装置２５Ａに付属するディスプレイによる画面表示又はプリンタからの印刷により確認できる。
【０１０５】
＜第２実施形態＞
次に、第２実施形態について説明する。第２実施形態と第１実施形態とが同様の部分については同じ符号を付し、適宜説明を省略する。第２実施形態と第１実施形態とが異なる点は、第１実施形態の電子ペン１０Ａは、図２に示すようにクロック２２を備えていたが、第２実施形態の電子ペン１０Ｂ（１０）は、図１６に示すようにクロック２２を備えていない。この場合、プロセッサ１１は、利用者によって電子ペン１０Ｂを用いて記入が行われる間に、筆圧データ、ドットパターンアドレス及びＸ，Ｙ座標データを取得し、それらのデータを記入情報としてデータ通信ユニット１３により端末装置２５Ｂ（２５）へ送信する。その代わり、端末装置２５Ｂは、現在時刻を発信するクロックを備えており、記入情報取得手段３１によって、電子ペン１０Ｂから送信される記入情報を即時的且つ逐次的に取得し、取得時にクロックより発信された現在時刻を取得時刻として当該記入情報と関連付けて、情報記憶手段３０に記憶する。つまり、端末装置２５Ｂは、記入情報と、記入情報の取得時刻とを関連付けて記憶する。
【０１０６】
続いて、第２実施形態の情報処理システムにより行われる飲み合わせ処理フローについて説明する。図１７及び図１８は、端末装置２５Ｂにおける飲み合わせ処理のフローチャートである。まず、図４（ａ）及び図１７を参照して、飲み合わせ処理フローのうち処方薬品の登録処理フローについて説明する。
【０１０７】
利用者は、電子ペン１０Ｂのペン先部１７により、薬品記録帳２６の記入ページに処方薬品名（文字列）を記入する。このとき、利用者は、１つの薬品名を記入し終わる度に記入終了を示すためのタップを行う。すると、電子ペン１０Ｂは、記入ページへの記入内容に対応する座標データ、ドットパターンアドレス及び筆圧データを記入情報として端末装置２５Ｂへ送信する。すると、端末装置２５Ｂの記入情報取得手段３１は、電子ペン１０Ｂから即時的且つ逐次的に記入情報を取得し、当該記入情報が取得された時に端末装置２５Ｂのクロックにより発信された現在時刻の情報とを関連付けて情報記憶手段３０に記憶していく（ステップＳ２１）。続いて、エリア認識手段３２は、記入情報に含まれるドットパターンアドレスに基づいて、情報記憶手段３０に記憶された定義情報を参照することで、対応するページ種別（「記入ページ」）を認識するとともに、記入情報に含まれる座標データに基づいて、登録情報を参照することで、対応するユーザエリアが登録されている場合は、当該ユーザエリアのユーザエリアＩＤを認識する（ステップＳ２２）。そして、エリア認識手段３２は、認識したエリアが記入ページであった場合、当該認識した情報を情報記憶手段３０に一時記憶させるとともに開始終了点特定手段３３へ伝達する（ステップＳ２３；記入ページ）。
【０１０８】
すると、開始終了点特定手段３３は、記入情報取得手段３１によって取得された記入情報に含まれるストロークのデータ開始点及びデータ終了点それぞれにおける座標データ及び取得時刻を特定してタップ認識手段３４へ伝達する（ステップＳ２４）。続いて、タップ認識手段３４は、データ開始点及びデータ終了点の取得時間及び両点間の移動距離の差分に基づいて、エリア認識手段３２により認識されたドットパターンアドレス及びページ種別に対応するページへのタップを認識する（ステップＳ２５）。タップ認識手段３４によりタップが認識されなかった場合（ステップＳ２５；ノー）、ステップＳ２１に戻り、ステップＳ２１〜Ｓ２５の処理を繰り返す。
【０１０９】
タップ認識手段３４によりタップが認識されると（ステップＳ２５；イエス）、タップ認識手段３４は、当該タップ情報をユーザエリア設定手段３５へ伝達する。すると、ユーザエリア設定手段３５は、情報記憶手段３０にユーザエリア設定対象とする記入情報が記憶されているか否かを判断し、情報記憶手段３０に記入情報が記憶されている場合（ステップＳ２６；イエス）、当該記入情報に基づいて、利用者による薬品記録帳２６の記入ページへの記入ストロークの位置情報を演算し、当該記入ストロークを内包するエリアの座標データを算出してユーザエリアとして、当該ユーザエリアを識別するためのユーザエリアＩＤを付与して、当該記入情報と対応付ける（ステップＳ２７）。一方、文字列認識手段３６は、ユーザエリア設定手段３５により設定されたユーザエリアに対応付けられた記入情報に基づいて、文字認識処理を実行して記入ページに記入された処方薬品名（文字列）を文字認識する（ステップＳ２８）。
【０１１０】
続いて、登録情報作成手段３７は、文字列認識手段３６により認識された処方薬品名と、当該処方薬品名に対応して設定されたユーザエリアのユーザエリアＩＤ及び座標データと、エリア認識手段３２により認識されたドットパターンアドレスとを対応付けた登録情報を作成して、情報記憶手段３０に記憶させる（ステップＳ２９）。既に、情報記憶手段３０に登録情報が記憶されている場合、登録情報作成手段３７は、文字列認識手段３６により認識された処方薬品名と、エリア認識手段３２により認識されたドットパターンアドレスとを対応付けた情報を追加することで登録情報を更新する。
【０１１１】
続いて、記入情報取得手段３１により次の記入情報を取得した場合（ステップＳ３０；イエス）は、ステップＳ２２から処理を繰り返して、情報記憶手段３０に記憶された登録情報が追加更新される。ステップＳ３０で、所定時間以上（例えば、２秒間）、記入情報取得手段３１により次の記入情報を取得しない場合（ステップＳ１０；ノー）、端末装置２５Ｂは、登録処理（飲み合わせ処理）を終了する。端末装置２５Ｂは、登録情報の作成時及び／又は飲み合わせ処理終了時にピープ音を出力することとしてもよい。
【０１１２】
このように、第２実施形態によれば、端末装置２５Ｂは、電子ペン１０Ｂがクロックを備えていなくても、端末装置２５Ｂが備えるクロックを利用して、記入情報と、当該記入情報を電子ペン１０Ｂから取得した取得時刻とを関連付けて記憶することで、電子ペン１０Ｂを用いて薬品記録帳２６の記入ページに記入された全ての処方薬品名と、処方薬品名毎に設定するユーザエリアの座標データと、薬品記録帳２６のページ毎に固有の識別子であるドットパターンアドレスとを対応付けた登録情報を作成することができる。
【０１１３】
次に、第２実施形態の情報処理システムの飲み合わせ処理フローのうち飲み合わせ情報の出力処理フローについて、図４（ｂ）、図４（ｃ）、図１７及び図１８を参照して説明する。
【０１１４】
利用者は、複数の病院で処方された薬品の飲み合わせを確認したい場合、上述の登録処理により当該病院で処方された薬品名を端末装置２５の情報記憶手段３０に登録した後、電子ペン１０Ｂのペン先部１７により、薬品記録帳２６の記入ページ及び出力処理実行ページを順にタップする。利用者が、初めにＡ病院記入ページ２７を電子ペン１０Ｂのペン先部１７によりタップすると、電子ペン１０Ｂは、当該タップに対応する座標データ、ドットパターンアドレス及び筆圧データをタップ情報（記入情報）として端末装置２５Ｂへ送信する。端末装置２５Ｂの記入情報取得手段３７は、電子ペン１０Ｂによって送信されたタップ情報を即時的且つ逐次的に取得し、タップ情報と、当該タップ情報が取得された時に端末装置２５Ｂのクロックにより発信された現在時刻の情報とを関連付けて、情報記憶手段３０に記憶する（ステップＳ２１）。そして前述の登録処理フローと同様にステップＳ２１〜Ｓ２６の処理を繰り返す。タップ認識手段３４がタップを認識して（ステップＳ２５；イエス）ユーザエリア設定手段３５に伝達すると、ユーザエリア設定手段３５は、情報記憶手段３０にユーザエリア設定対象とする記入情報が記憶されているか否かを判断し、情報記憶手段３０に記入情報が記憶されていない場合（ステップＳ２６；ノー）、出力アドレス記憶手段３８に当該タップ情報（記入情報）を伝達する。そして、出力アドレス記憶手段３８は、当該タップ情報に含まれるドットパターンアドレス「１０．３０．２０．１」を、第１の出力アドレスとして情報記憶手段３０に一時記憶させる（ステップＳ３１）。
【０１１５】
そして、利用者がＡ病院記入ページ２７へのタップに続いてＢ病院記入ページ２８を電子ペン１０Ｂによりタップすると、端末装置２５Ｂは、次の記入情報としてＢ病院記入ページ２８への当該タップに対応するタップ情報を取得し（ステップＳ３０；イエス）、前述と同様にステップＳ２２〜Ｓ２６、Ｓ３１の処理を繰り返す。即ち、出力アドレス記憶手段３８は、Ｂ病院記入ページ２８に対応するドットパターンアドレス「１０．３０．２０．２」を、第２の出力アドレスとして、情報記憶手段３０に一時記憶する（ステップＳ３１）。
【０１１６】
さらに利用者が、Ｂ病院記入ページ２８へのタップに続いて飲み合わせ処理実行ページ２９を電子ペン１０Ｂのペン先部１７によりタップすると、端末装置２５Ｂは、次の記入情報として飲み合わせ処理実行ページ２９への当該タップに対応するタップ情報を取得し（ステップＳ３０；イエス）、前述と同様にステップＳ２２〜Ｓ２３の処理を繰り返す。ステップＳ２３で、エリア認識手段３２により認識されたエリアが、飲み合わせ処理実行ページ２９であるため（ステップＳ２３；処理実行ページ）、処方薬品名抽出手段３９は、出力アドレス記憶手段３８により出力アドレスが情報記憶手段３０に記憶されているか否か判定し、第１及び第２の出力アドレスが情報記憶手段３０に記憶されているため（ステップＳ３２；イエス）当該出力アドレスに基づいて、情報記憶手段３０に記憶された登録情報（図１１参照）を参照して、当該出力アドレスのドットパターンアドレスに対応付けて登録されている全ての処方薬品名を抽出する（ステップＳ３３）。そして、処方薬品名抽出手段３９は、抽出した当該処方薬品名を、飲み合わせ情報作成手段４０へ伝達する。ステップＳ３２で、出力アドレスが情報記憶手段３０に記憶されていない場合は、端末装置２５Ｂは、処理を終了する。
【０１１７】
次に、飲み合わせ情報作成手段４０は、処方薬品名抽出手段３９により伝達された処方薬品名に基づいて、２つの薬品名の組み合わせを作成する。そして、その組み合わせ毎に、情報記憶手段３０により記憶された薬品情報を参照することにより、２つの薬品名と、それらの薬品を一緒に服用することによる副作用と、副作用の危険度とを対応付けた飲み合わせ情報を作成する（ステップＳ３４）。続いて、飲み合わせ情報作成手段４０は、副作用を引き起こす飲み合わせ情報があるか否かを判定して、副作用のある飲み合わせがある場合、情報記憶手段３０に一時的に記憶するとともに、音声データ作成手段４１へ伝達する（ステップＳ３５；イエス）。副作用を引き起こす飲み合わせがないと判定された場合（ステップＳ３５；ノー）、出力処理を終了する。一方、副作用を引き起こす飲み合わせがあると判定された場合（ステップＳ３５；イエス）、音声データ作成手段４１は、飲み合わせ情報作成手段４０により作成された飲み合わせ情報に基づいて音声合成処理を実行することで、副作用が生じる飲み合わせを提示する音声データを作成する（ステップＳ３６）。そして、音声出力手段４２は、副作用が生じる飲み合わせを提示する音声データを音声出力する（ステップＳ３７）。
【０１１８】
このように、第２実施形態によれば、端末装置２５Ｂは、電子ペン１０Ｂがクロックを備えていなくても、端末装置２５Ｂが備えるクロックを利用して、タップ情報（記入情報）と、当該タップ情報（記入情報）を電子ペン１０Ｂから取得した取得時刻とを関連付けて記憶することで、電子ペン１０Ｂを用いて薬品記録帳２６（電子ペン用媒体２０）の記入ページに処方薬品名を記入して、必要時に薬品記録帳２６の記入ページ及び飲み合わせ処理実行ページ２９をタップすることで、複数の病院から処方された薬品の飲み合わせに副作用があるか否かを、音声により容易に確認することができる。
【０１１９】
なお、上記第２実施形態において、端末装置２５Ｂのクロックを、電子ペン１０Ｂとの通信接続が確立した時点から通信接続状態が終了するまでの間、０から始まりストロークの記入中に経過していく記入時間（経過時間）を発信するようにしてもよい。また、文字列認識手段３６による文字認識のタイミングや、処方薬品名抽出手段３９が抽出する処方薬品名の数や、飲み合わせ情報の報知形態や報知項目、薬品記録帳２６と病院又は所定の処理とを対応付けるエリア等を、第１実施形態の変更例と同様に適宜変更してもよい。
【０１２０】
上述したように、上記第１及び第２実施形態によれば、電子ペン１０を用いて薬品記録帳２６（電子ペン用媒体２０）の記入ページに記入した処方薬品名（文字列）を端末装置２５の情報記憶手段３０に登録し、薬品記録帳２６の各記入ページ及び処理実行ページへの電子ペン１０を用いたタップに応じて、端末装置２５から、登録した処方薬品名（文字列）に基づく薬品の飲み合わせを提示する音声を出力させることができる。
【０１２１】
なお、本発明は、上記第１及び第２実施形態に限られない。
【０１２２】
上記実施形態では、端末装置２５は、電子ペン１０で記入ページに記入した処方薬品名を登録し、記入ページ及び処理実行ページへの電子ペン１０によるタップに応じて、薬品の飲み合わせを提示する音声を出力させることとしているが、本発明はこれに限定されるものではなく、登録する文字列及び出力させる音声は任意に設定することができる。例えば、基本となる色と、他の色と、それらの色を混ぜ合わせた場合に生じる色を対応付けた色情報を、端末装置２５の情報記憶手段３０に記憶しておき、色の名前を記入ページに記入して、任意の複数の色をタップにより選択して、それらの色を混ぜ合わせた場合に生じる色の名前を提示する音声を出力させるように構成ことができる。あるいは、基本となる化学薬品名と、他の化学薬品名と、それらの化学薬品を混ぜ合わせた場合に生じる現象を対応付けた化学実験情報を、端末装置２５の情報記憶手段３０に記憶しておき、化学薬品名を記入ページに記入して、任意の複数の化学薬品名をタップにより選択して、それらの化学薬品を混ぜ合わせた場合に生じる現象を提示する音声を出力させるように構成ことができる。また、薬品記録帳２６（電子ペン用媒体２０）は、図３に示すようなデザインでなくともよく、記入ページ、記入エリア、理実行ページ及び処理実行エリアのデザインや配置等も適宜変更してよい。
【０１２３】
また、電子ペン１０内に、ペン自体又はその所有者に関するプロパティ情報（ペン情報又はペン所有者情報）を保持しておき、端末装置２５から参照することができるようにしてもよいし、プロパティ情報の全部又は一部を記入情報と共に端末装置２５に送信するようにしてもよい。ペン情報としては、バッテリーレベル、ペンＩＤ、ペン製造者番号、ペンソフトウェアのバージョン、サブスクリプションプロバイダのＩＤなどが挙げられる。また、ペン所有者情報としては、国籍、言語、タイムゾーン、emailアドレス、名称、住所、ファックス／電話番号、携帯電話番号などが挙げられる。
【０１２４】
また、上記実施形態では、ドットは赤外線を吸収するカーボンを含むインクとし、電子ペン１０のＬＥＤ１５を、赤外線を照射するＬＥＤとし、カメラ１６によって赤外線の反射量の差によって、電子ペン１０でドットパターンを読み取っていたが、これに限らない。例えば、ドットは所定波長の光によって所定波長を発光するインクとし、電子ペン１０のＬＥＤ１５を、ドットのインクを発光させる光を照射するものとし、カメラ１６によってドットのインクが発光する波長の領域を検知することによって、電子ペン１０でドットパターンを読み取るようにしてもよく、カメラ１６によってドットパターンが読み取れれば、ドットのインクの種別やＬＥＤ１５の照射光等は上記実施形態で示したものに限られない。また、専用ペーパー（電子ペン用媒体）２０における位置座標が特定できるものであれば、ドットパターンの代わりに、別のコード化されたパターン、例えば、２次元コードパターンなどであってもよい。
【産業上の利用可能性】
【０１２５】
本発明は、タップに応じて、電子ペン用媒体に記入した文字列に基づく音声を出力することが可能な端末装置として、ヘルスケア（健康管理）分野、デザイン分野、教育分野など様々な分野で利用することができる。
【図面の簡単な説明】
【０１２６】
【図１】電子ペンの使用形態を模式的に示す図である。
【図２】第１実施形態における電子ペンの構成を示すブロック図である。
【図３】実施形態における薬品記録帳の例である。
【図４】第１実施形態における電子ペンの使用形態を示す図である。
【図５】専用ペーパーに印刷されたドットパターンによる情報の表現方法を説明する図である。
【図６】（ａ）は、ドットパターンを模式的に示し、（ｂ）は、それに対応する情報の例を示す図である。
【図７】端末装置の主要な構成を示す機能ブロック図である。
【図８】定義情報のデータ構造を模式的に示す図である。
【図９】薬品情報のデータ構造を模式的に示す図である。
【図１０】座標データを説明する図である。
【図１１】登録情報のデータ構造を模式的に示す図である。
【図１２】飲み合わせ情報のデータ構造を模式的に示す図である。
【図１３】第１実施形態における専用アプリケーションのモジュール構成図である。
【図１４】第１実施形態における飲み合わせ処理のフローチャートである。
【図１５】第１実施形態における飲み合わせ処理のフローチャートである。
【図１６】第２実施形態における電子ペンの構成を示すブロック図である。
【図１７】第２実施形態における飲み合わせ処理のフローチャートである。
【図１８】第２実施形態における飲み合わせ処理のフローチャートである。
【符号の説明】
【０１２７】
１０，１０Ａ，１０Ｂ…電子ペン、１１…プロセッサ、１３…データ通信ユニット、１４…バッテリー、１５…ＬＥＤ、１６…カメラ、１８…圧力センサ、２０…専用ペーパー（電子ペン用媒体）、２２…クロック、２５，２５Ａ，２５Ｂ…端末装置、２６…薬品記録帳、３０…情報記憶手段、３１…記入情報取得手段、３２…エリア認識手段、３３…開始終了点特定手段、３４…タップ認識手段、３５…ユーザエリア認識手段、３６…文字列認識手段、３７…登録情報作成手段、３８…出力アドレス記憶手段、３９…処方薬品名抽出手段、４０…飲み合わせ情報作成手段、４１…音声データ作成手段、４２…音声出力手段、５０…専用アプリケーション
【図１】
2009009457.tif 000003
【図２】
2009009457.tif 000004
【図３】
2009009457.tif 000005
【図４】
2009009457.tif 000006
【図５】
2009009457.tif 000007
【図６】
2009009457.tif 000008
【図７】
2009009457.tif 000009
【図８】
2009009457.tif 000010
【図９】
2009009457.tif 000011
【図１０】
2009009457.tif 000012
【図１１】
2009009457.tif 000013
【図１２】
2009009457.tif 000014
【図１３】
2009009457.tif 000015
【図１４】
2009009457.tif 000016
【図１５】
2009009457.tif 000017
【図１６】
2009009457.tif 000018
【図１７】
2009009457.tif 000019
【図１８】
2009009457.tif 000020