(57)【要約】【課題】作業の種類を踏まえてユーザの考えを発散させることができるように支援する。【解決手段】受付部１４２が、第２表示装置１５０に表示された第１の選択肢カード１０の選択を受け付け、検索部１１２が、第１の選択肢カード１０と対応付けて記憶されている複数種類のキーワードのうち、第２表示装置１５０を用いて実施される作業の種類及び前記第１のカードが配置される表示画面上の背景の少なくとも一方に対応する種類の１以上のキーワードを含む第１のキーワード群を特定し、第１のキーワード群を用いてネットワークを介して検索を行い、表示制御部１６１が、検索の結果から抽出された１以上のキーワードを含む結果キーワード群を、第１の選択肢カード１０との対応を視認可能な状態で表示する。【選択図】図１
2018169661.tif 000002
【特許請求の範囲】
【請求項１】
表示装置に表示された第１のカードの選択を受け付け、
前記第１のカードと対応付けて記憶されている複数種類のキーワードのうち、前記表示装置を用いて実施される作業の種類及び前記第１のカードが配置される表示画面上の背景の少なくとも一方に対応する種類の１以上のキーワードを含む第１のキーワード群を特定し、
前記第１のキーワード群を用いてネットワークを介して行った検索の結果から抽出された１以上のキーワードを含む結果キーワード群を、前記第１のカードとの対応を視認可能な状態で表示する
ことを含む処理をコンピュータが実行することを特徴とする情報処理方法。
【請求項２】
前記結果キーワード群の中から１以上のキーワードの選択を受け付け、
選択を受け付けた前記１以上のキーワードを、前記表示装置を用いて実施される作業の種類及び前記第１のカードが配置される表示画面上の背景の少なくとも一方に対応する種類のキーワードとして、選択を受け付けた前記第１のカードに対応付けて記憶する
ことを特徴とする請求項１に記載の情報処理方法。
【請求項３】
前記第１のカードの選択を受け付ける処理は、前記表示装置に表示された各々異なる内容が記述された複数のカードから１のカードの選択操作を受け付けることを特徴とする請求項１又は請求項２に記載の情報処理方法。
【請求項４】
前記表示装置に表示された第２のカードの選択を受け付け、
前記第２のカードと対応付けて記憶されている複数種類のキーワードのうち、前記表示装置を用いて実施される作業の種類及び前記第２のカードが配置される表示画面上の背景の少なくとも一方に対応する種類の１以上のキーワードを含む第２のキーワード群を特定し、
前記第１のキーワード群及び前記第２のキーワード群を用いて前記結果キーワード群を抽出する
ことを特徴とする請求項１〜請求項３のいずれか１項に記載の情報処理方法。
【請求項５】
前記第１のキーワード群を用いてネットワークを介して行った検索の第１の結果と、前記第２のキーワード群を用いてネットワークを介して行った検索の第２の結果とのいずれか又は両方から抽出された前記結果キーワード群を、該結果キーワード群が前記第１の結果及び前記第２の結果のいずれに含まれるかの区別を示す情報と共に、前記第１のカード及び前記第２のカードとの対応を視認可能な状態で表示することを特徴とする請求項４に記載の情報処理方法。
【請求項６】
前記第１のキーワード群及び前記第２のキーワード群を用いてネットワークを介して行った検索の第３の結果から抽出された１以上のキーワードを含む結果キーワード群を、前記第１のカード及び前記第２のカードとの対応を視認可能な状態で表示することを特徴とする請求項４に記載の情報処理方法。
【請求項７】
前記第１のカードに対応付けられた、前記作業の種類及び前記第１のカードが配置される表示画面上の背景の少なくとも一方に対応する種類の複数のキーワードの各々と、前記第２のカードに対応付けられた、前記作業の種類及び前記第２のカードが配置される表示画面上の背景の少なくとも一方に対応する種類の複数のキーワードの各々との組合せを、総当り又は設定された優先度に基づいて生成し、生成した組合せの各々を用いて、前記ネットワークを介した検索を行う請求項６に記載の情報処理方法。
【請求項８】
表示装置に表示された第１のカードの選択を受け付け受付部と、
前記第１のカードと対応付けて記憶されている複数種類のキーワードのうち、前記表示装置を用いて実施される作業の種類及び前記第１のカードが配置される表示画面上の背景の少なくとも一方に対応する種類の１以上のキーワードを含む第１のキーワード群を特定する特定部と、
前記第１のキーワード群を用いてネットワークを介して行った検索の結果から抽出された１以上のキーワードを含む結果キーワード群を、前記第１のカードとの対応を視認可能な状態で表示する表示制御部と、
を含むことを特徴とする情報処理装置。
【請求項９】
表示装置に表示された第１のカードの選択を受け付け、
前記第１のカードと対応付けて記憶されている複数種類のキーワードのうち、前記表示装置を用いて実施される作業の種類及び前記第１のカードが配置される表示画面上の背景の少なくとも一方に対応する種類の１以上のキーワードを含む第１のキーワード群を特定し、
前記第１のキーワード群を用いてネットワークを介して行った検索の結果から抽出された１以上のキーワードを含む結果キーワード群を、前記第１のカードとの対応を視認可能な状態で表示する
ことを含む処理をコンピュータに実行させることを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
開示の技術は、情報処理方法、情報処理装置、及び情報処理プログラムに関する。
【背景技術】
【０００２】
例えば、ワークショップ形式のように複数のユーザが集まる場で、各ユーザの考えを十分に引き出して検討を深めさせながら行われる作業がある。このような作業では、様々な事項を検討するために、ユーザから引き出された考えをさらに発散させることが有効である。
【０００３】
このような作業を支援する技術として、会議などの目標に対して、どの部分を話していたかをメンバー間で共有させる方法が提案されている。この方法では、テキスト変換したテキストを品詞レベルの単語に分解し、分解された単語に基づいて二次元図式で表される着想支援図を生成し、着想支援図への操作に基づいて、該操作に応じた処理を実行する。また、この方法では、ある単語の関連語が辞書サイトから検索され、着想支援図に追加される。
【０００４】
また、会議で議論されていない関連トピック等、議論が発展するようなトピックをユーザに提示する会議支援装置が提案されている。この装置は、一つ以上の端末装置から受信した音声データ又はテキストデータに基づいて会議の議事データを取得し、複数の議事録情報を記憶する議事録データベースに取得した議事データを記録する。また、この装置は、議事録データベースと、議事録データベースとは異なる外部データベースとに基づいて複数のトピックを抽出する。そして、この装置は、取得した議事データに基づいて会議に係るキーワードを抽出し、抽出された複数のトピックのうち、抽出されたキーワードに係るトピックの情報を表示する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−１７４４６５号公報
【特許文献２】特開２０１５−１５６０９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
キーワードなどの何らかの検討材料を提示して、ワークショップなどの作業におけるユーザの考えの発散を支援することを考える。例えば、ワークショップの目的など、その作業において何を検討するかが異なれば、同じ検討材料を提示した場合でも、ユーザは、その検討材料を異なる意味で利用し、ユーザの考えはそれぞれ違った発散の仕方をする可能性がある。従って、作業の種類を踏まえてユーザの考えを発散させることができるように作業を支援することが重要である。
【０００７】
開示の技術は、一つの側面として、作業の種類を踏まえてユーザの考えを発散させることができるように支援することを目的とする。
【課題を解決するための手段】
【０００８】
開示の技術は、一つの態様として、表示装置に表示された第１のカードの選択を受け付ける。また、前記第１のカードと対応付けて記憶されている複数種類のキーワードのうち、前記表示装置を用いて実施される作業の種類に対応する種類の１以上のキーワードを含む第１のキーワード群を特定する。そして、前記第１のキーワード群を用いてネットワークを介して行った検索の結果から抽出された１以上のキーワードを含む結果キーワード群を、前記第１のカードとの対応を視認可能な状態で表示する。
【発明の効果】
【０００９】
一つの側面として、作業の種類を踏まえてユーザの考えを発散させることができるように支援することができる、という効果を有する。
【図面の簡単な説明】
【００１０】
【図１】本実施形態に係る情報処理システムの概略構成を示すブロック図である。
【図２】選択肢カードの一例を示す図である。
【図３】選択肢カード及びビジョンを説明するための図である。
【図４】分析画面の一例を示す図である。
【図５】管理サーバの概略構成を示す機能ブロック図である。
【図６】カードデータベース（ＤＢ）の一例を示す図である。
【図７】キーワードＤＢの一例を示す図である。
【図８】背景ＤＢの一例を示す図である。
【図９】ビジョンＤＢの一例を示す図である。
【図１０】発話ＤＢの一例を示す図である。
【図１１】検索結果ＤＢの一例を示す図である。
【図１２】第１制御装置の概略構成を示す機能ブロック図である。
【図１３】第２制御装置の概略構成を示す機能ブロック図である。
【図１４】第３制御装置の概略構成を示す機能ブロック図である。
【図１５】管理サーバとして機能するコンピュータの概略構成を示すブロック図である。
【図１６】第１制御装置として機能するコンピュータの概略構成を示すブロック図である。
【図１７】第２制御装置として機能するコンピュータの概略構成を示すブロック図である。
【図１８】第３制御装置として機能するコンピュータの概略構成を示すブロック図である。
【図１９】第１管理処理の一例を示すフローチャートである。
【図２０】第２管理処理の一例を示すフローチャートである。
【図２１】第３管理処理の一例を示すフローチャートである。
【図２２】第１制御処理の一例を示すフローチャートである。
【図２３】第２制御処理の一例を示すフローチャートである。
【図２４】検討フェーズ処理の一例を示すフローチャートである。
【図２５】検討対象の選択肢カードの選択及び拡大表示を説明するための図である。
【図２６】検討対象の選択肢カードを複数選択する場合を説明するための図である。
【図２７】検討対象の選択肢カードを複数選択する場合を説明するための図である。
【図２８】検討対象の選択肢カードを複数選択する場合を説明するための図である。
【図２９】検索処理の一例を示すフローチャートである。
【図３０】第３制御処理の一例を示すフローチャートである。
【図３１】第１更新処理の一例を示すフローチャートである。
【図３２】第２更新処理の一例を示すフローチャートである。
【図３３】受付画面の一例を示す図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照して開示の技術に係る実施形態の一例を詳細に説明する。以下の実施形態では、例えば、ＩＣＴ（Information and Communication Technology）を活用し、社内外の問題解決を目指すワークショップにおいて、開示の技術が利用される場合を例に説明する。
【００１２】
図１に示すように、本実施形態に係る情報処理システム１００は、管理サーバ１１０と、第１制御装置１２０と、第１表示装置１３０と、第２制御装置１４０と、第２表示装置１５０と、第３制御装置１６０と、第３表示装置１７０とを含む。図１に示すように、少なくとも、第１表示装置１３０、第２表示装置１５０、及び第３表示装置１７０の各々は、情報処理システム１００により提供されるサービスを使用したワークショップが行われる室内１０１に配置される。また、ワークショップに参加するユーザ１０５の各々には、マイク１８０が装着される。
【００１３】
管理サーバ１１０、第１制御装置１２０、第２制御装置１４０、及び第３制御装置１６０の各々は、ハブ１９０に接続されている。各装置とハブとの接続は、有線であっても無線であってもよい。また、第１制御装置１２０と第１表示装置１３０、第２制御装置１４０と第２表示装置１５０、及び第３制御装置１６０と第３表示装置１７０とはそれぞれ有線又は無線で接続される。
【００１４】
管理サーバ１１０は、一般的なサーバ装置、パーソナルコンピュータ等の情報処理装置である。管理サーバ１１０は、情報処理システム１００で用いられる各種情報を管理すると共に、第１制御装置１２０、第２制御装置１４０、及び第３制御装置１６０の各々に対し、各種処理の実行を指示する。
【００１５】
第１表示装置１３０は、複数の選択肢カード（詳細は後述）が表示される表示部と、表示された選択肢カードに対するユーザ１０５の操作を受け付ける操作部とを含む。第１表示装置１３０は、例えば、タッチパネルディスプレイで実現することができる。
【００１６】
第１制御装置１２０は、第１表示装置１３０の表示制御、第１表示装置１３０を介して受け付けた情報の処理、及び管理サーバ１１０との通信制御を行う。
【００１７】
第２表示装置１５０は、選択肢カードを用いてユーザ１０５の要望を表したビジョン（詳細は後述）が表示される表示部と、表示された選択肢カードに対するユーザ１０５の操作を受け付ける操作部とを含む。第２表示装置１５０は、例えば、タッチパネルディスプレイで実現することができる。
【００１８】
第２制御装置１４０は、第２表示装置１５０の表示制御、第２表示装置１５０を介して受け付けた情報の処理、及び管理サーバ１１０との通信制御を行う。
【００１９】
第３表示装置１７０は、ビジョンにおいて着目されているカードに関連する情報の分析画面（詳細は後述）が表示される表示部と、ユーザ１０５の操作を受け付ける操作部とを含む。第３表示装置１７０は、例えば、タッチパネルディスプレイで実現することができる。
【００２０】
第３制御装置１６０は、第３表示装置１７０の表示制御、第３表示装置１７０を介して受け付けた情報の処理、及び管理サーバ１１０との通信制御を行う。
【００２１】
マイク１８０は、各ユーザ１０５に装着され、各ユーザ１０５の発話を示す音声データを検出する。
【００２２】
ここで、選択肢カード、ビジョン、及び分析画面について説明する。
【００２３】
選択肢カードは、ユーザ１０５がワークショップの目的など、作業の種類に応じた検討の材料となる様々な選択肢の各々を、文字情報と、写真やイラストなどの画像とを用いて、電子的な１枚のカードで表したものである。図２に、選択肢カード１０の一例を示す。図２の例では、選択肢カード１０には、その選択肢カード１０が表す内容を端的に表現したカードタイトル１０Ｐと、イラスト１０Ｑとが含まれる。選択肢カード１０として表す選択肢には、様々な内容を採用することができ、例えば、施設に関するもの、働き方に関するもの、ＩＣＴを利用できそうなもの、ＩＣＴとは関係ないもの等を含むことができる。選択肢カード１０は、カードタイトル１０Ｐのみ、又はイラスト１０Ｑのみを含むものであってもよい。
【００２４】
選択肢カード１０は、選択肢の数だけ用意され、図３の上図に示すように、複数の選択肢カード１０が、ユーザ１０５による選択操作を含む操作を受付可能な状態で、第１表示装置１３０に表示される。ユーザ１０５は、第１表示装置１３０に表示された複数の選択肢カード１０を見て、興味を惹いた選択肢カード１０や、自身の意見に関連する選択肢カード１０などを選択する。
【００２５】
ビジョンは、各ユーザ１０５に選択された選択肢カード１０を集約したものであり、ワークショップの目的などに応じて選択された背景上に、第１表示装置１３０上から選択された選択肢カード１０が配置されたものである。図３の下図に示すように、背景１２は、タイトルが入力される領域１２Ａ、及び時間経過等を表す軸１２Ｂを含む。図３の下図の例では、軸１２Ｂの一例として、現在から将来へ向かう時間軸が用いられている。軸１２Ｂは、図３の下図の例に示すように、長期の時間軸を示すものに限定されず、「朝」、「昼」、「夜」のような１日の時間軸を示すものであってもよい。また、軸１２Ｂは、時間経過を表すものに限定されず、「自社」、「関係会社」、「社会」のような役割の異なりを表すものであってもよい。また、軸１２Ｂは、「研究」、「開発」、「製造」、「販売」のような業務の異なりを表すものであってもよい。その他にも、「オフィス内」、「別オフィス」、「社外」のように、場所の異なりを表す軸１２Ｂを用いてもよい。
【００２６】
このように、第２表示装置１５０に表示された背景１２上に、図３の下図に示すように、第１表示装置１３０上で選択された選択肢カード１０が表示される。ユーザ１０５は、軸１２Ｂを考慮して、表示された選択肢カード１０を、適切な位置に配置する。このように、軸１２Ｂを含む背景１２上に選択肢カード１０が配置されることにより、ワークショップの目的に応じたビジョンが描かれる。また、ビジョンへは、手書きツールを使用して描画を行うことも可能である。
【００２７】
分析画面は、ビジョンに配置された選択肢カード１０のうち、ワークショップにおいて検討の対象となっている選択肢カード１０が示す内容に基づいて、さらにアイディアを発散させる材料となる情報を提供するものである。例えば、検討対象の選択肢カード１０が示す内容がSocial Networking Service（ＳＮＳ）などでどのようなトピックとして扱われているかなどを分析した情報が表示される。図４に、分析画面の一例を示す。図４の例は、検討対象の選択肢カード１０に関連するキーワードを用いた検索の結果に含まれるキーワードを一覧で示す結果キーワード一覧領域１３Ａと、結果キーワード一覧領域１３Ａに含まれるキーワード間の共起関係を示す共起語マップ１３Ｃとを含む。分析画面の詳細については後述する。
【００２８】
以下、情報処理システム１００の各装置について詳述する。
【００２９】
まず、管理サーバ１１０について説明する。図５に示すように、管理サーバ１１０は、機能部として、管理部１１１と、検索部１１２と、更新部１１３とを含む。また、管理サーバ１１０の所定の記憶領域には、カードデータベース（ＤＢ）１１４と、キーワードＤＢ１１５と、背景ＤＢ１１６と、ビジョンＤＢ１１７と、発話ＤＢ１１８と、検索結果ＤＢ１１９とが記憶される。
【００３０】
ここで、管理サーバ１１０の所定の記憶領域に記憶される各種データベースについて説明する。
【００３１】
カードＤＢ１１４には、選択肢カード１０毎のカード情報が記憶される。図６に、カードＤＢ１１４の一例を示す。図６の例では、各行が１枚の選択肢カード１０についてのカード情報に相当する。各カード情報は、選択肢カード１０の識別情報である「カードＩＤ」、選択肢カード１０に表示される「カードタイトル」、選択肢カード１０に表示される写真やイラストなどの「画像データ」等の情報を含む。また、各カード情報は、選択肢カード１０を第１表示装置１３０に表示する際の「表示位置」の情報を含む。例えば、第１表示装置１３０の表示領域の左上角を原点とし、右方向がｘ軸プラスの方向、下方向がｙ軸プラスの方向となるｘｙ座標系を設定する。そして、選択肢カード１０の所定箇所（例えば、左上角）の表示位置を、第１表示装置１３０の表示領域に設定したｘｙ座標系の座標値を用いて表すことができる。
【００３２】
キーワードＤＢ１１５には、各選択肢カード１０に関連するキーワードが記憶される。図７に、キーワードＤＢ１１５の一例を示す。図７の例では、各選択肢カード１０の「カードＩＤ」に、本サービスを利用して実施される「作業の種類」に応じた１以上の「キーワード」が対応付けて記憶されている。作業の種類とは、例えば、ワークショップの目的等である。また、キーワードは、上述の分析画面に表示する情報を、ネットワークを介して検索する際の検索条件となる単語又は単語列である。なお、本実施形態では、「キーワード」欄には、各キーワードを、ａｎｄ、ｏｒ、ｎｏｔ等で繋げた検索条件の形式でキーワードが記憶されている。図７の例においては、「作業の種類」に応じてキーワードを格納する例を示しているが、他の項目に応じてキーワードを格納することも考えられる。例えば、「作業の種類」に替えて、もしくは加えて、選択肢カード１０が配置される背景の別である「背景ＩＤ」に応じてキーワードを格納してもよい。
【００３３】
ここで、各選択肢カード１０に、作業の種類に応じたキーワードを対応付けておく理由について説明する。例えば、図２に示す「バランスボール」の選択肢カード１０の場合を考える。この場合、ワークスタイルをどのように変革するかを議論の目的とするワークショップにおいては、オフィスへのバランスボールの取り入れ方や、社員の健康等に関連して、この選択肢カード１０が選択されると想定される。また、Internet of Things（ＩｏＴ）を業務にどのように活用するかを議論の目的とするワークショップにおいては、センシングの方法や、センシングにより得られるデータ等に関連して、この選択肢カード１０が選択されると想定される。また、それが時間軸を示す背景を利用して配置される場合は、トレーニングや健康のような時間的な変化が現れる事項に関連してこの選択肢カード１０が選択されると想定される。また、場所の異なりを表す軸の背景を利用して配置される場合は、リフレッシュのような用途に関連してこの選択肢カード１０が選択されると想定される。このように、同じ選択肢カード１０でも、作業の種類及びその選択肢カード１０が配置される背景の少なくとも一方によって、その意味合いが変わってくる。そこで、ある選択肢カード１０に基づいてユーザの考えを発散させる際に、ワークショップの目的などの作業の種類及びワークショップで利用されている背景の少なくとも一方を踏まえて適切に発散させるよう支援するために、各選択肢カード１０に、作業の種類に応じたキーワードを対応付けておくものである。
【００３４】
背景ＤＢ１１６には、第２表示装置１５０に表示する背景１２の各々の情報が記憶される。図８に、背景ＤＢ１１６の一例を示す。図８の例では、各行が１つの背景１２についての背景情報に相当する。各背景情報は、背景１２の識別情報である「背景ＩＤ」、軸１２Ｂを含む背景１２の「画像データ」等の情報を含む。また、図８では図示していないが、背景情報のタイトルや、それがどのような内容であるかを示す情報も対応付けて記憶されていてもよい。例えば、背景ＩＤが「Ｂ０００１」の背景が、図３の下図に示す背景である場合、タイトルとして「ワークスタイルの未来」が、どのような内容であるかを示す情報として「時間軸」を記憶することが考えられる。
【００３５】
ビジョンＤＢ１１７には、第２表示装置１５０において、ユーザ１０５により作成されたビジョンの情報が記憶される。図９に、ビジョンＤＢ１１７の一例を示す。図９の例では、各行が１つのビジョンを示すビジョン情報に相当する。各ビジョン情報は、ビジョンの識別情報である「ビジョンＩＤ」、ビジョンを作成したユーザグループの識別情報である「ユーザグループＩＤ」、及び第２表示装置１５０に表示されている背景１２の「背景ＩＤ」の情報を含む。また、ビジョン情報は、ビジョンに含まれる選択肢カード１０の「カードＩＤ」、選択肢カード１０が背景１２上のどの位置に表示されたかを示す「表示位置」等の情報を含む。「表示位置」は、上述した第１表示装置１３０上に表示される選択肢カード１０の表示位置と同様に、第２表示装置１５０に表示された背景１２領域に設定されたｘｙ座標系の座標値を用いて表すことができる。ビジョン情報は、さらに、テキストデータとして入力された「タイトル」、手書きツールを使用して描画された画像を示す「手書きデータ」等の情報を含む。なお、タイトルについても、手書きデータとして入力することも可能である。
【００３６】
１つのユーザグループが、複数種類のビジョンを作成した場合には、そのユーザグループのユーザグループＩＤと対応づけて、異なる複数のビジョンＩＤの各々に対応付けられた複数のビジョン情報が記憶されることになる。なお、異なるビジョンとは、背景１２、選択された選択肢カード１０、背景１２に対する選択肢カード１０の配置、手書き描画等のいずれかが異なる場合である。
【００３７】
ビジョンＤＢ１１７には、図９に例示した以外のデータ項目をビジョンＩＤと対応づけて記憶してもよい。例えば、ビジョンが記憶された日時を示す情報を記憶してもよい。
【００３８】
発話ＤＢ１１８には、管理部１１１がキーワードＤＢ１１５の情報を更新（詳細は後述）する際に利用される情報の一例として、ユーザ毎の発話の内容が記憶される。図１０に、発話ＤＢ１１８の一例を示す。図１０の例では、発話ＤＢ１１８は、発話内容テーブル１１８Ａと、選択期間テーブル１１８Ｂとを含む。
【００３９】
発話内容テーブル１１８Ａは、マイク１８０で集音された音声データを音声認識した発話内容を表すテキストデータが、その発話の発話者（ユーザ）のユーザＩＤ及び音声データが検出された時間情報と対応付けて記憶されるテーブルである。発話者は、各ユーザ１０５に装着されるマイク１８０とユーザとの対応関係を予め登録しておき、どのマイク１８０から取得した音声データであるかに基づいて識別することができる。
【００４０】
選択期間テーブル１１８Ｂには、第２表示装置１５０上で検討対象として選択肢カード１０が選択された際に、その選択状態が継続している選択期間を示す選択期間情報が記憶される。図１０の例では、各行が１つの選択期間情報に相当する。各選択期間情報は、検討対象の選択肢カード１０として選択された選択肢カード１０の「カードＩＤ」、その選択肢カード１０が第２表示装置１５０上で選択された時間情報を示す「選択開始」、選択が解除された時間情報を示す「選択終了」の情報を含む。すなわち、「選択開始」から「選択終了」までの期間が、「カードＩＤ」で示される選択肢カード１０の選択期間である。さらに、各選択期間情報は、管理部１１１がキーワードＤＢ１１５の情報を更新する際に参照するための「作業の種類」の情報を含む。
【００４１】
検索結果ＤＢ１１９には、管理部１１１がキーワードＤＢ１１５の情報を更新する際に利用される情報の一例として、各選択肢カード１０に対応付けられたキーワードを用いた検索結果から抽出された１以上のキーワードを示す結果キーワード群が記憶される。図１１の例では、選択肢カード１０の「カードＩＤ」、「結果キーワード群」、及び管理部１１１がキーワードＤＢ１１５の情報を更新する際に参照するための「作業の種類」、「背景ＩＤ」の情報が対応付けて記憶されている。この例に示されるように、同じカードＩＤの選択肢カード１０であっても、作業の種類や背景ＩＤに応じて、異なる結果キーワード群が対応付けられ得る。なお、「作業の種類」及び「背景ＩＤ」の項目は、いずれか一方のみが検索結果ＤＢ１１９内で管理されてもよい。
【００４２】
次に、管理サーバ１１０の各機能部について説明する。
【００４３】
管理部１１１は、情報処理システム１００により提供されるサービスの開始が指示されると、カードＤＢ１１４から各選択肢カード１０のカード情報を取得し、取得したカード情報を第１制御装置１２０へ送信する。
【００４４】
また、管理部１１１は、背景ＤＢ１１６からいずれかの背景情報を取得し、第２制御装置１４０へ送信する。第２制御装置１４０へ送信する背景情報は、予め定めた背景情報であってもよいし、ランダムに選択した背景情報であってもよいし、ユーザ１０５により選択された背景情報であってもよい。
【００４５】
また、管理部１１１は、マイク１８０で検出された音声データを取得し、音声認識処理により、発話内容を示すテキストデータに変換し、発話者のユーザＩＤ、及び発話された時間情報と共に発話内容テーブル１１８Ａに記憶する。
【００４６】
また、管理部１１１は、第２制御装置１４０から送信された選択期間情報（詳細は後述）を受信すると、受信した選択期間情報を選択期間テーブル１１８Ｂに記憶する。選択期間テーブル１１８Ｂに記憶される時間情報（「選択開始」及び「選択終了」）は、上述の発話内容テーブル１１８Ａに記憶される時間情報と同一の基準で表される時間情報とする。例えば、現在時刻や、ワークショップ開始時からの経過時間等を時間情報として用いることができる。これにより、時間情報を介して、第２表示装置１５０上から検討対象として選択された選択肢カード１０及びその選択期間と、その選択期間に発話された内容とが対応付けて記憶されることになる。
【００４７】
また、管理部１１１は、第２制御装置１４０から送信されたビジョン情報を受信すると、受信したビジョン情報にビジョンＩＤを付与して、ビジョンＤＢ１１７に記憶する。
【００４８】
検索部１１２は、第２制御装置１４０から送信された検索要求（詳細は後述）を受信すると、キーワードＤＢ１１５を参照して、検索要求に含まれるカードＩＤ、及び予め入力された作業の種類に対応するキーワードを特定する。検索部１１２は、特定したキーワードを検索条件として、ネットワークを介してＳＮＳ等を検索し、検索結果を得る。検索部１１２は、検索結果から所定の単語又は単語列を結果キーワード群として抽出する。所定の単語又は単語列は、例えば、品詞が名詞、形容詞、動詞である単語又は単語列であって、予め定めた除外ワードに該当しない単語又は単語列等とすることができる。検索部１１２は、各結果キーワードについて、出現頻度、他の結果キーワードとの共起確率等の統計情報を検索結果から取得する。そして、検索部１１２は、結果キーワード群、統計情報、及び検討対象の選択肢カード１０（検索の元となった選択肢カード１０）のカード情報を含む検索情報を第３制御装置１６０へ送信する。また、検索部１１２は、抽出した結果キーワード群を、カードＩＤ、並びに作業の種類及び背景ＩＤの少なくとも一方と対応付けて、検索結果ＤＢ１１９に記憶する。
【００４９】
更新部１１３は、第３制御装置１６０から送信された検索結果修正情報（詳細は後述）を受信すると、受信した検索結果修正情報に基づいて、検索結果ＤＢ１１９を更新する。具体的には、更新部１１３は、検索結果ＤＢ１１９に対して、検索結果修正情報で指定されたキーワードを追加又は削除する。
【００５０】
また、更新部１１３は、ワークショップ終了後などの所定のタイミングで、キーワードＤＢ１１５の更新指示を受け付けると、検索結果ＤＢ１１９及び発話ＤＢ１１８を参照して、キーワードＤＢ１１５を更新する。
【００５１】
具体的には、更新部１１３は、キーワードの追加対象の選択肢カード１０、並びに作業の種類及び背景ＩＤの少なくとも一方の指定を受け付ける。更新部１１３は、指定された選択肢カード１０のカードＩＤ、並びに作業の種類及び背景ＩＤの少なくとも一方に対応付けて検索結果ＤＢ１１９に記憶されている結果キーワード群を、候補キーワードとして取得する。また、更新部１１３は、指定された種類の作業が行われた際に、指定された選択肢カード１０が第２表示装置１５０上で検討対象として選択されていた選択期間を発話ＤＢ１１８の選択期間テーブル１１８Ｂから特定する。そして、更新部１１３は、特定した選択期間の発話内容を発話内容テーブル１１８Ａから取得し、発話内容から所定の単語又は単語列を、候補キーワードとして抽出する。所定の単語又は単語列は、上記の検索結果から結果キーワードを抽出する場合と同様である。
【００５２】
さらに、更新部１１３は、検索結果ＤＢ１１９から取得した候補キーワード群、及び発話内容から抽出した候補キーワード群をユーザに提示し、選択肢カード１０に追加で対応付けるキーワードの選択を受け付ける。更新部１１３は、受け付けたキーワードを、指定された選択肢カード１０のカードＩＤ及び作業の種類に対応付けて、キーワードＤＢ１１５に追加する。
【００５３】
次に、第１制御装置１２０について説明する。図１２に示すように、第１制御装置１２０は、機能部として、表示制御部１２１と、検出部１２２とを含む。
【００５４】
表示制御部１２１は、管理サーバ１１０から送信されたカード情報を受信し、カード情報が示す選択肢カード１０の各々が、第１表示装置１３０に表示されるように制御する。各選択肢カード１０の表示サイズは、予め定めたサイズとしてもよいし、第１表示装置１３０に所定枚数の選択肢カード１０が表示されるように計算されたサイズとしてもよい。
【００５５】
検出部１２２は、第１表示装置１３０に表示された選択肢カード１０に対するユーザ１０５の選択操作を検出する。具体的には、検出部１２２は、ユーザ１０５による選択肢カード１０へのタッチの継続時間が所定時間（例えば、３秒）を経過したか否かを検出する。検出部１２２は、タッチの継続時間が所定時間を経過したことを検出すると、タッチされた選択肢カード１０のカード情報を、第２制御装置１４０へ転送する。
【００５６】
次に、第２制御装置１４０について説明する。図１３に示すように、第２制御装置１４０は、機能部として、表示制御部１４１と、受付部１４２と、作成部１４３とを含む。
【００５７】
表示制御部１４１は、管理サーバ１１０から送信された背景情報を受信すると、受信した背景情報が示す背景１２を第２表示装置１５０に表示する。また、表示制御部１４１は、第１制御装置１２０からカード情報を受信すると、受信したカード情報が示す選択肢カード１０を、背景１２上に表示する。選択肢カード１０を表示する位置はランダムに決定してもよいし、予め定めた位置に表示してもよい。
【００５８】
また、表示制御部１４１は、受付部１４２から、受付情報（詳細は後述）を通知されると、受付情報に基づいて、選択肢カード１０の表示位置、表示サイズ、及び角度の変更、入力されたテキストデータの表示、描画された画像の表示等を行う。
【００５９】
また、表示制御部１４１は、受付部１４２から、検討対象の選択肢カード１０の選択情報（詳細は後述）を通知されると、選択情報が示す選択肢カード１０を、第２表示装置１５０上に表示されている他の選択肢カード１０よりも表示サイズを大きくし、画面中央に配置する。これにより、ワークショップに参加しているユーザ１０５に対して、現在検討対象となっている選択肢カード１０の視認性が向上し、検討対象の選択肢カード１０を把握し易くなる。
【００６０】
また、表示制御部１４１は、受付部１４２から、検討対象の選択肢カード１０の選択解除情報（詳細は後述）を通知されると、選択解除情報が示す選択肢カード１０を、検討対象として選択される前の表示サイズ及び配置に戻す。
【００６１】
受付部１４２は、第２表示装置１５０に表示された選択肢カード１０の表示位置の変更、表示サイズの変更、角度の変更、テキストデータの入力、手書きツールを利用した描画等のユーザ１０５の操作を受け付ける。受付部１４２は、受け付けたユーザ１０５の操作の内容を示す受付情報を表示制御部１４１に通知する。
【００６２】
また、受付部１４２は、第２表示装置１５０に表示された選択肢カード１０に対して、検討対象として選択するための予め定められた第１の操作を受け付けた場合には、選択された選択肢カード１０のカードＩＤを含む選択情報を表示制御部１４１に通知する。同様に、受付部１４２は、検討対象としての選択を解除するための予め定められた第２の操作を受け付けた場合には、選択された選択肢カード１０のカードＩＤを含む選択解除情報を表示制御部１４１に通知する。第１の操作及び第２の操作としては、選択肢カード１０に対するタッチ、クリック、ダブルタッチ、ダブルクリック、ピンチ操作、長押しのいずれかを予め定めておくことができる。また、選択肢カード１０をタッチしてメニューを表示させ、検討対象として選択すること又は選択を解除することを示す項目をメニューから選択する操作を、第１の操作及び第２の操作として予め定めておいてもよい。また、選択を解除するための第２の操作としては、第２表示装置１５０上で、選択肢カード１０が表示されている領域以外の領域に対する、タッチ、クリック、ダブルタッチ、ダブルクリック、ピンチ操作、長押しなどのいずれかの定められた操作としてもよい。
【００６３】
また、受付部１４２は、第１の操作を受け付けた場合、検討対象として選択された選択肢カード１０のカードＩＤと、選択された時間情報とを含む選択開始を示す選択期間情報を管理サーバ１１０へ送信する。また、受付部１４２は、第２の操作を受け付けた場合、検討対象としての選択が解除された選択肢カード１０のカードＩＤと、選択が解除された時間情報とを含む選択終了を示す選択期間情報を管理サーバ１１０へ送信する。
【００６４】
また、受付部１４２は、選択期間中の選択肢カード１０に関連する検索の指示を受け付けると、対象の選択肢カード１０のカードＩＤを含む検索要求を管理サーバ１１０へ送信する。
【００６５】
作成部１４３は、ユーザ１０５によりビジョンの確定が指示されると、第２表示装置１５０に表示された背景１２上での各選択肢カード１０の表示位置を取得する。そして、作成部１４３は、第２表示装置１５０に表示されている背景１２の背景ＩＤ、選択肢カード１０のカードＩＤ、求めた各選択肢カード１０の表示位置、入力されたテキストデータ、及び描画された手書きデータを含むビジョン情報を作成する。作成部１４３は、本システム利用時の登録情報などから、ビジョンを作成したユーザグループのユーザグループＩＤを取得し、作成したビジョン情報にユーザグループＩＤを付加して、管理サーバ１１０へ送信する。
【００６６】
次に、第３制御装置１６０について説明する。図１４に示すように、第３制御装置１６０は、機能部として、表示制御部１６１と、送信部１６２とを含む。
【００６７】
表示制御部１６１は、管理サーバ１１０から送信された検索情報を受信すると、受信した検索情報に含まれる結果キーワード群を、検討対象の選択肢カード１０との対応を視認可能な状態の分析画面として、第３表示装置１７０に表示する。図４に示すように、分析画面には、上述した結果キーワード一覧領域１３Ａ、及び共起語マップ１３Ｃが含まれる。
【００６８】
具体的には、表示制御部１６１は、検索情報に含まれる統計情報に基づいて、結果キーワードの各々を出現頻度のランキング順に並べて結果キーワード一覧領域１３Ａに表示する。また、表示制御部１６１は、結果キーワード一覧領域１３Ａに表示した各結果キーワードに対応付けて、各結果キーワードの選択又は非選択を指定可能なチェックボックス１３Ｂを表示する。
【００６９】
また、表示制御部１６１は、結果キーワード一覧領域１３Ａのチェックボックス１３Ｂにより選択された結果キーワードを用いて共起語マップ１３Ｃを表示する。共起語マップ１３Ｃは、結果キーワードの各々をノード１３Ｄで表し、結果キーワード間の共起確率に応じた太さ又は長さのエッジ１３Ｅで対応する各ノード間を接続した関係図である。共起語マップ１３Ｃの中心には、検討対象の選択肢カード１０を表示する。これにより、検討対象となっている選択肢カード１０に基づいて、ユーザの考えを発散させる支援を行うことができる。
【００７０】
また、表示制御部１６１は、各ノード１３Ｄに対応付けて削除ボタン１３Ｆを表示し、この削除ボタン１３Ｆが選択された場合には、対応するノード１３Ｄを共起語マップ１３Ｃから削除する。これに伴い、表示制御部１６１は、結果キーワード一覧領域１３Ａにおいて、対応する結果キーワードのチェックボックス１３Ｂを非選択状態に変更する。また、表示制御部１６１は、結果キーワード一覧領域１３Ａにおいて、いずれかのチェックボックス１３Ｂが選択された場合には、対応する結果キーワードを共起語マップ１３Ｃに追加する。また、表示制御部１６１は、いずれかのチェックボックス１３Ｂの選択状態が解除された場合には、対応する結果キーワードを共起語マップ１３Ｃから削除する。このように、共起語マップ１３Ｃに含める結果キーワードを柔軟に選択可能とすることにより、不適切な結果キーワードを排除したり、出現頻度のランキングは低くても、ユーザの考えの発散に寄与し得る結果キーワードを追加したりすることができる。また、選択された結果キーワードだけを共起語マップ１３Ｃに含めることで、共起語マップ１３Ｃに含まれる結果キーワードが多過ぎて共起語マップ１３Ｃが煩雑になることを避けることができる。
【００７１】
なお、表示制御部１６１は、結果キーワードの品詞に応じてノード１３Ｄの形状を異ならせたり、結果キーワードの出現頻度に応じてノード１３Ｄの色を異ならせたりしてもよい。
【００７２】
送信部１６２は、分析画面において、チェックボックス１３Ｂ及び削除ボタン１３Ｆに対する操作情報を記憶しておく。そして、送信部１６２は、この操作情報に基づいて、管理サーバ１１０に記憶されている検索結果ＤＢ１１９に記憶されている結果キーワードを修正するための検索結果修正情報を作成する。例えば、送信部１６２は、分析画面の表示を終了する時点でチェックボックス１３Ｂが非選択の結果キーワードを削除するための検索結果修正情報を作成することができる。また、過去のワークショップを含め、削除ボタン１３Ｆが選択された履歴が所定回数を超えた結果キーワードを、ｎｏｔ条件と共に追加するための検索結果修正情報を作成することができる。送信部１６２は、作成した検索結果修正情報に対象の選択肢カード１０のカードＩＤを付加して、管理サーバ１１０へ送信する。
【００７３】
管理サーバ１１０は、例えば図１５に示すコンピュータ２０で実現することができる。コンピュータ２０は、Central Processing Unit（ＣＰＵ）２１と、一時記憶領域としてのメモリ２２と、不揮発性の記憶部２３とを備える。また、コンピュータ２０は、入出力装置２４と、記憶媒体２９に対するデータの読み込み及び書き込みを制御するRead/Write（Ｒ／Ｗ）部２５と、インターネット等のネットワークに接続されるネットワークインターフェース（Ｉ／Ｆ）２６とを備える。ＣＰＵ２１、メモリ２２、記憶部２３、入出力装置２４、Ｒ／Ｗ部２５、及びネットワークＩ／Ｆ２６は、バス２７を介して互いに接続される。
【００７４】
記憶部２３は、Hard Disk Drive（ＨＤＤ）、Solid State Drive（ＳＳＤ）、フラッシュメモリ等によって実現できる。記憶媒体としての記憶部２３には、コンピュータ２０を管理サーバ１１０として機能させるための管理プログラム３０が記憶される。管理プログラム３０は、管理プロセス３１と、検索プロセス３２と、更新プロセス３３とを有する。また、記憶部２３は、カードＤＢ１１４、キーワードＤＢ１１５、背景ＤＢ１１６、ビジョンＤＢ１１７、発話ＤＢ１１８、及び検索結果ＤＢ１１９の各々を構成する情報が記憶される情報記憶領域３４を有する。
【００７５】
ＣＰＵ２１は、管理プログラム３０を記憶部２３から読み出してメモリ２２に展開し、管理プログラム３０が有するプロセスを順次実行する。ＣＰＵ２１は、管理プロセス３１を実行することで、図５に示す管理部１１１として動作する。また、ＣＰＵ２１は、検索プロセス３２を実行することで、図５に示す検索部１１２として動作する。また、ＣＰＵ２１は、更新プロセス３３を実行することで、図５に示す更新部１１３として動作する。また、ＣＰＵ２１は、情報記憶領域３４から情報を読み出して、カードＤＢ１１４、キーワードＤＢ１１５、背景ＤＢ１１６、ビジョンＤＢ１１７、発話ＤＢ１１８、及び検索結果ＤＢ１１９の各々をメモリ２２に展開する。これにより、管理プログラム３０を実行したコンピュータ２０が、管理サーバ１１０として機能することになる。なお、プログラムを実行するＣＰＵ２１はハードウェアである。
【００７６】
第１制御装置１２０は、例えば図１６に示すコンピュータ４０で実現することができる。コンピュータ４０は、ＣＰＵ４１と、一時記憶領域としてのメモリ４２と、不揮発性の記憶部４３とを備える。また、コンピュータ４０は、記憶媒体４９に対するデータの読み込み及び書き込みを制御するＲ／Ｗ部４５と、ネットワークＩ／Ｆ４６とを備える。ＣＰＵ４１、メモリ４２、記憶部４３、Ｒ／Ｗ部４５、及びネットワークＩ／Ｆ４６は、バス４７を介して互いに接続される。また、コンピュータ４０は、ネットワークＩ／Ｆ４６を介して、第１表示装置１３０と接続される。
【００７７】
記憶部４３は、ＨＤＤ、ＳＳＤ、フラッシュメモリ等によって実現できる。記憶媒体としての記憶部４３には、コンピュータ４０を第１制御装置１２０として機能させるための第１制御プログラム５０が記憶される。第１制御プログラム５０は、表示制御プロセス５１と、検出プロセス５２とを有する。
【００７８】
ＣＰＵ４１は、第１制御プログラム５０を記憶部４３から読み出してメモリ４２に展開し、第１制御プログラム５０が有するプロセスを順次実行する。ＣＰＵ４１は、表示制御プロセス５１を実行することで、図１２に示す表示制御部１２１として動作する。また、ＣＰＵ４１は、検出プロセス５２を実行することで、図１２に示す検出部１２２として動作する。これにより、第１制御プログラム５０を実行したコンピュータ４０が、第１制御装置１２０として機能することになる。なお、プログラムを実行するＣＰＵ４１はハードウェアである。
【００７９】
第２制御装置１４０は、例えば図１７に示すコンピュータ６０で実現することができる。コンピュータ６０は、ＣＰＵ６１と、一時記憶領域としてのメモリ６２と、不揮発性の記憶部６３とを備える。また、コンピュータ６０は、記憶媒体６９に対するデータの読み込み及び書き込みを制御するＲ／Ｗ部６５と、ネットワークＩ／Ｆ６６とを備える。ＣＰＵ６１、メモリ６２、記憶部６３、Ｒ／Ｗ部６５、及びネットワークＩ／Ｆ６６は、バス６７を介して互いに接続される。また、コンピュータ６０は、ネットワークＩ／Ｆ６６を介して、第２表示装置１５０と接続される。
【００８０】
記憶部６３は、ＨＤＤ、ＳＳＤ、フラッシュメモリ等によって実現できる。記憶媒体としての記憶部６３には、コンピュータ６０を第２制御装置１４０として機能させるための第２制御プログラム７０が記憶される。第２制御プログラム７０は、表示制御プロセス７１と、受付プロセス７２と、作成プロセス７３とを有する。
【００８１】
ＣＰＵ６１は、第２制御プログラム７０を記憶部６３から読み出してメモリ６２に展開し、第２制御プログラム７０が有するプロセスを順次実行する。ＣＰＵ６１は、表示制御プロセス７１を実行することで、図１３に示す表示制御部１４１として動作する。また、ＣＰＵ６１は、受付プロセス７２を実行することで、図１３に示す受付部１４２として動作する。また、ＣＰＵ６１は、作成プロセス７３を実行することで、図１６に示す作成部１４３として動作する。これにより、第２制御プログラム７０を実行したコンピュータ６０が、第２制御装置１４０として機能することになる。なお、プログラムを実行するＣＰＵ６１はハードウェアである。
【００８２】
第３制御装置１６０は、例えば図１８に示すコンピュータ８０で実現することができる。コンピュータ８０は、ＣＰＵ８１と、一時記憶領域としてのメモリ８２と、不揮発性の記憶部８３とを備える。また、コンピュータ８０は、記憶媒体８９に対するデータの読み込み及び書き込みを制御するＲ／Ｗ部８５と、ネットワークＩ／Ｆ８６とを備える。ＣＰＵ８１、メモリ８２、記憶部８３、Ｒ／Ｗ部８５、及びネットワークＩ／Ｆ８６は、バス８７を介して互いに接続される。また、コンピュータ８０は、ネットワークＩ／Ｆ８６を介して、第３表示装置１７０と接続される。
【００８３】
記憶部８３は、ＨＤＤ、ＳＳＤ、フラッシュメモリ等によって実現できる。記憶媒体としての記憶部８３には、コンピュータ８０を第３制御装置１６０として機能させるための第３制御プログラム９０が記憶される。第３制御プログラム９０は、表示制御プロセス９１と、送信プロセス９２とを有する。
【００８４】
ＣＰＵ８１は、第３制御プログラム９０を記憶部８３から読み出してメモリ８２に展開し、第３制御プログラム９０が有するプロセスを実行する。ＣＰＵ８１は、表示制御プロセス９１を実行することで、図１４に示す表示制御部１６１として動作する。また、ＣＰＵ８１は、送信プロセス９２を実行することで、図１４に示す送信部１６２として動作する。これにより、第３制御プログラム９０を実行したコンピュータ８０が、第３制御装置１６０として機能することになる。なお、プログラムを実行するＣＰＵ８１はハードウェアである。
【００８５】
なお、管理プログラム３０、第１制御プログラム５０、第２制御プログラム７０、及び第３制御プログラム９０の各々により実現される機能は、例えば半導体集積回路で実現することも可能である。より詳しくはApplication Specific Integrated Circuit（ＡＳＩＣ）等で実現することができる。
【００８６】
次に、本実施形態に係る情報処理システム１００の作用について説明する。情報処理システム１００により提供されるサービスを用いて実施される作業の種類が入力されると共に、サービスの開始が指示される。そして、管理サーバ１１０において、図１９に示す第１管理処理が実行される。また、管理サーバ１１０では、図２０に示す第２管理処理、図２１に示す第３管理処理、図２９に示す検索処理、図３１に示す第１更新処理、及び図３２に示す第２更新処理も実行される。また、第１制御装置１２０において、図２２に示す第１制御処理が実行される。また、第２制御装置１４０において、図２３に示す第２制御処理が実行される。さらに、第３制御装置１６０において、図３０に示す第３制御処理が実行される。以下、各処理について詳述する。なお、第１管理処理、第２管理処理、第３管理処理、検索処理、第１更新処理、第２更新処理、第１制御処理、第２制御処理、及び第３制御処理は、開示の技術の情報処理方法の一例である。
【００８７】
まず、図１９に示す第１管理処理について説明する。ステップＳ１１で、管理部１１１が、カードＤＢ１１４から各選択肢カード１０のカード情報を取得する。そして、管理部１１１は、取得したカード情報を第１制御装置１２０へ送信する。
【００８８】
次に、ステップＳ１２で、管理部１１１が、背景ＤＢ１１６からいずれかの背景情報を取得し、第２制御装置１４０へ送信する。
【００８９】
次に、ステップＳ１３で、管理部１１１が、マイク１８０で検出された音声データを取得し、音声認識処理により、発話内容を示すテキストデータに変換し、発話者のユーザＩＤ、及び発話された時間情報と共に発話内容テーブル１１８Ａに記憶する。
【００９０】
次に、ステップＳ１４で、管理部１１１が、情報処理システム１００により提供されるサービスの終了が指示されたか否かを判定し、終了が指示されていない場合には、処理はステップＳ１３に戻り、終了が指示された場合には、第１管理処理は終了する。
【００９１】
次に、図２０に示す第２管理処理について説明する。第２管理処理は、第２制御装置１４０から送信された選択期間情報を管理サーバ１１０が受信すると開始する。
【００９２】
ステップＳ２１で、管理部１１１が、受信した選択期間情報が選択開始を示す選択期間情報の場合には、選択期間情報に含まれるカードＩＤ及び時間情報を、新たな行（レコード）として選択期間テーブル１１８Ｂに記憶する。この際、時間情報は「選択開始」欄に記憶される。受信した選択期間情報が選択終了を示す選択期間情報の場合には、管理部１１１は、選択期間情報に含まれるカードＩＤに対応する選択期間テーブル１１８Ｂの行の「選択終了」欄に、受信した時間情報を記憶する。また、管理部１１１は、予め入力された作業の種類を「作業の種類」欄に対応付けて記憶する。そして、第２管理処理は終了する。
【００９３】
次に、図２１に示す第３管理処理について説明する。第３管理処理は、第２制御装置１４０から送信されたビジョン情報を管理サーバ１１０が受信すると開始する。
【００９４】
ステップＳ３１で、管理部１１１が、受信したビジョン情報にビジョンＩＤを付与して、ビジョンＤＢ１１７に記憶する。そして、第３管理処理は終了する。
【００９５】
次に、図２２に示す第１制御処理について説明する。第１制御処理は、管理サーバ１１０から送信されたカード情報を第１制御装置１２０が受信すると開始する。
【００９６】
ステップＳ４１で、表示制御部１２１が、受信したカード情報が示す選択肢カード１０の各々が、第１表示装置１３０に表示されるように制御する。
【００９７】
次に、ステップＳ４２で、検出部１２２が、第１表示装置１３０に表示された選択肢カード１０が、ユーザ１０５によりタッチされたか否かを判定する。いずれかの選択肢カード１０がユーザ１０５によりタッチされたことが検出されると、処理はステップＳ４３へ移行し、タッチが検出されない場合には、処理はステップＳ４６へ移行する。
【００９８】
ステップＳ４３では、検出部１２２が、選択肢カード１０に対するタッチが継続しているか否かを判定する。タッチが継続している場合には、処理はステップＳ４４へ移行し、継続していない場合には、処理はステップＳ４６へ移行する。
【００９９】
ステップＳ４４では、検出部１２２が、選択肢カード１０へのタッチの継続時間が所定時間（例えば、３秒）を経過したか否かを判定する。タッチの継続時間が所定時間を経過していない場合には、処理はステップＳ４３に戻り、タッチの継続時間が所定時間を経過した場合には、処理はステップＳ４５へ移行する。
【０１００】
ステップＳ４５では、検出部１２２が、タッチされた選択肢カード１０のカード情報を、第２制御装置１４０へ転送する。
【０１０１】
次に、ステップＳ４６で、表示制御部１２１が、情報処理システム１００により提供されるサービスの終了が指示されたか否かを判定し、終了が指示されていない場合には、処理はステップＳ４２に戻る。終了が指示されている場合には、第１制御処理は終了する。
【０１０２】
次に、図２３に示す第２制御処理について説明する。第２制御処理は、管理サーバ１１０から送信された背景情報を第２制御装置１４０が受信すると開始する。
【０１０３】
ステップＳ５１で、表示制御部１４１が、受信した背景情報が示す背景１２を第２表示装置１５０に表示する。ここで表示された背景１２は、ユーザ１０５の指示により変更可能としてもよい。例えば、背景１２の変更が指示された場合、第２制御装置１４０が管理サーバ１１０へ背景情報を要求する。そして、管理サーバ１１０が、背景ＤＢ１１６から前回送信した背景情報とは異なる背景情報を、第２制御装置１４０に送信する。
【０１０４】
次に、ステップＳ５２で、表示制御部１４１が、第１制御装置１２０からカード情報を受信したか否かを判定する。カード情報を受信している場合には、処理はステップＳ５３へ移行する。ここで受信するカード情報は、上述の第１制御処理において、第１表示装置１３０において選択された選択肢カード１０のカード情報が第１制御装置１２０により転送されたものである。ステップＳ５３では、表示制御部１４１が、受信したカード情報が示す選択肢カード１０を、背景１２上に表示し、処理はステップＳ５４へ移行する。一方、カード情報を受信していない場合には、ステップＳ５３の処理はスキップされ、ステップＳ５４へ移行する。
【０１０５】
ステップＳ５４では、受付部１４２が、第２表示装置１５０に表示された選択肢カード１０の表示位置、表示サイズ、及び角度の変更、テキストデータの入力、手書きツールを利用した描画等のユーザ１０５の操作、又は第１の操作を受け付けたか否かを判定する。操作を受け付けた場合には、処理はステップＳ５５へ移行し、受け付けていない場合には、処理はステップＳ５７へ移行する。
【０１０６】
ステップＳ５５では、受付部１４２が、上記ステップＳ５４で受け付けた操作が第１の操作か否かを判定することにより、第２表示装置１５０上で、検討対象の選択肢カード１０が選択されたか否かを判定する。受け付けた操作が第１の操作の場合には、処理はステップＳ６０へ移行し、その他の操作の場合には、処理はステップＳ５６へ移行する。
【０１０７】
ステップＳ５６では、受付部１４２が、受け付けたユーザ１０５の操作の内容を示す受付情報を表示制御部１４１に通知する。そして、表示制御部１４１が、受付情報に基づいて、選択肢カード１０の表示位置、表示サイズの変更、角度の変更、入力されたテキストデータの表示、描画された画像の表示等を行う。
【０１０８】
次に、ステップＳ５７で、作成部１４３が、ユーザ１０５によりビジョンの確定が指示されたか否かを判定する。ビジョンの確定が指示されると、処理はステップＳ５８へ移行する。ステップＳ５８では、作成部１４３が、第２表示装置１５０に表示された背景１２上での各選択肢カード１０の表示位置を求める。そして、作成部１４３は、第２表示装置１５０に表示されている背景１２の背景ＩＤ、選択肢カード１０のカードＩＤ、求めた各選択肢カード１０の表示位置、入力されたテキストデータ、及び描画された手書きデータを含むビジョン情報を作成する。さらに、作成部１４３は、本システム利用時の登録情報などから、ビジョンを作成したユーザグループのユーザグループＩＤを取得する。そして、取得したユーザグループＩＤを、作成したビジョン情報に付加して、管理サーバ１１０へ送信し、処理はステップＳ５９へ移行する。一方、ビジョンの確定が指示されていない場合には、ステップＳ５８の処理はスキップされ、ステップＳ５９へ移行する。
【０１０９】
ステップＳ５９では、受付部１４２が、情報処理システム１００により提供されるサービスの終了が指示されたか否かを判定する。終了が指示されていない場合には、処理はステップＳ５２に戻り、終了が指示されている場合には、第２制御処理は終了する。
【０１１０】
ステップＳ６０では、図２４に示す検討フェーズ処理が実行される。
【０１１１】
ステップＳ６１で、受付部１４２が、検討対象の選択肢カード１０を選択するための第１の操作により選択された選択肢カード１０のカードＩＤと、選択された時間情報とを含む選択開始を示す選択期間情報を管理サーバ１１０へ送信する。これにより、管理サーバ１１０において、選択期間情報が選択期間テーブル１１８Ｂに記憶される。
【０１１２】
次に、ステップＳ６２で、受付部１４２が、第１の操作により選択された選択肢カード１０のカードＩＤを含む選択情報を表示制御部１４１に通知する。表示制御部１４１は、例えば、図２５に示すように、通知された選択情報が示す選択肢カード１０を、第２表示装置１５０上に表示されている他の選択肢カード１０よりも表示サイズを大きくし、画面中央に配置する。図２５の例では、第２表示装置１５０に表示された選択肢カード１０Ａ、１０Ｂ、１０Ｃ、１０Ｄのうち、選択肢カード１０Ａに対して第１の操作が行われ、選択肢カード１０Ａが検討対象として選択されたことを表す。また、図２５の例では、下段の図に示すように、検討対象の選択肢カード１０が選択されると、検討対象の選択肢カード１０を他の選択肢カード１０に重畳して表示すると共に、他の選択肢カード１０に対する操作を受け付けない状態にしている。
【０１１３】
次に、ステップＳ６３で、受付部１４２が、検討対象の選択肢カード１０に関連する検索が指示されたか否かを判定する。例えば、図２５の下段の図に示すように、第２表示装置１５０上で検討対象の選択肢カード１０を拡大表示している際に、検索を指示するための検索アイコン１４を表示する。そして、受付部１４２が、この検索アイコン１４の選択を受け付けると、処理はステップＳ６４へ移行し、検索アイコン１４の選択を受け付けない場合には、処理はステップＳ６５へ移行する。
【０１１４】
ステップＳ６４では、受付部１４２が、検討対象の選択肢カード１０のカードＩＤを含む検索要求を管理サーバ１１０へ送信する。
【０１１５】
次に、ステップＳ６５で、受付部１４２が、検討対象の選択肢カード１０に対する第２の操作を受け付けたか否かを判定することにより、検討対象の選択肢カード１０の選択が解除された否かを判定する。選択が解除された場合には、処理はステップＳ６６へ移行し、選択が解除されていない場合には、処理はステップＳ６８へ移行する。
【０１１６】
ステップＳ６６では、受付部１４２が、第２の操作により検討対象としての選択が解除された選択肢カード１０のカードＩＤと、選択が解除された時間情報とを含む選択終了を示す選択期間情報を管理サーバ１１０へ送信する。これにより、管理サーバ１１０において、選択期間情報が選択期間テーブル１１８Ｂに記憶される。
【０１１７】
次に、ステップＳ６７で、受付部１４２が、第２の操作により検討対象としての選択が解除された選択肢カード１０のカードＩＤを含む選択解除情報を表示制御部１４１に通知する。表示制御部１４１は、通知された選択解除情報が示す選択肢カード１０を、検討対象として選択される前の表示サイズ及び配置に戻す。
【０１１８】
次に、ステップＳ６８で、受付部１４２が、検討対象の選択肢カード１０を選択するための第１の操作を受け付けたか否かを判定する。第１の操作を受け付けた場合には、処理はステップＳ６１に戻り、受け付けていない場合には、処理はステップＳ６９へ移行する。
【０１１９】
ここで、本実施形態では、１枚目の検討対象の選択肢カード１０が選択された際に、図２５の下段に示すように、他の選択肢カード１０に対する操作を受け付けできないようにしている。また、検討対象の選択肢カード１０の表示サイズを大きくして中央に配置しているため、他の選択肢カード１０に対する操作を受け付け可能にしても、他の選択肢カード１０への操作が困難な場合がある。そこで、例えば、１枚の検討対象の選択肢カード１０が選択されると、表示制御部１４１が、図２６の上段に示すように、２枚目以降の検討対象の選択肢カード１０を選択する際に選択する選択追加アイコン１５を表示する。選択追加アイコン１５が選択されると、表示制御部１４１は、図２６の下段に示すように、他の選択肢カード１０への操作を受け付け可能に変更する。また、表示制御部１４１は、既に選択されている検討対象の選択肢カード１０を、例えば、他の選択肢カード１０との重複が最も少なくなる位置に移動させる。
【０１２０】
また、表示制御部１４１は、選択追加アイコン１５が選択されると、図２７に示すように、他の選択肢カード１０を一覧表示するカード一覧領域１６を画面の所定位置（図２７の例では、画面下部）に設け、カード一覧領域１６に他の選択肢カード１０のサムネイル画像を表示する。そして、カード一覧領域１６のいずれかのサムネイル画像へのタッチや、背景１２上へのドラックにより、２枚目以降の検討対象の選択肢カード１０が選択されるようにしてもよい。
【０１２１】
また、表示制御部１４１は、選択追加アイコン１５が選択されると、図２８の上段に示すように、カード一覧領域１６に、検討対象として選択されている選択肢カード１０のサムネイル画像を表示する。そして、表示制御部１４１は、背景１２上の他の選択肢カード１０に対する操作を受け付け可能にすると共に、検討対象として選択されている選択肢カード１０を一旦消去してもよい。この場合、背景１２上に配置された選択肢カード１０から、２枚目以降の検討対象の選択肢カード１０の選択を受け付ける。
【０１２２】
図２６の下段、図２７、又は図２８の上段の状態から、２枚目以降の検討対象の選択肢カード１０が選択されると、図２８の下段に示すように、表示制御部１４１は、上記ステップＳ６２で、拡大表示した複数の検討対象の選択肢カード１０を並べて配置する。なお、複数の検討対象の選択肢カード１０が選択された場合、選択された選択肢カード１０の枚数に応じて、選択肢カード１０を拡大するサイズを決定する。また、例えば、後から選択された検討対象の選択肢カード１０の表示サイズを、先に選択されていた検討対象の選択肢カード１０よりも大きくするなど、それぞれ異なるサイズに拡大してもよい。
【０１２３】
検討対象として複数の選択肢カード１０が選択されている場合、上記ステップＳ６３において、表示制御部１４１は、検索の指示を選択肢カード１０毎に受け付けることができる。この場合、図２８の下段に示すように、拡大表示されている選択肢カード１０毎に対応する検索アイコン１４を表示し、選択された検索アイコン１４に対応する選択肢カード１０のカードＩＤを含む検索要求を管理サーバ１１０へ送信する。また、表示制御部１４１は、拡大表示している全ての選択肢カード１０に対する検索指示をまとめて受け付けてもよい。例えば、図２８の下段に示すように、表示制御部１４１は、全ての選択肢カード１０に対する検索を指示するための複数検索アイコン１７を表示する。そして、表示制御部１４１は、この複数検索アイコン１７が選択された場合には、拡大表示されている全ての選択肢カード１０のカードＩＤを含む検索要求を管理サーバ１１０へ送信する。
【０１２４】
ステップＳ６９では、受付部１４２が、現在検討対象として選択されている選択肢カード１０が存在するか否かを判定する。検討対象の選択肢カード１０が存在する場合には、処理はステップＳ６３に戻り、存在しない場合には、処理は第２制御処理に戻る。
【０１２５】
次に、図２９に示す検索処理について説明する。検索処理は、第２制御装置１４０から送信された検索要求を管理サーバ１１０が受信すると開始する。
【０１２６】
ステップＳ７１で、検索部１１２が、キーワードＤＢ１１５を参照して、第２制御装置１４０から受信した検索要求に含まれるカードＩＤ、及び予め入力された作業の種類に対応するキーワードを特定する。なお、上述の通り、カードＩＤに対応するキーワードは、作業の種類に替えて、もしくは加えて、背景ＩＤ別に記憶されていてもよい。従って、作業の種類に対応するキーワードを特定する処理は、背景ＩＤに対応するキーワードを特定する処理に替えてもよい。また、作業の種類と背景ＩＤとの組合せに対応するキーワードを特定する処理に替えてもよい。
【０１２７】
次に、ステップＳ７２で、検索部１１２が、特定したキーワードを検索条件として、ネットワークを介してＳＮＳ等を検索し、検索結果を得る。
【０１２８】
ここで、検索要求に複数のカードＩＤが含まれる場合、すなわち、複数の検討対象の選択肢カード１０について、まとめて検索要求がなされている場合がある。この場合、検索部１１２は、各選択肢カード１０に対応するキーワードを用いた検索をそれぞれ実行してもよいし、各選択肢カード１０に対応するキーワードをまとめた検索条件を用いて検索を実行してもよい。複数の選択肢カード１０の各々に対応するキーワードをまとめた検索条件は、例えば、全てのキーワードを含む検索条件、各選択肢カード１０に対応するキーワードの各々を組み合わせた検索条件とすることができる。組み合わせの検索条件は、例えば、各キーワードを総当りで組み合わせてもよいし、キーワードに予め設定された優先度に基づいて組み合わせてもよい。優先度は、例えば、ワークショップを行うユーザグループの業種等の属性との関連の強さに応じて、各選択肢カード１０に対応付けるキーワードに予め設定しておく。そして、検索部１１２が、ユーザグループの属性の入力を受け付け、受け付けた属性に応じて、優先度の高いキーワードから順に、各選択肢カード１０に対応するキーワードを組み合わせて検索条件を生成する。
【０１２９】
また、検索部１１２は、ネットワークを介した検索を実行する際、検索する範囲を、作業の種類及び指定された地域の少なくとも一方に応じて限定してもよい。例えば、公式な見解を得たい場合には、検索の対象をニュースサイト等に限定したり、個人的な見解を得たい場合には、ツイッター（登録商標）等のＳＮＳに限定したりすることができる。また、ユーザの考えを、国内に閉じて発散させるか、外国も対象に発散させるか等に応じて、ＵＲＬのドメインを利用して、検索範囲を日本に限定したり、外国のいずれかの国に限定したりしてもよい。
【０１３０】
次に、ステップＳ７３で、検索部１１２が、検索結果から所定の単語又は単語列を結果キーワード群として抽出する。また、検索部１１２は、各結果キーワードについて、出現頻度、他の結果キーワードとの共起確率等の統計情報を検索結果から取得する。そして、検索部１１２は、結果キーワード群、統計情報、及び検討対象の選択肢カード１０のカード情報を含む検索情報を第３制御装置１６０へ送信する。なお、複数の検討対象の選択肢カード１０に対応するキーワードを用いた検索をそれぞれ実行した場合、複数の検索情報が送信されることになる。また、検索部１１２は、抽出した結果キーワード群を、カードＩＤ、並びに作業の種類及び背景ＩＤの少なくとも一方と対応付けて、検索結果ＤＢ１１９に記憶し、検索処理は終了する。
【０１３１】
次に、図３０に示す第３制御処理について説明する。第３制御処理は、管理サーバ１１０から送信された検索情報を第３制御装置１６０が受信すると開始する。
【０１３２】
ステップＳ８１で、表示制御部１６１が、第３表示装置１７０に分析画面のフレームを表示する。そして、表示制御部１６１は、検索情報に含まれる統計情報に基づいて、検索情報に含まれる結果キーワードを出現頻度のランキング順に並べて結果キーワード一覧領域１３Ａに表示する。
【０１３３】
次に、ステップＳ８２で、表示制御部１６１が、結果キーワード群から、出現頻度のランキング上位Ｎ個（Ｎは予め定めた所定数、例えば２０個）を選択する。そして、表示制御部１６１は、結果キーワード一覧領域１３Ａにおいて、選択した結果キーワードに対応するチェックボックス１３Ｂを選択状態にする。
【０１３４】
次に、ステップＳ８３で、表示制御部１６１が、選択された結果キーワードについての共起語マップ１３Ｃを表示する。また、表示制御部１６１は、検索情報に含まれるカード情報に基づいて、共起語マップ１３Ｃの中心に検討対象の選択肢カード１０を表示する。また、表示制御部１６１は、共起語マップ１３Ｃの各ノード１３Ｄに対応付けて削除ボタン１３Ｆを表示する。
【０１３５】
ここで、複数の選択肢カード１０の各々に対応するキーワードを用いて検索がそれぞれ実行された場合には、管理サーバ１１０から複数の検索情報を受信することになる。この場合、表示制御部１６１は、いずれかの選択肢カード１０に対応する検索情報に基づく分析画面を表示し、ユーザによる切り替え操作により、他の選択しカード１０に対応する検索情報に基づく分析画面に表示を切り替えればよい。
【０１３６】
また、表示制御部１６１は、複数の検索情報をまとめて用いた分析画面を表示してもよい。例えば、表示制御部１６１は、複数の検索情報に含まれる結果キーワード群を混在させて、出現頻度のランキング順で結果キーワード一覧領域１３Ａや共起語マップ１３Ｃを表示することができる。また、表示制御部１６１は、複数の検索情報の各々に含まれる結果キーワード群のうち、重複する結果キーワードのみを用いる分析画面を表示したり、重複しない結果キーワードのみを用いた分析画面を表示したりしてもよい。また、表示制御部１６１は、これらの分析画面のパターンを、ユーザの切り替え操作により切り替え可能としてもよい。これらの分析画面のいずれかを表示する際、共起語マップ１３Ｃの中心には、共起語マップ１３Ｃの元となった検索情報に対応する選択肢カード１０が表示される。これにより、複数の検索情報を受信し、いずれかの検索情報に基づく分析画面を表示している場合でも、いずれの選択肢カード１０について検索された検索情報に基づく分析画面かの識別が容易になる。
【０１３７】
なお、複数の選択肢カード１０に対応するキーワードをまとめた検索条件を用いて検索が実行された場合には、管理サーバ１１０から受信する検索情報は１つであるため、１つの選択肢カード１０についての検索情報を受信した場合と同様に処理することができる。
【０１３８】
次に、ステップＳ８４で、表示制御部１６１が、チェックボックス１３Ｂの選択状態の変更、又は削除ボタン１３Ｆの選択を受け付けたか否かを判定することにより、共起語マップ１３Ｃに含める結果キーワードの選択を受け付けたか否かを判定する。結果キーワードの選択を受け付けた場合には、送信部１６２が、チェックボックス１３Ｂ及び削除ボタン１３Ｆに対する操作情報を記憶し、処理はステップＳ８３に戻る。結果キーワードの選択を受け付けていない場合には、処理はステップＳ８５へ移行する。
【０１３９】
ステップＳ８５では、表示制御部１６１が、情報処理システム１００により提供されるサービスの終了が指示されたか否かを判定する。終了が指示されていない場合には、処理はステップＳ８４に戻り、終了が指示されている場合には、処理はステップＳ８６へ移行する。
【０１４０】
ステップＳ８６では、送信部１６２が、上記ステップＳ８４で記憶した操作情報に基づいて、管理サーバ１１０に記憶されている検索結果ＤＢ１１９に記憶されている結果キーワードを修正するための検索結果修正情報を作成する。そして、送信部１６２は、作成した検索結果修正情報に、検討対象の選択肢カード１０のカードＩＤを付加して、管理サーバ１１０へ送信し、第３制御処理は終了する。
【０１４１】
次に、図３１に示す第１更新処理について説明する。第１更新処理は、第３制御装置１６０から送信された検索結果修正情報を管理サーバ１１０が受信すると開始する。
【０１４２】
ステップＳ９０で、更新部１１３が、検索結果ＤＢ１１９に対して、受信した検索結果修正情報で指定されたキーワードを追加又は削除し、第１更新処理は終了する。
【０１４３】
次に、図３２に示す第２更新処理について説明する。第２更新処理は、ワークショップ終了後などの所定のタイミングで、システム管理者などから、キーワードＤＢ１１５の更新指示を受け付けた場合に開始する。
【０１４４】
ステップＳ９１で、更新部１１３が、キーワードＤＢ１１５の更新内容を受け付けるための受付画面のフレームを、例えば管理サーバ１１０が備える表示装置に表示する。図３３に受付画面の一例を示す。図３３の例では、受付画面は、キーワードの追加対象の選択肢カード１０及び作業の種類の指定を受け付けるための指定領域１８Ａと、追加候補のキーワードが表示される候補キーワード領域１８Ｂと、追加ボタン１８Ｃと、終了ボタン１８Ｄとを含む。指定領域１８Ａは、例えば、選択肢カード１０及び作業の種類の各々をプルダウンメニュー等から指定可能なボックスを含む。上述の通り、キーワードは、作業の種類のみではなく背景ＩＤと対応づけられてもよいので、作業の種類の指定を受け付ける指定領域に替えて、もしくは加えて、背景ＩＤの指定を受け付ける指定領域を設けてもよい。また、カードＩＤ順やカードタイトルの５０音順で選択肢カード１０の指定を切り替えるためのボタンを含んでもよい。また、受付画面は、指定領域１８Ａで指定された選択肢カード１０を含んでもよい。
【０１４５】
次に、ステップＳ９２で、更新部１１３が、受付画面の指定領域１８Ａにおいて、選択肢カード１０、並びに作業の種類及び背景ＩＤの少なくとも一方の指定を受け付けたか否かを判定する。指定を受け付けた場合には、処理はステップＳ９３へ移行し、指定を受け付けていない場合には、処理はステップＳ９８へ移行する。
【０１４６】
ステップＳ９３では、更新部１１３が、指定された選択肢カード１０のカードＩＤ、並びに作業の種類及び背景ＩＤの少なくとも一方に対応付けて検索結果ＤＢ１１９に記憶されている結果キーワード群を、候補キーワードとして取得する。
【０１４７】
次に、ステップＳ９４で、更新部１１３が、指定された種類の作業が行われていた際に、指定された選択肢カード１０が第２表示装置１５０上で選択されていた選択期間を発話ＤＢ１１８の選択期間テーブル１１８Ｂから特定する。そして、更新部１１３は、特定した選択期間の発話内容を発話内容テーブル１１８Ａから取得し、発話内容から所定の単語又は単語列を、候補キーワードとして抽出する。
【０１４８】
次に、ステップＳ９５で、更新部１１３が、検索結果ＤＢ１１９から取得した候補キーワード群、及び発話内容から抽出した候補キーワード群を、受付画面の候補キーワード領域１８Ｂに表示する。この際、更新部１１３は、各候補キーワードに、チェックボックスを対応付けるなどして、各候補キーワードを選択可能な状態で表示する。
【０１４９】
次に、ステップＳ９６で、更新部１１３が、受付画面の追加ボタン１８Ｃが選択されたか否かを判定することにより、キーワードの追加が指示されたか否かを判定する。追加が指示された場合には、処理はステップＳ９７へ移行し、指示されていない場合には、処理はステップＳ９８へ移行する。
【０１５０】
ステップＳ９７では、更新部１１３が、候補キーワード領域１８Ｂで選択されている候補キーワードを、指定領域１８Ａで指定されている選択肢カード１０のカードＩＤ及び作業の種類に対応付けて、キーワードＤＢ１１５に追加する。この際、キーワードを検索条件として用いる際のａｎｄ、ｏｒ、ｎｏｔ等の指定を受け付けて、キーワードとあわせて追加するようにしてもよい。
【０１５１】
次に、ステップＳ９８で、更新部１１３が、受付画面の終了ボタン１８Ｄが選択されたか否かを判定する。終了ボタン１８Ｄが選択されていない場合には、処理はステップＳ９２に戻り、終了ボタン１８Ｄが選択された場合には、第２更新処理は終了する。
【０１５２】
以上説明したように、本実施形態に係る情報処理システムによれば、検討対象となっている選択肢カードに対応付けられたキーワードを用いて、インターネットを介した検索を行い、考えの発散に有効な情報をユーザに提示する。この検索の際、選択肢カードに対応付けられたキーワードのうち、作業の種類及び背景ＩＤの少なくとも一方に応じたキーワードを用いることで、作業の種類や選択肢カードが配置される背景を踏まえてユーザの考えを発散させるように支援することができる。
【０１５３】
また、検索結果から抽出されたキーワードから選択されたキーワードを、選択肢カードに対応付けるキーワードとして追加する。これにより、ユーザの考えを発散させためのより有効な検索結果を得ることができる。
【０１５４】
なお、上記実施形態において、検討対象の選択肢カードに対応付けられたキーワードを用いて検索する際、キーワードＤＢに、作業の種類及び背景ＩＤの少なくとも一方に応じて対応付けられたキーワードの全てを用いてもよいし、一部を用いてもよい。キーワードの一部を用いる場合、例えば、ユーザグループの属性に応じた優先度をキーワードに付与しておき、作業を行うユーザグループの属性に応じて、優先度順に所定個のキーワードを選択して、検索に用いるようにすればよい。
【０１５５】
また、上記実施形態では、ワークショップに参加しているユーザの発話を検出する場合について説明したが、発話以外にも、会場やユーザの状態を示す検出情報を検出し、これらの検出情報を画像化して表示するようにしてもよい。例えば、検出情報として、ワークショップ会場の音圧、ユーザの心拍数、ユーザの会場内での位置等を検出することができる。そして、これらの検出情報をグラフ化したり、マップ化したりすることにより表示することができる。また、これらの検出情報についても、第２表示装置上での選択肢カードの選択期間と対応付けて記憶しておくことで、どの選択肢カードについて議論しているときに、会場やユーザがどのような状態であったかを把握することができる。
【０１５６】
また、上記実施形態では、選択肢カードに対して、ダブルタッチ等の予め定めた操作が行われたか否かで、検討対象の選択肢カードが選択されたことを判定する場合について説明したが、これに限定されない。例えば、ユーザの視線を検出する視線センサや、ユーザの動きを認識するためのカメラ等を設ける。そして、ユーザの視線が所定時間以上滞留している選択肢カードや、所定数以上のユーザの視線が向けられている選択肢カードを、検討対象の選択肢カードとして判定してもよい。また、ユーザが選択肢カードに触れようとしている動作や、選択肢カードを指差している動作などが検出された場合に、その動作の対象となっている選択肢カードを、検討対象の選択肢カードとして判定してもよい。
【０１５７】
また、上記実施形態において、第２表示装置を複数設けてもよい。この場合、第２表示装置の各々に異なる背景を表示する。そして、第１表示装置から選択された選択肢カードを第２表示装置に転送する際に、いずれの第２表示装置に転送するかを選択したうえで転送する。これにより、例えば、現在の状況用のビジョンと将来の希望用のビジョン等のように、それぞれ異なるビジョンを異なる第２表示装置に表示させることができる。この場合、検討対象の選択肢カードの選択は、それぞれのビジョンに対して行えばよい。
【０１５８】
また、上記実施形態において、第１表示装置を複数設けて、複数の第１表示装置を連携して、１つの大型ディスプレイとして機能させてもよい。この場合、より多くの選択肢カードを表示することができる。また、各表示装置は、タッチパネルディスプレイを用いる場合に限定されず、例えば、プロジェクタを用いてもよい。この場合、レーザレーダで投影面に対するユーザの操作を検出したり、投影面に対する接触時に赤外線を発する赤外線ペンを利用して、投影面に対する書き込みや操作を検出したりしてもよい。
【０１５９】
また、上記実施形態において、手書きのメモなどをスキャナで読み取り、選択肢カードと同様の電子的なカード形式として、第２表示装置に表示してもよい。これにより、選択肢カードで表された選択肢にはない情報をビジョンに反映させることができる。また、スキャナで読み取ったキーワードも、キーワードＤＢの更新の際に候補キーワードとして含めるようにしてもよい。
【０１６０】
また、上記実施形態では、第１表示装置１３０の表示制御を第１制御装置１２０が行い、第２表示装置１５０の表示制御を第２制御装置１４０が行い、第３表示装置１７０の表示制御を第３制御装置１２０が行う場合について説明したが、これに限定されない。例えば、管理サーバ１１０が、第１表示装置１３０、第２表示装置１５０、及び第３表示装置１７０の表示制御を行ってもよい。この場合、第１制御装置１２０の各機能部、第２制御装置１４０の各機能部、及び第３制御装置１６０の各機能部を、管理サーバ１１０に持たせればよい。
【０１６１】
なお、上記実施形態における第２制御装置１４０の受付部１４２は、開示の技術の受付部の一例であり、管理サーバ１１０の管理部１１１の検索部１１２は、開示の技術の特定部及び表示制御部の一例であり、更新部１１３は、開示の技術の記憶制御部の一例である。また、第３制御装置１６０の表示制御部は、開示の技術の表示制御部の一例である。
【０１６２】
また、上記実施形態では、管理プログラム３０、第１制御プログラム５０、第２制御プログラム７０、及び第３制御プログラム９０が記憶部２３、４３、６３、８３に予め記憶（インストール）されている態様を説明したが、これに限定されない。開示の技術に係るプログラムは、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＵＳＢメモリ等の記憶媒体に記憶された形態で提供することも可能である。
【０１６３】
以上の実施形態に関し、更に以下の付記を開示する。
【０１６４】
（付記１）
表示装置に表示された第１のカードの選択を受け付け、
前記第１のカードと対応付けて記憶されている複数種類のキーワードのうち、前記表示装置を用いて実施される作業の種類及び前記第１のカードが配置される表示画面上の背景の少なくとも一方に対応する種類の１以上のキーワードを含む第１のキーワード群を特定し、
前記第１のキーワード群を用いてネットワークを介して行った検索の結果から抽出された１以上のキーワードを含む結果キーワード群を、前記第１のカードとの対応を視認可能な状態で表示する
ことを含む処理をコンピュータが実行することを特徴とする情報処理方法。
【０１６５】
（付記２）
前記結果キーワード群の中から１以上のキーワードの選択を受け付け、
選択を受け付けた前記１以上のキーワードを、前記表示装置を用いて実施される作業の種類及び前記第１のカードが配置される表示画面上の背景の少なくとも一方に対応する種類のキーワードとして、選択を受け付けた前記第１のカードに対応付けて記憶する
ことを特徴とする付記１に記載の情報処理方法。
【０１６６】
（付記３）
前記第１のカードの選択を受け付ける処理は、前記表示装置に表示された各々異なる内容が記述された複数のカードから１のカードの選択操作を受け付けることを特徴とする付記１又は付記２に記載の情報処理方法。
【０１６７】
（付記４）
前記表示装置に表示された第２のカードの選択を受け付け、
前記第２のカードと対応付けて記憶されている複数種類のキーワードのうち、前記表示装置を用いて実施される作業の種類及び前記第２のカードが配置される表示画面上の背景の少なくとも一方に対応する種類の１以上のキーワードを含む第２のキーワード群を特定し、
前記第１のキーワード群及び前記第２のキーワード群を用いて前記結果キーワード群を抽出する
ことを特徴とする付記１〜付記３のいずれか１項に記載の情報処理方法。
【０１６８】
（付記５）
前記第１のキーワード群を用いてネットワークを介して行った検索の第１の結果と、前記第２のキーワード群を用いてネットワークを介して行った検索の第２の結果とのいずれか又は両方から抽出された前記結果キーワード群を、該結果キーワード群が前記第１の結果及び前記第２の結果のいずれに含まれるかの区別を示す情報と共に、前記第１のカード及び前記第２のカードとの対応を視認可能な状態で表示することを特徴とする付記４に記載の情報処理方法。
【０１６９】
（付記６）
前記第１のキーワード群及び前記第２のキーワード群を用いてネットワークを介して行った検索の第３の結果から抽出された１以上のキーワードを含む結果キーワード群を、前記第１のカード及び前記第２のカードとの対応を視認可能な状態で表示することを特徴とする付記４に記載の情報処理方法。
【０１７０】
（付記７）
前記第１のカードに対応付けられた、前記作業の種類及び前記第１のカードが配置される表示画面上の背景の少なくとも一方に対応する種類の複数のキーワードの各々と、前記第２のカードに対応付けられた、前記作業の種類及び前記第２のカードが配置される表示画面上の背景の少なくとも一方に対応する種類の複数のキーワードの各々との組合せを、総当り又は設定された優先度に基づいて生成し、生成した組合せの各々を用いて、前記ネットワークを介した検索を行う付記６に記載の情報処理方法。
【０１７１】
（付記８）
前記結果キーワード群を、該結果キーワード群に含まれるキーワードの各々をノードで表し、キーワード間の共起確率に応じた太さ又は長さのエッジで対応するノード間を接続した関係図として表示することを特徴とする付記１〜付記７のいずれか１項に記載の情報処理方法。
【０１７２】
（付記９）
前記ネットワークを介した検索の対象となるサイトの種類、及び地域の少なくとも一方を、前記作業の種類及び前記第１のカードが配置される表示画面上の背景の少なくとも一方に応じて特定することを特徴とする付記１〜付記８のいずれか１項に記載の情報処理方法。
【０１７３】
（付記１０）
表示装置に表示された第１のカードの選択を受け付け受付部と、
前記第１のカードと対応付けて記憶されている複数種類のキーワードのうち、前記表示装置を用いて実施される作業の種類及び前記第１のカードが配置される表示画面上の背景の少なくとも一方に対応する種類の１以上のキーワードを含む第１のキーワード群を特定する特定部と、
前記第１のキーワード群を用いてネットワークを介して行った検索の結果から抽出された１以上のキーワードを含む結果キーワード群を、前記第１のカードとの対応を視認可能な状態で表示する表示制御部と、
を含むことを特徴とする情報処理装置。
【０１７４】
（付記１１）
前記結果キーワード群の中から１以上のキーワードの選択を受け付け、選択を受け付けた前記１以上のキーワードを、前記表示装置を用いて実施される作業の種類及び前記第１のカードが配置される表示画面上の背景の少なくとも一方に対応する種類のキーワードとして、選択を受け付けた前記第１のカードに対応付けて記憶する記憶制御部をさらに含むことを特徴とする付記１０に記載の情報処理装置。
【０１７５】
（付記１２）
前記受付部は、前記第１のカードの選択を受け付ける処理として、前記表示装置に表示された各々異なる内容が記述された複数のカードから１のカードの選択操作を受け付けることを特徴とする付記１０又は付記１１に記載の情報処理装置。
【０１７６】
（付記１３）
前記受付部は、前記表示装置に表示された第２のカードの選択を受け付け、
前記特定部は、前記第２のカードと対応付けて記憶されている複数種類のキーワードのうち、前記表示装置を用いて実施される作業の種類及び前記第２のカードが配置される表示画面上の背景の少なくとも一方に対応する種類の１以上のキーワードを含む第２のキーワード群を特定し、
前記表示制御部は、前記第１のキーワード群及び前記第２のキーワード群を用いて前記結果キーワード群を抽出する
ことを特徴とする付記１０〜付記１２のいずれか１項に記載の情報処理装置。
【０１７７】
（付記１４）
前記表示制御部は、前記第１のキーワード群を用いてネットワークを介して行った検索の第１の結果と、前記第２のキーワード群を用いてネットワークを介して行った検索の第２の結果とのいずれか又は両方から抽出された前記結果キーワード群を、該結果キーワード群が前記第１の結果及び前記第２の結果のいずれに含まれるかの区別を示す情報と共に、前記第１のカード及び前記第２のカードとの対応を視認可能な状態で表示することを特徴とする付記１３に記載の情報処理装置。
【０１７８】
（付記１５）
前記表示制御部は、前記第１のキーワード群及び前記第２のキーワード群を用いてネットワークを介して行った検索の第３の結果から抽出された１以上のキーワードを含む結果キーワード群を、前記第１のカード及び前記第２のカードとの対応を視認可能な状態で表示することを特徴とする付記１３に記載の情報処理装置。
【０１７９】
（付記１６）
前記表示制御部は、前記第１のカードに対応付けられた、前記作業の種類及び前記第１のカードが配置される表示画面上の背景の少なくとも一方に対応する種類の複数のキーワードの各々と、前記第２のカードに対応付けられた、前記作業の種類及び前記第２のカードが配置される表示画面上の背景の少なくとも一方に対応する種類の複数のキーワードの各々との組合せを、総当り又は設定された優先度に基づいて生成し、生成した組合せの各々を用いて、前記ネットワークを介した検索を行う付記１５に記載の情報処理装置。
【０１８０】
（付記１７）
前記表示制御部は、前記結果キーワード群を、該結果キーワード群に含まれるキーワードの各々をノードで表し、ノード間に対応するキーワード間の共起確率に応じた太さ又は長さのエッジで各ノード間を接続した関係図として表示することを特徴とする付記１０〜付記１６のいずれか１項に記載の情報処理装置。
【０１８１】
（付記１８）
前記表示制御部は、前記ネットワークを介した検索の対象となるサイトの種類、及び地域の少なくとも一方を、前記作業の種類及び前記第１のカードが配置される表示画面上の背景の少なくとも一方に応じて特定することを特徴とする付記１０〜付記１７のいずれか１項に記載の情報処理装置。
【０１８２】
（付記１９）
表示装置に表示された第１のカードの選択を受け付け、
前記第１のカードと対応付けて記憶されている複数種類のキーワードのうち、前記表示装置を用いて実施される作業の種類及び前記第１のカードが配置される表示画面上の背景の少なくとも一方に対応する種類の１以上のキーワードを含む第１のキーワード群を特定し、
前記第１のキーワード群を用いてネットワークを介して行った検索の結果から抽出された１以上のキーワードを含む結果キーワード群を、前記第１のカードとの対応を視認可能な状態で表示する
ことを含む処理をコンピュータに実行させることを特徴とする情報処理プログラム。
【０１８３】
（付記２０）
前記結果キーワード群の中から１以上のキーワードの選択を受け付け、
選択を受け付けた前記１以上のキーワードを、前記表示装置を用いて実施される作業の種類及び前記第１のカードが配置される表示画面上の背景の少なくとも一方に対応する種類のキーワードとして、選択を受け付けた前記第１のカードに対応付けて記憶する
ことを特徴とする付記１９に記載の情報処理プログラム。
【符号の説明】
【０１８４】
１０   選択肢カード
１３Ａ 結果キーワード一覧領域
１３Ｂ チェックボックス
１３Ｃ 共起語マップ
１３Ｄ ノード
１３Ｅ エッジ
１３Ｆ 削除ボタン
１４   検索アイコン
１５   選択追加アイコン
１６   カード一覧領域
１７   複数検索アイコン
１８Ａ 指定領域
１８Ｂ 候補キーワード領域
１８Ｃ 追加ボタン
２０、４０、６０、８０      コンピュータ
２１、４１、６１、８１      ＣＰＵ
２２、４２、６２、８２      メモリ
２３、４３、６３、８３      記憶部
２９、４９、６９、８９      記憶媒体
３０   管理プログラム
５０   第１制御プログラム
７０   第２制御プログラム
９０   第３制御プログラム
１００ 情報処理システム
１１０ 管理サーバ
１１１ 管理部
１１２ 検索部
１１３ 更新部
１１４ カードデータベース（ＤＢ）
１１５ キーワードＤＢ
１１６ 背景ＤＢ
１１７ ビジョンＤＢ
１１８ 選択期間ＤＢ
１１８ 発話ＤＢ
１１８Ａ      発話内容テーブル
１１８Ｂ      選択期間テーブル
１１９ 検索結果ＤＢ
１２０ 第１制御装置
１２１ 表示制御部
１２２ 検出部
１３０ 第１表示装置
１４０ 第２制御装置
１４１ 表示制御部
１４２ 受付部
１４３ 作成部
１５０ 第２表示装置
１６０ 第３制御装置
１６１ 表示制御部
１６２ 送信部
１７０ 第３表示装置
１８０ マイク
【図１】
2018169661.tif 000003
【図２】
2018169661.tif 000004
【図３】
2018169661.tif 000005
【図４】
2018169661.tif 000006
【図５】
2018169661.tif 000007
【図６】
2018169661.tif 000008
【図７】
2018169661.tif 000009
【図８】
2018169661.tif 000010
【図９】
2018169661.tif 000011
【図１０】
2018169661.tif 000012
【図１１】
2018169661.tif 000013
【図１２】
2018169661.tif 000014
【図１３】
2018169661.tif 000015
【図１４】
2018169661.tif 000016
【図１５】
2018169661.tif 000017
【図１６】
2018169661.tif 000018
【図１７】
2018169661.tif 000019
【図１８】
2018169661.tif 000020
【図１９】
2018169661.tif 000021
【図２０】
2018169661.tif 000022
【図２１】
2018169661.tif 000023
【図２２】
2018169661.tif 000024
【図２３】
2018169661.tif 000025
【図２４】
2018169661.tif 000026
【図２５】
2018169661.tif 000027
【図２６】
2018169661.tif 000028
【図２７】
2018169661.tif 000029
【図２８】
2018169661.tif 000030
【図２９】
2018169661.tif 000031
【図３０】
2018169661.tif 000032
【図３１】
2018169661.tif 000033
【図３２】
2018169661.tif 000034
【図３３】
2018169661.tif 000035