(57)【要約】【課題】後続するデータによって本来的に与えられるべき効果が、外乱の影響により、先行するデータによって与えられる効果に比して悪化することを抑制する。【解決手段】記憶部は、一の時刻に先立つ複数の時刻で処理を行うべき複数の処理前データを記憶しており、実行部は、（１）前記一の時刻での一の処理前データの値が、前記複数の処理前データの値の最大値から最小値までの範囲内にあるとき、前記一の処理前データに前記処理を行い、（２）前記一の処理前データの値が、前記最大値より大きく又は前記最小値より小さいとき、前記一の処理前データの値に代えて、前記最大値から前記最小値までの範囲内にあると実質的に認められる任意の値に前記処理を行う。【選択図】図１
2008227896.tif 000002
【特許請求の範囲】
【請求項１】
実行部と、記憶部とを含むデータ処理装置であって、
前記記憶部は、一の時刻に先立つ複数の時刻で処理を行うべき複数の処理前データを記憶しており、
前記実行部は、（１）前記一の時刻での一の処理前データの値が、前記複数の処理前データの値の最大値から最小値までの範囲内にあるとき、前記一の処理前データに前記処理を行い、
（２）前記一の処理前データの値が、前記最大値より大きく又は前記最小値より小さいとき、前記一の処理前データの値に代えて、前記最大値から前記最小値までの範囲内にあると実質的に認められる任意の値に前記処理を行うことを特徴とするデータ処理装置。
【請求項２】
実行部と、記憶部とを含むデータ処理装置であって、
前記実行部は、一の時刻に先立つ複数の時刻で処理を行うべき複数の処理前データに前記処理を行うことにより複数の処理後データを取得し、
前記記憶部は、前記複数の処理後データを記憶しており、
前記実行部は、（１）前記一の時刻での一の処理前データに前記処理を行うことにより、一の処理後データを取得し、
（２）前記一の処理後データが、前記複数の処理後データの値の最大値より大きく又は最小値より小さいとき、当該一の処理後データを、前記最大値から前記最小値までの範囲内にあると実質的に認められる任意の値に置き換えることを特徴とするデータ処理装置。
【請求項３】
前記記憶部は、処理前データと当該処理前データに前記処理を行った結果である処理後データとの対応関係を規定する処理テーブルを記憶しており、
前記実行部は、前記処理を、前記記憶部に記憶されている処理テーブルを参照して行うことを特徴とする請求項１、２記載のデータ処理装置。
【請求項４】
前記複数の処理前データ及び前記一の処理前データは、前記処理が順次行われることを要し、
前記記憶部は、強誘電体メモリであり、
前記実行部は、前記複数の処理前データに行う前記処理を終了した後から前記一の処理前データに行う前記処理を開始する迄の間に、前記強誘電体メモリへの電力供給に障害が発生した場合であって、当該電力供給が回復したときに、前記一の時刻での一の処理前データの値が、前記強誘電体メモリに記憶されている、前記電力供給の障害発生前での前記複数の処理前データの値の最大値から最小値までの範囲内にあるか否かを判断することを特徴とする請求項１記載のデータ処理装置。
【請求項５】
前記複数の処理前データ及び前記一の処理前データは、前記処理が順次行われることを要し、
前記記憶部は、強誘電体メモリであり、
前記実行部は、前記複数の処理前データに行う前記処理を終了した後から前記一の処理前データに行う前記処理を開始する迄の間に、前記強誘電体メモリへの電力供給に障害が発生した場合であって、当該電力供給が回復したときに、前記一の時刻での一の処理後データの値が、前記強誘電体メモリに記憶されている、前記電力供給の障害発生前での前記複数の処理後データの値の最大値から最小値までの範囲内にあるか否かを判断することを特徴とする請求項２記載のデータ処理装置。
【請求項６】
実行部と、記憶部とを含むデータ処理装置であって、
前記記憶部は、処理を行うべき一の処理前データに物理的に近接する複数の処理前データを記憶しており、
前記実行部は、（１）前記一の処理前データの値が、前記複数の処理前データの値の最大値から最小値までの範囲内にあるとき、前記一の処理前データに前記処理を行い、
（２）前記一の処理前データの値が、前記最大値より大きく又は前記最小値より小さいとき、前記一の処理前データの値に代えて、前記最大値から前記最小値までの範囲内にあると実質的に認められる任意の値に前記処理を行うことを特徴とするデータ処理装置。
【請求項７】
実行部と、記憶部とを含むデータ処理装置であって、
前記実行部は、処理を行うべき一の処理前データに物理的に近接する複数の処理前データに前記処理を行うことにより、複数の処理後データを取得し、
前記記憶部は、前記複数の処理後データを記憶しており、
前記実行部は、前記一の処理前データに前記処理を行うことにより、一の処理後データを取得し、
（２）前記一の処理後データの値が、前記複数の処理後データの最大値より大きく又は最小値より小さいとき、前記一の処理後データの値を前記最大値から前記最小値までの範囲内にあると実質的に認められる任意の値に置き換えることを特徴とするデータ処理装置。
【請求項８】
前記記憶部は、処理前データと当該処理前データに前記処理を行った結果である処理後データとの対応関係を規定する処理テーブルを記憶しており、
前記実行部は、前記処理を、前記記憶部に記憶されている処理テーブルを参照して行うことを特徴とする請求項６、７記載のデータ処理装置。
【請求項９】
請求項１〜８記載のデータ処理装置を含むことを特徴とする電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声データ及び動画像データのような、少なくとも時間的に又は空間的に連続するデータを受け取り、当該データに補正のような処理を施すデータ処理装置、及び、当該データ処理装置を含む電子機器に関する。
【背景技術】
【０００２】
図１０に示されるような従来のデータ処理装置ＤＰ１０は、図１１に示されるような、時間的に連続する複数の画像ＩＭ１〜ＩＭ６に順次、処理（例えば、色調の補正）を行う。より詳しくは、データ処理装置ＤＰ１０では、ＭＰＵ１０は、図１１に示されるように、例えば、時刻ｔ１のとき、当該時刻ｔ１のときの画像ＩＭ１を構成する画素ＰＸ（１，１）における、前記処理を行う前のデータである処理前データＤａ（ｔ１）の値「５３」に前記処理を行うことにより、処理の結果である処理後データＤｂ（ｔ１）の値「７６」を取得する。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記した従来のデータ処理装置ＤＰ１０では、図１１に示されるように、例えば、時刻ｔ６のときに、当該時刻ｔ６のときの処理前データＤａ（ｔ６）が、雑音等の外乱の影響により、時刻ｔ６に先立つ時刻ｔ１〜ｔ５のときの処理前データＤａ（ｔ１）〜Ｄａ（ｔ５）の値「５３」、「５２」、「５３」、「５１」、「５５」とは極めて異なる値「６８」であっても、ＭＰＵ１０は、当該処理前データＤａ（ｔ６）の値「６８」に、時刻ｔ１〜ｔ５のときに行ったと同様な処理を行うのみであったことから、時刻ｔ６のときの処理後データＤｂ（ｔ６）の値「９９」もまた、時刻ｔ１〜ｔ５のときの処理後データＤｂ（ｔ１）〜Ｄｂ（ｔ５）の値「７６」、「７３」、「７６」、「７２」、「８０」と極めて異なってしまい、その結果、画像ＩＭ６の視認性が悪化するという問題があった。
【０００４】
上記した課題に鑑み、本発明に係るデータ処理装置は、後続するデータによって本来的に与えられるべき効果が、外乱の影響により、先行するデータによって与えられる効果に比して悪化することを抑制することを目的とする。
【課題を解決するための手段】
【０００５】
本発明に係る第１のデータ処理装置は、上記した課題を解決すべく、
実行部と、記憶部とを含むデータ処理装置であって、
前記記憶部は、一の時刻に先立つ複数の時刻で処理を行うべき複数の処理前データを記憶しており、
前記実行部は、（１）前記一の時刻での一の処理前データの値が、前記複数の処理前データの値の最大値から最小値までの範囲内にあるとき、前記一の処理前データに前記処理を行い、
（２）前記一の処理前データの値が、前記最大値より大きく又は前記最小値より小さいとき、前記一の処理前データの値に代えて、前記最大値から前記最小値までの範囲内にあると実質的に認められる任意の値に前記処理を行う。
【０００６】
上記した本発明に係る第１のデータ処理装置によれば、前記実行部が、前記一の時刻のとき、当該一の時刻のときの一の処理前データの値が、前記記憶部に記憶されている、当該一の時刻に先立つ複数の時刻での複数の処理前データの値の前記最大値より大きく又は前記最小値より小さいとき、前記一の処理前データに代えて、前記最大値から前記最小値までの範囲内にあると実質的に認められる値に前記処理を行う。これにより、前記一の処理前データが受けたおそれがある外乱の影響を低減することから、従来と異なり、前記一の処理後データが本来的に与えるべき効果（例えば、優れた聴覚性及び視覚性）が、前記外乱の影響により、前記複数の処理後データが与える効果に比して悪化するということを抑制することが可能となる。
【０００７】
本発明に係る第２のデータ処理装置は、
実行部と、記憶部とを含むデータ処理装置であって、
前記実行部は、一の時刻に先立つ複数の時刻で処理を行うべき複数の処理前データに前記処理を行うことにより複数の処理後データを取得し、
前記記憶部は、前記複数の処理後データを記憶しており、
前記実行部は、（１）前記一の時刻での一の処理前データに前記処理を行うことにより、一の処理後データを取得し、
（２）前記一の処理後データが、前記複数の処理後データの値の最大値より大きく又は最小値より小さいとき、当該一の処理後データを、前記最大値から前記最小値までの範囲内にあると実質的に認められる任意の値に置き換える。
【０００８】
上記した本発明に係る第２のデータ処理装置によれば、前記実行部が、前記一の時刻のとき、当該一の時刻のときの一の処理後データの値が、前記記憶部に記憶されている、当該一の時刻に先立つ複数の時刻での複数の処理後データの値の前記最大値より大きく又は前記最小値より小さいとき、前記一の処理後データを、前記最大値から前記最小値までの範囲内にあると実質的に認められる値に置き換える。これにより、上記した本発明に係る第１のデータ処理装置と同様に、前記一の処理前データが受けたおそれがある外乱の影響を低減することから、従来と異なり、前記一の処理後データが本来的に与えるべき効果（例えば、優れた聴覚性及び視覚性）が、前記外乱の影響により、前記複数の処理後データが与える効果に比して悪化するということを抑制することが可能となる。
【０００９】
上記した本発明に係る第１、第２のデータ処理装置では、
前記記憶部は、処理前データと当該処理前データに前記処理を行った結果である処理後データとの対応関係を規定する処理テーブルを記憶しており、
前記実行部は、前記処理を、前記記憶部に記憶されている処理テーブルを参照して行う。
【００１０】
上記した本発明に係る第１のデータ処理装置では、
前記複数の処理前データ及び前記一の処理前データは、前記処理が順次行われることを要し、
前記記憶部は、強誘電体メモリであり、
前記実行部は、前記複数の処理前データに行う前記処理を終了した後から前記一の処理前データに行う前記処理を開始する迄の間に、前記強誘電体メモリへの電力供給に障害が発生した場合であって、当該電力供給が回復したときに、前記一の時刻での一の処理前データの値が、前記強誘電体メモリに記憶されている、前記電力供給の障害発生前での前記複数の処理前データの値の最大値から最小値までの範囲内にあるか否かを判断する。
【００１１】
上記した本発明に係る第２のデータ処理装置では、
前記複数の処理前データ及び前記一の処理前データは、前記処理が順次行われることを要し、
前記記憶部は、強誘電体メモリであり、
前記実行部は、前記複数の処理前データに行う前記処理を終了した後から前記一の処理前データに行う前記処理を開始する迄の間に、前記強誘電体メモリへの電力供給に障害が発生した場合であって、当該電力供給が回復したときに、前記一の時刻での一の処理後データの値が、前記強誘電体メモリに記憶されている、前記電力供給の障害発生前での前記複数の処理後データの値の最大値から最小値までの範囲内にあるか否かを判断する。
【００１２】
本発明に係る第３のデータ処理装置は、
実行部と、記憶部とを含むデータ処理装置であって、
前記記憶部は、処理を行うべき一の処理前データに物理的に近接する複数の処理前データを記憶しており、
前記実行部は、（１）前記一の処理前データの値が、前記複数の処理前データの値の最大値から最小値までの範囲内にあるとき、前記一の処理前データに前記処理を行い、
（２）前記一の処理前データの値が、前記最大値より大きく又は前記最小値より小さいとき、前記一の処理前データの値に代えて、前記最大値から前記最小値までの範囲内にあると実質的に認められる任意の値に前記処理を行う。
【００１３】
本発明に係る第４のデータ処理装置は、
実行部と、記憶部とを含むデータ処理装置であって、
前記実行部は、処理を行うべき一の処理前データに物理的に近接する複数の処理前データに前記処理を行うことにより、複数の処理後データを取得し、
前記記憶部は、前記複数の処理後データを記憶しており、
前記実行部は、前記一の処理前データに前記処理を行うことにより、一の処理後データを取得し、
（２）前記一の処理後データの値が、前記複数の処理後データの最大値より大きく又は最小値より小さいとき、前記一の処理後データの値を前記最大値から前記最小値までの範囲内にあると実質的に認められる任意の値に置き換える。
【００１４】
上記した本発明に係る第３、第４のデータ処理装置では、
前記記憶部は、処理前データと当該処理前データに前記処理を行った結果である処理後データとの対応関係を規定する処理テーブルを記憶しており、
前記実行部は、前記処理を、前記記憶部に記憶されている処理テーブルを参照して行う。
【００１５】
本発明に係る電子機器は、上記した第１〜第４のデータ処理装置を含む。
【発明を実施するための最良の形態】
【００１６】
本発明に係るデータ処理装置の実施例について図面を参照して説明する。
《実施例》
〈構成〉
実施例のデータ処理装置ＤＰ１は、図１１に図示されるような、データ処理装置ＤＰ１が外部から受け取る複数の画像ＩＭ１〜ＩＭ６に所定の処理（例えば、色調の補正）を施すべく、図１に示されるように、ＭＰＵ１と、ＦｅＲＡＭ２と、ＲＡＭ３とを含む。
【００１７】
『実行部』であるＭＰＵ１は、上記した処理の内容を規定するプログラム（図示せず。）に従い、かつ、ＦｅＲＡＭ２に記憶されている処理テーブルＰＴ及びデータ状況ＤＳを参照して、前記画像ＩＭ１〜ＩＭ６に前記処理を施す。
【００１８】
『記憶部』であるＦｅＲＡＭ２は、強誘電体メモリであり、不揮発性を有する。当該ＦｅＲＡＭ２は、処理テーブルＰＴ及びデータ状況ＤＳを記憶している。
【００１９】
処理テーブルＰＴは、図２に示されるように、画像ＩＭ１〜ＩＭ６の各画像を構成する複数の画素の各々（例えば、図１１に図示の画素ＰＸ（１，１））が取り得る、前記処理を行う前のデータである処理前データＤａ（例えば、時刻ｔ１のときの処理前データＤａ（ｔ１））と、当該処理前データＤａに前記処理を行った結果である処理後データＤｂ（例えば、前記処理前データＤａ（ｔ１）に前記処理を行った結果である処理後データＤｂ（ｔ１））との対応関係を規定する。処理テーブルＰＴは、例えば、処理前データＤａの値「５０」と、処理後データＤｂの値「７０」とが対応する旨を表し、また、処理前データＤａの値「５１」と、処理後データＤｂの値「７２」とが対応する旨を表す。
【００２０】
データ状況ＤＳは、時刻ｔ６のときには、即ち、画像ＩＭ６に前記処理を行うとするときには、図３に示されるように、図１１に図示された、時刻ｔ６に先立つ時刻ｔ１〜ｔ５のときの処理前データＤａ（ｔ１）〜Ｄａ（ｔ５）の値「５３」、「５２」、「５３」、「５１」、「５５」を既に記憶しており、加えて、処理前データＤａ（ｔ１）〜Ｄａ（ｔ５）のうち最も大きい最大処理前データＤａＭＡＸ（ｔ１−ｔ５）の値「５５」、及び、最も小さい最小処理前データＤａＭＩＮ（ｔ１−ｔ５）の値「５１」を記憶している。
【００２１】
ＲＡＭ３は、データ処理装置ＤＰ１が外部から受け取る画像ＩＭ１〜ＩＭ６を一時的に記憶し、また、ＭＰＵ１が前記処理を行う上で必要なデータを一時的に記憶する。
【００２２】
〈動作〉
実施例のデータ処理装置の動作について図４のフローチャートに沿って説明する。以下では、説明及び理解を容易にすべく、時刻ｔ１〜ｔ５のときの画像ＩＭ１〜ＩＭ５についての処理が済み、時刻ｔ６のときの画像ＩＭ６に処理を行うことを想定し、特に、画像ＩＭ６中の画素ＰＸ（１，１）に処理を行うことを想定する。
【００２３】
ステップＳ１０：ＭＰＵ１は、ＲＡＭ３から、当該ＲＡＭ３に記憶されている画像ＩＭ６の画素ＰＸ（１，１）の処理前データＤａ（ｔ６）の値「６８」を読み出す。ＭＰＵ１は、更に、当該読み出した処理前データＤａ（ｔ６）が、ＦｅＲＡＭ２に記憶されているデータ状況ＤＳ、即ち、時刻ｔ１〜ｔ５のときの処理前データＤａ（ｔ１）〜Ｄａ（ｔ５）の値のうちの最大処理前データＤａＭＡＸ（ｔ１−ｔ５）の値「５５」以下であり、かつ、時刻ｔ１〜ｔ５のときの処理前データＤａ（ｔ１）〜Ｄｂ（ｔ５）の値のうちの最小処理前データＤａＭＩＮ（ｔ１−ｔ５）の値「５１」以上であるか否かを判断する。
【００２４】
ステップＳ１１：ＭＰＵ１は、ステップＳ１０で「ＹＥＳ」であると判断すると、処理前データＤａ（ｔ６）に、ＦｅＲＡＭ２に記憶されている処理テーブルＰＴを参照して前記処理を施すことにより、処理後データＤｂ（ｔ６）の値を取得する。
【００２５】
ステップＳ１２：ＭＰＵ１は、ステップＳ１０で「ＮＯ」であると判断すると、処理前データＤａ（ｔ６）として、処理前データＤａ（ｔ６）の値「６８」に代えて、最大処理前データＤａＭＡＸ（ｔ１−ｔ５）の値「５５」から最小処理前データＤａＭＩＮ（ｔ１−ｔ５）の値「５１」の間に実質的に位置すると認められる値（例えば、処理前データＤａ（ｔ１）〜Ｄａ（ｔ５）の平均値「５３」）を割り当て、当該値「５３」に処理テーブルＰＴを参照して前記処理を行うことにより、処理結果の値「７６」を取得し、前記処理前データＤａの値「６８」に処理を行ったならば得られたであろう処理後データＤｂ（ｔ６）の値「９９」ではなく、当該処理結果の値「７６」を、時刻ｔ６のときの画像ＩＭ６の画素ＰＸ（１，１）の処理後データＤｂ（ｔ６）と位置付ける。
【００２６】
ステップＳ１３：ＭＰＵ１は、時刻ｔ６に引き続くｔ７（図示せず。）で上記したと同様な動作を行うことができるように、処理前データＤａ（ｔ６）として割り当てられた値「５３」を、ＦｅＲＡＭ２に記憶されているデータ状況ＤＳにおける他の処理前データＤａ（ｔ１）〜Ｄａ（ｔ５）と同様に、ＦｅＲＡＭ２に記憶させることにより、データ状況ＤＳを更新する。
【００２７】
〈効果〉
実施例のデータ処理装置ＤＰ１では、上述したように、ＭＰＵ１が、時刻ｔ６のときの画像ＩＭ６中の処理前データＤａ（ｔ６）の値をそのまま用いることが妥当であるか否かを、ＦｅＲＡＭ２に記憶されている、時刻ｔ１〜ｔ５のときの処理前データＤａ（ｔ１）〜（ｔ５）の最大処理前データＤａＭＡＸ（ｔ１−ｔ５）の値及び最小処理前データＤａＭＩＮ（ｔ１−ｔ５）の値を基準として判断し、妥当でないと判断すると、処理前データＤａ（ｔ６）の値として、最大処理前データＤａＭＡＸ（ｔ１−ｔ５）の値「５５」から最小処理前データＤａＭＩＮ（ｔ１−ｔ５）の値「５１」までの範囲内に実質的に位置すると認められる任意の値「５３」を割り当て、当該値「５３」に前記処理を行った結果「７６」を用いることにより、前記処理前データＤａ（ｔ６）の値「６８」に含まれている可能性がある外乱の影響を排除することから、当該画像ＩＭ６の視認性を従来に比して高めることが可能となる。
【００２８】
実施例のデータ処理装置ＤＰ１では、また、処理後データＤｂ（ｔ６）の取得を、ＭＰＵ１が処理前データＤａ（ｔ６）に前記処理を施すことにより行うのではなく、ＭＰＵ１がＦｅＲＡＭ２に記憶されている処理テーブルＰＴを単に参照することにより行うことから、ＭＰＵ１の処理負荷を軽減することが可能となる。
【００２９】
実施例のデータ処理装置ＤＰ１では、更に、画像ＩＭ１〜ＩＭ６が前記処理を順次受けることを要する場合に、例えば、時刻ｔ５と時刻ｔ６との間で、電源の瞬断が発生した後に当該電源が復旧したとき、前記ＦｅＲＡＭ２は、前記電源の瞬断の発生前における前記データ状況ＤＳを記憶し続けていることから、ＭＰＵ１は、時刻ｔ６のときの画像ＩＭ６に前記処理を行う際に、上記したような最も更新が進んでいる最新のデータ状況ＤＳを参照して前記処理を行うことができる。
【００３０】
《変形例１》
変形例１のデータ処理装置ＤＰ１は、図１に図示された、実施例のデータ処理装置ＤＰ１と同様に、ＭＰＵ１と、ＦｅＲＡＭ２と、ＲＡＭ３とを含む。他方で、時刻ｔ６のときの画像ＩＭ６中の画素ＰＸ（１，１）の処理前データＤａ（ｔ６）が妥当であるか否かの判断を、処理前データＤａ（ｔ６）と処理前データＤａ（ｔ１）〜Ｄａ（ｔ５）との比較により行う実施例のデータ処理装置ＤＰ１と異なり、変形例１のデータ処理装置ＤＰ１では、処理後データＤｂ（ｔ６）と処理後データＤｂ（ｔ１）〜Ｄｂ（ｔ５）との比較により行うべく、ＦｅＲＡＭ２は、図３に図示されたデータ状況ＤＳに代えて、図５に図示されたデータ状況ＤＳを記憶しており、ＭＰＵ１は、図４に図示された動作に代えて、図６に図示された動作を行う。
【００３１】
変形例１のデータ処理装置ＤＰ１では、ＦｅＲＡＭ２に記憶されているデータ状況ＤＳは、図５に示されるように、時刻ｔ６のときには、即ち、画像ＩＭ６に前記処理を行うとするときには、図１１に図示される、時刻ｔ６に先立つ時刻ｔ１〜ｔ５のときの処理前データＤａ（ｔ１）〜Ｄａ（ｔ５）の値に前記処理を行った結果である処理後データＤｂ（ｔ１）〜Ｄｂ（ｔ５）の値「７６」、「７３」、「７６」、「７２」、「８０」を記憶しており、加えて、処理後データＤｂ（ｔ１）〜Ｄｂ（ｔ５）のうち最も大きい最大処理後データＤｂＭＡＸ（ｔ１−ｔ５）の値「８０」、及び、最も小さい最小処理後データＤｂＭＩＮ（ｔ１−ｔ５）の値「７２」を記憶している。
【００３２】
〈動作〉
変形例１のデータ処理装置の動作について図６のフローチャートに沿って説明する。以下では、説明及び理解を容易にすべく、時刻ｔ１〜ｔ５のときの画像ＩＭ１〜ＩＭ５についての処理が済み、時刻ｔ６のときの画像ＩＭ６について処理を行うことを想定し、特に、画像ＩＭ６中の画素ＰＸ（１，１）について処理を行うことを想定する。
【００３３】
ステップＳ２０：ＭＰＵ１は、ＲＡＭ３から、当該ＲＡＭ３に記憶されている画像ＩＭ６の画素ＰＸ（１，１）の処理前データＤａ（ｔ６）の値「６８」を読み出す。ＭＰＵ１は、当該処理前データＤａ（ｔ６）の値「６８」に、ＦｅＲＡＭ２に記憶されている処理テーブルＰＴを参照して前記処理を行うことにより、処理後データＤｂ（ｔ６）の値「９９」を取得する。
【００３４】
ステップＳ２１：ＭＰＵ１は、取得した処理後データＤｂ（ｔ６）の値「９９」が、ＦｅＲＡＭ２に記憶されているデータ状況ＤＳ、即ち、時刻ｔ１〜ｔ５のときの処理後データＤｂ（ｔ１）〜Ｄｂ（５）の値のうちの最大処理後データＤｂＭＡＸ（ｔ１−ｔ５）の値「８０」以下であり、かつ、時刻ｔ１〜ｔ５のときの処理後データＤｂ（ｔ１）〜Ｄｂ（ｔ５）の値のうちの最小処理後データＤｂＭＩＮ（ｔ１−ｔ５）の値「７２」以上であるか否かを判断する。
【００３５】
ステップＳ２２：ＭＰＵ１は、ステップＳ２１で「ＹＥＳ」であると判断すると、処理後データＤｂ（ｔ６）の値をそのまま用いる。
【００３６】
ステップＳ２３：ＭＰＵ１は、ステップＳ２１で「ＮＯ」であると判断すると、処理後データＤｂ（ｔ６）の値「９９」を、最大処理後データＤｂＭＡＸ（ｔ１−ｔ５）の値「８０」から最小処理後データＤｂＭＩＮ（ｔ１−ｔ５）の値「７２」の間に実質的にあるすると認められる値（例えば、処理後データＤｂ（ｔ１）〜Ｄｂ（ｔ５）の平均値「７５」）に置き換える。
【００３７】
ステップＳ２４：ＭＰＵ１は、時刻ｔ６に引き続く時刻ｔ７（図示せず。）で上記と同様な動作を行うことができるように、処理後データＤｂ（ｔ６）の値「７５」を、図５に図示の、ＦｅＲＡＭ２に記憶されているデータ状況ＤＳにおける他の処理後データＤｂ（ｔ１）〜Ｄｂ（ｔ５）と同様に、ＦｅＲＡＭ２に記憶させることにより、データ状況ＤＳを更新する。
【００３８】
〈効果〉
変形例のデータ処理装置ＤＰ１では、上述したように、ＭＰＵ１が、時刻ｔ６のときの処理後データＤｂ（ｔ６）の値をそのまま用いることが妥当であるか否かを、ＦｅＲＡＭ２に記憶されている、時刻ｔ１〜ｔ５のときの処理後データＤｂ（ｔ１）〜（ｔ５）の最大処理後データＤｂＭＡＸ（ｔ１−ｔ５）の値及び最小処理後データＤｂＭＩＮ（ｔ１−ｔ５）の値を基準として判断し、妥当でないと判断すると、処理後データＤｂ（ｔ６）の値「９９」を、最大処理後データＤｂＭＡＸ（ｔ１−ｔ５）の値「８０」から最小処理後データＤｂＭＩＮ（ｔ１−ｔ５）の値「７２」までの範囲内に実質的に位置すると認められる任意の値「７５」に置き換えることにより、実施例のデータ処理装置ＤＰ１と同様に、時刻ｔ６のときの処理前データＤａ（ｔ６）に含まれるおそれがある外乱の影響を排除することから、当該画像データの視認性を従来に比して高めることが可能となる。
【００３９】
変形例１のデータ処理装置ＤＰ１では、実施例のデータ処理装置ＤＰ１と同様に、処理後データＤｂ（ｔ６）の取得を、処理テーブルＰＴを単に参照することにより行うことから、ＭＰＵ１の処理負荷を軽減することが可能となる。
【００４０】
変形例１のデータ処理装置ＤＰ１では、更に、画像ＩＭ１〜ＩＭ６が前記処理を順次受けることを要する場合に、例えば、時刻ｔ５と時刻ｔ６との間で、電源の瞬断が発生した後に当該電源が復旧したとき、前記ＦｅＲＡＭ２は、前記電源の瞬断の発生前における前記データ状況ＤＳを記憶し続けていることから、ＭＰＵ１は、時刻ｔ６のときの画像ＩＭ６に前記処理を行う際に、上記したような最も更新が進んでいる最新のデータ状況ＤＳを参照して前記処理を行うことができる。
【００４１】
《変形例２》
変形例２のデータ処理装置ＤＰ１は、時刻ｔ６のときの画像ＩＭ６中の画素ＰＸ（１，１）を処理することについて、時間的に関連する他の画素、即ち、時刻ｔ６に先立つ時刻ｔ１〜ｔ５のときの画像ＩＭ１〜ＩＭ５中の画素ＰＸ（１，１）の値（処理前データＤａ（ｔ１）〜Ｄａ（ｔ５）、又は、処理後データＤｂ（ｔ１）〜（ｔ５））を参照する実施例、変形例１のデータ処理装置ＤＰ１とは異なり、図７に示されるように、時刻ｔ６における、当該画素ＰＸ（１，１）と物理的に関連する他の画素、即ち、当該画素ＰＸ（１，１）の周辺に隣接する８つの画素ＰＸ（０，０）〜ＰＸ（２，２）を参照する。
【００４２】
ＦｅＲＡＭ２に記憶されているデータ状況ＤＳは、図８に示されるように、時刻ｔ６のとき、周辺の画素ＰＸ（０，０）〜ＰＸ（２，２）の処理前データＤａ（０，０）〜Ｄａ（２，２）の値「５０」〜「５６」を予め記憶しており、加えて、周辺の画素ＰＸ（０，０）〜ＰＸ（２，２）の処理前データＤａ（０，０）〜Ｄａ（２，２）のうち最も大きい最大処理前データＤａＭＡＸ（０，０−２，２）の値「５６」、及び、最も小さい最小処理前データＤａＭＩＮ（０，０−２，２）の値「５０」を記憶している。
【００４３】
変形例２のデータ処理装置ＤＰ１では、実施例１のデータ処理装置ＤＰ１の動作を示す図４のフローチャートに沿って、ＭＰＵ１が、処理前データＤａ（１，１）の値「６８」が、最大処理前データＤａ（０，０−２，２）の値「５６」以下であり、かつ、最小処理前データＤａ（０，０−２，２）の値「５０」以上であるか否かを判断し、当該判断の結果に基づき、処理前データＤａ（１，１）の値「６８」をそのまま採用して処理後データＤｂ（ｔ６）を取得し、または、当該処理前データＤａ（１，１）の値「６８」に代えて、最大処理前データＤａ（０，０−２，２）の値「５６」から最小処理前データＤａ（０，０〜２，２）の値「５０」までの範囲内に実質的にあると認められる値、例えば、処理前データＤａ（０，０）〜Ｄａ（２，２）の平均値「５３」を割り当て、当該値「５３」に前記処理を行うことにより処理後データＤｂ（ｔ６）を取得することにより、実施例のデータ処理装置ＤＰ１と同様に、処理前データＤａ（ｔ６）に含まれ得る、外乱の影響を排除することから、画像ＩＭ６の視認性を従来に比して向上させることが可能となる。
【００４４】
《変形例３》
変形例３のデータ処理装置ＤＰ１は、変形例２のデータ処理装置ＤＰ１と同様に、図７に示されるように、時刻ｔ６のときの画像ＩＭ６中の画素ＰＸ（１，１）の処理について、時刻ｔ６における、当該画素ＰＸ（１，１）と物理的に関連する他の画素、即ち、当該画素ＰＸ（１，１）の周辺に隣接する８つの画素ＰＸ（０，０）〜ＰＸ（２，２）を参照する。他方で、変形例３のデータ処理装置ＤＰ１は、画素ＰＸ（０，０）〜ＰＸ（２，２）の処理前データＤａ（０，０）〜Ｄａ（２，２）を参照する変形例２のデータ処理装置ＤＰ１と異なり、画素ＰＸ（０，０）〜ＰＸ（２，２）の処理後データＤｂ（０，０）〜Ｄｂ（２，２）を参照する。
【００４５】
ＦｅＲＡＭ２に記憶されているデータ状況ＤＳは、時刻ｔ６のとき、図９に示されるように、周辺の画素ＰＸ（０，０）〜ＰＸ（２，２）の処理後データＤｂ（０，０）〜Ｄｂ（２，２）の値「７０」〜「８８」を予め記憶しており、加えて、周辺の画素ＰＸ（０，０）〜ＰＸ（２，２）の処理後データＤｂ（０，０）〜Ｄｂ（２，２）のうち最も大きい最大処理後データＤｂＭＡＸ（０，０−２，２）の値「８８」、及び、最も小さい最小処理後データＤｂＭＩＮ（０，０−２，２）の値「７０」を記憶している。
【００４６】
変形例３のデータ処理装置ＤＰ１では、変形例２のデータ処理装置ＤＰ１の動作を示す図６のフローチャートに沿って、ＭＰＵ１が、処理後データＤｂ（１，１）の値「９９」が、最大処理後データＤｂ（０，０−２，２）の値「８８」以下であり、かつ、最小処理後データＤｂ（０，０−２，２）の値「７０」以上であるか否かを判断し、当該判断の結果に基づき、処理後データＤｂ（１，１）の値「９９」を採用し、または、当該処理後データＤｂ（１，１）の値「９９」を、最大処理後データＤｂ（０，０−２，２）の値「８８」から最小処理前データＤａ（０，０−２，２）の値「７０」までの範囲内に実質的にあると認められる値、例えば、処理後データＤｂ（０，０）〜Ｄａ（２，２）の平均値「７６」に置き換え、当該値「７６」に前記処理を施すことにより、変形例２のデータ処理装置ＤＰ１と同様に、時刻ｔ６のときの処理前データＤａ（ｔ６）に含まれ得る外乱の影響を取り除くことから、画像ＩＭ６の視認性を従来に比して向上させることが可能となる。
【００４７】
《他の実施例》
他の実施例である電子機器は、例えば、情報処理、音声処理、画像処理を行うパーソナルコンピュータ、携帯電話、デジタルカメラ等であり、上記した実施例、変形例１〜変形例３のデータ処理装置ＤＰ１を含む。当該他の実施例の電子機器では、上記した情報処理、音声処理、画像処理の対象である情報データ、音声データ、画像データ（上述した処理前データＤａ、処理後データＤｂに相当。）について、実施例、変形例１〜変形例３のデータ処理装置ＤＰ１と同様な動作を行うことにより、上述したと同様な効果を得ることができる。
【図面の簡単な説明】
【００４８】
【図１】実施例のデータ処理装置の構成を示す。
【図２】実施例の処理テーブルの内容を示す図。
【図３】実施例のデータ状況の内容を示す図。
【図４】実施例のデータ処理装置の動作を示すフローチャート。
【図５】変形例１のデータ状況の内容を示す図。
【図６】変形例１のデータ処理装置の動作を示すフローチャート。
【図７】変形例２の画像中の画素を示す図。
【図８】変形例２のデータ状況の内容を示す図。
【図９】変形例３のデータ状況の内容を示す図。
【図１０】従来のデータ処理装置の構成を示す図。
【図１１】従来の画像を示す図。
【符号の説明】
【００４９】
ＤＰ１…データ処理装置、１…ＭＰＵ、２…ＦｅＲＡＭ、３…ＲＡＭ、ＰＴ…処理テーブル、ＤＳ…データ状況、ＩＭ１〜ＩＭ６…画像。
【図１】
2008227896.tif 000003
【図２】
2008227896.tif 000004
【図３】
2008227896.tif 000005
【図４】
2008227896.tif 000006
【図５】
2008227896.tif 000007
【図６】
2008227896.tif 000008
【図７】
2008227896.tif 000009
【図８】
2008227896.tif 000010
【図９】
2008227896.tif 000011
【図１０】
2008227896.tif 000012
【図１１】
2008227896.tif 000013