【手続補正書】
【提出日】平成24年3月8日(2012.3.8)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
本発明の目的は、日付、時間帯、および、スケジュール内容の項目を有するスケジュールデータのレコードを記憶するスケジュールデータベースを含む記憶装置と、
音声入力された信号をディジタル化したディジタルデータに基づいて、当該ディジタルデータに含まれる文字列を認識する言語解析手段と、
前記言語解析手段により認識された文字列にしたがって、前記スケジュールデータベースへのレコードの生成および格納を含むスケジュール登録、あるいは、前記スケジュールデータベースから所定のレコードの検索を含むスケジュール検索の何れかを実行すべきかを判断する登録・検索判断手段と、
前記登録・検索判断手段による判断にしたがって、前記スケジュールデータベースへのレコードの生成および格納、或いは、前記スケジュールデータベースから所定のレコードの検索を実行するスケジュール登録・検索手段と、
を備えたことを特徴とするスケジュール管理装置により達成される。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
好ましい実施態様においては、前記登録・検索判断手段は、前記言語解析手段により認識された文字列が、日付、或いは、日付および時刻の何れかを含む第１の状態であるか、日付、或いは、日付および時刻の何れかと、スケジュール内容とを含む第２の状態であるかを判断し、
前記スケジュール登録・検索手段は、前記第１の状態のときに、前記スケジュールデータベースを検索して、前記日付、或いは、日付および時刻の何れかに関連するレコードを読み出して、当該レコードの内容を表示装置に表示し、その一方、前記第２の状態のときに、前記言語解析手段の認識にかかる日付、時刻に基づく時間帯、および、スケジュール内容を含むスケジュールデータのレコードを生成して、前記スケジュールデータベースに格納するように構成されている。
別の好ましい実施態様においては、前記登録・検索判断手段は、前記第１の状態であるか、第２の状態であるか、或いは、前記言語解析手段により認識された文字列が、期間、時刻およびスケジュール内容を含む第３の状態であるかを判断し、
前記スケジュール登録・検索手段が、前記第３の状態のときに、前記期間に属する日付を特定し、当該特定された日付、時刻に基づく時間帯、および、スケジュール内容を含むスケジュールデータのレコードをそれぞれ生成して、前記スケジュールデータベースに格納するように構成されている。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
また、本発明の目的は、日付、時間帯、および、スケジュール内容の項目を有するスケジュールデータのレコードを記憶するスケジュールデータベースを含む記憶装置を備えたコンピュータに、
音声入力された信号をディジタル化したディジタルデータに基づいて、当該ディジタルデータに含まれる文字列を認識する言語解析ステップと、
前記言語解析ステップにおいて認識された文字列にしたがって、前記スケジュールデータベースへのレコードの生成および格納を含むスケジュール登録、あるいは、前記スケジュールデータベースから所定のレコードの検索を含むスケジュール検索の何れかを実行すべきかを判断する登録・検索判断ステップと、
前記登録・検索判断ステップにおける判断にしたがって、前記スケジュールデータベースへのレコードの生成および格納、或いは、前記スケジュールデータベースから所定のレコードの検索を実行するスケジュール登録・検索ステップと、
を実行させることを特徴とするスケジュール管理プログラムにより達成される。
【手続補正４】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
日付、時間帯、および、スケジュール内容の項目を有するスケジュールデータのレコードを記憶するスケジュールデータベースを含む記憶装置と、
音声入力された信号をディジタル化したディジタルデータに基づいて、当該ディジタルデータに含まれる文字列を認識する言語解析手段と、
前記言語解析手段により認識された文字列にしたがって、前記スケジュールデータベースへのレコードの生成および格納を含むスケジュール登録、あるいは、前記スケジュールデータベースから所定のレコードの検索を含むスケジュール検索の何れかを実行すべきかを判断する登録・検索判断手段と、
前記登録・検索判断手段による判断にしたがって、前記スケジュールデータベースへのレコードの生成および格納、或いは、前記スケジュールデータベースから所定のレコードの検索を実行するスケジュール登録・検索手段と、
を備えたことを特徴とするスケジュール管理装置。
【請求項２】
前記登録・検索判断手段は、前記言語解析手段により認識された文字列が、日付、或いは、日付および時刻の何れかを含む第１の状態であるか、日付、或いは、日付および時刻の何れかと、スケジュール内容とを含む第２の状態であるかを判断し、
前記スケジュール登録・検索手段は、前記第１の状態のときに、前記スケジュールデータベースを検索して、前記日付、或いは、日付および時刻の何れかに関連するレコードを読み出して、当該レコードの内容を表示装置に表示し、その一方、前記第２の状態のときに、前記言語解析手段の認識にかかる日付、時刻に基づく時間帯、および、スケジュール内容を含むスケジュールデータのレコードを生成して、前記スケジュールデータベースに格納するように構成されたことを特徴とする請求項１に記載のスケジュール管理装置。
【請求項３】
前記登録・検索判断手段は、前記第１の状態であるか、第２の状態であるか、或いは、前記言語解析手段により認識された文字列が、期間、時刻およびスケジュール内容を含む第３の状態であるかを判断し、
前記スケジュール登録・検索手段が、前記第３の状態のときに、前記期間に属する日付を特定し、当該特定された日付、時刻に基づく時間帯、および、スケジュール内容を含むスケジュールデータのレコードをそれぞれ生成して、前記スケジュールデータベースに格納するように構成されたことを特徴とする請求項２に記載のスケジュール管理装置。
【請求項４】
前記スケジュール登録・検索手段が、前記第３の状態のときに、前記期間に関する文字列に、期間の開始時期を示す開始時期特定単語が含まれる場合に、前記開始時期特定単語により示される開始時期を始期として、前記期間に属する日付を特定するように構成されたことを特徴とする請求項３に記載のスケジュール管理装置。
【請求項５】
前記登録・検索判断手段が、第１の状態において、前記言語解析手段により認識された文字列が日付であるか、或いは、日付および時刻であるかを判断し、
前記スケジュール登録・検索手段が、前記文字列が日付である場合に、前記スケジュールデータベースを検索して、当該日付を含むレコードを読み出し、前記文字列が日付および時刻である場合に、当該日付を含むレコードであって、前記時間帯が、前記時刻を含むようなレコードを読み出すことを特徴とする請求項２ないし４の何れか一項に記載のスケジュール管理装置。
【請求項６】
前記登録・検索判断手段が、第１の状態において、前記言語解析手段により認識された文字列が日付であるか、或いは、日付および時刻であるかを判断し、
前記スケジュール登録・検索手段が、前記文字列が日付である場合に、前記スケジュールデータベースを検索して、当該日付を含むレコードを読み出して、当該レコードの内容を前記表示装置に表示し、
前記文字列が日付および時刻である場合に、当該日付を含む第１のレコードを読み出し、かつ、前記時間帯が、前記時刻を含むような第２のレコードを特定し、前記第２のレコードの内容を、前記第１のレコード中の他のレコードと異なる表示態様で、前記表示装置に表示することを特徴とする請求項２ないし４の何れか一項に記載のスケジュール管理装置。
【請求項７】
前記登録・検索判断手段が、前記言語解析手段により認識された文字列が日付と判断された後、第１の所定時間内に、前記言語解析手段により認識された文字列が時刻と判断され、さらに、その後第２の所定時間内に、前記言語解析手段により認識された文字列がスケジュール内容と判断された場合に、前記第２の状態と判断し、
その一方、前記第２の所定時間内に、前記言語解析手段により文字列が認識されなかった場合、或いは、認識された文字列がスケジュール内容でないと判断された場合に、前記第１の状態と判断することを特徴とする請求項２ないし４の何れか一項に記載のスケジュール管理装置。
【請求項８】
前記登録・検索判断手段が、前記言語解析手段により認識された文字列が日付と判断された後、第１の所定時間内に、前記言語解析手段により認識された文字列が時刻と判断され、その後、前記第２の所定時間内に、前記言語解析手段により文字列が認識されなかった場合、或いは、認識された文字列がスケジュール内容でないと判断された場合に、前記第１の状態のうち、前記言語解析手段により認識された文字列が日付である場合と判断し、
前記言語解析手段により認識された文字列が日付と判断された後、第１の所定時間内に、前記言語解析手段により認識された文字列が時刻であると判断し、その後、前記第２の所定時間内に、前記言語解析手段により文字列が認識されなかった場合、或いは、認識された文字列がスケジュール内容でないと判断された場合に、前記第１の状態のうち、言語解析手段により認識された文字列が日付および時刻であると判断することを特徴とする請求項６に記載のスケジュール管理装置。
【請求項９】
前記登録・検索判断手段が、前記言語解析手段により認識された文字列が日付および時刻と判断された後、第２の所定時間内に、前記言語解析手段により認識された文字列がスケジュール内容と判断された場合に、前記第２の状態と判断し、
その一方、前記第２の所定時間内に、前記言語解析手段により文字列が認識されなかった場合、或いは、認識された文字列がスケジュール内容でないと判断された場合に、前記第１の状態と判断することを特徴とする請求項２ないし４の何れか一項に記載のスケジュール管理装置。
【請求項１０】
前記スケジュール内容ごとに、所定の時間長が関連付けられて前記記憶装置に記憶され、
前記スケジュール登録・検索手段が、前記言語解析手段の認識にかかる時刻を開始時刻として、前記言語解析手段の認識にかかるスケジュール内容に関連付けられた時間長を加えた時刻を終了時刻として算出し、前記開始時刻及び終了時刻を、前記スケジュールデータのレコードにおける時間帯とすることを特徴とする請求項１ないし９の何れか一項に記載のスケジュール管理装置。
【請求項１１】
日付、時間帯、および、スケジュール内容の項目を有するスケジュールデータのレコードを記憶するスケジュールデータベースを含む記憶装置を備えたコンピュータに、
音声入力された信号をディジタル化したディジタルデータに基づいて、当該ディジタルデータに含まれる文字列を認識する言語解析ステップと、
前記言語解析ステップにおいて認識された文字列にしたがって、前記スケジュールデータベースへのレコードの生成および格納を含むスケジュール登録、あるいは、前記スケジュールデータベースから所定のレコードの検索を含むスケジュール検索の何れかを実行すべきかを判断する登録・検索判断ステップと、
前記登録・検索判断ステップにおける判断にしたがって、前記スケジュールデータベースへのレコードの生成および格納、或いは、前記スケジュールデータベースから所定のレコードの検索を実行するスケジュール登録・検索ステップと、
を実行させることを特徴とするスケジュール管理プログラム。
【請求項１２】
日付、時間帯、および、スケジュール内容の項目を有するスケジュールデータのレコードを記憶するスケジュールデータベースを含む記憶装置と、
音声入力された信号をディジタル化したディジタルデータに基づいて、当該ディジタルデータに含まれる文字列を認識する言語解析手段と、
前記言語解析手段により認識された文字列にしたがって、前記スケジュールデータベースへのレコードの生成および格納を含むスケジュール登録を実行するスケジュール登録手段と、を備え、
前記スケジュール登録手段は、前記言語解析手段により認識された文字列が、期間、時刻およびスケジュール内容を含む第３の状態であるときに、前記期間に属する日付を特定し、当該特定された日付、時刻に基づく時間帯、および、スケジュール内容を含むスケジュールデータのレコードをそれぞれ生成して、前記スケジュールデータベースに格納するように構成されたことを特徴とするスケジュール管理装置。
【請求項１３】
前記スケジュール登録手段が、前記期間に関する文字列に、期間の開始時期を示す開始時期特定単語が含まれる場合に、前記開始時期特定単語により示される開始時期を始期として、前記期間に属する日付を特定するように構成されたことを特徴とする請求項１２に記載のスケジュール管理装置。
【請求項１４】
日付、時間帯、および、スケジュール内容の項目を有するスケジュールデータのレコードを記憶するスケジュールデータベースを含む記憶装置を備えたコンピューターに、
音声入力された信号をディジタル化したディジタルデータに基づいて、当該ディジタルデータに含まれる文字列を認識する言語解析ステップと、
前記言語解析ステップにおいて認識された文字列にしたがって、前記スケジュールデータベースへのレコードの生成および格納を含むスケジュール登録を実行するスケジュール登録ステップと、を実行させ、
前記スケジュール登録ステップが、前記言語解析手段により認識された文字列が、期間、時刻およびスケジュール内容を含む第３の状態であるときに、前記期間に属する日付を特定し、当該特定された日付、時刻に基づく時間帯、および、スケジュール内容を含むスケジュールデータのレコードをそれぞれ生成して、前記スケジュールデータベースに格納するステップを含むことを特徴とするスケジュール管理プログラム。