(57)【要約】【課題】セキュリティを向上させるとともに、データ処理のロスを低減することが可能なコンピュータシステム、データ生成方法及びプログラムを提供することを目的とする。【解決手段】コンピュータシステムは、人口知能で所定の出力を得るために使用する第１データを取得し、この人工知能の目的を判断し、第１データが目的外のデータを含む場合に、目的外のデータを除去した第２データを生成する。また、コンピュータシステムは、個人情報が場所、個人又は個人の声データのいずれか又は複数の組み合わせである場合、これらのうち、目的外のデータを加工した第２データを生成する。【選択図】図１
2020003478.tif 000002
【特許請求の範囲】
【請求項１】
人口知能で所定の出力を得るために使用する第１データを取得する取得手段と、
前記人工知能の目的を判断する判断手段と、
前記第１データが前記目的外のデータを含む場合に、当該目的外のデータを除去した第２データを生成する生成手段と、
を備えることを特徴とするコンピュータシステム。
【請求項２】
前記生成手段は、前記目的外のデータとして個人情報を除去した前記第２データを生成する、
ことを特徴とする請求項１に記載のコンピュータシステム。
【請求項３】
前記個人情報が場所を特定する画像であって、
前記生成手段は、前記場所を特定する部分の画像を加工した前記第２データを生成する、
ことを特徴とする請求項２に記載のコンピュータシステム。
【請求項４】
前記個人情報が個人を特定する部分を含む画像であって、
前記生成手段は、前記個人を特定する部分の画像を加工した前記第２データを生成する、
ことを特徴とする請求項２に記載のコンピュータシステム。
【請求項５】
前記個人情報が個人の声データであって、
前記生成手段は、前記個人の声データの声紋を加工した前記第２データを生成する、
ことを特徴とする請求項２に記載のコンピュータシステム。
【請求項６】
コンピュータシステムが実行するデータ生成方法であって、
人口知能で所定の出力を得るために使用する第１データを取得するステップと、
前記人工知能の目的を判断するステップと、
前記第１データが前記目的外のデータを含む場合に、当該目的外のデータを除去した第２データを生成するステップと、
を備えることを特徴とするデータ生成方法。
【請求項７】
コンピュータシステムに
人口知能で所定の出力を得るために使用する第１データを取得するステップ、
前記人工知能の目的を判断するステップ、
前記第１データが前記目的外のデータを含む場合に、当該目的外のデータを除去した第２データを生成するステップ、
を実行させるためのコンピュータ読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、人工知能を利用したデータ解析に必要なデータを生成するコンピュータシステム、データ生成方法及びプログラムに関する。
【背景技術】
【０００２】
近年、様々な分野において、人工知能を利用したデータ解析が行われている。このようなデータ解析において、人工知能で利用するデータの提供者からデータの提供を受け、提供されたデータに基づいてデータ解析が行われる。このとき、提供されたデータが個人情報を含む場合、このデータの提供者と異なる者がデータを利用することから、提供者の個人情報が漏洩するおそれがあった。【０００３】
このようなデータの提供システムとして、個人情報の漏洩を防止するために、個人を特定できない状態のデータとして識別子を二重に付与することにより、提供されたデータのセキュリティを向上させるシステムが開示されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−３３３０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の構成では、識別子の解読情報が漏洩してしまった場合、個人情報が漏洩してしまうおそれがあった。そのため、セキュリティが十分なものではなかった。また、データを利用するものにとっても、少なくとも、識別子に該当する量のデータを余分に計算する必要があることから、データ処理にロスが生じてしまうおそれもあった。【０００６】
本発明は、セキュリティを向上させるとともに、データ処理のロスを低減することが可能なコンピュータシステム、データ生成方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明では、以下のような解決手段を提供する。【０００８】
本発明は、人口知能で所定の出力を得るために使用する第１データを取得する取得手段と、
前記人工知能の目的を判断する判断手段と、
前記第１データが前記目的外のデータを含む場合に、当該目的外のデータを除去した第２データを生成する生成手段と、
を備えることを特徴とするコンピュータシステムを提供する。【０００９】
本発明によれば、人口知能で所定の出力を得るために使用する第１データを取得し、前記人工知能の目的を判断し、前記第１データが前記目的外のデータを含む場合に、当該目的外のデータを除去した第２データを生成する。【００１０】
本発明は、コンピュータシステムのカテゴリであるが、方法及びプログラム等の他のカテゴリにおいても、そのカテゴリに応じた同様の作用・効果を発揮する。
【発明の効果】
【００１１】
本発明によれば、セキュリティを向上させるとともに、データ処理のロスを低減することが可能なコンピュータシステム、データ生成方法及びプログラムを提供することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】図１は、データ生成システム１の概要を示す図である。
【図２】図２は、データ生成システム１の全体構成図である。
【図３】図３は、コンピュータ１０が実行するデータ生成処理を示すフローチャートである。
【図４】図４は、加工テーブルの一例を示す図である。
【図５】図５は、第１データの一例を示す図である。
【図６】図６は、第２データの一例を示す図である。一例を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明を実施するための最良の形態について図を参照しながら説明する。なお、これはあくまでも一例であって、本発明の技術的範囲はこれらに限られるものではない。
【００１４】
［データ生成システム１の概要］
本発明の好適な実施形態の概要について、図１に基づいて説明する。図１は、本発明の好適な実施形態であるデータ生成システム１の概要を説明するための図である。データ生成システム１は、コンピュータ１０から構成され、人工知能を利用したデータ解析に必要なデータを生成するコンピュータシステムである。
【００１５】
コンピュータ１０は、人工知能で所定の出力を得るために使用する第１データを取得する。コンピュータ１０は、この取得した第１データに、人工知能の目的とは異なる目的外データが含まれている場合に、この目的外データを加工した第２データを生成する。第１データとは、例えば、画像や音声のデータである。第２データとは、例えば、個人情報を除去したデータである。個人情報は、第１データに含まれる場所や個人を特定可能なものである。加工の方法としては、例えば、目的外のデータを除去することがあげられる。ここでいう除去とは、第１データから該当する目的外のデータを消去することだけでなく、データとして使用不可能にした状態にすることも含む。具体的には、コンピュータ１０は、第１データが画像である場合、この画像の目的外のデータ部分を、ぼかし、塗りつぶし、切り取り、モザイク等の処理を実行する。また、コンピュータ１０は、第１データが音声である場合、この音声に含まれる音声データの周波数の変更等の処理を実行する。
【００１６】
コンピュータ１０が、この第２データを、目的とする人工知能に配信することにより、データ生成システム１は、目的外のデータが除去された第２データを配信することになり、目的外のデータが漏洩することを防止することによるセキュリティの向上及び人工知能に目的に応じたデータのみを解析させることによるデータ処理のロスの低減を可能とする。
【００１７】
コンピュータ１０は、複数の人工知能が配信先に存在し、これらの人工知能の目的が同一である場合、データ量の少ない人工知能を選択し、この選択した人工知能に第２データを配信する。
【００１８】
なお、コンピュータ１０は、個人情報に限らず、取得した第１データに含まれる目的外データを、加工した第２データを生成する構成であってもよい。すなわち、コンピュータ１０は、第１データを人工知能の目的に応じた必要最小限なデータに加工した第２データを生成する構成であってもよい。
【００１９】
データ生成システム１が実行する処理の概要について説明する。
【００２０】
はじめに、コンピュータ１０は、人工知能で所定の出力を得るために使用する第１データを取得する（ステップＳ０１）。コンピュータ１０は、第１データとして画像や音声等のデータを、データ提供者が保有する端末装置や外部装置等から取得する。
【００２１】
コンピュータ１０は、人工知能の目的を判断する（ステップＳ０２）。人工知能の目的は、例えば、性別判断、年齢判断、顔認識、指紋認識、場所認識等や音声認識に基づいた関心対象把握である。
【００２２】
コンピュータ１０は、判断の結果、第１データが目的外のデータを含む場合に、目的外のデータを加工した第２データを生成する（ステップＳ０３）。
【００２３】
例えば、コンピュータ１０は、目的外データとして、個人情報を除去した第２データを生成する。コンピュータ１０は、この個人情報が場所を特定する画像である場合、場所を特定する部分の画像を加工した第２データを生成する。また、コンピュータ１０は、この個人情報が個人を特定する部分を含む画像である場合、この個人を特定する部分の画像を加工した第２データを生成する。また、コンピュータ１０は、個人情報が個人の音声である場合、個人の音声に該当する音声データの声紋を加工した第２データを生成する。
【００２４】
コンピュータ１０が実行する画像の加工方法としては、例えば、ぼかし処理、塗りつぶし処理、切り取り処理、モザイク処理、画素調整処理がある。また、コンピュータ１０が実行する音声の加工方法としては、例えば、周波数の変更処理がある。
【００２５】
コンピュータ１０は、この生成した第２データを、目的に合致する人工知能に配信する（ステップＳ０４）。このとき、コンピュータ１０は、複数の人工知能が配信先に存在し、これらの人工知能の目的が同一である場合、データ量の少ない人工知能を選択し、この選択した人工知能に第２データを配信する。
【００２６】
以上が、データ生成システム１の概要である。
【００２７】
［データ生成システム１のシステム構成］
図２に基づいて、本発明の好適な実施形態であるデータ生成システム１のシステム構成について説明する。図２は、本発明の好適な実施形態であるデータ生成システム１のシステム構成を示す図である。図２において、データ生成システム１は、コンピュータ１０から構成され、人工知能を利用したデータ解析に必要なデータを生成するコンピュータシステムである。
【００２８】
コンピュータ１０は、制御部として、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等を備え、通信として、公衆回線網５（インターネット網や、第３、第４世代通信網等）を介して他の機器と通信可能にするためのデバイス、例えば、ＩＥＥＥ８０２．１１に準拠したＷｉ―Ｆｉ（Ｗｉｒｅｌｅｓｓ―Ｆｉｄｅｌｉｔｙ）対応デバイス等を備える。また、コンピュータ１０は、記憶部として、ハードディスクや半導体メモリ、記録媒体、メモリカード等によるデータのストレージ部を備える。また、コンピュータ１０は、処理部として、画像や音声の加工処理、各種判断処理等を実行する各種デバイス等を備える。
【００２９】
コンピュータ１０において、制御部が所定のプログラムを読み込むことにより、通信部と協働して、取得モジュール２０、配信モジュール２１を実現する。また、コンピュータ１０において、制御部が所定のプログラムを読み込むことにより、記憶部と協働して、記憶モジュール３０を実現する。また、コンピュータ１０において、制御部が所定のプログラムを読み込むことにより、処理部と協働して、判断モジュール４０、特定モジュール４１、解析モジュール４２、生成モジュール４３、選択モジュール４４を実現する。
【００３０】
［データ生成処理］
図３に基づいて、データ生成システム１が実行するデータ生成処理について説明する。図３は、コンピュータ１０が実行するデータ生成処理のフローチャートを示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。
【００３１】
はじめに、取得モジュール２０は、第１データを取得する（ステップＳ１０）。ステップＳ１０において、取得モジュール２０は、人工知能で所定の出力を得るために使用する第１データ（未加工の画像や音声等のデータ）を取得する。このとき、取得モジュール２０は、データ提供者が保有する端末装置や外部装置等から、第１データを取得する。画像は、例えば、人物の全体像、顔、指等と、この人物が居る場所である背景とが含まれたものである。音声は、人物の音声や環境音が含まれたものである。所定の出力とは、後述する人工知能の目的に応じた処理結果である。
【００３２】
判断モジュール４０は、人工知能の目的を判断する（ステップＳ１１）。ステップＳ１１において、判断モジュール４０は、解析の目的を判断する。人工知能の目的は、例えば、性別判断、年齢判断、顔認識、指紋認識、場所認識、音声認識に基づいた関心対象把握である。判断モジュール４０は、このデータの提供先が、予め指定した目的に基づいて、人工知能の目的を判断する。
【００３３】
特定モジュール４１は、判断した目的に基づいて、第１データにおける加工すべきデータ内容及び加工内容である加工情報を特定する（ステップＳ１２）。ステップＳ１２において、特定モジュール４１は、予め人工知能の目的と、加工すべきデータ内容と、加工内容とを対応付けた加工テーブルを参照することにより、加工情報を特定する。この加工テーブルは、記憶モジュール３０が記憶するものである。
【００３４】
［加工テーブル］
図４に基づいて、特定モジュール４１が参照する加工テーブルについて説明する。図４は、特定モジュール４１が参照する加工テーブルの一例を示す図である。図４において、加工テーブルは、人工知能の目的と、加工すべきデータ内容と、加工内容とを対応付けて登録されたものである。この加工テーブルは、予め、コンピュータ１０の管理者等が各項目を登録しておき、記憶モジュール３０に記憶させる。
【００３５】
例えば、特定モジュール４１は、目的が性別判断であると判断した場合、この加工テーブルを参照し、性別判断に対応付けられた加工情報を特定する。このとき、特定モジュール４１は、性別判断に対応付けられた加工すべきデータ内容である「背景」及びこの「背景」に対応付けられた加工内容である「ぼかす」を特定する。また、同時に、特定モジュール４１は、この性別判断に対応付けられた加工すべきデータ内容である「顔」及びこの「顔」に対応付けられた加工内容である「画素低下」を特定する。
【００３６】
また、特定モジュール４１は、目的が顔認識であると判断した場合、同様に、この顔認識に対応付けられた加工すべきデータ内容である「顔以外」及びこの「顔以外」に対応付けられた加工内容である「切り取り」を特定する。
【００３７】
また、特定モジュール４１は、目的が指紋認識であると判断した場合、同様に、この指紋認識に対応付けられた加工すべきデータ内容である「指紋以外」及びこの「指紋以外」に対応付けられた加工内容である「切り取り」を特定する。
【００３８】
また、特定モジュール４１は、目的が場所認識であると判断した場合、同様に、この場所認識に対応付けられた加工すべきデータ内容である「場所以外」及びこの「場所以外」に対応付けられた加工内容である「モザイク」を特定する。
【００３９】
また、特定モジュール４１は、目的が音声認識であると判断した場合、同様に、この音声認識に対応付けられた加工すべきデータ内容である「声紋」及びこの「声紋」に対応付けられた加工内容である「周波数変更」を特定する。
【００４０】
コンピュータ１０は、このように特定した加工情報に基づいて、後述する処理を実行する。
【００４１】
解析モジュール４２は、第１データを解析する（ステップＳ１３）。ステップＳ１３において、解析モジュール４２は、第１データが画像である場合、画像解析を実行し、第１データが音声である場合、音声解析を其々実行する。解析モジュール４２は、画像解析として、画像の特徴点又は特徴量の何れか又は双方を抽出する。解析モジュール４２は、特徴点として、画像に含まれる形状、輝度、色、輪郭等を抽出する。また、解析モジュール４２は、特徴量として、画像から算出した各種数値（画素値の平均、分散、ヒストグラム）等の統計的な数値を抽出する。また、解析モジュール４２は、音声解析として、音声の波形を解析することにより、声と環境音とを抽出する。
【００４２】
コンピュータ１０は、第１データの解析結果に基づいて、画像に含まれる人物や背景を抽出し、後述する第２データの生成を実行する。また、コンピュータ１０は、第１データの解析結果に基づいて、音声に含まれる声紋を抽出し、後述する第２データの生成を実行する。
【００４３】
生成モジュール４３は、第２データを生成する（ステップＳ１４）。ステップＳ１４において、生成モジュール４３は、人工知能の目的の判断結果に基づいて、第１データから目的外のデータを加工した第２データを生成する。このとき、生成モジュール４３は、上述したステップＳ１２の処理により特定した加工すべきデータ内容を、加工内容に従って加工し、第２データを生成する。すなわち、生成モジュール４３は、第１データにおける目的外のデータとして、この第１データに含まれる個人情報に該当するデータ内容を除去することにより、第２データを生成する。
【００４４】
例えば、生成モジュール４３は、個人情報が場所（背景等）を特定する画像である場合、この場所を特定する部分の画像を、加工（ぼかし、塗りつぶし、切り取り、モザイク等）することにより、第１データに含まれる個人情報に該当するデータ内容を除去し、第２データを生成する。
【００４５】
また、生成モジュール４３は、個人情報が個人を特定する部分（瞳、顔、指紋等）を含む画像である場合、この個人を特定する部分の画像を加工（ぼかし、塗りつぶし、切り取り、モザイク等）することにより、第１データに含まれる個人情報に該当するデータ内容を除去し、第２データを生成する。
【００４６】
また、生成モジュール４３は、個人情報が個人の音声データである場合、この個人の音声データの声紋を加工（周波数の変更）することにより、第１データに含まれる個人情報に該当するデータ内容を除去し、第２データを生成する。
【００４７】
上述した個人情報に該当するデータ内容の除去について説明する。
【００４８】
生成モジュール４３は、人工知能の目的が、性別判断である場合、上述した通り、加工すべきデータ内容が背景のような性別判断に不要な個人情報を、ぼかす等のデータ処理を行うことにより使用不可能な状態に加工し、第１データから除去する。また、この場合、生成モジュール４３は、上述した通り、加工すべきデータ内容が顔のような性別判断に必要十分な程度の画像であれば良い個人情報を、この条件を満たす程度までデータ量を削除（画素数を低下）することにより、データ量を削減した状態に加工し、第１データから除去する。
【００４９】
生成モジュール４３は、人工知能の目的が、顔認識である場合、上述した通り、加工すべきデータ内容が顔以外のような顔認識に不要な個人情報を、切り取り等のデータ処理を行うことにより、使用不可能な状態に加工し、第１データから除去する。同様に、生成モジュール４３は、人工知能の目的が指紋認識である場合、指紋認識に不要な個人情報を使用不可能な状態に加工し、第１データから除去する。
【００５０】
生成モジュール４３は、人工知能の目的が、場所認識である場合、上述した通り、加工すべきデータ内容が背景以外のような場所認識に不要な個人情報を、モザイク等のデータ処理を行うことにより使用不可能な状態に加工し、第１データから除去する。
【００５１】
生成モジュール４３は、人工知能の目的が音声認識である場合、上述した通り、加工すべきデータ内容が声紋のような音声認識に必要十分な程度の音声であれば良い個人情報を、この条件を満たす程度まで声紋の周波数を変更するとともに、環境音等を除去することにより、個人情報を除去するとともに、データ量を削減した状態に第１データを加工する。
【００５２】
上述した目的外のデータの除去とは、該当するデータを、必ずしもデータ上から削除するものではなく、人工知能がデータを使用できなくした状態にすることも含むものである。
【００５３】
なお、人工知能の目的が複数ある場合、上述した各例を組み合わせることにより第２データを生成すればよい。
【００５４】
図５及び図６に基づいて、生成モジュール４３が実行する目的外のデータの除去について説明する。本説明において、人工知能の目的が、場所認識である場合を例として説明する。
【００５５】
図５は、取得モジュール２０が取得した第１データが画像である場合の一例を示す図である。また、図６は、第１データから目的外のデータを除去した状態の第２データの一例を示す図である。図５において、画像２００には、人物２１０と人物２１０以外の背景２２０とが写り込んでいる。判断モジュール４０は、今回の人工知能の目的が場所判断であることを判断し、特定モジュール４１がこの目的に対応付けられた加工情報として、「背景以外」及び「モザイク」を特定する。
【００５６】
解析モジュール４２この画像２００を画像解析し、この画像２００に写っている人物２１０及び背景２２０を抽出する。生成モジュール４３は、この抽出した人物２１０及び背景２２０と、特定した加工情報に基づいて、この画像２００における個人情報及びこの個人情報に対する加工内容を実行する。本例では、生成モジュール４３は、個人情報が背景以外であり、加工内容がモザイクであることから、この画像２００に対して、背景以外に、モザイク処理を施す。その結果、生成モジュール４３は、この人物２１０に対して、モザイク処理を施すことにより、個人情報を除去した第２データを生成する。
【００５７】
図６において、画像３００には、モザイク処理が施された人物３１０と、背景３２０とが写り込んでいる。生成モジュール４３は、この画像３００のように、目的外のデータである人物３１０といった個人情報を人工知能が使用不可能な状態にすることにより、第１データから個人情報である個人を特定する部分の画像を加工し、画像３００から個人情報を除去する。このとき、生成モジュール４３は、背景３２０をそのままの状態で第２データを生成する。
【００５８】
選択モジュール４４は、生成した第２データの配信先となる人工知能が複数存在するか否かを判断する（ステップＳ１５）。ステップＳ１５において、選択モジュール４４は、判断モジュール４０が判断した目的に合致する人工知能が複数存在するか否かを判断する。例えば、選択モジュール４４は、人工知能の目的が性別判断である場合、この目的に合致する人工知能がこの第２データの配信先に複数存在するか否かを判断する。
【００５９】
ステップＳ１５において、選択モジュール４４は、人工知能が複数存在しないと判断した場合（ステップＳ１５  ＮＯ）、配信モジュール２１は、対応する人工知能に第２データを配信する（ステップＳ１６）。
【００６０】
一方、ステップＳ１５において、選択モジュール４４は、人工知能が複数存在すると判断した場合（ステップＳ１５  ＹＥＳ）、選択モジュール４４は、これらの人工知能のうち、最も必要なデータ量が少なくて済む人工知能を選択する（ステップＳ１７）。ステップＳ１７において、選択モジュール４４は、特定した目的に合致する人工知能のうち、最も少ないデータ量で解析が可能な人工知能を選択する。すなわち、選択モジュール４４が選択する人工知能は、上述した第１データを加工した際、目的に応じた解析結果を得るために必要なデータ量が最も少ない人工知能を優先的に選択する。
【００６１】
配信モジュール２１は、この選択した人工知能に第２データを配信する（ステップS１８）。
【００６２】
以上が、データ生成処理である。
【００６３】
上述した手段、機能は、コンピュータ（ＣＰＵ、情報処理装置、各種端末を含む）が、所定のプログラムを読み込んで、実行することによって実現される。プログラムは、例えば、コンピュータからネットワーク経由で提供される（ＳａａＳ：ソフトウェア・アズ・ア・サービス）形態で提供される。また、プログラムは、例えば、フレキシブルディスク、ＣＤ（ＣＤ−ＲＯＭなど）、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭなど）等のコンピュータ読取可能な記録媒体に記録された形態で提供される。この場合、コンピュータはその記録媒体からプログラムを読み取って内部記憶装置又は外部記憶装置に転送し記憶して実行する。また、そのプログラムを、例えば、磁気ディスク、光ディスク、光磁気ディスク等の記憶装置（記録媒体）に予め記録しておき、その記憶装置から通信回線を介してコンピュータに提供するようにしてもよい。
【００６４】
以上、本発明の実施形態について説明したが、本発明は上述したこれらの実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【符号の説明】
【００６５】
１  データ生成システム、１０  コンピュータ
【図１】
2020003478.tif 000003
【図２】
2020003478.tif 000004
【図３】
2020003478.tif 000005
【図４】
2020003478.tif 000006
【図５】
2020003478.tif 000007
【図６】
2020003478.tif 000008
【手続補正書】
【提出日】令和2年12月25日(2020.12.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
人工知能で所定の出力を得るために使用する第１データを取得する取得手段と、
前記人工知能の目的を判断する判断手段と、
前記第１データが前記目的外のデータを含む場合に、当該目的外のデータを判別不能なデータに置き換えた第２データを生成する生成手段と、
前記第２データの配信先となる人工知能が複数存在する場合、前記所定の出力を得るために必要なデータ量が、最小の人工知能を選択する選択手段と、
を備えることを特徴とするコンピュータシステム。
【請求項２】
前記生成手段は、前記目的外のデータとして個人情報を判別不能なデータに置き換えた前記第２データを生成する、
ことを特徴とする請求項１に記載のコンピュータシステム。
【請求項３】
前記個人情報が場所を特定する画像であって、
前記生成手段は、前記場所を特定する部分の画像を加工した前記第２データを生成する、
ことを特徴とする請求項２に記載のコンピュータシステム。
【請求項４】
前記個人情報が個人を特定する部分を含む画像であって、
前記生成手段は、前記個人を特定する部分の画像を加工した前記第２データを生成する、
ことを特徴とする請求項２に記載のコンピュータシステム。
【請求項５】
前記個人情報が個人の声データであって、
前記生成手段は、前記個人の声データの声紋を加工した前記第２データを生成する、
ことを特徴とする請求項２に記載のコンピュータシステム。
【請求項６】
コンピュータシステムが実行するデータ生成方法であって、
人工知能で所定の出力を得るために使用する第１データを取得するステップと、
前記人工知能の目的を判断するステップと、
前記第１データが前記目的外のデータを含む場合に、当該目的外のデータを判別不能なデータに置き換えた第２データを生成するステップと、
前記第２データの配信先となる人工知能が複数存在する場合、前記所定の出力を得るために必要なデータ量が、最小の人工知能を選択するステップと、
を備えることを特徴とするデータ生成方法。
【請求項７】
コンピュータシステムに
人工知能で所定の出力を得るために使用する第１データを取得するステップ、
前記人工知能の目的を判断するステップ、
前記第１データが前記目的外のデータを含む場合に、当該目的外のデータを判別不能なデータに置き換えた第２データを生成するステップ、
前記第２データの配信先となる人工知能が複数存在する場合、前記所定の出力を得るために必要なデータ量が、最小の人工知能を選択するステップ、
を実行させるためのコンピュータ読み取り可能なプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明は、人工知能で所定の出力を得るために使用する第１データを取得する取得手段と、
前記人工知能の目的を判断する判断手段と、
前記第１データが前記目的外のデータを含む場合に、当該目的外のデータを判別不能なデータに置き換えた第２データを生成する生成手段と、
前記第２データの配信先となる人工知能が複数存在する場合、前記所定の出力を得るために必要なデータ量が、最小の人工知能を選択する選択手段と、
を備えることを特徴とするコンピュータシステムを提供する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明によれば、コンピュータシステムは、人工知能で所定の出力を得るために使用する第１データを取得し、前記人工知能の目的を判断し、前記第１データが前記目的外のデータを含む場合に、当該目的外のデータを判別不能なデータに置き換えた第２データを生成し、前記第２データの配信先となる人工知能が複数存在する場合、前記所定の出力を得るために必要なデータ量が、最小の人工知能を選択する。
【国際調査報告】
2020003478.tif 000009
2020003478.tif 000010