(57)【特許請求の範囲】
【請求項１】
ネットワークを介して画像データを入力する入力手段と、
前記入力手段により入力された前記画像データに基づく画像に対応する動揺を制御するための動揺データを生成する動揺データ生成手段と、
前記入力手段により入力された前記画像データと前記動揺データ生成手段により生成された前記動揺データの組に対応するIDを生成するID生成手段と、
課金処理を行う課金手段と、
前記動揺データ生成手段により生成される前記動揺データが、多数のユーザとの共用が許可されている場合、前記課金手段により課金される額を減額する減額手段と、
前記画像データ、前記動揺データ、および、前記IDを関連付けて前記ネットワークを介して他の装置に対して送信する送信手段と
を含むことを特徴とする情報処理装置。
【請求項２】
ネットワークを介しての画像データの入力を制御する入力制御ステップと、
前記入力制御ステップの処理で入力が制御された前記画像データに基づく画像に対応する動揺を制御するための動揺データを生成する動揺データ生成ステップと、
前記入力制御ステップの処理で入力が制御された前記画像データと前記動揺データ生成ステップの処理で生成された前記動揺データの組に対応するIDを生成するID生成ステップと、
課金処理を行う課金ステップと、
前記動揺データ生成ステップの処理で生成された前記動揺データが、多数のユーザとの共用が許可されている場合、前記課金ステップの処理で課金される額を減額する減額ステップと、
前記画像データ、前記動揺データ、および、前記IDを関連付けて前記ネットワークを介して他の装置に対しての送信を制御する送信制御ステップと
を含むことを特徴とする情報処理方法。
【請求項３】
ネットワークを介しての画像データの入力を制御する入力制御ステップと、
前記入力制御ステップの処理で入力が制御された前記画像データに基づく画像に対応する動揺を制御するための動揺データを生成する動揺データ生成ステップと、
前記入力制御ステップの処理で入力が制御された前記画像データと前記動揺データ生成ステップの処理で生成された前記動揺データの組に対応するIDを生成するID生成ステップと、
課金処理を行う課金ステップと、
前記動揺データ生成ステップの処理で生成された前記動揺データが、多数のユーザとの共用が許可されている場合、前記課金ステップの処理で課金される額を減額する減額ステップと、
前記画像データ、前記動揺データ、および、前記IDを関連付けて前記ネットワークを介して他の装置に対しての送信を制御する送信制御ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項４】
画像データ、前記画像データに基づく画像に対応する動揺を制御する動揺データ、および、前記画像データと前記動揺データの組に付されたIDを入力する入力手段と、
前記入力手段により入力された前記画像データと前記動揺データを蓄積する蓄積手段と、
前記蓄積手段が前記画像データと前記動揺データを蓄積したアドレスに関するアドレスデータと、前記入力手段により入力された前記IDを関連付けて記憶する記憶手段と、
他の装置から前記IDが入力された場合、前記記憶手段に記憶されている前記IDに関連付けられている前記アドレスデータを読み出し、その読み出したアドレスデータに基づき、前記蓄積手段に対して、前記画像データと前記動揺データの読み出しを指示する読み出し指示手段と、
前記入力手段により入力された前記画像データと前記動揺データが、多数のユーザとの共用が許可されている場合、前記画像データを供給したユーザに対して返金処理を行う返金手段と
を含むことを特徴とする情報処理装置。
【請求項５】
画像データ、前記画像データに基づく画像に対応する動揺を制御する動揺データ、および、前記画像データと前記動揺データの組に付されたIDの入力を制御する入力制御ステップと、
前記入力制御ステップの処理で入力が制御された前記画像データと前記動揺データの蓄積を制御する蓄積制御ステップと、
前記蓄積制御ステップの処理で前記画像データと前記動揺データが蓄積されたアドレスに関するアドレスデータと、前記入力制御ステップの処理で入力が制御された前記IDを関連付けて記憶するための制御をする記憶制御ステップと、
他の装置から前記IDが入力された場合、前記記憶制御ステップの処理で記憶が制御された前記IDに関連付けられている前記アドレスデータを読み出し、その読み出したアドレスデータに基づき、前記蓄積制御ステップの処理で蓄積が制御された前記画像データと前記動揺データの読み出しを指示する読み出し指示ステップと、
前記入力制御ステップの処理で入力が制御された前記画像データと前記動揺データが、多数のユーザとの共用が許可されている場合、前記画像データを供給したユーザに対して返金処理を行う返金ステップと
を含むことを特徴とする情報処理方法。
【請求項６】
画像データ、前記画像データに基づく画像に対応する動揺を制御する動揺データ、および、前記画像データと前記動揺データの組に付されたIDの入力を制御する入力制御ステップと、
前記入力制御ステップの処理で入力が制御された前記画像データと前記動揺データの蓄積を制御する蓄積制御ステップと、
前記蓄積制御ステップの処理で前記画像データと前記動揺データが蓄積されたアドレスに関するアドレスデータと、前記入力制御ステップの処理で入力が制御された前記IDを関連付けて記憶するための制御をする記憶制御ステップと、
他の装置から前記IDが入力された場合、前記記憶制御ステップの処理で記憶が制御された前記IDに関連付けられている前記アドレスデータを読み出し、その読み出したアドレスデータに基づき、前記蓄積制御ステップの処理で蓄積が制御された前記画像データと前記動揺データの読み出しを指示する読み出し指示ステップと、
前記入力制御ステップの処理で入力が制御された前記画像データと前記動揺データが、多数のユーザとの共用が許可されている場合、前記画像データを供給したユーザに対して返金処理を行う返金ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項７】
ネットワークを介して第１の装置から送信された画像データと、前記画像データに基づく画像に対応する動揺を制御する動揺データを入力する入力手段と、
前記入力手段により入力された前記画像データと前記動揺データを蓄積する蓄積手段と、
前記蓄積手段に蓄積される前記画像データと前記動揺データの組にIDを生成する生成手段と、
前記蓄積手段が前記画像データと前記動揺データを蓄積したアドレスに関するアドレスデータと、前記生成手段により生成された前記IDを関連付けて記憶する記憶手段と、
第２の装置から前記IDが入力された場合、前記記憶手段に記憶されている前記IDに関連付けられている前記アドレスデータを読み出し、その読み出したアドレスデータに基づき、前記蓄積手段に対して、前記画像データと前記動揺データの読み出しを指示する読み出し指示手段と、
前記入力手段により入力された前記画像データと前記動揺データが、多数のユーザとの共用が許可されている場合、前記画像データを供給したユーザに対して返金処理を行う返金手段と
を含むことを特徴とする情報処理装置。
【請求項８】
課金する課金手段と、
前記第１の装置が課金する時に用いるデータを作成し、前記ネットワークを介して前記第１の装置に送信する送信手段と
をさらに含み、
前記返金手段は、前記課金手段による課金額を引き下げる指示を出すか、または、前記送信手段により送信されるデータとして、前記第１の装置が割り引いた課金額を課金するデータを作成するような指示を出すことにより行う
ことを特徴とする請求項７に記載の情報処理装置。
【請求項９】
前記返金手段は、前記読み出し指示手段により読み出された回数に比例し、返金される金額が設定される
ことを特徴とする請求項７に記載の情報処理装置。
【請求項１０】
ネットワークを介して第１の装置から送信された画像データと、前記画像データに基づく画像に対応する動揺を制御する動揺データの入力と、蓄積を制御する蓄積制御ステップと、
前記蓄積制御ステップの処理で蓄積が制御された前記画像データと前記動揺データの組にIDを生成する生成ステップと、
前記蓄積制御ステップの処理で蓄積が制御された前記画像データと前記動揺データが蓄積されたアドレスに関するアドレスデータと、前記生成ステップの処理で生成された前記IDを関連付けて記憶するための制御をする記憶制御ステップと、
第２の装置から前記IDが入力された場合、前記記憶制御ステップの処理で記憶が制御された前記IDに関連付けられている前記アドレスデータを読み出し、その読み出したアドレスデータに基づき、前記蓄積制御ステップの処理で蓄積が制御された前記画像データと前記動揺データの読み出しを指示する読み出し指示ステップと、
前記蓄積制御ステップの処理で蓄積が制御された前記画像データと前記動揺データが、多数のユーザとの共用が許可されている場合、前記画像データを供給したユーザに対して返金処理を行う返金ステップと
を含むことを特徴とする情報処理方法。
【請求項１１】
ネットワークを介して第１の装置から送信された画像データと、前記画像データに基づく画像に対応する動揺を制御する動揺データの入力と、蓄積を制御する蓄積制御ステップと、
前記蓄積制御ステップの処理で蓄積が制御された前記画像データと前記動揺データの組にIDを生成する生成ステップと、
前記蓄積制御ステップの処理で蓄積が制御された前記画像データと前記動揺データが蓄積されたアドレスに関するアドレスデータと、前記生成ステップの処理で生成された前記IDを関連付けて記憶するための制御をする記憶制御ステップと、
第２の装置から前記IDが入力された場合、前記記憶制御ステップの処理で記憶が制御された前記IDに関連付けられている前記アドレスデータを読み出し、その読み出したアドレスデータに基づき、前記蓄積制御ステップの処理で蓄積が制御された前記画像データと前記動揺データの読み出しを指示する読み出し指示ステップと、
前記蓄積制御ステップの処理で蓄積が制御された前記画像データと前記動揺データが、多数のユーザとの共用が許可されている場合、前記画像データを供給したユーザに対して返金処理を行う返金ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項１２】
ネットワークを介して接続される端末、第１の情報処理装置、第２の情報処理装置、および提示装置から構成される情報処理システムにおいて、
前記端末は、
画像データを送信する第１の送信手段を
含み、
前記第１の情報処理装置は、
前記第２の情報処理装置から送信された前記画像データと、前記画像データに割り当てられたIDを受信する第１の受信手段と、
前記受信手段により受信された前記画像データに基づく画像に対応する動揺を制御するための動揺データを生成する動揺データ生成手段と、
前記受信手段により受信された前記画像データと前記IDに、前記動揺データ生成手段により生成された前記動揺データを関連付けて前記第２の情報処理装置に対して送信する第２の送信手段と
を含み、
前記第２の情報処理装置は、
前記第１の送信手段により送信された前記画像データを受信し、その画像データに対して生成されたIDと関連付けて、前記第１の情報処理装置に送信する第３の送信手段と、
前記第２の送信手段により送信された前記画像データ、前記動揺データ、および、前記IDを受信する第２の受信手段と、
前記第２の受信手段により受信された前記画像データと前記動揺データを蓄積する蓄積手段と、
前記蓄積手段が前記画像データと前記動揺データを蓄積したアドレスに関するアドレスデータと、前記第２の受信手段により受信された前記IDを関連付けて記憶する記憶手段と、
前記提示装置から前記IDが入力された場合、前記記憶手段に記憶されている前記IDに関連付けられた前記アドレスデータを読み出し、その読み出したアドレスデータに基づき、前記蓄積手段に対して、前記画像データと前記動揺データを読み出し、前記提示装置に対して送信する第４の送信手段と
を含み、
前記提示装置は、
前記第４の送信手段により送信された前記画像データと前記動揺データを受信する第３の受信手段と、
前記第３の受信手段により受信された前記画像データに基づく画像と、前記動揺データに基づく動揺を提示する提示手段と
を含む
ことを特徴とする情報処理システム。
【請求項１３】
ネットワークを介して接続される端末、第１の情報処理装置、第２の情報処理装置、および提示装置から構成される情報処理システムの情報処理方法において、
前記端末の情報処理方法は、
画像データの送信を制御する第１の送信制御ステップを
含み、
前記第１の情報処理装置の情報処理方法は、
前記第２の情報処理装置から送信された前記画像データと、前記画像データに割り当てられたIDの受信を制御する第１の受信制御ステップと、
前記受信制御ステップの処理で受信が制御された前記画像データに基づく画像に対応する動揺を制御するための動揺データを生成する動揺データ生成ステップと、
前記受信制御ステップの処理で受信が制御された前記画像データと前記IDに、前記動揺データ生成ステップにより生成された前記動揺データを関連付けて前記第２の情報処理装置に対しての送信を制御する第２の送信制御ステップと
を含み、
前記第２の情報処理装置の情報処理方法は、
前記第１の送信制御ステップの処理で送信が制御された前記画像データを受信し、その画像データに対して生成されたIDと関連付けて、前記第１の情報処理装置への送信を制御する第３の送信制御ステップと、
前記第２の送信制御ステップの処理で送信が制御された前記画像データ、前記動揺データ、および、前記IDの受信を制御する第２の受信制御ステップと、
前記第２の受信制御ステップの処理で受信が制御された前記画像データと前記動揺データの蓄積を制御する蓄積制御ステップと、
前記蓄積制御ステップの処理で蓄積が制御された前記画像データと前記動揺データが蓄積されたアドレスに関するアドレスデータと、前記第２の受信制御ステップの処理で受信が制御された前記IDを関連付けて記憶するための制御をする記憶制御ステップと、
前記提示装置から前記IDが入力された場合、前記記憶制御ステップの処理で記憶が制御された前記IDに関連付けられた前記アドレスデータを読み出し、その読み出したアドレスデータに基づき、前記蓄積制御ステップの処理で蓄積が制御された前記画像データと前記動揺データを読み出し、前記提示装置に対しての送信を制御する第４の送信制御ステップと
を含み、
前記提示装置の情報処理方法は、
前記第４の送信制御ステップの処理で送信が制御された前記画像データと前記動揺データの受信を制御する第３の受信制御ステップと、
前記第３の受信制御ステップの処理で受信が制御された前記画像データに基づく画像と、前記動揺データに基づく動揺を提示する提示ステップと
を含む
ことを特徴とする情報処理方法。
【請求項１４】
ネットワークを介して接続される端末、第１の情報処理装置、第２の情報処理装置、および提示装置から構成される情報処理システムのプログラムであって、
前記端末のプログラムは、
画像データの送信を制御する第１の送信制御ステップを
含み、
前記第１の情報処理装置のプログラムは、
前記第２の情報処理装置から送信された前記画像データと、前記画像データに割り当てられたIDの受信を制御する第１の受信制御ステップと、
前記受信制御ステップの処理で受信が制御された前記画像データに基づく画像に対応する動揺を制御するための動揺データを生成する動揺データ生成ステップと、
前記受信制御ステップの処理で受信が制御された前記画像データと前記IDに、前記動揺データ生成ステップにより生成された前記動揺データを関連付けて前記第２の情報処理装置に対しての送信を制御する第２の送信制御ステップと
を含み、
前記第２の情報処理装置のプログラムは、
前記第１の送信制御ステップの処理で送信が制御された前記画像データを受信し、その画像データに対して生成されたIDと関連付けて、前記第１の情報処理装置への送信を制御する第３の送信制御ステップと、
前記第２の送信制御ステップの処理で送信が制御された前記画像データ、前記動揺データ、および、前記IDの受信を制御する第２の受信制御ステップと、
前記第２の受信制御ステップの処理で受信が制御された前記画像データと前記動揺データの蓄積を制御する蓄積制御ステップと、
前記蓄積制御ステップの処理で蓄積が制御された前記画像データと前記動揺データが蓄積されたアドレスに関するアドレスデータと、前記第２の受信制御ステップの処理で受信が制御された前記IDを関連付けて記憶するための制御をする記憶制御ステップと、
前記提示装置から前記IDが入力された場合、前記記憶制御ステップの処理で記憶が制御された前記IDに関連付けられた前記アドレスデータを読み出し、その読み出したアドレスデータに基づき、前記蓄積制御ステップの処理で蓄積が制御された前記画像データと前記動揺データを読み出し、前記提示装置に対しての送信を制御する第４の送信制御ステップと
を含み、
前記提示装置のプログラムは、
前記第４の送信制御ステップの処理で送信が制御された前記画像データと前記動揺データの受信を制御する第３の受信制御ステップと、
前記第３の受信制御ステップの処理で受信が制御された前記画像データに基づく画像と、前記動揺データに基づく動揺を提示する提示ステップと
を含む
ことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は情報処理装置および方法、情報処理システム、並びに記録媒体に関し、特に、ユーザの好みに画像に適した動揺を提示する装置に用いて好適な情報処理装置および方法、情報処理システム、並びに記録媒体に関する。
【０００２】
【従来の技術】
観客が画像を鑑賞しているとき、その画像と合わせて、観客が座っている椅子を動揺させることにより、臨場感を盛り上げるようにした装置がある。このような装置に対して供給される椅子を動揺させるための動揺データは、画像が撮像された際に、同時に角度などを検出する加速度センサといったセンサにより得られたデータから生成されたり、撮像された映像を人が観察し、その人が動揺を予測して手作業により生成されている。
【０００３】
【発明が解決しようとする課題】
上述した装置においては、センサを用いて画像撮像時に得られたデータを用いて動揺データを生成しているために、そのデータの取得作業が繁雑であった。また、動揺データを生成するためのデータと、そのデータを取得する画像は、実際に観客に対して動揺を与える際に同期させる必要があるために、画像と、その画像に対応する動揺データの組を複数取得するというのは困難であった。
【０００４】
その為に、楽しめる画像と動揺は限定され、仮に選択できる場合であっても、その種類は少なく、観客の好みに対応しきれないといった課題があった。
【０００５】
本発明はこのような状況に鑑みてなされたものであり、観客が用意した画像を、ネットワークを介して他の装置に対して送信し、その他の装置において動揺データを生成し、その動揺データを観客に提示すると共に、それらの画像と動揺を、生成を指示した観客以外の観客も享受できるようにすることにより、観客の好みに対応した画像と動揺を提供できるようにすることを目的とする。
【０００６】
【課題を解決するための手段】
請求項１に記載の情報処理装置は、ネットワークを介して画像データを入力する入力手段と、入力手段により入力された画像データに基づく画像に対応する動揺を制御するための動揺データを生成する動揺データ生成手段と、入力手段により入力された画像データと動揺データ生成手段により生成された動揺データの組に対応するIDを生成するID生成手段と、課金処理を行う課金手段と、動揺データ生成手段により生成される動揺データが、多数のユーザとの共用が許可されている場合、課金手段により課金される額を減額する減額手段と、画像データ、動揺データ、および、IDを関連付けてネットワークを介して他の装置に対して送信する送信手段とを含むことを特徴とする。
【０００７】
請求項２に記載の情報処理方法は、ネットワークを介しての画像データの入力を制御する入力制御ステップと、入力制御ステップの処理で入力が制御された画像データに基づく画像に対応する動揺を制御するための動揺データを生成する動揺データ生成ステップと、入力制御ステップの処理で入力が制御された画像データと動揺データ生成ステップの処理で生成された動揺データの組に対応するIDを生成するID生成ステップと、課金処理を行う課金ステップと、動揺データ生成ステップの処理で生成された動揺データが、多数のユーザとの共用が許可されている場合、課金ステップの処理で課金される額を減額する減額ステップと、画像データ、動揺データ、および、IDを関連付けてネットワークを介して他の装置に対しての送信を制御する送信制御ステップとを含むことを特徴とする。
【０００８】
請求項３に記載の記録媒体のプログラムは、ネットワークを介しての画像データの入力を制御する入力制御ステップと、入力制御ステップの処理で入力が制御された画像データに基づく画像に対応する動揺を制御するための動揺データを生成する動揺データ生成ステップと、入力制御ステップの処理で入力が制御された画像データと動揺データ生成ステップの処理で生成された動揺データの組に対応するIDを生成するID生成ステップと、課金処理を行う課金ステップと、動揺データ生成ステップの処理で生成された動揺データが、多数のユーザとの共用が許可されている場合、課金ステップの処理で課金される額を減額する減額ステップと、画像データ、動揺データ、および、IDを関連付けてネットワークを介して他の装置に対しての送信を制御する送信制御ステップとを含むことを特徴とする。
【０００９】
請求項４に記載の情報処理装置は、画像データ、画像データに基づく画像に対応する動揺を制御する動揺データ、および、画像データと動揺データの組に付されたIDを入力する入力手段と、入力手段により入力された画像データと動揺データを蓄積する蓄積手段と、蓄積手段が画像データと動揺データを蓄積したアドレスに関するアドレスデータと、入力手段により入力されたIDを関連付けて記憶する記憶手段と、他の装置からIDが入力された場合、記憶手段に記憶されているIDに関連付けられているアドレスデータを読み出し、その読み出したアドレスデータに基づき、蓄積手段に対して、画像データと動揺データの読み出しを指示する読み出し指示手段と、入力手段により入力された画像データと動揺データが、多数のユーザとの共用が許可されている場合、画像データを供給したユーザに対して返金処理を行う返金手段とを含むことを特徴とする。
【００１１】
請求項５に記載の情報処理方法は、画像データ、画像データに基づく画像に対応する動揺を制御する動揺データ、および、画像データと動揺データの組に付されたIDの入力を制御する入力制御ステップと、入力制御ステップの処理で入力が制御された画像データと動揺データの蓄積を制御する蓄積制御ステップと、蓄積制御ステップの処理で画像データと動揺データが蓄積されたアドレスに関するアドレスデータと、入力制御ステップの処理で入力が制御されたIDを関連付けて記憶するための制御をする記憶制御ステップと、他の装置からIDが入力された場合、記憶制御ステップの処理で記憶が制御されたIDに関連付けられているアドレスデータを読み出し、その読み出したアドレスデータに基づき、蓄積制御ステップの処理で蓄積が制御された画像データと動揺データの読み出しを指示する読み出し指示ステップと、入力制御ステップの処理で入力が制御された画像データと動揺データが、多数のユーザとの共用が許可されている場合、画像データを供給したユーザに対して返金処理を行う返金ステップとを含むことを特徴とする。
【００１２】
請求項６に記載の記録媒体のプログラムは、画像データ、画像データに基づく画像に対応する動揺を制御する動揺データ、および、画像データと動揺データの組に付されたIDの入力を制御する入力制御ステップと、入力制御ステップの処理で入力が制御された画像データと動揺データの蓄積を制御する蓄積制御ステップと、蓄積制御ステップの処理で画像データと動揺データが蓄積されたアドレスに関するアドレスデータと、入力制御ステップの処理で入力が制御されたIDを関連付けて記憶するための制御をする記憶制御ステップと、他の装置からIDが入力された場合、記憶制御ステップの処理で記憶が制御されたIDに関連付けられているアドレスデータを読み出し、その読み出したアドレスデータに基づき、蓄積制御ステップの処理で蓄積が制御された画像データと動揺データの読み出しを指示する読み出し指示ステップと、入力制御ステップの処理で入力が制御された画像データと動揺データが、多数のユーザとの共用が許可されている場合、画像データを供給したユーザに対して返金処理を行う返金ステップとを含むことを特徴とする。
【００２０】
請求項７に記載の情報処理装置は、ネットワークを介して第１の装置から送信された画像データと、画像データに基づく画像に対応する動揺を制御する動揺データを入力する入力手段と、入力手段により入力された画像データと動揺データを蓄積する蓄積手段と、蓄積手段に蓄積される画像データと動揺データの組にIDを生成する生成手段と、蓄積手段が画像データと動揺データを蓄積したアドレスに関するアドレスデータと、生成手段により生成されたIDを関連付けて記憶する記憶手段と、第２の装置からIDが入力された場合、記憶手段に記憶されているIDに関連付けられているアドレスデータを読み出し、その読み出したアドレスデータに基づき、蓄積手段に対して、画像データと動揺データの読み出しを指示する読み出し指示手段と、入力手段により入力された画像データと動揺データが、多数のユーザとの共用が許可されている場合、画像データを供給したユーザに対して返金処理を行う返金手段とを含むことを特徴とする。
【００２３】
課金する課金手段と、第１の装置が課金する時に用いるデータを作成し、ネットワークを介して第１の装置に送信する送信手段とをさらに含み、返金手段は、課金手段による課金額を引き下げる指示を出すか、または、送信手段により送信されるデータを、他の装置が割り引いた課金額を課金するデータを作成するような指示を出すことにより行うようにすることができる。
【００２４】
返金手段は、読み出し指示手段により読み出された回数に比例し、返金される金額が設定されるようにすることができる。
【００２５】
請求項１０に記載の情報処理方法は、ネットワークを介して第１の装置から送信された画像データと、画像データに基づく画像に対応する動揺を制御する動揺データを入力と、蓄積を制御する蓄積制御ステップと、蓄積制御ステップの処理で蓄積が制御された画像データと動揺データの組にIDを生成する生成ステップと、蓄積制御ステップの処理で蓄積が制御された画像データと動揺データが蓄積されたアドレスに関するアドレスデータと、生成ステップの処理で生成されたIDを関連付けて記憶するための制御をする記憶制御ステップと、第２の装置からIDが入力された場合、記憶制御ステップの処理で記憶が制御されたIDに関連付けられているアドレスデータを読み出し、その読み出したアドレスデータに基づき、蓄積制御ステップの処理で蓄積が制御された画像データと動揺データの読み出しを指示する読み出し指示ステップと、蓄積制御ステップの処理で蓄積が制御された画像データと動揺データが、多数のユーザとの共用が許可されている場合、画像データを供給したユーザに対して返金処理を行う返金ステップとを含むことを特徴とする。
【００２６】
請求項１１に記載の記録媒体のプログラムは、ネットワークを介して第１の装置から送信された画像データと、画像データに基づく画像に対応する動揺を制御する動揺データを入力と、蓄積を制御する蓄積制御ステップと、蓄積制御ステップの処理で蓄積が制御された画像データと動揺データの組にIDを生成する生成ステップと、蓄積制御ステップの処理で蓄積が制御された画像データと動揺データが蓄積されたアドレスに関するアドレスデータと、生成ステップの処理で生成されたIDを関連付けて記憶するための制御をする記憶制御ステップと、第２の装置からIDが入力された場合、記憶制御ステップの処理で記憶が制御されたIDに関連付けられているアドレスデータを読み出し、その読み出したアドレスデータに基づき、蓄積制御ステップの処理で蓄積が制御された画像データと動揺データの読み出しを指示する読み出し指示ステップと、蓄積制御ステップの処理で蓄積が制御された画像データと動揺データが、多数のユーザとの共用が許可されている場合、画像データを供給したユーザに対して返金処理を行う返金ステップと含むことを特徴とする。
【００２７】
請求項１２に記載の情報処理システムは、端末は、画像データを送信する第１の送信手段を含み、第１の情報処理装置は、第２の情報処理装置から送信された画像データと、画像データに割り当てられたIDを受信する第１の受信手段と、受信手段により受信された画像データに基づく画像に対応する動揺を制御するための動揺データを生成する動揺データ生成手段と、受信手段により受信された画像データとIDに、動揺データ生成手段により生成された動揺データを関連付けて第２の情報処理装置に対して送信する第２の送信手段とを含み、第２の情報処理装置は、第１の送信手段により送信された画像データを受信し、その画像データに対して生成されたIDと関連付けて、第１の情報処理装置に送信する第３の送信手段と、第２の送信手段により送信された画像データ、動揺データ、および、IDを受信する第２の受信手段と、第２の受信手段により受信された画像データと動揺データを蓄積する蓄積手段と、蓄積手段が画像データと動揺データを蓄積したアドレスに関するアドレスデータと、第２の受信手段により受信されたIDを関連付けて記憶する記憶手段と、提示装置からIDが入力された場合、記憶手段に記憶されているIDに関連付けられたアドレスデータを読み出し、その読み出したアドレスデータに基づき、蓄積手段に対して、画像データと動揺データを読み出し、提示装置に対して送信する第４の送信手段とを含み、提示装置は、第４の送信手段により送信された画像データと動揺データを受信する第３の受信手段と、第３の受信手段により受信された画像データに基づく画像と、動揺データに基づく動揺を提示する提示手段とを含むことを特徴とする。
【００２８】
請求項１３に記載の情報処理方法は、端末の情報処理方法は、画像データの送信を制御する第１の送信制御ステップを含み、第１の情報処理装置の情報処理方法は、第２の情報処理装置から送信された画像データと、画像データに割り当てられたIDの受信を制御する第１の受信制御ステップと、受信制御ステップの処理で受信が制御された画像データに基づく画像に対応する動揺を制御するための動揺データを生成する動揺データ生成ステップと、受信制御ステップの処理で受信が制御された画像データとIDに、動揺データ生成ステップにより生成された動揺データを関連付けて第２の情報処理装置に対しての送信を制御する第２の送信制御ステップとを含み、第２の情報処理装置の情報処理方法は、第１の送信制御ステップの処理で送信が制御された画像データを受信し、その画像データに対して生成されたIDと関連付けて、第１の情報処理装置への送信を制御する第３の送信制御ステップと、第２の送信制御ステップの処理で送信が制御された画像データ、動揺データ、および、IDの受信を制御する第２の受信制御ステップと、第２の受信制御ステップの処理で受信が制御された画像データと動揺データの蓄積を制御する蓄積制御ステップと、蓄積制御ステップの処理で蓄積が制御された画像データと動揺データが蓄積されたアドレスに関するアドレスデータと、第２の受信制御ステップの処理で受信が制御されたIDを関連付けて記憶するための制御をする記憶制御ステップと、提示装置からIDが入力された場合、記憶制御ステップの処理で記憶が制御されたIDに関連付けられたアドレスデータを読み出し、その読み出したアドレスデータに基づき、蓄積制御ステップの処理で蓄積が制御された画像データと動揺データを読み出し、提示装置に対しての送信を制御する第４の送信制御ステップとを含み、提示装置の情報処理方法は、第４の送信制御ステップの処理で送信が制御された画像データと動揺データの受信を制御する第３の受信制御ステップと、第３の受信制御ステップの処理で受信が制御された画像データに基づく画像と、動揺データに基づく動揺を提示する提示ステップとを含むことを特徴とする。
【００２９】
請求項１４に記載の記録媒体のプログラムは、端末のプログラムは、画像データの送信を制御する第１の送信制御ステップを含み、第１の情報処理装置のプログラムは、第２の情報処理装置から送信された画像データと、画像データに割り当てられたIDの受信を制御する第１の受信制御ステップと、受信制御ステップの処理で受信が制御された画像データに基づく画像に対応する動揺を制御するための動揺データを生成する動揺データ生成ステップと、受信制御ステップの処理で受信が制御された画像データとIDに、動揺データ生成ステップにより生成された動揺データを関連付けて第２の情報処理装置に対しての送信を制御する第２の送信制御ステップとを含み、第２の情報処理装置のプログラムは、第１の送信制御ステップの処理で送信が制御された画像データを受信し、その画像データに対して生成されたIDと関連付けて、第１の情報処理装置への送信を制御する第３の送信制御ステップと、第２の送信制御ステップの処理で送信が制御された画像データ、動揺データ、および、IDの受信を制御する第２の受信制御ステップと、第２の受信制御ステップの処理で受信が制御された画像データと動揺データの蓄積を制御する蓄積制御ステップと、蓄積制御ステップの処理で蓄積が制御された画像データと動揺データが蓄積されたアドレスに関するアドレスデータと、第２の受信制御ステップの処理で受信が制御されたIDを関連付けて記憶するための制御をする記憶制御ステップと、提示装置からIDが入力された場合、記憶制御ステップの処理で記憶が制御されたIDに関連付けられたアドレスデータを読み出し、その読み出したアドレスデータに基づき、蓄積制御ステップの処理で蓄積が制御された画像データと動揺データを読み出し、提示装置に対しての送信を制御する第４の送信制御ステップとを含み、提示装置のプログラムは、第４の送信制御ステップの処理で送信が制御された画像データと動揺データの受信を制御する第３の受信制御ステップと、第３の受信制御ステップの処理で受信が制御された画像データに基づく画像と、動揺データに基づく動揺を提示する提示ステップとを含むことを特徴とする。
【００３０】
請求項１に記載の情報処理装置、請求項２に記載の情報処理方法、および請求項３に記載の記録媒体においては、入力された画像データに基づく画像に対応する動揺を制御するための動揺データが生成され、画像データと動揺データの組に対応するIDが生成され、課金処理が行なわれ、生成される動揺データが、多数のユーザとの共用が許可されている場合、課金される額が減額され、画像データ、動揺データ、および、IDが関連付けられてネットワークを介して他の装置に対して送信される。
【００３１】
請求項４に記載の情報処理装置、請求項５に記載の情報処理方法、および請求項６に記載の記録媒体においては、入力された画像データと動揺データが蓄積され、画像データと動揺データが蓄積されたアドレスに関するアドレスデータと、入力されたIDが関連付けて記憶され、他の装置からIDが入力された場合、記憶されているIDに関連付けられているアドレスデータが読み出され、その読み出されたアドレスデータに基づき、蓄積されている画像データと動揺データが読み出され、入力された画像データと動揺データが、多数のユーザとの共用が許可されていた場合、画像データを供給したユーザに対して返金処理が行われる。
【００３４】
請求項７に記載の情報処理装置、請求項８に記載の情報処理方法、および請求項９に記載の記録媒体においては、ネットワークを介して入力された画像データと動揺データが蓄積され、蓄積された画像データと動揺データの組にIDが生成され、画像データと動揺データが蓄積されたアドレスに関するアドレスデータと、生成されたIDが関連付けられて記憶され、他の装置からIDが入力された場合、記憶されているIDに関連付けられているアドレスデータが読み出され、その読み出されたアドレスデータに基づき、蓄積されている画像データと動揺データが読み出され、蓄積された画像データと動揺データが、多数のユーザとの共用が許可されている場合、画像データを供給したユーザに対して返金処理が行われる。
【００３５】
請求項１２に記載の情報処理システム、請求項１３に記載の情報処理方法、および請求項１４に記載の記録媒体においては、端末は、画像データを送信し、第１の情報処理装置は、第２の情報処理装置から送信された画像データと、画像データに割り当てられたIDを受信し、その受信された画像データに基づく画像に対応する動揺を制御するための動揺データを生成し、受信された画像データとIDに、生成された動揺データを関連付けて第２の情報処理装置に対して送信し、第２の情報処理装置は、端末から送信された画像データを受信し、その画像データに対して生成されたIDと関連付けて、第１の情報処理装置に送信し、第１の情報処理装置から送信された画像データ、動揺データ、および、IDを受信し、受信された画像データと動揺データを蓄積し、画像データと動揺データが蓄積されたアドレスに関するアドレスデータと、受信されたIDを関連付けて記憶し、提示装置からIDが入力された場合、記憶されているIDに関連付けられたアドレスデータを読み出し、その読み出したアドレスデータに基づき、蓄積されている画像データと動揺データを読み出し、提示装置に対して送信し、提示装置は、第２の情報処理装置から送信された画像データと動揺データを受信し、受信された画像データに基づく画像と、動揺データに基づく動揺を提示する。
【００３６】
【発明の実施の形態】
以下に、図面を参照しながら本発明の実施の形態について説明する。図１は、本発明を適用した情報処理システムの一実施の形態の構成を示す図である。端末１−１乃至１−Ｎ（以下、端末１−１乃至１−Ｎを、個々に区別する必要がない場合、単に端末１と記述する。他の装置も同様に記述する）は、例えば、家庭に設置してあるパーソナルコンピュータなどから構成される。端末１は、ネットワーク２を介して動揺データ生成装置３と接続されている。ネットワーク２は、LAN（Local Area Network）やインターネットなどにより構成される。
【００３７】
動揺データ生成装置３は、端末１から送信された画像データから、その画像に対応する（同期する）動揺データを生成し、ネットワーク２を介して画像動揺制御装置４に送信する。画像動揺制御装置４は、ネットワーク５を介して接続されている画像動揺提示装置６−１乃至６−Ｎを、動揺データ生成装置３から送信された動揺データに基づいて制御する。画像動揺提示装置６は、画像を提示するディスプレイと動揺を提示する椅子型の装置から構成され、例えば、ゲームセンターなどと称される場所に設置される。
【００３８】
次に、個々の装置について説明する。図２は、端末１の内部構成を示す図である。端末１は、CPU(Central Processing Unit)１１を内蔵している。CPU１１にはバス１４を介して、入出力インタフェース１５が接続されている。入出力インタフェース１５には、キーボード、マウスなどの入力デバイスよりなる入力部１６、処理結果としての例えば音声データを出力する出力部１７、プログラムや各種データを格納するハードディスクドライブなどよりなる記憶部１８、ネットワーク２を介してデータを通信するモデムなどよりなる通信部１９、および、磁気ディスク３１乃至半導体メモリ３４などのプログラム格納媒体に対してデータを読み書きするドライブ２０が接続されている。
【００３９】
USB（Universal Serial Bus）インタフェース２１には、USBケーブル（不図示）によりデジタルビデオカメラなどと接続される。バス１４には、ROM(Read Only Memory)１２およびRAM(Random Access Memory)１３が接続されている。
【００４０】
ユーザは、端末１の記憶部１８に記憶されている画像データや、USBインタフェース２１に接続されているデジタルビデオカメラなどから供給される画像データを、ネットワーク２を介して動揺データ生成装置３に対して送信することができるように構成されている。詳細は後述するが、画像データが動揺データ生成装置３に対して送信される際、ユーザ（端末１）に関する個人データも送信される。
【００４１】
動揺データ生成装置３は、端末１から送信された画像データを解析することにより、動揺データを生成する。図３は、動揺データ生成装置３の内部構成を示す図である。端末１から送信された画像データは、動揺データ生成装置３の入力部４１に入力される。入力部４１に入力された画像データは、動揺データ生成部４２に出力される。動揺データ生成部４２は、入力された画像データに基づく画像に対応した動揺を画像動揺提示装置６で提示させるための動揺データを生成し、出力部４３に出力する。
【００４２】
料金徴収部４４は、入力された個人データから、自己の装置の使用料金、換言すれば、動揺データの生成料金を徴収するための処理を実行する。このように個人データとは、使用料金を徴収するための必要とされるデータであり、例えば、クレジットカードナンバーや、銀行口座番号などである。また、動揺データ生成装置３を利用するためには、予め会員登録しなくてはいけないようにしておき、その会費として徴収するなどの支払い方法を用いても良い。さらに、プリペイド方式などを用いることも可能である。
【００４３】
入力部４１は、端末１からの画像データを受信したとき、ID生成部４５に対してIDデータの生成の指示を出す。その指示に従い、ID生成部４５は、IDデータを生成し、出力部４３に出力する。出力部４３は、画像データ、動揺データ、およびIDデータを関連付けて、端末１に対して送信する。
【００４４】
図４は、動揺データ生成装置３の動揺データ生成部４２の内部構成を示す図である。動揺データ生成部４２は、特徴情報検出部５１と特徴情報処理部５２から構成されている。動揺データ生成部４２に入力された画像データは、特徴情報検出部５１に入力され、後述する特徴情報が検出され、特徴情報処理部５２に出力される。特徴情報処理部５２は、入力された特徴情報から動揺データを算出する。
【００４５】
図５は、特徴情報検出部５１の構成を示すブロック図である。特徴情報検出部５１に入力された画像データは、遅延部６１により１フレーム分遅延された後フレームバッファ６２−１に供給されるとともに、フレームバッファ６２−２にも供給される。読み出し部６３−１，６３−２は、メモリ６４に記憶されている所定のパターンに従って、それぞれ対応するフレームバッファ６２−１，６２−２から、画像データを読み出し、動きベクトル検出部６５に出力する。
【００４６】
動きベクトル検出部６５は、供給された画像データから動きベクトルを検出し、特徴情報演算部６６に出力する。特徴情報演算部６６は、入力された動きベクトルから特徴情報を演算する。
【００４７】
次に、図５に示した特徴情報検出部５１の動作について説明する。時刻ｔにおいて、特徴情報検出部５１に入力された画像データは、遅延部６１とフレームバッファ６２−２に供給される。フレームバッファ６２−２は、入力された１フレーム分の画像データを記憶する。遅延部６１は、画像データを１フレーム分だけ遅延するので、時刻ｔにおいて、フレームバッファ６２−１には、時刻ｔより前の時刻ｔ−１における画像データ、即ち、時刻ｔより１フレーム前の画像データが記憶されている。フレームバッファ６２−１に記憶された時刻ｔ−１における画像データは、読み出し部６３−１により、フレームバッファ６２−２に記憶された時刻ｔにおける画像データは、読み出し部６３−２により、それぞれ読み出される。
【００４８】
読み出し部６３−１，６３−２は、それぞれ対応するフレームバッファ６２−１，６２−２に記憶されている画像データのうち、メモリ６４に記憶されているパターンに対応する部分の画像データを読み出す。ここで、メモリ６４に記憶されているパターンについて、図６を参照して説明する。
【００４９】
図６は、メモリ６４に記憶されているパターンの一例を示す図である。１フレームを構成する画素のなかで、動揺に関係のない部分、例えば，図７に示したような、自動車に取り付けられたビデオカメラにより撮像された画像データの場合、自動車のボンネットの部分などは動揺に関係のない領域と考えられるので、その領域を取り除いた領域の中心に位置する画素を収束点Ｐとする。収束点Ｐを中心として上下左右に対称な位置の代表点Ｑ、例えば、２５個（収束点を含む）を設定する。各代表点Ｑ毎に、その代表点Ｑが中心に位置する所定の画素数からなるブロックＢ、例えば、３３×３３画素からなる参照ブロックＢを設定する。メモリ６４には、このようなフレームの画面内における各代表点Ｑの座標と、参照ブロックＢの大きさと、図示していないが、例えば、６５×６５画素からなる探索ブロックの大きさが、パターンとして記憶されている。
【００５０】
読み出し部６３−１は、フレームバッファ６２−１に記憶されている時刻ｔ−１における画像データのうち、メモリ６４に記憶されている上述したパターンに対応する画素データ、すなわち、代表点Ｑの座標とブロックＢの大きさをもとに、各参照ブロックＢ内の画素データを読み出し、動きベクトル検出部６５に、参照ブロックのデータとして出力する。同様に、読み出し部６３−２は、フレームバッファ６２−２に記憶されている時刻ｔにおける画像データのうち、メモリ６４に記憶されているパターンに対応する画素データを読み出し、動きベクトル検出部６５に探索ブロックのデータとして出力する。
【００５１】
動きベクトル検出部６５は、入力された参照ブロックのデータと探索ブロックのデータとを用いて、ブロックマッチングを行うことにより、各代表点Ｑにおける動きベクトルを検出する。従って、この例の場合、２５個の動きベクトルが検出される。
【００５２】
なお、本実施の形態においては、動揺データを生成することを目的としているため、動きベクトルを全ての画素に対して検出する必要がないため、２５個の動きベクトルだけを求めるようにしている。これにより、回路規模の削減や処理速度を向上させることができる。
【００５３】
特徴情報演算部６６は、動きベクトル検出部６５により検出された２５個の動きベクトルを用いて、時刻ｔのフレーム全体としての動揺の水平成分ｕ、垂直成分ｖ、拡大成分ｖzoom、および回転成分ｖrotの合計４成分を、以下に示す式に基づいて算出する。
水平成分ｕ＝（１／ｎ）Σｕi  ・・・（１）
垂直成分ｖ＝（１／ｎ）Σｖi  ・・・（２）
拡大成分ｖzoom＝（１／ｎ）Σｖzoomi／ｄi  ・・・（３）
回転成分ｖrot＝（１／ｎ）Σｖroti／ｄi    ・・・（４）
なお、添え字のｉは、代表点Ｑiに付けられた番号を示し、この例では１乃至２５まで変化する。また、ｎは代表点の個数であるので、この例では２５である。式（１）乃至式（４）により求められる値は、２５個の動きベクトルから得られる各成分ｕ、ｖ、ｖzoom、ｖrotの平均値である。
【００５４】
上述した各成分ｕ、ｖ、ｖzoom、ｖrotの関係を図８を参照して説明する。処理対象となっている代表点Ｑiの動きベクトルＴの水平方向の成分をｕiとし、垂直方向の成分をｖiとする。ｄｉは、収束点Ｐから代表点Ｑiまでの距離を表すスカラ量である。また、（Ｐｘ，Ｐｙ）は、収束点Ｐの座標を表し、この座標値を基準として座標（Ｑiｘ，Ｑiｙ）の代表点Ｑiまでの距離が算出される。
【００５５】
この動きベクトルＴの成分（ｕi，ｖi）は、代表点Ｑiを原点としたときの成分である。動きベクトルＴの、収束点Ｐと代表点Ｑiとを結ぶ直線と平行な方向の成分をｖzoomiとし、収束点Ｐと代表点Ｑiとを結ぶ直線と直交する方向の成分をｖrotiとする。また、収束点Ｐと代表点Ｑiとを結ぶ直線と動きベクトルＴとがなす角度をθとする。このとき、ｖzoomiとｖrotiは、次式に従って求められる。
ｖzoomi＝（ｕi2＋ｖi2）(1/2)ＣＯＳθ  ・・・（５）
ｖroti ＝（ｕi2＋ｖi2）(1/2)ＳＩＮθ  ・・・（６）
【００５６】
なお、ここでは、各成分を求めるのに２５個の動きベクトルの値を平均的に用いているが、画面上における位置関係などに基づいて、各成分に重み付けをしても良い。
【００５７】
特徴情報演算部６６は、動きベクトル検出部６５から出力された動きベクトルから、式（１）乃至式（４）を用いて、特徴情報として４成分のデータｕ、ｖ、ｖzoom、ｖrotを算出する。算出された４成分のデータｕ、ｖ、ｖzoom、ｖrotは、特徴情報処理部５２（図４）に出力される。
【００５８】
ここで、例えば、観客に対して自動車に乗っている感じを疑似体験させる場合、どのような力（動揺）を観客が座っている椅子に対して加えればよいのかを考える。自動車の椅子に加えられる力には、自動車が坂道などの勾配のある道を走っているときの路面の前後方向の傾きを表現するための力、でこぼこした道の上を走っているときの路面から受ける上下方向の振動を表現するための力、傾いた路面を走っているときの路面の左右方向の傾きを表現するための力などがある。
【００５９】
これらの力は、画像を撮像したビデオカメラが搭載された自動車に対して与えられた刺激の内、画像を観察する観客の椅子に対しても物理的意味合いが同じ形で刺激を与えることができる力であり、ここでは実刺激と称する。この実刺激は、その値を積分していくと値がゼロとなるものである。
【００６０】
これに対して、自動車がカーブを曲がるときの遠心力を表現する力、加速や減速のときの慣性力を表現する力、カーブ時の自動車首振りを表現する力は、積分していっても値がゼロとならないものであり、椅子の移動距離の制限、移動方向の制限などから、自動車に対して与えられた刺激と物理的意味合いが同じ形で与えることが困難な刺激であり、ここでは、代替刺激と称する。
【００６１】
以下に、上述した実刺激と代替刺激に関する力、実際に観客用の椅子に対して加える動揺データの成分、並びに、上述した特徴情報演算部６６により演算された４成分の関係を示す。以下に示す実刺激の内、路面の前後の傾きに対応する動揺データは、動揺データ成分pitchの１つとされ、動きベクトルの垂直方向の成分のうちの低周波成分で表すことができる。ここで、路面の傾きは、遅い周期で変化すると考えられるため、低周波成分を用いている。
【００６２】
傾きは、遅い周期で変化すると考えられ、また、高周波と考えられるため、路面から受ける振動に対する動揺データは、動きベクトルの垂直方向の成分のうちの高周波成分を用いている。この値は、動揺データ成分ｚとされる。路面の左右の傾きに対する動揺データは、動揺データ成分rollの一つとされ、図８から明らかなように、回転成分Vrotiを２５個の動きベクトル分加算した値で表すことができる。カーブ時の遠心力に対する動揺データは、動揺データ成分rollの１つとされ、水平成分ｕで表される。
【００６３】
加減速による慣性力に対する動揺データは、動揺データ成分pitchの１つとされ、拡大成分Ｖzoomの微分値の低周波成分で表される。なお、低周波成分としてあるのは、加減速に対しては敏感な動作は不要と考えられるからである。カーブ時の自動車の首振りに対する動揺データは、動揺データ成分yawとされ、水平成分ｕで表される。なお、−ｕとしてあるのは、カーブ時の遠心力と逆に働くためである。
【００６４】
0004465830.tif 000002
【００６５】
特徴情報処理部５２は、上述した関係を用いて、実際に駆動される画像動揺提示装置６に供給する動揺データを生成する。図９は、特徴情報処理部５２の構成を示すブロック図である。特徴情報検出部５１から出力された４成分のうち、回転成分ｖrotは、加算器７１−１に、水平成分ｕは、加算器７１−２と符号反転器７２−１に、垂直成分ｖは、加算器７１−３に、拡大成分ｖzoomは、加算器７１−５と遅延器７３−３に、それぞれ入力される。加算器７１−１には、加算器７１−１から出力されたデータが、遅延器７３−１で１クロック分遅延された後、フィードバックされて入力される。同様に、加算器７１−３にも、加算器７１−３から出力されたデータが、遅延器７３−２で１クロック分遅延された後、フィードバックされて入力される。
【００６６】
遅延器７３−１から出力されたデータは、加算器７１−２に入力され、遅延器７３−２から出力されたデータは、符号反転器７２−２を介してHPF（High Pass Filter）７４に出力されると共に、LPF（Low Pass Filter）７５−１を介して加算器７１−４にも出力される。加算器７１−５に入力された拡大成分ｖzoomは、遅延器７３−３により１クロック分遅延された拡大成分ｖzoomが減算され、LPF７５−２を介して加算器７１−４に入力される。
【００６７】
次に、特徴情報処理部５２が行う動揺データ成分roll、yaw、ｚ、およびpitchの算出について説明する。特徴情報処理部５２に入力された回転成分ｖrotは、加算器７１−１に入力される。加算器７１−１は、時刻ｔにおいて入力された回転成分ｖrotと、遅延器７３−１より出力される１フレーム前の時刻ｔ−１のデータとを加算する。加算器７１−１は、このようにして、回転成分ｖrotを累積加算（積分）していくことにより、路面の左右の傾きを表現する動揺データ成分roll（Σｖrot）を算出する。しかしながら、路面の左右の傾きを表現する動揺データ成分rollは、−Σｖrotなので、加算器７１−２は、遅延器７３−１から入力されたデータの符号を反転したデータを演算に用いる。
【００６８】
動揺データ成分roll（水平成分ｕ）は、カーブ時の遠心力を表現するのにも用いられる。そこで、加算器７１−２は、遅延器７３−１から入力されたデータの符号を反転したデータと、水平成分ｕとを加算する（水平成分ｕから遅延器７３−１の出力を減算する）ことにより、駆動部３に供給する動揺データ成分rollを算出する。
【００６９】
カーブ時の自動車首振りの動揺データ成分yawは、水平成分ｕの値を反転することにより得られるので、特徴情報処理部５２は、入力された水平成分ｕの値を、符号反転器７２−１により、符号を反転させることに動揺データ成分yawを算出する。
【００７０】
加算器７１−３には、時刻ｔにおいて入力された垂直成分ｖと、遅延器７３−２より出力された１フレーム前の時刻ｔ−１の垂直成分ｖを加算する。このようにして、加算器７１−３において、垂直成分ｖが累積加算（積分）される。そして、加算器７１−３とと遅延器７３−２により累積加算されたデータは、符号反転器７２−２に入力され、符号が反転され、さらにHPF７４により、高周波成分のみが取り出される。このようにして、路面から受ける振動を表現する動揺データ成分ｚが算出される。
【００７１】
また、遅延器７３−２から出力されたデータは、LPF７５−１にも出力され、低周波成分が取り出される。このようにして、路面の前後の傾きを表現する動揺データ成分pitchが算出される。動揺データ成分pitchは、加減速による慣性力を表現する動揺データ成分としても用いられる。そのため、LPF７５−１から出力された動揺データ成分pitchは、加算器７１−４により、慣性力を表現する動揺データ成分pitchと加算される。
【００７２】
慣性力を表現する動揺データ成分pitchは、特徴情報処理部５２に入力された拡大成分ｖzoomから算出される。特徴情報処理部５２に入力された拡大成分ｖzoomは、加算器７１−５と遅延器７３−３に入力される。加算器７１−５には、時刻ｔにおいて入力された拡大成分ｖzoomtと、遅延器７３−３により１フレーム遅延された時刻ｔ−１における拡大成分ｖzoomt-1が入力される。加算器７１−５は、入力された時刻ｔにおける拡大成分ｖzoomtから、時刻ｔ−１における拡大成分ｖzoomt-1を減算することで、拡大成分ｖzoomを微分する。そして、加算器７１−５から出力された値から、LPF７５−２により、低周波成分が抽出されることにより、加減速による慣性力を表現する動揺データ成分pitchが算出される。
【００７３】
加算器７１−４により、LPF７５−１から出力された値と、LPF７５−２から出力された値とが加算されることにより、駆動部３に供給される動揺データ成分pitchが算出される。
【００７４】
このように、動揺データを画像から得られた動きから算出するようにしたので、画像を確認することで動揺データを決定し、入力しておくといった手間を省くことが可能である。また、センサなどを用いることで動揺データを生成することがなされていない画像から動揺データを容易に生成することが可能である。
【００７５】
このようにして生成された動揺データは、端末１に対して送信される。
【００７６】
図１０は、画像動揺制御装置４の内部構成を示す図である。ネットワーク２を介して端末１から送信されてきた、動揺データを含む各種のデータは、データ入力部８１に入力される。データ入力部８１に入力された各種のデータの内、返金用データは、返金処理部８２に、画像データと動揺データは、データ蓄積部８３に、それぞれ出力される。ここで、返金用データとは、画像データと動揺データを送信してきたユーザが、その画像データと動揺データを他のユーザに対しても使用を許可した場合に、動揺データ生成装置３の使用料金として支払った料金の一部をユーザに返金するためのデータである。
【００７７】
返金処理部８２は、入力された返金用データに基づき、必要がある場合、返金処理を実行する。データ蓄積部８３は、入力された画像データと動揺データを記憶し、それらのデータを記憶したアドレスに関するデータをIDデータ蓄積部８４に出力する。IDデータ蓄積部８４は、データ入力部８１からのIDデータと、データ蓄積部８３からのアドレスデータを関連付けて蓄積する。
【００７８】
IDデータ入力部８５は、ネットワーク５を介して画像動揺提示装置６から送信されたIDデータを入力し、出力指示部８６に出力する。出力指示部８６は、IDデータ蓄積部８４を検索し、入力したIDデータと一致するIDデータに関連付けられたアドレスデータを読み出し、その読み出したアドレスデータに従い、データ蓄積部８３に対して、画像データと動揺データの出力を指示する。データ蓄積部８３は、出力指示部８６からの指示に従い、画像データと動揺データをデータ出力部８７に出力する。データ出力部８７は、入力された画像データと動揺データをネットワーク５を介して画像動揺提示装置６に対して送信する。
【００７９】
図１１は、画像動揺提示装置６の構成を示す図である。図１１に示すように、画像動揺提示装置６は、画像を提示するディスプレイ９１、動揺を提示する駆動装置９２、およびデータ取得装置９３から構成されている。
【００８０】
ディスプレイ９１は、画像動揺制御装置４からの画像データに基づく画像を提示する。同様に、駆動装置９２は、画像動揺制御データ４からの動揺データに基づく動揺を観客（ユーザ）に提供する。データ取得装置９３は、ネットワーク５を介して画像動揺制御装置４からの各種のデータを受信し、ディスプレイ９１と駆動装置９２に供給すると共に、スロット９４に挿入されたカード（詳細は後述する）からデータを取得し、その取得したデータを画像動揺制御装置４に送信する。
【００８１】
また、データ取得装置９３には、サムネイル画像をなどを表示する表示部９５が備えられている。
【００８２】
駆動装置９２の一例を図１１と図１２に示す。図１１は、駆動装置９２の側面図であり、図１２は、駆動装置９２を上面から見た図である。駆動装置９２は、６本のアクチュエータとしてのピストン１０１−１乃至１０１−６を備えており、これらのピストンにより台座１０２が支えられている。台座１０２には、椅子１０３が固定されており、この椅子１０３の上に観客１０４が座るようになされている。
【００８３】
ピストン１０１−１乃至１０１−６は、それぞれの中心軸に沿って伸縮運動ができるようにされている。ピストン１０１−１乃至１０１−６が伸縮運動をすることにより、台座１０２が動揺し、さらに台座１０２に固定されている椅子１０３が動揺する。ピストン１０１−１乃至１０１−６を制御するための信号は、上述したように、特徴情報処理部５２により生成され、供給される。
【００８４】
図１４は、駆動装置９２による動作の具体例を示したものである。図１４において、上向きの矢印は、ピストンが延びることを示し、下向きの矢印は、ピストンが縮むことを示す。
【００８５】
次に、図１５のフローチャートを参照して、図１に示した情報処理システムの動作について説明する。端末１は、ステップＳ１において、画像データをネットワーク２を介して動揺データ生成装置３に対して送信する。画像データが送信される際、課金用に用いられるデータとして個人データも合わせて送信される。個人データとは、具体的にはクレジットカード番号などである。または、本実施の形態で示されるサービスを受ける場合、予め、登録しておき、指定の銀行口座などから引き落とされるようにしたときは、ユーザを一意に識別するための、例えばパスワードなどのデータであっても良い。プリペイド方式を利用することも可能である。
【００８６】
どのような方式を用いても良いが、ステップＳ１において、画像データと共に、課金するために用いられる個人データが送信される。画像データと個人データを受信した動揺データ生成装置３は、ステップＳ２において、課金処理を実行する。課金処理は、動揺データ生成装置３の料金徴収部４４が行う。
【００８７】
料金徴収部４４は、動揺データの生成に対する料金を徴収する。換言すれば、動揺データ生成装置３を管理する人に対して支払われる料金を徴収する。ステップＳ３において、動揺データ生成装置３は、動揺データの生成処理を実行する。動揺データは、上述したように、動揺データ生成部４２において生成される。また、動揺データが生成される一方で、ID生成部４５において、IDデータが生成される。動揺データおよびIDデータの生成が終了されると、動揺データ生成装置３は、ステップＳ４において、画像データ、動揺データ、およびIDデータを、それぞれ関連付け、端末１に対して送信する。
【００８８】
端末１は、ステップＳ５において、動揺データ生成装置３からの各種のデータを受信し、一旦、例えば、ＲＡＭ１３（図２）に記憶する。また、入力されたIDデータは、ドライブ２０（図２）にセットされている、例えば、磁気ディスク３１に記録される。または、図示されていないカード状の記録媒体にIDデータを記録させたり、ユーザ自身が紙媒体に書き込むようにして記録しても良い。IDデータを記録させる媒体は、画像動揺提示装置６のデータ取得装置９３（図１１）がどのような媒体を取り扱うか（どのような形でデータを入力するか）に依存する。
【００８９】
画像データと動揺データが受信されると、端末１の出力部１７としてのディスプレイ上に、例えば、図１６に示したようなメッセージが表示される。表示されるメッセージとしては、”他のユーザに使用を許可しますか？”といったものであり、受信された画像データと動揺データを、自分以外のユーザと共用するか否かを確認するものである。そのメッセージの下側には、”する”、”しない”のチェック欄が設けられており、ユーザは、どちらかに欄をチェックする。ユーザは、チェックした事柄で良ければ、チェック欄の下側に設けられているＯＫボタンを操作する。
【００９０】
チェック欄のチェックが”する”の場合、後述する処理により返金処理が行われ、”しない”の場合、返金処理は行われない。ここでは、このチェック欄にされたチェックに関するデータを返金用データと称する。
【００９１】
ＯＫボタンが操作されると、記憶されていた画像データ、動揺データ、およびIDデータと、生成された返金用データは、ステップＳ６において、画像動揺制御装置４に対して送信される。
【００９２】
画像動揺制御装置４は、ステップＳ７において、ネットワーク２を介して端末１から送信された各種のデータを受信する。そして、画像データと動揺データはデータ蓄積部８３に蓄積され、IDデータは、IDデータ蓄積部８４に蓄積される。IDデータがIDデータ蓄積部８４に記憶される際、データ蓄積部８３から、画像データと動揺データが記憶されたアドレスに関するデータが出力され、そのアドレスデータと関連付けられて蓄積される。
【００９３】
返金処理部８２は、ステップＳ８において、返金処理を実行する。この返金処理は、受信された返金用データに基づき行われる。すなわち、返金用データが他のユーザとデータを共用することを示している場合、予め設定された額を、供給を許可したユーザに対して返金されるような処理を実行し、返金用データが他のユーザとデータを共用しないことを示している場合、返金をしないという処理を実行する。
【００９４】
ユーザに対して予め設定された額を返金する場合の返金処理としては、チケットを発行し郵送する、動揺データを作成させる際に料金が割引されるようなデータ、または、画像動揺提示装置６をユーザが利用する際、割り引かれた料金で利用できるようなデータを、電子メールなどで端末１に送信するなどの処理であり、どのような形態をとっても良い。
【００９５】
ステップＳ９において、画像動揺提示装置６にIDデータが入力されると、そのIDデータは、画像動揺制御装置４に対して送信される。画像動揺提示装置６のデータ取得装置９３には、表示部９５が設けられており、その表示部９５には、例えば、図１７に示すような画面が表示される。表示部９５は、タッチセンサパネルであり、ユーザは、画面に触れることにより指示を出すことができるようになっている。
【００９６】
画面には、複数の画像が表示される画像表示部１１１、スロット９４（図１１）にセットされた記録媒体から読み出されたIDデータ、または、テンキー１１２を使用してユーザが入力したIDデータが表示されるID表示欄１１３が表示されている。ID表示欄１１３の下側には、動揺を体感するか否かを選択するための動揺提示指示欄１１４が表示されている。十字キー１１５は、カーソルの位置を移動させたりする際に操作される。また、画像動揺制御装置４と画像動揺提示装置６の使用料金をクレジットカードでも支払えるようにした場合、課金情報入力１１６も表示される。
【００９７】
画像表示部１１１に表示される複数の画像は、画像動揺制御装置４のデータ蓄積部８３に蓄積されている画像データに基づくサムネイル画像である。画像表示部１１１に表示させるためのサムネイル画像のデータは、表示させる毎に、画像動揺制御装置４から供給されるようにしても良いが、予め画像動揺制御装置４から画像動揺提示装置６に供給され、画像動揺提示装置６は、その供給されたデータを内蔵しているメモリ（不図示）に蓄積するようにし、その蓄積されているデータを基に、画像表示部１１１表示が行われるようにした方が良い。
【００９８】
ユーザは、画像表示部１１１に表示されたサムネイル画像に触れることにより、画像および動揺の提示を受けたいデータを指示することができる。この、画像表示部１１１に表示されるサムネイル画像は、画像データを動揺データ生成装置３に送信し、動揺データを取得したユーザが、他のユーザと、そのデータを共用しても良いとした画像データのみが表示される。
【００９９】
他のユーザとデータを共用しないと設定されたデータの提示を受けたい場合、換言すれば、動揺データを取得したユーザのみが、その動揺と画像の提示を受けられるように設定された、画像表示部１１１に表示されない画像データの提示を受けたい場合、ID表示欄１１３にテンキー１１２を用いて、動揺データを取得した時に同時に取得したIDを入力する、または、動揺データを取得した時に同時に所定の記録媒体に記録させたIDを、スロット９４に設置することにより入力させることにより行なわれる。
【０１００】
ステップＳ９において、上述したいずれかの方法により、IDデータが入力されると、そのIDデータは、ステップＳ１０において、画像動揺制御装置４に対して送信される。画像動揺提示装置６は、内蔵されている課金処理部（不図示）により、ステップＳ９において、画像動揺提示装置６と画像動揺制御装置４の使用料金も徴収する。使用料金は、クレジットカード、現金、口座引き落としなどの支払い方法が用いられる。プリペイド方式も用いることが可能である。また、返金処理としてチケットなどがユーザに対して送付されるようにした場合、そのチケットを用いることができるようにしても良い。
【０１０１】
画像動揺制御装置４は、ステップＳ１１において、IDデータ入力部８５により画像動揺提示装置６からのIDデータを受信する。受信されたIDデータは、出力指示部８６に出力される。出力指示部８６は、入力されたIDデータと一致するIDデータをIDデータ蓄積部８４から探し出し、その探し出されたIDデータに関連付けられているアドレスデータを読み出す。出力指示部８６は、読み出したアドレスデータに基づき、データ蓄積部８３に対して画像データと動揺データの出力を指示する。
【０１０２】
データ蓄積部８３は、ステップＳ１２において、画像データと動揺データをデータ出力部８７を介して画像動揺提示装置６に対して送信する。画像動揺提示装置６は、ステップＳ１３において、画像動揺制御装置４から送信されてきた画像データに基づき画像を提示し、動揺データに基づき動揺を提示する。
【０１０３】
このようにして、ユーザの好みの画像において、その画像の動揺をユーザに提示することができる。また、１ユーザが生成させた動揺データを、多数のユーザで共有できるようにすることにより、画像と動揺の種類が増すことになり、ユーザの好みに、より近い画像と動揺を提示することが可能となる。
【０１０４】
上述した実施の形態においては、端末１側は、画像データを動揺データ生成装置３に対して送信し、その結果として、一旦、動揺データを含むデータを取得し、それらのデータを、再び画像動揺制御装置４に対して送信するようにしたが、このようにすると、端末１のユーザとしては、送信処理を２度行わなくてはならない。そこで、端末１側の送信処理を１回ですむようにし、ユーザ側の処理の軽減を測るようにしても良い。そのようにした場合について、以下に説明する。
【０１０５】
全体としてのシステム構成は、図１に示した構成と同様である。また、端末１の内部構成も図２に示した構成と同様のものを用いることが可能である。端末１における送信処理を１回で行うようにした場合、端末１は、画像データと返金用データを同時に送信する。その為、動揺データ生成装置３の構成は、図１８に示したようになる。基本的に、図３に示した動揺データ生成装置３の構成と同様であるが、端末１から、画像データと返金用データが送信されてくるため、その入力された返金用データが、入力部４１から出力部４３に、そのまま出力される構成となっている。
【０１０６】
画像動揺制御装置４の構成は、図１０に示した構成と同様の構成をもつ装置を用いることが可能であり、画像動揺提示装置６も、図１１に示した構成と同様の構成をもつ装置を用いることが可能である。
【０１０７】
このような装置で構成される図１に示したシステムにおける動作について、図１９のフローチャートを参照して説明する。ステップＳ２１において、端末１から動揺データ生成装置３に対して、画像データ、個人データ、返金用データが送信される。ステップＳ２１において返金用データが送信されるため、画像データを送信するときに、図１６に示したような画面が、出力部１７（図２）としてのディスプレイ上に表示される。そして、ＯＫボタンが操作された時点で、画像データ、IDデータ、および返金用データが送信される。
【０１０８】
動揺データ生成装置３は、ステップＳ２２において、受信した個人データを基に、料金徴収部４４（図１８）において、使用料金の徴収処理を実行する。また、動揺データ生成装置３は、ステップＳ２３において、受信した画像データを用いて、動揺データ生成部４２により動揺データを生成する。さらに、動揺データ生成装置３は、ステップＳ２４において、ID生成部４５において、IDデータを生成する。生成されたIDデータは、出力部４３により、端末１に対して送信される。
【０１０９】
端末１は、ステップＳ２５において、受信したIDデータを記録する。この記録は、図１５のフローチャートを参照して説明したステップＳ５の処理と基本的に同様であるので、その説明は省略する。
【０１１０】
動揺データ生成装置３は、IDデータを端末１に送信する一方で、ステップＳ２６において、画像動揺制御装置４に対して、画像データ、動揺データ、IDデータ、および返金用データを、それぞれ関連付けて送信する。画像動揺制御装置４は、ステップＳ２７において、動揺データ生成装置３から送信された各種のデータを受信し、記憶する。ステップＳ２７以降において行われる各装置における処理は、図１５のフローチャートのステップＳ７以降において行われる各装置における処理と基本的に同様であるので、その説明は省略する。
【０１１１】
このように、返金用データを画像データなどと一緒に送信することにより、ユーザにとっては、１回の送信処理を行えば良く、手間を省くことが可能となる。
【０１１２】
上述した説明においては、動揺データ生成装置３は、入力した返金用データを、そのまま、画像動揺制御装置４に対して送信し、画像動揺制御装置４の返金処理部８２（図１０）において返金処理（ステップＳ２８の処理）が行われるとしたが、図２０に示すように、返金処理部８２を動揺データ生成装置３に設けても良い。
【０１１３】
図２０に示したような構成とした場合、入力された返金用データに基づき、返金処理部８２において、返金処理が行われる。その返金処理としては、返金を行う場合、料金徴収部４４に対して、割引された利用料金を徴収するように指示を出すような処理とする。このようにすることで、チケットなどを発行する手間を省け、また、ユーザ側にとっては、すぐに割引を受けることができるといった利点がある。
【０１１４】
上述した実施の形態において、端末１は、動揺データ生成装置３とデータの授受を行うとして説明したが、画像動揺制御装置４とデータの授受を行うようにしても良い。そのような場合について、以下に説明する。
【０１１５】
図１に示すようなシステム構成における動揺データ生成装置３の内部構成を図２１に示す。入力部１２１は、ネットワーク２を介して画像動揺制御装置４から送信される画像データ、課金用データ、およびIDデータを入力する。入力部１２１に入力された画像データは、動揺データ生成部１２２と出力部１２３に、課金用データは、料金徴収部１２４に、IDデータは、出力部１２３に、それぞれ出力される。
【０１１６】
動揺データ生成部１２２は、入力された画像データを基に、動揺データを生成し、出力部１２３に出力する。料金徴収部１２４は、入力された課金用データを基に、自己の装置の使用料金を徴収する処理を実行する。出力部１２３は、IDデータ、画像データ、および動揺データを、それぞれ関連付け、ネットワーク２を介して画像動揺制御装置４に出力する。
【０１１７】
図２２は、画像動揺制御装置４の内部構成を示す図である。ネットワーク２を介して端末１から送信された画像データ、個人データ、および返金用データは、入力部１３１に入力される。入力部１３１に入力された画像データは、出力部１３２に出力される。端末１から送信された返金用データは、返金処理部１３４に入力され、返金処理に用いられる。端末１から送信された個人データは、料金徴収部１３５に入力され、使用料金の徴収の処理に用いられる。
【０１１８】
入力部１３１は、端末１から各種のデータが入力されると、ID生成部１３７に対してIDデータの生成の指示を出す。ID生成部１３７は、その指示に従い、IDデータを生成し、出力部１３２とIDデータ蓄積部１３８に出力する。出力部１３２は、入力された画像データとIDデータを関連付けて、動揺データ生成装置３に対して送信する。
【０１１９】
動揺データ生成装置３は、上述したように、受信した画像データから、動揺データを生成し、画像データ、動揺データ、およびIDデータを関連付けて画像動揺制御装置４に対して送信する。画像動揺制御装置４は、動揺データ生成装置３から送信された画像データ、動揺データ、およびIDデータを受信し、画像データと動揺データをデータ蓄積部１３６に蓄積させる。
【０１２０】
データ蓄積部１３６は、画像データと動揺データを蓄積する際、蓄積された画像データと動揺データとが記録されたアドレスに関するデータを、IDデータ蓄積部１３８に出力する。IDデータ蓄積部１３８は、画像データと動揺データが入力される時に関連付けられて入力されたIDデータを参照し、そのIDデータと一致する、既に蓄積されているIDデータと、アドレスデータを関連付けて蓄積する。
【０１２１】
入力部１３１は、動揺データ生成装置３から画像データ、動揺データ、およびIDデータが関連付けられたデータを入力した場合、課金用データ生成部１３３に課金用データの生成を指示する。課金用データ生成部１３３が生成する課金用データは、画像動揺制御装置４が、動揺データ生成装置３の使用料金を予め徴収するので、その徴収された使用料金を動揺データ生成装置３が徴収できるようにするためのデータである。
【０１２２】
IDデータ入力部１４０には、ネットワーク５を介して画像動揺提示装置６から、IDデータが入力される。入力されたIDデータは、出力指示部１３９に出力される。出力指示部１３９は、入力されたIDデータと一致するIDデータをIDデータ蓄積部１３８から探し出し、その探し出したIDデータに関連付けられているアドレスデータを読み出し、その読み出したアドレスデータに基づき、データ蓄積部１３６に対して、画像データと動揺データの出力指示信号を出力する。
【０１２３】
データ蓄積部１３６は、出力指示部１３９からの指示に従い、画像データと動揺データを出力部１３２に出力する。出力部１３２は、入力された画像データと動揺データをネットワーク５を介して画像動揺提示装置６に対して送信する。
【０１２４】
次に、このような装置により構成される図１に示したシステムの動作について、図２３のフローチャートを参照して説明する。ステップＳ４１において、端末１は、ネットワーク２を介して画像動揺制御装置４に対して、画像データ、個人データ、および返金用データを送信する。個人データは、上述した実施の形態と同じく、クレジットカードナンバーなどの使用料金の支払いに関するデータである。
【０１２５】
端末１から送信された各種のデータは、画像動揺制御装置４の入力部１３１（図２２）により受信される。入力部１３１に入力された個人データは、料金徴収部１３５に出力される。料金徴収部１３５は、ステップＳ４２において、課金処理および返金処理を実行する。料金徴収部１３５が行う課金処理は、画像動揺制御装置４自体の使用料金を徴収する処理である。
【０１２６】
返金処理部１３４が行う返金処理としては、返金する必要がある場合、料金徴収部１３５に対して、通常の料金より、返金分の額だけ減算した料金を徴収するような指示を出す。または、課金用データ生成部１３３に対して、通常の料金より、返金分の額だけ減算した料金を徴収するような指示を出す。この他の返金処理としては、上述したように、割引チケットなどを発行するなどでも良い。
【０１２７】
入力部１３１は、端末１からの画像データと個人データを入力すると、ID生成部１３７に対してIDデータの生成の指示を出す。ID生成部１３７は、その指示に従い、ステップＳ４３において、IDデータを生成し、端末１に対して出力部１３２より送信するとともに、IDデータ蓄積部１３８に蓄積させる。このIDデータについては、既に説明したように、画像データやその画像データに対応する動揺データの組を、他の画像データや動揺データの組と区別が付くように割り当てられたデータである。
【０１２８】
端末１は、ステップＳ４４において、画像動揺制御装置４から送信されたIDデータを受信し、記録する。この記録については、既に説明した場合と同様である。
【０１２９】
画像動揺制御装置４は、端末１に対してIDデータを送信する一方で、ステップＳ４５において、動揺データ生成装置３に対して端末１からの画像データと、生成したIDデータを関連付けて送信する。動揺データ生成装置３は、ステップＳ４６において、入力部１２１（図２１）により受信した画像データを動揺データ生成部１２２に出力し、動揺データを生成する。生成された動揺データは、ステップＳ４７において、画像データとIDデータに関連づけられ、出力部１２３により、ネットワーク２を介して画像動揺制御装置４に対して送信される。
【０１３０】
画像動揺制御装置４は、送信された画像データ、動揺データ、およびIDデータが関連付けられたデータを受信する。ステップＳ４８において、受信された画像データと動揺データは、データ蓄積部１３６に蓄積される。データ蓄積部１３６は、画像データと動揺データを蓄積する際、それらのデータが蓄積されたアドレスに関するデータをIDデータ蓄積部１３８に出力する。IDデータ蓄積部１３８は、そのアドレスデータを、対応するIDデータに関連付けて蓄積する。
【０１３１】
画像動揺制御装置４は、画像データや動揺データを記憶する一方で、ステップＳ４９において、動揺データの生成料金を動揺データ生成装置３が徴収できるようにする課金用データを、課金用データ生成部１３３により生成させる。生成された課金用データは、動揺データ生成装置３に対して送信される。動揺データ生成装置３は、ステップＳ５０において、入力部１２１により入力された課金データを課金処理部１２４に出力し、課金処理を実行する。
【０１３２】
一方、ステップＳ５１において、画像動揺提示装置６に、ユーザにより、IDデータと個人データが入力される。ステップＳ５１以降において各装置により行われる処理は、図１９のステップＳ２９以降において各装置により行われる処理と、基本的に同様であるので、その説明は省略する。
【０１３３】
上述した実施の形態においては、返金処理としては、一括して所定の金額を支払うとして説明したが、動揺の提示を受けたユーザの数に比例して、返金する金額を変えるようにしても良い。
【０１３４】
返金する金額を変えるようにした場合、画像動揺制御装置４は、図２４に示したような構成となる。すなわち、ID生成部１３７により生成されたIDデータは、返金処理部１３４に出力され、IDデータ入力部１４０に入力されたIDデータも、返金処理部１３４に出力される構成となる。このような構成をもつ画像動揺制御装置４においては、例えば、一ヶ月間と期限を区切り、その期間内だけ、データ蓄積部１３６に画像データおよび動揺データが蓄積される。この期間内に動揺の提示を受けたユーザの数に比例して、返金する金額を変えるようにする。
【０１３５】
また、返金処理部１３４は、内部にメモリ（不図示）を備えるようにし、入力部１３１から返金用データを入力した際、そのメモリ内に、ID生成部１３７が生成するIDデータと関連付けて記憶する。そして、返金処理部１３４は、IDデータ入力部１４０から入力されたIDデータに一致する、メモリ内に記憶されているIDデータ（IDデータＡとする）を探し出し、そのIDデータＡが入力された回数をカウントするようにする。そして、所定期間内（例えば、１ヶ月）が経過した時点で、そのIDデータＡのカウント数に、所定の金額を乗算した金額を、返金額とするようにする。
【０１３６】
返金額が決定した後の処理としては、対象となっているユーザに対してチケットを発行する、課金用データ生成部１３３または料金徴収部１３５において、対象となっているユーザに対しての課金であると判断されたときに、返金額分減算した金額だけ課金するなどの処理が考えられる。
【０１３７】
このように、対象となっているユーザを特定しなくてはならないので、その特定するためのデータとして、例えば、個人データを用いるようにしても良い。すなわち、個人データも、返金処理部１３４のメモリ内に、IDデータと関連付けて記憶するようにする。そして、個人データは、上述したように、例えば、クレジットカードナンバーなどの支払いに関するデータであるので、そのクレジットカードナンバーに基づいて、返金額を振り込むようにする、または、料金徴収部１３５において、返金の対象となっているユーザのクレジットカードナンバーであるか否かを判断できる機能を設け、その判断に基づき、徴収する料金を減算するなどの処理を実行できるようにしても良い。
【０１３８】
図２４に示したような構成の画像動揺制御装置４を用いた場合、システムの動作としては、基本的に、図２３のフローチャートを参照して説明した場合と同様である。ただし、ステップＳ４２において、画像動揺制御装置４は、返金処理を行うが、返金処理は、ステップＳ５３とステップＳ５４の間の処理として、または、ステップＳ５４の後の処理として行われる。
【０１３９】
なお、返金処理部１３４により、IDデータ入力部１４０に入力されたIDデータＡをカウントすることにより、例えば、そのカウント数をソートすることにより、人気ランキングなどをユーザに提供することも可能となる。そして、その人気ランキングが１位になった動揺を生成させたユーザに対しては、使用料金の全額を返金するなどするようにしても良い。
【０１４０】
上述した実施の形態においては、ネットワーク２またはネットワーク５を介して、各装置間でデータの授受を行うとして説明したが、フロッピーディスクなどの記録媒体を郵送するなどしてデータの授受を行うようにしても良い。また、上述した実施の形態においては、画像動揺制御装置４と画像動揺提示装置６を別々の装置として説明したが、一体化した装置としても良い。
【０１４１】
このように、本発明を用いることにより、ユーザの所望の画像と、その画像に対応する動揺を提示することが可能となる。また、１ユーザが生成させた動揺データを、他のユーザと共用できるようにすることにより、動揺データの種類が増し、よりユーザの好みに近い動揺をユーザは選択できるようになる。また、動揺データの共用を許可したユーザには、返金といった特典を付けることにより、ユーザ側にとっては、使用料金を支払って生成させた画像データを自分以外のユーザが提示を受けても損するといった感情を拭うことができ、システム側にとっては、返金という特典につられて多くのユーザが動揺データを共用することを許可し、もって、動揺データの蓄積数が容易に増すことができるという期待を持つことができる。
【０１４２】
上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、記録媒体からインストールされる。
【０１４３】
この記録媒体は、図２に示すように、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク３１（フロッピディスクを含む）、光ディスク３２（CD-ROM（Compact Disk-Read Only Memory），DVD（Digital Versatile Disk）を含む）、光磁気ディスク３３（MD（Mini-Disk）を含む）、若しくは半導体メモリ３４などよりなるパッケージメディアにより構成されるだけでなく、コンピュータに予め組み込まれた状態でユーザに提供される、プログラムが記憶されているROM１２や記憶部１８が含まれるハードディスクなどで構成される。
【０１４４】
なお、本明細書において、媒体により提供されるプログラムを記述するステップは、記載された順序に従って、時系列的に行われる処理は勿論、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１４５】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【０１４６】
本発明によれば、ユーザの好みに対応した動揺を提示する事が可能となる。
【図面の簡単な説明】
【図１】本発明を適用した情報処理システムの一実施の形態の構成を示す図である。
【図２】端末１の内部構成を示す図である。
【図３】動揺データ生成装置３の内部構成を示す図である。
【図４】動揺データ生成部４２の内部構成を示す図である。
【図５】特徴情報検出部５１の内部構成を示す図である。
【図６】メモリ６４に記憶されているパターンを示す図である。
【図７】処理される画像を説明する図である。
【図８】算出されるベクトルについて説明する図である。
【図９】特徴情報処理部５２の内部構成を示す図である。
【図１０】画像動揺制御装置４の内部構成を示す図である。
【図１１】画像動揺提示装置６の構成を示す図である。
【図１２】駆動装置９２の側面図である。
【図１３】駆動装置９２の上面からの図である。
【図１４】実刺激と代替刺激について説明する図である。
【図１５】システムの動作について説明するフローチャートである。
【図１６】端末１の出力部１７としてのディスプレイに表示される画面の一例である。
【図１７】データ取得装置９３に表示される画面について説明する図である。
【図１８】動揺データ生成装置３の他の内部構成を示す図である。
【図１９】システムの動作について説明するフローチャートである。
【図２０】動揺データ生成装置３のさらに他の内部構成を示す図である。
【図２１】動揺データ生成装置３のさらに他の内部構成を示す図である。
【図２２】画像動揺制御装置４のさらに他の内部構成を示す図である。
【図２３】システムの動作について説明するフローチャートである。
【図２４】画像動揺制御装置４のさらに他の内部構成を示す図である。
【符号の説明】
１  端末，  ２  ネットワーク，  ３  動揺データ生成装置，  ４  画像動揺制御装置，  ５  ネットワーク，  ６  画像動揺提示装置，  ４２  動揺データ生成部，  ４４  料金徴収部，  ４５  ID生成部，  ４６  課金用データ生成部，  ８２  返金処理部，  ８３  データ蓄積部，  ８４  IDデータ蓄積部，  ８５  IDデータ入力部，  ８６  出力指示部，  ９１  ディスプレイ，  ９２  駆動装置，  ９３  データ取得装置，  ９４  スロット
【図１】
0004465830.tif 000003
【図２】
0004465830.tif 000004
【図３】
0004465830.tif 000005
【図４】
0004465830.tif 000006
【図５】
0004465830.tif 000007
【図６】
0004465830.tif 000008
【図７】
0004465830.tif 000009
【図８】
0004465830.tif 000010
【図９】
0004465830.tif 000011
【図１０】
0004465830.tif 000012
【図１１】
0004465830.tif 000013
【図１２】
0004465830.tif 000014
【図１３】
0004465830.tif 000015
【図１４】
0004465830.tif 000016
【図１５】
0004465830.tif 000017
【図１６】
0004465830.tif 000018
【図１７】
0004465830.tif 000019
【図１８】
0004465830.tif 000020
【図１９】
0004465830.tif 000021
【図２０】
0004465830.tif 000022
【図２１】
0004465830.tif 000023
【図２２】
0004465830.tif 000024
【図２３】
0004465830.tif 000025
【図２４】
0004465830.tif 000026