JP6660030B2 - 情報処理装置、人工知能識別方法及びプログラム - Google Patents

情報処理装置、人工知能識別方法及びプログラム Download PDF

Info

Publication number
JP6660030B2
JP6660030B2 JP2017122535A JP2017122535A JP6660030B2 JP 6660030 B2 JP6660030 B2 JP 6660030B2 JP 2017122535 A JP2017122535 A JP 2017122535A JP 2017122535 A JP2017122535 A JP 2017122535A JP 6660030 B2 JP6660030 B2 JP 6660030B2
Authority
JP
Japan
Prior art keywords
artificial intelligence
identification
notifying
identifying
information processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2017122535A
Other languages
English (en)
Other versions
JP2019008483A5 (ja
JP2019008483A (ja
Inventor
喜多 一記
一記 喜多
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2017122535A priority Critical patent/JP6660030B2/ja
Priority to US16/330,351 priority patent/US20190213499A1/en
Priority to PCT/JP2018/023346 priority patent/WO2018235831A1/en
Priority to CN201880041740.6A priority patent/CN110785776B/zh
Publication of JP2019008483A publication Critical patent/JP2019008483A/ja
Publication of JP2019008483A5 publication Critical patent/JP2019008483A5/ja
Application granted granted Critical
Publication of JP6660030B2 publication Critical patent/JP6660030B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/004Artificial life, i.e. computing arrangements simulating life
    • G06N3/006Artificial life, i.e. computing arrangements simulating life based on simulated virtual individual or collective life forms, e.g. social simulations or particle swarm optimisation [PSO]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Artificial Intelligence (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Medical Informatics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Biomedical Technology (AREA)
  • Biophysics (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Molecular Biology (AREA)
  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本発明は、情報処理装置、人工知能識別方法及びプログラムに関する。
従来、人工知能(Artificial Inteligence)によってユーザを支援する技術が知られている。
例えば、ユーザの質問に対して、人工知能が情報を検索し、ユーザが求めていると考えられる回答を提示するアシスタント機能等が利用されている。
ユーザは、端末装置に実装された人工知能や、サーバによって提供される人工知能の機能を利用することができる。
なお、特許文献1には、人間型のロボットがユーザの言葉を理解し、ユーザと会話するための技術が開示されている。
特開2016−536630号公報
ここで、近年、多くの種類の人工知能が実用化されており、ユーザにおいては、複数の人工知能から自らの目的に適するものを選択することが求められる。
しかしながら、実行対象となる人工知能がどのような人工知能であるかを適切に理解することは困難である。
本発明は、このような状況に鑑みてなされたものであり、人工知能を適切に識別し、実行対象となる人工知能がどのような人工知能であるかを適切に理解することを目的とする。
上記目的を達成するため、本発明の一態様の電子機器は
人工知能を識別する識別手段と、
前記人工知能の識別結果をユーザに報知する報知手段と、
を備え
前記識別手段は、人工知能が学習に用いたデータ及び学習アルゴリズム、人工知能の開発者情報、人工知能のバージョン、又は、人工知能のAIプラットフォームに基づいて、人工知能を識別することを特徴とする。
本発明によれば、人工知能を適切に識別し、実行対象となる人工知能がどのような人工知能であるかを適切に理解することができる。
本発明の一実施形態に係る情報処理装置のハードウェアの構成を示すブロック図である。 図1の情報処理装置の機能的構成のうち、AI識別処理を実行するための機能的構成を示す機能ブロック図である。 AI認証方法テーブルの一例を示す模式図である。 図2の機能的構成を有する図1の情報処理装置が実行するAI識別処理の流れを説明するフローチャートである。
以下、本発明の実施形態について、図面を用いて説明する。
本発明に係る情報処理装置は、ユーザが人工知能(AI)を利用する際に、コミュニケーション相手となる人工知能を、名称やバージョンのみならず、人工知能の各種属性の観点から識別する。このとき、情報処理装置は、コミュニケーション相手となる人工知能を所定の認証方法で認証することにより、コミュニケーション相手として想定される人工知能であるか否かを識別する。さらに、情報処理装置は、コミュニケーション相手となる人工知能の識別結果を所定の出力方法で出力することにより、ユーザに報知(提示)する。
したがって、本発明に係る情報処理装置は、ユーザが人工知能を適切に識別し、実行対象となる人工知能がどのような人工知能であるかを適切に理解可能とするものである。
[ハードウェア構成]
図1は、本発明の一実施形態に係る情報処理装置1のハードウェアの構成を示すブロック図である。
情報処理装置1は、例えば、スマートフォンとして構成される。
情報処理装置1は、図1に示すように、CPU(Central Processing Unit)11と、ROM(Read Only Memory)12と、RAM(Random Access Memory)13と、バス14と、入出力インターフェース15と、撮像部16と、入力部17と、出力部18と、記憶部19と、通信部20と、ドライブ21と、を備えている。
CPU11は、ROM12に記録されているプログラム、または、記憶部19からRAM13にロードされたプログラムに従って各種の処理を実行する。
RAM13には、CPU11が各種の処理を実行する上において必要なデータ等も適宜記憶される。
CPU11、ROM12及びRAM13は、バス14を介して相互に接続されている。このバス14にはまた、入出力インターフェース15も接続されている。入出力インターフェース15には、撮像部16、入力部17、出力部18、記憶部19、通信部20及びドライブ21が接続されている。
撮像部16は、図示はしないが、光学レンズ部と、イメージセンサと、を備えている。
光学レンズ部は、被写体を撮影するために、光を集光するレンズ、例えばフォーカスレンズやズームレンズ等で構成される。
フォーカスレンズは、イメージセンサの受光面に被写体像を結像させるレンズである。ズームレンズは、焦点距離を一定の範囲で自在に変化させるレンズである。
撮像部16にはまた、必要に応じて、焦点、露出、ホワイトバランス等の設定パラメータを調整する周辺回路が設けられる。
イメージセンサは、光電変換素子や、AFE(Analog Front End)等から構成される。
光電変換素子は、例えばCMOS(Complementary Metal Oxide Semiconductor)型の光電変換素子等から構成される。光電変換素子には、光学レンズ部から被写体像が入射される。そこで、光電変換素子は、被写体像を光電変換(撮像)して画像信号を一定時間蓄積し、蓄積した画像信号をアナログ信号としてAFEに順次供給する。
AFEは、このアナログの画像信号に対して、A/D(Analog/Digital)変換処理等の各種信号処理を実行する。各種信号処理によって、ディジタル信号が生成され、撮像部117の出力信号として、CPU11や図示しない画像処理部等に適宜供給される。
入力部17は、各種ボタン、タッチパネルあるいはマイク等で構成され、ユーザの指示操作に応じて各種情報を入力する。
出力部18は、ディスプレイやスピーカ等で構成され、画像や音声を出力する。
記憶部19は、DRAM(Dynamic Random Access Memory)等の半導体メモリで構成され、各種データを記憶する。
通信部20は、インターネットを含むネットワークを介して他の装置(図示せず)との間で行う通信を制御する。
ドライブ21には、磁気ディスク、光ディスク、光磁気ディスク、あるいは半導体メモリ等よりなる、リムーバブルメディア31が適宜装着される。ドライブ21によってリムーバブルメディア31から読み出されたプログラムは、必要に応じて記憶部19にインストールされる。また、リムーバブルメディア31は、記憶部19に記憶されている画像のデータ等の各種データも、記憶部19と同様に記憶することができる。
[機能的構成]
図2は、図1の情報処理装置1の機能的構成のうち、AI識別処理を実行するための機能的構成を示す機能ブロック図である。
AI識別処理とは、ユーザが人工知能を利用する際に、コミュニケーション相手となる人工知能を識別し、識別結果をユーザが認識可能な形態で出力する一連の処理をいう。
AI識別処理が実行される場合、図2に示すように、CPU11において、AI選択部51と、AI識別部52と、音声認識処理部53と、コミュニケーション処理部54と、出力制御部55と、が機能する。
また、記憶部19の一領域には、AI認証方法テーブル記憶部71と、識別履歴記憶部72と、が設定される。
AI認証方法テーブル記憶部71には、AIを認証するための所定情報が対応付けられたAI認証方法テーブルが記憶されている。
図3は、AI認証方法テーブルの一例を示す模式図である。
図3に示すように、AI認証方法テーブル記憶部71には、複数のAIについて、AI名、認証済み属性、AI認証方法、及び、認証用情報の各データが対応付けて記憶されている。
AI名は、認証対象となる人工知能の名称を表している。本実施形態において、人工知能の名称とは、人工知能のシステム名を表し、例えば、製品名やサービス名等とすることができる。ユーザが人工知能を呼称する場合、通常、AI名が用いられる。なお、本実施形態においては、AI名に対応して、その人工知能を表すIDが設定されている。
認証済み属性は、認証対象となる人工知能の属性として、既に認証されている属性の内容を表している。人工知能の属性としては、生産者、AI種別、バージョン、学習履歴等を定義することができる。生産者は、例えば、人工知能の開発者とすることができる。AI種別は、例えば、人工知能が依拠するAIプラットフォームとすることができる。同一のAIプラットフォームに依拠する人工知能が、異なるデバイスに搭載されることで、異なるAI名を付されることがあるが、AI種別の観点では、これらは同類に分類することができる。バージョンは、例えば、人工知能の改訂の段階を表す数字とすることができる。学習履歴は、例えば、人工知能が学習に用いたデータを表すID及び学習アルゴリズム等とすることができる。同一の人工知能であっても、学習するデータや学習アルゴリズムが異なると、異なる結果を出力する人工知能となる可能性があるため、本実施形態においては、学習履歴を人工知能の属性として定義している。
AI認証方法は、認証対象とする人工知能を認証する方法を表している。
AI認証方法としては、例えば、秘密鍵と公開鍵とを用いた暗号化による認証を用いることができる。この場合、人工知能において、秘密鍵及び公開鍵のペアを予め生成し、公開鍵を情報処理装置1に受け渡す。情報処理装置1では、セッションIDや日時情報等を結合したメッセージを、公開鍵によって暗号化して、人工知能に受け渡す。認証済みである人工知能であれば、秘密鍵を保有していることから、情報処理装置1からのメッセージを復号化することができる。また、人工知能は、セッションIDや日時情報等を結合したメッセージを、秘密鍵によって暗号化して、情報処理装置1に受け渡す。認証済みである人工知能からのメッセージであれば、情報処理装置1において公開鍵で復号化することができる。また、秘密鍵は認証済みの人工知能のみが保有していることから、秘密鍵で暗号化されたメッセージは、認証済みの人工知能による電子署名の意味を有するものとなる。なお、情報処理装置1において秘密鍵及び公開鍵のペアを予め生成し、公開鍵を人工知能に受け渡すこととしてもよい。
また、AI認証方法として、認証対象となる人工知能とユーザとの間で予め取り決めた秘密の質問及び回答による認証を用いることができる。この場合、情報処理装置1から人工知能に対する秘密の質問を設定し、人工知能が選択した秘密の質問に対する回答を予め情報処理装置1が取得しておく。人工知能を認証する場合、情報処理装置1から人工知能に秘密の質問を行い、その回答によって、認証済みの人工知能であるか否かを判定することができる。
また、特定の画像をコミュニケーション相手となる人工知能に画像処理させた場合の結果の一致性の判定(過去の画像処理結果と同一であるか否かの判定)による認証を用いることができる。この場合、情報処理装置1から人工知能に特定の画像(処理用の画像)を受け渡し、予め設定された内容の画像処理を行わせる。なお、予め設定された内容の画像処理は、一定の幅(処理結果の自由度)を有するものであり、認証済みの人工知能による画像処理の結果を予め情報処理装置1が取得しておく。人工知能を認証する場合、情報処理装置1が人工知能に特定の画像の画像処理を行わせ、その画像処理の結果(処理結果画像)が予め取得されている画像処理の結果と一致するか否かによって、認証済みの人工知能であるか否かを判定することができる。
認証用情報は、AI認証方法で用いられる具体的な情報を表している。例えば、認証用情報として、秘密鍵Ks1及び公開鍵Kp1のペア、質問Q1及び回答An1の組み合わせ、認証用の特定の画像(処理用画像)Img1及びその画像処理の結果(処理結果画像Img1A)の組み合わせ等を記憶することができる。
識別履歴記憶部72には、認証対象となる人工知能の過去の識別履歴が記憶されている。例えば、識別履歴として、各人工知能が過去に認証された年月日及び時刻や、各人工知能が過去に認証されなかった年月日及び時刻、認証済み属性の変更の内容等を記憶することができる。
AI選択部51は、ユーザの操作に応じて、ユーザとコミュニケーションを行う人工知能を選択する。このとき、AI選択部51は、ユーザとコミュニケーションを行う人工知能をユーザが直接指定する操作を行った場合には、指定された人工知能を選択する。また、AI選択部51は、ユーザがアプリケーションを起動する操作を行った場合には、そのアプリケーションに連動する人工知能を選択する。
AI識別部52は、AI認証方法テーブルを参照し、AI認証方法テーブルに定義されているAI認証方法をAI選択部51によって選択された人工知能に対して実行する。そして、AI識別部52は、AI選択部51によって選択された人工知能からの応答が過去に認証された人工知能の認証用情報と一致しているか否かの判定(人工知能の認証)を行う。AI選択部51によって選択された人工知能からの応答が過去に認証された人工知能の認証用情報と一致している場合、AI識別部52は、AI選択部51によって選択された人工知能を認証済みの人工知能として識別する。この識別結果は、識別履歴として識別履歴記憶部72に記憶される。また、AI選択部51によって選択された人工知能からの応答が過去に認証された人工知能の認証用情報と一致していない場合、AI識別部52は、AI選択部51によって選択された人工知能を認証済みの人工知能でないものとして識別する。なお、AI選択部51によって選択された人工知能からの応答が過去に認証された人工知能の認証用情報と一致していない場合、AI識別部52は、過去に認証された人工知能の認証済み属性と一致しない情報を特定する。この識別結果は、識別履歴として識別履歴記憶部72に記憶される。
また、AI識別部52は、過去に認証された人工知能の認証済み属性と一致しない情報を特定した場合、人工知能の提供主体あるいは運用主体に対して人工知能の変更(バージョンアップあるいは機能変更等)の有無及び変更の内容を確認する。そして、AI識別部52は、人工知能の変更が正当なものであることが確認された場合、AIを認証するための所定情報を更新し、AI認証方法テーブルを書き換えると共に、人工知能の変更の内容を識別履歴記憶部72に識別履歴として記憶する。
音声認識処理部53は、ユーザが人工知能とコミュニケーションを行うために発する音声を認識し、テキストデータに変換する。
コミュニケーション処理部54は、ユーザと、コミュニケーション相手となる人工知能(AI識別部52によって識別された人工知能)とのコミュニケーションに関する処理を行う。例えば、コミュニケーション処理部54は、音声認識処理部53によって変換されたテキストデータをコミュニケーション相手となる人工知能に出力する。また、コミュニケーション処理部54は、コミュニケーション相手となる人工知能から入力される情報を対話の流れに沿って提示する。
出力制御部55は、AI識別部52による人工知能の識別結果に基づいて、コミュニケーション処理部54によって提示される情報(ユーザと人工知能とのコミュニケーションの内容)を所定の形態で出力する。一例として、出力制御部55は、AI識別部52によって、認証済みの人工知能として識別された人工知能とユーザとのコミュニケーションの内容を、通常の出力形態(予め設定された標準の出力形態)で出力する。一方、出力制御部55は、AI識別部52によって、認証済みの人工知能として識別されていない人工知能とユーザとのコミュニケーションの内容を、通常の出力形態とは異なる出力形態で出力する。通常の出力形態とは異なる出力形態としては、例えば、表示画面の表示形態を通常とは異ならせる、音声の声色や口調を通常とは異ならせる、あるいは、表示される文字のフォントを通常とは異ならせるといったことが可能である。通常の出力形態とは異なる出力形態で出力されることで、ユーザは、自らがコミュニケーションを行っている人工知能が、通常、コミュニケーションを行っている人工知能と同一ではないことを明確に認識することができる。
[動作]
次に、情報処理装置1の動作を説明する。
図4は、図2の機能的構成を有する図1の情報処理装置1が実行するAI識別処理の流れを説明するフローチャートである。
AI識別処理は、情報処理装置1において人工知能とのコミュニケーションが行われる場合に実行される。
ステップS1において、AI選択部51は、ユーザの操作に応じて、ユーザとコミュニケーションを行う人工知能を選択する。
ステップS2において、AI識別部52は、AI認証方法テーブルを参照する。
ステップS3において、AI識別部52は、AI認証方法テーブルに定義されているAI認証方法をAI選択部51によって選択された人工知能に対して実行する。
ステップS4において、AI識別部52は、AI選択部51によって選択された人工知能からの応答が過去に認証された人工知能の認証用情報と一致しているか否かの判定(人工知能の認証)を行う。
AI選択部51によって選択された人工知能からの応答が過去に認証された人工知能の認証用情報と一致している場合、ステップS4においてYESと判定されて、処理はステップS5に移行する。
一方、AI選択部51によって選択された人工知能からの応答が過去に認証された人工知能の認証用情報と一致していない場合、ステップS4においてNOと判定されて、処理はステップS7に移行する。
ステップS5において、AI識別部52は、AI選択部51によって選択された人工知能を認証済みの人工知能として識別する。
ステップS6において、出力制御部55は、コミュニケーション処理部54におけるユーザとコミュニケーション相手となる人工知能とのコミュニケーション内容を、通常の出力形態で出力する。
ステップS7において、AI識別部52は、AI選択部51によって選択された人工知能を認証済みの人工知能でないものとして識別する。また、このとき、AI識別部52は、過去に認証された人工知能の所定情報と一致しない情報を特定する。
ステップS8において、出力制御部55は、コミュニケーション処理部54におけるユーザとコミュニケーション相手となる人工知能とのコミュニケーション内容を、通常の出力形態とは異なる出力形態で出力する。
ステップS6及びステップS8の後、AI選択部51によって選択された人工知能とのコミュニケーションが終了することに対応して、AI識別処理は終了となる。
なお、AI識別処理のステップ7において、AI選択部51によって選択された人工知能が認証済みの人工知能でないものとして識別された場合、ユーザの指示に応じて、あるいは、自動的に、AI識別部52は、人工知能の提供主体あるいは運用主体に対して人工知能の変更(バージョンアップあるいは機能変更等)の有無及び変更の内容を確認することが可能である。人工知能の変更が正当なものであることが確認された場合、AIを認証するための所定情報が更新され、AI認証方法テーブルが書き換えられると共に、人工知能の変更の内容が識別履歴記憶部72に識別履歴として記憶される。
このような処理により、選択された人工知能が、ユーザのコミュニケーション相手として想定される人工知能であるか否かを識別することができる。また、コミュニケーション相手となる人工知能の識別結果を所定の出力方法で出力することにより、ユーザに報知することができる。
したがって、情報処理装置1によれば、ユーザが人工知能を適切に識別し、実行対象となる人工知能がどのような人工知能であるかを適切に理解することが可能となる。
即ち、従来、ユーザは人工知能をその名称あるいは提供元によって把握することが一般的であったが、名称や提供元が同一であったとしても、人工知能として同一であるとは限らない。例えば、名称や提供元が同一である人工知能であっても、異なる端末装置に実装された人工知能に同一の質問を行った場合、異なる回答をすることがある。さらに、ユーザがコミュニケーション相手として認識している人工知能が、ハッキング等によって他の人工知能等に置き換えられている可能性もあり、この場合、ユーザにおいては、人工知能が正当なものであるかを判断することが重要となる。
これに対し、本実施形態における情報処理装置1によれば、ユーザは、人工知能を適切に識別し、実行対象となる人工知能がどのような人工知能であるかを適切に理解することができる。
[変形例1]
上述の実施形態では、人間であるユーザが人工知能とコミュニケーションを行う場合に、コミュニケーション相手となる人工知能を識別する場合を例に挙げて説明した。
これに対し、人工知能であるユーザが他の人工知能とコミュニケーションを行う場合にも、本発明を適用することが可能である。
一例として、ユーザが所有する情報処理装置1に実装されたアシスタントとしての人工知能Xが、ショッピングサイトが提供する人工知能Yによるサービスを利用する際に、人工知能Xが人工知能Yを識別し、その識別結果をユーザに報知すること等が可能である。
これにより、ハッキング等により、ショッピングサイトの人工知能Yに不正な人工知能Zがなりすましている場合等にも、人工知能Xがコミュニケーション相手の人工知能を識別し、詐欺等の被害に遭うことを抑制できる。
[変形例2]
上述の実施形態において、人工知能の得意分野を取得しておき、人工知能の得意分野に関する情報に基づいて、ユーザがコミュニケーション相手とする人工知能を複数の人工知能の中から選択することとしてもよい。例えば、自動車の運転が得意な人工知能や、人間との会話が得意な人工知能等が存在するため、ユーザは、複数の人工知能の中から、目的に応じたものを選択することができる。この場合にも、ユーザが選択した人工知能に対して、AI識別処理を実行し、ユーザが選択した人工知能が認証済みの人工知能であるか否か等を判定することができる。
[変形例3]
上述の実施形態において、コミュニケーション相手となる人工知能の識別結果をユーザに報知する場合、種々の出力形態とすることが可能である。
例えば、音声のみによるユーザと人工知能とのコミュニケーションが行われる場合、認証済みの人工知能として識別されないときには、出力制御部55が、ホワイトノイズ等の雑音を混入してコミュニケーションの内容を出力すること等が可能である。これにより、音声を用いた人工知能とのコミュニケーションにおいて、通常、コミュニケーションを行っている人工知能と同一ではないことをユーザに報知することができる。
また、表示画面によるユーザと人工知能とのコミュニケーションが行われる場合、認証済みの人工知能として識別されないときには、出力制御部55が、表示画面に縞模様等のノイズを混入したり、人工知能のエージェントであるキャラクターの表情や顔色を通常とは異ならせたりすることが可能である。これにより、表示画面を用いた人工知能とのコミュニケーションにおいて、通常、コミュニケーションを行っている人工知能と同一ではないことをユーザに報知することができる。
[変形例4]
上述の実施形態において、コミュニケーション相手となる人工知能を、認証用情報を用いて認証することにより識別するものとしたが、これに限られない。
例えば、コミュニケーション相手となる人工知能とユーザとのコミュニケーション内容に基づいて、ユーザがコミュニケーションしている人工知能が、コミュニケーション相手として想定される人工知能であるか否かを判定し、その判定結果を識別結果として報知することとしてもよい。
一例として、人工知能の応答における文体、応答文のスタイル、応答内容の具体性、応答パターンの相違等を総合的に判定し、コミュニケーション相手として想定される人工知能との一致の可能性を識別結果として報知することができる。
これにより、認証用情報が取得されていない場合にも、ユーザが人工知能を適切に識別し、実行対象となる人工知能がどのような人工知能であるかを適切に理解することが可能となる。
以上のように構成される情報処理装置1は、AI識別部52と、出力制御部55と、を備える。
AI識別部52は、複数の人工知能のうち、コミュニケーション対象となる人工知能を識別する。
出力制御部55は、人工知能の識別結果をユーザに報知する。
これにより、コミュニケーション対象となる人工知能が、コミュニケーション対象として想定される人工知能であるか否かを識別することができる。また、コミュニケーション対象となる人工知能の識別結果を所定の出力方法で出力することにより、ユーザに報知することができる。
したがって、人工知能を適切に識別し、実行対象となる人工知能がどのような人工知能であるかを適切に理解することが可能となる。
また、情報処理装置1は、AI選択部51と、コミュニケーション処理部54と、を備える。
AI選択部51は、ユーザまたは他の人工知能による操作に基づいて、複数の人工知能のうちコミュニケーション対象となる人工知能を選択する。
コミュニケーション処理部54は、AI選択部51によって選択された人工知能とのコミュニケーションに関する処理を実行する。
これにより、情報処理装置1において複数の人工知能の中から選択した人工知能について識別を行い、識別された人工知能とコミュニケーションを行うことが可能となる。
AI識別部52は、人工知能の名称及び人工知能の属性に基づいて、コミュニケーション対象となる人工知能を識別する。
これにより、人工知能の名称のみならず、人工知能のより詳細な属性を反映させて、人工知能の識別を行うことができる。
AI識別部52は、人工知能の種別及び学習履歴に基づいて、コミュニケーション対象となる人工知能を識別する。
これにより、同一の人工知能であっても、学習するデータや学習アルゴリズムが異なる場合に、その相違を識別することが可能となる。
AI識別部52は、AI選択部51による選択対象となる人工知能に識別情報を付与する。
これにより、情報処理装置1において、複数の人工知能を容易に選択することが可能となる。
出力制御部55は、コミュニケーション対象となる人工知能からの応答情報を音声により出力し、AI識別部52による人工知能の識別結果に基づいて、音声の出力形態を変化させる。
これにより、人工知能との音声によるコミュニケーションにおいて、識別結果を報知することが可能となる。
出力制御部55は、コミュニケーション対象となる人工知能からの応答情報を表示画面により出力し、AI識別部52による人工知能の識別結果に基づいて、表示画面の出力形態を変化させる。
これにより、人工知能との表示画面によるコミュニケーションにおいて、識別結果を報知することが可能となる。
AI識別部52は、当該情報処理装置1に備えられた人工知能が、他の人工知能とコミュニケーションを行う際に、当該他の人工知能を識別する。
これにより、ハッキング等により、コミュニケーション対象となる人工知能に不正な人工知能がなりすましている場合等にも、情報処理装置1に備えられた人工知能がコミュニケーション対象の人工知能を識別することが可能となる。
AI識別部52は、コミュニケーション対象となる人工知能とのコミュニケーション内容に基づいて、コミュニケーション対象となる人工知能が、コミュニケーション対象として想定される人工知能と一致する可能性を判定する。
出力制御部55は、コミュニケーション対象となる人工知能が、コミュニケーション対象として想定される人工知能と一致する可能性を報知する。
これにより、コミュニケーションを行っている人工知能の属性が不明な場合であっても、ユーザが人工知能を適切に識別することが可能となる。
なお、本発明は、上述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
即ち、本発明は、複数の人工知能のうち、コミュニケーション対象となる人工知能を識別し、人工知能の識別結果をユーザに報知する情報処理装置に広く適用することが可能である。
また、上述の実施形態において、人工知能の概念には、人工知能ツール、人工知能プログラム、人工知能アプリ等、各種人工知能技術が含まれる。
また、上述の実施形態において、人工知能の属性として、人工知能の世代情報を含めることとしてもよい。人工知能の世代情報としては、例えば、複数の人工知能が統合されて新たな人工知能が生成された場合、統合元の人工知能を親世代として人工知能の世代情報に含めることができる。
また、上述の実施形態において、人工知能を識別することの概念には、複数の人工知能において、名称やID等で各人工知能を識別(区別)する簡易な形態も含まれる。
また、上述の実施形態では、本発明が適用される情報処理装置1は、スマートフォンを例として説明したが、特にこれに限定されない。
例えば、本発明は、情報処理機能を有する電子機器一般に適用することができる。具体的には、例えば、本発明は、ノート型のパーソナルコンピュータ、プリンタ、テレビジョン受像機、デジタルカメラ、ビデオカメラ、携帯型ナビゲーション装置、携帯電話機、ポータブルゲーム機等に適用可能である。
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。
換言すると、図2の機能的構成は例示に過ぎず、特に限定されない。即ち、上述した一連の処理を全体として実行できる機能が情報処理装置1に備えられていれば足り、この機能を実現するためにどのような機能ブロックを用いるのかは特に図2の例に限定されない。
また、1つの機能ブロックは、ハードウェア単体で構成してもよいし、ソフトウェア単体で構成してもよいし、それらの組み合わせで構成してもよい。
本実施形態における機能的構成は、演算処理を実行するプロセッサによって実現され、本実施形態に用いることが可能なプロセッサには、シングルプロセッサ、マルチプロセッサ及びマルチコアプロセッサ等の各種処理装置単体によって構成されるものの他、これら各種処理装置と、ASIC(Application Specific Integrated Circuit)やFPGA(Field‐Programmable Gate Array)等の処理回路とが組み合わせられたものを含む。
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、コンピュータ等にネットワークや記録媒体からインストールされる。
コンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータ、例えば汎用のパーソナルコンピュータであってもよい。
このようなプログラムを含む記録媒体は、ユーザにプログラムを提供するために装置本体とは別に配布される図1のリムーバブルメディア31により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される記録媒体等で構成される。リムーバブルメディア31は、例えば、磁気ディスク(フロッピディスクを含む)、光ディスク、または光磁気ディスク等により構成される。光ディスクは、例えば、CD−ROM(Compact Disk−Read Only Memory),DVD(Digital Versatile Disk),Blu−ray(登録商標) Disc(ブルーレイディスク)等により構成される。光磁気ディスクは、MD(Mini−Disk)等により構成される。また、装置本体に予め組み込まれた状態でユーザに提供される記録媒体は、例えば、プログラムが記録されている図1のROM12や、図1の記憶部19に含まれる半導体メモリ等で構成される。
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
以上、本発明のいくつかの実施形態について説明したが、これらの実施形態は、例示に過ぎず、本発明の技術的範囲を限定するものではない。本発明はその他の様々な実施形態を取ることが可能であり、さらに、本発明の要旨を逸脱しない範囲で、省略や置換等種々の変更を行うことができる。これら実施形態やその変形は、本明細書等に記載された発明の範囲や要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
以下に、本願の出願当初の特許請求の範囲に記載された発明を付記する。
[付記1]
複数の人工知能のうち、コミュニケーション対象となる人工知能を識別する識別手段と、
前記人工知能の識別結果をユーザに報知する報知手段と、
を備えることを特徴とする情報処理装置。
[付記2]
ユーザまたは他の人工知能による操作に基づいて、複数の人工知能のうち前記コミュニケーション対象となる人工知能を選択する選択手段と、
前記選択手段によって選択された前記人工知能とのコミュニケーションに関する処理を実行するコミュニケーション処理手段と、
を備えることを特徴とする付記1に記載の情報処理装置。
[付記3]
前記識別手段は、人工知能の名称及び人工知能の属性に基づいて、前記コミュニケーション対象となる人工知能を識別することを特徴とする付記1または2に記載の情報処理装置。
[付記4]
前記識別手段は、人工知能の種別及び学習履歴に基づいて、前記コミュニケーション対象となる人工知能を識別することを特徴とする付記1から3のいずれか1つに記載の情報処理装置。
[付記5]
前記識別手段は、前記選択手段による選択対象となる人工知能に識別情報を付与することを特徴とする付記2に記載の情報処理装置。
[付記6]
前記報知手段は、前記コミュニケーション対象となる人工知能からの応答情報を音声により出力し、前記識別手段による前記人工知能の識別結果に基づいて、前記音声の出力形態を変化させることを特徴とする付記1から5のいずれか1つに記載の情報処理装置。
[付記7]
前記報知手段は、前記コミュニケーション対象となる人工知能からの応答情報を表示画面により出力し、前記識別手段による前記人工知能の識別結果に基づいて、前記表示画面の出力形態を変化させることを特徴とする付記1から6のいずれか1つに記載の情報処理装置。
[付記8]
前記識別手段は、当該情報処理装置に備えられた人工知能が、他の人工知能とコミュニケーションを行う際に、当該他の人工知能を識別することを特徴とする付記1から7のいずれか1つに記載の情報処理装置。
[付記9]
前記識別手段は、前記コミュニケーション対象となる人工知能とのコミュニケーション内容に基づいて、前記コミュニケーション対象となる人工知能が、コミュニケーション対象として想定される人工知能と一致する可能性を判定し、
前記報知手段は、前記コミュニケーション対象となる人工知能が、コミュニケーション対象として想定される人工知能と一致する可能性を報知することを特徴とする付記1から8のいずれか1つに記載の情報処理装置。
[付記10]
複数の人工知能のうち、コミュニケーション対象となる人工知能を識別する識別ステップと、
前記人工知能の識別結果をユーザに報知する報知ステップと、
を含むことを特徴とする人工知能識別方法。
[付記11]
コンピュータに、
複数の人工知能のうち、コミュニケーション対象となる人工知能を識別する識別機能と、
前記人工知能の識別結果をユーザに報知する報知機能と、
を実現させることを特徴とするプログラム。
1・・・情報処理装置,11・・・CPU,12・・・ROM,13・・・RAM,14・・・バス,15・・・入出力インターフェース,16・・・撮像部,17・・・入力部,18・・・出力部,19・・・記憶部,20・・・通信部,21・・・ドライブ,31・・・リムーバブルメディア,51・・・AI選択部,52・・・AI識別部,53・・・音声認識処理部,54・・・コミュニケーション処理部,55・・・出力制御部,71・・・AI認証方法テーブル記憶部,72・・・識別履歴記憶部

Claims (22)

  1. 人工知能を識別する識別手段と、
    前記人工知能の識別結果をユーザに報知する報知手段と、
    を備え
    前記識別手段は、人工知能が学習に用いたデータ及び学習アルゴリズム、人工知能の開発者情報、人工知能のバージョン、又は、人工知能のAIプラットフォームに基づいて、人工知能を識別することを特徴とする情報処理装置。
  2. 人工知能を識別する識別手段と、
    前記人工知能の識別結果をユーザに報知する報知手段と、
    前記人工知能の認証用情報を記憶する記憶部と、
    を備え、
    前記識別手段は人工知能が前記記憶部の有する過去に実行された人工知能の前記認証用情報と一致しているか否かの判定を行い、当該判定結果に基づいて人工知能を識別することを特徴とする情報処理装置。
  3. 人工知能を識別する識別手段と、
    前記人工知能の識別結果をユーザに報知する報知手段と、
    を備え、
    前記報知手段は、人工知能からの応答情報を表示画面により出力し、前記識別手段による前記人工知能の識別結果に基づいて、前記表示画面の出力形態を変化させることを特徴とする情報処理装置。
  4. 情報処理装置であって、
    人工知能を識別する識別手段と、
    前記人工知能の識別結果をユーザに報知する報知手段と、
    を備え、
    前記識別手段は、当該情報処理装置に備えられた人工知能が、他の人工知能とコミュニケーションを行う際に、当該他の人工知能を識別することを特徴とする情報処理装置。
  5. 人工知能を識別する識別手段と、
    前記人工知能の識別結果をユーザに報知する報知手段と、
    を備え、
    前記識別手段は、人工知能とのコミュニケーション内容に基づいて、前記人工知能が、コミュニケーション対象として想定される人工知能と一致する可能性を判定し、
    前記報知手段は、前記人工知能が、コミュニケーション対象として想定される人工知能と一致する可能性を報知することを特徴とする情報処理装置。
  6. ユーザまたは他の人工知能による操作に基づいて、複数の人工知能から前記識別手段の識別対象となる人工知能を選択する選択手段
    を備えることを特徴とする請求項1乃至5の何れか1項に記載の情報処理装置。
  7. 前記選択手段は人工知能を選択する時点で識別されていない人工知能を含む複数の人工知能から選択し、
    前記識別手段は前記選択手段により選択された人工知能が識別されていない人工知能であった場合、当該人工知能を識別し、
    前記選択手段により選択された人工知能が識別されている人工知能であった場合、再度識別を行うことを特徴とする請求項に記載の情報処理装置。
  8. 前記識別手段は、前記選択手段による選択対象となる人工知能に識別情報を付与することを特徴とする請求項又はに記載の情報処理装置。
  9. 前記選択手段によって選択された前記人工知能とのコミュニケーションに関する処理を実行するコミュニケーション処理手段
    を備えることを特徴とする請求項乃至の何れか1項に記載の情報処理装置。
  10. 前記識別手段は、人工知能の名称及び人工知能の属性に基づいて、人工知能を識別することを特徴とする請求項1乃至の何れか1項に記載の情報処理装置。
  11. 前記識別手段は、人工知能の種別及び学習履歴に基づいて、人工知能を識別することを特徴とする請求項1乃至10の何れか1項に記載の情報処理装置。
  12. 前記報知手段は、人工知能からの応答情報を音声により出力し、前記識別手段による前記人工知能の識別結果に基づいて、前記音声の出力形態を変化させることを特徴とする請求項1乃至11の何れか1項に記載の情報処理装置。
  13. 人工知能を識別する識別ステップと、
    前記人工知能の識別結果をユーザに報知する報知ステップと、
    を含み、
    前記識別ステップでは、人工知能が学習に用いたデータ及び学習アルゴリズム、人工知能の開発者情報、人工知能のバージョン、又は、人工知能のAIプラットフォームに基づいて、人工知能を識別することを特徴とする人工知能識別方法。
  14. 人工知能を識別する識別ステップと、
    前記人工知能の識別結果をユーザに報知する報知ステップと、
    前記人工知能の認証用情報を記憶する記憶ステップと、
    を含み、
    前記識別ステップでは、人工知能が前記記憶ステップで記憶した過去に実行された人工知能の前記認証用情報と一致しているか否かの判定を行い、当該判定結果に基づいて人工知能を識別することを特徴とする人工知能識別方法。
  15. 人工知能を識別する識別ステップと、
    前記人工知能の識別結果をユーザに報知する報知ステップと、
    を備え、
    前記報知ステップでは、人工知能からの応答情報を表示画面により出力し、前記識別ステップによる前記人工知能の識別結果に基づいて、前記表示画面の出力形態を変化させることを特徴とする人工知能識別方法。
  16. 情報処理装置が実行する人工知能識別方法であって、
    人工知能を識別する識別ステップと、
    前記人工知能の識別結果をユーザに報知する報知ステップと、
    を備え、
    前記識別ステップでは、当該情報処理装置に備えられた人工知能が、他の人工知能とコミュニケーションを行う際に、当該他の人工知能を識別することを特徴とする人工知能識別方法。
  17. 情報処理装置が実行する人工知能識別方法であって、
    人工知能を識別する識別ステップと、
    前記人工知能の識別結果をユーザに報知する報知ステップと、
    を備え、
    前記識別ステップでは、人工知能とのコミュニケーション内容に基づいて、前記人工知能が、コミュニケーション対象として想定される人工知能と一致する可能性を判定し、
    前記報知ステップでは、前記人工知能が、コミュニケーション対象として想定される人工知能と一致する可能性を報知することを特徴とする人工知能識別方法。
  18. コンピュータに、
    人工知能を識別する識別機能と、
    前記人工知能の識別結果をユーザに報知する報知機能と、
    を実現させ、
    前記識別機能は、人工知能が学習に用いたデータ及び学習アルゴリズム、人工知能の開発者情報、人工知能のバージョン、又は、人工知能のAIプラットフォームに基づいて、人工知能を識別することを特徴とするプログラム。
  19. コンピュータに、
    人工知能を識別する識別機能と、
    前記人工知能の識別結果をユーザに報知する報知機能と、
    前記人工知能の認証用情報を記憶する記憶機能と、
    を実現させ、
    前記識別機能は、人工知能が前記記憶機能で記憶した過去に実行された人工知能の前記認証用情報と一致しているか否かの判定を行い、当該判定結果に基づいて人工知能を識別することを特徴とするプログラム。
  20. コンピュータに、
    人工知能を識別する識別機能と、
    前記人工知能の識別結果をユーザに報知する報知機能と、
    を実現させ、
    前記報知機能は、人工知能からの応答情報を表示画面により出力し、前記識別機能による前記人工知能の識別結果に基づいて、前記表示画面の出力形態を変化させることを特徴とするプログラム。
  21. 情報処理装置のコンピュータに、
    人工知能を識別する識別機能と、
    前記人工知能の識別結果をユーザに報知する報知機能と、
    を実現させ、
    前記識別機能は、当該情報処理装置に備えられた人工知能が、他の人工知能とコミュニケーションを行う際に、当該他の人工知能を識別することを特徴とするプログラム。
  22. 情報処理装置のコンピュータに、
    人工知能を識別する識別機能と、
    前記人工知能の識別結果をユーザに報知する報知機能と、
    を実現させ、
    前記識別機能は、人工知能とのコミュニケーション内容に基づいて、前記人工知能が、コミュニケーション対象として想定される人工知能と一致する可能性を判定し、
    前記報知機能は、前記人工知能が、コミュニケーション対象として想定される人工知能と一致する可能性を報知することを特徴とするプログラム。
JP2017122535A 2017-06-22 2017-06-22 情報処理装置、人工知能識別方法及びプログラム Active JP6660030B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2017122535A JP6660030B2 (ja) 2017-06-22 2017-06-22 情報処理装置、人工知能識別方法及びプログラム
US16/330,351 US20190213499A1 (en) 2017-06-22 2018-06-19 Information processing apparatus, artificial intelligence identification method, and program
PCT/JP2018/023346 WO2018235831A1 (en) 2017-06-22 2018-06-19 INFORMATION PROCESSING APPARATUS, METHOD FOR IDENTIFYING ARTIFICIAL INTELLIGENCE, AND PROGRAM
CN201880041740.6A CN110785776B (zh) 2017-06-22 2018-06-19 信息处理装置、人工智能识别方法和程序

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017122535A JP6660030B2 (ja) 2017-06-22 2017-06-22 情報処理装置、人工知能識別方法及びプログラム

Publications (3)

Publication Number Publication Date
JP2019008483A JP2019008483A (ja) 2019-01-17
JP2019008483A5 JP2019008483A5 (ja) 2019-02-28
JP6660030B2 true JP6660030B2 (ja) 2020-03-04

Family

ID=64737232

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017122535A Active JP6660030B2 (ja) 2017-06-22 2017-06-22 情報処理装置、人工知能識別方法及びプログラム

Country Status (4)

Country Link
US (1) US20190213499A1 (ja)
JP (1) JP6660030B2 (ja)
CN (1) CN110785776B (ja)
WO (1) WO2018235831A1 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022114656A1 (ko) * 2020-11-27 2022-06-02 (주)심플랫폼 임베디드 인공지능 설치 시스템 및 방법
WO2022114657A1 (ko) * 2020-11-27 2022-06-02 (주)심플랫폼 임베디드 인공지능 설정 시스템 및 방법

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
BR112021010468A2 (pt) * 2018-12-31 2021-08-24 Intel Corporation Sistemas de segurança que empregam inteligência artificial
KR20200085143A (ko) * 2019-01-04 2020-07-14 삼성전자주식회사 외부 장치를 등록하는 대화형 제어 시스템 및 방법
JP7361303B2 (ja) * 2019-11-20 2023-10-16 パナソニックIpマネジメント株式会社 車両診断装置、車両診断システム及び移動体診断装置
JP7511149B2 (ja) * 2019-11-20 2024-07-05 パナソニックIpマネジメント株式会社 照明装置及び照明システム
US11188798B1 (en) 2020-05-21 2021-11-30 International Business Machines Corporation Detecting artificial multimedia content using deep network response analysis
EP4332847A1 (en) * 2022-05-11 2024-03-06 Aizoth Inc. Coupled learner formation device, coupled learner formation program, and non-transitory recording medium with a coupled learner formation program recorded therein

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4193300B2 (ja) * 1999-08-17 2008-12-10 株式会社エクォス・リサーチ エージェント装置
JP2003154175A (ja) * 2001-11-20 2003-05-27 Matsushita Electric Ind Co Ltd ゲーム装置
CN101075433A (zh) * 2007-04-18 2007-11-21 上海山思智能科技有限公司 一种机器人语音识别人工智能的控制方法
KR101681321B1 (ko) * 2009-11-17 2016-11-30 엘지전자 주식회사 사용자 인증 방법 및 그를 이용한 화상 통신 장치 및 디스플레이 장치
CN102073909B (zh) * 2010-12-28 2013-07-17 成都鹏业软件股份有限公司 一种高效半自动人工智能软件的实现方法
US8666039B2 (en) * 2011-02-18 2014-03-04 Bae Systems Plc Voice traffic gateway
JP5691745B2 (ja) * 2011-03-31 2015-04-01 ソニー株式会社 情報処理装置、情報処理方法、プログラムおよび情報処理システム
US20140006375A1 (en) * 2012-07-02 2014-01-02 Andrea G. FORTE Method and apparatus for robust mobile application fingerprinting
US9954874B2 (en) * 2014-10-07 2018-04-24 Symantec Corporation Detection of mutated apps and usage thereof
JP2017049471A (ja) * 2015-09-03 2017-03-09 カシオ計算機株式会社 対話制御装置、対話制御方法及びプログラム
US20170076286A1 (en) * 2015-09-11 2017-03-16 Bank Of America Corporation Controlling access to data

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022114656A1 (ko) * 2020-11-27 2022-06-02 (주)심플랫폼 임베디드 인공지능 설치 시스템 및 방법
WO2022114657A1 (ko) * 2020-11-27 2022-06-02 (주)심플랫폼 임베디드 인공지능 설정 시스템 및 방법
KR20220073913A (ko) * 2020-11-27 2022-06-03 (주)심플랫폼 임베디드 인공지능 설정 시스템 및 방법
KR20220073912A (ko) * 2020-11-27 2022-06-03 (주)심플랫폼 임베디드 인공지능 설치 시스템 및 방법
KR102470644B1 (ko) 2020-11-27 2022-11-25 (주)심플랫폼 임베디드 인공지능 설정 시스템 및 방법
KR102470643B1 (ko) 2020-11-27 2022-11-25 (주)심플랫폼 임베디드 인공지능 설치 시스템 및 방법

Also Published As

Publication number Publication date
US20190213499A1 (en) 2019-07-11
CN110785776A (zh) 2020-02-11
WO2018235831A1 (en) 2018-12-27
JP2019008483A (ja) 2019-01-17
CN110785776B (zh) 2023-11-28

Similar Documents

Publication Publication Date Title
JP6660030B2 (ja) 情報処理装置、人工知能識別方法及びプログラム
JP7123540B2 (ja) 音声情報による入力を受け付ける情報処理端末、方法、その情報処理端末を含むシステム
JP7043522B2 (ja) ニューラルネットワークモデルの暗号化方法及び装置、記憶媒体
CN111033501B (zh) 虚拟现实中对访问私有数据的安全授权
CN105488679B (zh) 基于生物识别技术的移动支付设备、方法和装置
TWI598761B (zh) 判定認證能力之查詢系統及方法
CN114144781A (zh) 身份验证和管理***
CN102576399B (zh) 基于多个凭证的资源访问
JP6128500B2 (ja) 情報管理方法
EP2940977B1 (en) Method and device for sending information in voice service
JP2021099802A (ja) ユーザーを認証する方法およびシステム
US10079935B1 (en) Managing sensitive information transfer between parties in a telephone conversation
CN111931835A (zh) 一种图像识别方法、装置及***
CN107766701A (zh) 电子设备、动态库文件保护方法及装置
CN109697632A (zh) 广告接入方法、装置、设备及存储介质
CN111338971B (zh) 应用测试方法、装置、电子设备及存储介质
KR101457377B1 (ko) 미션실행 제스처 인식을 이용한 사용자 인증방법, 및 미션실행 제스처 인식을 이용한 사용자 인증 프로그램을 기록한 컴퓨터로 판독가능한 기록매체
CN106384586A (zh) 朗读文本信息的方法及装置
EP3528151A1 (en) Method and apparatus for user authentication
US20220191822A1 (en) Device cooperation method, apparatus, and system
CN109873823B (zh) 验证方法及装置、电子设备和存储介质
JP2024522281A (ja) コードベースの二要素認証
JP2019110450A (ja) 通話端末、話者識別サーバ、通話システム、通話端末の処理方法、話者識別サーバの処理方法及びプログラム
JP7196485B2 (ja) 情報処理装置及びライセンス認証システム
CN106778086B (zh) 主题包处理方法及装置

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181212

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20181212

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20191029

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191213

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20200108

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200121

R150 Certificate of patent or registration of utility model

Ref document number: 6660030

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150