(57)【要約】【課題】  分析の専門知識や経験がなくても、目的とする分析を簡単にコンピュータ等の分析処理装置に行わせることが可能なデータ分析支援装置等を提供する。【解決手段】  分析提供者は分析の設定情報（分析対象データの各データ項目そのものの属性を示すデータ項目情報、及び分析の手法等を定義した分析設定情報）を分析支援情報として支援情報ＤＢ６に登録しておく。分析提供者が新たな分析についての分析設定を行う際、分析支援サーバ２の制御部１０は、支援情報ＤＢ６に登録されている分析支援情報の中から、類似するデータを抽出して分析支援情報として提示する。また、分析利用者から分析対象データやその目的が入力されると、分析支援サーバ２の制御部１０は、支援情報ＤＢ６に登録されている分析支援情報の中から、最も類似するものを抽出し、そのデータに関連付けられている分析手法を用いた分析処理を実行する。【選択図】  図９
2010205218.tif 000002
【特許請求の範囲】
【請求項１】
データ分析の支援に用いるデータを蓄積する支援情報データベースを備えたデータ分析支援装置であって、
分析対象データに含まれる各データ項目について、データ項目そのものの属性を定義する項目情報の設定を受け付ける項目情報設定手段と、
前記分析対象データの分析目的に応じた分析方法を定義する分析設定情報の設定を受け付ける分析設定手段と、
前記項目情報及び前記分析設定情報を、分析支援情報として前記支援情報データベースに登録する分析支援情報登録手段と、
新規に入力された分析対象データについて設定された項目情報または分析設定情報と、一致または類似する項目情報または分析設定情報を有する分析支援情報を、前記支援情報データベースから抽出し、提示する分析支援情報提示手段と、
を備えることを特徴とするデータ分析支援装置。
【請求項２】
データ分析の支援に用いるデータを蓄積する支援情報データベースを備えたデータ分析支援装置であって、
前記支援情報データベースには、過去に行った分析における分析対象データに含まれる各データ項目そのものの属性を定義する項目情報と、前記分析対象データの分析目的に応じた分析方法を定義する分析設定情報とが、分析支援情報として予め登録されており、
新たに行う分析について、分析対象データ及び分析目的を入力する入力手段と、
前記入力手段により入力された分析対象データ及び分析目的に適合した分析支援情報を前記支援情報データベースから抽出する抽出手段と、
前記抽出手段によって抽出した分析支援情報に設定されている分析設定情報に基づいて、前記入力手段により入力された分析対象データについての分析処理を実行し、分析結果を閲覧可能に表示する表示手段と、
を備えることを特徴とするデータ分析支援装置。
【請求項３】
データ分析の支援に用いるデータを蓄積する支援情報データベースを備えたデータ分析支援装置であって、
分析対象データに含まれる各データ項目について、データ項目そのものの属性を定義する項目情報の設定を受け付ける項目情報設定手段と、
前記分析対象データの分析目的に応じた分析方法を定義する分析設定情報の設定を受け付ける分析設定手段と、
前記項目情報及び前記分析設定情報を、分析支援情報として前記支援情報データベースに登録する分析支援情報登録手段と、
新規に入力された分析対象データについて設定された項目情報または分析設定情報と、一致または類似する項目情報または分析設定情報を有する分析支援情報を、前記支援情報データベースから抽出し、提示する分析支援情報提示手段と、
前記分析支援情報提示手段によって提示された分析支援情報に設定されている分析設定情報に基づいて、前記新規に入力された分析対象データについての分析処理を実行し、分析結果を閲覧可能に表示する表示手段と、
を備えることを特徴とするデータ分析支援装置。
【請求項４】
前記分析支援情報提示手段は、前記分析支援情報について複数の抽出結果を得た場合は、類似度の高い分析支援情報を優先的に提示することを特徴とする請求項１または請求項３に記載のデータ分析支援装置。
【請求項５】
前記分析支援情報提示手段は、抽出された分析支援情報を、分析設定情報の設定画面内に、並べて表示することを特徴とする請求項１または請求項３に記載のデータ分析支援装置。
【請求項６】
前記項目情報は、各データ項目の属性として、データ形式、データ種別、及びデータ内容を定義するものであることを特徴とする請求項１から請求項３のいずれかに記載のデータ分析支援装置。
【請求項７】
前記分析設定情報は、少なくとも分析の目的、目的カテゴリ、分析手法、及び分析対象データを定義するものであることを特徴とする請求項１から請求項３のいずれかに記載のデータ分析支援装置。
【請求項８】
分析提供者が利用する分析管理システムと連携し、データ分析の支援に用いるデータを蓄積する支援情報データベースを備えたデータ分析支援システムであって、
前記分析管理システムは、
分析対象データに含まれる各データ項目について、データ項目そのものの属性を定義する項目情報の設定を受け付ける項目情報設定手段と、
前記分析対象データの分析目的に応じた分析方法を定義する分析設定情報の設定を受け付ける分析設定手段と、
前記項目情報及び前記分析設定情報を、分析支援情報として前記支援情報データベースに登録する分析支援情報登録手段と、
新規に入力された分析対象データについての分析支援情報を提示するよう要求する提示要求手段と、を備え、
当該データ分析支援システムは、
前記分析管理システムからの要求に応じて、前記新規に入力された分析対象データについて、設定された項目情報または分析設定情報と、一致または類似する項目情報または分析設定情報を有する分析支援情報を、前記支援情報データベースから抽出し、前記分析管理システムに提示する第１の分析支援情報提示手段を備えることを特徴とするデータ分析支援システム。
【請求項９】
分析利用者が利用する分析処理システムと連携し、データ分析の支援に用いるデータを蓄積する支援情報データベースを備えたデータ分析支援システムであって、
前記支援情報データベースには、過去に行った分析における分析対象データに含まれる各データ項目そのものの属性を定義する項目情報と、前記分析対象データの分析目的に応じた分析方法を定義する分析設定情報とが、分析支援情報として予め登録されており、
前記分析処理システムは、
分析対象データ及び分析目的を入力する入力手段と、
前記入力手段により入力された分析対象データ及び分析目的に適合した分析支援情報を抽出するよう当該データ分析支援システムに対して要求する抽出要求手段と、を備え、
当該データ分析支援システムは、
前記分析処理システムからの要求に応じて、前記入力手段により入力された分析対象データ及び分析目的に適合した分析支援情報を前記支援情報データベースから抽出して、前記分析処理システムに提示する第２の分析支援情報提示手段を備え、
前記分析処理システムは、更に、前記第２の分析支援情報提示手段によって提示された分析支援情報に設定されている分析設定情報に基づいて、前記入力手段により入力された分析対象データについての分析処理を実行し、分析結果を閲覧可能に表示する表示手段を備えることを特徴とするデータ分析支援システム。
【請求項１０】
分析提供者が利用する分析管理システムと、分析利用者が利用する分析処理システムと、を連携し、データ分析の支援に用いるデータを蓄積する支援情報データベースを備えたデータ分析支援システムであって、
前記分析管理システムは、
分析対象データに含まれる各データ項目について、データ項目そのものの属性を定義する項目情報の設定を受け付ける項目情報設定手段と、
前記分析対象データの分析目的に応じた分析方法を定義する分析設定情報の設定を受け付ける分析設定手段と、
前記項目情報及び前記分析設定情報を、分析支援情報として前記支援情報データベースに登録する分析支援情報登録手段と、
新規に入力された分析対象データについての分析支援情報を提示するよう要求する提示要求手段と、を備え、
前記分析処理システムは、
新たに行う分析について、分析対象データ及び分析目的を入力する入力手段と、
前記入力手段により入力された分析対象データ及び分析目的に適合した分析設定情報を抽出するよう当該データ分析支援システムに対して要求する抽出要求手段と、を備え、
当該データ分析支援システムは、
前記分析管理システムからの要求に応じて、新規に入力された分析対象データについて設定された項目情報または分析設定情報と、一致または類似する項目情報または分析設定情報を有する分析支援情報を、前記支援情報データベースから抽出し、前記分析管理システムに提示する第１の分析支援情報提示手段と、
前記分析処理システムからの要求に応じて、前記入力手段により入力された分析対象データ及び分析目的に適合した分析支援情報を前記支援情報データベースから抽出して、前記分析処理システムに提示する第２の分析支援情報提示手段と、
を備え、
前記分析処理システムは、更に、前記第２の分析支援情報提示手段によって提示された分析支援情報に設定されている分析設定情報に基づいて、前記入力手段により入力された分析対象データについての分析処理を実行し、分析結果を閲覧可能に表示する表示手段を備えることを特徴とするデータ分析支援システム。
【請求項１１】
分析対象データに含まれる各データ項目について、データ項目そのものの属性を定義する項目情報の設定を受け付ける項目情報設定ステップと、
前記分析対象データの分析目的に応じた分析方法を定義する分析設定情報の設定を受け付ける分析設定ステップと、
設定された項目情報及び分析設定情報を、分析支援情報として支援情報データベースに登録する分析支援情報登録ステップと、
新規に入力された分析対象データについて、前記項目情報または前記分析設定情報と、一致または類似する項目情報または分析設定情報を有する分析支援情報を、前記支援情報データベースから抽出し、提示する分析支援情報提示ステップと、
を含むことを特徴とするデータ分析支援方法。
【請求項１２】
過去に行った分析における分析対象データについて、分析対象データに含まれる各データ項目そのものの属性を定義する項目情報と、前記分析対象データの分析目的に応じた分析方法を定義する分析設定情報とが、分析支援情報として予め登録された支援情報データベースを利用したデータ分析支援方法であって、
新たに行う分析について、分析対象データ及び分析目的を入力する入力ステップと、
入力された分析対象データ及び分析目的に適合した分析支援情報を前記支援情報データベースから抽出する抽出ステップと、
抽出した分析支援情報に設定されている分析設定情報に基づいて、前記入力された分析対象データについての分析処理を実行し、分析結果を閲覧可能に表示する表示ステップと、
を含むことを特徴とするデータ分析支援方法。
【請求項１３】
分析対象データに含まれる各データ項目について、データ項目そのものの属性を定義する項目情報の設定を受け付ける項目情報設定ステップと、
前記分析対象データの分析目的に応じた分析方法を定義する分析設定情報の設定を受け付ける分析設定ステップと、
設定された項目情報及び分析設定情報を、分析支援情報として支援情報データベースに登録する分析支援情報登録ステップと、
新規に入力された分析対象データについて設定された項目情報または分析設定情報と、一致または類似する項目情報または分析設定情報を有する分析支援情報を、前記支援情報データベースから抽出し、提示する分析支援情報提示ステップと、
提示された分析支援情報に設定されている分析設定情報に基づいて、前記新規に入力された分析対象データについての分析処理を実行し、分析結果を閲覧可能に表示する表示ステップと、
を含むことを特徴とするデータ分析支援方法。
【請求項１４】
コンピュータを請求項１に記載のデータ分析支援装置として機能させるためのプログラム。
【請求項１５】
コンピュータを請求項２に記載のデータ分析支援装置として機能させるためのプログラム。
【請求項１６】
コンピュータを請求項３に記載のデータ分析支援装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ分析を支援するデータ分析支援装置等に関する。
【背景技術】
【０００２】
近年、情報技術の発達やインターネットの普及に伴い、情報源が多様化し、大量の情報が蓄積されている。また、これらの情報を分析するため、コンピュータ等を用いた種々の分析方法が提案されている。
一般に、データ分析の流れとしては、（１）分析対象とするデータの収集及び選定、（２）分析方法の選択、（３）選択された方法に基づく分析、（４）分析結果の閲覧、アクション検討といった手順でなされている。
【０００３】
しかしながら、分析の対象データには、多くの情報が含まれるため、それらの中から分析に利用するデータを選別（上述の手順（１））することは難しいという問題があった。
また、分析は専門性が高い分野であり、専門の知識や経験がなければ、目的に適合した分析方法を選択（上述の手順（２））することも、難しいという問題があった。
【０００４】
一方、従来の分析ツールでは、各操作のアイコン化による視覚化等、操作性に優れたツールが提供されたり、特許文献１のように、過去の分析履歴に基づいて、複数の分析を組み合わせた複合分析を行うデータ分析システム等が提供されたりしている。
特許文献１のデータ分析システムでは、分析手法（順位分析、推移分析、分布分析、相関分析等）の組み合わせパターンの履歴情報や、また推奨する分析パターンの情報を蓄積しておき、分析のためのガイド画面を表示して、ユーザに各種設定を促すことにより、過去の複合分析のパターンを継承して分析を行っている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−１５７８９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１のデータ分析システムは、複数種の分析手法を組み合わせた複合分析を行う場合に有用であるが、複合分析でない分析について支援するものではなかった。
【０００７】
本発明は、このような課題に鑑みてなされたもので、その目的とするところは、分析の専門知識や経験がなくても、目的とする分析を簡単にコンピュータ等の分析処理装置に行わせることが可能なデータ分析支援装置等を提供することである。
【課題を解決するための手段】
【０００８】
前述した課題を解決するため第１の発明は、データ分析の支援に用いるデータを蓄積する支援情報データベースを備えたデータ分析支援装置であって、分析対象データに含まれる各データ項目について、データ項目そのものの属性を定義する項目情報の設定を受け付ける項目情報設定手段と、前記分析対象データの分析目的に応じた分析方法を定義する分析設定情報の設定を受け付ける分析設定手段と、前記項目情報及び前記分析設定情報を、分析支援情報として前記支援情報データベースに登録する分析支援情報登録手段と、新規に入力された分析対象データについて設定された項目情報または分析設定情報と、一致または類似する項目情報または分析設定情報を有する分析支援情報を、前記支援情報データベースから抽出し、提示する分析支援情報提示手段と、を備えることを特徴とするデータ分析支援装置である。
【０００９】
第２の発明は、データ分析の支援に用いるデータを蓄積する支援情報データベースを備えたデータ分析支援装置であって、前記支援情報データベースには、過去に行った分析における分析対象データに含まれる各データ項目そのものの属性を定義する項目情報と、前記分析対象データの分析目的に応じた分析方法を定義する分析設定情報とが、分析支援情報として予め登録されており、新たに行う分析について、分析対象データ及び分析目的を入力する入力手段と、前記入力手段により入力された分析対象データ及び分析目的に適合した分析支援情報を前記支援情報データベースから抽出する抽出手段と、前記抽出手段によって抽出した分析支援情報に設定されている分析設定情報に基づいて、前記入力手段により入力された分析対象データについての分析処理を実行し、分析結果を閲覧可能に表示する表示手段と、を備えることを特徴とするデータ分析支援装置である。
【００１０】
第３の発明は、データ分析の支援に用いるデータを蓄積する支援情報データベースを備えたデータ分析支援装置であって、分析対象データに含まれる各データ項目について、データ項目そのものの属性を定義する項目情報の設定を受け付ける項目情報設定手段と、前記分析対象データの分析目的に応じた分析方法を定義する分析設定情報の設定を受け付ける分析設定手段と、前記項目情報及び前記分析設定情報を、分析支援情報として前記支援情報データベースに登録する分析支援情報登録手段と、新規に入力された分析対象データについて設定された項目情報または分析設定情報と、一致または類似する項目情報または分析設定情報を有する分析支援情報を、前記支援情報データベースから抽出し、提示する分析支援情報提示手段と、前記分析支援情報提示手段によって提示された分析支援情報に設定されている分析設定情報に基づいて、前記新規に入力された分析対象データについての分析処理を実行し、分析結果を閲覧可能に表示する表示手段と、を備えることを特徴とするデータ分析支援装置である。
【００１１】
上述の第１または第３の発明において、前記分析支援情報提示手段は、前記分析支援情報について複数の抽出結果を得た場合は、類似度の高い分析支援情報を優先的に提示することが望ましい。
【００１２】
また、上述の第１または第３の発明において、前記分析支援情報提示手段は、抽出された分析支援情報を、分析設定情報の設定画面内に、並べて表示することが望ましい。
【００１３】
また、上述の第１、第２、または第３の発明において、前記項目情報は、各データ項目の属性として、データ形式、データ種別、及びデータ内容を定義するものであることが望ましい。
【００１４】
また、上述の第１、第２、または第３の発明において、前記分析設定情報は、少なくとも分析の目的、目的カテゴリ、分析手法、及び分析対象データを定義するものであることが望ましい。
【００１５】
第４の発明は、分析提供者が利用する分析管理システムと連携し、データ分析の支援に用いるデータを蓄積する支援情報データベースを備えたデータ分析支援システムであって、前記分析管理システムは、分析対象データに含まれる各データ項目について、データ項目そのものの属性を定義する項目情報の設定を受け付ける項目情報設定手段と、前記分析対象データの分析目的に応じた分析方法を定義する分析設定情報の設定を受け付ける分析設定手段と、前記項目情報及び前記分析設定情報を、分析支援情報として前記支援情報データベースに登録する分析支援情報登録手段と、新規に入力された分析対象データについての分析支援情報を提示するよう要求する提示要求手段と、を備え、当該データ分析支援システムは、前記分析管理システムからの要求に応じて、前記新規に入力された分析対象データについて、設定された項目情報または分析設定情報と、一致または類似する項目情報または分析設定情報を有する分析支援情報を、前記支援情報データベースから抽出し、前記分析管理システムに提示する第１の分析支援情報提示手段を備えることを特徴とするデータ分析支援システムである。
【００１６】
第５の発明は、分析利用者が利用する分析処理システムと連携し、データ分析の支援に用いるデータを蓄積する支援情報データベースを備えたデータ分析支援システムであって、前記支援情報データベースには、過去に行った分析における分析対象データに含まれる各データ項目そのものの属性を定義する項目情報と、前記分析対象データの分析目的に応じた分析方法を定義する分析設定情報とが、分析支援情報として予め登録されており、前記分析処理システムは、分析対象データ及び分析目的を入力する入力手段と、前記入力手段により入力された分析対象データ及び分析目的に適合した分析支援情報を抽出するよう当該データ分析支援システムに対して要求する抽出要求手段と、を備え、当該データ分析支援システムは、前記分析処理システムからの要求に応じて、前記入力手段により入力された分析対象データ及び分析目的に適合した分析支援情報を前記支援情報データベースから抽出して、前記分析処理システムに提示する第２の分析支援情報提示手段を備え、前記分析処理システムは、更に、前記第２の分析支援情報提示手段によって提示された分析支援情報に設定されている分析設定情報に基づいて、前記入力手段により入力された分析対象データについての分析処理を実行し、分析結果を閲覧可能に表示する表示手段を備えることを特徴とするデータ分析支援システムである。
【００１７】
第６の発明は、分析提供者が利用する分析管理システムと、分析利用者が利用する分析処理システムと、を連携し、データ分析の支援に用いるデータを蓄積する支援情報データベースを備えたデータ分析支援システムであって、前記分析管理システムは、分析対象データに含まれる各データ項目について、データ項目そのものの属性を定義する項目情報の設定を受け付ける項目情報設定手段と、前記分析対象データの分析目的に応じた分析方法を定義する分析設定情報の設定を受け付ける分析設定手段と、前記項目情報及び前記分析設定情報を、分析支援情報として前記支援情報データベースに登録する分析支援情報登録手段と、新規に入力された分析対象データについての分析支援情報を提示するよう要求する提示要求手段と、を備え、前記分析処理システムは、新たに行う分析について、分析対象データ及び分析目的を入力する入力手段と、前記入力手段により入力された分析対象データ及び分析目的に適合した分析設定情報を抽出するよう当該データ分析支援システムに対して要求する抽出要求手段と、を備え、当該データ分析支援システムは、前記分析管理システムからの要求に応じて、新規に入力された分析対象データについて設定された項目情報または分析設定情報と、一致または類似する項目情報または分析設定情報を有する分析支援情報を、前記支援情報データベースから抽出し、前記分析管理システムに提示する第１の分析支援情報提示手段と、前記分析処理システムからの要求に応じて、前記入力手段により入力された分析対象データ及び分析目的に適合した分析支援情報を前記支援情報データベースから抽出して、前記分析処理システムに提示する第２の分析支援情報提示手段と、を備え、前記分析処理システムは、更に、前記第２の分析支援情報提示手段によって提示された分析支援情報に設定されている分析設定情報に基づいて、前記入力手段により入力された分析対象データについての分析処理を実行し、分析結果を閲覧可能に表示する表示手段を備えることを特徴とするデータ分析支援システムである。
【００１８】
第７の発明は、分析対象データに含まれる各データ項目について、データ項目そのものの属性を定義する項目情報の設定を受け付ける項目情報設定ステップと、前記分析対象データの分析目的に応じた分析方法を定義する分析設定情報の設定を受け付ける分析設定ステップと、設定された項目情報及び分析設定情報を、分析支援情報として支援情報データベースに登録する分析支援情報登録ステップと、新規に入力された分析対象データについて、前記項目情報または前記分析設定情報と、一致または類似する項目情報または分析設定情報を有する分析支援情報を、前記支援情報データベースから抽出し、提示する分析支援情報提示ステップと、を含むことを特徴とするデータ分析支援方法である。
【００１９】
第８の発明は、過去に行った分析における分析対象データについて、分析対象データに含まれる各データ項目そのものの属性を定義する項目情報と、前記分析対象データの分析目的に応じた分析方法を定義する分析設定情報とが、分析支援情報として予め登録された支援情報データベースを利用したデータ分析支援方法であって、新たに行う分析について、分析対象データ及び分析目的を入力する入力ステップと、入力された分析対象データ及び分析目的に適合した分析支援情報を前記支援情報データベースから抽出する抽出ステップと、抽出した分析支援情報に設定されている分析設定情報に基づいて、前記入力された分析対象データについての分析処理を実行し、分析結果を閲覧可能に表示する表示ステップと、を含むことを特徴とするデータ分析支援方法である
【００２０】
第９の発明は、分析対象データに含まれる各データ項目について、データ項目そのものの属性を定義する項目情報の設定を受け付ける項目情報設定ステップと、前記分析対象データの分析目的に応じた分析方法を定義する分析設定情報の設定を受け付ける分析設定ステップと、設定された項目情報及び分析設定情報を、分析支援情報として支援情報データベースに登録する分析支援情報登録ステップと、新規に入力された分析対象データについて設定された項目情報または分析設定情報と、一致または類似する項目情報または分析設定情報を有する分析支援情報を、前記支援情報データベースから抽出し、提示する分析支援情報提示ステップと、提示された分析支援情報に設定されている分析設定情報に基づいて、前記新規に入力された分析対象データについての分析処理を実行し、分析結果を閲覧可能に表示する表示ステップと、を含むことを特徴とするデータ分析支援方法である。
【００２１】
第１０の発明は、コンピュータを第１の発明に記載のデータ分析支援装置として機能させるためのプログラムである。
第１１の発明は、コンピュータを第２の発明に記載のデータ分析支援装置として機能させるためのプログラムである。
第１２の発明は、コンピュータを第３の発明に記載のデータ分析支援装置として機能させるためのプログラムである。
【発明の効果】
【００２２】
本発明によれば、分析の専門知識や経験がなくても、目的とする分析を簡単にコンピュータ等の分析処理装置に行わせることが可能なデータ分析支援装置等を提供できる。
【図面の簡単な説明】
【００２３】
【図１】データ分析支援システム１のシステム構成例
【図２】分析支援サーバ２のハードウエア構成例
【図３】分析データ情報ＤＢ６１について説明する図
【図４】分析設定情報ＤＢ６２について説明する図
【図５】分析支援情報ＤＢ６３について説明する図
【図６】分析支援サーバ２が実行する分析管理処理の流れを示すフローチャート
【図７】分析管理システム２０側で利用されるデータインポート画面９１の表示例
【図８】分析対象データ設定画面９２の表示例
【図９】分析設定画面９３の表示例
【図１０】分析支援サーバ２が実行するデータ分析処理の流れを示すフローチャート
【図１１】分析処理システム３０側で利用される分析処理初期画面９５の表示例
【図１２】分析結果表示画面９６の表示例
【図１３】データ分析支援システム１を用いた分析設定例（実施例１）
【図１４】データ分析支援システム１を用いた分析設定例（実施例２）
【発明を実施するための形態】
【００２４】
以下、図面に基づいて本発明の好適な実施形態について詳細に説明する。
図１は、本発明に係るデータ分析支援システム１のシステム構成を示す図である。
【００２５】
図１に示すように、データ分析支援システム１は、分析支援サーバ２、分析提供者が利用する分析提供者端末７，7，・・・、及び分析利用者が利用する分析利用者端末８，８，・・・によって構成され、各装置はネットワーク９を介して互いに通信接続される。
【００２６】
分析支援サーバ２は、分析管理システム２０のサーバとして機能する分析管理部３と、分析処理システム３０のサーバとして機能する分析処理部４と、これら分析管理システム２０及び分析処理システム３０とを連携し、分析支援を行なう分析支援部５と、分析支援に関する情報を蓄積する支援情報データベース（ＤＢ）６と、を有する。
【００２７】
分析管理システム２０は、図１に示すように、分析支援サーバ２の分析管理部３、分析提供者端末７，７，・・・、及びネットワーク９により構成されており、分析提供者が、分析方法、分析ポイント、アクションポイント等を設定するために用いるものである。ここで分析提供者とは、分析サービスや分析に関するシステム等を利用者等に対して提供する者をいう。
【００２８】
分析処理システム３０は、図１に示すように、分析支援サーバ２の分析処理部４、分析利用者端末８，８，・・・、及びネットワーク９により構成されており、所望の分析を行いたい分析利用者が、分析に使用するデータ（ログ、属性データ等）をインポートしたり、分析結果の閲覧等を行うために利用するものである。ここで分析利用者とは、分析結果を得るために分析に関するシステム等を利用する者をいう。
【００２９】
分析支援サーバ２の分析支援部５は、分析管理部３及び分析処理部４を連携し、分析提供者及び分析利用者にとって有用な支援を行うものである。
【００３０】
具体的には、分析支援部５は、後述する分析管理処理（図６参照）を実行する。分析管理処理において、分析支援部５は、分析管理部３にて設定される分析対象データの項目情報や分析設定情報等を分析支援情報として支援情報データベース６に蓄積する。また分析支援部５は、分析管理部３にて設定された分析対象データの項目情報に応じて、支援情報データベース６から適切な分析支援情報を抽出し、参照データとして提示する。
【００３１】
また、分析支援部５は、後述するデータ分析処理（図７参照）を実行する。データ分析処理において、分析支援部５は、分析処理部４に入力される分析対象データ及びその分析目的に応じた分析手法として適当なものを、支援情報データベース６に蓄積された分析支援情報の中から抽出し、抽出した分析手法を分析処理部４に提示する。分析処理部４では、提示された分析手法に基づいてデータ分析を実行し、分析結果を閲覧可能に表示する。
【００３２】
支援情報データベース６は、分析データ情報ＤＢ（データベース）６１、分析設定情報ＤＢ６２、及び分析支援情報ＤＢ６３を有する。分析データ情報ＤＢ６１、分析設定情報ＤＢ６２、及び分析支援情報ＤＢ６３に格納される各データの具体的な内容については後述する（図３、図４、図５参照）。
【００３３】
なお、以下の説明において、「データベース」は「ＤＢ」、「テーブル」は「ＴＢ」のように省略して記載することもある。
【００３４】
次に、図２を参照して、分析支援サーバ２のハードウエア構成を説明する。
分析支援サーバ２は、図２に示すように、制御部１０、記憶部１１、メディア入出力部１３、通信部１５、入力部１７、表示部１９、周辺機器Ｉ／Ｆ部２１等がバス２３を介して接続されて構成される。
【００３５】
制御部１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｓｅｓｓ  Ｍｅｍｏｒｙ）等により構成される。
ＣＰＵは、記憶部１１、ＲＯＭ、記録媒体等に格納されるプログラムをＲＡＭ上のワークメモリ領域に呼び出して実行し、バス２３を介して接続された各部を駆動制御する。制御部１０のＣＰＵは後述する分析管理処理（図６参照）、データ分析処理（図１０参照）を実行する。
また、制御部１０は、図１の分析管理部３、分析処理部４、及び分析支援部５として機能する。
【００３６】
ＲＯＭは、コンピュータのブートプログラムやＢＩＯＳ等のプログラム、データ等を恒久的に保持する。ＲＡＭは、ロードしたプログラムやデータを一時的に保持するとともに、制御部１０が各種処理を行うために使用するワークエリアを備える。
【００３７】
記憶部１１は、ＨＤＤ（ハードディスクドライブ）であり、制御部１０が実行するプログラムや、プログラム実行に必要なデータ、ＯＳ（オペレーティング・システム）等が格納されている。これらのプログラムコードは、制御部１０により必要に応じて読み出されてＲＡＭに移され、ＣＰＵに読み出されて実行される。
また、記憶部１１は、図１に示す支援情報データベース６としても機能し、分析データ情報ＤＢ６１、分析設定情報ＤＢ６２、及び分析支援情報ＤＢ６３等を記憶する。
【００３８】
メディア入出力部１３（ドライブ装置）は、例えば、フロッピー（登録商標）ディスクドライブ、ＰＤドライブ、ＣＤドライブ、ＤＶＤドライブ、ＭＯドライブ等のメディア入出力装置であり、データの入出力を行う。
通信部１５は、通信制御装置、通信ポート等を有し、ネットワーク９との通信を媒介する通信インタフェースであり、通信制御を行う。
【００３９】
入力部１７は、例えば、キーボード、マウス等のポインティング・デバイス、テンキー等の入力装置であり、入力されたデータを制御部１０へ出力する。
表示部１９は、例えば液晶パネル、ＣＲＴモニタ等のディスプレイ装置と、ディスプレイ装置と連携して表示処理を実行するための論理回路（ビデオアダプタ等）で構成され、制御部１０の制御により入力された表示情報をディスプレイ装置上に表示させる。
【００４０】
次に、データ分析支援システム１で扱われるデータの構成について図３〜図５を用いて説明する。
【００４１】
図３（Ａ）に示す分析データ情報ＤＢ６１には、分析の対象とするデータ（以下、分析対象データという）に含まれる各データ項目についての属性を定義する情報（以下、データ項目情報という）を設定したデータ項目情報テーブル７１と、分析対象データの実データテーブル７２と、が格納される。
【００４２】
ここで、データ項目情報テーブル７１は、上述のように、分析対象データに含まれる各データ項目についての属性を定義する情報であり、「データ形式」、「データ種別」、及び「データ内容」によって表される。データ項目情報テーブル７１は、分析管理部３（または分析提供者端末７からネットワーク９を介し分析管理部３）において分析提供者により設定される。
【００４３】
「データ形式」は、データの形式に関する情報であり、その値は、以下の表１に示すように、「数量」または「カテゴリ」である。
【００４４】
【表１】
2010205218.tif 000003
【００４５】
「データ種別」は、データの種別を表すものであり、その値は、以下の表２に示すように、「ＩＤ」、「目的変数」、「説明変数」、「時系列」、「属性」等である。
【００４６】
【表２】
2010205218.tif 000004
【００４７】
「データ内容」は、データの意味を表すものであり、その値は、以下の表３に示すように、「キー情報」、「目的付随情報」、「位置情報」、「時間情報」、「属性」、等である。
【００４８】
【表３】
2010205218.tif 000005
【００４９】
実データテーブル７２は、インポートされたデータのカラム名（データ項目名）と、その実データ（データ）とを格納したものである。
【００５０】
例えば、図３（Ｂ）に示すログデータ７３及び属性データ７４が分析対象データとしてインポートされた場合、図３（Ｃ）に示すようなデータ項目情報テーブル７６が分析提供者によって設定されるものとする。
【００５１】
図３（Ｂ）のログデータは「ユーザＩＤ」、「購買商品ＩＤ」、「店舗ＩＤ」、「価格」、「個数」等のデータ項目を含み、属性データは「ユーザＩＤ」、「性別ｃｄ（コード）」、「地域ｃｄ（コード）」等のデータ項目を含む。
この場合、図３（Ｃ）に示すように、データ項目「ユーザＩＤ」に対応するデータ項目情報は、データ形式が「数量」、データ種別が「ＩＤ」のように設定される。同様に、データ項目「購買商品ＩＤ」に対応するデータ項目情報は、データ形式が「カテゴリ」、データ種別が「目的変数」、データ内容は「キー情報」のように設定される。
【００５２】
図４（Ａ）に示す分析設定情報ＤＢ６２には、分析設定情報テーブル７７が格納される。分析設定情報テーブル７７は、分析対象データの分析目的に応じた分析方法を定義する情報であり、「分析目的」、「目的カテゴリ」、「分析手法」が「分析対象データ」に関連付けて設定される。
分析設定情報テーブル７７は、分析管理部３（または分析提供者端末７からネットワーク９を介し分析管理部３）において分析提供者により設定される。
【００５３】
ここで、分析設定情報テーブル７７の「目的カテゴリ」は、分析の目的に対し、カテゴリ分けしたものであり、その値として、以下の表４に示すように、「相関」、「予測」、「分類」等が格納される。
【００５４】
【表４】
2010205218.tif 000006
【００５５】
「分析手法」には、分析に利用する手法が格納される。例えば、「アソシエーション分析」、「クラスタリング」、「デジジョンツリー」等といった各種分析手法を表す名称が格納される。
「分析対象データ」には、分析対象データ（実データ）のデータ名（カラム名）が格納される。例えば、キーとして「商品ＩＤ」、対象として「価格」、「性別」のように格納される。
【００５６】
図４（Ｂ）は、図３（Ｂ）のログデータ７３及び属性データ７４を対象とする分析についての分析設定情報７８の一例である。図４（Ｂ）に示すように、「分析目的」が「同時に買われているものを見つける」、「目的カテゴリ」が「相関」、「分析手法」が「アソシエーション分析」、「分析対象データ」が「キー：商品ＩＤ、対象：価格、性別」といった分析設定情報７８が設定される。
【００５７】
この分析設定情報７８の設定には、分析の専門知識や経験が必要である。そのため、本実施の形態のデータ分析支援システム１では、分析設定情報７８を設定する際に、参考データ（分析支援情報）を提示する。詳細については後述する。
【００５８】
図５に示す分析支援情報ＤＢ６３には、過去に提供された各分析についての分析支援情報７９，８０，・・・が格納される。分析支援情報７９，８０，・・・は、参照データ項目情報７９１，８０１，・・・、参照分析設定情報７９２，８０２，・・・を含む。
参照データ項目情報７９１，８０１，・・・は、図３のデータ項目情報テーブル７１等として、分析データ情報ＤＢ６１に格納されているものと同様のものであり、参照分析設定情報７９２，８０２，・・・は、図４の分析設定情報テーブル７７等として、分析設定情報ＤＢ６２に格納されているものと同様のものである。
【００５９】
分析支援情報（参照データ項目情報テーブル７１、及び参照分析設定情報７７）は、分析管理部４において分析の設定等が行われる都度、或いは定期的に、分析支援部５によって分析支援情報ＤＢ６３に登録される。
【００６０】
次に、データ分析支援システム１において行われる分析支援に関する処理の流れについて、図６〜図１４に沿って説明する。
【００６１】
図６〜図９は、分析支援サーバ２及び分析提供者端末７を利用して実行される分析管理処理の流れを示すフローチャート、及び各段階における画面表示例である。
図１０〜図１４は、分析支援サーバ２及び分析利用者端末８を利用して実行されるデータ分析処理の流れを示すフローチャート、及び各段階における画面表示例である。
【００６２】
まず、図６の分析管理処理の流れを説明する。
分析管理処理において、分析支援サーバ２の制御部１０は、まず、ログデータ及び属性データの入力（インポート）を受け付ける（ステップＳ１０１）。ここで入力されるデータは実際の分析のサンプルとするデータである。
【００６３】
ステップＳ１０１において、分析支援サーバ２の制御部１０は、記憶部１１から図７に示すデータインポート画面９１に関するデータを読み出し、表示部１９に表示する。或いは、データインポート画面９１に関するデータをネットワーク９を介して分析提供者端末７に送信し、分析利用者端末７の表示部に表示させる。
【００６４】
データインポート画面９１において、分析提供者によりデータ名「Ｌｏｇ１．ｃｓｖ」、「Ａｔｔｒｉｂｕｔｅ．ｃｓｖ」が指定され、「インポート」ボタンが押下されると、それらのデータが分析支援サーバ２に入力される。入力されたログデータ、属性データ等の実データは、支援情報データベース６の分析データ情報ＤＢ６１に格納される。
【００６５】
次に、分析支援サーバ２に制御部１０は、入力されたログデータ及び属性データの各データ項目について、データ項目情報（データ形式、データ種別、データ内容）の設定を受け付ける（ステップＳ１０２）。
【００６６】
ステップＳ１０２において、分析支援サーバ２の制御部１０は、分析対象データ設定画面９２に関する表示データを生成し、図８に示す分析対象データ設定画面９２を表示部１９に表示する。或いは、分析対象データ設定画面９２に関する表示データをネットワーク９を介して分析提供者端末７に送信し、分析提供者端末７の表示部に表示させる。
【００６７】
分析対象データ設定画面９２には、ステップＳ１０１においてインポートされたログデータ及び属性データに含まれる各データ項目についての、データ形式、データ種別、データ内容をそれぞれ設定するための設定欄が設けられている。各設定欄には、設定可能な値がプルダウンメニュー９２５、９２６、９２７の形式で選択可能に示されるようにしてもよい。この場合、データ形式の設定欄におけるプルダウンメニュー９２５には、上述の表１に示す各項目（数量、カテゴリ）が含まれ、データ種別の設定欄におけるプルダウンメニュー９２６には、上述の表２に示す各項目（ＩＤ、目的変数、説明変数、時系列、属性、等）が含まれ、データ内容の設定欄におけるプルダウンメニュー９２７には、上述の表３に示す各項目（キー情報、目的付随情報、位置情報、時間情報、属性、等）が含まれる。
【００６８】
ステップＳ１０２において、ログデータ及び属性データについてのデータ項目情報が設定されると、制御部１０は設定されたデータ項目情報を支援情報データベース６の分析データ情報ＤＢ６１に格納する。
例えば、図８に示すように、ログデータのデータ項目「ユーザＩＤ」は、データ形式が「数量」、データ種別が「ＩＤ」のように設定される。また、データ項目「商品ＩＤ」は、データ形式が「カテゴリ」、データ種別が「目的変数」、データ内容が「キー情報」のように設定される。同様に、属性データについてもデータ項目情報が設定される。
【００６９】
データ項目情報の設定が完了すると、次に分析支援サーバ２の制御部１０は、分析方法の設定（分析目的、目的カテゴリ、分析手法、対象データの選定）を受け付ける。このとき、他の分析を参照する指示が入力部１７から入力されると（ステップＳ１０３；Ｙｅｓ）、制御部１０は、図９に示す分析設定画面９３に関する表示データを記憶部１１から読み出し、表示部１９に表示する。或いは、分析設定画面９３に関する表示データをネットワーク９を介して分析提供者端末７に送信し、分析提供者端末７の表示部に表示させる。
【００７０】
図９に示すように、分析設定画面９３には、分析設定エリア９３１、参照エリア９３２、分析対象データ表示エリア９３３が設けられる。
【００７１】
分析設定エリア９３１には、各設定項目（「分析目的」、「目的カテゴリ」、「分析手法」、「分析対象データ」）についての入力欄９３１ａ、９３１ｂ、９３１ｃ、９３１ｄが設けられている。「分析目的」の入力欄９３１ａには、テキスト形式で入力可能であり、「目的カテゴリ」の入力欄９３１ｂ、「分析手法」の入力欄９３１ｃ、及び「分析対象データ」の入力欄９３１ｄには、それぞれプルダウン形式で値を選択入力できるようになっている。
【００７２】
分析対象データ表示エリア９３３には、入力されたログデータ及び属性データ（分析対象データ）について、ステップＳ１０２において設定されたデータ項目情報が表示される。
【００７３】
参照エリア９３２には、分析支援情報が表示される。ここで表示される分析支援情報は、次のステップＳ１０４以降の処理で抽出され、提示されるものである。
【００７４】
ステップＳ１０４において、制御部１０は支援情報ＤＢ６から、今回の分析設定に適した分析支援情報を抽出する。すなわち、支援情報データベース６の分析支援情報ＤＢ６３に既に登録されている分析支援情報（参照データ項目情報または参照分析設定情報）の中から、今回の分析対象データのデータ項目情報または分析設定情報に一致または類似するものを抽出し、提示する（ステップＳ１０４、ステップＳ１０５）。
【００７５】
ここで、類似の判断について説明する。
分析支援情報を抽出する際、制御部１０は、例えば以下の＜Ａ＞（１）〜（５）の優先順位で、登録されている分析支援情報と今回の分析との類似性を判定し、参照する分析支援情報を抽出するものとする。
【００７６】
＜Ａ＞分析対象データ（データ項目情報）のみが入力されている場合
（１）ログデータ及び属性データのデータ形式、データ種別、データ内容が同じ
（２）ログデータのデータ形式、データ種別、データ内容が同じ
（３）ログデータのデータ種別、データ内容が同じ
（４）ログデータのデータ内容が同じ
（５）ログデータのデータ種別が同じ
【００７７】
また、分析支援情報を抽出する際、制御部１０は、データ項目情報及び分析設定情報の一部（分析目的または目的カテゴリ）が入力されている場合は、これらの情報を参照して、登録されている分析支援情報から類似するものを抽出するようにしてもよい。
この場合は、例えば以下の＜Ｂ＞（１）〜（５）の優先順位で参照する分析支援情報を抽出するものとする。
【００７８】
＜Ｂ＞分析対象データ（データ項目情報）及び分析設定情報の分析目的または目的カテゴリが入力されている場合
（１）ログデータ及び属性データのデータ形式、データ種別、データ内容が同じ
かつ、分析設定情報の分析目的、目的カテゴリが同じ
（２）ログデータのデータ形式、データ種別、データ内容が同じ
かつ、分析設定情報の目的カテゴリが同じ
（３）ログデータのデータ種別、データ内容が同じ
かつ、分析設定情報の目的カテゴリが同じ
（４）ログデータのデータ内容が同じ
かつ、分析設定情報の目的カテゴリが同じ
（５）ログデータのデータ種別が同じ
かつ、分析設定情報の目的カテゴリが同じ
【００７９】
図９に示す分析設定画面９３の例では、分析対象データ表示エリア９３３に表示されている分析対象データについて、分析支援情報が抽出される。なお、分析設定エリア９３１において、分析目的９３１ａのみが入力され、目的カテゴリ９３１ｂ、分析手法９３１ｃ、分析対象データ９３１ｄについては、設定内容が確定していないものとする。
【００８０】
制御部１０は、分析対象データ表示エリア９３３のデータ項目情報（データ形式、データ種別、データ内容）の内容及び分析設定エリア９３１の分析目的「同時に買われているものを見つける」を検索キーとして、上述の優先順位＜Ａ＞または＜Ｂ＞のいずれかに従って、分析支援情報ＤＢ６３から参照する分析支援情報を抽出する。そして、抽出結果を参照エリア９３２に表示する。
【００８１】
なお、図示しないが、分析データ表示エリア９３３に表示されるデータ項目情報と、参照エリア９３２に表示されるデータ項目情報とで、データ形式、データ種別、データ内容等が同一の部分は、それぞれ対応した色や対応した表示形式で表示されるようにしてもよい。
【００８２】
また、複数の検索結果を得た場合は、類似度の高い分析支援情報のみを優先的に表示したり、図９に示すように、参照エリア９３２内に検索結果選択番号９３２ａを表示し、選択番号に応じた検索結果（参照分析データ）を表示したりする。
【００８３】
ここで、検索結果として、ログデータにデータ項目「ユーザＩＤ」、「購買商品ＩＤ」、「価格ＩＤ」を含み、属性データにデータ項目「性別ｃｄ」を含む参照データ項目情報９３２ｂが抽出されるとする（参照エリア９３２上段）。そして、この参照データ項目情報９３２ｂには、参照エリア９３２下段の参照分析設定情報９３２ｃが関連付けられているとする。
【００８４】
分析提供者は、参照エリア９３２に提示された内容（特に、参照分析設定情報９３２ｃの「目的カテゴリ」、「分析手法」、「分析対象データ」）を参照しながら、分析設定エリア９３１の未設定の項目である目的カテゴリ９３１ｂ、分析手法９３１ｃ、分析対象データ９３１ｄを設定することが可能となる。
【００８５】
以上のようにして、分析設定が行われると（ステップＳ１０６）、制御部１０は、分析設定エリア９３１に設定された分析設定情報を、分析対象データのデータ項目情報と関連付けて、分析データ情報ＤＢ６１、分析設定情報ＤＢ６２に格納するとともに、分析支援情報ＤＢ６３に分析支援情報として登録する（ステップＳ１０７）。
【００８６】
なお、ステップＳ１０３において、他の分析を参照する指示が入力されない場合は（ステップＳ１０３；Ｎｏ）、ステップＳ１０４〜ステップＳ１０５の処理をスキップし、ステップＳ１０６へ移行する。この場合、分析設定画面９３の参照エリア９３２には何も表示されず、分析設定エリア９３１の「分析目的」９３１ａ、「目的カテゴリ」９３１ｂ、「分析手法」９３１ｃ、「分析対象データ」９３１ｄには、分析提供者自らが判断して、所望の値を入力することとなる。
【００８７】
以上のようにして、分析提供者による分析の設定、または分析支援情報の蓄積に関する一連の処理が終了する。
【００８８】
次に、図１０〜図１２を参照してデータ分析処理の流れを説明する。
データ分析処理において、分析支援サーバ２の制御部１０は、まず、ログデータ及び属性データの入力（インポート）、及び分析目的の入力を受け付ける（ステップＳ２０１、Ｓ２０２）。ここで入力するデータは実際に分析対象とするデータである。
【００８９】
ステップＳ２０１、Ｓ２０２において、分析支援サーバ２の制御部１０は、記憶部１１から図１１に示すような、入力画面９５に関する表示データを読み出し、表示部１９に表示する。或いは、入力画面９５に関する表示データをネットワーク９を介して分析利用者端末８に送信し、分析利用者端末８の表示部に表示させる。
【００９０】
入力画面９５には、分析対象データ入力欄９５１、及び分析目的入力欄９５２が設けられる。入力画面９５において、分析利用者により、例えばデータ名「Ｌｏｇ１．ｃｓｖ」、「Ａｔｔｒｉｂｕｔｅ．ｃｓｖ」が指定され、また、分析の目的がプルダウンメニュー９５３から選択され、「分析実行」ボタン９５４が押下されると、それらのデータが分析支援サーバ２に入力される。
【００９１】
次に、分析支援サーバ２の制御部１０は、分析手法を決定する（ステップＳ２０３）。
ステップＳ２０３において、制御部１０は、支援情報ＤＢ６からステップＳ２０１にて入力された分析対象データ及び分析の目的に適合した分析支援情報を抽出する。このとき、制御部１０はステップＳ２０１において入力されたデータに含まれる各データ項目について、データ項目情報（データ形式、データ種別、データ内容）を決定し、決定されたデータ項目情報及び分析の目的に適合した分析支援情報を抽出する。
【００９２】
分析支援情報の抽出は、図６のフローチャートのステップＳ１０４における処理と同様に行われる。ただし、本データ分析処理では、分析手法を決定するため、より優先順位の高い条件で、１件のみ分析支援情報を抽出すればよい。
【００９３】
制御部１０は、適切な分析支援情報を抽出すると、その分析支援情報に関連付けられている分析手法や選定される対象データを、入力された分析対象データについての分析手法、対象データとして設定する。
【００９４】
その後、制御部１０は、設定した分析手法に基づいて分析処理を行い（ステップＳ２０４）、分析結果を表示部１９に表示したり、分析利用者端末８に送信して表示させたりする（ステップＳ２０５）。
図１２に分析結果表示画面９６の一例を示す。
【００９５】
以上説明した一連のデータ分析処理によって、分析利用者は、分析対象とするログデータ及び属性データを入力し、分析目的を選択するという操作を行えば、分析支援サーバ２によって目的に最も適合した分析手法で分析が行われ、その分析結果が表示されるため、分析結果を簡単に閲覧できる。
【００９６】
以上説明したように、本実施の形態のデータ分析支援システム１では、分析支援サーバ２は、分析提供者によって入力された分析対象データのデータ項目情報（データ形式、データ種別、データ内容等のデータ項目の属性を定義するもの）や分析設定情報（分析の目的、目的カテゴリ、分析手法、対象データ等の分析の方法を定義するもの）を分析支援情報として支援情報ＤＢ６に登録しておく。新たな分析対象データについて新たな分析設定を行う際は、分析支援サーバ２の制御部１０は、支援情報データベース６に登録されている過去の設定情報（分析支援情報ＤＢ６３）の中から、類似する設定情報（参照データ項目情報または参照分析設定情報）を抽出して分析支援情報として提示する。
【００９７】
そのため、分析提供者は、分析支援情報を参照しながら、分析の手法等を設定できる。よって、分析の専門知識がない者でも容易に分析の設定を行うことが可能となり、初心者でも簡単に分析の設定を行うことが可能となる。
【００９８】
また、複数の分析支援情報が抽出された場合には、類似度の高いものから優先的に提示するようにしたり、いくつかを選択可能に参照したりしているため、分析提供者にとって、より使用しやすい実用的なデータ分析支援システム等を提供できる。
また、分析支援サーバ２は、分析支援情報を提示する際、同一の表示画面内に分析設定を行うエリア（分析設定エリア９３１）と参照エリア９３２とを設けた表示画面を生成しているため、分析支援情報を参照しながら分析設定を行い易く、より使用しやすいデータ分析支援システム等を提供できる。
【００９９】
更に、データ分析支援システム１では、分析利用者から分析対象データやその目的が入力されると、分析支援サーバ２の制御部１０は、支援情報ＤＢ６に登録されている過去の設定情報（分析データ）の中から、最も類似する分析データ（参照項目情報または参照分析設定情報）を抽出し、この分析データに関連付けられている分析手法を用いて分析処理を実行し、分析結果を閲覧可能に提示する。
【０１００】
そのため、分析利用者は、非常に簡易な操作で分析の結果を得ることが可能となる。
【０１０１】
更に、本データ分析支援システム１では、分析支援情報を抽出する際、検索対象をデータ項目情報（データ形式、データ種別、データ内容）または分析設定情報（分析目的、目的カテゴリ）としているため、他の分析提供者及び分析利用者に関する情報（個人情報）を一切用いる必要がない。そのため、本データ分析支援システム１では、過去において他人が行った分析を参照するにも関わらず、他の分析提供者及び分析利用者の個人情報が漏れる恐れがないという、副次的な効果を得ることができる。
【０１０２】
以下、本実施の形態のデータ分析支援システム１を利用したデータ分析支援の具体的な実施例について説明する。
【実施例１】
【０１０３】
図１３は、分析支援サーバ２にて行われる分析設定の一例である。
（１）今回実施しようとする分析は、「金融（銀行等）の利用サービス状況の情報を使った分析」である。
（２）分析支援情報ＤＢには類似する分析支援情報として「ＰＯＳ情報システムの分析データ」が登録されている。
【０１０４】
図１３において、（Ａ）は分析対象データを示し、（Ｂ）は分析管理処理によって抽出された分析支援情報を示し、（Ｃ）は今回設定する分析設定情報を示す。
【０１０５】
すなわち、図６に示す分析管理処理のステップＳ１０１〜Ｓ１０２において、図１３（Ａ）に示すように分析対象データのデータ項目情報が設定される。また、ステップＳ１０３において「他の分析を参照する」が選択されると、分析支援サーバ２の制御部は、設定されたデータ項目情報と類似するデータ項目情報を有する分析支援情報を抽出し、図１３（Ｂ）に示すように提示する。
【０１０６】
図１３（Ａ）及び（Ｂ）のデータ項目情報を比較すると、図１３（Ａ）のログデータの「ユーザＩＤ」、「利用サービス」、「預金額」は、それぞれ図１３（Ｂ）の「ユーザＩＤ」、「購買商品ＩＤ」、「価格」に対応し、それぞれデータ形式、データ種別、データ内容が一致している。また、図１３（Ａ）の属性データの「性別ｃｄ」は図１３（Ｂ）の「性別ｃｄ」に対応し、データ形式、データ種別、データ内容が一致している。したがって、上述の優先順位＜Ａ＞（１）「ログデータ及び属性データのデータ形式、データ種別、データ内容が同じ」に従って、類似するデータ項目情報を有する分析支援情報が抽出されたといえる。
【０１０７】
更に、図６のステップＳ１０５によって、このデータ項目情報に関連付けられた参照分析設定情報を分析支援情報ＤＢ６３から抽出し、図１３（Ｂ）に示すように提示する。図１３（Ｂ）に示す分析設定情報は、「分析目的」が「同時に買われているものを見つける」であり、「目的カテゴリ」が「相関」であり、「分析手法」が「アソシエーション分析」であり、「分析対象データ」が「キー：商品ＩＤ、対象：価格、性別」である。
【０１０８】
分析提供者は、図１３（Ｂ）に提示された分析支援情報（分析設定情報）を参照しながら、今回の分析設定情報についての設定を行うことが可能となる。具体的には、図１３（Ｃ）に示すように「分析目的」を「同時に利用されているサービスを見つける」とし、「目的カテゴリ」を「相関」とし、「分析手法」を「アソシエーション分析」とし、「分析対象データ」を「キー：利用サービス、対象：預金額、年齢」として、図１３（Ｂ）の分析支援情報の内容をほぼ踏襲しながら、今回の目的に合うような内容に設定できる。
【０１０９】
上述の実施例１で着目すべき点は、ログデータや属性データに含まれるデータ項目（カラム名）が、今回の分析対象データと過去の分析対象データとで異なるものであっても、データ項目情報（データ形式、データ種別、データ内容）が一致（類似）するものが優先的に抽出されている点である。すなわち、ログデータ等に含まれるカラム名に依存せずに、異なる分野（金融と購買商品ＰＯＳデータ等）のデータ分析の設定内容を参照することが可能となる。
【実施例２】
【０１１０】
本実施の形態のデータ分析支援システム１を利用した別の具体例について説明する。
図１４は、分析支援サーバ２にて行われる分析設定の他の例である。
（１）今回実施しようとする分析は、「医療に関する併発しやすい病気・症状の情報を使った分析」である。
（２）分析支援情報ＤＢには類似する分析支援情報として「ＰＯＳ情報システムの分析データ」が登録されている。上述の実施例１にて参照されるものと同じものである。
【０１１１】
図１４において、（Ａ）は分析対象データを示し、（Ｂ）は分析管理処理によって抽出された分析支援情報を示し、（Ｃ）は今回設定する分析設定情報を示す。
【０１１２】
すなわち、図６に示す分析管理処理のステップＳ１０１〜Ｓ１０２において、図１４（Ａ）に示すように分析対象データのデータ項目情報が設定される。また、ステップＳ１０３において「他の分析を参照する」が選択されると、分析支援サーバ２の制御部１０は、設定されたデータ項目情報と類似するデータ項目情報を有する分析支援情報を抽出し、図１４（Ｂ）に示すように提示する。
【０１１３】
図１４（Ａ）及び（Ｂ）のデータ項目情報を比較すると、図１４（Ａ）のログデータの「ユーザＩＤ」、「病気・症状」は、それぞれ図１４（Ｂ）の「ユーザＩＤ」、「購買商品ＩＤ」、に対応し、それぞれデータ形式、データ種別、データ内容が一致している。また、図１４（Ａ）のログデータの「地域」については、図１４（Ｂ）の「価格」と、データ種別及びデータ内容が一致している。また、図１４（Ａ）の属性データの「性別ｃｄ」は図１４（Ｂ）の「性別ｃｄ」に対応し、データ形式、データ種別、データ内容が一致している。したがって、上述の優先順位＜Ａ＞（３）「ログデータのデータ種別、データ内容が同じ」に従って、類似するデータ項目情報を有する分析支援情報が抽出されたといえる。
【０１１４】
更に、図６のステップＳ１０５によって、このデータ項目情報に関連付けられた参照分析設定情報を分析支援情報ＤＢ６３から抽出し、図１４（Ｂ）に示すように提示する。図１４（Ｂ）に示す分析設定情報は、「分析目的」が「同時に買われているものを見つける」であり、「目的カテゴリ」が「相関」であり、「分析手法」が「アソシエーション分析」であり、「分析対象データ」が「キー：商品ＩＤ、対象：価格、性別」である。
【０１１５】
分析提供者は、図１４（Ｂ）に提示された分析支援情報（分析設定情報）を参照しながら、今回の分析設定情報についての設定を行うことが可能となる。具体的には、図１４（Ｃ）に示すように「分析目的」を「併発しやすい病気、症状を探す」とし、「目的カテゴリ」を「相関」とし、「分析手法」を「アソシエーション分析」とし、「分析対象データ」を「キー：病気・症状、対象：地域、年齢、性別」として、図１４（Ｂ）の分析支援情報の内容をほぼ踏襲しながら、今回の目的に合うような内容に設定できる。
【０１１６】
上述の実施例２も、実施例１と同様に、ログデータや属性データに含まれるデータ項目（カラム名）が、今回の分析対象データと過去の分析対象データとで異なるものであっても、データ項目情報（データ形式、データ種別、データ内容）が類似するものが優先的に抽出される。
【０１１７】
なお、上述の実施の形態では、システム構成例として、図１に示すように、（ａ）分析管理システム２０及びデータ分析システム３０の双方を、分析支援サーバ２にて連携したデータ分析支援システム１を説明したが、これに限定されるものではない。
例えば、システムの態様として、（ｂ）分析管理システム２０と分析支援サーバ２とを連携したデータ分析支援システム、或いは（ｃ）データ分析システム３０と分析支援サーバ２と連携したデータ分析支援システムとしてもよい。
【０１１８】
また、分析支援サーバ２は、分析管理システム２０の分析提供者端末７やデータ分析システム３０の分析利用者端末８と、ネットワーク９を介した通信接続を行わずに、分析支援装置としてローカルな処理を実行するようにしてもよい。
この場合も、（ｄ）分析支援装置（分析支援サーバ２）にて分析管理処理のみを行うもの、（ｅ）分析支援装置（分析支援サーバ２）にてデータ分析処理のみを行うもの、（ｆ）分析支援装置（分析支援サーバ２）にて分析管理処理及びデータ分析処理の双方を行うもの、のいずれの態様をとるようにしてもよい。
【０１１９】
その他、当業者であれば、本願で開示した技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【符号の説明】
【０１２０】
１・・・データ分析支援システム
２・・・分析支援サーバ
３・・・分析管理部
４・・・分析処理部
５・・・分析支援部
６・・・支援情報データベース
６１・・・分析データ情報ＤＢ
６２・・・分析設定情報ＤＢ
６３・・・分析支援情報ＤＢ
７・・・分析提供者端末
８・・・分析利用者端末
９・・・ネットワーク
【図１】
2010205218.tif 000007
【図２】
2010205218.tif 000008
【図３】
2010205218.tif 000009
【図４】
2010205218.tif 000010
【図５】
2010205218.tif 000011
【図６】
2010205218.tif 000012
【図７】
2010205218.tif 000013
【図８】
2010205218.tif 000014
【図９】
2010205218.tif 000015
【図１０】
2010205218.tif 000016
【図１１】
2010205218.tif 000017
【図１２】
2010205218.tif 000018
【図１３】
2010205218.tif 000019
【図１４】
2010205218.tif 000020