【手続補正書】
【提出日】平成27年12月22日(2015.12.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
リクエストを送信するリクエスト送信部と、
前記リクエストに対応するレスポンスを受信するレスポンス受信部と、
前記レスポンスを解析するレスポンス解析部と、
前記レスポンスの解析結果に基づいて生成されたテキストをユーザに向けて出力するテキスト出力部と、
前記レスポンスの解析結果、または前記ユーザによって入力されたテキストに基づいて前記リクエストを新たに生成するリクエスト生成部と、
前記リクエストが新たに生成されるタイミングを、前記生成されたテキストが出力されるタイミングに基づいて制御するタイミング制御部と
を備える情報処理装置。
【請求項２】
前記タイミング制御部は、前記生成されたテキストが出力されてから前記リクエストが新たに生成されるまでの間に待機時間を設定する、請求項１に記載の情報処理装置。
【請求項３】
前記リクエスト生成部は、前記待機時間に前記ユーザによってテキストが入力された場合、該入力されたテキストに基づいて前記リクエストを新たに生成する、請求項２に記載の情報処理装置。
【請求項４】
前記リクエスト生成部は、前記待機時間に前記ユーザによってテキストが入力されなかった場合、前記レスポンスの解析結果に基づいて前記リクエストを新たに生成する、請求項３に記載の情報処理装置。
【請求項５】
前記タイミング制御部は、前記レスポンスの解析結果に基づいて前記待機時間を設定するか否かを決定する、請求項２〜４のいずれか１項に記載の情報処理装置。
【請求項６】
前記タイミング制御部は、前記レスポンスの解析結果に基づいて新たに生成される前記リクエストが前記レスポンスに対して否定的な内容である場合に前記待機時間を設定する、請求項５に記載の情報処理装置。
【請求項７】
前記タイミング制御部は、前記レスポンスが以前に送信された前記リクエストに対して否定的な内容である場合に前記待機時間を設定する、請求項５に記載の情報処理装置。
【請求項８】
前記テキスト出力部は、さらに、前記リクエスト生成部が前記レスポンスの解析結果に基づいて生成した前記リクエストに基づいて生成されたテキストを前記ユーザに向けて出力する、請求項１〜７のいずれか１項に記載の情報処理装置。
【請求項９】
前記テキスト出力部は、前記生成されたテキストを音声出力する、請求項１〜８のいずれか１項に記載の情報処理装置。
【請求項１０】
前記リクエスト生成部は、前記ユーザによって音声入力されたテキストを取得する、請求項１〜９のいずれか１項に記載の情報処理装置。
【請求項１１】
前記テキスト出力部は、前記生成されたテキストを画像として出力する、請求項１〜１０のいずれか１項に記載の情報処理装置。
【請求項１２】
前記リクエスト生成部は、前記ユーザのスケジュール情報にさらに基づいて前記リクエストを生成し、
前記レスポンス受信部は、他のユーザのスケジュール情報に基づいて生成された前記レスポンスを受信する、請求項１〜１１のいずれか１項に記載の情報処理装置。
【請求項１３】
前記タイミング制御部は、前記リクエストと前記レスポンスとの間に競合が発生した場合に、前記生成されたテキストが出力されてから前記リクエストが新たに生成されるまでの間に待機時間を設定する、請求項１２に記載の情報処理装置。
【請求項１４】
リクエストを送信することと、
前記リクエストに対応するレスポンスを受信することと、
前記レスポンスを解析することと、
前記レスポンスの解析結果に基づいて生成されたテキストをユーザに向けて出力することと、
前記レスポンスの解析結果、または前記ユーザによって入力されたテキストに基づいて前記リクエストを新たに生成することと、
前記リクエストが新たに生成されるタイミングを、前記生成されたテキストが出力されるタイミングに基づいて制御することと
を含む情報処理方法。
【請求項１５】
リクエストを送信する機能と、
前記リクエストに対応するレスポンスを受信する機能と、
前記レスポンスを解析する機能と、
前記レスポンスの解析結果に基づいて生成されたテキストをユーザに向けて出力する機能と、
前記レスポンスの解析結果、または前記ユーザによって入力されたテキストに基づいて前記リクエストを新たに生成する機能と、
前記リクエストが新たに生成されるタイミングを、前記生成されたテキストが出力されるタイミングに基づいて制御する機能と
をコンピュータに実現させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
また、本開示によれば、リクエストを送信する機能と、上記リクエストに対応するレスポンスを受信する機能と、上記レスポンスを解析する機能と、上記レスポンスの解析結果に基づいて生成されたテキストをユーザに向けて出力する機能と、上記レスポンスの解析結果、または上記ユーザによって入力されたテキストに基づいて上記リクエストを新たに生成する機能と、上記リクエストが新たに生成されるタイミングを、上記生成されたテキストが出力されるタイミングに基づいて制御する機能とをコンピュータに実現させるためのプログラムが提供される。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００９６
【補正方法】変更
【補正の内容】
【００９６】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）リクエストを送信するリクエスト送信部と、
前記リクエストに対応するレスポンスを受信するレスポンス受信部と、
前記レスポンスを解析するレスポンス解析部と、
前記レスポンスの解析結果に基づいて生成されたテキストをユーザに向けて出力するテキスト出力部と、
前記レスポンスの解析結果、または前記ユーザによって入力されたテキストに基づいて前記リクエストを新たに生成するリクエスト生成部と、
前記リクエストが新たに生成されるタイミングを、前記生成されたテキストが出力されるタイミングに基づいて制御するタイミング制御部と
を備える情報処理装置。
（２）前記タイミング制御部は、前記生成されたテキストが出力されてから前記リクエストが新たに生成されるまでの間に待機時間を設定する、前記（１）に記載の情報処理装置。
（３）前記リクエスト生成部は、前記待機時間に前記ユーザによってテキストが入力された場合、該入力されたテキストに基づいて前記リクエストを新たに生成する、前記（２）に記載の情報処理装置。
（４）前記リクエスト生成部は、前記待機時間に前記ユーザによってテキストが入力されなかった場合、前記レスポンスの解析結果に基づいて前記リクエストを新たに生成する、前記（３）に記載の情報処理装置。
（５）前記タイミング制御部は、前記レスポンスの解析結果に基づいて前記待機時間を設定するか否かを決定する、前記（２）〜（４）のいずれか１項に記載の情報処理装置。
（６）前記タイミング制御部は、前記レスポンスの解析結果に基づいて新たに生成される前記リクエストが前記レスポンスに対して否定的な内容である場合に前記待機時間を設定する、前記（５）に記載の情報処理装置。
（７）前記タイミング制御部は、前記レスポンスが以前に送信された前記リクエストに対して否定的な内容である場合に前記待機時間を設定する、前記（５）に記載の情報処理装置。
（８）前記テキスト出力部は、さらに、前記リクエスト生成部が前記レスポンスの解析結果に基づいて生成した前記リクエストに基づいて生成されたテキストを前記ユーザに向けて出力する、前記（１）〜（７）のいずれか１項に記載の情報処理装置。
（９）前記テキスト出力部は、前記生成されたテキストを音声出力する、前記（１）〜（８）のいずれか１項に記載の情報処理装置。
（１０）前記リクエスト生成部は、前記ユーザによって音声入力されたテキストを取得する、前記（１）〜（９）のいずれか１項に記載の情報処理装置。
（１１）前記テキスト出力部は、前記生成されたテキストを画像として出力する、前記（１）〜（１０）のいずれか１項に記載の情報処理装置。
（１２）前記リクエスト生成部は、前記ユーザのスケジュール情報にさらに基づいて前記リクエストを生成し、
前記レスポンス受信部は、他のユーザのスケジュール情報に基づいて生成された前記レスポンスを受信する、前記（１）〜（１１）のいずれか１項に記載の情報処理装置。
（１３）前記タイミング制御部は、前記リクエストと前記レスポンスとの間に競合が発生した場合に、前記生成されたテキストが出力されてから前記リクエストが新たに生成されるまでの間に待機時間を設定する、前記（１２）に記載の情報処理装置。
（１４）リクエストを送信することと、
前記リクエストに対応するレスポンスを受信することと、
前記レスポンスを解析することと、
前記レスポンスの解析結果に基づいて生成されたテキストをユーザに向けて出力することと、
前記レスポンスの解析結果、または前記ユーザによって入力されたテキストに基づいて前記リクエストを新たに生成することと、
前記リクエストが新たに生成されるタイミングを、前記生成されたテキストが出力されるタイミングに基づいて制御することと
を含む情報処理方法。
（１５）リクエストを送信する機能と、
前記リクエストに対応するレスポンスを受信する機能と、
前記レスポンスを解析する機能と、
前記レスポンスの解析結果に基づいて生成されたテキストをユーザに向けて出力する機能と、
前記レスポンスの解析結果、または前記ユーザによって入力されたテキストに基づいて前記リクエストを新たに生成する機能と、
前記リクエストが新たに生成されるタイミングを、前記生成されたテキストが出力されるタイミングに基づいて制御する機能と
をコンピュータに実現させるためのプログラム。