JP6942995B2 - 情報処理プログラム、情報処理装置、および情報処理装置の制御方法 - Google Patents
情報処理プログラム、情報処理装置、および情報処理装置の制御方法 Download PDFInfo
- Publication number
- JP6942995B2 JP6942995B2 JP2017070696A JP2017070696A JP6942995B2 JP 6942995 B2 JP6942995 B2 JP 6942995B2 JP 2017070696 A JP2017070696 A JP 2017070696A JP 2017070696 A JP2017070696 A JP 2017070696A JP 6942995 B2 JP6942995 B2 JP 6942995B2
- Authority
- JP
- Japan
- Prior art keywords
- character string
- program
- image processing
- information
- voice recognition
- 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
Links
- 230000010365 information processing Effects 0.000 title claims description 107
- 238000000034 method Methods 0.000 title claims description 55
- 238000012545 processing Methods 0.000 claims description 124
- 238000000605 extraction Methods 0.000 claims description 16
- 230000005540 biological transmission Effects 0.000 claims description 11
- 239000000284 extract Substances 0.000 claims description 4
- 238000004891 communication Methods 0.000 description 17
- 238000012790 confirmation Methods 0.000 description 15
- 238000007639 printing Methods 0.000 description 12
- 230000006870 function Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 5
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 241000238558 Eucarida Species 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005401 electroluminescence Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000003058 natural language processing Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/16—Sound input; Sound output
- G06F3/167—Audio in a user interface, e.g. using voice commands for navigating, audio feedback
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/26—Speech to text systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00352—Input means
- H04N1/00403—Voice input means, e.g. voice commands
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00493—Particular location of the interface or console
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0077—Types of the still picture apparatus
- H04N2201/0094—Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Computational Linguistics (AREA)
- Facsimiles In General (AREA)
- User Interface Of Digital Computer (AREA)
Description
以下に、開示例を列挙する。
[開示例1]
記憶部と、表示部と、マイクと、を備える情報処理装置のコンピュータに読込まれる情報処理プログラムであって、
前記情報処理装置には、前記情報処理装置の前記コンピュータが読み取り可能な画像処理プログラムおよび音声認識プログラムがインストールされており、
前記画像処理プログラムは、画像処理を実行するためのプログラムであり、
前記音声認識プログラムは、前記マイクを介して入力された音声をテキストデータに変換するためのプログラムであり、
前記情報処理プログラムは、
前記音声認識プログラムが前記テキストデータを生成した場合に、前記音声認識プログラムから前記テキストデータを取得するテキストデータ取得手段と、
取得した前記テキストデータが、前記画像処理プログラムを示す第1文字列および前記画像処理プログラムで行われる画像処理の内容を示す第2文字列を含んでいるか否かを判断する第1判断手段と、
前記テキストデータが前記第1文字列および前記第2文字列を含んでいると前記第1判断手段で判断された場合に、前記第2文字列が示す画像処理の内容を示す特定画像を前記表示部に表示させる第1表示手段と、
前記画像処理の実行指示を受け付けた場合に、前記第2文字列が示す画像処理の実行を、前記第1文字列が示す前記画像処理プログラムに指示する第1指示手段と、
して前記情報処理装置を機能させることを特徴とする情報処理プログラム。
[開示例2]
前記第1表示手段は、前記特定画像を表示するための特定画像データを前記音声認識プログラムまたは前記画像処理プログラムへ送信することで、前記特定画像を前記音声認識プログラムまたは前記画像処理プログラムに前記表示部へ表示させることを特徴とする開示例1に記載の情報処理プログラム。
[開示例3]
前記第2文字列が示す画像処理の実行結果を示す結果情報を前記画像処理プログラムから受信する結果情報受信手段と、
受信した前記結果情報を前記音声認識プログラムへ送信することで、前記結果情報が示す実行結果を前記音声認識プログラムに出力させる結果情報送信手段と、
して前記情報処理装置をさらに機能させることを特徴とする開示例1または2に記載の情報処理プログラム。
[開示例4]
前記第1文字列が前記テキストデータに含まれていないことが前記第1判断手段によって判断された場合に、前記テキストデータに前記第1文字列に類似する類似文字列が含まれている場合に、前記類似文字列に基づいて前記第1文字列を生成する第1文字列生成手段と、
生成された前記第1文字列を前記音声認識プログラムへ送信することで、前記第1文字列を前記音声認識プログラムに出力させる第1文字列送信手段と、
前記第1文字列送信手段で送信した前記第1文字列の使用可否を示す第1使用情報を前記音声認識プログラムから受信する第1使用情報受信手段と、
受信した前記第1使用情報が前記第1文字列を使用することを示している場合に、前記第1文字列生成手段によって生成された前記第1文字列が示す前記画像処理プログラムに、前記第2文字列が示す画像処理の実行を指示する第2指示手段と、
して前記情報処理装置をさらに機能させることを特徴とする開示例1〜3の何れか1項に記載の情報処理プログラム。
[開示例5]
前記第2文字列が前記テキストデータに含まれていないことが前記第1判断手段によって判断された場合に、前記テキストデータに前記第2文字列に類似する類似文字列が含まれている場合に、前記類似文字列に基づいて前記第2文字列を生成する第2文字列生成手段と、
生成された前記第2文字列を前記音声認識プログラムへ送信することで、前記第2文字列を前記音声認識プログラムに出力させる第2文字列送信手段と、
前記第2文字列送信手段で送信した前記第2文字列の使用可否を示す第2使用情報を前記音声認識プログラムから受信する第2使用情報受信手段と、
受信した前記第2使用情報が前記第2文字列を使用することを示している場合に、前記第2文字列生成手段によって生成された前記第2文字列が示す画像処理の内容を示す特定画像を前記表示部に表示させる第2表示手段と、
前記画像処理の実行指示を受け付けた場合に、前記第2文字列生成手段によって生成された前記第2文字列が示す画像処理の実行を、前記第1文字列が示す前記画像処理プログラムに指示する第3指示手段と、
して前記情報処理装置をさらに機能させることを特徴とする開示例1〜4の何れか1項に記載の情報処理プログラム。
[開示例6]
前記第2表示手段は、前記特定画像を表示するための特定画像データを前記音声認識プログラムまたは前記画像処理プログラムへ送信することで、前記特定画像を前記音声認識プログラムまたは前記画像処理プログラムに前記表示部へ表示させることを特徴とする開示例5に記載の情報処理プログラム。
[開示例7]
前記第1文字列が前記テキストデータに含まれていないことが前記第1判断手段によって判断された場合に、前記第1文字列の候補となる複数の第1候補文字列を生成する第1候補文字列生成手段と、
生成された前記複数の第1候補文字列を前記音声認識プログラムへ送信することで、前記複数の第1候補文字列を前記音声認識プログラムに出力させる第1候補文字列送信手段と、
前記第1候補文字列送信手段で送信した前記複数の第1候補文字列のうちから選択された選択第1文字列を示す選択第1文字列情報を前記音声認識プログラムから受信する選択第1文字列情報受信手段と、
受信した前記選択第1文字列情報が示す前記選択第1文字列が示す前記画像処理プログラムに、前記第2文字列が示す画像処理の実行を指示する第4指示手段と、
して前記情報処理装置をさらに機能させることを特徴とする開示例1〜6の何れか1項に記載の情報処理プログラム。
[開示例8]
前記第2文字列が前記テキストデータに含まれていないことが前記第1判断手段によって判断された場合に、前記第2文字列の候補となる複数の第2候補文字列を生成する第2候補文字列生成手段と、
生成された前記複数の第2候補文字列を前記音声認識プログラムへ送信することで、前記複数の第2候補文字列を前記音声認識プログラムに出力させる第2候補文字列送信手段と、
前記第2候補文字列送信手段で送信した前記複数の第2候補文字列のうちから選択された選択第2文字列を示す選択第2文字列情報を前記音声認識プログラムから受信する選択第2文字列情報受信手段と、
受信した前記選択第2文字列情報が示す前記選択第2文字列が示す画像処理の内容を示す特定画像を前記表示部に表示させる第3表示手段と、
前記画像処理の実行指示を受け付けた場合に、前記選択第2文字列が示す画像処理の実行を、前記第1文字列が示す前記画像処理プログラムに指示する第5指示手段と、
して前記情報処理装置をさらに機能させることを特徴とする開示例1〜7の何れか1項に記載の情報処理プログラム。
[開示例9]
前記第3表示手段は、前記特定画像を表示するための特定画像データを前記音声認識プログラムまたは前記画像処理プログラムへ送信することで、前記特定画像を前記音声認識プログラムまたは前記画像処理プログラムに前記表示部へ表示させることを特徴とする開示例8に記載の情報処理プログラム。
[開示例10]
前記第1文字列が前記テキストデータに含まれていないことが前記第1判断手段によって判断された場合に、前記第1文字列の入力を要求する第1要求情報を前記音声認識プログラムへ送信することで、前記第1文字列の入力を前記音声認識プログラムに受け付けさせる第1要求情報送信手段と、
前記第1文字列を前記音声認識プログラムから受信する第1文字列受信手段と、
受信した前記第1文字列が示す前記画像処理プログラムに、前記第2文字列が示す画像処理の実行を指示する第6指示手段と、
して前記情報処理装置をさらに機能させることを特徴とする開示例1〜9の何れか1項に記載の情報処理プログラム。
[開示例11]
前記第2文字列が前記テキストデータに含まれていないことが前記第1判断手段によって判断された場合に、前記第2文字列の入力を要求する第2要求情報を前記音声認識プログラムへ送信することで、前記第2文字列の入力を前記音声認識プログラムに受け付けさせる第2要求情報送信手段と、
前記第2文字列を前記音声認識プログラムから受信する第2文字列受信手段と、
受信した前記第2文字列が示す画像処理の内容を示す特定画像を前記表示部に表示させる第4表示手段と、
前記画像処理の実行指示を受け付けた場合に、受信した前記第2文字列が示す画像処理の実行を、前記第1文字列が示す前記画像処理プログラムに、指示する第7指示手段と、
して前記情報処理装置をさらに機能させることを特徴とする開示例1〜10の何れか1項に記載の情報処理プログラム。
[開示例12]
前記第4表示手段は、前記特定画像を表示するための特定画像データを前記音声認識プログラムまたは前記画像処理プログラムへ送信することで、前記特定画像を前記音声認識プログラムまたは前記画像処理プログラムに前記表示部へ表示させることを特徴とする開示例11に記載の情報処理プログラム。
[開示例13]
前記第2文字列が示す前記画像処理で用いられる設定情報が前記テキストデータに含まれているか否かを示す第1情報を取得する第1情報取得手段と、
前記テキストデータが前記設定情報を含んでいることを前記第1情報が示している場合に、前記設定情報を前記テキストデータから抽出する抽出手段と、
して前記情報処理装置をさらに機能させ、
前記第1指示手段は、前記抽出手段が抽出した前記設定情報に従って前記画像処理を実行することを前記画像処理プログラムに指示することを特徴とする開示例1〜12の何れか1項に記載の情報処理プログラム。
[開示例14]
記憶部と、表示部と、マイクと、コンピュータと、を備える情報処理装置であって、
前記情報処理装置には、前記情報処理装置の前記コンピュータが読み取り可能な画像処理プログラム、音声認識プログラム、および情報処理プログラムがインストールされており、
前記画像処理プログラムは、画像処理を実行するためのプログラムであり、
前記音声認識プログラムは、前記マイクを介して入力された音声をテキストデータに変換するためのプログラムであり、
前記情報処理プログラムは、
前記音声認識プログラムが前記テキストデータを生成した場合に、前記音声認識プログラムから前記テキストデータを取得するテキストデータ取得手段と、
取得した前記テキストデータが、前記画像処理プログラムを示す第1文字列および前記画像処理プログラムで行われる画像処理の内容を示す第2文字列を含んでいるか否かを判断する第1判断手段と、
前記テキストデータが前記第1文字列および前記第2文字列を含んでいると前記第1判断手段で判断された場合に、前記第2文字列が示す画像処理の内容を示す特定画像を前記表示部に表示させる第1表示手段と、
前記画像処理の実行指示を受け付けた場合に、前記第2文字列が示す画像処理の実行を、前記第1文字列が示す前記画像処理プログラムに指示する第1指示手段と、
して前記コンピュータを機能させるプログラムであることを特徴とする情報処理装置。
[開示例15]
記憶部と、表示部と、マイクと、コンピュータと、を備える情報処理装置の制御方法であって、
前記情報処理装置には、前記情報処理装置の前記コンピュータが読み取り可能な画像処理プログラム、音声認識プログラム、および情報処理プログラムがインストールされており、
前記画像処理プログラムは、画像処理を実行するためのプログラムであり、
前記音声認識プログラムは、前記マイクを介して入力された音声をテキストデータに変換するためのプログラムであり、
前記情報処理プログラムは、
前記音声認識プログラムが前記テキストデータを生成した場合に、前記音声認識プログラムから前記テキストデータを取得するテキストデータ取得ステップと、
取得した前記テキストデータが、前記画像処理プログラムを示す第1文字列および前記画像処理プログラムで行われる画像処理の内容を示す第2文字列を含んでいるか否かを判断する第1判断ステップと、
前記テキストデータが前記第1文字列および前記第2文字列を含んでいると前記第1判断ステップで判断された場合に、前記第2文字列が示す画像処理の内容を示す特定画像を前記表示部に表示させる第1表示ステップと、
前記画像処理の実行指示を受け付けた場合に、前記第2文字列が示す画像処理の実行を、前記第1文字列が示す前記画像処理プログラムに指示する第1指示ステップと、
を前記コンピュータに実行させるプログラムであることを特徴とする制御方法。
図1は、通信システム10の構成を示すブロック図である。通信システム10は、情報処理装置100、MFP51を備えている。ここで、MFPとは、印刷機能、スキャン機能、コピー機能等を備える多機能周辺装置(Multifunction Peripheralとも称する)を示す。
通信システム10の動作を、図2〜図4のシーケンス図を用いて説明する。本実施例の説明例では、音声認識プログラム125が「Siri」(Apple Inc.の登録商標)である場合を説明する。
仲介プログラム122は、プリント/スキャンプログラム121を示す第1文字列、および、画像処理の内容を示す第2文字列を、音声認識プログラム125から取得することができる(S150)。そして、第2文字列が示す画像処理の実行を、プリント/スキャンプログラム121に指示することができる(S574、S580)。これにより、音声認識プログラム125を介して、プリント/スキャンプログラム121に対して、音声によって画像処理の実行を指示することが可能となる。
S520において仲介プログラム122は、最終動作確認画像データを、プリント/スキャンプログラム121へ送信してもよい。そしてプリント/スキャンプログラム121が最終動作確認画像を表示手段102に表示させてもよい。また、仲介プログラム122自身が、最終動作確認画像を表示手段102に表示させてもよい。
Claims (14)
- 記憶部と、表示部と、マイクと、を備える情報処理装置のコンピュータに読込まれる情報処理プログラムであって、
前記情報処理装置には、前記情報処理装置の前記コンピュータが読み取り可能な画像処理プログラムおよび音声認識プログラムがインストールされており、
前記画像処理プログラムは、画像処理を実行するためのプログラムであり、
前記音声認識プログラムは、前記マイクを介して入力された音声をテキストデータに変換するためのプログラムであり、
前記音声認識プログラムは、前記テキストデータから前記音声認識プログラムが実行可能なタスクを定義する定義情報を特定することに応じて、前記情報処理プログラムを起動し、
前記情報処理プログラムは、
前記音声認識プログラムが前記テキストデータを生成した場合に、前記音声認識プログラムから前記テキストデータおよび前記定義情報を取得するテキストデータ取得手段であって、前記テキストデータは、前記画像処理プログラムを示す第1文字列および前記画像処理プログラムで行われる画像処理の内容を示す第2文字列を含むことが可能なデータであり、前記定義情報は、前記第2文字列が示す前記画像処理で用いられる設定情報が前記テキストデータに含まれているか否かを示す情報である、前記テキストデータ取得手段と、
取得した前記テキストデータが、前記画像処理プログラムを示す第1文字列および前記画像処理プログラムで行われる画像処理の内容を示す第2文字列を含んでいるか否かを判断する第1判断手段と、
前記テキストデータが前記第1文字列および前記第2文字列を含んでいると前記第1判断手段で判断された場合に、前記第2文字列が示す画像処理の内容を示す特定画像を前記表示部に表示させる第1表示手段と、
前記テキストデータが前記設定情報を含んでいることを前記定義情報が示している場合に、前記設定情報を前記テキストデータから抽出する抽出手段と、
前記画像処理の実行指示を受け付けた場合に、前記抽出手段が前記設定情報を抽出している場合には、前記抽出手段が抽出した前記設定情報に従って前記第2文字列が示す画像処理を実行することを、前記第1文字列が示す前記画像処理プログラムに指示する第1指示手段と、
して前記情報処理装置を機能させることを特徴とする情報処理プログラム。 - 前記第1表示手段は、前記特定画像を表示するための特定画像データを前記音声認識プログラムまたは前記画像処理プログラムへ送信することで、前記特定画像を前記音声認識プログラムまたは前記画像処理プログラムに前記表示部へ表示させることを特徴とする請求項1に記載の情報処理プログラム。
- 前記第2文字列が示す画像処理の実行結果を示す結果情報を前記画像処理プログラムから受信する結果情報受信手段と、
受信した前記結果情報を前記音声認識プログラムへ送信することで、前記結果情報が示す実行結果を前記音声認識プログラムに出力させる結果情報送信手段と、
して前記情報処理装置をさらに機能させることを特徴とする請求項1または2に記載の情報処理プログラム。 - 前記第1文字列が前記テキストデータに含まれていないことが前記第1判断手段によって判断された場合に、前記テキストデータに前記第1文字列に類似する類似文字列が含まれている場合に、前記類似文字列に基づいて前記第1文字列を生成する第1文字列生成手段と、
生成された前記第1文字列を前記音声認識プログラムへ送信することで、前記第1文字列を前記音声認識プログラムに出力させる第1文字列送信手段と、
前記第1文字列送信手段で送信した前記第1文字列の使用可否を示す第1使用情報を前記音声認識プログラムから受信する第1使用情報受信手段と、
受信した前記第1使用情報が前記第1文字列を使用することを示している場合に、前記第1文字列生成手段によって生成された前記第1文字列が示す前記画像処理プログラムに、前記第2文字列が示す画像処理の実行を指示する第2指示手段と、
して前記情報処理装置をさらに機能させることを特徴とする請求項1〜3の何れか1項に記載の情報処理プログラム。 - 前記第2文字列が前記テキストデータに含まれていないことが前記第1判断手段によって判断された場合に、前記テキストデータに前記第2文字列に類似する類似文字列が含まれている場合に、前記類似文字列に基づいて前記第2文字列を生成する第2文字列生成手段と、
生成された前記第2文字列を前記音声認識プログラムへ送信することで、前記第2文字列を前記音声認識プログラムに出力させる第2文字列送信手段と、
前記第2文字列送信手段で送信した前記第2文字列の使用可否を示す第2使用情報を前記音声認識プログラムから受信する第2使用情報受信手段と、
受信した前記第2使用情報が前記第2文字列を使用することを示している場合に、前記第2文字列生成手段によって生成された前記第2文字列が示す画像処理の内容を示す特定画像を前記表示部に表示させる第2表示手段と、
前記画像処理の実行指示を受け付けた場合に、前記第2文字列生成手段によって生成された前記第2文字列が示す画像処理の実行を、前記第1文字列が示す前記画像処理プログラムに指示する第3指示手段と、
して前記情報処理装置をさらに機能させることを特徴とする請求項1〜4の何れか1項に記載の情報処理プログラム。 - 前記第2表示手段は、前記特定画像を表示するための特定画像データを前記音声認識プログラムまたは前記画像処理プログラムへ送信することで、前記特定画像を前記音声認識プログラムまたは前記画像処理プログラムに前記表示部へ表示させることを特徴とする請求項5に記載の情報処理プログラム。
- 前記第1文字列が前記テキストデータに含まれていないことが前記第1判断手段によって判断された場合に、前記第1文字列の候補となる複数の第1候補文字列を生成する第1候補文字列生成手段と、
生成された前記複数の第1候補文字列を前記音声認識プログラムへ送信することで、前記複数の第1候補文字列を前記音声認識プログラムに出力させる第1候補文字列送信手段と、
前記第1候補文字列送信手段で送信した前記複数の第1候補文字列のうちから選択された選択第1文字列を示す選択第1文字列情報を前記音声認識プログラムから受信する選択第1文字列情報受信手段と、
受信した前記選択第1文字列情報が示す前記選択第1文字列が示す前記画像処理プログラムに、前記第2文字列が示す画像処理の実行を指示する第4指示手段と、
して前記情報処理装置をさらに機能させることを特徴とする請求項1〜6の何れか1項に記載の情報処理プログラム。 - 前記第2文字列が前記テキストデータに含まれていないことが前記第1判断手段によって判断された場合に、前記第2文字列の候補となる複数の第2候補文字列を生成する第2候補文字列生成手段と、
生成された前記複数の第2候補文字列を前記音声認識プログラムへ送信することで、前記複数の第2候補文字列を前記音声認識プログラムに出力させる第2候補文字列送信手段と、
前記第2候補文字列送信手段で送信した前記複数の第2候補文字列のうちから選択された選択第2文字列を示す選択第2文字列情報を前記音声認識プログラムから受信する選択第2文字列情報受信手段と、
受信した前記選択第2文字列情報が示す前記選択第2文字列が示す画像処理の内容を示す特定画像を前記表示部に表示させる第3表示手段と、
前記画像処理の実行指示を受け付けた場合に、前記選択第2文字列が示す画像処理の実行を、前記第1文字列が示す前記画像処理プログラムに指示する第5指示手段と、
して前記情報処理装置をさらに機能させることを特徴とする請求項1〜7の何れか1項に記載の情報処理プログラム。 - 前記第3表示手段は、前記特定画像を表示するための特定画像データを前記音声認識プログラムまたは前記画像処理プログラムへ送信することで、前記特定画像を前記音声認識プログラムまたは前記画像処理プログラムに前記表示部へ表示させることを特徴とする請求項8に記載の情報処理プログラム。
- 前記第1文字列が前記テキストデータに含まれていないことが前記第1判断手段によって判断された場合に、前記第1文字列の入力を要求する第1要求情報を前記音声認識プログラムへ送信することで、前記第1文字列の入力を前記音声認識プログラムに受け付けさせる第1要求情報送信手段と、
前記第1文字列を前記音声認識プログラムから受信する第1文字列受信手段と、
受信した前記第1文字列が示す前記画像処理プログラムに、前記第2文字列が示す画像処理の実行を指示する第6指示手段と、
して前記情報処理装置をさらに機能させることを特徴とする請求項1〜9の何れか1項に記載の情報処理プログラム。 - 前記第2文字列が前記テキストデータに含まれていないことが前記第1判断手段によって判断された場合に、前記第2文字列の入力を要求する第2要求情報を前記音声認識プログラムへ送信することで、前記第2文字列の入力を前記音声認識プログラムに受け付けさせる第2要求情報送信手段と、
前記第2文字列を前記音声認識プログラムから受信する第2文字列受信手段と、
受信した前記第2文字列が示す画像処理の内容を示す特定画像を前記表示部に表示させる第4表示手段と、
前記画像処理の実行指示を受け付けた場合に、受信した前記第2文字列が示す画像処理の実行を、前記第1文字列が示す前記画像処理プログラムに、指示する第7指示手段と、
して前記情報処理装置をさらに機能させることを特徴とする請求項1〜10の何れか1項に記載の情報処理プログラム。 - 前記第4表示手段は、前記特定画像を表示するための特定画像データを前記音声認識プログラムまたは前記画像処理プログラムへ送信することで、前記特定画像を前記音声認識プログラムまたは前記画像処理プログラムに前記表示部へ表示させることを特徴とする請求項11に記載の情報処理プログラム。
- 記憶部と、表示部と、マイクと、コンピュータと、を備える情報処理装置であって、
前記情報処理装置には、前記情報処理装置の前記コンピュータが読み取り可能な画像処理プログラム、音声認識プログラム、および情報処理プログラムがインストールされており、
前記画像処理プログラムは、画像処理を実行するためのプログラムであり、
前記音声認識プログラムは、前記マイクを介して入力された音声をテキストデータに変換するためのプログラムであり、
前記音声認識プログラムは、前記テキストデータから前記音声認識プログラムが実行可能なタスクを定義する定義情報を特定することに応じて、前記情報処理プログラムを起動し、
前記情報処理プログラムは、
前記音声認識プログラムが前記テキストデータを生成した場合に、前記音声認識プログラムから前記テキストデータおよび前記定義情報を取得するテキストデータ取得手段であって、前記テキストデータは、前記画像処理プログラムを示す第1文字列および前記画像処理プログラムで行われる画像処理の内容を示す第2文字列を含むことが可能なデータであり、前記定義情報は、前記第2文字列が示す前記画像処理で用いられる設定情報が前記テキストデータに含まれているか否かを示す情報である、前記テキストデータ取得手段と、
取得した前記テキストデータが、前記画像処理プログラムを示す第1文字列および前記画像処理プログラムで行われる画像処理の内容を示す第2文字列を含んでいるか否かを判断する第1判断手段と、
前記テキストデータが前記第1文字列および前記第2文字列を含んでいると前記第1判断手段で判断された場合に、前記第2文字列が示す画像処理の内容を示す特定画像を前記表示部に表示させる第1表示手段と、
前記テキストデータが前記設定情報を含んでいることを前記定義情報が示している場合に、前記設定情報を前記テキストデータから抽出する抽出手段と、
前記画像処理の実行指示を受け付けた場合に、前記抽出手段が前記設定情報を抽出している場合には、前記抽出手段が抽出した前記設定情報に従って前記第2文字列が示す画像処理を実行することを、前記第1文字列が示す前記画像処理プログラムに指示する第1指示手段と、
して前記コンピュータを機能させるプログラムであることを特徴とする情報処理装置。 - 記憶部と、表示部と、マイクと、コンピュータと、を備える情報処理装置の制御方法であって、
前記情報処理装置には、前記情報処理装置の前記コンピュータが読み取り可能な画像処理プログラム、音声認識プログラム、および情報処理プログラムがインストールされており、
前記画像処理プログラムは、画像処理を実行するためのプログラムであり、
前記音声認識プログラムは、前記マイクを介して入力された音声をテキストデータに変換するためのプログラムであり、
前記音声認識プログラムは、前記テキストデータから前記音声認識プログラムが実行可能なタスクを定義する定義情報を特定することに応じて、前記情報処理プログラムを起動し、
前記情報処理プログラムは、
前記音声認識プログラムが前記テキストデータを生成した場合に、前記音声認識プログラムから前記テキストデータおよび前記定義情報を取得するテキストデータ取得ステップであって、前記テキストデータは、前記画像処理プログラムを示す第1文字列および前記画像処理プログラムで行われる画像処理の内容を示す第2文字列を含むことが可能なデータであり、前記定義情報は、前記第2文字列が示す前記画像処理で用いられる設定情報が前記テキストデータに含まれているか否かを示す情報である、前記テキストデータ取得ステップと、
取得した前記テキストデータが、前記画像処理プログラムを示す第1文字列および前記画像処理プログラムで行われる画像処理の内容を示す第2文字列を含んでいるか否かを判断する第1判断ステップと、
前記テキストデータが前記第1文字列および前記第2文字列を含んでいると前記第1判断ステップで判断された場合に、前記第2文字列が示す画像処理の内容を示す特定画像を前記表示部に表示させる第1表示ステップと、
前記テキストデータが前記設定情報を含んでいることを前記定義情報が示している場合に、前記設定情報を前記テキストデータから抽出する抽出ステップと、
前記画像処理の実行指示を受け付けた場合に、前記抽出ステップが前記設定情報を抽出している場合には、前記抽出ステップが抽出した前記設定情報に従って前記第2文字列が示す画像処理を実行することを、前記第1文字列が示す前記画像処理プログラムに指示する第1指示ステップと、
を前記コンピュータに実行させるプログラムであることを特徴とする制御方法。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017070696A JP6942995B2 (ja) | 2017-03-31 | 2017-03-31 | 情報処理プログラム、情報処理装置、および情報処理装置の制御方法 |
US15/925,911 US10318237B2 (en) | 2017-03-31 | 2018-03-20 | Non-transitory computer-readable recording medium storing computer-readable instructions for causing information processing device to execute communication processing with image processing program and voice-recognition program, information processing device, and method of controlling information processing device |
US16/425,506 US10496367B2 (en) | 2017-03-31 | 2019-05-29 | Non-transitory computer-readable recording medium storing computer-readable instructions for causing information processing device to execute communication processing with image processing program and voice-recognition program, information processing device, and method of controlling information processing device |
US16/700,448 US10789045B2 (en) | 2017-03-31 | 2019-12-02 | Non-transitory computer-readable recording medium storing computer-readable instructions for causing information processing device to execute communication processing with image processing program and voice-recognition program, information processing device, and method of controlling information processing device |
US17/001,831 US11210061B2 (en) | 2017-03-31 | 2020-08-25 | Non-transitory computer-readable recording medium storing computer-readable instructions for causing information processing device to execute communication processing with image processing program and voice-recognition program, information processing device, and method of controlling information processing device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017070696A JP6942995B2 (ja) | 2017-03-31 | 2017-03-31 | 情報処理プログラム、情報処理装置、および情報処理装置の制御方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2018173754A JP2018173754A (ja) | 2018-11-08 |
JP6942995B2 true JP6942995B2 (ja) | 2021-09-29 |
Family
ID=63669370
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017070696A Active JP6942995B2 (ja) | 2017-03-31 | 2017-03-31 | 情報処理プログラム、情報処理装置、および情報処理装置の制御方法 |
Country Status (2)
Country | Link |
---|---|
US (4) | US10318237B2 (ja) |
JP (1) | JP6942995B2 (ja) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6942995B2 (ja) | 2017-03-31 | 2021-09-29 | ブラザー工業株式会社 | 情報処理プログラム、情報処理装置、および情報処理装置の制御方法 |
JP6983675B2 (ja) * | 2018-01-23 | 2021-12-17 | キヤノン株式会社 | スキャン画像に関連する情報を設定するための装置、方法、プログラム、およびシステム |
JP7225017B2 (ja) * | 2019-04-19 | 2023-02-20 | キヤノン株式会社 | タッチパネルを用いた文字入力のための画像処理装置、その制御方法及びプログラム |
JP7375427B2 (ja) * | 2019-09-27 | 2023-11-08 | コニカミノルタ株式会社 | 音声設定システム、音声設定支援プログラムおよび音声設定支援装置 |
JP2021092982A (ja) | 2019-12-10 | 2021-06-17 | キヤノン株式会社 | 画像処理システム、画像処理装置、画像処理方法 |
US20220201136A1 (en) * | 2020-12-17 | 2022-06-23 | Canon Kabushiki Kaisha | Information processing system that executes command corresponding to utterance, image processing apparatus, control method for information processing system, and storage medium storing control program for information processing system |
CN113064561A (zh) * | 2021-03-26 | 2021-07-02 | 珠海奔图电子有限公司 | 语音打印控制方法、装置及系统 |
JP2023000588A (ja) * | 2021-06-18 | 2023-01-04 | 富士フイルムビジネスイノベーション株式会社 | 情報処理装置及びプログラム |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000029585A (ja) * | 1998-07-08 | 2000-01-28 | Canon Inc | 音声コマンド認識画像処理装置 |
JP2004304601A (ja) * | 2003-03-31 | 2004-10-28 | Toshiba Corp | Tv電話装置、tv電話装置のデータ送受信方法 |
JP2007213176A (ja) * | 2006-02-08 | 2007-08-23 | Sony Corp | 情報処理装置および方法、並びにプログラム |
JP4755556B2 (ja) * | 2006-09-04 | 2011-08-24 | クラリオン株式会社 | 車載装置 |
US9318108B2 (en) | 2010-01-18 | 2016-04-19 | Apple Inc. | Intelligent automated assistant |
JP2009206606A (ja) * | 2008-02-26 | 2009-09-10 | Canon Inc | 情報処理装置 |
JP2010178289A (ja) * | 2009-02-02 | 2010-08-12 | Fujifilm Corp | 言語的コンテンツ管理方法、システムおよびプログラムならびに言語的コンテンツ送信装置および言語的コンテンツ受信装置 |
JP5787780B2 (ja) * | 2012-01-25 | 2015-09-30 | 株式会社東芝 | 書き起こし支援システムおよび書き起こし支援方法 |
JP5831251B2 (ja) * | 2012-01-25 | 2015-12-09 | コニカミノルタ株式会社 | 画像形成システム、画像形成装置、端末装置、画像形成装置の制御プログラム、および端末装置の制御プログラム |
JP6102588B2 (ja) | 2013-07-10 | 2017-03-29 | ソニー株式会社 | 情報処理装置、情報処理方法およびプログラム |
JP2015040908A (ja) * | 2013-08-20 | 2015-03-02 | 株式会社リコー | 情報処理装置、情報更新プログラム及び情報更新方法 |
JPWO2015059976A1 (ja) * | 2013-10-24 | 2017-03-09 | ソニー株式会社 | 情報処理装置、情報処理方法、及びプログラム |
JP2015088841A (ja) * | 2013-10-29 | 2015-05-07 | 株式会社東芝 | 画像形成装置 |
JP2016033757A (ja) * | 2014-07-31 | 2016-03-10 | セイコーエプソン株式会社 | 表示装置、表示装置の制御方法、および、プログラム |
CN105528385B (zh) * | 2014-10-15 | 2020-11-20 | 松下电器(美国)知识产权公司 | 信息取得方法、信息取得系统以及信息取得程序 |
JP2016189158A (ja) * | 2015-03-30 | 2016-11-04 | 富士フイルム株式会社 | 画像処理装置、画像処理方法、プログラムおよび記録媒体 |
JP2016218852A (ja) | 2015-05-22 | 2016-12-22 | ソニー株式会社 | 情報処理装置および情報処理方法、並びにプログラム |
US10325590B2 (en) * | 2015-06-26 | 2019-06-18 | Intel Corporation | Language model modification for local speech recognition systems using remote sources |
US10223066B2 (en) * | 2015-12-23 | 2019-03-05 | Apple Inc. | Proactive assistance based on dialog communication between devices |
US10446143B2 (en) * | 2016-03-14 | 2019-10-15 | Apple Inc. | Identification of voice inputs providing credentials |
JP2018010510A (ja) * | 2016-07-14 | 2018-01-18 | 株式会社リコー | 画像処理装置、画像処理方法、及びプログラム |
JP6942995B2 (ja) | 2017-03-31 | 2021-09-29 | ブラザー工業株式会社 | 情報処理プログラム、情報処理装置、および情報処理装置の制御方法 |
-
2017
- 2017-03-31 JP JP2017070696A patent/JP6942995B2/ja active Active
-
2018
- 2018-03-20 US US15/925,911 patent/US10318237B2/en active Active
-
2019
- 2019-05-29 US US16/425,506 patent/US10496367B2/en active Active
- 2019-12-02 US US16/700,448 patent/US10789045B2/en active Active
-
2020
- 2020-08-25 US US17/001,831 patent/US11210061B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US10318237B2 (en) | 2019-06-11 |
US20200387349A1 (en) | 2020-12-10 |
US20200104097A1 (en) | 2020-04-02 |
US20180285069A1 (en) | 2018-10-04 |
US20190278564A1 (en) | 2019-09-12 |
JP2018173754A (ja) | 2018-11-08 |
US10496367B2 (en) | 2019-12-03 |
US10789045B2 (en) | 2020-09-29 |
US11210061B2 (en) | 2021-12-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6942995B2 (ja) | 情報処理プログラム、情報処理装置、および情報処理装置の制御方法 | |
JP7071098B2 (ja) | 音声制御システム、制御方法およびプログラム | |
JP5803949B2 (ja) | 画像処理装置、情報処理端末およびプログラム | |
CN110321086B (zh) | 非暂时性计算机可读记录介质以及控制信息处理装置的方法 | |
JP6623777B2 (ja) | 情報処理システム、および情報処理方法 | |
JP6182904B2 (ja) | 通信端末装置、通信制御方法及び通信制御プログラム | |
JP6256040B2 (ja) | 情報処理プログラムおよびプリンタ | |
JP6451053B2 (ja) | 情報処理プログラム、情報処理装置、および情報処理装置の制御方法 | |
JP5299386B2 (ja) | 印刷データ生成プログラム、端末装置および端末装置の制御方法 | |
JP6558240B2 (ja) | プログラム | |
US20220129211A1 (en) | Converting voice command into text code blocks that support printing services | |
US11928171B2 (en) | Providing shortened URL and information related contents corresponding to original URL | |
JP6834441B2 (ja) | プログラム及び携帯端末 | |
US20150029528A1 (en) | Information Processing Device, and Method and Computer-Readable Medium Therefor | |
JP6911465B2 (ja) | 情報処理プログラム、情報処理装置、および情報処理装置の制御方法 | |
US20210092254A1 (en) | Address search system, address search method, and program | |
JP7120344B2 (ja) | プログラム及び端末装置 | |
US10652419B2 (en) | Information processor and non-transitory storage medium storing instructions readable by the information processor | |
JP2022167157A (ja) | 画像処理装置、画像処理方法、及びプログラム | |
JP2010079436A (ja) | 情報処理装置、情報処理システム及びプログラム | |
JP2020004168A (ja) | 情報処理システム、操作装置およびプログラム | |
JP2018013831A (ja) | 端末、システム及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200312 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20201201 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20201130 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20210122 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210325 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210601 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210719 |
|
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: 20210810 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210823 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6942995 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |