(57)【特許請求の範囲】
【請求項１】
ユーザに、保険見積を依頼するための条件より成る保険契約データを携帯通信端末を介して作成させ、前記携帯通信端末より受信する作成された前記保険契約データを基に保険料見積を計算する保険料計算サーバであって、
前記携帯通信端末に選択させる前記条件の列を前記携帯通信端末のキーボード装置のキー番号に、前記携帯通信端末にて前記キー番号が入力された回数を行に対応させたマトリクス表内に、前記保険契約データおよび前記保険データの重みを格納する料金計算用キー番号対応表を格納する料金計算用キー番号対応表記憶部と、
前記ユーザに選択させる前記条件の列を前記携帯通信端末のボタンのキー番号に、前記ユーザにより前記キー番号が入力された回数を行に対応させたマトリクス表内に前記保険契約データを格納するキー番号対応表を記憶するキー番号対応表記憶部と、前記キー番号および前記キー番号が入力された回数を前記キー番号毎に格納する作業データ記憶部、
前記作業データ記憶部に格納される第１のキー番号と前記ユーザに新たに入力された第２のキー番号とが一致するかを判断するデータ判断手段、
前記データ判断手段にて一致すると判断された場合、前記第１のキー番号の前記回数を更新し前記作業データ記憶部に格納する行更新手段、
前記データ判断手段にて一致しないと判断された場合、前記第１のキー番号および前記第１のキー番号が入力された回数と、前記第２のキー番号および前記第２のキー番号が入力された回数の値を前記作業データ記憶部に格納する列更新手段、
前記作業データ記憶部に格納される前記第１および第２のキー番号と、前記第１および第２のキー番号が入力された回数に対応する前記キー番号対応表内の前記保険契約データを表示させるデータ表示手段
を前記携帯通信端末に設定する保険契約プログラム設定手段と、
前記携帯通信端末より送信される前記保険契約データを分析し、前記料金計算用キー番号対応表の前記条件および前記回数と対応させ、対応する重み値を取得する保険契約条件データ分析手段と、
前記保険契約条件データ分析手段が取得する前記重み値を基に、保険料見積を算出する保険料見積算出手段と、
前記保険料見積算出手段が算出した前記保険料見積を前記携帯通信端末へ送信する保険料見積データ送信手段
とを備えることを特徴とする保険料計算サーバ。
【請求項２】
ユーザからの入力により、保険見積を依頼するための条件より成る保険契約データを作成し、保険料計算サーバに対して保険料見積を依頼する携帯通信端末であって、
前記ユーザに選択させる前記条件の列を前記携帯通信端末のボタンのキー番号に、前記ユーザにより前記キー番号が入力された回数を行に対応させたマトリクス表内に前記保険契約データを格納するキー番号対応表を記憶するキー番号対応表記憶部と、
前記キー番号および前記キー番号が入力された回数を、前記キー番号毎に格納する作業データ記憶部と、
前記作業データ記憶部に格納される第１のキー番号と前記ユーザに新たに入力された第２のキー番号とが一致するかを判断するデータ判断手段と、
前記データ判断手段にて一致すると判断された場合、前記第１のキー番号の前記回数を更新し前記作業データ記憶部に格納する行更新手段と、
前記データ判断手段にて一致しないと判断された場合、前記第１のキー番号および前記第１のキー番号が入力された回数と、前記第２のキー番号および前記第２のキー番号が入力された回数の値を前記作業データ記憶部に格納する列更新手段と、
前記作業データ記憶部に格納される前記第１および第２のキー番号と、前記第１および第２のキー番号が入力された回数に対応する前記キー番号対応表内の前記保険契約データを表示させるデータ表示手段
とを備えることを特徴とする携帯通信端末。
【請求項３】
ユーザに、保険見積を依頼するための条件より成る保険契約データを作成させる携帯通信端末と、前記携帯通信端末より受信する作成された前記保険契約データを基に保険料見積を計算する保険料計算サーバより成る保険料計算システムであって、
前記携帯通信端末は、
前記ユーザに選択させる前記条件の列を前記携帯通信端末のボタンのキー番号に、前記ユーザにより前記キー番号が入力された回数を行に対応させたマトリクス表内に前記保険契約データを格納するキー番号対応表を記憶するキー番号対応表記憶部と、
前記キー番号および前記キー番号が入力された回数を前記キー番号毎に格納する作業データ記憶部と、
前記作業データ記憶部に格納される第１のキー番号と前記ユーザに新たに入力された第２のキー番号とが一致するかを判断するデータ判断手段と、
前記データ判断手段にて一致すると判断された場合、前記第１のキー番号の前記回数を更新し前記作業データ記憶部に格納する行更新手段と、
前記データ判断手段にて一致しないと判断された場合、前記第１のキー番号および前記第１のキー番号が入力された回数と、前記第２のキー番号および前記第２のキー番号が入力された回数の値を前記作業データ記憶部に格納する列更新手段と、
前記作業データ記憶部に格納される前記第１および第２のキー番号と、前記第１および第２のキー番号が入力された回数に対応する前記キー番号対応表内の前記保険契約データを表示させるデータ表示手段
とを備え、前記保険料計算サーバは、
前記携帯通信端末に選択させる前記条件の列を前記携帯通信端末のキーボード装置のキー番号に、前記携帯通信端末にて前記キー番号が入力された回数を行に対応させたマトリクス表内に、前記保険契約データおよび前記保険データの重みを格納する料金計算用キー番号対応表を格納する料金計算用キー番号対応表記憶部と、
前記携帯通信端末より送信される前記保険契約データを分析し、前記料金計算用キー番号対応表の前記条件および前記回数と対応させ、対応する重み値を取得する保険契約条件データ分析手段と、
前記保険契約条件データ分析手段が取得する前記重み値を基に、保険料見積を算出する保険料見積算出手段と、
前記保険料見積算出手段が算出した前記保険料見積を前記携帯通信端末へ送信する保険料見積データ送信手段
とを備えることを特徴とする保険料計算システム。
【請求項４】
ユーザに、保険見積を依頼するための条件より成る保険契約データを携帯通信端末を介して作成させ、前記携帯通信端末より受信する作成された前記保険契約データを基に保険料見積を計算する保険料計算プログラムであって、
コンピュータを、
前記携帯通信端末に選択させる前記条件の列を前記携帯通信端末のキーボード装置のキー番号に、前記携帯通信端末にて前記キー番号が入力された回数を行に対応させたマトリクス表内に、前記保険契約データおよび前記保険データの重みを格納する料金計算用キー番号対応表を格納する料金計算用キー番号対応表記憶手段と、
前記ユーザに選択させる前記条件の列を前記携帯通信端末のボタンのキー番号に、前記ユーザにより前記キー番号が入力された回数を行に対応させたマトリクス表内に前記保険契約データを格納するキー番号対応表を記憶するキー番号対応表記憶手段と、
前記キー番号および前記キー番号が入力された回数を前記キー番号毎に格納する作業データ記憶手段、
前記作業データ記憶手段に格納される第１のキー番号と前記ユーザに新たに入力された第２のキー番号とが一致するかを判断するデータ判断手段、
前記データ判断手段にて一致すると判断された場合、前記第１のキー番号の前記回数を更新し前記作業データ記憶手段に格納する行更新手段、
前記データ判断手段にて一致しないと判断された場合、前記第１のキー番号および前記第１のキー番号が入力された回数と、前記第２のキー番号および前記第２のキー番号が入力された回数の値を前記作業データ記憶手段に格納する列更新手段、
前記作業データ記憶手段に格納される前記第１および第２のキー番号と、前記第１および第２のキー番号が入力された回数に対応する前記キー番号対応表内の前記保険契約データを表示させるデータ表示手段
を前記携帯通信端末に設定する保険契約プログラム設定手段と、
前記携帯通信端末より送信される前記保険契約データを分析し、前記料金計算用キー番号対応表の前記条件および前記回数と対応させ、対応する重み値を取得する保険契約条件データ分析手段と、
前記保険契約条件データ分析手段が取得する前記重み値を基に、保険料見積を算出する保険料見積算出手段と、
前記保険料見積算出手段が算出した前記保険料見積を前記携帯通信端末へ送信する保険料見積データ送信手段
として機能させることを特徴とする保険料計算プログラム。
【請求項５】
ユーザからの入力により、保険見積を依頼するための条件より成る保険契約データを作成し、保険料計算サーバに対して保険料見積を依頼する携帯通信プログラムであって、
コンピュータを、
前記ユーザに選択させる前記条件の列を前記携帯通信端末のボタンのキー番号に、前記ユーザにより前記キー番号が入力された回数を行に対応させたマトリクス表内に前記保険契約データを格納するキー番号対応表を記憶するキー番号対応表記憶手段と、
前記キー番号および前記キー番号が入力された回数を、前記キー番号毎に格納する作業データ記憶手段と、
前記作業データ記憶手段に格納される第１のキー番号と前記ユーザに新たに入力された第２のキー番号とが一致するかを判断するデータ判断手段と、
前記データ判断手段にて一致すると判断された場合、前記第１のキー番号の前記回数を更新し前記作業データ記憶手段に格納する行更新手段と、
前記データ判断手段にて一致しないと判断された場合、前記第１のキー番号および前記第１のキー番号が入力された回数と、前記第２のキー番号および前記第２のキー番号が入力された回数の値を前記作業データ記憶手段に格納する列更新手段と、
前記作業データ記憶手段に格納される前記第１および第２のキー番号と、前記第１および第２のキー番号が入力された回数に対応する前記キー番号対応表内の前記保険契約データを表示させるデータ表示手段
として機能させることを特徴とする携帯通信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力した文字を表示するための保険料計算サーバ、携帯通信端末、保険料計算システム、保険料計算プログラムおよび携帯通信プログラムに関する。
【背景技術】
【０００２】
保険料の自由化に伴い保険会社の提供する保険商品は多様化しており、各保険会社によってその保険商品にかなりの差が生ずる。このため顧客は、保険商品を購入する際には、各保険会社の商品を比較して見積もる必要がでてきた。各保険会社に対して見積もりを請求することは非常に煩雑で且つ時間がかかったため、現在、インターネットに接続されたパーソナルコンピュータ等より保険料の見積もりを行うシステムが開発され市場で利用されている（特許文献１参照）。この保険料見積もりシステムを用いることで、顧客および保険外交員はパーソナルコンピュータを介して会社の保険料見積もりサーバにアクセスし、即時に見積もり結果を得ることができる。又、最近の携帯電話の通信技術およびアプリケーション技術の発達により、携帯電話からでも保険料見積もりサーバにアクセスし、即時に見積もり結果を得ることができるようになっている。
【特許文献１】特開２００２-２４６２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、保険料見積もりに必要な条件の入力処理は、パーソナルコンピュータ用キーボードからでは簡単に入力できるが、携帯電話用キーボードからでは時間と手間がかかっていた。この原因は、携帯用キーボードは元々が電話として使用するために設計されているため、通常の電話機と同様に、原則的に０から９までの数字、＃および＊等が割り振られた１２個のキーから構成され、この他携帯電話機種により異なる上下左右ボタン、決定ボタン等のみが備えられているからである。このため通常の携帯電話による入力処理では、「あいうえお」が割り当てられているキー番号（通常１である）を所望の文字が表示されるまで押下し、所望の文字が表示されたら確定し、さらに次の文字が割り当てられているキー番号を選んで押下する必要があった。これでは時間と手間がかかるので、入力する内容が大体決まっている場合は、アプリケーションプログラムをインストールし、携帯電話用の画面上にてこのアプリケーションプログラムが提示するプルダウンリストを表示させ、予め準備されているリストの内よりユーザが１つを選択することにより入力の時間と手間を削減する手法が取られている。
【０００４】
しかしながら、それでも、携帯電話用キーボードの押下は、通常親指等の指一本のみで行われることが多いため、携帯電話用キーボードの押下回数が増えれば増えるほど、ユーザの指に負担がかかり、又携帯電話も移動、入力、確定等の処理が繰り返されるほど、内部の演算処理に負担がかかるという問題があった。
【０００５】
更に、携帯電話の画面上にプルダウンリストを表示し、ユーザに選択させる場合、似た項目が多い場合、ユーザが誤入力しやすいという問題があった。
【０００６】
本発明は、上記の問題を解決するためになされたものであり、移動、入力、確定等の処理回数を低減することでユーザおよび内部演算処理に負担がかからず、ユーザが情報を選択する際に誤入力を防ぐことができる保険料計算サーバ、携帯通信端末、保険料計算システム、保険料計算プログラムおよび携帯通信プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記問題点を鑑みて、本発明の第１の特徴は、ユーザに、保険見積を依頼するための条件より成る保険契約データを携帯通信端末を介して作成させ、携帯通信端末より受信する作成された保険契約データを基に保険料見積を計算する保険料計算サーバであって、携帯通信端末に選択させる条件の列を携帯通信端末のキーボード装置のキー番号に、携帯通信端末にてキー番号が入力された回数を行に対応させたマトリクス表内に、保険契約データおよび保険データの重みを格納する料金計算用キー番号対応表を格納する料金計算用キー番号対応表記憶部と、ユーザに選択させる条件の列を携帯通信端末のボタンのキー番号に、ユーザによりキー番号が入力された回数を行に対応させたマトリクス表内に保険契約データを格納するキー番号対応表を記憶するキー番号対応表記憶部と、キー番号およびキー番号が入力された回数をキー番号毎に格納する作業データ記憶部と、作業データ記憶部に格納される第１のキー番号とユーザに新たに入力された第２のキー番号とが一致するかを判断するデータ判断手段と、データ判断手段にて一致すると判断された場合、第１のキー番号の回数を更新し作業データ記憶部に格納する行更新手段と、データ判断手段にて一致しないと判断された場合、第１のキー番号および第１のキー番号が入力された回数と、第２のキー番号および第２のキー番号が入力された回数の値を作業データ記憶部に格納する列更新手段と、作業データ記憶部に格納される第１および第２のキー番号と、第１および第２のキー番号が入力された回数に対応するキー番号対応表内の保険契約データを表示させるデータ表示手段とを携帯通信端末に設定する保険契約プログラム設定手段と、携帯通信端末より送信される保険契約データを分析し、料金計算用キー番号対応表の条件および回数と対応させ、対応する重み値を取得する保険契約条件データ分析手段と、保険契約条件データ分析手段が取得する重み値を基に、保険料見積を算出する保険料見積算出手段と、保険料見積算出手段が算出した保険料見積を携帯通信端末へ送信する保険料見積データ送信手段とを備えることを要旨とする。
【０００８】
本発明の第２の特徴は、ユーザからの入力により、保険見積を依頼するための条件より成る保険契約データを作成し、保険料計算サーバに対して保険料見積を依頼する携帯通信端末であって、ユーザに選択させる条件の列を携帯通信端末のボタンのキー番号に、ユーザによりキー番号が入力された回数を行に対応させたマトリクス表内に保険契約データを格納するキー番号対応表を記憶するキー番号対応表記憶部と、キー番号およびキー番号が入力された回数を、キー番号毎に格納する作業データ記憶部と、作業データ記憶部に格納される第１のキー番号とユーザに新たに入力された第２のキー番号とが一致するかを判断するデータ判断手段と、データ判断手段にて一致すると判断された場合、第１のキー番号の回数を更新し作業データ記憶部に格納する行更新手段と、データ判断手段にて一致しないと判断された場合、第１のキー番号および第１のキー番号が入力された回数と、第２のキー番号および第２のキー番号が入力された回数の値を作業データ記憶部に格納する列更新手段と、作業データ記憶部に格納される第１および第２のキー番号と、第１および第２のキー番号が入力された回数に対応するキー番号対応表内の保険契約データを表示させるデータ表示手段とを備えることを要旨とする。
【０００９】
本発明の第３の特徴は、ユーザに、保険見積を依頼するための条件より成る保険契約データを作成させる携帯通信端末と、携帯通信端末より受信する作成された保険契約データを基に保険料見積を計算する保険料計算サーバより成る保険料計算システムであって、携帯通信端末は、ユーザに選択させる条件の列を携帯通信端末のボタンのキー番号に、ユーザによりキー番号が入力された回数を行に対応させたマトリクス表内に保険契約データを格納するキー番号対応表を記憶するキー番号対応表記憶部と、キー番号およびキー番号が入力された回数をキー番号毎に格納する作業データ記憶部と、作業データ記憶部に格納される第１のキー番号とユーザに新たに入力された第２のキー番号とが一致するかを判断するデータ判断手段と、データ判断手段にて一致すると判断された場合、第１のキー番号の回数を更新し作業データ記憶部に格納する行更新手段と、データ判断手段にて一致しないと判断された場合、第１のキー番号および第１のキー番号が入力された回数と、第２のキー番号および第２のキー番号が入力された回数の値を作業データ記憶部に格納する列更新手段と、作業データ記憶部に格納される第１および第２のキー番号と、第１および第２のキー番号が入力された回数に対応するキー番号対応表内の保険契約データを表示させるデータ表示手段とを備え、保険料計算サーバは、携帯通信端末に選択させる条件の列を携帯通信端末のキーボード装置のキー番号に、携帯通信端末にてキー番号が入力された回数を行に対応させたマトリクス表内に、保険契約データおよび保険データの重みを格納する料金計算用キー番号対応表を格納する料金計算用キー番号対応表記憶部と、携帯通信端末より送信される保険契約データを分析し、料金計算用キー番号対応表の条件および回数と対応させ、対応する重み値を取得する保険契約条件データ分析手段と、保険契約条件データ分析手段が取得する重み値を基に、保険料見積を算出する保険料見積算出手段と、保険料見積算出手段が算出した保険料見積を携帯通信端末へ送信する保険料見積データ送信手段とを備えることを要旨とする。
【００１０】
本発明の第４の特徴は、ユーザに、保険見積を依頼するための条件より成る保険契約データを携帯通信端末を介して作成させ、携帯通信端末より受信する作成された保険契約データを基に保険料見積を計算する保険料計算プログラムであって、コンピュータを、携帯通信端末に選択させる条件の列を携帯通信端末のキーボード装置のキー番号に、携帯通信端末にてキー番号が入力された回数を行に対応させたマトリクス表内に、保険契約データおよび保険データの重みを格納する料金計算用キー番号対応表を格納する料金計算用キー番号対応表記憶手段と、ユーザに選択させる条件の列を携帯通信端末のボタンのキー番号に、ユーザによりキー番号が入力された回数を行に対応させたマトリクス表内に保険契約データを格納するキー番号対応表を記憶するキー番号対応表記憶手段と、キー番号およびキー番号が入力された回数をキー番号毎に格納する作業データ記憶手段、作業データ記憶手段に格納される第１のキー番号とユーザに新たに入力された第２のキー番号とが一致するかを判断するデータ判断手段、データ判断手段にて一致すると判断された場合、第１のキー番号の回数を更新し作業データ記憶手段に格納する行更新手段、データ判断手段にて一致しないと判断された場合、第１のキー番号および第１のキー番号が入力された回数と、第２のキー番号および第２のキー番号が入力された回数の値を作業データ記憶手段に格納する列更新手段、作業データ記憶手段に格納される第１および第２のキー番号と、第１および第２のキー番号が入力された回数に対応するキー番号対応表内の保険契約データを表示させるデータ表示手段を携帯通信端末に設定する保険契約プログラム設定手段と、携帯通信端末より送信される保険契約データを分析し、料金計算用キー番号対応表の条件および回数と対応させ、対応する重み値を取得する保険契約条件データ分析手段と、保険契約条件データ分析手段が取得する重み値を基に、保険料見積を算出する保険料見積算出手段と、保険料見積算出手段が算出した保険料見積を携帯通信端末へ送信する保険料見積データ送信手段として機能させることを要旨とする。
【００１１】
本発明の第５の特徴は、ユーザからの入力により、保険見積を依頼するための条件より成る保険契約データを作成し、保険料計算サーバに対して保険料見積を依頼する携帯通信プログラムであって、コンピュータを、ユーザに選択させる条件の列を携帯通信端末のボタンのキー番号に、ユーザによりキー番号が入力された回数を行に対応させたマトリクス表内に保険契約データを格納するキー番号対応表を記憶するキー番号対応表記憶手段と、キー番号およびキー番号が入力された回数を、キー番号毎に格納する作業データ記憶手段と、作業データ記憶手段に格納される第１のキー番号とユーザに新たに入力された第２のキー番号とが一致するかを判断するデータ判断手段と、データ判断手段にて一致すると判断された場合、第１のキー番号の回数を更新し作業データ記憶手段に格納する行更新手段と、データ判断手段にて一致しないと判断された場合、第１のキー番号および第１のキー番号が入力された回数と、第２のキー番号および第２のキー番号が入力された回数の値を作業データ記憶手段に格納する列更新手段と、作業データ記憶手段に格納される第１および第２のキー番号と、第１および第２のキー番号が入力された回数に対応するキー番号対応表内の保険契約データを表示させるデータ表示手段として機能させることを要旨とする。
【発明の効果】
【００１２】
本発明の保険料計算サーバ、携帯通信端末、保険料計算システム、保険料計算プログラムおよび携帯通信プログラムによると、移動、入力、確定等の処理回数を低減させ、ユーザおよび内部演算処理の負担を低減することができる。又、ユーザが情報を選択する際の誤入力を防ぐことができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態に係る保険料計算サーバ、携帯通信端末、保険料計算システム、保険料計算プログラムおよび携帯通信プログラムについて説明する。尚、本発明の実施の形態において使用される機器、手法等は一例であり、本発明はこれらに限定されるものでないことは勿論である。
【００１４】
（第１の実施の形態）
（文章入力装置）
本発明の第１の実施の形態に係る文章入力装置３は、図１に示すように、入力装置４１、表示装置４２、主記憶装置４３、情報マトリクス表記憶装置４４および処理制御装置（以下ＣＰＵと記載する）４５等を備えている。
【００１５】
情報マトリクス表記憶装置４４は、ユーザに選択させる文字列が配列されたマトリクス（以下、情報マトリクス表と記載）を格納する。情報マトリクス表の列は入力装置４１のキーボードに割り振られた０〜９等のキー番号と対応させ、行はあるキー番号をユーザが押下した回数と対応させている。尚、情報マトリクス表に格納する文字列はプログラマ等が自由に設定・更新することができる。
【００１６】
ＣＰＵ４５は、データ受信手段４５ａ、データ判断手段４５ｂ、列更新手段４５ｃ、行更新手段４５ｄおよびデータ表示手段４５ｅ等を備えている。
【００１７】
データ受信手段４５ａは、ユーザに入力されたキー番号に関する情報を入力装置４１を介して受信する。データ判断手段４５ｂは、ユーザに入力されたキー番号に関する情報より、次に行うべき処理を判断する。次に行うべき処理には列更新処理、行更新処理等がある。列更新手段４５ｃは、列更新処理を行う。具体的には前回とは異なるキー番号が押下された際に、既にユーザに選択されているキー番号の文字列および押下された回数を主記憶装置４３に格納する。この異なるキー番号の行を初期値、例えば１に設定し、異なるキー番号（列）と共に主記憶装置４３に格納する。行更新手段４５ｄは既にユーザに選択されているキー番号の行の値を更新（１増加）する。データ表示手段４５ｅは、主記憶装置４３に格納されている列・行を情報マトリクス表と対応させ、対応する文章を表示装置４２に表示する。
【００１８】
入力装置４１は、０から９までの数字と、“＊”、“＃”、“決定”、“取消”等のプッシュボタンから構成されたキーボードである。入力装置４１はスクロールボタン等により構成されていてもよい。又、ＵＳＢ接続等を介して他のメモリ装置よりデータを入力しても構わない。表示装置４２は、液晶表示装置（ＬＣＤ）、発光ダイオード（ＬＥＤ）パネル、エレクトロミルネッセンス（ＥＬ）パネル等が使用可能である。表示装置４２は、入力装置４１を介してユーザに入力されたデータ等をユーザに識別可能なように表示する。主記憶装置４３には、ＲＯＭ及びＲＡＭが組み込まれている。ＲＯＭはＣＰＵ４５で実行される文章入力装置としての全体的な制御を行うプログラム（認識コード）を格納しているメモリであり、ＲＡＭはＣＰＵ４５におけるプログラム実行処理中に利用されるプログラムデータ等を格納したり、作業領域として利用されるメモリである。
【００１９】
情報マトリクス表とユーザ処理の関係について図２を用いて具体的に説明する。図２（ａ）が示すように、情報マトリクス表のキー番号１の列には、例えば「軽自動車」「１ボックス」「３ドア」「２ドア」「４ドア」が格納されているとする。まず、文章入力装置３の入力装置４１には初期画面の「軽自動車」が表示される（初期画面の設定はブランク等でも構わず、プログラマが自由に設定できるものとする）。このときユーザが入力装置４１を介し、キー番号１を一度押下したとすると、次の行である「１ボックス」を表示装置４２上に表示する。更にもう一度押下すると次の行である「３ドア」を表示する。ユーザがキー番号１の列より所望の情報を選択し終えると、更に次のキー番号を選択する。キー番号はユーザの好きに選択してよく、例えば、キー番号１の選択終了後、にキー番号４を選択して（図２（ｄ）参照）２回押下し、所望する情報である「グリーン」を選択してもよい。このようにユーザは自分の好きな順番ですべてのキー番号より所望する単語および文章を選択し、文章入力を完成させる。
【００２０】
（文章入力装置の動作）
以下、上記の文章入力処理の内部処理について図３のフロー図を用いて説明する。
【００２１】
（ａ）まずステップＳ３０１において、入力装置４１を介しユーザがあるキー番号を押下すると、図１のデータ受信手段４５ａは、ユーザに入力されたキー番号を受信する。
【００２２】
（ｂ）以下、説明上、前回押されたキー番号の種類をｍ、今回押されるキー番号の種類をｎ、同じキー番号が押された回数をｉとし、情報マトリクス表に対応する座標値と考える。現在のデータ更新前の段階では主記憶装置４３は情報マトリクス表の座標（ｍ,ｉ）を一時記憶している。ステップＳ３０２において、データ判断手段４５ｂは取得したキー番号より、キー番号の種類が前回と同じか（ｍ）、前回と異なるか（ｎ）を判別し、前回と同じであればステップＳ３０３、前回と異なればステップＳ３０４へ進む。
【００２３】
（ｃ）ステップＳ３０３においては、前回と同じキー番号ｍであるため、行更新手段４５ｄが、キー番号ｍの行インデックス（カウンタ）ｉを１増やし、情報マトリクス表の座標を（ｍ,ｉ＋１）に更新する。行更新手段４５ｄは座標（ｍ,ｉ＋１）をデータ表示手段４５ｅに送信する。
【００２４】
（ｄ）ステップＳ３０４においては、前回と異なるキー番号ｎであるため、列更新手段４５ｃは、現在一時記憶されている座標（ｍ,ｉ）を確定し、主記憶装置４３に格納する。更に、ステップＳ３０５において、列更新手段４５ｃはｉの値を初期値１に設定し、ステップＳ３０６においてキー番号を新たに押されたキー番号をｎに変更する。これにより現在処理中の座標は（ｎ,１）と更新され、主記憶装置４３に格納される。ステップＳ３０７において、データ表示手段４５ｅは主記憶装置４３に格納される座標に対応する、情報マトリクス表上の情報を取得し、表示装置４２上に表示する。
【００２５】
本発明の第１の実施の形態の文章入力装置３によると、文章入力の際の、移動，入力および確定等の処理回数を低減させ、ユーザおよび内部演算処理の負担を低減することができる。
【００２６】
（第２の実施の形態）
（保険料計算システム）
本発明の第２の実施の形態に係る保険料計算システム１００は、保険料見積サービスにより顧客への保険加入を促すの業務を行う保険会社にて使用されるシステムであり、図４に示すように、保険料計算サーバ１および携帯通信端末２ａ，２ｂ，２ｃ等より構成される。携帯通信端末２ａ，２ｂ，２ｃは、顧客への保険加入業務を行う保険外交員又は加入したい顧客等に保持され、顧客の保険条件のデータを保険料計算サーバ１に送信する。保険料計算サーバ１は、保険外交員等の携帯通信端末２ａ〜２ｃから送信される保険条件を基に保険料の見積もりを算出し、算出結果を送信元携帯通信端末２ａ〜２ｃに送信する。尚、保険料計算サーバ１および携帯通信端末２ａ〜２ｃ間は有線，無線のネットワーク等にて接続されている。
【００２７】
以下、各装置の詳細について説明する。
【００２８】
（保険料計算サーバ）
保険料計算サーバ１は、図５に示すように、入力装置３１、出力装置３２、通信制御装置３３、主記憶装置３４、ＣＰＵ３５、料金計算用キー番号対応表記憶部３６、保険契約マスタ記憶部３７および保険契約プログラム記憶部３８等を備えている。
【００２９】
料金計算用キー番号対応表記憶部３６は、図７に示す料金計算用キー番号対応表を格納する。料金計算用キー番号対応表は列（キー番号）に保険条件、行にキー番号が押下された回数を対応させてあるマトリクス表である。尚、列数を１２に限定しているのは通常の携帯電話等の入力装置上のボタンが１２個であることに対応させている為であるが、この列数は１つの処理、例えば入力画面上の画面ページを複数準備する等により増加させたり、若しくは料金計算用キー番号対応表内の列に情報を入れないこと等により減少させたりすることができる。料金計算用キー番号対応表の各座標は保険条件に応じた値（重み）が設定されている。この値は保険料見積もり処理の際に使用される。保険契約マスタ記憶部３７は、保険条件詳細情報を管理しているマスタファイルである。保険契約プログラム記憶部３８は、携帯通信端末２ａ〜２ｃに搭載するための保険計算業務用プログラムを格納する。
【００３０】
ＣＰＵ３５は、保険契約条件データ受信手段３５ａ、保険契約条件データ分析手段３５ｂ、保険料見積算出手段３５ｃ、保険料見積データ送信手段３５ｄ、キー番号対応表作成管理手段３５ｅ、保険契約情報作成管理手段３５ｆおよび保険契約プログラム設定装置３５ｇ等を備える。
【００３１】
保険契約条件データ受信手段３５ａは、携帯通信端末２ａ〜２ｃより送信される保険契約条件を受信する。保険契約条件データ分析手段３５ｂは、保険契約条件データ受信手段３５ａが受信する保険契約条件を分析し、料金計算用キー番号対応表の各座標の条件と対応させ、対応座標の値（重み）を取得する。
【００３２】
保険料見積算出手段３５ｃは、保険契約条件データ分析手段３５ｂが取得する値を基に、保険料見積算出処理を行う。保険料見積データ送信手段３５ｄは、保険料見積算出結果のデータを携帯通信端末２ａ〜２ｃへ送信する。キー番号対応表作成管理手段３５ｅは、料金計算用キー番号対応表記憶部３６に格納される料金計算用キー番号対応表および携帯通信端末２ａ〜２ｃに格納するキー番号対応表（詳細は後述する）を作成、更新、削除等する。保険契約情報作成管理手段３５ｆは、保険契約マスタ記憶部３７内の情報を基に、料金計算用キー番号対応表等にて使用する保険契約条件の情報を作成、管理する。保険契約プログラム設定装置３５ｇは、携帯通信端末２ａ〜２ｃに保険契約プログラム記憶部３８に格納されるプログラムを設定する。
【００３３】
入力装置３１は、接続されるキーボードやマウス、他装置からの入力信号を受信するインタフェース等である。出力装置３２は、接続される表示装置や印刷装置、他装置へ向けて出力信号を送信するインタフェース等である。通信制御装置３３は、無線、有線のネットワークを介してデータを送受信する為の制御信号を生成し、制御する。主記憶装置３４は、処理の手順を記述したプログラムや処理されるべきデータを一時的に記憶し、ＣＰＵ３５の要請に従ってプログラムの機械命令やデータを引き渡す。ＣＰＵ３５で処理されたデータは主記憶装置３４に書き込まれる。主記憶装置３４とＣＰＵ３５はアドレスバス、データバス、制御信号等で結ばれている。ＣＰＵ３５が、これらの手段を適宜ロードして演算処理することによりそれぞれの機能は実行される。
【００３４】
（携帯通信端末）
携帯通信端末２ａ〜２ｃは、図５の保険契約プログラム記憶部３８に格納されるプログラムを搭載する携帯電話等の通信機器であり、図６に示すように、入力装置１１、表示装置１２、アンテナ１３ａを備える無線装置１３、音声処理装置１４、ＣＯＤＥＣ１５、送話装置１６ａ、受話装置１６ｂ、主記憶装置１７、ＣＰＵ１０、作業データ記憶部１８、キー番号対応表記憶部１９及び保険契約条件記憶部２０等を備えている。
【００３５】
作業データ記憶部１８は、保険条件作成処理中の各データを一時格納するための領域であり、作業データ格納部１８ａおよびキー番号格納部１８ｂ等を備える。キー番号対応表記憶部１９は、保険料計算サーバ１側で保持する図７の料金計算用キー番号対応表に対応する、図８のキー番号対応表を格納する。図８のキー番号対応表は図７の料金計算用キー番号対応表から重みの値を削除したものである。保険契約条件記憶部２０は確定された保険契約条件を格納する。
【００３６】
ＣＰＵ１０は、電話機能制御手段１０ａ、データ受信手段１０ｂ、データ判断手段１０ｃ、列更新手段１０ｄ、行更新手段１０ｅ、データ表示手段１０ｆおよび保険契約条件送信手段１０ｇ等を備えている。
【００３７】
電話機能制御手段１０ａは、従来の標準的な電話機能を制御するモジュールである。入力装置１１からの入力及び呼出の受信に従って、発着制御や通話制御と、各種設定処理等を行う。データ受信手段１０ｂは、保険外交員等のユーザに入力されたキー番号に関する情報を入力装置１１を介して受信する。データ判断手段１０ｃは、ユーザに入力されたキー番号に関する情報より、列更新処理および行更新処理のいずれを行うかを判断する。列更新手段１０ｄは、前回とは異なるキー番号が押下された際に、既にユーザに選択されているキー番号の文字列および押下された回数を作業データ格納部１８ａに格納し、異なるキー番号の行を初期値１に設定し、異なるキー番号（列）と共にキー番号格納部１８ｂに格納する。行更新手段１０ｅは前回と同じキー番号の行の値を更新（１増加）する。データ表示手段１０ｆは、列更新手段１０ｄおよび行更新手段１０ｅが作成し、作業データ記憶部１８に格納される列・行より成る座標と、キー番号対応表記憶部１９のキー番号対応表を照らし合わせ、対象となる文字列を表示装置１２に表示する。又、表示した対象となる文字列を保険契約条件記憶部２０に格納する。又、データ表示手段１０ｆは、保険料計算サーバ１から送信される保険料見積画面を表示装置１２に表示する。ＣＰＵ１０が、これらの手段を適宜ロードして演算処理することによりそれぞれの機能は実行される。
【００３８】
アンテナ１３ａは、電波を受信及び送信するもので、図６では、受信アンテナと送信アンテナを兼ねたものとして示している。無線装置１３は、アンテナ１３ａを介して受信した受信データを復調してＣＰＵ１０に出力し、ＣＰＵ１０から出力された送信データを変調してアンテナ１３ａへ出力するモジュールである。無線装置１３はアンテナ１３ａに接続された低雑音増幅器、ミキサ、中間周波増幅器、復調器等より構成される周知の無線装置で構わない。
【００３９】
送話装置１６ａはマイクであり、ユーザの音声を入力するモジュールである。受話装置１６ｂはスピーカであり、通話の相手の音声を出力するモジュールである。ＣＯＤＥＣ１５は、音声のアナログ信号をデジタル信号に変換し、デジタル信号をアナログ信号に変換するモジュールである。音声処理装置１４は、デジタル・シグナル・プロセッサ（ＤＳＰ）であり、デジタル音声信号を音声符号化／復号化するモジュールである。データ記憶装置１７は、ＲＯＭ及びＲＡＭが組み込まれている。ＲＯＭはＣＰＵ１０で実行される受話装置としての全体的な制御を行うプログラム（認識コード）を格納しているメモリであり、ＲＡＭはＣＰＵ１０におけるプログラム実行処理中に利用されるプログラムデータ等を格納したり、作業領域として利用されるメモリである。その他の装置については図１と同様であるため説明を省略する。
【００４０】
（保険料計算システムの動作）
次に保険料計算システム１００の動作について図９のフロー図を参照して説明する。
【００４１】
（ａ）まずステップＳ１０１において、ユーザの指示により、携帯通信端末２ａ〜２ｃは表示装置１２上に図１１のような保険契約条件選択画面を提示する。次にステップＳ１０２において、保険契約の内容、具体的には保険契約条件を選択する。この処理については後述する。ステップＳ１０３においては、保険契約条件送信手段１０ｇは、保険契約条件記憶部２０に格納される保険契約データ、例えば「軽自動車」「メーカＥ」「契約者は本人」等から成る１２個の日本語データを保険料計算サーバ１に送信する。
【００４２】
（ｂ）ステップＳ１０４においては、保険料計算サーバ１の保険契約条件データ受信手段３５ａがこの保険契約データを取得し、保険契約条件データ分析手段３５ｂに送信する。ステップＳ１０５においては、保険契約条件データ分析手段３５ｂは、保険契約条件データ受信手段３５ａより取得する保険契約データを分析し、料金計算用キー番号対応表の各座標の条件と対応させ、対応座標の値（重み）を取得する。ステップＳ１０６においては、保険料見積算出手段３５ｃが、保険契約条件データ分析手段３５ｂより取得する値を基に、保険料見積算出処理を行う。保険料の算出は、例えば「軽自動車」「メーカＥ」「契約者は本人」であれば、図７の料金計算用キー番号対応表と対応させ、「１」「３」「１」の重みを得て、この重みを基に保険料見積を算出する。ステップＳ１０７において保険料見積データ送信手段３５ｄは、保険料見積の算出結果のデータを携帯通信端末２ａ〜２ｃへ送信する。
【００４３】
（ｃ）ステップＳ１０８において、携帯通信端末２ａ〜２ｃの保険料金計算サーバ１より保険料金見積データを受信し、データ表示装置１０ｆはこの保険料金見積を表示装置１２の画面上に図１２のように表示する。
【００４４】
次にステップＳ１０２の保険契約内容選択の動作について図１０のフロー図を参照して説明する。
【００４５】
（ａ）まずステップＳ２０１において、入力装置３１を介しユーザがあるボタンを押下すると、図６のデータ受信手段１０ｂは、ユーザに入力されたボタン情報を受信する。
【００４６】
（ｂ）ステップＳ２０２において、データ判断手段１０ｃは、ボタン情報より、押下されたボタンが送信ボタンか、キー番号かを判断する。押下されたボタンがキー番号であった場合ステップＳ２０３へ進み、データ受信手段１０ｂからユーザに入力されたキー番号を取得し、このキー番号をキー番号格納部１８ｂに格納されているキー番号と比較する。キー番号格納部１８ｂには前回押下されたキー番号が格納されている。尚、初回の場合にはプログラマに設定される初期値が入力されている。仮に格納されているキー番号が「Ｋ３」（Ｋはkeyの意）であり、今回押下されたキー番号が３であった場合「Ｋ３」：「Ｋ３」は一致するのでステップＳ２０４へ進む。今回押下されたキー番号が１であった場合「Ｋ３」：「Ｋ１」は異なるのでステップＳ２０５へ進む。
【００４７】
（ｃ）ステップＳ２０４においては、キー番号が同じであるため行更新手段１０ｅがキー番号Ｋ３の行インデックスを１増やし、次の行を取得するように設定する。仮に既に２回押下されていた場合Ｐ２（ＰはPushの意）が格納されているので、２＋１＝３となり、（Ｋ３，Ｐ３）がキー番号格納部１８ｂに一時記憶される。
【００４８】
（ｄ）ステップＳ２０５においては、キー番号が異なるため、列更新手段１０ｄは現在キー番号格納部１８ｂに一時記憶されている情報、例えば（Ｋ３，Ｐ４）を作業データ格納部１８ａに格納する。更に、ステップＳ２０６においてキー番号を新たに押されたキー番号をＫ１に更新し、キー番号格納部１８ｂに一時記憶する。ステップＳ２０７において、列更新手段１０ｄはＰの値を初期値１に設定し、これによりキー番号格納部１８ｂを（Ｋ１,Ｐ１）に更新する。
【００４９】
（ｅ）ステップＳ２０８において、データ表示手段１０ｆは、（Ｋ３，Ｐ３）に対応する図８のキー番号対応表上の情報「契約者又は同居の配偶者」や、（Ｋ１,Ｐ１）に対応する図８のキー番号対応表上の情報「軽自動車」を取得し、表示装置１２上の保険契約条件選択画面に図１１のように表示する。携帯通信端末２ａ〜２ｃは、ユーザからの入力がある限り、ステップＳ２０１〜２０８の処理を繰り返す。尚、データ表示手段１０ｆは、保険契約条件選択画面に表示されている情報、「軽自動車」「契約者又は同居の配偶者」等を、保険契約条件記憶部２０に格納する。尚、あるキー番号が押下され続けると押下回数（インデックス）が最後の行になる、つまり、図８の場合、キー番号が１で初期値のインデックスが１だとすると４回押下することにより最後の行（Ｋ１：Ｐ５）となってしまうが、この場合プログラムにより５回目が押下された際はインデックスを初期値に戻し、（Ｋ１：Ｐ１）とし、最初の文字列「軽自動車」を表示するようにする。
【００５０】
（ｆ）最後にステップＳ２０２にてデータ判断手段１０ｃが図１１の画面図下の送信ボタンが押下されたと判断するとステップＳ２０９に進み、ステップＳ２０９において保険契約条件送信手段１０ｇは保険契約条件記憶部２０に格納される保険契約条件データを保険料計算サーバ１に送信するように準備する。
【００５１】
（実施例）
本発明の第２の実施の携帯に係る携帯通信端末２ａ〜２ｃを使用する場合の、ユーザおよびＣＰＵ１０が行う移動、入力、確定等の処理回数の特徴について説明する。図１１の入力画面が携帯電話の画面上に表示され、ユーザが選択処理を行う場合について、通常よく使用されているプルダウンリストを用いる手法と本発明の携帯通信端末２ａ〜２ｃを使用する手法を比較してみる。図１１の画面上で、昇順又は降順に選択処理を行う場合では、プルダウンリストを用いる手法も本発明の携帯通信端末２ａ〜２ｃを使用する手法も同じで「プルダウンリスト表示命令（１）」「リスト内移動命令（仮に３）」「選択リスト確定命令（１）」となる。しかし、ランダムに選択処理を行う場合、例えば図１１の画面にて、キー番号１の「軽自動車」を確定した後にキー番号１２を選択する場合、プルダウンリストを用いる手法では「リスト内移動命令（１１）」「選択リスト表示命令（仮に３）」「選択リスト確定命令（１）」の合計１５命令が出されるのに対し、本発明の携帯通信端末２ａ〜２ｃを使用する手法では「リスト内移動命令（０）」「選択リスト表示命令（仮に３）」「選択リスト確定命令（０）」の合計３命令となり、その差は１２命令である。更新処理によりこの一連の処理が繰り返されるとプルダウンリストを用いる手法では３０命令、本発明の携帯通信端末２ａ〜２ｃを使用する手法では６命令となり、その差は２４となる。二度目の更新処理を行うと４５命令−９命令＝３６となる。選択リスト確定命令をａ、更新回数をｎ、選択リスト確定命令以外の命令をｂとすると、「プルダウンリストを用いる手法の式：ａ＊ｎ」、「本発明の携帯通信端末を用いる手法の式：（ａ＋ｂ）＊ｎ」となる。図１１の画面において選択するキー番号の絶対値（位置）が離れているほどｂの値は大きくなり、ランダムに複数の選択処理、更新処理が行われるとその差は歴然とする。よって、本発明の携帯通信端末を用いる手法によると、移動、入力、確定等の処理回数を低減させ、ユーザおよび内部演算処理の負担を低減することができる。
【００５２】
更に、プルダウンリストを用いる手法ではキー番号の移動（列移動）を行う際に、複数回の移動命令を出すため、誤ってキーボードを多く押下しすぎる等にてユーザが誤入力をおこしやすい。本発明の携帯通信端末２ａ〜２ｃを使用する手法では、直接キー番号を押下するだけなので、誤入力を防ぐことができる。この効果は第１の実施の形態に係る文章入力装置にもあてはまることは勿論である。
【図面の簡単な説明】
【００５３】
【図１】本発明の第１の実施の形態に係る文章入力装置の内部構成図である。
【図２】文章入力装置による選択操作を示す図である。
【図３】文章入力装置の動作を示すフロー図である。
【図４】本発明の第２の実施の形態に係る保険料計算システムの構成図である。
【図５】本発明の第２の実施の形態に係る保険料計算サーバの内部構成図である。
【図６】本発明の第２の実施の形態に係る携帯通信端末の内部構成図である。
【図７】キー番号対応表を示す表図である。
【図８】キー番号対応表（情報マトリクス表）を示す表図である。
【図９】本発明の第２の実施の形態に係る保険料計算システムの動作を示すフロー図である。
【図１０】本発明の第２の実施の形態に係る保険料計算システムの動作を示すフロー図である。
【図１１】保険条件選択画面の一例を示す画面図である。
【図１２】保険料金見積画面の一例を示す画面図である。
【符号の説明】
【００５４】
１…保険料計算サーバ
２ａ，２ｂ，２ｃ…携帯通信端末
１０…ＣＰＵ
１０ａ…電話機能制御手段
１０ｂ…データ受信手段
１０ｃ…データ判断手段
１０ｄ…列更新手段
１０ｅ…行更新手段
１０ｆ…データ表示手段
１０ｇ…保険契約条件送信手段
１１，３１，４１…入力装置
１２，３２，４２…表示装置
１３…無線装置
１３ａ…アンテナ
１４…音声処理装置
１５…ＣＯＤＥＣ
１６ａ…送話装置
１６ｂ…受話装置
１７，３４，４３…主記憶装置
３５…ＣＰＵ
３５ａ…保険契約条件データ受信手段
３５ｂ…保険契約条件データ分析手段
３５ｃ…保険料見積算出手段
３５ｄ…保険料見積データ送信手段
３５ｅ…キー番号対応表作成管理手段
３５ｆ…保険契約情報作成管理手段
３６…料金計算用キー番号対応表記憶部
３７…保険契約マスタ記憶部
３８…保険契約プログラム記憶部
４４…情報マトリクス表記憶装置
４５…ＣＰＵ
４５ａ…データ受信手段
４５ｂ…データ判断手段
４５ｃ…列更新手段
４５ｄ…行更新手段
４５ｅ…データ表示手段
１００…保険料計算システム
【図１】
0005196952.tif 000002
【図２】
0005196952.tif 000003
【図３】
0005196952.tif 000004
【図４】
0005196952.tif 000005
【図５】
0005196952.tif 000006
【図６】
0005196952.tif 000007
【図７】
0005196952.tif 000008
【図８】
0005196952.tif 000009
【図９】
0005196952.tif 000010
【図１０】
0005196952.tif 000011
【図１１】
0005196952.tif 000012
【図１２】
0005196952.tif 000013