(57)【要約】【課題】一連の画像処理中に着信を受け付けることができる携帯通信端末を提供する。【解決手段】携帯電話機１では、カメラ８により撮像画像が取得されると、制御部１３によりこの撮像画像に施す画像処理の処理内容を複数の処理単位に分割し、当該分割された分割処理毎に画像処理を行う。この分割処理が完了する毎に制御部１３において着信の有無を判別し、着信したと判別された場合、前記分割処理の実行中に通話処理を割り込みで実行させる。【選択図】図２
2007194808.tif 000002
【特許請求の範囲】
【請求項１】
通信回線から着信を受けて通話処理を行う通話処理手段と、
撮像画像に施す画像処理の処理内容を複数の処理単位に分割し、当該分割された処理単位毎に画像処理を施す画像処理手段と、
前記画像処理手段により施される画像処理の前記分割された処理単位毎に通信回線からの着信の有無を判別する判別手段と、
前記判別手段により通信回線から着信したと判別された場合、前記画像処理手段により処理単位毎に施される画像処理の実行中に前記通話処理手段により行われる前記通話処理を割り込みで実行させる割込制御手段と、
を備えることを特徴とする携帯通信端末。
【請求項２】
前記画像処理手段により処理単位毎に施される画像処理によって生成された画像処理データ又は前記通話処理手段により行われる前記通話処理に係る通話処理データの何れかを記憶可能な共用記憶手段と、
前記画像処理手段により前記画像処理データが生成されると、前記共用記憶手段に当該画像処理データを記憶させ、さらに前記判別手段により通信回線から着信したと判別された際に前記画像処理手段により処理単位毎に施される画像処理の実行中であった場合、前記共用記憶手段に記憶された前記画像処理データ上に前記通話処理手段により行われる前記通話処理に係わる通話処理データを上書き可能とするよう制御する記憶制御手段と、
を更に備えることを特徴とする請求項１に記載の携帯通信端末。
【請求項３】
前記画像処理手段による画像処理が施された処理画像データを記憶するための画像記憶手段を更に備え、
前記記憶制御手段は、前記判別手段により通信回線から着信したと判別された際に前記画像処理手段により処理単位毎に施される画像処理が完了していた場合、前記共用記憶手段に記憶された画像処理データを処理画像データとして前記画像記憶手段に記憶させ、前記共用記憶手段に記憶された画像処理データ上に前記通話処理手段により行われる前記通話処理に係わる通話処理データを上書き可能とするように制御することを特徴とする請求項２に記載の携帯通信端末。
【請求項４】
前記記憶制御手段は、前記画像記憶手段に記憶された処理画像データを圧縮して記憶する保存処理を前記通話処理手段による前記通話処理の終了後に実行することを特徴とする請求項３に記載の携帯通信端末。
【請求項５】
前記割込制御手段は、前記判別手段により通信回線から着信したと判別された際に前記画像処理手段により処理単位毎に施される画像処理の実行中であった場合、前記通話手段による前記通話処理を割り込み実行させ、当該通話処理が終了した後に、前記画像処理手段により撮像画像に施す画像処理を再実行させることを特徴とする請求項１乃至４の何れか１項に記載の携帯通信端末。
【請求項６】
前記画像処理手段が撮像画像に施す画像処理は、撮像角度によって生じる画像の歪を補正する台形補正処理であることを特徴とする請求項１乃至５の何れか１項に記載の携帯通信端末。
【請求項７】
コンピュータを、
通信回線から着信を受けて通話処理を行う通話処理手段、
撮像画像に施す画像処理の処理内容を複数の処理単位に分割し、当該分割された処理単位毎に画像処理を施す画像処理手段、
前記画像処理手段により施される画像処理の前記分割された処理単位毎に通信回線からの着信の有無を判別する判別手段、
前記判別手段により通信回線から着信したと判別された場合、前記画像処理手段により処理単位毎に施される画像処理の実行中に前記通話処理手段により行われる前記通話処理を割り込みで実行させる割込制御手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像画像の画像処理が可能な携帯通信端末及び画像処理中に他の処理を割込実行させるプログラムに関する。
【背景技術】
【０００２】
デジタルカメラにおいては、撮像画像に対し、撮像角度によって生じる画像の歪みを補正する台形補正処理が可能となっている。この台形補正処理は一連の処理として中断することなく処理される。
一方、カメラ機能付きの携帯電話機も広く普及しており、上記の台形補正処理のようなデジタルカメラで使用されている各種画像処理機能の搭載が望まれている。
【０００３】
しかし、台形補正処理のように有る程度の処理時間を要する機能を携帯電話機へ搭載するにあたっては、処理中に着信した場合についても考慮しなければならない。すなわち、デジタルカメラでは一連の処理として連続的に行われるものであったところ、携帯電話機では着信時には画像処理を中断してでも通話処理を優先する必要がある。
【０００４】
従来から、例えばアドレス帳の登録データ等のデータ編集処理を行っている間に着信が検出されると、データ編集処理において処理中であった登録データを破棄して通話処理のために作業用メモリを解放する構成がとられている（例えば、特許文献１参照）。
【０００５】
これは、データ編集処理で処理中であった登録データを一旦別の待避用メモリに保存して、データ編集処理時に使用していた作業用メモリを通話処理のために明け渡し、通話処理が終了した後、待避用メモリから登録データを読み出してデータ編集処理を続行するというものである。
【特許文献１】特開２００４−７２７５１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、台形補正処理等の画像処理が行われる頻度は少なく、そのために待避用メモリを設けるのはコスト高である。また、近年では携帯電話機の小型化が進んでおり、メモリの設置数は限られている。この限られたメモリを各処理タスクが共有しなければならない状況下にある中、上記のような待避用メモリを設けるのは困難である。
【０００７】
本発明の課題は、一連の画像処理中に着信を受け付けることができる携帯通信端末を提供することである。
【課題を解決するための手段】
【０００８】
請求項１に記載の発明は、携帯通信端末において、
通信回線から着信を受けて通話処理を行う通話処理手段と、
撮像画像に施す画像処理の処理内容を複数の処理単位に分割し、当該分割された処理単位毎に画像処理を施す画像処理手段と、
前記画像処理手段により施される画像処理の前記分割された処理単位毎に通信回線からの着信の有無を判別する判別手段と、
前記判別手段により通信回線から着信したと判別された場合、前記画像処理手段により処理単位毎に施される画像処理の実行中に前記通話処理手段により行われる前記通話処理を割り込みで実行させる割込制御手段と、
を備えることを特徴とする。
【０００９】
請求項２に記載の発明は、請求項１に記載の携帯通信端末において、
前記画像処理手段により処理単位毎に施される画像処理によって生成された画像処理データ又は前記通話処理手段により行われる前記通話処理に係る通話処理データの何れかを記憶可能な共用記憶手段と、
前記画像処理手段により前記画像処理データが生成されると、前記共用記憶手段に当該画像処理データを記憶させ、さらに前記判別手段により通信回線から着信したと判別された際に前記画像処理手段により処理単位毎に施される画像処理の実行中であった場合、前記共用記憶手段に記憶された前記画像処理データ上に前記通話処理手段により行われる前記通話処理に係わる通話処理データを上書き可能とするよう制御する記憶制御手段と、
を更に備えることを特徴とする。
【００１０】
請求項３に記載の発明は、請求項２に記載の携帯通信端末において、
前記画像処理手段による画像処理が施された処理画像データを記憶するための画像記憶手段を更に備え、
前記記憶制御手段は、前記判別手段により通信回線から着信したと判別された際に前記画像処理手段により処理単位毎に施される画像処理が完了していた場合、前記共用記憶手段に記憶された画像処理データを処理画像データとして前記画像記憶手段に記憶させ、前記共用記憶手段に記憶された画像処理データ上に前記通話処理手段により行われる前記通話処理に係わる通話処理データを上書き可能とするように制御することを特徴とする。
【００１１】
請求項４に記載の発明は、請求項３に記載の携帯通信端末において、
前記記憶制御手段は、前記画像記憶手段に記憶された処理画像データを圧縮して記憶する保存処理を前記通話処理手段による前記通話処理の終了後に実行することを特徴とする。
【００１２】
請求項５に記載の発明は、請求項１乃至４の何れか１項に記載の携帯通信端末において、
前記割込制御手段は、前記判別手段により通信回線から着信したと判別された際に前記画像処理手段により処理単位毎に施される画像処理の実行中であった場合、前記通話手段による前記通話処理を割り込み実行させ、当該通話処理が終了した後に、前記画像処理手段により撮像画像に施す画像処理を再実行させることを特徴とする。
【００１３】
請求項６に記載の発明は、請求項１乃至５の何れか１項に記載の携帯通信端末において、
前記画像処理手段が撮像画像に施す画像処理は、撮像角度によって生じる画像の歪を補正する台形補正処理であることを特徴とする。
【００１４】
請求項７に記載の発明は、
コンピュータを、
通信回線から着信を受けて通話処理を行う通話処理手段、
撮像画像に施す画像処理の処理内容を複数の処理単位に分割し、当該分割された処理単位毎に画像処理を施す画像処理手段、
前記画像処理手段により施される画像処理の前記分割された処理単位毎に通信回線からの着信の有無を判別する判別手段、
前記判別手段により通信回線から着信したと判別された場合、前記画像処理手段により処理単位毎に施される画像処理の実行中に前記通話処理手段により行われる前記通話処理を割り込みで実行させる割込制御手段、
として機能させるためのプログラムであることを特徴とする。
【発明の効果】
【００１５】
請求項１、７に記載の発明によれば、画像処理を複数の処理単位に分割したので、この処理単位毎に着信を受け付けて通話処理を割り込みで実行させることができる。これにより、着信があれば画像処理を中断して速やかに通話処理に移行することができる。
【００１６】
請求項２に記載の発明によれば、画像処理データと通話処理データとで共用記憶手段を共有している状況において、画像処理中に通話処理を割込実行した際に共用記憶手段を通話処理用に使用可能な状態とすることができる。よって、優先する処理に応じた記憶制御を行うことができる。
【００１７】
請求項３に記載の発明によれば、画像処理データと通話処理データとで共用記憶手段を共有している状況において、処理単位毎に施される画像処理が完了した後、その画像処理により生成された画像処理データを処理画像データとして保存用の画像記憶手段に記憶させるので、共用記憶手段を通話処理用に解放することができる。
【００１８】
請求項４に記載の発明によれば、処理画像データを圧縮して記憶する保存処理は、割込実行された通話処理の後に行うので、通話処理への移行が迅速になり、処理効率が良い。
【００１９】
請求項５に記載の発明によれば、通話処理後に画像処理を再度初めから行うように制御することができる。これにより、通話後に再度ユーザが画像処理を施すための操作を行う必要がなくなり、操作性が良い。
【００２０】
請求項６に記載の発明によれば、撮像画像に施す画像処理は、撮像角度によって生じる画像の歪を補正する台形補正処理であるので、着信があれば台形補正処理を中断して速やかに通話処理に移行することができる。
【発明を実施するための最良の形態】
【００２１】
本実施形態では、撮像により撮像画像を取得可能な携帯電話機において、当該撮像画像の画像処理中に通話処理の割込制御を行う例を説明する。
【００２２】
まず、構成を説明する。
図１に、本実施形態における携帯電話機１の外観図を示す。
携帯電話機１は、図１に示すように本体が２分割され、その中央部に設けられた連結機構により折り畳み可能に構成されている、いわゆる折り畳み式の携帯電話機である。
【００２３】
図１（ａ）に示すように、携帯電話機１を開いたその正面には、２分割された本体の一方にメイン表示部４ａ、他方にキー入力部５が設けられている。メイン表示部４ａの上部には受話スピーカ３が設けられており、キー入力部５の下部には送話マイク６が設けられている。
【００２４】
メイン表示部４ａは、操作画面や画像等を表示するディスプレイであり、ユーザが携帯電話機１の操作時に主に使用するディスプレイである。
【００２５】
キー入力部５は、決定操作を行うための決定キー５１、カーソル操作を行うための十字キー５２、数字、文字等の入力を行うためのテンキー５３、通話の開始及び終了を指示するためのオフフックキー（通話開始ボタン）５７、オンフックキー（通話終了ボタン）５８の他、カメラモード起動のためのカメラキー５４、メニュー操作を行うためのメニューキー５５等の各種機能キーを備えている。携帯電話機１の側面には、撮像の指示操作を行うための撮像キー５６が設けられている。
【００２６】
携帯電話機１の背面には、図１（ｂ）に示すように、サブ表示部４ｂ、カメラ８及びスピーカ９が設けられている。サブ表示部４ｂは、携帯電話機１を折り畳んだ際に補助的に使用されるディスプレイである。
【００２７】
また、携帯電話機１の側面には、リモートコントローラやイヤホン等の外部機器を接続するための入出力インターフェイス２１、メモリカードを接続するためのスロット２０１が設けられている。
【００２８】
図２に、携帯電話機１の機能的構成を示す。
図２に示すように、携帯電話機１は、アンテナ２を有する無線送受信部１１、無線信号処理部１２、制御部１３、キー入力部５、ドライバ１９、メイン表示部４ａ、サブ表示部４ｂ、ドライバ２０、メモリカード７、着信設定記憶部１４、システムＲＯＭ（Read Only Memory）１５、音声信号処理部１７、送話マイク６、受話スピーカ３、ＲＡＭ（Random Access Memory）１６、ドライバ１８、バイブレータ１０、スピーカ９、ＬＥＤ（Light Emitting Diode）２２、カメラ８、入出力インターフェイス２１を備えて構成されている。
【００２９】
無線送受信部１１は、制御部１３の制御に従って、アンテナ２を介して無線信号の送受信を行う。無線送受信部１１は、無線信号処理部１２から入力された送信信号をＣＤＭＡ（Code Division Multiple Access）方式により一次変調し、無線信号を生成する。また、アンテナ２を介して受信された無線信号を一次復調し、その復調された受信信号を無線信号処理部１２に出力する。
【００３０】
無線信号処理部１２は、制御部１３の制御により入力された送信データ（音声データ、メールデータ等）をＱＰＳＫ方式により変調した送信信号を生成し、無線送受信部１１に出力する。一方、無線送受信部１１から入力された受信信号を復調し、受信データを生成する。受信データは、制御部１３の制御により、音声信号処理部１７やＲＡＭ１６の各部に出力される。
【００３１】
制御部１３は、ＣＰＵ（Central Processing Unit）等から構成され、ＲＯＭ１５に記憶されている制御プログラムを読み出して各種演算を行うとともに、各部の動作を集中制御する。
【００３２】
例えば、制御部１３はＲＯＭ１５から通話処理プログラムを読み出して音声信号処理部１７、無線信号処理部１２、無線送受信部１１等を制御し、着信を受け付けて通話処理を実行する。また、撮像時にはカメラ８により得られた撮像画像の画像処理を実行する。画像処理時には割込制御処理を実行し、着信が有ると通話処理を割り込みで処理する。割込制御処理の詳細については後述する。
【００３３】
キー入力部５は、上述した各種機能キー５１〜５８を備え、これらのキー操作に応じた操作信号を生成して制御部１３に出力する。
【００３４】
ドライバ１９は、制御部１３の制御に従って、メイン表示部４ａ、サブ表示部４ｂの表示動作を駆動制御するものである。なお、メイン表示部４ａでは壁紙サイズ（２４０×３２０画素）を超える画素数での表示はできないため、壁紙サイズ以上の撮像画像の表示時には、ドライバ１９が撮像画像の表示サイズを壁紙サイズ又は携帯サイズ（１２０×１６０画素）に変換してメイン表示部４ａに出力する。メイン表示部４ａ、サブ表示部４ｂは、ドライバ１９の制御に従って操作画面等を表示する。
【００３５】
ドライバ２０は、メモリカード７に対するデータの読み書きを行う。メモリカード７は、外部記録メモリであり、カメラ８により撮像された撮像画像や、アドレス帳等のバックアップデータ等を記憶させることが可能である。
【００３６】
着信設定記憶部１４は、着信時に出力する着信メロディや着信音等の報知音データ、着信時に表示する動画像データ等の各種着信設定データ等を記憶している。
【００３７】
ＲＯＭ１５は、システムプログラムの他、通話処理や台形補正処理等の処理を制御するための各種制御プログラム、プログラムの実行必要なパラメータ、データ等を記憶している。
【００３８】
音声信号処理部１７は、送話マイク６及び受話スピーカ３に対する音声の入出力処理を行う。送話マイク６において送話音声に応じた音声信号が生成されると、音声信号処理部１７は送話マイク６から入力された音声信号をＣＥＬＰ符号化して無線信号処理部１２に出力する。一方、無線信号処理部１２からＣＥＬＰ符号化された音声データが入力されると、これを音声信号に変換して受話スピーカ３に出力する。受話スピーカ３では、音声信号に基づいて音声出力を行う。
【００３９】
ＲＡＭ１６は、制御部１３により使用されるワークメモリであり、入力されるデータを一時記憶する。ＲＡＭ１６には、制御部１３の処理結果や処理に使用するパラメータ等のデータを記憶する作業用メモリ領域１６４の他、画像データを記憶するためのメモリとして、図３に示す３つのメモリ領域１６１〜１６３が準備されている。
【００４０】
表示用メモリ領域１６１は、メイン表示部４ａ、サブ表示部４ｂに表示する操作画面等の表示データを格納するためのものである。
【００４１】
第１メモリ領域１６２は、カメラ８により取り込まれた撮像画像データ、ユーザの指示によりメモリカード７から読み出されたＪＰＥＧの画像データ（以下、ユーザ展開データという）、カメラ８の撮像により動画を録画する或いはその録画された動画を再生する際の動画データを一時的に格納するためのものである。これらのデータは排他的に格納される。つまり、第１メモリ領域１６２には撮像画像データ、ユーザ展開データ、動画像データ（撮像用）の何れか一のデータしか格納することができず、他のデータを格納するためには既に格納されているデータに上書きしなければならない。
【００４２】
第２メモリ領域１６３は、台形補正処理等の画像処理が施された処理画像データ、ユーザ展開データ、通話処理中に使用される動画像データ（通話用）を格納するためのものである。第１メモリ領域１６２と同様にこれらのデータは排他的に格納され、処理画像データ、ユーザ展開データ、動画像データ（通話用）の何れか一種しか同時に格納することができない。
【００４３】
第１メモリ領域１６２、第２メモリ領域１６３には各メモリ領域１６２、１６３の使用状況を管理するためのフラグを格納するフラグ領域が設けられている。第１メモリ領域１６２では、メモリ領域内に記憶されているデータが上書き可能であり、第１メモリ領域１６２の使用が可能な状態である場合にはフラグ「０」、撮像画像データが記憶されており、第１メモリ領域１６２が使用不可である場合にはフラグ「１」、ユーザ展開データが記憶されており、第１メモリ領域１６２が使用不可である場合にはフラグ「２」、動画像データ（撮像用）が記憶されており、第１メモリ領域１６２が使用不可である場合にはフラグ「３」が書き込まれる。
【００４４】
また、第２メモリ領域１６３においては、メモリ領域内に記憶されているデータが上書き可能であり、第２メモリ領域１６３が使用可能な状態である場合にはフラグ「０」、処理画像データが記憶されており、第２メモリ領域１６３が使用不可である場合にはフラグ「１」、ユーザ展開データが記憶されており、第２メモリ領域１６３が使用不可である場合にはフラグ「２」、動画像データ（通話用）が記憶されており、第２メモリ領域１６３が使用不可である場合にはフラグ「３」が書き込まれる。
【００４５】
上記フラグが「０」に設定されている場合、各メモリ領域１６２，１６３は使用可能な状態とされ、新規データを書き込む際にメモリ領域１６２、１６３内に既に記憶されている既存データがある場合には、既存データ上に新規データが上書きされることとなる。一方、フラグが「０」以外のフラグ「１」〜「３」である場合、各メモリ領域１６２、１６３は使用不可とされ、既存データ以外のデータの書き込みが禁止される。
【００４６】
ドライバ１８は、着信時にバイブレータ１０、スピーカ９、ＬＥＤ２２を駆動制御するものである。着信時には着信設定記憶部１４に記憶されている報知音データに基づいて報知音信号を生成し、スピーカ９に出力する。バイブレータ１０はドライバ１８の制御により振動し、スピーカ９はドライバ１８から入力される報知音の音信号に基づいて報知音の出力を行う。また、ＬＥＤ２２はドライバ１８の制御に従って着信時に発光し、着信を報知するとともに、カメラ８による撮像時の補助光として発光する。
【００４７】
カメラ８は、撮像キー５６の操作に応じて撮像画像のデータを生成するものであり、撮像光学系、光電変換素子、Ａ／Ｄ変換部等を備えている。カメラ８では、撮像光学系により取り込まれた光学像を光電変換素子により画像信号に変換し、この画像信号をＡ／Ｄ変換部によりデジタル画像データに変換する。
【００４８】
入出力インターフェイス２１は、イヤホンやリモートコントローラ等の外部機器を接続するためのインターフェイスであり、これら外部機器と携帯電話機１との間のデータの入出力を仲介する。
【００４９】
次に、上記携帯電話機１の動作について説明する。
図４は、携帯電話機１において実行される割込制御処理の流れを示すフローチャートである。割込制御処理は、撮像画像の画像処理中において通話処理の割り込みを制御する処理であり、制御部１３とＲＯＭ１５内に記憶される制御プログラムとの協働により実行されるソフトウェア処理である。なお、以下の説明では画像処理として台形補正処理を実行する例を説明する。
【００５０】
図４に示す割込制御処理では、まずカメラキー５４の押下操作によりカメラモードが選択されると（ステップＳ１）、制御部１３の制御により撮像処理用のプログラムが起動され、カメラモードに移行する。次いで、ユーザのキー操作により撮像後に台形補正処理を行う台形補正モードが選択されると（ステップＳ２）、制御部１３の制御によりカメラ８による画像取り込みが開始され、取り込まれた画像（以下、スルー画像という）がメイン表示部４ａ上に表示される（ステップＳ３）。
【００５１】
次いで、ユーザにより撮像キー５６が押下操作されると（ステップＳ４；Ｙ）、その押下タイミングでカメラ８において取り込まれたスルー画像が撮像画像として抽出され、そのデータがＲＡＭ１６の第１メモリ領域１６２に一時記憶される（ステップＳ５）。このとき、制御部１３により第１メモリ領域１６２のフラグが「１」に設定され、他のデータの記憶が禁止される。その後、カメラ８の画像取り込み動作が停止される（ステップＳ６）。
【００５２】
次いで、第１メモリ領域１６２に記憶された撮像画像データに対し、制御部１３により輪郭抽出処理が施され、台形補正が必要な対象画像部分の輪郭が抽出される（ステップＳ７）。台形補正が必要な対象画像部分とは、略方形であった対象物の画像が歪み台形形状となった画像部分である。輪郭抽出処理は、例えば直線を検出するためのテンプレートやフィルタを用いて直線認識を行い、この認識された直線の連続性を検出して四角形に閉じた形状の輪郭線を抽出する。
【００５３】
輪郭が抽出されると、制御部１３の表示制御により、図５（ａ）に示すように、メイン表示部４ａ上に撮像画像ｄ１１とともに抽出した輪郭線を示す台形補正枠ｄ１２が表示される（ステップＳ８）。ここで、台形補正処理のキャンセル操作がなされた場合（ステップＳ９；Ｎ）、キャンセル処理が実行され（ステップＳ１１）、本処理を終了する。キャンセル処理では、第１メモリ領域１６２に記憶された撮像画像データがドライバ２０によりメモリカード７に記憶される。また、第１メモリ領域１６２が使用可能であることを示すフラグ「０」が設定される。
【００５４】
一方、台形補正処理の実行指示操作がなされた場合（ステップＳ９；Ｙ）、台形補正処理に移行する（ステップＳ１０）。
【００５５】
図６を参照して台形補正処理について説明する。
図６に示す台形補正処理では、まずメイン表示部４ａにおいて保存中である旨のメッセージが表示される（ステップＳ２０）。次に制御部１３により台形補正処理の処理内容がｎ個のブロックに分割される（ステップＳ２１）。以下、分割されたブロック毎の台形補正処理を分割処理という。各分割処理には処理内容を識別するために１〜ｎの処理番号が付される。
【００５６】
台形補正処理は、座標変換により台形形状の画像が略方形となるように補正するものである。例えば、原画（撮像画像）の各画素の座標をＰ（ｘ、ｙ）、台形補正処理後の処理画像における各画素の座標をＱ（ｘ、ｙ）としたとき、補正後の処理画像は次式により求めることができる。
Ｑ（ｘ、ｙ）＝Ｐ（ａｘ＋ｂ、ｃｙ＋ｄ）・・・（１）
ここで、ａ、ｂ、ｃ、ｄは座標変換時の伸張の係数である。
【００５７】
上記の式１に原画の各画素の座標値Ｐ（ｘ、ｙ）を入力することにより、処理画像を求めることができる。なお、台形補正処理は上記の手法に限らず、他の手法を適用することとしてもよい。
台形補正処理時には、例えば、ｎ個に分割された原画の各ブロックに対して、この画素毎に座標変換を行う処理を施す。また、分割単位は、主走査方向における１ライン毎に分割する、或いは原画を複数エリアに分け、このエリア毎に分割する等、その分割数を考慮して適宜決定すればよい。
【００５８】
ブロック分割が行われると、制御部１３により処理対象の分割処理の処理番号ｎが初期値ｎ＝１に設定され（ステップＳ２２）、処理番号ｎ番目の分割処理が制御部１３において実行される（ステップＳ２３）。最初の分割処理時には初期値ｎ＝１に設定されているので、処理番号１の分割処理が実行されることとなる。分割処理により生成された処理画像データは第２メモリ領域１６３に格納される。このとき、制御部１３により第２メモリ領域１６３において処理画像データが格納されていることを示すフラグ「１」が設定される。
【００５９】
ｎ番目の分割処理が終了すると、無線信号処理部１２から出力される着信の検出結果をもとに、制御部１３で着信の有無が判断される（ステップＳ２４）。
最初に、着信が無いと判断された場合について説明する。
着信が無いと判断されると（ステップＳ２５；Ｎ）、全ての分割処理は終了したか否かが判断される（ステップＳ２５）。
【００６０】
全ての分割処理が未終了の場合は（ステップＳ２５；Ｎ）、処理番号ｎが１だけインクリメントされ（ステップＳ２６）、ステップＳ２３の処理へ移行する。すなわち、全ての分割処理について処理が完了するまで、処理番号ｎが繰り上げられて各処理番号ｎの分割処理が順次実行され、その各分割処理が完了する毎に着信の判断が行われることとなる。
【００６１】
そして、全ての分割処理が完了すると（ステップＳ２５；Ｙ）、制御部１３において補正完了処理が実行される（ステップＳ２７）。補正完了処理では、第２メモリ領域１６３に一時記憶された処理画像データが第１メモリ領域１６２の撮像画像データ上に上書きされるとともに、第２メモリ領域１６３のフラグが使用可能であることを示す「０」に書き換えられる。すなわち、第２メモリ領域１６３に記憶されている処理画像データ上に他のデータを上書きすることが可能となる。
【００６２】
補正完了処理が終了すると、制御部１３により保存処理が実行される（ステップＳ２８）。保存処理では、第１メモリ領域１６２に上書きされた処理画像データがＪＰＥＧ方式により圧縮された後、ドライバ２０に出力される。ドライバ２０では、入力された処理画像データのメモリカード７への書き込み処理が実行される。また、制御部１３により第１メモリ領域１６２においてフラグが「０」に書き換えられ、第１メモリ領域１６２が使用可能な状態とされる。以上のようにして保存処理を終了すると、割込制御処理を終了する。
【００６３】
次に、ステップＳ２４において着信が有ったと判断された場合について説明する。
着信が有ったと判断された場合（ステップＳ２４；Ｙ）、ｎ個全ての分割処理について完了したか否かが判別される（ステップＳ２９）。全ての分割処理について完了している場合には（ステップＳ２９；Ｙ）、制御部１３により補正完了処理が実行された後（ステップＳ３０）、通話処理が割り込みで実行される（ステップＳ３１）。
【００６４】
補正完了処理は、上述したステップＳ２７の補正完了処理と同一内容である。すなわち、処理画像データが第１メモリ領域１６２の撮像画像データ上に上書きされた後、第２メモリ領域１６３のフラグが「０」に書き換えられて第２メモリ領域１６３が使用可能な状態とされる。
【００６５】
通話処理では、ユーザによりオフフックキー５７が操作されると、制御部１３により無線送受信部１１、無線信号処理部１２、音声信号処理部１７が制御され、通話音声の入出力及び送受信に係る処理がなされる。具体的には、無線送受信部１１により受信された通話先の音声を音声信号処理部１７により受話音声として出力させるとともに、マイク６を介して音声信号処理部１７に入力された音声信号を無線送受信部１１により通話先の携帯電話機に送信する。
【００６６】
通話している間、制御部１３により着信時に表示する動画像データが着信設定記憶部１４から読み出されて第２メモリ領域１６３に展開される。このとき、第２メモリ領域１６３ではフラグが動画像データ（通信用）領域として使用中であることを示す「３」に書き換えられる。一方、メイン表示部４ａでは、第２メモリ領域１６３に展開された動画像データに基づいてドライバ１９により動画像が表示される。
そして、通話が終了すると、無線送受信部１１、無線信号処理部１２、音声信号処理部１７による動作が終了制御され、第２メモリ領域１６３のフラグが「０」に書き換えられて第２メモリ領域１６３が使用可能な状態とされる。
【００６７】
このようにして、通話処理が終了すると、ステップＳ２８の保存処理が実行された後、割込制御処理を終了する。保存処理はステップＳ２８における保存処理と同一の処理内容であるので、ここでは説明を省略する。
【００６８】
次に、ステップＳ２９において着信が有った際に全ての分割処理を完了していなかった場合について説明する。
全ての分割処理が完了していない場合（ステップＳ２９；Ｎ）、先ず図５（ｂ）に示すように着信したことを通知するとともに、処理中のデータが破棄されることを通知する通知画面ｄ２がメイン表示部４ａに表示される(ステップＳ３２)。さらに、制御部１３により補正未完了処理が実行される（ステップＳ３３）。
【００６９】
補正未完了処理では、第２メモリ領域１６３においてフラグが「０」に書き換えられ、第２メモリ領域１６３が使用可能な状態とされる。すなわち、それまでの分割処理によって第２メモリ領域１６３に格納された処理画像データ上に他のデータを上書き可能な状態となる。
【００７０】
補正未完了処理が終了すると、通話処理が実行される（ステップＳ３４）。通話処理はステップＳ３１の通話処理と同一内容であるのでここでは詳細な説明を省略する。通話が終了し、通話処理が終了すると、図６のステップＳ２０の処理に移行し、再度台形補正処理がやり直される。
【００７１】
以上のように、本実施形態によれば、台形補正処理の処理内容を複数に分割し、その分割処理が完了する毎に着信の有無を判別し、着信があれば通話処理を割込実行するので、台形補正処理中に着信があった場合には台形補正処理を中断し、速やかに通話処理に移行することができる。
【００７２】
また、処理画像データと通話処理に用いる動画像データを一時記憶するためのメモリとして同一の第２メモリ領域１６３を共有している状況において、全分割処理が未完了の状態で通話処理が割込実行された場合、フラグの書き換えにより第２メモリ領域１６３は通話処理のために使用可能な状態に制御するので、それまでの分割処理により第２メモリ領域１６３に記憶されていた処理画像データ上に通話処理に用いる動画像データを上書きすることが可能となる。よって、メモリを共有する構成の場合、優先する処理に応じた記憶制御を行うことができる。
【００７３】
また、全分割処理が未完了の状態で通話処理が割込実行された場合、撮像画像データは第１メモリ領域１６２に保持したまま、その通話処理が終了した後にその撮像画像データに対して自動的に台形補正処理がやり直されるので、通話後にユーザが台形補正処理の再実行に係る操作を行う必要がなく、操作性が良い。
【００７４】
一方、全分割処理が完了した後に着信があった場合、保存処理において、全分割処理により第２メモリ領域１６３に記憶された処理画像データが第１メモリ領域１６２に保存され、第２メモリ領域１６３が使用可能な状態とされるので、第２メモリ領域１６３を通話処理のために解放することができる。また、通話処理の後、第１メモリ領域１６２からメモリカード７に処理画像データを書き換えるので、第１メモリ領域１６２も解放されるよう、記憶制御を行うことができる。
【００７５】
さらに、上記保存処理は通話処理後に行われるので、通話処理の実行を最優先として通話処理への移行を迅速に行うことができる。
【００７６】
なお、上述した実施形態では、画像処理として台形補正処理を行う例を説明したが、これに限らず、例えば階調変換処理や他の画像との合成処理等、他の画像処理の場合にも本発明を適用することが可能である。
【００７７】
また、携帯電話機の例を説明したが、ＰＨＳ（Personal Handy-phone System）等、通話が可能な携帯通信端末であれば本発明を適用可能である。
【図面の簡単な説明】
【００７８】
【図１】本実施形態における携帯電話機の外観図である。
【図２】図１の携帯電話機の機能的構成を示す図である。
【図３】図２のメモリ構成図を示す図である。
【図４】携帯電話機により実行される割込制御処理を説明するフローチャートである。
【図５】割込制御処理中に表示される表示画面例を示す図である。
【図６】割込制御処理の一部である台形補正処理について説明するフローチャートである。
【符号の説明】
【００７９】
１    携帯電話機
４ａ    メイン表示部
５    キー入力部
７    メモリカード
８    カメラ
１１    無線送受信部
１２    無線信号処理部
１３    制御部
１５    ＲＯＭ
１６１    表示用メモリ領域
１６２    第２メモリ領域
１６３    第３メモリ領域
１７    音声信号処理部
【図１】
2007194808.tif 000003
【図２】
2007194808.tif 000004
【図３】
2007194808.tif 000005
【図４】
2007194808.tif 000006
【図５】
2007194808.tif 000007
【図６】
2007194808.tif 000008