(57)【要約】【課題】イノベーターに対して解決コンセプトを効果的に提示することでイノベーションの創造支援を実現する。【解決手段】基本情報から文字列を抽出するマイニング手段と、予め取得した各参照用文字列と２種以上に分類された各解決コンセプトとの３段階以上の連関度を参照し、上記マイニング手段により抽出された文字列に応じた参照用文字列と解決コンセプトとの３段階以上の連関度に基づき、１以上の解決コンセプトを探索する探索手段とを備える。【選択図】図３
2018060534.tif 000002
【特許請求の範囲】
【請求項１】
基本情報から文字列を抽出するマイニング手段と、
予め取得した各参照用文字列と２種以上に分類された各解決コンセプトとの３段階以上の連関度を参照し、上記マイニング手段により抽出された文字列に応じた参照用文字列と解決コンセプトとの３段階以上の連関度に基づき、１以上の解決コンセプトを探索する探索手段とを備えること
を特徴とする問題解決支援システム。
【請求項２】
基本情報から複数の文字列を抽出するマイニング手段と、
予め取得した複数の参照用文字列間の組み合わせに対する各解決コンセプトとの３段階以上の連関度を参照し、上記マイニング手段により抽出された複数の文字列に応じた複数の参照用文字列間の組み合わせに対する各解決コンセプトとの３段階以上の連関度に基づき、１以上の解決コンセプトを探索する探索手段とを備えること
を特徴とする問題解決支援システム。
【請求項３】
上記マイニング手段は、通信網を介して、インターネット上で特定の期間に検索されたキーワードの入力頻度に応じて、基本情報を設定すること
を特徴とする請求項１又は２記載の問題解決支援システム。
【請求項４】
上記マイニング手段は、通信網を介して自動的に上記基本情報を取得すること
を特徴とする請求項１〜３のうち何れか１記載の問題解決支援システム。
【請求項５】
上記マイニング手段は、ユーザによる入力と、ユーザに対する問い合わせとの１回以上の繰り返しにより、基本情報を設定すること
を特徴とする請求項１又は２記載の問題解決支援システム。
【請求項６】
上記マイニング手段及び上記探索手段の少なくとも何れかは、人工知能により制御されること
を特徴とする請求項１〜５のうち何れか１項記載の問題解決支援システム。
【請求項７】
上記マイニング手段により抽出された文字列又は上記探索手段による解決コンセプトの探索結果に応じて、新情報を取得する取得手段を更に備えること
を特徴とする請求項１〜６のうち何れか１項記載の問題解決支援システム。
【請求項８】
上記取得手段は、通信網を介して自動的に上記新情報を取得すること
を特徴とする請求項７記載の問題解決支援システム。
【請求項９】
上記連関度を特定のルールに基づいて分類されたグループ毎に複数取得しておき、
上記探索手段は、上記マイニング手段により抽出された文字列に対応度のより高い何れかの１以上のグループにおける連関度に基づき、１以上の解決コンセプトを探索すること
を特徴とする請求項１又は２記載の問題解決支援システム。
【請求項１０】
上記探索手段は、上記マイニング手段により抽出された文字列に対応度のより低い何れかの１以上のグループにおける連関度を参酌し、１以上の解決コンセプトを探索すること
を特徴とする請求項９記載の問題解決支援システム。
【請求項１１】
上記探索手段は、探索した上記解決コンセプトを新たな文字列と認定し、認定した文字列に応じた参照用文字列と解決コンセプトとの３段階以上の連関度に基づき、１以上の新たな解決コンセプトを探索すること
を特徴とする請求項１又は２記載の問題解決支援システム。
【請求項１２】
基本情報から文字列を抽出するマイニング手段と、
予め取得した各参照用文字列と２種以上に分類された各解決コンセプトとの３段階以上の連関度を参照し、上記マイニング手段により抽出された文字列に応じた解決コンセプトと参照用文字列との３段階以上の連関度に基づき、１以上の参照用文字列を探索する探索手段とを備えること
を特徴とする問題解決支援システム。
【請求項１３】
基本情報から文字列を抽出するマイニング手段と、
予め取得した特許分類と２種以上に分類された各解決コンセプトとの３段階以上の連関度を参照し、上記マイニング手段により抽出された文字列に応じた特許分類と解決コンセプトとの３段階以上の連関度に基づき、１以上の解決コンセプトを探索する探索手段とを備えること
を特徴とする問題解決支援システム。
【請求項１４】
上記解決コンセプトとして特許分類が割り当てられていること
を特徴とする請求項１〜２、１３の何れか１項に記載の問題解決支援システム。
【請求項１５】
基本情報から文字列を問題解決支援システムにより抽出するマイニングステップと、
予め取得した各参照用文字列と２種以上に分類された各解決コンセプトとの３段階以上の連関度を参照し、上記マイニングステップにおいて抽出した文字列に応じた参照用文字列と解決コンセプトとの３段階以上の連関度に基づき、１以上の解決コンセプトを上記問題解決支援システムにより探索する探索ステップとを有すること
を特徴とする問題解決支援方法。
【請求項１６】
基本情報から複数の文字列を問題解決支援システムにより抽出するマイニングステップと、
予め取得した複数の参照用文字列間の組み合わせに対する各解決コンセプトとの３段階以上の連関度を参照し、上記マイニングステップにおいて抽出した複数の文字列に応じた複数の参照用文字列間の組み合わせに対する各解決コンセプトとの３段階以上の連関度に基づき、１以上の解決コンセプトを上記問題解決支援システムにより探索する探索ステップとを有すること
を特徴とする問題解決支援方法。
【請求項１７】
基本情報から文字列を抽出するマイニングステップと、
予め取得した各参照用文字列と２種以上に分類された各解決コンセプトとの３段階以上の連関度を参照し、上記マイニングステップにおいて抽出した文字列に応じた参照用文字列と解決コンセプトとの３段階以上の連関度に基づき、１以上の解決コンセプトを探索する探索ステップとをコンピュータに実行させることを特徴とする問題解決支援プログラム。
【請求項１８】
基本情報から複数の文字列を抽出するマイニングステップと、
予め取得した複数の参照用文字列間の組み合わせに対する各解決コンセプトとの３段階以上の連関度を参照し、上記マイニングステップにおいて抽出した複数の文字列に応じた複数の参照用文字列間の組み合わせに対する各解決コンセプトとの３段階以上の連関度に基づき、１以上の解決コンセプトを探索する探索ステップとをコンピュータに実行させることを特徴とする問題解決支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、新たに人為的に創作される創作物における従来の問題点を解決するコンセプトを効率的に提供する上で好適な問題解決支援システム、問題解決支援方法、及び問題解決支援プログラムに関する。
【背景技術】
【０００２】
イノベーションは、大きく分類して市場のニーズに基づいて創出されるニーズ先行型イノベーションと、技術のシーズから社会的な価値につなげるシーズ先行型イノベーションとに分類される。特に後者のシーズ先行型イノベーションは、技術のシーズそのものが従来技術と比較して進歩性のある優れた技術であっても、それが実社会において受け入れられるべきものでない限り、即ち、市場のニーズにしっかりとリンクするもので無い限り、本当の意味でのイノベーションとは言いがたい。
【０００３】
つまり、研究開発から製品化、大量普及に至るまでには、乗り越えなければならない、いわゆる死の谷やダーウィンの海が立ちはだかっているのである。そしてこれを乗り越えた場合に、創出された技術のシーズが社会的価値へと発展し、本当の意味でのイノベーションになりえるのである。
【０００４】
特にこのようなイノベーションは、大企業のみならず、中小企業、ひいては個人発明家からも生まれる可能性はある。このイノベーションが創造される過程においては、市場から要求を満たす上で障害となる問題点が存在し、その問題点をクリアすることで創造される場合が多い。この問題点をクリアするための解決コンセプトをヒントにすることで、イノベーターによるイノベーションが実現することとなる。逆にイノベーターに対して、その問題点を解決する上で最適な解決コンセプトを効果的に提示することで、イノベーターによるイノベーションの創造を支援することも可能となる。
【０００５】
イノベーション創造を支援するシステムは確かに従来において提案されている（例えば、特許文献１参照。）。この特許文献１には、入力される文字情報同士をグループ化して課題分析手法により課題分析を行い、アイデア創出処理は勿論であるが最終的にはそのシナリオまでも生成することを前提とした技術が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−２８４５４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した特許文献１の開示技術によれば、イノベーターに対して解決コンセプトを必ずしも効果的に提示することができず、イノベーションの創造支援を実現することができないという問題点があった。
【０００８】
そこで本発明は、上述した問題点に鑑みて案出されたものであり、その目的とするところは、イノベーターに対して解決コンセプトを効果的に提示することでイノベーションの創造支援を実現することが可能な問題解決支援システム、問題解決支援方法、及び問題解決支援プログラムを提供することにある。
【課題を解決するための手段】
【０００９】
本発明に係る問題解決支援システムは、基本情報から文字列を抽出するマイニング手段と、予め取得した各参照用文字列と２種以上に分類された各解決コンセプトとの３段階以上の連関度を参照し、上記マイニング手段により抽出された文字列に応じた参照用文字列と解決コンセプトとの３段階以上の連関度に基づき、１以上の解決コンセプトを探索する探索手段とを備えることを特徴とする。
【００１０】
本発明に係る問題解決支援システムは、基本情報から複数の文字列を抽出するマイニング手段と、予め取得した複数の参照用文字列間の組み合わせに対する各解決コンセプトとの３段階以上の連関度を参照し、上記マイニング手段により抽出された複数の文字列に応じた複数の参照用文字列間の組み合わせに対する各解決コンセプトとの３段階以上の連関度に基づき、１以上の解決コンセプトを探索する探索手段とを備えることを特徴とする。
【００１１】
本発明に係る問題解決支援システムは、基本情報から文字列を抽出するマイニング手段と、予め取得した各参照用文字列と２種以上に分類された各解決コンセプトとの３段階以上の連関度を参照し、上記マイニング手段により抽出された文字列に応じた解決コンセプトと参照用文字列との３段階以上の連関度に基づき、１以上の参照用文字列を探索する探索手段とを備えることを特徴とする。
【００１２】
本発明に係る問題解決支援システムは、基本情報から文字列を抽出するマイニング手段と、予め取得した特許分類と２種以上に分類された各解決コンセプトとの３段階以上の連関度を参照し、上記マイニング手段により抽出された文字列に応じた特許分類と解決コンセプトとの３段階以上の連関度に基づき、１以上の解決コンセプトを探索する探索手段とを備えることを特徴とする。
【００１３】
本発明に係る問題解決支援方法は、基本情報から文字列を問題解決支援システムにより抽出するマイニングステップと、予め取得した各参照用文字列と２種以上に分類された各解決コンセプトとの３段階以上の連関度を参照し、上記マイニングステップにおいて抽出した文字列に応じた参照用文字列と解決コンセプトとの３段階以上の連関度に基づき、１以上の解決コンセプトを上記問題解決支援システムにより探索する探索ステップとを有することを特徴とする。
【００１４】
本発明に係る問題解決支援方法は、基本情報から複数の文字列を問題解決システムにより抽出するマイニングステップと、予め取得した複数の参照用文字列間の組み合わせに対する各解決コンセプトとの３段階以上の連関度を参照し、上記マイニングステップにおいて抽出した複数の文字列に応じた複数の参照用文字列間の組み合わせに対する各解決コンセプトとの３段階以上の連関度に基づき、１以上の解決コンセプトを上記問題解決支援システムにより探索する探索ステップとを有することを特徴とする。
【００１５】
本発明に係る問題解決支援プログラムは、基本情報から文字列を抽出するマイニングステップと、予め取得した各参照用文字列と２種以上に分類された各解決コンセプトとの３段階以上の連関度を参照し、上記マイニングステップにおいて抽出した文字列に応じた参照用文字列と解決コンセプトとの３段階以上の連関度に基づき、１以上の解決コンセプトを探索する探索ステップとをコンピュータに実行させることを特徴とする。
【００１６】
本発明に係る問題解決支援プログラムは、基本情報から複数の文字列を抽出するマイニングステップと、予め取得した複数の参照用文字列間の組み合わせに対する各解決コンセプトとの３段階以上の連関度を参照し、上記マイニングステップにおいて抽出した複数の文字列に応じた複数の参照用文字列間の組み合わせに対する各解決コンセプトとの３段階以上の連関度に基づき、１以上の解決コンセプトを探索する探索ステップとをコンピュータに実行させることを特徴とする。
【発明の効果】
【００１７】
上述した構成からなる本発明によれば、基本情報を解析することで得られた文字列から、これに見合った解決コンセプトを即座に選択し、これを出力することができる。その結果、イノベーションの創造支援を実現することが可能となる。
【００１８】
これに加えて本発明によれば、出力された事業者毎の類似度を把握することにより、アイデアがどの事業者の事業と適合するかを理解することが可能となる。その結果、ユーザ又はクライアントは、アイデアが類似度の高い事業者において特にニーズがあることを理解することができる。即ち、ユーザ又はクライアントは、そのアイデアを、類似度の高い事業者に売り込んでいけばよいことを理解することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明を適用した問題解決支援システムの第１実施形態における構成例を示す図である。
【図２】本発明を適用した問題解決支援システムの第１実施形態における電子機器のブロック構成を示す図である。
【図３】本発明を適用した第１実施形態における問題解決支援プログラムが使用されるコンサルティング業務を示す図である。
【図４】本発明を適用した第１実施形態における問題解決支援プログラムが使用されるコンサルティング業務の他の例を示す図である。
【図５】本発明を適用した問題解決支援プログラムの第１実施形態における処理動作のフローチャートである。
【図６】抽象化された解決コンセプトの連関性を示す模式図である。
【図７】本発明を適用した第１実施形態における問題解決支援プログラムが使用されるコンサルティング業務に関する他の図である。
【図８】当初のシーズの基本情報に基づいて探索解を探索する段階において、取得した事業者情報を参酌する例を示す図である。
【図９】類似度を算出する際において、基本情報も参照する例を示す図である。
【図１０】制約条件を取得する例を示す図である。
【図１１】本発明を適用した問題解決支援システムの第２実施形態における参照用文字列の組み合わせと解決コンセプトとの連関性を示す模式図である。
【図１２】基本情報から解析した文字列がどの範囲まで参照用文字列と対応するかを考える例を示す図である。
【図１３】基本情報から抽出された文字列、又は提案された解決コンセプトに基づいて具体的な発明の構成を探索する例を示す図である。
【図１４】本発明を適用した問題解決支援システムの第３実施形態における参照用文字列と解決コンセプトとの連関性を示す模式図である。
【図１５】本発明を適用した問題解決支援システムの第４実施形態について説明するための図である。
【図１６】本発明を適用した問題解決支援システムの第５実施形態について説明するための図である。
【図１７】本発明を適用した問題解決支援システムの第６実施形態について説明するための図である。
【図１８】本発明を適用した問題解決支援システムの第７実施形態について説明するための図である。
【発明を実施するための形態】
【００２０】
以下、本発明を適用した問題解決支援システムについて、図面を参照しながら詳細に説明をする。
【００２１】
（第１実施形態）
本発明を適用した問題解決支援システム１の第１実施形態について説明する。本実施形態の問題解決支援システム１は、例えば図１に示すような構成により具現化される。この問題解決支援システム１は、システムを利用するユーザ用の携帯端末１１と、この携帯端末１１に対して公衆通信網１２を介して接続されるサーバ１３とを備えている。
【００２２】
公衆通信網１２は、携帯端末１１間及びサーバ１３を通信回線を介して接続されるインターネット網等である。ちなみにこの携帯端末１１を一定の狭いエリア内で運用する場合には、この公衆通信網１２を、ＬＡＮ（Local Area Network）で構成してもよい。また、この公衆通信網１２につきいわゆる光ファイバ通信網で構成してもよい。また、この公衆通信網１２は、有線通信網に限定されるものではなく、無線通信網で実現するようにしてもよい。
【００２３】
携帯端末１１は、例えば、携帯電話、スマートフォン、タブレット型端末、ウェアラブル端末、ノート型のパーソナルコンピュータ（ＰＣ）等であり、少なくともユーザの操作に基づいて公衆通信網１２を介して通信可能なデバイスである。携帯端末１１は、ユーザが携帯可能とすることにより、常時持ち運びを可能とするデバイスであるが、これに限定されるものではなく、据え置き型のＰＣ等、あらゆる電子機器を含む概念である。
【００２４】
なお、この携帯端末１１は、後述する問題解決支援プログラムを公衆通信網１２を介してダウンロードすることなく、店頭で販売されているパッケージソフトをインストールする場合には、公衆通信網１２を介した通信を行わない機器であってもよい。以下の例では、この携帯端末１１につき、スマートフォンを適用する場合を例にとり説明をする。
【００２５】
図２は、携帯端末１１の具体的な構成例を示している。この携帯端末１１は、ＲＯＭ（Read Only Memory）２２と、データの蓄積や展開等に使用する作業領域としてのＲＡＭ（Random Access Memory）２３と、携帯端末１１全体を制御するためのＣＰＵ（Central Processing Unit）２４と、操作ボタンやキーボード等を介して各種制御用の指令を入力するための操作部２５と、各種情報の表示を制御するための出力Ｉ／Ｆ１６と、ハードディスク等に代表され、実行すべき検索を行うためのプログラムを格納するための記憶部２７と、外部から携帯端末１１内へデータを入力し、或いは携帯端末１１において生成されたデータを外部へ出力するためのデータ入出力部２９が、内部バス２１にそれぞれ接続されている。さらに、この内部バス２１には、通信Ｉ／Ｆ２８が接続されている。また、出力Ｉ／Ｆ１６には、実際に情報を表示するモニタとしての表示部２６が接続されている。また、内部バス２１には、音声入出部３１が接続されてもよい。
【００２６】
ＲＯＭ２２は、携帯端末１１全体のハードウェア資源を制御するためのプログラムが格納されている。ＲＡＭ２３は、携帯端末１１全体のハードウェア資源を制御するときの各種命令を一時的に記憶する。
【００２７】
ＣＰＵ２４は、内部バス２１を介して制御信号を送信することにより、携帯端末１１内に実装された各構成要素を制御するためのいわゆる中央演算ユニットである。また、このＣＰＵ２４は、操作部２５を介したユーザの操作に応じて各種制御用の指令を内部バス２１を介して伝達する。
【００２８】
操作部２５は、タッチパネル等で具体化され、例えばユーザが実際に解決したい問題に関する情報が入力される他、問題解決支援プログラムを実行するための実行命令がユーザから入力される。この操作部２５は、上記実行命令がユーザにより入力された場合には、これをＣＰＵ２４に通知する。この通知を受けたＣＰＵ２４は、上記プログラムを記憶部２７から読み出して実行する。
【００２９】
出力Ｉ／Ｆ１６は、ＣＰＵ２４による制御に基づいて表示画像を作り出すグラフィックコントローラにより構成されている。この出力Ｉ／Ｆ１６に接続される表示部２６は、例えば、液晶ディスプレイ（ＬＣＤ）等によって実現される。
【００３０】
記憶部２７は、ハードディスクで構成される場合において、ＣＰＵ２４による制御に基づき、各アドレスに対して所定の情報が書き込まれるとともに、必要に応じてこれが読み出される。また、この記憶部２７には、本発明を実行するための問題解決支援プログラムが格納されている。このプログラムはＣＰＵ２４により読み出されて実行されることになる。
【００３１】
通信Ｉ／Ｆ２８は、公衆通信網１２と接続するための回線制御回路や、他の端末装置との間でデータ通信を行うための信号変換回路等が実装されている。通信Ｉ／Ｆ２８は、内部バス２１からの各種命令に変換処理を施してこれを公衆通信網１２側へ送出するとともに、公衆通信網１２からのデータを受信した場合にはこれに所定の変換処理を施して内部バス２１、或いはＣＰＵ２４へ送信する。
【００３２】
データ入出力部２９は、ＰＣ等の電子機器との間でＵＳＢ接続するためのコード等が接続される。このデータ入出力部２９を介して外部の機器との間でデータを入出力することが可能となる。
【００３３】
音声入出部３１は、ユーザから入力された音声を電子データに変換するためのデバイスである。
【００３４】
サーバ１３には、所定のデータベースが構築されている。このデータベースには、公衆通信網１２を介して送られてきた情報が蓄積される。また、このサーバ１３は、携帯端末１１からの要求に基づいて、この蓄積した情報を公衆通信網１２を介して携帯端末１１へと送信する。
【００３５】
なお、携帯端末１１における何れか１以上の構成要素、或いはサーバ１３は、人工知能により制御されるものであってもよい。本発明への人工知能の具体的な応用方法は、従来における全ての公知の人工知能に関する情報の何れか１以上に基づくものであってもよい。
【００３６】
本発明を適用した問題解決支援システム１は、携帯端末１１内にインストールされた問題解決支援プログラムを介して実行していくこととなる。即ち、ユーザは、携帯端末１１を操作し、これにインストールされている問題解決支援プログラムを通じ、各種問題解決を行っていくこととなる。この問題解決支援プログラムは、例えば図３に示すように、ユーザが求める対象となるテーマ（例えば技術分野、キーワード等）に基づいて、イノベーションの創造を支援するソフトウェアとして使用されるものである。問題解決支援プログラムは、携帯端末１１にインストールして使用する場合に限定されるものではなく、サーバ１３に記憶させておき、携帯端末１１側から、使用の都度、サーバ１３にアクセスして使用するようにしてもよいことは勿論である。
【００３７】
ユーザは、この対象となるテーマの入力を、携帯端末１１における操作部２５を介して手動で行い、又は音声入出部３１を介して音声により入力してもよい。例えば、ユーザによる入力と、ユーザに対する問い合わせとの１回以上の繰り返しによって、対象となるテーマを設定してもよい。ここで、「問い合わせ」とは、ユーザが入力した内容に対して、問題解決支援プログラムから出力（回答）が行われることを指す。すなわち、ユーザは、問題解決支援プログラムに質問又は相談するような会話形式や選択形式により、対象となるテーマを設定することができる。このとき、ユーザの入力方法は、手動又は音声でもよく、問題解決支援プログラムの出力方法は、表示部２６又は音声入出部３１を介した出力でもよい。
【００３８】
イノベーション創造プロセスについて、図５を参照して説明する。イノベーション創造プロセスにおいては、ユーザが求める対象となるテーマに基づいて、基本となる情報を問題解決支援プログラムが取得するところから開始する（ステップＳ１１）。
【００３９】
問題解決支援プログラムが取得する情報の例としては、社会的ニーズ、問題点、以前に提案されている従来技術、解決しようとする課題、新たに創造した発明の構成、アイデアのシーズ、アイデアのコンセプト、作用効果等を何れもテキストデータ化することが可能な文章や文字列、言語等で表現していくこととなる。問題解決支援プログラムは、公衆通信網１２を介して取得可能な全てのインターネット情報、ビックデータ、ＩоＴ（Internet of Things）デバイス、ユーザからの入力等の情報を、自動的に取得することができる。このようにして、対象となるテーマに基づいて問題解決支援プログラムが取得する情報を、以下、基本情報という。
【００４０】
問題解決支援プログラムは、例えば、社会で話題となっているニュース等を基本情報として取得することができる。この場合、公衆通信網１２を介して、インターネット上（例えば検索エンジン等）で特定の期間に検索されたキーワードの入力頻度に応じて、基本情報が設定される。なお、上述した特定の期間、入力頻度等は、インターネット上に公開されているものを利用してもよく、パラメータとしてユーザが任意に設定することもできる。
【００４１】
問題解決支援プログラムは、例えば図４に示すように、ユーザからの入力により、基本情報を取得してもよい。この場合、ユーザは、この基本情報の入力を携帯端末１１における操作部２５を介して手動で行い、又は音声入出部３１を介して音声により入力してもよい。例えば、ユーザによる問題解決支援プログラムへの入力と、問題解決支援プログラムの出力との１回以上の繰り返しによって、基本情報を設定してもよい。すなわち、ユーザは、問題解決支援プログラムに質問又は相談するような会話形式や選択形式により、基本情報を設定することができる。このとき、ユーザの入力方法は、手動又は音声でもよく、問題解決支援プログラムの出力方法は、表示部２６又は音声入出部３１を介した出力でもよい。また、他の携帯端末１１やＰＣ等の電子機器において作成した基本情報をデータ入出力部２９から入力するようにしてもよい。またユーザが他の携帯端末１１やＰＣ等の電子機器において作成したテキストデータを、公衆通信網１２を介して実際に問題解決支援プログラムがインストールされた携帯端末１１に送信するようにしてもよい。このとき、問題解決支援プログラムは、上述した対象となるテーマの代わりに、基本情報をユーザから取得することとなる。
【００４２】
このようにして取得された基本情報は、記憶部２７に記憶されることとなる。
【００４３】
問題解決支援プログラムは、ステップＳ１１において取得した基本情報について解析を行う（ステップＳ１２）。この解析については、既存のあらゆるテキストマイニング技術、データマイニング技術、言語解析処理技術等を用いるようにしてもよい。
【００４４】
次に、この問題解決支援プログラムは、解析対象の基本情報を単語、形態素、句、節等、あらゆる文法上の構造単位の中から何れか１以上の単位に亘り、文字列の抽出を行う。例えば、「特許明細書における特許請求の範囲に定義された発明の限定度合をカウントして表示することが可能な特許明細書分析表示装置について、更に高精度に発明の限定度合いを表示することを目的とする。」というテキストデータがあった場合には、「特許明細書」、「特許請求の範囲」、「定義」、「発明」、「限定度合」、「カウント」、「表示する」、「特許明細書分析表示装置」「高精度に」、「目的とする」等といった文字列を抽出することとなる（マイニング手段）。
【００４５】
或いは、この基本情報が断片的にキーワードや単語そのもので入力される場合もある。例えば「ペットのお尻拭き」と入力された場合には、「ペット」「お尻拭き」という文字列を抽出することができる。また、この基本情報は、発明のコンセプトや構成が入力される以外に、解決しようとする課題が入力される場合がある。例えば、「安くて作りやすい」と入力される場合には、これをテキストマイニングにより解析することにより、「安」「安い」、「作り」、「作りやすい」等のように、文法上の構造単位の中から何れか１以上の単位に亘り、文字列の抽出が行われる。この文字列の抽出においては、例えば特願２０１２−２５４６４９号に記載の格成分を利用して意味内容を解析するようにしてもよい。
【００４６】
次に問題解決支援プログラムは、ステップＳ１３へ移行し、ステップＳ１２において抽出した文字列と連関性の高い解決コンセプトの探索を開始する（探索手段）。この探索を行う前において、携帯端末１１は、図６に示すように参照用文字列と２種以上に分類されてなる抽象化された解決コンセプト（以下、解決コンセプトという。）の連関性を予め取得しておく。
【００４７】
解決コンセプトは、問題を解決するための抽象化されたコンセプトである。この解決コンセプトＡ１、Ａ２、Ａ３、Ｂ１、Ｂ２、Ｂ３、Ｃ１、Ｃ２、Ｃ３、・・・は、予めシステム側において定義されているものである。この解決コンセプトは、例えば等価変換理論、ＴＲＩＺ（古典的ＴＲＩＺに加え、発展的なあらゆるＴＲＩＺも含む）、ＡＲＩＺ、ＱＦＤ、タグチメソッド等、既に公知になっているあらゆる問題解決法を含む概念である。この解決コンセプトの例としては、例えば古典的ＴＲＩＺの４０の発明原理を例に挙げるのであれば、セグメンテーション（細分化）、非対称性、逆（リバース）、ダイナミック性、フィードバック、入れ子構造、先取り作用、等位性、機械的な振動、害を益に変換（災い転じて福となす）等に相当するものである。
【００４８】
携帯端末１１は、このような文字列と、解決コンセプトとが互いにどの程度関連しているかの度合いを示す、連関性を取得しておく。この連関性の表現方法としては、例えば図６に示すように、矢印で繋がっている参照用文字列と解決コンセプトとは、互いに連関しており、矢印で繋がっていない参照用文字列と解決コンセプトとは、互いに連関していない形態で表現するようにしてもよい。例えば解決コンセプトＡ２は、参照用文字列ｃ１１、ａ２１には連関しているが、これ以外の解決コンセプトとは連関していないという形で表現するようにしてもよい。即ち、このケースでは、参照用文字列と解決コンセプトとの連関の有無を真または偽の２値により、デジタル的に表現することとなる。
【００４９】
これ以外の連関性の表現方法としては、アナログ的な表現方法を採用するようにしてもよい。例えば解決コンセプトＢ３は、参照用文字列ａ２１、ｂ２１には８０％の割合で連関しており、更に参照用文字列ｃ１１が６０％、参照用文字列ｂ１１が４５％、参照用文字列ｃ２１が２４％、参照用文字列ａ１１が０％等の３段階以上の連関度として表現されていてもよい。例えば、参照用文字列として、「強度」と「重量」の２つについては、連関度が８０％の解決コンセプトとして、セグメンテーション（細分化）が表現されていてもよい。古典的ＴＲＩＺの４０の発明原理において、改善したい特性が「強度」であり、これに対する劣化してしまう特性が「重量」である場合には、その解決コンセプトとして、セグメンテーション（細分化）が従来から提唱されているためである。
【００５０】
また、参照用文字列が「お尻拭き」である場合には、解決コンセプトとして、トイレットペーパーのような「使い捨て」の解決コンセプトの連関度を９０％等のように高く設定するようにしてもよい。
【００５１】
携帯端末１１は、ステップＳ１３の解析前までに、参照用文字列と解決コンセプトとの連関性を自らの記憶部２７等に記憶しておき、いつでも読み出せるようにしておく。このとき、参照用文字列と解決コンセプトとの連関性を自らの記憶部２７に記憶しない場合には、サーバ１３に記憶させておき、実際にステップＳ１３を実行する際にこのサーバ１３にアクセスすることで実行するようにしてもよい。
【００５２】
ステップＳ１３に移行後、問題解決支援プログラムは、ステップＳ１２において解析した基本情報から抽出した文字列から、解決コンセプトを１又は２以上に亘り選択する作業を行う。
【００５３】
この基本情報から抽出した文字列から解決コンセプトの選択についても、予め取得した参照用文字列と解決コンセプトとの連関性を参照するようにしてもよい。例えば、基本情報から解析した文字列が「強度」である場合には、参照用文字列と解決コンセプトとの連関性を参照した場合、その「強度」と連関性の高いのはセグメンテーション（細分化）である。このため、この解析した「強度」という文字列に対して連関性の高いセグメンテーション（細分化）を解決コンセプトとして探索することとなる。
【００５４】
また基本情報から解析した文字列が「体拭き」である場合、全く同一の参照用文字列は無いものの、「お尻拭き」が参照用文字列として存在する場合には、これを参照し、解決コンセプトとして「使い捨て」を探索してこれを提示するようにしてもよい。このように、基本情報からの文字列と参照用文字列が完全一致して無くても、この例のように「拭き」のところで一部一致するものであれば、当該参照用文字列と連関性の高い解決コンセプトを探索するようにしてもよい。
【００５５】
更に基本情報から解析した文字列が「体洗い」であり、これと完全一致又は一部一致する参照用文字列が仮に一つも無かった場合であっても、「お尻拭き」との間では、意味概念において類似性がある。この意味概念の類似性を予めシステム側において設定し、その類似性の高い参照用文字列と連関性の高い解決コンセプトを探索するようにしてもよい。
【００５６】
即ち、この基本情報から解析した文字列は、参照用文字列と文字が一部一致又は完全一致しているか否か、意味概念の類似性の度合いのみならず、基本情報からの文字列に対して何らかの対応関係がある参照用文字列であれば、その参照用文字列と連関性の高い解決コンセプトを探索するようにしてもよい。
【００５７】
上述した作業は、基本情報から解析した一つの文字列のみならず、他の複数の文字列についても同様に行っていくこととなる。その結果、一つの解決コンセプトのみならず、複数の解決コンセプトが選択される場合もある。
【００５８】
解析した文字列と連関性のより高い解決コンセプトを判別する方法は、上述した方法に限定されるものではない。例えば、参照用文字列と解決コンセプトとの間で予め連関度が設定されていてもよい。かかる場合には、参照用文字列としての「強度」に対して、各解決コンセプトにつき「セグメンテーション（細分化）」が８４％、「非対称性」が２５％、「逆（リバース）」が６１％、「ダイナミック性」が７７％、「フィードバック」が４３％等、予め参照用文字列と、解決コンセプトの間で連関度が設定されている。そして、基本情報から解析した文字列に応じて参照用文字列「強度」が選択された場合には、上述した連関度の割合（％）の分だけ連関しているものと判断するようにしてもよい。そして連関度が所定の閾値以上の解決コンセプトを選択するようにしてもよい。
【００５９】
なお、この参照用文字列と、解決コンセプトとの連関性のデータは、携帯端末１１側においてダウンロードされているものであってもよいし、常時サーバ１３に記憶させておき、必要に応じてサーバ１３から読み出しや、携帯端末１１にダウンロードするようにしてもよい。
【００６０】
即ち、この問題解決支援プログラムは、基本情報を解析することで得られた文字列から、これに見合った解決コンセプトを即座に選択することができる。
【００６１】
問題解決支援プログラムは、選択した解決コンセプトに基づいて、創出される可能性のあるアイデア並びにこれをめぐる状況を形式知化する処理を行う。この形式知化の処理では、アイデアの構成やメインコンセプトに加え、そのアイデアの背後にある社会的ニーズ、問題点、以前に提案されている従来技術、解決しようとする課題、作用効果等を何れもテキストデータ化することが可能な文章や文字列等で表現していくこととなる。このような形式知化された状況を、以下、アイデア情報という。ちなみに、このアイデア情報として基本情報をそのまま適用するようにしてもよい。これにより、問題解決プログラムは、アイデア情報（新情報）を取得する（ステップＳ１４、取得手段）。
【００６２】
問題解決プログラムは、例えば公衆通信網１２を介して取得可能な全てのインターネット情報、ビックデータ、ＩоＴデバイス等から取得した情報を参照し、解決コンセプトに基づいたアイデア情報を自動的に取得してもよい。また、例えばサーバ１３等に予め記憶させた情報を参照して、解決コンセプトに基づいたアイデア情報を取得してもよい。
【００６３】
問題解決プログラムは、例えば選択したコンセプトに基づいて、アイデア情報として新たな社会的ニーズを取得してもよい。例えば、基本情報として、「少子化問題」等の社会で話題のニュース等を取得したとき、「少子化問題」に対して将来発生し得る社会的ニーズに関する内容が、アイデア情報として取得するようにしてもよい。
【００６４】
例えば、ユーザが解決コンセプトに基づいて、アイデア情報を入力するようにしてもよい。この場合、ステップＳ１４で取得された解決コンセプトは、出力Ｉ／Ｆ１６を介して表示部２６へ表示するようにしてもよいし、データ入出力部２９を介して外部に送信してもよい。また、解決コンセプトの出力は、通信Ｉ／Ｆ２８を介して公衆通信網１２からサーバ１３へ記憶させるようにしてもよいし、他の携帯端末１１へ送信するようにしてもよい。その後、ユーザは出力された解決コンセプトをヒントにし、自らの創造性を発揮して発明の創造を行ってもよい。ユーザは、このようにして創造したアイデアを分析し、様々な観点からこれを深く理解した上で、アイデア情報を抽出する。
【００６５】
その後、ユーザは、このアイデア情報を実際に問題解決支援プログラムがインストールされた携帯端末１１に入力することで、ステップＳ１４を実施してもよい。このアイデア情報の入力は、ユーザ自身が操作部２５又は音声入出部３１を介して直接テキストデータを入力するようにしてもよいし、他の携帯端末１１において作成したアイデア情報のテキストデータをデータ入出力部２９から入力するようにしてもよい。また、ユーザが他の携帯端末１１を用いて作成したアイデア情報のテキストデータを、公衆通信網１２を介して、実際に問題解決支援プログラムがインストールされた携帯端末１１に送信するようにしてもよい。
【００６６】
このようにして取得されたアイデア情報のテキストデータは、記憶部２７に記憶されることとなる。
【００６７】
問題解決支援プログラムは、ステップＳ１５へ移行し、図７に示すように、このアイデア情報のテキストデータを解析する。この解析については、既存のあらゆるテキストマイニング技術、データマイニング技術、言語解析処理技術等を用いるようにしてもよい。
【００６８】
次に、この問題解決支援プログラムは、解析したテキストデータを単語、形態素、句、節等、あらゆる文法上の構造単位の中から何れか１以上の単位に亘り、文字列の抽出を行う。この文字列の具体的な抽出方法については、ステップＳ１２と同様である。
【００６９】
次に問題解決支援プログラムは、ステップＳ１６に移行し、他の事業者の情報に関するテキストデータを取得する。ここでいう他の事業者の情報とは、クライアントとは異なる企業の特許情報、営業情報、経営情報、事業に関する情報等（以下、これらを総称して事業者情報という。）である。これらの事業者情報は、例えば特許公開公報等が掲載されているウェブサイトから取得してもよいし、その企業の情報が記載されているウェブサイトから取得するようにしてもよい。また事業者情報は、電子書籍や電子雑誌に記述されているテキストデータ、更には購入した記録媒体に記憶されているテキストデータ等から取得するようにしてもよい。さらにこの事業者情報は、ユーザ自ら又は他者により手入力されたテキストデータを用いるようにしてもよいし、その他いかなる方法で取得したものであってもよい。
【００７０】
問題解決支援プログラムは、ステップＳ１７に移行し、事業者情報についても同様にテキストマイニング技術を使用してテキストデータを解析する。この解析については、既存のあらゆるテキストマイニング技術、データマイニング技術、言語解析処理技術等を用いるようにしてもよい。ステップＳ１７においても、問題解決支援プログラムは、解析したテキストデータを単語、形態素、句、節等、あらゆる文法上の構造単位の中から何れか１以上の単位に亘り、文字列の抽出を行う。この文字列の具体的な抽出方法については、ステップＳ１２と同様である。この事業者情報は一の事業者のみならず、複数の事業者について取得し、解析するものであってもよい。
【００７１】
次にステップＳ１８に移行し、問題解決支援プログラムは、このようにして得られたアイデア情報の文字列、事業者情報の文字列を比較し、互いの類似度を計算する。この類似度の計算は、アイデア情報の文字列と、事業者情報の文字列との間で、一部一致する文字列の数、完全一致する文字列の数、更には一部一致する係り受けの数、完全一致する係り受けの数等に基づいて計算する。このとき、必要に応じて概念辞書等を参照するようにしてもよい。また、これ以外には、文字列の背後に存在する意味概念の類似性に基づくものであってもよい。何れの項目を重み付けするかについては、ユーザ側又はシステム側において自由に変更することを可能としてもよい。
【００７２】
問題解決支援プログラムは、アイデア情報の文字列と、事業者情報の文字列との類似度を、各事業者につき求めていくこととなる。その結果、企業Ａ：２７％、企業Ｂ：７４％、企業Ｃ：５８％、企業Ｄ：４０％、・・・・等のように事業者毎に類似度が算出されることとなる。
【００７３】
問題解決支援プログラムは、得られた類似度の算出結果を、出力Ｉ／Ｆ１６を介して表示部２６へ表示するようにしてもよいし、データ入出力部２９を介してＵＳＢメモリ等に保存するようにしてもよい。また解決コンセプトの出力は、通信Ｉ／Ｆ２８を介して公衆通信網１２からサーバ１３へ記憶させるようにしてもよいし、他の携帯端末１１へ送信するようにしてもよい。また、問題解決支援プログラムは、類似度の算出結果のみならず、所定の閾値を上回る又は下回る類似度の事業者や、類似度の上位又は下位から所定順位までの事業者を出力するようにしてもよい。
【００７４】
ユーザ又はクライアントは、出力された事業者毎の類似度を把握することにより、案出したアイデアがどの事業者の事業と適合するかを理解することが可能となる。その結果、ユーザ又はクライアントは、案出したアイデアが類似度の高い事業者において、特にニーズがあることを理解することができる。即ち、ユーザ又はクライアントは、その案出したアイデアを、類似度の高い事業者に売り込んでいけばよいことを理解することができる。
【００７５】
一方、ユーザ又はクライアントは、この類似度の高い事業者のみならず、類似度の低い事業者に対して新たにニーズを喚起し、売り込んでいくようにしてもよいことは勿論である。かかる場合には、クライアントの売り込み戦略は異なるものとなるが、いかなる戦略で売り込むかを検討する上でこの類似度を参酌することが可能となる。
【００７６】
問題解決支援プログラムは、上述したステップＳ１５〜ステップＳ１８までのフローを、案出した一のアイデアのアイデア情報の文字列のみならず、他の全ての案出したアイデアのアイデア情報について実行していくこととなる。その結果、全てのアイデア情報について、他の事業者との類似度を求めることができる。その結果、ユーザ又はクライアントは、一の案出したアイデア情報のみならず、全ての案出したアイデア情報について、それぞれ技術の売り込み先、及び売り込み戦略を検討することが可能となる。
【００７７】
なお本発明は、上述した実施形態に限定されるものではない。算出した類似度の情報をステップＳ１３の処理フローにフィードバックし、更なる解決コンセプトの探索を行うようにしてもよい。
【００７８】
例えば類似度が所定の閾値より低い事業者、又は所定の閾値より高い事業者について、その事業者情報を解析することにより得られる文字列を抽出する。この文字列を参照用文字列と照らし合わせ、これに応じた参照用文字列を特定する。そして、上述したステップＳ１３に基づき、特定した参照用文字列と連関性の高い解決コンセプトを探索し、これを出力する。その結果、ユーザは、事業者情報をベースとした解決コンセプトの探索を行うことが可能となる。特にこの事業者情報は、市場のニーズに対応している場合もあることから、市場のニーズに基づいた解決コンセプトの探索を行うことも可能となる。
【００７９】
即ち、本発明によれば、市場のニーズに基づいて解決コンセプトを探索することができる。換言すれば、シーズ先行型イノベーションのみならず、ニーズ先行型イノベーションの双方を支援することが可能となる。かかる実施形態においては、算出した類似度に基づくものであれば、いかなるルールにより参照用文字列を介した解決コンセプトの探索を行うようにしてもよい。
【００８０】
また本発明によれば、基本情報と、事業者情報の双方を取り込み、解決コンセプトの探索を行うようにしてもよい。かかる場合において参照用文字列を介し、その連関性に基づいて解決コンセプトを探索する点は、上述と同様である。特に基本情報と、事業者情報との双方を取り込んだ場合において、何れの情報に重みをおくかの重み付けをすることもできる。仮に、基本情報：事業者情報を２：１の割合で重み付けする場合には、参照用文字列と解決コンセプトとの連関度につき、基本情報を事業者情報の２倍にして評価する等してもよい。その結果、より基本情報が重視された解決コンセプトの探索を行うことが可能となる。
【００８１】
また参照用文字列と解決コンセプトとの連関性を、算出した類似度に基づいて設定変更するようにしてもよい。例えば類似度が所定値以上の事業者の割合が相対的に少ない場合には、両者間の連関性のより高いものを−１０ポイント下げ、両者間の連関性のより低いものを１０ポイント上げる等の調整を行うようにしてもよい。またこれらの連関性が、単に連関の真偽のみで表現されている場合には、真を偽に設定し直すとともに、偽の中で従来の解析で特に選択率の高い組み合わせ等を真に設定し直すようにしてもよい。これらの設定変更を行うことで、今までとは異なる解決コンセプトが選択される可能性が高くなり、その結果、ユーザにより今までとは異なる発明コンセプトが生まれる可能性が高くなり、それが事業者との類似度が高いものとなる可能性が出てくる。このような連関性の設定変更を行うことにより、事業者情報との類似度の高くなるような発明コンセプトが出現しやすくなる。
【００８２】
また参照用文字列と解決コンセプトとの連関性を、類似度のみならず、取得した事業者情報そのものを参酌することで、適宜設定変更するようにしてもよい。かかる場合には、解析した事業者情報から抽出した文字列と一致度が高い参照用文字列については、解決コンセプトとの連関度を数ポイント上げたり、逆に数ポイント下げたりする等、設定変更をするようにしてもよい。その上で更に、ステップＳ１３に戻り、基本情報に基づく解決コンセプトの探索を行うことで、より市場のニーズに沿った解決コンセプトが探索される可能性が高くなる。
【００８３】
また図８の例では、他の事業者との類似度を算出する以前の、当初のシーズの基本情報に基づいて探索解を探索する段階において、取得した事業者情報を参酌する。かかる場合には、この予め取得した事業者情報から抽出した文字列との一致度が高い参照用文字列については、解決コンセプトとの連関度を調整するようにしてもよい。また、取得した事業者情報から抽出した文字列との一致度が高い参照用文字列に対し、連関性の高い解決コンセプトを探索するようにしてもよい。また、上述と同様に、基本情報と、事業者情報との双方を取り込み、解決コンセプトの探索を行うようにしてもよい。かかる場合において基本情報と、事業者情報との双方を取り込んだ場合において、何れの情報に重みをおくかの重み付けを、上述の如く行うようにしてもよい。
【００８４】
また本発明によれば、ステップＳ１８において類似度を算出する際において、図９示すように更にシーズの基本情報も参照するようにしてもよい。かかる場合には、基本情報を解析することにより得られた文字列と、事業者情報の文字列との間で、一部一致する文字列の数、完全一致する文字列の数、更には一部一致する係り受けの数、完全一致する係り受けの数、或いはその背後にある意味概念の類似性等も類似度の計算に反映させる。このとき、基本情報の文字列と事業者情報の文字列との類似度、及び発明コンセプトの文字列と事業者情報の文字列との類似度の何れを優先するか、何れを重み付けするかは自由に設定することができる。このとき、基本情報の中でも特に解決課題について言及があるものを抽出して、これをテキストマイニングにより解析するようにしてもよい。実際には、基本情報の中で、いかなる欄に解決課題を記載するか予めルールを作っておき、その欄を検索した上で欄内の解決課題の記載をテキストデータとして抽出し、これを解析していくこととなる。
【００８５】
なお、本発明によれば、出力された複数の解決コンセプトのうち、ユーザが何れの解決コンセプトを採択したかを入力するようにしてもよい。このような解決コンセプトの採択情報が入力された場合に、問題解決支援プログラムは、その採択情報を上述した参照用文字列と解決コンセプトとの連関性に反映させるようにしてもよい。つまり、採択された解決コンセプトとの連関性の高い参照用文字列については、さらにその連関度を数ポイント上げるようにしてもよい。また出力した解決コンセプトのうち、この採択情報に含まれていない解決コンセプトは、実際にユーザから採択される可能性の低いコンセプトであるから、当該解決コンセプトとの連関性の高い参照用文字列については、さらにその連関度を数ポイント下げるようにしてもよい。
【００８６】
また本発明は、ステップＳ１３において、基本情報の中でも特に解決課題、解決手段、作用効果の何れか１以上について言及があるものを抽出してこれをテキストマイニングにより解析するようにしてもよい。実際には、基本情報の中で、いかなる欄に解決課題、解決手段、作用効果を記載するか予めルールを作っておき、その欄を検索した上で欄内の解決課題の記載をテキストデータとして抽出し、これを解析していくこととなる。そして、これら解決課題、解決手段、作用効果の解析結果の何れか１以上を利用し、参照文字列を介して連関度の高い解決コンセプトの探索を行うようにしてもよい。これにより、これら解決課題、解決手段、作用効果の何れか１以上に特化した参照用文字列が選択されて解決コンセプトが探索されることとなる。
【００８７】
また、このとき図１０に示すように、ユーザ側において制約条件を取得してもよい。制約条件は、例えば操作部２５を介して入力するようにしてもよいし、例えば公衆通信網１２を介して取得可能な全てのインターネット情報、ビックデータ、ＩоＴデバイス等から取得してもよい。この制約条件とは、例えば、高コストを要する解決コンセプトは選択しない、エネルギーを大量に消費する解決コンセプトは選択しない等、選択する解決コンセプトに関して一定の縛りをかけるものである。問題解決支援プログラムは、予め制約条件の種類を定義するとともに、これに沿って基本情報、又は、解決コンセプトも予め整理しておく。そして、ユーザ側から制約条件が入力された場合には、その入力された制約条件の下にある基本情報、又は、解決コンセプトは選択しないように制御する。即ち、問題解決支援プログラムによれば、入力された制約条件に基づいて取得する基本情報、又は、選択する解決コンセプトを調整するものであってもよい。
【００８８】
本発明は、これら取得された基本情報、又は、探索解の探索結果や、事業者との類似性の算出結果等を、サーバ１３に記憶させるようにしてもよい。過去の結果が蓄積されたサーバ１３に対して公衆通信網１２を介して各携帯端末１１がアクセスすることで、これらを参照することが可能となる。
【００８９】
なお、上述した実施形態において、ステップＳ１１〜Ｓ１３のプロセスを携帯端末１１側において行うことを前提に説明をしたが、これに限定されるものではなく、サーバ１３側において行うようにしてもよいし、何れかのステップをサーバ１３、携帯端末１１との間で分担して行うようにしてもよい。
【００９０】
なお、上述した実施形態において、問題解決支援プログラムは、例えば、対象となるテーマ、基本情報、解決コンセプト、事業者情報、又はアイデア情報等の内容、量に基づいて、費用を算出する他、費用に基づいて、基本情報、解決コンセプト、事業者情報、又はアイデア情報等の内容、量を抽出、出力してもよい。これらの作業は、例えば人工知能を介して行われる。
【００９１】
（第２実施形態）
次に、本発明を適用した問題解決支援システム１の第２実施形態について説明をする。
【００９２】
第１実施形態における図６の例では、あくまで一の参照用文字列に対して１又は２以上の解決コンセプトの連関性を参照するものであるのに対して、本実施形態における図１１の例では、複数の参照用文字列間の組み合わせに対する各解決コンセプトとの連関性を参照するものである。
【００９３】
図１１では、参照用文字列として、「犬」、「尻拭き」、「ポリ袋」、「シール」、「貼る」、「安価」、「取付容易性」等があり、これらの組み合わせに対してそれぞれ解決コンセプトＡ１、Ａ２、・・・が割り当てられている。実線がその連関性を示すものであり、点線はその組み合わせを示すものである。例えば、「犬」と「尻拭き」とが互いに点線でつながっており、そこから実線が、Ａ２、Ｃ１に伸びている。これは、「犬」と「尻拭き」の組み合わせに対する連関性の高い解決コンセプトがＡ２、Ｃ１であることを示している。つまり参照用文字列が「犬」のみであると、犬の何を解決したいのか、何が問題になっているのかが分からない。これに対して、「犬」と「尻拭き」が組み合わさると、犬が糞をした後の肛門を拭くためのイノベーションであることがある程度絞られ、これに応じた解決コンセプトを絞り込むことが可能となる。これに加えて、「犬」、「尻拭き」、「ポリ袋」が組み合わさる点線においては、更にＡ２、Ｂ２の解決コンセプトが連関性の高いものとして繋がる。これは上述した犬の尻拭きに更にポリ袋が加わることで、ポリ袋を使って犬の尻拭きをするための解決コンセプトが更に絞られてくることを意味する。
【００９４】
上述した参照用文字列の組み合わせは名詞−名詞であるが、例えば、「シール」と「貼る」の組み合わせのように名詞−動詞であってもよい。名詞と動詞が結びつくことにより、実現しようとする命題が「シールを貼る」のように明確になる。そして、このシールを貼ることに対する連関性の高い解決コンセプトとしてＢ３がリンクすることとなる。また、これに加えて、更に「ポリ袋」という参照用文字列が組み合わされば、ポリ袋にシールを貼るための解決コンセプトが絞られてくることとなる。また「安価」という参照用文字列が加われば、ポリ袋にシールを安価に貼るための解決コンセプトが絞られてくることとなる。
【００９５】
このような各参照用文字列の組み合わせに対する１以上の解決コンセプトの連関性を上述した図６と同様に予め取得しておくことにより、実際に基本情報から解析した文字列から解決コンセプトを選択する際に、これを参照することが可能となる。特にこの参照用文字列単独よりも、これらを互いに組み合わせにより、意図している解決コンセプトをより絞り込むことができ、ユーザが本当に所望する解決コンセプトを効果的に選択して提案することも可能となる。
【００９６】
実際にこの各参照用文字列の組み合わせに対する１以上の解決コンセプトの連関性を参照する際には、基本情報から複数の文字列を抽出する。そして、この抽出した複数の文字列に応じた、複数の参照用文字列間の組み合わせに対して連関性が高い解決コンセプトを提案することとなる。かかる場合も上述と同様に、基本情報から解析した文字列は、参照用文字列と文字が一部一致又は完全一致しているか否か、意味概念の類似性の度合いのみならず、基本情報からの文字列に対して何らかの対応関係がある参照用文字列であれば、その参照用文字列と連関性の高い解決コンセプトを探索するようにしてもよい。
【００９７】
このとき、複数の参照用文字列間の組み合わせは、名詞−動詞、名詞−形容詞、形容詞−動詞、名詞−名詞の何れかの組み合わせとされていてもよい。基本情報から文字列を抽出する際には、単語又は句として名詞−動詞、名詞−形容詞、形容詞−動詞、名詞−名詞の何れか１以上の組み合わせで構成される複数の文字列を抽出し、参照用文字列における同じ品詞の組み合わせを参照しながら解決コンセプトを探索するようにしてもよい。
【００９８】
また、サーバ１３が人工知能により制御される場合には、参照用文字列と解決コンセプトとの連関性を学習させるようにしてもよい。つまり、図６に示すような参照用文字列と解決コンセプトとの連関性、図１１に示すような参照用文字列間の組み合わせと解決コンセプトとの連関性を人工知能による学習により随時更新していく。人工知能は、外部からサーバ１３に対して公衆通信網１２を介して提供された情報に基づいて学習を行う。このサーバ１３に対して外部から提供される情報は、例えば本システムを使用する携帯端末１１から送信されるものであってもよい。携帯端末１１により、本発明を適用した問題解決支援プログラムが使用される結果、ユーザにより選択された参照用文字列と解決コンセプトの関係、或いはユーザにより選択されなかった参照用文字列と解決コンセプトの関係等、過去の履歴情報を携帯端末１１側において記録しておく。そして、これら過去の履歴情報を携帯端末１１からサーバ１３へ送信する。サーバ１３を制御する人工知能は、この送信されてきた過去の履歴情報に基づいて、参照用文字列と解決コンセプトとの連関性を更新する。つまり、ユーザにより選択された参照用文字列と解決コンセプトの関係については連関性を高く更新し、またユーザにより選択されなかった参照用文字列と解決コンセプトの関係は連関性をより低く更新する。この更新については、ニューラルネットワーク等を利用してもよい。
【００９９】
このような過去の履歴情報を、本システムを利用する全ての携帯端末１１からサーバ１３へ集められることにより、参照用文字列と解決コンセプトとの連関性は、大量のデータに基づいて随時学習がなされ、よりユーザがより受け入れ易く、また解決に最も近道となるような解決コンセプトを提供しやすくなる。
【０１００】
サーバ１３における参照用文字列と解決コンセプトとの連関性の学習を、携帯端末１１側に実装した人工知能に行わせるようにしてもよいことは勿論である。
【０１０１】
ちなみに、この人工知能が学習する上での外部からのデータは、上述した本システムを利用した携帯端末１１の過去の履歴情報のみならず、公衆通信網１２を介して取得可能な全てのインターネット情報、ビックデータ、ＩｏＴデバイスからのデータ等を利用するものであってもよい。また、特許庁の特許情報プラットフォームから取得可能な特許情報にアクセスし、文字列と解決コンセプトの関係をそこから取得することで、参照用文字列と解決コンセプトとの連関性を人工知能による学習により更新するものであってもよい。
【０１０２】
例えば、「犬」と「尻拭き」という２つの文字列をand条件でインターネットで検索した場合、犬が糞をした後の肛門を拭くための様々な解決方法が掲載されているホームページが出てくる。そのホームページに記載されている解決方法のテキスト情報を取得し、これをテキストマイニングすることで、いかなる解決コンセプトに対応するのかを人工知能により見出していく。かかる例において、二層に布を重ねることで汚れが指に付着しない旨の解決方法をテキスト情報として取得した場合には、これをテキストマイニング分析し、「二層」という文言から解決コンセプトの「幾層にも積層させて対処する」に関連するものと考えた場合には、「犬」と「尻拭き」という２つの参照用文字列と、解決コンセプトの「幾層にも積層させて対処する」との連関性を強くするように更新する。
【０１０３】
また、本発明によれば、基本情報から解析した文字列と、参照用文字列との対応関係を人工知能により学習させるようにしてもよい。この人工知能による学習は、携帯端末１１側又はサーバ１３側の何れにおいて実行するようにしてもよい。
【０１０４】
例えば、図１２に示すように、基本情報から解析した文字列がどの範囲まで参照用文字列「尻拭き」と対応するかを考えるとき、先ず文字列「尻拭き」は、参照用文字列「尻拭き」とほぼ１００％対応する。これに対して、参照用文字列「尻拭き」に対して、文字列「体拭き」は７０％、文字列「体洗い」は５０％、文字列「ブラシ入れ」は３５％、文字列「エサやり」は５％等、対応関係をパーセント等の数値を介して把握するようにしてもよい。そして外部から提供される情報に基づいて、この対応関係の数値を変更したり、或いは新しい文字列と参照用文字列との関係を定義するようにしたりしてもよい。例えば、インターネットから取得した情報、或いは外部から読み込んだ文書から、「体拭き」と「尻拭き」との共起度（一つのホームページ内、一つの文書内において共に出現する確率）が高い場合には、上述した対応関係のパーセントの数値を上げ、共起度が低い場合には、上述した対応関係のパーセントの数値を下げるように制御するようにしてもよい。
【０１０５】
基本情報から解析した文字列と、参照用文字列との対応関係は、文字が一部一致又は完全一致しているか否か以外に、意味概念の類似性の度合いについても、インターネットから取得した情報、或いは外部から読み込んだ文書から人工知能により学習させるようにしてもよい。例えば「尻拭き」と「糞取り」は、文言上は一致する所は無いものの一つのホームページ内、一つの文書内において共に出現する確率が高い場合には、意味概念が類似のものとして、新たに参照用文字列「尻拭き」に対応する文言として登録するようにしてもよい。
【０１０６】
また本発明によれば、ユーザに対して新たに基本情報の入力を促すプロセスを導入するようにしてもよい。この基本情報の入力の促進は、基本情報をマイニングすることで抽出した文字列、又はステップＳ１３における解決コンセプトの探索結果に応じて行うようにしてもよい。
【０１０７】
例えば、基本情報から抽出した文字列が、単に「尻拭き」、「安価」のみであった場合、人や犬等、何を対象とした尻拭きであるかを特定しないと解決コンセプトが絞り込めない場合がある。かかる場合には、基本情報をマイニングした結果、尻拭きの対象と考えられる文字列が他に出てこなかった場合には、その対象を特定するために、更なる基本情報を取得するようにしてもよく、例えばユーザに基本情報の入力を促すようにしてもよい。
【０１０８】
また、「犬」、「尻拭き」、「ポリ袋」、「貼る」が基本情報から抽出できた場合には、犬を対象とした尻拭きであり、ポリ袋に貼り付け可能であることは読み取ることができる。特に図１１に示すような複数の参照用文字列の組み合わせに対して連関性の高い解決コンセプトを絞り込む上で、どうしてもその解決課題に関する情報があると更に望ましい場合があるとする。かかる場合において、基本情報をマイニングした結果、解決課題と考えられる文字列が他に出てこなかった場合には、その対象を特定するために、更なる基本情報を取得するようにしてもよく、例えばユーザに基本情報の入力を促すようにしてもよい。解決課題に対応する文字列の有無の判断は、例えば「安価」、「製造容易性」、「汎用性」等の解決課題のグループ毎に、これらを示す文字列を予め登録しておき、その登録した文字列と全部一致又は一部一致する文字列が基本情報内にあるか否かを判断するようにしてもよい。
【０１０９】
また、ステップＳ１３における解決コンセプトの探索した結果、提案した解決コンセプトがユーザから選択されなかった場合、又は解決コンセプトを提案しようとしても、その数が予め決定した上限を上回り、なかなか数を絞り込めない場合等において、もう少し詳細な情報を提示してもらうようにユーザに促してもよい。
【０１１０】
本発明においては、これらの判断を人工知能を介して実行するようにしてもよい。この入力の促進は、表示部２６を介して表示することで実現するようにしてもよいし、図示しない音声出力部を介して音声により行うようにしてもよい。
【０１１１】
更に本発明によれば、基本情報から抽出された文字列及び解決コンセプトの少なくとも何れかに基づいて具体的な発明の構成を探索してこれを表示するようにしてもよい。或いは基本情報から抽出された文字列及び提案された解決コンセプトの双方に基づいて具体的な発明の構成を探索してこれを表示するようにしてもよい。何れの場合においても、これらの作業は人工知能を介して行うこととなる。
【０１１２】
かかる場合において、抽出された文字列として「犬」、「尻拭き」、「指先」、「シール状」、「ポリ袋」、「糞取りの効率性」であり、解決コンセプトが、「フィット性の向上」である場合には、犬の尻拭きにおいてシール状でポリ袋の貼り付けるところまでは、文字列をつなげるだけですぐに導き出すことができる。かかる場合において、人工知能は、図１３（ａ）に示すように、ポリ袋７にシール状の犬用の尻拭き体７０を貼り付けるところまでは、インターネット上にある画像の素材等を組み合わせることで簡単に描くことができる。
【０１１３】
人工知能は、次に、「指先」、「糞取りの効率性」という文字列と、「フィット性の向上」という解決コンセプトを読み出し、この尻拭き体７０に対して更に構成を付加していく。図１３（ｂ）に示すように、指先とフィット性から、ちょうど指先にフィットするような溝７６、７７、７８を設け、右手であれば溝７８に人差し指、溝７７に中指、溝７６に薬指をはめ込んでフィットさせることで、犬の糞取りの効率性をさせることを人工知能自身が考える。人工知能は、フィット性という文言から、例えばインターネット等から情報を引き出し、フィット性を実現するために対象物の回りを取り囲む、取り囲み体があることを見つけ出し、この取り囲み体はあくまで指を対象としているところまでを見出すことができる。そして、指を取り囲むためには、溝状にシール体を形成させればよいことは、これもインターネット等から周知の技術として抽出することができる。
【０１１４】
このようにして、最終的に出来上がった図１３（ｂ）の形態を表示部２６上に表示する。この表示された形態をユーザ自身が理解することにより、コンセプトを纏め上げて商品化へと進めることが可能となる。
【０１１５】
（第３実施形態）
次に、本発明を適用した問題解決支援システム１の第３実施形態について、図１４を参照して説明をする。図１４は、本実施形態における参照用文字列と、解決コンセプトとの連関性の一例を示す図である。
【０１１６】
本実施形態では、第１実施形態で説明した連関性のアナログ的な表現方法において、連関度の経時変化における変化量が追加されている。
【０１１７】
例えば図１４に示すように、時間Ｔ１から時間Ｔ２において、解決コンセプトＢ２と、参照用文字列ｂ１１との連関度は、６０％から７０％に変化しており、１０％増加している。また、解決コンセプトＢ３と、参照用文字列ａ２１との連関度は、８０％から７５％に変化しており、５％減少している。また、解決コンセプトＢ３と、参照用文字列ｂ２１との連関度は、８５％から７０％に変化しており、１５％減少している。この各連関度の変化量に基づいて、例えば連関度の増加量が多い解決コンセプトから選択する等の設定をすることができる。これにより、経時に伴う連関度の変化量を参照した解決コンセプトの選択が可能となる。
【０１１８】
上述した連関度の変化量の導出は、例えば第１実施形態で説明した、類似度、事業者情報等に基づいて時間毎に設定した連関度を参照してもよい。また、公衆通信網１２を介して取得可能な全てのインターネット情報、ビックデータ、ＩｏＴデバイスからのデータ、ユーザからの入力等により連関度を設定し、変化量を導出してもよい。
【０１１９】
このように、本実施形態によれば、連関度の経時変化における変化量を取得することができる。すなわち、連関度の変化量における上昇傾向、下降傾向、上昇速度、下降速度等の傾向をモニタリングすることができる。これにより、連関度の変化量を参照した解決コンセプトを選択でき、ユーザは解決コンセプトのトレンドを理解することができる。この結果、解決コンセプトのトレンドを踏まえたイノベーションの創造支援を実現することが可能となる。
【０１２０】
（第４実施形態）
なお、本発明は、上述した実施の形態に限定されるものではない。例えば第４実施形態では、図１５に示すように、連関度を特定のルールに基づいて分類されたグループ毎に複数取得しておくようにしてもよい。このグループの分類ルールはいかなるものであってもよく、例えば技術分野や出願人、解決課題、出願年等に基づいて分類するものであってもよい。以下の例では、技術分野毎にグループＰ、Ｑ、Ｒ、・・に分類した場合を例にとり説明をする。
【０１２１】
仮にグループＰが容器の技術分野であり、グループＱが自動車部品の技術分野であり、グループＲが材料分析の技術分野であるものとする。かかる場合において、基本情報を解析することにより抽出された文字列が何れのグループと対応度が高いかを判別する。この対応度は、基本情報が何れのグループに対応している可能性が高いかを示すものである。例えば基本情報から抽出した文字列が自動車部品の内容が多く含まれていれば、グループＱとの対応度が高くなり、これ以外のグループＰやグループＲの対応度は低くなる。この対応度の高低については、例えばグループＰ〜グループＲの各技術分野を表すキーワードとの対応関係に基づいて判断するようにしてもよい。
【０１２２】
このようにして対応度の高いグループについて形成されている連関度を参照し、解決コンセプトを探索していくことになる。これによりグループの分類に応じた最適な解決コンセプトを探索することができる。上述したように技術分野毎にグループを分類することで、その技術分野にちなんだ解決コンセプトが出てくる。
【０１２３】
このとき、対応度の低い他のグループＰ、Ｒの連関度を参酌して１以上の解決コンセプトを探索するようにしてもよい。上述した技術分野の例でいうのであれば、対応度の低い、異分野の解決コンセプトを利用した方が、逆にイノベーティブな解が出てくる場合もあるためである。かかる場合においても、連関度が高い解決コンセプトのみならず、連関度が低い解決コンセプトを選択するようにしてもよい。
【０１２４】
（第５実施形態）
第５実施形態では、探索した解決コンセプトを新たな文字列と認定する。そしてこの認定した文字列に応じた参照用文字列と解決コンセプトとの３段階以上の連関度に基づき、１以上の新たな解決コンセプトを探索する。
【０１２５】
図１６は、第５実施形態のコンセプトを示している。解決コンセプトとして探索された探索解を構成する文字列を同様に抽出し、これを参照用文字列に当てはめる。これ以降のフローは上述と同様であり、連関度に基づいて１以上の新たな解決コンセプトを探索していくことになる。
【０１２６】
このプロセスを繰り返して行うようにしてもよい。これらを繰り返し実行することにより、解決コンセプトがより絞り込まれてくる場合がある。
【０１２７】
また参照用文字列と解決コンセプトとの連関性の更新に反映させるようにしてもよい。つまり、解決コンセプトとして探索された探索解を構成する文字列に基づく参照用文字列と採用された新たな解決コンセプトとの間の連関性が高くなるように更新するようにしてもよい。
【０１２８】
（第６実施形態）
第６実施形態は、連関度を参照することが上述と同様であるが、解決コンセプトから逆に参照用文字列を探索するものであり、また参照用文字列に紐付けられる基本情報を探索するものである。つまり図１７に示すように連関度の右側に位置する抽象化された解決コンセプトが入力され、連関度を参照し、参照用文字列が解として出てくる。この参照用文字列に紐付けられた基本情報は、社会的ニーズ、問題点、以前に提案されている従来技術、解決しようとする課題、新たに創造した発明の構成、アイデアのシーズ、アイデアのコンセプト、作用効果等である。つまり、この第６実施形態では、この解決コンセプトから、これら基本情報を解として導き出すことが可能となる。仮に図１７に示すように解決コンセプトとしてＡ２が入力され場合、連関度を参照して、連関度の最も高いｃ１１の参照用文字列を解として導き出し、セカンドオピニオンとしてａ２１の参照用文字列を解として導き出す。そして、これら参照用文字列に紐付けられている基本情報としての社会的ニーズ、問題点、以前に提案されている従来技術、解決しようとする課題、新たに創造した発明の構成、アイデアのシーズ、アイデアのコンセプト、作用効果等を導き出すことができる。つまり解決コンセプトを入力するのみで、そのニーズを探索し、マーケットに対してどのように売り出していくかの指針を検討することもできる。かかる意味において、解決コンセプトをどのように売り出すかのマーケティングを実行する上で有益なツールとなりえる。
【０１２９】
なお、連関度の高い順から参照用文字列を選択する場合に限定されるものではなく、連関度の低いもの、或いは連関度が０％のものからも選択を行うようにしてもよいことは勿論である。
【０１３０】
（第７実施形態）
第７実施形態は、参照用文字列の代替として、ＦタームやＦＩ、ＩＰＣ等といった特許分類を用いる例である。特にＦタームの中には、具体的な構成や目的、用途、使用方法、課題等まで踏み込んで詳細に分類がなされている。これを図１８に示すように参照用文字列の代替として連関度の左側に配列させる。この第７実施形態も同様に基本情報から文字列を抽出し、この抽出した文字列に紐付けられた特許分類を割り当て、その特許分類と連関度の高い解決コンセプトを選択することになる。
【０１３１】
また解決コンセプトも図１８に示すように、特許分類での表示で代替されていてもよい。特許分類の中でもＦタームの中には解決コンセプトを示すような分類もあるため、このような分類を連関度の右側に配列させる。ユーザは、解決コンセプトとして表示されるＦターム等を始めとした特許分類を確認することにより、問題解決のヒントを得ることになる。
【０１３２】
ちなみに、特許分類は、図１８に示すように、参照用文字列、解決コンセプトのそれぞれに対して代替されていることは必須ではなく、何れか一方のみ代替されていればよい。つまり参照用文字列が特許分類で表示されており、解決コンセプトは、通常通りの文字列で表示されていてもよい。また参照用文字列は通常通り文字列で表示されており、解決コンセプトが特許分類で表示されていてもよい。
【符号の説明】
【０１３３】
１  問題解決支援システム
７  ポリ袋
１１  携帯端末
１２  公衆通信網
１３  サーバ
２１  内部バス
２２  ＲＯＭ
２３  ＲＡＭ
２４  ＣＰＵ
２５  操作部
２６  表示部
２７  記憶部
２９  データ入出力部
３１  音声入出部
７０  尻拭き体
７６，７７，７８  溝
【図１】
2018060534.tif 000003
【図２】
2018060534.tif 000004
【図３】
2018060534.tif 000005
【図４】
2018060534.tif 000006
【図５】
2018060534.tif 000007
【図６】
2018060534.tif 000008
【図７】
2018060534.tif 000009
【図８】
2018060534.tif 000010
【図９】
2018060534.tif 000011
【図１０】
2018060534.tif 000012
【図１１】
2018060534.tif 000013
【図１２】
2018060534.tif 000014
【図１３】
2018060534.tif 000015
【図１４】
2018060534.tif 000016
【図１５】
2018060534.tif 000017
【図１６】
2018060534.tif 000018
【図１７】
2018060534.tif 000019
【図１８】
2018060534.tif 000020