(57)【要約】【課題】撮像素子の解像度が上がり、処理する画像データ量が増えても撮像画像データを高速にメモリに取り込み、画像データを転送している間にも確実に待ち受け処理や着信処理といった携帯電話の機能を提供すると共に、メモリを有効活用できるカメラ付き携帯電話を得る。【解決手段】この発明に係わるカメラ付き携帯電話は、ＣＰＵの制御バス以外に画像転送用のバスを複数設け各バスにメモリを接続するとともに、撮像画像データはＣＰＵを介さずにメモリコントローラにより分割し、少なくとも１つの画像転送用バス経由でメモリに転送するように構成したものである。【選択図】        図１
2004221990.tif 000002
【特許請求の範囲】
【請求項１】
データを処理する処理部と、
上記処理部により処理されたデータを出力する出力部と、
所定の制御信号を用いて上記処理部を制御するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、
上記ＣＰＵと上記処理部とを接続し、上記ＣＰＵと上記処理部との間で上記制御信号を伝送する第１のバスと、
上記処理部と上記出力部とを接続し、上記処理部により処理されるデータを上記出力部に伝送する、上記ＣＰＵとは接続されていない第２のバスと
を備えたことを特徴とするデータ処理装置。
【請求項２】
上記データ処理装置は、さらに、
上記処理部と上記出力部とを接続し、上記処理部により処理されるデータを上記出力部に伝送する、上記ＣＰＵとは接続されない少なくとも１つの第３のバスと、
上記処理部により処理されるデータを上記第２のバスと上記少なくとも１つの第３のバスとに伝送させる伝送部と
を備えたことを特徴とする請求項１記載のデータ処理装置。
【請求項３】
上記伝送部は、上記処理部により処理されるデータを複数のデータに分割し、分割された複数のデータの各データをそれぞれ上記第２のバスと上記少なくとも１つの第３のバスとの内いずれかに伝送させることを特徴とする請求項２記載のデータ処理装置。
【請求項４】
上記データ処理装置は、さらに、上記第２のバスと上記少なくとも１つの第３のバスとの合計数に対応した数の複数のメモリを備え、
上記処理部は、上記複数のメモリを介して上記処理部により処理されるデータを上記出力部に伝送することを特徴とする請求項２記載のデータ処理装置。
【請求項５】
上記処理部は、画像データを生成し、生成された画像データを出力し、
上記データ処理装置は、さらに、音声データを通信する上記ＣＰＵにより上記第１のバスを介して制御される音声データ通信部を備え、
上記第２のバスは、上記音声データ通信部による通信を遮断することなく上記処理部により出力される画像データを伝送することを特徴とする請求項１記載のデータ処理装置。
【請求項６】
無線ネットワークを介して発信と着信と通話とデータ通信との少なくとも１つが可能な電話部と、
光信号を電気信号に変換して画像データを生成し、生成された画像データを記録可能なカメラ部と、
前記電話部と前記カメラ部とを共通に制御するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、
前記電話部と前記カメラ部とを前記ＣＰＵが共通に制御するための制御バスと、
前記カメラ部により生成された画像データを転送するための画像転送用バスとを備えたことを特徴とするカメラ付き電話。
【請求項７】
無線ネットワークを介して発信と着信と通話とデータ通信との少なくとも１つが可能な電話部と、
光信号を電気信号に変換して画像データを生成し、生成された画像データを記録可能なカメラ部と、
前記電話部と前記カメラ部とを共通に制御するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、
前記電話部と前記カメラ部とを前記ＣＰＵが共通に制御するための制御バスと、
前記カメラ部により生成された画像データを転送するための複数の画像転送用バスと、
前記複数の画像転送用バスの数だけ画像データを格納するための複数のメモリと
を備えたことを特徴とするカメラ付き電話。
【請求項８】
無線ネットワークを介して発信と着信と通話とデータ通信との内少なくとも１つが可能な電話部と、
光信号を電気信号に変換して画像データを生成し、生成された画像データを記録可能なカメラ部と、
前記電話部と前記カメラ部とを共通に制御するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、
前記電話部と前記カメラ部とを前記ＣＰＵが共通に制御するための制御バスと、
前記カメラ部により生成された画像データを転送するための複数の画像転送用バスと、
前記複数の画像転送用バスに接続された少なくとも１つの画像データを格納するためのメモリと、
上記画像データを分割して上記複数の画像転送用バスを介して上記メモリに転送するメモリコントローラと
を備えたことを特徴とするカメラ付き電話。
【請求項９】
処理部がデータを処理する処理工程と、
上記処理工程により処理されたデータを出力部に出力する出力工程と、
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）が所定の制御信号を用いて上記処理工程を制御する制御工程と、
上記ＣＰＵと上記処理部とを接続した第１のバスを用いて、上記ＣＰＵと上記処理部との間で上記制御信号を伝送する第１の伝送工程と、
上記処理部と上記出力部とを接続し、上記ＣＰＵとは接続されていない第２のバスを用いて、上記処理工程により処理されるデータを上記出力部に伝送する第２の伝送工程と
を備えたことを特徴とするデータ処理方法。
【請求項１０】
情報を処理する処理部と、所定の制御信号を用いて上記処理部を制御するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）とを接続し、上記ＣＰＵと上記処理部との間で上記所定の制御信号を伝送する第１のバスと、
上記処理部と上記処理部により処理された情報を出力する出力部とを接続し、上記処理部により処理される情報を上記出力部に伝送する、上記ＣＰＵとは接続されていない第２のバスと
を備えたことを特徴とする情報伝送装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、データを処理し、伝送するデータ処理装置またはデータ処理方法に関する。また、この発明は、情報伝送装置に関する。また、この発明は、カメラ付き電話に関し、更に詳しくはディジタルスチルビデオカメラと携帯電話を融合したカメラ付き携帯電話に関する。
【０００２】
【従来の技術】
ディジタルスチルビデオカメラと携帯電話を融合することにより、携帯に便利で画像記録用のメモリカードを複数枚持ち歩く必要のない情報伝送装置を実現することを目的として、以下の手段が公知となっている。光学的画像を電気的画像情報に変換する撮影部及び撮影部で撮影した電気的画像情報をディジタルデータとして記録する記録部を有するディジタルスチルビデオカメラ部と、無線通話機能を有する携帯電話部と、ディジタルスチルビデオカメラ部と携帯電話部が共通接続されるバスと、バスに接続された１つの制御部とを有し、この１つの制御部によって、ディジタルスチルビデオカメラ部の動作制御を行うとともに携帯電話部の動作制御を行い、少なくとも、ディジタルスチルビデオカメラ部で得られた画像情報を携帯電話部から遠隔地に無線伝送する制御を行うように構成する。（例えば、特許文献１参照）
【０００３】
【特許文献１】
特開２００１−３３９４８９号公報
【０００４】
【発明が解決しようとする課題】
ディジタルスチルビデオカメラ部と携帯電話部とを１つのバスを介して融合し、１つの制御部でその動作を制御する従来のカメラ付き携帯電話では、デジタルスチルカメラ部と携帯電話部とを単一のバスにより融合する構成となっているため、デジタルスチルカメラ部より画像データをメモリに取り込むために信号処理部がバスを使用している間は、ＣＰＵ（Ｃｅｎｔｒａｌ  ＰｒｏｃｅｓｓｉｎｇＵｎｉｔ）はバスを使用することができない。そのため、撮像素子の解像度があがり画像データ量が多くなると、携帯電話としての処理、例えば、待ち受け処理や着信処理といったことがができなくなるといった問題点があった。また、単一のバスを介して信号処理部のデータとＣＰＵのデータとがやり取りされるため、データ衝突を避けるためのタイミング調整が非常に複雑になり全体の処理能力が低下するという問題点があった。
【０００５】
この発明は、処理するデータ量が増えてもＣＰＵの処理を滞らせることなくデータを高速に処理するデータ処理装置を得ることを目的とする。
【０００６】
この発明は、処理する情報量が増えてもＣＰＵの処理を滞らせることなく情報を高速に伝送させる情報伝送装置を得ることを目的とする。
【０００７】
この発明は、撮像素子の解像度が上がり、処理する画像データ量が増えても画像データを高速にメモリに取り込み、確実に電話の機能を提供すると共に、メモリを有効活用できるカメラ付き電話を得ることを目的とする。
【０００８】
【課題を解決するための手段】
この発明に係るデータ処理装置は、データを処理する処理部と、
上記処理部により処理されたデータを出力する出力部と、
所定の制御信号を用いて上記処理部を制御するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、
上記ＣＰＵと上記処理部とを接続し、上記ＣＰＵと上記処理部との間で上記制御信号を伝送する第１のバスと、
上記処理部と上記出力部とを接続し、上記処理部により処理されるデータを上記出力部に伝送する、上記ＣＰＵとは接続されていない第２のバスと
を備えたことを特徴とする。
【０００９】
【発明の実施の形態】
実施の形態１．
図１は、実施の形態１におけるカメラ付き携帯電話の構成を示す図である。
【００１０】
データ処理装置、又は情報伝送装置の一例としてのカメラ付き携帯電話は、Ｇ１バス３（第２のバスの一例である）とＧ２バス４（第３のバスの一例である）との合計数に対応した数の複数のメモリの一例であるＲＡＭａ９、ＲＡＭｂ１０を備えている。ここで、図１では、画像転送用に２つのバス（Ｇ１バス３とＧ２バス４）をＣバス２（第１のバスの一例である）に追加した例を示したが、更に複数のバスを追加しても同様な効果が得られる。すなわち、カメラ付き携帯電話は、Ｇ１バス３（第２のバスの一例である）と少なくとも１つの第３のバス（Ｇ２バス４、…）との合計数に対応した数の複数のメモリの一例であるＲＡＭａ９、ＲＡＭｂ１０、…を備えていても構わない。
処理部は、データを処理する。ここでは、処理部の一例として、デジタルスチルカメラ部７がデータを処理する。ここでは、一例として、データとしてデジタルスチルカメラ部７が撮影した画像のデータについて記載する。上記デジタルスチルカメラ部７は、画像データを生成し、生成された画像データを出力する。上記デジタルスチルカメラ部７は、上記複数のメモリの一例であるＲＡＭａ９又は、（或いは、及び）ＲＡＭｂ１０を介して上記デジタルスチルカメラ部７より処理されるデータを出力部に伝送する。
出力部は、上記デジタルスチルカメラ部７により処理されたデータを出力する。ここで、出力部の一例として、出力部５１は、表示部１３と表示コントローラ１４を有している。出力部５２は、メモリカード１５とメモリカードコントローラ１６を有している。
ＣＰＵ１は、所定の制御信号を用いて上記デジタルスチルカメラ部７を制御する。
Ｃバス２（第１のバスの一例である）は、上記ＣＰＵ１と上記デジタルスチルカメラ部７とを接続し、上記ＣＰＵ１と上記デジタルスチルカメラ部７との間で上記制御信号を伝送する。
上記ＣＰＵ１とは接続されていないＧ１バス３或いはＧ２バス４（第２のバスの一例である）は、上記デジタルスチルカメラ部７と上記出力部５１，５２とを接続し、上記デジタルスチルカメラ部７により処理されるデータを上記出力部５１，５２に伝送する。
上記ＣＰＵ１とは接続されないＧ１バス３或いはＧ２バス４（少なくとも１つの第３のバスの一例である）は、上記デジタルスチルカメラ部７と上記出力部５１，５２とを接続し、上記デジタルスチルカメラ部７により処理されるデータを上記出力部５１或いは出力部５２に伝送する。
伝送部の一例として、メモリコントローラ８は、上記デジタルスチルカメラ部７により処理されるデータを第２のバスの一例であるＧ１バス３と上記少なくとも１つの第３のバスの一例であるＧ２バス４とに伝送させる。上記メモリコントローラ８は、上記デジタルスチルカメラ部７により処理されるデータを複数のデータに分割し、分割された複数のデータの各データをそれぞれ上記第２のバスの一例であるＧ１バス３と上記少なくとも１つの第３のバスの一例であるＧ２バス４との内いずれかに伝送させる。
音声データ通信部の一例として、デジタル携帯電話部６は、音声データを通信する上記ＣＰＵ１により上記第１のバスの一例であるＣバス２を介して制御される。
上記第２のバスの一例であるＧ１バス３或いはＧ２バス４は、上記デジタル携帯電話部６による通信を遮断することなく上記デジタルスチルカメラ部７により出力される画像データを伝送する。
【００１１】
以下、さらに、具体的に説明する。
図１において、カメラ付き携帯電話には、ＣＰＵ１がシステムを制御するために使用するマスタバス（Ｃバス２）と、画像データ転送用のマスタバス２本（Ｇ１バス３、Ｇ２バス４）の３本のマスタバスが設けられている。Ｃバス２にはバスマスタとしてのＣＰＵ１と、ＣＰＵ１のプログラムが格納されているＲＯＭとＣＰＵ１のワーク用のＲＡＭとのＲＯＭ／ＲＡＭ５、無線ネットワーク（図示せず）を介して発信、着信、通話、データ通信が可能なデジタル携帯電話部６（電話部の一例である）と、光信号を電気信号に変換して画像データを生成し、生成された画像データを記録可能なデジタルスチルカメラ部７（カメラ部の一例である）とが接続されている。Ｃバス２は、デジタル携帯電話部６と前記デジタルスチルカメラ部７とを前記ＣＰＵ１が共通に制御するための制御バスとなっている。Ｇ１バス３とＧ２バス４にはＤＭＡ機能を有し画像データの読み出し及び書き込みを制御するバスマスタとしてのメモリコントローラ８が接続されている。Ｇ１バス３、Ｇ２バス４は、前記デジタルスチルカメラ部７で撮像した画像を転送するための複数の画像転送用バスとなっている。ＲＡＭａ９及びＲＡＭｂ１０は、それぞれＣＰＵ１とメモリコントローラ８からのアクセスを調停するバスＩ／Ｆ（インターフェース）１１、１２を介してＣバス２とＧ１バス３とＧ２バス４に接続されている。ＲＡＭａ９及びＲＡＭｂ１０は、前記画像転送用バスであるＧ１バス３とＧ２バス４の数だけ画像データを格納するための複数のメモリとなっている。デジタルスチルカメラ部７で撮像した画像やデジタル携帯電話部６での各種情報を表示する表示部１３は、表示部１３に適合したフォーマット及びタイミングに変換して出力する表示コントローラ１４を介してＣバス２とＧ１バス３とＧ２バス４に接続されている。画像データを記録するメモリカード１５はメモリカード１５への情報の書き込みと、読み出しの制御を行うメモリカードコントローラ１６を介してＣバス２とＧ１バス３とＧ２バス４に接続されている。
【００１２】
デジタル携帯電話部６はアンテナ１７や無線信号の増幅や変復調を行う無線部１８と、デジタル信号変復調処理を行うベースバンドモデム部１９と、音声符号化等を行うＤＳＰ等から構成される音声処理部２０と、音声の入出力を行うマイク２１とスピーカ２２とを有している。デジタルスチルカメラ部７は光学的画像を電気的画像情報に変換する撮像素子２３と、撮像素子２３からのアナログ画像信号に対してゲイン調整などの処理を行った後デジタルデータに変換するＡ／Ｄ（アナログ／デジタル）変換器２４と、Ａ／Ｄ変換器２４の出力を受けて、フィルタ処理、カラー化処理、色変換処理などの処理を施し原画像データを生成したり、原画像データを例えばＪＰＥＧ準拠の方法により圧縮したり、圧縮画像データを原画像データに伸長したりする画像処理部２５とを有している。
【００１３】
図２は、メモリコントローラ８により原画像データを半分に分割して転送する時の概念図である。
図３は、メモリコントローラ８により撮像画像データを半分に分割してリアルタイムに転送する時のタイミングについて示す図である。
図１のように構成されたカメラ付き携帯電話で撮像画像をメモリに取り込む動作について説明する。撮像素子２３において撮像された画像データは、Ａ／Ｄ変換器２４を介してデジタルデータに変換された後、画像処理部２５に与えられる。画像処理部２５では、フィルタ処理、カラー化処理、色変換処理など所定の画像処理を施して原画像データを生成し、原画像データをメモリコントローラ８に転送する。メモリコントローラ８では原画像データを例えば図２に示す概念図のとおり半分に分割し、かつ図３のタイミング図に示すとおりバスの転送速度を遅くして、分割した一方はＧ１バス３を経由してバスＩ／Ｆ１１を介してＲＡＭａ９に格納する。分割したもう片方はＧ２バス４を経由してバスＩ／Ｆ１２を介してＲＡＭｂ１０に格納する。なお、上記動作にかかわるデジタルスチルカメラ部７の制御はＣバス２経由にてＲＯＭ５に格納されたプログラムに従いＣＰＵ１が行う。すなわち、カメラ付き携帯電話は、前記複数の画像転送用バスであるＧ１バス３、Ｇ２バス４に接続された少なくとも１つの画像データを格納するためのメモリ（例えば、ＲＡＭａ９或いは、ＲＡＭｂ１０）と、画像データを分割して前記複数の画像転送用バスであるＧ１バス３、Ｇ２バス４を介して上記メモリに転送するメモリコントローラ８を具備している。
【００１４】
図２において、原画像２５を水平スキャン方向に対して半分に分割し、ＲＡＭａ９には前半部分、ＲＡＭｂ１０には後半部分を格納するようにする。また原画像を表示する時はＲＡＭａ９に引き続きＲＡＭｂ１０のデータを読み出すことにより表示部１３には原画像を表示することができる。
【００１５】
説明を容易にするため撮像画像の１画面を８画素構成とし、１画面目の前半の画素をａ１１、ａ１２、ａ１３、ａ１４とし、後半の画素をｂ１１、ｂ１２、ｂ１３、ｂ１４とする。２画面目の前半の画素をａ２１、ａ２２、ａ２３、ａ２４とし、後半の画素をｂ２１、ｂ２２、ｂ２３、ｂ２４とする。図３において画像処理部２５からメモリコントローラ８へは、撮像タイミングにて高速な画像処理部転送クロックに同期して１画面ごとにａ画素データに引き続きｂ画素データが転送されてくる。一方、メモリコントローラからＧ１バス３にはａ画素データのみを、Ｇ２バス４へはｂ画素データのみを転送する。このときの撮像画像をリアルタイムにＲＡＭａ９またはＲＡＭｂ１０へ転送するための転送速度はＧ１バス転送クロック及びＧ２バス転送クロックに示すとおり、画像処理部転送クロックと比べて半分まで落とすことができる。
【００１６】
以上のように画像データを分割して複数のバスを使用して転送するためバス転送クロックを遅くすることができ、消費電流を抑えることができる。
言いかえれば、例えば、データ処理部の前後（入力及び出力）にそれぞれ独立のバスを設け、入力データと出力データとを分離するのとは異なり、画像転送用にシステム共通の複数のバスを設けているため、画像処理部の入出力のみならず撮像画像の入力だけに関しても画像データを分割して複数のバスを使用して転送することが可能なためバス転送クロックを遅くすることができ、消費電流を抑えることができる。
【００１７】
さらに、アクセス速度の高速なメモリを使用する必要が無くなるのでメモリの選択肢が増え、システムのコストを安価にできる。また、ＣＰＵ１の使用するＣバス２を画像データが占有することがなくなりバス占有率を下げることができるため、ＣＰＵ１の基本機能と画像データ処理機能との並列処理が可能となる。すなわち、ＣＰＵのバスを画像データが占有することがなくなりバス占有率を下げることができるため、デジタル携帯電話部６の制御やデジタルスチルカメラ部７の制御などのＣＰＵ制御と画像データ処理機能との並列処理が可能となる。
【００１８】
次に撮像画像を外部のメモリカード１５に格納する動作について説明する。ＲＡＭａ９に格納された原画像データの片方はメモリコントローラ８によりバスＩ／Ｆ１１を介してＧ１バス３またはＧ２バス４経由で取り込まれ画像処理部２５に転送される。本実施の形態ではＧ１バス３経由で取り込むこととする。画像処理部２５では、例えばＪＰＥＧ方式により圧縮符号化され、圧縮符号化されたデータは再びメモリコントローラ８に転送され、圧縮符号化データは原画像データの取り込みに使用していないバス、本実施例ではＧ２バス４経由でメモリカードコントローラ１６を介してメモリカード１５に格納される。引き続きＲＡＭｂ１０に格納された原画像データの一方もＲＡＭａ９から原画像データを取り込みメモリカード１５に格納するのと同様にメモリコントローラ８によってバスＩ／Ｆ１２を介してＧ１バス３経由で取り込まれたあと画像処理部２５に転送され、画像処理部２５にて例えばＪＰＥＧ方式により圧縮符号化され圧縮符号化されたデータは再びメモリコントローラ８に転送されＧ２バス４経由でメモリカードコントローラ１６を介してメモリカード１５に格納される。ＲＡＭａ９の原画像を圧縮符号化したデータとＲＡＭｂ１０の原画像を圧縮符号化したデータを合わせて１枚の撮像画像がメモリカード１５に格納されることになる。なお、上記動作にかかわるデジタルスチルカメラ部７の制御はＣバス２経由にてＲＯＭ５に格納されたプログラムに従いＣＰＵ１が行う。
【００１９】
以上のように圧縮符号化前のデータの読み出しと圧縮符号化後のデータの書き込みを異なるバスを使用して転送するので効率よく信号処理を行うことが可能である。また、ＣＰＵ１の使用するＣバス２を画像データが占有することがなくなりバス占有率を下げることができるため、ＣＰＵ１の基本機能と画像データ処理機能との並列処理が可能となる。
【００２０】
次に撮像画像を表示する動作について説明する。ＲＡＭａ９に格納された原画像データの片方は表示コントローラ１４により、バスＩ／Ｆ１１を介してＧ１バス３またはＧ２バス４経由で読み出され、表示部１３に適合したフォーマット及びタイミングで表示部１３に出力され表示される。引き続きＲＡＭｂ１０に格納された原画像データの一方も表示コントローラ１４により、ラインごとにスキャンされる状態で順にバスＩ／Ｆ１２を介してＧ１バス３またはＧ２バス４経由で読み出され、表示部１３に適合したフォーマット及びタイミングで表示部１３に出力され表示される。１枚の撮像画像は例えば図２に示す概念図のとおりＲＡＭａ９の原画像に引き続きＲＡＭｂ１０の原画像を表示することにより表示されることとなる。なお、上記動作にかかわるデジタルスチルカメラ部７の制御はＣバス２経由にてＲＯＭ５に格納されたプログラムに従いＣＰＵ１が行う。
【００２１】
以上のようにＣＰＵ１の使用するＣバス２を画像データが占有することがなくなりバス占有率を下げることができるため、ＣＰＵ１の基本機能と画像データ処理機能との並列処理が可能となる。
【００２２】
次に外部のメモリカード１５に格納された画像を再生する動作について説明する。メモリカード１５に格納された圧縮符号化されたデータは、メモリコントローラ８によってメモリカードコントローラ１６を介してＧ１バス３またはＧ２バス４経由で取り込まれ画像処理部２５に転送される。本実施例ではＧ１バス３経由で取り込むこととする。画像処理部２５では、例えばＪＰＥＧ方式により伸張され、伸張データはメモリカード１５から圧縮符号化データを取り込むのに使用していないバス、本実施例ではＧ２バス４経由でバスＩ／Ｆ１１、１２を介してＲＡＭａ９またはＲＡＭｂ１０に格納する。ＲＡＭａ９またはＲＡＭｂ１０に格納された伸張データは表示コントローラ１４により、バスＩ／Ｆ１２を介してＧ２バス４経由で読み出され、表示部１３に適合したフォーマット及びタイミングで表示部１３に出力され表示される。なお、上記動作にかかわるデジタルスチルカメラ部７の制御はＣバス２経由にてＲＯＭ５に格納されたプログラムに従いＣＰＵ１が行う。
【００２３】
以上のように圧縮符号化データの読み出しと伸張後データの書き込みを異なるバスを使用して転送するので効率よく信号処理を行うことが可能である。また、ＣＰＵ１の使用するＣバス２を画像データが占有することがなくなりバス占有率を下げることができるため、ＣＰＵ１の基本機能と画像データ処理機能との並列処理が可能となる。
【００２４】
次に携帯電話の音声通話時の動作について説明する。アンテナ１７で受信した基地局（図示せず）からの無線信号は無線部１８にて復調されデジタルデータに変換された後、ベースバンドモデム部１９に転送される。ベースバンドモデム部１９では無線方式に応じたベースバンド信号処理が行われ、分離された音声信号が音声処理部２０に引き渡され、音声処理部２０で音声復号化が行われ、スピーカ２２から音声信号として聞くことができる。一方、マイク２１から入力された音声信号は音声処理部２０で音声符号化が行われベースバンドモデム部１９に引き渡される。ベースバンドモデム部１９では無線方式に応じたベースバンド信号処理が行われフレームフォーマットに組立てられた後無線部１８に引き渡される。無線部１８では無線信号に変調しアンテナ１７経由で基地局へ信号を送出する。
【００２５】
次に携帯電話でのデータ通信時の動作について説明する。アンテナ１７で受信した基地局（図示せず）からの無線信号は無線部１８にて復調されデジタルデータに変換された後、ベースバンドモデム部１９に転送される。ベースバンドモデム部１９では無線方式に応じたベースバンド信号処理が行われ、分離されたデータはＣバス２経由でＣＰＵ１に引き渡され、受信したデータ内容に従って所望の処理を行う。一方、ＣＰＵ１から送信するデータはＣバス２経由でベースバンドモデムに引き渡される。ベースバンドモデム部１９では無線方式に応じたベースバンド信号処理が行われフレームフォーマットに組立てられた後に無線部１８に引き渡される。無線部１８では無線信号に変調しアンテナ１７経由で基地局へ信号を送出する。なお、上記動作にかかわるデジタル携帯電話部６の制御はＣバス２経由にてＲＯＭ５に格納されたプログラムに従いＲＡＭ５をワーク用として使用しＣＰＵ１が行う。なお、画像データの転送を行っていないときはバスＩ／Ｆ１１、１２を介してＲＡＭａ９およびＲＡＭｂ１０にアクセス可能でありワーク用として使用できる。
【００２６】
以上のようにＣＰＵ１はＣバス２を経由して携帯電話の動作を制御することができるので、撮像画像の取り込み、格納、表示等の画像データを転送している間も、待ち受け、通話、データ通信等を継続することが可能である。すなわち、ＣＰＵのバスを画像データが占有することがなくなりバス占有率を下げることができるため、デジタル携帯電話部の制御やデジタルスチルカメラ部の制御などのＣＰＵ制御と画像データ処理機能との並列処理が可能となり、撮像画像の取り込み、格納、表示等の画像データを転送している間も、待ち受け、通話、データ通信等を継続することが可能となる。また、撮像する画像サイズが大きくなり画像転送量が増えても同様に、待ち受け、通話、データ通信等には影響がない。また、ＣＰＵ１からＣバス２を経由してバスＩ／Ｆ１１、１２を介してＲＡＭａ９及びＲＡＭｂ１０にアクセス可能であるため、メモリを有効活用できる。
【００２７】
以上のように、本実施の形態に係わるカメラ付き携帯電話は、ＣＰＵの制御バス以外に画像転送用のバスを複数設け各バスにメモリを接続するとともに、撮像画像データはＣＰＵを介さずにメモリコントローラにより分割し、少なくとも１つの画像転送用バス経由でメモリに転送するように構成したものである。
【００２８】
実施の形態２．
実施の形態１において原画像データを内部メモリに取り込む場合は、メモリコントローラ８から原画像データを分割して２つのメモリ（ＲＡＭａ９及びＲＡＭｂ１０）に格納するようにしているが、原画像データを分割して時分割でＧ１バス３とＧ２バス４を使用してＲＡＭａ９またはＲＡＭｂ１０どちらか１つのメモリに格納するようにしても良い。実施の形態２における各構成は、図１と同様である。
図４は、画像転送用バスのトラフィックを示す図である。
説明を容易にするため撮像画像の１画面を８画素構成とし、１画面目の前半の画素をａ１１、ａ１２、ａ１３、ａ１４とし、後半の画素をｂ１１、ｂ１２、ｂ１３、ｂ１４とする。２画面目の前半の画素をａ２１、ａ２２、ａ２３、ａ２４とし、後半の画素をｂ２１、ｂ２２、ｂ２３、ｂ２４とする。図４において画像処理部２５からメモリコントローラ８へは、撮像タイミングにて画像処理部転送クロックに同期して１画面ごとにａ画素データに引き続きｂ画素データが転送されてくる。一方、メモリコントローラからＧ１バス３にはａ画素データのみを、Ｇ２バス４へはｂ画素データのみを時分割にてＲＡＭａ９またはＲＡＭｂ１０へ転送する。この場合バスの転送クロックレートを下げることはできないがＧ１バス３上ではｂ画素を転送している期間が、また、Ｇ２バス４ではａ画素を転送している期間は転送データがないため画像転送用バスの占有率を下げることが可能であり、この期間はバスを他の処理に使用可能である。
【００２９】
【発明の効果】
この発明は以上説明したように、画像転送用に、画像データを分割して、システムに共通な複数のバスを使用して転送するためバス転送クロックを遅くすることができ、消費電流を抑えることができる。また、画像処理部への読み込みと書き出しを異なるバスを使用して転送することができるので効率よく信号処理を行うことが可能である。さらに、画像データの転送を行っていない時にはＲＡＭａ９とＲＡＭｂ１０はＣＰＵからアクセス可能であるためメモリを有効に活用できる。
【図面の簡単な説明】
【図１】実施の形態１におけるカメラ付き携帯電話の構成を示す図である。
【図２】メモリコントローラ８により原画像データを半分に分割して転送する時の概念図である。
【図３】メモリコントローラ８により撮像画像データを半分に分割してリアルタイムに転送する時のタイミングについて示す図である。
【図４】画像転送用バスのトラフィックを示す図である。
【符号の説明】
１  ＣＰＵ、２  Ｃバス、３  Ｇ１バス、４  Ｇ２バス、５  ＲＯＭ／ＲＡＭ、６  デジタル携帯電話部、７  デジタルスチルカメラ部、８  メモリコントローラ、９  ＲＡＭａ、１０  ＲＡＭｂ、１１，１２  バスＩ／Ｆ、１３  表示部、１４  表示コントローラ、１５  メモリカード、１６  メモリカードコントローラ、１７  アンテナ、１８  無線部、１９  ベースバンドモデム部、２０  音声処理部、２１  マイク、２２  スピーカ、２３  撮像素子、２４  Ａ／Ｄ変換器、２５  画像処理部、５１，５２  出力部。
【図１】
2004221990.tif 000003
【図２】
2004221990.tif 000004
【図３】
2004221990.tif 000005
【図４】
2004221990.tif 000006