(57)【要約】【課題】  検査対象装置の検査を、最終商品形態のままで行うことができ、不具合発生時における操作手順の再現のために必要となる情報を生成することが可能な検査情報生成装置を提供する。【解決手段】  検査情報生成装置１は、映像信号分配手段２２によって、検査対象装置から入力された映像信号を動作用と検査用の２系統の映像信号に分配し、操作信号分配手段４２によって、入力装置から入力された操作信号を動作用と検査用の２系統の操作信号に分配し、合成映像生成手段５１によって、操作信号変換手段４４により検査用の操作信号が符号化された操作情報を映像信号として検査用の映像信号に合成し、検査確認用映像信号として出力することを特徴とする。【選択図】      図２
2006350515.tif 000002
【特許請求の範囲】
【請求項１】
入力装置から入力された操作信号によって操作される検査対象装置の動作を検査するための検査確認用の情報を生成する検査情報生成装置であって、
前記検査対象装置が動作結果として出力する映像信号を入力する映像信号入力手段と、
この映像信号入力手段で入力された映像信号を第１映像信号及び第２映像信号の２系統の映像信号に分配する映像信号分配手段と、
この映像信号分配手段で分配された第１映像信号を外部に出力する映像信号出力手段と、
前記入力装置が操作指示として出力する前記操作信号を入力する操作信号入力手段と、
この操作信号入力手段で入力された操作信号を第１操作信号及び第２操作信号の２系統の操作信号に分配する操作信号分配手段と、
この操作信号分配手段で分配された第１操作信号を前記検査対象装置に出力する操作信号出力手段と、
前記操作信号分配手段で分配された第２操作信号を符号データである操作情報に変換する操作信号変換手段と、
この操作信号変換手段で変換された操作情報を映像信号に変換し、前記映像信号分配手段で分配された第２映像信号と合成することで、検査確認用の映像信号を生成する合成映像生成手段と、
この合成映像生成手段で生成された映像信号を外部に出力する検査映像出力手段と、
を備えていることを特徴とする検査情報生成装置。
【請求項２】
前記合成映像生成手段は、
前記操作信号変換手段で変換された操作情報を、前記映像信号分配手段で分配された第２映像信号のクローズドキャプション領域に合成することを特徴とする請求項１に記載の検査情報生成装置。
【請求項３】
時刻を時刻情報として計時する計時手段を備え、
前記合成映像生成手段が、さらに前記時刻情報を前記第２映像信号に合成することを特徴とする請求項１または請求項２に記載の検査情報生成装置。
【請求項４】
前記検査対象装置が動作結果として出力する音声信号を入力する音声信号入力手段と、
この音声信号入力手段で入力された音声信号を第１音声信号及び第２音声信号の２系統の音声信号に分配する音声信号分配手段と、
この音声信号分配手段で分配された第１音声信号を外部に出力する音声信号出力手段と、
前記音声信号分配手段で分配された第２音声信号を検査確認用の音声信号として外部に出力する検査音声出力手段と、
を備えていることを特徴とする請求項１から請求項３のいずれか一項に記載の検査情報生成装置。
【請求項５】
前記検査対象装置が動作結果として出力する音声信号を入力する音声信号入力手段と、
この音声信号入力手段で入力された音声信号を第１音声信号及び第２音声信号の２系統の音声信号に分配する音声信号分配手段と、
この音声信号分配手段で分配された第１音声信号を外部に出力する音声信号出力手段と、
マイクを介して検査者の音声を音声信号として入力する話者音声入力手段と、
この話者音声入力手段で入力された音声信号と、前記音声信号分配手段で分配された第２音声信号とを合成する音声合成手段と、
この音声合成手段で合成された音声信号を検査確認用の音声信号として外部に出力する検査音声出力手段と、
を備えていることを特徴とする請求項１から請求項３のいずれか一項に記載の検査情報生成装置。
【請求項６】
検査者が選択する任意の時点を示すチャプタ信号を入力するチャプタ信号入力手段と、
このチャプタ信号入力手段においてチャプタ信号が入力された段階で、前記操作信号変換手段で変換された操作情報に、当該チャプタ信号が入力されたことを示す情報であるチャプタを付加するチャプタ付加手段と、
を備えていることを特徴とする請求項１から請求項５のいずれか一項に記載の検査情報生成装置。
【請求項７】
入力装置から入力された操作信号によって操作される検査対象装置の動作を検査する検査支援システムであって、
前記入力装置から前記検査対象装置に出力される操作信号を符号データに変換し、前記検査対象装置から出力される映像信号に合成した検査確認用の映像信号を生成する請求項１から請求項６のいずれか一項に記載の検査情報生成装置と、
この検査情報生成装置で生成された検査確認用の映像信号を再生する検査映像再生装置と、
を備えていることを特徴とする検査支援システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作信号によって操作される検査対象装置の動作を検査するための検査情報生成装置および検査支援システムに関する。
【背景技術】
【０００２】
近年、テレビゲーム機（以下、単にゲーム機という）におけるプログラムの記憶容量の増大化により、ソフトウェア開発にかかる時間と労力は膨大なものとなっている。
一般に、ソフトウェア開発において、最も多くの時間を要するのは、検査作業と検査結果に基づくデバッグ作業である。また、検査の後工程にいくほど、複数の処理が複雑に絡み合うため、検査作業およびデバッグ作業の効率が悪くなるのが一般的である。
【０００３】
現在、多くのゲーム機用のソフトウェアを開発しているメーカでは、複数の検査者が、ソフトウェアを実際のゲーム機において動作させ、表示画面を見ながらゲーム機用の操作パッド等の入力装置の操作（パッド操作）を行うことで検査を行っている。このとき、予定外の動作、画面移行や、表示画面の乱れ等の不具合（バグ）が発生した場合、検査者は、その症状を口頭で、あるいは、ビデオカメラ等で表示画面を撮影し、プログラマにフィードバックしているのが現状である。
【０００４】
しかし、バグの発生は、検査者がどのようにパッド操作を行ったのかというバグ発生以前の操作に依存しており、検査者がその操作を再現できない場合、症状だけからプログラマがデバッグを行うことは、非常に困難である。
そこで、この検査作業およびデバッグ作業を効率化させるため、種々の手法が提案されている。
例えば、一般的なソフトウェアのデバッグシステムとして、インサーキットエミュレータによって、検査対象装置のＣＰＵ（Central Processing Unit）の動作をエミュレートすることで、プログラムの開発やデバッグを行うシステムが開示されている（例えば、特許文献１参照）。
【０００５】
また、例えば、ゲーム機が、検査者によって操作されているときのソフトウェアの内部情報を、表示画面の表示されない領域（非表示エリア）に書き込むとともにその画面を記録し、バグ発生時にその記録された画面に書き込まれているゲーム機の内部情報を解析することで、デバッグの支援を行うシステムが開示されている（特許文献２参照）。
【特許文献１】特開２００３−３０００３号公報（段落００１９〜００３５、図１）
【特許文献２】特開２０００−５７００９号公報（段落００２６〜００３０、図７および図８）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１に記載されている一般的なデバッグシステムは、検査対象装置内にインサーキットエミュレータのプローブ等を挿入する必要があり、ゲーム機の最終商品形態での検査を行うことができないという問題がある。
また、ゲーム機のソフトウェアは、ＣＤ−ＲＯＭ等の記録媒体で提供され、膨大なデータ量であるため、メモリ上で動作させる一般的なエミュレータでは、全体の動作をエミュレートすることができないという問題がある。
【０００７】
また、特許文献２に記載されているデバッグ支援システムでは、検査対象であるゲームのソフトウェアに、内部状態を出力させる機能を組み込む必要があり、ソフトウェアのプログラム領域を圧迫してしまうという問題がある。また、このデバッグ支援システムは、規格化されていない画面の非表示エリアに内部状態を書き込むため、一般家庭で動作させるのは好ましくない。
なお、デバッグ支援システムにおけるデバックの完了後、当該機能を停止あるいは当該機能を実行するプログラムを削除させることも考えられるが、この場合、ソフトウェアの検査が出荷状態でなされたことにならず、さらなるバグを発生させる要因を残すことになり、品質管理上問題である。
【０００８】
本発明は、以上のような問題点に鑑みてなされたものであり、検査対象装置（当該装置上で動作するプログラムを含む）の検査を、最終商品形態のままで行うことができ、不具合発生時における操作手順の再現のために必要となる情報を生成することが可能な検査情報生成装置および検査支援システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、前記目的を達成するために創案されたものであり、まず、請求項１に記載の検査情報生成装置は、入力装置から入力された操作信号によって操作される検査対象装置の動作を検査するための検査確認用の情報を生成する検査情報生成装置であって、映像信号入力手段と、映像信号分配手段と、映像信号出力手段と、操作信号入力手段と、操作信号分配手段と、操作信号出力手段と、操作信号変換手段と、合成映像生成手段と、検査映像出力手段とを備える構成とした。
【００１０】
かかる構成において、検査情報生成装置は、映像信号入力手段によって、検査対象装置が動作結果として出力する映像信号を入力し、映像信号分配手段によって、１系統の映像信号を２系統に分配し、一方の映像信号（第１映像信号）を映像信号出力手段により、外部の表示装置に出力する。
また、検査情報生成装置は、操作信号入力手段によって、入力装置が操作指示として出力する操作信号を入力し、操作信号分配手段によって、１系統の操作信号を２系統に分配し、一方の操作信号（第１操作信号）を操作信号出力手段により外部（検査対象装置）に出力する。
これによって、検査情報生成装置は、入力装置から検査対象装置に出力される操作信号を、当該検査情報生成装置を経由して出力させることができるとともに、検査対象装置から表示装置に出力される映像信号を、当該検査情報生成装置を経由して出力させることができる。
【００１１】
そして、検査情報生成装置は、操作信号変換手段によって、操作信号分配手段で分配された他方の操作信号（第２操作信号）を符号データ（コードデータ）である操作情報に変換する。そして、検査情報生成装置は、合成映像生成手段によって、操作情報を映像信号に変換し、映像信号分配手段で分配された他方の映像信号（第２映像信号）と合成する。これによって、操作情報が映像信号と同期した状態で合成されることになる。
そして、検査情報生成装置は、検査映像出力手段によって、操作情報と映像信号とが合成された映像信号を外部に出力する。このように、生成され出力された映像信号は、操作情報が合成されているため、検査対象装置における操作と映像とが対応付けられ、検査確認用の映像信号として用いることができる。
【００１２】
また、請求項２に記載の検査情報生成装置は、請求項１に記載の検査情報生成装置において、前記合成映像生成手段が、前記操作信号変換手段で変換された操作情報を、前記映像信号分配手段で分配された第２映像信号のクローズドキャプション領域に合成する構成とした。
【００１３】
かかる構成において、検査情報生成装置は、合成映像生成手段が、映像信号分配手段で分配された他方の映像信号（第２映像信号）の非表示領域であるクローズドキャプション領域、すなわち、映像信号の垂直帰線期間に操作情報を埋め込むことにより、操作情報を映像信号に同期させた状態で合成する。
【００１４】
さらに、請求項３に記載の検査情報生成装置は、請求項１または請求項２に記載の検査情報生成装置において、時刻を時刻情報として計時する計時手段を備え、前記合成映像生成手段が、さらに前記時刻情報を前記第２映像信号に合成する構成とした。
【００１５】
かかる構成において、検査情報生成装置は、時刻情報を映像信号に合成することで、どの時刻にどの操作がなされたのかを確認することが可能な映像信号を生成することができる。なお、合成映像生成手段は、時刻情報を映像信号における表示領域にオンスクリーン合成することとしてもよいし、非表示領域（クローズドキャプション領域）に合成することとしてもよい。
【００１６】
また、請求項４に記載の検査情報生成装置は、請求項１から請求項３のいずれか一項に記載の検査情報生成装置において、音声信号入力手段と、音声信号分配手段と、音声信号出力手段と、検査音声出力手段とを備える構成とした。
【００１７】
かかる構成において、検査情報生成装置は、音声信号入力手段によって、検査対象装置が動作結果として出力する音声信号を入力し、音声信号分配手段によって、１系統の音声信号を２系統に分配し、一方の音声信号（第１音声信号）を音声信号出力手段により、外部の表示装置に出力する。
さらに、検査情報生成装置は、検査音声出力手段によって、音声信号分配手段で分配された他方の音声信号（第２音声信号）を外部に出力する。
これによって、検査情報生成装置は、検査対象装置から表示装置に出力される音声信号を、当該検査情報生成装置を経由して出力させることができる。このように経由された音声信号（第２音声信号）は、検査確認用の音声信号として用いることができる。
【００１８】
さらに、請求項５に記載の検査情報生成装置は、請求項１から請求項３のいずれか一項に記載の検査情報生成装置において、音声信号入力手段と、音声信号分配手段と、音声信号出力手段と、話者音声信号入力手段と、音声合成手段と、検査音声出力手段とを備える構成とした。
【００１９】
かかる構成において、検査情報生成装置は、音声信号入力手段によって、検査対象装置が動作結果として出力する音声信号を入力し、音声信号分配手段によって、１系統の音声信号を２系統に分配し、一方の音声信号（第１音声信号）を音声信号出力手段により、外部の表示装置に出力する。
さらに、検査情報生成装置は、検査音声出力手段によって、音声信号分配手段で分配された他方の音声信号（第２音声信号）を外部に出力する。
そして、検査情報生成装置は、話者音声信号入力手段によって、マイクを介して検査者の音声を音声信号として入力し、音声合成手段によって、話者音声信号入力手段で入力された音声信号と、音声信号分配手段で分配された他方の音声信号（第２音声信号）とを合成する。これによって、話者音声が、検査対象装置が出力する音声信号と同期した状態で合成されることになる。
【００２０】
また、請求項６に記載の検査情報生成装置は、請求項１から請求項５のいずれか一項に記載の検査情報生成装置において、チャプタ信号入力手段と、チャプタ付加手段とを備える構成とした。
【００２１】
かかる構成において、検査情報生成装置は、チャプタ信号入力手段によって、検査者が選択する任意の時点を示すチャプタ信号を入力する。このチャプタ信号は、検査者が、キーボードや、マウス等の入力装置におけるボタンが押下されて発生した押下信号をチャプタ信号としてもよいし、スイッチが押下されて発生した押下信号をチャプタ信号としてもよい。これによって、検査者が意図した時点、例えば、不具合が発生した時点で、チャプタ信号を入力することが可能になる。
そして、検査情報生成装置は、チャプタ付加手段によって、チャプタ信号入力手段においてチャプタ信号が入力された段階で、操作信号変換手段で変換された操作情報に、当該チャプタ信号が入力されたことを示す情報であるチャプタ（しおり情報）を付加する。
このように、生成された操作情報には、しおり情報が付加されているため、しおり情報と映像とが対応付けられることになり、しおり情報に基づいて映像を再生することが可能な、検査確認用の映像信号を生成することができる。
【００２２】
さらに、請求項７に記載の検査支援システムは、入力装置から入力された操作信号によって操作される検査対象装置の動作を検査する検査支援システムであって、請求項１から請求項６のいずれか一項に記載の検査情報生成装置と、検査映像再生装置とを備える構成とした。
【００２３】
かかる構成において、検査支援システムは、検査情報生成装置によって、入力装置から検査対象装置に出力される操作信号を符号データに変換し、検査対象装置から出力される映像信号に合成した検査確認用の映像信号を生成する。
そして、検査支援システムは、検査映像再生装置によって、検査情報生成装置で生成された検査確認用の映像信号を再生する。この検査確認用の映像信号には、操作信号が符号データに変換され合成されているため、入力装置をどのように操作することで、検査対象装置から、どのような映像が出力されるのかを確認することが可能になる。
【発明の効果】
【００２４】
本発明は、以下に示す優れた効果を奏するものである。
請求項１または請求項７に記載の発明によれば、映像信号に入力装置の操作内容が合成されるため、検査時に検査対象装置に対して、どのような操作をすることで、どのような映像が生成されるのかを確認することが可能になる。これによって、操作内容が合成された映像を再生することで、検査対象装置の不具合が発生したときの操作内容を確認することが可能になり、検査作業の効率を高めることができる。
【００２５】
また、本発明によれば、検査結果を検査情報として生成するため、その検査情報を記録媒体等に記録することが可能になり、検査者と開発者が離れた環境にいる場合であっても、不具合の内容を的確に通知することが可能になる。
また、本発明によれば、検査対象装置を特別な検査用の設定にする必要がなく、製品として使用される状態で検査を行うことができ、検査の質を高めることができる。
【００２６】
請求項２に記載の発明によれば、映像信号の非表示領域に入力装置の操作内容が合成されるため、検査内容のすべての映像をそのまま確認することができる。この場合であっても、映像に操作内容が同期しているため、不具合が発生したときの操作内容を再生し確認することができ、検査作業の効率を高めることができる。
【００２７】
請求項３に記載の発明によれば、映像信号に時刻情報が合成されるため、検査の際に発生した不具合の時刻を検査者が開発者等に伝えることで、不具合発生時の映像を再生することができ、さらに、その時の操作内容を確認することができるため、検査作業の効率を高めることができる。
【００２８】
請求項４に記載の発明によれば、検査対象装置が音声を出力する場合に、音声信号を検査確認用の音声信号として抜き取ることができる。これによって、音声に不具合があった場合であっても、その時点における映像信号に合成された操作内容から確認することが可能になる。
【００２９】
請求項５に記載の発明によれば、不具合が発生した段階で、検査者の音声を入力し、検査対象装置が出力する音声と合成するため、検査内容を確認する際に、その検査者の音声に基づいて、不具合があった時点を検索することが可能になる。
【００３０】
請求項６に記載の発明によれば、不具合が発生した段階で、検査者が、操作情報にチャプタを付加することできる。これによって、不具合が発生した時点をチャプタによって、検索することが可能になり、検査作業の効率を高めることができる。
【発明を実施するための最良の形態】
【００３１】
以下、本発明の実施の形態について図面を参照して説明する。
［検査支援システムの概要］
まず、図１を参照して、本発明に係る検査支援システムの概要について説明する。図１は、検査支援システムの構成を示す構成図である。
図１に示すように、検査支援システムＳは、検査対象装置Ｔ（当該検査対象装置Ｔで動作するプログラムを含む）の動作の検査を支援するものである。なお、以下の説明においては、検査対象装置Ｔをゲーム機として説明を行うこととする。
ここでは、検査支援システムＳは、検査情報生成装置１と検査情報再生装置２とからなり、入力装置Ｐと、検査対象装置Ｔと、表示装置Ｍとを接続することで、検査対象装置Ｔの動作を支援する。
【００３２】
検査情報生成装置１は、入力装置Ｐから入力された操作信号によって操作される検査対象装置Ｔの動作を検査するための検査確認用の情報を生成するものである。
この検査情報生成装置１は、入力装置Ｐが出力する操作信号と、その操作信号によって操作された結果、検査対象装置Ｔが出力する少なくとも映像信号とを入力し、操作信号の状態、すなわち、操作パッドのキー操作の内容を、映像信号に合成した検査確認用の映像信号を生成する。
なお、ここでは、検査情報生成装置１は、検査確認用の映像信号とともに、検査対象装置Ｔが出力する音声信号を検査確認用の音声信号として、検査情報再生装置２の映像・音声キャプチャ装置ＶＣに出力することとしている。
さらに、検査情報生成装置１は、操作信号をコード化した操作情報を、検査情報再生装置２の制御装置ＰＣに出力することとしている。
【００３３】
検査情報再生装置２は、入力された検査確認用の映像信号、音声信号や操作情報を映像、音声として再生するものである。ここでは、検査情報再生装置２は、映像・音声キャプチャ装置ＶＣと制御装置ＰＣとで構成されている。
なお、検査対象装置Ｔが音声を出力しない場合、検査情報再生装置２は、映像信号のみを再生する形態であってもよい。
【００３４】
映像・音声キャプチャ装置ＶＣは、映像信号、音声信号をデジタル信号に変換するもので、一般的なビデオ／オーディオキャプチャユニットである。この映像・音声キャプチャ装置ＶＣでデジタル信号化された映像信号、音声信号は、所定の単位（例えば、フレーム単位）で制御装置ＰＣに取り込まれる。
なお、映像・音声キャプチャ装置ＶＣは、ビデオ／オーディオキャプチャボードとして、制御装置ＰＣ内部に組み込まれた形態であってもよい。
【００３５】
制御装置ＰＣは、映像・音声キャプチャ装置ＶＣでキャプチャされた映像信号、音声信号を再生するものであって、一般的なパーソナルコンピュータやワークステーション等のコンピュータを用いることができる。
なお、制御装置ＰＣは、図示を省略した記憶装置を含み、入力された映像信号、音声信号を記憶しておくものとする。
【００３６】
入力装置Ｐは、検査対象装置Ｔを操作するための操作信号を発生させる装置であって、ゲーム機における操作パッド、コントローラ等に相当する。なお、ここでは、入力装置Ｐが操作されることで出力される操作信号は、検査情報生成装置１に入力される。
この操作信号は、操作パッドの操作ボタンに固有の識別信号に対応付けて、どの操作ボタンが押下されたか等の押下状態を付加された信号である。
【００３７】
検査対象装置Ｔは、検査の対象となる装置であって、検査対象装置Ｔがゲーム機である場合は、当該ゲーム機上で、ゲーム機用のソフトウェア（プログラム）が動作する。なお、ここでは、検査対象装置Ｔに入力される操作信号は、検査情報生成装置１を経由して出力される操作信号が用いられる。
【００３８】
表示装置Ｍは、検査対象装置Ｔが出力する映像信号、音声信号を映像、音声として再生し出力するものである。例えば、表示装置Ｍは、映像、音声を再生するテレビジョン装置等である。なお、ここでは、表示装置Ｍに入力される映像信号・音声信号は、検査情報生成装置１を経由して出力される映像信号・音声信号が用いられる。
【００３９】
このように、検査支援システムＳを構成することで、検査対象装置Ｔの動作結果である映像信号・音声信号と、操作信号（操作情報）とを、検査情報再生装置２において、対応付けて記憶することが可能になる。そして、検査対象装置Ｔの動作に不具合が発生した場合、検査情報再生装置２において、不具合時点までにどのような操作が行われたのかを、映像に合成された操作情報により解析することができる。
また、検査支援システムＳにおいては、検査対象装置Ｔにテスト用のプログラム等を組み込む必要がなく、最終商品形態のままで、検査を行うことができる。
以下、本発明に係る検査情報生成装置１の構成および動作について詳細に説明を行う。
【００４０】
［検査情報生成装置の構成］
まず、図２を参照（適宜図１参照）して、本発明に係る検査情報生成装置の構成について説明する。図２は、本発明に係る検査情報生成装置の構成を示すブロック図である。
図２に示すように、検査情報生成装置１は、音声信号処理部１０と、映像信号処理部２０と、タイマ処理部３０と、操作信号処理部４０と、合成処理部５０と、検査情報出力処理部６０とで構成されている。以下、各処理部の詳細な構成について説明する。
【００４１】
音声信号処理部１０は、検査対象装置Ｔが出力する音声信号を表示装置Ｍに経由させる処理部であって、音声信号入力手段１１と、音声信号分配手段１２と、音声信号出力手段１３とを備えている。
【００４２】
音声信号入力手段１１は、検査対象装置Ｔが動作結果として出力する音声信号を入力するものである。この音声信号入力手段１１で入力された音声信号は、音声信号分配手段１２に出力される。
【００４３】
音声信号分配手段１２は、１系統の音声信号を２系統の音声信号に分配するものである。この音声信号分配手段１２は、音声信号入力手段１１から１系統の音声信号を入力し、２系統の音声信号に分配することで、一方の音声信号（第１音声信号）を音声信号出力手段１３に出力し、他方の音声信号（第２音声信号）を後記する検査情報出力処理部６０の検査音声出力手段６１に出力する。
【００４４】
音声信号出力手段１３は、音声信号分配手段１２で分配された一方の音声信号（第１音声信号）を外部に出力するものである。この音声信号出力手段１３から出力される音声信号を表示装置Ｍに出力することで、検査対象装置Ｔから出力される音声信号が、そのまま表示装置Ｍにおいて再生されることになる。
このように音声信号処理部１０を構成することで、検査対象装置Ｔを検査用の構成とすることなく、検査対象装置Ｔから表示装置Ｍに出力される音声信号を、当該検査情報生成装置１を経由して出力させることができる。
【００４５】
映像信号処理部２０は、検査対象装置Ｔが出力する映像信号を表示装置Ｍに経由させる処理部であって、映像信号入力手段２１と、映像信号分配手段２２と、映像信号出力手段２３とを備えている。
【００４６】
映像信号入力手段２１は、検査対象装置Ｔが動作結果として出力する映像信号を入力するものである。この映像信号入力手段２１で入力された映像信号は、映像信号分配手段２２に出力される。
【００４７】
映像信号分配手段２２は、１系統の映像信号を２系統の映像信号に分配するものである。この映像信号分配手段２２は、映像信号入力手段２１から１系統の映像信号を入力し、２系統の映像信号に分配することで、一方の映像信号（第１映像信号）を映像信号出力手段２３に出力し、他方の映像信号（第２映像信号）を後記する合成処理部５０の合成映像生成手段５１に出力する。
【００４８】
映像信号出力手段２３は、映像信号分配手段２２で分配された一方の映像信号（第１映像信号）を外部に出力するものである。この映像信号出力手段２３から出力される映像信号を表示装置Ｍに出力することで、検査対象装置Ｔから表示装置Ｍに出力される映像信号を、当該検査情報生成装置１を経由して出力させることができる。
このように映像信号処理部２０を構成することで、検査対象装置Ｔを検査用の構成とすることなく、検査対象装置Ｔから映像信号を表示装置Ｍに経由させることが可能になる。
【００４９】
なお、表示装置Ｍの表示画面の解像度と、検査情報再生装置２の表示画面の解像度とが異なる場合、映像信号処理部２０には、映像信号分配手段２２と、後記する合成映像生成手段５１との間に、解像度変換手段（図示せず）を備え、映像信号入力手段２１において入力された映像信号の解像度を変換することとしてもよい。この解像度変換手段は、例えば、高精細テレビ（ＨＤＴＶ：High Definition Television）の規格である「１０８０ｉ」等の映像信号を、アナログの映像信号であるＮＴＳＣ（National Television System Committee）信号に変換するモジュール（ダウンスキャンコンバータ）である。
【００５０】
タイマ処理部３０は、時刻を計時する処理部であって、計時手段３１を備えている。
計時手段３１は、現在の時刻を時刻情報として計時するものであって、一般的なタイマである。この計時手段３１で計時された時刻情報は、後記する合成処理部５０の合成映像生成手段５１と、検査情報出力処理部６０の操作情報出力手段６３とに出力される。なお、計時手段３１は、映像信号入力手段２１に映像信号が入力された段階で、時刻情報の計時を開始することとする。これによって、検査情報再生装置２において、映像信号を再生したときに、再生時刻に合致した時刻を表示画面上に表示させることができる。
【００５１】
操作信号処理部４０は、入力装置Ｐが出力する操作信号（パッドデータ）を検査対象装置Ｔに経由させる処理部であって、操作信号入力手段４１と、操作信号分配手段４２と、操作信号出力手段４３と、操作信号変換手段４４とを備えている。
【００５２】
操作信号入力手段４１は、入力装置Ｐが操作指示として出力する操作信号を入力するものである。この操作信号入力手段４１で入力された操作信号は、操作信号分配手段４２に出力される。なお、この操作信号入力手段４１は、入力装置Ｐと、例えば、ＵＳＢ（Universal Serial Bus）規格に準拠したインタフェースにより有線で接続される通信モジュールであってもよいし、赤外線等の無線で接続される通信モジュールであってもよい。
【００５３】
また、操作信号入力手段４１は、ＬＡＮ（Local Area Network）のデータを入力する通信モジュールとしてもよい。この場合、操作信号入力手段４１は、ネットワーク上における配信アドレスが検査対象装置Ｔのアドレスであるデータ（パケット）のみを入力する。これによって、例えば、複数の入力装置Ｐがネットワークに接続された形態であっても、検査を支援することが可能になる。
【００５４】
操作信号分配手段４２は、１系統の操作信号を２系統の操作信号に分配するものである。この操作信号分配手段４２は、操作信号入力手段４１から１系統の操作信号を入力し、２系統の操作信号に分配することで、一方の操作信号（第１操作信号）を操作信号出力手段４３に出力し、他方の操作信号（第２操作信号）を後記する操作信号変換手段４４に出力する。
【００５５】
操作信号出力手段４３は、操作信号分配手段４２で分配された一方の操作信号（第１操作信号）を外部に出力するものである。この操作信号出力手段４３から出力される操作信号を検査対象装置Ｔに出力することで、入力装置Ｐから出力される操作信号が、そのまま検査対象装置Ｔに出力されることになる。なお、操作信号出力手段４３のインタフェースは、操作信号入力手段４１と同じインタフェースであって、ＵＳＢ、ＬＡＮ等の有線系や、赤外線等の無線系のインタフェースを用いることができる。
【００５６】
操作信号変換手段４４は、操作信号分配手段４２で分配された他方の操作信号（第２操作信号）を符号データである操作情報に変換（コード化）するものである。例えば、操作信号変換手段４４は、操作信号としてシリアルデータが入力された場合、そのシリアルデータをパラレルデータに変換し、操作信号を所定単位（例えば８ビット）の符号データ（操作情報）に変換する。この操作信号変換手段４４で変換された符号データ（操作情報）は、後記する合成処理部５０の合成映像生成手段５１と、操作情報出力手段６３とに出力される。
【００５７】
合成処理部５０は、映像信号に検査確認用の情報を合成する処理部であって、合成映像生成手段５１を備えている。
合成映像生成手段５１は、操作信号変換手段４４で変換された操作情報を映像信号に変換し、映像信号分配手段２２で分配された他方の映像信号（第２映像信号）と合成することで、検査確認用の映像信号を生成するものである。例えば、合成映像生成手段５１は、オンスクリーンディスプレイコントローラ（ＯＳＤＣ）等を用いて、操作情報を映像上に合成（ＯＳＤ合成）する。
【００５８】
また、ここでは、合成映像生成手段５１は、第２映像信号に対して、さらに、計時手段３１で計時された時刻情報を合成することとしている。
なお、合成映像生成手段５１は、映像信号分配手段２２から入力された映像信号のフレームの数を計測し、その計測数を映像信号に合成することとしてもよい。
この合成映像生成手段５１で生成された検査確認用の映像信号は、検査映像出力手段６２に出力される。
【００５９】
検査情報出力処理部６０は、検査確認用の情報を外部に出力する処理部であって、検査音声出力手段６１と、検査映像出力手段６２と、操作情報出力手段６３とを備えている。
検査音声出力手段６１は、音声信号分配手段１２で分配された音声信号（検査確認用音声信号）を外部に出力するものである。なお、この検査音声出力手段６１から出力される音声信号は、検査時における検査対象装置Ｔから出力される音声信号と同一の信号である。
【００６０】
検査映像出力手段６２は、合成映像生成手段５１で生成された映像信号（検査確認用映像信号）を外部に出力するものである。なお、この検査映像出力手段６２から出力される映像信号は、検査時における検査対象装置Ｔから出力されるリアルタイムの映像信号であって、時刻情報、操作情報等を合成された信号である。
【００６１】
操作情報出力手段６３は、操作信号変換手段４４で変換された操作情報を外部に出力するものである。なお、この操作情報出力手段６３から出力される操作情報は、検査時における検査対象装置Ｔからリアルタイムに出力される操作信号であって、符号データに変換された情報である。
また、ここでは、操作情報出力手段６３は、計時手段３１で計時される時刻情報を入力し、操作情報に時刻情報を付加して出力することとする。
さらに、操作情報は、コード化された情報であるため、検査情報再生装置２（図１）では、当該操作情報を記憶しておき、ある操作ボタンの押下状態を検索することが可能になる。このとき、その操作情報に付加されている時刻情報を参照することで、その時刻の映像を同期させて再生することも可能になる。
【００６２】
以上、検査情報生成装置１の構成について説明したが、例えば、検査対象装置Ｔが音声信号を出力するものでない場合、検査情報生成装置１の構成から、音声信号処理部１０（音声信号入力手段１１、音声信号分配手段１２および音声信号出力手段１３）と、検査情報出力処理部６０の検査音声出力手段６１とを省略することとしてもよい。
また、映像信号に、操作情報のみを合成し、時刻を合成しない場合は、検査情報生成装置１の構成から、タイマ処理部３０（計時手段３１）を省略することとしてもよい。
【００６３】
また、ここでは、一実施形態として、検査対象装置Ｔがゲーム機である場合について説明を行ったが、検査対象となる装置は、ゲーム機に限定されるものではない。すなわち、入力装置によって操作され、何らかの表示を伴うものであれば、どのような装置に対しても本発明に係る検査情報生成装置を用いて動作の検査を支援することができる。
例えば、リモコン装置によって操作されるＤＶＤレコーダが、その操作に伴って表示装置に、録画設定画面等の映像を出力する場合、リモコン装置を入力装置Ｐ、ＤＶＤレコーダを検査対象装置Ｔ、映像の出力先を表示装置Ｍとすることで、ＤＶＤレコーダの表示系の検査を支援することができる。
【００６４】
［検査情報生成装置の動作］
次に、図３を参照（構成については、適宜図１および図２参照）して、検査情報生成装置１の動作について説明する。図３は、本発明に係る検査情報生成装置の動作を示すフローチャートである。
まず、検査情報生成装置１は、操作信号入力手段４１によって、検査者が入力装置Ｐを操作することで入力装置Ｐが出力する操作信号を入力する（ステップＳ１）。
そして、検査情報生成装置１は、操作信号分配手段４２によって、ステップＳ１で入力された１系統の操作信号を２系統に分配する（ステップＳ２）。この２系統に分配された一方の操作信号（第１操作信号）は、操作信号出力手段４３によって、検査対象装置Ｔに出力される（ステップＳ３）。
【００６５】
また、検査情報生成装置１は、音声信号入力手段１１と、映像信号入力手段２１とによって、検査対象装置Ｔから出力される音声信号と、映像信号とをそれぞれ入力する（ステップＳ４）。
そして、検査情報生成装置１は、音声信号分配手段１２によって、ステップＳ４で入力された１系統の音声信号を２系統に分配し、映像信号分配手段２２によって、ステップＳ４で入力された１系統の映像信号を２系統に分配する（ステップＳ５）。
このステップＳ５で２系統に分配された一方の音声信号（第１音声信号）は、音声信号出力手段１３によって、表示装置Ｍに出力され、ステップＳ５で２系統に分配された一方の映像信号（第１映像信号）は、映像信号出力手段２３によって、表示装置Ｍに出力される（ステップＳ６）。
【００６６】
そして、検査情報生成装置１は、操作信号変換手段４４によって、ステップＳ２で分配された他方の操作信号（第２操作信号）を、符号データである操作情報に変換する（ステップＳ７）。
さらに、検査情報生成装置１は、合成映像生成手段５１によって、ステップＳ５で分配された他方の映像信号（第２映像信号）に、計時手段３１で計時された時刻情報や、ステップＳ７で変換された操作情報を合成し、検査確認用映像信号を生成する（ステップＳ８）。
【００６７】
そして、検査情報生成装置１は、操作情報出力手段６３によって、ステップＳ７で変換された操作情報に計時手段３１で計時された時刻情報を付加して出力する（ステップＳ９）。
さらに、検査情報生成装置１は、検査音声出力手段６１によって、ステップＳ５で分配された他方の音声信号（第２音声信号）を検査確認用音声信号として出力する（ステップＳ１０）。
【００６８】
なお、検査情報生成装置１に入力される音声信号、映像信号は、所定の時間間隔（たとえば、フレーム単位）で入力されるが、操作信号は、検査者の操作によるため、ランダムに入力される。すなわち、前記したステップＳ１〜Ｓ３およびＳ７は、操作信号が入力された時点で動作する。また、ステップＳ８において、映像信号に操作情報を合成する際に、操作信号が入力されない場合、合成映像生成手段５１は、以前の操作情報を保持しておき、映像信号に合成することとする。
【００６９】
以上の動作によって、検査情報生成装置１は、検査者が操作することで入力装置Ｐから出力される操作信号を操作情報として、検査対象装置Ｔが出力する映像信号に合成し、視覚化した情報（検査確認用映像信号等）を生成することができる。この検査確認用映像信号等を検査情報再生装置２で再生することで、映像信号と操作情報とが同期した状態で再生されることになるため、検査対象装置Ｔの動作において、不具合が発生した場合に、どの操作によって、その不具合が発生したのかを、確認することが可能になる。
【００７０】
（検査情報再生装置における表示画面例）
ここで、図４を参照（適宜図１参照）して、検査情報生成装置１が生成した検査情報（検査確認用映像信号等）が、検査情報再生装置２において再生された表示画面例について説明する。図４は、検査情報再生装置において検査情報を再生した表示画面の例である。
【００７１】
図４に示すように、検査情報再生装置２は、表示画面Ｇ内に、映像を再生して表示する映像表示領域Ａ１、映像の再生、停止等の操作を行う映像操作領域Ａ２、入力装置Ｐの操作状態を示す操作情報表示領域Ａ３、入力装置Ｐの操作状態をグラフィック表示した操作情報グラフィック表示領域Ａ４、検査情報（検査確認用映像信号等）を記録したファイルの情報を示すファイル情報表示領域Ａ５を表示する。
【００７２】
映像表示領域Ａ１は、検査情報生成装置１が生成した検査確認用映像信号を再生する領域である。ここでは、検査対象装置Ｔが生成する映像に、時刻を示す時刻情報ＴＭ、フレームの数を示すフレーム情報ＦＲ、および、操作ボタンの押下状態を示す操作情報ＯＰが合成された例を示している。
【００７３】
映像操作領域Ａ２は、映像表示領域Ａ１に表示される映像の再生、停止等の操作を行う領域である。ここでは、映像操作領域Ａ２に再生操作ボタンＢＴ等を表示し、マウス等の入力手段（図示せず）で再生操作ボタンＢＴがクリックされることで、再生、中断、停止、早送り等の映像の操作を行うことも可能である。なお、ここでは、映像操作領域Ａ２内に、時間経過に伴い、どの時点の映像を再生しているのかを示す再生指示線Ｌを表示することとしている。
【００７４】
操作情報表示領域Ａ３は、検査情報生成装置１が生成した操作情報を、文字情報として視覚化して提示する領域である。ここでは、各操作ボタンを識別する「項目」と、各操作ボタンのＯＮ／ＯＦＦ状態を示す「値」とを文字情報で示し、「Ｄボタン」のみが「ＯＮ」状態であることを示している。
【００７５】
操作情報グラフィック表示領域Ａ４は、検査情報生成装置１が生成した操作情報を、グラフィック情報として視覚化して提示する領域である。ここでは、各操作ボタンの状態をグラフィック表示した操作パッド上で、押下された操作ボタンを点滅等によって、強調することとしている。
【００７６】
ファイル情報表示領域Ａ５は、検査情報生成装置１が生成し、検査情報再生装置２に記憶されている検査情報（検査確認用映像信号等）であるファイルの内容を表示する領域である。ここでは、ファイルの内容として、ファイル名と、記録されている映像の総時間を表示した例を示している。
【００７７】
［検査情報生成装置の他の構成］
次に、検査情報生成装置の他の実施形態について、説明を行う。
（操作情報をクローズドキャプション領域に合成する構成例）
検査情報生成装置の他の実施形態としては、例えば、図５の構成例に示すように、図２に示した検査情報生成装置１から操作情報出力手段６３を省略し、合成映像生成手段５１を、その機能を変更した合成映像生成手段５１Ｂとして構成することができる。他の構成については、図２に示した検査情報生成装置１の構成と同一のものであるため、同一の符号を付し、説明を省略する。
【００７８】
合成映像生成手段５１Ｂは、操作信号変換手段４４で変換された操作情報を、映像信号分配手段２２で分配された他方の映像信号（第２映像信号）のクローズドキャプション領域に合成するものである。すなわち、合成映像生成手段５１Ｂは、合成映像生成手段５１（図２）のように、操作情報を映像上に合成（ＯＳＤ合成）するのではなく、映像信号の垂直帰線期間、いわゆるクローズドキャプション領域（非表示領域）にコード情報のまま合成する。
また、合成映像生成手段５１Ｂは、計時手段３１で計時された時刻情報、映像信号のフレームの数等も、操作情報と同様に、コード情報として映像信号に合成する。
【００７９】
これによって、検査映像出力手段６２から出力される検査確認用映像信号には、操作情報が映像上の表示領域に合成されるのではなく、非表示領域にコード化されて合成されるため、検査情報再生装置２（図１）において、操作ボタンの押下状態をコード情報として検索することが可能になる。また、操作情報出力手段６３（図２）を省略することができ、構成を簡略化することができる。
【００８０】
（ボイスメモ機能を付加した構成例）
また、他の構成例として、図２または図５に示した検査情報生成装置１（１Ｂ）の音声信号処理部１０を、図６に示した音声信号処理部１０Ｂの構成としてもよい。
音声信号処理部１０Ｂは、検査対象装置Ｔが出力する音声信号を表示装置Ｍに経由させるとともに、当該音声信号に対して別系統の音声信号を合成するものであって、音声信号入力手段１１と、音声信号分配手段１２と、音声信号出力手段１３と、話者音声信号入力手段１４と、音声合成手段１５とを備えている。
音声信号入力手段１１、音声信号分配手段１２および音声信号出力手段１３は、図２で説明した検査情報生成装置１の構成と同一のものであるため、同一の符号を付し、説明を省略する。
【００８１】
話者音声信号入力手段１４は、外部に接続されたマイク等の音声入力装置（図示せず）から、音声（話者音声）を入力するものである。この話者音声信号入力手段１４に入力された音声信号（話者音声信号）は、音声合成手段１５に出力される。例えば、話者音声信号入力手段１４は、検査時に不具合が発生したことを検査者が発見した段階で、検査者が発生する「不具合発生」等の音声を入力する。
【００８２】
音声合成手段１５は、音声信号分配手段１２で分配された他方の音声信号（第２音声信号）と、話者音声信号入力手段１４から入力された音声信号（話者音声信号）とを合成するものである。この合成された音声信号は、検査音声出力手段６１に出力される。
【００８３】
これによって、検査音声出力手段６１から出力される検査確認用音声信号には、検査者が発声した音声が合成されることになり、検査情報再生装置２（図１）において、例えば、音声認識を行い、特定の音声（例えば「不具合発生」）を探索することで、不具合発生時を検出することができる。なお、この特定の音声以降に、検査者が、不具合の症状を説明した内容を発声することで、ボイスメモの機能を実現させることができる。
【００８４】
（しおり機能を付加した構成例）
さらに、他の構成例として、図２または図５に示した検査情報生成装置１（１Ｂ）の操作信号処理部４０を図７に示した操作信号処理部４０Ｂの構成としてもよい。
【００８５】
操作信号処理部４０Ｂは、入力装置Ｐが出力する操作信号（パッドデータ）を検査対象装置Ｔに経由させるとともに、当該操作信号をコード化した操作情報に、検査者が意図した時点で特定の情報（しおり情報）を付加するものである。ここでは、操作信号処理部４０Ｂは、操作信号入力手段４１と、操作信号分配手段４２と、操作信号出力手段４３と、操作信号変換手段４４と、チャプタ信号入力手段４５と、チャプタ付加手段４６とを備えている。
操作信号入力手段４１、操作信号分配手段４２、操作信号出力手段４３および操作信号変換手段４４は、図２で説明した検査情報生成装置１の構成と同一のものであるため、同一の符号を付し、説明を省略する。
【００８６】
チャプタ信号入力手段４５は、外部からチャプタ信号を入力するものである。このチャプタ信号入力手段４５で入力されたチャプタ信号は、チャプタ付加手段４６に出力される。なお、チャプタ信号とは、検査者が選択した時点（例えば、不具合を発見した時点）を示す信号であって、検査者の所定の操作によって、図示を省略した入力手段が発生する信号である。
例えば、チャプタ信号入力手段４５は、入力手段である、外部に接続されたキーボード（図示せず）や、マウス（図示せず）のボタンが押下されて発生した押下信号をチャプタ信号として入力することとしてもよいし、チャプタ信号入力手段４５をスイッチで構成し、検査者によってそのスイッチが押下されて発生した押下信号をチャプタ信号として入力することとしてもよい。
【００８７】
チャプタ付加手段４６は、チャプタ信号入力手段４５によってチャプタ信号が入力されたタイミングで、そのタイミングを示す情報であるチャプタ（しおり情報）を、操作信号変換手段４４でコード化された操作情報に付加するものである。このしおり情報が付加された操作信号は、合成映像生成手段５１および操作情報出力手段６３（図２の場合）、または、合成映像生成手段５１Ｂ（図４の場合）に出力される。
このチャプタ付加手段４６は、例えば、１番目のしおり情報を値“１”、２番目のしおり情報を値“２”、…として操作情報に付加する。
これによって、操作情報出力手段６３から出力される操作情報には、検査者が不具合を発見した時点でしおり情報が付加されることになり、検査情報再生装置２（図１）において、しおり情報の番号を検索することで、不具合発生時点前後の操作内容や、映像を参照することが可能になる。
【図面の簡単な説明】
【００８８】
【図１】検査支援システムの構成を示す構成図である。
【図２】本発明に係る検査情報生成装置の構成を示すブロック図である。
【図３】本発明に係る検査情報生成装置の動作を示すフローチャートである。
【図４】検査情報再生装置において検査情報を再生した表示画面の例である。
【図５】本発明に係る検査情報生成装置の他の構成を示すブロック図である。
【図６】本発明に係る検査情報生成装置における操作信号処理部の他の構成を示すブロック図である。
【図７】本発明に係る検査情報生成装置における操作信号処理部の他の構成を示すブロック図である。
【符号の説明】
【００８９】
Ｓ      検査支援システム
１      検査情報生成装置
２      検査情報再生装置
１１    音声信号入力手段
１２    音声信号分配手段
１３    音声信号出力手段
１４    話者音声信号入力手段
１５    音声合成手段
２１    映像信号入力手段
２２    映像信号分配手段
２３    映像信号出力手段
３１    計時手段
４１    操作信号入力手段
４２    操作信号分配手段
４３    操作信号出力手段
４４    操作信号変換手段
４５    チャプタ信号入力手段
４６    チャプタ付加手段
５１    合成映像生成手段
６１    検査音声出力手段
６２    検査映像出力手段
６３    操作情報出力手段
【図１】
2006350515.tif 000003
【図２】
2006350515.tif 000004
【図３】
2006350515.tif 000005
【図４】
2006350515.tif 000006
【図５】
2006350515.tif 000007
【図６】
2006350515.tif 000008
【図７】
2006350515.tif 000009