【手続補正書】
【提出日】平成19年11月22日(2007.11.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
記憶手段に格納された時系列の構成要素（以下「時系列構成要素」という。）のうちの全部または一部が、所要時間の異なる複数の時系列構成要素を含むアプリケーションの進行の時間管理プログラムであって、
前記アプリケーションの所定の時間スケジュールを記録するステップと、
前記アプリケーションの実行時間と前記時間スケジュールとを比較するステップと、
前記比較するステップによって、前記アプリケーションの実行時間が時間スケジュールに比較して長いと判断したときに、そのとき使用されている時系列構成要素よりも後に使用されるべき時系列構成要素について、より所要時間の短い時系列構成要素に変更するステップと、
前記比較するステップによって、前記アプリケーションの実行時間が時間スケジュールに比較して短いと判断したときに、そのとき使用されている時系列構成要素よりも後に使用されるべき時系列構成要素について、より所要時間の長い時系列構成要素に変更するステップと、
を実行させる時間管理プログラム。
【請求項２】
前記比較するステップによって、前記アプリケーションの実行時間が時間スケジュールに比較して短いと判断したときに、そのとき使用されている時系列構成要素よりも後に、付加構成要素を挿入する挿入ステップを、さらに実行させることを特徴とする請求項１記載の時間管理プログラム。
【請求項３】
前記所要時間の異なる複数の時系列構成要素は、所要時間の順序に配列されて、前記記憶手段に格納され、
前記より所要時間の短い時系列構成要素に変更するステップは、前記所要時間の順序に配列された時系列構成要素から、より所要時間の短い時系列構成要素を順次選択するステップと、前記アプリケーションの実行時間が時間スケジュールと等しいか、より短くなって遅延時間が解消したか否かを判断するステップとを含み、
前記選択ステップは遅延時間が解消するまで繰り返される、
請求項１または２記載の時間管理プログラム。
【請求項４】
時系列構成要素を含むアプリケーションの進行の時間管理プログラムであって、
前記アプリケーションの所定の時間スケジュールを記録するステップと、
前記アプリケーションの実行時間と前記時間スケジュールとを比較するステップと、
前記比較するステップによって、前記アプリケーションの実行時間が時間スケジュールに比較して短いと判断したときに、そのとき使用されている時系列構成要素よりも後に、付加構成要素を挿入する挿入ステップと、
を実行させる時間管理プログラム。
【請求項５】
ユーザーが前記アプリケーションに対して回答要求の操作を行ったか否かを判断するステップと、
前記判断するステップによって、ユーザーが前記アプリケーションに対して回答を求める操作を行ったと判断したときに、前記時間スケジュールとアプリケーション実行時間とを比較して回答のための時間的余裕を判断する回答時間判断ステップと、
前記回答時間判断ステップによって、時間的余裕があると判断したときに直ちにユーザーの回答要求を受け付ける第１回答ステップと、
前記回答時間判断ステップによって、時間的余裕がないと判断したときに、後で回答要求を受け付ける第２回答ステップと、
をさらに実行させる請求項１乃至４のいずれかに記載の時間管理プログラム。
【請求項６】
所定の時間スケジュールを入力し得る時間スケジュール入力ステップをさらに実行させることを特徴とする請求項１乃至５のいずれかに記載の時間管理プログラム。
【請求項７】
時系列の構成要素（以下「時系列構成要素」という。）のうちの全部または一部が、所要時間の異なる複数の時系列構成要素を含むアプリケーションの進行の時間管理装置であって、
前記時系列構成要素を格納する記憶手段と、
前記アプリケーションの所定の時間スケジュールを記録し、前記アプリケーションの実行時間と前記時間スケジュールとを比較する比較手段と、
前記スケジュール比較手段が、前記アプリケーションの実行時間が時間スケジュールに比較して長いと判断したときに、そのとき使用されている時系列構成要素よりも後に使用されるべき時系列構成要素について、より所要時間の短い時系列構成要素に変更する進め手段と、
前記スケジュール比較手段が、前記アプリケーションの実行時間が時間スケジュールに比較して短いと判断したときに、そのとき使用されている時系列構成要素よりも後に使用されるべき時系列構成要素について、より所要時間の長い時系列構成要素に変更する遅延手段と、
を備えた時間管理装置。
【請求項８】
前記スケジュール比較手段が前記アプリケーションの実行が時間スケジュールに比較して長いと判断したときに、そのとき使用されている時系列構成要素よりも後に、付加構成要素を挿入する挿入手段を、さらに備えたことを特徴とする請求項７記載の時間管理装置。
【請求項９】
前記所要時間の異なる複数の時系列構成要素は、所要時間の順序で配列して前記記憶手段に格納され、
前記進め手段は、前記所要時間の順序に配列された時系列構成要素から、より所要時間の短い時系列構成要素を順次選択する選択手段と、前記アプリケーションの実行時間が時間スケジュールと等しいか、より短くなって遅延時間が解消したか否かを判断する判断手段とを含み、
前記選択手段による選択は、前記判断手段が、遅延時間が解消したと判断するまで繰り返す、
請求項７または８記載の時間管理装置。
【請求項１０】
時系列構成要素を含むアプリケーションの進行の時間管理装置であって、
前記アプリケーションの所定の時間スケジュールを記録し、前記アプリケーションの実行時間と前記時間スケジュールとを比較する比較手段と、
前記スケジュール比較手段が、前記アプリケーションの実行時間が時間スケジュールに比較して短いと判断したときに、そのとき使用されている時系列構成要素よりも後に、付加構成要素を挿入する挿入手段と、
を備えた時間管理装置。
【請求項１１】
ユーザーが前記アプリケーションに対して回答を求める操作を行ったか否かを判断する判断手段と、
前記判断手段が、ユーザーが前記アプリケーションに対して回答を求める操作を行ったと判断したときに、前記時間スケジュールとアプリケーション実行時間とを比較して回答のための時間的余裕を判断する回答時間判断手段と、
前記回答時間判断手段が、時間的余裕があると判断したときに直ちにユーザーの回答要求を受け付ける第１回答手段と、
前記回答時間判断ステップによって、時間的余裕がないと判断したときに、後で回答要求を受け付ける第２回答手段と、
をさらに備えたことを特徴とする請求項７乃至１０のいずれかに記載の時間管理装置。
【請求項１２】
時系列構成要素を含むアプリケーションの進行の時間管理装置であって、
ユーザーが付加構成要素の挿入を指示し得る挿入指示手段と、
ユーザーが挿入指示手段によって付加構成要素の挿入を指示したか否かを判断する判断手段と、
前記挿入判断手段が、ユーザーが付加構成要素の挿入を指示したと判断したときに、そのとき使用されている時系列構成要素よりも後に、付加構成要素を挿入する挿入手段と、
を備えた時間管理装置。
【請求項１３】
所定の時間スケジュールを入力し得る時間スケジュール入力手段をさらに備えたことを特徴とする請求項７乃至１２のいずれかに記載の時間管理装置。
【請求項１４】
前記時系列構成要素は２層以上の階層よりなり、下位の時系列構成要素によって上位の時系列構成要素が構成されていることを特徴とする請求項７乃至１３に記載の時間管理装置。
【請求項１５】
アプリケーションのための文字データおよび音声データを保持し、逐次送信するサーバであって、前記文字データを送信した後に、対応する音声データを分割して送信するサーバと、
前記サーバが送信した前記文字データおよび音声データを受信し、アプリケーションを実行する端末であって、
前記サーバとの通信状態をチェックする通信状態チェック手段と、
前記通信状態チェック手段が、前記サーバとの通信状態が悪いと判断したときに、前記アプリケーションのために必要な最低限の文字データを全て受信したか否かを判断する判断手段と、
前記判断手段が、アプリケーションのために必要な最低限の文字データを全て受信したと判断したときに、前記文字データのみよって、アプリケーションを実行すべきか否かをユーザーに問い合わせ、前記判断手段が、必要な最低限の文字データを全て受信していないと判断したときに、通信状態回復まで待機するか、あるいはアプリケーションを中止するかをユーザーに問い合わせる問い合わせ手段と、
前記判断手段が、アプリケーションのために必要な最低限の文字データを全て受信したと判断したときに、前記文字データのみよって、アプリケーションを実行すべきとユーザーが回答したときに、前記文字データのみによって前記アプリケーションを実行する自律実行手段と、
前記判断手段が、アプリケーションのために必要な最低限の文字データを全て受信していないと判断し、ユーザーが通信状態回復まで待機すると回答したときに、所定時間通信状態の回復を待つ待機手段と、
前記判断手段が、アプリケーションのために必要な最低限の文字データを全て受信していないと判断し、ユーザーがアプリケーションを中止すると回答したときに、前記アプリケーションを中止する中止手段と、
を備えた端末と、
を備えたアプリケーション実行システム。
【請求項１６】
前記端末は、
前記待機手段が通信状態が回復したと判断したときに、中断時間分を延長してアプリケーションを再開するか、前記アプリケーションを次回のアプリケーションに盛り込むかを問い合わせる問い合わせ手段と、
中断時間分を延長してアプリケーションを再開すべきとユーザーが回答したときに、前記アプリケーションを再開する再開手段と、
前記アプリケーションを次回のアプリケーションに盛り込むべきとユーザーが回答したときに、アプリケーション中断の情報を記録する記録手段と、
をさらに備えたことを特徴とする請求項１５記載のアプリケーション実行システム。
【請求項１７】
前記待機手段が通信状態が回復したと判断したときに、中断時間が回復可能な時間限度を超えているか否かを判断する判断手段を、さらに備え、
前記記録手段は、中断時間が回復可能な時間限度を超えていると前記判断手段が判断したときに、アプリケーション中断の情報を記録することを特徴とする請求項１５または１６に記載のアプリケーション実行システム。
【請求項１８】
請求項１乃至６のいずれかに記載の時間管理プログラムが格納された情報処理装置読み取り可能な記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明は、記憶手段に格納された時系列の構成要素（以下「時系列構成要素」という。）のうちの全部または一部が、所要時間の異なる複数の時系列構成要素を含むアプリケーションの進行の時間管理プログラムであって、前記アプリケーションの所定の時間スケジュールを記録するステップと、前記アプリケーションの実行時間と前記時間スケジュールとを比較するステップと、前記比較するステップによって、前記アプリケーションの実行時間が時間スケジュールに比較して長いと判断したときに、そのとき使用されている時系列構成要素よりも後に使用されるべき時系列構成要素について、より所要時間の短い時系列構成要素に変更するステップと、前記比較するステップによって、前記アプリケーションの実行時間が時間スケジュールに比較して短いと判断したときに、そのとき使用されている時系列構成要素よりも後に使用されるべき時系列構成要素について、より所要時間の長い時系列構成要素に変更するステップとを実行させる。これによって、アプリケーション進行における時間管理が可能である。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明に係る時間管理プログラムは、前記比較するステップによって、前記アプリケーションの実行時間が時間スケジュールに比較して短いと判断したときに、そのとき使用されている時系列構成要素よりも後に、付加構成要素を挿入する挿入ステップを、さらに実行させる。これによって、より大幅の時間調整が可能である。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
本発明に係る時間管理プログラムにおいて、前記所要時間の異なる複数の時系列構成要素は、所要時間の順序に配列されて、記憶手段に格納され、
前記より所要時間の短い時系列構成要素に変更するステップは、前記所要時間の順序に配列された時系列構成要素から、より所要時間の短い時系列構成要素を順次選択するステップと、前記アプリケーションの実行時間が時間スケジュールと等しいか、より短くなって遅延時間が解消したか否かを判断するステップとを含み、前記選択ステップは遅延時間が解消するまで繰り返される。
これによって時間調整の処理を容易に行うことができる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
本発明は、時系列構成要素を含むアプリケーションの進行の時間管理プログラムであって、前記アプリケーションの所定の時間スケジュールを記録するステップと、前記アプリケーションの実行時間と前記時間スケジュールとを比較するステップと、前記比較するステップによって、前記アプリケーションの実行時間が時間スケジュールに比較して短いと判断したときに、そのとき使用されている時系列構成要素よりも後に、付加構成要素を挿入する挿入ステップと、を実行させる。これによってアプリケーション進行の時間管理が可能である。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
本発明は、時系列の構成要素（以下「時系列構成要素」という。）のうちの全部または一部が、所要時間の異なる複数の時系列構成要素を含むアプリケーションの進行の時間管理装置であって、前記時系列構成要素を格納する記憶手段と、前記アプリケーションの所定の時間スケジュールを記録し、前記アプリケーションの実行時間と前記時間スケジュールとを比較する比較手段と、前記スケジュール比較手段が、前記アプリケーションの実行時間が時間スケジュールに比較して長いと判断したときに、そのとき使用されている時系列構成要素よりも後に使用されるべき時系列構成要素について、より所要時間の短い時系列構成要素に変更する進め手段と、前記スケジュール比較手段が、前記アプリケーションの実行時間が時間スケジュールに比較して短いと判断したときに、そのとき使用されている時系列構成要素よりも後に使用されるべき時系列構成要素について、より所要時間の長い時系列構成要素に変更する遅延手段と、を備える。これによって、インストラクションの時間管理が可能である。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
本発明に係る時間管理装置において、前記スケジュール比較手段が前記アプリケーションの実行が時間スケジュールに比較して長いと判断したときに、そのとき使用されている時系列構成要素よりも後に、付加構成要素を挿入する挿入手段を、さらに備えてもよい。これによって、より大幅の時間調整が可能である。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
本発明に係る時間管理装置において、前記所要時間の異なる複数の時系列構成要素は、所要時間の順序で配列して、前記記憶手段に格納され、前記進め手段は、前記所要時間の順序に配列された時系列構成要素から、より所要時間の短い時系列構成要素を順次選択する選択手段と、前記アプリケーションの実行時間が時間スケジュールと等しいか、より短くなって遅延時間が解消したか否かを判断する判断手段とを含み、前記選択手段による選択は、前記判断手段が、遅延時間が解消したと判断するまで繰り返す。
これによって、時間調整の処理を容易に実行し得る。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
本発明は、時系列構成要素を含むアプリケーションの進行の時間管理装置であって、前記アプリケーションの所定の時間スケジュールを記録し、前記アプリケーションの実行時間と前記時間スケジュールとを比較する比較手段と、前記スケジュール比較手段が、前記アプリケーションの実行時間が時間スケジュールに比較して短いと判断したときに、そのとき使用されている時系列構成要素よりも後に、付加構成要素を挿入する挿入手段とを備える。これによってインストラクションの時間管理が可能である。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００７５
【補正方法】変更
【補正の内容】
【００７５】
以下の説明では、階層を２階層とし、上位の構成要素をパラグラフ、下位の階層をフレーズと呼ぶことにする。すなわち、各インストラクションが１個または複数の章から構成され、各章は１個または複数のパラグラフによって構成され、各パラグラフは１個または複数のフレーズによって構成されるものとし、インストラクション、パラグラフ、フレーズを式（１）、（２）、（３）によって定義する。但し、パラグラフ、フレーズは文章構成におけるパラグラフ、フレーズとは無関係である。
なお、インストラクション、パラグラフ、フレーズは、システムメモリ１０２０、カートリッジ１１２０等の記憶手段に格納される。