(57)【要約】      （修正有）【課題】データ送信時エラーを回避することができるタクシーチケット処理システムを提供する。【解決手段】利用者はタクシーチケット３の利用者項目に、運転者は運転者項目に電子ペン１０を使用して所定の情報を記入する。運転者は、タクシーチケット３のバーコードをスキャンし、チケット情報を読み取る。サーバ５は、電子ペン１０が取得した記入情報及びチケット情報を取得し、座標テーブル５０６に基づいて利用者記入情報及び運転者記入情報をそれぞれ抽出し、利用者記入情報のストロークデータを文字認識することで各種利用料金を特定する。さらに、サーバは５、受信情報に含まれるチケット情報と、特定した利用料金と、抽出した運転者記入情報のイメージデータとをチケット利用ＤＢ４０に記憶するとともに、タクシーの利用料金の請求書等にあたる請求データを作成する。【選択図】図１１
2006163969.tif 000002
【特許請求の範囲】
【請求項１】
電子ペンにより電子ペン用帳票に記入された情報を集計するサーバであって、
前記電子ペン用帳票は、前記電子ペンにより認識可能なドットパターンが印刷されたタクシーチケットであって、利用者に記入された情報を認識するための利用者項目と、タクシーの運転者に記入された情報を認識するための運転者項目と、前記タクシーチケットに関するチケット情報が記録されたバーコードと、を有するものであって、
前記サーバは、
前記バーコードを読み取ることにより認識された前記チケット情報と、前記電子ペンにより前記タクシーチケットに記入された記入情報とを受信情報として取得する受信情報取得手段と、
前記利用者項目と、前記運転者項目と、前記ドットパターンの位置座標とが対応付けされた情報を、座標情報として取得する座標情報取得手段と、
前記受信情報から、前記座標情報に基づいて前記利用者項目に記入された利用者記入情報を抽出する利用者記入情報抽出手段と、
前記受信情報から、前記座標情報に基づいて前記運転者項目に記入された運転者記入情報を抽出する運転者記入情報抽出手段と、
抽出した前記利用者記入情報のストロークデータに基づいて文字認識することによりタクシーの利用料金を特定する料金特定手段と、
前記受信情報に含まれるチケット情報に対応付けて、特定した前記利用料金と、抽出した運転者記入情報のイメージデータとを記憶するチケット利用記憶手段と、
前記チケット利用記憶手段に記憶された情報に基づいて、請求データを作成する請求データ作成手段と、を備えることを特徴とするサーバ。
【請求項２】
電子ペンにより電子ペン用帳票に記入された情報を集計するサーバであって、
前記電子ペン用帳票は、前記電子ペンにより認識可能なドットパターンが印刷されたタクシーチケットであって、利用者に記入された情報を認識するための利用者項目と、前記タクシーチケットに関するチケット情報が記録されたバーコードとを有するものであって、
前記サーバは、
前記バーコードを読み取ることにより認識された前記チケット情報と、前記電子ペンにより前記タクシーチケット上に記入された記入情報とを受信情報として取得する受信情報取得手段と、
前記利用者項目と、前記ドットパターンの位置座標とが対応付けされた情報を座標情報として取得する座標情報取得手段と、
前記電子ペンを識別するペン識別情報と、運転者の署名情報とが対応付けされた情報を運転者情報として取得する運転者情報取得手段と、
前記受信情報に含まれる前記記入情報から、前記座標情報に基づいて前記利用者項目に記入された利用者記入情報を抽出する利用者記入情報抽出手段と、
前記運転者情報から、前記利用者が使用する電子ペンのペン識別情報に基づいて前記署名情報を抽出する署名情報抽出手段と、
抽出した前記利用者記入情報のストロークデータに基づいて文字認識することによりタクシーの利用料金を特定する料金特定手段と、
前記受信情報に含まれるチケット情報に基づいて、特定した利用料金と、抽出した署名情報とを記憶するチケット利用記憶手段と、
前記チケット利用記憶手段に記憶された情報に基づいて、請求データを作成する請求データ作成手段と、を備えることを特徴とするサーバ。
【請求項３】
電子ペンにより電子ペン用帳票に記入された情報を集計するサーバであって、
前記電子ペン用帳票は、前記電子ペンにより認識可能なドットパターンが印刷されたタクシーチケットと業務日誌であって、
前記タクシーチケットは、利用者に記入された情報を認識するための利用者項目と、前記タクシーチケットに関するチケット情報が記録されたバーコードとを有するものであって、
前記業務日誌は、タクシーの運転者に記入された情報を認識するための運転者項目を有するものであって、
前記サーバは、
前記運転者によって前記電子ペンにより前記業務日誌上に記入された日誌記入情報を取得する日誌記入情報取得手段と、
前記運転者項目と、前記ドットパターンの位置座標とが対応付けされた情報を日誌座標情報として取得する日誌座標情報取得手段と、
前記日誌記入情報から、前記日誌座標情報に基づいて前記運転者項目に記入された運転者記入情報を抽出する第１運転者記入情報抽出手段と、
前記運転者が使用する電子ペンの識別情報であるペン識別情報と、抽出した前記運転者記入情報とが対応付けて記憶する運転者記入情報記憶手段と、
前記バーコードを読み取ることにより認識された前記チケット情報と、前記電子ペンにより前記タクシーチケット上に記入された記入情報とを受信情報として取得する受信情報取得手段と、
前記利用者項目と、前記ドットパターンの位置座標とが対応付けされた情報を座標情報として取得する座標情報取得手段と、
前記受信情報に含まれる前記記入情報から、前記座標情報に基づいて前記利用者項目に記入された利用者記入情報を抽出する利用者記入情報抽出手段と、
前記運転者記入情報記憶手段から、前記利用者が使用する電子ペンのペン識別情報に基づいて前記運転者記入情報を抽出する第２運転者記入情報抽出手段と、
抽出した前記利用者記入情報のストロークデータに基づいて文字認識することによりタクシーの利用料金を特定する料金特定手段と、
前記受信情報に含まれるチケット情報に基づいて、特定した利用料金と、抽出した運転者記入情報のイメージデータとを記憶するチケット利用記憶手段と、
前記チケット利用記憶手段に記憶された情報に基づいて、請求データを作成する請求データ作成手段と、を備えることを特徴とするサーバ。
【請求項４】
前記チケット情報及び前記記入情報は１組のペアとなっており、
前記受信情報取得手段は、複数組のペアを受信情報として１度に取得することを特徴とする請求項１乃至３のいずれか一項に記載のサーバ。
【請求項５】
前記サーバは、
前記料金特定手段が前記利用料金の文字認識可能か否かを判定する文字認識判定手段と、
前記料金特定手段が特定した利用料金に基づく検算結果に誤りがあるか否かを判定する検算結果判定手段と、
前記文字認識判定手段が文字認識不可能であると判定した場合に、前記利用料金を認識エラー情報として記憶する認識エラー情報記憶手段と、
前記検算結果判定手段が検算結果に誤りがあると判定した場合に、前記利用料金を検算エラー情報として記憶する検算エラー情報記憶手段と、
前記認識エラー情報記憶手段及び前記検算エラー情報記憶手段に記憶された情報を、前記請求データに反映させる反映手段と、を備えることを特徴とする請求項１乃至４のいずれか一項に記載のサーバ。
【請求項６】
前記サーバは、
前記利用料金をデジタルデータとして取得する利用料金取得手段をさらに備え、
前記検算結果判定手段は、前記利用料金取得手段が取得した利用料金と、前記料金特定手段が特定した利用料金とに基づいて、検算結果に誤りがあるか否かを判定することを特徴とする請求項５に記載のサーバ。
【請求項７】
前記チケット情報は、前記タクシーチケットを識別するチケット識別情報及び前記利用者が所属する会社を識別する会社識別情報であることを特徴とする請求項１乃至６のいずれか一項に記載のサーバ。
【請求項８】
インクペンユニット及び光学的にドットパターンを読み取る読取ユニットを備える電子ペンであって、
前記ドットパターンが印刷された電子ペン用帳票に記入された記入情報を取得する記入情報取得手段と、
前記電子ペン用帳票に設けられた一時保存ボックスにストロークが記入されたか否かを判定する判定手段と、
前記判定手段が、前記一時保存ボックスにストロークが記入されたと判定した場合に、前記記入情報を当該ストロークが記入されたタイミングで区切って記憶する記憶手段と、を備えることを特徴とする電子ペン。
【請求項９】
インクペンユニット及び光学的にドットパターンを読み取る読取ユニットを備える電子ペンにより記入情報が記入される電子ペン用帳票であって、
前記電子ペンが記憶している記入情報を区切ることを認識する一時保存ボックスが設けられていることを特徴とする電子ペン用帳票。
【請求項１０】
前記電子ペン用帳票は、利用者に記入された情報を認識するための利用者項目と、タクシーの運転者に記入された情報を認識するための運転者項目と、前記タクシーチケットに関するチケット情報が記録されたバーコードと、をさらに有することを特徴とする請求項８に記載の電子ペン用帳票。
【請求項１１】
電子ペンにより電子ペン用帳票に記入された情報を集計するコンピュータにより実行されるプログラムであって、
前記電子ペン用帳票は、前記電子ペンにより認識可能なドットパターンが印刷されたタクシーチケットであって、利用者に記入された情報を認識するための利用者項目と、タクシーの運転者に記入された情報を認識するための運転者項目と、前記タクシーチケットに関するチケット情報が記録されたバーコードと、を有するものであって、
前記プログラムは、
前記バーコードを読み取ることにより認識された前記チケット情報と、前記電子ペンにより前記タクシーチケットに記入された記入情報とを受信情報として取得する受信情報取得手段、
前記利用者項目と、前記運転者項目と、前記ドットパターンの位置座標とが対応付けされた情報を、座標情報として取得する座標情報取得手段、
前記受信情報から、前記座標情報に基づいて前記利用者項目に記入された利用者記入情報を抽出する利用者記入情報抽出手段、
前記受信情報から、前記座標情報に基づいて前記運転者項目に記入された運転者記入情報を抽出する運転者記入情報抽出手段、
抽出した前記利用者記入情報のストロークデータに基づいて文字認識することによりタクシーの利用料金を特定する料金特定手段、
前記受信情報に含まれるチケット情報に対応付けて、特定した前記利用料金と、抽出した運転者記入情報のイメージデータとを記憶するチケット利用記憶手段、
前記チケット利用記憶手段に記憶された情報に基づいて、請求データを作成する請求データ作成手段、として前記コンピュータを機能させることを特徴とするプログラム。
【請求項１２】
電子ペンにより電子ペン用帳票に記入された情報を集計するコンピュータにより実行されるプログラムであって、
前記電子ペン用帳票は、前記電子ペンにより認識可能なドットパターンが印刷されたタクシーチケットであって、利用者に記入された情報を認識するための利用者項目と、前記タクシーチケットに関するチケット情報が記録されたバーコードとを有するものであって、
前記プログラムは、
前記バーコードを読み取ることにより認識された前記チケット情報と、前記電子ペンにより前記タクシーチケット上に記入された記入情報とを受信情報として取得する受信情報取得手段、
前記利用者項目と、前記ドットパターンの位置座標とが対応付けされた情報を座標情報として取得する座標情報取得手段、
前記電子ペンを識別するペン識別情報と、運転者の署名情報とが対応付けされた情報を運転者情報として取得する運転者情報取得手段、
前記受信情報に含まれる前記記入情報から、前記座標情報に基づいて前記利用者項目に記入された利用者記入情報を抽出する利用者記入情報抽出手段、
前記運転者情報から、前記利用者が使用する電子ペンのペン識別情報に基づいて前記署名情報を抽出する署名情報抽出手段、
抽出した前記利用者記入情報のストロークデータに基づいて文字認識することによりタクシーの利用料金を特定する料金特定手段、
前記受信情報に含まれるチケット情報に基づいて、特定した利用料金と、抽出した署名情報とを記憶するチケット利用記憶手段、
前記チケット利用記憶手段に記憶された情報に基づいて、請求データを作成する請求データ作成手段、として前記コンピュータを機能させることを特徴とするプログラム。
【請求項１３】
電子ペンにより電子ペン用帳票に記入された情報を集計するコンピュータにより実行されるプログラムであって、
前記電子ペン用帳票は、前記電子ペンにより認識可能なドットパターンが印刷されたタクシーチケットと業務日誌であって、
前記タクシーチケットは、利用者に記入された情報を認識するための利用者項目と、前記タクシーチケットに関するチケット情報が記録されたバーコードとを有するものであって、
前記業務日誌は、タクシーの運転者に記入された情報を認識するための運転者項目を有するものであって、
前記プログラムは、
前記運転者によって前記電子ペンにより前記業務日誌上に記入された日誌記入情報を取得する日誌記入情報取得手段、
前記運転者項目と、前記ドットパターンの位置座標とが対応付けされた情報を日誌座標情報として取得する日誌座標情報取得手段、
前記日誌記入情報から、前記日誌座標情報に基づいて前記運転者項目に記入された運転者記入情報を抽出する第１運転者記入情報抽出手段、
前記運転者が使用する電子ペンの識別情報であるペン識別情報と、抽出した前記運転者記入情報とを対応付けて記憶する運転者記入情報記憶手段と、
前記バーコードを読み取ることにより認識された前記チケット情報と、前記電子ペンにより前記タクシーチケット上に記入された記入情報とを受信情報として取得する受信情報取得手段、
前記利用者項目と、前記ドットパターンの位置座標とが対応付けされた情報を座標情報として取得する座標情報取得手段、
前記受信情報に含まれる前記記入情報から、前記座標情報に基づいて前記利用者項目に記入された利用者記入情報を抽出する利用者記入情報抽出手段、
前記運転者記入情報記憶手段から、前記利用者が使用する電子ペンのペン識別情報に基づいて前記運転者記入情報を抽出する第２運転者記入情報抽出手段、
抽出した前記利用者記入情報のストロークデータに基づいて文字認識することによりタクシーの利用料金を特定する料金特定手段、
前記受信情報に含まれるチケット情報に基づいて、特定した利用料金と、抽出した運転者記入情報のイメージデータとを記憶するチケット利用記憶手段、
前記チケット利用記憶手段に記憶された情報に基づいて、請求データを作成する請求データ作成手段、として前記コンピュータを機能させることを特徴とするプログラム。
【請求項１４】
前記チケット情報及び前記記入情報は１組のペアとなっており、
前記受信情報取得手段は、複数組のペアを受信情報として１度に取得することを特徴とする請求項１１乃至１３のいずれか一項に記載のプログラム。
【請求項１５】
前記プログラムは、
前記料金特定手段が前記利用料金の文字認識可能か否かを判定する文字認識判定手段、
前記料金特定手段が特定した利用料金に基づく検算結果に誤りがあるか否かを判定する検算結果判定手段、
前記文字認識判定手段が文字認識不可能であると判定した場合に、前記利用料金を認識エラー情報として記憶する認識エラー情報記憶手段、
前記検算結果判定手段が検算結果に誤りがあると判定した場合に、前記利用料金を検算エラー情報として記憶する検算エラー情報記憶手段、
前記認識エラー情報記憶手段及び前記検算エラー情報記憶手段に記憶された情報を、前記請求データに反映させる反映手段、として前記コンピュータを機能させることを特徴とする請求項１１乃至１４のいずれか一項に記載のプログラム。
【請求項１６】
前記プログラムは、
前記利用料金をデジタルデータとして取得する利用料金取得手段としてさらに前記コンピュータを機能させ、
前記検算結果判定手段は、前記利用料金取得手段が取得した利用料金と、前記料金特定手段が特定した利用料金とに基づいて、検算結果に誤りがあるか否かを判定することを特徴とする請求項１５に記載のプログラム。
【請求項１７】
前記チケット情報は、前記タクシーチケットを識別するチケット識別情報及び前記利用者が所属する会社を識別する会社識別情報であることを特徴とする請求項１１乃至１６のいずれか一項に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子ペンで記入した情報の中から特定の情報を抽出し、処理することができる技術に関する。
【背景技術】
【０００２】
従来から、タクシー料金の精算を簡易にする方法として、タクシーチケットをＯＣＲ（Optical character Reader）により文字認識したり、紙媒体のタクシーチケットの代わりに携帯端末等を利用したりする方法が知られている。
【０００３】
具体的に、タクシーチケットをＯＣＲにより文字認識する方法としては、タクシーチケットの運賃金額と企業コードとを読み取る文字データ読取手段と、記入事項をイメージデータとして読み取るイメージデータ読取手段と、各企業の請求金額を集計する演算手段と、各企業にイメージデータを編集するデータ編集手段と、各企業の請求金額とイメージデータとを料金請求書に出力する出力手段とを備え、各企業への料金請求書には当該企業の運賃の請求金額とイメージデータを出力表示して発行し、統括企業の請求書には全企業の運賃の請求金額とイメージデータとを出力表示して発行することを特徴とする料金請求書発行システム等が知られている（特許文献１乃至３）。
【０００４】
一方、タクシーチケットの代わりに携帯端末等を利用する方法としては、タクシーに搭載されたチケット取扱端末からタクシーチケットを一意に識別するためのタクシーチケット識別番号を含むチケット照会依頼を受信し、この受信したチケット照会依頼に含まれるタクシーチケット識別番号を元に、タクシーチケット識別番号とタクシーチケットの利用者名とを関連付けて記憶したチケット管理テーブルから対応するタクシーチケットの利用者名をチケット取扱端末に返信する照会処理ステップを有し、タクシー乗務員が利用者名を識別して本人照会することができるタクシーチケット処理システム等が知られている（特許文献４）。
【０００５】
また、近年では、紙の帳票に対してペン入力した情報をデジタルデータとして取得管理することが可能な入力デバイスとして、「電子ペン」、「デジタルペン」などと呼ばれるペン型入力デバイスが登場しており（以下、本明細書では「電子ペン」と呼ぶ。）、その代表的なものとしてスウェーデンのAnoto社が開発した「アノトペン（Anoto pen）」が知られている。アノトペンは、所定のドットパターンが印刷された専用紙（以下、「専用ペーパー」と呼ぶ。）とペアで使用される。アノトペンは、通常のインクタイプのペン先部に加えて、専用紙上のドットパターンを読み取るための小型カメラと、データ通信ユニットを搭載している。利用者が専用紙上にアノトペンで文字などを書いたり、専用紙上に図案化されている画像をチェックしたりすると、ペンの移動に伴って小型カメラが専用紙上のドットパターンを検出し、利用者が書き込んだ文字、画像などの記入データ（「ストロークデータ」ともいう）が取得される。この記入データが、データ通信ユニットによりアノトペンから近くのパーソナルコンピュータや携帯電話などの端末装置に送信される。
【０００６】
そこで、上述した料金請求書発行システムやタクシーチケット処理システムにおいて、電子ペンを利用することができれば、パソコンやキーボードの使用に抵抗がある利用者にとっても非常に使いやすく便利である。しかし、上述のシステムにおいて、従来利用者が通常のペンで記入していたことをアノトペンで記入することに単純に置換するのでは、データ送信時エラーを生じる可能性がある。
【０００７】
【特許文献１】特開２０００−１６３６０８号公報
【特許文献２】特開２００２−５２８６５号公報
【特許文献３】特開２００２−５６４１８号公報
【特許文献４】特開２００３−２９６７６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明は、以上の点に鑑みてなされたものであり、電子ペンが紙媒体に記入された情報等を一定の区切りをつけて記憶しておき、都合の良いタイミングで当該情報を一括送信することで、データ送信時エラーを回避することができるタクシーチケット処理システムを提供することを課題とする。
【課題を解決するための手段】
【０００９】
本発明の１つの観点では、電子ペンにより電子ペン用帳票に記入された情報を集計するサーバであって、前記電子ペン用帳票は、前記電子ペンにより認識可能なドットパターンが印刷されたタクシーチケットであって、利用者に記入された情報を認識するための利用者項目と、タクシーの運転者に記入された情報を認識するための運転者項目と、前記タクシーチケットに関するチケット情報が記録されたバーコードと、を有するものであって、前記サーバは、前記バーコードを読み取ることにより認識された前記チケット情報と、前記電子ペンにより前記タクシーチケットに記入された記入情報とを受信情報として取得する受信情報取得手段と、前記利用者項目と、前記運転者項目と、前記ドットパターンの位置座標とが対応付けされた情報を、座標情報として取得する座標情報取得手段と、前記受信情報から、前記座標情報に基づいて前記利用者項目に記入された利用者記入情報を抽出する利用者記入情報抽出手段と、前記受信情報から、前記座標情報に基づいて前記運転者項目に記入された運転者記入情報を抽出する運転者記入情報抽出手段と、抽出した前記利用者記入情報のストロークデータに基づいて文字認識することによりタクシーの利用料金を特定する料金特定手段と、前記受信情報に含まれるチケット情報に対応付けて、特定した前記利用料金と、抽出した運転者記入情報のイメージデータとを記憶するチケット利用記憶手段と、前記チケット利用記憶手段に記憶された情報に基づいて、請求データを作成する請求データ作成手段と、を備える。
【００１０】
上記のように構成されたサーバにおいて、電子ペン用帳票は、電子ペンが認識可能なドットパターンが印刷されており、利用者項目と、運転者項目と、バーコードとを有するタクシーチケットである。利用者は、まず、電子ペンを使用してタクシーチケットの利用者項目に所定の情報を記入する。ここで、利用者が記入する所定の情報とは、例えば、利用者の氏名、乗降地、各種料金等である。利用者が利用者項目に記入した情報を「利用者記入情報」と呼ぶ。次に、タクシーの運転者は、電子ペンを使用してタクシーチケットの運転者項目に所定の情報を記入する。ここで、運転者が記入する所定の情報とは、例えば、運転者の氏名やタクシーの車両番号等である。運転者が運転者記入項目に記入した情報を「運転者記入情報」と呼ぶ。また、利用者記入情報と運転者記入情報を総括して「記入情報」と呼ぶ。さらに、タクシーの運転者は、電子ペンや車載端末を利用してタクシーチケットが有するバーコードをスキャンし、当該バーコードに記録されたチケット情報を読み取る。なお、利用者及び運転者のタクシーチケットへの記入と、バーコードの読取との順番は入れ替わっても構わない。即ち、バーコードの読取後に、タクシーチケットへの記入を行うこととしてもよい。
【００１１】
電子ペンは、移動に伴って帳票上、即ちタクシーチケット上のドットパターンを読み取り、利用者及び運転者が記入した記号や文字列等の内容に関する記入情報を取得する。ここで、記入情報には、当該ドットパターンの位置座標が含まれている。電子ペンが取得した記入情報及びチケット情報は受信情報としてサーバにより取得される。なお、受信情報には、利用者及び運転者が使用した電子ペンの識別情報であるペン識別情報や、電子ペンを使用して記入した時刻に関する時間情報等が含まれているものとする。サーバは、取得した受信情報から、座標情報に基づいて利用者記入情報及び運転者記入情報をそれぞれ抽出する。そして、サーバは、利用者記入情報のストロークデータに基づいてＯＣＲ（Optical Character Reader）等により文字認識することで、利用者が記入したタクシーの各種利用料金を特定する。さらに、サーバは、受信情報に含まれるチケット情報と、特定した利用料金と、抽出した運転者記入情報のイメージデータとをチケット利用記憶手段に記憶する。そして、サーバは、チケット利用記憶手段に記憶された情報に基づいて、タクシーの利用料金の請求書等にあたる請求データを作成する。
【００１２】
これによれば、キーボード操作が苦手な利用者であっても、複雑なＰＣ操作を行うことなく、従来と同様に紙媒体であるタクシーチケットに記入を行うことで容易に料金を後払いとしてタクシーに乗車することができる。また、サーバは、利用料金や運転者の署名等をデジタルデータで取得し、記憶・管理することで、容易に請求データを作成することができる。さらに、デジタルデータとして容易に請求データが作成できると共に、紙媒体であって利用者が直接記入を行ったタクシーチケットを証拠として保存することができる。
【００１３】
本発明の別の観点では、電子ペンにより電子ペン用帳票に記入された情報を集計するサーバであって、前記電子ペン用帳票は、前記電子ペンにより認識可能なドットパターンが印刷されたタクシーチケットであって、利用者に記入された情報を認識するための利用者項目と、前記タクシーチケットに関するチケット情報が記録されたバーコードとを有するものであって、前記サーバは、前記バーコードを読み取ることにより認識された前記チケット情報と、前記電子ペンにより前記タクシーチケット上に記入された記入情報とを受信情報として取得する受信情報取得手段と、前記利用者項目と、前記ドットパターンの位置座標とが対応付けされた情報を座標情報として取得する座標情報取得手段と、前記電子ペンを識別するペン識別情報と、運転者の署名情報とが対応付けされた情報を運転者情報として取得する運転者情報取得手段と、前記受信情報に含まれる前記記入情報から、前記座標情報に基づいて前記利用者項目に記入された利用者記入情報を抽出する利用者記入情報抽出手段と、前記運転者情報から、前記利用者が使用する電子ペンのペン識別情報に基づいて前記署名情報を抽出する署名情報抽出手段と、抽出した前記利用者記入情報のストロークデータに基づいて文字認識することによりタクシーの利用料金を特定する料金特定手段と、前記受信情報に含まれるチケット情報に基づいて、特定した利用料金と、抽出した署名情報とを記憶するチケット利用記憶手段と、前記チケット利用記憶手段に記憶された情報に基づいて、請求データを作成する請求データ作成手段と、を備える。
【００１４】
上記のように構成されたサーバにおいて、電子ペン用帳票は、電子ペンが認識可能なドットパターンが印刷されており、利用者項目と、バーコードとを有するタクシーチケットである。利用者は、まず、電子ペンを使用してタクシーチケットの利用者項目に所定の情報を記入する。ここで、利用者が記入する情報とは、例えば、利用者の氏名、乗降地、各種料金等である。利用者が利用者項目に記入した情報を「利用者記入項目」と呼ぶ。次に、利用者又はタクシーの運転者は、電子ペンや車載端末を利用してタクシーチケットが有するバーコードをスキャンし、当該バーコードに記録されたチケット情報を読み取る。なお、利用者のタクシーチケットへの記入と、バーコードの読取との順番は入れ替わっても構わない。電子ペンは、移動に伴って帳票上、即ちタクシーチケット上のドットパターンを読み取り、当該タクシーチケットに記入された記号や文字列等の内容に関する記入情報を取得する。ここで、記入情報には、当該ドットパターンの位置座標が含まれている。電子ペンが取得した記入情報及びチケット情報は受信情報としてサーバにより取得される。なお、受信情報には、利用者が使用した電子ペンの識別情報であるペン識別情報や、電子ペンを使用して記入した時刻に関する時間情報等が含まれているものとする。サーバは、取得した受信情報から、座標情報に基づいて利用者記入情報を抽出する。そして、サーバは、利用者記入情報のストロークデータを文字認識することで、利用者が記入したタクシーの各種利用料金を特定する。また、サーバは、運転者情報から、利用者が使用した電子ペンのペン識別情報に基づいて運転者の署名情報を抽出する。さらに、サーバは、受信情報に含まれるチケット情報と、特定した利用料金と、抽出した運転者の署名情報とをチケット利用記憶手段に記憶する。そして、サーバは、チケット利用記憶手段に記憶された情報に基づいて、タクシーの利用料金の請求書等にあたる請求データを作成する。
【００１５】
これによれば、予めペン識別情報に基づいて運転者の署名情報を記憶しておくことで、運転者が全てのタクシーチケットに氏名や車両番号を記入することなく、容易に請求データを作成することができる。即ち、運転者の記入負担を大幅に軽減することができる。
【００１６】
本発明の別の観点では、電子ペンにより電子ペン用帳票に記入された情報を集計するサーバであって、前記電子ペン用帳票は、前記電子ペンにより認識可能なドットパターンが印刷されたタクシーチケットと業務日誌であって、前記タクシーチケットは、利用者に記入された情報を認識するための利用者項目と、前記タクシーチケットに関するチケット情報が記録されたバーコードとを有するものであって、前記業務日誌は、タクシーの運転者に記入された情報を認識するための運転者項目を有するものであって、前記サーバは、前記運転者によって前記電子ペンにより前記業務日誌上に記入された日誌記入情報を取得する日誌記入情報取得手段と、前記運転者項目と、前記ドットパターンの位置座標とが対応付けされた情報を日誌座標情報として取得する日誌座標情報取得手段と、前記日誌記入情報から、前記日誌座標情報に基づいて前記運転者項目に記入された運転者記入情報を抽出する第１運転者記入情報抽出手段と、前記運転者が使用する電子ペンの識別情報であるペン識別情報と、抽出した前記運転者記入情報とを対応付けて記憶する運転者記入情報記憶手段と、前記バーコードを読み取ることにより認識された前記チケット情報と、前記電子ペンにより前記タクシーチケット上に記入された記入情報とを受信情報として取得する受信情報取得手段と、前記利用者項目と、前記ドットパターンの位置座標とが対応付けされた情報を座標情報として取得する座標情報取得手段と、前記受信情報に含まれる前記記入情報から、前記座標情報に基づいて前記利用者項目に記入された利用者記入情報を抽出する利用者記入情報抽出手段と、前記運転者情報記憶手段から、前記利用者が使用する電子ペンのペン識別情報に基づいて前記運転者記入情報を抽出する第２運転者記入情報抽出手段と、抽出した前記利用者記入情報のストロークデータに基づいて文字認識することによりタクシーの利用料金を特定する料金特定手段と、前記受信情報に含まれるチケット情報に基づいて、特定した利用料金と、抽出した運転者記入情報のイメージデータとを記憶するチケット利用記憶手段と、前記チケット利用記憶手段に記憶された情報に基づいて、請求データを作成する請求データ作成手段と、を備える。
【００１７】
上記のように構成されたサーバにおいて、電子ペン用帳票は、電子ペンが認識可能なドットパターンが印刷されたタクシーチケット及び業務日誌である。タクシーチケットは、利用者項目及びバーコードを有しており、業務日誌は、運転者項目を有している。まず、タクシーの運転者は、電子ペンを使用して業務日誌の運転者項目に所定の情報を記入する。ここで、運転者が記入する情報とは、例えば、運転者の氏名や車両番号等である。運転者が運転者項目に記入した情報を「運転者記入情報」と呼ぶ。電子ペンは、移動に伴って帳票上、即ち業務日誌上のドットパターンを読み取り、当該業務日誌に記入された記号や文字列等の内容に関する記入情報を取得する。ここで、記入情報には、当該ドットパターンの位置座標が含まれている。電子ペンが取得した記入情報は日誌記入情報としてサーバにより取得される。なお、日誌記入情報には、運転者が使用した電子ペンの識別情報であるペン識別情報や、電子ペンを使用して記入した時刻に関する時間情報等が含まれているものとする。サーバは、取得した日誌記入情報から、日誌座標情報に基づいて運転者記入情報を抽出する。そして、サーバは、運転者が使用する電子ペンのペン識別情報と、抽出した運転者記入情報とを対応付けて記憶する。このように、運転者が業務日誌上に氏名や車両番号を記入する行為は、業務開始時等に行われるものとする。
【００１８】
業務開始後、利用者は、電子ペンを使用してタクシーチケットの利用者項目に所定の情報を記入する。ここで、利用者が記入する情報とは、例えば、利用者の氏名、乗降地、各種料金等である。利用者が利用者項目に記入した情報を「利用者記入情報」と呼ぶ。次に、利用者又は運転者は、電子ペンや車載端末等を利用してタクシーチケットが有するバーコードをスキャンし、当該バーコードに記録されたチケット情報を読み取る。なお、利用者のタクシーチケットへの記入と、バーコードの読取との順番は入れ替わっても構わない。電子ペンは、移動に伴って帳票上、即ちタクシーチケット上のドットパターンを読み取り、当該タクシーチケットに記入された記号や文字列等の内容に関する記入情報を取得する。ここで、記入情報には、当該ドットパターンの位置座標が含まれている。電子ペンが取得した記入情報及びチケット情報は受信情報としてサーバにより取得される。なお、受信情報には、運転者及び利用者が使用した電子ペンの識別情報であるペン識別情報や、電子ペンを使用して記入した時刻に関する時間情報等が含まれているものとする。サーバは、取得した受信情報から、座標情報に基づいて利用者記入情報を抽出する。そして、サーバは、利用者記入情報のストロークデータを文字認識することで、利用者が記入したタクシーの各種利用料金を特定する。また、サーバは、運転者記入情報記憶手段から、利用者が使用した電子ペンのペン識別情報に基づいて運転者記入情報を抽出する。さらに、サーバは、受信情報に含まれるチケット情報と、特定した利用料金と、抽出した運転者記入情報のイメージデータとをチケット利用記憶手段に記憶する。そして、サーバは、チケット利用記憶手段に記憶された情報に基づいて、タクシーの利用料金の請求書等にあたる請求データを作成する。
【００１９】
これによれば、運転者１人に対してそれぞれ個別の電子ペンが割り当てられておらず、ペン識別情報に基づいて運転者を特定できない場合であっても、運転者が業務開始時等に業務日誌への記入を行うことで、簡便に請求データを作成することができる。換言すると、運転者は、各タクシーチケットに氏名や車両番号を記入する手間を省くことができる。
【００２０】
上記サーバの一態様では、前記チケット情報及び前記記入情報は１組のペアとなっており、前記受信情報取得手段は、複数組のペアを受信情報として１度に取得する。これによれば、電子ペンは、バーコードから読み取ったチケット情報及びタクシーチケットに記入された記入情報のペアを、各ペア毎に区切って記憶しており、任意のタイミングで複数組のペアをサーバへ一括送信することができる。ここで、１組のペアとは、タクシーチケットによる乗車１件分、即ち１枚のタクシーチケットに対応するチケット情報及び記入情報のペアのことである。よって、運転者は、利用者がタクシーチケットを利用する毎に情報をサーバへ送信する必要はなく、複数組の情報が電子ペンに蓄積された後、任意のタイミングで当該情報をサーバへ一括送信することができる。よって、１組ずつ情報を送信するよりも送信エラーを回避することができる。
【００２１】
上記サーバの他の一態様では、前記サーバは、前記料金特定手段が前記利用料金の文字認識可能か否かを判定する文字認識判定手段と、前記料金特定手段が特定した利用料金に基づく検算結果に誤りがあるか否かを判定する検算結果判定手段と、前記文字認識判定手段が文字認識不可能であると判定した場合に、前記利用料金を認識エラー情報として記憶する認識エラー情報記憶手段と、前記検算結果判定手段が検算結果に誤りがあると判定した場合に、前記利用料金を検算エラー情報として記憶する検算エラー情報記憶手段と、前記認識エラー情報記憶手段及び前記検算エラー情報記憶手段に記憶された情報を、前記請求データに反映させる反映手段と、を備える。これによれば、認識エラーや検算エラーを有する情報を認識エラー情報記憶手段や検算エラー情報記憶手段として記憶することで、サーバは、エラーを有する情報がいずれかであることを容易に把握することができる。また、エラーを有する情報を修正した後、チケット利用記憶手段に記憶することも可能である。これによれば、エラーを有する情報に基づいて請求データを作成してしまうという問題を回避することができる。さらに、エラーを有する情報に基づいて、例えば請求データに「タクシー料金に誤りがありました」といった注意書きを記入する等を行うことができる。即ち、エラーの内容を請求データに反映することができる。
【００２２】
上記サーバの他の一態様では、前記サーバは、前記利用料金をデジタルデータとして取得する利用料金取得手段をさらに備え、前記検算結果判定手段は、前記利用料金取得手段が取得した利用料金と、前記料金特定手段が特定した利用料金とに基づいて、検算結果に誤りがあるか否かを判定する。具体的に、サーバは、タクシーのメーター等から各種利用料金のデジタルデータを取得することができる。よって、取得したデジタルデータの利用料金と、文字認識した利用料金とを比較照合することで、検算エラーの検出を行うことができる。よって、サーバは、より正確な情報に基づいて請求データを作成することが可能となる。
【００２３】
上記サーバの他の一態様では、前記チケット情報は、前記タクシーチケットを識別するチケット識別情報及び前記利用者が所属する会社を識別する会社識別情報である。これによれば、サーバは、チケット利用記憶手段において、チケット識別情報や利用者が所属する会社毎に情報を記憶することができる。よって、サーバは、利用者の会社毎の請求データを容易に作成することができる。
【００２４】
本発明の別の観点では、インクペンユニット及び光学的にドットパターンを読み取る読取ユニットを備える電子ペンであって、前記ドットパターンが印刷された電子ペン用帳票に記入された記入情報を取得する記入情報取得手段と、前記電子ペン用帳票に設けられた一時保存ボックスにストロークが記入されたか否かを判定する判定手段と、前記判定手段が、前記一時保存ボックスにストロークが記入されたと判定した場合に、前記記入情報を当該ストロークが記入されたタイミングで区切って記憶する記憶手段と、を備える。これによれば、電子ペンは、一時保存ボックスにストロークが記入されたタイミングで記入情報を区切ってメモリに記憶することができる。つまり、ひとかたまりの記入情報を送信せずにメモリに順次蓄積しておき、任意のタイミングで蓄積した情報を一括送信することが可能となる。
【００２５】
本発明のさらに別の観点では、インクペンユニット及び光学的にドットパターンを読み取る読取ユニットを備える電子ペンにより記入情報が記入される電子ペン用帳票であって、前記電子ペンが記憶している記入情報を区切ることを認識する一時保存ボックスが設けられている。このような電子ペン用帳票が有する一時保存ボックスに記入者が電子ペンを使用してチェックマーク等を記入することにより、電子ペンは、記入情報を区切って記憶することができる。よって、区切った記入情報を送信せずにメモリに順次蓄積しておき、任意のタイミングで蓄積した情報を一括送信することが可能となる。
【００２６】
上記電子ペン用帳票の一態様では、前記電子ペン用帳票は、利用者に記入された情報を認識するための利用者項目と、タクシーの運転者に記入された情報を認識するための運転者項目と、前記タクシーチケットに関するチケット情報が記録されたバーコードと、をさらに有する。このような電子ペン用帳票に記入者が電子ペンを使用して記入することにより、利用者が記入した情報と、運転者が記入した情報とを容易に区別することができる。また、バーコードをスキャンすることにより、チケット情報を容易に取得することができる。
【００２７】
本発明の別の観点では、電子ペンにより電子ペン用帳票に記入された情報を集計するコンピュータにより実行されるプログラムであって、前記電子ペン用帳票は、前記電子ペンにより認識可能なドットパターンが印刷されたタクシーチケットであって、利用者に記入された情報を認識するための利用者項目と、タクシーの運転者に記入された情報を認識するための運転者項目と、前記タクシーチケットに関するチケット情報が記録されたバーコードと、を有するものであって、前記プログラムは、前記バーコードを読み取ることにより認識された前記チケット情報と、前記電子ペンにより前記タクシーチケットに記入された記入情報とを受信情報として取得する受信情報取得手段、前記利用者項目と、前記運転者項目と、前記ドットパターンの位置座標とが対応付けされた情報を、座標情報として取得する座標情報取得手段、前記受信情報から、前記座標情報に基づいて前記利用者項目に記入された利用者記入情報を抽出する利用者記入情報抽出手段、前記受信情報から、前記座標情報に基づいて前記運転者項目に記入された運転者記入情報を抽出する運転者記入情報抽出手段、抽出した前記利用者記入情報のストロークデータに基づいて文字認識することによりタクシーの利用料金を特定する料金特定手段、前記受信情報に含まれるチケット情報に対応付けて、特定した前記利用料金と、抽出した運転者記入情報のイメージデータとを記憶するチケット利用記憶手段、前記チケット利用記憶手段に記憶された情報に基づいて、請求データを作成する請求データ作成手段、として前記コンピュータを機能させる。
【００２８】
本発明の別の観点では、電子ペンにより電子ペン用帳票に記入された情報を集計するコンピュータにより実行されるプログラムであって、前記電子ペン用帳票は、前記電子ペンにより認識可能なドットパターンが印刷されたタクシーチケットであって、利用者に記入された情報を認識するための利用者項目と、前記タクシーチケットに関するチケット情報が記録されたバーコードとを有するものであって、前記プログラムは、前記バーコードを読み取ることにより認識された前記チケット情報と、前記電子ペンにより前記タクシーチケット上に記入された記入情報とを受信情報として取得する受信情報取得手段、前記利用者項目と、前記ドットパターンの位置座標とが対応付けされた情報を座標情報として取得する座標情報取得手段、前記電子ペンを識別するペン識別情報と、運転者の署名情報とが対応付けされた情報を運転者情報として取得する運転者情報取得手段、前記受信情報に含まれる前記記入情報から、前記座標情報に基づいて前記利用者項目に記入された利用者記入情報を抽出する利用者記入情報抽出手段、前記運転者情報から、前記利用者が使用する電子ペンのペン識別情報に基づいて前記署名情報を抽出する署名情報抽出手段、抽出した前記利用者記入情報のストロークデータに基づいて文字認識することによりタクシーの利用料金を特定する料金特定手段、前記受信情報に含まれるチケット情報に基づいて、特定した利用料金と、抽出した署名情報とを記憶するチケット利用記憶手段、前記チケット利用記憶手段に記憶された情報に基づいて、請求データを作成する請求データ作成手段、として前記コンピュータを機能させる。
【００２９】
本発明のさらに別の観点では、電子ペンにより電子ペン用帳票に記入された情報を集計するコンピュータにより実行されるプログラムであって、前記電子ペン用帳票は、前記電子ペンにより認識可能なドットパターンが印刷されたタクシーチケットと業務日誌であって、前記タクシーチケットは、利用者に記入された情報を認識するための利用者項目と、前記タクシーチケットに関するチケット情報が記録されたバーコードとを有するものであって、前記業務日誌は、タクシーの運転者に記入された情報を認識するための運転者項目を有するものであって、前記プログラムは、前記運転者によって前記電子ペンにより前記業務日誌上に記入された日誌記入情報を取得する日誌記入情報取得手段、前記運転者項目と、前記ドットパターンの位置座標とが対応付けされた情報を日誌座標情報として取得する日誌座標情報取得手段、前記日誌記入情報から、前記日誌座標情報に基づいて前記運転者項目に記入された運転者記入情報を抽出する第１運転者記入情報抽出手段、前記運転者が使用する電子ペンの識別情報であるペン識別情報と、抽出した前記運転者記入情報とを対応付けて記憶する運転者記入情報記憶手段と、前記バーコードを読み取ることにより認識された前記チケット情報と、前記電子ペンにより前記タクシーチケット上に記入された記入情報とを受信情報として取得する受信情報取得手段、前記利用者項目と、前記ドットパターンの位置座標とが対応付けされた情報を座標情報として取得する座標情報取得手段、前記受信情報に含まれる前記記入情報から、前記座標情報に基づいて前記利用者項目に記入された利用者記入情報を抽出する利用者記入情報抽出手段、前記運転者記入情報記憶手段から、前記利用者が使用する電子ペンのペン識別情報に基づいて前記運転者記入情報を抽出する第２運転者記入情報抽出手段、抽出した前記利用者記入情報のストロークデータに基づいて文字認識することによりタクシーの利用料金を特定する料金特定手段、前記受信情報に含まれるチケット情報に基づいて、特定した利用料金と、抽出した運転者記入情報のイメージデータとを記憶するチケット利用記憶手段、前記チケット利用記憶手段に記憶された情報に基づいて、請求データを作成する請求データ作成手段、として前記コンピュータを機能させる。
【００３０】
上記情報管理プログラムをコンピュータにより実行することにより、上述のサーバを実現することができる。また、上述のサーバの各態様も同様に実現することができる。
【発明の効果】
【００３１】
本発明によれば、電子ペンが紙媒体に記入された情報等を一定の区切りをつけて記憶しておき、都合の良いタイミングで当該情報を一括送信することで、データ送信時エラーを回避することができる。
【発明を実施するための最良の形態】
【００３２】
以下、図面を参照して本発明の好適な実施の形態について説明する。まず、本発明のシステムにおいて入力デバイスとして使用される電子ペンの概要について説明する。
【００３３】
［電子ペン］
図１は電子ペンの使用形態を模式的に示す図であり、図２は電子ペンの構造を示す機能ブロック図である。図１に示すように、電子ペン１０は、ドットパターンが印刷された専用ペーパー２０と組み合わせて使用される。電子ペン１０は、通常のインクペンと同様のペン先部１７を備えており、利用者は通常のインクペンと同様に専用ペーパー２０上に文字などを書くことになる。
【００３４】
図２に示すように、電子ペン１０は、その内部にプロセッサ１１、メモリ１２、データ通信ユニット１３、バッテリー１４、ＬＥＤ１５、カメラ１６及び圧力センサ１８を備える。また、電子ペン１０は通常のインクペンと同様の構成要素としてインクカートリッジ（図示せず）などを有する。
【００３５】
電子ペン１０は、ペン先部１７により専用ペーパー２０上に描かれたインクの軌跡をデータ化するのではなく、専用ペーパー２０上で電子ペン１０が移動した軌跡座標をデータ化する。ＬＥＤ１５が専用ペーパー２０上のペン先部１７近傍を照明しつつ、カメラ１６が専用ペーパー２０に印刷されているドットパターンを読み取り、データ化する。つまり、電子ペン１０は専用ペーパー２０上で利用者が電子ペン１０を移動させることにより生じるストロークを画像データ又はベクトルデータとして取得することができる。
【００３６】
圧力センサ１８は、利用者が電子ペン１０により専用ペーパー上に文字などを書く際にペン先部１７に与えられる圧力、即ち筆圧を検出し、プロセッサ１１へ供給する。プロセッサ１１は、圧力センサ１８から与えられる筆圧データに基づいて、ＬＥＤ１５及びカメラ１６のスイッチオン／オフの切換を行う。即ち、利用者が電子ペン１０で専用ペーパー２０上に文字などを書くと、ペン先部１７には筆圧がかかる。よって、所定値以上の筆圧が検出されたときに、利用者が記述を開始したと判定して、ＬＥＤ１５及びカメラ１６を作動する。
【００３７】
カメラ１６は専用ペーパー２０上のドットパターンを読み取り、そのパターンデータをプロセッサ１１に供給する。プロセッサ１１は、供給されたドットパターンから、専用ペーパー２０上でのＸ／Ｙ座標を算出する。
【００３８】
プロセッサ１１は、利用者の記述が行われる間に、筆圧の配列データ及びＸ／Ｙ座標データを取得し、タイムスタンプ（時間情報）と関連付けてメモリ１２に記憶していく。よって、メモリ１２内には利用者の記述内容に対応するデータが時系列で記憶されていく。メモリ１２の容量は例えば１Ｍバイト程度とすることができる。
【００３９】
利用者により送信指示がなされるまでは、取得された全てのデータはメモリ１２内に保持される。そして、利用者が送信指示を行うと、データ通信ユニット１３により、電子ペン１０と所定距離内にある端末装置２５へメモリ１２内のデータが送信される。基本的には、一度送信指示がなされると、電子ペン１０はメモリ１２内に記憶していた全てのデータを端末装置２５へ送信するため、メモリ１２内はクリアされる。よって、送信後にもう一度同じ情報を端末装置２５へ送信したい場合には、利用者は専用ペーパー２０上に再度記述を行う必要がある。なお、この場合、利用者は専用ペーパー２０上にインクペンで書かれた文字などをなぞればよいことになる。
【００４０】
電子ペン１０自体は、送信ボタンなどの機能ボタンを備えておらず、送信指示その他の指示は、利用者が専用ペーパー２０上の所定位置に設けられた専用ボックスを電子ペン１０でチェックすることにより実行される。専用ボックスの位置座標には、予め送信指示が対応付けられており、プロセッサ１１は専用ボックスの位置座標を受信すると、データ通信ユニット１３にメモリ１２内のデータを供給し、端末装置２５への送信を行わせる。なお、電子ペン１０は、データの送信完了を電子ペンの振動により示すことができる。
【００４１】
バッテリー１４は電子ペン１０内の各要素に電源供給するためのものであり、例えば電子ペンのキャップ（図示せず）により電子ペン１０自体の電源のオン／オフを行うことができる。
【００４２】
このように、電子ペン１０は利用者が専用ペーパー２０上に記述した文字などに対応する座標データ及び筆圧データを取得して近傍の端末装置２５へ送信する機能を有するが、電子ペン１０のペン先部１７は通常のインクペンとなっているため、専用ペーパー２０上に記述した内容はオリジナルの原本として残るという特徴がある。即ち、紙の原本に対して記述するのと同時に、その内容を座標データなどの形態でリアルタイムに電子化することができる。
【００４３】
なお、電子ペン１０の標準機能によれば、電子ペン１０により得られるデータは、原則として座標データ又はベクトルデータの形態であり、テキストデータではない。但し、電子ペン１０は標準機能として、専用ペーパー２０上に設けられた専用エリアに記述することにより、英数字に限りテキスト化する機能は備えている。
【００４４】
また、電子ペン１０内には、ペン自体及びその所有者に関するプロパティ情報（ペン情報及びペン所有者情報）を保持することができ、アプリケーションから参照することができる。ペン情報としては、バッテリーレベル、ペンＩＤ、ペン製造者番号、ペンソフトウェアのバージョン、サブスクリプションプロバイダのＩＤなどを保持できる。また、ペン所有者情報としては、国籍、言語、タイムゾーン、emailアドレス、空きメモリ容量、名称、住所、ファックス／電話番号、携帯電話番号などを保持することができる。
【００４５】
なお、上記の例におけるデータ通信ユニット１３では、Bluetooth（登録商標）の無線伝送、ＵＳＢケーブルを使用した有線伝送、端子などの接触によるデータ伝送など、各種の方法によって電子ペン１０から端末装置２５へのデータ送信を行うことが考えられる。
【００４６】
次に、電子ペンにより利用者が記述した内容のＸ／Ｙ座標データを取得する方法について説明する。前述のように専用ペーパー２０には、所定のドットパターンが印刷されている。電子ペン１０のカメラ１６は、利用者が専用ペーパー２０上に記述したインクの軌跡を読み取るのではなく、専用ペーパー２０上のドットパターンを読み取る。実際、図１に示すように、ＬＥＤ１５による照明エリア及びカメラ１６の撮影エリア（照明エリア内に位置する）は、ペン先部１７が専用ペーパー２０に接触する位置とはずれている。
【００４７】
ドットパターンはカーボンを含む専用インキなどで印刷されており、カメラ１６はその専用インキによるパターンのみを認識することができる。専用インキ以外のインキ（カーボンを含まない）により、専用ペーパー上に罫線や枠などを印刷しても、電子ペンはそれらを認識することはない。よって、専用ペーパーを利用して各種申込書などの帳票を作成する際は、専用インキ以外のインキで入力枠や罫線、注意書きなどを印刷する。
【００４８】
ドットパターンは、図３に例示するように、各ドットの位置がデータに対応付けされている。図３の例では、ドットの位置を格子の基準位置（縦線及び横線の交差点）から上下左右にシフトすることにより、０〜３の２ビット情報を表示した例である。このようにして表現された情報の組合せにより、専用ペーパー上の位置座標が決定される。図４（ａ）に例示するように、縦横２mmの範囲内に３６個のドットが格子状に配置され、これらのドットにより示されるデータの配列（図４（ｂ））が、その専用ペーパー上の位置座標と対応付けされている。よって、電子ペン１０のカメラ１６が図４（ａ）に示すようなドットパターンを撮影すると、プロセッサ１１はカメラ１６から入力されるドットパターンのデータに基づいて図４（ｂ）に示すデータ配列を取得し、それに対応する専用ペーパー上の位置座標（即ち、そのドットパターンがその専用ペーパー上のどの位置にあるのか）をリアルタイムで算出する。なお、ドットパターンを認識する最小単位は２mm×２mmであり、カメラ１６は毎秒１００回程度の撮影を行う。
【００４９】
次に、専用ペーパーについて説明する。専用ペーパーの構造の一例を図５に示す。図示のように、専用ペーパー２０は、台紙３０上にドットパターン３２が印刷され、その上に罫線などの図案３４が印刷されている。台紙３０は通常は紙であり、ドットパターン３２は前述のようにカーボンを含んだ専用インキにより印刷される。また、通常のインキなどにより図案３４が印刷される。ドットパターンと図案とは同時に印刷してもよいし、いずれかを先に印刷してもよい。
【００５０】
図案３４の例を図６に示す。図６は、ある申込書３６の例であり、複数の記入欄３８や送信ボックス３９が印刷されている。図６には明確に図示されておらず、詳細は後述するが、実際にはドットパターンが申込書３６の全面に印刷されており、その上に記入欄３８や送信ボックス３９が通常のインキにより印刷されている。利用者は、ドットパターンを意識することなく、従来からある申込書と同様に、電子ペン１０を使用して必要事項を申込書３６の各記入欄３８に記入すればよい。
【００５１】
専用ペーパー２０上のエリアは大きく２種類のエリアに分けることができる。１つは記入エリアであり、電子ペン１０による記述内容をそのまま情報として取り扱うエリアである。図６の例では複数の記入欄３８がこれに該当する。もう１つは機能エレメントであり、対応するエリア内を電子ペン１０でチェックした際に、予めそのエリアに対して定義されているアクション、指示などを実行するようになっている。図６の例における送信ボックス３９がこれに該当する。
【００５２】
送信ボックス３９は前述したように電子ペン１０内に記憶されているデータを近傍の端末装置２５へ送信するための指示を行う際に使用される。利用者が送信ボックス３９内に電子ペン１０でチェックを入れると、電子ペン１０が送信ボックス内のドットパターンを読み取る。当該パターンは送信指示に対応付けられており、電子ペン１０内のプロセッサ１１はデータ通信ユニット１３にメモリ１２内の記憶データの送信命令を発する。
【００５３】
ドットパターンの割り当ては、通常、アプリケーション（用紙の種類）毎に行われる。即ち、ある申込書内のドットパターンは１枚の用紙の中で重複することはないが、同一の申込書には全て同じドットパターンが印刷されている。よって、利用者が電子ペン１０で必要事項を入力すると、その入力事項がその申込書のどの項目に対するものであるかを、申込書上の座標データから特定することができる。
【００５４】
このように、ドットパターンを印刷した専用ペーパー上に所定の図案を印刷することにより、専用ペーパーを利用した各種申込書が作成できる。利用者は電子ペン１０を使用して通常の要領で必要事項を記入すれば、その電子データが自動的に取得される。
【００５５】
上記の例では、ドットパターンは専用ペーパー上にカーボンを含むインキにより印刷されているが、プリンタ及びカーボンを含むインクを使用してドットパターンを通常の紙上にプリントすることも可能である。さらに、専用ペーパー上の図案も印刷ではなく、プリンタにより形成することも可能である。ドットパターンをプリンタにより紙上に形成する場合には、１枚１枚に異なるドットパターンを形成することが可能である。よって、形成されたドットパターンの違いにより、それらの用紙１枚１枚を識別し、区別することが可能となる。
【００５６】
なお、本明細書においては、「印刷」の語は、通常の印刷のみならず、プリンタによるプリントも含む概念とする。
【００５７】
次に、電子ペンにより取得したデータの送信処理について図２を参照して説明する。電子ペン１０が取得したデータは、主として利用者が入力した事項のデータであるが、通常はそのデータの送信先であるサービスサーバがどこであるかの情報は含まれていない。その代わりに、その専用ペーパーに関するアプリケーションやサービスを特定する情報が専用ペーパー上のドットパターンに含まれており、利用者の入力作業中に専用ペーパーからその情報が取得されている。よって、電子ペン１０から記入データを受け取った端末装置２５は、まず、問い合わせサーバ２６に対して、その専用ペーパーに対して入力されたデータをどのサービスサーバ２７へ送信すべきかの問い合わせを行う。問い合わせサーバ２６は、専用ペーパー毎に、対応するサービスサーバの情報を有しており、端末装置２５からの問い合わせに応じて、当該専用ペーパーに関するサービスなどを行うサービスサーバ２７の情報（ＵＲＬなど）を端末装置２５へ回答する。それから、端末装置２５は、電子ペンから取得した記入データをそのサービスサーバ２７へ送信することになる。
【００５８】
なお、上記の例では端末装置２５、問い合わせサーバ２６及びサービスサーバ２７が別個に構成されているが、これらの幾つか又は全てを１つの装置として構成することも可能である。本実施形態において、後述するサーバは、問い合わせサーバ２６及びサービスサーバ２７を兼ねているものとする。
【００５９】
[タクシーチケット処理システム]
次に、本発明におけるタクシーチケット処理システムについて説明する。図７にタクシーチケット処理システム１００の概略構成を示す。図７に示すタクシーチケット処理システム１００は、電子ペン１０がタクシーチケット３から取得した情報を一定の区切りをつけて記憶しておき、業務日誌４を利用して都合の良いタイミングで当該情報をサーバ５に一括送信することで、データ送信時エラーを回避するとともに、容易にタクシー料金の請求データを作成することができるシステムである。
【００６０】
図７に示すように、タクシーチケット処理システム１００は、端末装置２５及びサーバ５がネットワーク２を通じて接続されることにより構成される。ここで、ネットワーク２の１つの好適な例はインターネットである。また、端末装置２５とは、タクシー会社に設置されたＰＣ、運転手の携帯電話、タクシーの車載端末等であって、ネットワーク２を介してサーバ５とデータの授受が可能な端末である。
【００６１】
なお、サーバ５は、チケット利用データベース（以下、「ＤＢ」と呼ぶ。）４０、文字認識処理エラーＤＢ４１、チケット発行ＤＢ４２及び利用会社ＤＢ４３に接続されている。
【００６２】
まず、図８乃至図１０を参照して、本システムによるタクシー料金の集計方法の概要を述べておく。図８及び図９は、それぞれタクシーチケット３及び業務日誌４を示す図である。また、図１０は、電子ペン１０のメモリ１２のデータ構造を模式的に示す図である。なお、本実施形態では、請求払い（後払い）型のタクシーチケットを利用するものとし、タクシーの運転手を「運転者」、タクシーチケットを利用して当該タクシーに乗車するお客を「利用者」と呼ぶものとする。
【００６３】
タクシーチケット３は、上述の専用ペーパーとして作成されたものであり、図８に示すように、利用者の会社に関する会社情報５０、タクシーチケットに関するチケット情報が記録されたバーコード５１、偽造防止ホログラム５２、電子ペン１０を使用して利用者が記入する利用者項目、電子ペン１０を使用して運転者が記入する運転者項目とを有している。具体的に、会社情報５０としては、利用者の会社を識別する利用会社コード及び利用会社名が記載されている。また、電子ペン１０は、バーコードスキャン機能を有しており、バーコード５１をスキャンすることでチケット情報を読み取ることができるものとする。
【００６４】
一方、業務日誌４は、上述の専用ペーパーとして作成されたものであり、図９に示すように、業務日誌４への記入月日と、業務日誌４への記入をしている運転者が運転するタクシーの車両番号と、運転者の氏名とが記入されるものとする。また、業務日誌４は、運転者が利用者を乗せて移動した時刻と、移動した区間と、移動した距離とが記入されるものとする。さらに、業務日誌４は、電子ペン１０がメモリに記憶する情報を区切るタイミングを認識する一時保存ボックスと、上述の送信ボックス３９とを有している。なお、本実施形態では、一時保存ボックス及び送信ボックス３９にのみドットパターンが印刷されていればよい。
【００６５】
なお、本実施形態では、業務日誌４が一時保存ボックス及び送信ボックス３９を有することとしているが、本発明はこれに限定されるものではなく、例えば運転者の名前プレートやＩＤ証の表裏いずれかの面にドットパターン形成領域を設け、当該名前プレートやＩＤ証が一時保存ボックス及び送信ボックス３９を有することとしてもよい。
【００６６】
利用者は、電子ペン１０を使用してタクシーチケット３の利用者項目に記入を行う。ここで、タクシーチケット３とは、利用者の会社に対応するタクシーチケットである。即ち、Ａ会社に属する利用者Ａは、Ａ会社に対応するタクシーチケットを使用するものとし、Ｂ会社に対応するタクシーチケットを使用することはできない。また、利用者項目には、所属、氏名、乗車経路、使用年月日、乗車料金、その他料金、合計料金を記入するものとする。具体的に、乗車経路には、利用者の乗車地と降車地を記入する。乗車料金にはタクシーのメーター料金を、その他料金には高速料金や駐車料金等を、合計料金には乗車料金とその他料金の和を記入する。ここで、利用者が電子ペン１０により利用者項目に記入した情報を利用者記入情報と呼ぶ。
【００６７】
運転者は、電子ペン１０を使用してタクシーチケットの運転者項目に記入を行う。運転者項目には、運転者名及び車両番号を記入するものとする。ここで、運転者が電子ペン１０により運転者項目に記入した情報を運転者記入情報と呼ぶ。また、利用者記入情報及び運転者記入情報を総括して記入情報と呼ぶ。さらに、運転者は、電子ペン１０を使用してバーコード５１をスキャンする。このようにして、電子ペン１０がバーコード５１から読み取ることができるのは、タクシーチケットに関するチケット情報である。具体的に、チケット情報は、タクシーチケットを識別するチケット番号や当該タクシーチケットに対応する会社を識別する利用会社コード等である。なお、本実施形態では、利用者及び運転者による記入後にバーコード５１をスキャンしているが、本発明はこれに限定されるものではなく、バーコードのスキャン後に利用者項目及び運転者項目へ記入することとしてもよい。
【００６８】
そして、運転手は、業務日誌４の一時保存ボックスにチェックマークを記入する。この一時保存ボックスへの記入により、電子ペン１０は、記入情報及びチケット情報をペアとし、他のペアと区切ってメモリ１２に記憶する。具体的に電子ペン１０は、図１０に示すように、１枚のタクシーチケットに対応する記入情報及びチケット情報のペアを１組として、複数組のペアをメモリ１２に記憶している。このとき、電子ペン１０は、一時保存ボックスにチェックマークが記入されたタイミングで、各ペアを区切って記憶している。このように、一時保存ボックスを設けることにより、電子ペン１０は、１組毎に記入情報及びチケット情報のペアをサーバ５へ送信する必要はなく、複数組のペアをためておいて、任意のタイミングでサーバ５へ一括送信することができる。
【００６９】
電子ペン１０は、一時保存ボックスにチェックマークが記入されると、タクシーチケット３に記入された記入情報と、バーコード５１から読み取ったチケット情報とを１組のペアとし、電子ペン１０内のメモリ１２において、図１０に示すように記憶をする。複数組のペアがメモリ１２に蓄積された後、１日の業務が終了すると、運転者は電子ペン１０を使用して業務日誌４の送信ボックスに記入を行う。すると、電子ペン１０は、蓄積していた記入情報及びチケット情報の複数組のペアを端末装置２５へ送信する。端末装置２５は、電子ペン１０から記入情報及びチケット情報の複数組のペアを取得し、ネットワーク２を通じてサーバ５へ送信する。サーバ５は、記入情報及びチケット情報の複数組のペアを、電子ペン１０から受信した複数のタクシーチケットに関する受信情報として取得する。なお、受信情報には、利用者及び運転者が使用した電子ペン１０の識別情報であるペンＩＤや、電子ペン１０を使用して記入した時刻に関する時間情報等が含まれているものとする。
【００７０】
サーバ５は、まず、受信情報に含まれるチケット情報を抽出する。そして、チケット情報に基づいて、タクシーチケットのチケット番号及び利用会社コードを特定する。さらに、特定したチケット番号及び利用会社コードに基づいて、後述するチケット発行ＤＢ４２を参照することにより、当該タクシーチケットが有効であるか否かを確認する。タクシーチケットが有効な場合、サーバ５は、後述する座標テーブルに基づいて受信情報に含まれる利用者記入情報及び項目記入情報を抽出する。抽出した利用者記入情報のストロークデータを文字認識することで、サーバ５は、タクシーの利用料金を特定する。具体的に、サーバ５は、図８に示すようなタクシーチケット３に乗車料金、その他料金及び合計料金として記入されたストロークデータを文字認識することで、各種料金を特定する。そして、サーバ５は、チケット番号と、利用会社コードと、運転者記入情報のイメージデータと、利用者記入情報のイメージデータと、利用者記入情報のストロークデータと、使用年月日と、文字認識により特定した各種料金と、をチケット利用ＤＢ４０に記憶する。
【００７１】
なお、本実施形態において、タクシーチケット３の使用年月日は、電子ペン１０が時間情報として記録しているタクシーチケット３へ記入した年月日を利用してもよいし、タクシーチケット３に使用年月日として記入されたストロークデータを文字認識することで特定した年月日を利用してもよい。ただし、後者の場合には、利用者が記入した使用年月日が紙媒体のタクシーチケット３上に証拠として自筆で残るというメリットがある。
【００７２】
また、本実施形態において、運転者は業務開始時に業務日誌４へ月日を記入することとしているが、業務開始時刻や業務終了時刻を合わせて記入させることとしても構わない。この場合、上述と同様に、業務日誌４の月日、業務開始時刻及び業務終了時刻は、電子ペン１０が時間情報として記録している業務日誌４へ記入した日時を利用してもよいし、業務日誌４に月日や業務開始時刻として記入されたストロークデータを文字認識することで特定した日時を利用してもいい。ただし、後者の場合には、運転者が記入した日時が紙媒体の業務日誌４上に証拠として自筆で残るというメリットがある。
【００７３】
このようにチケット利用ＤＢ４０に記憶された情報に基づいて、サーバ５は、会社又は利用者毎に容易にタクシー料金の請求データを作成することができる。また、利用者は、電子ペン１０を使用して紙媒体であるタクシーチケット３に記入を行うことで、複雑なＰＣ操作を行うことなく、容易に後払い型のタクシーを利用することができる。
【００７４】
[タクシーチケット及び業務日誌]
次に、タクシーチケット３及び業務日誌４について説明する。本発明のシステムにおいて、図８に示すようなタクシーチケット３及び図９に示すような業務日誌４は、上述した専用ペーパーとして作成されている。即ち、図５に例示するように台紙３０上に所定のドットパターン３２が印刷されており、その上に所定のボックスや罫線等が印刷されている。先に述べたように、ドットパターン３２は電子ペン１０が認識することができるように、カーボンを含んだインキにより印刷されている。一方、マークや罫線などの図案３４は、通常の（カーボンを含まない）インキにより印刷されているため、電子ペン１０がそれを認識することはない。
【００７５】
なお、本実施形態において、業務日誌４は、一時保存ボックス及び送信ボックス３９に対応するエリアのみにドットパターンが印刷されている。そのため、一時保存ボックス及び送信ボックス３９以外への記入について詳しい説明は便宜上省略しているが、運転者は、業務開始時に月日、車両番号及び氏名の記入を行い、業務開始後は利用者を乗降する毎に時刻、区間及び距離の記入を行うものとする。
【００７６】
また、本実施形態において、業務日誌４の送信ボックス３９へのチェックマークの記入は、１日の業務終了時としているが、他にも休憩時などの任意のタイミングで行えば良い。
【００７７】
[サーバ]
次に、サーバ５について詳しく説明する。図１１は、タクシーチケット処理システム１００における、特にサーバ５の内部構成を示す。図示のように、サーバ５は、受信・集計プログラム５０１、受信情報取得機能５０２、チケット情報抽出機能５０３、チケット番号特定機能５０４、会社情報抽出機能５０５、座標テーブル５０６、記入情報抽出機能５０７、文字認識プログラム実行機能５０９、チケット利用ＤＢ記憶機能５１１、エラー検出機能５１２、文字認識処理エラーＤＢ記憶機能５１３、請求データ作成機能５１４、請求データ送信機能５１５及びタクシーチケット送信機能５１６から構成されている。なお、各機能は、サーバ５が有するＣＰＵが予め用意されたプログラムを実行することにより実現される。
【００７８】
受信・集計プログラム５０１は、電子ペン１０から取得した受信情報をチケット利用ＤＢ４０に記憶するプログラムである。また、受信・集計プログラム５０１は、チケット利用ＤＢ４０に記憶された情報に基づいて、会社又は利用者毎にタクシー料金の請求データを作成するプログラムである。
【００７９】
受信情報取得機能５０２は、電子ペン１０がメモリ１２に記憶している記入情報及びチケット情報のペアを、ネットワーク２を介して受信情報として取得する機能である。
【００８０】
チケット情報抽出機能５０３は、受信情報取得機能５０２が取得した受信情報から、チケット情報を抽出する機能である。
【００８１】
チケット番号特定機能５０４は、チケット情報抽出機能５０３が抽出したチケット情報に基づいて、タクシーチケットのバーコードに記録されているチケット番号を特定する機能である。また、チケット番号特定機能５０４は、チケット情報に基づいて、タクシーチケットのバーコードに記録されている利用会社コードを特定する機能である。また、チケット番号特定機能５０４は、特定したチケット番号に基づいて、チケット発行ＤＢ４２を参照することにより、当該チケット番号に対応するタクシーチケットが有効であるか否かを確認する。ここで、図１２（ａ）を参照して、チケット発行ＤＢ４２について説明する。図１２（ａ）は、チケット発行ＤＢ４２のデータ構造を模式的に示す図である。図１２（ａ）に示すように、チケット発行ＤＢ４２は、チケット番号をキーとして、利用会社コード、タクシーチケットの発行日、有効期限等が記憶されている。よって、チケット番号特定機能５０４は、特定したチケット番号に基づいてチケット発行ＤＢ４２を参照することにより、対応するタクシーチケットが正式に発行されたものであるか、対応するタクシーチケットが有効期限内であるか等を確認することができる。
【００８２】
会社情報抽出機能５０５は、チケット番号特定機能５０４が特定したチケット番号に基づいて利用会社ＤＢ４３から、当該チケット番号に対応する会社に関する会社情報を抽出する機能である。ここで、図１２（ｂ）を参照して、利用会社ＤＢ４３について説明する。図１２（ｂ）は、利用会社ＤＢ４３のデータ構造を模式的に示す図である。図１２（ｂ）に示すように、利用会社ＤＢ４３は、利用会社コードをキーとして、利用会社名、担当者名、利用会社の住所、電話番号、ＦＡＸ番号等が記憶されている。よって、会社情報抽出機能５０５は、具体的にチケット番号に基づいて、利用会社名や利用会社の住所等を会社情報として抽出することができる。
【００８３】
記入情報抽出機能５０７は、受信情報取得機能５０２が取得した受信情報から利用者記入情報及び運転者記入情報を抽出する機能である。具体的に、記入情報抽出機能５０７は、まず、受信情報から記入情報を抽出し、当該記入情報から、座標テーブル５０６に基づいて利用者項目に記入された利用者記入情報のストロークデータ及びイメージデータと、運転者項目に記入された運転者記入情報のストロークデータ及びイメージデータとをそれぞれ抽出する機能である。なお、イメージデータは、ストロークデータを変換して作成することができる。ここで、図１３を参照して、座標テーブル５０６について説明する。図１３は、座標テーブル５０６のデータ構造を模式的に示す図である。座標テーブル５０６は、図１３に示すように、項目ＩＤをキーとして項目名及び座標データを記憶している。ここで、項目とは、利用者項目及び運転者項目をさらに細分化した単位であり、例えば利用者の所属を記入するエリアは利用者所属項目となる。項目ＩＤは、タクシーチケット３及び業務日誌４に印刷されたドットパターン上に設定された各項目を識別する情報であり、項目名は、各項目の名称である。また、座標データは、各項目ＩＤに対応する項目の配置場所を示すタクシーチケット３及び業務日誌４上の位置座標である。サーバ５は、記入情報に含まれる位置座標に基づいて、座標テーブル５０６を参照することにより、記入情報がどの項目に記入されたストロークデータ又はイメージデータであるかを容易に把握することができる。
【００８４】
文字認識プログラム実行機能５０９は、記入情報抽出機能５０７が抽出した利用者記入情報のストロークデータを文字認識することで、乗車料金、その他料金、合計料金等を特定する機能である。文字認識した料金はテキストデータとして取得する。なお、本実施形態では、料金等を文字認識することとしているが、本発明はこれに限定されるものではなく、利用者記入情報又は運転者記入情報のストロークデータに基づいて、文字認識により任意の情報を特定することができる。
【００８５】
チケット利用ＤＢ記憶機能５１１は、チケット番号特定機能５０３が特定したチケット番号及び利用会社コードと、記入情報抽出機能５０７が抽出した利用者記入情報及び運転者記入情報それぞれのイメージデータ及びストロークデータと、文字認識プログラム実行機能５０９が特定した各種料金とを対応付けて、図１４（ａ）に示すように、チケット利用ＤＢ４０に記憶する機能である。図１４（ａ）は、チケット利用ＤＢ４０のデータ構造を模式的に示す図である。
【００８６】
エラー検出機能５１２は、認識エラー検出機能と検算エラー検出機能とから構成されている。認識エラー検出機能は、文字認識プログラム実行機能５０９において認識エラーが発生したか否かを検出する機能である。また、検算エラー検出機能は、文字認識プログラム実行機能５０９において特定した乗車料金とその他料金の和が合計料金と一致しない場合の検算エラーが発生したか否かを検出する機能である。
【００８７】
文字認識処理エラーＤＢ記憶機能５１３は、エラー検出機能５１２がエラーを検出した場合に、チケット番号、利用会社コード、使用年月日、乗車料金、その他料金、合計料金及びエラー内容を、図１４（ｂ）に示すような文字認識処理エラーＤＢ４１に記憶する機能である。図１４（ｂ）は、文字認識処理エラーＤＢ４１のデータ構造を模式的に示す図である。具体的に、チケット番号「３０００１」の使用年月日が文字認識プログラム実行機能５０９により文字認識することができなかった場合、図示のとおり、使用年月日が「認識不可」となり、エラー内容として「認識エラー」が記憶される。一方、チケット番号「４０００２」の乗車料金とその他料金との和が利用者の記入ミスにより合計料金と一致していなかった場合、図示のとおり、エラー内容として「検算エラー」が記憶される。このように、認識エラー又は検算エラーが検出された場合、サーバ５は、一時的に文字認識処理エラーＤＢ４１に記憶して、正確な情報に修正された後、チケット利用ＤＢ４０に移行させる。よって、エラーのある情報がチケット利用ＤＢ４０に記憶されることはないため、誤った情報に基づいて請求データが作成されることを回避することができる。
【００８８】
請求データ作成機能５１４は、チケット利用ＤＢ４０に記憶された情報と、会社情報抽出機能５０５が抽出した会社情報とに基づいて、会社毎に、図１５に示すようなタクシー料金の請求データを作成する。図１５は、会社毎の請求データの例である。ここで、請求データにおける利用者名及び乗車経路は、チケット利用ＤＢ４０に記憶されている利用者記入情報のイメージデータを利用して作成される。また、請求データにおける運転者名及び車両番号は、チケット利用ＤＢ４０に記憶されている運転者記入情報のイメージデータを利用して作成される。なお、図１５では、会社毎の請求データを図示しているが、本発明はこれに限定されるものではなく、サーバ５が利用者毎の請求データを作成することとしても構わない。
【００８９】
また、請求データ作成機能５１４は、エラー検出機能５１２が検算エラーを検出し、修正済の情報に基づいて請求データを作成した場合には、詳細は後述するが利用会社に送付するタクシーチケットのイメージデータと各種料金等が一致しなくなるため、図１５に示すように、その旨の注意書きを請求データに付記することとする。
【００９０】
請求データ送信機能５１５は、請求データ作成機能５１４が作成した請求データを各利用者又は各会社に送信する機能である。
【００９１】
タクシーチケット送信機能５１６は、請求データの証拠として対応するタクシーチケットを各利用者又は各会社に送信する機能である。送信方法としては、スキャナ等によってデジタルデータとしてメール送信する方法等種々の方法が考えられる。なお、送信するタクシーチケットは、利用者及び運転者が使用の際記入したタクシーチケット原本のデータでもよいし、利用チケットＤＢ４０に記憶されている情報に基づいて作成したタクシーチケットのデータでもよい。後者の場合、サーバ５は、利用チケットＤＢ４０に記憶されている利用者記入情報及び運転者記入情報のイメージデータ及びストロークデータに基づいて、各利用者又は各会社に送信するためのタクシーチケットのデータを作成する。このように、タクシーチケットのデータを作成して送信することとすれば、原本はタクシー会社で保存するとともに、請求データの証拠としてデジタルデータのタクシーチケットを容易に各利用者又は会社へ送信することが可能となる。
【００９２】
（iv）集計処理
次に、タクシーチケット処理システム１００により実行される集計処理について説明する。図１６は、集計処理のフローチャートである。
【００９３】
利用者は、まず、タクシーチケット３の利用者項目に電子ペン１０を使用して所定の情報を記入する。利用者による記入が終了すると、運転者がタクシーチケット３の運転者項目に電子ペン１０を使用して所定の情報を記入する。さらに、運転者は、タクシーチケット３のバーコード５１を電子ペンによりスキャンする。このようにして、タクシーチケット３への記入及びバーコード５１の読取が終了すると、運転者は、業務日誌４の一時保存ボックスにチェックマークを記入する。これにより、タクシーチケットによる乗車に関する処理が１件完了する。このとき、電子ペン１０のメモリ１２には、図１０に示すように、記入情報とチケット情報がペアになった状態で複数記憶されている。つまり、電子ペン１０は、一時保存ボックスにチェックマークが記入されたタイミングで情報を区切ってメモリ１２に記憶している。一方、運転者は、このような処理を複数件繰り返した後、１日の業務終了等任意のタイミングで、業務日誌４の送信ボックス３９にチェックマークを記入する。
【００９４】
電子ペン１０は、送信ボックス３９にチェックマークが記入されたタイミングで、メモリ１２に記憶していた情報を、端末装置２５を介してサーバ５へ送信する。サーバ５は、端末装置２５を介して、電子ペン１０から複数組の記入情報及びチケット情報のペアを受信情報として取得する（ステップＳ１）。そして、サーバ５は、受信情報からチケット情報を抽出し（ステップＳ２）、当該チケット情報に基づいてチケット番号及び利用会社コードを特定する（ステップＳ３）。特定したチケット番号に基づいてチケット発行ＤＢ４２を参照することで、サーバ５は、利用者が使用したタクシーチケットが有効であるか否かを判定する（ステップＳ４）。タクシーチケットが無効の場合（ステップＳ４；Ｎｏ）、サーバ５は、集計処理を終了する。一方、タクシーチケットが有効の場合、利用会社ＤＢ４３から、特定した利用会社コードに基づいて利用者の会社情報を抽出する（ステップＳ５）。
【００９５】
また、サーバ５は、受信情報から記入情報を抽出する（ステップＳ６）。そして、座標テーブル５０６に基づいて、サーバ５は、記入情報から利用者が利用者項目に記入した利用者記入情報を抽出する。さらに、座標テーブル５０６に基づいて、サーバ５は、記入情報から運転者が運転者項目に記入した運転者記入情報を抽出する（ステップＳ７）。そして、サーバ５は、利用者記入情報のストロークデータに基づいて文字認識を行うことで、各種料金等を特定する（ステップＳ８）。換言すると、利用者記入情報から文字認識により、各種料金等のテキストデータを取得する。サーバ５は、ステップＳ３において特定したチケット番号及び利用会社コードと、利用者記入情報及び運転者記入情報のイメージデータ及びストロークデータと、文字認識により特定した各種料金等とをチケット利用ＤＢ４０に記憶する（ステップＳ１０）。
【００９６】
さらに、サーバ５は、文字認識に関する認識エラー及び検算エラーを検出し、当該エラーを有する情報を文字認識処理エラーＤＢ４１に記憶する（ステップＳ１１）。このように、サーバは、エラーを有する情報を一時的に文字認識処理エラーＤＢ４１に保存して、正確な情報に修正後、チケット利用ＤＢ４０に移行させる（ステップＳ１２）。そして、サーバ５は、チケット利用ＤＢ４０に記憶された情報に基づいて、図１５に示すような請求データを作成する（ステップＳ１３）。そして、サーバ５は、作成した請求データ及び証拠となるタクシーチケットのデータを、各利用者又は各会社に送信することによりタクシー料金を精算するための集計処理を完了する。
【００９７】
なお、本実施形態では、一時保存ボックス及び送信ボックスを業務日誌４が有することとしているが、本発明はこれに限定されるものではなく、タクシーチケット３が有することとしてもよい。
【００９８】
また、本実施形態では、タクシーチケット３がチケット情報を記録したバーコードを有することとしているが、本発明はこれに限定されるものではなく、チケット情報を記録した二次元コードを有することとしてもよい。
【００９９】
また、本実施形態では、請求データを利用者又は会社毎に作成することとしているが、本発明はこれに限定されるものではなく、運転者毎に作成することとしてもよい。また、運転者項目にタクシー会社名やタクシー会社を識別するタクシー会社コードを記入することにより、請求データをタクシー会社毎に作成することも可能となる。
【０１００】
また、本実施形態では、タクシーチケット３及び業務日誌４のデザインをそれぞれ図８及び図９に示すようにしているが、本発明はこれに限定されるものではなく、任意に設定することができる。
【０１０１】
また、本実施形態では、一時保存ボックスへの記入により、複数件の記入情報及びチケット情報のペアを運転者が任意のタイミングでサーバ５へ一括送信する方法のみを使用する場合について説明している。しかし、本発明はこれに限定されるものではなく、一時保存ボックスを利用せず、１件毎に送信する方法を併用することとしてもよい。１件毎に送信する方法とは、利用者及び運転者が必要事項を記入し、運転者が電子ペン１０によりバーコード５１からチケット情報を読み取った後、一時保存ボックスではなく、送信ボックス３９をチェックしてサーバ５へ記入情報及びチケット情報のペアを送信する方法である。この他、一時保存ボックスをチェックして１件のペアを電子ペン１０に記憶して２件目のタクシーチケットを受付する前に、休憩などでデータ送信できる状況となった場合にも、送信ボックス３９をチェックすれば１件のみの記入情報及びチケット情報のペアを送信できる。このように、本発明は、一括送信する方法と１件ずつ送信する方法を併用する場合にも適用することができる。
【０１０２】
[第１変形例]
上記実施形態では、運転者がタクシーチケットの運転者項目に記入を行うこととしているが、本発明はこれに限定されるものではなく、運転者に関する情報をサーバ５が予め保有しておくことで、当該運転者がタクシーチケットへの記入を行わない場合にも適用することが可能である。
【０１０３】
なお、運転者がタクシーチケットへの記入を行わない例として、運転者１人に対し１本の電子ペン１０が割り当てられている場合と、割り当てられていない場合とが考えられる。第１変形例では、運転者１人に対し１本の電子ペン１０が割り当てられている場合について説明する。
【０１０４】
第１変形例において、サーバ５は、予め図１７（ａ）に示すような運転者ＤＢと接続されている。図１７（ａ）は、運転者ＤＢのデータ構造を模式的に示す図である。運転者ＤＢは、ペンＩＤをキーとして、運転者ＩＤ、車両番号、運転者名、ゴム印や捺印や自署をもとにした署名データ、運転者の自宅住所、自宅電話番号、携帯電話番号等が記憶されている。つまり、サーバ５は、受信情報に含まれるペンＩＤに基づいて、図示のような運転者ＤＢを参照することにより、運転者の署名データや車両番号を容易に取得することができる。よって、運転者が毎回タクシーチケットの運転者項目に記入を行わなくても、運転者ＤＢに記憶されている情報に基づいて容易に請求データの作成及びタクシーチケットの作成を行うことができる。また、図８に示すようなタクシーチケットの運転者項目にはドットパターンが印刷されている必要はなく、少なくともタクシーチケットの利用者項目のみにドットパターンが印刷されていればよい。
【０１０５】
なお、サーバ５は、予め図１７（ｂ）に示すようなペンＤＢと接続されていることとしてもよい。これによれば、サーバ５は、運転者ＤＢに記憶されているペンＩＤに基づいて各運転者が使用している電子ペン１０の寿命を把握することができる。また、サーバ５は、予め図１７（ｃ）に示すような車両ＤＢと接続されていることとしてもよい。これによれば、サーバ５は、運転者ＤＢに記憶されている車両番号に基づいて各運転者が使用している車両の車種や購入年月日等を把握することができる。
【０１０６】
[第２変形例]
第２変形例では、運転者がタクシーチケットへの記入を行わない場合であって、運転者１人に対し１本の電子ペン１０が割り当てられていない場合に本発明を適用した例について説明する。具体的には、運転者より電子ペン１０の数が少なく、運転者は業務開始時にランダムに電子ペン１０が割り当てられることが考えられる。この場合も上記第１変形例と同様に、運転者がタクシーチケットへの記入を行わなくて良いため、図８に示すようなタクシーチケットの運転者項目にはドットパターンが印刷されている必要はない。
【０１０７】
一方、図９に示すような業務日誌の月日項目、車両番号項目及び氏名項目に対応するエリアにはドットパターンが印刷されている。よって、サーバ５は、業務日誌の各項目に対応する項目ＩＤ、項目名及び座標データを記憶した日誌座標テーブルを予め有しているものとする。運転者は、毎回業務開始時に割り当てられた電子ペン１０を使用して当該業務日誌の月日項目、車両番号項目及び氏名項目に記入を行う。そして、運転者は、記入が完了すると送信ボックス３９にチェックマークを記入し、日誌記入情報として端末装置２５を介してサーバ５へ送信する。なお、日誌記入情報には、運転者が使用した電子ペン１０のペンＩＤや記入時刻に関する時間情報も含まれているものとする。
【０１０８】
サーバ５は、まず、電子ペン１０から取得した日誌記入情報から、運転者が使用した電子ペン１０のペンＩＤを特定する。そして、サーバ５は、日誌記入情報から、日誌座標テーブルに基づいて業務日誌の月日項目、車両番号項目及び氏名項目に対応するストロークデータを抽出する。さらに、サーバ５は、抽出したストロークデータを文字認識することで、月日項目、車両番号項目及び氏名項目をそれぞれ特定する。そして、サーバ５は、特定したペンＩＤをキーとして、登録時刻、運転者氏名、車両番号を図１８（ａ）に示すペン使用ＤＢに記憶する。図１８（ａ）は、ペン使用ＤＢのデータ構造を模式的に示す図である。具体的に、ペン使用ＤＢにおけるペンＩＤは運転者が使用している電子ペン１０のペンＩＤである。また、登録時刻は日誌記入情報に含まれる時間情報から特定した時刻である。利用者が月日項目に記入したストロークデータに基づいて文字認識した月日としても良い。また、運転者氏名は氏名項目に記入されたストロークデータに基づいて文字認識した氏名である。また、車両番号は車両番号項目に記入されたストロークデータに基づいて文字認識した車両番号である。
【０１０９】
このように、第２変形例では、運転者が毎回業務開始時に割り当てられた電子ペン１０と、運転者氏名と、車両番号とを関連付ける登録を行う。よって、運転者が毎回タクシーチケットの運転者項目に記入を行わなくても、業務開始時に毎回情報が関連付けて登録されるペン使用ＤＢに記憶されている情報に基づいて容易に請求データの作成及びタクシーチケットの作成を行うことができる。
【０１１０】
また、上述において、運転者は業務日誌に氏名や車両番号を記入することとしているが、本発明はこれに限定されるものではなく、運転者ＩＤのみを記入することとしてもよい。この場合、サーバ５が予め図１８（ｂ）に示すような運転者ＤＢを有していれば、当該運転者ＩＤに基づいて運転者ＤＢを参照することで、請求データ及びタクシーチケットの作成に必要な署名データや車両番号を抽出することができる。よって、業務日誌に氏名や車両番号を記入しなくても、容易に請求データ及びタクシーチケットを作成することができる。しかし、この場合であっても、運転者の乗車車両が可変である場合には、業務開始時に業務日誌に記入して情報をペン使用ＤＢに登録する必要がある。
【０１１１】
[応用例]
本発明は、乗車料金、その他料金及び合計料金等をタクシーのメーターから直接サーバが取得する場合にも適用することができる。通常、タクシーのメーターには、領収書としてプリントアウトするために各種料金のデータを保有しているからである。これによれば、各種料金をストロークデータに基づいて文字認識しなくとも、メーターから直接デジタルデータとして取得することができる。よって、各種料金の文字認識処理を省略することができる。また、文字認識により特定した各種料金との比較照合に利用することもできる。
【産業上の利用可能性】
【０１１２】
このタクシーチケット処理システムでは、電子ペンが紙媒体に記入された情報等を一定の区切りをつけて記憶しておき、都合の良いタイミングで当該情報を一括送信することで、データ送信時エラーを回避することができる。
【図面の簡単な説明】
【０１１３】
【図１】電子ペンの使用形態を模式的に示す図である。
【図２】電子ペンの構造を示す機能ブロック図である。
【図３】専用ペーパーに印刷されたドットパターンによる情報の表現方法を説明する図である。
【図４】ドットパターン及びそれに対応する情報の例である。
【図５】専用ペーパーにより構成される帳票の構造を示す。
【図６】電子ペン用帳票の例を示す。
【図７】本発明における分類別集約管理システムの概略構成を示す図である。
【図８】タクシーチケットの例を示す。
【図９】業務日誌の例を示す。
【図１０】電子ペン内のメモリのデータ構造を模式的に示す図である。
【図１１】図７に示すタクシーチケット処理システムに含まれるサーバの機能ブロック図である。
【図１２】チケット発行ＤＢ及び利用会社ＤＢのデータ構造を模式的に示す図である。
【図１３】座標テーブルのデータ構造を模式的に示す図である。
【図１４】チケット利用ＤＢ及び文字認識処理エラーＤＢのデータ構造を模式的に示す図である。
【図１５】請求データを示す図である。
【図１６】本実施形態における集計処理のフローチャートである。
【図１７】第１変形例における運転者ＤＢ、ペンＤＢ及び車両ＤＢのデータ構造を模式的に示す図である。
【図１８】第２変形例におけるペン使用ＤＢ及び運転者ＤＢのデータ構造を模式的に示す図である。
【符号の説明】
【０１１４】
２…ネットワーク
３…タクシーチケット
４…業務日誌
５…サーバ
１０…電子ペン
１１…プロセッサ
１２…メモリ
１３…データ通信ユニット
１４…バッテリー
２５…端末装置
２６…問い合わせサーバ
２７…サービスサーバ
１００…タクシーチケット処理システム
【図１】
2006163969.tif 000003
【図２】
2006163969.tif 000004
【図３】
2006163969.tif 000005
【図４】
2006163969.tif 000006
【図５】
2006163969.tif 000007
【図６】
2006163969.tif 000008
【図７】
2006163969.tif 000009
【図８】
2006163969.tif 000010
【図９】
2006163969.tif 000011
【図１０】
2006163969.tif 000012
【図１１】
2006163969.tif 000013
【図１２】
2006163969.tif 000014
【図１３】
2006163969.tif 000015
【図１４】
2006163969.tif 000016
【図１５】
2006163969.tif 000017
【図１６】
2006163969.tif 000018
【図１７】
2006163969.tif 000019
【図１８】
2006163969.tif 000020