(57)【要約】【課題】極めて容易な操作手順で、容易にＫＧＩ表示画面から関連するＫＰＩ表示画面を選択して表示する、或はその逆を表示する画面遷移機能を備えた、戦略情報サーバ及び戦略情報システムを提供する。【解決手段】バランスト・スコアカードに基づいて、ＫＧＩとＫＰＩの対応表である戦略マップテーブル２０６を作成し、この戦略マップテーブル２０６に基づいて、ＫＧＩを表示している画面から、幾つかの選択ウィンドウによる絞り込み検索を経て、対応するＫＰＩを表示する画面へ遷移することができる。【選択図】図１
2012059074.tif 000002
【特許請求の範囲】
【請求項１】
重要目標達成指標であるＫＧＩを格納するＫＧＩフィールドを一以上備える実績系情報テーブルと、
重要業績評価指標であるＫＰＩを格納するＫＰＩフィールドを一以上備える分析系情報テーブルと、
前記実績系情報テーブルの前記ＫＧＩフィールドを示す第一ＫＧＩコードフィールドと、前記ＫＧＩフィールドの内容を視覚的に表現するＫＧＩ画面を構成するＫＧＩ画面トランザクションコードを格納するＫＧＩ画面トランザクションコードフィールドとを備えるＫＧＩ画面テーブルと、
前記分析系情報テーブルの前記ＫＰＩフィールドを示す第一ＫＰＩコードフィールドと、前記ＫＰＩフィールドの内容を視覚的に表現するＫＰＩ画面を構成するＫＰＩ画面トランザクションコードを格納するＫＰＩ画面トランザクションコードフィールドとを備えるＫＰＩ画面テーブルと、
前記ＫＧＩ画面テーブルの前記第一ＫＧＩコードフィールドの値が格納される第二ＫＧＩコードフィールドと、前記第二ＫＧＩコードフィールドの値に対応する、前記ＫＰＩ画面テーブルの前記第一ＫＰＩコードフィールドの値が格納される第二ＫＰＩコードフィールドとを備える戦略マップテーブルと、
クライアントから要求を受信して、現在前記クライアントが前記ＫＧＩ画面を表示している時には、前記戦略マップテーブルに従って、対応する前記ＫＰＩ画面を表示するための前記ＫＰＩ画面トランザクションコードを実行すると共に、現在前記クライアントが前記ＫＰＩ画面を表示している時には、前記戦略マップテーブルに従って対応する前記ＫＧＩ画面を表示するための前記ＫＧＩ画面トランザクションコードを実行する解析画面作成部と
を備える戦略情報サーバ。
【請求項２】
前記戦略マップテーブルは更に、前記第二ＫＧＩコードフィールドの値に対応する前記第二ＫＰＩコードフィールドを絞り込むための、戦略目標項目コードが格納される戦略目標項目コードフィールドと、事前的指標項目コードが格納される事前的指標項目コードフィールドと、事後的指標項目コードが格納される事後的指標項目コードフィールドとを備え、
前記解析画面作成部は、前記クライアントに、前記戦略目標項目コード、前記事前的指標項目コード及び前記事後的指標項目コードを選択させる画面を表示させる、請求項１記載の戦略情報サーバ。
【請求項３】
重要目標達成指標であるＫＧＩの内容を視覚的に表現するＫＧＩ画面と、重要業績評価指標であるＫＰＩの内容を視覚的に表現するＫＰＩ画面とを切り替えて表示可能なクライアントと、
前記ＫＧＩを格納するＫＧＩフィールドを一以上備える実績系情報テーブルと、前記ＫＰＩを格納するＫＰＩフィールドを一以上備える分析系情報テーブルと、前記実績系情報テーブルの前記ＫＧＩフィールドを示す第一ＫＧＩコードフィールドと、前記ＫＧＩ画面を構成するＫＧＩ画面トランザクションコードを格納するＫＧＩ画面トランザクションコードフィールドとを備えるＫＧＩ画面テーブルと、前記分析系情報テーブルの前記ＫＰＩフィールドを示す第一ＫＰＩコードフィールドと、前記ＫＰＩ画面を構成するＫＰＩ画面トランザクションコードを格納するＫＰＩ画面トランザクションコードフィールドとを備えるＫＰＩ画面テーブルと、前記ＫＧＩ画面テーブルの前記第一ＫＧＩコードフィールドの値が格納される第二ＫＧＩコードフィールドと、前記第二ＫＧＩコードフィールドの値に対応する、前記ＫＰＩ画面テーブルの前記第一ＫＰＩコードフィールドの値が格納される第二ＫＰＩコードフィールドとを備える戦略マップテーブルと、前記クライアントから要求を受信して、現在前記クライアントが前記ＫＧＩ画面を表示している時には、前記戦略マップテーブルに従って、対応する前記ＫＰＩ画面を表示するための前記ＫＰＩ画面トランザクションコードを実行すると共に、現在前記クライアントが前記ＫＰＩ画面を表示している時には、前記戦略マップテーブルに従って対応する前記ＫＧＩ画面を表示するための前記ＫＧＩ画面トランザクションコードを実行する解析画面作成部とを備える戦略情報サーバと
を備える戦略情報システム。
【請求項４】
前記戦略マップテーブルは更に、前記第二ＫＧＩコードフィールドの値に対応する前記第二ＫＰＩコードフィールドを絞り込むための、戦略目標項目コードが格納される戦略目標項目コードフィールドと、事前的指標項目コードが格納される事前的指標項目コードフィールドと、事後的指標項目コードが格納される事後的指標項目コードフィールドとを備え、
前記解析画面作成部は、前記クライアントに、前記戦略目標項目コード、前記事前的指標項目コード及び前記事後的指標項目コードを選択させる画面を表示させる、請求項３記載の戦略情報システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、戦略情報サーバ及び戦略情報システムに関する。
より詳細には、バランスト・スコアカード（Balanced Score Card）に基づく戦略情報システムにおいて、ＫＧＩ（key goal indicator：重要目標達成指標）を表示する画面と、これに関連するＫＰＩ（key performance indicator：重要業績評価指標）を表示する画面とを容易に切り替えて表示することができる、戦略情報システムと、これに使用する戦略情報サーバに関する。
【背景技術】
【０００２】
公共団体や企業等を構成する組織体（以下「企業」と総称する）は、企業全体、或は企業内の事業部門、プロジェクト、部門等といった任意の単位で、業務活動の戦略を立てて、戦略に基づく具体的な数値目標、そしてその数値目標を達成するための施策を立案し、施策を含めた全活動の詳細計画を立てて、その詳細計画に基づいて業務を遂行する。今日の社会情勢は大変に厳しく、企業が生き残るためには、戦略やビジョンを明確に設定し、施策を遂行することが求められている。
【０００３】
前述の、戦略から施策までを具体化する企業戦略の設計概念として、非特許文献１で提唱されるバランスト・スコアカードがある。現在、このバランスト・スコアカードに基づく多種多様な戦略情報システムが存在する。生産状況や在庫状況等の生産活動や、売上等の営業活動等といった、これまで個々に独立して存在していた情報システムを統合し、企業活動を分析する機能を持たせた統合情報処理システムが、戦略情報システムである。
なお、バランスト・スコアカードに基づく戦略情報システムの先行技術として、特許文献１を挙げる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２６８５９２号公報
【非特許文献】
【０００５】
【非特許文献１】Ｒ．Ｓ．キャプラン、Ｄ．Ｐ．ノートン著、吉川武男訳、「バランス・スコアカード」、生産性出版、２００２年５月１５日
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来の戦略情報システムには、ＫＧＩ及びＫＰＩに関する画面表示機能を備えている。一例としては、ＫＧＩである製品販売実績や、ＫＰＩである製品在庫回転率を時系列で表やグラフにて表示する機能である。
しかしながら、従来の戦略情報システムは、ＫＧＩ及びＫＰＩに関する画面表示機能は個々に全く独立しており、ＫＧＩ表示画面から関連するＫＰＩ表示画面を選択して表示する、或はその逆を表示する、画面遷移の機能がなかった。ＫＧＩ表示画面から関連するＫＰＩ表示画面を選択して表示するには、操作者の知識や経験に頼られており、そのような習熟した操作者が居ないユーザ企業にとって、ＫＧＩ表示画面から関連するＫＰＩ表示画面を選択する操作は困難であり、それ故に本来の戦略情報システムの能力を発揮できない状況が今日まで続いていた。
【０００７】
本発明はかかる課題を解決し、極めて容易な操作手順で、容易にＫＧＩ表示画面から関連するＫＰＩ表示画面を選択して表示する、或はその逆を表示する画面遷移機能を備えた、戦略情報サーバ及び戦略情報システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の戦略情報サーバは、重要目標達成指標であるＫＧＩを格納するＫＧＩフィールドを一以上備える実績系情報テーブルと、重要業績評価指標であるＫＰＩを格納するＫＰＩフィールドを一以上備える分析系情報テーブルと、実績系情報テーブルのＫＧＩフィールドを示す第一ＫＧＩコードフィールドと、ＫＧＩフィールドの内容を視覚的に表現するＫＧＩ画面を構成するＫＧＩ画面トランザクションコードを格納するＫＧＩ画面トランザクションコードフィールドとを備えるＫＧＩ画面テーブルと、分析系情報テーブルのＫＰＩフィールドを示す第一ＫＰＩコードフィールドと、ＫＰＩフィールドの内容を視覚的に表現するＫＰＩ画面を構成するＫＰＩ画面トランザクションコードを格納するＫＰＩ画面トランザクションコードフィールドとを備えるＫＰＩ画面テーブルと、ＫＧＩ画面テーブルの第一ＫＧＩコードフィールドの値が格納される第二ＫＧＩコードフィールドと、第二ＫＧＩコードフィールドの値に対応する、ＫＰＩ画面テーブルの第一ＫＰＩコードフィールドの値が格納される第二ＫＰＩコードフィールドとを備える戦略マップテーブルと、クライアントから要求を受信して、現在クライアントがＫＧＩ画面を表示している時には、戦略マップテーブルに従って、対応するＫＰＩ画面を表示するためのＫＰＩ画面トランザクションコードを実行すると共に、現在クライアントがＫＰＩ画面を表示している時には、戦略マップテーブルに従って対応するＫＧＩ画面を表示するためのＫＧＩ画面トランザクションコードを実行する解析画面作成部とを備える。
【０００９】
バランスト・スコアカードに基づいて、ＫＧＩとＫＰＩの対応表である戦略マップテーブルを作成し、この戦略マップテーブルに基づいて、ＫＧＩを表示している画面から対応するＫＰＩを表示する画面へ遷移することができる。
【発明の効果】
【００１０】
本発明により、極めて容易な操作手順で、容易にＫＧＩ表示画面から関連するＫＰＩ表示画面を選択して表示する、或はその逆を表示する画面遷移機能を備えた、戦略情報サーバ及び戦略情報システムを提供できる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態である、戦略情報システムのブロック図である。
【図２】サーバに備えられているデータベースに含まれているテーブルの構成を示す図である。
【図３】本実施形態の戦略情報システムの動作の流れを示すフローチャートである。
【図４】本実施形態の戦略情報システムの動作の流れを示すフローチャートである。
【図５】本実施形態の戦略情報システムの動作の流れを示すフローチャートである。
【図６】戦略マップテーブルのレコードの具体例である。
【図７】本実施形態の戦略情報システムの動作に伴う、画面の変化を示す図である。
【図８】本実施形態の戦略情報システムの動作に伴う、画面の変化を示す図である。
【発明を実施するための形態】
【００１２】
［システム構成］
図１は、本発明の一実施形態である、戦略情報システムのブロック図である。
本実施形態の戦略情報システム１０１は、その情報処理のルールがバランスト・スコアカード（戦略マップ）に基づいて設計されている。戦略情報システム１０１は、ユーザの要求に応じて、ＫＧＩ又はＫＰＩの時系列上の変化を視覚的に表示する機能を備える、経営戦略の立案や遂行状況の確認等に利用する情報システムであり、一般的なｗｅｂベースの情報処理システムである。
戦略情報サーバともいえるサーバ１０２はｗｅｂサーバであり、複数のデータベースを内包する。勿論、データベースを別途独立したサーバとして構成しても良い。
サーバ１０２にネットワーク１０３を通じて接続されるクライアント１０４は図示しない周知のｗｅｂブラウザが稼働する端末である。
クライアント１０４はサーバ１０２に対して種々の要求を送信し、サーバ１０２はその要求に応じたデータを作成して、クライアント１０４に送信する。クライアント１０４はサーバ１０２から受信したデータを表示部１０５に表示する。
【００１３】
ｗｅｂブラウザが稼働する端末であるクライアント１０４は、その機能を大まかに表示部１０５と操作部１０６と入出力制御部１０７として見ることができる。マウスやキーボード等の操作部１０６の操作情報は、情報の要求として、入出力制御部１０７を通じてサーバ１０２に送信される。サーバ１０２は要求に応じてｈｔｍｌ文書や画像データ等を生成し、クライアント１０４に送信する。サーバ１０２が送信するｈｔｍｌ文書及び画像データ等は、入出力制御部１０７が受信し、表示部１０５に表示される。
【００１４】
サーバ１０２には、クライアント１０４の要求を受信するｗｅｂサーバプログラム１０８が設けられている。ｗｅｂサーバプログラム１０８は、クライアント１０４の要求に応じて、メニューｈｔｍｌ文書１０９を送信したり、解析画面ｃｇｉ１１０やグラフ画像ｃｇｉ１１１やデータ入力ｃｇｉ１１２を実行して、その結果を送信する。
メニューｈｔｍｌ文書１０９は、戦略情報システム１０１のトップメニューを表示するための、静的なｈｔｍｌ文書である。メニューｈｔｍｌ文書１０９には周知のフォームが形成されている。クライアント１０４は、メニューｈｔｍｌ文書１０９を読み込んで表示部１０５に表示させた状態で、操作部１０６を通じてフォームに対する所定の選択入力等を行うことで、解析画面ｃｇｉ１１０へアクセスするための要求が生成される。メニューｈｔｍｌ文書１０９のフォームには、戦略情報システム１０１が表示可能なＫＧＩ及びＫＰＩのうち、いずれか一つを選択する項目が設けられている。
【００１５】
解析画面ｃｇｉ１１０、グラフ画像ｃｇｉ１１１及びデータ入力ｃｇｉ１１２は、周知のｃｇｉ（Common Gateway Interface）である。基本的には所定のパラメータを渡されて実行することで、テキストデータであるｈｔｍｌ文書や、画像データを生成するプログラムである。これらｃｇｉが標準出力に出力する生成結果を、ＨＴＴＰ（Hyper Text Transfer Protocol）に基づくヘッダ情報を付加した上で、ネットワーク１０３を通じてクライアント１０４に送信することが、ｗｅｂサーバプログラム１０８の役目である。
本実施形態ではｃｇｉとして表現しているが、これら機能ブロックはＪａｖａ（登録商標）アプレットでもよい。
【００１６】
解析画面作成部ともいえる解析画面ｃｇｉ１１０は、クライアント１０４から送信される要求に応じて、様々な解析画面を表示するためのｈｔｍｌ文書を作成する。解析画面は、ＫＧＩを表示するグラフ、ＫＧＩを表示する表、ＫＰＩを表示するグラフ、ＫＰＩを表示する表、ＫＰＩを表示するシミュレーション結果等である。
【００１７】
解析画面ｃｇｉ１１０は、解析画面を表示するためのトランザクションコードに従って、指定された解析画面を表示するためのｈｔｍｌ文書を作成する。トランザクションコードとは、トランザクション、つまり一つの業務を遂行する為の、関連する複数の処理をまとめた処理単位を指定するコードである。
トランザクションコードの指定方法は様々であるが、説明を簡単にするために、本実施形態では、クライアント１０４から送信される要求に応じて、最終的に後述する戦略マップテーブルによってトランザクションコードが特定された上で、当該トランザクションコードを実行することで、クライアント１０４に所望のグラフや表等を表示する仕様であるとする。
【００１８】
グラフ画像ｃｇｉ１１１は、解析画面ｃｇｉ１１０が生成するｈｔｍｌ文書内に記述されている、グラフを表示するための周知のｉｍｇタグ（「<img src="...">」）に基づく、クライアントから送信される要求に応じて動作し、グラフの画像データを生成する。
【００１９】
データ入力ｃｇｉ１１２は、後述する分析系情報データベース１１３及び実績系情報データベース１１４に所定のデータを蓄積するためのユーザインターフェース画面を形成するｈｔｍｌ文書を作成し、クライアント１０４から受信するデータを分析系情報データベース１１３或は実績系情報データベース１１４に記憶させる。
【００２０】
解析画面ｃｇｉ１１０、グラフ画像ｃｇｉ１１１及びデータ入力ｃｇｉ１１２は、分析系情報データベース１１３、実績系情報データベース１１４及び戦略マップ構成情報データベース１１５にアクセスする。
通常の業務において発生するデータ入力はデータ入力ｃｇｉ１１２を通じて分析系情報データベース１１３及び実績系情報データベース１１４にのみ記憶される。
戦略マップ構成情報データベース１１５は、基本的には頻繁にデータベースの内容が変更されるものではなく、システム設計時に策定され、システム稼働時にはそのフィールド構成及びレコード内容がほぼ不変のデータベースである。この戦略マップ構成情報データベース１１５が、本実施形態の戦略情報システム１０１の画面遷移を司る。
【００２１】
図２は、サーバ１０２に備えられているデータベースに含まれているテーブルの構成を示す図である。
分析系情報データベース１１３は、分析系情報テーブル２０１という一つのテーブルで構成されている。
分析系情報テーブル２０１は、「第一ＫＰＩ」フィールド、「第二ＫＰＩ」フィールド、…「第一分析情報」フィールド、「第二分析情報」フィールド、…というフィールド構成である。
「第一ＫＰＩ」フィールド及び「第二ＫＰＩ」フィールドは、それぞれＫＰＩのフィールドである。ＫＰＩは多数の項目が存在するので、それら項目ごとにフィールドが設けられている。
「第一分析情報」フィールド及び「第二分析情報」フィールドは、それぞれＫＰＩではない（「重要ではない」）業績評価指標を示す情報のフィールドである。あるＫＰＩをグラフや表等で表示させる際、参考になる情報として同時に表示させる必要があるデータである。
【００２２】
実績系情報データベース１１４は、実績系情報テーブル２０２という一つのテーブルで構成されている。
実績系情報テーブル２０２は、「第一ＫＧＩ」フィールド、「第二ＫＧＩ」フィールド、…「第一実績情報」フィールド、「第二実績情報」フィールド、…というフィールド構成である。
「第一ＫＧＩ」フィールド及び「第二ＫＧＩ」フィールドは、それぞれＫＧＩのフィールドである。ＫＧＩは多数の項目が存在するので、それら項目ごとにフィールドが設けられている。
「第一実績情報」フィールド及び「第二実績情報」フィールドは、それぞれＫＧＩではない（「重要ではない」）目標達成指標を示す情報のフィールドである。あるＫＧＩをグラフや表等で表示させる際、参考になる情報として同時に表示させる必要があるデータである。
【００２３】
戦略マップ構成情報データベース１１５は、ＫＧＩ画面テーブル２０３、ＫＰＩ画面テーブル２０４、項目マスタ２０５、そして戦略マップテーブル２０６という、四つのテーブルで構成されている。
ＫＧＩ画面テーブル２０３は、「ＫＧＩコード」フィールド、「画面属性コード」フィールド、「ＫＧＩ画面トランザクションコード」フィールド、そして「ＫＧＩ画面名称」フィールドというフィールドよりなる。
「ＫＧＩコード」とは、実績系情報テーブル２０２のＫＧＩフィールドを指し示すコードである。
「画面属性コード」とは、グラフ、表、グラフ＋表、シミュレーション等の画面表示の属性情報である。
「ＫＧＩ画面トランザクションコード」は、グラフや表等を表示するためのトランザクションコードである。
「ＫＧＩ画面名称」は、画面表示の名称である。
【００２４】
ＫＧＩ画面テーブル２０３は、例えば以下のようなレコードで構成される。なお、カンマはセパレータを意味する。
「Ｇ００１,グラフ,ＰＧ００１,製品販売実績ＡＢＣ分析：売上高ベースグラフ」
「Ｇ００１,表,ＰＧ００２,製品販売実績ＡＢＣ分析：売上高ベース表」
「Ｇ００１,グラフ＋表,ＰＧ００３,製品販売実績ＡＢＣ分析：売上高ベースグラフ及び分析表」
「Ｇ００１,シミュレーション,ＰＧ００４,製品販売実績ＡＢＣシミュレーション」
「Ｇ００２,グラフ,ＰＧ００５,拠点販売実績ＡＢＣ分析グラフ」
【００２５】
ある一つのＫＧＩに対して、表示する手法は多種存在する。それはグラフであり、表であり、グラフと表の組み合わせでもあり、シミュレーションのグラフでもある。これら表現手法のバリエーションを、「画面属性コード」フィールドの値で区別する。そして、それら表現手法は全てトランザクションコードが異なるので、「ＫＧＩ画面トランザクションコード」フィールドに記述する。
【００２６】
ＫＰＩ画面テーブル２０４は、「ＫＰＩコード」フィールド、「画面属性コード」フィールド、「ＫＰＩ画面トランザクションコード」フィールド、そして「ＫＰＩ画面名称」フィールドというフィールドよりなる。
「ＫＰＩコード」とは、分析系情報テーブル２０１のＫＰＩフィールドを指し示すコードである。
「画面属性コード」とは、グラフ、表、グラフ＋表、シミュレーション等の画面表示の属性情報である。
「ＫＰＩ画面トランザクションコード」は、グラフや表等を表示するためのトランザクションコードである。
「ＫＰＩ画面名称」は、画面表示の名称である。
【００２７】
「ＫＰＩコード」とは、分析系情報テーブル２０１のＫＰＩフィールドを指し示すコードである。
「画面属性コード」とは、グラフ、表、グラフ＋表、シミュレーション等の画面表示の属性情報である。
「ＫＰＩ画面トランザクションコード」は、グラフや表等を表示するためのトランザクションコードである。
「ＫＰＩ画面名称」は、画面表示の名称である。
【００２８】
ＫＰＩ画面テーブル２０４は、例えば以下のようなレコードで構成される。なお、カンマはセパレータを意味する。
「Ｐ００１,グラフ,ＰＰ００１,製品販売実績ＡＢＣ分析：売上高ベースグラフ」
「Ｐ００１,表,ＰＰ００２,製品販売実績ＡＢＣ分析：売上高ベース表」
「Ｐ００１,グラフ+表,ＰＰ００３,製品販売実績ＡＢＣ分析：売上高ベースグラフ及び分析表」
「Ｐ００１,シミュレーション,ＰＰ００４,製品販売実績ＡＢＣシミュレーション」
「Ｐ００２,グラフ,ＰＰ００５,拠点販売実績ＡＢＣ分析グラフ」
【００２９】
ＫＰＩもＫＧＩと同様に、ある一つのＫＰＩに対して、表示する手法は多種存在する。それはグラフであり、表であり、グラフと表の組み合わせでもあり、シミュレーションのグラフでもある。これら表現手法のバリエーションを、「画面属性コード」フィールドの値で区別する。そして、それら表現手法は全てトランザクションコードが異なるので、「ＫＰＩ画面トランザクションコード」フィールドに記述する。
【００３０】
項目マスタ２０５は、「項目コード」フィールド及び「項目名称」フィールドというフィールドよりなる。
「戦略目標」「事前的指標」「事後的指標」の選択項目のコードと名称である。
例えば、以下のようなレコードで構成される。
「Ｓ００１,売上高の増大」
「Ｓ００２,利益の増大」
「Ｚ００１,経営計画」
「Ｚ００２,生産計画」
「Ｇ００１,在庫回転率」
「Ｇ００２,顧客別収益性」
【００３１】
戦略マップテーブル２０６は、「ＫＧＩコード」フィールド、「戦略目標項目コード」フィールド、「事前的指標項目コード」フィールド、「事後的指標項目コード」フィールド、そして「ＫＰＩコード」フィールドというフィールドよりなる。
「ＫＧＩコード」は、ＫＧＩ画面テーブル２０３の「ＫＧＩコード」と同じである。
「ＫＰＩコード」は、ＫＰＩ画面テーブル２０４の「ＫＰＩコード」と同じである。
「戦略目標項目コード」の「戦略目標項目」とは、バランスト・スコアカードに基づいて作成した戦略マップにある「ＢＳＣ（バランスト・スコアカード）の視点」の項目である「戦略的目標」として挙げられる項目である。
同様に、「事前的指標項目コード」の「事前的指標項目」とは、バランスト・スコアカードに基づいて作成した戦略マップにある「ＢＳＣの視点」の項目である「事前的指標」として挙げられる項目である。
同様に、「事後的指標項目コード」の「事後的指標項目」とは、バランスト・スコアカードに基づいて作成した戦略マップにある「ＢＳＣの視点」の項目である「事後的指標」として挙げられる項目である。
後述する図６にて、戦略マップテーブル２０６の具体的なレコードの一例を説明する。
【００３２】
戦略マップ構成情報データベース１１５は、戦略情報システム１０１を納入する顧客の要望を聞く段階で作成される。前述の通り、戦略情報システム１０１は、バランスト・スコアカードに基づいて設計される。先ず、戦略情報システム１０１を納入するエンジニアは、予め顧客に周知のワープロソフトや表計算ソフト等を用いて、バランスト・スコアカードに所定の項目を記入して貰う。
【００３３】
バランスト・スコアカードは、縦に「財務」、「顧客」、「業務プロセス」そして「学習と成長」という四つの視点が配される。そしてこれら四つの視点毎に、横に「戦略的目標」、「事前的指標」そして「事後的指標」が配される。「事前的指標」と「事後的指標」はまとめて「戦略的業績評価指標」というカテゴリに属する。
「戦略的目標」を推し量る具体的な情報のうちの重要な要素が、「重要目標達成指標」つまりＫＧＩである。
「戦略的業績評価指標」を推し量る具体的な情報のうちの重要な要素が、「重要業績評価指標」つまりＫＰＩである。
エンジニアは、バランスト・スコアカードから顧客が表示機能を望むＫＧＩ及びＫＰＩを抽出し、その関連性を導き出す。すると、一つのＫＧＩに対して複数のＫＰＩが対応する、或は逆に一つのＫＰＩに対して複数のＫＧＩが対応する、というケースが現れる。そこで、できるだけＫＧＩに対するＫＰＩを絞り込むための選択要素を、バランスト・スコアカードから項目として選び出す。これが、戦略マップテーブル２０６である。
戦略マップテーブル２０６は、あるＫＧＩと、これに対応するＫＰＩと、ＫＧＩとＫＰＩとの関連性を絞り込むための検索キーとして、戦略目標、事前的指標、事後的指標が設けられている。
【００３４】
［動作］
図３、図４、図５は、本実施形態の戦略情報システム１０１の動作の流れを示すフローチャートである。
図６は、戦略マップテーブル２０６のレコードの具体例である。なお、戦略マップテーブル２０６の各フィールドには実際にはＫＧＩコード、ＫＰＩコード、項目コードが記述されているが、説明を容易にするために、それらコードを、ＫＧＩ画面テーブル２０３、ＫＰＩ画面テーブル２０４及び項目マスタ２０５に基づいて置換した項目名を記述している。
図７（ａ）、（ｂ）及び（ｃ）、そして図８（ｄ）は、本実施形態の戦略情報システム１０１の動作に伴う、画面の変化を示す図である。
【００３５】
今、クライアント１０４の表示部１０５に図７（ａ）に示すような、あるＫＧＩに関する棒グラフが表示されているとする。この棒グラフは周知のクリッカブルマップを構成し、表示されている棒グラフの棒の一つを操作部１０６であるマウス等で選択してクリックする。すると、棒にリンクとして埋め込まれている種々のパラメータがクライアント１０４からサーバ１０２の解析画面ｃｇｉ１１０に送信される。この、クライアント１０４からサーバ１０２の解析画面ｃｇｉ１１０に対して送信される要求に呼応して、処理が開始される（Ｓ３０１）。
【００３６】
解析画面ｃｇｉ１１０は、クライアント１０４から受信した要求に含まれている、現在クライアント１０４が表示部１０５に表示しているＫＧＩ或はＫＰＩのコードを用いて、戦略マップテーブル２０６を絞り込み検索する（Ｓ３０２）。
例えば、現在クライアント１０４の表示部１０５に「製品販売実績ＡＢＣ分析：売上高ベース」というグラフが表示されている場合は、このグラフに対応するＫＧＩコードが、クライアント１０４から送信される要求に含まれている。要求は殆どの場合ＧＥＴメソッド或はＰＯＳＴメソッドのいずれかであるが、ＫＧＩコードはＵＲＬ文字列のパラメータや、Ｃｏｏｋｉｅ等でクライアント１０４からサーバ１０２へ送信することができる。解析画面ｃｇｉ１１０は、このＫＧＩコードを受信すると、戦略マップテーブル２０６をＫＧＩコードで絞り込み検索する。すると、図６の場合、「ＫＧＩコード」フィールドの値が「製品販売実績ＡＢＣ分析：売上高ベース」であるレコードのみに絞られる。
【００３７】
次に、解析画面ｃｇｉ１１０は、ステップＳ３０２で戦略マップテーブル２０６を絞り込み検索した結果、レコード数が１件だけになったか否かを確認する（Ｓ３０３）。もし、１件だけになったら（Ｓ３０３のＹＥＳ）、後述する図５のステップ５＊＊にて対応するＫＰＩコード或はＫＧＩコードの画面を表示する。絞り込みの結果が２件以上であれば（Ｓ３０３のＮＯ）、更に絞り込みを継続する。
解析画面ｃｇｉ１１０は、絞り込んだレコードに含まれている、全ての戦略目標項目コードを抽出する（Ｓ３０４）。そして、抽出した戦略目標項目コードが２つ以上あるか否かを確認する（Ｓ３０５）。
【００３８】
ステップＳ３０５にて、抽出した戦略目標項目コードが２つ以上あると判明した場合（Ｓ３０５のＹＥＳ）は、この戦略目標項目コードが絞り込み検索のキーとなる。そこで、解析画面ｃｇｉ１１０はクライアント１０４に対し、戦略目標項目選択ウィンドウを表示させる（Ｓ３０６）。選択ウィンドウは、例えば周知のＡｊａｘ（Asynchronous JavaScript（登録商標） + XML）等の動的画面制御技術で実現できる。
このステップＳ３０６において、クライアント１０４の表示部１０５に選択ウィンドウが表示された状態を、図７（ｂ）に示す。選択ウィンドウは、それまで表示部１０５に表示されていた棒グラフの上にオーバーレイ表示される。ユーザはマウス等のポインティングデバイスを用いて、表示された複数の戦略目標項目から、一つを選択する。
【００３９】
ユーザの操作によって選択ウィンドウ中の複数の戦略目標項目から一つが選択されると、クライアント１０４から選択された戦略目標項目コードが送信される。サーバ１０２の解析画面ｃｇｉ１１０はこの戦略目標項目コードを受信する（Ｓ３０７）。そして、解析画面ｃｇｉ１１０はユーザによって選択された戦略目標項目コードを検索キーに用いて、ステップＳ３０２の時点で絞り込んだ戦略マップテーブル２０６に対し、更に絞り込み検索を行う（Ｓ３０８）。
【００４０】
図６の例では、ステップＳ３０２の時点では、戦略マップテーブル２０６の「ＫＧＩコード」フィールドの値が「製品販売実績ＡＢＣ分析：売上高ベース」であるレコードのみに絞られているが、この時点でもまだ４件のレコードが存在する。そこで、「戦略目標項目コード」フィールドに注目する。すると、このフィールドには「売上高の増大」を示す項目コードと、「利益の増大」を示す項目コードの二種類が存在することが判る。そこで、図７（ｂ）に示すように、選択ウィンドウに「売上高の増大」と「利益の増大」のいずれかを選択させるフォームを形成する。図７（ｂ）では、ユーザが「売上高の増大」を選択した状態を示している。
ユーザが「売上高の増大」を選択すると、ステップＳ３０８で更に絞り込み検索が実行され、結果として、戦略マップテーブル２０６の「ＫＧＩコード」フィールドの値が「製品販売実績ＡＢＣ分析：売上高ベース」且つ「戦略目標項目コード」フィールドの値が「売上高の増大」であるレコードに絞られる。
【００４１】
ステップＳ３０５で戦略目標項目コードが２つ以上ある場合は、ステップＳ３０６からＳ３０８までの絞り込み検索が実行できる。しかし、２つ未満の場合（Ｓ３０５のＮＯ）は、絞り込み検索を実行する意味が無い。したがって、次の絞り込み検索のための項目である、事前的指標項目コードに対する処理まで、処理をスキップする（図４のＳ４１０）。
【００４２】
次に、解析画面ｃｇｉ１１０は、ステップＳ３０８で絞り込み検索を行った結果、戦略マップテーブル２０６の残ったレコードの数が１件だけか否か、確認する（Ｓ３０９）。もし、１件だけになったら（Ｓ３０９のＹＥＳ）、後述する図５のステップ５＊＊にて対応するＫＰＩコード或はＫＧＩコードの画面を表示する。絞り込みの結果が２件以上であれば（Ｓ３０９のＮＯ）、更に絞り込みを継続する。
【００４３】
図４を参照して、フローチャートの説明を続ける。
解析画面ｃｇｉ１１０は、絞り込んだレコードに含まれている、全ての事前的指標項目コードを抽出する（Ｓ４１０）。そして、抽出した事前的指標項目コードが２つ以上あるか否かを確認する（Ｓ４１１）。
【００４４】
ステップＳ４１１にて、抽出した事前的指標項目コードが２つ以上あると判明した場合（Ｓ４１１のＹＥＳ）は、この事前的指標項目コードが絞り込み検索のキーとなる。そこで、解析画面ｃｇｉ１１０はクライアント１０４に対し、事前的指標項目選択ウィンドウを表示させる（Ｓ４１２）。
【００４５】
ユーザの操作によって選択ウィンドウ中の複数の事前的指標項目から一つが選択されると、クライアント１０４から選択された事前的指標項目コードが送信される。サーバ１０２の解析画面ｃｇｉ１１０はこの事前的指標項目コードを受信する（Ｓ４１３）。そして、解析画面ｃｇｉ１１０はユーザによって選択された事前的指標項目コードを検索キーに用いて、ステップＳ３０８（又は、ステップＳ３０５の判定結果がＮＯであった場合はステップＳ３０２）の時点で絞り込んだ戦略マップテーブル２０６に対し、更に絞り込み検索を行う（Ｓ４１４）。
【００４６】
ステップＳ４１１で事前的指標項目コードが２つ以上ある場合は、ステップＳ４１２からＳ４１４までの絞り込み検索が実行できる。しかし、２つ未満の場合（Ｓ４１１のＮＯ）は、絞り込み検索を実行する意味が無い。したがって、次の絞り込み検索のための項目である、事前的指標項目コードに対する処理まで、処理をスキップする（Ｓ４１６）。
【００４７】
次に、解析画面ｃｇｉ１１０は、ステップＳ４１４で絞り込み検索を行った結果、戦略マップテーブル２０６の残ったレコードの数が１件だけか否か、確認する（Ｓ４１５）。もし、１件だけになったら（Ｓ４１５のＹＥＳ）、後述する図５のステップ５＊＊にて対応するＫＰＩコード或はＫＧＩコードの画面を表示する。絞り込みの結果が２件以上であれば（Ｓ４１５のＮＯ）、更に絞り込みを継続する。
【００４８】
図６の例では、ステップＳ３０８の時点では、戦略マップテーブル２０６の「ＫＧＩコード」フィールドの値が「製品販売実績ＡＢＣ分析：売上高ベース」且つ「事前的指標項目コード」フィールドの値が「売上高の増大」であるレコードに絞られているが、この時点でもまだ２件のレコードが存在する。そこで、「事前的指標項目コード」フィールドに注目する。すると、このフィールドには何も記述されていないことを示す「Ｎｕｌｌ」しかないことが判る。したがって、項目数はゼロとなるので、絞り込み検索を実行できない。そして、この時点でまだ絞り込んだ結果のレコードが２件存在する。そこで、次の絞り込み検索のための検索キーである、事後的指標項目コードに注目することとなる（Ｓ４１６）。
【００４９】
解析画面ｃｇｉ１１０は、絞り込んだレコードに含まれている、全ての事後的指標項目コードを抽出する（Ｓ４１６）。そして、抽出した事後的指標項目コードが２つ以上あるか否かを確認する（Ｓ４１７）。
【００５０】
図５を参照して、フローチャートの説明を続ける。
ステップＳ４１７にて、抽出した事後的指標項目コードが２つ以上あると判明した場合（Ｓ４１７のＹＥＳ）は、この事後的指標項目コードが絞り込み検索のキーとなる。そこで、解析画面ｃｇｉ１１０はクライアント１０４に対し、事後的指標項目選択ウィンドウを表示させる（Ｓ５１８）。
【００５１】
ユーザの操作によって選択ウィンドウ中の複数の事後的指標項目から一つが選択されると、クライアント１０４から選択された事後的指標項目コードが送信される。サーバ１０２の解析画面ｃｇｉ１１０はこの事後的指標項目コードを受信する（Ｓ５１９）。そして、解析画面ｃｇｉ１１０はユーザによって選択された事後的指標項目コードを検索キーに用いて、ステップＳ４１４（又は、ステップＳ４１１の判定結果がＮＯであった場合はステップＳ３０８、又は、ステップＳ３０５の判定結果がＮＯであった場合はステップＳ３０２）の時点で絞り込んだ戦略マップテーブル２０６に対し、更に絞り込み検索を行う（Ｓ５２０）。
【００５２】
ステップＳ４１７で事後的指標項目コードが２つ以上ある場合は、ステップＳ５１８からＳ５２０までの絞り込み検索が実行できる。しかし、２つ未満の場合（Ｓ４１７のＮＯ）は、絞り込み検索を実行する意味が無い。この時点ではもはや絞り込み検索のための項目がないので、表示対象であるＫＧＩ又はＫＰＩの選択ウィンドウを、クライアント１０４に表示させる（Ｓ５２２）。
【００５３】
次に、解析画面ｃｇｉ１１０は、ステップＳ５２０で絞り込み検索を行った結果、戦略マップテーブル２０６の残ったレコードの数が１件だけか否か、確認する（Ｓ５２１）。もし、１件だけになったら（Ｓ５２１のＹＥＳ）、対応するＫＰＩコード或はＫＧＩコードの画面を表示する（Ｓ５２４）。絞り込みの結果が２件以上であれば（Ｓ４１５のＮＯ）、この時点ではもはや絞り込み検索のための項目がないので、表示対象であるＫＧＩ又はＫＰＩの選択ウィンドウを、クライアント１０４に表示させる（Ｓ５２２）。そして、クライアント１０４から選択されたＫＧＩコード又はＫＰＩコードを受信して（Ｓ５２３）、当該ＫＧＩコード又はＫＰＩコードの画面を表示する（Ｓ５２４）。こうして、一連の処理を終了する（Ｓ５２５）。
【００５４】
なお、戦略マップテーブル２０６には、「ＫＧＩコード」フィールドが設けられているが、このＫＧＩコードはＫＧＩ画面テーブル２０３で説明したように、一つのＫＧＩコードに対し、複数の画面属性コードが対応し、複数のＫＧＩ画面トランザクションコードが存在する。つまり、一つのＫＧＩコードだけでは、どのＫＧＩ画面トランザクションコードを選択するべきなのかが不明である。この問題は、戦略情報システム１０１のユーザの既定値或はユーザが自主的に設定する設定値によって、予め最初に表示すべき画面属性コードを設定しておく。例えば、既定値が「グラフ」であれば、ＫＧＩコードが選択された時点で当該ＫＧＩコードのグラフを表示するＫＧＩ画面トランザクションコードを指定することができる。
このことは、「ＫＰＩコード」フィールドについても同様である。
【００５５】
図６の例では、前述の通り、ステップＳ３０８の時点では、戦略マップテーブル２０６の「ＫＧＩコード」フィールドの値が「製品販売実績ＡＢＣ分析：売上高ベース」且つ「事前的指標項目コード」フィールドの値が「売上高の増大」であるレコードに絞られていたが、この時点でもまだ２件のレコードが存在していた。そこで、「事前的指標項目コード」フィールドに注目する。すると、このフィールドには何も記述されていないことを示す「Ｎｕｌｌ」しかないことが判る。したがって、項目数はゼロとなるので、絞り込み検索を実行できない。そして、この時点でまだ絞り込んだ結果のレコードが２件存在する。そこで、次の絞り込み検索のための検索キーである、事後的指標項目コードに注目する（Ｓ４１６）。
【００５６】
すると、この「事後的指標項目コード」フィールドには「在庫回転率」を示す項目コードと、「顧客別収益性」を示す項目コードの二種類が存在することが判る。そこで、図７（ｃ）に示すように、選択ウィンドウに「在庫回転率」と「顧客別収益性」のいずれかを選択させるフォームを形成する（Ｓ５１８）。図７（ｃ）では、ユーザが「顧客別収益性」を選択した状態を示している。
ユーザが「顧客別収益性」を選択すると（Ｓ５１９）、ステップＳ５２０で更に絞り込み検索が実行され、結果として、戦略マップテーブル２０６の「ＫＧＩコード」フィールドの値が「製品販売実績ＡＢＣ分析：売上高ベース」であり、且つ「戦略目標項目コード」フィールドの値が「売上高の増大」であり、且つ「事後的指標項目コード」フィールドの値が「顧客別収益性」であるレコードに絞られる。そして、そのレコードのＫＰＩコードは「製品在庫回転率」を表すコードである。
こうして、最終的に絞り込まれた結果、クライアント１０４に表示する画面は、図８（ｄ）に示す「製品在庫回転率」を表すＫＰＩコードの画面となる。
【００５７】
あるＫＧＩに対し、戦略的目標、事前的指標、事後的指標が全く同じである、対応するＫＰＩが複数存在することもある。このような場合、戦略的目標項目（Ｓ３０５、Ｓ３０６、Ｓ３０７、Ｓ３０８）、事前的指標項目（Ｓ４１１、Ｓ４１２、Ｓ４１３、Ｓ４１４）、事後的指標項目（Ｓ４１７、Ｓ５１８、Ｓ５１９、Ｓ５２０）で夫々絞り込み検索を行っても、最終的に表示するＫＰＩ画面を一つに特定することができない。このような場合（Ｓ５２１のＮＯ）は、もはや絞り込み検索のための項目がないので、最終的な表示対象であるＫＧＩ又はＫＰＩそのものの選択ウィンドウを、クライアント１０４に表示させる（Ｓ５２２）。
【００５８】
本実施形態では以下の応用例が可能である。
（１）上述の実施形態では、一般的なｗｅｂベースの情報システムで実装した戦略情報システムを開示したが、戦略情報システムの構成は必ずしもこの構成に限られない。戦略情報システムは、クライアントとサーバが一体化した、スタンドアロンのシステムであっても良い。実現方法としては、一つのコンピュータにクライアントの機能とサーバの機能を両方インストールする方法と、ネットワークを廃した一体型のアプリケーションプログラムとして形成する方法とがある。前者の場合、ｗｅｂブラウザ及びｗｅｂサーバプログラム、そして三つのｃｇｉはそのまま稼働する。後者の場合、ｗｅｂブラウザ及びｗｅｂサーバプログラムがなくなり、独自のユーザインターフェースのプログラムを構築することとなる。
【００５９】
本実施形態では、戦略情報システム１０１を開示した。
バランスト・スコアカードに基づいて、ＫＧＩとＫＰＩの対応表である戦略マップテーブル２０６を作成し、この戦略マップテーブル２０６に基づいて、ＫＧＩを表示している画面から、幾つかの選択ウィンドウによる絞り込み検索を経て、対応するＫＰＩを表示する画面へ遷移することができる。
【００６０】
以上、本発明の実施形態例について説明したが、本発明は上記実施形態例に限定されるものではなく、特許請求の範囲に記載した本発明の要旨を逸脱しない限りにおいて、他の変形例、応用例を含む。
【符号の説明】
【００６１】
１０１…戦略情報システム、１０２…サーバ、１０３…ネットワーク、１０４…クライアント、１０５…表示部、１０６…操作部、１０７…入出力制御部、１０８…ｗｅｂサーバプログラム、１０９…メニューｈｔｍｌ文書、１１０…解析画面ｃｇｉ、１１１…グラフ画像ｃｇｉ、１１２…データ入力ｃｇｉ、１１３…分析系情報データベース、１１４…実績系情報データベース、１１５…戦略マップ構成情報データベース、２０１…分析系情報テーブル、２０２…実績系情報テーブル、２０３…ＫＧＩ画面テーブル、２０４…ＫＰＩ画面テーブル、２０５…項目マスタ、２０６…戦略マップテーブル
【図１】
2012059074.tif 000003
【図２】
2012059074.tif 000004
【図３】
2012059074.tif 000005
【図４】
2012059074.tif 000006
【図５】
2012059074.tif 000007
【図６】
2012059074.tif 000008
【図７】
2012059074.tif 000009
【図８】
2012059074.tif 000010