(57)【要約】【課題】リソースを有効に利用することが可能な携帯端末機器及びその制御プログラムを提供する。【解決手段】外部記憶装置３００と通信する携帯端末機器１００であって、撮影処理によって得られた画像データを画像メモリ７に格納する第１モードと、格納された画像データを再生処理する第２モードのいずれか一方を設定するモード設定部２１と、第１モード時に、画像メモリ７に格納された画像データを外部記憶装置３００へ転送処理する転送処理部８１と、転送処理の実行中に第１モードから第２モードへ切替える際、再生処理を開始するとともに転送処理を継続する制御部３と、第２モード時に、転送処理の完了した画像データを削除待ちの画像データとして画像メモリ７に保持し、第２モードから第１モードへ切替える際、削除待ちの画像データを画像メモリ７から削除するメモリ制御部５とを備える。【選択図】図１
2007300215.tif 000002
【特許請求の範囲】
【請求項１】
外部記憶装置と通信する携帯端末機器であって、
撮影処理によって得られた画像データを画像メモリに格納する第１モードと、前記格納された画像データを再生処理する第２モードのいずれか一方を設定するモード設定部と、
前記第１モード時に、前記格納された画像データを前記外部記憶装置へ転送処理する転送処理部と、
前記転送処理の実行中に前記第１モードから前記第２モードへ切替える際、前記再生処理を開始するとともに前記転送処理を継続する制御部と、
前記第２モード時に、前記転送処理の完了した画像データを削除待ちの画像データとして前記画像メモリに保持し、前記第２モードから前記第１モードへ切替える際、前記削除待ちの画像データを前記画像メモリから削除するメモリ制御部
とを備えることを特徴とする携帯端末機器。
【請求項２】
前記第２モード時に、前記外部記憶装置から前記画像データを受信処理する受信処理部と、
前記受信処理又は前記転送処理のいずれかに優先度を設定する優先度設定部
とを更に備え、前記制御部は、前記受信処理に優先度が設定されている場合、前記受信処理の実行中に前記第２モードから前記第１モードへ切替える際、前記転送処理を実行せずに前記受信処理を継続させることを特徴とする請求項１に記載の携帯端末機器。
【請求項３】
前記第２モード時に、前記外部記憶装置から前記画像データを受信処理する受信処理部と、
前記受信処理又は前記転送処理のいずれかに優先度を設定する優先度設定部
とを更に備え、前記制御部は、前記転送処理に優先度が設定されている場合、前記受信処理の実行中に前記第２モードから前記第１モードへ切替える際、前記受信処理を中断して前記転送処理を実行することを特徴とする請求項１に記載の携帯端末機器。
【請求項４】
外部記憶装置と通信する携帯端末機器を制御する制御プログラムであって、前記携帯端末機器に、
撮影処理によって得られた画像データを画像メモリに格納する第１モードと、前記格納された画像データを再生処理する第２モードのいずれか一方を設定する手順と、
前記第１モード時に、前記格納された画像データを前記外部記憶装置へ転送処理する手順と、
前記転送処理の実行中に前記第１モードから前記第２モードへ切替える際、前記再生処理を開始するとともに前記転送処理を継続する手順と、
前記第２モード時に、前記転送処理の完了した画像データを削除待ちの画像データとして前記画像メモリに保持する手順と、
前記第２モードから前記第１モードへ切替える際、前記削除待ちの画像データを前記画像メモリから削除する手順
とを実行させることを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部記憶装置に画像データを転送可能な携帯端末機器及びその制御プログラムに関する。
【背景技術】
【０００２】
デジタルカメラ等の携帯端末機器で撮影された画像データは、携帯端末機器に内蔵されるメモリや携帯端末機器に着脱可能なメモリカード(以下、これらを総称して「画像メモリ」と呼ぶ)へ記録される。しかし、画像メモリへ記録できる枚数は限られているため、無線通信網等の通信網を介して、画像メモリ内の画像データをパーソナルコンピュータ等のより大きな記録メディアを持つ機器（以下、「外部記憶装置」と呼ぶ）に自動的に転送する技術が知られている。この結果、仮想的な大容量の画像メモリを提供するとともに、ケーブル接続やメモリカードの着脱による画像データの移動の煩雑さが解消できる。
【０００３】
また、無線通信機能を有するデジタルカメラとして、撮影処理中は画像データ転送を中断することで、通信処理によるデジタルカメラ操作の制約を回避する手法が提案されている（例えば、特許文献１参照。）。更に、デジタルカメラ処理と通信処理をタスクに分離し、前者に対して高い優先度を設定することで、画像データの転送処理と、デジタルカメラ本来の処理とを分離する手法が提案されている（例えば、特許文献２参照。）。
【特許文献１】特開２００３−２６４７２９号公報
【特許文献２】特開２００３−７８７９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した背景技術においては、画像データの転送中に再生モードへ移行した場合や、再生による画像データ受信中に撮影モードへ移行した場合等に言及していない。つまり、ユーザが撮影操作のみに専念可能とする提案であり、携帯端末機器のリソースが有効に利用されていない。このため、ユーザは画像データ転送等の通信処理中には所望の再生操作が得られない、あるいは、撮影・再生の切替には通信処理状況を意識する必要があるといった問題がある。
【０００５】
上記問題点を鑑み、本発明は、リソースを有効に利用することが可能な携帯端末機器及びその制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の第１の特徴は、外部記憶装置と通信する携帯端末機器であって、撮影処理によって得られた画像データを画像メモリに格納する第１モードと、前記格納された画像データを再生処理する第２モードのいずれか一方を設定するモード設定部と、前記第１モード時に、前記格納された画像データを前記外部記憶装置へ転送処理する転送処理部と、前記転送処理の実行中に前記第１モードから前記第２モードへ切替える際、前記再生処理を開始するとともに前記転送処理を継続する制御部と、前記第２モード時に、前記転送処理の完了した画像データを削除待ちの画像データとして前記画像メモリに保持し、前記第２モードから前記第１モードへ切替える際、前記削除待ちの画像データを前記画像メモリから削除するメモリ制御部とを備える携帯端末機器であることを要旨とする。
【０００７】
この特徴によれば、第１モードから第２モードへ切替える際、再生処理を開始するとともに転送処理を継続することで、ユーザは所望の画像を再生でき、バックグランドでは画像の転送が行われているため、携帯端末機器のリソースを有効に利用できる。また、画像転送が完了した場合でも第２モードであれば削除せずに削除待ち画像として画像メモリ内に保持し続けることで、外部記憶装置からの画像データの受信処理を行わずに、削除待ち画像を再生可能となる。更に、第２モードから第１モードへの切替発生を契機として削除待ち画像を削除することで、画像メモリの記憶容量を効率的に使用できる。
【０００８】
本発明の第２の特徴は、第１の特徴に係る携帯端末機器において、前記第２モード時に、前記外部記憶装置から前記画像データを受信処理する受信処理部と、前記受信処理又は前記転送処理のいずれかに優先度を設定する優先度設定部とを更に備え、前記制御部は、前記受信処理に優先度が設定されている場合、前記受信処理の実行中に前記第２モードから前記第１モードへ切替える際、前記転送処理を実行せずに前記受信処理を継続させることを要旨とする。
【０００９】
この特徴によれば、転送処理と受信処理を時分割で実行し、受信処理を優先的に実行することで、帯域を有効に利用して受信処理を早期に完了することができる。
【００１０】
本発明の第３の特徴は、第１の特徴に係る携帯端末機器において、前記第２モード時に、前記外部記憶装置から前記画像データを受信処理する受信処理部と、前記受信処理又は前記転送処理のいずれかに優先度を設定する優先度設定部とを更に備え、前記制御部は、前記転送処理に優先度が設定されている場合、前記受信処理の実行中に前記第２モードから前記第１モードへ切替える際、前記受信処理を中断して前記転送処理を実行することを要旨とする。
【００１１】
この特徴によれば、転送処理と受信処理を時分割で実行し、転送処理を優先的に実行することで、帯域を有効に利用して転送処理を早期に完了することができる。
【００１２】
本発明の第４の特徴は、外部記憶装置と通信する携帯端末機器を制御する制御プログラムであって、前記携帯端末機器に、撮影処理によって得られた画像データを画像メモリに格納する第１モードと、前記格納された画像データを再生処理する第２モードのいずれか一方を設定する手順と、前記第１モード時に、前記格納された画像データを前記外部記憶装置へ転送処理する手順と、前記転送処理の実行中に前記第１モードから前記第２モードへ切替える際、前記再生処理を開始するとともに前記転送処理を継続する手順と、前記第２モード時に、前記転送処理の完了した画像データを削除待ちの画像データとして前記画像メモリに保持する手順と、前記第２モードから前記第１モードへ切替える際、前記削除待ちの画像データを前記画像メモリから削除する手順とを実行させる制御プログラムであることを要旨とする。
【００１３】
この特徴によれば、第１モードから第２モードへ切替える際、再生処理を開始するとともに転送処理を継続することで、ユーザは所望の画像を再生でき、バックグランドでは画像の転送が行われているため、携帯端末機器のリソースを有効に利用できる。また、画像転送が完了した場合でも第２モードであれば削除せずに削除待ち画像として画像メモリ内に保持し続けることで、外部記憶装置からの画像データの受信処理を行わずに、削除待ち画像を再生可能となる。更に、第２モードから第１モードへの切替発生を契機として削除待ち画像を削除することで、画像メモリの記憶容量を効率的に使用できる。
【発明の効果】
【００１４】
本発明によれば、リソースを有効に利用することが可能な携帯端末機器及びその制御プログラムを提供できる。
【発明を実施するための最良の形態】
【００１５】
次に、図面を参照して、本発明の実施形態を説明する。以下の実施形態における図面の記載において、同一又は類似の部分には同一又は類似の符号を付している。
【００１６】
（通信システムの全体構成例）
本発明の第１実施形態に係る携帯端末機器１００は、図１に示すように、通信網２００を介して外部記憶装置３００と通信する。携帯端末機器１００としては、無線通信機能を有するデジタルカメラが使用できる。以下においては、無線通信機能を有するデジタルカメラを携帯端末機器１００として使用する場合について説明する。
【００１７】
通信網２００には、移動体通信網とインターネット網等が含まれる。移動体通信網としては、無線ローカル・エリア・ネットワーク（ＬＡＮ）が使用できる。また、外部記憶装置３００としては事業者が設置するストレージサーバが使用できるが、携帯端末機器１００のユーザが設置するホームサーバ等であっても良い。
【００１８】
携帯端末機器１００は、通信網２００を介して外部記憶装置３００へ画像データを転送する「転送処理」と、通信網２００を介して外部記憶装置３００から画像データを受信する「受信処理」を実行可能なように構成されている。ここで「画像データ」とは、静止画像データを前提としているが、動画像データであってもかまわない。
【００１９】
（携帯端末機器の構成例）
携帯端末機器１００は、入力部１、設定部２、制御部３、撮影処理部４、メモリ制御部５、再生処理部６、画像メモリ７、通信処理部８、及び通信Ｉ／Ｆ８５を備える。
【００２０】
入力部１は、ユーザからの各種の入力操作を受け付ける。詳細には入力部１は、図示を省略する電源ボタン、モード切替ボタン、及びシャッターボタン等を備える。電源ボタンは、ユーザからの電源投入操作及び電源遮断操作を受け付ける。モード切替ボタンは、ユーザからのモード切替操作を受け付ける。シャッターボタンは、ユーザからの撮影操作を受け付ける。
【００２１】
設定部２は、モード切替操作に応じて携帯端末機器１００の動作モードを設定するモード設定部２１と、ユーザからの優先度設定操作に応じて転送処理又は受信処理のいずれかに優先度を設定する優先度設定部２２を備える。動作モードには、撮影処理によって得られた画像データを画像メモリ７に格納する「撮影モード」と、前記画像メモリ７に格納された画像データを再生処理する「再生モード」が含まれる。
【００２２】
撮影処理部４は、撮影モード時に、ユーザからの撮影操作に応じて撮影処理を行う。具体的には撮影処理部４は、被写体からの光の像を電気信号に変換する撮像部４１と、撮像部４１からの電気信号をデジタル信号に変換し、デジタル信号を圧縮符号化することで画像データを生成する画像処理部４２とを備える。撮像部４１としては例えば電荷結合素子（ＣＣＤ）が使用できる。圧縮符号化方式としては例えばＪＰＥＧ方式又はＭＰＥＧ方式等が使用できる。画像処理部４２が生成した画像データは、メモリ制御部５を介して画像メモリ７に格納される。
【００２３】
画像メモリ７としては、携帯端末機器１００の内蔵メモリ又は携帯端末機器１００に着脱可能なメモリカード、あるいはこれらの組み合わせが使用できる。これらの半導体メモリに限らず、ハードディスク等の磁気記憶媒体を使用しても良い。また、画像メモリ７には、撮影処理部４が生成した画像データに加えて、外部記憶装置３００から受信した画像データも格納される。
【００２４】
再生処理部６は、再生モード時に、再生操作に応じて、メモリ制御部５を介して画像メモリ７から読み出した画像データの再生処理を行う。具体的には再生処理部６は、画像を表示する表示部と、メモリ制御部５からの画像データを復号し、復号した画像データを表示部６１に供給する表示制御部６２を備える。表示部６１としては例えば液晶ディスプレイ（ＬＣＤ）が使用できる。表示部６１としてタッチパネル式のディスプレイを使用する場合、入力部１の機能を表示部６１に実行させることも可能である。
【００２５】
通信処理部８は、撮影モード時に、外部記憶装置３００に画像データを自動的に転送する。また、通信処理部８は、再生モード時に、ユーザから再生要求がなされた画像データを外部記憶装置３００から受信する。
【００２６】
具体的には通信処理部８は、転送処理部８１、転送バッファ８２、受信処理部８３、及び受信バッファ８４を備える。転送処理部８１は、メモリ制御部５からの画像データを転送バッファ８２に一旦格納し、転送バッファ８２に格納した画像データをパケット化して通信Ｉ／Ｆ８５に供給するとともに、画像データを外部記憶装置３００へ転送するよう通信Ｉ／Ｆ８５に指示する。すなわち、外部記憶装置３００のアドレス情報を含むパケットを作成することで、画像データを外部記憶装置３００へ転送可能となる。転送バッファ８２内の画像データの転送が完了したら、転送処理部８１は、制御部３を介して、メモリ制御部５へ画像メモリ７内の転送完了画像の削除要求を渡す。
【００２７】
受信処理部８３は、制御部３から画像要求が来た場合、所定画像を外部記憶装置３００から受信する。受信した画像データは受信バッファ８４へ一旦格納し、受信が完了すると受信バッファ８４内の画像データをメモリ制御部５へ引き渡す。なお、受信処理部８３が外部記憶装置３００から受信する画像データは、携帯端末機器１００で生成した画像データに限らず、他の機器で生成した画像データを画像メモリ７に格納するために受信してもかまわない。
【００２８】
通信Ｉ／Ｆ８５は、例えばＩＥＥＥ８０２．１１ａ／ｂ／ｇ等の無線ＬＡＮ方式に準拠した構成を有し、通信網２００と無線通信を実行する。通信Ｉ／Ｆ８５としては、携帯端末機器１００が内蔵する無線通信装置又は携帯端末機器１００に着脱可能な通信カードが使用できる。詳細には通信Ｉ／Ｆ８５は、図示を省略するアンテナと、アンテナに接続された高周波（ＲＦ）処理回路と、ＲＦ処理回路に接続された中間周波（ＩＦ）処理回路等を備える。
【００２９】
メモリ制御部５は、転送処理時において、画像メモリ７内を監視し、画像メモリ７内に画像データが存在し、且つ転送バッファが８２に空きがある場合、画像メモリ７内の画像データを転送バッファ８２へ引き渡す。転送バッファ８２が空でなければ空になるまで待ち、空になり次第引き渡す。
【００３０】
更に、メモリ制御部５は、受信処理時において、通信処理部８の受信バッファ８４からの画像を受け取り、画像メモリ７へ引き渡す。あるいは、再生処理部６から要求された画像を画像メモリ７から再生処理部６に引き渡す。要求画像が画像メモリ７内になければ、通信処理部８へその画像を要求する。また、通信処理部８からの削除要求により、画像メモリ７内の画像を削除する。
【００３１】
制御部３は、携帯端末機器１００内の各機能ブロックを制御する。制御部３は、例えば図示を省略するＣＰＵ、ＲＡＭ、及びＲＯＭを備える。ＲＯＭには、ＣＰＵが実行する制御プログラム（ファームウェア）が格納される。ＲＡＭは、制御プログラムが格納されるとともにＣＰＵのプログラム実行時における作業領域等として利用される。ＣＰＵが実行する制御プログラムにおいては、通信を制御する処理（以下、「通信制御処理」と呼ぶ）と、デジタルカメラ本来の機能、すなわち撮影及び再生を制御する処理（以下、「カメラ制御処理」と呼ぶ）とがタスクとして分離されており、制御部３は、通信制御処理とカメラ制御処理とを独立して実行可能である。
【００３２】
（携帯端末機器の第１動作例）
次に、携帯端末機器１００の第１動作例として、携帯端末機器１００の動作モードを、撮影モード、再生モード、及び撮影モードの順に切替える場合の動作について図２を用いて説明する。
【００３３】
（Ａ）図２（ａ）においては、動作モードが撮影モードであり、画像メモリ７に３枚分の未送信の画像データＡ〜Ｃが存在している。画像データＡ〜Ｃのうち、画像データＡは画像メモリ７に格納されてから最も時間の経過している画像データであり、画像データＣは最も新しい画像データである。ここでは、古い順、すなわち画像データＡ、Ｂ、Ｃの順で外部記憶装置３００へ転送する。図２（ａ）の時点では、転送処理部８１は、画像データＡを転送バッファ８２を介して外部記憶装置３００へ転送している。
【００３４】
（Ｂ）動作モードが撮影モードから再生モードへ切替ると、図２（ｂ）に示すように、画像メモリ７内の最も新しい画像データＣが再生処理部６によって再生される。ただし、バックグランドでは画像データＡの転送は継続されている。
【００３５】
（Ｃ）画像データＡの転送が完了すると、メモリ制御部５は、図２（ｃ）に示すように、転送が完了した画像データＡを削除待ち画像としてそのまま画像メモリ７内に保持する。これは、再生画像の切替え操作によって画像データＡを再生する可能性を考慮したものである。これにより、画像データＡの再生時における外部記憶装置３００からの受信処理を回避することができる。なお、図２（ｃ）の時点では、画像データＣの再生は継続されている。画像データＡの転送が完了すると、次に古い画像、すなわち画像データＢの転送が開始される。
【００３６】
（Ｄ）動作モードが再生モードから撮影モードへ切替ると、撮影可能状態に推移し、メモリ制御部５は、図２（ｄ）に示すように削除待ちの画像データＡを削除する。画像データＢの転送は継続される。そのまま画像データＢの転送が完了すれば、通常通り画像データＢを削除する。
【００３７】
このように、撮影モードから再生モードへ切替える際、再生処理を開始するとともに転送処理を継続することで、ユーザは所望の画像を再生でき、バックグランドでは画像の転送が行われているため、制御部３及び通信処理部８のリソースを有効に利用できる。
【００３８】
また、画像転送が完了した場合でも再生モードであれば削除せずに削除待ち画像としてメモリ内に保持し続けることで、外部記憶装置３００からの画像データの受信処理を行わずに、削除待ち画像を再生可能となる。更に、撮影モードへの切替発生を契機として削除待ち画像を削除することで、画像メモリ７のリソース（記憶容量）を効率的に使用できる。
【００３９】
（携帯端末機器の第２動作例）
次に、携帯端末機器１００の第２動作例として、携帯端末機器１００の動作モードを、再生モードから撮影モードへ切替える場合の動作について図３を用いて説明する。ただし、優先度設定部２２が、受信処理に対して優先度を設定している場合について説明する。
【００４０】
（Ａ）図３（ａ）においては、動作モードが再生モードであり、画像メモリ７に所望の再生画像が無いため、外部記憶装置３００から所望の再生画像、ここでは画像データＣを受信している。
【００４１】
（Ｂ）動作モードが再生モードから撮影モードへ切替ると、撮影待ち状態になるが、図３（ｂ）に示すように、画像データＣの受信は継続する。ここで、あらかじめ画像メモリ７内に転送すべき画像データＤが存在する場合、あるいは撮影処理によって新たに画像メモリ７内に画像データＤが格納された場合であっても、転送処理には移行せずに受信処理を優先する。
【００４２】
（Ｃ）画像データＣの受信が完了すると、図３（ｃ）に示すように、画像データＣが転送不可画像として画像メモリ７に格納される。また、画像データＤの転送が開始される。
【００４３】
このように、転送処理と受信処理を時分割で実行し、転送処理よりも受信処理を優先的に実行することで、帯域を有効に利用して受信処理を早期に完了可能としている。
【００４４】
（携帯端末機器の第３動作例）
次に、携帯端末機器１００の第３動作例として、携帯端末機器１００の動作モードを、再生モードから撮影モードへ切替える場合の動作について図４を用いて説明する。ただし、優先度設定部２２が、転送処理に対して優先度を設定している場合について説明する。
【００４５】
（Ａ）図４（ａ）においては、動作モードが再生モードであり、画像メモリ７に所望の再生画像が無いため、外部記憶装置３００から所望の再生画像、ここでは画像データＣを受信している。
【００４６】
（Ｂ）動作モードが再生モードから撮影モードへ切替ると、撮影待ち状態になるが、図３（ｂ）に示すように、画像データＣの受信は継続する。
【００４７】
（Ｃ）撮影処理によって新たに画像メモリ７内に画像データＤが格納された場合、画像データＣの受信を一時中断し、図４（ｃ）に示すように、画像データＤの転送を開始する。
【００４８】
（Ｄ）画像データＤの転送が完了すると、画像メモリ７から画像データＤを削除し、他に転送画像が無ければ画像データＣの受信を再開する。画像データＣの受信が完了した場合は、画像データＣを転送不可画像として画像メモリ７に保持する。
【００４９】
このように、転送処理と受信処理を時分割で実行し、受信処理よりも転送処理を優先的に実行することで、帯域を有効に利用して転送処理を早期に完了可能としている。
【００５０】
（全体処理フロー）
以下、図５〜図１３に示すフローチャートを用いて、携帯端末機器１００の動作を詳細に説明する。先ず、図５を参照して、携帯端末機器１００の全体処理フローを説明する。
【００５１】
ステップＳ１において、ユーザからの電源投入操作により携帯端末機器１００の電源が投入される。
【００５２】
ステップＳ２において、制御部３は、カメラ制御処理を開始する。
【００５３】
ステップＳ３において、制御部３は、通信制御処理を開始する。
【００５４】
カメラ制御処理フロー及び通信制御処理フローの詳細については後述する。
【００５５】
（カメラ制御処理フロー）
次に、図６を参照して、携帯端末機器１００のカメラ制御処理フローを説明する。
【００５６】
ステップＳ２０１において、制御部３は、ユーザから入力部１に操作がなされたか否かを判定する。
【００５７】
ステップＳ２０１にてユーザから撮影操作があった場合、すなわちシャッターボタンが押された場合、ステップＳ２２０に移行する。ステップＳ２３０においては撮影処理が実行される。撮影処理の詳細については後述する。
【００５８】
ステップＳ２０１にてユーザからモード切替操作があった場合、ステップＳ２３０に移行する。ステップＳ２３０においてはモード切替処理が実行される。モード切替処理の詳細については後述する。
【００５９】
ステップＳ２０１にてユーザから再生画像切替操作があった場合、ステップＳ２４０に移行する。ステップＳ２４０においては再生画像切替処理が実行される。再生画像切替処理の詳細については後述する。
【００６０】
ステップＳ２０１にてユーザから電源遮断操作があった場合、すなわち電源ボタンが押された場合、ステップＳ２５０に移行し、携帯端末機器１００の電源が遮断される。
【００６１】
（カメラ制御処理フロー）
次に、図７を参照して、図６のステップＳ２２０の詳細について説明する。
【００６２】
図７のステップＳ２２１において、制御部３は、モード設定部２１に設定されている動作モードが撮影モードであるか再生モードであるかを判定する。撮影モードであると判定された場合、ステップＳ２２２に移行する。再生モードであると判定された場合、撮影操作を無視して撮影処理が終了し、図６のステップＳ２１０に処理が戻る。
【００６３】
ステップＳ２２２において、メモリ制御部５は、画像メモリ７に空き容量が存在するか否か判定する。画像メモリ７に空き容量が存在すると判定された場合、ステップＳ２２３に移行する。画像メモリ７に空き容量が存在しないと判定された場合、撮影処理が終了し、図６のステップＳ２１０に処理が戻る。
【００６４】
ステップＳ２２３において、制御部３は、撮影処理部６に対して被写体の撮影を行うよう指示する。この結果、撮影処理部６は画像データを生成する。
【００６５】
ステップＳ２２４において、メモリ制御部５は、ステップＳ２２３で得られた画像データを画像メモリ７へ保存する。画像データを画像メモリ７へ保存すると、撮影処理が終了し、図６のステップＳ２１０に処理が戻る。
【００６６】
（モード切替処理フロー）
次に、図８を参照して、図６のステップＳ２３０の詳細について説明する。
【００６７】
図８のステップＳ２３１において、モード設定部２１は、現在の動作モードが撮影モードであるか再生モードであるかを判定する。現在の動作モードが撮影モードである場合、ステップＳ２３２に移行する。現在の動作モードが再生モードである場合、ステップＳ２３３に移行する。
【００６８】
ステップＳ２３２において、モード設定部２１は、撮影モードから再生モードへ動作モードを切替える。モード設定部２１が撮影モードから再生モードへ動作モードを切替えた旨は、制御部３に通知される。制御部３は、メモリ制御部５及び再生処理部６に対して所定画像を再生するよう指示する。この結果、所定画像の画像データが再生され、その後図６のステップＳ２１０に処理が戻る。
【００６９】
ステップＳ２３３において、モード設定部２１は、再生モードから撮影モードへ動作モードを切替える。その後図６のステップＳ２１０に処理が戻る。
【００７０】
（再生画像切替処理フロー）
次に、図９を参照して、図６のステップＳ２４０の詳細について説明する。
【００７１】
図９のステップＳ２４１において、制御部３は、メモリ制御部５及び再生処理部６に対して所定画像を再生するよう指示する。この結果、所定画像の画像データが再生され、図６のステップＳ２１０に処理が戻る。
【００７２】
（通信制御処理フロー）
次に、図１０を参照して、通信制御処理フローの詳細について説明する。
【００７３】
図１０のステップＳ３１０において、制御部３は、通信Ｉ／Ｆ８５に対して、通信網２００側との接続処理を実行するよう指示する。通信Ｉ／Ｆは、例えば所定の無線ＬＡＮプロトコルに準拠して外部記憶装置との通信リンクを設定する。
【００７４】
ステップＳ３２０において、制御部３は、通信網２００側との接続処理が成功したか否かを判定する。通信網２００側との接続処理が成功したと判定された場合、ステップＳ３３０に移行する。通信網２００側との接続処理が失敗したと判定された場合、ステップＳ３１０に処理が戻り、接続処理が再度実行される。
【００７５】
ステップＳ３３０において、制御部３は、モード設定部２１に設定されている動作モードが撮影モードであるか再生モードであるかを判定する。撮影モードであると判定された場合、ステップＳ３４０に移行する。ステップＳ３４０では撮影モード時処理が実行される。撮影モード時処理の詳細については後述する。
【００７６】
ステップＳ３３０にて再生モードであると判定された場合、ステップＳ３６０に移行する。ステップＳ３６０では再生モード時処理が実行される。再生モード時処理の詳細については後述する。
【００７７】
（撮影モード時処理フロー）
次に、図１１を参照して、図１０のステップＳ３４０の詳細について説明する。
【００７８】
ステップＳ３４１において、制御部３は、受信中あるいは受信中断中の画像データが存在するか否かを判定する。受信中あるいは受信中断中の画像データが存在する場合、ステップＳ３４２に移行する。ステップＳ３４２では撮影モード時画像受信処理が実行される。撮影モード時画像受信処理の詳細については後述する。
【００７９】
ステップＳ３４３において、制御部３は、画像メモリ７に削除待ち画像が存在するかをメモリ制御部５に対して問い合わせる。画像メモリ７に削除待ち画像が存在する場合、ステップＳ３５０に移行し、削除待ち画像が削除される。画像メモリ７に削除待ち画像が存在しない場合、ステップＳ３４４に移行する。
【００８０】
ステップＳ３４４において、制御部３は、モード設定部２１からのモード切替割込みが発生したか否かを判定する。モード切替割込みが発生した場合、ステップＳ３４８に移行する。ステップＳ３４８では再生モード時処理が実行される。再生モード時処理の詳細については後述する。これに対して、モード切替割込みが発生していない場合、ステップＳ３４５に移行する。
【００８１】
ステップＳ３４５においては、画像メモリ７内に未転送の画像データが格納されるまで待つ。すなわち、制御部３は、画像メモリ７内に未転送の画像データが存在するか否かをメモリ制御部５に問い合わせる。画像メモリ７内に未転送の画像データが存在する場合、ステップＳ３４６に移行する。画像メモリ７内に未転送の画像データが存在しない場合、ステップＳ３４４に処理が戻る。
【００８２】
ステップＳ３４６において、制御部３は、ステップＳ３４５で検出された未転送の画像データの転送を開始するよう転送処理部８１に指示する。
【００８３】
ステップＳ３４７において、制御部３は、モード切替割込みが発生したか否かを判定する。モード切替が発生した場合、ステップＳ３４８に移行する。この結果、転送処理を継続したまま再生処理へ移行する。これに対して、モード切替割込みが発生していない場合、ステップＳ３４９に移行する。
【００８４】
ステップＳ３４９において、制御部３は、１枚分の画像データの転送が完了した旨を転送処理部８１から通知されているかを判定する。１枚分の画像データの転送が完了した旨が通知されている場合、ステップＳ３５０に移行する。１枚分の画像データの転送が完了した旨が通知されていない場合、ステップＳ３４６に処理が戻る。
【００８５】
ステップＳ３５０においては、制御部３は、転送の完了した画像データを画像メモリ７から削除するようメモリ制御部５に指示する。転送の完了した画像データが画像メモリ７から削除されると、ステップＳ３４４に処理が戻る。
【００８６】
（撮影モード時画像受信処理フロー）
次に、図１２を参照して、図１１のステップＳ３４２の詳細について説明する。
【００８７】
図１２のステップＳ３４２１において、制御部３は、受信すべき画像データが画像メモリ７に保存するための画像であるか否かを判定する。受信開始時に、ユーザから保存用の画像データとして指定されているか否かによって、画像データが画像メモリ７に保存するための画像であるか否かを判定することができる。単純な再生専用の画像データであれば、ステップＳ３４２２に移行し、受信処理を直ちに停止する。これに対して、保存用の画像データであれば、ステップＳ３４２３に移行する。
【００８８】
ステップＳ３４２３において、制御部３は、優先度設定部２２に設定されている優先度が、受信処理優先であるか転送処理優先であるかを判定する。受信処理優先である場合、ステップＳ３４２５に移行する。転送処理優先である場合、ステップＳ３４２４に移行する。
【００８９】
ステップＳ３４２５において、制御部３は、受信処理を完了するまで継続するよう受信処理部８３に指示する。
【００９０】
ステップＳ３４２４において、制御部３は、受信処理を一時中断するよう受信処理部８３に指示する。
【００９１】
（再生モード時処理フロー）
次に、図１３を参照して、図１０のステップＳ３６０及び図１１のステップＳ３４８の詳細について説明する。
【００９２】
図１３のステップＳ３４８１において、制御部３は、画像メモリ７に所定の再生画像が格納されているかをメモリ制御部５に問い合わせる。画像メモリ７に所定の再生画像が格納されている場合、ステップＳ３４８６に移行する。画像メモリ７に所定の再生画像が格納されていない場合、ステップＳ３４８２に移行する。
【００９３】
ステップＳ３４８２において、制御部３は、外部記憶装置３００から所定画像を受信するよう受信処理部８３に指示する。
【００９４】
ステップＳ３４８３において、制御部３は、モード切替割込みが発生したか否かを判定する。モード切替割込みが発生した場合、ステップＳ３４８４に移行する。この結果、受信処理を継続したまま撮影処理へ移行する。これに対して、モード切替割込みが発生していない場合、ステップＳ３４８５に移行する。
【００９５】
ステップＳ３４８５において、制御部３は、画像データの受信が完了した旨が受信処理部８３から通知されているかを判定する。画像データの受信が完了した場合、ステップＳ３４８６に移行する。画像データの受信が完了していない場合、ステップＳ３４８２に処理が戻る。
【００９６】
ステップＳ３４８６において、制御部３は、画像メモリ７内に未転送の画像データが存在するか否かをメモリ制御部５に問い合わせる。画像メモリ７内に未転送の画像データが存在する場合、ステップＳ３４８７に移行する。画像メモリ７内に未転送の画像データが存在しない場合、ステップＳ３４８８に移行する。
【００９７】
ステップＳ３４８７において、制御部３は、ステップＳ３４８６で検出された未転送の画像データの転送を開始するよう転送処理部８１に指示する。
【００９８】
ステップＳ３４８８においては外部入力の待ち状態となる。すなわち、制御部３は、ユーザから入力部１に対して操作がなされたか否かを判定する。ユーザから入力部１に対して操作がなされない場合、ステップＳ３４８６に処理が戻る。ユーザから入力部１に対してモード切替操作がなされた場合、ステップＳ３４８４に移行する。ユーザから入力部１に対して再生画像切替操作がなされた場合、ステップＳ３４８１に処理が戻る。
【００９９】
以上詳細に説明したように、本発明の実施形態に係る携帯端末機器１００によれば、画像データの転送中に再生モードへ移行した場合や、再生による画像データ受信中に撮影モードへ移行した場合、所望の再生操作が得られない、あるいは撮影・再生の切替には通信処理状況を意識する必要があるといった不具合を回避できる。
【０１００】
また、画像データの転送中に再生モードへ移行した場合、再生モード中は画像データを削除せずに削除待ちの画像データとして保持することで、通信処理の発生回数を削減し、通信網２００のトラフィック量の増大を回避できる。
【０１０１】
更に、転送処理と受信処理を時分割で実行し、転送処理と受信処理のいずれかに優先度を設定することにより、優先度の高い処理を早期に完了することができる。
【０１０２】
（その他の実施形態）
上記のように、本発明は実施形態によって記載したが、この開示の一部をなす論述及び図面はこの発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施形態、実施例及び運用技術が明らかとなる。
【０１０３】
その他の実施形態として、携帯端末機器１００においては、画像データの転送中に電波環境の悪化等により接続が切断した場合は、転送を中断し再び接続処理へ移行する。再接続完了後、転送処理を再開し、その時に前回転送途中の画像データである場合、その画像の転送情報を外部記憶装置３００から得られていれば、それに基づき続きから転送処理を開始する。
【０１０４】
一方、外部記憶装置３００側では、最後にパケットを受信してからの時刻を計測し、ある一定時間、すなわち携帯端末機器１００側が切断する時間以上経過すれば、受信途中の画像を削除する。一定時間以内であれば、接続処理が完了する際に、受信途中の画像データが残っている旨を示す情報を携帯端末機器１００側に送信する。
【０１０５】
上述した実施形態においては、無線通信機能を有するデジタルカメラを携帯端末機器１００として用いる場合について説明したが、撮影機能を有する携帯電話端末又はパーソナル・ハンディホン・システム（ＰＨＳ）端末等を携帯端末機器１００として使用しても良い。あるいは撮影機能を具備し、且つ無線通信機能を有するパーソナル・デジタル・アシスタンス（ＰＤＡ）等を携帯端末機器１００として使用しても良い。
【０１０６】
また、無線ＬＡＮを通信網２００として使用する一例を説明したが、携帯電話網又はＰＨＳ網等を使用してもかまわない。あるいは、携帯端末機器１００が、ブルートゥース等の近距離無線通信を使用して、通信網２００を介さずに外部記憶装置３００と直接的に無線通信する構成であっても良い。
【０１０７】
更に、外部記憶装置３００は、ストレージサーバ及びホームサーバ等のサーバに限らず、携帯端末機器１００のユーザが所有するパーソナルコンピュータ（ＰＣ）を外部記憶装置３００として使用しても良い。
【０１０８】
既に述べた実施形態においては、ユーザの操作によって受信処理及び転送処理の優先度が優先度設定部２２に設定される一例を説明した。しかしながら、受信処理及び転送処理の優先度が優先度設定部２２に自動的に設定される構成でもかまわない。例えば、転送すべき画像データ及び受信すべき画像データのそれぞれのデータ量を比較し、データ量の大きい画像データを優先的に転送又は受信する構成が採用可能である。
【０１０９】
このように本発明は、ここでは記載していない様々な実施形態等を包含するということを理解すべきである。したがって、本発明はこの開示から妥当な特許請求の範囲の発明特定事項によってのみ限定されるものである。
【図面の簡単な説明】
【０１１０】
【図１】本発明の実施形態に係る通信システムの構成例を示すブロック図である。
【図２】本発明の実施形態に係る携帯端末機器の動作モードを撮影モード、再生モード、及び撮影モードの順に切替える場合の動作を説明するための模式図である。
【図３】本発明の実施形態に係る携帯端末機器において、受信処理優先時に動作モードを撮影モードから再生モードへ切替える場合の動作を説明するための模式図である。
【図４】本発明の実施形態に係る携帯端末機器において、転送処理優先時に動作モードを撮影モードから再生モードへ切替える場合の動作を説明するための模式図である。
【図５】本発明の実施形態に係る携帯端末機器の全体処理フローを示すフローチャートである。
【図６】本発明の実施形態に係る携帯端末機器のカメラ制御処理フローを示すフローチャートである。
【図７】本発明の実施形態に係る携帯端末機器の撮影処理フローを示すフローチャートである。
【図８】本発明の実施形態に係る携帯端末機器のモード切替処理フローを示すフローチャートである。
【図９】本発明の実施形態に係る携帯端末機器の再生画像切替処理フローを示すフローチャートである。
【図１０】本発明の実施形態に係る携帯端末機器の通信制御処理フローを示すフローチャートである。
【図１１】本発明の実施形態に係る携帯端末機器の撮影モード時処理フローを示すフローチャートである。
【図１２】本発明の実施形態に係る携帯端末機器の撮影モード時画像受信処理フローを示すフローチャートである。
【図１３】本発明の実施形態に係る携帯端末機器の再生モード時処理フローを示すフローチャートである。
【符号の説明】
【０１１１】
１…入力部
２…設定部
３…制御部
４…再生制御部
４…撮影処理部
５…メモリ制御部
６…再生処理部
７…画像メモリ
８…通信処理部
２１…モード設定部
２２…優先度設定部
４１…撮像部
４２…画像処理部
６１…表示部
６２…表示制御部
８１…転送処理部
８２…転送バッファ
８３…受信処理部
８４…受信バッファ
８５…通信Ｉ／Ｆ
１００…携帯端末機器
２００…通信網
３００…外部記憶装置
【図１】
2007300215.tif 000003
【図２】
2007300215.tif 000004
【図３】
2007300215.tif 000005
【図４】
2007300215.tif 000006
【図５】
2007300215.tif 000007
【図６】
2007300215.tif 000008
【図７】
2007300215.tif 000009
【図８】
2007300215.tif 000010
【図９】
2007300215.tif 000011
【図１０】
2007300215.tif 000012
【図１１】
2007300215.tif 000013
【図１２】
2007300215.tif 000014
【図１３】
2007300215.tif 000015