(57)【要約】【課題】フラッシュＲＯＭやＳＤＲＡＭなどのメモリの使用状況をＯＳＤ表示させることができる機能を有する電気機器を提供する。【解決手段】メモリへのライトアクセスが行われたとき使用領域アドレス情報がメモリに保存される。メモリからデータが消去されたとき未使用領域アドレス情報がメモリに保存される。そして、使用領域アドレス情報と未使用領域アドレス情報と現在アクセス位置アドレス情報が検索され、これらの情報に基づいて未使用領域と使用領域と現在アクセス領域とが色分けした区分表示がされ、且つ現在アクセス領域に対して矢印が付された画像をＯＳＤ表示するための画像データが作成される。次に前記画像データに基づいてメモリの領域を未使用領域と使用領域と現在アクセス領域とを色分けした区分表示がされ且つ現在アクセス領域に対して矢印が付され、更に、使用中の領域の割合がＯＳＤ表示される。【選択図】図２
2008181372.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも中央演算処理装置とメモリとを有すると共に、ディスプレイ装置に情報をオン・スクリーン・ディスプレイ表示させることが可能な電気機器において、
前記中央演算処理装置が前記メモリへのライトアクセスを行ったか否かを判定するライトアクセス判定手段と、
前記ライトアクセスを行ったと判定されたとき、ライトを行った前記メモリの領域のアドレスを示す使用領域アドレス情報を前記メモリに保存する使用領域アドレス情報保存手段と、
前記中央演算処理装置が前記メモリからデータを消去したか否かを判定するデータ消去判定手段と、
前記データを消去したと判定されたとき、消去した前記メモリの領域のアドレスを示す未使用領域アドレス情報を前記メモリに保存する未使用領域アドレス情報保存手段と、を有するメモリ領域情報保存処理部を備えると共に、
前記メモリに保存された未使用領域アドレス情報を検索する未使用領域アドレス情報検索手段と、
前記メモリに保存された使用領域アドレス情報を検索する使用領域アドレス検索手段と、
前記中央演算処理装置が現在アクセスしている前記メモリの領域のアドレスを示す現在アクセス位置アドレス情報を検索する現在アクセス位置アドレス情報検索手段と、
前記検索された未使用領域アドレス情報と使用領域アドレス情報と現在アクセス位置アドレス情報とに基づいて、前記メモリの領域を未使用領域と使用領域と現在アクセス領域とを色分けした区分表示で、且つ現在アクセス領域に対して矢印を付し、更に使用中の領域の割合を、前記ディスプレイ装置にオン・スクリーン・ディスプレイ表示するための画像データを作成する画像データ作成手段と、
前記画像データに基づいて前記メモリの領域を未使用領域と使用領域と現在アクセス領域とを色分けした区分表示で、且つ現在アクセス領域に対して矢印を付し、更に使用中の領域の割合を、前記ディスプレイ装置にオン・スクリーン・ディスプレイ表示させるオン・スクリーン・ディスプレイ表示手段と、を有するメモリ状況解析／表示処理部を備えたことを特徴とする電気機器。
【請求項２】
少なくとも中央演算処理装置とメモリとを有すると共に、ディスプレイ装置に情報をオン・スクリーン・ディスプレイ表示させることが可能な電気機器において、
前記中央演算処理装置が前記メモリへのライトアクセスを行ったとき、ライトを行った前記メモリの領域のアドレスを示す使用領域アドレス情報を前記メモリに保存し、前記中央演算処理装置が前記メモリからデータを消去したとき、消去した前記メモリの領域のアドレスを示す未使用領域アドレス情報を前記メモリに保存するメモリ領域情報保存処理部を備えると共に、
前記メモリに保存された未使用領域アドレス情報と、前記メモリに保存された使用領域アドレス情報と、前記中央演算処理装置が現在アクセスしている前記メモリの領域のアドレスを示す現在アクセス位置アドレス情報とに基づいて、前記メモリの領域を未使用領域と使用領域と現在アクセス領域とを色分けした区分表示で、前記ディスプレイ装置にオン・スクリーン・ディスプレイ表示させるメモリ状況解析／表示処理部を備えたことを特徴とする電気機器。
【請求項３】
前記メモリ領域情報保存処理部は、前記中央演算処理装置が前記メモリへのライトアクセスを行ったか否かを判定するライトアクセス判定手段と、前記ライトアクセスを行ったと判定されたとき、ライトを行った前記メモリの領域のアドレスを示す使用領域アドレス情報を前記メモリに保存する使用領域アドレス情報保存手段と、前記中央演算処理装置が前記メモリからデータを消去したか否かを判定するデータ消去判定手段と、前記データを消去したと判定されたとき、消去した前記メモリの領域のアドレスを示す未使用領域アドレス情報を前記メモリに保存する未使用領域アドレス情報保存手段とを有することを特徴とする請求項２に記載の電気機器。
【請求項４】
前記メモリ状況解析／表示処理部は、前記メモリに保存された未使用領域アドレス情報を検索する未使用領域アドレス情報検索手段と、前記メモリに保存された使用領域アドレス情報を検索する使用領域アドレス検索手段と、前記中央演算処理装置が現在アクセスしている前記メモリの領域のアドレスを示す現在アクセス位置アドレス情報を検索する現在アクセス位置アドレス情報検索手段と、前記検索された未使用領域アドレス情報と使用領域アドレス情報と現在アクセス位置アドレス情報とに基づいて、前記メモリの領域を未使用領域と使用領域と現在アクセス領域とを色分けした区分表示で、前記ディスプレイ装置にオン・スクリーン・ディスプレイ表示するための画像データを作成する画像データ作成手段と、前記画像データに基づいて前記メモリの領域を未使用領域と使用領域と現在アクセス領域とを色分けした区分表示で、前記ディスプレイ装置にオン・スクリーン・ディスプレイ表示させるオン・スクリーン・ディスプレイ表示手段とを有することを特徴とする請求項２に記載の電気機器。
【請求項５】
前記オン・スクリーン・ディスプレイ表示手段は、前記現在アクセス領域に対しては、色分けした区分表示に加え、矢印を付して、前記ディスプレイ装置にオン・スクリーン・ディスプレイ表示させることを特徴とする請求項４に記載の電気機器。
【請求項６】
前記オン・スクリーン・ディスプレイ表示手段は、前記色分けした区分表示に加え、使用中の領域の割合を、前記ディスプレイ装置にオン・スクリーン・ディスプレイ表示させることを特徴とする請求項４に記載の電気機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、少なくとも中央演算処理装置とメモリとを有すると共に、ディスプレイ装置に情報をＯＳＤ（オン・スクリーン・ディスプレイ）表示させることが可能なＤＶＤプレイヤやＤＶＤレコーダあるいはハードディスクレコーダなどの電気機器に関し、特に、メモリの使用状況を表示させることができる機能を有する電気機器に関する。
【背景技術】
【０００２】
ＤＶＤプレイヤやＤＶＤレコーダあるいはハードディスクレコーダなどの電気機器は、機器全体を制御するためのマイクロコンピュータを含み構成されるシステムコントローラや、ディスプレイ装置に操作情報や設定情報などの情報を表示させるＯＳＤ部などを備えている。システムコントローラに含まれるマイクロコンピュータは、機器を制御するための演算やデータ処理を行うＣＰＵ（中央演算処理装置）と、ＣＰＵの動作に必要なプログラムやデータを記憶したフラッシュＲＯＭ（リード・オンリ・メモリ）と、ＣＰＵの動作に必要なデータを一時的に記憶するＳＤＲＡＭ（シンクロナス・ダイナミック・ランダム・アクセス・メモリ）とを含み構成される。
【特許文献１】特開２００１−２１６１８２号公報
【特許文献２】特開平９−１２８２８６号公報
【特許文献３】特開平８−１７１５０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、このような電気機器の開発やデバッグに際して、マイクロコンピュータを動作させ、フラッシュＲＯＭやＳＤＲＡＭなどのメモリの使用状況を確認するのに、従来ではデバッガなどを用いて、メモリの内容を数値で確認している。しかしながら、デバッガなどを用いてメモリの使用状況を確認する場合、メモリの内容を数値で確認することになるので、開発者は、メモリの使用状況を確認し辛く、電気機器の開発効率やデバッグ効率が低下する傾向があると言う課題があった。
【０００４】
なお、特許文献１の従来技術では、メモリの使用状況表を単位メモリ毎に細分化し、細分化した単位毎にアクセス回数範囲に対する識別子を表示することで、メモリの使用状況の識別を容易にし、どの部分がどれだけ使用されているかを容易に把握することができるようにしているが、このような処理だけでは、メモリの領域の現在の使用状況を把握できず、また、現在、メモリのどの領域をアクセスしているかがリアルタイムで把握できないので、電気機器の開発やデバッグに対しては適さない。
【０００５】
特許文献２の従来技術では、メモリの有効データ領域と無効データ領域と空き領域とを識別する手段を内蔵し、識別結果に基づいてメモリ手段のデータ格納現状を表示手段に現出させるようにしているが、有効データ領域と無効データ領域と空き領域の割合をパーセント表示しているだけであるので、メモリの領域の現在の使用状況を把握できず、また、現在、メモリのどの領域をアクセスしているかがリアルタイムで把握できないので、電気機器の開発やデバッグに対しては適さない。
【０００６】
特許文献３の従来技術では、バッファ使用量とバッファ容量枠と使用限界値と拡張しきい値との算出結果を表示部に画面表示するようにしているが、このバッファは、フラッシュＲＯＭやＳＤＲＡＭなどのメモリとは異なり、領域の一方方向から順にデータが記憶され、フラッシュＲＯＭやＳＤＲＡＭなどのように、使用領域と使用領域との間に未使用領域（空き領域）が生じることがないので、本件の対象としているメモリには相当しない。
【０００７】
本発明は、上記のような課題を解決するためになされたもので、フラッシュＲＯＭやＳＤＲＡＭなどのメモリの使用状況をＯＳＤ表示させることができる機能を有する電気機器を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、請求項１の発明は、少なくとも中央演算処理装置とメモリとを有すると共に、ディスプレイ装置に情報をＯＳＤ表示させることが可能な電気機器において、前記中央演算処理装置が前記メモリへのライトアクセスを行ったか否かを判定するライトアクセス判定手段と、前記ライトアクセスを行ったと判定されたとき、ライトを行った前記メモリの領域のアドレスを示す使用領域アドレス情報を前記メモリに保存する使用領域アドレス情報保存手段と、前記中央演算処理装置が前記メモリからデータを消去したか否かを判定するデータ消去判定手段と、前記データを消去したと判定されたとき、消去した前記メモリの領域のアドレスを示す未使用領域アドレス情報を前記メモリに保存する未使用領域アドレス情報保存手段と、を有するメモリ領域情報保存処理部を備えると共に、前記メモリに保存された未使用領域アドレス情報を検索する未使用領域アドレス情報検索手段と、前記メモリに保存された使用領域アドレス情報を検索する使用領域アドレス検索手段と、前記中央演算処理装置が現在アクセスしている前記メモリの領域のアドレスを示す現在アクセス位置アドレス情報を検索する現在アクセス位置アドレス情報検索手段と、前記検索された未使用領域アドレス情報と使用領域アドレス情報と現在アクセス位置アドレス情報とに基づいて、前記メモリの領域を未使用領域と使用領域と現在アクセス領域とを色分けした区分表示で、且つ現在アクセス領域に対して矢印を付し、更に使用中の領域の割合を、前記ディスプレイ装置にＯＳＤ表示するための画像データを作成する画像データ作成手段と、前記画像データに基づいて前記メモリの領域を未使用領域と使用領域と現在アクセス領域とを色分けした区分表示で、且つ現在アクセス領域に対して矢印を付し、更に使用中の領域の割合を、前記ディスプレイ装置にＯＳＤ表示させるＯＳＤ表示手段と、を有するメモリ状況解析／表示処理部を備えたことを特徴とする電気機器を提供する。
【０００９】
この構成において、ライトアクセス判定手段は、中央演算処理装置がメモリへのライトアクセスを行ったか否かをライト制御信号の状態により判定する。前記ライトアクセスを行ったと判定されたとき、使用領域アドレス情報保存手段は、ライトを行ったメモリの領域のアドレスを示す使用領域アドレス情報をメモリに保存する。データ消去判定手段は、メモリからデータを消去したか否かを判定する。前記データを消去したと判定されたとき、未使用領域アドレス情報保存手段は、消去したメモリの領域のアドレスを示す未使用領域アドレス情報をメモリに保存する。
【００１０】
未使用領域アドレス情報検索手段は、メモリをアクセスして、メモリに保存された未使用領域アドレス情報を検索する。次に、使用領域アドレス検索手段は、メモリをアクセスして、メモリに保存された使用領域アドレス情報を検索する。更に、現在アクセス位置アドレス情報検索手段は、中央演算処理装置が、現在アクセスしているメモリの領域のアドレスを示す現在アクセス位置アドレス情報を検索する。この後、前記検索された未使用領域アドレス情報と使用領域アドレス情報と現在アクセス位置アドレス情報とに基づいて、画像データ作成手段は、未使用領域と使用領域と現在アクセス領域とを色分けした区分表示で、且つ現在アクセス領域に対して矢印を付し、ＯＳＤ表示するための画像データを作成する。次に、ＯＳＤ表示手段は、前記画像データに基づいて、メモリの領域を未使用領域と使用領域と現在アクセス領域とを色分けした区分表示で、且つ現在アクセス領域に対して矢印を付し、更に、使用中の領域の割合を、ＯＳＤ表示させる。
【００１１】
この構成によれば、フラッシュＲＯＭやＳＤＲＡＭなどのメモリの使用状況をＯＳＤ表示させることができるので、詳しくはメモリの領域を未使用領域と使用領域と現在アクセス領域とを色分けした区分表示で、且つ現在アクセス領域に対して矢印を付し、更に、使用中の領域の割合を、ＯＳＤ表示させることができるので、普通は目に見えないメモリの残量や現在どこの領域に対してアクセスしているかの状況をリアルタイムで可視的に一目で確認することができ、これにより、電気機器の開発やデバッグに最適となり、電気機器の開発効率やデバッグ効率の向上を図ることができる。
【００１２】
請求項２の発明は、少なくとも中央演算処理装置とメモリとを有すると共に、ディスプレイ装置に情報をＯＳＤ表示させることが可能な電気機器において、  前記中央演算処理装置が前記メモリへのライトアクセスを行ったとき、ライトを行った前記メモリの領域のアドレスを示す使用領域アドレス情報を前記メモリに保存し、前記中央演算処理装置が前記メモリからデータを消去したとき、消去した前記メモリの領域のアドレスを示す未使用領域アドレス情報を前記メモリに保存するメモリ領域情報保存処理部を備えると共に、前記メモリに保存された未使用領域アドレス情報と、前記メモリに保存された使用領域アドレス情報と、前記中央演算処理装置が現在アクセスしている前記メモリの領域のアドレスを示す現在アクセス位置アドレス情報とに基づいて、前記メモリの領域を未使用領域と使用領域と現在アクセス領域とを色分けした区分表示で、前記ディスプレイ装置にＯＳＤ表示させるメモリ状況解析／表示処理部を備えたことを特徴とする電気機器を提供する。
【００１３】
この構成において、メモリ領域情報保存処理部は、中央演算処理装置がメモリへのライトアクセスを行ったとき、ライトを行ったメモリの領域のアドレスを示す使用領域アドレス情報をメモリに保存し、中央演算処理装置がメモリからデータを消去したとき、消去したメモリの領域のアドレスを示す未使用領域アドレス情報をメモリに保存する。メモリ状況解析／表示処理部は、メモリに保存された未使用領域アドレス情報と、メモリに保存された使用領域アドレス情報と、中央演算処理装置が現在アクセスしているメモリの領域のアドレスを示す現在アクセス位置アドレス情報とに基づいて、メモリの領域を未使用領域と使用領域と現在アクセス領域とを色分けした区分表示で、ディスプレイ装置にＯＳＤ表示させる。
【００１４】
この構成によれば、フラッシュＲＯＭやＳＤＲＡＭなどのメモリの使用状況をＯＳＤ表示させることができるので、詳しくはメモリの領域を未使用領域と使用領域と現在アクセス領域とを色分けした区分表示で、ＯＳＤ表示させることができるので、普通は目に見えないメモリの残量や現在どこの領域に対してアクセスしているかの状況をリアルタイムで可視的に一目で確認することができ、これにより、電気機器の開発やデバッグに最適となり、電気機器の開発効率やデバッグ効率の向上を図ることができる。
【００１５】
請求項３の発明では、請求項２の発明において、前記メモリ領域情報保存処理部は、前記中央演算処理装置が前記メモリへのライトアクセスを行ったか否かを判定するライトアクセス判定手段と、前記ライトアクセスを行ったと判定されたとき、ライトを行った前記メモリの領域のアドレスを示す使用領域アドレス情報を前記メモリに保存する使用領域アドレス情報保存手段と、前記中央演算処理装置が前記メモリからデータを消去したか否かを判定するデータ消去判定手段と、前記データを消去したと判定されたとき、消去した前記メモリの領域のアドレスを示す未使用領域アドレス情報を前記メモリに保存する未使用領域アドレス情報保存手段とを有することを特徴とする。
【００１６】
したがって、前記メモリ領域情報保存処理部は、ライトアクセス判定処理、使用領域アドレス情報保存処理、データ消去判定処理、および未使用領域アドレス情報保存処理を実現でき、これにより、使用領域アドレス情報および未使用領域アドレス情報を確保することができ、メモリの領域を使用領域と未使用領域とを色分けした区分表示が可能になる。
【００１７】
請求項４の発明では、請求項２の発明において、前記メモリ状況解析／表示処理部は、前記メモリに保存された未使用領域アドレス情報を検索する未使用領域アドレス情報検索手段と、前記メモリに保存された使用領域アドレス情報を検索する使用領域アドレス検索手段と、前記中央演算処理装置が現在アクセスしている前記メモリの領域のアドレスを示す現在アクセス位置アドレス情報を検索する現在アクセス位置アドレス情報検索手段と、前記検索された未使用領域アドレス情報と使用領域アドレス情報と現在アクセス位置アドレス情報とに基づいて、前記メモリの領域を未使用領域と使用領域と現在アクセス領域とを色分けした区分表示で、前記ディスプレイ装置にＯＳＤ表示するための画像データを作成する画像データ作成手段と、前記画像データに基づいて前記メモリの領域を未使用領域と使用領域と現在アクセス領域とを色分けした区分表示で、前記ディスプレイ装置にＯＳＤ表示させるＯＳＤ表示手段とを有することを特徴とする。
【００１８】
したがって、前記メモリ状況解析／表示処理部は、未使用領域アドレス情報検索処理、使用領域アドレス検索処理、現在アクセス位置アドレス情報検索処理、画像データ作成処理、およびＯＳＤ表示処理を実現でき、これにより、メモリの領域を未使用領域と使用領域と現在アクセス領域とを色分けした区分表示で、ＯＳＤ表示させることができ、普通は目に見えないメモリの残量や現在どこの領域に対してアクセスしているかの状況をリアルタイムで可視的に一目で確認することが可能になる。
【００１９】
請求項５の発明では、請求項４の発明において、前記ＯＳＤ表示手段は、現在アクセス領域に対しては、色分けした区分表示に加え、矢印を付して、ディスプレイ装置にＯＳＤ表示させるので、現在アクセスしている領域が、どこであるかを一目で確認し易くなる。
【００２０】
請求項６の発明では、請求項４の発明において、前記ＯＳＤ表示手段は、色分けした区分表示に加え、使用中の領域の割合を、ディスプレイ装置にＯＳＤ表示させるので、メモリの使用状況が数字的に把握することができる。
【発明の効果】
【００２１】
以上のように本発明によれば、少なくとも中央演算処理装置とメモリとを有すると共に、ディスプレイ装置に情報をＯＳＤ表示させることが可能な電気機器において、前記中央演算処理装置が前記メモリへのライトアクセスを行ったか否かを判定するライトアクセス判定手段と、前記ライトアクセスを行ったと判定されたとき、ライトを行った前記メモリの領域のアドレスを示す使用領域アドレス情報を前記メモリに保存する使用領域アドレス情報保存手段と、前記中央演算処理装置が前記メモリからデータを消去したか否かを判定するデータ消去判定手段と、前記データを消去したと判定されたとき、消去した前記メモリの領域のアドレスを示す未使用領域アドレス情報を前記メモリに保存する未使用領域アドレス情報保存手段と、を有するメモリ領域情報保存処理部を備えると共に、前記メモリに保存された未使用領域アドレス情報を検索する未使用領域アドレス情報検索手段と、前記メモリに保存された使用領域アドレス情報を検索する使用領域アドレス検索手段と、前記中央演算処理装置が現在アクセスしている前記メモリの領域のアドレスを示す現在アクセス位置アドレス情報を検索する現在アクセス位置アドレス情報検索手段と、前記検索された未使用領域アドレス情報と使用領域アドレス情報と現在アクセス位置アドレス情報とに基づいて、前記メモリの領域を未使用領域と使用領域と現在アクセス領域とを色分けした区分表示で、且つ現在アクセス領域に対して矢印を付し、更に使用中の領域の割合を、前記ディスプレイ装置にＯＳＤ表示するための画像データを作成する画像データ作成手段と、前記画像データに基づいて前記メモリの領域を未使用領域と使用領域と現在アクセス領域とを色分けした区分表示で、且つ現在アクセス領域に対して矢印を付し、更に使用中の領域の割合を、前記ディスプレイ装置にＯＳＤ表示させるＯＳＤ表示手段と、を有するメモリ状況解析／表示処理部を備えたので、メモリの領域を未使用領域と使用領域と現在アクセス領域とを色分けした区分表示で、且つ現在アクセス領域に対して矢印を付し、更に、使用中の領域の割合を、ＯＳＤ表示させることができ、これにより、普通は目に見えないメモリの残量や現在どこの領域に対してアクセスしているかの状況をリアルタイムで可視的に一目で確認することができ、したがって、電気機器の開発やデバッグに最適となり、電気機器の開発効率やデバッグ効率の向上を図ることができる。
【００２２】
また、本発明によれば、少なくとも中央演算処理装置とメモリとを有すると共に、ディスプレイ装置に情報をＯＳＤ表示させることが可能な電気機器において、前記中央演算処理装置が前記メモリへのライトアクセスを行ったとき、ライトを行った前記メモリの領域のアドレスを示す使用領域アドレス情報を前記メモリに保存し、前記中央演算処理装置が前記メモリからデータを消去したとき、消去した前記メモリの領域のアドレスを示す未使用領域アドレス情報を前記メモリに保存するメモリ領域情報保存処理部を備えると共に、前記メモリに保存された未使用領域アドレス情報と、前記メモリに保存された使用領域アドレス情報と、前記中央演算処理装置が現在アクセスしている前記メモリの領域のアドレスを示す現在アクセス位置アドレス情報とに基づいて、前記メモリの領域を未使用領域と使用領域と現在アクセス領域とを色分けした区分表示で、前記ディスプレイ装置にＯＳＤ表示させるメモリ状況解析／表示処理部を備えたので、メモリの領域を未使用領域と使用領域と現在アクセス領域とを色分けした区分表示で、ＯＳＤ表示させることができ、これにより、普通は目に見えないメモリの残量や現在どこの領域に対してアクセスしているかの状況をリアルタイムで可視的に一目で確認することができ、したがって、電気機器の開発やデバッグに最適となり、電気機器の開発効率やデバッグ効率の向上を図ることができる。
【発明を実施するための最良の形態】
【００２３】
以下、添付図面を参照しつつ、本発明の実施の形態について説明する。図１は本発明の一実施形態に係る電気機器としての複合型記録再生装置の構成を示すブロック図である。ここでは、電気機器としては、ハードディスク装置（ハードディスクレコーダ）と光ディスク装置（ＤＶＤレコーダ）とが組み込まれた複合型記録再生装置について説明するが、本発明は、複合型記録再生装置に限らず、単体のハードディスク装置や光ディスク装置、あるいはパーソナルコンピュータなど、メモリを備え、また、ディスプレイ装置に画像を表示させることが可能な電気機器であれば、何れにも適用することができる。
【００２４】
図１において、複合型記録再生装置１は、ＤＶＤやＣＤなどの光ディスク１５に対して情報の記録／再生を行う光ディスク装置２と、ＨＤ（ハードディスク）１４に対して情報の記録／再生を行うＨＤＤ（ハードディスクドライブ）であるハードディスク装置３と、図示しないアンテナからのテレビ放送信号を受信し、所望のチャンネルのテレビ放送信号を選択して映像音声信号として出力するチューナ４と、装置全体を制御するシステムコントローラ１０と、光ディスク装置２またはハードディスク装置３またはチューナ４から出力された映像音声信号を復号するデコーダ５と、このデコーダ５で復号された映像信号をモニタ装置（テレビ受信機など）１３のディスプレイ装置１３１で表示可能な映像信号に変換する映像出力部７と、メモリ使用状況を示すメモリ領域図などをモニタ装置１３のディスプレイ装置１３１に表示させるためのＯＳＤ部１２と、デコーダ５で復号された音声信号をモニタ装置１３のスピーカ１３２で出力可能な音声信号に変換する音声出力部８と、リモコン１１から送信された赤外光の各種の指令信号を受信し、受信した赤外光の指令信号を電気信号の指令信号に変換し、この指令信号をシステムコントローラ１０に入力するリモコン受信部９とを備えている。
【００２５】
システムコントローラ１０は、ＣＰＵ（中央演算処理装置）１６とＳＤＲＡＭ１７とフラッシュＲＯＭ６とを含み構成されているマイクロコンピュータを備えている。フラッシュＲＯＭ６は、装置の固有情報や、チューナ４が受信可能な放送チャンネルを記憶すると共に、ＣＰＵ１６の動作に必要なプログラムやデータなどを記憶する書き換え可能なメモリである。ＳＤＲＡＭ１７は、ＣＰＵ１６での演算や処理に必要なデータを一時的に格納するシンクロナス・ダイナミック・ランダム・アクセス・メモリである。
【００２６】
ＣＰＵ１６は、このＣＰＵ１６がフラッシュＲＯＭ６またはＳＤＲＡＭ１７へのライトアクセスを行ったか否かを判定するライトアクセス判定手段と、前記ライトアクセスを行ったと判定されたとき、ライトを行ったフラッシュＲＯＭ６またはＳＤＲＡＭ１７の領域のアドレスを示す使用領域アドレス情報をフラッシュＲＯＭ６に保存する使用領域アドレス情報保存手段と、ＣＰＵ１６がフラッシュＲＯＭ６またはＳＤＲＡＭ１７からデータを消去したか否かを判定するデータ消去判定手段と、前記データを消去したと判定されたとき、消去したフラッシュＲＯＭ６またはＳＤＲＡＭ１７の領域のアドレスを、未使用領域のアドレスを示す未使用領域アドレス情報をフラッシュＲＯＭ６に保存する未使用領域アドレス情報保存手段とを有するメモリ領域情報保存処理部１６１を備えている。
【００２７】
また、ＣＰＵ１６は、フラッシュＲＯＭ６に保存された未使用領域アドレス情報を検索する未使用領域アドレス情報検索手段と、フラッシュＲＯＭ６に保存された使用領域アドレス情報を検索する使用領域アドレス検索手段と、ＣＰＵ１６が現在アクセスしているフラッシュＲＯＭ６またはＳＤＲＡＭ１７の領域のアドレスを示す現在アクセス位置アドレス情報を検索する現在アクセス位置アドレス情報検索手段と、前記検索された未使用領域アドレス情報と使用領域アドレス情報と現在アクセス位置アドレス情報とに基づいて、フラッシュＲＯＭ６またはＳＤＲＡＭ１７の領域を未使用領域と使用領域と現在アクセス領域とを色分けした区分表示で、且つ現在アクセス領域に対して矢印を付し、ディスプレイ装置１３１にＯＳＤ表示するための画像データを作成する画像データ作成手段と、前記画像データに基づいてフラッシュＲＯＭ６またはＳＤＲＡＭ１７の領域を未使用領域と使用領域と現在アクセス領域とを色分けした区分表示で、且つ現在アクセス領域に対して矢印を付し、更に、使用中の領域の割合を、ディスプレイ装置１３１にＯＳＤ表示させるＯＳＤ表示手段とを有するメモリ状況解析／表示処理部１６２を備えている。なお、ＣＰＵ１６は、メモリ領域情報保存処理部１６１およびメモリ状況解析／表示処理部１６２の機能を含むが、その他の処理が同時にあっても、メモリ領域情報保存処理部１６１の処理やメモリ状況解析／表示処理部１６２の処理が並行して実行することができる。
【００２８】
図２は本実施形態においてディスプレイ装置の画面に表示されたメモリ領域図の一例を示す図である。図２において、ディスプレイ装置の画面２０には、フラッシュＲＯＭの領域区分表示画像２１と、ＳＤＲＡＭの領域区分表示画像２２と、使用領域を示す表示色の枠Ａと、未使用領域を示す表示色の枠Ｂと、現在アクセス領域を示す表示色の枠Ｃとが表示されている。したがって、フラッシュＲＯＭの領域区分表示画像２１においては、２１１，２１４，２１６が使用領域を示し、２１２が現在アクセス領域を示し、２１３，２１５，２１７が未使用領域を示すことになる。また、ＳＤＲＡＭの領域区分表示画像２２においては、２２１が現在アクセス領域を示し、２２２が使用領域を示し、２２３が現在アクセス領域を示すことになる。また、矢印２１８はフラッシュＲＯＭの領域において現在アクセス領域２１２が現在アクセス中であることを示し、矢印２２４はＳＤＲＡＭの領域において現在アクセス領域２２１が現在アクセス中であることを示す。なお、使用領域と未使用領域と現在アクセス領域との色分けした区分表示を行う表示色は、それぞれ異なる３色を用いれば良い。
【００２９】
図３は本実施形態においてＣＰＵの機能であるメモリ領域情報保存処理部の処理を説明するためのフローチャートである。このフローチャートおよび図１、図２を参照してメモリ領域情報保存処理部の処理について説明する。
【００３０】
先ず、メモリ領域情報保存処理の対象のメモリがフラッシュＲＯＭ６であった場合について説明する。メーカ側において複合型記録再生装置１の開発時やデバッグ処理時に、リモコン１１の特定のキー操作により、フラッシュＲＯＭ６に対するメモリ領域情報保存処理開始指令が複合型記録再生装置１に与えられると、システムコントローラ１０のＣＰＵ１６は、メモリ領域情報の保存処理開始操作があったことを検知し（ステップＳ１）、メモリ領域情報保存処理を開始する（ステップＳ２）。
【００３１】
この処理が開始すると、メモリ領域情報保存処理部１６１のライトアクセス判定手段は、ＣＰＵ１６がフラッシュＲＯＭ６へのライトアクセスを行ったか否かをライト制御信号の状態により判定する（ステップＳ３）。前記ライトアクセスを行ったと判定されたとき、メモリ領域情報保存処理部１６１の使用領域アドレス情報保存手段は、ライトを行ったフラッシュＲＯＭ６の領域（使用領域となった領域）のアドレスを示す使用領域アドレス情報をフラッシュＲＯＭ６に保存する（ステップＳ４）。
【００３２】
即ち、使用領域のアドレスを示す使用領域アドレス情報がフラッシュＲＯＭ６に保存されると言うことは、ＣＰＵ１６がフラッシュＲＯＭ６のライトを行った領域を、使用領域として登録したことに相当する。その使用領域のアドレスは、例えば、図２のフラッシュＲＯＭ領域区分表示画像２１の使用領域２１１，２１４，２１６のアドレスに対応するので、ディスプレイ装置１３１の画面２０に使用領域２１１，２１４，２１６を他の領域とは色分けした区分表示をすることが可能になる。
【００３３】
また、メモリ領域情報保存処理部１６１のデータ消去判定手段は、フラッシュＲＯＭ６からデータを消去したか否かを判定する（ステップＳ５）。前記データを消去したと判定されたとき、メモリ領域情報保存処理部１６１の未使用領域アドレス情報保存手段は、消去したフラッシュＲＯＭ６の領域（未使用領域になった領域）のアドレスを示す未使用領域アドレス情報をフラッシュＲＯＭ６に保存する（ステップＳ６）。
【００３４】
即ち、未使用領域のアドレスを示す未使用領域アドレス情報がフラッシュＲＯＭ６に保存されると言うことは、ＣＰＵ１６がフラッシュＲＯＭ６の消去を行った領域を、未使用領域として登録したことに相当する。その未使用領域のアドレスは、例えば、図２のフラッシュＲＯＭ領域区分表示画像２１の未使用領域２１３，２１５，２１７のアドレスに対応するので、ディスプレイ装置１３１の画面２０に未使用領域２１３，２１５，２１７を他の領域とは色分けした区分表示をすることが可能になる。
【００３５】
次に、メモリ領域情報保存処理の対象のメモリがＳＤＲＡＭであった場合について説明する。メーカ側において複合型記録再生装置１の開発時やデバッグ処理時に、リモコン１１の特定のキー操作により、ＳＤＲＡＭ１７に対するメモリ領域情報保存開始指令が複合型記録再生装置１に与えられると、システムコントローラ１０のＣＰＵ１６は、メモリ領域情報の保存処理開始操作があったことを検知すると（ステップＳ１）、メモリ領域情報保存処理を開始する（ステップＳ２）。
【００３６】
この処理が開始すると、メモリ領域情報保存処理部１６１のライトアクセス判定手段は、ＣＰＵ１６がＳＤＲＡＭ１７へのライトアクセスを行ったか否かをライト制御信号の状態により判定する（ステップＳ３）。前記ライトアクセスを行ったと判定されたとき、メモリ領域情報保存処理部１６１の使用領域アドレス情報保存手段は、ライトを行ったＳＤＲＡＭ１７の領域（使用領域となった領域）のアドレスを示す使用領域アドレス情報をフラッシュＲＯＭ６に保存する（ステップＳ４）。
【００３７】
即ち、使用領域のアドレスを示す使用領域アドレス情報がＳＤＲＡＭ１７に保存されると言うことは、ＣＰＵ１６がＳＤＲＡＭ１７のライトを行った領域を、使用領域として登録したことに相当する。その使用領域のアドレスは、例えば、図２のＳＤＲＡＭ領域区分表示画像２２の使用領域２２２のアドレスに対応するので、ディスプレイ装置１３１の画面２０に使用領域２２２を他の領域とは色分けした区分表示をすることが可能になる。
【００３８】
また、メモリ領域情報保存処理部１６１のデータ消去判定手段は、ＳＤＲＡＭ１７からデータを消去したか否かを判定する（ステップＳ５）。前記データを消去したと判定されたとき、メモリ領域情報保存処理部１６１の未使用領域アドレス情報保存手段は、消去したＳＤＲＡＭ１７の領域（未使用領域になった領域）のアドレスを示す未使用領域アドレス情報をフラッシュＲＯＭ６に保存する（ステップＳ６）。
【００３９】
即ち、未使用領域のアドレスを示す未使用領域アドレス情報がＳＤＲＡＭ１７に保存されると言うことは、ＣＰＵ１６がＳＤＲＡＭ１７の消去を行った領域を、未使用領域として登録したことに相当する。その未使用領域のアドレスは、例えば、図２のＳＤＲＡＭ領域区分表示画像２２の未使用領域２２３のアドレスに対応するので、ディスプレイ装置１３１の画面２０に未使用領域２２３を他の領域とは色分けした区分表示をすることが可能になる。
【００４０】
図４は本実施形態においてＣＰＵの機能であるメモリ状況解析／表示処理部の処理を説明するためのフローチャートである。このフローチャートおよび図１、図２を参照してメモリ状況解析／表示処理部の処理について説明する。
【００４１】
先ず、メモリ状況解析／表示処理の対象のメモリがフラッシュＲＯＭ６であった場合について説明する。メーカ側において複合型記録再生装置１の開発時やデバッグ処理時に、リモコン１１の特定のキー操作により、フラッシュＲＯＭ６に対するメモリ状況解析／表示処理開始指令が複合型記録再生装置１に与えられると、システムコントローラ１０のＣＰＵ１６は、メモリ状況の解析／表示処理開始操作があったことを検知し（ステップＮ１）、メモリ状況解析／表示処理を開始する（ステップＮ２）。
【００４２】
この処理が開始されると、メモリ状況解析／表示処理部１６２の未使用領域アドレス情報検索手段は、フラッシュＲＯＭ６をアクセスして、フラッシュＲＯＭ６に保存された未使用領域アドレス情報を検索する（ステップＮ３）。次に、メモリ状況解析／表示処理部１６２の使用領域アドレス検索手段は、フラッシュＲＯＭ６をアクセスして、フラッシュＲＯＭ６に保存された使用領域アドレス情報を検索する（ステップＮ４）。更に、メモリ状況解析／表示処理部１６２の現在アクセス位置アドレス情報検索手段は、ＣＰＵ１６が、現在アクセスしているフラッシュＲＯＭ６の領域のアドレスを示す現在アクセス位置アドレス情報を検索する（ステップＮ５）。
【００４３】
この後、前記検索された未使用領域アドレス情報と使用領域アドレス情報と現在アクセス位置アドレス情報とに基づいて、メモリ状況解析／表示処理部１６２の画像データ作成手段は、フラッシュＲＯＭ６の領域を未使用領域と使用領域と現在アクセス領域とを色分けした区分表示で、且つ現在アクセス領域に対して矢印を付し、ディスプレイ装置１３１にＯＳＤ表示するための画像データを作成する（ステップＮ６）。次に、メモリ状況解析／表示処理部１６２のＯＳＤ表示手段は、ＯＳＤ部１２を制御して、前記画像データに基づいてフラッシュＲＯＭ６の領域を未使用領域と使用領域と現在アクセス領域とを色分けした区分表示で、且つ現在アクセス領域に対して矢印を付し、更に、使用中の領域の割合を、ディスプレイ装置１３１にＯＳＤ表示させる（ステップＮ７）。
【００４４】
例えば、図２に示すフラッシュＲＯＭ領域区分表示画像２１を画面２０に表示させる場合、メモリ状況解析／表示処理部１６２の未使用領域アドレス情報検索手段は、フラッシュＲＯＭ６をアクセスして、フラッシュＲＯＭ６に保存された未使用領域２１３，２１５，２１７のアドレスを示す情報である未使用領域アドレス情報を検索する（ステップＮ３）。次に、メモリ状況解析／表示処理部１６２の使用領域アドレス検索手段は、フラッシュＲＯＭ６をアクセスして、フラッシュＲＯＭ６に保存された使用領域２１１，２１４，２１６のアドレスを示す使用領域アドレス情報を検索する（ステップＮ４）。更に、メモリ状況解析／表示処理部１６２の現在アクセス位置アドレス情報検索手段は、ＣＰＵ１６が、現在アクセスしているフラッシュＲＯＭ６の現在アクセス領域２１２のアドレスを示す現在アクセス位置アドレス情報を検索する（ステップＮ５）。
【００４５】
この後、前記検索された未使用領域アドレス情報と使用領域アドレス情報と現在アクセス位置アドレス情報とに基づいて、メモリ状況解析／表示処理部１６２の画像データ作成手段は、フラッシュＲＯＭ６の領域を未使用領域２１３，２１５，２１７と使用領域２１１，２１４，２１６と現在アクセス領域２１２とを色分けした区分表示で、且つ現在アクセス領域２１２に対して矢印２１８を付し、ディスプレイ装置１３１にＯＳＤ表示するための画像データを作成する（ステップＮ６）。
【００４６】
次に、メモリ状況解析／表示処理部１６２のＯＳＤ表示手段は、ＯＳＤ部１２を制御して、前記画像データに基づいてフラッシュＲＯＭ６の領域を未使用領域２１３，２１５，２１７と使用領域２１１，２１４，２１６と現在アクセス領域２１２とを色分けした区分表示で、フラッシュＲＯＭ領域区分表示画像２１として画面２０にＯＳＤ表示させ、且つ現在アクセス領域２１２に対して矢印２１８を付し、更に、使用中の領域の割合（例えば６０％使用中）を、フラッシュＲＯＭ領域区分表示画像２１の付近にＯＳＤ表示させる（ステップＮ７）。
【００４７】
前記使用中の領域の割合は、[（使用領域アドレス幅＋現在アクセス領域アドレス幅）／（使用領域アドレス幅＋現在アクセス領域アドレス幅＋未使用領域アドレス幅）]×１００％  という計算式で、ＣＰＵ１６によって算出される。使用領域アドレス幅は、使用領域アドレス情報が示す使用領域の終わりのアドレスから始めのアドレスを差し引いたアドレス値になる。未使用領域アドレス幅は、未使用領域アドレス情報が示す未使用領域の終わりのアドレスから始めのアドレスを差し引いたアドレス値になる。現在アクセス領域アドレス幅は、ＣＰＵ１６が現在フラッシュＲＯＭ６をアクセスしている領域の終わりのアドレスから始めのアドレスを差し引いたアドレス値になる。
【００４８】
次に、メモリ状況解析／表示処理の対象のメモリがＳＤＲＡＭ１７であった場合について説明する。メーカ側において複合型記録再生装置１の開発時やデバッグ処理時に、リモコン１１の特定のキー操作により、ＳＤＲＡＭ１７に対するメモリ状況解析／表示処理開始指令が複合型記録再生装置１に与えられると、システムコントローラ１０のＣＰＵ１６は、メモリ状況の解析／表示処理開始操作があったことを検知し（ステップＮ１）、メモリ状況解析／表示処理を開始する（ステップＮ２）。
【００４９】
この処理が開始されると、メモリ状況解析／表示処理部１６２の未使用領域アドレス情報検索手段は、ＳＤＲＡＭ１７をアクセスして、ＳＤＲＡＭ１７に保存された未使用領域アドレス情報を検索する（ステップＮ３）。次に、メモリ状況解析／表示処理部１６２の使用領域アドレス検索手段は、ＳＤＲＡＭ１７をアクセスして、ＳＤＲＡＭ１７に保存された使用領域アドレス情報を検索する（ステップＮ４）。更に、メモリ状況解析／表示処理部１６２の現在アクセス位置アドレス情報検索手段は、ＣＰＵ１６が、現在アクセスしているＳＤＲＡＭ１７の領域のアドレスを示す現在アクセス位置アドレス情報を検索する（ステップＮ５）。
【００５０】
この後、前記検索された未使用領域アドレス情報と使用領域アドレス情報と現在アクセス位置アドレス情報とに基づいて、メモリ状況解析／表示処理部１６２の画像データ作成手段は、ＳＤＲＡＭ１７の領域を未使用領域と使用領域と現在アクセス領域とを色分けした区分表示で、且つ現在アクセス領域に対して矢印を付し、ディスプレイ装置１３１にＯＳＤ表示するための画像データを作成する（ステップＮ６）。次に、メモリ状況解析／表示処理部１６２のＯＳＤ表示手段は、ＯＳＤ部１２を制御して、前記画像データに基づいてＳＤＲＡＭ１７の領域を未使用領域と使用領域と現在アクセス領域とを色分けした区分表示で、且つ現在アクセス領域に対して矢印を付し、更に、使用中の領域の割合を、ディスプレイ装置１３１にＯＳＤ表示させる（ステップＮ７）。
【００５１】
例えば、図２に示すＳＤＲＡＭ領域区分表示画像２２を画面２０に表示させる場合、メモリ状況解析／表示処理部１６２の未使用領域アドレス情報検索手段は、フラッシュＲＯＭ６をアクセスして、フラッシュＲＯＭ６に保存された未使用領域２２３のアドレスを示す情報である未使用領域アドレス情報を検索する（ステップＮ３）。次に、メモリ状況解析／表示処理部１６２の使用領域アドレス検索手段は、フラッシュＲＯＭ６をアクセスして、フラッシュＲＯＭ６に保存された使用領域２２２のアドレスを示す使用領域アドレス情報を検索する（ステップＮ４）。更に、メモリ状況解析／表示処理部１６２の現在アクセス位置アドレス情報検索手段は、ＣＰＵ１６が、現在アクセスしているＳＤＲＡＭ１７の現在アクセス領域２２１のアドレスを示す現在アクセス位置アドレス情報を検索する（ステップＮ５）。
【００５２】
この後、前記検索された未使用領域アドレス情報と使用領域アドレス情報と現在アクセス位置アドレス情報とに基づいて、メモリ状況解析／表示処理部１６２の画像データ作成手段は、ＳＤＲＡＭ１７の領域を未使用領域２２３と使用領域２２２と現在アクセス領域２２１とを色分けした区分表示で、且つ現在アクセス領域２２１に対して矢印２２４を付し、ディスプレイ装置１３１にＯＳＤ表示するための画像データを作成する（ステップＮ６）。
【００５３】
次に、メモリ状況解析／表示処理部１６２のＯＳＤ表示手段は、ＯＳＤ部１２を制御して、前記画像データに基づいてＳＤＲＡＭ１７の領域を未使用領域２２３と使用領域２２２と現在アクセス領域２２１とを色分けした区分表示で、ＳＤＲＡＭ領域区分表示画像２２として画面２０にＯＳＤ表示させ、且つ現在アクセス領域２２１に対して矢印２２４を付し、更に、使用中の領域の割合（例えば９５％使用中）を、ＳＤＲＡＭ領域区分表示画像２２の付近にＯＳＤ表示させる（ステップＮ７）。
【００５４】
以上説明したように本実施形態によれば、フラッシュＲＯＭ６やＳＤＲＡＭ１７の領域を未使用領域と使用領域と現在アクセス領域とを色分けした区分表示で、且つ現在アクセス領域に対して矢印を付し、更に、使用中の領域の割合を、ＯＳＤ表示させることができ、これにより、フラッシュＲＯＭ６やＳＤＲＡＭ１７の残量や現在どこの領域に対してアクセスしているかの状況をリアルタイムで可視的に一目で確認することができ、したがって、複合型記録再生装置１の開発やデバッグに最適となり、複合型記録再生装置１の開発効率やデバッグ効率の向上を図ることができる。
【産業上の利用可能性】
【００５５】
本発明は、ＤＶＤプレイヤやＤＶＤレコーダあるいはハードディスクレコーダなどの電気機器に利用可能であり、特に、メモリの使用状況をディスプレイ装置に表示させることができる。
【図面の簡単な説明】
【００５６】
【図１】本発明の一実施形態に係る電気機器としての複合型記録再生装置の構成を示すブロック図である。
【図２】前記実施形態においてディスプレイ装置の画面に表示されたメモリ領域図の一例を示す図である。
【図３】前記実施形態においてＣＰＵの機能であるメモリ領域情報保存処理部の処理を説明するためのフローチャートである。
【図４】前記実施形態においてＣＰＵの機能であるメモリ状況解析／表示処理部の処理を説明するためのフローチャートである。
【符号の説明】
【００５７】
１    複合型記録再生装置（電気機器）
６    フラッシュＲＯＭ（メモリ）
１７    ＳＤＲＡＭ（メモリ）
１３１    ディスプレイ装置
１６１    メモリ領域情報保存処理部
１６２    メモリ状況解析／表示処理部
【図１】
2008181372.tif 000003
【図２】
2008181372.tif 000004
【図３】
2008181372.tif 000005
【図４】
2008181372.tif 000006