(57)【要約】【課題】組み込み機器の品質の向上を図り、かつ組み込み機器の試験および監視を容易に行うこと。【解決手段】組み込み機器に内蔵され、組み込み機器の動作の試験を行うための組み込み機器用ＩＣ１０１であって、外部機器から試験項目データを受信し、外部機器に対し試験結果を送信する通信部１０２と、受信した試験項目データに基づいて組み込み機器の試験を行い、試験結果を通信部１０２に受け渡す試験部１０５と、試験結果を収集する試験結果収集部１０８と、試験結果を記憶する試験結果記憶部１０９と、を備えた。【選択図】　　　図１
2004046299.tif 000002
【特許請求の範囲】
【請求項１】
組み込み機器に内蔵され、組み込み機器の動作の試験を行うための組み込み機器用集積回路であって、
外部機器から試験情報を含むデータを受信し、前記外部機器に対し試験結果を送信する通信手段と、
前記通信手段によって受信した試験情報に基づいて組み込み機器の試験を行い、試験結果を前記通信手段に受け渡す試験手段と、
を備えたことを特徴とする組み込み機器用集積回路。
【請求項２】
組み込み機器に内蔵され、組み込み機器の動作の監視を行うための組み込み機器用集積回路であって、
外部機器から監視情報を含むデータを受信し、前記外部機器に対し監視結果を送信する通信手段と、
前記通信手段によって受信した監視情報に基づいて組み込み機器の動作の監視を行い、監視結果を前記通信手段に受け渡す監視手段と、
を備えたことを特徴とする組み込み機器用集積回路。
【請求項３】
組み込み機器に内蔵され、組み込み機器の動作の試験および監視を行うための組み込み機器用集積回路であって、
外部機器から試験情報および監視情報を受信し、前記外部機器に対し試験結果および監視結果を送信する通信手段と、
前記通信手段によって受信した試験情報に基づいて組み込み機器の試験を行い、試験結果を前記通信手段に受け渡す試験手段と、
前記通信手段によって受信した監視情報に基づいて組み込み機器の動作の監視を行い、監視結果を前記通信手段に受け渡す監視手段と、
を備えたことを特徴とする組み込み機器用集積回路。
【請求項４】
組み込み機器に搭載されたオペレーションシステムの動作の監視を行うＯＳ監視手段
をさらに備えたことを特徴とする請求項１〜３のいずれか一つに記載の組み込み機器用集積回路。
【請求項５】
組み込み機器に搭載されたオペレーションシステムの実行状況を記録する履歴手段
をさらに備えたことを特徴とする請求項１〜４のいずれか一つに記載の組み込み機器用集積回路。
【請求項６】
前記通信手段によって受信された試験情報を解析し、前記試験手段によって実行可能な形式に変換する試験情報解析手段をさらに備え、
前記試験情報解析手段は、前記通信手段によって受信した解析情報によって更新可能であることを特徴とする請求項１または３に記載の組み込み機器用集積回路。
【請求項７】
前記通信手段によって受信された監視情報を解析し、前記監視手段によって実行可能な形式に変換する監視情報解析手段をさらに備え、
前記監視情報解析手段は、前記通信手段によって受信した解析情報によって更新可能であることを特徴とする請求項２または３に記載の組み込み機器用集積回路。
【請求項８】
動作の試験を行うための組み込み機器用集積回路を内蔵する組み込み機器であって、
前記組み込み機器用集積回路は、
外部機器から試験情報を含むデータを受信し、前記外部機器に対し試験結果を送信する通信手段と、
前記通信手段によって受信した試験情報に基づいて組み込み機器の試験を行い、試験結果を前記通信手段に受け渡す試験手段と、
を備えたことを特徴とする組み込み機器。
【請求項９】
動作の監視を行うための組み込み機器用集積回路を内蔵する組み込み機器であって、
前記組み込み機器用集積回路は、
外部機器から監視情報を含むデータを受信し、前記外部機器に対し監視結果を送信する通信手段と、
前記通信手段によって受信した監視情報に基づいて組み込み機器の動作の監視を行い、監視結果を前記通信手段に受け渡す監視手段と、
を備えたことを特徴とする組み込み機器。
【請求項１０】
動作の試験および監視を行うための組み込み機器用集積回路を内蔵する組み込み機器であって、
前記組み込み機器用集積回路は、
外部機器から試験情報および監視情報を受信し、前記外部機器に対し試験結果および監視結果を送信する通信手段と、
前記通信手段によって受信した試験情報に基づいて組み込み機器の試験を行い、試験結果を前記通信手段に受け渡す試験手段と、
前記通信手段によって受信した監視情報に基づいて組み込み機器の動作の監視を行い、監視結果を前記通信手段に受け渡す監視手段と、
を備えたことを特徴とする組み込み機器。
【請求項１１】
組み込み機器の動作の試験を行う組み込み機器用集積回路が内蔵された組み込み機器と、前記組み込み機器にネットワークを介して接続され、前記組み込み機器の制御を行う制御機器とを備えた組み込み機器制御システムであって、
前記組み込み機器用集積回路は、
外部機器から試験情報を含むデータを受信し、前記外部機器に対し試験結果を送信する通信手段と、
前記通信手段によって受信した試験情報に基づいて組み込み機器の試験を行い、試験結果を前記通信手段に受け渡す試験手段と、
を備え、
前記制御機器は、予め定められた仕様書情報に基づいて前記組み込み機器の制御を行うことを特徴とする組み込み機器制御システム。
【請求項１２】
組み込み機器の動作の監視を行う組み込み機器用集積回路が内蔵された組み込み機器と、前記組み込み機器にネットワークを介して接続され、前記組み込み機器の制御を行う制御機器とを備えた組み込み機器制御システムであって、
前記組み込み機器用集積回路は、
外部機器から監視情報を含むデータを受信し、前記外部機器に対し監視結果を送信する通信手段と、
前記通信手段によって受信した監視情報に基づいて組み込み機器の動作の監視を行い、監視結果を前記通信手段に受け渡す監視手段と、
を備え、
前記制御機器は、予め定められた仕様書情報に基づいて前記組み込み機器の制御を行うことを特徴とする組み込み機器制御システム。
【請求項１３】
組み込み機器の動作の試験および監視を行う組み込み機器用集積回路が内蔵された組み込み機器と、前記組み込み機器にネットワークを介して接続され、前記組み込み機器の制御を行う制御機器とを備えた組み込み機器制御システムであって、
前記組み込み機器用集積回路は、
外部機器から試験情報および監視情報を受信し、前記外部機器に対し試験結果および監視結果を送信する通信手段と、
前記通信手段によって受信した試験情報に基づいて組み込み機器の試験を行い、試験結果を前記通信手段に受け渡す試験手段と、
前記通信手段によって受信した監視情報に基づいて組み込み機器の動作の監視を行い、監視結果を前記通信手段に受け渡す監視手段と、
を備え、
前記制御機器は、予め定められた仕様書情報に基づいて前記組み込み機器の制御を行うことを特徴とする組み込み機器制御システム。
【請求項１４】
前記制御機器は、前記仕様書情報として状態遷移表に基づいて、前記組み込み機器の制御を行うことを特徴とする請求項１１〜１３のいずれか一つに記載の組み込み機器制御システム。
【請求項１５】
前記組み込み機器は、デジタルビデオカムコーダであることを特徴とする請求項１１〜１４のいずれか一つに記載の組み込み機器制御システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、組み込み機器の試験または監視を行う組み込み機器用集積回路（ＩＣ）、このような組み込み機器用集積回路を内蔵した組み込み機器および組み込み機器制御システムに関するものである。
【０００２】
【従来の技術】
現在、携帯電話やデジタルビデオカムコーダ（ＤＶＣ）などの組み込み機器の動作を試験または監視する場合には、組み込み機器とは別に、特別に作成したデモ実機とＩＣＥ（Ｉｎ−Ｃｉｒｃｕｉｔ　Ｅｍｕｌａｔｏｒ）を使用して組み込み機器の実機試験を行うことが一般的である。
【０００３】
図５は、従来のＩＣＥを利用した組み込み機器の試験および監視システムのネットワーク構成図である。従来の組み込み機器の試験および監視システムでは、試験および監視対象の組み込み機器５０１とは別のデモ実機５０１に開発されたＣＰＵ５０３などを搭載し、このＣＰＵ５０３にＩＣＥ５０２を接続する。そして、ＬＡＮ等のネットワーク５０４にＩＣＥ５０２とＰＣ（Ｐｅｒｓｏｎａｌ　Ｃｏｍｐｕｔｅｒ）などの制御機器５０５を接続し、制御機器５０５で試験開始または監視開始をデモ実機５０１に送信することによってデモ実機５０１の試験または監視が開始される。このとき、試験結果および監視結果は、制御機器５０５の表示部に表示されたソースリスト５０６上で確認するようになっている。
【０００４】
そして、デモ実機５０１での試験および監視により正常動作を確信した場合に、デモ実機５０１に搭載した集積回路などを組み込み機器に搭載して組み込み機器の提供を行っている。
【０００５】
【発明が解決しようとする課題】
しかしながら、試験または監視の際に使用されるデモ実機は、最終製品である組み込み機器とは異なったものであるため、組み込み機器が提供される市場と完全に同じ環境で試験および監視を行うことができない。このため、デモ実機では正常動作していたが、組み込み機器に集積回路を搭載した場合、動作異常が検出される場合も生じ、これでは組み込み機器の動作試験および動作監視を完全に行って、品質の良好な組み込み機器を製造することができないという問題がある。
【０００６】
また、昨今の機器の軽薄短小化により、実際の機器になった際には、ＩＣＥが大きすぎて接続できない。
【０００７】
また、近年、携帯電話、ＣＤプレーヤ、やデジタルビデオカムコーダ（ＤＶＣ）など組み込み機器の軽薄短小化がなされている。このため、試験および監視の対象である集積回路も表面実装型になり、このような軽薄短小化した組み込み機器にＩＣＥを接続できず、組み込み機器の試験および監視が困難な状況になっているという問題がある。
【０００８】
本発明はこのような問題点に鑑みてなされたものであり、組み込み機器の品質の向上を図り、かつ組み込み機器の試験および監視を容易に行うことができる組み込み機器用集積回路、組み込み機器および組み込み機器制御システムを提供することを目的とする。
【０００９】
【課題を解決するための手段】
上記目的を達成するために、請求項１に係る発明は、組み込み機器に内蔵され、組み込み機器の動作の試験を行うための組み込み機器用集積回路であって、外部機器から試験情報を含むデータを受信し、前記外部機器に対し試験結果を送信する通信手段と、前記通信手段によって受信した試験情報に基づいて組み込み機器の試験を行い、試験結果を前記通信手段に受け渡す試験手段と、を備えたことを特徴とする。
【００１０】
この請求項１にかかる発明によれば、組み込み機器用集積回路を組み込み機器に内蔵し、通信手段によって外部機器から試験情報を含むデータを受信して、試験手段によって受信した試験情報に基づいて組み込み機器の試験を行い、その試験結果を通信手段によって外部機器に送信することで、組み込み機器の動作試験をデモ実機によらず、提供対象の組み込み機器の中で実際と同じ環境で行えるので、組み込み機器の品質の向上を図ることができる。
【００１１】
また、この請求項１にかかる発明によれば、組み込み機器の試験を行う組み込み機器用集積回路が組み込み機器に内蔵され、ネットワークを介して外部機器から試験情報を受信し、試験結果をネットワークを介して外部機器に送信することで、試験対象の組み込み機器が軽薄短小な場合でも、組み込み機器の試験を容易に行うことができる。
【００１２】
請求項２に係る発明は、組み込み機器に内蔵され、組み込み機器の動作の監視を行うための組み込み機器用集積回路であって、外部機器から監視情報を含むデータを受信し、前記外部機器に対し監視結果を送信する通信手段と、前記通信手段によって受信した監視情報に基づいて組み込み機器の動作の監視を行い、監視結果を前記通信手段に受け渡す監視手段と、を備えたことを特徴とする。
【００１３】
この請求項２にかかる発明によれば、組み込み機器用集積回路を組み込み機器に内蔵し、通信手段によって外部機器から監視情報を含むデータを受信して、監視手段によって受信した監視情報に基づいて組み込み機器の動作監視を行い、その監視結果を通信手段によって外部機器に送信することで、組み込み機器の動作監視をデモ実機によらず、提供対象の組み込み機器の中で実際と同じ環境で行えるので、組み込み機器の品質の向上を図ることができる。
【００１４】
また、この請求項２にかかる発明によれば、組み込み機器の監視を行う組み込み機器用集積回路が組み込み機器に内蔵され、ネットワークを介して外部機器から監視情報を受信し、監視結果をネットワークを介して外部機器に送信することで、監視対象の組み込み機器が軽薄短小な場合でも、組み込み機器の監視を容易に行うことができる。
【００１５】
請求項３に係る発明は、組み込み機器に内蔵され、組み込み機器の動作の試験および監視を行うための組み込み機器用集積回路であって、外部機器から試験情報および監視情報を含むデータを受信し、前記外部機器に対し試験結果および監視結果を送信する通信手段と、前記通信手段によって受信した試験情報に基づいて組み込み機器の試験を行い、試験結果を前記通信手段に受け渡す試験手段と、前記通信手段によって受信した監視情報に基づいて組み込み機器の動作の監視を行い、監視結果を前記通信手段に受け渡す監視手段と、を備えたことを特徴とする。
【００１６】
この請求項３にかかる発明によれば、組み込み機器用集積回路を組み込み機器に内蔵し、通信手段によって外部機器から試験情報および監視情報を含むデータを受信して、監視手段によって受信した監視情報に基づいて組み込み機器の動作監視を行い、その監視結果を通信手段によって外部機器に送信し、試験手段によって受信した試験情報に基づいて組み込み機器の試験監視を行い、その試験結果を通信手段によって外部機器に送信することで、組み込み機器の動作試験および動作監視をデモ実機によらず、提供対象の組み込み機器の中で実際と同じ環境で行えるので、組み込み機器の品質の向上を図ることができる。
【００１７】
また、この請求項３にかかる発明によれば、組み込み機器の試験および監視を行う組み込み機器用集積回路が組み込み機器に内蔵され、ネットワークを介して外部機器から試験情報および監視情報を受信し、試験結果および監視結果をネットワークを介して外部機器に送信することで、試験対象および監視対象の組み込み機器が軽薄短小な場合でも、組み込み機器の試験および監視を容易に行うことができる。
【００１８】
請求項４に係る発明は、請求項１〜３のいずれか一つに記載の組み込み機器用集積回路において、組み込み機器に搭載されたオペレーションシステムの動作の監視を行うＯＳ監視手段をさらに備えたことを特徴とする。
【００１９】
この請求項４にかかる発明によれば、ＯＳ監視手段によって、組み込み機器に搭載されたオペレーションシステム（例えば、リアルタイムＯＳ）の動作の監視を行うことで、ＯＳ上で動作するタスク（分割されたソフトウェア）がどのような状態であるかを容易に監視することができる。
【００２０】
請求項５に係る発明は、請求項１〜４のいずれか一つに記載の組み込み機器用集積回路において、組み込み機器に搭載されたオペレーションシステムの実行状況を記録する履歴手段をさらに備えたことを特徴とする。
【００２１】
この請求項５にかかる発明によれば、履歴手段によって、組み込み機器に搭載されたＯＳ（例えば、リアルタイムＯＳ）の実行状況を記録することで、ＯＳ上で動作するタスクがどのような状態で動作したかを記録して容易に把握することができる。
【００２２】
請求項６に係る発明は、請求項１または３に記載の組み込み機器用集積回路において、前記通信手段によって受信された試験情報を解析し、前記試験手段によって実行可能な形式に変換する試験情報解析手段をさらに備え、前記試験情報解析手段は、前記通信手段によって受信した解析情報によって更新可能であることを特徴とする。
【００２３】
この請求項６にかかる発明によれば、試験情報解析手段によって、受信された試験情報を解析し、前記試験手段によって実行可能な形式に変換し、この試験情報解析手段は受信した解析情報によって更新可能であるので、試験方法が変更された場合でも、外部機器から容易に試験のための解析情報を変更でき、組み込み機器の試験を容易かつ柔軟的に行うことができる。
【００２４】
請求項７に係る発明は、請求項２または３に記載の組み込み機器用集積回路において、前記通信手段によって受信された監視情報を解析し、前記監視手段によって実行可能な形式に変換する監視情報解析手段をさらに備え、前記監視情報解析手段は、前記通信手段によって受信した解析情報によって更新可能であることを特徴とする。
【００２５】
この請求項７にかかる発明によれば、監視情報解析手段によって、受信した監視情報を解析し、監視手段によって実行可能な形式に変換し、この監視情報解析手段が受信した解析情報によって更新可能であるので、監視方法が変更された場合でも、外部機器から容易に監視のための解析情報を変更でき、組み込み機器の監視を容易かつ柔軟的に行うことができる。
【００２６】
請求項８に係る発明は、動作の試験を行うための組み込み機器用集積回路を内蔵する組み込み機器であって、前記組み込み機器用集積回路は、外部機器から試験情報を含むデータを受信し、前記外部機器に対し試験結果を送信する通信手段と、前記通信手段によって受信した試験情報に基づいて組み込み機器の試験を行い、試験結果を前記通信手段に受け渡す試験手段と、を備えたことを特徴とする。
【００２７】
この請求項８にかかる発明によれば、組み込み機器用集積回路を組み込み機器に内蔵し、通信手段によって外部機器から試験情報を含むデータを受信して、試験手段によって受信した試験情報に基づいて組み込み機器の試験を行い、その試験結果を通信手段によって外部機器に送信することで、組み込み機器の動作試験をデモ実機によらず、提供対象の組み込み機器の中で実際と同じ環境で行えるので、組み込み機器の品質の向上を図ることができる。
【００２８】
また、この請求項８にかかる発明によれば、組み込み機器の試験を行う組み込み機器用集積回路が組み込み機器に内蔵され、ネットワークを介して外部機器から試験情報を受信し、試験結果をネットワークを介して外部機器に送信することで、試験対象の組み込み機器が軽薄短小な場合でも、組み込み機器の試験を容易に行うことができる。
【００２９】
請求項９に係る発明は、動作の監視を行うための組み込み機器用集積回路を内蔵する組み込み機器であって、前記組み込み機器用集積回路は、外部機器から監視情報を含むデータを受信し、前記外部機器に対し監視結果を送信する通信手段と、前記通信手段によって受信した監視情報に基づいて組み込み機器の動作の監視を行い、監視結果を前記通信手段に受け渡す監視手段と、を備えたことを特徴とする。
【００３０】
この請求項９にかかる発明によれば、組み込み機器用集積回路を組み込み機器に内蔵し、通信手段によって外部機器から監視情報を含むデータを受信して、監視手段によって受信した監視情報に基づいて組み込み機器の動作監視を行い、その監視結果を通信手段によって外部機器に送信することで、組み込み機器の動作監視をデモ実機によらず、提供対象の組み込み機器の中で実際と同じ環境で行えるので、組み込み機器の品質の向上を図ることができる。
【００３１】
また、この請求項９にかかる発明によれば、組み込み機器の監視を行う組み込み機器用集積回路が組み込み機器に内蔵され、ネットワークを介して外部機器から監視情報を受信し、監視結果をネットワークを介して外部機器に送信することで、監視対象の組み込み機器が軽薄短小な場合でも、組み込み機器の監視を容易に行うことができる。
【００３２】
請求項１０に係る発明は、動作の試験および監視を行うための組み込み機器用集積回路を内蔵する組み込み機器であって、前記組み込み機器用集積回路は、外部機器から試験情報および監視情報を受信し、前記外部機器に対し試験結果および監視結果を送信する通信手段と、前記通信手段によって受信した試験情報に基づいて組み込み機器の試験を行い、試験結果を前記通信手段に受け渡す試験手段と、前記通信手段によって受信した監視情報に基づいて組み込み機器の動作の監視を行い、監視結果を前記通信手段に受け渡す監視手段と、を備えたことを特徴とする。
【００３３】
この請求項１０にかかる発明によれば、組み込み機器用集積回路を組み込み機器に内蔵し、通信手段によって外部機器から試験情報および監視情報を含むデータを受信して、監視手段によって受信した監視情報に基づいて組み込み機器の動作監視を行い、その監視結果を通信手段によって外部機器に送信し、試験手段によって受信した試験情報に基づいて組み込み機器の試験監視を行い、その試験結果を通信手段によって外部機器に送信することで、組み込み機器の動作試験および動作監視をデモ実機によらず、提供対象の組み込み機器の中で実際と同じ環境で行えるので、組み込み機器の品質の向上を図ることができる。
【００３４】
また、この請求項１０にかかる発明によれば、組み込み機器の試験および監視を行う組み込み機器用集積回路が組み込み機器に内蔵され、ネットワークを介して外部機器から試験情報および監視情報を受信し、試験結果および監視結果をネットワークを介して外部機器に送信することで、試験対象および監視対象の組み込み機器が軽薄短小な場合でも、組み込み機器の試験および監視を容易に行うことができる。
【００３５】
請求項１１に係る発明は、組み込み機器の動作の試験を行う組み込み機器用集積回路が内蔵された組み込み機器と、前記組み込み機器にネットワークを介して接続され、前記組み込み機器の制御を行う制御機器とを備えた組み込み機器制御システムであって、前記組み込み機器用集積回路は、外部機器から試験情報を含むデータを受信し、前記外部機器に対し試験結果を送信する通信手段と、前記通信手段によって受信した試験情報に基づいて組み込み機器の試験を行い、試験結果を前記通信手段に受け渡す試験手段と、を備え、前記制御機器は、予め定められた仕様書情報に基づいて前記組み込み機器の制御を行うことを特徴とする。
【００３６】
この請求項１１にかかる発明によれば、組み込み機器用集積回路を組み込み機器に内蔵し、通信手段によって外部機器から試験情報を含むデータを受信して、試験手段によって受信した試験情報に基づいて組み込み機器の試験を行い、その試験結果を通信手段によって外部機器に送信することで、組み込み機器の動作試験をデモ実機によらず、提供対象の組み込み機器の中で実際と同じ環境で行えるので、組み込み機器の品質の向上を図ることができる。
【００３７】
また、この請求項１１にかかる発明によれば、組み込み機器の試験を行う組み込み機器用集積回路が組み込み機器に内蔵され、ネットワークを介して外部機器から試験情報を受信し、試験結果をネットワークを介して外部機器に送信することで、試験対象の組み込み機器が軽薄短小な場合でも、組み込み機器の試験を容易に行うことができる。
【００３８】
また、この請求項１１にかかる発明によれば、有線・無線を問わない通信回線を接続した制御機器、例えば、ＰＣ（Ｐｅｒｓｏｎａｌ　Ｃｏｍｐｕｔｅｒ）やＰＤＡ（Ｐｅｒｓｏｎａｌ　Ｄｉｇｉｔａｌ　Ａｓｓｉｓｔａｎｔ）や携帯電話などの上に、ソースコードではなく仕様書を表示させ、仕様書のどこがどのように動作しているかを示し、組み込み機器の試験をソースコードレベルではなく仕様書レベルで行うことができ、組み込み機器の試験を容易に行うことができる。
【００３９】
請求項１２に係る発明は、組み込み機器の動作の監視を行う組み込み機器用集積回路が内蔵された組み込み機器と、前記組み込み機器にネットワークを介して接続され、前記組み込み機器の制御を行う制御機器とを備えた組み込み機器制御システムであって、前記組み込み機器用集積回路は、外部機器から監視情報を含むデータを受信し、前記外部機器に対し監視結果を送信する通信手段と、前記通信手段によって受信した監視情報に基づいて組み込み機器の動作の監視を行い、監視結果を前記通信手段に受け渡す監視手段と、を備え、前記制御機器は、予め定められた仕様書情報に基づいて前記組み込み機器の制御を行うことを特徴とする。
【００４０】
この請求項１２にかかる発明によれば、組み込み機器用集積回路を組み込み機器に内蔵し、通信手段によって外部機器から監視情報を含むデータを受信して、監視手段によって受信した監視情報に基づいて組み込み機器の動作監視を行い、その監視結果を通信手段によって外部機器に送信することで、組み込み機器の動作監視をデモ実機によらず、提供対象の組み込み機器の中で実際と同じ環境で行えるので、組み込み機器の品質の向上を図ることができる。
【００４１】
また、この請求項１２にかかる発明によれば、組み込み機器の監視を行う組み込み機器用集積回路が組み込み機器に内蔵され、ネットワークを介して外部機器から監視情報を受信し、監視結果をネットワークを介して外部機器に送信することで、監視対象の組み込み機器が軽薄短小な場合でも、組み込み機器の監視を容易に行うことができる。
【００４２】
また、この請求項１２にかかる発明によれば、有線・無線を問わない通信回線を接続した制御機器上に、ソースコードではなく仕様書を表示させ、仕様書のどこがどのように動作しているかを示し、組み込み機器の監視をソースコードレベルではなく仕様書レベルで行うことができ、組み込み機器の監視を容易に行うことができる。
【００４３】
請求項１３に係る発明は、組み込み機器の動作の試験および監視を行う組み込み機器用集積回路が内蔵された組み込み機器と、前記組み込み機器にネットワークを介して接続され、前記組み込み機器の制御を行う制御機器とを備えた組み込み機器制御システムであって、前記組み込み機器用集積回路は、外部機器から試験情報および監視情報を受信し、前記外部機器に対し試験結果および監視結果を送信する通信手段と、前記通信手段によって受信した試験情報に基づいて組み込み機器の試験を行い、試験結果を前記通信手段に受け渡す試験手段と、前記通信手段によって受信した監視情報に基づいて組み込み機器の動作の監視を行い、監視結果を前記通信手段に受け渡す監視手段と、を備え、前記制御機器は、予め定められた仕様書情報に基づいて前記組み込み機器の制御を行うことを特徴とする。
【００４４】
この請求項１３にかかる発明によれば、組み込み機器用集積回路を組み込み機器に内蔵し、通信手段によって外部機器から試験情報および監視情報を含むデータを受信して、監視手段によって受信した監視情報に基づいて組み込み機器の動作監視を行い、その監視結果を通信手段によって外部機器に送信し、試験手段によって受信した試験情報に基づいて組み込み機器の試験監視を行い、その試験結果を通信手段によって外部機器に送信することで、組み込み機器の動作試験および動作監視をデモ実機によらず、提供対象の組み込み機器の中で実際と同じ環境で行えるので、組み込み機器の品質の向上を図ることができる。
【００４５】
また、この請求項１３にかかる発明によれば、組み込み機器の試験および監視を行う組み込み機器用集積回路が組み込み機器に内蔵され、ネットワークを介して外部機器から試験情報および監視情報を受信し、試験結果および監視結果をネットワークを介して外部機器に送信することで、試験対象および監視対象の組み込み機器が軽薄短小な場合でも、組み込み機器の試験および監視を容易に行うことができる。
【００４６】
また、この請求項１３にかかる発明によれば、有線・無線を問わない通信回線を接続した制御機器上に、ソースコードではなく仕様書を表示させ、仕様書のどこがどのように動作しているかを示し、組み込み機器の試験および監視をソースコードレベルではなく仕様書レベルで行うことができ、組み込み機器の試験および監視を容易に行うことができる。
【００４７】
請求項１４に係る発明は、請求項１１〜１３のいずれか一つに記載の組み込み機器制御システムにおいて、前記制御機器は、前記仕様書情報として状態遷移表に基づいて、前記組み込み機器の制御を行うことを特徴とする。
【００４８】
この請求項１４にかかる発明によれば、制御機器が状態遷移表に基づいて組み込み機器の制御を行うことで、有線・無線を問わない通信回線を接続した制御機器上に、ソースコードではなく状態遷移表を表示させ、状態遷移表のどこがどのように動作しているかを示し、組み込み機器の試験または監視を状態遷移表レベルで行うことができ、組み込み機器の試験または監視を容易に行うことができる。
【００４９】
請求項１５に係る発明は、請求項１１〜１４のいずれか一つに記載の組み込み機器制御システムにおいて、前記組み込み機器は、デジタルビデオカムコーダであることを特徴とする。
【００５０】
この請求項１５にかかる発明によれば、組み込み機器はデジタルビデオカムコーダであるので、デジタルビデオカムコーダの試験または監視を実際の市場における環境下で行うことができ、デジタルビデオカムコーダの品質の向上を図ることができる。また、この請求項１５にかかる発明によれば、デジタルビデオカムコーダは軽薄短小化されている場合でも、試験または監視を容易に行うことができる。
【００５１】
【発明の実施の形態】
以下に添付図面を参照して、この発明に係る組み込み機器用集積回路、組み込み機器および組み込み機器制御システムの好適な実施の形態を詳細に説明する。
【００５２】
（実施の形態１）
実施の形態１にかかる組み込み機器用ＩＣは、組み込み機器の動作の試験を行うものである。図１は、実施の形態１にかかる組み込み機器用集積回路（以下、「組み込み機器用ＩＣ」という。）の内部ブロック構成図である。この組み込み機器用ＩＣは、試験対象となる組み込み機器に内蔵されている。
【００５３】
組み込み機器用ＩＣ１０１は、図１に示すように、通信部１０２と、試験項目解析部１０３と、試験項目記憶部１０４と、試験部１０５と、ＣＰＵ制御部１０６と、ＣＰＵポート監視部１０７と、試験結果収集部１０８と、試験結果記憶部１０９とから構成されている。
【００５４】
通信部１０２は、外部機器との通信回線を介して、試験項目データを受信し、また試験結果を送信するものである。
【００５５】
試験項目解析部１０３は、通信部１０２によって受信した試験項目データを解析し、試験部１０５が解釈できる試験項目に変換するものである。また、試験項目解析部１０３は、試験部１０５と試験結果収集部１０８に、試験開始を通知するようになっている。
【００５６】
試験項目記憶部１０４は、試験項目解析部１０３によって変換された試験項目を蓄積するものである。
【００５７】
試験部１０５は、ＣＰＵポート監視部１０７に監視開始を通知し、試験項目記憶部１０４に蓄積された試験項目に従ってＣＰＵ制御部１０６に制御データを順次送るものである。
【００５８】
ＣＰＵ制御部１０６は、制御データに従ってＣＰＵ制御信号を出力するものである。ＣＰＵポート監視部１０７は、ＣＰＵポートデータを監視し、試験結果収集部１０８に送るものである。
【００５９】
試験結果収集部１０８は、制御データとＣＰＵポートデータを試験結果データに変換し、時系列で試験結果記憶部１０９に書き込むものである。
【００６０】
ここで、試験項目解析部１０３と試験部１０５の各モジュールは、外部機器から通信部１０２を介して書き換え可能となっている。
【００６１】
次に、このように構成された本実施の形態の組み込み機器用ＩＣ１０１の動作について説明する。まず、通信部１０２は、外部機器との通信回線を介して、試験項目データを受信する。そして、試験項目解析部１０３が受信された試験項目データを解析し、試験部１０５が解釈できる試験項目に変換し、変換された試験項目を試験項目記憶部１０４に書き込む。
【００６２】
次に、試験項目解析部１０３は、試験項目変換書き込み完了を契機にして、試験部１０５と試験結果収集部１０８に試験開始を通知する。試験開始を通知された試験部１０５は、ＣＰＵポート監視部１０７に監視開始を通知し、試験項目に従ってＣＰＵ制御部１０６に制御データを順次送る。
【００６３】
ＣＰＵ制御部１０６は、試験部１０５から試験停止信号が送られるまで、制御データに従いＣＰＵ制御信号を出力する。ＣＰＵポート監視部１０７は、試験部１０５から試験停止信号が送られるまで、ＣＰＵポートデータを監視し、試験結果収集部１０８に送る。
【００６４】
試験結果収集部１０８は、試験部１０５から試験停止信号が送られるまで、当該制御データと当該ＣＰＵポートデータを試験結果データに変換し、時系列で試験結果記憶部１０９に書き込む。
【００６５】
そして、試験部１０５は、試験が終了すると、試験結果収集部１０８と通信部１０２に試験停止を通知する。試験停止を受信した通信部１０２は、試験結果記憶部１０９から試験データを読み出し、通信回線を介して、試験結果データを外部機器へ送信する。さらに、試験結果記憶部１０９は、空いている試験結果記憶領域がある程度少なくなった場合には、試験結果データ吐き出し要求を通信部１０２に通知する。通信部１０２は試験結果データ吐き出し要求を受信したことを契機として、試験データを読み出し、通信回線を介して、試験結果データを外部機器へ送信する。
【００６６】
このように実施の形態１の組み込み機器用ＩＣ１０１は、試験対象となる組み込み機器に内蔵されており、通信部１０２によって外部機器から試験項目データを受信して、試験部１０５によって受信した試験項目に基づいて組み込み機器の試験を行い、その試験結果を通信部１０２によって外部機器に送信しているので、組み込み機器の動作試験をデモ実機を使用せずに、実際の市場における環境と同じ環境で行え、組み込み機器の品質の向上を図ることができる。
【００６７】
また、実施の形態１の組み込み機器用ＩＣ１０１は、組み込み機器に内蔵され、通信回線を介して外部機器から試験項目を受信し、試験結果を通信回線を介して外部機器に送信しているので、試験対象の組み込み機器が軽薄短小な場合でも、組み込み機器の試験を容易に行うことができる。
【００６８】
（実施の形態２）
実施の形態２にかかる組み込み機器用ＩＣは、組み込み機器の動作を監視するものである。図２は、実施の形態２にかかる組み込み機器用ＩＣの内部ブロック構成図である。この組み込み機器用ＩＣは、監視対象となる組み込み機器に内蔵されている。
【００６９】
本実施の形態にかかる組み込み機器用ＩＣ２０１は、図２に示すように、通信部２０２と、監視項目解析部２０３と、監視項目記憶部２０４と、制御部２０５と、ＣＰＵ制御部２０６と、ＣＰＵポート監視部２０７と、監視結果収集部２０８と、監視結果記憶部２０９とから構成されている。
【００７０】
通信部２０２は、外部機器との通信回線を介して、監視項目データを受信し、また監視結果を送信するものである。
【００７１】
監視項目解析部２０３は、通信部２０２によって受信した監視項目データを解析し、制御部２０５が解釈できる監視項目に変換するものである。また、監視項目解析部２０３は、制御部２０５と監視結果収集部２０８に、監視開始を通知するようになっている。
【００７２】
監視項目記憶部２０４は、監視項目解析部２０３によって変換された監視項目を蓄積するものである。
【００７３】
制御部２０５は、本発明における監視手段を構成し、ＣＰＵポート監視部２０７に監視開始を通知し、監視項目記憶部２０４に蓄積された監視項目に従ってＣＰＵ制御部２０６に制御データを順次送るものである。
【００７４】
ＣＰＵ制御部２０６は、制御データに従ってＣＰＵ制御信号を出力するものである。ＣＰＵポート監視部２０７は、ＣＰＵポートデータを監視し、監視結果収集部２０８に送るものである。
【００７５】
監視結果収集部２０８は、制御データとＣＰＵポートデータを監視結果データに変換し、時系列で監視結果記憶部２０９に書き込むものである。
【００７６】
ここで、監視項目解析部２０３と制御部２０５の各モジュールは、外部機器から通信部２０２を介して書き換え可能となっている。
【００７７】
次に、このように構成された本実施の形態の組み込み機器用ＩＣ２０１の動作について説明する。まず、通信部２０２は、外部機器との通信回線を介して、監視項目データを受信する。そして、監視項目解析部２０３は、通信部２０２によって受信した監視項目データを解析し、制御部２０５が解釈できる監視項目に変換し、変換された監視項目を監視項目記憶部２０４に書き込む。
【００７８】
次に、監視項目解析部２０３は、監視項目変換書き込み完了を契機にして、制御部２０５と監視結果収集部２０８に監視開始を通知する。監視開始を通知された制御部２０５は、ＣＰＵポート監視部２０７に監視開始を通知し、監視項目に従ってＣＰＵ制御部２０６に制御データを順次送る。
【００７９】
ＣＰＵ制御部２０６は、制御部２０５から監視停止信号が送られるまで、制御データに従いＣＰＵ制御信号を出力する。ＣＰＵポート監視部２０７は、制御部２０５から監視停止信号が送られるまで、ＣＰＵポートデータを監視し、監視結果収集部２０８に送る。監視結果収集部２０８は、制御部２０５から監視停止信号が送られるまで、当該制御データと当該ＣＰＵポートデータを監視結果データに変換し、時系列で監視結果記憶部２０９に書き込む。
【００８０】
そして、制御部２０５は、監視が終了すると、監視結果収集部２０８と通信部２０２に監視停止を通知する。監視停止を受信した通信部２０２は、監視結果記憶部２０９から監視データを読み出し、通信回線を介して、監視結果データを外部機器へ送信する。さらに、監視結果記憶部２０９は、空いている監視結果記憶領域がある程度少なくなった場合には、監視結果データ吐き出し要求を通信部２０２に通知する。通信部２０２は監視結果データ吐き出し要求を受信したことを契機として、監視データを読み出し、通信回線を介して、監視結果データを外部へ送信する。
【００８１】
このように実施の形態２の組み込み機器用ＩＣ２０１は、監視対象となる組み込み機器に内蔵されており、通信部２０２によって外部機器から監視項目データを受信して、制御部２０５によって受信した監視項目に基づいて組み込み機器の監視を行い、その監視結果を通信部２０２によって外部機器に送信しているので、組み込み機器の動作監視をデモ実機を使用せずに、実際の市場における環境と同じ環境で行え、組み込み機器の品質の向上を図ることができる。
【００８２】
また、実施の形態２の組み込み機器用ＩＣ２０１は、組み込み機器に内蔵され、通信回線を介して外部機器から監視項目を受信し、監視結果を通信回線を介して外部機器に送信しているので、監視対象の組み込み機器が軽薄短小な場合でも、組み込み機器の試験を容易に行うことができる。
【００８３】
（実施の形態３）
実施の形態３にかかる組み込み機器用ＩＣは、組み込み機器の動作の試験および監視、さらに組み込み機器に搭載されたリアルタイムオペレーションシステム（以下、「ＲＴＯＳ」という。）の実行状況のモニタリングおよびトレースを行うものである。
【００８４】
図３は、本実施の形態にかかる組み込み機器用ＩＣの内部ブロック構成図である。本実施の形態にかかる組み込み機器用ＩＣ３０１は、図３に示すように、通信部３０２と、監視／試験項目解析部３０３と、監視／試験項目記憶部３０４と、制御／試験部３０５と、ＣＰＵ制御部３０６と、ＣＰＵポート監視部３０７と、監視／試験結果収集部３０８と、監視／試験結果記憶部３０９と、ＯＳモニタリング部３１０と、トレース部３１１とから構成されている。
【００８５】
通信部３０２は、外部機器との通信回線を介して、試験項目データおよび監視項目データを受信し、また試験結果および監視結果を送信するものである。
【００８６】
監視／試験項目解析部３０３は、通信部３０２によって受信した監視項目データおよび試験項目データを解析し、制御／試験部３０５が解釈できる監視項目および試験項目に変換する。また、監視／試験項目解析部３０３は、制御／試験部３０５と監視／試験結果収集部３０８に、監視開始および試験開始を通知するようになっている。
【００８７】
監視／試験項目記憶部３０４は、監視／試験項目解析部３０３によって変換された監視項目および試験項目を蓄積するものである。
【００８８】
制御／試験部３０５は、本発明における監視手段および試験手段を構成し、ＣＰＵポート監視部３０７に監視開始を通知し、監視／試験項目記憶部３０４に蓄積された監視項目および試験項目に従ってＣＰＵ制御部３０６に制御データを順次送るものである。
【００８９】
ＣＰＵ制御部３０６は、制御データに従ってＣＰＵ制御信号を出力するものである。ＣＰＵポート監視部３０７は、ＣＰＵポートデータを監視し、監視／試験結果収集部３０８に送るものである。
【００９０】
監視／試験結果収集部３０８は、制御データとＣＰＵポートデータを監視結果データに変換し、時系列で監視／試験結果記憶部３０９に書き込むものである。
【００９１】
ＯＳモニタリング部３１０は、監視／試験結果収集部３０８から収集データの中で、ＯＳに関連するデータのみを取得し、解析した結果データを監視／試験結果記憶部３０９に書き込むものである。
【００９２】
トレース部３１１は、監視／試験結果収集部３０８から収集データの中で、ＣＰＵの実行に関連するデータのみを取得し、トレースデータに変換し、監視／試験結果記憶部３０９に書き込むものである。
【００９３】
ここで、監視／試験項目解析部３０３と制御／試験部３０５、ＯＳモニタリング部３１０、トレース部３１１の各モジュールは、外部機器から通信部３０２を介して書き換え可能となっている。
【００９４】
次に、このように構成された本実施の形態の組み込み機器用ＩＣ３０１の動作について説明する。まず、通信部３０２は、外部機器との通信回線を介して、監視項目データおよび試験項目データを受信する。そして、監視／試験項目解析部３０３は、通信部３０２によって受信した監視項目データおよび試験項目データを解析し、制御／試験部３０５が解釈できる監視項目および試験項目にそれぞれ変換し、監視／試験項目記憶部３０４に変換された監視項目と試験項目を書き込む。
【００９５】
次に、監視／試験項目解析部３０３は、監視／試験項目変換書き込み完了を契機にして、制御／試験部３０５と監視／試験結果収集部３０８に監視開始および試験開始を通知する。監視開始および試験開始を通知された制御／試験部３０５は、ＣＰＵポート監視部３０７に監視開始を通知し、監視項目および試験項目に従ってＣＰＵ制御部３０６に制御データを順次送る。
【００９６】
ＣＰＵ制御部３０６は、制御／試験部３０５から監視停止信号および試験停止信号が送られるまで、制御データに従いＣＰＵ制御信号を出力する。ＣＰＵポート監視部３０７は、制御／試験部３０５から監視停止信号および試験停止信号が送られるまで、ＣＰＵポートデータを監視し、監視／試験結果収集部３０８に送る。監視／試験結果収集部３０８は、制御／試験部３０５から監視停止信号および試験停止信号が送られるまで、当該制御データと当該ＣＰＵポートデータを監視結果データおよび試験結果データに変換し、時系列で監視／試験結果記憶部３０９に書き込む。
【００９７】
一方、ＯＳモニタリング部３１０は、監視／試験結果収集部３０８から収集されたデータの中で、ＯＳに関連するデータのみを取得し、解析したデータを監視／試験結果記憶部３０９に書き込む。トレース部３１１は、監視／試験結果収集部３０８から収集されたデータの中で、ＣＰＵの実行に関連するデータのみを取得し、トレースデータに変換し、監視／試験結果記憶部３０９に書き込む。
【００９８】
そして、制御／試験部３０５は、監視および試験が終了すると、監視／試験結果収集部３０８と通信部３０２に監視停止および試験停止を通知する。監視停止および試験停止を受信した通信部３０２は、監視／試験結果記憶部３０９から監視データおよび試験データを読み出し、通信回線を介して、監視結果データおよび試験結果データを外部機器へ送信する。さらに、監視／試験結果記憶部３０９は、空いている監視結果記憶領域および試験結果記憶領域がある程度少なくなった場合には、監視結果データ／試験結果データ吐き出し要求を通信部３０２に通知する。通信部３０２は監視結果データ／試験結果データ吐き出し要求を受信したことを契機として、監視データおよび試験結果データを読み出し、通信回線を介して、監視結果データおよび試験結果データを外部機器に送信する。
【００９９】
このように実施の形態３の組み込み機器用ＩＣ３０１は、試験対象および監視対象となる組み込み機器に内蔵されており、通信部３０２によって外部機器から監視項目データおよび試験項目データを受信して、制御／試験部３０５によって受信した監視項目および試験に基づいて組み込み機器の監視および試験を行い、その監視結果および試験結果を通信部３０２によって外部機器に送信しているので、組み込み機器の動作監視および動作試験をデモ実機を使用せずに、実際の市場における環境と同じ環境で行え、組み込み機器の品質の向上を図ることができる。
【０１００】
また、実施の形態３の組み込み機器用ＩＣ３０１は、組み込み機器に内蔵され、通信回線を介して外部機器から監視項目および試験項目を受信し、監視結果および試験結果を通信回線を介して外部機器に送信しているので、監視対象および試験対象の組み込み機器が軽薄短小な場合でも、組み込み機器の動作監視および動作試験を容易に行うことができる。
【０１０１】
また、実施の形態３の組み込み機器用ＩＣ３０１は、ＯＳモニタリング部３１０によって、組み込み機器に搭載されたＲＴＯＳの動作のモニタリングを行っているので、ＲＴＯＳ上で動作するタスクの現在の状態であるかを容易に監視することができる。
【０１０２】
また、実施の形態３の組み込み機器用ＩＣ３０１は、トレース部３１１によって、組み込み機器に搭載されたＲＴＯＳの実行状況を記録することで、ＲＴＯＳ上で動作するタスクがどのような状態で動作したかを記録して容易に把握することができる。
【０１０３】
なお、実施の形態３の組み込み機器用ＩＣ３０１では、試験を行うモジュールと監視を行うモジュールとを結合して、監視／試験項目解析部３０３、監視／試験項目記憶部３０４、制御／試験部３０５、監視／試験結果収集部３０８、監視／試験結果記憶部３０９を備えた構成としているが、例えば監視項目解析部、試験項目解析部、監視項目記憶部、試験項目記憶部、制御部、試験部、監視結果収集部、試験結果収集部、監視結果記憶部、試験結果記憶部のように、試験を行うモジュールと監視を行うモジュールとを分離した構成、一部を分離した構成とすることもできる。
【０１０４】
（実施の形態４）
実施の形態４にかかる組み込み機器制御システムは、組み込み機器の動作の試験および監視を行うものである。図４は、実施の形態４にかかる組み込み機器制御システムのネットワーク構成図である。本実施の形態の組み込み機器制御システムは、試験対象および監視対象である組み込み機器４０１と、この組み込み機器４０１に対して試験および監視に関する制御を行うＰＣ（Ｐｅｒｓｏｎａｌ　Ｃｏｍｐｕｔｅｒ）などの制御機器４０５とがイーサネット（登録商標）などのネットワーク４０４によって接続された構成となっている。
【０１０５】
本実施の形態において、試験対象および監視対象の組み込み機器４０１は、デジタルビデオカムコーダ（ＤＶＣ）であり、その内部にＣＰＵ４０３と組み込み機器用ＩＣ４０２が組み込まれている。この組み込み機器用ＩＣ４０２の構成は、実施の形態３にかかる組み込み機器用ＩＣ３０１と同様の構成を有している。
【０１０６】
制御機器４０５は、ディスプレイ画面などの表示部に仕様書４０６を表示し、監視項目データおよび試験項目データをネットワーク４０４を介して、組み込み機器４０１の組み込み機器用ＩＣ４０２に送信するようになっている。
【０１０７】
監視項目データおよび試験項目データを受信した組み込み機器用ＩＣ４０２では、受信した監視項目データおよび試験項目データを、実施の形態３と同様の監視／試験項目記憶部に格納する。
【０１０８】
このような状態で、利用者が制御機器４０５を操作し、試験または監視の開始を指示すると、制御機器４０５はネットワーク４０４を介して、試験または監視開始を組み込み機器４０１の組み込み機器用ＩＣ４０２に送信する。組み込み機器用ＩＣ４０２は、監視／試験項目記憶部に保存されている試験項目データおよび監視項目データを読み出し、通信回線４０４を通して、試験または監視結果を制御機器４０５へ送信する。具体的な組み込み機器４０２の動作試験および動作監視の動作については、実施の形態３にかかる組み込み機器用ＩＣ３０１の場合と同様に行われる。
【０１０９】
制御機器４０５は、試験結果または監視結果を仕様書４０６に関連して示すようになっている。かかる仕様書４０６としては、状態遷移表、状態遷移図、ステートチャート、ＳＤＬ、タイミングチャートなどを用いることができる。具体的には、状態遷移表に監視状況や試験状況、例えば今どの状態にいるか、どのような試験結果が得られたのか等を視覚的に表示するようになっている。
【０１１０】
このように実施の形態４にかかる組み込み機器制御システムでは、制御機器４０５から試験項目データおよび監視項目データを組み込み機器用ＩＣ４０２にネットワーク経由で送信し、試験項目データおよび監視項目データを受信した組み込み機器用ＩＣ４０２では、かかるデータに従って組み込み機器４０１の動作試験および動作監視を行い、その試験結果および監視結果をネットワーク経由で制御機器４０５に送信して、当該結果を受信した制御機器４０５で結果を確認することができるので、実施の形態３と同様に、組み込み機器４０１の動作監視および動作試験をデモ実機を使用せずに、実際の市場における環境と同じ環境で行え、組み込み機器４０１の品質の向上を図ることができる。監視対象および試験対象の組み込み機器４０１が軽薄短小な場合でも、組み込み機器４０１の動作監視および動作試験を容易に行うことができる。
【０１１１】
さらに、実施の形態４にかかる組み込み機器制御システムでは、ネットワーク４０４に接続された制御機器４０５に、ソースコードではなく、状態遷移表などの仕様書４０６を表示させ、仕様書のどこがどのように動作しているかを示しているので、組み込み機器４０１の試験および監視をソースコードレベルではなく仕様書レベルで行うことができ、組み込み機器の試験および監視を容易に行うことができる。
【０１１２】
なお、実施の形態４にかかる組み込み機器制御システムでは、ＬＡＮなどの有線のネットワーク４０４によって、組み込み機器４０１と制御機器４０５とを接続しているが、無線ＬＡＮなどの無線のネットワークによって両者を接続する構成としても良い。
【０１１３】
また、実施の形態４にかかる組み込み機器制御システムでは、組み込み機器用ＩＣ４０２として、実施の形態３にかかる組み込み機器用ＩＣ３０１を使用しているが、これに限られるものではなく、実施の形態１にかかる組み込み機器用ＩＣ１０１、実施の形態２にかかる組み込み機器用ＩＣ２０１を組み込んだ構成とすることも可能である。
【０１１４】
また、実施の形態４にかかる組み込み機器制御システムの試験対象および監視対象である組み込み機器４０１は、ＤＶＣを使用しているが、これに限られるものではなく、携帯電話、ＣＤレコーダなどの他の組み込み機器を試験対象および監視対象とすることは可能である。
【０１１５】
【発明の効果】
以上説明したように、請求項１の発明によれば、組み込み機器の動作試験をデモ実機によらず、提供対象の組み込み機器の中で実際と同じ環境で行えるので、組み込み機器の品質の向上を図ることができるという効果を奏する。また、請求項１にかかる発明によれば、試験対象の組み込み機器が軽薄短小な場合でも、組み込み機器の試験を容易に行うことができるという効果を奏する。
【０１１６】
また、請求項２に係る発明によれば、組み込み機器の動作監視をデモ実機によらず、提供対象の組み込み機器の中で実際と同じ環境で行えるので、組み込み機器の品質の向上を図ることができるという効果を奏する。また、請求項２にかかる発明によれば、監視対象の組み込み機器が軽薄短小な場合でも、組み込み機器の監視を容易に行うことができるという効果を奏する。
【０１１７】
また、請求項３に係る発明によれば、組み込み機器の動作試験および動作監視をデモ実機によらず、提供対象の組み込み機器の中で実際と同じ環境で行えるので、組み込み機器の品質の向上を図ることができるという効果を奏する。また、請求項３にかかる発明によれば、試験対象および監視対象の組み込み機器が軽薄短小な場合でも、組み込み機器の試験および監視を容易に行うことができるという効果を奏する。
【０１１８】
また、請求項４に係る発明によれば、ＯＳ上で動作するタスクがどのような状態であるかを容易に監視することができるという効果を奏する。
【０１１９】
また、請求項５に係る発明によれば、ＯＳ上で動作するタスクがどのような状態で動作したかを記録して容易に把握することができるという効果を奏する。
【０１２０】
また、請求項６に係る発明によれば、試験方法が変更された場合でも、外部機器から容易に試験のための解析情報を変更でき、組み込み機器の試験を容易かつ柔軟的に行うことができるという効果を奏する。
【０１２１】
また、請求項７に係る発明によれば、監視方法が変更された場合でも、外部機器から容易に監視のための解析情報を変更でき、組み込み機器の監視を容易かつ柔軟的に行うことができるという効果を奏する。
【０１２２】
また、請求項８に係る発明によれば、組み込み機器の動作試験をデモ実機によらず、提供対象の組み込み機器の中で実際と同じ環境で行えるので、組み込み機器の品質の向上を図ることができるという効果を奏する。また、請求項８にかかる発明によれば、試験対象の組み込み機器が軽薄短小な場合でも、組み込み機器の試験を容易に行うことができるという効果を奏する。
【０１２３】
また、請求項９に係る発明によれば、組み込み機器の動作監視をデモ実機によらず、提供対象の組み込み機器の中で実際と同じ環境で行えるので、組み込み機器の品質の向上を図ることができるという効果を奏する。また、請求項９にかかる発明によれば、監視対象の組み込み機器が軽薄短小な場合でも、組み込み機器の監視を容易に行うことができるという効果を奏する。
【０１２４】
また、請求項１０に係る発明によれば、組み込み機器の動作試験および動作監視をデモ実機によらず、提供対象の組み込み機器の中で実際と同じ環境で行えるので、組み込み機器の品質の向上を図ることができるという効果を奏する。また、請求項１０にかかる発明によれば、試験対象および監視対象の組み込み機器が軽薄短小な場合でも、組み込み機器の試験および監視を容易に行うことができるという効果を奏する。
【０１２５】
また、請求項１１に係る発明によれば、組み込み機器の動作試験をデモ実機によらず、提供対象の組み込み機器の中で実際と同じ環境で行えるので、組み込み機器の品質の向上を図ることができるという効果を奏する。また、請求項１１にかかる発明によれば、試験対象の組み込み機器が軽薄短小な場合でも、組み込み機器の試験を容易に行うことができるという効果を奏する。また、この請求項１１にかかる発明によれば、組み込み機器の試験を仕様書レベルで行うことができ、組み込み機器の試験を容易に行うことができるという効果を奏する。
【０１２６】
また、請求項１２に係る発明によれば、組み込み機器の動作監視をデモ実機によらず、提供対象の組み込み機器の中で実際と同じ環境で行えるので、組み込み機器の品質の向上を図ることができるという効果を奏する。また、請求項１２にかかる発明によれば、監視対象の組み込み機器が軽薄短小な場合でも、組み込み機器の監視を容易に行うことができるという効果を奏する。また、請求項１２にかかる発明によれば、組み込み機器の監視を仕様書レベルで行うことができ、組み込み機器の監視を容易に行うことができるという効果を奏する。
【０１２７】
また、請求項１３に係る発明によれば、組み込み機器の動作試験および動作監視をデモ実機によらず、提供対象の組み込み機器の中で実際と同じ環境で行えるので、組み込み機器の品質の向上を図ることができるという効果を奏する。また、請求項１３にかかる発明によれば、試験対象および監視対象の組み込み機器が軽薄短小な場合でも、組み込み機器の試験および監視を容易に行うことができるという効果を奏する。また、請求項１３にかかる発明によれば、組み込み機器の試験および監視を仕様書レベルで行うことができ、組み込み機器の試験および監視を容易に行うことができるという効果を奏する。
【０１２８】
また、請求項１４に係る発明によれば、組み込み機器の試験または監視を状態遷移表レベルで行うことができ、組み込み機器の試験または監視を容易に行うことができるという効果を奏する。
【０１２９】
また、請求項１５に係る発明によれば、デジタルビデオカムコーダの試験または監視を実際の市場における環境下で行うことができ、デジタルビデオカムコーダの品質の向上を図ることができるという効果を奏する。また、請求項１５にかかる発明によれば、デジタルビデオカムコーダは軽薄短小化されている場合でも、試験または監視を容易に行うことができるという効果を奏する。
【図面の簡単な説明】
【図１】実施の形態１にかかる組み込み機器用ＩＣの内部ブロック構成図である。
【図２】実施の形態２にかかる組み込み機器用ＩＣの内部ブロック構成図である。
【図３】実施の形態３にかかる組み込み機器用ＩＣの内部ブロック構成図である。
【図４】実施の形態４にかかる組み込み機器制御システムのネットワーク構成図である。
【図５】従来のＩＣＥを利用した組み込み機器の試験および監視システムのネットワーク構成図である。
【符号の説明】
１０１，２０１，３０１，４０２　組み込み機器用ＩＣ
１０２，２０２，３０２　通信部
１０３　試験項目解析部
１０４　試験項目記憶部
１０５　試験部
１０６，２０６，３０６　ＣＰＵ制御部
１０７，２０７，３０７　ＣＰＵポート監視部
１０８　試験結果収集部
１０９　試験結果記憶部
２０３　監視項目解析部
２０４　監視項目記憶部
２０５　制御部
２０８　監視結果収集部
２０９　監視結果記憶部
３０３　監視／試験項目解析部
３０４　監視／試験項目記憶部
３０５　制御／試験部
３０８　監視／監視結果収集部
３０９　監視／試験結果記憶部
３１０　ＯＳモニタリング部
３１１　トレース部
４０１　組み込み機器
５０１　デモ実機（組み込み機器）
４０３，５０３　ＣＰＵ
４０４，５０４　通信回線
４０５，５０５　制御機器
４０６　仕様書
５０１　デモ実機
５０２　ＩＣＥ
５０６　ソースリスト
【図１】
2004046299.tif 000003
【図２】
2004046299.tif 000004
【図３】
2004046299.tif 000005
【図４】
2004046299.tif 000006
【図５】
2004046299.tif 000007