【手続補正書】
【提出日】平成19年9月18日(2007.9.18)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の時系列データの組み合わせからなるロボットのアクションの作成・編集を支援するためのオーサリング・システムであって、
ユーザからコマンドやデータを入力するユーザ入力部と、
アクションを構成する各時系列データを時間軸に沿って同期的に並べた編集領域を提示するユーザ提示部と、
アクションを構成する各時系列データ毎に設けられた、前記ユーザ提示部を介したユーザ入力に基づいて該当する時系列データを作成又は編集する時系列データ編集部と、
を具備することを特徴とするオーサリング・システム。
【請求項２】
アクションを構成する時系列データの１つは、ロボットの各部位の時系列的な動作を記述したモーション・データであることを特徴とする請求項１に記載のオーサリング・システム。
【請求項３】
アクションを構成する時系列データの１つは、所定のポーズをとったロボットを表現したキーフレームを時間軸上に２以上配置することで各キーフレーム間を滑らかにつなぐようなロボットの各部位の時系列的な動作を規定したモーション・データであることを特徴とする請求項１に記載のオーサリング・システム。
【請求項４】
アクションを構成する時系列データの１つは、アクションの再生と時間的に同期して音声出力されるサウンド・データであることを特徴とする請求項１に記載のオーサリング・システム。
【請求項５】
サウンド・データはＭＩＤＩ（Musical InstrumentalDigital Interface）形式又はＷＡＶＥ形式で記述されることを特徴とする請求項４に記載のオーサリング・システム。
【請求項６】
アクションを構成する時系列データの１つは、アクションの再生と時間的に同期して表示出力される表示インジケータの点灯／消滅動作を記述したインジケータ表示データであることを特徴とする請求項１に記載のオーサリング・システム。
【請求項７】
インジケータ表示データはＭＩＤＩ（Musical InstrumentalDigital Interface）形式で記述されることを特徴とする請求項１に記載のオーサリング・システム。
【請求項８】
前記ユーザ提示部が提示する編集領域は、横方向に設定された時間軸に沿って各時系列データ毎の時系列データ表示チャンネルを縦方向に配列してなることを特徴とする請求項１に記載のオーサリング・システム。
【請求項９】
前記ユーザ提示部が提示する編集領域は、時間軸を実時間表示する目盛で構成される時間ルーラを含むことを特徴とする請求項８に記載のオーサリング・システム。
【請求項１０】
前記ユーザ提示部が提示する編集領域は、時間ルーラによって規定される該当時刻を示すための縦方向に走る１以上の時刻表示ラインを備えることを特徴とする請求項８に記載のオーサリング・システム。
【請求項１１】
前記ユーザ提示部が提示する編集領域は、時間ルーラによって規定される時間軸上の現在時刻を示すための縦方向に走るカレント時刻表示ラインを備え、
該カレント時刻表示ラインは時間ルーラ上でユーザ操作された位置に移動する、ことを特徴とする請求項８に記載のオーサリング・システム。
【請求項１２】
前記ユーザ提示部が提示する編集領域は、現在時刻におけるロボットの動きをプレビューする表示ウィンドウを備えることを特徴とする請求項８に記載のオーサリング・システム。
【請求項１３】
アクションを構成する時系列データの１つとして、所定のポーズをとったロボットを表現したキーフレームを時間軸上に２以上配置することで各キーフレーム間を滑らかにつなぐようなロボットの各部位の時系列的な動作を規定したモーション・データが含まれ、
前記ユーザ提示部が提示する編集領域は、時間ルーラが規定する時間軸に従って各キーフレーム又はそのサムネイルを表示するためのキーフレーム・チャンネルを備える、
ことを特徴とする請求項８に記載のオーサリング・システム。
【請求項１４】
キーフレーム・チャンネル内でのキーフレーム又はそのサムネイルのドラッグ操作に追従してキーフレームの時刻を変更することを特徴とする請求項１３に記載のオーサリング・システム。
【請求項１５】
キーフレーム・チャンネル内でのキーフレーム又はそのサムネイルのユーザ選択動作に応答して、該当するポーズを編集するポーズ編集画面を起動することを特徴とする請求項１３に記載のオーサリング・システム。
【請求項１６】
アクションを構成する時系列データの１つとして、ロボットの各部位の時系列的な動作を記述したモーション・データが含まれ、
前記ユーザ提示部が提示する編集領域は、時間ルーラが規定する時間軸に沿ってモーションの内容を編集・表示するためのモーション・チャンネルを備える、
ことを特徴とする請求項８に記載のオーサリング・システム。
【請求項１７】
前記モーション・チャンネルは、ロボットの部位毎の時系列的な動作を表す各タイミングチャートを縦方向に配列してなることを特徴とする請求項１６に記載のオーサリング・システム。
【請求項１８】
前記モーション・チャンネル内でのタイミングチャート上のドラッグ操作に追従して、該当する時刻における部位の動作を変更することを特徴とする請求項１７に記載のオーサリング・システム。
【請求項１９】
アクションを構成する時系列データの１つとして、アクションの再生と時間的に同期して音声出力されるサウンド・データが含まれ、
前記ユーザ提示部が提示する編集領域は、時間ルーラが規定する時間軸に沿ってサウンドの内容を表示するためのサウンド・チャンネルを備える、
ことを特徴とする請求項８に記載のオーサリング・システム。
【請求項２０】
アクションを構成する時系列データの１つとして、アクションの再生と時間的に同期して表示出力される表示インジケータの点灯／消滅動作を記述したインジケータ表示データが含まれ、
前記ユーザ提示部が提示する編集領域は、時間ルーラが規定する時間軸に沿ってインジケータ表示データの内容を表示するための表示インジケータ・チャンネルを備える、
ことを特徴とする請求項８に記載のオーサリング・システム。
【請求項２１】
アクションを構成する時系列データの１つとして、アクションの再生と時間的に同期して音声出力されるサウンド・データが含まれ、
前記ユーザ提示部は時間ルーラが規定する時間軸に沿ってサウンドの情報を表示するためのサウンド表示領域をさらに表示する、
ことを特徴とする請求項１に記載のオーサリング・システム。
【請求項２２】
前記サウンド編集領域は、ピアノ鍵盤と時間軸方向の基本グリッドによって構成されるスコア・チャンネルを含み、
時間軸の基準となる音長と、ピアノ・キーの高さによってスコアが構成され、
該スコア・チャンネル上では、所望の時刻並びに音階に対応するセル上に音符に相当する色を配色することによって音を編集する、
ことを特徴とする請求項２１に記載のオーサリング・システム。
【請求項２３】
前記サウンド編集領域は、時間軸に沿って各音毎のベロシティの強さを表示するベロシティ・チャンネルを含むことを特徴とする請求項２１に記載のオーサリング・システム。
【請求項２４】
アクションを構成する時系列データの１つとして、アクションの再生と時間的に同期して表示出力される表示インジケータの点灯／消滅動作を記述したインジケータ表示データが含まれ、
前記ユーザ提示部は時間ルーラが規定する時間軸に沿ってインジケータ表示データの内容を表示・編集するための表示インジケータ編集領域をさらに表示する、ことを特徴とする請求項１に記載のオーサリング・システム。
【請求項２５】
前記表示インジケータ編集領域は、表示インジケータを配置した部位のリストと時間軸方向の基本グリッドによって構成されスコア・チャンネルを含み、
スコア・チャンネル上で、時間軸上に各部位の表示インジケータの点灯状況を表示することによって各部位リスト毎のスコアが編集される、
ことを特徴とする請求項２４に記載のオーサリング・システム。
【請求項２６】
前記ユーザ提示部は時系列データ編集部により編集された各時系列データに基づいて生成されるロボットのアクションを視覚的に確認するためのプレビュー・ウィンドウをさらに表示することを特徴とする請求項１に記載のオーサリング・システム。
【請求項２７】
アクションを構成する時系列データの１つは、ロボットの各部位の時系列的な動作を記述したモーション・データであり、
前記プレビュー・ウィンドウは、モーション・データに基づいて生成されるロボットの動きを３次元表示する３Ｄビュー領域を備える、
ことを特徴とする請求項２６に記載のオーサリング・システム。
【請求項２８】
アクションを構成する時系列データの１つは、アクションの再生と時間的に同期して表示出力される表示インジケータの点灯／消滅動作を記述したインジケータ表示データであり、
前記プレビュー・ウィンドウは、インジケータ表示データに基づく表示インジケータの動作を他の時系列データのプレビューと同期して表示するための表示インジケータ動作プレビュー領域を備える、
ことを特徴とする請求項２６に記載のオーサリング・システム。
【請求項２９】
前記ユーザ提示部はロボットのポーズをＧＵＩ操作により編集するためのポーズ・ウィンドウをさらに表示することを特徴とする請求項１に記載のオーサリング・システム。
【請求項３０】
前記ポーズ・ウィンドウは、ロボットを展開平面図上で表示して編集可能部位のユーザ選択を受容する実体指定領域を含む、
ことを特徴とする請求項２９に記載のオーサリング・システム。
【請求項３１】
前記ポーズ・ウィンドウは、ロボットの編集可能部位とその設定値をリスト表示するリスト指定領域を含む、
ことを特徴とする請求項２９に記載のオーサリング・システム。
【請求項３２】
前記ポーズ・ウィンドウは、ロボットの各編集可能部位の設定部位名称、設定値、設定可能最小値並びに最大値を一覧表示する設定値領域を含む、
ことを特徴とする請求項２９に記載のオーサリング・システム。
【請求項３３】
前記ポーズ・ウィンドウは、３Ｄグラフィックスにより生成されたロボットの全身画像を３Ｄ表示するとともに該３Ｄ表示上で編集可能部位のユーザ選択を受容する３Ｄ表示領域を含む、
ことを特徴とする請求項２９に記載のオーサリング・システム。
【請求項３４】
ロボットのアクションを構成する時系列データを外部から入力するデータ入力手段をさらに備え、
前記ポーズ・ウィンドウは、前記データ入力手段より入力されたデータに基づいて生成されるポーズを表示する、
ことを特徴とする請求項２９に記載のオーサリング・システム。
【請求項３５】
アクションを構成する時系列データの１つは、所定のポーズをとったロボットを表現したキーフレームを時間軸上に２以上配置することで各キーフレーム間を滑らかにつなぐようなロボットの各部位の時系列的な動作を規定したモーション・データであり、
前記ユーザ提示部は、モーションを構成する１以上のキーフレーム又はそのサムネイルをモーション再生時の時系列に従って配列したモーション・プレビュー・ウィンドウをさらに表示する、
ことを特徴とする請求項１に記載のオーサリング・システム。
【請求項３６】
コンピュータを用いて構築されるオーサリング・システム上において、複数の時系列データの組み合わせからなるロボットのアクションの作成・編集を支援するためのオーサリング方法であって、
前記コンピュータが備えるユーザ提示手段が、アクションを構成する各時系列データを時間軸に沿って同期的に並べた編集領域を提示するユーザ提示ステップと、
前記コンピュータが備える時系列データ編集手段が、アクションを構成する各時系列データ毎に設けられた、前記ユーザ提示ステップによる編集領域を介したユーザ入力に基づいて該当する時系列データを作成又は編集する時系列データ編集ステップと、
を具備することを特徴とするオーサリング方法。
【請求項３７】
アクションを構成する時系列データの１つは、ロボットの各部位の時系列的な動作を記述したモーション・データであることを特徴とする請求項３６に記載のオーサリング方法。
【請求項３８】
アクションを構成する時系列データの１つは、所定のポーズをとったロボットを表現したキーフレームを時間軸上に２以上配置することで各キーフレーム間を滑らかにつなぐようなロボットの各部位の時系列的な動作を規定したモーション・データであることを特徴とする請求項３６に記載のオーサリング方法。
【請求項３９】
アクションを構成する時系列データの１つは、アクションの再生と時間的に同期して音声出力されるサウンド・データであることを特徴とする請求項３６に記載のオーサリング方法。
【請求項４０】
サウンド・データはＭＩＤＩ（Musical InstrumentalDigital Interface）形式又はＷＡＶＥ形式で記述されることを特徴とする請求項３９に記載のオーサリング方法。
【請求項４１】
アクションを構成する時系列データの１つは、アクションの再生と時間的に同期して表示出力される表示インジケータの点灯／消滅動作を記述したインジケータ表示データであることを特徴とする請求項３６に記載のオーサリング方法。
【請求項４２】
インジケータ表示データはＭＩＤＩ（Musical InstrumentalDigital Interface）形式で記述されることを特徴とする請求項３６に記載のオーサリング方法。
【請求項４３】
前記ユーザ提示ステップでは、横方向に設定された時間軸に沿って各時系列データ毎の時系列データ表示チャンネルを縦方向に配列してなる編集領域を提示することを特徴とする請求項３６に記載のオーサリング方法。
【請求項４４】
前記ユーザ提示ステップでは、時間軸を実時間表示する目盛で構成される時間ルーラを含む編集領域を提示することを特徴とする請求項４３に記載のオーサリング方法。
【請求項４５】
前記ユーザ提示ステップでは、時間ルーラによって規定される該当時刻を示すための縦方向に走る１以上の時刻表示ラインを備える編集領域を提示することを特徴とする請求項４３に記載のオーサリング方法。
【請求項４６】
前記ユーザ提示ステップでは、時間ルーラによって規定される時間軸上の現在時刻を示すための縦方向に走るカレント時刻表示ラインを備える編集領域を提示し、
該カレント時刻表示ラインを時間ルーラ上でユーザ操作された位置に移動するステップをさらに備える、
ことを特徴とする請求項４３に記載のオーサリング方法。
【請求項４７】
前記コンピュータが備えるプレビュー表示ウィンドウ提示手段が、現在時刻におけるロボットの動きをプレビューする表示ウィンドウを提示するステップをさらに備えることを特徴とする請求項４３に記載のオーサリング方法。
【請求項４８】
アクションを構成する時系列データの１つとして、所定のポーズをとったロボットを表現したキーフレームを時間軸上に２以上配置することで各キーフレーム間を滑らかにつなぐようなロボットの各部位の時系列的な動作を規定したモーション・データが含まれ、
前記ユーザ提示ステップでは、時間ルーラが規定する時間軸に従って各キーフレーム又はそのサムネイルを表示するためのキーフレーム・チャンネルを備える編集領域を提示する、
ことを特徴とする請求項４３に記載のオーサリング方法。
【請求項４９】
前記コンピュータが備えるキーフレーム時刻変更手段が、キーフレーム・チャンネル内でのキーフレーム又はそのサムネイルのドラッグ操作に追従してキーフレームの時刻を変更するステップをさらに含むことを特徴とする請求項４８に記載のオーサリング方法。
【請求項５０】
前記コンピュータが備えるポーズ編集画面起動手段が、キーフレーム・チャンネル内でのキーフレーム又はそのサムネイルのユーザ選択動作に応答して、該当するポーズを編集するポーズ編集画面を起動するステップをさらに含むことを特徴とする請求項４８に記載のオーサリング方法。
【請求項５１】
アクションを構成する時系列データの１つとして、ロボットの各部位の時系列的な動作を記述したモーション・データが含まれ、
前記ユーザ提示ステップでは、時間ルーラが規定する時間軸に沿ってモーションの内容を編集・表示するためのモーション・チャンネルを備えた編集領域を提示する、
ことを特徴とする請求項４３に記載のオーサリング方法。
【請求項５２】
前記ユーザ提示ステップでは、ロボットの部位毎の時系列的な動作を表す各タイミングチャートを縦方向に配列してモーション・チャンネルを表示することを特徴とする請求項５１に記載のオーサリング方法。
【請求項５３】
前記コンピュータが備える部位動作変更手段が、前記モーション・チャンネル内でのタイミングチャート上のドラッグ操作に追従して、該当する時刻における部位の動作を変更するステップをさらに備えることを特徴とする請求項５２に記載のオーサリング方法。
【請求項５４】
アクションを構成する時系列データの１つとして、アクションの再生と時間的に同期して音声出力されるサウンド・データが含まれ、
前記ユーザ提示ステップでは、時間ルーラが規定する時間軸に沿ってサウンドの内容を表示するためのサウンド・チャンネルを備えた編集領域を提示する、
ことを特徴とする請求項４３に記載のオーサリング方法。
【請求項５５】
アクションを構成する時系列データの１つとして、アクションの再生と時間的に同期して表示出力される表示インジケータの点灯／消滅動作を記述したインジケータ表示データが含まれ、
前記ユーザ提示ステップでは、時間ルーラが規定する時間軸に沿ってインジケータ表示データの内容を表示するための表示インジケータ・チャンネルを備えた編集領域を提示する、
ことを特徴とする請求項４３に記載のオーサリング方法。
【請求項５６】
アクションを構成する時系列データの１つとして、アクションの再生と時間的に同期して音声出力されるサウンド・データが含まれ、
前記コンピュータが備えるサウンド表示領域表示手段が、時間ルーラが規定する時間軸に沿ってサウンドの情報を表示するためのサウンド表示領域を表示するステップをさらに備える、
ことを特徴とする請求項３６に記載のオーサリング方法。
【請求項５７】
前記サウンド編集領域は、ピアノ鍵盤と時間軸方向の基本グリッドによって構成されるスコア・チャンネルを含み、
時間軸の基準となる音長と、ピアノ・キーの高さによってスコアが構成され、
該スコア・チャンネル上では、所望の時刻並びに音階に対応するセル上に音符に相当する色を配色することによって音を編集する、
ことを特徴とする請求項５６に記載のオーサリング方法。
【請求項５８】
前記サウンド編集領域は、時間軸に沿って各音毎のベロシティの強さを表示するベロシティ・チャンネルを含むことを特徴とする請求項５６に記載のオーサリング方法。
【請求項５９】
アクションを構成する時系列データの１つとして、アクションの再生と時間的に同期して表示出力される表示インジケータの点灯／消滅動作を記述したインジケータ表示データが含まれ、
前記コンピュータが備える表示インジケータ編集領域表示手段が、時間ルーラが規定する時間軸に沿ってインジケータ表示データの内容を表示・編集するための表示インジケータ編集領域を表示するステップをさらに備えることを特徴とする請求項３６に記載のオーサリング方法。
【請求項６０】
前記表示インジケータ編集領域は、表示インジケータを配置した部位のリストと時間軸方向の基本グリッドによって構成されスコア・チャンネルを含み、
スコア・チャンネル上で、時間軸上に各部位の表示インジケータの点灯状況を表示することによって各部位リスト毎のスコアが編集される、
ことを特徴とする請求項５９に記載のオーサリング方法。
【請求項６１】
前記コンピュータが備えるプレビュー・ウィンドウ表示手段が、時系列データ編集ステップにおいて編集された各時系列データに基づいて生成されるロボットのアクションを視覚的に確認するためのプレビュー・ウィンドウを表示するステップをさらに備えることを特徴とする請求項３６に記載のオーサリング方法。
【請求項６２】
アクションを構成する時系列データの１つは、ロボットの各部位の時系列的な動作を記述したモーション・データであり、
前記プレビュー・ウィンドウを表示するステップでは、モーション・データに基づいて生成されるロボットの動きを３Ｄビュー領域に３次元表示する、
ことを特徴とする請求項６１に記載のオーサリング方法。
【請求項６３】
アクションを構成する時系列データの１つは、アクションの再生と時間的に同期して表示出力される表示インジケータの点灯／消滅動作を記述したインジケータ表示データであり、
前記プレビュー・ウィンドウを表示するステップでは、表示インジケータ動作プレビュー領域上でインジケータ表示データに基づく表示インジケータの動作を他の時系列データのプレビューと同期して表示する、
ことを特徴とする請求項６１に記載のオーサリング方法。
【請求項６４】
前記コンピュータが備えるポーズ・ウィンドウ表示手段が、ロボットのポーズをＧＵＩ操作により編集するためのポーズ・ウィンドウを表示するステップをさらに備えることを特徴とする請求項３６に記載のオーサリング方法。
【請求項６５】
前記ポーズ・ウィンドウは、ロボットを展開平面図上で表示して編集可能部位のユーザ選択を受容する実体指定領域を含む、
ことを特徴とする請求項６４に記載のオーサリング方法。
【請求項６６】
前記ポーズ・ウィンドウは、ロボットの編集可能部位とその設定値をリスト表示するリスト指定領域を含む、
ことを特徴とする請求項６４に記載のオーサリング方法。
【請求項６７】
前記ポーズ・ウィンドウは、ロボットの各編集可能部位の設定部位名称、設定値、設定可能最小値並びに最大値を一覧表示する設定値領域を含む、
ことを特徴とする請求項６４に記載のオーサリング方法。
【請求項６８】
前記ポーズ・ウィンドウは、３Ｄグラフィックスにより生成されたロボットの全身画像を３Ｄ表示するとともに該３Ｄ表示上で編集可能部位のユーザ選択を受容する３Ｄ表示領域を含む、
ことを特徴とする請求項６４に記載のオーサリング方法。
【請求項６９】
前記コンピュータが備えるデータ入力手段が、ロボットのアクションを構成する時系列データを外部から入力するデータ入力ステップをさらに備え、
前記ポーズ・ウィンドウは、前記データ入力ステップにおいて入力されたデータに基づいて生成されるポーズを表示する、
ことを特徴とする請求項６４に記載のオーサリング方法。
【請求項７０】
アクションを構成する時系列データの１つは、所定のポーズをとったロボットを表現したキーフレームを時間軸上に２以上配置することで各キーフレーム間を滑らかにつなぐようなロボットの各部位の時系列的な動作を規定したモーション・データであり、
前記コンピュータが備えるモーション・プレビュー・ウィンドウ表示手段が、モーションを構成する１以上のキーフレーム又はそのサムネイルをモーション再生時の時系列に従って配列したモーション・プレビュー・ウィンドウを表示するステップをさらに備える、
ことを特徴とする請求項３６に記載のオーサリング方法。
【請求項７１】
複数の時系列データの組み合わせからなるロボットのアクションの作成・編集を支援するための処理をコンピュータ上で実行するように記述されたコンピュータ・ソフトウェアをコンピュータ可読形式で物理的に格納した記憶媒体であって、前記コンピュータ・ソフトウェアは、前記コンピュータを、
アクションを構成する各時系列データを時間軸に沿って同期的に並べた編集領域を提示するユーザ提示手段と、
アクションを構成する各時系列データ毎に設けられた、前記ユーザ提示ステップによる編集領域を介したユーザ入力に基づいて該当する時系列データを作成又は編集する時系列データ編集手段と、
として機能させるための記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１０９
【補正方法】変更
【補正の内容】
【０１０９】
ネットワーク・インターフェース１０５は、Ｅｔｈｅｒｎｅｔ（登録商標）などの所定の通信プロトコルに従って、システム１００をＬＡＮ（Local Area Network）などのネットワークに接続したり、あるいはｂｌｕｅｔｏｏｔｈや．１１Ｂのような近距離無線データ通信に接続することができる。ネットワーク・インターフェース１０５は、一般に、ＬＡＮアダプタ・カードの形態で提供され、マザーボード（図示しない）上のＰＣＩバス・スロットに装着して用いられる。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０２８５
【補正方法】変更
【補正の内容】
【０２８５】
ＷＡＶＥサウンド用のサウンド詳細ウィンドウの編集領域は、横方向の時間軸と、縦方向のチャンネルで構成される２次元のタイムライン形式のテーブルである。タイムライン・テーブル内は、時間ルーラと、キーフレーム・チャンネルと、ＷＡＶＥチャンネルとで構成される。