(57)【要約】【課題】複数の分野の情報を一元的に集約して、複数の条件から複数の分野を横断して多次元的な分析を実現させる。【解決手段】住民の保健福祉に関するデータを分析するデータ分析装置は、住民を特定可能な住民基本情報テーブルと、前記住民の保健福祉に関する業務情報を含む第１の保健福祉テーブル及び第２の保健福祉テーブルを読み込んで、前記住民基本情報テーブルと前記第１の保健福祉テーブルと前記第２の保健福祉テーブルのデータから、前記第１の保健福祉テーブルと第２の保健福祉テーブルと住民基本情報テーブルの間で相互に関連するデータを対応付ける集団管理情報を生成し、前記第１及び第２の保健福祉テーブルのデータについて時系列で補完したデータから第１及び第２の多次元業務テーブルを生成し、前記住民基本情報テーブルのデータについて時系列で補完したデータから第３の多次元業務テーブルを生成する。【選択図】図４
2019168860.tif 000002
【特許請求の範囲】
【請求項１】
プロセッサとメモリを有して、住民の保健福祉に関するデータを分析するデータ分析装置であって、
前記プロセッサが、前記住民を特定可能な個人情報を含む住民基本情報テーブルと、前記住民の保健福祉に関する業務情報を含む第１の保健福祉テーブルと、前記住民の保健福祉に関する業務情報を含む第２の保健福祉テーブルを読み込んで、
前記プロセッサが、前記住民基本情報テーブルと前記第１の保健福祉テーブルと前記第２の保健福祉テーブルのデータから、前記第１の保健福祉テーブルと第２の保健福祉テーブルと住民基本情報テーブルの間で相互に関連するデータを対応付ける集団管理情報を生成し、
前記プロセッサが、前記第１の保健福祉テーブルのデータについて、時系列で補完したデータから第１の多次元業務テーブルを生成し、
前記プロセッサが、前記第２の保健福祉テーブルのデータについて、時系列で補完したデータから第２の多次元業務テーブルを生成し、
前記プロセッサが、前記住民基本情報テーブルのデータについて、時系列で補完したデータから第３の多次元業務テーブルを生成することを特徴とするデータ分析装置。
【請求項２】
請求項１に記載のデータ分析装置であって、
前記プロセッサは、分析条件を受け付けて、当該分析条件に合致するデータを前記集団管理情報で特定し、
前記プロセッサは、前記集団管理情報で特定されたデータに対応する前記第１の多次元業務テーブルのデータと、前記集団管理情報で特定されたデータに対応する第２の多次元業務テーブルのデータと、前記集団管理情報で特定されたデータに対応する第３の多次元業務テーブルのデータをそれぞれ取得して、前記分析条件に応じた分析を実施することを特徴とするデータ分析装置。
【請求項３】
請求項２に記載のデータ分析装置であって、
前記プロセッサは、前記分析の結果を、前記第１の多次元業務テーブルのデータの分析結果を出力する第１の表示領域と、前記第２の多次元業務テーブルのデータの分析結果を出力する第２の表示領域と、前記第３の多次元業務テーブルのデータの分析結果を出力する第３の表示領域を生成し、前記第１の表示領域と第２の表示領域及び第３の表示領域を含む結果表示画面を出力することを特徴とするデータ分析装置。
【請求項４】
請求項２に記載のデータ分析装置であって、
前記第１の多次元業務テーブルと前記第２の多次元業務テーブル及び前記第３の多次元業務テーブルは地域の情報を含み、
前記プロセッサは、地図情報を読み込んで、前記分析の結果に含まれる地域の情報に対応する地図情報に前記分析の結果を関連付けて出力することを特徴とするデータ分析装置。
【請求項５】
請求項１に記載のデータ分析装置であって、
前記集団管理情報は、分析の結果の母集団を保持する情報を有し、
前記プロセッサは、第１の分析条件を受け付けて、前記第１の分析条件で分析した結果のデータを母集団として集団管理情報に設定し、
前記プロセッサは、第２の分析条件を受け付けて、前記第２の分析条件で分析した結果と、前記母集団に対応するデータを比較することで、前記第１の分析条件で分析した結果と前記第２の分析条件で分析した結果を比較することを特徴とするデータ分析装置。
【請求項６】
請求項１に記載のデータ分析装置であって、
前記第１の多次元業務テーブルと前記第２の多次元業務テーブルは、医療情報と、健康保険情報と、介護保険情報と、健診情報または保健指導情報のいずれかを含むことを特徴とするデータ分析装置。
【請求項７】
プロセッサとメモリを有する計算機で、住民の保健福祉に関するデータを分析させるためのプログラムであって、
前記住民を特定可能な個人情報を含む住民基本情報テーブルと、前記住民の保健福祉に関する業務情報を含む第１の保健福祉テーブルと、前記住民の保健福祉に関する業務情報を含む第２の保健福祉テーブルを読み込む第１のステップと、
前記住民基本情報テーブルと前記第１の保健福祉テーブルと前記第２の保健福祉テーブルのデータから、前記第１の保健福祉テーブルと第２の保健福祉テーブルと住民基本情報テーブルの間で相互に関連するデータを対応付ける集団管理情報を生成する第２のステップと、
前記第１の保健福祉テーブルのデータについて、時系列で補完したデータから第１の多次元業務テーブルを生成し、前記第２の保健福祉テーブルのデータについて、時系列で補完したデータから第２の多次元業務テーブルを生成し、前記住民基本情報テーブルのデータについて、時系列で補完したデータから第３の多次元業務テーブルを生成する第３のステップと、
を前記計算機に実行させるためのプログラム。
【請求項８】
請求項７に記載のプログラムであって、
分析条件を受け付けて、当該分析条件に合致するデータを前記集団管理情報で特定する第４のステップと、
前記集団管理情報で特定されたデータに対応する前記第１の多次元業務テーブルのデータと、前記集団管理情報で特定されたデータに対応する第２の多次元業務テーブルのデータと、前記集団管理情報で特定されたデータに対応する第３の多次元業務テーブルのデータをそれぞれ取得して、前記分析条件に応じた分析を実施する第５のステップと、
をさらに含むことを特徴とするプログラム。
【請求項９】
請求項８に記載のプログラムであって、
前記分析の結果を、前記第１の多次元業務テーブルのデータの分析結果を出力する第１の表示領域と、前記第２の多次元業務テーブルのデータの分析結果を出力する第２の表示領域と、前記第３の多次元業務テーブルのデータの分析結果を出力する第３の表示領域を生成し、前記第１の表示領域と第２の表示領域及び第３の表示領域を含む結果表示画面を出力する第６のステップを、
さらに含むことを特徴とするプログラム。
【請求項１０】
請求項８に記載のプログラムであって、
前記第１の多次元業務テーブルと前記第２の多次元業務テーブル及び前記第３の多次元業務テーブルは地域の情報を含み、
地図情報を読み込んで、前記分析の結果に含まれる地域の情報に対応する地図情報に前記分析の結果を関連付けて出力する第７のステップを、
さらに含むことを特徴とするプログラム。
【請求項１１】
請求項７に記載のプログラムであって、
前記集団管理情報は、分析の結果の母集団を保持する情報を有し、
第１の分析条件を受け付けて、前記第１の分析条件で分析した結果のデータを母集団として集団管理情報に設定する第８のステップと、
第２の分析条件を受け付けて、前記第２の分析条件で分析した結果と、前記母集団に対応するデータを比較することで、前記第１の分析条件で分析した結果と前記第２の分析条件で分析した結果を比較する第９のステップと、
をさらに含むことを特徴とするプログラム。
【請求項１２】
請求項７に記載のプログラムであって、
前記第１の多次元業務テーブルと前記第２の多次元業務テーブルは、医療情報と、健康保険情報と、介護保険情報と、健診情報または保健指導情報のいずれかを含むことを特徴とするプログラム。
【請求項１３】
プロセッサとメモリを有して、住民に関するデータを分析するデータ分析装置であって、
前記プロセッサが、前記住民を特定可能な個人情報を含む住民基本情報テーブルと、前記住民に関して行政が管理する第１の業務情報を含む第１の住民情報テーブルと、前記住民に関して前記行政が管理する第２の業務情報を含む第２の住民情報テーブルを読み込んで、
前記プロセッサが、前記住民基本情報テーブルと前記第１の住民情報テーブルと前記第２の住民情報テーブルのデータから、前記第１の住民情報テーブルと第２の住民情報テーブルと住民基本情報テーブルの間で相互に関連するデータを対応付ける集団管理情報を生成し、
前記プロセッサが、前記第１の住民情報テーブルのデータについて、時系列で補完したデータから第１の多次元業務テーブルを生成し、
前記プロセッサが、前記第２の住民情報テーブルのデータについて、時系列で補完したデータから第２の多次元業務テーブルを生成し、
前記プロセッサが、前記住民基本情報テーブルのデータについて、時系列で補完したデータから第３の多次元業務テーブルを生成することを特徴とするデータ分析装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は地方公共団体や保険者などが保有している人口、医療、介護、健診などの多岐にわたる保健福祉データを一元的に集約し、データの分析を行う技術に関連する。
【背景技術】
【０００２】
地方公共団体や広域連合あるいは医療保険者や保険者は、住民の高齢化などに起因して複雑化する地域課題や社会問題に対して医療計画や介護保険事業および予防事業を統合的に評価し、施策立案や財源の確保を迅速に実施することが要求されている。
【０００３】
また、官民データ活用推進基本法の施行により、都道府県や市町村はデータ保有主体の壁を越えた円滑なデータ流通の促進により、国民一人一人へ今まで以上にきめ細かいサービスを提供できる社会の実現などに取り組むことが必要となっている。
【０００４】
こうした背景のなか、複数の保健福祉分野を同時かつ横断的に、時系列的な変化や地域や年齢など多次元の要素で課題分析を行うことが要求されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１６−４８５５３号公報
【特許文献２】特開２００８−２７６４６５号公報
【特許文献３】特開２０１２−９８８７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、地方公共団体等においては、業務（または業務システム）ごとに担当組織が異なるため「住民情報」と「医療保険情報」と「介護保険情報」と「健診情報」などの各データを扱う計算機システムが個別に開発及び運用されているため、業務の分野ごとに個別にデータを活用した業務に留まっている。
【０００７】
つまり、人口、健診、医療、介護など個人が加齢や罹患に応じて連続的に利用している公的サービスを個別分野ごとに担当者や外部委託により分析しており、保健福祉分野を横断して行政政策における関心が高い集団を発見ができないことが課題となっている。
【０００８】
具体的には、保健福祉分野を横断した業務軸や、小学校区や自治会区といった地域軸や時間軸の複雑な条件を指定して集団を特定できる多次元分析が行えないことが課題となっている。
【０００９】
例えば、「２０１５年の要介護度３の年齢８０歳の集団が、２０１３年の要介護度はどうだったか？」等の同一分野の時間軸を回帰的に分析したり、「２０１０年にガンだった人の、２００５年の健診結果はどうだったのか？」等の分野を横断した分析や「２０１３年にある自治会区の人が、現在の医療費はどうなっているか？」等の細かな地域分析は、現在実現することができていない。
【００１０】
特許文献１では、特定の医療機関を受診者群における医療データや健診データを分析可能にするが、介護分野の横断分析や、小学校区や自治会区などの地域分析はできない。
【００１１】
特許文献２では、異なる保険者の医療保険や介護保険システム情報の名寄せが可能になるが、例えば医療保険や介護保険を利用せずにデータが存在しない時間軸の分析は、データが存在しないため時間軸に着目した分析ができない。
【００１２】
特許文献３では、保険加入者の医療保険と健診データについて分析可能になるが、その延長状態である介護保険データとの相互作用や、将来推計情報の分析ができない。
【００１３】
そこで、本発明は、住民情報や医療保険情報、介護保険情報及び健診情報などの複数の分野の情報を一元的に集約して、時系列や住民の属性や地域の属性など複数の条件から複数の分野を横断して多次元的な分析を容易に実現することを目的とする。
【課題を解決するための手段】
【００１４】
本発明は、プロセッサとメモリを有して、住民の保健福祉に関するデータを分析するデータ分析装置であって、前記プロセッサが、前記住民を特定可能な住民基本情報テーブルと、前記住民の保健福祉に関する業務情報を含む第１の保健福祉テーブルと、前記住民の保健福祉に関する業務情報を含む第２の保健福祉テーブルを読み込んで、前記プロセッサが、前記住民基本情報テーブルと前記第１の保健福祉テーブルと前記第２の保健福祉テーブルのデータから、前記第１の保健福祉テーブルと第２の保健福祉テーブルと住民基本情報テーブルの間で相互に関連するデータを対応付ける集団管理情報を生成し、前記プロセッサが、前記第１の保健福祉テーブルのデータについて、時系列で補完したデータから第１の多次元業務テーブルを生成し、前記プロセッサが、前記第２の保健福祉テーブルのデータについて、時系列で補完したデータから第２の多次元業務テーブルを生成し、前記プロセッサが、前記住民基本情報テーブルのデータについて、時系列で補完したデータから第３の多次元業務テーブルを生成する。
【発明の効果】
【００１５】
したがって、本発明は、住民情報や医療保険情報、介護保険情報及び健診情報などの複数の分野を横断して所望の条件で多次元的なデータの分析を行うことができる。例えば、地域毎や年度毎など住民のさまざまな属性で医療費や介護費や患者数や各種サービス利用者数の傾向や内訳を把握可能となる。これにより、対象となる住民の受け皿となる医療施設や介護施設や専門職などのリソースの過不足や予防可能な疾病を把握し、地域毎の優先課題を関係先と共有して、タイムリーかつ無駄のない事業判断や予算配分が行える。その結果、医療費や介護費の上昇抑制や住民の健康維持や増進が可能となる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施例を示し、分析システムの一例を示すブロック図である。
【図２Ａ】本発明の実施例を示し、多次元業務テーブルの作成処理の手順の一例を示す図である。
【図２Ｂ】本発明の実施例を示し、多次元人口テーブルの一例を示す図である。
【図２Ｃ】本発明の実施例を示し、多次元健診テーブルの一例を示す図である。
【図２Ｄ】本発明の実施例を示し、多次元介護テーブルの一例を示す図である。
【図２Ｅ】本発明の実施例を示し、多次元医療テーブルの一例を示す図である。
【図３Ａ】本発明の実施例を示し、多次元人口テーブルの詳細な一例を示す図である。
【図３Ｂ】本発明の実施例を示し、多次元健診テーブルの詳細な一例を示す図である。
【図３Ｃ】本発明の実施例を示し、多次元介護テーブルの詳細な一例を示す図である。
【図３Ｄ】本発明の実施例を示し、多次元医療テーブルの詳細な一例を示す図である。
【図３Ｅ】本発明の実施例を示し、集団管理部の詳細な一例を示す図である。
【図４】本発明の実施例を示し、集団管理部と各多次元業務テーブルの関係を示す図である。
【図５】本発明の実施例を示し、分析処理の一例を示すフローチャートである。
【図６】本発明の実施例を示し、業務横断分析画面の一例を示す図である。
【図７】本発明の実施例を示し、再帰的な分析処理の一例を示すフローチャートである。
【図８】本発明の実施例を示し、再帰的な分析処理画面の一例を示す図である。
【図９】本発明の実施例を示し、分析メニューの一例を示す図である。
【図１０】本発明の実施例を示し、地図分析処理の一例を示すフローチャートである。
【図１１】本発明の実施例を示し、地図分析処理の結果を表示する地図分析画面の一例を示す図である。
【図１２】本発明の実施例を示し、集団の比較分析処理の一例を示すフローチャートである。
【図１３】本発明の実施例を示し、集団の比較分析処理の結果を表示する画面の一例を示す図である。
【発明を実施するための形態】
【００１７】
＜分析システムの構成＞
以下、本発明の実施形態を添付図面に基づいて説明する。
【００１８】
本実施例では、予め収集した自治体等のデータ蓄積情報から、歯抜けデータ（情報が欠落したデータ）を補完したり、名寄せなどによって地名等を統一したデータを作成することで、自治体における課題を解決する分析データベースを作成し、ユーザ端末からの操作に応じた分析画面を表示する分析システムの例を説明する。
【００１９】
図１は、本実施例の分析システムの構成の一例を示すブロック図である。
【００２０】
本実施例の分析システムは、データ分析装置１０１と、データベース１２０と通信網５０を介して接続された分析画面表示端末１３０とを含む。データ分析装置１０１は、入力部１０２、出力部１０３、演算装置１０４、メモリ１０５および記憶媒体１０６を有する。
【００２１】
入力部１０２は、マウスや、キーボードなどのヒューマンインターフェースである。出力部１０３は、データ分析装置１０１の設定状況などを表示するディスプレイやプリンタである。記憶媒体１０６は、データ分析装置１０１によるデータ分析処理を実現する各種プログラム、及びデータ分析処理の実行結果等を格納する記憶装置であり、例えば、不揮発性記憶媒体（磁気ディスクドライブ、不揮発性メモリ等）である。
【００２２】
メモリ１０５には、記憶媒体１０６に格納されているプログラムが展開される。演算装置１０４は、メモリ１０５にロードされたプログラムを実行する演算装置であり、例えば、ＣＰＵ、ＧＰＵなどである。以下に説明する処理及び演算は、演算装置１０４が実行する。
【００２３】
本実施例の分析システムは、一つの計算機上で、又は、論理的又は物理的に構成された複数の計算機上で構成される計算機システムであり、同一の計算機上で別個のスレッドで実行されてもよく、複数の物理的計算機資源上に構築された仮想計算機上で実行されてもよい。
【００２４】
演算装置１０４によって実行されるプログラムは、リムーバブルメディア（ＣＤ−ＲＯＭ、フラッシュメモリなど）又はネットワークを介して各サーバに提供され、非一時的記憶媒体である不揮発性記憶装置に格納される。このため、計算機システムは、リムーバブルメディアを読み込むインターフェースを含むとよい。
【００２５】
データ分析装置１０１では、記憶媒体１０６に格納された多次元業務テーブル作成プログラム２０１内に含まれる多次元人口テーブル作成プログラム２０２と、多次元健診テーブル作成プログラム２０３と、多次元医療テーブル作成プログラム２０４と、多次元介護テーブル作成プログラム２０５を連携して機能させる。
【００２６】
多次元業務テーブル出力プログラム２０６は、分析画面表示端末１３０から通信網５０を介して分析条件などの操作情報を受け付け、多次元業務テーブル記憶部３０２内の分析対象の集団の保健福祉分野の数値情報を算出して、分析画面表示端末１３０へ分析画面の生成に必要な情報を出力する。
【００２７】
演算装置１０４は、各機能部のプログラムに従って処理することによって、所定の機能を提供する機能部として稼働する。例えば、演算装置１０４は、多次元業務テーブル作成プログラムに従って処理することで多次元業務テーブル作成部として機能する。
【００２８】
他のプログラムについても同様である。さらに、演算装置１０４は、各プログラムが実行する複数の処理のそれぞれの機能を提供する機能部としても稼働する。計算機及び計算機システムは、これらの機能部を含む装置及びシステムである。
【００２９】
データベース１２０には、複数の多次元業務テーブルを格納する多次元業務テーブル記憶部３０２と、集団管理部３１を格納する集団記憶部３０３と、地図情報や文字コードなどの変換情報を格納する関連情報記憶部３０４と、を含む。
【００３０】
多次元業務テーブル記憶部３０２には、例えば、多次元人口テーブル２７や、多次元健診テーブル２８や、多次元介護テーブル２９及び多次元医療テーブル３０が含まれる。
【００３１】
分析画面表示端末１３０は、データ分析装置１０１と同様であり、図示はしないが入力部と、出力部と、演算装置と、メモリを含む計算機である。
【００３２】
＜多次元業務テーブル作成＞
図２Ａは多次元業務テーブル作成プログラム２０１で、データ分析装置１０１に取り込む業務システムごとの多次元業務テーブルを作成する手順を説明する図である。多次元業務テーブルの作成（更新）は、データ分析装置１０１の管理者などが入力部１０２で所定の操作したときに実行される。
【００３３】
ステップ２１では、多次元業務テーブル作成プログラム２０１が、外部の計算機や媒体から保健福祉分野データを読み込んで記憶媒体１０６に格納する。多次元業務テーブル作成プログラム２０１は、住民個々の住所や年齢や転入出などの異動事由などを含む住民基本情報テーブル１１や、同様に医科歯科調剤レセプトならびに医療被保険者情報などを含む医療保険テーブル１２、さらには介護レセプトや介護被保険者情報ならびに認定情報などの介護保険テーブル１３、健診結果等の健診及び保健指導テーブル１４、医療機関テーブル１５、介護事業所テーブル１６など所定の保健福祉分野の業務システムの情報を読み込んで記憶媒体１０６に格納する。
【００３４】
また、多次元業務テーブル作成プログラム２０１は、地域毎の学校区などの地区分け情報や、医療機関および介護事業所の名称や所在地またはサービス種などを含む医療機関テーブル１５や介護事業所テーブル１６等の関連情報や、地域に関連する地図情報などを記憶媒体１０６に格納し、業務システム間で文字コードが異なる場合は、所定の変換ソフトウェアにより形式を統一して関連情報記憶部３０４に格納する。
【００３５】
ステップ２２では、多次元業務テーブル作成プログラム２０１が、記憶媒体１０６に格納された業務システムのテーブル毎に、例えば個人番号などの住民の一人ひとりを一意に特定できるキー情報（個人一意キー）を昇順または降順でソートして集団軸情報（集団軸４２１）を生成する。これにより、集団管理部３１が生成されて、業務システム内および業務システム間で同一人物に関する情報を連携して処理することを可能とする。
【００３６】
ステップ２３では、多次元業務テーブル作成プログラム２０１が、記憶媒体１０６に格納された業務システムのテーブル毎に含まれる住所情報について、対応する公称町名や学区や自治会区などの統一された地区コードおよび緯度経度情報などを付与し、全業務システムのテーブルで住所を一意に統一した地域軸データを生成する。
【００３７】
例えば、住民基本情報テーブル１１には「一丁目二番地三号」と登録されていても、医療保険テーブル１２では「１−２−３」や「一の二の三」で登録されているなど業務システム間での住所データには揺らぎがある従来課題に対して、本処理で解決することにより地域に関する適切な集計処理を実施可能とする。
【００３８】
ステップ２４では、多次元業務テーブル作成プログラム２０１が、記憶媒体１０６に格納された業務システムのテーブル毎に、不定期に発生する住民ごとの業務データを過去から未来に渡りどの時点においても集計可能にするため、少なくとも月単位で住民一人ひとりの時間軸データを生成する。
【００３９】
例えば、ある年月時点で国民健康保険などの医療保険資格を有する住民は、法令で定められた年齢層に特定健診の受診資格がある。保険者等が効果的な保健施策を検討する上では、受診月時点の居住地区や受診資格状況に基づき健診受診率を把握することが望ましいが、我が国が提供するシステムや従来の民間システムでは実現できていない。本処理で、各業務に時間軸データを保持させることにより、このような課題を解決する。
【００４０】
なお、本実施例では、時間軸データを月ごとの周期で生成または補完する例を示すが、これに限定されるものではなく、週単位や四半期などの周期を用いるようにしても良い。
【００４１】
ステップ２５では、多次元業務テーブル作成プログラム２０１が、記憶媒体１０６に格納された業務システムのテーブル毎に、住民毎に不定期に発生する業務データの発生前後の期間や、取り込み時点よりも未来の期間について適切な集計を実現するため、歯抜け状態の業務データの補完処理を行い、集計可能な業務軸データを生成する。
【００４２】
多次元業務テーブル作成プログラム２０１は、まず、過去から現在までの時間軸に紐付ける業務情報については、所定の時点での人口数や被保険者数を集計可能とするため、住民基本情報テーブル１１においては個人ごとに住民基本情報の異動事由を検索することで異動データ発生前後の期間の業務データを事由に応じて時系列で新規生成して業務データを補完する。
【００４３】
同様に、多次元業務テーブル作成プログラム２０１は、医療保険テーブル１２や介護保険テーブル１３においては保険資格の得喪歴を検索することで、得喪データ発生前後の期間の業務データを、事由に応じて時系列で新規に生成して業務データを補完する。
【００４４】
多次元業務テーブル作成プログラム２０１は、時系列で補完された業務データを業務軸データとする。なお、業務軸データは、各テーブルの業務データの項目毎に生成する。例えば健診業務情報４１４や介護業務情報４１６の各データ項目（フィールド）毎に業務軸データを生成しておく。
【００４５】
次に、多次元業務テーブル作成プログラム２０１は、格納されたデータの発生日より未来の時間軸に紐付ける業務情報においては、蓄積された業務データを機械学習や統計処理など所定の推計処理を行う事で、未来の期間における業務データを新規作成し業務軸データを補完する。
【００４６】
例えば、多次元業務テーブル作成プログラム２０１は、個人毎の健診及び保健指導テーブル１４と医療保険テーブル１２の情報を用いて、医療レセプト情報に基づく２０１５年度の糖尿病に関する医療機関の受診の有無（０または１の値をとる）を目的変数とし、健診情報に基づく２０１４年度のＢＭＩ（Body Mass Index）や、空腹時血糖（連続値をとる）を説明変数とする推計モデルを構築することができる。
【００４７】
このように、多次元業務テーブル作成プログラム２０１は、データの取得時点の異なる情報を説明変数と目的変数に設定した推計モデルを構築することで、ある年度のＢＭＩや空腹時血糖や問診回答値などの情報ｙｎを入力することで、翌年度以降の糖尿病の医療機関に受診する確率を相関係数ａｎｍとの積算で算出することが可能となり、住民一人ひとりの医療の業務軸データの未来の期間の受診者数データを補完できる。
【００４８】
翌年の高血圧症での受診確率＝a11 × y1 + a12× y2 + a13 × y3  ・・・
翌々年の高血圧症での受診確率＝a21 × y1 + a22× y2 + a23 × y3  ・・・
【００４９】
さらに、多次元業務テーブル作成プログラム２０１は、医療保険テーブル１２から疾病別に住民の年齢等の属性や受診期間を考慮した疾病別の平均医療費ｂｎおよび年度毎の補正係数ｂnmを集計することで、前記で得られた個人の医療機関への受診確率との積算により、翌年度以降の年間医療費の期待値を下記のように生成し、未来の期間の医療費データを補完できる。
【００５０】
翌年の医療費の期待値（高血圧）＝ｂ１×（a11 × y1 + a12× y2 + a13 × y3  ・・・）
翌々年の医療費の期待値（高血圧）＝(b２ ×b11)×（a11 × y1 + a12× y2 + a13 × y3  ・・・）
【００５１】
ステップ２６は、多次元業務テーブル作成プログラム２０１が、前記ステップ２５までに生成した多次元人口テーブル２７と、多次元健診テーブル２８と、多次元医療テーブル３０と、多次元介護テーブル２９とを多次元業務テーブル記憶部３０２に格納する。
【００５２】
上記の処理によって、図２Ｂ〜図２Ｅに示すように各業務システム毎に多次元テーブルが生成される。図２Ｂは、住民基本情報テーブル１１に基づいて生成された多次元人口テーブル２７の一例を示す図である。
【００５３】
多次元人口テーブル２７では、集団軸データとして、例えば住民の個人番号が割り当てられて人口集団軸２７１が生成される。また、時間軸データとしては、月次でのデータが生成または補完されて時間軸２７２が生成される。また、業務軸データとしては住民の年齢が割り当てられて年齢軸２７３が生成される。業務軸データは、年齢軸２７３に限定されるものではなく、後述する人口業務情報から適宜生成することができる。なお、図示は省略するが、住民の住所に基づいて地域軸データも生成される。
【００５４】
図２Ｂの例では、図中Ｘ軸に時間軸２７２を設定し、Ｙ軸に集団軸データ（人口集団軸２７１）を設定し、Ｚ軸に業務軸データ（年齢軸２７３）を設定する例を示す。他の多次元テーブルも同様である。
【００５５】
図２Ｃは、健診及び保健指導テーブル１４に基づいて生成された多次元健診テーブル２８の一例を示す図である。
【００５６】
多次元健診テーブル２８では、集団軸データとして、例えば住民の個人番号が割り当てられて健診集団軸２８１が生成される。また、時間軸データとしては、健診を受診した年月でデータが生成または補完されて時間軸２８２が生成される。また、業務軸データとしては健診時のＢＭＩが割り当てられてＢＭＩ区分軸２８３が生成される。
【００５７】
図２Ｄは、介護保険テーブル１３に基づいて生成された多次元介護テーブル２９の一例を示す図である。多次元介護テーブル２９では、集団軸データとして、例えば住民の個人番号が割り当てられて介護集団軸２９１が生成される。また、時間軸データとしては、介護保険サービスを受けた年月でデータが生成または補完されて時間軸２９２が生成される。また、業務軸データとしては介護時の費用が割り当てられて介護費軸２９３が生成される。
【００５８】
図２Ｅは、医療保険テーブル１２に基づいて生成された多次元医療テーブル３０の一例を示す図である。多次元医療テーブル３０では、集団軸データとして、例えば住民の個人番号が割り当てられて医療集団軸３１１が生成される。また、時間軸データとしては、診療など医療保険サービスを受けた年月でデータが生成または補完されて時間軸３１２が生成される。また、業務軸データとしては診療時の費用が割り当てられて医療費軸３１３が生成される。
【００５９】
なお、図２Ａ〜図２Ｅでは、多次元人口テーブル２７と、多次元健診テーブル２８と、多次元介護テーブル２９と、多次元医療テーブル３０を３次元で構成する例を示したが、これに限定されるものではない。
【００６０】
各多次元業務テーブルは、例えば、集団軸と、地域軸と、時間軸と、業務軸の４次元構造であってもよい。
【００６１】
＜多次元業務テーブル記憶部＞
図３Ａは、多次元業務テーブル作成プログラム２０１で作成された多次元人口テーブル２７の詳細を示す図である。
【００６２】
多次元人口テーブル２７は、他の多次元業務テーブルの属性と連携して分析対象とする集団（カラムまたは軸）を指定するためのキー情報４１１と、人口に関する業務システムで生成された業務情報を格納する人口業務情報４１２とを含む。
【００６３】
キー情報４１１は、個人を一意に特定する識別子を格納する個人一意キー２７１１と、分析対象期間を指定するための年月を格納する期間情報２７１２を含む。
【００６４】
人口業務情報４１２には、人口動態の分析軸とすべき性別、年齢などの個人情報２７１３や居住地等の地域情報２７１４、出生や死亡や転入出等の人口動態情報２７１５などの業務情報が格納される。
【００６５】
図３Ｂは、ステップ２５で多次元業務テーブル記憶部３０２へ格納された多次元健診テーブル２８の詳細を示す図である。
【００６６】
多次元健診テーブル２８は、他の多次元業務テーブルの属性と連携して分析対象とする集団（カラムまたは軸）を指定するためのキー情報４１３と、医療に関する業務システムで生成された業務情報を格納する健診業務情報４１４とを含む。
【００６７】
キー情報４１３は、個人を一意に特定する識別子を格納する個人一意キー２８１１と、分析対象期間を指定可能にするための年月を格納する期間情報２８１２を含む。
【００６８】
健診業務情報４１４には、健診対象者の受診状況や受診した結果について分析軸とすべき性別、年齢などの個人情報２８１３や居住地等の地域情報２８１４、検査結果としての健診基本情報２８１５、問診情報２８１６、検査情報２８１７、判定結果情報２８１８や保健指導情報２８１９などの業務情報が格納される。
【００６９】
図３Ｃは、ステップ２５で多次元業務テーブル記憶部３０２へ格納された多次元介護テーブル２９について説明する。
【００７０】
多次元介護テーブル２９は、他の多次元業務テーブルの属性と連携して分析対象とする集団（カラムまたは軸）を指定するためのキー情報４１５と、介護に関する業務システムで生成された業務情報を格納する介護業務情報４１６とを含む。
【００７１】
キー情報４１５は、個人を一意に特定する識別子を格納する個人一意キー２９１１と、介護被保険者の識別子を格納する介護業務固有番号２９１２と、分析対象期間を指定可能にするための年月（介護利用）を格納する期間情報２９１３を含む。
【００７２】
介護業務情報４１６には、介護保険において分析軸とすべき性別、年齢などの個人情報２９１４や居住地等の地域情報２９１５、介護認定結果などの介護資格情報２９１６や介護レセプトデータに含まれる介護保険給付費等を格納する介護レセプト情報２９１７や利用した介護サービスの提供元の事業所番号やその所在地などを格納する介護事業所情報２９１７の業務情報が格納される。
【００７３】
図３Ｄは、ステップ２５で多次元業務テーブル記憶部３０２へ格納された多次元医療テーブル３０について説明する。
【００７４】
多次元医療テーブル３０は、他の多次元業務テーブルの属性と連携して分析対象とする集団（カラムまたは軸）を指定するためのキー情報４１７と、医療保険に関する業務システムで生成された業務情報を格納する医療業務情報４１８とを含む。
【００７５】
キー情報４１７は、個人を一意に特定する識別子を格納する個人一意キー３０１１と、医療保険の識別子等を格納する医療業務固有番号３０１２と、医療保険の種別を格納する医療保険種別３０１３と、分析対象期間を指定可能にするための年月（受診年月）を格納する期間情報３０１４を含む。
【００７６】
医療業務情報４１８には、医療保険において分析軸とすべき性別、年齢などの個人情報３０１５や居住地等の地域情報３０１６、医療レセプトデータに含まれる医療保険給付費等を格納する医療レセプト情報３０１７と、受診した医療機関番号やその所在地などを格納する医療機関情報３０１３などの業務情報が格納される。
【００７７】
本実施例では、多次元業務テーブルが、多次元人口テーブル２７と多次元健診テーブル２８と、多次元介護テーブル２９と、多次元医療テーブル３０の４つのテーブルを含む例を示したが、これに限定されるものではなく、他の業務システムのデータテーブルをさらに加えることができる。
【００７８】
＜集団記憶部＞
図３Ｅは、データベース１２０の集団記憶部３０３に格納される集団管理部３１の一例を示す図である。集団管理部３１は、例えば、図２Ａのステップ２２で生成されるテーブルである。
【００７９】
集団管理部３１は、複数の業務システムのデータから生成された多次元業務テーブル間で個々のデータを相互に関連付ける集団軸４２１と、現在分析中の対象を管理する分析対象４２２と、比較対象とする集団（グループまたはデータ群）の情報を保持する比較集団４２３を含む。
【００８０】
集団軸４２１は、ステップ２５で処理された上記の各多次元業務テーブルに関して、検索条件に該当する住民一人ひとりのデータを紐付ける。
【００８１】
図示の集団軸４２１は、多次元人口テーブル２７の個人一意キー２７１１の値に「Ｐ」を加えた個人一意キー（人口）３１１１と、多次元介護テーブル２９の個人一意キー２９１１の値に「Ｎ」を加えた個人一意キー（介護）３１１２と、多次元医療テーブル３０の個人一意キー３０１１の値に「Ｍ」を加えた個人一意キー（医療）３１１３と、多次元健診テーブル２８の個人一意キー２８１１の値に「Ｃ」を加えた個人一意キー（健診）３１１４を含む。
【００８２】
多次元業務テーブル作成プログラム２０１は、例えば、氏名、住所、性別、年齢等の個人情報から多次元人口テーブル２７の個人一意キー２７１１と一致する人物の個人一意キー２８１１、２９１１、３００１を多次元健診テーブル２８と多次元介護テーブル２９と多次元医療テーブル３０からそれぞれ抽出して、集団管理部３１のひとつのエントリに格納する。
【００８３】
これにより、４つの多次元業務テーブル（多次元人口テーブル２７、多次元健診テーブル２８、多次元介護テーブル２９、多次元医療テーブル３０）は、いずれか一つの個人一意キーを特定することで、人口業務情報４１２と健診業務情報４１４と、介護業務情報４１６と、医療業務情報４１８の各業務軸データを連携させて分析を実施することができる。
【００８４】
なお、図３Ｅは、集団軸４２１を、図２Ｂに示した人口集団軸２７１と、図２Ｃに示した健診集団軸２８１と、図２Ｄに示した介護集団軸２９１と、図２Ｅに示した医療集団軸３１１とを連携させた例を示す。また、人口集団軸２７１は、多次元人口テーブル２７の個人一意キー２７１１で構成される。健診集団軸２８１は、多次元健診テーブル２８の個人一意キー２８１１で構成される。介護集団軸２９１は、多次元介護テーブル２９の個人一意キー２９１１で構成される。医療集団軸３１１は、多次元医療テーブル３０の個人一意キー３０１１で構成される。
【００８５】
現在分析中の対象を管理する分析対象４２２は、母集団フラグ３１１５と、対象フラグ３１１６を含む。母集団フラグ３１１５は、検索やフィルタなどによって抽出されたデータの母集団に所属するエントリに「１」がセットされる。対象フラグ３１１６は、母集団の中などで分析の対象となったエントリに「１」がセットされる。
【００８６】
比較集団４２３は、比較する所定の条件にマッチしたエントリに「１」が設定され集団Ａ３１１７〜集団Ｃ３１１９の３つの比較集団を有する例を示す。例えば、集団Ａ３１１７は、母集団フラグ３１１５＝「１」の母集団に対して絞り込みの条件Ａにマッチしたエントリに「１」が設定される。ここで、条件Ａで絞り込み行った結果に対して対象フラグ３１１６＝「１」に設定し、分析者によって結果が確定された後に「１」を集団Ａ３１１７に移動して、次の絞り込み条件Ｂや条件Ｃを実行することが可能となる。
【００８７】
集団Ａ３１１７〜集団Ｃ３１１９を利用することで、絞り込みを繰り返して実施した場合に、絞り込み条件Ａ〜Ｃの結果を保持しながら母集団に復帰することが可能となる。
【００８８】
＜多次元業務テーブル出力プログラム＞
多次元業務テーブル出力プログラム２０６は、分析画面表示端末１３０から時間軸や業務軸情報等の分析条件を受け付けて、多次元業務テーブルから該当するデータの集団を抽出する。
【００８９】
また、多次元業務テーブル出力プログラム２０６は、分析画面表示端末１３０から集団軸情報を受け付けて、集団軸情報で各多次元業務テーブルの集団を絞り込み、絞り込んだ結果を分析画面表示端末１３０へ出力する。
【００９０】
図４は、集団管理部３１と各多次元業務テーブルの関係を示す図である。多次元業務テーブルは、多次元人口テーブル２７と、多次元介護テーブル２９と、多次元医療テーブル３０と、多次元健診テーブル２８の４つのデータの集合体（多次元業務テーブル）と、集団管理部３１で構成される。
【００９１】
なお、他の分野のデータ分析が追加となる場合は、多次元業務テーブルを追加し、集団管理部３１の集団軸４２１にカラムを追加して各多次元業務テーブルを連携させてから分析を行う。
【００９２】
各多次元業務テーブルは、個人を特定する集団軸（人口集団軸２７１、健診集団軸２８１、介護集団軸２９１、医療集団軸３１１）と時間軸（２７２、２８２、２９２、３０２）を保持し、各多次元業務テーブルの分野に合わせた業務軸（２７３、２８３、２９３、３０３）を保持する（例えば、多次元介護テーブルであれば、介護費軸等）。
【００９３】
集団管理部３１は、上述したように、集団軸４２１によって各多次元業務テーブルの集団軸を結び付け、各多次元業務テーブルの業務情報を連携させる。なお、集団管理部３１は、各多次元業務テーブルで同時に分析対象となっている集団を集団軸の対応に基づいて連携させるものであるが、例えば、各多次元業務テーブルで個人を特定するＩＤ（個人一意キー）に同一の値を共用する場合は、図中４１１で示すように分析対象のＩＤを保持するのみの最小の構成にすることができる。
【００９４】
各多次元業務テーブルの分析にあたっては、母集団フラグ３１１５で識別された集団（データ群）を母集団とする。そして、各多次元業務テーブルの所定の軸で分析対象の集団を絞ることができる。
【００９５】
図４の例においては、多次元人口テーブルの時間軸２７２と、業務軸（年齢軸２７３）で絞られた集団４５４のデータが分析対象となる。集団４５４は、多次元人口テーブル２７において、人口集団軸２７１（個人一意キー２７１１）＝Ｐ０１、Ｐ０２の個人に対応する。
【００９６】
分析システムを使用する分析画面表示端末１３０の利用者（分析者）は、集団管理部３１の対象フラグ３１１６で集団４５４を保持し、他の多次元業務テーブルにおける分析対象データを特定する。
【００９７】
集団管理部３１で特定された分析対象データは、各多次元業務テーブルで集団軸を条件にして絞り込みが実行される。すなわち、多次元人口テーブル２７の人口集団軸２７１＝Ｐ０１、Ｐ０２は、多次元介護テーブル２９の介護集団軸２９１＝Ｎ０１、Ｎ０２に該当し、多次元健診テーブル２８では健診集団軸２８１＝Ｃ０１、Ｃ０２に該当し、多次元医療テーブル３０では医療集団軸３１１＝Ｍ０１、Ｍ０２のデータに該当する。
【００９８】
分析画面表示端末１３０の分析者は、人口集団軸２７１＝Ｐ０１、Ｐ０２に該当する個人について他の多次元業務テーブルの業務情報から所望のカラムの値を抽出して分析を実施することができる。
【００９９】
以上のような、集団管理部３１と各多次元業務テーブルの集団軸が連携する構成により、複数の多次元業務テーブルで同時に、同一の集団を、多次元的に分析することができる。
【０１００】
また、分析の際には所定の条件で抽出した分析対象データを母集団として再設定することを可能とする。これは、集団管理部の対象フラグ３１１６を、母集団フラグ３１１５に移すことで実現する。これにより、所定の条件Ａで絞った対象データを母集団として、条件Ａに依存しない所定の条件で、回帰的に分析することができる。また、上述したように、分析の所定の条件で抽出した分析対象データを比較集団として設定することを可能とする。
【０１０１】
図５は、多次元業務テーブル出力プログラム２０６で行われる分析処理の一例を示すフローチャートである。この処理は、例えば、分析画面表示端末１３０の分析者からの指令に基づいて開始される。
【０１０２】
ステップ５０１では、分析を行う分析者が分析画面表示端末１３０を用いて、分析する業務変量（分析値）や、分析対象データの条件（条件軸）、分析結果を描写する軸（表現軸）を設定する。また、集団比較分析を行う場合は、前回の分析結果として保存されている集団（データ群）を比較対象として選択する。
【０１０３】
分析値は、多次元業務テーブルの業務情報の値を示し、例えば、多次元人口テーブル２７の人口業務情報４１２の値である。また、条件軸は、集団管理部３１の集団軸４２１で選択するデータ（住民など）の条件を示す。表現軸は、分析画面表示端末１３０の出力部に表示する形態（グラフや地図あるいは表）などを指定することができる。
【０１０４】
データ分析装置１０１は、分析画面表示端末１３０から受け付けた分析値と条件軸と表現軸を分析条件として受け付ける。
【０１０５】
ステップ５０２では、多次元業務テーブル出力プログラム２０６が、受け付けた分析条件に合致する個人一意キーの集合（集団軸）を特定する。
【０１０６】
ステップ５０３では、多次元業務テーブル出力プログラム２０６が、上記ステップ５０２で特定した集団軸に基づいて、集団管理部３１の集団軸４２１から各多次元業務テーブルを横断して、それぞれの多次元業務テーブルで集団軸を特定する。なお、多次元業務テーブル出力プログラム２０６は、予め保存された集団軸を用いて、集団管理部３１で多次元業務テーブルを横断して集団軸をそれぞれ特定してもよい。
【０１０７】
ステップ５０４では、多次元業務テーブル出力プログラム２０６が、上記ステップ５０３で特定した各多次元業務テーブルを横断した各集団軸から、上記ステップ５０１で設定された分析値が属する業務情報の軸（業務軸データ）を特定する。
【０１０８】
ステップ５０５では、多次元業務テーブル出力プログラム２０６が、上記ステップ５０４で特定した業務情報を対象として、該当業務情報からステップ５０１で設定した分析値を取得して、必要に応じて集計や統計値を計算する。
【０１０９】
統計値の計算に当たり、母集団の分析値が必要な場合は、集団管理部３１で特定される母集団に対する分析値も算出して、必要に応じて集計や統計値を計算する。
【０１１０】
ステップ５０６では、多次元業務テーブル出力プログラム２０６が、上記ステップ５０５で取得、計算した情報をステップ５０１で指定された表現軸に従い、グラフや地図、表等の画面情報を生成する。
【０１１１】
ステップ５０７では、多次元業務テーブル出力プログラム２０６が、上記ステップ５０１で、比較対象とする集団が指定されている場合は、比較対象の集団に対して、ステップ５０３からステップ５０６までの処理を繰り返す。
【０１１２】
ステップ５０８では、多次元業務テーブル出力プログラム２０６が、全ての集団の分析が終了したら生成された画面情報を分析画面表示端末１３０へ出力する。
【０１１３】
ステップ５０９では、多次元業務テーブル出力プログラム２０６が、分析対象の母集団や比較対象の集団を維持したまま、分析条件の変更を行う場合は、上記ステップ５０１に戻って上記処理を実施する。一方、分析した集団軸を母集団もしくは、比較対象の集団として保存する場合はステップ５１０へ進む。
【０１１４】
ステップ５１０では、多次元業務テーブル出力プログラム２０６が、分析結果の集団軸を母集団もしくは、比較対象の集団としてメモリ１０５等に保存する。
【０１１５】
上記処理によって、多次元業務テーブル出力プログラム２０６が、集団軸４２１を介して複数の多次元業務テーブルを横断的に連携させて業務情報（業務軸データ）を分析することができる。これによって、住民情報や医療保険情報、介護保険情報及び健診情報などの複数の分野の情報を一元的に集約して、時系列や住民の属性や地域の属性など複数の条件の組み合わせから複数の分野を横断して多次元的な分析を容易且つ迅速に実現することができる。
【０１１６】
＜業務横断分析画面＞
図６は、保健福祉分野で多次元業務テーブルを横断した分析結果を表示する業務横断分析画面９０の一例を示す図である。
【０１１７】
多次元業務テーブル出力プログラム２０６が、多次元業務テーブル記憶部３０２に格納された多次元業務テーブルの情報を分析し、分析画面表示端末１３０の出力部に業務横断分析画面９０を表示させた例を示す。業務横断分析画面９０は、多次元業務テーブルに対応して４つの表示領域（人口情報表示９１、健診情報表示９２、医療情報表示９３、介護情報表示９４）を含む。また、業務横断分析画面９０の上部には、分析メニュー切替ボタン９７と集計方法切替ボタン９５が表示される。
【０１１８】
人口情報表示９１には、横軸が学区別、縦軸が年齢階級別の人口動態のグラフが表示されている。なお、分析画面表示端末１３０の分析者は入力部を操作して表示内容選択ボタン９１−１をクリックすることにより、多次元業務テーブル出力プログラム２０６は、人口動態以外にも人口数、世帯数、高齢化率などの多次元人口テーブル（図３Ａ）２７が有する属性等を集計条件として表示内容を変更することを可能とする。
【０１１９】
また、分析画面表示端末１３０の分析者は縦軸の切替ボタン９１−２をクリックすることにより、多次元業務テーブル出力プログラム２０６は、男女別、その他の地域別、最新データ時点の全体合計などに縦軸を切り替えて表示することが可能である。
【０１２０】
また、横軸の切替ボタン９１−３をクリックすることにより、多次元業務テーブル出力プログラム２０６は、年度別、その他の地域別、最新データ時点の全体合計などに横軸を切り替えて表示することが可能である。
【０１２１】
健診情報表示９２には、横軸が学区別、縦軸が年齢階級別の健診対象者数が表示されている。なお、分析画面表示端末１３０の分析者は入力部を操作して表示内容選択ボタン９２−１をクリックすることにより、多次元業務テーブル出力プログラム２０６は、健診対象者数以外にも健診受診者数、健診受診率など多次元健診テーブル（図３Ｂ）２８が有する属性等を集計条件として表示内容を変更することが可能である。
【０１２２】
また、縦軸と横軸についても、人口情報表示９１で説明したように、縦軸の切替ボタン横軸の切替ボタンを操作することによって、多次元業務テーブル出力プログラム２０６は、各軸のデータ等を切り替えることが可能である。
【０１２３】
医療情報表示９３には、横軸が学区別、縦軸が年齢階級別の患者者数が表示されている。なお、表示内容選択ボタン９３−１をクリックすることにより、多次元業務テーブル出力プログラム２０６は、患者数以外にも医療費、患者当たり医療費など多次元医療テーブル（図３Ｄ）３０が有する属性等を集計条件として表示内容を変更することが可能である。
【０１２４】
また、縦軸と横軸についても、人口情報表示９１で説明したように、縦軸の切替ボタン横軸の切替ボタンを操作することによって、多次元業務テーブル出力プログラム２０６は、各軸のデータ等を切り替えることが可能である。
【０１２５】
介護情報表示９４には、横軸が学区別、縦軸が年齢階級別の介護認定者数が表示されている。なお、分析画面表示端末１３０の分析者は入力部を操作して表示内容選択ボタン９４−１をクリックすることにより、多次元業務テーブル出力プログラム２０６は、介護認定者数以外にも介護保険利用者数、介護費、利用者当たり介護費など多次元介護テーブル（図３Ｃ）が有する属性等を集計条件として表示内容を変更することが可能である。
【０１２６】
また、縦軸と横軸についても、人口情報表示９１で説明したように、縦軸の切替ボタン横軸の切替ボタンを操作することによって、多次元業務テーブル出力プログラム２０６は、各軸のデータ等を切り替えることが可能である。
【０１２７】
各表示領域の共通的な機能として、分析者が集計方法切替ボタン９５をクリックすることにより、多次元業務テーブル出力プログラム２０６は、各業務情報の表示内容を図から表に切り替えたり、値の表示に母集団に対する割合表示を追加表示することが可能である。
【０１２８】
同様に、分析者が分析対象絞込・固定ボタン９６をクリックすることにより、多次元業務テーブル出力プログラム２０６は、各業務の多次元業務テーブルが有する属性等を分析条件として表示し、分析者の選択で絞り込みした集計情報の表示が可能である。ここで絞り込みの条件は分析対象の集団として集団管理部（図３Ｅ）３１の分析対象４２２で管理されて各多次元業務テーブルと連携する。これにより、介護業務の条件で絞り込みを行うと、介護情報表示９４を更新し、同時に、人口情報表示９１、健診情報表示９２、医療情報表示９３も併せて更新可能となる。
【０１２９】
以上のボタンを操作することにより、人口、健診、医療、介護など保健福祉業務を横断した分析が可能となる。
【０１３０】
例えば、医療情報表示９３において患者一人当たり医療費の高い学区２を分析者が検知した際、健診と介護の情報も横断的に見ることで、健診情報表示９２から学区２は健診受診率が低いことを把握して予防事業の対策に役立てる事が可能となる。あわせて、介護情報表示９４から学区２は利用者当たりの介護費も高いことを把握して介護サービスの見直しに役立てる事も可能となる。
【０１３１】
このように業務横断分析画面９０を利用することで、既存の業務システムでは実現できなかった他の業務を横断した分析により、効率的かつ効果的に業務を遂行可能となる。
【０１３２】
＜分析メニュー＞
図９は、分析メニュー９１０の一例を示す図である。分析メニュー９１０は、図６に示した業務横断分析画面９０などに表示される分析メニュー切替ボタン９７を操作することで表示される。
【０１３３】
分析メニュー９１０は、予め設定された定型的な分析処理が多次元業務テーブルの各業務に対応するカテゴリーに分類されて表示される。各業務に対応する分析メニューのカテゴリーは、多次元人口テーブル２７の業務情報を分析する人口動態９２１と、多次元健診テーブル２８の業務情報を分析する健診９２２と、多次元医療テーブル３０の業務情報を分析する医療保険９２３と、多次元介護テーブル２９の業務情報を分析する介護保険９２４と、その他の分析９２５が予め設定される。
【０１３４】
各カテゴリー内では、分析処理のサブメニューが表示され、各サブメニューには表やグラフなどの出力形態（表現軸）を選択するアイコン９３０が表示される。
【０１３５】
＜再帰分析＞
図７は、人口、健診、医療、介護など特定の業務について、分析対象を固定してその集団（分析対象のデータ）について、再度、分析条件を指定することにより再帰的な分析を実施する操作手順の一例を示すフローチャートである。
【０１３６】
この処理は、分析画面表示端末１３０を利用する分析者が、図６の業務横断分析画面９０に表示される分析メニュー切替ボタン９７を操作して、図９の分析メニュー９１０から所定のサブメニューを選択することで実行される。
【０１３７】
業務集計情報読出ステップ８０１では、多次元業務テーブル出力プログラム２０６が、多次元業務テーブル記憶部３０２に記憶された各多次元業務テーブルの業務情報を再帰分析画面の表示情報として読み出す。
【０１３８】
分析条件設定ステップ８０２では、多次元業務テーブル出力プログラム２０６が、上記ステップ８０１で読出した業務情報を集計する条件を設定する。分析者は分析画面表示端末１３０を操作して分析対象絞込・固定ボタン９６をクリックしてひとつ以上の属性を分析対象の条件として設定する。
【０１３９】
例えば、多次元人口テーブル２７では年月、性別、年齢階級、学区や日常生活圏などの地域情報を選択し、多次元健診テーブル２８では受診年月や各検査結果などの受診および未受診情報を選択し、多次元介護テーブル２９では受給年月や利用介護サービスなどの介護レセプト内容ならびに要介護度などの認定情報を選択し、多次元医療テーブル３０では受診年月や疾病分類や医療費などの医療レセプト内容などの医療情報を条件として選択可能である。
【０１４０】
固定対象決定ステップ８０３では、多次元業務テーブル出力プログラム２０６が、ステップ８０２で決定した分析対象の条件を集団記憶部３０３の集団管理部３１に母集団として設定する。これにより、ステップ８０２で設定した分析対象に対して、分析条件を再度決定することが可能となる。
【０１４１】
分析条件設定ステップ８０４では、多次元業務テーブル出力プログラム２０６が、ステップ８０３で固定した分析対象の業務情報を、別な条件で分析するための集計条件を分析画面表示端末１３０から受け付ける。分析者は分析対象絞込・固定ボタン９６をクリックして条件を設定する。分析画面表示端末１３０では上記ステップ８０２と同様の属性を集計条件として設定する。
【０１４２】
再帰分析画面表示ステップ８０５では、多次元業務テーブル出力プログラム２０６が、ステップ８０４で設定した分析条件に従って分析を実行して画面表示を行う。
【０１４３】
以上の処理によって、例えばステップ８０２において「２０１５年に要介護４である要介護者」を対象とした上でステップ８０３において分析対象のデータを固定し、ステップ８０４において「２００５年」を条件として選択して業務情報の分析を行うことができる。
【０１４４】
これにより、データ分析装置１０１が出力する再帰的な分析処理画面８１０（図８）では、２０１５年に要介護４であった要介護者が、２００５年時点ではどのような状態であったのか、時間を遡って再帰的に分析することが可能となる。
【０１４５】
また、２０１４年に特定の状態だった分析対象が翌年、２０１５年はどのような介護サービス利用状況なのか、データ分析装置１０１では、対象者（母集団）を固定したまま時間を進めた分析も可能となり、分析対象の集団の医療や健診などの他分野の状態を集計して表示するなど、複数の業務を横断した分析と組合せることも可能となる。
【０１４６】
このように、多次元業務テーブルと集団管理部３１により、既存の業務システムやデータ構造では実現できなかった再帰的な分析が可能となり、分析者のＩＴスキルを補完して効率的かつ効果的な比較分析が実施可能となる。
【０１４７】
＜地図分析＞
図１０は、地図分析処理の一例を示すフローチャートである。図１１は、地図分析処理の結果を表示する地図分析画面７１０の一例を示す図である。この処理は、分析画面表示端末１３０の分析者が、図９の分析メニュー９１０から所定のサブメニューを選択することで実行される。
【０１４８】
まずステップ７０１では、多次元業務テーブル出力プログラム２０６が、多次元業務テーブル記憶部３０２に格納された各多次元業務テーブルの業務情報のうち、前記の分析メニュー９１０の操作で選択された分野の多次元業務テーブルから業務情報を取得して所定の分析を実施する。そして、多次元業務テーブル出力プログラム２０６は、関連情報記憶部３０４に格納されている地図情報を読み込んで、図１１の地図表示部７１４に表示する地図情報と分析結果を生成し、分析画面表示端末１３０へ出力する。
【０１４９】
次に、ステップ７０２では、地図表示部７１４の表示内容が分析画面表示端末１３０の分析者の分析目的に合致していない場合は、ステップ７０４へ進み、合致している場合にはステップ７０３へ進む。
【０１５０】
ステップ７０４では、分析画面表示端末１３０を介して分析者が図１１の分析対象絞込・固定ボタン７１１を操作して、分析対象とする年月などの時系列情報や、居住地または疾病または健診受診状況などの業務情報の属性内容を選択し、集団記憶部３０３の集団管理部３１による集団軸との連携によって多次元業務テーブル記憶部３０２内の多次元業務テーブルの再集計を行い、集計値を読み込んで地図表示部７１４に出力する。
【０１５１】
なお、集計単位を地域全体ではなく、行政区ごとや小学校区ごとなどのより細かい単位で表示させたい場合は、分析画面表示端末１３０から図１１の地図表示内容切替ボタン７１３で選択することで、多次元業務テーブル出力プログラム２０６が、再集計結果と地図情報を読み込んで地図表示部７１４へ出力する。
【０１５２】
さらにステップ７０３で、多次元業務テーブル出力プログラム２０６は、地図表示部７１４に重ね合わせる情報を選択する。図１１のグラフ重ね合わせボタン７１２を操作することにより、多次元業務テーブル出力プログラム２０６は、関連情報記憶部３０４に格納されている医療機関や介護事業所の種別情報などを取得し、分析画面表示端末１３０の分析者が重ね合わせて分析したい種別情報を選択することにより、地図表示部７１４の集計結果および地図の上に、医療機関や介護事業所の所在地を示す他情報７１５を出力することができる。
【０１５３】
以上のように、地図分析画面７１０では各種ボタンを操作することで、地図情報に分析結果を組み合わせて表示することができる。例えば２０１４年４月に糖尿病での医療機関受診者を分析対象の条件にして、地図表示部７１４で地区毎の糖尿病患者数などを詳細に把握でき地域の疾病予防の状況把握や取り組みの評価に利用が可能となる。
【０１５４】
また、多次元業務テーブル出力プログラム２０６が、地図表示部７１４に医療機関や介護事業所の立地状況を重ね合わせて表示することで、糖尿病対策を行う医療施設などの充足状況などの実態把握にも利用する事が可能となる。
【０１５５】
このように、多次元業務テーブルと地図情報および施設情報などの関連情報を組み合わせた同時分析機能の実現で、既存の業務システムでは実現できなかった分析者の業務経験や土地勘やＩＴスキルの補完が行われ、効率的かつ効果的な地域分析が実施可能となる。
【０１５６】
＜集団比較分析＞
図１２は、多次元業務テーブルで独立した複数の集団（データ群）を指定して同時に分析する処理の一例を示すフローチャートである。この処理は、分析画面表示端末１３０の分析者が、図９の分析メニュー９１０から所定のサブメニューを選択することで実行される。また、図１３は、集団の比較分析処理の結果を表示する集団比較画面８２１の一例を示す図である。
【０１５７】
まずステップ８１１で、多次元業務テーブル出力プログラム２０６は、多次元業務テーブル記憶部３０２の業務情報のうち前記の分析メニュー９１０で選択された分野の多次元業務テーブルの情報を読み込み、図１３の第一集団表示部８１９に集計内容をグラフまたは表など指定された表示形態（表現軸）で生成し、分析画面表示端末１３０へ出力する。
【０１５８】
次に、ステップ８１２で、多次元業務テーブル出力プログラム２０６は、分析画面表示端末１３０の分析者が分析対象とする第一の集団の分析条件を、図１３に示す分析対象絞込・固定ボタン８２２をクリックした後に表示される多次元業務テーブルの属性情報から選択させる。
【０１５９】
また、多次元業務テーブル出力プログラム２０６は、分析画面表示端末１３０から縦軸の切替ボタン８１７および横軸の切替ボタン８１８の操作を受け付けると、集団比較画面８２１のグラフや表の横軸または縦軸の条件等を変更する。
【０１６０】
前記の条件変更に応じてステップ８１３では、多次元業務テーブル出力プログラム２０６が、指定された分析条件に更新された集団記憶部３０３の集団管理部３１と多次元業務テーブル記憶部３０２の多次元業務テーブルの連携を利用して再集計を実施する。そして、多次元業務テーブル出力プログラム２０６は、再集計の結果で第一集団表示部８１９の内容を更新する。
【０１６１】
次にステップ８１４では、多次元業務テーブル出力プログラム２０６は、分析者が比較対象とする第二の集団の条件を分析対象絞込・固定ボタン８２２を操作することでステップ８１２と同様に第二の集団の分析条件を選択させる。
【０１６２】
そして、多次元業務テーブル出力プログラム２０６が、指定された分析条件に更新された集団記憶部３０３の集団管理部３１と多次元業務テーブル記憶部３０２の多次元業務テーブルの連携を利用して再集計を実施する。多次元業務テーブル出力プログラム２０６は、再集計の結果で第二集団表示部８２０の内容を更新する。
【０１６３】
ステップ８１５では、多次元業務テーブル出力プログラム２０６が、第一の集団および第二の集団をそれぞれ母集団の分布に対する平均値に対する差異が有意であるか否かを判定する。この判定は、例えばあらかじめプログラム化されたｔ検定など公知または周知の統計方法で検定し、有意差と判定した場合は所定の部分を強調表示して第一集団表示部８１９および第二集団表示部８２０の表示を更新する。
【０１６４】
以上のように、集団比較画面８２１の各種ボタンを操作することで複数の集団（データ群）の分析結果を比較して表示することができる。例えば２０１４年度の健診受診テーブルにおいて喫煙すると回答した受診者を集団Ａとして、同じく２０１４年度の健診受診者において喫煙しないと回答した受診者を集団Ｂとして、一人当たり医療費やその推移の二群間比較を参照可能になると共に、母集団に対する統計的な有意差についても一度に確認できる。
【０１６５】
このように、多次元業務テーブルと集団管理部３１と複数の集団の比較および検定機能により、既存の業務システムでは実現できなかった分析者の統計スキルやＩＴスキルの補完が行われ、効率的かつ効果的な比較分析が実施可能となる。
【０１６６】
＜まとめ＞
以上のように、データ分析装置１０１では、住民情報や医療保険情報、介護保険情報及び健診情報などの複数の分野の業務システムのデータから集団軸を生成することで、各多次元業務テーブルを連携させることができる。そして、各多次元業務テーブルは、集団軸と時間軸と業務軸をそれぞれ生成しておくことで、異なる業務システム間で業務情報（業務軸）を連携させることが可能となる。
【０１６７】
これにより、業務システムを横断して所望の条件で多次元的なデータの分析を行うことができる。例えば、地域毎や年度毎など住民のさまざまな属性で医療費や介護費や患者数や各種サービス利用者数の傾向や内訳を把握可能となる。これにより、分析対象となる住民の受け皿となる医療施設や介護施設や専門職などのリソースの過不足状況や予防可能な疾病を把握し、地域毎の優先課題を関係先と共有して、タイムリーかつ無駄のない事業判断や予算配分が行える。その結果、医療費や介護費の上昇抑制や住民の健康維持や増進が可能となる。
【０１６８】
また、データ分析装置１０１では、ある集団について、未来や過去の回帰的な時間軸により、課題のある年月を発見できる。あるいは、所定の集団について、小学校区や自治会区といった詳細な地域軸により、課題のある地域が発見できる。あるいは、業務軸、時間軸、地域軸を組合わせた多次元分析ができる。また、データ処理作業や分析業務の外部委託費用を低減できる。
【０１６９】
また、データ分析装置１０１では、地域毎や年度毎など住民のさまざまな属性で医療費や介護費あるいは患者数や各種サービス利用者数の傾向や内訳を把握可能となる。これにより、受け皿となる医療施設や介護施設や専門職などのリソースの過不足や予防可能な疾病を把握し、地域毎の優先課題を関係ステークホルダーと共有して、タイムリーかつ無駄のない事業判断や予算配分が行える。
【０１７０】
また、多次元業務テーブルのデータは、民間事業者から得られる保険外の住民サービス情報や、母子保健や防災や教育など新たな行政情報などと組合せることにより、地域産業の活性や防災計画、若年期からの保健施策などさらなる統合的な行政運営や施策検討にも活用可能となる。例えば、住民の保健福祉に代わって行政が管理する住民に関する業務情報を含む複数のテーブルから多次元業務テーブルを生成することができ、行政が管理する第１の業務情報（保健福祉以外の税に関する情報）を第１の住民情報テーブルとし、行政が管理する第２の業務情報（住民の教育に関する情報）を第２の住民情報テーブルとし、上述したように第１及び第２の住民情報テーブルを時系列で補完して第１及び第２の多次元業務テーブルを生成することができる。この場合、集団管理部は、第１及び第２の住民情報テーブルと住民基本情報テーブルの間で相互に関連するデータを対応付ければ良い。
【０１７１】
なお、上記実施例のデータの一部を他のデータに置き換えることが可能である。また、上記実施例のデータの一部について、他のデータの追加や削除あるいは置換をすることが可能である。例えば、保健福祉分野のデータにがん検診、介護予防の総合事業などのデータを追加することが可能である。
【０１７２】
また、地域情報には、国名や都道府県名や市町村名を追加して、集計表示の条件に加えても良い。さらに住民の納税や教育の履歴、住所ごとに災害や犯罪などの履歴、災害対策施設や民間事業者サービスなどの所在地や様々な専門職の人数などの官民データを追加しても良い。
【０１７３】
また、上記実施例では、集団管理部３１の集団軸４２１として個人一意キーを用いることで、複数の多次元業務テーブルを連携させる例を示したが、集団軸４２１に用いる情報（データ項目またはフィールド名）は、個人を一意に特定する情報に限定されるものではない。集団軸４２１に用いる情報としては、例えば、複数の多次元業務テーブル間で情報を相互に特定可能または連携可能なデータ項目であってもよい。
【０１７４】
また、集団管理部３１の集団軸４２１を構成する情報としては、複数の多次元業務テーブル間で同一のデータ項目に限定されるものではない。集団軸４２１は、異なる種類の情報で多次元業務テーブルを連携させることができ、例えば、多次元人口テーブル２７では個人番号を用い、多次元医療テーブル３０では健康保険番号を用い、多次元介護テーブル２９では介護認定番号を用い、多次元健診テーブル２８では年金番号や個人番号を用いるようにしてもよい。
【０１７５】
また、集団管理部３１の集団軸４２１を構成するデータ項目は、分析の内容に応じて適宜変更することが可能である。例えば、各多次元業務テーブルの地域情報（地域軸）を集団軸として扱って、地域に関する分析処理を行うようにしてもよい。
【０１７６】
なお、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明を分かりやすく説明するために詳細に記載したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加、削除、又は置換のいずれもが、単独で、又は組み合わせても適用可能である。
【０１７７】
また、上記の各構成、機能、処理部、及び処理ボタン等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、上記の各構成、及び機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現してもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリや、ハードディスク、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等の記録装置、または、ＩＣカード、ＳＤカード、ＤＶＤ等の記録媒体に置くことができる。
【０１７８】
また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてもよい。
【符号の説明】
【０１７９】
２７  多次元人口テーブル
２８  多次元健診テーブル
２９  多次元介護テーブル
３０  多次元医療テーブル
３１  集団管理部
１０１  データ分析装置
１０４  演算装置
１０５  メモリ
１０６  記憶媒体
１２０  データベース
１３０  分析画面表示端末
２０１  多次元業務テーブル作成プログラム
２０６  多次元業務テーブル出力プログラム
３０２  多次元業務テーブル記憶部
３０３  集団記憶部
３０４  関連情報記憶部
【図１】
2019168860.tif 000003
【図２Ａ】
2019168860.tif 000004
【図２Ｂ】
2019168860.tif 000005
【図２Ｃ】
2019168860.tif 000006
【図２Ｄ】
2019168860.tif 000007
【図２Ｅ】
2019168860.tif 000008
【図３Ａ】
2019168860.tif 000009
【図３Ｂ】
2019168860.tif 000010
【図３Ｃ】
2019168860.tif 000011
【図３Ｄ】
2019168860.tif 000012
【図３Ｅ】
2019168860.tif 000013
【図４】
2019168860.tif 000014
【図５】
2019168860.tif 000015
【図６】
2019168860.tif 000016
【図７】
2019168860.tif 000017
【図８】
2019168860.tif 000018
【図９】
2019168860.tif 000019
【図１０】
2019168860.tif 000020
【図１１】
2019168860.tif 000021
【図１２】
2019168860.tif 000022
【図１３】
2019168860.tif 000023