(57)【要約】【課題】家庭用ゲーム機において、脱着可能なデジタルカメラを使用して、例えば遊戯者の勝敗が決した際の顔を撮影して、家庭用ゲーム機でのプレイをより一層楽しめるようにする。【解決手段】カメラ本体１２と、カメラ本体１２を制御するカメラ制御部１４とを有するカメラ装置１０において、カメラ制御部１４は、ビデオゲーム装置４６と通信を行い、ビデオゲーム装置４６からの指示に基づいて、カメラ本体１２にて１又は複数の遊戯者を撮影し、その撮影画像をカメラ用記録媒体２８に保存する。カメラ制御部１４は、ビデオゲーム装置４６からの指示に基づいて、カメラ本体１２での遊戯者に焦点を合わせる位置を特定する。【選択図】図１
2009061180.tif 000002
【特許請求の範囲】
【請求項１】
カメラ本体と、カメラ本体を制御するカメラ制御部とを有するカメラ装置において、
前記カメラ制御部は、
ビデオゲーム装置と通信を行い、
前記ビデオゲーム装置からの指示に基づいて、前記カメラ本体にて１又は複数の遊戯者を撮影し、その撮影画像を記録媒体に保存する手段を有することを特徴とするカメラ装置。
【請求項２】
請求項１記載のカメラ装置において、
前記カメラ制御部は、
前記ビデオゲーム装置からの指示に基づいて、前記カメラ本体での前記遊戯者に焦点を合わせる位置を特定する位置特定手段を有することを特徴とするカメラ装置。
【請求項３】
請求項２記載のカメラ装置において、
前記カメラ制御部は、
前記撮影画像から１又は複数の前記遊戯者の顔領域を検出する顔領域検出手段を有し、
前記位置特定手段は、前記焦点を合わせる位置の特定を、前記顔領域検出手段にて検出された１又は複数の前記遊戯者の顔領域から、所望の顔領域を前記ビデオゲーム装置からの指示に基づいて選択することによって行うことを特徴とするカメラ装置。
【請求項４】
請求項２記載のカメラ装置において、
前記位置特定手段は、前記特定した前記焦点を合わせる位置を記憶する手段を有することを特徴とするカメラ装置。
【請求項５】
請求項２記載のカメラ装置において、
前記位置特定手段は、
前記特定した前記焦点を合わせる位置を追尾することを特徴とするカメラ装置。
【請求項６】
請求項５記載のカメラ装置において、
前記カメラ制御部は、
前記位置特定手段における前記追尾の際に、追尾対象の遊戯者に対するオートフォーカス及び／又はオートアイリスを連続して行うことを特徴とするカメラ装置。
【請求項７】
請求項１記載のカメラ装置において、
前記記録媒体に記録された撮影画像の格納領域を、前記ビデオゲーム装置からの指示又はゲーム情報に基づいて論理的に分割することを特徴とするカメラ装置。
【請求項８】
請求項１記載のカメラ装置において、
前記カメラ制御部は、
前記ビデオゲーム装置のモニタに前記遊戯者の前記撮影画像を表示するために、前記記録媒体に保存された前記撮影画像を、前記ビデオゲーム装置からの指示に基づいて前記ビデオゲーム装置に送信する手段を有することを特徴とするカメラ装置。
【請求項９】
請求項１記載のカメラ装置において、
前記カメラ制御部は、
前記ビデオゲーム装置が接続されたネットワークを介して他のビデオゲーム装置に前記遊戯者の前記撮影画像を転送するために、前記記録媒体に保存された前記撮影画像を、前記ビデオゲーム装置からの指示に基づいて前記ビデオゲーム装置に送信する手段を有することを特徴とするカメラ装置。
【請求項１０】
請求項１記載のカメラ装置において、
前記カメラ制御部は、
前記ビデオゲーム装置で動作するビデオゲームプログラムに前記遊戯者の前記撮影画像を利用させるために、前記記録媒体に保存された前記撮影画像を、前記ビデオゲーム装置からの指示に基づいて前記ビデオゲーム装置に送信し、該ビデオゲーム装置内のメモリに保存する手段を有することを特徴とするカメラ装置。
【請求項１１】
請求項１〜１０のいずれか１項に記載のカメラ装置において、
前記撮影画像が前記遊戯者の静止画像であることを特徴とするカメラ装置。
【請求項１２】
請求項１〜１１のいずれか１項に記載のカメラ装置において、
前記撮影画像が前記遊戯者の動画像であることを特徴とするカメラ装置。
【請求項１３】
請求項１〜１２のいずれか１項に記載のカメラ装置において、
前記ビデオゲーム装置で動作するビデオゲームプログラムによるビデオゲームが、少なくとも１人の対戦遊戯者が勝敗を決して争うビデオゲームであり、
前記ビデオゲーム装置からの指示は、前記対戦遊戯者を撮影する指示であることを特徴とするカメラ装置。
【請求項１４】
請求項１３記載のカメラ装置において、
前記ビデオゲーム装置からの指示は、前記対戦遊戯者のうち、前記ビデオゲームの勝者を撮影する指示であることを特徴とするカメラ装置。
【請求項１５】
請求項１３記載のカメラ装置において、
前記ビデオゲーム装置からの指示は、前記ビデオゲームの勝敗が決した前後の所定時間にわたって前記対戦遊戯者を撮影する指示であることを特徴とするカメラ装置。
【請求項１６】
請求項１３記載のカメラ装置において、
前記記録媒体には、複数の遊戯者の静止画像と前記複数の遊戯者の勝敗情報とが対応して登録されたテーブルが記録され、
前記カメラ制御部は、
前記対戦遊戯者の勝敗情報を、前記テーブルから前記対戦遊戯者の撮影画像と前記テーブルに登録された前記複数の遊戯者の静止画像とに基づいて検索し、
検索した勝敗情報を今回の勝敗情報を反映させて前記テーブルに更新記録する手段を有することを特徴とするカメラ装置。
【請求項１７】
請求項１３〜１６のいずれか１項に記載のカメラ装置において、
前記カメラ制御部は、
前記対戦遊戯者が前記カメラ本体の撮影範囲に入るように調整する調整手段を有することを特徴とするカメラ装置。
【請求項１８】
請求項１７記載のカメラ装置において、
前記カメラ制御部は、
前記調整手段による調整後に、前記対戦遊戯者を撮影する際に、前記対戦遊戯者の顔に焦点が合うようにして撮影を行うことを特徴とするカメラ装置。
【請求項１９】
請求項１８記載のカメラ装置において、
前記調整手段は、
前記対戦遊戯者が前記カメラ本体の撮影範囲に入るように調整する際に、前記対戦遊戯者の顔に合わせた焦点位置を記憶し、
前記カメラ制御部は、
前記対戦遊戯者を撮影する際に、前記対戦遊戯者の顔に焦点が合わない場合に、前記調整手段にて記憶した前記焦点位置に基づいて撮影を行うことを特徴とするカメラ装置。
【請求項２０】
カメラ本体と、カメラ本体を制御するカメラ制御部とを有するカメラ装置の画像処理方法において、
前記カメラ制御部は、
ビデオゲーム装置と通信を行い、
前記ビデオゲーム装置からの指示に基づいて、前記カメラ本体にて遊戯者を撮影し、その撮影画像を記録媒体に保存することを特徴とする画像処理方法。
【請求項２１】
請求項２０記載の画像処理方法において、
前記カメラ制御部は、
前記ビデオゲーム装置のモニタに前記遊戯者の前記撮影画像を表示するために、前記記録媒体に保存された前記撮影画像を、前記ビデオゲーム装置からの指示に基づいて前記ビデオゲーム装置に送信することを特徴とする画像処理方法。
【請求項２２】
請求項２０記載の画像処理方法において、
前記カメラ制御部は、
前記ビデオゲーム装置が接続されたネットワークを介して他のビデオゲーム装置に前記遊戯者の前記撮影画像を転送するために、前記記録媒体に保存された前記撮影画像を、前記ビデオゲーム装置からの指示に基づいて前記ビデオゲーム装置に送信することを特徴とする画像処理方法。
【請求項２３】
請求項２０記載の画像処理方法において、
前記カメラ制御部は、
前記ビデオゲーム装置で動作するビデオゲームプログラムに前記遊戯者の前記撮影画像を利用させるために、前記記録媒体に保存された前記撮影画像を、前記ビデオゲーム装置からの指示に基づいて前記ビデオゲーム装置に送信し、該ビデオゲーム装置内のメモリに保存することを特徴とする画像処理方法。
【請求項２４】
請求項２０〜２３のいずれか１項に記載の画像処理方法において、
前記撮影画像が前記遊戯者の静止画像であることを特徴とする画像処理方法。
【請求項２５】
請求項２０〜２３のいずれか１項に記載の画像処理方法において、
前記撮影画像が前記遊戯者の動画像であることを特徴とする画像処理方法。
【請求項２６】
請求項２０〜２５のいずれか１項に記載の画像処理方法において、
前記ビデオゲーム装置で動作するビデオゲームプログラムによるビデオゲームが、少なくとも１人の対戦遊戯者が勝敗を決して争うビデオゲームであり、
前記ビデオゲーム装置からの指示は、前記対戦遊戯者を撮影する指示であることを特徴とする画像処理方法。
【請求項２７】
請求項２６記載の画像処理方法において、
前記ビデオゲーム装置からの指示は、前記対戦遊戯者のうち、前記ビデオゲームの勝者を撮影する指示であることを特徴とする画像処理方法。
【請求項２８】
請求項２６記載の画像処理方法において、
前記ビデオゲーム装置からの指示は、前記ビデオゲームの勝敗が決した前後の所定時間にわたって前記対戦遊戯者を撮影する指示であることを特徴とする画像処理方法。
【請求項２９】
請求項２６記載の画像処理方法において、
前記記録媒体には、複数の遊戯者の静止画像と前記複数の遊戯者の勝敗情報とが対応して登録されたテーブルが記録され、
前記カメラ制御部は、
前記対戦遊戯者の勝敗情報を、前記テーブルから前記対戦遊戯者の撮影画像と前記テーブルに登録された前記複数の遊戯者の静止画像とに基づいて検索し、
検索した勝敗情報を今回の勝敗情報を反映させて前記テーブルに更新記録することを特徴とする画像処理方法。
【請求項３０】
請求項２６〜２９のいずれか１項に記載の画像処理方法において、
前記カメラ制御部は、
前記対戦遊戯者が前記カメラ本体の撮影範囲に入るように調整することを特徴とする画像処理方法。
【請求項３１】
請求項３０記載の画像処理方法において、
前記カメラ制御部は、
前記調整手段による調整後に、前記対戦遊戯者を撮影する際に、前記対戦遊戯者の顔に焦点が合うようにして撮影を行うことを特徴とする画像処理方法。
【請求項３２】
請求項３１記載の画像処理方法において、
前記対戦遊戯者が前記カメラ本体の撮影範囲に入るように調整する際に、前記対戦遊戯者の顔に合わせた焦点位置を記憶し、
前記カメラ制御部は、
前記対戦遊戯者を撮影する際に、前記対戦遊戯者の顔に焦点が合わない場合に、記憶した前記焦点位置に基づいて撮影を行うことを特徴とする画像処理方法。
【請求項３３】
カメラ本体と、カメラ本体を制御するカメラ制御部とを有するカメラ装置と、前記カメラ装置と通信を行うビデオゲーム装置とを有するカメラシステムにおいて、
前記カメラ装置の前記カメラ制御部は、
前記ビデオゲーム装置と通信を行い、
前記ビデオゲーム装置からの指示に基づいて、前記カメラ本体にて１又は複数の遊戯者を撮影し、その撮影画像を記録媒体に保存する手段を有することを特徴とするカメラシステム。
【請求項３４】
カメラ本体と、カメラ本体を制御するカメラ制御部とを有するカメラ装置と、前記カメラ装置と通信を行うビデオゲーム装置とを有するカメラシステムにおいて、
前記ビデオゲーム装置は、前記カメラ装置に対して複数種の検知コマンドを送信し、特定の検知コマンドの送信に対して前記カメラ装置からの返信があった場合に、前記特定の検知コマンドに基づいて前記カメラ装置の種類を特定することを特徴とするカメラシステム。
【請求項３５】
カメラ本体と、カメラ本体を制御するカメラ制御部とを有するカメラ装置と、前記カメラ装置と通信を行うビデオゲーム装置とを有するカメラシステムにおいて、
前記ビデオゲーム装置は、該ビデオゲーム装置に接続されているモニタに設定画面を表示し、使用者からの前記カメラ装置のメーカー名及び／又はシリーズ名の入力データに基づいて前記カメラ装置の種類を特定することを特徴とするカメラシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラ本体と、カメラ本体を制御するカメラ制御部とを有するカメラ装置及び該カメラ装置を用いたカメラシステムに関し、例えばビデオゲーム装置でプレイ中の遊戯者を撮影する場合に好適なカメラ装置、画像処理方法及びカメラシステムに関する。
【背景技術】
【０００２】
近時、業務用テレビゲーム機にビデオカメラを設置し、高得点を上げた遊戯者をビデオカメラで撮影して、その画像を画像記憶部に取り込んで、業務用テレビゲーム機のデモンストレーション画面で、得点順に得点と共に遊戯者の画像を表示する装置が提案されている（例えば特許文献１参照）。
【０００３】
また、業務用テレビゲーム機にＣＣＤカメラを設置して、プレイ中の遊戯者を撮影し、ゲーム終了後にプレイ中の遊戯者の動きを映像として表示するようにした装置が提案されている（例えば特許文献２参照）。
【０００４】
また、従来においては、遊技ホール内の所定の場所に画像登録所を設け、この画像登録所に、遊技者の顔写真を撮影するカメラを設置しておき、この画像登録所に遊技者が出向いてカメラで撮影した顔写真画像を、遊技者のＩＤデータと共にホールコンピュータに送信することにより、ＩＤデータに対応付けて複数の画像を登録するようにした装置が提案されている（例えば特許文献３参照）。
【０００５】
【特許文献１】特開平６−１６５８７４号公報
【特許文献２】特開平８−１４１２０８号公報
【特許文献３】特開２００２−８５７８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述した特許文献１〜３に示す装置は、いずれも大型の業務用ゲーム機に関するものであって、家庭用ゲーム機ではいまだ実現されていない。
【０００７】
本発明はこのような課題を考慮してなされたものであり、家庭用ゲーム機において、脱着可能なデジタルカメラを使用して、例えば遊戯者の勝敗が決した際の顔を撮影して、家庭用ゲーム機でのプレイをより一層楽しませることができるカメラ装置、画像処理方法及びカメラシステムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
第１の本発明に係るカメラ装置は、カメラ本体と、カメラ本体を制御するカメラ制御部とを有するカメラ装置において、前記カメラ制御部は、ビデオゲーム装置と通信を行い、前記ビデオゲーム装置からの指示に基づいて、前記カメラ本体にて１又は複数の遊戯者を撮影し、その撮影画像を記録媒体に保存する手段を有することを特徴とする。
【０００９】
これにより、家庭用ゲーム機において、脱着可能なデジタルカメラを使用して、例えば遊戯者の勝敗が決した際の顔を撮影して、家庭用ゲーム機でのプレイをより一層楽しませることができる。
【００１０】
そして、第１の本発明において、前記カメラ制御部は、前記ビデオゲーム装置からの指示に基づいて、前記カメラ本体での前記遊戯者に焦点を合わせる位置を特定する位置特定手段を有するようにしてもよい。
【００１１】
また、第１の本発明において、前記カメラ制御部は、前記撮影画像から１又は複数の前記遊戯者の顔領域を検出する顔領域検出手段を有し、前記位置特定手段は、前記焦点を合わせる位置の特定を、前記顔領域検出手段にて検出された１又は複数の前記遊戯者の顔領域から、所望の顔領域を前記ビデオゲーム装置からの指示に基づいて選択することによって行うようにしてもよい。
【００１２】
また、第１の本発明において、前記位置特定手段は、前記特定した前記焦点を合わせる位置を記憶する手段を有するようにしてもよい。
【００１３】
また、第１の本発明において、前記位置特定手段は、前記特定した前記焦点を合わせる位置を追尾するようにしてもよい。
【００１４】
また、第１の本発明において、前記カメラ制御部は、前記位置特定手段における前記追尾の際に、追尾対象の遊戯者に対するオートフォーカス及び／又はオートアイリスを連続して行うようにしてもよい。
【００１５】
また、第１の本発明において、前記記録媒体に記録された撮影画像の格納領域を、前記ビデオゲーム装置からの指示又はゲーム情報に基づいて論理的に分割するようにしてもよい。
【００１６】
また、第１の本発明において、前記カメラ制御部は、前記ビデオゲーム装置のモニタに前記遊戯者の前記撮影画像を表示するために、前記記録媒体に保存された前記撮影画像を、前記ビデオゲーム装置からの指示に基づいて前記ビデオゲーム装置に送信する手段を有するようにしてもよい。
【００１７】
また、第１の本発明において、前記カメラ制御部は、前記ビデオゲーム装置が接続されたネットワークを介して他のビデオゲーム装置に前記遊戯者の前記撮影画像を転送するために、前記記録媒体に保存された前記撮影画像を、前記ビデオゲーム装置からの指示に基づいて前記ビデオゲーム装置に送信する手段を有するようにしてもよい。
【００１８】
また、第１の本発明において、前記カメラ制御部は、前記ビデオゲーム装置で動作するビデオゲームプログラムに前記遊戯者の前記撮影画像を利用させるために、前記記録媒体に保存された前記撮影画像を、前記ビデオゲーム装置からの指示に基づいて前記ビデオゲーム装置に送信し、該ビデオゲーム装置内のメモリに保存する手段を有するようにしてもよい。
【００１９】
また、第１の本発明において、前記撮影画像が前記遊戯者の静止画像であってもよいし、前記遊戯者の動画像であってもよい。
【００２０】
また、第１の本発明において、前記ビデオゲーム装置で動作するビデオゲームプログラムによるビデオゲームが、少なくとも１人の対戦遊戯者が勝敗を決して争うビデオゲームであり、前記ビデオゲーム装置からの指示は、前記対戦遊戯者を撮影する指示であってもよい。
【００２１】
また、第１の本発明において、前記ビデオゲーム装置からの指示は、前記対戦遊戯者のうち、前記ビデオゲームの勝者を撮影する指示であってもよい。
【００２２】
また、第１の本発明において、前記ビデオゲーム装置からの指示は、前記ビデオゲームの勝敗が決した前後の所定時間にわたって前記対戦遊戯者を撮影する指示であってもよい。
【００２３】
また、第１の本発明において、前記記録媒体には、複数の遊戯者の静止画像と前記複数の遊戯者の勝敗情報とが対応して登録されたテーブルが記録され、前記カメラ制御部は、前記対戦遊戯者の勝敗情報を、前記テーブルから前記対戦遊戯者の撮影画像と前記テーブルに登録された前記複数の遊戯者の静止画像とに基づいて検索し、検索した勝敗情報を今回の勝敗情報を反映させて前記テーブルに更新記録する手段を有するようにしてもよい。
【００２４】
また、第１の本発明において、前記カメラ制御部は、前記対戦遊戯者が前記カメラ本体の撮影範囲に入るように調整する調整手段を有するようにしてもよい。
【００２５】
また、第１の本発明において、前記カメラ制御部は、前記調整手段による調整後に、前記対戦遊戯者を撮影する際に、前記対戦遊戯者の顔に焦点が合うようにして撮影を行うようにしてもよい。
【００２６】
また、第１の本発明において、前記調整手段は、前記対戦遊戯者が前記カメラ本体の撮影範囲に入るように調整する際に、前記対戦遊戯者の顔に合わせた焦点位置を記憶し、前記カメラ制御部は、前記対戦遊戯者を撮影する際に、前記対戦遊戯者の顔に焦点が合わない場合に、前記調整手段にて記憶した前記焦点位置に基づいて撮影を行うようにしてもよい。
【００２７】
次に、第２の本発明に係る画像処理方法は、カメラ本体と、カメラ本体を制御するカメラ制御部とを有するカメラ装置の画像処理方法において、前記カメラ制御部は、ビデオゲーム装置と通信を行い、前記ビデオゲーム装置からの指示に基づいて、前記カメラ本体にて遊戯者を撮影し、その撮影画像を記録媒体に保存することを特徴とする。
【００２８】
これにより、家庭用ゲーム機において、脱着可能なデジタルカメラを使用して、例えば遊戯者の勝敗が決した際の顔を撮影して、家庭用ゲーム機でのプレイをより一層楽しませることができる。
【００２９】
そして、第２の本発明において、前記カメラ制御部は、前記ビデオゲーム装置のモニタに前記遊戯者の前記撮影画像を表示するために、前記記録媒体に保存された前記撮影画像を、前記ビデオゲーム装置からの指示に基づいて前記ビデオゲーム装置に送信するようにしてもよい。
【００３０】
また、第２の本発明において、前記カメラ制御部は、前記ビデオゲーム装置が接続されたネットワークを介して他のビデオゲーム装置に前記遊戯者の前記撮影画像を転送するために、前記記録媒体に保存された前記撮影画像を、前記ビデオゲーム装置からの指示に基づいて前記ビデオゲーム装置に送信するようにしてもよい。
【００３１】
また、第２の本発明において、前記カメラ制御部は、前記ビデオゲーム装置で動作するビデオゲームプログラムに前記遊戯者の前記撮影画像を利用させるために、前記記録媒体に保存された前記撮影画像を、前記ビデオゲーム装置からの指示に基づいて前記ビデオゲーム装置に送信し、該ビデオゲーム装置内のメモリに保存するようにしてもよい。
【００３２】
また、第２の本発明において、前記撮影画像が前記遊戯者の静止画像であってもよいし、前記遊戯者の動画像であってもよい。
【００３３】
また、第２の本発明において、前記ビデオゲーム装置で動作するビデオゲームプログラムによるビデオゲームが、少なくとも１人の対戦遊戯者が勝敗を決して争うビデオゲームであり、前記ビデオゲーム装置からの指示は、前記対戦遊戯者を撮影する指示であってもよい。
【００３４】
また、第２の本発明において、前記ビデオゲーム装置からの指示は、前記対戦遊戯者のうち、前記ビデオゲームの勝者を撮影する指示であってもよい。
【００３５】
また、第２の本発明において、前記ビデオゲーム装置からの指示は、前記ビデオゲームの勝敗が決した前後の所定時間にわたって前記対戦遊戯者を撮影する指示であってもよい。
【００３６】
また、第２の本発明において、前記記録媒体には、複数の遊戯者の静止画像と前記複数の遊戯者の勝敗情報とが対応して登録されたテーブルが記録され、前記カメラ制御部は、前記対戦遊戯者の勝敗情報を、前記テーブルから前記対戦遊戯者の撮影画像と前記テーブルに登録された前記複数の遊戯者の静止画像とに基づいて検索し、検索した勝敗情報を今回の勝敗情報を反映させて前記テーブルに更新記録するようにしてもよい。
【００３７】
また、第２の本発明において、前記カメラ制御部は、前記対戦遊戯者が前記カメラ本体の撮影範囲に入るように調整するようにしてもよい。
【００３８】
また、第２の本発明において、前記カメラ制御部は、前記調整手段による調整後に、前記対戦遊戯者を撮影する際に、前記対戦遊戯者の顔に焦点が合うようにして撮影を行うようにしてもよい。
【００３９】
また、第２の本発明において、前記対戦遊戯者が前記カメラ本体の撮影範囲に入るように調整する際に、前記対戦遊戯者の顔に合わせた焦点位置を記憶し、前記カメラ制御部は、前記対戦遊戯者を撮影する際に、前記対戦遊戯者の顔に焦点が合わない場合に、記憶した前記焦点位置に基づいて撮影を行うようにしてもよい。
【００４０】
次に、第３の本発明に係るカメラシステムは、カメラ本体と、カメラ本体を制御するカメラ制御部とを有するカメラ装置と、前記カメラ装置と通信を行うビデオゲーム装置とを有するカメラシステムにおいて、前記カメラ装置の前記カメラ制御部は、前記ビデオゲーム装置と通信を行い、前記ビデオゲーム装置からの指示に基づいて、前記カメラ本体にて１又は複数の遊戯者を撮影し、その撮影画像を記録媒体に保存する手段を有することを特徴とする。
【００４１】
これにより、家庭用ゲーム機において、脱着可能なデジタルカメラを使用して、例えば遊戯者の勝敗が決した際の顔を撮影して、家庭用ゲーム機でのプレイをより一層楽しませることができる。
【００４２】
次に、第３の本発明に係るカメラシステムは、カメラ本体と、カメラ本体を制御するカメラ制御部とを有するカメラ装置と、前記カメラ装置と通信を行うビデオゲーム装置とを有するカメラシステムにおいて、前記ビデオゲーム装置は、前記カメラ装置に対して複数種の検知コマンドを送信し、特定の検知コマンドの送信に対して前記カメラ装置からの返信があった場合に、前記特定の検知コマンドに基づいて前記カメラ装置の種類を特定することを特徴とする。
【００４３】
これにより、ビデオゲーム装置と該ビデオゲーム装置に接続されるカメラ装置との通信上のネゴシエーションを自動的に行うことができ、カメラ装置として様々なデジタルカメラを使用することができ、汎用性に富むシステムを構築することができる。
【００４４】
次に、第４の本発明に係るカメラシステムは、カメラ本体と、カメラ本体を制御するカメラ制御部とを有するカメラ装置と、前記カメラ装置と通信を行うビデオゲーム装置とを有するカメラシステムにおいて、前記ビデオゲーム装置は、該ビデオゲーム装置に接続されているモニタに設定画面を表示し、使用者からの前記カメラ装置のメーカー名及び／又はシリーズ名の入力データに基づいて前記カメラ装置の種類を特定することを特徴とする。
【００４５】
これにより、ビデオゲーム装置と該ビデオゲーム装置に接続されるカメラ装置との通信上のネゴシエーションをＧＵＩ方式にて手動にて行うことができ、カメラ装置として様々なデジタルカメラを使用することができ、汎用性に富むシステムを構築することができる。
【発明の効果】
【００４６】
以上説明したように、本発明に係るカメラ装置、画像処理方法及びカメラシステムによれば、家庭用ゲーム機において、脱着可能なデジタルカメラを使用して、例えば遊戯者の勝敗が決した際の顔を撮影して、家庭用ゲーム機でのプレイをより一層楽しませることができる。
【発明を実施するための最良の形態】
【００４７】
以下、本発明に係るカメラ装置、画像処理方法及びカメラシステムの実施の形態例を図１〜図２３を参照しながら説明する。
【００４８】
本実施の形態に係るカメラ装置１０は、図１に示すように、カメラ本体１２と、カメラ本体１２を制御するカメラ制御部１４とを有する。
【００４９】
カメラ本体１２は、レンズやフォーカス制御機構、絞り制御機構等を有する光学系１６と、該光学系１６を通して入射された被写体の画像を撮像するＣＣＤ撮像素子１８と、該ＣＣＤ撮像素子１８に対して撮像のための複数のタイミングパルスを供給するタイミング発生器２０と、ＣＣＤ撮像素子１８からの撮像信号をデジタル変換するＡ／Ｄ変換器２２と、該Ａ／Ｄ変換器２２からのデジタルデータにホワイトバランスやγ補正をかける補正回路２４と、該補正回路２４にて補正された撮像データを例えば１フレーム単位に保持するカメラ用画像メモリ２６と、カメラ用画像メモリ２６にて保持した画像をカメラ用記録媒体２８に記録する画像記録処理系３０と、カメラ用画像メモリ２６にて保持した画像又はカメラ用記録媒体２８に記録した画像を液晶表示装置３２に表示する画像表示処理系３４と、被写体までの距離を測定する測距処理系３６と、通信用インターフェース（通信用Ｉ／Ｆ）３８とを有する。
【００５０】
カメラ制御部１４は、光学系１６のフォーカス制御やアイリス制御を行ったり、測距処理系３６を含む各種回路を制御する。これらの制御は、システムバス４０を介して行われる。
【００５１】
測距処理系３６は、図示しないが、測距用発光素子と、測距用撮像素子と、これら各素子を制御するための測距用制御回路と、測距用撮像素子からの撮像信号をデジタル変換するＡ／Ｄ変換器と、該Ａ／Ｄ変換器からの撮像データに基づいて被写体までの距離情報を演算する距離演算回路とを有する。すなわち、測距処理系３６は、測距用発光素子から赤外線を出射し、被写体で反射した赤外線を測距用撮像素子にて受光するように構成されている。そして、赤外線の出射時点から反射した赤外線の受光時点までの時間を計測することで、被写体の距離を求めることができる。
【００５２】
画像記録処理系３０は、図示しないが、画像データを一時保存するための記録用バッファメモリと、記録用コントローラと、インターフェースとを有する。
【００５３】
記録用コントローラは、画像データを記録用バッファメモリに所定の転送レートで書き込んだり、記録用バッファメモリに保存されている画像データを所定の転送レートで読み出してシステムバス４０に転送したり、インターフェースを介してカメラ用記録媒体２８に転送する。
【００５４】
画像表示処理系３４は、図示しないが、画像データを一時保存するための表示用バッファメモリと、表示用コントローラと、表示用駆動回路とを有する。
【００５５】
表示用コントローラは、画像データを表示用バッファメモリに所定の転送レートで書き込んだり、表示用バッファメモリに保存されている画像データを所定の転送レートで読み出して表示用駆動回路を介して液晶表示装置３２に転送する。液晶表示装置３２には、被写体の二次元画像又は三次元画像が表示される。
【００５６】
なお、液晶表示装置３２の代わりに、有機ＥＬ（エレクトロ・ルミネッセンス）等を用いてもよい。
【００５７】
そして、カメラ制御部１４は、上述した制御機能のほかに、撮影画像処理手段４２と、撮影画像送信手段４４とを有する。
【００５８】
撮影画像処理手段４２は、ビデオゲーム装置４６と通信用インターフェース３８を介して通信を行い、該ビデオゲーム装置４６からの指示に基づいて、カメラ本体１２にて１又は複数の対戦遊戯者を撮影し、その撮影画像をカメラ用記録媒体２８に保存する。
【００５９】
撮影画像送信手段４４は、ビデオゲーム装置４６のモニタ５４（図２参照）に対戦遊戯者の撮影画像を表示するために、カメラ用記録媒体２８に保存された撮影画像を、ビデオゲーム装置４６からの指示に基づいてビデオゲーム装置４６に通信用インターフェース３８を介して送信する。
【００６０】
撮影画像処理手段４２及び撮影画像送信手段４４は、カメラ制御部１４に組み込まれたカメラ用ＣＰＵによって実行されるソフトウエアを含む。
【００６１】
ビデオゲーム装置４６は、図２に示すように、ゲームプログラム４８を実行する装置本体５０と、対戦遊戯者が操作するコントローラ５２Ａ及び５２Ｂと、ビデオゲームの画像やカメラ装置１０で撮影した画像を表示するモニタ５４とを有する。
【００６２】
装置本体５０は、ゲーム用画像メモリ５５のほか、ビデオゲーム実行手段５６と、カメラ通信手段５８とを有する。
【００６３】
ここで、本実施の形態の第１の機能について、図３のフローチャートも参照しながら説明する。
【００６４】
先ず、ビデオゲーム実行手段５６は、装置本体５０に装着されたゲーム用記録媒体６０（光ディスク、ハードディスク、半導体メモリ等）に記録されたビデオゲームをコントローラ５２Ａ及び５２Ｂからの操作入力に基づいて実行する（図３のステップＳ１）。
【００６５】
カメラ通信手段５８は、コントローラ５２Ａ及び５２Ｂからの操作入力等の情報をカメラ装置１０に送信する機能と、カメラ装置１０からの情報を受信して装置本体５０のゲーム用記録媒体６０（ハードディスク等）に記録したり、モニタ５４に送信する機能とを有する。
【００６６】
ビデオゲーム実行手段５６及びカメラ通信手段５８は、装置本体５０に組み込まれたゲーム用ＣＰＵによって実行されるソフトウエアを含む。
【００６７】
ビデオゲーム実行手段５６によって実行されるビデオゲームとしては、少なくとも１人の対戦遊戯者が勝敗を決して争うビデオゲームであって、対戦遊戯者としてコンピュータを含む。従って、対戦の組み合わせとしては、２人以上の対戦遊戯者のケース、１人の対戦遊戯者と１つのコンピュータによる対戦遊戯者のケース、２人以上の対戦遊戯者と１つのコンピュータによる対戦遊戯者のケース等がある。
【００６８】
そして、ゲームプログラム４８には、コントローラ５２Ａ及び５２Ｂからの操作入力に従ってビデオゲームのシナリオを進行するという処理を行うシナリオ進行処理部６２と、ビデオゲームの勝敗が決まった時点で第１フラグ６４をセット（例えば「１」をセット）すると共に、勝った対戦遊戯者（勝者）の情報をレジスタ６６に登録するという処理を行う勝敗決定処理部６８と、ビデオゲームのエンディング画像をモニタ５４に出力する時点で第２フラグ７０をセット（例えば「１」をセット）するという処理を行うエンディング処理部７１が組み込まれている。
【００６９】
通常、図４に示すように、２人の対戦遊戯者（第１対戦遊戯者７２Ａ及び第２対戦遊戯者７２Ｂ）が１つのモニタ５４に向かって対戦ゲームを行う場合、第１対戦遊戯者７２Ａがモニタ５４に向かって左側に位置し、第２対戦遊戯者７２Ｂが右側に位置することになる。また、第１対戦遊戯者７２Ａが操作するコントローラ５２Ａと第２対戦遊戯者７２Ｂが操作するコントローラ５２Ｂは装置本体５０に接続されており、また、対戦ゲームは、コントローラ５２Ａ及び５２Ｂからの操作入力に従ってシナリオが進行し、勝敗もコントローラ５２Ａ及び５２Ｂからの操作入力に応じて決定されることになる。そのため、第１対戦遊戯者７２Ａ及び第２対戦遊戯者７２Ｂのどちらが勝者かは装置本体５０において電気的に認識されることになる。従って、例えば第１対戦遊戯者７２Ａが勝者となった場合は、レジスタ６６に第１対戦遊戯者７２Ａを示す例えば「１」が登録され、第２対戦遊戯者７２Ｂが勝者となった場合は、レジスタ６６に第２対戦遊戯者７２Ｂを示す例えば「２」が登録される。
【００７０】
カメラ通信手段５８は、第１フラグ６４の状態を監視し（図３のステップＳ２）、勝敗決定処理部６８によって第１フラグ６４がセットされた時点で（勝負が決定した時点）、カメラ装置１０に撮影開始信号を送信すると共に、レジスタ６６の内容を撮影対象者情報としてカメラ装置１０に転送し、その後、第１フラグ６４をリセットするという処理を行う。
【００７１】
一方、ビデオゲーム装置４６にカメラ装置１０を設置する場合は、図４に示すように、複数の対戦遊戯者（７２Ａ、７２Ｂ）を一度に撮影できるように、特に、複数の対戦遊戯者（７２Ａ、７２Ｂ）の顔を一度に撮影できるように、モニタ５４の上部に設置される。もちろん、カメラ専用のスタンドを使ってカメラ装置１０を設置してもよい。この場合も、複数の対戦遊戯者（７２Ａ、７２Ｂ）の顔を一度に撮影できるような位置にスタンドを設置することが好ましい。
【００７２】
カメラ装置１０の撮影画像処理手段４２は、ビデオゲーム装置４６のカメラ通信手段５８から送信された撮影開始信号を受信した時点で、対戦遊戯者（７２Ａ、７２Ｂ）の撮影を開始し（図３のステップＳ３）、その撮影画像をカメラ用画像メモリ２６に記録する。
【００７３】
上述したように、２人の対戦遊戯者（７２Ａ、７２Ｂ）が１つのモニタ５４に向かって対戦ゲームを行う場合、第１対戦遊戯者７２Ａがモニタ５４に向かって左側に位置し、第２対戦遊戯者７２Ｂが右側に位置することになる。従って、カメラ装置１０にて２人の対戦遊戯者（７２Ａ、７２Ｂ）を撮影した場合、図５に示すように、カメラ用画像メモリ２６に記録された２人の対戦遊戯者（７２Ａ、７２Ｂ）の撮影画像のうち、例えば右側に位置する撮影画像が第１対戦遊戯者７２Ａの画像であり、左側に位置する撮影画像が第２対戦遊戯者７２Ｂの画像である。
【００７４】
撮影画像処理手段４２は、カメラ用画像メモリ２６に記録された複数の撮影画像のうち、１つの撮影画像を、ビデオゲーム装置４６から送られてきた撮影対象者情報に基づいて特定する。例えば撮影対象者情報の内容が「１」であれば、第１対戦遊戯者７２Ａを示すことから、カメラ用画像メモリ２６に記録された複数の撮影画像（左右の撮影画像）のうち、右側の撮影画像を特定する。
【００７５】
撮影画像処理手段４２は、特定した撮影画像（例えば第１対戦遊戯者７２Ａの撮影画像）から顔の画像を特定してその位置（カメラ用画像メモリ２６上のアドレス）を取得する。この顔の特定方法としては、例えば特開２００６−３４００００号公報の手法を好ましく採用することができる。
【００７６】
撮影画像処理手段４２は、赤外線センサ等の距離センサからの測距データのうち、取得したカメラ用画像メモリ２６上のアドレス（位置）に対応する距離データに基づいてフォーカスレンズを移動させて、特定された対戦遊戯者（例えば第１対戦遊戯者７２Ａ）の顔に焦点が合うようにオートフォーカス制御する。また、特定された第１対戦遊戯者７２Ａの顔の受光量と最適な露出値とに基づいて、顔の受光量が最適な露出値になるように絞り値と露光時間を制御（オートアイリス制御）する。
【００７７】
上述した撮影開始の時点からオートフォーカス制御及びオートアイリス制御が完了するまでの期間においては、１秒間に例えば６０回の頻度で撮影画像をカメラ用画像メモリ２６に取り込み書き換えるという処理が行われる。
【００７８】
このオートフォーカス制御及びオートアイリス制御を行っている期間において、特定された第１対戦遊戯者７２Ａが動く可能性がある。この場合は、特定した顔の画像を参照パターンとして、カメラ用画像メモリ２６に記録された撮影画像に対する例えばパターンマッチング処理によって、特定された第１対戦遊戯者７２Ａの顔の位置を特定していく。すなわち、特定された顔の画像を追尾する。この追尾においては、特定された顔の画像のカメラ用画像メモリ２６上のアドレスが更新されることになる。
【００７９】
そして、オートフォーカス制御及びオートアイリス制御が完了した時点で撮影した撮影画像がカメラ用画像メモリ２６に静止画として取り込まれ、これ以降の撮影画像の取り込みが停止される。図５に示すように、最終的にカメラ用画像メモリ２６に記録されている撮影画像のうち、例えば勝者（この場合、第１対戦遊戯者７２Ａ）の画像７４のみをトリミング（抽出）して、カメラ用記録媒体２８に保存する（図３のステップＳ４）。
【００８０】
一方、ビデオゲーム装置４６で実行されているビデオゲームは、勝敗が決定されたことから、エンディング画像の表示が行われることになる。上述したように、このエンディング画像の表示にあたっては、エンディング処理部７１によって第２フラグ７０がセットされる。
【００８１】
カメラ通信手段５８は、第２フラグ７０の状態を監視し、エンディング処理部７１によって第２フラグ７０がセットされた時点で、カメラ装置１０に対して、撮影画像の転送を要求する信号（画像転送要求信号）を出力する（図３のステップＳ５）。
【００８２】
カメラ装置１０の撮影画像送信手段４４は、ビデオゲーム装置４６からの画像転送要求信号の入力に基づいて、カメラ用記録媒体２８に保存されている勝者の画像データをビデオゲーム装置４６に向けて転送する（図３のステップＳ６）。ビデオゲーム装置４６のカメラ通信手段５８は、カメラ装置１０からの画像データ（勝者の画像データ）を受信すると共に、ゲーム用画像メモリ５５に記録する。このとき、コンピュータグラフィックにて使用されるＺバッファリングの値を最も視点に近い値に設定する。これによって、ビデオゲームのプログラムがゲーム用画像メモリ５５にエンディング画像を順次記録していっても、ゲーム用画像メモリ５５上の勝者の画像７４が書き換えられることはない。
【００８３】
この結果、モニタ５４には、図５に示すように、ビデオゲームのエンディング画像が表示されると共に、特定の位置に、勝者の画像７４（静止画）が表示されることになる（図３のステップＳ７）。
【００８４】
このように、本実施の形態の第１の機能によれば、家庭用ゲーム機に適用した場合において、脱着可能なカメラ装置１０を使用して、例えばビデオゲームの勝敗が決した際の勝者を撮影して、その撮影画像を保存することができる。しかも、ビデオゲームのエンディング画像と共に勝者の画像７４を表示させることができるため、家庭用ゲーム機でのプレイをより一層楽しませることができる。
【００８５】
上述の例では、撮影画像をトリミングして勝者の画像７４のみをカメラ用記録媒体２８に保存して、エンディング画像と共に表示するようにしたが、その他、図６に示すように、勝者（第１対戦遊戯者７２Ａ）及び敗者（第２対戦遊戯者７２Ｂを含む撮影画像（静止画７４）をそのままカメラ用記録媒体２８に保存して、エンディング画像と共に表示するようにしてもよい。この場合、第１対戦遊戯者７２Ａの顔の焦点距離と第２対戦遊戯者７２Ｂの顔の焦点距離との平均距離に合わせてフォーカシングしてもよいし、上述したように、勝者の顔だけにフォーカシング及びアイリスを合わせるようにしてもよい。
【００８６】
次に、本実施の形態の第２の機能について図７及び図８を参照しながら説明する。
【００８７】
この第２の機能は、上述した第１の機能とほぼ同様であるが、ビデオゲームの勝負がつきそうな時点で撮影を開始する点と、カメラ装置１０での撮影画像をビデオゲーム装置４６のゲーム用記録媒体６０に保存する点で異なる。
【００８８】
図７に示すように、ゲームプログラム４８には、第１対戦遊戯者７２Ａ及び第２対戦遊戯者７２Ｂの勝敗を決める２つのパラメータ７６Ａ及び７６Ｂ（ビデオゲームで第１対戦遊戯者７２Ａ及び第２対戦遊戯者７２Ｂが指定したキャラクタの体力等を示すパラメータ）を参照し、２つのパラメータ７６Ａ及び７６Ｂのいずれかの値が例えば９５％まで消費された場合に、第１フラグ６４をセット（例えば「１」をセット）するという撮影契機処理部７８が組み込まれている。
【００８９】
ここで、本実施の形態に係るカメラシステムの第２の機能について、図８のフフローチャートも参照しながら説明する。
【００９０】
先ず、ビデオゲーム実行手段５６は、装置本体５０に装着されたゲーム用記録媒体６０（光ディスク、ハードディスク、半導体メモリ等）に記録されたビデオゲームをコントローラ５２Ａ及び５２Ｂからの操作入力に基づいて実行する（図８のステップＳ１０１）。
【００９１】
カメラ通信手段５８は、第１フラグ６４の状態を監視し（図８のステップＳ１０２）、撮影契機処理部７８によって第１フラグ６４がセットされた時点で、カメラ装置１０に撮影開始信号を送信し、その後、第１フラグ６４をリセットするという処理を行う。
【００９２】
カメラ装置１０の撮影画像処理手段４２は、装置本体５０のカメラ通信手段５８から送信された撮影開始信号を受信した時点で、対戦遊戯者（７２Ａ、７２Ｂ）の撮影を開始し、その撮影画像をカメラ用画像メモリ２６に記録する（図８のステップＳ１０３）。
【００９３】
撮影画像処理手段４２は、図６に示すように、第１対戦遊戯者７２Ａ及び第２対戦遊戯者７２Ｂの顔に焦点が合うようにオートフォーカス制御し、さらに、第１対戦遊戯者７２Ａと第２対戦遊戯者７２Ｂの各顔の受光量と最適な露出値とに基づいて、各顔の受光量が最適な露出値になるように絞り値と露光時間を制御（オートアイリス制御）する。
【００９４】
そして、オートフォーカス制御及びオートアイリス制御が完了した時点で撮影した撮影画像がカメラ用画像メモリ２６に静止画７４として取り込まれ、これ以降の撮影画像の取り込みが停止される。最終的にカメラ用画像メモリ２６に記録されている撮影画像をビデオゲーム装置４６に転送する（図８のステップＳ１０４）。
【００９５】
カメラ通信手段５８は、カメラ装置１０からの画像データ（対戦遊戯者の撮影画像データ）を受信すると共に、ゲーム用画像メモリ５５に記録すると共に、ゲーム用記録媒体６０に保存する（図８のステップＳ１０５）。
【００９６】
この結果、モニタ５４には、ビデオゲームのエンディング画像が表示されると共に、特定の位置に、勝負がつきそうな時点での対戦遊戯者（７２Ａ、７２Ｂ）の撮影画像（静止画７４）が表示されることになる（図８のステップＳ１０６）。
【００９７】
このように、本実施の形態の第２の機能によれば、家庭用ゲーム機に適用した場合において、脱着可能なカメラ装置を使用して、勝負がつきそうな時点での対戦遊戯者を撮影し、撮影画像として保存することができる。しかも、ビデオゲームのエンディング画像と共に勝負がつきそうな時点での対戦遊戯者の撮影画像を表示させることができるため、家庭用ゲーム機でのプレイをより一層楽しませることができる。
【００９８】
次に、本実施の形態の第３の機能について図９及び図１０を参照しながら説明する。
【００９９】
この第３の機能は、上述した第１の機能と第２の機能を組み合わせた機能を有する。
【０１００】
図９に示すように、ゲームプログラム４８には、第１対戦遊戯者７２Ａ及び第２対戦遊戯者７２Ｂの勝敗を決める２つのパラメータ７６Ａ及び７６Ｂを参照し、２つのパラメータ７６Ａ及び７６Ｂのいずれかの値が例えば９５％まで消費された場合に、第１フラグ６４をセット（例えば「１」をセット）するという処理を行う撮影契機処理部７８と、対戦遊戯者の勝敗が決まった時点で第２フラグ７０をセット（例えば「１」をセット）すると共に、勝った対戦遊戯者（勝者）の情報をレジスタ６６に登録するという処理を行う勝敗決定処理部６８と、ビデオゲームのエンディング画像をモニタ５４に出力する時点で第３フラグ８０をセット（例えば「１」をセット）するという処理を行うエンディング処理部７１が組み込まれている。
【０１０１】
ここで、本実施の形態の第３の機能について、図１０のフローチャートも参照しながら説明する。
【０１０２】
先ず、ビデオゲーム実行手段５６は、装置本体５０に装着されたゲーム用記録媒体６０（光ディスク、ハードディスク、半導体メモリ等）に記録されたビデオゲームをコントローラ５２Ａ及び５２Ｂからの操作入力に基づいて実行する（図１０のステップＳ２０１）。
【０１０３】
カメラ通信手段５８は、第１フラグ６４の状態を監視し（図１０のステップＳ２０２）、撮影契機処理部７８によって第１フラグ６４がセットされた時点で、カメラ装置１０に撮影開始信号を送信し、その後、第１フラグ６４をリセットするという処理を行う。
【０１０４】
カメラ装置１０の撮影画像処理手段４２は、装置本体５０のカメラ通信手段５８から送信された撮影開始信号を受信した時点で、対戦遊戯者の撮影を開始し（図１０のステップＳ２０３）、その撮影画像をカメラ用画像メモリ２６に記録し、さらに、カメラ用記録媒体２８に現在の時刻情報と共に記録する。
【０１０５】
撮影画像処理手段４２は、図６に示すように、第１対戦遊戯者７２Ａ及び第２対戦遊戯者７２Ｂの顔に焦点が合うようにオートフォーカス制御し、さらに、第１対戦遊戯者７２Ａと第２対戦遊戯者７２Ｂの各顔の受光量と最適な露出値とに基づいて、各顔の受光量が最適な露出値になるように絞り値と露光時間を制御（オートアイリス制御）する。
【０１０６】
撮影期間においては、第１対戦遊戯者７２Ａ及び第２対戦遊戯者７２Ｂが動く可能性がある。従って、特定した第１対戦遊戯者７２Ａ及び第２対戦遊戯者７２Ｂの顔の画像を参照パターンとして、カメラ用画像メモリ２６に記録された撮影画像に対する例えばパターンマッチング処理によって、第１対戦遊戯者７２Ａ及び第２対戦遊戯者７２Ｂの顔の位置を特定していく（特定された顔の画像の追尾）。追尾しながらオートフォーカス制御及びオートアイリス制御を行う。
【０１０７】
撮影を終了する指示があるまで、１秒間に例えば６０回の頻度で撮影画像をカメラ用画像メモリ２６に取り込む（書き換える）と共に、カメラ用記録媒体２８に書き換えることなく、順番に記録するという処理が行われる。カメラ用記録媒体２８への記録時においては、時刻情報も記録されることになる。このように、カメラ用記録媒体２８には、撮影期間にわたる第１対戦遊戯者７２Ａと第２対戦遊戯者７２Ｂの動画が時刻情報と共に記録される。
【０１０８】
そして、ビデオゲームの勝敗が決まった時点で、勝敗決定処理部６８が第２フラグ７０をセットすると共に、勝者の情報をレジスタ６６に登録する。
【０１０９】
カメラ通信手段５８は、第２フラグ７０の状態を監視し（図１０のステップＳ２０４）、勝敗決定処理部６８によって第２フラグ７０がセットされた時点で、カメラ装置１０に勝敗決定信号を送信すると共に、レジスタ６６の内容を撮影対象者情報としてカメラ装置１０に転送し、その後、第２フラグ７０をリセットするという処理を行う。
【０１１０】
カメラ装置１０の撮影画像処理手段４２は、装置本体５０のカメラ通信手段５８から送信された勝敗決定信号を受信した時点から数秒間（例えば３秒間）にわたって撮影を継続する（図１０のステップＳ２０５）。
【０１１１】
勝敗決定信号を受信した時点から数秒間（例えば３秒間）経過した時点で、撮影画像処理手段４２は、撮影画像のカメラ用画像メモリ２６への記録及びカメラ用記録媒体２８への保存を終了する。
【０１１２】
一方、ビデオゲーム装置４６で実行されているビデオゲームは、勝敗が決定されたことから、エンディング画像の表示が行われることになる。上述したように、このエンディング画像の表示にあたっては、エンディング処理部７１によって第３フラグ８０がセットされる。
【０１１３】
カメラ通信手段５８は、第３フラグ８０の状態を監視し、エンディング処理部７１によって第３フラグ８０がセットされた時点で、カメラ装置１０に対して、撮影画像の転送を要求する信号（画像転送要求信号）を出力する（図１０のステップＳ２０６）。
【０１１４】
カメラ装置１０の撮影画像送信手段４４は、ビデオゲーム装置４６からの画像転送要求信号の入力に基づいて、カメラ用記録媒体２８に保存されている動画データ、特に、勝敗が決定した時点の３秒前から勝敗が決定した時点から３秒後までのフレーム単位の撮影画像データ（動画データ）を、時刻情報に基づいて抽出して、ビデオゲーム装置４６に向けて転送する（図１０のステップＳ２０７）。
【０１１５】
ビデオゲーム装置４６のカメラ通信手段５８は、カメラ装置１０からの動画データを受信すると共に、フレーム単位にゲーム用画像メモリ５５に記録する。このとき、コンピュータグラフィックにて使用されるＺバッファリングの値を最も視点に近い値に設定して記録する。これによって、ゲームプログラム４８がゲーム用画像メモリ５５にエンディング画像を順次記録していっても、ゲーム用画像メモリ５５上の動画（撮影画像の動画）が書き換えられることはない。
【０１１６】
この結果、モニタ５４には、ビデオゲームのエンディング画像が表示されると共に、特定の位置に、勝負が決まる３秒前から勝負が決まって３秒後まで対戦者の動画が表示されることになる（図１０のステップＳ２０８）。
【０１１７】
このように、本実施の形態の第３の機能によれば、家庭用ゲーム機に適用した場合において、脱着可能なカメラ装置１０を使用して、例えばビデオゲームの勝敗が決する前後の対戦遊戯者を連続撮影して、その撮影画像（動画）を保存することができる。しかも、ビデオゲームのエンディング画像と共に、勝負が決まる３秒前から勝負が決まって３秒後まで対戦者の動画を表示させることができるため、ビデオゲームのエンディングと共に、勝負がきまりそうな時点での対戦遊戯者の表情の変化やしぐさを鑑賞することができ、家庭用ゲーム機でのプレイをより一層楽しませることができる。
【０１１８】
次に、本実施の形態の第４の機能について図９及び図１１を参照しながら説明する。
【０１１９】
この第４の機能は、上述した第３の機能とほぼ同様の機能を有するが、カメラ装置１０にて撮影した画像データ（動画）を、ビデオゲーム装置４６に転送してビデオゲーム装置４６のゲーム用記録媒体６０に保存する点で異なる。
【０１２０】
ここで、本実施の形態の第４の機能について、図１１のフローチャートも参照しながら説明する。
【０１２１】
先ず、ビデオゲーム実行手段５６は、装置本体５０に装着されたゲーム用記録媒体６０に記録されたビデオゲームをコントローラ５２Ａ及び５２Ｂからの操作入力に基づいて実行する（図１１のステップＳ３０１）。
【０１２２】
カメラ通信手段５８は、第１フラグ６４の状態を監視し（図１１のステップＳ３０２）、撮影契機処理部７８によって第１フラグ６４がセットされた時点で、カメラ装置１０に撮影開始信号を送信し、その後、第１フラグ６４をリセットするという処理を行う。
【０１２３】
カメラ装置１０の撮影画像処理手段４２は、装置本体５０のカメラ通信手段５８から送信された撮影開始信号を受信した時点で、対戦遊戯者の撮影を開始し（図１１のステップＳ３０３）、その撮影画像をカメラ用画像メモリ２６に記録し、さらに、時刻情報と共に、ビデオゲーム装置４６に転送する。ビデオゲーム装置４６のカメラ通信手段５８は、カメラ装置１０からの撮影画像データを受信すると共に、フレーム単位にゲーム用記録媒体６０に保存する。
【０１２４】
撮影画像処理手段４２は、第１対戦遊戯者７２Ａ及び第２対戦遊戯者７２Ｂの顔に焦点が合うようにオートフォーカス制御し、さらに、各顔の受光量が最適な露出値になるように絞り値と露光時間を制御（オートアイリス制御）する。
【０１２５】
撮影期間においては、第１対戦遊戯者７２Ａ及び第２対戦遊戯者７２Ｂの顔の位置を特定（追尾）しながらオートフォーカス制御及びオートアイリス制御を行う。
【０１２６】
撮影を終了する指示があるまで、１秒間に例えば６０回の頻度で撮影画像をカメラ用画像メモリ２６に取り込む（書き換える）と共に、ビデオゲーム装置４６に撮影画像データを時刻情報と共に転送するという処理を行う。ビデオゲーム装置４６に転送された撮影画像データは、上述したように、ビデオゲーム装置４６のゲーム用記録媒体６０にフレーム単位に順番に記録される。
【０１２７】
そして、ビデオゲームの勝敗が決まった時点で、勝敗決定処理部６８が第２フラグ７０をセットすると共に、勝者の情報をレジスタ６６に登録する。
【０１２８】
カメラ通信手段５８は、第２フラグ７０の状態を監視し（図１１のステップＳ３０４）、勝敗決定処理部６８によって第２フラグ７０がセットされた時点で、カメラ装置１０に勝敗決定信号を送信すると共に、レジスタ６６の内容を撮影対象者情報としてカメラ装置１０に転送し、その後、第２フラグ７０をリセットするという処理を行う。
【０１２９】
カメラ装置１０の撮影画像処理手段４２は、装置本体５０のカメラ通信手段５８から送信された勝敗決定信号を受信した時点から数秒間（例えば３秒間）にわたって撮影を継続する（図１１のステップＳ３０５）。
【０１３０】
勝敗決定信号を受信した時点から数秒間（例えば３秒間）経過した時点で、撮影画像処理手段４２は、撮影画像のカメラ用画像メモリ２６への記録及びビデオゲーム装置４６への転送を終了する。
【０１３１】
一方、ビデオゲーム装置４６で実行されているビデオゲームは、勝敗が決定されたことから、エンディング画像の表示が行われることになる。上述したように、このエンディング画像の表示にあたっては、エンディング処理部７１によって第３フラグ８０がセットされる。
【０１３２】
カメラ通信手段５８は、第３フラグ８０の状態を監視し、エンディング処理部７１によって第３フラグ８０がセットされた時点で、ゲーム用記録媒体６０に保存されている撮影画像データ（動画データ）、特に、勝敗が決定した時点の３秒前から勝敗が決定した時点から３秒後までのフレーム単位の撮影画像データ（動画データ）を、時刻情報に基づいて抽出し、フレーム単位に読み出して、ゲーム用画像メモリ５５に記録する（図１１のステップＳ３０６）。
【０１３３】
この結果、モニタ５４には、ビデオゲームのエンディング画像が表示されると共に、特定の位置に、勝負が決まる３秒前から勝負が決まって３秒後まで対戦者の動画が表示されることになる（図１１のステップＳ３０７）。
【０１３４】
このように、本実施の形態の第４の機能によれば、家庭用ゲーム機に適用した場合において、脱着可能なカメラ装置１０を使用して、例えばビデオゲームの勝敗が決する前後の対戦遊戯者を連続撮影して、その撮影画像（動画）を保存することができる。しかも、ビデオゲームのエンディング画像と共に、勝負が決まる３秒前から勝負が決まって３秒後まで対戦者の動画を表示させることができるため、ビデオゲームのエンディングと共に、勝負がきまりそうな時点での対戦遊戯者の表情の変化やしぐさを鑑賞することができ、家庭用ゲーム機でのプレイをより一層楽しませることができる。
【０１３５】
次に、本実施の形態の第５の機能について図１２〜図１４を参照しながら説明する。
【０１３６】
この第５の機能は、図１２に示すように、情報テーブル８２を使用する。この情報テーブル８２は、カメラ装置１０のカメラ用記録媒体２８に記録される。従って、この第５の機能においては、カメラ制御部１４に、情報テーブル８２を編集更新するためのテーブル処理手段８４が組み込まれている。
【０１３７】
情報テーブル８２には、図１３に示すように、複数の対戦遊戯者の顔の静止画データと複数の対戦遊戯者の勝敗情報とが対応付けられて記録される。すなわち、情報テーブル８２は複数のレコードを有し、各レコードには、対戦遊戯者の顔の静止画データと該対戦遊戯者の勝敗情報とが対応付けられて記録される。
【０１３８】
ここで、第５の機能を、第１の機能と関連付けて、図２、図１２〜図１４を参照しながら説明する。
【０１３９】
先ず、ビデオゲーム実行手段５６は、装置本体５０に装着されたゲーム用記録媒体６０に記録されたビデオゲームをコントローラ５２Ａ及び５２Ｂからの操作入力に基づいて実行する（図１４のステップＳ４０１）。
【０１４０】
カメラ通信手段５８は、第１フラグ６４の状態を監視し（図１４のステップＳ４０２）、勝敗決定処理部６８によって第１フラグ６４がセットされた時点で、カメラ装置１０に撮影開始信号を送信すると共に、レジスタ６６の内容を撮影対象者情報としてカメラ装置１０に転送し、その後、第１フラグ６４をリセットするという処理を行う。
【０１４１】
カメラ装置１０の撮影画像処理手段４２は、装置本体５０のカメラ通信手段５８から送信された撮影開始信号を受信した時点で、対戦遊戯者の撮影を開始し（図１４のステップＳ４０３）、その撮影画像をカメラ用画像メモリ２６に記録する。
【０１４２】
撮影画像処理手段４２は、カメラ用画像メモリ２６に記録された複数の撮影画像のうち、１つの撮影画像を、ビデオゲーム装置４６から送られてきた撮影対象者情報に基づいて特定する。例えば撮影対象者情報の内容が「１」であれば、第１対戦遊戯者７２Ａを示すことから、カメラ用画像メモリ２６に記録された複数の撮影画像（左右の撮影画像）のうち、右側の撮影画像を特定する。
【０１４３】
撮影画像処理手段４２は、特定した撮影画像（例えば第１対戦遊戯者７２Ａの撮影画像）から顔の画像を特定してその位置（画像メモリ上のアドレス）を取得し、さらに、特定された対戦遊戯者（例えば第１対戦遊戯者）の顔に焦点が合うようにオートフォーカス制御する。また、特定された対戦遊戯者の顔の受光量と最適な露出値とに基づいて、顔の受光量が最適な露出値になるように絞り値と露光時間を制御（オートアイリス制御）する。
【０１４４】
そして、オートフォーカス制御及びオートアイリス制御が完了した時点で撮影した撮影画像がカメラ用画像メモリ２６に静止画として取り込まれ、これ以降の撮影画像の取り込みが停止される。これによって、特定された顔の最終的なカメラ用画像メモリ２６上のアドレスが特定することになる。最終的にカメラ用画像メモリ２６に記録されている撮影画像のうち、勝者の顔の画像のみをトリミング（抽出）して、画像記録処理系３０における記録用バッファメモリ（図示せず）に一時的に保存する（図１４のステップＳ４０４）。
【０１４５】
その後、テーブル処理手段８４は、情報テーブル８２に登録された複数のレコードのうち、今回、記録用バッファメモリに保存された顔の画像（今回の顔の画像）と一致あるいはほぼ一致する顔の画像が登録されたレコードを検索する（図１４のステップＳ４０５）。
【０１４６】
今回の顔の画像と一致あるいはほぼ一致する顔の画像が登録されたレコードが存在する場合は、ステップＳ４０６に進み、該レコードに登録された勝敗情報を更新する。例えば勝敗情報が勝った回数だけであれば＋１更新し、勝敗情報が勝った回数と負けた回数の組み合わせであれば、勝った回数のみを＋１更新する。
【０１４７】
一方、前記ステップＳ４０５において、レコードが存在しないと判別された場合は、ステップＳ４０７に進み、情報テーブル８２に新たなレコードを付加し、付加した新たなレコードに今回の顔の画像データと、勝敗情報を新規登録する。
【０１４８】
上述したステップＳ４０６又はステップＳ４０７での処理が終了した段階で、この第５の機能が終了する。
【０１４９】
このように、第５の機能では、対戦遊戯者の顔の画像と勝敗情報を対応付けて情報テーブル８２に登録するようにしたので、例えば、情報テーブル８２の内容をモニタ５４に表示させることで、対戦遊戯者の顔の画像と勝敗情報とが対応付けられた一覧表として表示させることができる。この場合、顔の画像、特にビデオゲームに勝った際の顔の画像が勝敗情報と共に表示されるため、ビデオゲーム中だけでなく、ゲーム終了後の楽しみが増す。また、過去の勝敗履歴も検索することができる。
【０１５０】
なお、情報テーブル８２の各レコードにそれぞれ対戦遊戯者の勝った際の動画データ（勝敗が決まった前後の動画データ：第３の機能参照）の格納先頭アドレスを登録しておき、情報テーブル８２の一覧表示をした場合に、一覧表の顔の表示部分に、顔の静止画と顔の動画を順番に表示させることで、表情の変化も楽しむことができる。
【０１５１】
次に、本実施の形態の第６の機能について図１５及び図１６を参照しながら説明する。
【０１５２】
この第６の機能は、図１５に示すように、ビデオゲームの開始の前に予め撮影の構図を調整する構図調整手段８６を有する。この構図調整手段８６は、構図が調整された時点で、フォーカス制御やアイリス制御に使用されるカメラ用画像メモリ２６上の位置を例えばフラッシュメモリ８８に記録する処理を行う。
【０１５３】
この構図調整手段８６は、構図調整が設定されたか否かを判別するための第４フラグ９０を用いる。すなわち、構図調整が設定されていない場合は、第４フラグ９０はリセット状態とされ（例えば「０」とされ）、構図調整が設定された時点で第４フラグ９０がセットされる（例えば「１」とされる）。
【０１５４】
第４フラグ９０がリセットされるのは、カメラ装置１０に電源が投入されてシステムのイニシャライズがされた時点、ビデオゲーム装置４６に電源が投入されてカメラ通信手段５８を介してカメラ装置１０に対し、ビデオゲーム装置４６への電源投入があったことを示す通信があった時点、ビデオゲーム装置４６のリセットボタンが操作されてカメラ通信手段５８を介してカメラ装置１０に対し、ビデオゲーム装置４６のリセット操作があったことを示す通信があった時点等である。
【０１５５】
ここで、第６の機能について図１６のフローチャートを参照しながら説明する。
【０１５６】
先ず、ステップＳ５０１において、構図調整を行うか否かが判別される。この判別は、第４フラグ９０がリセットされているかどうかで行われる。
【０１５７】
第４フラグ９０がリセットされている場合（すなわち、構図調整が必要である場合）は、次のステップＳ５０２に進み、カメラ装置１０を設置した後、カメラ装置１０の撮影範囲に対戦遊戯者が入るようにカメラ装置１０を移動する、あるいは、対戦遊戯者がカメラ装置１０の撮影範囲に入るように移動する。
【０１５８】
その後、ステップＳ５０３において、構図調整が終了したか否かが判別される。この判別は、カメラ装置１０のシャッタを半押しする等があったかどうかで行うことができる。
【０１５９】
構図調整が終了した段階で、次のステップＳ５０４に進み、カメラ用画像メモリ２６に記録されている第１対戦遊戯者７２Ａ及び第２対戦遊戯者７２Ｂの撮影画像からそれぞれ第１対戦遊戯者７２Ａ及び第２対戦遊戯者７２Ｂの顔の画像を特定してその位置情報（カメラ用画像メモリ２６上のアドレス）を取得して、フラッシュメモリ８８に記録する。この取得した位置情報が、その後のオートフォーカス制御やオートアイリス制御の対象位置として利用されることになる。
【０１６０】
次いで、ステップＳ５０５において、構図調整手段８６は、構図調整済みを示す処理を行う。すなわち、第４フラグ９０をセットする。その後、ビデオゲームが開始される。
【０１６１】
そして、例えば第１の機能と組み合わせた場合に、勝敗が決定した段階で、対戦遊戯者の撮影が開始されるが、このとき、フラッシュメモリ８８に記録されている位置情報に基づいてオートフォーカス制御やオートアイリス制御が行われることになる。
【０１６２】
従って、この第６の機能においては、ビデオゲームの開始前に、構図を調整し、事前にオートフォーカス制御やオートアイリス制御で使用される位置情報を取得するようにしたので、撮影の失敗を減らすことが可能である。しかも、例えば第１の機能と組み合わせた場合に、撮影開始の際に行われていた第１対戦遊戯者７２Ａ及び第２対戦遊戯者７２Ｂの顔の画像を特定する処理を省略することができるため、オートフォーカス制御やオートアイリス制御の処理時間を大幅に低減することができ、撮影開始から撮影画像の保存までの処理速度を速めることができる。
【０１６３】
次に、本実施の形態の第７の機能について図１７及び図１８を参照しながら説明する。
【０１６４】
この第７の機能は、図１７に示すように、オートフォーカス制御及びオートアイリス制御に係る時間を計数する計時手段９２を有する。
【０１６５】
この第７の機能での処理は、図１８のフローチャートに示すように、ステップＳ６０１〜ステップＳ６０５までは、上述した第６の機能と同様の処理を行うため、その重複説明を省略する。
【０１６６】
そして、ステップＳ６０６においてビデオゲームが開始され、次いで、ステップＳ６０７において、ビデオゲームの勝敗が決定した段階で、撮影画像処理手段４２は、第１対戦遊戯者７２Ａ及び第２対戦遊戯者７２Ｂの顔の画像の特定を開始する。ステップＳ６０８において、顔の画像の特定が完了したかどうかの判別が行われる。この特定にあたっては、ステップＳ６０９において、計時手段９２が時間を計数し、所定時間（例えば１秒）内に特定できたかどうかが監視される。
【０１６７】
顔の特定が早期に終わった場合は、次のステップＳ６１０に進み、特定した位置情報（カメラ用画像メモリ２６上のアドレス）をフラッシュメモリ８８に記録する。すなわち、ステップＳ６０４にて記録していた位置情報を今回特定した位置情報に書き換える。その後、次のステップＳ６１１に進む。
【０１６８】
一方、顔の特定に時間がかかり、所定時間が経過した場合は、ステップＳ６１０をスキップしてステップＳ６１１に進む。
【０１６９】
ステップＳ６１１では、フラッシュメモリ８８に記録されている位置情報に基づいてオートフォーカス制御及びオートアイリス制御を行う。
【０１７０】
つまり、勝負が決まった後に対戦遊戯者の顔の位置が特定できなかった場合は、構図の際に特定した位置に基づいてオートフォーカス制御及びオートアイリス制御を行う。
【０１７１】
従って、この第７の機能においては、ビデオゲームの開始前に、構図を調整し、事前にオートフォーカス制御やオートアイリス制御で使用される位置情報を取得し、さらに、撮影開始の際の顔の画像を特定に時間がかかる場合でも、事前に取得した位置情報を利用することができるため、オートフォーカス制御やオートアイリス制御の処理時間を一定時間以上かからないようにすることができ、撮影開始から撮影画像の保存までの処理速度を速めることができる。
【０１７２】
上述した第１〜第７の機能においては、主に、２人で対戦するケースを想定して説明したが、その他、１人の対戦遊戯者と１つのコンピュータによる対戦遊戯者のケース（コンピュータ対戦）にも容易に適用することができる。この場合は、カメラ用画像メモリ２６に１人の対戦遊戯者の画像が記録されることになるが、エンディング画像としては、コンピュータに勝利した対戦遊戯者の画像あるいはコンピュータに負けた対戦遊戯者の画像が表示されることになり、このコンピュータ対戦の場合においてもビデオゲームを一層楽しむことができる。
【０１７３】
次に、本実施の形態の第８の機能について図１９及び図２０を参照しながら説明する。
【０１７４】
この第８の機能は、図１９に示すように、ネットワーク９６を利用したビデオゲームに適用したシステムに好適である。
【０１７５】
ここで、第１対戦遊戯者７２Ａがプレイする第１ビデオゲーム装置４６Ａと第２対戦遊戯者７２Ｂがプレイする第２ビデオゲーム装置４６Ｂがネットワーク９６を介して接続された場合を想定して説明する。
【０１７６】
第１ビデオゲーム装置４６Ａ及び第２ビデオゲーム装置４６Ｂの各装置本体５０には、データをネットワーク９６を介して送信、受信するためのデータ通信手段９８が組み込まれている。
【０１７７】
第８の機能は、上述した第１の機能との組み合わせを想定したとき、ゲームプログラム４８には、ビデオゲームの勝敗が決まった時点で、対応する対戦遊戯者が勝った場合に、第１フラグ６４をセット（例えば「１」をセット）する勝敗決定処理部６８と、勝敗に拘わらず、ビデオゲームのエンディング画像をモニタ５４に出力する時点で第２フラグ７０をセット（例えば「１」をセット）するエンディング処理部７１が組み込まれている。
【０１７８】
次に、本実施の形態の第８の機能について、図２０のフローチャートも参照しながら説明する。
【０１７９】
先ず、第１ビデオゲーム装置４６Ａのビデオゲーム実行手段５６及び第２ビデオゲーム装置４６Ｂのビデオゲーム実行手段５６は、対応する装置本体５０に装着されたゲーム用記録媒体６０に記録されたビデオゲームをコントローラからの操作入力に基づいて実行する（図２０のステップＳ７０１）。
【０１８０】
第１ビデオゲーム装置４６Ａのカメラ通信手段５８及び第２ビデオゲーム装置４６Ｂのカメラ通信手段５８は、対応する第１フラグ６４の状態を監視する（図２０のステップＳ７０２）。そして、第１対戦遊戯者７２Ａ及び第２対戦遊戯者７２Ｂのいずれか、例えば第１対戦遊戯者７２Ａが勝った場合は、第１ビデオゲーム装置４６Ａのカメラ通信手段５８は、勝敗決定処理部６８によって第１フラグ６４がセットされた時点で、第１カメラ装置１０Ａに撮影開始信号を送信し、その後、第１フラグ６４をリセットするという処理を行う。
【０１８１】
第１カメラ装置１０Ａの撮影画像処理手段４２は、第１ビデオゲーム装置４６Ａのカメラ通信手段５８から送信された撮影開始信号を受信した時点で、第１対戦遊戯者７２Ａ（勝者）の撮影を開始し（図２０のステップＳ７０３）、その撮影画像をカメラ用画像メモリ２６に記録する。
【０１８２】
第１カメラ装置１０Ａの撮影画像処理手段４２は、特定した撮影画像（この場合、第１対戦遊戯者７２Ａの撮影画像）から顔の画像を特定してその位置（カメラ用画像メモリ２６上のアドレス）を取得する。
【０１８３】
第１カメラ装置１０Ａの撮影画像処理手段４２は、第１対戦遊戯者７２Ａの顔に焦点が合うようにオートフォーカス制御する。また、第１対戦遊戯者７２Ａの顔の受光量と最適な露出値とに基づいて、顔の受光量が最適な露出値になるように絞り値と露光時間を制御（オートアイリス制御）する。
【０１８４】
そして、オートフォーカス制御及びオートアイリス制御が完了した時点で撮影した撮影画像がカメラ用画像メモリ２６に静止画として取り込まれ、これ以降の撮影画像の取り込みが停止される。最終的にカメラ用画像メモリ２６に記録されている撮影画像（勝者の静止画）をカメラ用記録媒体２８に保存する（図２０のステップＳ７０４）。
【０１８５】
一方、第１ビデオゲーム装置４６Ａ及び第２ビデオゲーム装置４６Ｂで実行されているビデオゲームは、勝敗が決定されたことから、エンディング画像の表示が行われることになる。上述したように、このエンディング画像の表示にあたっては、第１ビデオゲーム装置４６Ａ及び第２ビデオゲーム装置４６Ｂの各エンディング処理部７１によって第２フラグ７０がセットされる。
【０１８６】
第１ビデオゲーム装置４６Ａ及び第２ビデオゲーム装置４６Ｂの各カメラ通信手段５８は、第２フラグ７０の状態を監視し、エンディング処理部７１によって第２フラグ７０がセットされた時点で、以下の処理が行われる。
【０１８７】
勝った第１対戦遊戯者７２Ａがプレイする第１ビデオゲーム装置４６Ａにおいては、第１カメラ装置１０Ａに対して、撮影画像の転送を要求する信号（画像転送要求信号）を出力する（図２０のステップＳ７０５参照）。
【０１８８】
第１カメラ装置１０Ａの撮影画像送信手段４４は、第１ビデオゲーム装置４６Ａからの画像転送要求信号の入力に基づいて、カメラ用記録媒体２８に保存されている第１対戦遊戯者７２Ａ（勝者）の画像データを第１ビデオゲーム装置４６Ａに向けて転送する（図２０のステップＳ７０６）。第１ビデオゲーム装置４６Ａのカメラ通信手段５８は、第１カメラ装置１０Ａからの画像データ（勝者の画像データ）を受信すると共に、ゲーム用画像メモリ５５に記録し、さらに、ゲーム用記録媒体６０に記録する。
【０１８９】
一方、負けた第２対戦遊戯者７２Ｂが操作する第２ビデオゲーム装置４６Ｂにおいては、ネットワーク９６を介して第１ビデオゲーム装置４６Ａに対し、撮影画像の転送を要求する信号（画像転送要求信号）を出力する（図２０のステップＳ７０７）。
【０１９０】
第１ビデオゲーム装置４６Ａは、ネットワーク９６を通じて入力された画像転送要求信号に基づいて、第１カメラ装置１０Ａからの画像データ（勝者の画像データ）を第２ビデオゲーム装置４６Ｂに向けて転送する（図２０のステップＳ７０８）。
【０１９１】
第２ビデオゲーム装置４６Ｂのカメラ通信手段５８は、第１ビデオゲーム装置４６Ａからの画像データ（勝者の画像データ）を受信すると共に、ゲーム用画像メモリ５５に記録し、さらに、ゲーム用記録媒体６０に記録する。
【０１９２】
この結果、第１ビデオゲーム装置４６Ａ及び第２ビデオゲーム装置４６Ｂの各モニタ５４には、それぞれビデオゲームのエンディング画像が表示されると共に、特定の位置に、勝者の静止画が表示されることになる（図２０のステップＳ７０９）。
【０１９３】
このように、本実施の形態に係るの第８の機能によれば、家庭用ゲーム機に適用した場合において、脱着可能なカメラ装置を使用して、例えばビデオゲームの勝敗が決した際の勝者を撮影して、その撮影画像を保存することができる。しかも、ネットワーク９６によって接続された複数のビデオゲーム装置間において、ビデオゲームのエンディング画像と共に勝者の画像を表示させることができるため、ネットワーク９６を利用した家庭用ゲーム機でのプレイをより一層楽しませることができる。
【０１９４】
上述の例では、第１の機能を組み合わせた例を主体に説明したが、その他、第２〜第７の機能を組み合わせるようにしてもよい。
【０１９５】
次に、本実施の形態の第９の機能について図２１を参照しながら説明する。
【０１９６】
この第９の機能は、カメラ装置１０とビデオゲーム装置４６との間で通信を行う場合に、予めデータ転送方法等の情報を相互に交換して調整する、いわゆるネゴシエーション機能である。
【０１９７】
この第９の機能におけるカメラ通信手段５８は、ビデオゲーム装置４６のゲーム用記録媒体６０に記録されている検知用テーブル１００に登録された複数の検知コマンドを順次読み出して、カメラ装置１０に送信する検知コマンド送信手段１０２と、送信した検知コマンドのうち、特定の検知コマンドに対してカメラ装置１０からの返信があった場合に、返信があった特定の検知コマンドに基づいてカメラ装置１０の種類を特定するカメラ特定手段１０４と、特定した種類から当該カメラ装置１０を操作するための信号の内訳が登録された操作テーブル１０６を取得するテーブル取得手段１０８とを有する。
【０１９８】
ここで、検知コマンド、操作テーブル１０６について説明する。
【０１９９】
先ず、ビデオゲーム装置４６に接続されるカメラ装置１０として、種類の異なる例えば３つのカメラ装置を想定する。これら３つのカメラ装置は、メーカーが異なる、あるいは同じメーカーでも種類が異なる等が考えられる。
【０２００】
そして、種類の異なる３つのカメラ装置は、それぞれ対応する特定の信号に対して反応（返信）し、特定の信号以外の信号に対しては反応しない。それぞれ対応する特定の信号としては、３つのカメラ装置に対応した例えばＲＡＳ（信頼性、可用性及び保守性）機能において使用されるテスト信号を使用することができる。
【０２０１】
例えば第１のカメラ装置〜第３のカメラ装置に対して第１テスト信号〜第３テスト信号を送信した場合、第１のカメラ装置は、第１テスト信号の入力に対して反応（返信）し、その他の第２テスト信号及び第３テスト信号の入力に対しては反応（返信）しない。第２のカメラ装置は、第２テスト信号の入力に対して反応（返信）し、その他の第１テスト信号及び第３テスト信号の入力に対しては反応（返信）しない。同様に、第３のカメラ装置は、第３テスト信号の入力に対して反応（返信）し、その他の第１テスト信号及び第２テスト信号の入力に対しては反応（返信）しない。
【０２０２】
従って、ビデオゲーム装置４６の検知コマンド送信手段１０２は、ビデオゲーム装置４６に設置されたカメラ装置１０に対して第１テスト信号〜第３テスト信号（検知コマンド）を順番に送信して、どのテスト信号に対して反応があるかを検知する。第１テスト信号に対して反応があれば、当該カメラ装置１０は、上述の第１のカメラ装置であることが特定されることになる。
【０２０３】
また、第１のカメラ装置〜第３のカメラ装置においては、それぞれ操作のための信号（操作信号）の特性（パルス幅、周波数、振幅等）が異なる。例えば撮影に先立って行われるシャッタの半押しに対応する操作信号の特性は、第１のカメラ装置〜第３のカメラ装置でそれぞれ異なる。なお、シャッタの半押しは、被写体の顔の位置の特定、特定した位置に基づくオートフォーカス制御及びオートアイリス制御を行う。
【０２０４】
従って、操作テーブル１０６は、第１のカメラ装置〜第３のカメラ装置に対応して第１操作テーブル〜第３操作テーブルが用意される。そして、第１操作テーブルには、第１のカメラ装置に対応した各種操作信号の特性が格納され、第２操作テーブルには、第２のカメラ装置に対応した各種操作信号の特性が格納され、第３操作テーブルには、第３のカメラ装置に対応した各種操作信号の特性が格納される。
【０２０５】
これら第１操作テーブル〜第３操作テーブルは、ビデオゲーム装置４６のゲーム用記録媒体６０に予め記録しておいてもよいし、ビデオゲーム装置４６がネットワーク９６に接続されているのであれば、それぞれ対応するウェブサイトから入手する形態を好ましく採用することができる。
【０２０６】
第１の機能〜第８の機能との対応でみると、「撮影開始信号」がシャッタの半押しを示す操作信号に対応し、「画像転送要求信号」がアップロードを示す操作信号に対応することになる。もちろん、ビデオゲーム装置４６からカメラ装置１０のキャリブレーションも調整することが可能である。例えば対戦遊戯者がコントローラを用いてＧＵＩ（グラフィカル・ユーザ・インターフェース）によってカメラ装置１０のホワイトバランス等のキャリブレーションを調整することが可能となる。
【０２０７】
このように、第９の機能においては、ビデオゲーム装置４６と該ビデオゲーム装置４６に接続されるカメラ装置１０との通信上のネゴシエーションを自動的に行うことができ、カメラ装置１０として様々なデジタルカメラを使用することができ、汎用性に富むシステムを構築することができる。
【０２０８】
次に、本実施の形態の第１０の機能について図２２Ａ〜図２３を参照しながら説明する。
【０２０９】
この第１０の機能は、上述した第９の機能とほぼ同様の構成を有するが、ビデオゲーム装置４６と該ビデオゲーム装置４６に接続されるカメラ装置１０との通信上のネゴシエーションを手動で行うための機能である点で異なる。
【０２１０】
この第１０の機能では、ビデオゲーム装置４６に接続されたモニタ５４に複数の設定メニュー画面を表示し、対戦遊戯者が設定メニュー画面を見ながらＧＵＩ方式にてアイコンを選択してカメラ装置１０を特定する。
【０２１１】
例えば図２２Ａに示すように、使用可能なカメラ装置１０の複数のメーカーの名称がそれぞれ第１アイコン１１０としてモニタ５４に表示される。その後、対戦遊戯者は、表示されている複数の第１アイコン１１０のうち、使用するカメラ装置１０のメーカー名を示す第１アイコン１１０（網掛け表示参照）を例えばコントローラを使って指定する。メーカー名を指定した段階で、図２２Ｂに示すように、指定されたメーカー名に対応する複数のカメラ装置の名称がそれぞれ第２アイコン１１２としてモニタ５４に表示される。その後、対戦遊戯者は、表示されている複数の第２アイコン１１２のうち、使用するカメラ装置１０のカメラ名を示す第２アイコン１１２（網掛け表示参照）を例えばコントローラを使って指定する。上述の一連の操作を行うことで、必要な操作テーブル１０６が取得されることになる。
【０２１２】
この第１０の機能におけるカメラ通信手段５８は、図２３に示すように、使用可能なカメラ装置１０の複数のメーカーの名称をそれぞれ第１アイコン１１０としてモニタ５４に表示するメーカー名表示手段１１４と、対戦遊戯者による操作入力に従って指定されたメーカー名に対応する複数のカメラ装置の名称をそれぞれ第２アイコン１１２としてモニタに表示するカメラ名表示手段１１６と、対戦遊戯者による操作入力に従って指定されたカメラ名に対応する操作テーブル１０６を取得するテーブル取得手段１０８とを有する。
【０２１３】
操作テーブル１０６は、ビデオゲーム装置４６のゲーム用記録媒体６０に予め記録しておいてもよいし、ビデオゲーム装置４６がネットワーク９６に接続されているのであれば、それぞれ対応するウェブサイトから入手する形態を好ましく採用することができる。
【０２１４】
このように、第１０の機能においては、ビデオゲーム装置４６と該ビデオゲーム装置４６に接続されるカメラ装置１０との通信上のネゴシエーションをＧＵＩ方式にて手動にて行うことができ、カメラ装置１０として様々なデジタルカメラを使用することができ、汎用性に富むシステムを構築することができる。
【０２１５】
なお、本発明に係るカメラ装置、画像処置方法及びカメラシステムは、上述の実施の形態に限らず、本発明の要旨を逸脱することなく、種々の構成を採り得ることはもちろんである。
【図面の簡単な説明】
【０２１６】
【図１】第１の機能におけるカメラ装置の構成を示すブロック図である。
【図２】第１の機能におけるビデオゲーム装置の構成を示すブロック図である。
【図３】第１の機能の処理手順を示すフローチャートである。
【図４】ビデオゲーム装置のモニタの上にカメラ装置を設置して２人の対戦遊戯者がビデオゲームをプレイしている状態を示す説明図である。
【図５】撮影画像をカメラ用画像メモリに取り込んだ後、トリミングして、勝者の撮影画像をカメラ用記録媒体に保存し、さらに、勝者の撮影画像をエンディング画像と共にモニタに表示した例を示す説明図である。
【図６】撮影画像をカメラ用画像メモリに取り込んだ後、勝者及び敗者を含む撮影画像をカメラ用記録媒体に保存し、さらに、撮影画像をエンディング画像と共にモニタに表示した例を示す説明図である。
【図７】第２の機能におけるビデオゲーム装置の構成を示すブロック図である。
【図８】第２の機能の処理手順を示すフローチャートである。
【図９】第３の機能におけるビデオゲーム装置の構成を示すブロック図である。
【図１０】第３の機能の処理手順を示すフローチャートである。
【図１１】第４の機能の処理手順を示すフローチャートである。
【図１２】第５の機能におけるカメラ装置の構成を示すブロック図である。
【図１３】情報テーブルの内訳を示す説明図である。
【図１４】第５の機能の処理手順を示すフローチャートである。
【図１５】第６の機能におけるカメラ装置の構成を示すブロック図である。
【図１６】第６の機能の処理手順を示すフローチャートである。
【図１７】第７の機能におけるカメラ装置の構成を示すブロック図である。
【図１８】第７の機能の処理手順を示すフローチャートである。
【図１９】第８の機能におけるカメラ装置及びビデオゲーム装置の構成を一部省略して示すブロック図である。
【図２０】第８の機能の処理手順を示すフローチャートである。
【図２１】第９の機能におけるビデオゲーム装置の構成を示すブロック図である。
【図２２】図２２Ａは使用可能なカメラ装置の複数のメーカーの名称をそれぞれアイコンとしてモニタに表示した例を示す説明図であり、図２２Ｂは指定されたメーカー名に対応する複数のカメラ装置の名称をそれぞれアイコンとしてモニタに表示した例を示す説明図である。
【図２３】第１０の機能におけるビデオゲーム装置の構成を示すブロック図である。
【符号の説明】
【０２１７】
１０…カメラ装置                          １２…カメラ本体
１４…カメラ制御部                        ２６…カメラ用画像メモリ
２８…カメラ用記録媒体                    ４２…撮影画像処理手段
４４…撮影画像送信手段                    ４６…ビデオゲーム装置
４８…ゲームプログラム                    ５０…装置本体
５２Ａ、５２Ｂ…コントローラ              ５４…モニタ
５６…ビデオゲーム実行手段                ５８…カメラ通信手段
６０…ゲーム用記録媒体                    ６８…勝敗決定処理部
７１…エンディング処理部                  ７２Ａ…第１対戦遊戯者
７２Ｂ…第２対戦遊戯者                    ７８…撮影契機処理部
８２…情報テーブル                        ８４…テーブル処理手段
８６…構図調整手段                        ９２…計時手段
９６…ネットワーク                        ９８…データ通信手段
１００…検知用テーブル                    １０２…検知コマンド送信手段
１０４…カメラ特定手段                    １０６…操作テーブル
１０８…テーブル取得手段                  １１４…メーカー名表示手段
１１６…カメラ名表示手段
【図１】
2009061180.tif 000003
【図２】
2009061180.tif 000004
【図３】
2009061180.tif 000005
【図４】
2009061180.tif 000006
【図５】
2009061180.tif 000007
【図６】
2009061180.tif 000008
【図７】
2009061180.tif 000009
【図８】
2009061180.tif 000010
【図９】
2009061180.tif 000011
【図１０】
2009061180.tif 000012
【図１１】
2009061180.tif 000013
【図１２】
2009061180.tif 000014
【図１３】
2009061180.tif 000015
【図１４】
2009061180.tif 000016
【図１５】
2009061180.tif 000017
【図１６】
2009061180.tif 000018
【図１７】
2009061180.tif 000019
【図１８】
2009061180.tif 000020
【図１９】
2009061180.tif 000021
【図２０】
2009061180.tif 000022
【図２１】
2009061180.tif 000023
【図２２】
2009061180.tif 000024
【図２３】
2009061180.tif 000025