(57)【要約】【課題】保険データを他の保険データに変換することに関する支援は、十分ではない。【解決手段】保険データ処理装置は、保険の条件を決定する第１項目に対する複数の第１選択肢から決定された第１条件データを含む第１保険データを、第１項目に対応する第２項目に対する複数の第２選択肢から決定される複数の第２条件データを含む第２保険データに変換する。保険データ処理装置は、第１保険データを取得する保険データ取得部と、第１条件データが、第２選択肢のいずれかと一致するか否かを判定する条件判定部と、第２選択肢のいずれかと一致する第１条件データは、一致する第２選択肢を第２条件データとして引き継がせ、第２選択肢のいずれかと一致しない第１条件データは、第２選択肢のうち、第１条件を跨ぎ、第１条件データの条件に最も近い２つの第２選択肢のいずれかを第２条件データとして引き継がせて変換する保険データ変換部とを備える。【選択図】図２
2014021792.tif 000002
【特許請求の範囲】
【請求項１】
保険の条件を決定する第１項目に対する複数の第１選択肢から決定された第１条件データを含む第１保険データを、前記第１項目に対応する第２項目に対する複数の第２選択肢から決定される複数の第２条件データを含む第２保険データに変換する保険データ処理装置であって、
前記第１条件データを含む前記第１保険データを取得する保険データ取得部と、
前記保険データ取得部により取得された前記第１条件データが、前記第１項目に対応する前記第２項目の前記複数の第２選択肢のいずれかと一致するか否かを判定する条件判定部と、
前記条件判定部によって前記複数の第２選択肢のいずれかと一致すると判定された前記第１条件データは、一致する第２選択肢を第２条件データとして引き継がせ、前記条件判定部によって前記複数の第２選択肢のいずれかと一致しないと判定された前記第１条件データは、対応する前記第２項目の前記複数の第２選択肢のうち、第１条件を跨ぎ、前記第１条件データの条件に最も近い２つの第２選択肢のいずれかを前記第２条件データとして引き継がせて変換する保険データ変換部と
を備える保険データ処理装置。
【請求項２】
保険の条件を決定する第１項目に対する複数の第１選択肢から決定された第１条件データを含む第１保険データを、前記第１項目に対応する第２項目に対する複数の第２選択肢から決定される複数の第２条件データを含む第２保険データに変換する保険データ処理装置であって、
前記第１保険データの前記第１条件データ、及び、前記第１保険データの前記第１項目のいずれかの第１選択肢を取得する保険データ取得部と、
前記保険データ取得部により取得された前記第１保険データに含まれる前記第１選択肢が、前記第１項目に対応する前記第２項目のいずれかの第２選択肢と一致するか否かを判定する条件判定部と、
前記条件判定部によって前記複数の第２選択肢のいずれかと一致すると判定された前記第１選択肢を前記第１項目に対応する前記第２項目に対する前記第２選択肢として対応付け、前記条件判定部によって前記複数の第２選択肢のいずれかと一致しないと判定された前記第１選択肢を前記第１項目に対応する前記第２項目における前記複数の第２選択肢のうち、第１選択肢を跨ぎ、前記第１選択肢の条件に最も近い２つの第２選択肢のいずれかに対応付け、対応付けられた前記第２選択肢に基づいて、前記保険データ取得部が取得した第１条件データを第２条件データに変換する保険データ変換部と
を備える保険データ処理装置。
【請求項３】
前記保険データ変換部は、前記第１条件データを、条件の最も近い２つの第２選択肢のうち、条件の適用範囲が広い第２選択肢を前記第２条件データとして変換する
請求項１または２に記載の保険データ処理装置。
【請求項４】
前記保険データ取得部は、複数の第１保険データを取得して、
前記保険データ変換部は、前記複数の第１保険データを連続して複数の第２保険データに変換する
請求項１から３のいずれか１項に記載の保険データ処理装置。
【請求項５】
前記保険データ変換部によって変換された前記複数の第２条件データの一部が、成立条件を満たしているか否かを判定する成立判定部
を更に備える請求項１から４のいずれか１項に記載の保険データ処理装置。
【請求項６】
前記成立判定部は、前記複数の第２条件データが、少なくとも必須の成立条件を満たしているか否かを判定する
請求項５に記載の保険データ処理装置。
【請求項７】
前記成立判定部によって成立条件を満たしていると判定された前記第２保険データから保険の内容を印刷する書類データを生成する書類生成部を更に備える請求項５または６に記載の保険データ処理装置。
【請求項８】
請求項１から７のいずれか１項に記載の前記保険データ処理装置と、
前記第１保険データを格納する保険データベースと、
前記保険データ処理装置から前記第２保険データを取得して、前記第２保険データの前記複数の第２条件データが適切か否かを判定する判定用端末と
を備える保険契約システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、保険データ処理装置及び保険契約システムに関する。
【背景技術】
【０００２】
保険の契約を支援する装置及びシステムが知られている（例えば、特許文献１参照）。
［特許文献１］  特開２０１１−１６４７０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、保険データを他の保険データに変換することに関する支援は、十分ではないといった課題がある。
【課題を解決するための手段】
【０００４】
本発明の第１の態様においては、保険の条件を決定する第１項目に対する複数の第１選択肢から決定された第１条件データを含む第１保険データを、前記第１項目に対応する第２項目に対する複数の第２選択肢から決定される複数の第２条件データを含む第２保険データに変換する保険データ処理装置であって、前記第１条件データを含む前記第１保険データを取得する保険データ取得部と、前記保険データ取得部により取得された前記第１条件データが、前記第１項目に対応する前記第２項目の前記複数の第２選択肢のいずれかと一致するか否かを判定する条件判定部と、前記条件判定部によって前記複数の第２選択肢のいずれかと一致すると判定された前記第１条件データは、一致する第２選択肢を第２条件データとして引き継がせ、前記条件判定部によって前記複数の第２選択肢のいずれかと一致しないと判定された前記第１条件データは、対応する前記第２項目の前記複数の第２選択肢のうち、第１条件を跨ぎ、前記第１条件データの条件に最も近い２つの第２選択肢のいずれかを前記第２条件データとして引き継がせて変換する保険データ変換部とを備える保険データ処理装置を提供する。
【０００５】
本発明の第２の態様においては、保険の条件を決定する第１項目に対する複数の第１選択肢から決定された第１条件データを含む第１保険データを、前記第１項目に対応する第２項目に対する複数の第２選択肢から決定される複数の第２条件データを含む第２保険データに変換する保険データ処理装置であって、前記第１保険データの前記第１条件データ、及び、前記第１保険データの前記第１項目のいずれかの第１選択肢を取得する保険データ取得部と、前記保険データ取得部により取得された前記第１保険データに含まれる前記第１選択肢が、前記第１項目に対応する前記第２項目のいずれかの第２選択肢と一致するか否かを判定する条件判定部と、前記条件判定部によって前記複数の第２選択肢のいずれかと一致すると判定された前記第１選択肢を前記第１項目に対応する前記第２項目に対する前記第２選択肢として対応付け、前記条件判定部によって前記複数の第２選択肢のいずれかと一致しないと判定された前記第１選択肢を前記第１項目に対応する前記第２項目における前記複数の第２選択肢のうち、第１選択肢を跨ぎ、前記第１選択肢の条件に最も近い２つの第２選択肢のいずれかに対応付け、対応付けられた前記第２選択肢に基づいて、前記保険データ取得部が取得した第１条件データを第２条件データに変換する保険データ変換部とを備える保険データ処理装置を提供する。
【０００６】
本発明の第３の態様においては、上述の前記保険データ処理装置と、前記第１保険データを格納する保険データベースと、前記保険データ処理装置から前記第２保険データを取得して、前記第２保険データの前記複数の第２条件データが適切か否かを判定する判定用端末とを備える保険契約システムを提供する。
【０００７】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【０００８】
【図１】保険契約システム１０の全体構成図である。
【図２】保険データ処理装置１６のブロック図である。
【図３】保険データ処理装置１６が実行する保険データ変換処理のフローチャートである。
【図４】抽出部３０が実行する抽出処理のフローチャートである。
【図５】表示画面に表示された第１保険データの画像である。
【図６】位置情報テーブル６０を説明する図である。
【図７】中間第１保険データ６４を説明する図である。
【図８】第２保険フォーマット６２を説明する図である。
【図９】変換部３２が実行する変換処理のフローチャートである。
【図１０】第２選択肢テーブルの図である。
【図１１】抽出された第１条件データに一致する第２選択肢がない場合の第１条件データの変換を説明する図である。
【図１２】第１保険データを変換した第２保険データ６８の図である。
【図１３】後処理部３４が実行する後処理のフローチャートである。
【図１４】変更した保険データ変換処理のフローチャートである。
【図１５】変換部３２が実行するステップＳ１０２の選択肢対応処理のフローチャートである。
【図１６】第１選択肢と第２選択肢との対応付けを説明する図である。
【図１７】第１選択肢と第２選択肢とが対応付けられた選択肢対応付けデータを説明する図である。
【図１８】変換部３２が実行するステップＳ１０６の変換処理のフローチャートである。
【発明を実施するための形態】
【０００９】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１０】
図１は、保険契約システム１０の全体構成図である。図１に示すように、保険契約システム１０は、保険データベース１２を有する共用サーバー１４と、保険データ処理装置１６と、判定用端末の一例である保険代理店端末１８と、保険サーバー２０と、営業端末２２とを有する。
【００１１】
共用サーバー１４は、形式の異なる複数の保険データを格納する保険データベース１２を管理する。保険の一例は、自動車保険である。共用サーバー１４は、複数の保険会社がアクセス可能であって、複数の保険会社が自社の保険契約に関する保険データを格納できる。保険データは、ＷＥＢのブラウザによって表示画面に表示可能な形式の表示データで保存されている。これにより、保険会社は、他社の保険データを閲覧できる。
【００１２】
保険データ処理装置１６は、保険の条件を決定する第１項目に対する複数の第１選択肢から決定された第１条件データを含む第１保険データを、第１項目に対応する第２項目に対する複数の第２選択肢から決定される第２条件データを含む第２保険データに変換する。第１保険データの一例は他社の保険データである。第２保険データの一例は自社のフォーマットに合わせた保険データである。
【００１３】
保険代理店端末１８は、各条件が適切か否かを判定するロジカルチェックによって、保険データ処理装置１６から取得した第２保険データの第２条件データが適切か否かを判定する。保険代理店端末１８は、第２保険データが適切であると判定すると、第２保険データを保険サーバー２０へと送信する。
【００１４】
保険サーバー２０は、第２保険データを保存するとともに、第２保険データを営業端末２２へと送信する。また、保険サーバー２０は、第２保険データが適切である場合、第２保険データとともに、成立した旨のデータを営業端末２２から取得して保存する。
【００１５】
営業端末２２は、保険サーバー２０から第２保険データを取得する。営業端末２２は、第２保険データをブラウザによって表示画面に表示する。保険の契約をする人は、営業端末２２のタッチパネル等の入力部によって入力された電子サイン等によって契約することができる。営業端末２２は、契約が成立すると、成立した旨を成立した第２保険データと関連付けて保険サーバー２０へと送信する。
【００１６】
図２は、保険データ処理装置１６のブロック図である。保険データ処理装置１６は、抽出部３０と、変換部３２と、後処理部３４と、格納部３６とを有する。
【００１７】
抽出部３０は、ブラウザに表示可能な形式の表示用第１保険データを共用サーバー１４から取得して、配列、様式等を変換した中間第１保険データ６４を生成して格納部３６に格納する。抽出部３０は、表示データ取得部４０と、保険データ抽出部４２とを有する。抽出部３０は、例えば、コンピュータのＣＰＵが格納部３６に格納された抽出プログラムを読み込むことによって、表示データ取得部４０及び保険データ抽出部４２として機能する。
【００１８】
表示データ取得部４０は、保険データベース１２を有する共用サーバー１４とデータを送受信可能に構成されている。表示データ取得部４０は、表示用第１保険データを保険データベース１２から取得する。表示用第１保険データは、ＷＥＢのブラウザ等によって第１保険データの内容を画面に表示可能な形式のデータである。第１保険データは、保険の条件を決定する複数の第１項目に対する第１条件データを含む。第１項目は、例えば、氏名、年齢、年齢条件等である。第１条件データの一例は、第１項目「年齢」における「１８歳」である。複数の第１条件データの一部は、複数の第１選択肢から選択される。複数の第１選択肢は、例えば、第１項目「年齢条件」において、「１８歳以上」、「２６歳以上」、「３０歳以上」等である。表示データ取得部４０は、取得した表示用第１保険データを保険データ抽出部４２へと出力する。
【００１９】
保険データ抽出部４２は、格納部３６に格納された位置情報テーブル６０を取得する。位置情報テーブル６０は、第１保険データに含まれる複数の第１条件データの表示画像上の位置情報のテーブルである。保険データ抽出部４２は、位置情報テーブル６０を参照して、表示用第１保険データから第１条件データを抽出する。保険データ抽出部４２は、抽出した第１保険データの第１条件データを、第２保険フォーマット６２を参照して、第２保険データ６８の配列、様式に合わせた中間第１保険データ６４として格納部３６に格納する。
【００２０】
変換部３２は、抽出された中間第１保険データ６４を、複数の第２条件データを含み形式の異なる第２保険データ６８に変換する。変換部３２は、保険データ取得部４４と、条件判定部４６と、保険データ変換部４８とを有する。変換部３２は、例えば、コンピュータのＣＰＵが格納部３６に格納された変換プログラムを読み込むことによって、保険データ取得部４４、条件判定部４６、及び、保険データ変換部４８として機能する。
【００２１】
保険データ取得部４４は、複数の第１条件データを含む中間第１保険データ６４を格納部３６から取得する。尚、保険データ取得部４４は、抽出部３０の保険データ抽出部４２から中間第１保険データ６４を直接取得してもよい。
【００２２】
条件判定部４６は、第２保険データ６８の第２選択肢のデータである第２選択肢データ６６を格納部３６から取得する。条件判定部４６は、保険データ取得部４４により取得された中間第１保険データ６４の第１条件データと、第２選択肢データ６６とを比較する。条件判定部４６は、中間第１保険データ６４の各第１条件データの第１項目に対応する第２項目に選択可能な第２選択肢があるか否かを判定する。条件判定部４６は、当該第２項目に第２選択肢があると判定すると、中間第１保険データ６４に含まれる第１条件データが、当該第１条件データの第１項目に対応する第２項目のいずれかの第２選択肢と一致するか否かを判定する。
【００２３】
保険データ変換部４８は、各第１条件データを第２条件データに変換することにより、中間第１保険データ６４を第２保険データ６８に変換する。保険データ変換部４８は、条件判定部４６が第１条件データの第１項目に対する第２項目に第２選択肢がないと判定すると、第１条件データを第２条件データとして引き継ぐ。第２選択肢がない場合とは、第２条件データを、選択肢から選択するのではなく、直接入力する場合である。保険データ変換部４８は、条件判定部４６が当該第２項目に第２選択肢があると判定するとともに、複数の第２選択肢のいずれかと一致する第１条件データがあると判定すると、一致する第２選択肢を第２条件データとして引き継ぐ。保険データ変換部４８は、条件判定部４６が当該第２項目に第２選択肢があると判定するとともに、複数の第２選択肢のいずれかと一致する第１条件データがないと判定すると、第２選択肢データ６６を参照して、第１条件データの第１項目に対応する第２項目の複数の第２選択肢のうち、第１条件を跨ぎ、第１条件データに最も近い２つの第２選択肢を抽出する。保険データ変換部４８は、抽出した２つの第２選択肢のうち、条件の適用範囲の広い第２選択肢を第２条件データとして引き継ぐことにより、第１条件データを第２条件データに変換する。保険データ変換部４８は、全ての第１条件データを第２条件データに変換すると、第２保険データ６８を格納部３６に格納する。
【００２４】
後処理部３４は、変換部３２によって変換された第２保険データ６８に関する後処理を実行する。後処理部３４は、成立判定部５０と、書類生成部５２とを有する。後処理部３４は、例えば、コンピュータのＣＰＵが格納部３６に格納された後処理プログラムを読み込むことによって、成立判定部５０及び書類生成部５２として機能する。
【００２５】
成立判定部５０は、保険データ変換部４８によって変換された第２保険データ６８の第２条件データの一部が成立条件を満たしているか否かを判定する。尚、成立判定部５０は、全ての第２条件データに対して、成立条件を満たしいているか否かを判定する必要はなく、「氏名」、「年齢」等の必須の第２条件データについて判定する。例えば、成立判定部５０は、必須の第２条件データの一つである被保険者の年齢が「３００才」となっていると、成立条件を満たしていないと判定する。
【００２６】
成立判定部５０は、判定した第２条件データの一つでも成立条件を満たしていないと判定すると、警告を出力する。尚、成立判定部５０は、警告を画像で出力してもよく、音声で出力してもよい。成立判定部５０は、判定した第２条件データが成立条件を満たしていると判定すると、成立している旨を示す成立結果及び第２保険データ６８を書類生成部５２に出力する。
【００２７】
書類生成部５２は、成立判定部５０から第２保険データ６８が成立条件を満たしている成立結果及び第２保険データ６８を取得すると、成立条件を満たしていると判定された第２保険データ６８の内容を印刷する書類データを生成する。書類生成部５２は、作成した書類データをプリンタ等に出力する。尚、書類生成部５２は、表示部等に書類データを出力して、表示部に画像として第２保険データ６８を出力させてもよい。
【００２８】
格納部３６は、抽出プログラム、変換プログラム、後処理プログラムを含む保険データ変換プログラムを格納する。また、格納部３６は、位置情報テーブル６０、第２保険フォーマット６２、中間第１保険データ６４、第２選択肢データ６６、及び、第２保険データ６８等のデータを格納する。
【００２９】
位置情報テーブル６０、第２保険フォーマット６２、中間第１保険データ６４、第２選択肢データ６６、及び、第２保険データ６８は、抽出プログラム、変換プログラム、後処理プログラムを含む保険データ変換プログラムとは独立して格納部３６に格納されている。また、位置情報テーブル６０、第２保険フォーマット６２、中間第１保険データ６４、第２選択肢データ６６、及び、第２保険データ６８は、例えば、汎用の表計算ソフトの表形式ファイルとして格納されている。従って、抽出プログラム、変換プログラム、後処理プログラムを含む保険データ変換プログラムを書き換えることなく、表形式で画面に表示された位置情報テーブル６０、第２保険フォーマット６２、中間第１保険データ６４、第２選択肢データ６６、第２保険データ６８だけを書き換えることができる。
【００３０】
次に、上述した保険データ処理装置１６による保険データ変換処理について説明する。図３は、保険データ処理装置１６が実行する保険データ変換処理のフローチャートである。保険データ変換処理は、保険データ処理装置１６が有するコンピュータのＣＰＵが、抽出プログラム、変換プログラム、及び、後処理プログラムを含む保険データ変換プログラムを読み込むことによって実行される。尚、保険データ変換処理の開始は、ユーザの指示による。
【００３１】
図３に示すように、保険データ変換処理では、抽出部３０が、抽出処理を実行する（Ｓ１０）。次に、変換部３２が、変換処理を実行する（Ｓ１２）。その後、後処理部３４が、後処理を実行する（Ｓ１４）。
【００３２】
図４は、抽出部３０が実行する抽出処理のフローチャートである。図５は、表示画面に表示された第１保険データの画像である。尚、図５は、表示用第１保険データを説明する図でもある。図６は、位置情報テーブル６０を説明する図である。図７は、中間第１保険データ６４を説明する図である。図８は、第２保険フォーマット６２を説明する図である。
【００３３】
図４に示すように、抽出処理では、抽出部３０の表示データ取得部４０が、共用サーバー１４を介して、保険データベース１２から表示用第１保険データを取得して、保険データ抽出部４２へと出力する（Ｓ２０）。表示用第１保険データは、保険データ処理装置１６の表示画面等に第１保険データの内容を表示可能なＨＴＭＬ形式等のデータである。
【００３４】
図５に示すように、第１保険データは、表示画面上にテーブル形式で表示される。第１保険データは、第１項目と、第１項目と対応付けられた複数の第１条件データとを含む。第１項目は、「氏名」、「年齢」、「保険始期」、「保険満期」等の保険の条件の名称である。尚、第１項目の一部は、「車両」等のように、第１保険データに複数回出現する。
【００３５】
第１条件データは、各第１項目において、設定された条件である。例えば、第１項目「氏名」「年齢」には、被保険者の氏名、年齢が、直接入力されて設定される。複数の第１条件データの一部は、複数の第１選択肢から選択されることにより設定される。例えば、被保険者の区分は、「個人」、「法人」のいずれかから選択された条件が第１条件データとして設定されている。また、年齢条件は、「１８歳以上」、「２６歳以上」等から選択された条件が第１条件データとして設定されている。
【００３６】
次に、保険データ抽出部４２は、位置情報テーブル６０を格納部３６から取得する（Ｓ２２）。位置情報テーブル６０は、取得する各第１条件データの表示用第１保険データにおける位置を示す。位置情報テーブル６０は、保険データ変換プログラムの抽出プログラムとは独立したデータである。従って、保険データ変換プログラムの管理者は、保険データ変換プログラムを変更することなく、位置情報テーブル６０を変更することによって、フォーマットの異なる第１保険データに対応できる。図６に示すように、位置情報テーブル６０は、第１保険データの第１項目と、第１項目に対応付けられた登場回数及び項目内位置とを含む。
【００３７】
登場回数は、表示用第１保険データにおいて、同一の複数の第１項目のうち、何回目に登場する当該第１項目かを示す。例えば、第１項目「氏名」の場合、登場回数が「１」なので、表示用第１保険データにおいて、１回目に登場する「氏名」を示す。従って、第１項目が、表示用第１保険データにおいて、１度しか登場しない場合、登場回数は「１」となる。一方、第１項目「車両」のように、表示用第１保険データに複数回登場する場合、登場回数が「２」以上となる場合がある。例えば、第１項目「車両」における登場回数「２」は、表示用第１保険データで２回目に登場する「車両」を示す。尚、最初に登場する第１項目「車両」の場合、登場回数は「１」となる。
【００３８】
項目内位置は、複数の第１項目のそれぞれにおける抽出すべき条件データの位置を示す。換言すれば、項目内位置は、登場回数によって特定された第１項目における位置を示している。即ち、項目内位置が「１」の場合、第１項目の右へ１つずれたセルを示す。例えば、第１項目「年齢」の場合、登場回数「１」、項目内位置「１」なので、最初に登場した「年齢」から右へ１つずれたセルに「年齢」の第１条件データである「２８歳」が存在することを示す。また、第１項目「保険満期」の場合、登場回数「１」、項目内位置「２」なので、最初に登場した「保険満期」から右へ２つずれたセルに「保険満期」の第１条件データである「２０１３／７／１０」が存在することを示す。
【００３９】
次に、保険データ抽出部４２は、位置情報テーブル６０の登場回数及び項目内位置に基づいて、表示用第１保険データ内における各第１項目の第１条件データのセルの位置を特定する。保険データ抽出部４２は、特定したセルに設定されている第１保険データの第１条件データを抽出する（Ｓ２４）。
【００４０】
次に、保険データ抽出部４２は、図７に示すように、各第１項目と、抽出した第１条件データとを対応付けた中間第１保険データ６４を作成する（Ｓ２６）。ここで、保険データ抽出部４２は、格納部３６から取得した図８に示す第２保険フォーマット６２に対応させて、中間第１保険データ６４を作成する。尚、第２保険フォーマット６２は、第２保険データ６８の単位等の様式、配列を第１項目に関連付けたデータである。例えば、第１条件データの第1項目「年齢」が「歳」で表記されるのに対し、第２条件データの第２項目「年齢」が「才」で表記されている場合、「２８歳」の第１条件データが第２保険データ６８の形式に対応させて「２８才」と変換される。保険データ抽出部４２は、作成した中間第１保険データ６４を格納部３６に格納する。これにより、抽出処理が終了する。
【００４１】
図９は、変換部３２が実行する変換処理のフローチャートである。図１０は、第２選択肢テーブルの図である。図１１は、抽出された第１条件データに一致する第２選択肢がない場合の第１条件データの変換を説明する図である。図１２は、第１保険データを変換した第２保険データ６８の図である。
【００４２】
図９に示すように、変換処理では、変換部３２の保険データ取得部４４が、格納部３６から第１条件データを含む中間第１保険データ６４を取得して、条件判定部４６へと出力する（Ｓ３０）。
【００４３】
次に、条件判定部４６は、中間第１保険データ６４のいずれかの第１項目の第１条件データを抽出する（Ｓ３２）。条件判定部４６は、例えば、最初に中間第１保険データ６４の一番上の第１項目の第１条件データを抽出して、その後、ステップＳ３２を繰り返すことによって順に下の第１条件データを抽出する。条件判定部４６は、格納部３６の第２選択肢データ６６を参照して、抽出した第１条件データの第１項目に対応する第２項目に選択可能な第２選択肢があるか否かを判定する（Ｓ３４）。図１０に示すように、第２選択肢データ６６は、各第２項目と第２選択肢とを対応付けたテーブル形式に構成されている。尚、第２項目の左側のセルが、全て空欄の場合、当該第２項目には、選択可能な第２選択肢が割り当てられていないことを示す。従って、被保険者が、最初から第２保険を契約する場合、当該第２項目の内容は、第２選択肢によって選択するのではなく、直接入力することになる。
【００４４】
条件判定部４６は、当該第２項目に、第２選択肢がないと判定すると（Ｓ３４：Ｎｏ）、保険データ変換部４８は、抽出された第１条件データを変換することなく、第２条件データとして引き継ぐ（Ｓ３６）。例えば、抽出された第１条件データの第１項目に対応する第２項目が「氏名」、「年齢」の場合、直接入力するデータであり、第２選択肢がないので、条件判定部４６は、第２選択肢がないと判定する。この場合、保険データ変換部４８は、「氏名」、「年齢」の第１条件データである「ａａ  ｂｂ」、「２８才」を、第２項目の「氏名」、「年齢」の第２条件データとして引き継ぐ。これにより、当該第１条件データが、第２条件データに変換される。
【００４５】
一方、条件判定部４６は、当該第２項目に、選択可能な第２選択肢があると判定すると（Ｓ３４：Ｙｅｓ）、抽出された第１条件データが、対応する第２項目の複数の第２選択肢のいずれかと一致するか否かを判定する（Ｓ３８）。
【００４６】
条件判定部４６が、抽出された第１条件データの第１項目に対応する第２項目の複数の第２選択肢に、当該第１条件データに一致する第２選択肢があると判定すると（Ｓ３８：Ｙｅｓ）、保険データ変換部４８は、当該一致する第２選択肢を第２条件データとして引き継ぐ（Ｓ４０）。例えば、第１条件データが「個人」の場合、第１項目は「個人、法人」となる。この場合、対応する第２項目は同様に「個人、法人」であり、この第２項目の第２選択肢に「個人」が含まれるので、条件判定部４６は、第１条件データの「個人」と一致する第２選択肢があると判定する。この場合、保険データ変換部４８は、第１条件データの「個人」を第２条件データとしてそのまま引き継ぐ。これにより、当該第１条件データが、第２条件データに変換される。
【００４７】
一方、条件判定部４６が、抽出された第１条件データの第１項目に対応する第２項目に対応付けられた複数の第２選択肢に、当該第１条件データに一致する第２選択肢がないと判定すると（Ｓ３８：Ｎｏ）、保険データ変換部４８は、抽出された第１条件データを跨ぎ、第１条件データに最も条件が近い２つの第２選択肢を抽出する（Ｓ４２）。更に、保険データ変換部４８は、抽出した２つの第２選択肢のうち、適用範囲の広い第２選択肢を抽出して、当該第２選択肢を、抽出された第１条件データを変換した第２条件データとして引き継ぐ（Ｓ４４）。
【００４８】
例えば、図１１に示すように、抽出された第１条件データが「２６才以上」の場合、第１項目は「年齢条件」となる。この場合、対応する第２項目は同様に「年齢条件」である。この第２項目の第２選択肢に「２６才以上」が含まれないので、条件判定部４６は、第１条件データの「２６才以上」と一致する第２選択肢がないと判定する。この場合、保険データ変換部４８は、第１条件データの「２６才以上」を跨ぎ、「２６才以上」に最も近い２つの第２選択肢である「２５才以上」及び「３０才以上」を抽出する。更に、保険データ変換部４８は、抽出したこの２つの第２選択肢のうち、適用範囲の広い第２選択肢「２５才以上」を抽出する。保険データ変換部４８は、抽出した第２選択肢「２５才以上」を、当該第１条件データ「２６才以上」を変換した第２条件データとして引き継ぐ。これにより、当該第１条件データが、第２条件データに変換される。
【００４９】
この後、全ての第１条件データが、第２条件データに変換されるまで、ステップＳ３２以降が繰り返される（Ｓ４６：Ｎｏ）。全ての第１条件データが、第２条件データに変換されると（Ｓ４６：Ｙｅｓ）、図１２に示すように、各第２項目に第２条件データが対応付けられた第２保険データ６８が完成する。この後、保険データ変換部４８は、第２保険データ６８を格納部３６に格納するとともに、成立判定部５０に出力する（Ｓ４８）。これにより、変換処理が終了する。
【００５０】
図１３は、後処理部３４が実行する後処理のフローチャートである。図１３に示すように、後処理では、成立判定部５０が、保険データ変換部４８から第２保険データ６８を取得する（Ｓ６０）。
【００５１】
次に、成立判定部５０は、取得した第２保険データ６８が成立条件を満たしているか否かを判定する（Ｓ６２）。尚、成立判定部５０は、格納部３６に格納された成立条件データに基づいて、第２保険データ６８が成立条件を満たしているか否かを判定する。
【００５２】
例えば、必須の第２項目の第２条件データが設定されていない場合、成立判定部５０は、第２保険データ６８が成立条件を満たしていないと判定する。また、必須の第２項目の第２条件データが設定されている場合であっても、当該第２条件データが、規定値を満たしていない場合、成立判定部５０は、第２保険データ６８が成立条件を満たしていないと判定する。規定値を満たしていない場合とは、例えば、第２項目「年齢」の第２条件データが「３００才」となっている場合等である。成立判定部５０は、第２保険データ６８が成立条件を満たしていないと判定すると（Ｓ６２：Ｎｏ）、警告を出力する（Ｓ６４）。成立判定部５０は、警告を画像または音声によって出力する。
【００５３】
一方、成立判定部５０は、第２保険データ６８が成立条件を満たしていると判定すると（Ｓ６２：Ｙｅｓ）、成立条件を満たしている旨の成立結果及び第２保険データを書類生成部５２に出力する。書類生成部５２は、入力された第２保険データ６８の書類データを作成する（Ｓ６６）。書類生成部５２は、書類データをプリンタに出力して、第２保険データ６８を印刷させる（Ｓ６８）。尚、書類生成部５２は、書類データを表示装置に出力して、第２保険データ６８を画像として出力してもよい。これにより、後処理が終了するとともに、保険データ変換処理が終了する。
【００５４】
上述したように、保険データ処理装置１６では、第１保険データの第１条件データに一致する第２保険データ６８の第２選択肢がない場合であっても、変換部３２の保険データ変換部４８が、第１条件を跨ぎ、第１条件データに最も近い第２選択肢のうちのいずれかを第２条件データとして引き継ぐ。これにより、保険データ処理装置１６は、互いに異なる保険データの条件データの変換確率を向上させることができるので、十分に保険データの変換を支援できる。
【００５５】
更に、保険データ変換部４８は、第１条件を跨ぎ、第１条件データに最も近い第２選択肢のうち、条件の適用範囲の広い第２選択肢を、第１条件データを変換した第２条件データとして引き継ぐ。これにより、例えば、２８才の被保険者が、年齢条件「２６才以上」を含む第１保険データで契約している場合、保険データ変換部４８は、年齢条件の第２選択肢において、第１条件を跨ぎ、最も近い「２５才以上」と「３０才以上」のうち、適用範囲の広い「２５才以上」を第２条件データとして引き継がせる。従って、保険データ処理装置１６は、引き継がれた第２条件データを含む第２保険データ６８を２８才の被保険者に確実に適用させて、保険データの変換をより支援することができる。
【００５６】
保険データ処理装置１６では、成立判定部５０が変換した第２保険データ６８の第２条件データの成立条件を満たしているか否かを判定するので、成立しない第２保険データ６８が処理されることを抑制できる。
【００５７】
保険データ処理装置１６では、書類生成部５２が、成立判定部５０が成立したと判定した第２保険データ６８の書類データを作成するので、保険データ処理装置１６のユーザ、及び、被保険者は、変換された第２保険データ６８を、書類または画面ですぐに見ることができる。
【００５８】
上述したように、保険データ処理装置１６では、抽出プログラムを含む保険データ変換プログラムから独立して、位置情報テーブル６０が格納部３６に格納されている。従って、保険データ処理装置１６の管理者等は、抽出プログラムを含む保険データ変換プログラムを書き換えることなく、位置情報テーブル６０を書き換えることができる。即ち、書き換えることが難しいプログラムを書き換えることなく、表形式の画像により表示画面上で視認でき、容易に書き換えることができる位置情報テーブル６０を書き換えることにより、異なる形式の保険データに容易に対処できる。この結果、保険データ処理装置１６は、保険データを他の保険データに変換する場合、十分に支援することができる。
【００５９】
保険データ処理装置１６では、位置情報テーブル６０が登場回数の情報を含むので、同じ第１項目が複数あっても、正確に第１条件データを抽出できる。
【００６０】
次に、上述した保険データ処理装置１６による保険データ変換処理を変更した形態について説明する。図１４は、変更した保険データ変換処理のフローチャートである。変更した保険データ変更処理は、保険データ処理装置１６が有するコンピュータのＣＰＵが、対応する保険データ変換プログラムを読み込むことによって実行される。
【００６１】
本実施形態による保険データ処理装置１６は、保険の条件を決定する第１項目に対する複数の第１選択肢から決定された第１条件データを含む第１保険データを、第１項目に対応する第２項目に対する複数の第２選択肢から決定される第２条件データを含む第２保険データ６８に変換する。
【００６２】
本実施形態による保険データ処理装置１６の保険データ取得部４４は、第１保険データの第１条件データ、及び、第１保険データの第１項目のいずれかの第１選択肢を取得する。条件判定部４６は、保険データ取得部により取得された第１保険データに含まれる第１選択肢が、第１項目に対応する第２項目のいずれかの第２選択肢と一致するか否かを判定する。
【００６３】
保険データ変換部４８は、条件判定部４６によって一致すると判定された第１選択肢は、第１項目に対応する第２項目に対する第２選択肢として対応付ける。保険データ変換部４８は、条件判定部４６によって一致しないと判定された第１選択肢を、第１項目に対応する第２項目における複数の第２選択肢のうち、第１選択肢を跨ぎ、第１選択肢の条件に最も近い２つの第２選択肢のうち、条件の適用範囲の広い第２選択肢に対応付ける。保険データ変換部４８は、対応付けられた第２選択肢に基づいて、保険データ取得部４４が取得した第１条件データを第２条件データに変換する。
【００６４】
図１４に示すように、保険データ処理装置１６では、抽出部３０の表示データ取得部４０が、共用サーバー１４を介して保険データベース１２から表示用第１保険データの第１選択肢を取得して、格納部３６へと格納する（Ｓ１００）。次に、変換部３２が、第１選択肢を格納部３６から取得して、第２選択肢に対応付ける選択肢対応処理を実行する（Ｓ１０２）。次に、抽出部３０が抽出処理を実行して（Ｓ１０４）、変換部３２が変換処理を実行して（Ｓ１０６）、後処理部３４が後処理を実行する（Ｓ１０８）。尚、抽出処理（Ｓ１０４）、後処理（Ｓ１０８）の処理は、上述した抽出処理（Ｓ１０）、後処理（Ｓ１４）の処理と同様なので説明を省略する。
【００６５】
図１５は、変換部３２が実行するステップＳ１０２の選択肢対応処理のフローチャートである。図１６は、第１選択肢と第２選択肢との対応付けを説明する図である。図１７は、第１選択肢と第２選択肢とが対応付けられた選択肢対応付けデータを説明する図である。選択肢対応処理は、保険データ処理装置１６が有するコンピュータのＣＰＵが、選択肢対応プログラムを読み込むことによって実行される。
【００６６】
図１５に示すように、選択肢対応処理では、保険データ取得部４４が第１選択肢を格納部３６から取得して、条件判定部４６へと出力する（Ｓ１１０）。条件判定部４６は、第２選択肢テーブルを参照して、第１選択肢と一致する第２選択肢が、当該第１選択肢の第１項目に対応する第２項目にあるか否かを判定する（Ｓ１１２）。
【００６７】
条件判定部４６が、第１選択肢と一致する第２選択肢があると判定すると（Ｓ１１２：Ｙｅｓ）、保険データ変換部４８は、当該第１選択肢と第２選択肢とを対応付ける（Ｓ１１４）。例えば、第１保険データの第１項目「個人、法人」において、第１選択肢「個人」は、第２選択肢データ６６において、第２項目「個人、法人」に第２選択肢「個人」があるので、条件判定部４６は、第１選択肢と一致する第２選択肢があると判定する。そして、保険データ変換部４８は、第１選択肢「個人」を第２選択肢「個人」に対応付ける。
【００６８】
一方、条件判定部４６は、第１選択肢と一致する第２選択肢がないと判定すると（Ｓ１１２：Ｎｏ）、保険データ変換部４８は、第１選択肢を跨ぎ、第１選択肢に近い２つの第２選択肢を抽出する（Ｓ１１６）。次に、保険データ変換部４８は、抽出した第２選択肢のうち、第１選択肢よりも条件の適用範囲の広い第２選択肢を抽出して対応付ける（Ｓ１１８）。
【００６９】
例えば、判定対象の第１選択肢の第１項目が「年齢条件」とする。図１６に示すように、第１項目「年齢条件」の第１選択肢が「１６才以上」、「２６才以上」、「３０才以上」、「４０才以上」とする。第２項目「年齢条件」の第２選択肢が「１６才以上」、「２５才以上」、「３５才以上」、「４２才以上」とする。上述したように、保険データ変換部４８は、ステップＳ１１４において、第１選択肢「１６才以上」を一致する第２選択肢「１６才以上」に対応付ける。一方、保険データ変換部４８は、第１選択肢「２６才以上」に一致する第２選択肢がないと判定して、第１選択肢「２６才以上」を跨ぎ、「２６才以上」に最も近い第２選択肢「２５才以上」、「３５才以上」を抽出する。次に、保険データ変換部４８は、抽出した２つの第２選択肢のうち、条件の適用範囲の広い第２選択肢「２５才以上」を抽出して、第１選択肢「２６才以上」に対応付ける。この後、保険データ変換部４８は、第１選択肢「３０才以上」、「４０才以上」のそれぞれを第２選択肢「２５才以上」、「３５才以上」に対応付ける。
【００７０】
この後、保険データ変換部４８は、全ての第１選択肢と第２選択肢との対応付けを終了したか否かを判定する（Ｓ１２０）。保険データ変換部４８が全ての第１選択肢の対応付けを終了していないと判定すると（Ｓ１２０：Ｎｏ）、ステップＳ１１２からＳ１１８が繰り返される。一方、保険データ変換部４８は、全ての第１選択肢の対応付けを終了したと判定すると（Ｓ１２０：Ｙｅｓ）、図１７に示すように全ての第１選択肢が対応する項目の第２選択肢のいずれかに対応付けられた選択肢対応データ７０を格納部３６に格納する（Ｓ１２２）。これにより、選択肢対応処理が終了する。
【００７１】
図１８は、変換部３２が実行するステップＳ１０６の変換処理のフローチャートである。変換処理は、保険データ処理装置１６が有するコンピュータのＣＰＵが、変換プログラムを読み込むことによって実行される。
【００７２】
図１８に示すように、ステップＳ１０６の変更処理では、まず、保険データ取得部４４が、第１条件データを含む中間第１保険データ６４を格納部３６から取得して、条件判定部４６へと出力する（Ｓ１３０）。
【００７３】
次に、条件判定部４６は、中間第１保険データ６４からいずれかの第１項目の第１条件データを抽出する（Ｓ１３２）。条件判定部４６は、格納部３６の第２選択肢データ６６を参照して、抽出した第１条件データの第１項目に対応する第２項目に選択可能な第２選択肢があるか否かを判定する（Ｓ１３４）。
【００７４】
条件判定部４６が、当該第２項目に、第２選択肢がないと判定すると（Ｓ１３４：Ｎｏ）、保険データ変換部４８は、抽出された第１条件データを変換することなく、第２条件データとして引き継ぐ（Ｓ１３６）。
【００７５】
一方、条件判定部４６は、当該第２項目に、選択可能な第２選択肢があると判定すると（Ｓ１３４：Ｙｅｓ）、保険データ変換部４８は、抽出した第１条件データである第１選択肢に対応する第２選択肢を選択肢対応データ７０から抽出する（Ｓ１３８）。
【００７６】
保険データ変換部４８は、抽出した第２選択肢を、第１条件データを変換した第２条件データとして引き継ぐ（Ｓ１４０）。例えば、第１項目「年齢条件」の第１条件データが第１選択肢「２６才以上」の場合、保険データ変換部４８は、選択肢対応データ７０を参照して、第１選択肢「２６才以上」に対応付けられている第２選択肢「２５才以上」を抽出して、第１条件データを変換した第２条件データとして引き継ぐ。
【００７７】
この後、保険データ変換部４８は、全ての第１条件データの第２条件データへの変換が終了したか否かを判定する（Ｓ１４２）。保険データ変換部４８が全ての第１条件データの変換が終了したと判定するまで、ステップＳ１３２からＳ１４０が繰り返される（Ｓ１４２：Ｎｏ）。一方、保険データ変換部４８は、全ての第１条件データの変換が終了したと判定すると（Ｓ１４２：Ｙｅｓ）、変換した第２保険データ６８を格納部３６に格納する（Ｓ１４４）。これにより、変換処理が終了する。
【００７８】
上述したように、保険データ処理装置１６では、保険データ変換部４８が、第１条件データの第２条件データへの変換に先立って、第１選択肢と第２選択肢とを対応付けている。これにより、保険データ変換部４８は、第１条件データを変換する場合に、選択肢対応付けデータから対応する第２選択肢を抽出すればよい。従って、保険データ変換部４８は、各第１条件データに対応する第２選択肢を判定して抽出する必要がないので、変換処理に要する時間を短縮できる。特に、複数の第１保険データを連続して第２保険データ６８に変換する場合、一度、選択肢対応付けデータを作成すればよいので、有効である。
【００７９】
上述した各実施形態の構成の機能、接続関係、個数等は適宜変更してよい。また、各実施形態を組み合わせてもよい。
【００８０】
例えば、上述した実施形態では、一つの第１保険データを第２保険データに変換することで、保険データ変換処理を終了させていたが、一度に、保険データ取得部４４が複数の第１保険データを取得して、複数の第１保険データを連続して複数の第２保険データに変換してもよい。この場合、保険データ処理装置１６は、保険データ変換処理を複数回繰り返す。
【００８１】
上述の実施形態では、自動車保険を例にあげたが、その他の保険、例えば、火災保険、地震保険等の保険契約システム及び保険データ処理装置に上述の実施形態を適用してもよい。
【００８２】
上述の実施形態では、他社の第１保険データを自社の第２保険データに変換する例をあげたが、自社の保険データのフォーマットを変換する場合に、上述の実施形態を適用してもよい。
【００８３】
上述の実施形態では、抽出部３０、変換部３２、後処理部３４がプログラムを読み込むことによって機能するように構成したが、抽出部３０、変換部３２、後処理部３４の一部または全てをハードウエアによって構成してもよい。
【００８４】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００８５】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【００８６】
１０  保険契約システム
１２  保険データベース
１４  共用サーバー
１６  保険データ処理装置
１８  保険代理店端末
２０  保険サーバー
２２  営業端末
３０  抽出部
３２  変換部
３４  後処理部
３６  格納部
４０  表示データ取得部
４２  保険データ抽出部
４４  保険データ取得部
４６  条件判定部
４８  保険データ変換部
５０  成立判定部
５２  書類生成部
６０  位置情報テーブル
６２  第２保険フォーマット
６４  中間第１保険データ
６６  第２選択肢データ
６８  第２保険データ
７０  選択肢対応データ
【図１】
2014021792.tif 000003
【図２】
2014021792.tif 000004
【図３】
2014021792.tif 000005
【図４】
2014021792.tif 000006
【図５】
2014021792.tif 000007
【図６】
2014021792.tif 000008
【図７】
2014021792.tif 000009
【図８】
2014021792.tif 000010
【図９】
2014021792.tif 000011
【図１０】
2014021792.tif 000012
【図１１】
2014021792.tif 000013
【図１２】
2014021792.tif 000014
【図１３】
2014021792.tif 000015
【図１４】
2014021792.tif 000016
【図１５】
2014021792.tif 000017
【図１６】
2014021792.tif 000018
【図１７】
2014021792.tif 000019
【図１８】
2014021792.tif 000020