(57)【特許請求の範囲】
【請求項１】
データ可視化のための情報処理方法であって、
入力情報を受信する場合、前記入力情報の受信が成功したか否かを判断するステップと、
前記入力情報の受信が成功しなかった場合、受信失敗を指示する第１フィードバック情報を生成するステップと、
前記入力情報の受信が成功した場合、受信した前記入力情報に対して認識可能性分析を行うステップと、
前記入力情報が正しく認識されたか否かを確定し、前記入力情報が正しく認識された場合に前記入力情報の認識結果に基づいて前記認識結果と対応するインタラクション命令を確定し、さらに前記インタラクション命令を実行するステップと、を含む
ことを特徴とするデータ可視化のための情報処理方法。
【請求項２】
前記入力情報が正しく認識されたか否かを確定する前記ステップは、
認識可能な前記入力情報を所定の表現形態を有するメディア情報に変換し、前記メディア情報の確認情報に基づいて前記入力情報が正しく認識されたか否かを確定するステップを含み、
前記確認情報は、前記メディア情報が前記入力情報を正しく表現したか否かを指示するためのものである
ことを特徴とする請求項１に記載のデータ可視化のための情報処理方法。
【請求項３】
前記入力情報の認識結果に基づいて前記認識結果と対応するインタラクション命令を確定する前記ステップは、
データベースから前記認識結果とマッチするものを検索するステップと、
前記データベースに前記認識結果と対応するデータフィールドが存在する場合、前記認識結果に基づいて前記認識結果と対応するインタラクション命令を直接確定するステップを含む
ことを特徴とする請求項１に記載のデータ可視化のための情報処理方法。
【請求項４】
前記入力情報の認識結果に基づいて前記認識結果と対応するインタラクション命令を確定する前記ステップは、
データベースから前記認識結果とマッチするものを検索し、前記データベースに前記認識結果と対応するデータフィールドが存在しない場合、前記認識結果に基づいてキーワードセットを確定するステップと、
前記キーワードセットに基づいて前記認識結果と対応するインタラクション命令を確定するステップを含む
ことを特徴とする請求項３に記載のデータ可視化のための情報処理方法。
【請求項５】
前記受信した入力情報に対して認識可能性分析を行う前記ステップは、
前記入力情報を認識するための認識モデルに基づいて前記入力情報を分析して、前記入力情報の認識可能性を確定するステップと、
前記入力情報が認識されることができなかった場合、前記入力情報が認識不可能であると指示する第２フィードバック情報を生成するステップと、を含む
ことを特徴とする請求項１に記載のデータ可視化のための情報処理方法。
【請求項６】
前記入力情報が正しく認識されなかった場合、前記入力情報の認識エラーを指示する第３フィードバック情報を生成する
ことを特徴とする請求項２に記載のデータ可視化のための情報処理方法。
【請求項７】
前記入力情報の認識結果に基づいてキーワードセットを確定するステップは、
前記入力情報をセマンティックテキストとして認識し、前記セマンティックテキストから前記キーワードセットを抽出するステップを含み、
前記キーワードセットは、少なくとも一つのフィールドを含む
ことを特徴とする請求項４に記載のデータ可視化のための情報処理方法。
【請求項８】
前記キーワードセットに基づいて前記認識結果と対応するインタラクション命令を確定する前記ステップは、
前記キーワードセットに基づいてデータベースにおけるデータフィールドと比較するステップと、
前記キーワードセットにおけるフィールドが前記データベースにおけるデータフィールドとマッチした場合、マッチング結果に基づいて前記インタラクション命令を確定するステップと、を含む
ことを特徴とする請求項４に記載のデータ可視化のための情報処理方法。
【請求項９】
前記キーワードセットに基づいて前記認識結果と対応するインタラクション命令を確定する前記ステップは、
前記キーワードセットにおけるフィールドが前記データベースにおけるデータフィールドとマッチしない場合、第４フィードバック情報を生成するステップを更に含み、
前記第４フィードバック情報は、前記キーワードセットにおけるフィールドが前記データベースにおけるデータフィールドとマッチできないことを指示するものである
ことを特徴とする請求項８に記載のデータ可視化のための情報処理方法。
【請求項１０】
前記入力情報は、音声、タッチ又は身体動作のうちの少なくとも一つを含む
ことを特徴とする請求項１乃至９のいずれか１項に記載のデータ可視化のための情報処理方法。
【請求項１１】
前記入力情報を受信する場合、前記入力情報の受信が成功したか否かを判断するステップを更に含み、
前記入力情報は音声を含み、
前記入力情報の受信が成功したか否かを判断するステップは、
第１閾値に基づいて前記音声の受信が成功したか否かを判断するステップを含む
ことを特徴とする請求項１０に記載のデータ可視化のための情報処理方法。
【請求項１２】
前記第１閾値は、音声長さ閾値、音声強さ閾値、音声周波数領域閾値のいずれか一つ又は複数の組み合わせを含む
ことを特徴とする請求項１１に記載のデータ可視化のための情報処理方法。
【請求項１３】
前記メディア情報は、ビデオ、オーディオ、ピクチャ又は文字のうちの少なくとも一つを含む
ことを特徴とする請求項２に記載のデータ可視化のための情報処理方法。
【請求項１４】
データ可視化のための情報処理装置であって、
プロセッサと、
命令を記憶するためのメモリと、を備え、
前記命令が実行されると、前記プロセッサにより請求項１乃至１３のいずれか１項に記載のデータ可視化のための情報処理方法のステップが実行される
ことを特徴とするデータ可視化のための情報処理装置。
【請求項１５】
コンピュータ読取可能なプログラム命令を記憶しているコンピュータ読取可能な記憶媒体であって、
前記コンピュータ読取可能なプログラム命令が実行されると、請求項１乃至１３のいずれか１項に記載のデータ可視化のための情報処理方法のステップを実現する
ことを特徴とするコンピュータ読取可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、２０１７年１１月２１日に提出した出願番号が第２０１７１１１６６５５９．１号の中国特許出願の優先権を主張し、当該出願の全体が参照により本明細書に組み込まれる。
【０００２】
本発明は、コンピュータのデータ処理分野に属し、特に、データ可視化のための情報処理方法及び装置に関する。
【背景技術】
【０００３】
データ可視化は、データの視覚的表現形態についての研究であり、文字ごと又は行ごとに文字を閲読する等の情報取得方式よりも、人々が視覚的観点からデータを理解することに寄与する。従来のデータ位置決めのインタラクション方式として、主にマウスクリック又はタッチパネルの画面クリックによってインタラクションを行っており、学習コストが比較的に高く、遠距離のデータ可視化表示の操作にも役立たず、便利さや速さが足りない。
【０００４】
そこで、データ可視化の場面に適用可能な迅速なインタラクション方法及び装置が必要とされている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、上記の問題に鑑みてなされたものであり、データ表示時のヒューマンコンピュータインタラクションの効率を上げると共に、大画面等の特定の場面での可視化表示における視覚表示効果を効果的に向上することができる自然言語処理及び情報位置決め表示のインタラクション方式を提供する。
【課題を解決するための手段】
【０００６】
本発明の一態様では、データ可視化のための情報処理方法を提供する。当該方法は、受信した入力情報に対して認識可能性分析を行うことと、前記入力情報が正しく認識されたか否かを確定し、前記入力情報が正しく認識された場合に前記入力情報の認識結果に基づいて前記認識結果と対応するインタラクション命令を確定し、さらに前記インタラクション命令を実行することと、を含む。
【０００７】
一実施例では、前記入力情報が正しく認識されたか否かを確定することは、正しく認識されることが可能な前記入力情報を所定の表現形態を有するメディア情報に変換し、前記メディア情報の確認情報に基づいて前記入力情報が正しく認識されたか否かを確定することを含み、前記確認情報は、前記メディア情報が前記入力情報を正しく表現したか否かを指示するためのものである。
【０００８】
また、一実施例では、前記入力情報の認識結果に基づいて前記認識結果と対応するインタラクション命令を確定することは、データベースから前記認識結果とマッチするものを検索し、前記データベースに前記認識結果と対応するデータフィールドが存在する場合、前記認識結果に基づいて前記認識結果と対応するインタラクション命令を直接確定することを含む。
【０００９】
また、一実施例では、前記入力情報の認識結果に基づいて前記認識結果と対応するインタラクション命令を確定することは、データベースから前記認識結果とマッチするものを検索し、前記データベースに前記認識結果と対応するデータフィールドが存在しない場合、前記認識結果に基づいてキーワードセットを確定し、前記キーワードセットに基づいて前記認識結果と対応するインタラクション命令を確定することを含み。
【００１０】
また、一実施形態では、前記方法は、前記入力情報を受信する場合、前記入力情報の受信が成功したか否かを判断し、前記入力情報の受信が成功しなかった場合に受信失敗を指示する第１フィードバック情報を生成することを更に含む。
【００１１】
また、一実施形態では、前記受信された入力情報に対して認識可能性分析を行うことは、前記入力情報を認識するための認識モデルに基づいて前記入力情報を分析して、前記入力情報の認識可能性を確定し、前記入力情報が認識されることができない場合に前記入力情報が認識不可能であると指示する第２フィードバック情報を生成することを含む。
【００１２】
また、一実施形態では、前記入力情報が正しく認識されなかった場合、前記入力情報の認識エラーを指示する第３フィードバック情報を生成する。
【００１３】
また、一実施形態では、前記入力情報の認識結果に基づいてキーワードセットを確定することは、前記入力情報をセマンティックテキストとして認識し、前記セマンティックテキストから前記キーワードセットを抽出することを含む。なお、前記キーワードセットは、少なくとも一つのフィールドを含む。
【００１４】
また、一実施形態では、前記キーワードセットに基づいて前記認識結果と対応するインタラクション命令を確定することは、前記キーワードセットに基づいてデータベースにおけるデータフィールドと比較することと、前記キーワードセットにおけるフィールドが前記データベースにおけるデータフィールドとマッチした場合、マッチング結果に基づいて前記インタラクション命令を確定することと、前記キーワードセットにおけるフィールドが前記データベースにおけるデータフィールドとマッチしない場合、第４フィードバック情報を生成することと、を含む。なお、前記第４フィードバック情報は、前記キーワードセットにおけるフィールドが前記データベースにおけるデータフィールドとマッチできないことを指示するものである。
【００１５】
また、一実施例では、前記入力情報は、音声、タッチ又は身体動作のうちの少なくとも一つを含む。
【００１６】
また、一実施例では、前記方法は、前記入力情報を受信する場合、前記入力情報の受信が成功したか否かを判断することを更に含み、ここで、前記入力情報は音声を含む。なお、前記入力情報の受信が成功したか否かを判断することは、第１閾値に基づいて前記音声の受信が成功したか否かを判断することを含む。
【００１７】
さらに、実施例では、第１閾値は、音声長さ閾値、音声強さ閾値、音声周波数領域閾値のいずれか一つ又は複数の組み合わせを含む。
【００１８】
また、一実施形態では、前記メディア情報は、ビデオ、オーディオ、ピクチャ又は文字のうちの少なくとも一つを含む。
【００１９】
本発明の他の態様では、コンピュータ読取可能な記憶媒体を提供し、当該記憶媒体はそれに記憶されているコンピュータ読取可能なプログラム命令を有する。前記コンピュータ読取可能なプログラム命令が実行されるときに、上述のデータ可視化のための情報処理方法のステップを実現する。
【００２０】
また、本発明の他の態様では、プロセッサと、命令を記憶するメモリとを備え、前記命令の実行時に、前記プロセッサにより前記した可視化のための情報処理方法のステップが実行されるデータ可視化のための情報処理装置を更に提供する。
【発明の効果】
【００２１】
本発明の技術案を実施することによって、データ可視化の場面におけるユーザーとデータ表示との間のインタラクティブ性を向上して、従来のデータ可視化のインタラクション方式の単調さを改善することができる。
【図面の簡単な説明】
【００２２】
添付の図面は実施例を示して説明するためのものである。これらの図面は基本原理を説明するためのものであるため、基本原理に対する理解に必要な側面しか示していない。これらの図面は縮尺通りではない。各図面において、同一の符号は同等な特徴を表している。
【図１】本発明の実施例によるデータ可視化のための情報処理方法を示す図である。
【図２】本発明の実施例による音声認識に基づくデータ可視化の情報処理方法を示す図である。
【発明を実施するための形態】
【００２３】
以下の好ましい実施例の具体的説明では、本発明の一部を構成する添付図面を参照する。添付図面は、例示することで本発明の特定の実施例を示す。例としての実施例は本発明の全ての実施例ではない。本発明の主旨を逸脱しない限り、他の実施例を利用することができ、構造的又は論理的な修正も可能であることは理解されたい。したがって、以下の具体的な説明は限定的なものではなく、本発明の保護範囲は添付する特許請求の範囲によって限定される。
【００２４】
関連分野の当業者の周知している技術、方法及び装置に対しては詳しく検討しないが、必要な場合、前記技術、方法及び装置は明細書の一部として考慮されるべきである。説明の便宜上、図面における各ユニット間の連線は、少なくとも連線の両端のユニットが互いに通信していることを示しており、連線されていないユニット同士が通信できないと限定してはいない。
【００２５】
以下、本発明のデータ可視化の場面に基づいて自然言語処理及び情報位置決め表示を行うインタラクション方式について、図面を参照しながらより詳しく説明する。
【００２６】
図１は、本発明の実施例によるデータ可視化のための情報処理方法を示している。当該方法は次のようなステップを含む。
【００２７】
ステップＳ１０１：入力情報に対して認識可能性分析を行う。
【００２８】
このステップでは、入力情報の認識可能性に対して分析を行い、さらに認識モデルが認識可能な入力情報を認識するようにする。理解されたいことは、ユーザーの入力情報は、音声、タッチ又は身体動作等の指示性を有する情報であってもよいが、これらに限定されない。例えば、ユーザーにより音声が入力されるときには、音声認識モデルによって音声に対して認識を行う。同様に、ユーザーによりジェスチャが入力されるときには、ジェスチャ認識モデルによってジェスチャに対して認識を行う。このステップを実行することによって、認識モデルは当該入力情報の認識結果を取得することができる。
【００２９】
ステップＳ１０２：認識された入力情報をメディア情報に変換して、確認情報を生成する。
【００３０】
このステップでは、前ステップで取得した入力情報又は入力情報の認識結果を所定の表現形態のメディア情報に変換する。当該ステップを実行することによって、当該入力情報が正しく認識されたか否かをユーザーに確認させ、したがって対応する確認情報を生成することができる。理解されたいことは、ここで、メディア情報はユーザーが見ることができる画像や文字、又はユーザーが聞くことができる音声等を含むことができる。メディア情報は、入力情報と異なる形式を有してもよい。このようにして、ユーザーは様々な方式によって当該認識結果を得ることができる。
【００３１】
ステップＳ１０３：メディア情報が入力情報を正しく表現したか否かを確認情報に基づいて確定する。
【００３２】
このステップでは、ユーザーはメディア情報によって入力情報が正しく認識されたか否かを判断することができる。入力情報が正しく認識されなかった場合、フィードバック情報を生成して（ステップＳ１０６）、現在の入力情報が正しく認識されなかったため、再入力することができるとユーザーに提示する。
【００３３】
入力情報が正しく認識された場合、ステップＳ１０４を実行する。即ち、認識された入力情報に基づいてキーワードセットを確定し、さらにデータベース中でマッチするものを検索する。
【００３４】
上述の内容からわかるように、入力情報は、音声、身体動作、タッチ等の指示性を有する情報に限らない。したがって、認識システムが入力情報を認識した後、認識結果に基づいて入力情報に対応するキーワードセットを確定することができる。本実施例において、認識結果は当該入力情報と対応するセマンティックテキストである。キーワードセットは、当該セマンティックテキストから抽出され、且つ、当該入力情報の意図を反映できる少なくとも一つのフィールドを含むことができる。
【００３５】
キーワードセットを確定した後、キーワードセットに含まれているフィールドに基づいてそれと対応するデータフィールドが存在するか否かをデータベース中で検索する。データベースにキーワードセットと対応するデータフィールドが存在する場合、キーワードとデータベースにおけるデータフィールドとの間のマッチングを実現して、当該キーワードの対応するインタラクション命令を確定できる。勿論、キーワードセットに対する抽出によって、当該入力情報が表そうとする意図が確定できる。
【００３６】
ステップＳ１０５：マッチング結果に基づいて、インタラクション命令を確定し、さらに、対応する操作を実行する。
【００３７】
前のステップからわかるように、キーワードがデータベースにおけるデータフィールドとマッチした場合、当該キーワードに対応するインタラクション命令が確定されることができる。当該インタラクション命令が確定されると、システムは当該インタラクション命令を実行して、ユーザーの入力情報に対応する操作を生成する。
【００３８】
図１における情報処理方法を実行することによって、ユーザーにより様々な形式で入力される情報に対する応答をデータ可視化の場面において実現することができる。これによって、操作を簡素化し、表示をより好ましく行うことに寄与する。
【００３９】
本実施例をより詳しく説明するために、以下、図２を参照しながら、入力情報が音声情報であることを例として説明する。当業者であれば理解できるように、図２に係る方法では音声情報を例とするが、図２に係る方法は他の形式の入力情報にも同様に適用されることができ、例えば身体動作、タッチ等を含むが、これらに限らない。
【００４０】
図２は、本発明の実施例による音声認識に基づくデータ可視化の情報処理方法である。当該方法は次のようなステップを含む。
【００４１】
ステップＳ２０１：音声入力情報を受信する。
【００４２】
このステップでは、端末機器によってユーザーの発した命令を受信する。ここで、端末機器は既に表示内容とマッチングした携帯電話、マイクロフォン等であってもよい。端末機器が当該音声入力情報に対してさらなる処理（例えば、認識）を行う能力を有する音声受信機器である場合、当該端末機器はセッティングによって当該音声入力情報を処理することができる。当該端末機器がマイクロフォンなどの音声受信機器である場合、当該端末機器は受信した音声入力情報を所定の処理機器に伝送する。
【００４３】
ステップＳ２０２：第１閾値に基づいて音声入力情報の受信が成功したか否かを判断する。
【００４４】
このステップでは、第１閾値に基づいて、端末機器が当該音声入力情報の受信に成功したか否かを判断する。端末機器は、環境的影響又は端末機器自体の動作状態の影響を受けて、音声入力情報を受信できない、又は一部しか受信できない可能性がある。例えば、端末機器側に音声長さ閾値を設定することによって、受信した音声入力情報の長さが当該音声長閾値よりも小さい場合に当該音声入力情報が無効情報であると判断することができる。同様に、音声強さ閾値を設定してもよい。受信した音声入力情報の強さが当該音声強度閾値よりも小さい場合に当該音声入力情報が無効情報であると判断することができる。理解されたいことは、実際の必要に応じて、例えば、音声周波数領域閾値などの相応しい閾値を設定して判断を行ってもよい。本実施例では全ての実現可能な形態を列挙する必要がない。このステップを実行することによって、音声入力情報の受信について判断することができる。以上からわかるように、第１閾値は、音声長さ閾値、音声強さ閾値又は音声周波数領域閾値を含むがこれらに限らず、上述種類の閾値の組み合わせ等であってもよい。
【００４５】
ステップＳ２０２の判断結果が「ＮＯ」である場合、即ち音声入力情報の受信が成功しなかった場合、ステップＳ２０４を実行して、ユーザーへ第１フィードバック情報を送信する。理解されたいことは、ここで、第１フィードバック情報はユーザーによる感知可能な任意の形の情報であってもよい。
【００４６】
また、ステップＳ２０２の判断結果が「ＹＥＳ」である場合、即ち音声入力情報の受信が成功した場合、ステップＳ２０３を実行して、システムモデルによって当該音声入力情報を認識する。本実施例におけるシステムモデルは、例えば、隠れマルコフモデルなどの既存のいずれか１種類の音声認識モデルを採用することができる。同様に、当該システムモデルは、人工ニューラルネットワークによって訓練されて得られたものであってもよい。
【００４７】
ステップＳ２０５：当該音声入力情報を認識することができるか否かを判断する。
【００４８】
このステップでは、受信した当該音声入力情報の認識可能性について判断を行う。一部の不規則的、不明瞭又は音声認識モデルの認識能力を超えた他の音声については、これらの音声を成功に受信したとしても、音声認識を実現することができない。よって、このステップを実行することによって、音声入力情報の認識可能性について判断することができる。
【００４９】
ステップＳ２０５の判断結果が「ＮＯ」である場合、即ち音声入力情報の認識ができない場合、ステップＳ２０７を実行して、ユーザーへ第２フィードバック情報を送信する。理解されたいことは、ここで、第２フィードバック情報はユーザーによる感知可能な任意の形の情報であってもよい。
【００５０】
また、ステップＳ２０５の判断結果が「ＹＥＳ」である場合、即ち当該音声入力情報の認識に成功することが可能の場合、ステップＳ２０６を実行し、当該音声入力情報をメディア情報に変換する。理解されたいことは、ここで、メディア情報はユーザーが見ることができる画像や文字、又は、ユーザーが聞くことができる音声等を含んでもよい。このようにして、ユーザーは様々な方式によって当該認識結果を知ることができる。
【００５１】
ステップＳ２０８：当該音声入力情報の認識結果が正しいか否かを判断する。
【００５２】
このステップでは、当該音声入力情報の認識結果について判断を行う。本実施例において、当該音声入力情報がメディア情報に変換されるため、ユーザーの確認情報に応じて認識結果が正しいか否かを判断することができる。なお、認識結果は、当該入力情報と対応するセマンティックテキストである。
【００５３】
理解されたいことは、他の実施例において、ユーザーによるさらなる確認が必要なく、システムは自動的に認識情報の正確性を判断することを選択することができる。このようにして、ステップＳ２０６は選択的に、実行されなくてもよい。
【００５４】
ステップＳ２０８の判断結果が「ＮＯ」である場合、即ち当該音声入力情報に対応する認識結果が間違っている場合、ステップＳ２０７を実行して、ユーザーへ第３フィードバック情報を送信する。理解されたいことは、ここで、第３フィードバック情報はユーザーによる感知可能な任意の形の情報であってもよい。
【００５５】
また、ステップＳ２０８の判断結果が「ＹＥＳ」である場合、即ち当該音声入力情報に対応する認識結果が正しい場合、ステップＳ２１０又はＳ２１４を実行する。本実施例をより明確に説明するために、以下では「私は本当に北京に行きたい（我非常想去北京）」という認識結果を例として説明する。
【００５６】
先ず、ステップＳ２１０〜Ｓ２１３について説明する。
【００５７】
当該音声入力情報に対応する認識結果が正しい場合、当該認識結果を分析（例えば、分割）し、その後に当該認識結果と関連するキーワードを確定することができる。例えば、特定のフィールド又はセマンティックアルゴリズムに基づいて認識結果からキーワードを抽出する。「私は本当に北京に行きたい（我非常想去北京）」との認識結果に対して抽出した結果、「私（我）」、「行きたい（想去）」、「北京」というキーワードを抽出することができる。上述のキーワードを特定した後、データベース（例えば、コーパス）からマッチするものを検索する。
【００５８】
ステップＳ２１１：キーワードがデータベースにおけるフィールドとマッチング可能か否かを判断する。
【００５９】
このステップでは、キーワードとデータベースにおけるデータフィールドとのマッチング状況を判断する。
【００６０】
ステップＳ２１１の判断結果が「ＮＯ」である場合、即ち対象キーワードとマッチするデータフィールドがデータベースに存在しない場合、ステップＳ２１２を実行して、ユーザーへ第４フィードバック情報を送信する。理解されたいことは、ここで、第４フィードバック情報はユーザーによる感知可能な任意の形の情報であってもよい。
【００６１】
また、ステップＳ２１１の判断結果が「ＹＥＳ」である場合、即ち対象キーワードとマッチするデータフィールドがデータベースに存在する場合、ステップＳ２１３を実行する。即ち、マッチング結果に応じて対応する操作を生成する。言い換えれば、キーワードである「私（我）」、「行きたい（想去）」、「北京」に基づいて対応する操作をトリガーする。データ可視化の場面において、北京行きのルート、又は北京行きのフライト、列車番号等の選択肢としての交通機関の利用可能状況を対象ユーザーに提供することができる。
【００６２】
また、システムに既定の受信可能フィールドが直接設定されている場合、ユーザーはデータ可視化の現場で表示と説明を行うときに、予め設定された機器受信可能なフィールドを直接話すことができる。表示の過程中、端末機器は命令を受信した後、バックグラウンドデータと直接比較して、表示端末に必要なデータを迅速に表示することができる。つまり、端末機器又は処理機器側に「私は本当に北京に行きたい（我非常想去北京）」という音声と対応するデータフィールドが既に記憶されていると、当該音声についてさらにキーワードを抽出する必要がなく、当該データフィールドと対応する操作を直接実行することができる（ステップＳ２１４）。
【００６３】
上記方法により、データ可視化の場面において、音声認識及び自然言語処理に基づいて、ユーザーとデータ表示との間のインタラクティブ性を向上し、従来のデータ可視化のインタラクション方式の単調さを改善することができる。ユーザーは自然言語の伝送のみを行うことで操作完了になり、よって、データ可視化のインタラクション操作の複雑さが軽減され、表示効率が向上される。当該方法は、特に、大画面データ表示の場面での使用に適している。
【００６４】
上述の実施例は音声入力情報を実施例として採用したが、当業者であれば、身体動作、タッチ等の指示性を有する情報が同様に上述の方法に適用されることを理解できるであろう。例えば、端末機器におけるビデオコンポーネントがユーザーの両手の合掌動作を捕捉すると、対応する動作認識モデルによって当該動作を認識する。例えば、訓練することによって、その両手の合掌動作を「シャットダウン」機能に関連付けることで、動作認識モデルが当該動作を正しく認識した後に、「シャットダウン」機能をトリガーする。
【００６５】
図１及び図２における情報処理方法の流れは、プロセッサにより実行されるプログラムを含む機械読取可能な命令を更に示す。当該プログラムは有形のコンピュータ読取可能な媒体に記憶されたソフトウェアで具現化されることができる。また、当該有形のコンピュータ読取可能な媒体は、ＣＤ−ＲＯＭ、フロッピーディスク、ハードディスク、デジタル多用途ディスク（ＤＶＤ）、ブルーレイディスク、又はその他の形のメモリである。代わりに、図１及び図２における例示的な方法におけるステップの一部又は全部は、特定用途向け集積回路（ＡＳＩＣ）、プログラマブルロジックデバイス（ＰＬＤ）、フィールドプログラマブルロジックデバイス（ＥＰＬＤ）、ディスクリートロジック、ハードウェア、ファームウェア等のいずれか組み合わせによって実現されることができる。また、図１及び図２に示すフローチャートは当該データ処理方法を説明したが、当該処理方法におけるステップを修正、削除又は併合することができる。
【００６６】
上記のように、コード化命令（コンピュータ読取可能な命令）を利用して、図１及び図２の例示的な過程を実現することができる。当該コード化命令は、ハードディスク、フラッシュメモリ、リードオンリーメモリ（ＲＯＭ）、光ディスク（ＣＤ）、デジタル多用途ディスク（ＤＶＤ）、キャッシュ、ランダムアクセスメモリ（ＲＡＭ）、及び／又はいずれか他の記憶媒体のような有形のコンピュータ可読媒体に記憶される。この記憶媒体において情報は任意の時間（例えば、長期、永久的、短期の場合、一時的バッファリング、及び／又は情報のキャッシング）に亘って記憶されることができる。ここで利用したように、その有形のコンピュータ読み取り可能媒体という用語は、任意タイプのコンピュータ読取可能な記憶した情報を含むと明確に定義される。追加的又は取替的に、コード化命令（コンピュータ読取可能な命令）を利用して図１及び図２の例示的な過程を実現でき、当該コード化命令は、ハードディスク、フラッシュメモリ、リードオンリーメモリ、光ディスク、デジタル多用途ディスク、キャッシュ、ランダムアクセスメモリ、及び／又はいずれか他の記憶媒体のような非一時的コンピュータ読取可能な媒体に記憶される。当該記憶媒体情報は、任意の時間（例えば、長期、永久的、短期の場合、一時的バッファリング、及び／又は情報のキャッシング）に亘って記憶されることができる。理解できることは、当該コンピュータ読取可能な命令は、ユーザー使用上の利便性のために、Ｗｅｂサーバやクラウドプラットホームに記憶されてもよい。
【００６７】
また、操作は特定の順序で描かれているが、これは、所望の結果を得るために、この種類の操作が示された特定の順序又は連続的な順序に従って完成されるか、又は図面に示されるすべての操作を行うことを要求していると理解してはならない。ある一部の状況においては、マルチタスクや並列処理が有効である。同様に、上述の検討に幾つかの特定の実施詳細が含まれているが、それらはいずれの発明又は特許請求の範囲を限定するものであると解釈してはならず、特定の発明における特定の実施例に対する説明であると解釈すべきである。この明細書において別々の実施例の文脈で説明された幾つかの特徴は、単一の実施例に組み合わせて実施することもできる。逆に、単一の実施例の文脈で説明された様々な特徴も、複数の実施例又はいずれか適切なサブコンビネーションに分けて実施されることができる。
【００６８】
したがって、特定の例を参照しながら本発明を説明したが、これらの特定の例は例示的なものに過ぎず、本発明を限定するためのものではない。当業者にとって、本発明の主旨及び保護範囲から逸脱しない限り、開示された実施例を変更、追加又は削除することができることは自明である。
【図１】
0006887508.tif 000002
【図２】
0006887508.tif 000003