(57)【要約】【課題】時間別にノード数および線の数が異なる場合でも、座標位置を固定したまま、時間別ネットワークグラフを作成することにより、ネットワーク発展の形跡を理解しやすいネットワークグラフを作成することが可能な社会ネットワーク解析処理装置を提供する。【解決手段】モニタ装置の解像度を取得する画面情報取得手段と、モニタ装置の解像度と、予め決められたノードの大きさから、１つの解析結果に表示するノード数を算出する画面表示可能ノード数算出処理手段と、各ノードの人脈や企業間の経済的な繋がりを示すデータの関係情報をカウント処理し、前記関係情報のノード別の統計値を算出するノード別統計値算出手段と、前記画面表示可能ノード数算出手段により算出されたノード数と、前記ノード別統計値算出手段にて算出されたノード別統計値より、解析対象とするノードを特定するためのノード別統計値の閾値を算出する解析範囲算出手段と、前記解析範囲算出手段により算出されたノードの統計値を画面上に設定する解析範囲設定手段とを備える。【選択図】図２
2008129990.tif 000002
【特許請求の範囲】
【請求項１】
ノード間の関係を表す関係情報を蓄積し、前記関係情報によって、前記ノード間の相互関係を解析表示する社会ネットワーク解析処理装置であって、
モニタ装置の解像度を取得する画面情報取得手段と、
モニタ装置の解像度と、予め決められたノードの大きさから、１つの解析結果に表示するノード数を算出する画面表示可能ノード数算出処理手段と、
各ノードの人脈や企業間の経済的な繋がりを示すデータの関係情報をカウント処理し、前記関係情報のノード別の統計値を算出するノード別統計値算出手段と、
前記画面表示可能ノード数算出手段により算出されたノード数と、前記ノード別統計値算出手段にて算出されたノード別統計値より、解析対象とするノードを特定するためのノード別統計値の閾値を算出する解析範囲算出手段と、
前記解析範囲算出手段により算出されたノードの統計値を画面上に設定する解析範囲設定手段とを備えることを特徴とする社会ネットワーク解析処理装置。
【請求項２】
前記解析範囲算出手段により算出されたノード別統計値の閾値より、画面上に設定されたノード別統計値の閾値以下の値となるノードを削除する解析範囲外ノード削除手段と、
他のノードとの関係を１つも持たないノード情報を削除する単独ノード削除手段と、
削除されなかったノード情報を格納保存するノード数制御データ格納手段とを備えることを特徴とする請求項１に記載の社会ネットワーク解析処理装置。
【請求項３】
関係情報を年別に分類する時間別データ生成手段と、
基準年座標算出手段と、
前記時間別データ生成手段と、前記基準年座標算出手段にて作成されたデータに基づき、年別のネットワーク図の座標を決定する時間別座標逆算出手段と、
前記時間別座標逆算出手段にて作成されたデータを格納保存する時間別座標データ格納手段とを備えることを特徴とする請求項１または請求項２に記載の社会ネットワーク解析処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、社会ネットワーク解析処理装置に係り、特に、人脈や企業間の繋がりなどの社会ネットワークにおける相互解析のための社会ネットワーク解析処理装置に関する。
【背景技術】
【０００２】
現在、情報システムの普及によって、企業において電子的な情報管理や情報蓄積がよく行われている。一方、それらにより電子的に蓄積された業務情報は膨大であり、情報の全体を巨視的にとらえるために、社会ネットワーク解析というものが知られている。（下記、特許文献１、２、非特許文献１、２参照）
これは、人や企業をノードとして、それぞれの関係を定義し、定義した関係がある場合はノード間に線を引き図示し、前記の通り記述されたグラフを社会ネットワークグラフ（以下、ネットワークグラフ）と呼ぶ。前記ネットワークグラフは膨大な情報全体から視覚的に関係の傾向をとらえることが可能であり、これらの傾向から、ネットワークグラフの意味を、定量的・定性的に解析する手法を社会ネットワーク解析と呼ぶ。
【０００３】
図１は前述したネットワークグラフを表示するために使用されていた、従来の社会ネットワーク解析装置の機能構成を示す図である。
図１に示す装置では、データ取得処理部１０１は、人脈または企業の関係情報（以下、関係情報）をＤＢまたはファイルより取得し記憶する。
設定情報取得処理部１０２は、設定情報ファイルより設定情報を取得し記憶する。
座標算出処理部１０３は、データ取得処理部１０１にて記憶した情報より、ノード間の関係情報を、最大ノード数×最大ノード数の行列情報として計算し記憶する。
次に、関係が１回以上存在するノード間に線を定義し、全てのノード間の線を定義したのち、それぞれのノード間の線の長さを最適にして、ネットワークグラフ上の全てのノードおよび線の表示位置座標を算出し記憶する。（下記、特許文献１、特許文献２参照）
結果表示処理部１０４は、座標算出処理部１０３にて記憶した表示位置座標より、ネットワークグラフの描画処理を行い、入出力画面部１０７に結果を表示する。設定情報保存部１０６は、画面上に設定された情報を設定情報ファイルに記憶する。
なお、データ取得処理部１０１、設定情報取得処理部１０２、座標算出処理部１０３、および、結果表示処理部１０４は、制御部１０５の指示に基づき前述の動作を実行する。
【０００４】
図１８は、従来の社会ネットワーク解析装置の解析結果の一例を示す図である。図１８において、Ｉ０１は開始時のネットワークグラフ、Ｉ０２は１回目一定時間後のネットワークグラフ、Ｉ０３は２回目一定時間後のネットワークグラフ、Ｉ０４は最終時のネットワークグラフである。（下記、非特許文献２参照）
開始時のネットワークグラフＩ０１は、時間別の関係情報のうち、２００３年の状態を表すネットワークグラフである。ネットワークグラフ上に重要となるノードの情報はなく考察しにくい。
１回目一定時間後のネットワークグラフＩ０２は、２００４年の状態を表すネットワークグラフである。ノードおよび線の数が増え、再度座標を算出した際、前からあったノードおよび線を含めて、表示項目の座標が変更されるため、表示位置が移動している。
２回目一定時間後のネットワークグラフＩ０３は、２００５年の状態を表すネットワークグラフである。再度座標を算出した際、前からあったノードおよび線を含めて、表示項目の座標が変更されるため、表示位置が移動している。
最終時のネットワークグラフＩ０４は、２００６年の状態を表すネットワークグラフである。全ノード間の関係情報（以下、元データと呼称）に含まれる全ての関係情報が出力される。そのため元データが多量にある場合、限られた表示エリアにノードおよび線が多量に出力され見づらいものとなる。
【０００５】
なお、本願発明に関連する先行技術文献としては以下のものがある。
【特許文献１】特開平１１−２６５３６９号公報
【特許文献２】特開２００２−１５０９５号公報
【非特許文献１】「実践ネットワーク分析・関係を解く理論と技法」安田雪著  新曜社
【非特許文献２】「動的ネットワークを可視化するツールの構築」鈴木裕太著  慶応義塾大学  環境情報学部  平成１７年度卒業論文
【発明の開示】
【発明が解決しようとする課題】
【０００６】
従来の社会ネットワーク解析処理装置では以下のような課題があった。
（１）課題１：
従来の社会ネットワーク解析処理装置では、すべてのノードおよび線のネットワークグラフ描画を行なっていた。そのため、元データの量が多い場合、解析結果においてもノードおよび線が多量に表示されるため、予め元データをどのように抽出して描画用のノード関係情報を作成するかを検討する必要があった。
（２）課題２：
前述の検討結果に基づき、描画用のノード関係情報のデータ数を減らす編集作業をする必要があった。
（３）課題３：
時間別の社会ネットワーク発展の形跡を見る場合、時間別にネットワークグラフ上のノードおよび線の座標を算出していたため、時間別にノードの数および線の数が異なる場合、ノードおよび線の位置が時間経過とともに移動してしまい、時間別の発展過程の対比が見づらいものとなっていた。
本発明は、前記従来技術の問題点を解決するためになされたものであり、本発明の目的は、前述の課題である元データから描画用のノード関係情報を抽出する人的作業を、装置により自動化し、時間別にノード数および線の数が異なる場合でも、座標位置を固定したまま、時間別ネットワークグラフを作成することにより、ネットワーク発展の形跡を理解しやすいネットワークグラフを作成することが可能な社会ネットワーク解析処理装置を提供することにある。
本発明の前記ならびにその他の目的と新規な特徴は、本明細書の記述及び添付図面によって明らかにする。
【課題を解決するための手段】
【０００７】
本願において開示される発明のうち、代表的なものの概要を簡単に説明すれば、下記の通りである。
前述の課題１を解決するために、本発明の社会ネットワーク解析処理装置は、モニタ装置の解像度を取得する画面情報取得手段と、モニタ装置の解像度と、予め決められたノードの大きさから、１つの解析結果に表示するノード数を算出する画面表示可能ノード数算出処理手段と、各ノードの人脈や企業間の経済的な繋がりを示すデータの関係情報をカウント処理し、前記関係情報のノード別の統計値を算出するノード別統計値算出手段と、前記画面表示可能ノード数算出手段により算出されたノード数と、前記ノード別統計値算出手段にて算出されたノード別統計値より、解析対象とするノードを特定するためのノード別統計値の閾値を算出する解析範囲算出手段と、前記解析範囲算出手段より算出されたノードの統計値を画面上に設定する解析範囲設定手段とを備えることを特徴とする。
【０００８】
また、前述の課題２を解決するために、本発明の社会ネットワーク解析処理装置は、前記解析範囲算出手段より算出されたノード別統計値の閾値より、画面上に設定されたノード別統計値の閾値以下の値となるノードを削除する解析範囲外ノード削除手段と、他のノードとの関係を１つも持たないノード情報を削除する単独ノード削除手段と、削除されなかったノード情報を格納保存するノード数制御データ格納手段とを、さらに備えたことを特徴とする。
また、前述の課題３を解決するために、本発明の社会ネットワーク解析処理装置は、基準年座標算出手段と、関係情報を年別に分類する時間別データ生成手段と、前記時間別データ生成手段と基準年座標算出手段にて作成されたデータに基づき、年別のネットワーク図の座標を決定する時間別座標逆算出手段と、前記時間別座標逆算出手段にて作成されたデータを格納保存する時間別座標データ格納とを、さらに備えることを特徴とする。
【発明の効果】
【０００９】
本願において開示される発明のうち代表的なものによって得られる効果を簡単に説明すれば、下記の通りである。
本発明によれば、元データから描画用のノード関係情報のデータを抽出する人的作業を、装置により自動的に行うことが可能になり、ユーザは予め元データをどのように抽出するかを検討し、描画用のノード関係情報のデータ数を減らす編集作業が必要なくなった。
また、時間別にノード数および線の数が異なる場合でも、座標位置を固定したまま、時間別ネットワークグラフを作成することにより、ネットワーク発展の形跡を理解しやすいネットワークグラフを作成することが可能となる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照して本発明の実施例を詳細に説明する。
なお、実施例を説明するための全図において、同一機能を有するものは同一符号を付け、その繰り返しの説明は省略する。
図２は、本発明の実施例の社会ネットワーク解析装置の機能構成の一例を示す図である。
データ取得処理部２０１は、後述する外部記憶装置Ｈ０２内のファイルまたはＤＢより、人脈または企業の関係情報（以下、関係情報）を読み込み、データの妥当性を判断し元データとして記憶する。
設定情報取得処理部２０２は、設定情報ファイルに保存された設定情報を読み込み、設定情報として記憶する。
ノード数制御処理部２０３は、ノード別の統計値より解析範囲から除外するノードを削除し、またその結果１つも関係を持たないノードとなったノードを削除し記憶する。
基準年座標算出処理部２０４は、ノード数制御処理部２０３にて記憶されたデータより、そのデータにある全てのノードについて、ネットワークグラフ表示に必要な座標を算出し記憶する。
【００１１】
座標逆生成処理部２０５は、ノード数制御処理部２０３にて記憶されたデータにある年情報と、基準年座標算出処理部２０４にて記憶された座標情報より、時間別のネットワークグラフ表示に必要な座標を算出し記憶する。
結果表示処理部２０６は、時間別のネットワークグラフ表示に必要な座標を元に、ネットワークグラフ画像を生成する。
制御部２０７は、各処理の処理実行、処理中断を制御する処理部である。
解析範囲算出処理部２０８は、画面情報より解析可能な範囲を、ノード別の統計値として算出し画面上に設定する処理部である。
設定情報保存部２０９は、画面上に設定された情報を設定情報ファイルに記憶する。
入出力画面部２１０は、結果表示処理部２０６にて生成されたネットワークグラフ画像を画面に表示し、時間別に表示の切り替え、二次元表示、三次元表示の切り替え、拡大および縮小を行なう。
【００１２】
図３は、本発明の実施例の社会ネットワーク解析装置の操作画面構成の一例を示す図である。
データ参照元設定テキストボックス３０１は、データ参照元のファイルまたはＤＢの名称を指定するテキストボックスである。
「参照」ボタン３０２は、データ参照元のファイルまたはＤＢの名称の指定を補助するために、登録されているファイルまたはＤＢを一覧表示する。
算出対象設定エリア３０３は、読み込んだ元データの全ての期間を一覧表示し、解析するデータの範囲を指定するエリアである。
算出対象設定チェックボックス３０４は、解析対象としたいデータの場合はチェックＯＮ、解析対象から除外したいデータの場合はチェックＯＦＦを指定可能である。
初期表示年設定ラジオボタン３０５は、ネットワークグラフを画面表示したときに初期表示したい年を指定する。
【００１３】
ノード別統計値の閾値設定テキストボックス３０６は、ネットワークグラフの表示対象ノードから除外する値の閾値を設定し、ノード別統計値が設定した閾値以上の場合のみネットワークグラフに表示する。
「解析範囲算出」ボタン３０７は、閾値設定テキストボックス３０６に設定する閾値を算出する処理を実行するボタンである。
「設定保存」ボタン３０８は、データ参照元設定テキストボックス３０１、算出対象設定エリア３０３、閾値設定テキストボックス３０６の画面上の設定内容を記憶する処理を実行するボタンである。
解析結果表示条件設定エリア３０９は、ネットワークグラフの表示条件を設定するエリアである。
主要ノード色指定ドロップダウンボックス３１０は、ネットワークグラフの表示条件として主要であるノードと定義したノードのみ色を変更する場合、その色を指定するドロップダウンボックスである。
【００１４】
主要ノード色表示閾値設定テキストボックス３１１は、ノード別統計値の閾値を設定し、ノード別統計値が設定した閾値以上の場合のみ、主要ノード色指定ドロップダウンボックス３１０にて設定した色に変更して表示する。
解析結果表示条件適用チェックボックス３１２は、ネットワークグラフの表示条件として有効の場合はチェックＯＮ、無効の場合はチェックＯＦＦとして設定する。
組織定義ファイル設定テキストボックス３１３は、ネットワークグラフの表示条件としてラベルの色を変更するときの定義を記述したファイル名称を指定するテキストボックスである。
線色定義ファイル設定テキストボックス３１４は、ネットワークグラフの表示条件として線の色を変更するときの定義を記述したファイル名称を指定するテキストボックスである。
ラベル表示閾値設定テキストボックス３１５は、ノード別統計値の閾値を設定し、ノード別統計値が設定した閾値以上の場合のみ、ノードの横にラベルを表示する。
「解析」ボタン３１６は、画面上に設定された情報を参照して、元データより解析処理を行い、ネットワークグラフを表示する一連の処理を行なうボタンである。
【００１５】
図４は、本発明の実施例の社会ネットワーク解析装置で使用する組織情報を格納した組織定義ファイルの項目の一例を示す図である。
組織名項目４０１は、ラベルとして表示したい組織の名称を記憶する項目である。
組織分類項目４０２は、組織の分類名称を定義し記憶する項目である。
定義色項目４０３は、ラベルの色を変更表示する場合の色を定義し記憶する項目である。
図５は、本発明の実施例の社会ネットワーク解析装置で使用する線色情報を格納した線色定義ファイルの項目の一例を示す図である。
組織種類名項目５０１は、線の色を変更する場合に、その線の両端を結ぶノードの組織種別名を示す項目である。
定義色項目５０２は、線の両端のノードの組織種別名に応じて、線の色を変更表示する場合の色を定義し記憶する項目である。
【００１６】
図６は、本発明の実施例の社会ネットワーク解析装置の結果画面構成の一例を示す図である。
解析結果表示エリア６０１は、ネットワークグラフを画像で表示するエリアである。マウス操作により、ネットワークグラフを閲覧する方向、角度を変更できる。またノードをドラッグして移動することにより、線も移動する。ノードをクリックすることにより、ノードの持つ情報を閲覧できる。
解析結果表示年選択項目郡６０２は、解析した時間別のネットワークグラフを時間別に選択表示するためのリストを表示する。
解析結果表示年選択中項目６０３は、選択している状態が判る色で表示される。
解析結果表示年移動ボタン６０４は、解析結果表示年選択項目郡６０２にて選択表示する時間別ネットワーク図を順番に表示するためのボタンである。
二次元表示・三次元表示切替ボタン６０５は、二次元表示および三次元表示を切り替えるボタンである。
解析結果表示倍率設定トラックバー６０６は、解析結果表示エリア６０１に表示中のネットワークグラフを縮小表示する場合は左方向に、拡大表示する場合は右方向にスライド操作する。
【００１７】
図７は、使用者の操作と本発明の実施例の社会ネットワーク解析装置の機能の関係を示すフローチャートの一例を示す図である。
データ参照元設定（手入力作業）７０１は、ユーザが画面上にデータ参照元を設定する行為を表す。
データ範囲設定（手入力作業）７０２は、ユーザがデータ範囲を設定する行為を表す。
解析条件設定（手入力作業）７０３は、ユーザが解析条件を設定する行為を表す。
出力結果条件設定（手入力作業）７０４は、ユーザが出力結果条件を設定する行為を表す。
解析範囲算出機能７０５は、本実施例の解析範囲を算出する処理である。
設定情報保存機能７０６は、ユーザが画面上の「設定保存」ボタンを押す行為を示す。
解析機能７０７は、本実施例のノード数を制限する処理と、座標逆生成処理を含む解析処理である。
【００１８】
図８は、図７に示す解析範囲算出機能７０５の処理手順を示すフローチャートである。
画面情報取得処理８０１は、本実施例の社会ネットワーク解析装置を実行しているＰＣの画面情報８０８の画面解像度を取得する処理である。
画面表示可能ノード数算出処理８０２は、解析結果表示エリア６０１の表示エリアの大きさと、画面解像度と、ノードの画面表示上の大きさの定義から、１つのネットワークグラフ当り表示可能な画面表示可能ノード数を算出する処理である。
画面表示可能ノード数の定義は、解析結果表示エリア６０１の表示エリアの大きさからネットワーク図が視覚的に捉えることができる限界の値を処理に組み込む。
例えば、解析結果表示エリア６０１の表示エリアの横の幅（ピクセル）および縦の幅（ピクセル）を記憶する。なお、画面上に表示するノードの大きさ（直径）は、予め決めらてれおり、例えば、５ピクセルとする。
さらに、最小解像度（例えば、３０７２００（６４０×４８０）ピクセルの場合）の時に、見やすいノード個数を予め定義する。同様に、最大解像度（例えば、７８６４３２（１０２４×７６８）ピクセルの場合）の時に、見やすいノード個数を予め定義する。
次に、解析結果表示エリア６０１の表示エリアの最大ピクセル数（＝横の幅（ピクセル）×縦の幅（ピクセル））を計算する。
計算された表示領域の最大ピクセル数が、最小解像度、あるいは最大解像度の場合は、前述した予め定義されたノード個数で、最小解像度と最大解像度の中間の解像度の場合は、最小解像度および最大解像度の時に予め定義されたノード個数に比例したノード個数を算出する。
【００１９】
データ取得処理８０３は、ユーザが設定したデータ参照元のファイルまたはＤＢから、解析範囲内の関係情報を記憶したデータを読み出する処理である。
元データ妥当性判定８０４は、ノード別統計値算出処理の実行にあたり、元データが妥当か否かを判断し、妥当な場合は処理を続行し、それ以外は情報ダイアログにエラー情報を出力し処理を中断する処理である。
ノード別統計値算出処理８０５は、ノード別統計値を算出し記憶する処理である。このノード別統計値としては、以下の統計値１ないし統計値７が利用可能である。
統計値１：ある１点のノードが登場する回数をカウントする頻度。
統計値２：ある２点のノードに関係があり、関係に方向を考慮する場合（以下、有向と呼称）、ある１点のノードから出ていく関係の数である出次数。
統計値３：ある２点のノードに関係があり、有向である場合、ある１点のノードに入ってくる関係の数である入次数。
統計値４：ある２点のノードに関係があり、関係に方向を考慮しない場合（以下、無向と呼称）、ある１点のノードから出入りする関係の数である次数。
統計値５：次数より算出した次数中心性の値。（Ｃｄ（ｎｉ）=ｄ（ｎｉ））
なお、「次数中心性の値」は公知であり、この「次数中心性の値」の説明および数式の定義については、前述の非特許文献１（ｐ79-80）を参照されたい。
統計値６：ある１点のノードの媒介性を算出した媒介中心性の値。（Ｃｂ（ｎｉ）=Ｇｊｋ（ｎｉ）÷Ｇｊｋ）。
なお、「媒介中心性」は公知であり、この「媒介中心性」の説明および数式の定義については、前述の非特許文献１（p85-86）を参照されたい。
統計値７：ある１点のノードの拘束度を算出した拘束度の値。
【００２０】
2008129990.tif 000003
【００２１】
なお、「拘束度」は公知であり、この「拘束度」の説明および数式の定義については、非特許文献１（ｐ108-109）を参照されたい。  
なお、前述したように、ノードは、人や企業を表しているので、ノードは、人名や企業名などの社会的属性情報を１つ以上有している。
解析範囲算出処理８０６は、画面表示可能ノード数を３００個とすると、ノード別統計値より、ノードに順位を付けて、順位の高い方から、３００位までのノードを解析範囲のノードとして定義する処理である。
解析範囲設定処理８０７は、３００位のノードのノード別統計値を、解析範囲閾値として、図３に示す画面上の閾値設定テキストボックス３０６に上書き設定する。
情報ダイアログ表示８１０は、何らかのエラーが発生した場合、エラー発生元からエラー情報を受け取り画面表示する処理である。
【００２２】
図９は、図７に示す設定情報保存機能７０６の処理手順を示すフローチャートである。
データ参照元設定妥当性判定９０１は、データ参照元の設定が妥当か否かを判断し、妥当な場合は処理を続行し、それ以外は情報ダイアログにエラー情報を出力し処理を中断する。
データ範囲設定妥当性判定９０２は、データ範囲の設定が妥当か否かを判断し、妥当な場合は処理を続行し、それ以外は情報ダイアログにエラー情報を出力し処理を中断する。
解析条件設定妥当性判定９０３は、解析条件の設定が妥当か否かを判断し、妥当な場合は処理を続行し、それ以外は情報ダイアログにエラー情報を出力し処理を中断する。
設定情報保存処理９０４は、画面上の設定に誤りが無いことが確認された場合、ファイルに設定情報を書き込む処理である。
情報ダイアログ表示９０５は、何らかのエラーが発生した場合、エラー発生元からエラー情報を受け取り画面表示する処理である。
【００２３】
図１０は、図７に示す解析機能７０７の処理手順を示すフローチャートである。
データ取得処理Ａ０１は、ファイルまたはＤＢから関係情報を記憶したデータを読み出す処理である。
設定情報取得処理Ａ０２は、ファイルから解析の条件となるデータを含む設定情報を読み込む処理である。
元データ妥当性判定Ａ０３は、解析処理の実行にあたり、元データが妥当か否かを判断し、妥当な場合は処理を続行し、それ以外は情報ダイアログにエラー情報を出力し処理を中断する処理である。
ノード数制御処理Ａ０４は、ノード数を制御する処理である。この処理の詳細は図１１にて説明する。
基準年座標算出処理Ａ０５は、ノード数制御処理Ａ０４にて、ノード数が制御された関係情報を元に、ネットワークグラフ上でのノード表示位置を決定する、全てのノードの座標を算出し記憶する処理である。
座標逆生成処理Ａ０６は、時間別座標を算出する処理である。この処理の詳細は図１４にて説明する。
結果表示処理Ａ０７は、時間別のネットワークグラフ表示に必要な座標を元に、ネットワークグラフ画像を生成する処理である。
情報ダイアログ表示Ａ０８は、何らかのエラーが発生した場合、エラー発生元からエラー情報を受け取り画面表示する処理である。
元データＡ０９は、ＤＢまたはファイルに記憶された関係情報を格納したデータである。設定情報Ａ１０は、画面上に設定された情報が格納されたファイルである。
【００２４】
図１１は、図１０のノード数制御処理Ａ０４の処理手順を示すフローチャートである。
解析範囲外ノード削除処理Ｂ０１は、設定情報取得処理Ａ０２で取得した解析範囲閾値を元に、ノード別統計値が、解析範囲閾値以上であるノードのみ残し、それ以外のノードを削除し、そのノードに結びつく線がある場合はそれも同時に削除する処理である。
単独ノード削除処理Ｂ０２は、ノードから線が１本もでていないノードを削除する処理である。
ノード数制御手段データ格納処理Ｂ０３は、解析範囲外ノード削除処理Ｂ０１および、単独ノード削除処理Ｂ０２によってノード数を制御されたデータを、ファイルに書き込む処理である。
ノード別統計値データ（解析範囲外ノード削除後）Ｂ０４は、解析範囲のノードに対するノード別統計値を格納するファイルである。ノード数制御処理後データＢ０５は、解析範囲の関係情報を格納するファイルである。
【００２５】
図１２は、図１１に示すノード別統計値データ（解析範囲外ノード削除後）ファイルの項目の一例を示す図である。
ノード名項目Ｃ０１は、ノードの名称を格納する項目である。
年項目Ｃ０２は、ノードが登場した年を格納する項目である。
ノード別統計値項目Ｃ０３は、ノードの統計値を格納する項目である。
図１３は、図１１に示すノード数制御後データファイルの項目の一例を示す図である。
ノード関係情報（始点）項目Ｄ０１は、ノード間の関係を示す線の始点ノードの名称を格納する項目である。
ノード関係情報（終点）項目Ｄ０２は、ノード間の関係を示す線の終点ノードの名称を格納する項目である。
年項目Ｄ０３は、ノード間の関係を示す線が登場した年を格納する項目である。
【００２６】
図１４は、図１０の座標逆生成処理Ａ０６の処理手順を示すフローチャートである。
時間別データ生成処理Ｅ０１は、解析範囲外ノード削除処理Ｂ０１により記憶したノード別統計値データ（解析範囲外ノード削除後）と、ノード数制御後処理データを、時間別に分割する処理である。分割されたデータは時間ごとに読み出し可能とし、本装置内に記憶する。
時間別座標逆算出処理Ｅ０２は、基準年座標算出処理Ａ０５より算出された全ノードの座標と、時間別データ生成処理Ｅ０１により判明する時間別のノードと線の情報を元に、ノードと線の座標は固定の上、時間別に存在するノードおよび線のみの座標データを生成する処理である。
時間別座標データ格納処理Ｅ０３は、時間別座標逆算出処理Ｅ０２より生成された、時間別ノード座標データと、時間別線座標データをファイルに書き込む処理である。
時間別ノード座標データＥ０４は、時間別ノード座標データを格納するファイルである。時間別線座標データＥ０５は、時間別線座標データを格納するファイルである。
【００２７】
図１５は、図１４に示す時間別ノード座標データファイルの項目の一例を示す図である。
ノード名項目Ｆ０１は、ノードの名称を格納する項目である。
座標Ｘ、座標Ｙ、座標Ｚ項目Ｆ０２は、ネットワークグラフに表示するノードの座標を三次元で格納する項目である。
年項目Ｆ０３は、ノードが登場した年を格納する項目である。
図１６は、図１４に示す時間別線座標データファイルの項目の一例を示す図である。
ノード名１項目Ｇ０１は、ノード間の関係を示す線の始点ノードの名称を格納する項目である。
ノード名２項目Ｇ０２は、ノード間の関係を示す線の終点ノードの名称を格納する項目である。
座標１Ｘ、座標１Ｙ、座標１Ｚ項目Ｇ０３は、ノード間の関係を示す線の始点ノードの座標を三次元で格納する項目である。
座標２Ｘ、座標２Ｙ、座標２Ｚ項目Ｇ０４は、ノード間の関係を示す線の終点ノードの座標を三次元で格納する項目である。
年項目Ｇ０５は、ノードが登場した年を格納する項目である。
【００２８】
図１７は、本発明の実施例の社会ネットワーク解析装置の配置構成図の一例を示す図である。
「ＰＣ」Ｈ０１は、本発明の実施例の社会ネットワーク解析装置が動作するパーソナルコンピュータを示す。
外部記憶装置Ｈ０２は、元データＡ０９のデータベースまたはファイルを格納する。
処理装置Ｈ０３は、前述した処理を実行する本実施例の社会ネットワーク解析装置である。
内部記憶装置Ｈ０４は、本実施例の社会ネットワーク解析装置が直接入出力する、図４の組織定義ファイルと、図５の線色定義ファイルと、図１２の解析範囲外ノード削除後ファイルと、図１３のノード数制御後データファイルと、図１５の時間別ノード座標データファイルと、図１６の時間別線座標データファイルを格納する。
入力装置（キーボード・マウス）Ｈ０５は、本実施例の社会ネットワーク解析装置を操作する、「ＰＣ」Ｈ０１の入力デバイスである。
モニタ装置Ｈ０６は、本実施例の社会ネットワーク解析装置が解析した結果を表示する、「ＰＣ」Ｈ０１の出力デバイスである。
【００２９】
図１９は、本発明の実施例の社会ネットワーク解析装置の時系列の解析結果の一例を示す図である。
解析結果（初期）Ｊ０１は、時間別の関係情報のうち、２００３年の状態を表すネットワークグラフである。
解析結果（１回目一定時間経過）Ｊ０２は、２００４年の状態を表すネットワークグラフである。
解析結果（２回目一定時間経過）Ｊ０３は、２００５年の状態を表すネットワークグラフである。
解析結果（最終形）Ｊ０４は、２００６年の状態を表すネットワークグラフである。
関係ラベルＪ０５は、関係を示す線をクリックすると、その線の関係情報を表示するラベルである。
ノードラベルＪ０６は、ノードをクリックすると、そのノードの情報を表示するラベルである。
重要なノードＪ０７は、主要ノード色指定ドロップダウンボックス３１０と、主要ノード色表示閾値設定テキストボックス３１１の表示条件より、ノードの色を他のノードと変更して表示する。
線（エッジ）Ｊ０８は、ノードとノードに関係がある場合に表示される線である。線色定義ファイル設定テキストボックス３１４にて設定された、線色定義ファイルの表示条件より、２点のノードの組織種類名より色を取得し、線の色を変更して表示する。
【００３０】
図２０は、本発明の実施例の社会ネットワーク解析装置の三次元表示の解析結果の一例を示す図である。
二次元表示の解析結果Ｋ０１は、二次元表示・三次元表示切替ボタン６０５が、二次元表示の時に、解析結果表示エリア６０１に表示されるネットワークグラフである。
三次元表示の解析結果Ｋ０２は、二次元表示・三次元表示切替ボタン６０５が、三次元表示の時に、解析結果表示エリア６０１に表示されるネットワークグラフである。ネットワークグラフの高さは、ノード別の統計値に準じて変更される。
ノードラベルＫ０３は、ノードをクリックすると、そのノードの情報を表示するラベルである。
関係ラベルＫ０４は、関係を示す線をクリックすると、その線の関係情報を表示するラベルである。
重要なノードＫ０５は、前記、主要ノード色指定ドロップダウンボックス３１０と、主要ノード色表示閾値設定テキストボックス３１１の表示条件より、ノードの色を他のノードと変更して表示する。
以上、本発明者によってなされた発明を、前記実施例に基づき具体的に説明したが、本発明は、前記実施例に限定されるものではなく、その要旨を逸脱しない範囲において種々変更可能であることは勿論である。
【図面の簡単な説明】
【００３１】
【図１】従来の社会ネットワーク解析装置の機能構成を示す図である。
【図２】本発明の実施例の社会ネットワーク解析装置の機能構成の一例を示す図である。
【図３】本発明の実施例の社会ネットワーク解析装置の操作画面構成の一例を示す図である。
【図４】本発明の実施例の社会ネットワーク解析装置で使用する組織情報を格納した組織定義ファイルの項目の一例を示す図である。
【図５】本発明の実施例の社会ネットワーク解析装置で使用する線色情報を格納した線色定義ファイルの項目の一例を示す図である。
【図６】本発明の実施例の社会ネットワーク解析装置の結果画面構成の一例を示す図である。
【図７】使用者の操作と本発明の実施例の社会ネットワーク解析装置の機能の関係を示すフローチャートの一例を示す図である。
【図８】図７に示す解析範囲算出機能の処理手順を示すフローチャートである。
【図９】図７に示す設定情報保存機能の処理手順を示すフローチャートである。
【図１０】図７に示す解析機能の処理手順を示すフローチャートである。
【図１１】図１０のノード数制御処理の処理手順を示すフローチャートである。
【図１２】図１１に示すノード別統計値データ（解析範囲外ノード削除後）ファイルの項目の一例を示す図である。
【図１３】図１１に示すノード数制御後データファイルの項目の一例を示す図である。
【図１４】図１０の座標逆生成処理の処理手順を示すフローチャートである。
【図１５】図１４に示す時間別ノード座標データファイルの項目の一例を示す図である。
【図１６】図１４に示す時間別線座標データファイルの項目の一例を示す図である。
【図１７】本発明の実施例の社会ネットワーク解析装置の配置構成図の一例を示す図である。
【図１８（ａ）】従来の社会ネットワーク解析装置の解析結果の一例を示す図である。
【図１８（ｂ）】従来の社会ネットワーク解析装置の解析結果の一例を示す図である。
【図１９（ａ）】本発明の実施例の社会ネットワーク解析装置の時系列の解析結果の一例を示す図である。
【図１９（ｂ）】本発明の実施例の社会ネットワーク解析装置の時系列の解析結果の一例を示す図である。
【図２０】本発明の実施例の社会ネットワーク解析装置の三次元表示の解析結果の一例を示す図である。
【符号の説明】
【００３２】
１０１，２０１  データ取得処理部
１０２，２０２  設定情報取得処理部
１０３  座標算出処理部
１０４，２０６  結果表示処理部
１０５，２０７  制御部
１０６，２０９  設定情報保存部
１０７，２１０  入出力画面部
２０３  ノード数制御処理部
２０４  基準年座標算出処理部
２０５  座標逆生成処理部
２０８  解析範囲算出処理部
３０１  データ参照元設定テキストボックス
３０２  「参照」ボタン
３０３  算出対象設定エリア
３０４  算出対象設定チェックボックス
３０５  初期表示年設定ラジオボタン
３０６  ノード別統計値の閾値設定テキストボックス
３０７  「解析範囲算出」ボタン
３０８  「設定保存」ボタン
３０９  解析結果表示条件設定エリア
３１０  主要ノード色指定ドロップダウンボックス
３１１  主要ノード色表示閾値設定テキストボックス
３１２  解析結果表示条件適用チェックボックス
３１３  組織定義ファイル設定テキストボックス
３１４  線色定義ファイル設定テキストボックス
３１５  ラベル表示閾値設定テキストボックス
３１６  「解析」ボタン
４０１  組織名項目
４０２  組織分類項目
４０３  定義色項目
５０１  組織種類名項目
５０２  定義色項目
６０１  解析結果表示エリア
６０２  解析結果表示年選択項目郡
６０３  解析結果表示年選択中項目
６０４  解析結果表示年移動ボタン
６０５  二次元表示・三次元表示切替ボタン
６０６  解析結果表示倍率設定トラックバー
Ａ０９  元データ
Ａ１０  設定情報
Ｂ０４  ノード別統計値データ（解析範囲外ノード削除後）
Ｂ０５  ノード数制御処理後データ
Ｃ０１  ノード名項目
Ｃ０２  年項目
Ｃ０３  ノード別統計値項目
Ｄ０１  ノード関係情報（始点）項目
Ｄ０２  ノード関係情報（終点）項目
Ｄ０３  年項目
Ｅ０４  時間別ノード座標データ
Ｅ０５  時間別線座標データ
Ｆ０１  ノード名項目
Ｆ０２  座標Ｘ、座標Ｙ、座標Ｚ項目
Ｆ０３  年項目
Ｇ０１  ノード名１項目
Ｇ０２  ノード名２項目
Ｇ０３  座標１Ｘ、座標１Ｙ、座標１Ｚ項目
Ｇ０４  座標２Ｘ、座標２Ｙ、座標２Ｚ項目
Ｇ０５  年項目
Ｈ０１  ＰＣ
Ｈ０２  外部記憶装置
Ｈ０３  本処理装置
Ｈ０４  内部記憶装置
Ｈ０５  入力装置（キーボード・マウス）
Ｈ０６  モニタ装置
【図１】
2008129990.tif 000004
【図２】
2008129990.tif 000005
【図３】
2008129990.tif 000006
【図４】
2008129990.tif 000007
【図５】
2008129990.tif 000008
【図６】
2008129990.tif 000009
【図７】
2008129990.tif 000010
【図８】
2008129990.tif 000011
【図９】
2008129990.tif 000012
【図１０】
2008129990.tif 000013
【図１１】
2008129990.tif 000014
【図１２】
2008129990.tif 000015
【図１３】
2008129990.tif 000016
【図１４】
2008129990.tif 000017
【図１５】
2008129990.tif 000018
【図１６】
2008129990.tif 000019
【図１７】
2008129990.tif 000020
【図１８（ａ）】
2008129990.tif 000021
【図１８（ｂ）】
2008129990.tif 000022
【図１９（ａ）】
2008129990.tif 000023
【図１９（ｂ）】
2008129990.tif 000024
【図２０】
2008129990.tif 000025