(57)【要約】  クライアント装置からの選択要求に応じた第１のテンプレートを前記クライアント装置に提供するデータ提供部と、前記第１のテンプレートが有するファクタと前記クライアント装置からの切り替え要求に応じた第２のテンプレートが有するファクタとが共通する場合、前記第１のテンプレートが有する前記ファクタに関連付けられたデータを前記第２のテンプレートが有する前記ファクタに関連付けるデータ処理部と、を備える、情報処理装置。
2015125369.tif 000002
【特許請求の範囲】
【請求項１】
クライアント装置からの選択要求に応じた第１のテンプレートを前記クライアント装置に提供するデータ提供部と、  前記第１のテンプレートが有するファクタと前記クライアント装置からの切り替え要求に応じた第２のテンプレートが有するファクタとが共通する場合、前記第１のテンプレートが有する前記ファクタに関連付けられたデータを前記第２のテンプレートが有する前記ファクタに関連付けるデータ処理部と、  を備える、情報処理装置。
【請求項２】
前記データ処理部は、前記クライアント装置からのデータ処理要求に応じて前記第１のテンプレートが有するファクタにデータを関連付ける、  請求項１に記載の情報処理装置。
【請求項３】
前記データ処理部は、前記第１のテンプレートの上に配置された前記データの位置を含む前記データ処理要求に基づいて前記位置に対応するファクタを特定し、特定した前記ファクタに前記データを関連付ける、  請求項２に記載の情報処理装置。
【請求項４】
前記データ処理部は、前記第１のテンプレートが有するファクタに関連付けられたデータを保存データとして記憶部に記憶させる、  請求項２に記載の情報処理装置。
【請求項５】
前記データ処理部は、複数の保存データがマージ対象として選択された場合、前記複数の保存データをマージする、  請求項４に記載の情報処理装置。
【請求項６】
前記データ処理部は、複数の保存データが比較対象として選択された場合、前記複数の保存データを比較して同一または類似のデータを抽出する、  請求項４に記載の情報処理装置。
【請求項７】
前記データ処理部は、前記クライアント装置からのデータ処理要求に応じて前記第２のテンプレートが有するファクタにデータを関連付ける、  請求項１に記載の情報処理装置。
【請求項８】
前記データ処理部は、前記第２のテンプレートの上に配置された前記データの位置を含む前記データ処理要求に基づいて前記位置に対応するファクタを特定し、特定した前記ファクタに前記データを関連付ける、  請求項７に記載の情報処理装置。
【請求項９】
前記データ提供部は、前記第２のテンプレートと前記第２のテンプレートに関連付けられたデータとを前記クライアント装置に提供する、  請求項１に記載の情報処理装置。
【請求項１０】
前記データ提供部は、前記クライアント装置からのデータ抽出要求に応じて前記第１のテンプレートが有するファクタに関連付けられたデータを前記クライアント装置に提供する、  請求項１に記載の情報処理装置。
【請求項１１】
前記データ提供部は、前記第１のテンプレートが有するファクタを含む前記データ抽出要求に基づいて特定された前記ファクタに関連付けられたデータを前記クライアント装置に提供する、  請求項１０に記載の情報処理装置。
【請求項１２】
前記データ処理部は、前記クライアント装置からのデータ統合要求に応じて前記第１のテンプレートに関連付けられた複数のデータを統合する、  請求項１に記載の情報処理装置。
【請求項１３】
前記データ処理部は、複数のデータそれぞれの識別情報を含む前記データ統合要求に基づいて複数のデータを特定し、特定した前記複数のデータのうちの何れか一方を削除する、  請求項１２に記載の情報処理装置。
【請求項１４】
前記データ処理部は、テンプレートの識別情報を含む前記選択要求に基づいて前記第１のテンプレートを選択する、  請求項１に記載の情報処理装置。
【請求項１５】
前記データ処理部は、テンプレートの識別情報を含む前記切り替え要求に基づいて前記第２のテンプレートを選択する、  請求項１に記載の情報処理装置。
【請求項１６】
前記データ提供部は、前記切り替え要求に前記第１のテンプレートが有するファクタが含まれる場合、前記ファクタに関連付けられたデータを前記第２のテンプレートが有する前記ファクタに関連付ける、  請求項１に記載の情報処理装置。
【請求項１７】
クライアント装置からの選択要求に応じた第１のテンプレートを前記クライアント装置に提供することと、  プロセッサにより前記第１のテンプレートが有するファクタと前記クライアント装置からの切り替え要求に応じた第２のテンプレートが有するファクタとが共通する場合、前記第１のテンプレートが有する前記ファクタに関連付けられたデータを前記第２のテンプレートが有する前記ファクタに関連付けることと、  を含む、情報処理方法。
【請求項１８】
コンピュータを、  クライアント装置からの選択要求に応じた第１のテンプレートを前記クライアント装置に提供するデータ提供部と、  前記第１のテンプレートが有するファクタと前記クライアント装置からの切り替え要求に応じた第２のテンプレートが有するファクタとが共通する場合、前記第１のテンプレートが有する前記ファクタに関連付けられたデータを前記第２のテンプレートが有する前記ファクタに関連付けるデータ処理部と、  を備える情報処理装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】  本開示は、情報処理装置、情報処理方法およびプログラムに関する。
【背景技術】
【０００２】  近日、サーバ装置にアップロードされているデータをクライアント装置にダウンロードし、ダウンロードしたデータを活用して新たなデータをクライアント装置において生成するための技術が開示されている（例えば、特許文献１参照）。また、サーバ装置にアップロードされているテンプレートをクライアント装置にダウンロードし、ダウンロードしたテンプレートを活用してクライアント装置においてデータを生成する技術が存在する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１６３７６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】  しかしながら、既に１のテンプレートに基づいて生成されたデータを利用して、他のテンプレートに基づいてデータを生成するために要するユーザの手間を軽減することが可能な技術が提供されることが望まれる。
【課題を解決するための手段】
【０００５】  本開示によれば、クライアント装置からの選択要求に応じた第１のテンプレートを前記クライアント装置に提供するデータ提供部と、前記第１のテンプレートが有するファクタと前記クライアント装置からの切り替え要求に応じた第２のテンプレートが有するファクタとが共通する場合、前記第１のテンプレートが有する前記ファクタに関連付けられたデータを前記第２のテンプレートが有する前記ファクタに関連付けるデータ処理部と、を備える、情報処理装置が提供される。【０００６】  また、本開示によれば、クライアント装置からの選択要求に応じた第１のテンプレートを前記クライアント装置に提供することと、プロセッサにより前記第１のテンプレートが有するファクタと前記クライアント装置からの切り替え要求に応じた第２のテンプレートが有するファクタとが共通する場合、前記第１のテンプレートが有する前記ファクタに関連付けられたデータを前記第２のテンプレートが有する前記ファクタに関連付けることと、を含む、情報処理方法が提供される。【０００７】  また、本開示によれば、コンピュータを、クライアント装置からの選択要求に応じた第１のテンプレートを前記クライアント装置に提供するデータ提供部と、前記第１のテンプレートが有するファクタと前記クライアント装置からの切り替え要求に応じた第２のテンプレートが有するファクタとが共通する場合、前記第１のテンプレートが有する前記ファクタに関連付けられたデータを前記第２のテンプレートが有する前記ファクタに関連付けるデータ処理部と、を備える情報処理装置として機能させるためのプログラムが提供される。
【発明の効果】
【０００８】  以上説明したように本開示によれば、既に１のテンプレートに基づいて生成されたデータを利用して、他のテンプレートに基づいてデータを生成するために要するユーザの手間を軽減することが可能である。なお、上記の効果は必ずしも限定的なものではなく、上記の効果とともに、または上記の効果に代えて、本明細書に示されたいずれかの効果、または本明細書から把握され得る他の効果が奏されてもよい。
【図面の簡単な説明】
【０００９】
【図１】本開示の実施形態に係る情報処理システムの構成例を示す図である。
【図２】同実施形態に係るサーバ装置の機能構成例を示す図である。
【図３】同実施形態に係るクライアント装置の機能構成例を示す図である。
【図４】３Ｃ分析テンプレートの表示例を示す図である。
【図５】データ配置がなされている間の３Ｃ分析テンプレートの表示例を示す図である。
【図６】データ配置完了後の３Ｃ分析テンプレートの表示例を示す図である。
【図７】３Ｃ分析テンプレートに関連付けられたデータと当該データに関連する情報の例を示す図である。
【図８】３Ｃ分析テンプレートに関連付けられたデータを活用したＳＷＯＴ分析テンプレートの表示例を示す図である。
【図９】ＳＷＯＴ分析テンプレートに関連付けられたデータと当該データに関連する情報（初期値）の例を示す図である。
【図１０】情報処理システムの動作の流れの例を示すフローチャートである。
【図１１】ＳＷＯＴ分析テンプレートに関連付けられたデータと当該データに関連する情報（確定値）の例を示す図である。
【図１２】ＳＷＯＴ分析テンプレートに関連付けられたデータの中から次のテンプレートに活用されるデータの抽出例を示す図である。
【図１３】ＳＷＯＴ分析テンプレートに関連付けられたデータを活用したＴＯＷＳ分析テンプレートの表示例を示す図である。
【図１４】データ配置がなされている間のＴＯＷＳ分析テンプレートの表示例を示す図である。
【図１５】データ配置完了後のＴＯＷＳ分析テンプレートの表示例を示す図である。
【図１６】ＴＯＷＳ分析テンプレートに関連付けられたデータを活用したグラフ分析テンプレートの表示例を示す図である。
【図１７】情報入力がなされている間のグラフ分析テンプレートの表示例を示す図である。
【図１８】データ配置完了後のグラフ分析テンプレートの表示例を示す図である。
【図１９】グラフ分析テンプレートに関連付けられたデータを活用したグラフ作成テンプレートの表示例を示す図である。
【図２０】データ配置完了後のグラフ作成テンプレートの表示例を示す図である。
【図２１】グラフ作成テンプレートに関連付けられたデータに基づいて作成されたレポートの表示例を示す図である。
【図２２】ＳＷＯＴ分析とＴＯＷＳ分析との関連性を表現した図である。
【図２３】保存データ選択画面の表示例を示す図である。
【図２４】ＳＷＯＴ分析に係る複数の保存データのマージ結果の表示例を示す図である。
【図２５】グラフ分析に係る保存データの例を示す図である。
【図２６】グラフ分析に係る保存データに基づいて作成されたグラフの表示例を示す図である。
【図２７】グラフ分析に係る複数の保存データのマージ結果の表示例を示す図である。
【図２８】ＳＷＯＴ分析に係る複数の保存データに基づいて算出された同一または類似のデータの件数の表示例を示す図である。
【図２９】抽出されたデータの表示例を示す図である。
【図３０】本開示の実施形態に係るサーバ装置のハードウェア構成例を示す図である。
【図３１】同実施形態に係るクライアント装置のハードウェア構成例を示す図である。
【発明を実施するための形態】
【００１０】  以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１１】  また、本明細書および図面において、実質的に同一の機能構成を有する複数の構成要素を、同一の符号の後に異なるアルファベットまたは数字を付して区別する場合もある。ただし、実質的に同一の機能構成を有する複数の構成要素の各々を特に区別する必要がない場合、同一符号のみを付する。
【００１２】  なお、説明は以下の順序で行うものとする。  ０．一般的な技術  １．情報処理システムの構成例  ２．サーバ装置の機能構成例  ３．クライアント装置の機能構成例  ４．情報処理システムの機能詳細  ５．サーバ装置のハードウェア構成例  ６．クライアント装置のハードウェア構成例  ７．むすび
【００１３】  ＜０．一般的な技術＞  まず、一般的な技術について説明する。近日、サーバ装置にアップロードされているデータをクライアント装置にダウンロードし、ダウンロードしたデータを活用して新たなデータをクライアント装置において生成するための技術が開示されている。また、サーバ装置にアップロードされているテンプレートをクライアント装置にダウンロードし、ダウンロードしたテンプレートを活用してクライアント装置においてデータを生成する技術が存在する。
【００１４】  本明細書においては、既に１のテンプレートに基づいて生成されたデータを利用して、他のテンプレートに基づいてデータを生成するために要するユーザの手間を軽減することが可能な技術を主に提案する。
【００１５】  ＜１．情報処理システムの構成例＞  続いて、本開示の実施形態に係る情報処理システム１の構成例について説明する。図１は、本開示の実施形態に係る情報処理システム１の構成例を示す図である。図１を参照すると、情報処理システム１は、サーバ装置１０とクライアント装置２０−１〜２０−ｎ（ｎは自然数）とを備える。サーバ装置１０とクライアント装置２０−１〜２０−ｎとは有線または無線によりネットワーク３０を介して通信を行うことが可能である。
【００１６】  なお、以下の説明においては、サーバ装置１０がＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）に適用される場合を例として説明するが、サーバ装置１０は、ＰＣ以外の装置に適用されてもよい。例えば、サーバ装置１０は、スマートフォン、ビデオカメラ、デジタルカメラ、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）、携帯電話、携帯用音楽再生装置、携帯用映像処理装置、携帯用ゲーム機器などに適用されてもよい。
【００１７】  なお、以下の説明においては、クライアント装置２０−１〜２０−ｎそれぞれがＰＣに適用される場合を例として説明するが、クライアント装置２０−１〜２０−ｎそれぞれは、ＰＣ以外の装置に適用されてもよい。例えば、クライアント装置２０−１〜２０−ｎそれぞれは、スマートフォン、ビデオカメラ、デジタルカメラ、ＰＤＡ、携帯電話、携帯用音楽再生装置、携帯用映像処理装置、携帯用ゲーム機器などに適用されてもよい。
【００１８】  以上、本開示の実施形態に係る情報処理システム１の構成例について説明した。
【００１９】  ＜２．サーバ装置の機能構成例＞  続いて、本開示の実施形態に係るサーバ装置（情報処理装置）１０の機能構成例について説明する。図２は、本開示の実施形態に係るサーバ装置１０の機能構成例を示す図である。図２に示すように、サーバ装置１０は、制御部１１０、記憶部１３０および通信部１４０を備える。
【００２０】  制御部１１０は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などのプロセッサに相当する。制御部１１０は、記憶部１３０または他の記憶媒体に記憶されるプログラムを実行することにより、制御部１１０が有する様々な機能を発揮する。制御部１１０は、データ取得部１１１、データ処理部１１２およびデータ提供部１１３などの各機能ブロックを有する。これら各機能ブロックが有する機能については後に説明する。
【００２１】  記憶部１３０は、半導体メモリまたはハードディスクなどの記憶媒体を用いて、制御部１１０を動作させるためのプログラムを記憶する。また、例えば、記憶部１３０は、プログラムによって使用される各種のデータを記憶することもできる。なお、図２に示した例では、記憶部１３０はサーバ装置１０と一体化されているが、記憶部１３０はサーバ装置１０と別体に構成されていてもよい。
【００２２】  通信部１４０は、他の装置（例えば、クライアント装置２０など）と通信を行うことが可能である。通信部１４０は、例えば、クライアント装置２０との間で通信を行う場合には、ネットワーク３０を介して通信を行うことが可能である。通信部１４０による通信の形式は特に限定されず、通信部１４０による通信は、無線による通信であってもよいし、有線による通信であってもよい。なお、図２に示した例では、通信部１４０はサーバ装置１０と一体化されているが、通信部１４０は、サーバ装置１０と別体に構成されていてもよい。
【００２３】  以上、本開示の実施形態に係るサーバ装置１０の機能構成例について説明した。
【００２４】  ＜３．クライアント装置の機能構成例＞  続いて、本開示の実施形態に係るクライアント装置２０の機能構成例について説明する。図３は、本開示の実施形態に係るクライアント装置２０の機能構成例を示す図である。図３に示すように、クライアント装置２０は、制御部２１０、入力部２２０、記憶部２３０、通信部２４０および表示部２５０を備える。
【００２５】  制御部２１０は、例えば、ＣＰＵなどのプロセッサに相当する。制御部２１０は、記憶部２３０または他の記憶媒体に記憶されるプログラムを実行することにより、制御部２１０が有する様々な機能を発揮する。制御部２１０は、入力制御部２１１および出力制御部２１２などの各機能ブロックを有する。これら各機能ブロックが有する機能については後に説明する。
【００２６】  入力部２２０は、ユーザによる操作を検出して制御部２１０に出力する。例えば、入力部２２０がタッチパネルにより構成される場合には、ユーザによる操作はタッチパネルをタップする操作に相当し得る。しかし、入力部２２０はタッチパネル以外のハードウェア（例えば、ボタンなど）により構成されていてもよい。なお、図３に示した例では、入力部２２０はクライアント装置２０と一体化されているが、入力部２２０は、クライアント装置２０と別体に構成されていてもよい。
【００２７】  記憶部２３０は、半導体メモリまたはハードディスクなどの記憶媒体を用いて、制御部２１０を動作させるためのプログラムを記憶する。また、例えば、記憶部２３０は、プログラムによって使用される各種のデータを記憶することもできる。なお、図３に示した例では、記憶部２３０はクライアント装置２０と一体化されているが、記憶部２３０はクライアント装置２０と別体に構成されていてもよい。
【００２８】  通信部２４０は、他の装置（例えば、サーバ装置１０、他のクライアント装置２０など）と通信を行うことが可能である。通信部２４０は、例えば、他の装置との間で通信を行う場合には、ネットワーク３０を介して通信を行うことが可能である。通信部２４０による通信の形式は特に限定されず、通信部２４０による通信は、無線による通信であってもよいし、有線による通信であってもよい。なお、図３に示した例では、通信部２４０はクライアント装置２０と一体化されているが、通信部２４０は、クライアント装置２０と別体に構成されていてもよい。
【００２９】  表示部２５０は、制御部２１０による制御に従って、各種情報の表示を行う。表示部２５０は、例えば、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、有機ＥＬ（Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ装置などにより構成される。なお、図３に示した例では、表示部２５０はクライアント装置２０と一体化されているが、表示部２５０はクライアント装置２０と別体に構成されていてもよい。例えば、クライアント装置２０と有線または無線で接続される表示装置が表示部２５０として扱われてもよい。
【００３０】  以上、本開示の実施形態に係るクライアント装置２０の機能構成例について説明した。
【００３１】  ＜４．情報処理システムの機能詳細＞  続いて、本開示の実施形態に係る情報処理システム１の機能詳細について説明する。サーバ装置１０において記憶部１３０は、１または複数のテンプレートを記憶している。テンプレートの種類は特に限定されないが、３Ｃ分析テンプレートであってもよいし、ＳＷＯＴ分析テンプレートであってもよい。また、１または複数のテンプレートそれぞれはファクタを有している。１または複数のテンプレートそれぞれが有するファクタの数や種類は特に限定されない。
【００３２】  図４は、３Ｃ分析テンプレートの表示例を示す図である。図４に示すように、クライアント装置２０において出力制御部２１２は、保存データ選択画面Ｄ１００、テンプレート選択画面Ｄ２００、データ生成画面Ｄ３００および操作選択画面Ｄ４００を表示部２５０に表示させることができる。保存データは、テンプレートを活用して生成されてサーバ装置１０の記憶部１３０によって保存されているデータである。したがって、既に生成された保存データを転用して別のデータを生成することも可能である。
【００３３】  保存データ選択画面Ｄ１００に含まれる保存データの識別情報は、サーバ装置１０において記憶部１３０によって記憶されており、クライアント装置２０において入力制御部２１１は、保存データの識別情報をサーバ装置１０から取得することができる。また、保存データも記憶部１３０によって記憶されており、ユーザによる操作によって保存データの識別情報が選択されると、出力制御部２１２は、選択された識別情報を含む選択要求を、通信部２４０を介してサーバ装置１０に提供することができる。
【００３４】  サーバ装置１０においてデータ取得部１１１は、クライアント装置２０からの選択要求を、通信部１４０を介して取得することができる。また、データ処理部１１２は、選択要求に応じた保存データ（選択要求に含まれる識別情報の保存データ）を記憶部１３０から選択し、データ提供部１１３は、選択された保存データを、通信部１４０を介してクライアント装置２０に提供することができる。クライアント装置２０において入力制御部２１１は、通信部１４０を介して保存データを取得することができる。出力制御部２１２は、取得された保存データをデータ生成画面Ｄ３００に表示させることができる。
【００３５】  テンプレート選択画面Ｄ２００に含まれるテンプレートの識別情報は、サーバ装置１０において記憶部１３０によって記憶されており、クライアント装置２０において入力制御部２１１は、テンプレートの識別情報をサーバ装置１０から取得することができる。また、テンプレートも記憶部１３０によって記憶されており、ユーザによる操作によってテンプレートの識別情報が選択されると、出力制御部２１２は、選択された識別情報を含む選択要求を、通信部２４０を介してサーバ装置１０に提供することができる。
【００３６】  サーバ装置１０においてデータ取得部１１１は、クライアント装置２０からの選択要求を、通信部１４０を介して取得することができる。また、データ処理部１１２は、選択要求に応じたテンプレート（選択要求に含まれる識別情報のテンプレート）を記憶部１３０から選択し、データ提供部１１３は、選択されたテンプレートを、通信部１４０を介してクライアント装置２０に提供することができる。クライアント装置２０において入力制御部２１１は、通信部１４０を介してテンプレートを取得することができる。出力制御部２１２は、取得されたテンプレートをデータ生成画面Ｄ３００に表示させることができる。
【００３７】  図４に示された例では、データ生成画面Ｄ３００に３Ｃ分析テンプレートが含まれている。また、図４を参照すると、３Ｃ分析テンプレートは、Ｃｏｍｐａｎｙ（自社）、Ｃｕｓｔｏｍｅｒ（顧客）、Ｃｏｍｐｅｔｉｔｏｒ（競合）といった３つのファクタを有している。ユーザは、このようにして表示されたデータ生成画面Ｄ３００を利用してデータを生成することが可能である。操作選択画面Ｄ４００には、抽出データ選択欄Ｄ４１０、同一データ統合欄Ｄ４２０、同一データ入力欄Ｄ４２１、保存操作ボタンＤ４３０、遷移先テンプレート選択欄Ｄ４４０が含まれている。これらの欄については後に説明する。
【００３８】  なお、出力制御部２１２は、保存データ選択画面Ｄ１００およびテンプレート選択画面Ｄ２００を閉じるための所定の操作（例えば、保存データ選択画面Ｄ１００およびテンプレート選択画面Ｄ２００を外側にドラッグする操作など）がユーザによってなされると、保存データ選択画面Ｄ１００を閉じることが可能である。同様に、出力制御部２１２は、操作選択画面Ｄ４００を閉じるための所定の操作（例えば、操作選択画面Ｄ４００を外側にドラッグする操作など）がユーザによってなされると、操作選択画面Ｄ４００を閉じることが可能である。
【００３９】  ユーザは、データ生成画面Ｄ３００にデータを配置することによってデータを生成することが可能である。図５は、データ配置がなされている間の３Ｃ分析テンプレートの表示例を示す図である。図５に示すように、Ｃｏｍｐａｎｙ（自社）は「内的要因」に分類されており、Ｃｕｓｔｏｍｅｒ（顧客）およびＣｏｍｐｅｔｉｔｏｒ（競合）は「外的要因」に分類されている。また、出力制御部２１２は、３Ｃ分析テンプレートにデータを配置するためのオブジェクトＥ１を表示させてよい。
【００４０】  ユーザによる操作によってオブジェクトＥ１が選択されると、出力制御部２１２は、ユーザがデータを配置するための領域（図５に示した例では、矩形領域）を表示させてよい。続いて、その領域内にデータを書き込む操作がユーザによってなされて移動されると、出力制御部２１２は、データが書き込まれた領域を移動させてよい。図５に示した例では、データ「イメージセンサ技術」「ＰｌａｙＭｅｍｏｒｙ等アプリの充実」「均質化」がファクタ「内的要因」に配置されている。同様に、データ「値段．ｃｏｍによる最安値の情報」「値下げ圧」がファクタ「外的要因」に配置されている。
【００４１】  データの配置が完了して操作選択画面Ｄ４００を開くための所定の操作（例えば、データ生成画面Ｄ３００の端を内側にドラッグする操作など）がユーザによってなされると、出力制御部２１２は、操作選択画面Ｄ４００を開くことが可能である。図６は、データ配置完了後の３Ｃ分析テンプレートの表示例を示す図である。ユーザによる操作によって保存操作ボタンＤ４３０が選択されると、出力制御部２１２は、３Ｃ分析テンプレートの上に配置された各データの位置を含むデータ処理要求を、通信部２４０を介してサーバ装置１０に提供することができる。
【００４２】  サーバ装置１０においてデータ取得部１１１は、クライアント装置２０からのデータ処理要求を、通信部１４０を介して取得することができる。また、データ処理部１１２は、データ処理要求に応じて３Ｃ分析テンプレートが有するファクタにデータを関連付けることができる。より詳細には、データ処理部１１２は、３Ｃ分析テンプレートの上に配置されたデータの位置に対応するファクタを特定し、特定したファクタにデータを関連付けることができる。また、データ処理部１１２は、ファクタに関連付けたデータを保存データとして記憶部１３０に記憶させることが可能である。
【００４３】  図７は、３Ｃ分析テンプレートに関連付けられたデータと当該データに関連する情報の例を示す図である。図７に示したように、データ処理部１１２は、３Ｃ分析テンプレートに関連付けられたデータと当該データに関連する情報（データＩＤ、テンプレートの識別情報、選択可能ファクタ、色、ファクタ）を記憶部１３０に記憶させてよい。特に、選択可能ファクタは、３Ｃ分析テンプレートが有するファクタのうち、データと関連付けることが可能なファクタを示している。色は、ファクタに対応して決定されてよい。
【００４４】  データ提供部１１３は、データ処理要求に対する応答をデータ処理応答として、通信部１４０を介してクライアント装置２０に提供してよい。例えば、データ処理応答は、保存データの記憶が正常に行われたか否かを示す応答であってよい。なお、抽出データ選択欄Ｄ４１０には、３Ｃ分析テンプレートが有する各ファクタが含まれており、ファクタはユーザによって選択可能とされている。ユーザによる操作によってファクタが選択されると、出力制御部２１２は、選択されたファクタを含むデータ抽出要求を、通信部２４０を介してサーバ装置１０に提供することができる。
【００４５】  サーバ装置１０においてデータ取得部１１１は、クライアント装置２０からのデータ抽出要求を、通信部１４０を介して取得することができる。また、データ処理部１１２は、データ抽出要求に応じて３Ｃ分析テンプレートが有するファクタに関連付けられたデータを、通信部１４０を介してクライアント装置２０に提供することができる。より詳細には、データ処理部１１２は、データ抽出要求に基づいてファクタ（データ抽出要求に含まれるファクタ）を特定し、データ提供部１１３は、特定されたファクタに関連付けられたデータを、通信部１４０を介してクライアント装置２０に提供することができる。
【００４６】  クライアント装置２０において入力制御部２１１は、通信部１４０を介してデータを取得することができる。出力制御部２１２は、取得されたデータをデータ生成画面Ｄ３００に表示させることができる。例えば、図６に示した例において、抽出データ選択欄Ｄ４１０から「Ｃｏｍｐａｎｙ」が選択されると、出力制御部２１２は、「Ｃｏｍｐａｎｙ」に関連付けられたデータ「イメージセンサ技術」「ＰｌａｙＭｅｍｏｒｙ等アプリの充実」「均質化」をデータ生成画面Ｄ３００に表示させることができる。
【００４７】  また、同一データ入力欄Ｄ４２１には、３Ｃ分析テンプレートに関連付けられた複数のデータを移動することが可能にされている。ユーザによる操作によって複数のデータが同一データ入力欄Ｄ４２１に移動されると、出力制御部２１２は、同一データ入力欄Ｄ４２１に移動された複数のデータそれぞれのＩＤを含むデータ統合要求を、通信部２４０を介してサーバ装置１０に提供することができる。
【００４８】  サーバ装置１０においてデータ取得部１１１は、クライアント装置２０からのデータ統合要求を、通信部１４０を介して取得することができる。また、データ処理部１１２は、データ統合要求に応じて当該複数のデータを統合することができる。より詳細には、データ処理部１１２は、データ統合要求に基づいて当該複数のデータを特定し、特定した当該複数のデータのうちの何れか一方を記憶部１３０から削除することができる。例えば、図６に示した例において、２つのデータ「コモディティ化」が同一データ入力欄Ｄ４２１に移動されると、出力制御部２１２は、「コモディティ化」の何れか一方が削除されたデータ生成画面Ｄ３００を表示させることができる。
【００４９】  遷移先テンプレート選択欄Ｄ４４０に含まれる遷移先テンプレートの識別情報は、サーバ装置１０において記憶部１３０によって記憶されており、クライアント装置２０において入力制御部２１１は、遷移先テンプレートの識別情報をサーバ装置１０から取得することができる。ユーザによる操作によって遷移先テンプレートの識別情報が選択されると、出力制御部２１２は、選択された識別情報を含む切り替え要求を、通信部２４０を介してサーバ装置１０に提供することができる。
【００５０】  サーバ装置１０においてデータ取得部１１１は、クライアント装置２０からの切り替え要求を、通信部１４０を介して取得することができる。また、データ処理部１１２は、切り替え要求に応じたテンプレート（切り替え要求に含まれる識別情報のテンプレート）を記憶部１３０から選択し、データ提供部１１３は、選択されたテンプレートを、通信部１４０を介してクライアント装置２０に提供することができる。データ提供部１１３は、選択されたテンプレートとそのテンプレートに関連付けられたデータとをクライアント装置２０に提供してもよい。
【００５１】  クライアント装置２０において入力制御部２１１は、通信部１４０を介してテンプレートを取得することができる。出力制御部２１２は、取得されたテンプレートをデータ生成画面Ｄ３００に表示させることができる。このとき、遷移元テンプレート（第１のテンプレート）を利用して生成したデータは、遷移先テンプレート（第２のテンプレート）を利用したデータの生成に活用することが可能である。
【００５２】  より詳細には、データ処理部１１２は、遷移元テンプレートが有するファクタとクライアント装置２０からの切り替え要求に応じた遷移先テンプレートが有するファクタとが共通する場合、遷移元テンプレートが有するファクタに関連付けられたデータを遷移先テンプレートが有するファクタに関連付けることが可能である。そうすれば、既に遷移元テンプレートに基づいて生成されたデータを利用して、遷移先のテンプレートに基づいてデータを生成するために要するユーザの手間を軽減することが可能となる。
【００５３】  例えば、遷移元テンプレートが３Ｃ分析テンプレートであり、遷移先テンプレート選択欄Ｄ４４０からＳＷＯＴ分析テンプレートが選択された場合を想定する。図８は、３Ｃ分析テンプレートに関連付けられたデータを活用したＳＷＯＴ分析テンプレートの表示例を示す図である。図８に示した例において、Ｓ（強み）およびＷ（弱み）は「内的要因」に分類されており、Ｏ（機会）およびＴ（脅威）は「外的要因」に分類されている。また、Ｓ（強み）およびＯ（機会）は「良い影響」に分類されており、Ｗ（弱み）およびＴ（脅威）は「悪い影響」に分類されている。また、出力制御部２１２は、ＳＷＯＴ分析テンプレートにデータを配置するためのオブジェクトＥ１を表示させてよい。
【００５４】  ここで、図６および図８を参照すると、３Ｃ分析テンプレートが有するファクタとＳＷＯＴ分析テンプレートが有するファクタとにおいては、「内的要因」および「外的要因」が共通している。そこで、データ処理部１１２は、３Ｃ分析テンプレートが有するファクタ「内的要因」に関連付けられたデータ「イメージセンサ技術」「ＰｌａｙＭｅｍｏｒｙ等アプリの充実」「均質化」をＳＷＯＴ分析テンプレートが有するファクタ「内的要因」に関連付けてよい。同様に、データ処理部１１２は、ＳＷＯＴ分析テンプレートが有するファクタ「外的要因」に関連付けられたデータ「値段．ｃｏｍによる最安値の情報」「値下げ圧」をＳＷＯＴ分析テンプレートが有するファクタ「外的要因」に関連付けてよい。
【００５５】  図９は、ＳＷＯＴ分析テンプレートに関連付けられたデータと当該データに関連する情報（初期値）の例を示す図である。図９に示したように、データ処理部１１２は、ＳＷＯＴ分析テンプレートに関連付けられたデータと当該データに関連する情報（データＩＤ、テンプレートの識別情報、選択可能ファクタ、色、ファクタ）を記憶部１３０に記憶させてよい。図９に示したように、色およびファクタそれぞれの初期値は、「Ｄｅｆａｕｌｔ」であってもよいし、他の値であってもよい。
【００５６】  続いて、情報処理システム１の動作の流れについて説明する。図１０は、本開示の実施形態に係る情報処理システム１の動作の流れの例を示すフローチャートである。なお、図１０には、サーバ装置１０とクライアント装置２０−１との動作の流れの例が示されているが、サーバ装置１０とクライアント装置２０−２〜２０−ｎとの動作も同様になされてよい。また、図１０に示した例は、サーバ装置１０とクライアント装置２０−１との動作の流れの一例に過ぎないため、サーバ装置１０とクライアント装置２０−１との動作の流れは、図１０に示した例に限定されない。
【００５７】  まず、図１０に示すように、クライアント装置２０−１は、第１のテンプレート（遷移元テンプレート）を選択するための選択要求をサーバ装置１０に送信する（ステップＳ１）。サーバ装置１０は、クライアント装置２０−１から送信された選択要求を受信する（ステップＳ２）。続いて、サーバ装置１０は、受信した選択要求に応じた第１のテンプレート（遷移元テンプレート）を選択し、選択した第１のテンプレート（遷移元テンプレート）をクライアント装置２０−１に送信する（ステップＳ３）。
【００５８】  続いて、クライアント装置２０−１は、選択要求に応じた第１のテンプレート（遷移元テンプレート）を受信し（ステップＳ４）、第１のテンプレート（遷移元テンプレート）の上にデータを配置する。第１のテンプレート（遷移元テンプレート）へのデータの配置が完了すると、クライアント装置２０−１は、データ処理要求をサーバ装置１０に送信する（ステップＳ５）。サーバ装置１０は、クライアント装置２０−１から送信されたデータ処理要求を受信する（ステップＳ６）。
【００５９】  続いて、サーバ装置１０は、データ処理要求に応じて第１のテンプレート（遷移元テンプレート）が有するファクタにデータを関連付ける（ステップＳ７）。データの関連付けが完了すると、サーバ装置１０は、データ処理要求に対する応答としてデータ処理応答をクライアント装置２０−１に送信し、クライアント装置２０−１は、サーバ装置１０からデータ処理応答を受信してよい（ステップＳ８）。
【００６０】  続いて、クライアント装置２０−１は、第２のテンプレート（遷移先テンプレート）にテンプレートを切り替えるための切り替え要求をサーバ装置１０に送信する（ステップＳ９）。サーバ装置１０は、クライアント装置２０−１から送信された切り替え要求を受信する（ステップＳ１０）。続いて、サーバ装置１０は、受信した切り替え要求に応じた第２のテンプレート（遷移先テンプレート）を選択する。
【００６１】  続いて、サーバ装置１０は、第２のテンプレート（遷移先テンプレート）が有するファクタと第１のテンプレート（遷移元テンプレート）が有するファクタとが共通する場合、第１のテンプレート（遷移元テンプレート）が有するファクタに関連付けられたデータを、第２のテンプレート（遷移先テンプレート）が有するファクタに関連付ける（ステップＳ１２）。サーバ装置１０は、第２のテンプレート（遷移先テンプレート）とデータとをクライアント装置２０−１に送信する（ステップＳ３）。
【００６２】  続いて、クライアント装置２０−１は、第２のテンプレート（遷移先テンプレート）とデータとをサーバ装置１０から受信する（ステップＳ１４）。クライアント装置２０−１によって受信される第２のテンプレート（遷移先テンプレート）にはデータが関連付けられている。そのため、既に第１のテンプレート（遷移元テンプレート）に基づいて生成されたデータを利用して、第２のテンプレート（遷移先テンプレート）に基づいてデータを生成するために要するユーザの手間を軽減することが可能となる。
【００６３】  以上、情報処理システム１の動作の流れについて説明した。ＳＷＯＴ分析テンプレートがデータ生成画面Ｄ３００に表示されている場合においても、データの配置が完了してユーザによる操作によって保存操作ボタンが選択されると、出力制御部２１２は、ＳＷＯＴ分析テンプレートの上に配置された各データの位置を含むデータ処理要求を、通信部２４０を介してサーバ装置１０に提供することができる。
【００６４】  サーバ装置１０においてデータ取得部１１１は、クライアント装置２０からのデータ処理要求を、通信部１４０を介して取得することができる。また、データ処理部１１２は、データ処理要求に応じてＳＷＯＴ分析テンプレートが有するファクタにデータを関連付けることができる。より詳細には、データ処理部１１２は、ＳＷＯＴ分析テンプレートの上に配置されたデータの位置に対応するファクタを特定し、特定したファクタにデータを関連付けることができる。
【００６５】  図１１は、ＳＷＯＴ分析テンプレートに関連付けられたデータと当該データに関連する情報（確定値）の例を示す図である。図１１に示したように、データ処理部１１２は、ＳＷＯＴ分析テンプレートに関連付けられたデータと当該データに関連する情報（データＩＤ、テンプレートの識別情報、選択可能ファクタ、色、ファクタ）を記憶部１３０に記憶させてよい。図１１に示したように、データ処理部１１２は、色およびファクタそれぞれを確定させてよい。
【００６６】  なお、遷移元テンプレートに関連付けられたデータの全てが遷移先テンプレートに活用されなくてもよい。例えば、遷移元テンプレートに関連付けられたデータから抽出されたデータが遷移先テンプレートに活用されてもよい。したがって、例えば、データ提供部１１３は、切り替え要求に遷移元テンプレートが有するファクタが含まれる場合、そのファクタに関連付けられたデータを遷移先テンプレートが有するファクタに関連付けるようにしてもよい。
【００６７】  図１２は、ＳＷＯＴ分析テンプレートに関連付けられたデータの中から次のテンプレートに活用されるデータの抽出例を示す図である。抽出データ選択欄Ｄ４１０には、ＳＷＯＴ分析テンプレートが有する各ファクタが含まれており、ファクタはユーザによって選択可能とされている。ユーザによる操作によってファクタが選択されると、出力制御部２１２は、選択されたファクタを含む切り替え要求を、通信部２４０を介してサーバ装置１０に提供することができる。
【００６８】  サーバ装置１０においてデータ取得部１１１は、クライアント装置２０からの切り替え要求を、通信部１４０を介して取得することができる。また、データ処理部１１２は、切り替え出要求に応じてＳＷＯＴ分析テンプレートが有するファクタに関連付けられたデータを、通信部１４０を介してクライアント装置２０に提供することができる。より詳細には、データ処理部１１２は、切り替え要求に基づいてファクタ（切り替え要求に含まれるファクタ）を特定し、データ提供部１１３は、特定されたファクタに関連付けられたデータを、通信部１４０を介してクライアント装置２０に提供することができる。
【００６９】  クライアント装置２０において入力制御部２１１は、通信部１４０を介してデータを取得することができる。出力制御部２１２は、取得されたデータをデータ生成画面Ｄ３００に表示させることができる。例えば、図１２に示した例において、抽出データ選択欄Ｄ４１０から「Ｓ（強み）」および「Ｏ（機会）」が選択されると、出力制御部２１２は、「Ｓ（強み）」に関連付けられたデータ「イメージセンサ技術」および「ＰｌａｙＭｅｍｏｒｙ等アプリの充実」と「Ｏ（機会）」に関連付けられたデータ「値段．ｃｏｍによる最安値の情報」をデータ生成画面Ｄ３００に表示させることができる。
【００７０】  例えば、遷移先テンプレート選択欄Ｄ４４０からＴＯＷＳ分析テンプレートが選択された場合を想定する。図１３は、ＳＷＯＴ分析テンプレートに関連付けられたデータを活用したＴＯＷＳ分析テンプレートの表示例を示す図である。図１３に示した例においては、データ「イメージセンサ技術」および「ＰｌａｙＭｅｍｏｒｙ等アプリの充実」が「Ｓ（強み）」に関連付けられており、データ「値段．ｃｏｍによる最安値の情報」が「Ｏ（機会）」に関連付けられている。
【００７１】  ユーザによる操作によってオブジェクトＥ１が選択されると、出力制御部２１２は、ユーザがデータを配置するための領域を表示させてよい。続いて、その領域内にデータを書き込む操作がユーザによってなされて移動されると、出力制御部２１２は、データが書き込まれた領域を移動させてよい。図１４は、データ配置がなされている間のＴＯＷＳ分析テンプレートの表示例を示す図である。図１４に示した例では、データ「センサを最大限に活かし一見して違いが判る製品」がＴＯＷＳ分析テンプレートの「Ｓ（強み）」および「Ｏ（機会）」の上に配置されている。
【００７２】  データの配置が完了して操作選択画面Ｄ４００を開くための所定の操作がユーザによってなされると、出力制御部２１２は、操作選択画面Ｄ４００を開くことが可能である。図１５は、データ配置完了後のＴＯＷＳ分析テンプレートの表示例を示す図である。ユーザによる操作によって保存操作ボタンＤ４３０が選択されると、出力制御部２１２は、ＴＯＷＳ分析テンプレートの上に配置された各データの位置を含むデータ処理要求を、通信部２４０を介してサーバ装置１０に提供することができる。
【００７３】  サーバ装置１０においてデータ取得部１１１は、クライアント装置２０からのデータ処理要求を、通信部１４０を介して取得することができる。また、データ処理部１１２は、データ処理要求に応じてＴＯＷＳ分析テンプレートにデータを関連付けることができる。また、データ処理部１１２は、ＴＯＷＳ分析テンプレートに関連付けたデータを保存データとして記憶部１３０に記憶させることが可能である。
【００７４】  例えば、遷移先テンプレート選択欄Ｄ４４０からグラフ分析テンプレートが選択された場合を想定する。図１６は、ＴＯＷＳ分析テンプレートに関連付けられたデータを活用したグラフ分析テンプレートの表示例を示す図である。図１５に示すように、ＴＯＷＳ分析テンプレートには、データ「センサを最大限に活かし一見して違いが判る製品」が関連付けられている。そこで、図１６に示すように、データ処理部１１２は、ＴＯＷＳ分析テンプレートに関連付けられたデータ「センサを最大限に活かし一見して違いが判る製品」をグラフ分析テンプレートに関連付けてよい。また、グラフ分析テンプレートのシートには、情報入力が可能になっている。
【００７５】  図１７は、情報入力がなされている間のグラフ分析テンプレートの表示例を示す図である。図１７に示すように、ユーザによる操作によって情報入力がなされ、情報入力が完了して操作選択画面Ｄ４００を開くための所定の操作がユーザによってなされると、出力制御部２１２は、操作選択画面Ｄ４００を開くことが可能である。図１８は、情報入力後のグラフ分析テンプレートの表示例を示す図である。ユーザによる操作によって保存操作ボタンＤ４３０が選択されると、出力制御部２１２は、グラフ分析テンプレートに入力された情報を含むデータ処理要求を、通信部２４０を介してサーバ装置１０に提供することができる。
【００７６】  サーバ装置１０においてデータ取得部１１１は、クライアント装置２０からのデータ処理要求を、通信部１４０を介して取得することができる。また、データ処理部１１２は、データ処理要求に応じてグラフ分析テンプレートのシートに入力された情報を、グラフ分析テンプレートに関連付けることが可能である。また、データ処理部１１２は、グラフ分析テンプレートに関連付けた情報を保存データとして記憶部１３０に記憶させることが可能である。
【００７７】  例えば、遷移先テンプレート選択欄Ｄ４４０からグラフ作成テンプレートが選択された場合を想定する。図１９は、グラフ分析テンプレートに関連付けられたデータを活用したグラフ作成テンプレートの表示例を示す図である。図１８に示すように、グラフ分析テンプレートには、データ「センサを最大限に活かし一見して違いが判る製品」が関連付けられている。そこで、図１９に示すように、データ処理部１１２は、グラフ作成テンプレートに関連付けられたデータ「センサを最大限に活かし一見して違いが判る製品」をグラフ作成テンプレートに関連付けてよい。
【００７８】  また、図１８に示すように、グラフ分析テンプレートには、シートに入力された情報が関連付けられている。そこで、図１９に示すように、データ処理部１１２は、グラフ分析テンプレートに関連付けられたシートに入力された情報をグラフ作成テンプレートに関連付けてよい。また、図１９に示すように、データ処理部１１２は、シートに入力された情報に基づいて、グラフを生成し、生成したグラフをグラフ作成テンプレートに関連付けてよい。また、出力制御部２１２は、グラフ作成テンプレートにデータを配置するためのオブジェクトＥ１を表示させてよい。
【００７９】  ユーザによる操作によってオブジェクトＥ１が選択されると、出力制御部２１２は、ユーザがデータを配置するための領域を表示させてよい。続いて、その領域内にデータを書き込む操作がユーザによってなされて移動されると、出力制御部２１２は、データが書き込まれた領域を移動させてよい。図１９に示した例では、データ「年末イベント」がグラフに配置されている。データ「年末イベント」の引き出し線は、ユーザによる操作によって適宜に移動可能である。
【００８０】  データの配置が完了して操作選択画面Ｄ４００を開くための所定の操作がユーザによってなされると、出力制御部２１２は、操作選択画面Ｄ４００を開くことが可能である。図２０は、データ配置完了後のグラフ作成テンプレートの表示例を示す図である。ユーザによる操作によって保存操作ボタンＤ４３０が選択されると、出力制御部２１２は、グラフ作成テンプレートの上に配置された各データの位置を含むデータ処理要求を、通信部２４０を介してサーバ装置１０に提供することができる。
【００８１】  サーバ装置１０においてデータ取得部１１１は、クライアント装置２０からのデータ処理要求を、通信部１４０を介して取得することができる。また、データ処理部１１２は、データ処理要求に応じてグラフ作成テンプレートにデータを関連付けることができる。より詳細には、データ処理部１１２は、グラフ作成テンプレートの上に配置されたデータをグラフ作成テンプレートに関連付けることができる。また、データ処理部１１２は、グラフ作成テンプレートに関連付けたデータを保存データとして記憶部１３０に記憶させることが可能である。
【００８２】  例えば、遷移先テンプレート選択欄Ｄ４４０からワード成型テンプレートが選択された場合を想定する。図２１は、グラフ作成テンプレートに関連付けられたデータに基づいて作成されたレポートの表示例を示す図である。図２１に示した例においては、出力制御部２１２によって、グラフ作成テンプレートに関連付けられた各種データ（データ「センサを最大限に活かし一見して違いが判る製品」、シート、グラフ、データ「年末イベント」など）が表示されている。また、作成されるレポートは、かかる例に限定されない。
【００８３】  図２２は、ＳＷＯＴ分析とＴＯＷＳ分析との関連性を表現した図である。図２２に示した例のように、データ処理部１１２は、ＳＷＯＴによる分析において「Ｓ（強み）」に関連付けられたデータ（例えば、「イメージセンサ技術」「アプリの充実」など）とＳＷＯＴによる分析において「Ｏ（機会）」に関連付けられたデータ（例えば、「コモディティ化」「値段．ｃｏｍによる最安値の情報」など）とＴＯＷＳ分析において「Ｓ（強み）」および「Ｏ（機会）」に関連付けられたデータ「センサを最大限に活かし一見して違いが判る製品」との関連性を示す情報を、通信部１４０を介してクライアント装置２０に提供することができる。また、出力制御部２１２は、かかる関連性を示す情報を表示させることが可能である。
【００８４】  データ処理部１１２は、複数の保存データがマージ対象として選択された場合、当該複数の保存データをマージしてもよい。図２３は、保存データ選択画面の表示例を示す図である。図２３に示すように、クライアント装置２０において出力制御部２１２は、保存データ選択画面Ｄ１００、テンプレート選択画面Ｄ２００およびデータ生成画面Ｄ３００を表示部２５０に表示させることができる。ここで、ユーザによる操作によって複数の保存データの識別情報が選択されると、出力制御部２１２は、選択された複数の保存データの識別情報を含むマージ要求を、通信部２４０を介してサーバ装置１０に提供することができる。
【００８５】  サーバ装置１０においてデータ取得部１１１は、クライアント装置２０からのマージ要求を、通信部１４０を介して取得することができる。また、データ処理部１１２は、マージ要求に応じた複数の保存データ（マージ要求に含まれる複数の識別情報それぞれの保存データ）を記憶部１３０から選択し、データ処理部１１２は、当該複数の保存データをマージすることができる。出力制御部２１２は、当該複数の保存データがマージされた結果をデータ生成画面Ｄ３００に表示させることができる。図２４は、ＳＷＯＴ分析に係る複数の保存データのマージ結果の表示例を示す図である。
【００８６】  また、図２５は、グラフ分析に係る保存データの例を示す図である。図２５を参照すると、Ａ地区の部署ごとの売上台数がグラフ分析テンプレートに関連付けられて保存データとして記憶されている。また、図２６は、グラフ分析に係る保存データに基づいて作成されたグラフの表示例を示す図である。図２６を参照すると、データ処理部１１２は、図２５に示された保存データに基づいてグラフを作成している。同様に、Ｂ地区の部署ごとの売上台数がグラフ分析テンプレートに関連付けられて保存データとして記憶されているとする。
【００８７】  図２７は、グラフ分析に係る複数の保存データのマージ結果の表示例を示す図である。図２７を参照すると、Ａ地区の部署ごとの売上台数がグラフ作成テンプレートに関連付けられて保存データとして記憶されている。かかるグラフ作成テンプレートには、「Ａ地区でＸＸのイベント」「販促でＸＸをｔｒｙ」などといったデータも関連付けられている。また、Ｂ地区の部署ごとの売上台数がグラフ作成テンプレートに関連付けられて保存データとして記憶されている。かかるグラフ作成テンプレートには、「ＡＡＡをＴｒｙ」などといったデータも関連付けられている。
【００８８】  例えば、データ処理部１１２は、Ａ地区の部署ごとの売上台数とＢ地区の部署ごとの売上台数とをマージすることができる。より詳細には、図２７に示すように、データ処理部１１２は、Ａ地区とＢ地区とにおける同一部署の売上台数を足し合わせてよい。また、図２７に示すように、データ処理部１１２は、「Ａ地区でＸＸのイベント」「販促でＸＸをｔｒｙ」「ＡＡＡをＴｒｙ」などといったデータもマージしてよい。かかるマージは、Ａ地区およびＢ地区よりも上位組織におけるクライアント装置２０において可能であってもよい。
【００８９】  データ処理部１１２は、複数の保存データが比較対象として選択された場合、当該複数の保存データを比較して同一または類似のデータを抽出してもよい。図２８は、ＳＷＯＴ分析に係る複数の保存データに基づいて算出された同一または類似のデータの件数の表示例を示す図である。図２８に示すように、操作選択画面Ｄ４００には、抽出タブＤ４５１および分析タブＤ４５２が含まれていてよい。分析タブＤ４５２が選択された場合には、操作選択画面Ｄ４００に分析データ選択欄Ｄ４５０が含まれてもよい。
【００９０】  データ処理部１１２は、同一または類似のデータごとに複数の保存データの件数を算出してよい。図２８に示した例において、データ処理部１１２は、複数の保存データの中に、「イメージセンサ技術」が１件、「アプリの充実」が１件、「均質化」が２件、「コモディティ化」が３件、「スマートフォンカメラの高品質化」が１件、「市場の縮小」が１件、「値段．ｃｏｍによる最安値の情報」が１件存在すると算出している。また、出力制御部２１２は、かかる算出結果を分析データ選択欄Ｄ４５０に表示させている。
【００９１】  また、図２８に示したように、分析データ選択欄Ｄ４５０には、実行ボタンＤ４５３が含まれてもよい。ユーザによる操作によって実行ボタンＤ４５３が選択されると、出力制御部２１２は、分析データ選択欄Ｄ４５０における選択結果を、通信部２４０を介してサーバ装置１０に提供することができる。サーバ装置１０においてデータ提供部１１３は、選択結果に対応するデータを抽出して、通信部１４０を介してクライアント装置２０に提供することができる。図２９は、抽出されたデータの表示例を示す図である。
【００９２】  図２８に示すように、分析データ選択欄Ｄ４５０において、「均質化」および「コモディティ化」が選択され、ユーザによる操作によって実行ボタンＤ４５３が選択された場合、出力制御部２１２は、かかる選択結果を、通信部２４０を介してサーバ装置１０に提供することができる。サーバ装置１０においてデータ提供部１１３は、選択結果に対応するデータ「均質化」および「コモディティ化」を抽出して、通信部１４０を介してクライアント装置２０に提供することができる。そして、図２９に示すように、出力制御部２１２は、データ「均質化」および「コモディティ化」を表示させることができる。かかるデータ抽出は、上位組織におけるクライアント装置２０において可能であってもよい。
【００９３】  ＜５．サーバ装置のハードウェア構成例＞  続いて、本開示の実施形態に係るサーバ装置１０のハードウェア構成例について説明する。図３０は、本開示の実施形態に係るサーバ装置１０のハードウェア構成例を示す図である。ただし、図３０に示したハードウェア構成例は、サーバ装置１０のハードウェア構成の一例を示したに過ぎない。したがって、サーバ装置１０のハードウェア構成は、図３０に示した例に限定されない。
【００９４】  図３０に示したように、サーバ装置１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）８０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）８０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）８０３と、ストレージ装置８１１と、ドライブ８１２と、通信装置８１５とを備える。
【００９５】  ＣＰＵ８０１は、演算処理装置および制御装置として機能し、各種プログラムに従ってサーバ装置１０内の動作全般を制御する。また、ＣＰＵ８０１は、マイクロプロセッサであってもよい。ＲＯＭ８０２は、ＣＰＵ８０１が使用するプログラムや演算パラメータなどを記憶する。ＲＡＭ８０３は、ＣＰＵ８０１の実行において使用するプログラムや、その実行において適宜変化するパラメータなどを一時記憶する。これらはＣＰＵバスなどから構成されるホストバスにより相互に接続されている。
【００９６】  ストレージ装置８１１は、サーバ装置１０の記憶部の一例として構成されたデータ格納用の装置である。ストレージ装置８１１は、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置および記憶媒体に記録されたデータを削除する削除装置などを含んでもよい。このストレージ装置８１１は、ＣＰＵ８０１が実行するプログラムや各種データを格納する。
【００９７】  ドライブ８１２は、記憶媒体用リーダライタであり、サーバ装置１０に内蔵、あるいは外付けされる。ドライブ８１２は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリなどのリムーバブル記憶媒体に記録されている情報を読み出して、ＲＡＭ８０３に出力する。また、ドライブ８１２は、リムーバブル記憶媒体に情報を書き込むこともできる。
【００９８】  通信装置８１５は、例えば、ネットワークに接続するための通信デバイスなどで構成された通信インタフェースである。また、通信装置８１５は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）対応通信装置であっても、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）対応通信装置であっても、有線による通信を行うワイヤー通信装置であってもよい。通信装置８１５は、例えば、ネットワークを介して他の装置と通信を行うことが可能である。
【００９９】  以上、本開示の実施形態に係るサーバ装置１０のハードウェア構成例について説明した。
【０１００】  ＜６．クライアント装置のハードウェア構成例＞  続いて、本開示の実施形態に係るクライアント装置２０のハードウェア構成例について説明する。図３１は、本開示の実施形態に係るクライアント装置２０のハードウェア構成例を示す図である。ただし、図３１に示したハードウェア構成例は、クライアント装置２０のハードウェア構成の一例を示したに過ぎない。したがって、クライアント装置２０のハードウェア構成は、図３１に示した例に限定されない。
【０１０１】  図３１に示したように、クライアント装置２０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）９０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９０３と、入力装置９０８と、出力装置９１０と、ストレージ装置９１１と、ドライブ９１２と、通信装置９１５とを備える。
【０１０２】  ＣＰＵ９０１は、演算処理装置および制御装置として機能し、各種プログラムに従ってクライアント装置２０内の動作全般を制御する。また、ＣＰＵ９０１は、マイクロプロセッサであってもよい。ＲＯＭ９０２は、ＣＰＵ９０１が使用するプログラムや演算パラメータなどを記憶する。ＲＡＭ９０３は、ＣＰＵ９０１の実行において使用するプログラムや、その実行において適宜変化するパラメータなどを一時記憶する。これらはＣＰＵバスなどから構成されるホストバスにより相互に接続されている。
【０１０３】  入力装置９０８は、マウス、キーボード、タッチパネル、ボタン、マイクロフォン、スイッチおよびレバーなどユーザが情報を入力するための操作部と、ユーザによる入力に基づいて入力信号を生成し、ＣＰＵ９０１に出力する入力制御回路などから構成されている。クライアント装置２０のユーザは、該入力装置９０８を操作することにより、クライアント装置２０に対して各種のデータを入力したり処理動作を指示したりすることができる。
【０１０４】  出力装置９１０は、例えば、液晶ディスプレイ（ＬＣＤ）装置、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）装置およびランプなどの表示装置を含んでよい。さらに、出力装置９１０は、スピーカおよびヘッドホンなどの音声出力装置を含んでもよい。例えば、表示装置は、撮像された画像や生成された画像などを表示する。一方、音声出力装置は、音声データなどを音声に変換して出力する。
【０１０５】  ストレージ装置９１１は、クライアント装置２０の記憶部の一例として構成されたデータ格納用の装置である。ストレージ装置９１１は、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置および記憶媒体に記録されたデータを削除する削除装置などを含んでもよい。このストレージ装置９１１は、ＣＰＵ９０１が実行するプログラムや各種データを格納する。
【０１０６】  ドライブ９１２は、記憶媒体用リーダライタであり、クライアント装置２０に内蔵、あるいは外付けされる。ドライブ９１２は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリなどのリムーバブル記憶媒体に記録されている情報を読み出して、ＲＡＭ９０３に出力する。また、ドライブ９１２は、リムーバブル記憶媒体に情報を書き込むこともできる。
【０１０７】  通信装置９１５は、例えば、ネットワークに接続するための通信デバイスなどで構成された通信インタフェースである。また、通信装置９１５は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）対応通信装置であっても、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）対応通信装置であっても、有線による通信を行うワイヤー通信装置であってもよい。通信装置９１５は、例えば、ネットワークを介して他の装置と通信を行うことが可能である。
【０１０８】  以上、本開示の実施形態に係るクライアント装置２０のハードウェア構成例について説明した。
【０１０９】  ＜７．むすび＞  以上説明したように、本開示の実施形態によれば、クライアント装置２０からの選択要求に応じた遷移元テンプレートをクライアント装置２０に提供するデータ提供部１１３と、遷移元テンプレートテンプレートが有するファクタとクライアント装置２０からの切り替え要求に応じた遷移先テンプレートが有するファクタとが共通する場合、遷移元テンプレートが有するファクタに関連付けられたデータを遷移先テンプレートが有するファクタに関連付けるデータ処理部１１２と、を備える、サーバ装置１０が提供される。
【０１１０】  かかる構成によれば、既に１のテンプレートに基づいて生成されたデータを利用して、他のテンプレートに基づいてデータを生成するために要するユーザの手間を軽減することが可能となる。
【０１１１】  また、上記したシートに入力された情報に対して条件を付することによって、シートに入力された情報を既存のテンプレートにおいて利用することも可能である。例えば、今月の値が前月の値に対して所定の倍率（例えば、１．５倍など）になっているデータが存在する場合には、そのデータをＳＷＯＴ分析テンプレートにおけるＳ（強み）に関連付けるなどといった条件が付されてもよい。
【０１１２】  以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１１３】  例えば、情報処理システム１の動作は、必ずしもフローチャートに記載された順序に沿って時系列になされる必要はない。例えば、情報処理システム１の動作は、フローチャートに記載した順序と異なる順序でなされてもよいし、フローチャートに記載された動作の少なくとも一部が並列的になされてもよい。
【０１１４】  また、コンピュータに内蔵されるＣＰＵ、ＲＯＭおよびＲＡＭなどのハードウェアを、上記したサーバ装置１０が有する機能と同等の機能を発揮させるためのプログラムも作成可能である。また、該プログラムを記録した、コンピュータに読み取り可能な記録媒体も提供され得る。
【０１１５】  また、コンピュータに内蔵されるＣＰＵ、ＲＯＭおよびＲＡＭなどのハードウェアを、上記したクライアント装置２０が有する機能と同等の機能を発揮させるためのプログラムも作成可能である。また、該プログラムを記録した、コンピュータに読み取り可能な記録媒体も提供され得る。
【０１１６】  また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【０１１７】  なお、以下のような構成も本開示の技術的範囲に属する。（１）  クライアント装置からの選択要求に応じた第１のテンプレートを前記クライアント装置に提供するデータ提供部と、  前記第１のテンプレートが有するファクタと前記クライアント装置からの切り替え要求に応じた第２のテンプレートが有するファクタとが共通する場合、前記第１のテンプレートが有する前記ファクタに関連付けられたデータを前記第２のテンプレートが有する前記ファクタに関連付けるデータ処理部と、  を備える、情報処理装置。（２）  前記データ処理部は、前記クライアント装置からのデータ処理要求に応じて前記第１のテンプレートが有するファクタにデータを関連付ける、  前記（１）に記載の情報処理装置。（３）  前記データ処理部は、前記第１のテンプレートの上に配置された前記データの位置を含む前記データ処理要求に基づいて前記位置に対応するファクタを特定し、特定した前記ファクタに前記データを関連付ける、  前記（２）に記載の情報処理装置。（４）  前記データ処理部は、前記第１のテンプレートが有するファクタに関連付けられたデータを保存データとして記憶部に記憶させる、  前記（２）または前記（３）に記載の情報処理装置。（５）  前記データ処理部は、複数の保存データがマージ対象として選択された場合、前記複数の保存データをマージする、  前記（４）に記載の情報処理装置。（６）  前記データ処理部は、複数の保存データが比較対象として選択された場合、前記複数の保存データを比較して同一または類似のデータを抽出する、  前記（４）または前記（５）に記載の情報処理装置。（７）  前記データ処理部は、前記クライアント装置からのデータ処理要求に応じて前記第２のテンプレートが有するファクタにデータを関連付ける、  前記（１）〜前記（６）の何れか一項に記載の情報処理装置。（８）  前記データ処理部は、前記第２のテンプレートの上に配置された前記データの位置を含む前記データ処理要求に基づいて前記位置に対応するファクタを特定し、特定した前記ファクタに前記データを関連付ける、  前記（７）に記載の情報処理装置。（９）  前記データ提供部は、前記第２のテンプレートと前記第２のテンプレートに関連付けられたデータとを前記クライアント装置に提供する、  前記（１）〜前記（８）の何れか一項に記載の情報処理装置。（１０）  前記データ提供部は、前記クライアント装置からのデータ抽出要求に応じて前記第１のテンプレートが有するファクタに関連付けられたデータを前記クライアント装置に提供する、  前記（１）〜前記（９）の何れか一項に記載の情報処理装置。（１１）  前記データ提供部は、前記第１のテンプレートが有するファクタを含む前記データ抽出要求に基づいて特定された前記ファクタに関連付けられたデータを前記クライアント装置に提供する、  前記（１０）に記載の情報処理装置。（１２）  前記データ処理部は、前記クライアント装置からのデータ統合要求に応じて前記第１のテンプレートに関連付けられた複数のデータを統合する、  前記（１）〜前記（１１）の何れか一項に記載の情報処理装置。（１３）  前記データ処理部は、複数のデータそれぞれの識別情報を含む前記データ統合要求に基づいて複数のデータを特定し、特定した前記複数のデータのうちの何れか一方を削除する、  前記（１２）に記載の情報処理装置。（１４）  前記データ処理部は、テンプレートの識別情報を含む前記選択要求に基づいて前記第１のテンプレートを選択する、  前記（１）〜前記（１３）の何れか一項に記載の情報処理装置。（１５）  前記データ処理部は、テンプレートの識別情報を含む前記切り替え要求に基づいて前記第２のテンプレートを選択する、  前記（１）〜前記（１４）の何れか一項に記載の情報処理装置。（１６）  前記データ提供部は、前記切り替え要求に前記第１のテンプレートが有するファクタが含まれる場合、前記ファクタに関連付けられたデータを前記第２のテンプレートが有する前記ファクタに関連付ける、  前記（１）〜前記（１５）の何れか一項に記載の情報処理装置。（１７）  クライアント装置からの選択要求に応じた第１のテンプレートを前記クライアント装置に提供することと、  プロセッサにより前記第１のテンプレートが有するファクタと前記クライアント装置からの切り替え要求に応じた第２のテンプレートが有するファクタとが共通する場合、前記第１のテンプレートが有する前記ファクタに関連付けられたデータを前記第２のテンプレートが有する前記ファクタに関連付けることと、  を含む、情報処理方法。（１８）  コンピュータを、  クライアント装置からの選択要求に応じた第１のテンプレートを前記クライアント装置に提供するデータ提供部と、  前記第１のテンプレートが有するファクタと前記クライアント装置からの切り替え要求に応じた第２のテンプレートが有するファクタとが共通する場合、前記第１のテンプレートが有する前記ファクタに関連付けられたデータを前記第２のテンプレートが有する前記ファクタに関連付けるデータ処理部と、  を備える情報処理装置として機能させるためのプログラム。
【符号の説明】
【０１１８】  １      情報処理システム  １０    サーバ装置（情報処理装置）  ２０    クライアント装置  ３０    ネットワーク  １１０  制御部  １１１  データ取得部  １１２  データ処理部  １１３  データ提供部  １３０  記憶部  １４０  通信部  ２１０  制御部  ２１１  入力制御部  ２１２  出力制御部  ２２０  入力部  ２３０  記憶部  ２４０  通信部  ２５０  表示部
【図１】
2015125369.tif 000003
【図２】
2015125369.tif 000004
【図３】
2015125369.tif 000005
【図４】
2015125369.tif 000006
【図５】
2015125369.tif 000007
【図６】
2015125369.tif 000008
【図７】
2015125369.tif 000009
【図８】
2015125369.tif 000010
【図９】
2015125369.tif 000011
【図１０】
2015125369.tif 000012
【図１１】
2015125369.tif 000013
【図１２】
2015125369.tif 000014
【図１３】
2015125369.tif 000015
【図１４】
2015125369.tif 000016
【図１５】
2015125369.tif 000017
【図１６】
2015125369.tif 000018
【図１７】
2015125369.tif 000019
【図１８】
2015125369.tif 000020
【図１９】
2015125369.tif 000021
【図２０】
2015125369.tif 000022
【図２１】
2015125369.tif 000023
【図２２】
2015125369.tif 000024
【図２３】
2015125369.tif 000025
【図２４】
2015125369.tif 000026
【図２５】
2015125369.tif 000027
【図２６】
2015125369.tif 000028
【図２７】
2015125369.tif 000029
【図２８】
2015125369.tif 000030
【図２９】
2015125369.tif 000031
【図３０】
2015125369.tif 000032
【図３１】
2015125369.tif 000033
【国際調査報告】
2015125369.tif 000034
2015125369.tif 000035