(57)【要約】      （修正有）【課題】セキュリティに対する意識改革が期待できる技術を提供する。【解決手段】セキュリティ対策状況に応じて能力の異なる武器（武器データ）を生成し、当該武器（武器データ）により、脅威情報であるランサムウェア、標準型メール攻撃や内部不正、ウェブサイト改善などの敵（敵データ）に対して攻撃し、その結果、全部の敵を撃破した場合と、敵にやられてしまった場合を既存のＶＲ技術を利用して利用者（ユーザ）に視覚的に確認させる。【選択図】図１
2019191621.tif 000002
【特許請求の範囲】
【請求項１】
セキュリティ脅威情報を取得するセキュリティ脅威情報取得手段と、
利用者の企業のセキュリティ対策状況データを入力する入力受付手段と、
利用者端末からコンティニューリクエストを受け、当該コンティニューリクエストのデータを出力するゲーム提供手段と、
前記セキュリティ脅威情報をサイバー攻撃データとして記憶し、また、当該サイバー攻撃データに対する有効対策データ、当該サイバー攻撃データに対する対策費用及び小シナリオデータを記憶する記憶手段と、小シナリオデータは、倒されたサイバー攻撃、利用者の職位、被害、対応、の各情報を含み、
前記入力受付手段のセキュリティ対策状況データと前記記憶手段のサイバー攻撃データに対する有効対策データとを突き合わせ、セキュリティ対策状況データを武器データに変換して出力する武器データ生成手段と、
前記記憶手段のサイバー攻撃データを敵データに変換し、敵データを生成、出力する敵データ生成手段と、
前記武器データとして有効な有効対策データをショップデータとし生成し、表示手段に表示するショップデータ生成手段と、
前記敵データ生成手段の敵データ、武器データ生成手段の武器データ、前記記憶手段の小シナリオデータからシナリオを生成、出力するシナリオ生成手段とを備え、
前記シナリオ生成手段は、
（１）前記ゲーム提供手段からコンティニューリクエストがある場合、前記ショップデータ生成手段により生成されたショップデータを購入するというシナリオを付加する判定を行い、前記ショップデータ生成手段から所望のショップデータを取得し、
（２）前記記憶手段の情報、及び前記敵データと前記武器データから各サイバー攻撃を受けた際の予測被害状況の算出を行い、
（３）前記予測被害状況から最大被害状況を判定し、
（４）前記（２）で判定した最大被害状況と前記武器データに設定されているパラメータを基にシナリオを作成する機能を有し、
前記シナリオ生成手段は、
前記（２）で被害を与えるサイバー攻撃が全く無い場合は、全ての敵を倒し、エンディングを迎えるシナリオを作成するシナリオ生成部と、
被害を与えるサイバー攻撃が１つ以上有る場合は、まず、有効度が「１００」に設定されている敵に遭遇し、順に被害を与える敵に遭遇していき、最終的に敗北するエンディングを迎えるシナリオを生成するシナリオ生成部と、
前記敗北するエンディングを迎える場合は、前記記憶手段の小シナリオデータに保存されている「対応」に登録されている行動を体験するシナリオを生成するシナリオ生成部と、
を有することを特徴とするシナリオ体験システム。
【請求項２】
請求項１に記載されたシナリオ体験システムにおいて、
前記シナリオ生成手段は、さらに、
最大被害総額と投資額と投資により実施した対策を表示するシナリオを作成するシナリオ作成部を有する
ことを特徴とするシナリオ体験システム。
【請求項３】
請求項１又は２に記載されたシナリオ体験システムにおいて、
前記セキュリティ対策状況データは、バックアップ取得、脅威メールフィルタリング、含み、
前記コンティニューリクエストは、シナリオ体験、又はリトライであり、
前記武器データ及び前記敵データは、ＶＲ手段により、武器キャラクタデータ及び敵キャラクタデータに変換され、
前記予測被害状況の算出は、前記武器データ生成手段で生成したランサムウェアに対する有効度、標的型メール攻撃に対する有効度を示すパラメータの被害を元に算出し、
前記最大被害状況を判定は、前記（２）の算出結果が最大額の最大被害として対応するサイバー攻撃を、最大被害を与えるものとして判定する、
ことを特徴とするシナリオ体験システム。
【請求項４】
請求項１又は２に記載されたシナリオ体験システムに用いられるシナリオ生成システムであって、
（１）前記ゲーム提供手段からコンティニューリクエストがある場合、前記ショップデータ生成手段により生成されたショップデータを購入するというシナリオを付加する判定を行い、前記ショップデータ生成手段から所望のショップデータを取得し、
（２）前記記憶手段の情報、及び前記敵データと前記武器データから各サイバー攻撃を受けた際の予測被害状況の算出を行い、
（３）前記予測被害状況から最大被害状況を判定し、
（４）前記（２）で判定した最大被害状況と前記武器データに設定されているパラメータを基にシナリオを作成し、
サイバー攻撃が有る場合は、有効度が「１００」に設定されている敵に遭遇し、最後に最大被害を与える敵に遭遇し、敗北するエンディングを迎えるシナリオを作成し、
前記敗北するエンディングを迎える場合は、前記記憶手段の小シナリオデータに保存されている「対応」に登録されている行動を体験するシナリオを生成し、最大被害総額と投資データと投資により実施した対策を表示する
ことを特徴とするシナリオ生成システム。
【請求項５】
セキュリティ脅威情報を取得するセキュリティ脅威情報取得手段と、
利用者の企業のセキュリティ対策状況データを入力する入力受付手段と、
利用者端末からコンティニューリクエストを受け、当該コンティニューリクエストのデータを出力するゲーム提供手段と、
前記セキュリティ脅威情報をサイバー攻撃データとして記憶し、また、当該サイバー攻撃データに対する有効対策データ、当該サイバー攻撃データに対する対策費用及び小シナリオデータを記憶する記憶手段と、前記小シナリオデータは、倒されたサイバー攻撃、利用者の職位、被害、対応、の各情報を含み、
前記入力受付手段のセキュリティ対策状況データと前記記憶手段のサイバー攻撃データに対する有効対策データとを突き合わせ、セキュリティ対策状況データを武器データに変換して出力する武器データ生成手段と、
前記サイバー攻撃データを受け、当該サイバー攻撃データを、攻撃の手法別に敵キャラクタデータに変換、生成し、当該敵キャラクタデータをシナリオ生成手段へ出力する敵データ生成手段と、
前記武器データ生成システムにおける武器データと前記セキュリティ脅威情報における有効対策を受け、当該有効対策の有効度を確認し、当該有効度が「１００」未満、若しくは、設定されていないサイバー攻撃データに対して、有効対策と有効度が設定された有効対策を武器商品として、表示するショップデータ生成手段と、
前記武器データ生成手段における武器データ、前記敵データ生成手段における敵キャラクタデータ、前記ショップデータ生成手段における武器商品及び前記記憶手段の小シナリオデータの各情報、前記ゲーム提供手段から供給されるコンティニューリクエストを受け、所望のシナリオデータを生成し、前記ゲーム提供手段へ出力するシナリオ生成手段と、
を備えたことを特徴とするシナリオ体験システム。
【請求項６】
請求項５に記載されたシナリオ体験システムに用いられるシナリオ生成システムであって、
前記シナリオ生成システムは、
（１）前記ゲーム提供手段からコンティニューリクエストがある場合、前記ショップデータ生成手段により生成されたショップデータを購入するというシナリオを付加する判定を行い、前記ショップデータ生成手段から所望のショップデータを取得し、
（２）前記記憶手段の情報、及び前記敵キャラクタデータと前記武器データから各サイバー攻撃を受けた際の予測被害状況の算出を行い、
（３）前記予測被害状況から最大被害状況を判定し、
（４）前記（２）で判定した最大被害状況と前記武器データに設定されているパラメータを基にシナリオを作成し、
サイバー攻撃が有る場合は、有効度が「１００」に設定されている敵に遭遇し、最後に最大被害を与える敵に遭遇し、敗北するエンディングを迎えるシナリオを作成し、
前記敗北するエンディングを迎える場合は、前記記憶手段の小シナリオデータに保存されている「対応」に登録されている行動を体験するシナリオを生成し、最大被害総額と投資データと投資により実施した対策を表示する
ことを特徴とするシナリオ生成システム。
【請求項７】
セキュリティ脅威情報を取得するセキュリティ脅威情報取得手段と、
利用者の企業のセキュリティ対策状況データ（バックアップ取得、脅威メールフィルタリング）を入力する入力受付手段と、
利用者端末からコンティニューリクエスト（シナリオ体験、又はリトライ）を受け、当該コンティニューリクエストのデータ（シナリオ体験、又はリトライ要求）を出力するゲーム提供手段と、
前記セキュリティ脅威情報をサイバー攻撃データとして記憶し、また、当該サイバー攻撃データに対する有効対策データ、当該サイバー攻撃データに対する対策費用及び小シナリオデータを記憶する記憶手段と、前記小シナリオデータは、倒されたサイバー攻撃、利用者の職位、被害、対応、の各情報を含み、
前記入力受付手段のセキュリティ対策状況データと前記記憶手段のサイバー攻撃データに対する有効対策データとを突き合わせ、セキュリティ対策状況データを武器データ（武器キャラクタデータ）に変換して出力する武器データ生成手段と、
前記記憶手段のサイバー攻撃データを敵データ（敵キャラクタデータ）に変換し、敵データを生成、出力する敵データ生成手段と、
前記記憶手段の有効対策データとその有効度を確認し、前記武器データとして有効な有効対策データをショップデータとし生成し、表示手段に表示するショップデータ生成手段と、
前記敵データ生成手段の敵データ、前記武器データ生成手段の武器データ、前記記憶手段の小シナリオデータからシナリオを生成、出力するシナリオ生成手段と、
を備えたシナリオ体験システムにおけるシナリオ生成方法であって、
前記シナリオ生成手段は、演算装置を含み、当該演算装置は、
（１）前記ゲーム提供手段からコンティニューリクエストがある場合、前記ショップデータ生成手段により生成されたショップデータを購入するというシナリオを付加する判定を行い、前記ショップデータ生成手段から所望のショップデータを取得するステップと、
（２）前記記憶手段の情報、及び前記敵データと前記武器データから各サイバー攻撃を受けた際の予測被害状況の算出を行うステップと、
（３）前記予測被害状況から最大被害状況を判定するステップと、
（４）前記（２）で判定した最大被害状況と前記武器データに設定されているパラメータを基にシナリオを作成するステップと、
サイバー攻撃が有る場合は、有効度が「１００」に設定されている敵に遭遇し、最後に最大被害を与える敵に遭遇し、敗北するエンディングを迎えるシナリオを作成するステップと、
前記敗北するエンディングを迎える場合は、前記記憶手段の小シナリオデータに保存されている「対応」に登録されている行動を体験するシナリオを生成するステップと、
を有することを特徴とするシナリオ生成方法。
【請求項８】
請求項７に記載されたシナリオ生成方法において、
前記シナリオを生成するステップは、さらに、
最大被害総額と投資額と投資により実施した対策を表示するシナリオを作成するステップを有する
ことを特徴とするシナリオ生成方法。
【請求項９】
セキュリティ脅威情報を取得するセキュリティ脅威情報取得ステップと、
利用者の企業のセキュリティ対策状況データを入力する入力受付ステップと、
利用者端末からコンティニューリクエストを受け、当該コンティニューリクエストのデータを出力するゲーム提供ステップと、
前記セキュリティ脅威情報をサイバー攻撃データとして、当該サイバー攻撃データに対する有効対策データ、当該サイバー攻撃データに対する対策費用及び小シナリオデータを記憶手段に記憶する記憶ステップと、前記小シナリオデータは、倒されたサイバー攻撃、利用者の職位、被害、対応、の各情報を含み、
前記入力受付ステップのセキュリティ対策状況データと前記記憶ステップのサイバー攻撃データに対する有効対策データとを突き合わせ、セキュリティ対策状況データを武器データに変換して出力する武器データ生成ステップと、
前記サイバー攻撃データを受け、当該サイバー攻撃データを、攻撃の手法別に敵キャラクタデータに変換、生成し、当該敵キャラクタデータをシナリオ生成システムへ出力する敵データ生成ステップと、
前記武器データ生成ステップにおける武器データと前記セキュリティ脅威情報における有効対策を受け、当該有効対策の有効度を確認し、当該有効度が「１００」未満、若しくは、設定されていないサイバー攻撃データに対して、有効対策と有効度が設定された有効対策を武器商品として、表示するショップデータ生成ステップと、
前記武器データ生成ステップにおける武器データ、前記敵データ生成ステップにおける敵キャラクタデータ、前記ショップデータ生成ステップにおける武器商品及び前記記憶ステップの小シナリオデータの各情報、ゲーム提供システム群から供給されるコンティニューリクエストを受け、所望のシナリオデータを生成し、前記ゲーム提供システム群へ出力するシナリオ生成ステップと、
を備えたことを特徴とするシナリオ体験システムにおけるシナリオ生成方法。
【請求項１０】
請求項９に記載されたシナリオ生成方法において、
前記シナリオ生成ステップは、
（１）前記ゲーム提供手段からコンティニューリクエストがある場合、前記ショップデータ生成手段により生成されたショップデータを購入するというシナリオを付加する判定を行い、ショップデータ生成手段から所望のショップデータを取得し、
（２）前記記憶手段の情報、及び前記敵データと前記武器データから各サイバー攻撃を受けた際の予測被害状況の算出を行い、
（３）前記予測被害状況から最大被害状況を判定し、
（４）前記（２）で判定した最大被害状況と前記武器データに設定されているパラメータを基にシナリオを作成し、
サイバー攻撃が有る場合は、有効度が「１００」に設定されている敵に遭遇し、最後に最大被害を与える敵に遭遇し、敗北するエンディングを迎えるシナリオを作成し、
前記敗北するエンディングを迎える場合は、前記記憶手段の小シナリオデータに保存されている「対応」に登録されている行動を体験するシナリオを生成し、最大被害総額と投資データと投資により実施した対策を表示する
ことを特徴とするシナリオ体験システムにおけるシナリオ生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シナリオ体験システム及びシナリオ体験のためのシナリオ生成システム、並びにシナリオ生成方法に関する。
更に詳しくは、例えば、自社のセキュリティ状況からセキュリティ事故及び被害シナリオを自動生成するシナリオ生成システム及び当該シナリオ生成システムで生成したシナリオを、ＶＲ技術（ＶＲ眼鏡）を用いて体験することが可能なシナリオ体験システムに関する。
【背景技術】
【０００２】
近年、クラウドやＩｏＴ（「モノ」のネットワーク化）などの利用が進んできており、以前にも増してサイバーセキュリティの重要性が叫ばれてきている。
そのセキュリティに関する技術として、例えば、特表２０１０−５２１７４９号公報（特許文献１）に記載された技術がある。この特許文献１には、「企業セキュリティ環境内の複数のエンドポイント間でセキュリティ関連情報を共有可能にするセキュリティ関連情報共有モデルであって、エンドポイントに使用できるセキュリティ関連情報の意味抽象を使用して前記環境内のオブジェクトを説明するステップであって、前記意味抽象はｉ）タイプ別に分類され、ｉｉ）前記エンドポイントによって共通に使用可能であるステップと、公開及び同意モデルを使用するステップであって、その公開及び同意モデルによって、公開する側のエンドポイントは、同意する側のエンドポイントが同意する前記意味抽象を、前記意味抽象タイプに基づく同意に従って公開するステップとを含む方法を使用しやすくすることを特徴とするモデル」という記載がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２０１０−５２１７４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、一般的な企業や個人の問題としてセキュリティ事故が発生してからでないと対策を行わない傾向がみられる。
【０００５】
このような傾向の原因とし、主に以下２つの原因があると考えられる。
（１）セキュリティの脅威にさらされていることを実感しにくく、身近なものであるという認識が薄い。
（２）事故発生による損失、被害、対応などは実際に事故が起こらなければ体験することができず、事故に対する危機感が低い。
【０００６】
また、特許文献１では、セキュリティ製品間でセキュリティ関連情報の共有を可能とするものであり、利用者のセキュリティに対する意識改革については考慮されていない。
【０００７】
そこで、セキュリティ対策の一環として、セキュリティに対する意識改革が必要にあると考え、本発明では、セキュリティに対する意識改革が期待できる技術を提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、ＶＲ技術を利用して利用者にサイバー攻撃を受ける体験や攻撃を受けた結果どのようになるかの一連の流れをゲーム形式で仮想体験するシナリオ体験のためのシナリオ生成及びシナリオ体験システムを実現する。
【０００９】
例えば、本発明の代表的なシナリオ体験システム及びシナリオ体験のためのシナリオ生成システム、並びにシナリオ生成方法の一つは、
セキュリティ脅威情報を取得するセキュリティ脅威情報取得手段と、
利用者の企業のセキュリティ対策状況データを入力する入力受付手段と、
利用者端末からコンティニューリクエストを受け、当該コンティニューリクエストのデータを出力するゲーム提供手段と、
前記セキュリティ脅威情報をサイバー攻撃データとして記憶し、また、当該サイバー攻撃データに対する有効対策データ、当該サイバー攻撃データに対する対策費用及び小シナリオデータを記憶する記憶手段と、小シナリオデータは、倒されたサイバー攻撃、利用者の職位、被害、対応、の各情報を含み、
前記入力受付手段のセキュリティ対策状況データと前記記憶手段のサイバー攻撃データに対する有効対策データとを突き合わせ、セキュリティ対策状況データを武器データに変換して出力する武器データ生成手段と、
前記記憶手段のサイバー攻撃データを敵データに変換し、敵データを生成、出力する敵データ生成手段と、
前記武器データとして有効な有効対策データをショップデータとし生成し、表示手段に表示するショップデータ生成手段と、
前記敵データ生成手段の敵データ、武器データ生成手段の武器データ、前記記憶手段の小シナリオデータからシナリオを生成、出力するシナリオ生成手段とを備え、
前記シナリオ生成手段は、
（１）前記ゲーム提供手段からコンティニューリクエストがある場合、前記ショップデータ生成手段により生成されたショップデータを購入するというシナリオを付加する判定を行い、前記ショップデータ生成手段から所望のショップデータを取得し、
（２）前記記憶手段の情報、及び前記敵データと前記武器データから各サイバー攻撃を受けた際の予測被害状況の算出を行い、
（３）前記予測被害状況から最大被害状況を判定し、
（４）前記（２）で判定した最大被害状況と前記武器データに設定されているパラメータを基にシナリオを作成する機能を有し、
前記シナリオ生成手段は、
前記（２）で被害を与えるサイバー攻撃が全く無い場合は、全ての敵を倒し、エンディングを迎えるシナリオを作成するシナリオ生成部と、
被害を与えるサイバー攻撃が1つ以上有る場合は、まず、有効度が「１００」に設定されている敵に遭遇し、順に被害を与える敵に遭遇していき、最終的に敗北するエンディングを迎えるシナリオを生成するシナリオ生成部と、
前記敗北するエンディングを迎える場合は、前記記憶手段の小シナリオデータに保存されている「対応」に登録されている行動を体験するシナリオを生成するシナリオ生成部とを有することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、セキュリティに対する意識改革が期待できる。例えば、利用者がＶＲ技術を利用して実際に、セキュリティ脅威情報により、どれだけの脅威にさらされているか、また、事故が発生した場合どの様な対応を迫られるかを仮想体験し、セキュリティへの意識改革を行うことができる。
上記以外の課題、構成及び効果は、以下の実施形態の説明により明らかにされる。
【図面の簡単な説明】
【００１１】
【図１】本発明のシナリオ体験システムによる動作イメージを示す図。
【図２】本発明のシナリオ体験システムの構成例を示すブロック図。
【図３】脅威情報データベースに格納された脅威情報テーブルの構成例を示す図。
【図４】対策費用データベースに格納された対策費用テーブルの構成例を示す図。
【図５】小シナリオデータベースに格納された小シナリオテーブルの構成例を示す図。
【図６】本発明のシナリオ生成システムのシナリオ生成処理手順の実施の形態を示すフローチャート。
【図７】本発明のシナリオ生成システムにおけるシナリオ生成処理手順を示すフローチャート。
【図８】ショップでの商品表示、商品選択を説明する表示例のイメージ図。
【発明を実施するための形態】
【００１２】
以下、本発明について図面を用いて説明する。
【００１３】
図１は、本発明のシナリオ体験システムによる動作イメージを示す図である。
そして、セキュリティ対策状況に応じて能力の異なる武器（武器データ）を生成し、当該武器（武器データ）により、脅威情報であるランサムウェア、標準型メール攻撃や内部不正、ウェブサイト改善などの敵（敵データ）に対して攻撃し、その結果、全部の敵を撃破した場合と、敵にやられてしまった場合を既存のＶＲ技術を利用して利用者（ユーザ）に視覚的に確認できるようにしたことを模式的に表現したものである。
同図において、まず、本発明の概略について説明する。
【００１４】
インターネットやセキュリティ提供企業などから入力されるサイバー攻撃となるセキュリティ脅威情報（ランサムウェア、標的型メール攻撃、不正ログイン、ウェブサイト改善など）を攻撃の手法別に敵データ（敵キャラクタデータ）として変換する。
【００１５】
利用者（ユーザ）により入力されるセキュリティ対策状況を示す情報を、当該セキュリティ対策状況に応じた能力の異なる攻撃手法、つまり、サイバー攻撃に対する武器となる武器データ（武器キャラクタデータ）として変換する。
【００１６】
利用者は、サイバー攻撃に対する武器を商品（ショップデータ）として生成するショップ生成システムから敵のサイバー攻撃に対して有効対策と思われる所望の武器（武器キャラクタデータ）の商品を選択し、当該選択した武器を利用して所望の複数の敵（敵キャラクタデータ）に対して攻撃を仕掛ける操作を行い、ＶＲ技術を利用してセキュリティ脅威に対するプレイ体験し、意識改革を行う。
【００１７】
このプレイ体験した結果、例えば、武器（武器キャラクタデータ）の選択に誤りがあり、つまり、有効対策ができず、すべての敵（敵キャラクタデータ）を撃退できなかった場合には、利用者（ユーザ）により入力される利用者の社内での立場、例えば、社長、役員、一般社員などの職位情報を加味した対応（顧客への補償、懲戒処分）を決定して終了する。
なお、利用者（ユーザ）により自社のセキュリティアクセスログなどをオプションとして入力してもよい。
【００１８】
斯様に利用者が如何なる武器（武器キャラクタデータ）を用いて敵（敵キャラクタデータ）を攻撃することを体験できる仕組みを構成し、利用者が擬似的に体験することでセキュリティ脅威に対する意識改革を図ることが期待できる。
以下、その一例について説明する。
【００１９】
図２は、本発明のシナリオ体験システム１の構成例を示すブロック図である。
本システムは、前提として、複数の利用者（ユーザ）からのリクエストを並列に処理することを想定し、リソースの調達や拡張が容易なクラウド環境を利用して構築する。
【００２０】
シナリオ体験システム１は、脅威情報取得システム１１、入力受付システム１２、ゲーム提供システム群１３、敵データ生成システム１４、武器データ生成システム１５、ショップデータ生成システム１６、シナリオ生成システム１７、各種の情報やデータを記憶する記憶装置２０、を有する。
【００２１】
脅威情報取得システム１１は、インターネット２やセキュリティ提供企業３と連携し、サイバー攻撃に関する情報、つまり、セキュリティ脅威情報（ランサムウェア、標準型メール攻撃や内部不正、ウェブサイト改善など）を取得し、記憶装置２０の脅威情報データベース２１に格納し、管理する。
【００２２】
脅威情報データベース２１のデータ更新は、セキュリティ提供企業３と連携して自動でデータが反映されるものと仮定する。
【００２３】
入力受付システム１２は、利用者端末装置４から利用者のセキュリティ対策状況、職位、などの情報（データ）の入力を受け付ける。セキュリティ対策状況のデータは、例えば、バックアップ取得、脅威メールフィルタリング、を含み、職位のデータは、社長、役員、一般職員、を含む。
【００２４】
ゲーム提供システム群１３は、シナリオ生成システム１７から受け取ったシナリオデータに基づくＶＲゲームを、利用者端末装置４を介して利用者（ユーザ）に提供する。また、１度シナリオデータに基づくＶＲゲームを提供したユーザから、利用者端末装置４を介してコンティニューリクエスト（シナリオ体験のリトライ要求）を受け、シナリオ生成システム１７に対しコンティニューリクエストのデータを出力し、再度のシナリオデータに基づくＶＲゲームの作成を行い、利用者端末装置４を介して利用者（ユーザ）に提供する。
【００２５】
敵データ生成システム１４は、脅威情報データベースのサイバー攻撃（ランサムウェア、標準型メール攻撃、内部不正、ウェブサイト改善、など）を受け、当該サイバー攻撃を、攻撃の手法別に敵データ（敵キャラクタデータ）に変換、生成し、当該敵データをシナリオ生成システム１７へ出力する。
【００２６】
武器データ生成システム１５は、入力受付システム１２からセキュリティ対策状況のデータとシナリオ生成システム１７からコンティニューリクエスト情報を取得し、当該セキュリティ対策状況のデータと脅威情報データベース２１に保管されているサイバー攻撃（ランサムウェア、標準型メール攻撃、内部不正、ウェブサイト改善、など）に対する有効対策のデータ（バックアップ取得、脅威メールフィルタリング、情報デバイス接続制限、メール内URL除去、情報持ち出し制限、WAF、IPS、IDS、など）との突合せを実施し、セキュリティ対策状況に応じた能力の異なる武器データ（武器キャラクタデータ）に変換、生成し、当該武器データをショップデータ生成システム及びシナリオ生成システムへ出力する。武器データ（武器キャラクタデータ）は、武器としての有効度を示すパラメータを含む。生成される武器データの種類や有効度は、シナリオ生成システムから取得するコンティニューリクエスト情報（リトライ要求）の有無により変化する。コンティニューリクエスト情報（リトライ要求）が存在しない場合は、入力受付システム１２から取得したセキュリティ対策状況に該当するサイバー攻撃に対する有効対策のデータのみを、脅威情報データベース２１に保管されている有効対策のデータと突合せて、武器データ（武器キャラクタデータ）を生成する。例えば、入力受付システム１２から、セキュリティ対策状況のデータとしてバックアップ取得のみが取得された場合、脅威情報データベース２１にバックアップ取得が有効対策として登録されているランサムウェアに対する有効度を持つ武器データの生成のみを行う。
コンティニューリクエスト情報（リトライ要求）が存在する場合、入力受付システム１２から取得したセキュリティ対策状況に該当しないサイバー攻撃に対する有効対策のデータも、脅威情報データベース２１に保管されている有効対策のデータと突合せを行い武器データ（武器キャラクタデータ）の作成を行う。例えば、入力受付システム１２から、セキュリティ対策状況のデータとしてバックアップが取得された場合、脅威情報データベース２１にバックアップ取得が有効対策として登録されているランサムウェアに対する有効度を持つ武器データの他に、標的型メール攻撃、内部不正攻撃、ウェブサイト改ざんなどの脅威情報データベースに登録されている全てのサイバー攻撃の種類に対して有効度を持つ複数の武器データの生成を行う。
【００２７】
脅威情報データベース２１には、１つのサイバー攻撃に対して複数の有効対策のデータが登録されており、各有効対策には重み付けがされている。
重み付けは、数字で表記し、重みは、合計が１００になるように割り当てがされており、セキュリティ対策状況のデータから各サイバー攻撃に対する.重みの合計を計算し、有効対策とともに武器データの有効度としてパラメータを設定する。
例えば、セキュリティ対策状況のデータとして「バックアップ取得」と「脅威メールフィルタリング」が実施されていると登録されている場合、ランサムウェア（Ransomware）に対する有効度が１００、標的型メール攻撃に対する有効度が５０というパラメータを持った武器データが生成される。
生成した武器データはシナリオ生成システム１７に渡される。
【００２８】
ショップデータ生成システム１６は、武器の商品をショップデータとして生成する。ショップデータとして生成する武器データは、武器データ生成システムにおいて、入力受付システム１２から取得したセキュリティ対策状況データを利用して作成した武器データを除く武器データを武器商品として、表示する。
ショップデータ生成システムは、対策費用データベースの対策に対する費用を受信し、有効対策の費用も併せて表示する。例えば、図８に示すように武器（商品）がバックアップ取得の場合は、「バックアップ取得  １００万円」、脅威メールフィルタリングの場合は、「脅威メールフィルタリング  ２００万円」とし、また、「情報デバイス接続制限  ２００万円」や「ＷＡＦ  ３００万円」などを表示する。これにより、利用者は、表示されている商品から所望の商品を選択し、購入することができる。
【００２９】
シナリオ生成システム１７は、例えば、演算装置（図示せず）を含むサーバからなり、敵データ生成システム１４の敵データと、入力受付システム１２の武器データ、職位情報、小シナリオデータベース２３の小シナリオデータ及び利用者（ユーザ）のコンティニューリクエスト情報（リトライ要求）を元にシナリオデータ（エンディングシナリオデータ）の作成を行う。すなわち、武器データ生成システムにおける武器データ、敵データ生成システムにおける敵データ、ショップデータ生成システムにおける武器商品（有効対策）及び小シナリオデータベースの各情報、ゲーム提供システム群から供給されるコンティニューリクエスト（含リトライ要求／パラメータの変更）を受け、所望のシナリオデータを生成し、ゲーム提供システム群へ出力する。
ショップデータ生成システムにおける武器商品（有効対策）は、利用者により選択され、また、コンティニューリクエストも利用者によりリクエストされる。
演算装置は、内部に格納されたプログラムに従って動作する。
【００３０】
シナリオの作成は、例えば、以下の手順に沿って行う。
（１）利用者端末装置４より、コンティニューリクエストがある場合、ショップで買い物をするというシナリオを付加する判定を行う。
そして、ショップデータ生成システム１６を呼び出し、当該ショップデータ生成システムからショップデータを取得する。
これにより、利用者は、ショップデータから任意の商品（武器）を選んで購入することができ、購入した商品（武器）に表示されている金額が記憶装置２０に投資データとして格納される。
購入した商品（武器）に設定されている有効度は、既に生成済みの武器データにマージされる。
【００３１】
（２）次に、小シナリオデータベース２３の小シナリオデータ、敵データ生成システム１４の敵データと武器データ生成システム１５の武器データから各サイバー攻撃を受けた際の予測被害状況の算出を行う。
小シナリオデータ２３には、倒されたサイバー攻撃、職位、被害、対応、被害額、などの各情報が格納されている。
例えば、武器データ生成システム１５で生成したランサムウェアに対する有効度が「１００」、標的型メール攻撃に対する有効度が「５０」というパラメータを持った武器データが渡された場合、ランサムウェアの敵データは無傷で撃退、標的型メール攻撃の敵データは５０％の被害を受けると判定し、算出する。有効度が設定されていない敵データからの被害は全て１００％となる。
【００３２】
（３）次に、被害状況から最大被害状況を判定する。
小シナリオデータベース２３内には、サイバー攻撃毎に予想の被害額が登録されている。最大被害状況は、予想の被害額と上記（１）で算出した被害状況との積で計算する。そして、サイバー攻撃ごとの計算結果の和を最大被害とし、最大被害を与える複数のサイバー攻撃群、または単一のサイバー攻撃として判定する。
【００３３】
（４）最後に、シナリオの作成を行う。シナリオの作成は、上記（２）で判定した最大被害状況と武器データに設定されているパラメータを基に作成する。以下、その作成手順を示す。
【００３４】
まず、武器データに設定されている有効度のパラメータから遭遇する敵データの決定を行う。遭遇するのは、有効度が「１００」に設定されている敵データのみとする。
【００３５】
次に、上記（２）で判定した最大被害状況をあたえる単一または複数の敵データに遭遇すると決定する。
この時、遭遇する順番は、まず、上記（１）有効度が「１００」に設定されているものとし、次に、上記（２）で最大被害を与えるサイバー攻撃の順とする。
上記（２）で最大被害を与えるサイバー攻撃が無い（全てに有効度が「１００」のパラメータが設定されている）場合は、全ての敵に遭遇し、全ての敵を倒しエンディングを迎えるシナリオを作成する。
【００３６】
そうでない場合は、有効度が「１００」に設定されている敵に遭遇し、最後に最大被害を与える敵に遭遇し敗北するエンディングを迎えるシナリオを生成する。
【００３７】
敗北するエンディングを迎える場合は、小シナリオデータベース２３内に保存されている「対応」に登録されている行動を体験するようにシナリオを生成し、最後に、最大被害総額と投資データと投資により実施した対策を表示するシナリオを生成する。
【００３８】
上述した手順で生成したシナリオをシナリオデータとしてゲーム提供システム群１３に渡す。これにより、利用者は、このシナリオデータに基づき、ＶＲ技術によるシナリオ体験を行うことができる。
また、途中で敗北した場合は、コンティニューを利用者（ユーザ）に尋ねる処理を行う。
利用者（ユーザ）がコンティニューを選んだ場合は、シナリオ生成システム１７は、再度、上述した手順により、新しいシナリオの生成を行う。
【００３９】
図３は、脅威情報データベース２１に格納された脅威情報テーブル２１１の構成例を示す図。脅威情報テーブル２１１は、インターネット２やセキュリティ提供企業３などからの取得されるセキュリティ脅威情報（サイバー攻撃）の種類２１１１と、そのセキュリティ対策状況２１１２、などを記憶する項目を有する。
【００４０】
サイバー攻撃の種類２１１１としては、例えば、ランサムウェア、標的型メール攻撃、内部不正、ウェブサイト改善、などである。
【００４１】
セキュリティ対策状況２１１２とは、各サイバー攻撃に対して有効な複数の有効対策（１）、（２）、（３）、などである。この有効対策は、武器（武器データ）として利用される。
ランサムウェアに対する有効対策（１）としては、例えば、バックアップ取得（５０）であり、有効対策（２）としては、例えば、脅威ウィルスフィルタリング（５０）である。
標的型メール攻撃に対する有効対策（１）としては、例えば、脅威ウィルスフィルタリング（５０）であり、有効対策（２）としては、例えば、メール内ＵＲＬ除去（５０）であり、有効対策（３）としては、例えば、情報持ち出し制限の実施（３０）である。
内部不正に対する有効対策（１）としては、例えば、情報デバイス接続制限である。
ウェブサイト攻撃に対する有効対策（１）としては、例えば、ＷＡＦ／Web Application Firewall（５０）であり、有効対策（２）としては、例えば、ＩＰＳ／Intrusion Prevention System （２５）であり、有効対策（３）としては、例えば、ＩＤＳ／Intrusion Detection System（２５）である。そして、これらには、武器としての有効度を示す武器（武器データ）のパラメータが設定されている。有効対策の括弧書の数字は、武器としての有効度を示すパラメータである。
【００４２】
図４は、対策費用データベース２２に格納された対策費用テーブル２２の構成例を示す図である。
対策費用テーブル２２は、サイバー攻撃に対する対策２２１と、その費用２２２、の項目を有する。例えば、対策２２１として、バックアップ取替を採用する場合は、１００万円を要し、脅威メールフィルタリングを採用する場合は、２００万円を要することを示す。
【００４３】
図５は、小シナリオデータベース２３に格納された小シナリオテーブル２３１の構成例を示す図。小シナリオテーブル２３１は、倒されたサイバー攻撃２３１１、職位２３１２、被害（１）、（２）２３１３，２３１４、対応（１）、（２）２３１５、２３１６、予想の被害額２３１７、被害２３１８、などの項目を有する。
職位２３１２とは、企業における立場情報であり、社長、役員、一般社員、を含む。対応とは、顧客への補償、懲戒処分、などであり、被害とは、顧客信用失墜、機密情報流出、などである。被害１２１３とは、情報漏洩、被害２３１８とは、顧客信用失墜、機密情報流出、などである。
【００４４】
図６は、シナリオ生成システム１７のシナリオ生成処理手順の実施の形態を示すフローチャートである。図６のフローチャートに基づく動作は以下のとおりである。
【００４５】
まず、以下のステップ（１）〜（４）により、ショップデータ（商品）の取得、商品の購入の処理を実行する。
ステップ（１）：
ステップＳ６０１：シナリオ生成システム１７は、利用者からコンティニューリクエストがあるか否かの有無を判定する。
【００４６】
ステップＳ６０２：コンティニューリクエストが有りの場合、シナリオ生成システム１７は、ショップデータ生成システム１６にて生成した商品（ショップデータ）を取得し、利用者端末装置４を介して利用者側に提供する。
【００４７】
ステップＳ６０３： 利用者は、ステップＳ６０２にて取得した商品（ショップデータ）の中から所望の商品（ショップデータ）を選択し、購入する。
【００４８】
ステップＳ６０４： シナリオ生成システム１７は、購入商品の金額（投資データ）を記憶装置２０に格納し、購入商品に設定された有効度を武器データにマージする。
【００４９】
次に、以下のステップにより、予測被害の処理を実行する。
ステップ（２）：
ステップＳ６０５：シナリオ生成システム１７は、小シナリオデータベース２３の情報及び敵データと攻撃データから、各サイバー攻撃を受けた際の予測被害状況を算出する。
【００５０】
ステップ（３）：
ステップＳ６０６：シナリオ生成システム１７は、小シナリオデータベース２３における予想の被害額と購入商品額との和により、最大被害状況を算出する。
【００５１】
ステップ（４）：
ステップＳ６０７： シナリオ生成システム１７は、ステップＳ６０６により算出した最大被害状況と武器データのパラメータを基にシナリオを作成する。
【００５２】
図７は、シナリオ生成システム１７におけるシナリオ生成処理手順を示すフローチャートである。図７のフローチャートに基づく動作は以下のとおりである。
【００５３】
シナリオ生成システム１７は、最大被害状況と武器データに設定されているパラメータを基にシナリオを作成する。以下、その手順を説明する。
ステップＳ７０１： シナリオ生成システム１７は、武器データに設定されている有効度（１００）を示すパラメータから遭遇する敵データを決定する。
【００５４】
ステップＳ７０３：シナリオ生成システム１７は、最大被害を与えるサイバー攻撃の有無を判定する。
【００５５】
ステップＳ７０２：シナリオ生成システム１７は、ステップＳ７０３により、最大被害を与えるサイバー攻撃無と判定した場合は、全ての敵に遭遇し、全ての敵を倒し、エンディングを迎えるシナリオを作成する。
【００５６】
ステップＳ７０３：シナリオ生成システム１７は、最大被害を与えるサイバー攻撃有と判定した場合は、最大被害状況に遭遇すると決定し、ステップＳ７０５へ進む。
【００５７】
ステップＳ７０５：シナリオ生成システム１７は、有効度が１００に設定されている敵に遭遇し、最後に最大被害を与える敵に遭遇し、敗北するエンディングを迎えるシナリオを生成する。
【００５８】
ステップＳ７０６：シナリオ生成システム１７は、ステップＳ７０６で敗北した場合のエンディングを迎える場合は、小シナリオデータベース内に保存されている「対応」に登録されている行動（顧客への補償、懲戒処分）を体験するようにシナリオを生成する。
【００５９】
ステップＳ７０７：シナリオ生成システム１７は、最後に最大被害総額と投資額（投資データ）と投資により実施した対策（バックアップ取得取替、脅威メールフィルタリング）を表示するシナリオを生成する。
【００６０】
以上述べた実施例によれば、以下の効果が期待できる。
（１）セキュリティ事故を仮想体験することによるセキュリティ意識の向上
（２）自社セキュリティ対策の実情を基にしたシナリオ体験によるセキュリティ対策危険度及び最大被害額の把握
（３）コンティニューやショップ要素によるリトライ体験により、不足対策と対策実施時の想定費用の把握
そして、実際の企業のセキュリティ対策状況や利用者の立場によって、武器が変わるなどより具体的な体験が可能である。一般的なホラーストーリーでは自分には関係ないとなりがちであるが、これにより利用者本人自身の課題として受け取ってもらうことができる。また、ゲーム化していることでセキュリティ難しい、わかりにくいと部分を薄める点でも有効本システムを営業活動に利用した、顧客セキュリティの不足要件に対する訴求力向上や、本システムを利用したセキュリティ対策口座の実施、展博等での集客の期待ができる。
【００６１】
なお、本発明は、上述した実施例に限定されるものではなく、本発明に開示される技術的思考の範囲内において当業者による様々な変更および修正が可能であり、様々な変形例が含まれる。また、上記した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。
【符号の説明】
【００６２】
１  シナリオ体験システム
１１  脅威情報取得システム
１２  入力受付システム
１３  ゲーム提供システム群
１４  敵データ生成システム
１５  武器データ生成システム
１６  ショップデータ生成システム
１７  シナリオ生成システム
２  インターネット
３  セキュリティ提供企業
４  利用者端末装置
２０  記憶装置
２１  脅威情報データベース
２２  対策費用データベース
２３  小シナリオデータベース
【図１】
2019191621.tif 000003
【図２】
2019191621.tif 000004
【図３】
2019191621.tif 000005
【図４】
2019191621.tif 000006
【図５】
2019191621.tif 000007
【図６】
2019191621.tif 000008
【図７】
2019191621.tif 000009
【図８】
2019191621.tif 000010