(57)【要約】【課題】連続する伝送データに対する画像処理をシームレスに切り替えて行う。【解決手段】シフトレジスタ部２は、フレームの先頭を表す同期情報と、それに続く画像データとを有している連続した伝送データを受信する。同期情報検出部３は、シフトレジスタ部２が受信した伝送データに含まれる同期情報を検出する。レジスタ部５は、同期情報検出部３によって検出された同期情報に対応したレジスタセットに記憶されている情報をデータ処理部４に出力する。これによりデータ処理部４は、同期情報に対応した画像処理を、伝送データに含まれている画像データに施す。【選択図】図１
2007133263.tif 000002
【特許請求の範囲】
【請求項１】
通信の同期情報と、それに続く画像データとを有している連続した伝送データを画像処理する画像処理装置であって、
上記伝送データに含まれる上記同期情報を検出する同期情報検出手段と、
上記同期情報検出手段によって検出された上記同期情報に対応した画像処理を、上記画像データに施す画像処理手段とを備えていることを特徴とする画像処理装置。
【請求項２】
上記伝送データには、１フレーム分の上記画像データが含まれており、
上記画像処理手段が上記画像処理を施したあとの上記画像データを、連続して表示装置に出力する出力手段をさらに備えていることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
上記同期情報と、上記画像処理とは、１対１の関係にあることを特徴とする請求項１に記載の画像処理装置。
【請求項４】
上記画像処理手段は、
上記各画像データが処理後に同一サイズに変更されるように、各画像データに上記画像処理を施すことを特徴とする請求項１に記載の画像処理装置。
【請求項５】
通信の同期情報と、それに続く画像データとを有している連続した伝送データを画像処理する画像処理装置が実行する画像処理方法であって、
上記伝送データに含まれる上記同期情報を検出する同期情報検出ステップと、
上記同期情報検出ステップにおいて検出された上記同期情報に対応した画像処理を、上記画像データに施す画像処理ステップとを含んでいることを特徴とする画像処理方法。
【請求項６】
請求項１から４のいずれか１項に記載の画像処理装置を動作させる画像処理プログラムであって、コンピュータを上記の各手段として機能させるための画像処理プログラム。
【請求項７】
請求項６に記載の画像処理プログラムを記録しているコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、フレームの先頭を表す同期情報を含んでいる伝送データを画像処理する画像処理装置、画像処理方法、画像処理プログラム、および記録媒体に関する。
【背景技術】
【０００２】
近年、携帯端末装置が処理できる画像情報量は、増加する傾向にある。たとえば、現在主流となっているＱＶＧＡ（２４０ドット×３２０ライン）液晶に加え、さらに高精細なＶＧＡ（４８０ドット×６４０ライン）液晶が、携帯端末装置に将来的に採用される可能性が高い。一方で、画像データ（コンテンツ）については、ＶＧＡサイズ、およびそれ以下のサイズ（たとえばＱＶＧＡ）のものが混在する。そのため、サイズの異なる画像データを、画像を表示している最中に、適宜切替えることが必要になる。
【０００３】
従来の画像処理装置は、拡大処理後の画像データをＶＲＡＭに記録してから、画像表示を行う。したがって、ＶＧＡ以下のサイズの画像データについても、ＶＧＡサイズと同等のメモリ領域を使用する。
【０００４】
また、フレームの先頭を表す同期情報を含む伝送データを受信する画像通信端末装置が、特許文献１に開示されている。特許文献１の技術では、あらかじめ定められたフレーム同期信号に表示位置データを付加させ、ベースとなる第１の画像データにおいて、受信された第２の画像データを、前期表示位置データの指定する位置に重ね合わせを行う。これにより、ソフトウェアの負荷を軽減させつつ、画像の重ね合わせ処理を実現する
シリアル伝送においては、送信部と受信部とにおいて通信の同期を取る必要がある。この同期を取るために同期情報は、伝送データのフレームの先頭に付加されている。前述した従来技術の画像通信端末装置では、同期情報に表示位置データを付加させている。しかし、画像データ自体を画像処理（拡大処理）することについては、特許文献１には開示されてない。また、画像処理（拡大処理）を伴うことによって発生する、メモリ使用量の増大や消費電流の増加、視覚的効果についての改善効果や解決策についても、特許文献１には開示されていない。
【特許文献１】特開平３−２７８７６６号公報（１９９１年１２月１０日公開）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
前述したとおり、ＶＧＡより小さいサイズの画像データをＶＧＡ画面に表示するとき、データを拡大する必要がある。画像データはソフトウェアおよびハードウェアによって拡大され、ＶＲＡＭに保存された後、ＶＲＡＭから表示回路までのシリアル伝送路を含む経路を経て、画面表示される。このとき、拡大前の画像データが有する情報量を超えるデータが扱われる。このため、ＶＧＡ以下のサイズの画像データを表示するときにも、大量のメモリ領域および電流を消費する。
【０００６】
このような情報処理装置は、画像データの拡大処理を、画像表示回路の直前において実行することが好ましい。しかし、表示回路は、表示の品質を保持するために、毎秒、数十回程度の画像書換えを必要とする。したがって、ＶＲＡＭから表示回路に至る経路には、定期的かつ頻繁に、連続した画像データが伝送される。これにより、サイズの異なる画像データを、画像表示を途切れさせることなく切り替えるためは、シリアル伝送の送信側および受信側デバイスにおける各設定を、フレームの途切れ目において同時に切替える必要がある。
【０００７】
しかし、切り替える必要のある設定項目は、たとえば、伝送される画像のサイズ、液晶オンオフのタイミング設定、およびクロック設定など、数多く存在する。したがって、伝送される画像データのサイズが大きくなればなるほど、設定に要する時間が長くなり、所定の時間内に設定が間に合わなくなる可能性がある。この場合、画像データを切り替えるときに、表示を一時停止する必要があるため、表示品質が低下してしまう。
【０００８】
本発明は上記の課題を解決するためになされたものであり、その目的は、サイズの異なる画像データをシームレスに切り替えて表示する画像処理装置、画像処理方法、画像処理プログラム、および記録媒体を提供することにある。
【課題を解決するための手段】
【０００９】
本発明に係る画像処理装置は、上記の課題を解決するために、
通信の同期情報と、それに続く画像データとを有している連続した伝送データを画像処理する画像処理装置であって、
上記伝送データに含まれる上記同期情報を検出する同期情報検出手段と、
上記同期情報検出手段によって検出された上記同期情報に対応した画像処理を、上記画像データに施す画像処理手段とを備えていることを特徴としている。
【００１０】
上記の構成によれば、同期情報検出手段は、伝送データに含まれる同期情報を検出する。この同期情報は、たとえばフレームの先頭に含まれ、フレームの先頭であることを表す情報である。
【００１１】
このとき画像処理手段は、同期情報検出手段によって検出された同期情報に対応した画像処理を、伝送データに含まれている画像データに施す。たとえば、ある同期情報に、拡大処理の画像処理があらかじめ関連付けられているとき、その同期情報が検出されたなら、画像データに拡大処理を施す。したがって、画像データは拡大される。
【００１２】
このように、画像処理手段は、連続する伝送データのそれぞれに対し、同期情報に対応した適切な画像処理を、伝送データに含まれている画像データに施すことができる。したがって、連続する前後の伝送データ間における画像処理内容の切り替えを、割り込み処理などによりタイミングを見計らって行う必要がない。これにより画像処理装置は、連続する伝送データに対する画像処理をシームレスに切り替えて行うことができる効果を奏する。
【００１３】
本発明に係る画像処理方法は、上記の課題を解決するために、
通信の同期情報と、それに続く画像データとを有している連続した伝送データを画像処理する画像処理装置が実行する画像処理方法であって、
上記伝送データに含まれる上記同期情報を検出する同期情報検出ステップと、
上記同期情報検出ステップにおいて検出された上記同期情報に対応した画像処理を、上記画像データに施す画像処理ステップとを含んでいることを特徴としている。
【００１４】
上記の構成によれば、上述した画像処理装置と同様の作用効果を奏する。
【００１５】
また、本発明に係る画像処理装置では、さらに、
上記伝送データには、１フレーム分の上記画像データが含まれており、
上記画像処理手段が上記画像処理を施したあとの上記画像データを、連続して表示装置に出力する出力手段をさらに備えていることが好ましい。
【００１６】
上記の構成によれば、伝送データには、１フレーム分の画像データが含まれている。このとき画像処理手段は、１フレーム分の画像データに、画像処理を施すので、連続する多数のフレームからなる動画などの伝送データに、それぞれ適切な画像処理を施すことができる。
【００１７】
このようにして画像処理された画像データを、出力手段が、表示装置に連続して出力する。したがって画像処理装置は、連続するフレームの画像データを、表示装置に正しく表示させることができる効果を奏する。
【００１８】
また、本発明に係る画像処理装置では、さらに、
上記同期情報と、画像処理とは、１対１の関係にあることが好ましい。
【００１９】
上記の構成によれば、画像処理装置において、同期情報と、画像処理とは、１対１の関係にある。したがって、同期情報検出手段がある同期情報を検出したとき、画像処理手段は、その同期情報に対応する画像処理を、複数の候補の中から選択する必要がなく、１つのものを無条件で選択する。これにより画像処理手段は、画像データに対してどの画像処理を施すのかを、よりすばやく決定できる。したがって画像処理装置は、画像データをよりすばやく画像処理できる効果を奏する。
【００２０】
また、本発明に係る画像処理装置では、さらに、
上記画像処理手段は、
上記各画像データが処理後に同一サイズに拡大されるように、各画像データに上記画像処理を施すことが好ましい。
【００２１】
上記の構成によれば、上記画像処理手段は、各画像データが処理後に同一サイズに拡大されるように、各画像データに画像処理を施す。したがって、処理後の画像データのサイズが同一になるため、伝送データに含まれている画像データのサイズに関わらす、処理後の画像データを表示装置において表示する際に見やすくできる効果を奏する。
【００２２】
なお、上記画像処理装置は、コンピュータによって実現してもよい。この場合、コンピュータを上記各手段として動作させることにより上記画像処理装置をコンピュータにおいて実現する画像処理プログラム、およびその画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【発明の効果】
【００２３】
以上のように、本発明に係る画像処理装置は、伝送データに含まれている同期情報に対応した画像処理を、同じ伝送データに含まれている画像データに施す画像処理手段を備えているため、連続する伝送データに対する画像処理をシームレスに切り替えて行うことができる効果を奏する。
【発明を実施するための最良の形態】
【００２４】
本発明に係る一実施形態について、以下に説明する。
【００２５】
図１は、本発明の一実施形態に係る画像処理装置１の要部構成を示すブロック図である。図１には、画像処理装置１とともに、画像処理装置１から出力される処理データを画面に表示する表示部６を示している。
【００２６】
図１に示すように、画像処理装置１は、シフトレジスタ部２と、同期情報検出部３と、データ処理部４と、レジスタ部５とを備えている。レジスタ部５は、レジスタセットＡ７およびレジスタセットＢ８を備えている。シフトレジスタ部２は、第１シフトレジスタ入力端子１１、第２シフトレジスタ入力端子２１、第１シフトレジスタ出力端子１２、および第２シフトレジスタ出力端子１４を備えている。シフトレジスタ入力端子１１は、あらかじめ定められた伝送路に電気的に接続されている。また、あらかじめ定めれた伝送路を介して、あらかじめ定められた送信部からシリアル伝送された、連続する伝送データ９を受信する。
【００２７】
（伝送データ９の構造）
図２は、画像処理装置１が受信する伝送データ９のデータ構造を示す図である。各伝送データ９は、図２に示すようにＶＦ（Ｖｅｒｔｉｃａｌ  Ｆｒｏｎｔ）コード３０と、伝送データ本体（画像データ）３１とを含んでいる。ＶＦコード３０は通信の同期情報であり、フレームの先頭を表す。本実施の形態では、伝送データ本体３１は１フレーム分の画像データである。また、伝送データ本体３１は複数の画素データを含んでいる。このとき伝送データ本体３１において、画像の左から右に向かうように、画素データが順番に並んでいる。
【００２８】
（シフトレジスタ部２）
シフトレジスタ部２は、あらかじめ定められた伝送路を介してシリアル伝送される伝送データ９を、第１シフトレジスタ入力端子１１を通じて１ビットずつ順番に受信する。受信した伝送データ９を、シフトレジスタ部２は、同期情報検出部３およびデータ処理部４に出力する。具体的には、シフトレジスタ部２は、同期情報検出部３およびデータ処理部４に、伝送データ９のビット列を、受信した順に出力する。シフトレジスタ部２は、前述した伝送データ９を、ＶＦコード３０から伝送データ本体３１に向かって、順に受信する。シフトレジスタ部２は、伝送データ９のうち、あらかじめ定められたビット数のデータを保持すなわち記憶できる。
【００２９】
シフトレジスタ部２は、伝送データ９が入力されると、たとえば常に３２ビット分のデータを保持する。これにより、必要なタイミングにしたがい、必要なデータ量だけ、同期情報検出部３およびデータ処理部４に出力する。具体的には、たとえばＶＦコード３０のデータ量が３２ビットであるとき、シフトレジスタ部２は、伝送データ９に含まれている、最初のＶＦコード３０を表す３２ビット分のデータを検出するまでは、データ処理部４に保持しているデータを伝送しない。一方、ＶＦコード３０を表す３２ビット分のデータを検出した後、データを１６ビット分ずつ、データ処理部４に伝送する。
【００３０】
シフトレジスタ部２は、受信した伝送データ９を、第１シフトレジスタ出力端子１２および第２シフトレジスタ出力端子１４を通じて出力する。より詳細には、シフトレジスタ部２は、第１シフトレジスタ出力端子１２を通じて、あらかじめ定められたデータ量の伝送データ９のビット列（具体的には１６ビット）を、同期情報検出部３に出力する。さらに、同期情報検出部３に伝送データ９を出力したあと、あらかじめ定められた時間、遅らせて、第２シフトレジスタ出力端子１４を通じて、伝送データ９をデータ処理部４に出力する。
【００３１】
（同期情報検出部３の詳細）
同期情報検出部３は、検出部入力端子１３、第１検出部出力端子１５、および第２検出部出力端子２２を備えている。同期情報検出部３は、シフトレジスタ部２の第１シフトレジスタ出力端子１２および第２シフトレジスタ入力端子２１に、電気的に接続されている。同期情報検出部３には、シフトレジスタ部２から出力された伝送データ９が入力される。これにより、伝送データ９の先頭に含まれている同期情報である、ＶＦコード３０を検出する。より詳細には、同期情報検出部３は、伝送データ９のビット列を、あらかじめ用意されているサンプルデータのビット列とそれぞれ比較することによって、ＶＦコード３０を検出する。
【００３２】
（ＶＦコード３０）
ＶＦコード３０のデータ量は、あらかじめ定められている。このデータ量は、たとえば１６ビット以上、６４ビット未満であり、好ましくは３２ビットである。ＶＦコード３０のデータ量が１６ビットであり、かつ、ＶＦコード３０の前段に、同期情報を除く、伝送データには使用されないユニークコードが配置されていることが好ましい。これにより、伝送データ９本体のビット列と、サンプルデータのビット列とが一致してしまうことが防止できる。したがって、同期情報検出の信頼性を向上できる。
【００３３】
たとえば、伝送データ９に「０ｘＦＦ」および「０ｘ００」のコードを設定することを禁止し、かつ、あらかじめ定められたデータ量が３２ビットであるとする。このとき、ＶＦコード３０を「０ｘＦＦ０００００１」とすることによって、いずれのタイミングによっても、伝送データ９本体と、同期情報とは一致しない。また、たとえばあらかじめ定められたデータ量が１６ビットであるとき、ＶＦコード３０は「０ｘＦ００１」であればよい。さらに、あらかじめ定められたデータ量が６４ビットであるとき、ＶＦコード３０は「０ｘＦＦＦＦ０００００００００００１」であればよい。これらはすべて例示であって、他の構成であってもかまわない。
【００３４】
ＶＦコード３０のデータ量が６４ビット未満であれば、同期情報のデータ量が多くなることを防止できる。これにより、伝送データ９のデータ量が多くなることを防止できる。
【００３５】
以下の例では、ある伝送データは、同期情報Ａと、ＶＧＡサイズの画像データとを含んでいる。また、他の伝送データは、同期情報Ｂと、ＱＶＧＡサイズの画像データとを含んでいる。同期情報Ａは、伝送データに含まれている画像データのサイズが、ＶＧＡであることを示す情報である。一方、同期情報Ｂは、伝送データに含まれている画像データのサイズが、ＱＶＧＡサイズを示すデータである。すなわち、画像処理装置１が受信する伝送データは、伝送データに含まれている画像データの少なくともサイズを特定できる同期情報を含んでいる。
【００３６】
同期情報検出部３は、ビット列がＶＦコード３０に一致するサンプルデータを複数、たとえば、サンプルデータＡおよびサンプルデータＢの２つを保持している。これにより、シフトレジスタ部２から入力されたビット列と、保持しているサンプルデータＡおよびサンプルデータＢのビット列とを、それぞれ比較する。これらが一致したとき、同期情報Ａおよび同期情報Ｂをそれぞれ検出したと判定する。
【００３７】
また、たとえばサンプルデータＡを検出したとき、同期情報検出部３は、シフトレジスタ部２に、同期情報Ａを検出したこと通知する信号（同期情報検出信号）を通知する。同時に、第１検出部出力端子１５を通じて、同期情報Ａが検出したことを通知する信号を出力する。逆に、サンプルデータＢを検出したとき、同期情報検出部３は、シフトレジスタ部２に、同期情報Ｂを検出したことを通知する信号（同期情報検出信号）を出力する。同時に、第１検出部出力端子１５を通じて、同期情報Ｂを検出したことを通知する信号を出力する。
【００３８】
すなわち同期情報検出部３は、シフトレジスタ部２に、同期情報Ａおよび同期情報Ｂの少なくともいずれかを検出したことを通知する。このとき、第１検出部出力端子１５を通じて、検出した同期情報の種類を含めた通知信号を出力する。
【００３９】
具体的には、同期情報検出部３は、ＶＦコード３０を検出できないとき、出力する同期情報検出信号を低（Ｌ）レベルに維持する。一方、ＶＦコード３０を検出したとき、あらかじめ定められた時間、出力する同期情報検出信号を高（Ｈ）レベルに維持する。同期情報検出部３は、同期情報検出信号を、第２検出部出力端子２２を通じて出力する。また、検出した同期信号の種類を表す同期情報種別信号を、第１検出部出力端子１５を通じてレジスタ部５に出力する。たとえば同期信号Ａを検出したとき、同期情報検出部３は、出力する同期情報種別信号のレベルを低（Ｌ）レベルに維持する。一方、同期信号Ｂを検出したとき、高（Ｈ）レベルに維持する。同期情報検出部３は、次の同期信号を検出するまで、同期情報種別信号のレベルを、現在の低（Ｌ）レベルまたは高（Ｈ）レベルに維持する。
【００４０】
（ドットカウンタ）
シフトレジスタ部２は、ドットカウンタを備えている。ドットカウンタは、画像データ３１に含まれるビットの数をカウントする。同期情報検出部３がＶＦコード３０を検出したとき、シフトレジスタ部２は、画像イネーブル信号の信号レベルを低（Ｌ）レベルから高（Ｈ）レベルに切り替える。画像イネーブル信号の信号レベルが低（Ｌ）レベルから高（Ｈ）レベルに切り替わると、ドットカウンタは、ビットのカウントをスタートする。ドットカウンタがあらかじめ定められたカウント数までビットをカウントすると、シフトレジスタ部２は、画像イネーブル信号の信号レベルを高（Ｈ）レベルから低（Ｌ）レベルに切り替える。
【００４１】
（レジスタ部５の詳細）
レジスタ部５は、たとえば大半がＦＦ（フリップフロップ）によって構成されており、各種パラメータ等を記録している。レジスタ部５は、レジスタ入力端子１７およびレジスタ出力端子１９を備えている。レジスタ入力端子１７は、同期情報検出部３の第１検出部出力端子１５に電気的に接続されている。レジスタ部５は、レジスタセットＡ７およびレジスタセットＢ８を備えている。レジスタセットＡ７およびレジスタセットＢ８は複数のレジスタ（記録要素）によって構成されている。
【００４２】
たとえばレジスタセットＡ７は、ＲＥＧ＿Ａ＿０〜ＲＥＧ＿Ａ＿ｎのｎ個のレジスタから構成されている。ＲＥＧ＿Ａ＿０〜ＲＥＧ＿Ａ＿ｎには、具体的には、伝送データの画像データサイズ、画像データの拡大率、画像データのガンマ補正回路ＯＮまたはＯＦＦの設定、画像データのＹＵＶからＲＧＢへの変換回路ＯＮまたはＯＦＦの設定、クロック周波数の設定などを決定する情報が記録されている。同様にレジスタセットＢ８は、レジスタセットＡ７に含まれる各種レジスタ（ＲＥＧ＿Ａ＿０〜ＲＥＧ＿Ａ＿ｎ）と全く同一であるレジスタ群（ＲＥＧ＿Ｂ＿０〜ＲＥＧ＿Ｂ＿ｎ）を有している。
【００４３】
レジスタ部５には、同期情報検出部３から出力される同期情報種別信号が、レジスタ入力端子１７を通じて入力される。これによりレジスタ部５は、入力された同期情報種別信号に応じた、レジスタセットＡ７およびレジスタセットＢ８のいずれかを選択する。より詳細には、同期情報種別信号の信号レベルが低（Ｌ）レベルであるとき、レジスタ部５は、レジスタセットＡ７（ＲＥＧ＿Ａ＿０〜ＲＥＧ＿Ａ＿ｎ）を選択する。一方、同期情報種別信号の信号レベルが高（Ｈ）レベルであったとき、レジスタ部５は、レジスタセットＢ８（ＲＥＧ＿Ｂ＿０〜ＲＥＧ＿Ｂ＿ｎ）を選択する。
【００４４】
レジスタ部５は、選択したレジスタセットに記憶されている情報を、レジスタ出力端子１９を通じて出力する。具体的には、レジスタ部５のレジスタ出力端子１９は、ＲＥＧ＿０〜ＲＥＧ＿ｎのｎ個の出力信号線を有している。レジスタセットＡ７を選択したとき、レジスタ部５は、ＲＥＧ＿０〜ＲＥＧ＿ｎに、ＲＥＧ＿Ａ＿０〜ＲＥＧ＿Ａ＿ｎを接続させる。一方、レジスタセットＢ８を選択したとき、ＲＥＧ＿０〜ＲＥＧ＿ｎに、ＲＥＧ＿Ｂ＿０〜ＲＥＧ＿Ｂ＿ｎを接続させる。したがってレジスタ部５は、レジスタセットＡ７を選択したとき、レジスタ出力端子１９を通じて、ＲＥＧ＿Ａ＿０〜ＲＥＧ＿Ａ＿ｎに記憶されている情報を出力する。一方、レジスタセットＢ８を選択したとき、レジスタ出力端子１９を通じて、ＲＥＧ＿Ｂ＿０〜ＲＥＧ＿Ｂ＿ｎに記憶されている情報を出力する。
【００４５】
（データ処理部４）
データ処理部４は、たとえばマイクロコンピュータおよびデジタルシグナルプロセッサ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ：略称ＤＳＰ）などの処理回路である。データ処理部４は、第１データ入力端子１６、第２データ入力端子１８、およびデータ出力端子２０を備えている。第１データ入力端子１６は、シフトレジスタ部２の第２シフトレジスタ出力端子１４に電気的に接続されている。第２データ入力端子１８は、レジスタ部５のレジスタ出力端子１９に電気的に接続されている。
【００４６】
データ処理部４には、シフトレジスタ部２から出力された伝送データ９が、第１データ入力端子１６を通じて入力される。これによりデータ処理部４は、伝送データ９を画像処理する。このとき、たとえば、クロック周波数の設定などを行ってもよい。データ処理部４は、伝送データ９を画像処理することによって、処理データを生成する。データ処理部４は、生成した処理データをデータ出力端子２０を通じて表示部６に出力する。
【００４７】
データ処理部４は、画像処理として、伝送データ９に含まれる画像データをあらかじめ定められたデータ形式に変換する処理、画像を拡大して表示させるための拡大処理、画像を人間にとって見栄え良くする色調に変換する処理、などを実行する。このとき、どの画像処理を実行するのかを、レジスタ部５によって第２データ入力端子１８を通じて入力されたレジスタセット（ＲＥＧ＿０〜ＲＥＧ＿ｎ）の情
報に基づき決定する。
【００４８】
さらに詳細には、たとえば伝送データ９が、同期情報Ｂを示すＶＦコード３０および、ＱＶＧＡサイズの画像データを含んでいるとき、、データ処理部４には、第２データ入力端子１８を通じて、レジスタ部５が選択した、拡大処理を含むレジスタセットＢ８が入力される。これによりデータ処理部４は、伝送データ９のＱＶＧＡサイズの画像データの画像サイズを拡大し、ＶＧＡサイズの処理データに変換してから、データ出力端子２０を通じて出力する。
【００４９】
また、たとえば伝送データ９が、同期情報Ａを示すＶＦコード３０および、ＶＧＡサイズの画像データを含む場合、データ処理部４には、第２データ入力端子１８を通じて、レジスタ部５が選択した、画像拡大処理を含まないレジスタセットＡ７が入力される。これによりデータ処理部４は、伝送データ９のＶＧＡサイズの画像データに対し、たとえば、色調変換処理を実行し、データ出力端子２０からＶＧＡサイズの処理データを出力する。このときデータ処理部４は、たとえば、何も処理しなくてもよい。
【００５０】
データ処理部４がデータ出力端子２０を通じて出力する処理データは、後述する表示装置６によって画面表示される。この表示装置６は、処理データをあらかじめ定められたサイズ、たとえば、ＶＧＡサイズによって表示する。したがって処理データのサイズは、ＶＧＡサイズでなければならない。
【００５１】
（表示部６）
表示部６は、たとえば液晶表示パネルおよび有機ＥＬパネルなどの表示装置である。表示部６は、表示入力端子２１を備えている。表示部６には、データ処理部４から出力された処理データが、表示入力端子２１を通じて入力される。これにより表示回路は、処理データをたとえば液晶表示パネルに表示する。表示部６は、あらかじめ定められたサイズの画像データのみを表示できる。したがって、表示部６が表示できる画像サイズと、データ処理部４が出力する処理データのサイズは一致する。
【００５２】
伝送データ９に含まれている画像データのサイズ（たとえばＱＶＧＡ）が、表示部６が表示できる画像サイズ（たとえばＶＧＡ）と異なるとき、データ処理部４は、伝送データ９に含まれている画像データを拡大し、表示部６が表示できる画像サイズ（たとえばＶＧＡ）に変換する。
【００５３】
（同期情報検出部３の処理）
図３は、同期情報検出部３が実行する処理の流れを説明するフローチャートである。シフトレジスタ部２は、伝送データ９の一部を同期情報検出部３に出力する。同期情報検出部３は、あらかじめ定められたサンプルデータＡおよびサンプルデータＢと、入力された伝送データ９のビット列とを比較する。これにより同期情報の検出を開始し、第２同期情報出力端子２２を通じて出力する同期情報検出信号の信号レベルを低（Ｌ）レベルに維持し、第１同期情報出力端子１５を通じて出力する同期情報種別信号の信号レベルを低（Ｌ）レベルに維持する（ステップＳ１０）。
【００５４】
つぎに同期情報検出部３は、伝送データ９から、同期情報であるＶＦコード３０を検出したか否かを判定する（ステップＳ１１）。ステップＳ１１において、ＶＦコード３０を検出していないと判定したとき（Ｎｏ）、ステップＳ１１の処理を繰り返す。一方、ステップＳ１
１において、ＶＦコード３０を検出したと判定したとき（Ｙｅｓ）、同期情報検出部３は、同期情報検出信号の信号レベルを、あらかじめ定められた時間、低（Ｌ）レベルから高（Ｈ）レベルに切り替える（ステップＳ１２）。
【００５５】
つぎ同期情報検出部３は、同期情報種別信号の信号レベルを、ステップＳ１１において検出した同期情報にしたがって決定する（ステップＳ１３）。たとえば、同期情報Ａを検出したとき、同期情報種別信号を低（Ｌ）レベルに維持する。一方、同期情報Ｂを検出したとき、同期情報種別信号を高（Ｈ）レベルに切り替える。
【００５６】
以上の処理を終了すると、処理はステップＳ１１に戻り、同期情報検出部３は、前述した処理を繰り返す。なお、図３のフローチャートに示す処理は、同期情報検出部３への電力の供給を停止することによって、終了させることができる。
【００５７】
（レジスタ部５の処理）
図４は、レジスタ部５が実行する処理の流れを示すフローチャートである。電力が供給されたあと、レジスタ部５は、レジスタセットＡ７を選択する。これにより、レジスタ出力端子１９を通じてＲＥＧ＿Ａ＿０〜ＲＥＧ＿Ａ＿ｎに記憶されている情報をデータ処理部４に出力する（ステップＳ２０）。
【００５８】
つぎにレジスタ部５は、同期情報種別信号の信号レベルが高（Ｈ）レベルであるか否かを判定する（ステップＳ２１）。ここで、同期情報種別信号の信号レベルを低（Ｌ）レベルであると判定したとき（Ｎｏ）、レジスタ部５はレジスタセットＡ７を選択する。これにより、レジスタ出力端子１９を通じて、ＲＥＧ＿Ａ＿０〜ＲＥＧ＿Ａ＿ｎに記憶されている情報を出力する（ステップＳ２２）。このあと処理はステップＳ２１に戻り、レジスタ部５は前述した処理を繰り返す。言い換えれば、レジスタ部５は、伝送データ９に含まれているＶＦコード３０が同期情報Ａであるか否かを判定し、同期情報Ａであると判定したときに、データ処理部４にＲＥＧ＿Ａ＿０〜ＲＥＧ＿Ａ＿ｎに記憶されている情報を出力する。
【００５９】
一方、ステップＳ２１において同期情報種別信号の信号レベルを高（Ｈ）レベルであると判定したとき（Ｙｅｓ）、レジスタ部５はレジスタセットＢ８を選択する。これにより、レジスタ出力端子１９を通じて、ＲＥＧ＿Ｂ＿０〜ＲＥＧ＿Ｂ＿ｎに記憶されている情報を出力する（ステップＳ２３）。言い換えれば、レジスタ部５は、伝送データ９に含まれているＶＦコード３０が同期情報Ｂであるか否かを判定することによって、同期情報Ｂであると判定したときに、ＲＥＧ＿Ｂ＿０〜ＲＥＧ＿Ｂ＿ｎに記憶されている情報をデータ処理部４に出力する。
【００６０】
なお、図４のフローチャートに示す処理は、レジスタ部５への電力の供給を停止することによって、終了させることができる。
【００６１】
同期情報種別信号の信号レベルが、低（Ｌ）レベルから高（Ｈ）レベル、または高（Ｈ）レベルから低（Ｌ）レベルに移行したことは、同期情報検出部３がＶＦコード３０を検出したことを意味する。すなわち、１フレーム分の画像データがデータ処理部４に入力される直前であることを意味する。この時点において同期情報種別信号が低（Ｌ）レベルから高（Ｈ）レベル、または高（Ｈ）レベルから低（Ｌ）レベルに移行することによって、ＶＦコード３０に続く１フレーム分の画像データに、レジスタセットＡ７に基いた画像処理（たとえば拡大処理）が行われるのか、レジスタセットＢ８に基いた画像処理が行われるのかが決定される。したがって、画像データの伝送途中においてレジスタセットが切り替わることはないため、データ処理部４は、表示部６に同一サイズの矩形の画像データを出力できる。
【００６２】
（データ処理部４の処理）
図５は、データ処理部４が実行する処理の流れを示すフローチャートである。以下では、データ処理部４が始動状態である場合を説明する。第１データ入力端子１６を通じて、データ処理部４に伝送データ９が入力される（ステップＳ３０）。伝送データ９が入力されると、データ処理部４は、レジスタ部５から与えられた、レジスタセットに記憶されている情報に基づき、１フレーム分の画像データを画像処理することによって、処理データを生成する（ステップＳ３１）。
【００６３】
上述したように、レジスタ部５は、伝送データ９に含まれている同期情報に基づき、レジスタセットＡ７またはレジスタセットＢ８を選択し、選択したレジスタセットに記憶されている情報をデータ処理部４に出力する。したがってデータ処理部４は、実行する画像処理がレジスタセットＡ７に基づくものであるのか、またはレジスタセットＢ８に基づくものであるのかを判断しなくてもよい。つぎにデータ処理部４は、生成した処理データを、データ出力端子２０を通じて表示部６に出力する（ステップＳ３２）。このあと処理はステップＳ３１に戻って、データ処理部４は、前述した処理を繰り返す。
【００６４】
なお、図５のフローチャートに示す処理は、データ処理部４への電力の供給を停止することによって、終了させることができる。
【００６５】
（伝送データ９と内部信号との関係）
図６は、伝送データ９と、画像処理装置１の内部信号との関係を表すタイミングチャートである。図６の例では、１フレーム目が１０ドットの画像データにより構成され、２フレーム目が５ドットの画像データにより構成され、かつ、３フレーム目が１０ドットの画像データにより構成されている伝送データ９が入力されたときにおける、画像処理装置１の実行する処理の流れを示す。
【００６６】
たとえば、実際に画像処理装置１を使用するときには、１フレーム目がＶＧＡサイズの画像データ、２フレーム目がＱＶＧＡサイズの画像データ、および３フレーム目がＶＧＡサイズの画像データであってもよい。図６の（１）は、シフトレジスタ部２に入力される伝送データ９を表す。図６の（２）は、画像イネーブル信号を表す。図６の（３）は、ドットカウンタのカウント状態を表す。図６の（４）は、処理データを表す。図６の（５）は、同期情報検出信号を表す。図６の（６）は、同期情報識別信号を表す。図６の（７）は、レジスタ部５が選択したレジスタセットの状態を表す。図６において、横軸は時刻を表する。図６の（２）、（５）、および（６）において、縦軸は信号レベルを表す。
【００６７】
まず図６を参照して、伝送データ９と、画像処理装置１の内部信号との関係について説明する。画像処理装置１の始動状態において、画像イネーブル信号の信号レベルは低（Ｌ）レベルである。また、ドットカウンタのカウント数は「０」である。また、同期情報検出信号の信号レベルは低（Ｌ）レベルである。また、同期情報識別信号の信号レベルは低（Ｌ）レベルである。また、レジスタ部５が選択しているレジスタセットは、レジスタセットＡ７である。
【００６８】
時刻ｔ１において、１フレーム目の伝送データ９が画像処理装置１に入力される。このとき同期情報検出部３がＶＦコード３０として同期情報Ｂを検出すると、時刻ｔ２において、同期情報検出信号の信号レベルが低（Ｌ）レベルから高（Ｈ）レベルに切り替わる。さらに、画像イネーブル信号の信号レベルが低（Ｌ）レベルから高（Ｈ）レベルに切り替わる。さらに、ドットカウンタがカウントを開始する。
【００６９】
また時刻ｔ２において、同期情報種別信号が低（Ｌ）レベルから高（Ｈ）レベルに切り替わる。同時に、レジスタ部５はレジスタセットＢ８を選択する。同時に、データ処理部４に伝送データ９が入力さる。これによりデータ処理部４は、レジスタ部５から与えられたレジスタセット（レジスタセットＢ８）に記憶されている情報に基づき、画像処理を開始する。
【００７０】
ドットカウンタは、時刻ｔ２からカウントを開始する。このとき、たとえば伝送データ９を１ビットずつカウントする。ドットカウンタは、画像データ３１のビット数をカウントし、あらかじめ定められた数だけカウントすると、カウント数を「０」に戻す。ドットカウンタのカウント数が「０」に戻る時刻ｔ３において、画像イネーブル信号の信号レベルは高（Ｈ）レベルから低（Ｌ）レベルに切り替わる。
【００７１】
１フレーム分の伝送データ９が画像処理装置１に入力され、この伝送データ９に続く次の伝送データ９が入力されるまでの、あらかじめ定められた時間Ｔ１は、たとえば０ミリ秒（ｍｓ）〜５０ミリ秒（ｍｓ）である。
【００７２】
時刻ｔ４において、伝送データ９が再び画像処理装置１に入力される。このとき同期情報検出部３がＶＦコード３０として同期情報Ａを検出すると、時刻ｔ５において、画像イネーブル信号の信号レベルは低（Ｌ）レベルから高（Ｈ）レベルに切り替わる。同時に、ドットカウンタはカウントを開始する。また時刻ｔ５において、同期情報検出信号の信号レベルが低（Ｌ）レベルから高（Ｈ）レベルに切り替わる。このときレジスタ部５は、レジスタセットＡ７を選択する。また時刻ｔ５において、データ処理部４に伝送データ９が入力される。これによりデータ処理部４は、レジスタ部５から与えられたレジスタセット（レジスタセットＡ７）に記憶されている情報に基づき、画像処理を開始する。
【００７３】
３フレーム目においても同様に、時刻ｔ７において３フレーム目の伝送データ９が画像処理装置１に入力される。このとき同期情報検出部３がＶＦコード３０として同期情報Ａを検出すると、時刻ｔ８において、同期情報検出信号の信号レベルは低（Ｌ）レベルから高（Ｈ）レベルに切り替わる。さらに、画像イネーブル信号の信号レベルは低（Ｌ）レベルから高（Ｈ）レベルに切り替わり、ドットカウンタがカウントを開始する。また時刻ｔ８において、同期情報種別信号が低（Ｌ）レベルから高（Ｈ）レベルに切り替わり、レジスタ部５はレジスタセットＢ８を選択する。また時刻ｔ８においてデータ処理部４に伝送データ９が入力される。これによりデータ処理部４は、レジスタ部５から与えられたレジスタセット（レジスタセットＢ８）に記憶されている情報に基づき画像処理が開始する。
【００７４】
データ処理部４は、２フレーム目の画像データを拡大する。したがって、画像データから生成される処理データのデータ量が、拡大しない場合に比べて多くなる。さらに詳細には１倍〜１６倍程度に増加し、たとえば４倍である。具体的には、データ処理部４がＱＶＧＡサイズの画像データをＶＧＡサイズの画像データに拡大すると、データ量は、ＱＶＧＡサイズのままに比べて４倍になる。また、１、２、および３フレームにおける処理データのデータ量は、全て、同一となる。
【００７５】
以上のように、データ処理部４は、２フレーム目の画像データを拡大処理するため、処理データが多くなる。そこで、１フレーム目の伝送データ９が入力されるときから２フレーム目の伝送データ９が入力されるときまでの時間Ｔ１よりも、２フレーム目の伝送データ９が入力されるときから３フレーム目の伝送データ９が入力されるときまでの時間Ｔ２の方を、より長くする必要がある。これにより、処理データがデータ処理部４から全て出力されるまでの時間を、より短くすることができる。
【００７６】
（まとめ）
以上のように画像処理装置１では、同期情報検出部３がＶＦコード３０を検出したとき、検出した同期情報の種類（同期情報Ａもしくは同期情報Ｂ）に基づき、レジスタ部５が選択するレジスタセットＡ７およびレジスタセットＢ８が切り替わる。さらに、レジスタ部５が選択したレジスタセットに基づき、データ処理部４が、画像データを画像処理、たとえば拡大処理する。
【００７７】
画像処理装置１に入力される伝送データ９の先頭に、ＶＦコード３０が含まれている。したがって、レジスタ部５がレジスタセットを切り替えるタイミングにおいて、画像データは未だデータ処理部４に入力されていない。その結果、データ処理部４は、伝送データ９に対し、それぞれのＶＦコード３０に従った画像処理（たとえば拡大処理）を行うことができる。そのためデータ処理部４は、連続する伝送データに対する画像処理をシームレスに切り替えて行うことができる。したがって、たとえば全て同一のサイズに調整された処理データを生成できるため、表示部６は、画像を正常に表示できる。
【００７８】
またレジスタ部５は、伝送データ９に含まれている通信の同期情報に基づき、データ処理部４が実行する画像処理の種類を選択する。したがって、伝送データ９に特別な情報が付加されていなくてもよいので、伝送データ９のデータ量の増加を防止できる。
【００７９】
また、伝送データ９と、次の伝送データ９との間に、ソフトウェアによる切換え処理、たとえば、レジスタセットＡ７からレジスタセットＢ８に、相違点を全て個別に変更するなどの処理を必要としない。これにより、連続する伝送データ９のフレームの間隔を小さくできる。したがって、あらかじめ定められた伝送路を介して伝送データ９を伝送するクロック周波数を引き上げることがなく、伝送データ９の伝送レートを向上させることができる。
【００８０】
また表示部６が、表示可能なサイズよりも小さいサイズの伝送データ９を表示するとき、データ処理部４は、伝送データ９を拡大する。これにより、伝送路における伝送データ９のデータ量を、実際の表示サイズよりも少なくできる。
【００８１】
以上の特徴を有することから、画像処理装置１を備えている各種の機器は、消費電力をできるだけ抑制できる。さらに、回路の設計を実装をより容易にでき、かつ、伝送データ９の伝送レートを向上させることができる。さらに、画像処理装置１は、データ処理の切換時のソフトウェアなどの負荷を低減させたうえで、フレームレートを向上させることができる。言い換えれば、より容易な設計によって、高品位のフレームレートを実現できる。
【００８２】
（携帯型無線通信装置５０）
図７は、画像処理装置１を備えている携帯型無線通信装置５０の構成を示すブロック図である。携帯型無線通信装置５０は、たとえば携帯電話装置である。携帯型無線通信装置５０は、前述した画像処理装置１を備えている。さらに、制御部５１、撮像部５２、表示部６、操作部５４、通信部５５、音声入力部５６、音声出力部５７、およびメモリ５８を含んでいる。
【００８３】
画像処理装置１は、撮像部５２から制御部５１を介して伝送される画像データ（たとえばＶＧＡサイズの画像データ）を含む伝送データ９を受信する。これにより受信した伝送データ９を画像処理し、処理データを生成して、表示部６に表示させる。また画像処理装置１は、制御部５１を介して伝送される、メモリ５８に記録されているあらかじめ定められた画像データ（たとえばＱＶＧＡサイズのメニュー画面）を含んでいる伝送データ９を受信する。これにより受信した伝送データ９を画像処理（たとえば拡大処理）し、処理データを生成して、表示部６に表示させる。
【００８４】
このように、制御部５１が扱う、様々なサイズ、様々なデータ形式、および様々な特色を有するコンテンツ（画像データ）を、画像処理装置１は適宜、画像処理し、表示部６に高品位に表示させることができる。
【００８５】
（制御部５１）
制御部５１は、前述した中央演算処理装置（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ：略称ＣＰＵ）と、この中央演算処理装置によって実行される制御プログラムが記憶される記憶部とを備えている。中央演算処理装置は、記憶部に記憶されている制御プログラムを実行することによって、装置の各部、具体的には撮像部５２、表示部５３、操作部５４、および通信部５５を制御する。制御プログラムには、たとえば電子メールを送受信するためのプログラムが含まれる。これにより制御部５１は、通信部５５および無線基地局を介して電子メールを所定の通知先に送信したり、また電子メールを受信したりできる。
【００８６】
撮像部５２は、カメラ部および画像処理部を含んでいる。カメラ部は、撮像レンズと、固体撮像素子である電荷結合素子（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ：略称ＣＣＤ）イメージセンサ、および相補型モス（Ｃｏｎｔｅｍｐｏｒａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ：略称ＣＭＯＳ）イメージセンサなどの固体撮像素子とを備えている。またカメラ部は、たとえば赤色（Ｒ）、緑色（Ｇ）および青色（Ｂ）の３色のカラーフィルタをさらに有している。カメラ部は、被写体によって反射されて撮像レンズに入射した光を、カラーフィルタを通してＲ，Ｇ，Ｂの３色光に分離し、Ｒ，Ｇ，Ｂの３色光をそれぞれ固体撮像素子によって電気信号に変換する。
【００８７】
画像処理部は、画像増幅部、アナログ／デジタル（Ａｎａｌｏｇ／Ｄｉｇｉｔａｌ：略称Ａ／Ｄ）変換部、および信号処理部を備えている。増幅部は、カメラ部から与えられるＲ，Ｇ，Ｂの３色光のそれぞれに対応したアナログの電気信号（以後、アナログ信号と記載する）を増幅し、Ａ／Ｄ変換部に出力する。Ａ／Ｄ変換部は、増幅部によって増幅されたＲ，Ｇ，Ｂに対応したアナログ信号を、デジタル信号に変換し、画像データを生成して信号処理部に出力する。信号処理部は、Ａ／Ｄ変換部から与えられる画像データに対して、画素の補間処理などの信号処理を行う。また信号処理部は、制御部５１からの指令に基づき、信号処理を施した画像データを制御部５１に出力する。
【００８８】
表示部６は、表示装置であり、表示パネルと、表示制御部とを含む。表示パネルは、たとえば所定の表示内容をカラー表示可能であって、たとえば液晶表示パネルまたは有機エレクトロルミネッセンス（ＥｌｅｃｔｒｏＬｕｍｉｎｅｃｅｎｃｅ：略称ＥＬ）パネルなどである。表示制御部は、たとえばマイクロコンピュータなどの処理回路によって実現され、与えられた画像データに基づいて、表示パネルに画像を表示させる。表示部６は、制御部５１からの制御指令に基づいて、与えられた画像データを表示する。表示部６に制御部５１から与えられる伝送データ９は、たとえば差動信号（Ｌｏｗ  ｖｏｌｔａｇｅ  Ｄｉｆｆｅｒｅｎｔｉａｌ  Ｓｉｇｎａｌ：略称ＬＶＤＳ）を用いてシリアル伝送される。
【００８９】
操作部５４は、複数の操作キーを有する。操作者は、操作キーを操作することによって、情報および処理要求を入力できる。情報は、たとえば電話番号情報および電子メールの文字情報およびなどである。また処理要求は、たとえば撮像部５２に撮像させる要求、所定の電話番号の相手先に発呼する要求、および電子メールを送信する要求などである。
【００９０】
無線通信部５５は、無線部と、通信制御部とを含む。無線部は、無線基地局からアンテナ部５６を介して取得した電波を受信して復調し、文字データ、画像データ、および音声データなどを取得する。無線部は、取得した文字データ、画像データ、および音声データなどを通信制御部に出力する。また無線部は、通信制御部から送られてくる文字データ、画像データ、および音声データなどを変調して、電波としてアンテナ部５６を介して基地局に送信する。
【００９１】
通信制御部は、無線部が復調した文字データおよび画像データなどの受信データを、制御部５１に出力する。一方、無線部が復調した音声データを音声出力部５７に出力する。無線部および通信制御部を介して受信した相手先からの文字データおよび画像データなどの受信データは、制御部５１によってメモリ５８に保存される。また通信制御部は、制御部５１から与えられるメモリ５８に保存される文字データ、画像データなどの伝送データ、および音声入力部５６から入力される音声データを、所定の通信プロトコルに基づいて無線部に送る。
【００９２】
アンテナ部５６は、基地局と無線通信を行うときに、音声データ、文字データ、および画像データなどを変調した電波を放出または取得する。音声入力部５６は、たとえばマイクロフォンによって実現され、音声データの入力を受け付ける。音声出力部５７は、たとえばスピーカによって実現され、無線通信部５５から与えられる音声データに基づいて、音を発する。
【００９３】
利用者が操作部５４を操作してカメラ撮像モードを設定すると、制御部５１は、撮像部５２を制御して画像データを受け取る。これにより、受け取った画像データを含む伝送データ９を画像処理装置１に出力する。画像処理装置１は、入力された伝送データ９を画像する。これにより、サイズ調整、および画質調整などの施された処理データを生成し、表示部６に表示させる。表示部６が備える表示制御部は、与えられた処理データ、具体的には画像データを、表示パネルに表示させることによって、動画像を表示する。
【００９４】
なお、本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても、本発明の技術的範囲に含まれる。
【００９５】
たとえば、伝送データ９に含まれる同期情報は、ＶＦコード３０に限定されず、通信の同期を表す情報であれば、どのような情報でもよい。たとえば、各伝送データ９の最後に、フレームの最後であることを表す同期情報が含まれていてもよい。
【００９６】
また、同期情報と、レジスタセットとは、１対１の関係にあることが好ましい。このとき、同期情報検出部３がある同期情報を検出したとき、レジスタ部５は、その同期情報に対応するレジスタセットを、複数の候補の中から選択する必要がなく、１つのものを無条件で選択する。これによりデータ処理部４は、画像データに対してどの画像処理を施すのかを、よりすばやく決定できる。したがって画像処理装置１は、画像データをよりすばやく画像処理できる。
【００９７】
また、データ処理部４は、各画像データが処理後に同一サイズに拡大されるように、各画像データに画像処理を施すことが好ましい。これにより処理後の画像データのサイズが同一になるため、伝送データに含まれている画像データのサイズに関わらす、処理後の画像データを表示装置において表示する際に見やすくできる。
【００９８】
また、たとえば同期情報検出部３は、伝送データ９に含まれる同期情報およびその種類を検出できる構成であればよい。特に、検出した同期情報に基づき、伝送データ９に適用される画像処理の種類（たとえば拡大処理）を選択できる構成であれば、前述した構成に限らない。
【００９９】
また、前述した画像処理装置１は、制御部５１に設けられていてもよい。このとき画像処理装置１は、撮像部５２から伝送される伝送データ９を受信し、画像処理を実行して処理データを生成し、この処理データを制御部５１に出力してもよい。
【０１００】
（プログラムおよび記録媒体）
最後に、画像処理装置１に含まれている各ブロックは、ハードウェアロジックによって構成すればよい。または、次のように、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を用いてソフトウェアによって実現してもよい。
【０１０１】
すなわち、画像処理装置１は、各機能を実現するプロファイル設定プログラムの命令を実行するＣＰＵ、このプロファイル設定プログラムを格納したＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、上記プロファイル設定プログラムを実行可能な形式に展開するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、および、上記プロファイル設定プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）を備えている。この構成により、本発明の目的は、所定の記録媒体によっても、達成できる。
【０１０２】
この記録媒体は、上述した機能を実現するソフトウェアである画像処理装置１のプロファイル設定プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録していればよい。画像処理装置１に、この記録媒体を供給する。これにより、コンピュータとしての画像処理装置１（またはＣＰＵやＭＰＵ）が、供給された記録媒体に記録されているプログラムコードを読み出し、実行すればよい。
【０１０３】
プログラムコードを画像処理装置１に供給する記録媒体は、特定の構造または種類のものに限定されない。すなわち、この記録媒体は、たとえば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などとすることができる。
【０１０４】
また、画像処理装置１を、通信ネットワークと接続可能に構成しても、本発明の目的を達成できる。この場合、上記のプログラムコードを、通信ネットワークを介して画像処理装置１に供給する。この通信ネットワークは、画像処理装置１にプログラムコードを供給できるものであればよく、特定の種類または形態に限定されない。たとえば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）、電話回線網、移動体通信網、衛星通信網等であればよい。
【０１０５】
この通信ネットワークを構成する伝送媒体も、プログラムコードを伝送可能な任意の媒体であればよく、特定の構成または種類のものに限定されない。たとえば、ＩＥＥＥ１３９４、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【０１０６】
（他の構成）
なお本発明を、以下に示す構成としても実現できる。
【０１０７】
（第１の構成）
フレームの先頭に通信の同期情報を有する連続した伝送データを受信する受信部と、
受信部によって受信された各伝送データに含まれる同期情報を検出する同期情報検出部と、
同期情報検出部によって与えられた同期情報を元に、予め定められた２つ以上のレジスタセットから１つを適宜選択するレジスタ部と、
受信部によって受信された各伝送データが与えられ、レジスタ部によって与えられたレジスタセットに従って画像処理を実行して処理データを生成し、生成した処理データを出力するデータ処理部とを含むことを特徴とする情報処理装置。
【０１０８】
（第２の構成）
前記同期情報検出部は、受信部から与えられた伝送データに含まれる同期情報を検出し、その同期情報をレジスタ部に出力することを特徴とする第２の構成に記載の情報処理装置。
【０１０９】
（第３の構成）
受信部は、同期情報検出部が同期情報を検出した後、前記同期情報検出部が検出した同期情報に続く１フレーム分の画像データをデータ処理部に出力することを特徴とする第１または第２の構成に記載の情報処理装置。
【０１１０】
（第４の構成）
レジスタ部は、同期情報検出部によって与えられた同期情報を元に、予め定められた２つ以上のレジスタセットから１つを選択し、データ処理部に選択されたレジスタセットを出力することを特徴とする第１〜第３の構成のいずれか１つに記載の情報処理装置。
【０１１１】
（第５の構成）
各伝送データは、同期情報と、１フレームの画像データを含み、
データ処理部は、処理データを画面表示部へ出力することで液晶パネル等へ表示することを特徴とする第１〜第４の構成のいずれか１つに記載の情報処理装置。
【０１１２】
（第６の構成）
同期情報は、レジスタセットと同数の種類があり、同期情報とレジスタセットは１対１の関係にあることを特徴とする第１〜第５の構成のいずれか１つに記載の情報処理装置。
【０１１３】
（第７の構成）
レジスタ部によって予め定められた２つ以上のレジスタセットには画像データの拡大処理を決定する要素を含むことを特徴とする第１〜第６の構成のいずれか１つに記載の情報処理装置。
【０１１４】
（その他の構成によって奏する作用効果）
以上の構成に従えば、受信部が伝送データを受信すると、同期情報検出部は、受信された伝送データに含まれる同期情報を検出する。同期情報、言い換えればフレームの先頭を示す情報は、伝送データのフレームの先頭に付加されている。同期情報検出部は、同期情報が検出されると、受信部に対して同期情報検出信号を与え、またレジスタ部に対して、同期情報を出力する。
【０１１５】
受信部は、同期情報検出部から同期情報検出信号を与えられることによって、同期情報を含む伝送データの同期情報を除いた伝送データ、すなわち１フレーム分の画像データをデータ処理部に出力する。
【０１１６】
レジスタ部は、あらかじめ定められた２つ以上のレジスタセットを保持しており、同期情報検出部により与えられる同期情報の種類により、レジスタセットの１つを選択し、データ処理部に出力する。前期同期情報が変化すると、選択されるレジスタセットはその都度変化する。レジスタセットは１つ以上のレジスタから構成される。レジスタは、言い換えれば、パラメータであり、データ処理部で実行される処理内容を決定する要素である。
【０１１７】
データ処理部は、レジスタ部によって与えられたレジスタセットにしたがって、画像データの処理を実行する。たとえば、処理は、画像データの拡大処理を含む。このように、本発明では伝送データに含まれる同期情報の種類により、データ処理部での処理内容が決定される。また、伝送データ中には、先頭に１つの同期情報と、１フレーム分の画像データを含んでいるため、連続した伝送データが与えられた場合にも、各伝送データ毎に異なる処理を選択できる。すなわち、処理が拡大処理であった場合には、たとえば、ＱＶＧＡサイズの画像データとＶＧＡサイズの画像データが連続して与えられた場合でも、瞬時に個別の対応に切替えることができる。また、フレームの先頭に含まれる同期情報を、データ処理部に出力するレジスタセットを切替えるきっかけとして利用することによって、伝送データに特別な情報を付加しなくても良いので、伝送データのデータ量が増加することをが防止される。また、本発明によれば、たとえばＱＶＧＡサイズの伝送データが与えられ、データ処理部において拡大処理が行われ、全て同一の画像サイズに調整される。したがって、データ処理部から表示部に与えられる時には、たとえばＶＧＡサイズに拡大されるため、正常な表示を行うことができ、また、伝送データはＱＶＧＡサイズ分の情報量しか与えられないため、伝送路および受信部における処理量を削減できる。
【０１１８】
また、データ処理部は１フレームの画像データに画像処理を実行して得られる処理データを表示部に与えて表示させる。たとえば画像データを表示部によって表示させるためには、表示部に定期的に画像データを出力する。たとえば１秒間に３０回、連続的に画像データを表示部に出力する必要がある。したがって画像データを表示部によって表示させるためには、伝送データの伝送レートをできるだけ大きくする必要がある。このため、各伝送データ間の時間は短縮され、たとえばデータ処理部の処理内容をＱＶＧＡサイズの処理からＶＧＡサイズの処理に切替えるためには、各伝送データ間の短い時間の間に切替え処理を終わらせる必要がある。
【０１１９】
従来の技術によれば、切換え処理は、ソフトウェア等により、各伝送データ間に割込み等を利用し、タイミングを見計らって各レジスタ群を個別に切替える必要がある。しかし本発明に従えば、従来の技術に比べて、時間的な制約や、ソフトウェア等にかかる負担を軽減できる。
【０１２０】
また、画像データを表示部によって表示させるためには、伝送データの伝送レートをできるだけ大きくする必要がある。本発明では、各伝送データ間の時間を短縮させることで、伝送レートを向上させることができるので、画像データを表示部に表示させる場合に、好適に用いることができる。
【０１２１】
本発明によれば、データ処理部に与えられる、連続する伝送データのフレームの間隔を小さくできるので、伝送路を介して伝送データを伝送するクロック周波数を引き上げることがなく、伝送データの伝送レートを向上させることができる。これによって、クロック周波数を引き上げることがないので、本発明の情報処理装置を備える機器において、消費電力をできるだけ抑制して、伝送データの伝送レートを向上させることができる。
【０１２２】
本発明によれば、たとえばＱＶＧＡサイズの伝送データをＶＧＡサイズの画面に表示する場合には、伝送路上の伝送データのデータ量を低減させることができるため、消費電力をできるだけ抑制できる。
【０１２３】
本発明によれば、データ処理部に与えられる、画像サイズの異なる連続する伝送データのフレーム間に、たとえばＱＶＧＡとＶＧＡとの切換え処理を完了する必要があるため、ソフトウェア等にかかる負担を軽減できる。
【０１２４】
従来の技術によれば、たとえばＱＶＧＡとＶＧＡとの切換えに多大な時間を要する場合には、表示部の表示品位を確保するため、やむを得なく一時画像表示を停止することが考えられた。しかし本発明によれば、切換えに要する時間を大幅に短縮することが可能なため、画像表示を停止する必要がなく、一定の表示品位を保持することが可能となり、利用者にとって違和感のない画像データを表示させることができる。
【０１２５】
本発明によれば、同期情報検出部により、たとえばＱＶＧＡサイズ、ＶＧＡサイズの各伝送データの先頭部分に含まれる同期情報の種類を各フレーム毎に瞬時に判断できるため、各伝送データに含まれる画像情報にそれぞれ適切な、たとえば拡大処理等を施すことができる。
【０１２６】
本発明によれば、データ処理部から与えられた画像データは全て同じサイズに統一され、表示部においては画面一面に空きがない画像データを表示させることができるため、利用者にとって、画像データのサイズに係わらず、見やすい表示画像を提供できる。
【産業上の利用可能性】
【０１２７】
本発明は、複数のサイズの異なる画像データに施す画像処理をシームレスに切り替えて実行する画像処理装置、たとえばＰＤＡや携帯電話装置などとして、幅広く利用できる。
【図面の簡単な説明】
【０１２８】
【図１】本発明の一実施形態に係る画像処理装置の要部構成を示すブロック図である。
【図２】画像処理装置が受信する伝送データのデータ構造を示す図である。
【図３】同期情報検出部が実行する処理の流れを説明するフローチャートである。
【図４】レジスタ部が実行する処理の流れを示すフローチャートである。
【図５】データ処理部が実行する処理の流れを示すフローチャートである。
【図６】伝送データと、画像処理装置の内部信号との関係を表すタイミングチャートである。
【図７】画像処理装置を備えている携帯型無線通信装置の構成を示すブロック図である。
【符号の説明】
【０１２９】
１  画像処理装置
２  シフトレジスタ部
３  同期情報検出部（同期情報検出手段）
４  データ処理部（画像処理手段）
５  レジスタ部
６  表示部（表示装置）
７  レジスタセットＡ
８  レジスタセットＢ
９  伝送データ
３０  ＶＦコード
３１  画像データ
【図１】
2007133263.tif 000003
【図２】
2007133263.tif 000004
【図３】
2007133263.tif 000005
【図４】
2007133263.tif 000006
【図５】
2007133263.tif 000007
【図６】
2007133263.tif 000008
【図７】
2007133263.tif 000009