(57)【要約】【課題】周辺機器へ画像データを送信する場合であっても、撮影を継続することができる画像端末装置、送信方法およびプログラムを提供する。【解決手段】画像端末装置１は、バッファ部１２に一時的に順次格納された画像データを、外部から装着された記録媒体１４に順次書き込みを行うＩ／Ｆ部１３と、所定の通信規格に従って周辺機器２と通信することによってバッファ部１２に格納された画像データを順次送信する通信部１６と、バッファ部１２が格納することができるデータの残量を検出する検出部１９１と、検出部１９１が検出した残量が所定の閾値以下であるか否かを判定する第１判定部１９２と、第１判定部１９２の判定結果に基づいて、バッファ部１２に順次格納された画像データの態様を制御するデータ制御部１９３と、を備える。【選択図】図１
2019083371.tif 000002
【特許請求の範囲】
【請求項１】
被写体を連続的に撮像して画像データを順次生成する撮像部と、
前記撮像部が順次生成した前記画像データを一時的に順次格納するバッファ部と、
前記バッファ部に一時的に順次格納された前記画像データを、外部から装着された記録媒体に順次書き込みを行うＩ／Ｆ部と、
所定の通信規格に従って周辺機器と通信することによって前記バッファ部に格納された前記画像データを順次送信する通信部と、
前記バッファ部が格納することができるデータの残量を検出する検出部と、
前記検出部が検出した前記残量が所定の閾値以下であるか否かを判定する第１判定部と、
前記第１判定部の判定結果に基づいて、前記バッファ部に順次格納された前記画像データの態様を制御するデータ制御部と、
を備えることを特徴とする画像端末装置。
【請求項２】
前記データ制御部は、前記第１判定部によって前記残量が前記所定の閾値以下であると判定された場合、前記通信部が順次送信する前記画像データを停止させるとともに、前記バッファ部から前記画像データを削除することを特徴とする請求項１に記載の画像端末装置。
【請求項３】
前記バッファ部から削除した前記画像データのリストを生成するリスト生成部をさらに備え、
前記データ制御部は、前記撮像部が前記画像データの生成を停止した場合、前記記録媒体に記録された複数の前記画像データの中から前記リストに対応する未送信の前記画像データを前記Ｉ／Ｆ部に前記バッファ部へ書き出させて前記通信部に送信させることを特徴とする請求項２に記載の画像端末装置。
【請求項４】
前記データ制御部は、前記第１判定部によって前記残量が前記所定の閾値以下であると判定された場合、前記画像データの一部を前記通信部に順次送信させるとともに、前記バッファ部から前記画像データを削除することを特徴とする請求項１に記載の画像端末装置。
【請求項５】
前記撮像部は、前記画像データを生成した際に、前記画像データを格納する画像ファイルのメタ情報の一部をなすサムネイル画像データを生成し、
前記データ制御部は、前記画像データの一部として前記サムネイル画像データを前記通信部に順次送信させることを特徴とする請求項４に記載の画像端末装置。
【請求項６】
前記撮像部は、前記画像データを生成した際に、前記画像データを格納する画像ファイルのメタ情報の一部をなすファイル名を生成し、
前記データ制御部は、前記画像データの一部として前記ファイル名を前記通信部に順次送信させることを特徴とする請求項４に記載の画像端末装置。
【請求項７】
前記データ制御部は、前記画像データの一部として前記画像データを圧縮した圧縮画像データを前記通信部に順次送信させることを特徴とする請求項４に記載の画像端末装置。
【請求項８】
前記データ制御部は、前記第１判定部によって前記残量が前記所定の閾値以下であると判定された場合、前記撮像部が生成した複数の前記画像データを所定の間隔毎に間引いて前記通信部に順次送信させるとともに、前記バッファ部から前記画像データを削除することを特徴とする請求項１に記載の画像端末装置。
【請求項９】
前記データ制御部は、前記第１判定部によって前記残量が前記所定の閾値以下であると判定された場合、連写開始時の連写開始時画像データと連写終了時の連写終了時画像データを前記通信部に送信させるとともに、前記バッファ部から前記画像データを削除することを特徴とする請求項１に記載の画像端末装置。
【請求項１０】
前記通信部による通信状況が所定の閾値以下であるか否かを判定する第２判定部をさらに備え、
前記データ制御部は、前記第２判定部が前記所定の閾値以下であると判定した場合、前記通信部が順次送信する前記画像データを停止させるとともに、前記バッファ部から前記画像データを削除することを特徴とする請求項１に記載の画像端末装置。
【請求項１１】
前記画像データに対応する画像を表示することができる表示部と、
前記前記第２判定部が前記所定の閾値以下であると判定した場合、前記通信状況が悪化したことを示す警告を前記表示部に表示させる表示制御部と、
をさらに備えることを特徴とする請求項１０に記載の画像端末装置。
【請求項１２】
当該画像端末装置に設けられた電池の電池残量が所定の閾値以下であるか否かを判定する第３判定部と、
前記データ制御部は、前記第３判定部が前記所定の閾値以下であると判定した場合、前記通信部が順次送信する前記画像データを停止させるとともに、前記バッファ部から前記画像データを削除することを特徴とする請求項１に記載の画像端末装置。
【請求項１３】
前記記録媒体が記録することができるデータの残量が所定の閾値以下であるか否かを判定する第４判定部をさらに備え、
前記データ制御部は、前記第４判定部が前記所定の閾値以下であると判定した場合、前記Ｉ／Ｆ部が前記バッファ部から前記記録媒体への前記画像データの書き込みを中止させるとともに、前記通信部に前記バッファ部に格納された前記画像データを順次送信させ、かつ、前記バッファ部から前記通信部によって送信された前記画像データを削除することを特徴とする請求項１に記載の画像端末装置。
【請求項１４】
被写体を連続的に撮像して画像データを順次生成する撮像ステップと、
前記撮像ステップで順次生成した前記画像データを一時的に順次格納するバッファステップと、
前記バッファステップで一時的に順次格納された前記画像データを、外部から装着された記録媒体に順次書き込みを行う書き込みステップと、
所定の通信規格に従って周辺機器と通信することによって前記バッファステップで格納された前記画像データを順次送信する通信ステップと、
前記バッファステップで格納することができるデータの残量を検出する検出ステップと、
前記検出ステップで検出した前記残量が所定の閾値以下であるか否かを判定する第１判定ステップと、
前記第１判定ステップの判定結果に基づいて、前記バッファステップで順次格納された前記画像データの態様を制御するデータ制御ステップと、
を含むことを特徴とする送信方法。
【請求項１５】
画像端末装置に、
被写体を連続的に撮像して画像データを順次生成する撮像ステップと、
前記撮像ステップで順次生成した前記画像データを一時的に順次格納するバッファステップと、
前記バッファステップで一時的に順次格納された前記画像データを、外部から装着された記録媒体に順次書き込みを行う書き込みステップと、
所定の通信規格に従って周辺機器と通信することによって前記バッファステップで格納された前記画像データを順次送信する通信ステップと、
前記バッファステップで格納することができるデータの残量を検出する検出ステップと、
前記検出ステップで検出した前記残量が所定の閾値以下であるか否かを判定する第１判定ステップと、
前記第１判定ステップの判定結果に基づいて、前記バッファステップで順次格納された前記画像データの態様を制御するデータ制御ステップと、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被写体を撮像して該被写体の画像データを生成する画像端末装置、送信方法およびプログラムに関する。
【背景技術】
【０００２】
従来、デジタルカメラ等の撮像装置において、周辺機器と無線で接続して、画像データを周辺機器へ送信する技術が知られている（特許文献１参照）。この技術では、無線通信の実効転送速度を測定し、この実効転送速度と通信目的に応じて選択された閾値とを比較した比較結果を表示部に表示させることによって、操作者に通信状態を把握させる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１３７４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した特許文献１では、撮影終了後の画像データの転送しか考慮していないため、撮影しながら画像データをリアルタイムで周辺機器へ無線転送する場合、画像データを一時的に格納するバッファメモリのメモリ容量が画像データによって満杯となり、バッファメモリのメモリ容量が空くまで、撮影が中断するという問題点があった。
【０００５】
本発明は、上記に鑑みてなされたものであって、周辺機器へ画像データを送信する場合であっても、撮影を継続することができる画像端末装置、送信方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明に係る画像端末装置は、被写体を連続的に撮像して画像データを順次生成する撮像部と、前記撮像部が順次生成した前記画像データを一時的に順次格納するバッファ部と、前記バッファ部に一時的に順次格納された前記画像データを、外部から装着された記録媒体に順次書き込みを行うＩ／Ｆ部と、所定の通信規格に従って周辺機器と通信することによって前記バッファ部に格納された前記画像データを順次送信する通信部と、前記バッファ部が格納することができるデータの残量を検出する検出部と、前記検出部が検出した前記残量が所定の閾値以下であるか否かを判定する第１判定部と、前記第１判定部の判定結果に基づいて、前記バッファ部に順次格納された前記画像データの態様を制御するデータ制御部と、を備えることを特徴とする。
【０００７】
また、本発明に係る送信方法は、被写体を連続的に撮像して画像データを順次生成する撮像ステップと、前記撮像ステップで順次生成した前記画像データを一時的に順次格納するバッファステップと、前記バッファステップで一時的に順次格納された前記画像データを、外部から装着された記録媒体に順次書き込みを行う書き込みステップと、所定の通信規格に従って周辺機器と通信することによって前記バッファステップで格納された前記画像データを順次送信する通信ステップと、前記バッファステップで格納することができるデータの残量を検出する検出ステップと、前記検出ステップで検出した前記残量が所定の閾値以下であるか否かを判定する第１判定ステップと、前記第１判定ステップの判定結果に基づいて、前記バッファステップで順次格納された前記画像データの態様を制御するデータ制御ステップと、を含むことを特徴とする。
【０００８】
また、本発明に係るプログラムは、画像端末装置に、被写体を連続的に撮像して画像データを順次生成する撮像ステップと、前記撮像ステップで順次生成した前記画像データを一時的に順次格納するバッファステップと、前記バッファステップで一時的に順次格納された前記画像データを、外部から装着された記録媒体に順次書き込みを行う書き込みステップと、所定の通信規格に従って周辺機器と通信することによって前記バッファステップで格納された前記画像データを順次送信する通信ステップと、前記バッファステップで格納することができるデータの残量を検出する検出ステップと、前記検出ステップで検出した前記残量が所定の閾値以下であるか否かを判定する第１判定ステップと、前記第１判定ステップの判定結果に基づいて、前記バッファステップで順次格納された前記画像データの態様を制御するデータ制御ステップと、を実行させることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、周辺機器へ画像データを送信する場合であっても、撮影を継続することができるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、本発明の実施の形態１に係る画像端末装置の機能構成を示すブロック図である。
【図２】図２は、本発明の実施の形態１に係る画像端末装置が実行する処理の概要を示すフローチャートである。
【図３】図３は、本発明の実施の形態２に係る画像端末装置が実行する処理の概要を示すフローチャートである。
【図４】図４は、本発明の実施の形態３に係る画像端末装置の機能構成を示すブロック図である。
【図５】図５は、本発明の実施の形態３に係る画像端末装置が実行する処理の概要を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための形態を図面とともに詳細に説明する。なお、以下の実施の形態により本発明が限定されるものではない。また、以下の説明において参照する各図は、本発明の内容を理解でき得る程度に形状、大きさ、および位置関係を概略的に示してあるに過ぎない。すなわち、本発明は、各図で例示された形状、大きさおよび位置関係のみに限定されるものではない。
【００１２】
（実施の形態１）
〔画像端末装置の構成〕
図１は、本発明の実施の形態１に係る画像端末装置の機能構成を示すブロック図である。図１に示す画像端末装置１は、被写体を撮像して画像データを生成し、この画像データを周辺機器２に無線通信によって送信する。画像端末装置１は、例えば、連続的に画像データを撮影することができるデジタルカメラ、デジタルビデオカメラ、カムコーダー、撮像機能を有する携帯電話やタブレット端末、監視カメラ、撮像機能を有するＩＣレコーダ、硬性鏡を備え、各種データを無線送信可能な内視鏡およびビデオマイクロスコープ等の顕微鏡のいずれかを用いて構成される。また、周辺機器２は、例えば、画像データに対応する画像を印刷するプリンター、画像データを蓄積するフォトストレージ、画像データに対応する画像の閲覧や編集を行うことができるパーソナルコンピューター、画像データを記録する画像サーバ、携帯電話およびタブレット端末等である。
【００１３】
画像端末装置１は、撮像部１１と、バッファ部１２と、Ｉ／Ｆ部１３と、記録媒体１４と、表示部１５と、通信部１６と、記録部１７と、操作部１８と、制御部１９と、を備える。
【００１４】
撮像部１１は、制御部１９の制御のもと、被写体を撮像して画像データを生成してバッファ部１２へ出力する。また、撮像部１１は、制御部１９の制御のもと、連写撮影を行う場合、被写体を連続的に撮像して時間的に連続する画像データを生成してバッファ部１２へ順次出力する。撮像部１１は、少なくとも１つ以上のレンズを有し、被写体像を結像する光学系と、光学系が結像して被写体像を受光して光電変換を行って撮像信号を生成するＣＣＤ（Charge  Coupled  Device）やＣＭＯＳ（Complementary  Metal  Oxide  Semiconductor）等の撮像素子と、撮像素子が生成した撮像信号に対して所定の画像処理を行って画像データを生成するＧＰＵ（Graphics  Processing  Unit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の画像エンジンと、を用いて構成される。ここで、所定の画像処理とは、Ａ／Ｄ変換処理、デモザイキング処理、ホワイトバランス調整処理、ゲインアップ処理、およびＥｘｉｆ等の画像ファイルのメタ情報（メタデータ）の一部をなすサムネイル画像データやファイル名を生成する画像ファイル生成処理等である。
【００１５】
バッファ部１２は、制御部１９の制御のもと、撮像部１１から順次入力された画像データを一時的に格納（仮記録）してＩ／Ｆ部１３、通信部１６および制御部１９へ出力する。また、バッファ部１２は、Ｉ／Ｆ部１３が記録媒体１４から読み出した画像データを一時的に格納する。バッファ部１２は、ＳＤＲＡＭ（Synchronous  Dynamic  Random  Access  Memory）の揮発性メモリまたはＳＳＤ（Solid  State  Drive）の不揮発性メモリを用いて構成される。
【００１６】
Ｉ／Ｆ部１３は、制御部１９の制御のもと、バッファ部１２に一時的に格納された画像データを記録媒体１４に順次書き込んで記録させる。また、Ｉ／Ｆ部１３は、制御部１９の制御のもと、記録媒体１４に記録された画像データを順次読み出してバッファ部１２に出力する。Ｉ／Ｆ部１３は、例えばメモリカードリーダライタを用いて構成される。なお、本実施の形態１では、Ｉ／Ｆ部１３が書き込み部として機能する。
【００１７】
記録媒体１４は、Ｉ／Ｆ部１３を介して画像端末装置１に着脱自在に装着される。記録媒体１４は、Ｉ／Ｆ部１３を介して書き込まれた画像データを記録する。また、記録媒体１４は、Ｉ／Ｆ部１３を介して記録した画像データが読み出される。記録媒体１４は、メモリカード等を用いて構成される。
【００１８】
表示部１５は、制御部１９の制御のもと、バッファ部１２から入力された画像データに対応する画像やライブビュー画像および画像端末装置１に関する各種情報を表示する。表示部１５は、有機ＥＬ（Electro  Luminescence）や液晶等の表示パネルを用いて構成される。
【００１９】
通信部１６は、制御部１９の制御のもと、バッファ部１２から入力された画像データを所定の無線通信規格に従って周辺機器２へ送信する。ここで、所定の無線通信規格とは、例えば、ＩＥＥＥ８０２．１１ａ、ＩＥＥＥ８０２．１１ｂ、ＩＥＥＥ８０２．１１ｎ、ＩＥＥＥ８０２．１１ｇ、ＩＥＥＥ８０２．１１ａｃ、ＬＴＥ（Long  Term  Evolution）やＷｉＭＡＸ、Ｂｌｕｅｔｏｏｔｈ（登録商標）および赤外線通信規格等である。本実地の形態１では、ＩＥＥＥ８０２．１１ａｃを用いて送信する。通信部１６は、通信モジュールを用いて構成される。
【００２０】
記録部１７は、画像端末装置１が実行する各種プログラムや処理中のデータを一時的に記録する。記録部１７は、ＳＤＲＡＭやＦｌａｓｈメモリ等を用いて構成される。
【００２１】
操作部１８は、ユーザの操作の入力を受け付けて、受け付けた入力に応じた指示信号を制御部１９へ出力する。操作部１８は、タッチパネル、ボタン、スイッチおよび十字キー等を用いて構成される。
【００２２】
制御部１９は、画像端末装置１の各部を統括的に制御する。制御部１９は、ＣＰＵ（Central  Processing  Unit）やＡＳＩＣ（Application  Specific  Integrated  Circuit）等を用いて構成される。制御部１９は、検出部１９１と、第１判定部１９２と、データ制御部１９３と、リスト生成部１９４と、を有する。
【００２３】
検出部１９１は、バッファ部１２が格納することができるデータの残量を検出する。具体的には、検出部１９１は、バッファ部１２のメモリ総量から、バッファ部１２に格納されている複数の画像データのデータ量を合算した値を減算した値を残量として検出する。
【００２４】
第１判定部１９２は、検出部１９１が検出したバッファ部１２のデータの残量が所定の閾値以下であるか否かを判定する。
【００２５】
データ制御部１９３は、第１判定部１９２の判定結果に基づいて、バッファ部１２に順次格納された画像データの態様を制御する。具体的には、データ制御部１９３は、第１判定部１９２によってバッファ部１２のデータの残量が所定の閾値以下であると判定された場合、通信部１６からの画像データ送信を停止させ、Ｉ／Ｆ部１３がバッファ部１２から記録媒体１４に順次画像データを書き込んだ後、バッファ部１２から順次削除する。
【００２６】
リスト生成部１９４は、データ制御部１９３がバッファ部１２から削除した画像データのリストを生成する。
【００２７】
〔画像端末装置の処理〕
次に、画像端末装置１が実行する処理について説明する。図２は、画像端末装置１が実行する処理の概要を示すフローチャートである。
【００２８】
図２に示すように、まず、制御部１９は、撮像部１１に撮像を実行させ（ステップＳ１０１）、撮像部１１によって生成された画像データに対応するライブビュー画像を表示部１５に表示させる（ステップＳ１０２）。
【００２９】
操作部１８から撮影を指示する指示信号が入力された場合（ステップＳ１０３：Ｙｅｓ）において、連写撮影のとき（ステップＳ１０４：Ｙｅｓ）、制御部１９は、撮像部１１に撮像を実行させ（ステップＳ１０５）、撮像部１１に画像データをバッファ部１２に格納させる（ステップＳ１０６）。
【００３０】
続いて、検出部１９１は、バッファ部１２が格納することができるデータの残量を検出する（ステップＳ１０７）。例えば、検出部１９１は、バッファ部１２が格納することができる残りの画像データのフレーム枚数や残りのメモリ容量を残量として検出する。
【００３１】
その後、第１判定部１９２は、検出部１９１が検出した残量が第１閾値以下であるか否かを判定する（ステップＳ１０８）。第１判定部１９２が検出部１９１によって検出された残量が第１閾値以下であると判定した場合（ステップＳ１０８：Ｙｅｓ）、画像端末装置１は、後述するステップＳ１０９へ移行する。これに対して、第１判定部１９２が検出部１９１によって検出された残量が第１閾値以下でないと判定された場合（ステップＳ１０８：Ｎｏ）、画像端末装置１は、後述するステップＳ１１１へ移行する。
【００３２】
ステップＳ１０９において、データ制御部１９３は、Ｉ／Ｆ部１３にバッファ部１２から画像データを記録媒体１４に書き込ませるとともに、通信部１６に画像データを送信させずにバッファ部１２から画像データを削除させる。これにより、連写撮影によって画像データがバッファ部１２に順次格納された場合であっても、画像データがバッファ部１２から順次削除され、バッファ部１２の残量が枯渇することを防止することができるので、連写撮影の途中で停止することを防止することができる。
【００３３】
続いて、リスト生成部１９４は、データ制御部１９３が通信部１６に画像データを送信させずバッファ部１２から削除した画像データのリストを生成する（ステップＳ１１０）。具体的には、リスト生成部１９４は、データ制御部１９３がバッファ部１２から画像データを削除する際に、画像データのファイル名（テキストデータ）に関するリストを生成してバッファ部１２または記録媒体１４に記録する。ステップＳ１１０の後、画像端末装置１は、後述するステップＳ１１２へ移行する。
【００３４】
ステップＳ１１１において、データ制御部１９３は、Ｉ／Ｆ部１３にバッファ部１２から画像データを記録媒体１４に書き込ませるとともに、通信部１６にバッファ部１２が格納した画像データを送信させる。ステップＳ１１１の後、画像端末装置１は、後述するステップＳ１１２へ移行する。
【００３５】
ステップＳ１１２において、制御部１９は、連写撮影が終了したか否かを判断する。例えば、制御部１９は、操作部１８が押下され続けているか否かを判断する。具体的には、制御部１９は、ユーザが操作部１８を押下し続けることによって、操作部１８から撮影を指示する指示信号が入力され続けられているか否かを判断し、指示信号の入力が停止した場合、連写撮影が終了したと判断し（ステップＳ１１２：Ｙｅｓ）、画像端末装置１は、後述するステップＳ１１３へ移行する。これに対して、ユーザが操作部１８を押下し続けることによって、操作部１８から撮影を指示する指示信号が入力され続けられていると判断した場合、連写撮影が終了していないと判断し（ステップＳ１１２：Ｎｏ）、画像端末装置１は、上述したステップＳ１０５へ移行する。
【００３６】
ステップＳ１１３において、操作部１８から終了を指示する指示信号が入力された場合（ステップＳ１１３：Ｙｅｓ）、画像端末装置１は、後述するステップＳ１１４へ移行する。これに対して、操作部１８から終了を指示する指示信号が入力されていない場合（ステップＳ１１３：Ｎｏ）、画像端末装置１は、上述したステップＳ１０１へ戻る。
【００３７】
ステップＳ１１４において、バッファ部１２にリスト生成部１９４によって生成されたリストが格納されている場合（ステップＳ１１４：Ｙｅｓ）、データ制御部１９３は、バッファ部１２に格納されたリストに基づいて、Ｉ／Ｆ部１３に記録媒体１４から未送信の画像データ群をバッファ部１２に読み出させるとともに、通信部１６に画像データを順次送信させる（ステップＳ１１５）。これにより、画像端末装置１が撮影終了した後のアイドリング期間において未送信の画像データ群を周辺機器２へ送信することができる。ステップＳ１１５の後、画像端末装置１は、本処理を終了する。
【００３８】
ステップＳ１１４において、バッファ部１２にリスト生成部１９４によって生成されたリストが格納されていない場合（ステップＳ１１４：Ｎｏ）、画像端末装置１は、本処理を終了する。
【００３９】
ステップＳ１０３において、操作部１８から撮影を指示する指示信号が入力された場合（ステップＳ１０３：Ｙｅｓ）において、連写撮影でないとき（ステップＳ１０４：Ｎｏ）、制御部１９は、撮像部１１に撮像を実行させ（ステップＳ１１６）、撮像部１１に画像データをバッファ部１２に格納させる（ステップＳ１１７）。
【００４０】
続いて、データ制御部１９３は、Ｉ／Ｆ部１３にバッファ部１２から画像データを記録媒体１４に書き込ませるとともに、通信部１６にバッファ部１２が格納した画像データを送信させる（ステップＳ１１８）。ステップＳ１１８の後、画像端末装置１は、ステップＳ１１３へ移行する。
【００４１】
ステップＳ１０３において、操作部１８から撮影を指示する指示信号が入力されていない場合（ステップＳ１０３：Ｎｏ）、画像端末装置１は、ステップＳ１１３へ移行する。
【００４２】
以上説明した本発明の実施の形態１によれば、第１判定部１９２が検出部１９１によって検出されたバッファ部１２の残量が第１閾値以下であると判定した場合、データ制御部１９３がＩ／Ｆ部１３にバッファ部１２から画像データを記録媒体１４に書き込ませるとともに、通信部１６に画像データを送信させずにバッファ部１２から画像データを削除させることによって、バッファ部１２に未送信の画像データがある状況下であっても、バッファ部１２のメモリ容量が満杯となることがないので、撮影を継続することができる。
【００４３】
また、本発明の実施の形態１によれば、リスト生成部１９４がデータ制御部１９３によってバッファ部１２から削除された画像データのリストを生成するので、撮影終了後に、連写撮影時に撮影した画像データの有無を確認することができる。
【００４４】
また、本発明の実施の形態１によれば、画像端末装置１の撮影終了時に、データ制御部１９３がリスト生成部１９４によって生成されたリストに応じた画像データを、Ｉ／Ｆ部１３を介して記録媒体１４からバッファ部１２に読み出させて通信部１６に送信させるので、撮影しながら画像データをリアルタイムで周辺機器２へ無線転送できない場合であっても、撮影を継続することができる。
【００４５】
なお、本発明の実施の形態１では、データ制御部１９３がバッファ部１２に格納されたリストに基づいて、Ｉ／Ｆ部１３に記録媒体１４から未送信の画像データ群をバッファ部１２に読み出させるとともに、通信部１６に画像データを順次送信させていたが、通信部１６にリストのみを周辺機器２へ送信させてもよい。これにより、ユーザは、一連の連写撮影において撮影できていることを確認することができる。
【００４６】
また、本発明の実施の形態１では、検出部１９１がバッファ部１２の残量を検出していたが、記録媒体１４の残量を検出してもよい。この場合、データ制御部１９３は、検出部１９１が検出した記録媒体１４の残量が満杯となった場合、記録媒体１４に記録させずに通信部１６に画像データを送信させてバッファ部１２から画像データを削除するようにしてもよい。これにより、撮影を継続することができる。
【００４７】
また、本発明の実施の形態１では、第１判定部１９２が検出部１９１によって検出されたバッファ部１２の残量が第１閾値以下であると判定した場合、データ制御部１９３がＩ／Ｆ部１３にバッファ部１２から画像データを記録媒体１４に書き込ませるとともに、通信部１６に画像データを送信させずにバッファ部１２から画像データを削除していたが、さらに、さらにデータ制御部１９３が表示部１５にバッファ部１２の残量不足により、画像データを送信できない旨を表示させてもよい。もちろん、図示しないスピーカー等で音声を出力して警告してもよい。
【００４８】
また、本発明の実施の形態１では、第１判定部１９２が検出部１９１によって検出されたバッファ部１２の残量が第１閾値以下であると判定した場合、データ制御部１９３がＩ／Ｆ部１３にバッファ部１２から画像データを記録媒体１４に書き込ませるとともに、通信部１６の通信方法を切り換えてもよい。例えば、データ制御部１９３は、通信部１６の通信方法をＩＥＥＥ８０２．１１ａｃからＬＴＥに切り換えてもよいし、ＩＥＥＥ８０２．１１ａｃおよびＬＴＥの二つの通信規格でそれぞれ送信させてもよい。
【００４９】
（実施の形態２）
次に、本発明の実施の形態２について説明する。本実施の形態２に係る画像端末装置は、上述した実施の形態１に係る画像端末装置１と同一の構成を有し、実行する処理が異なる。このため、以下においては、本実施の形態２に係る画像端末装置が実行する処理について説明する。なお、上述した実施の形態１に係る画像端末装置１と同一の構成には同一の符号を付して説明を省略する。
【００５０】
〔画像端末装置の処理〕
図３は、本実施の形態２に係る画像端末装置１が実行する処理の概要を示すフローチャートである。図３において、ステップＳ２０１〜ステップＳ２０８は、上述した図２のステップＳ１０１〜ステップＳ１０８それぞれに対応する。さらに、ステップＳ２１０〜ステップＳ２１５は、上述した図２のステップＳ１１１〜ステップＳ１１３、ステップＳ１１６〜ステップＳ１１８それぞれに対応する。
【００５１】
ステップＳ２０９において、データ制御部１９３は、Ｉ／Ｆ部１３にバッファ部１２から画像データを記録媒体１４に書き込ませるとともに、通信部１６に画像データの一部として画像ファイルのＥｘｉｆの格納されるサムネイル画像データを送信させる。この場合、データ制御部１９３は、サムネイル画像データを送信した画像データをバッファ部１２から削除する。これにより、連写撮影によって画像データがバッファ部１２に順次格納された場合であっても、画像データがバッファ部１２から削除され、バッファ部１２の残量が増加するので、連写撮影の途中で停止することを防止することができる。ステップＳ２０９の後、画像端末装置１は、ステップＳ２１１へ移行する。
【００５２】
以上説明した本発明の実施の形態２によれば、データ制御部１９３は、Ｉ／Ｆ部１３にバッファ部１２から画像データを記録媒体１４に書き込ませるとともに、通信部１６に画像データの一部としてサムネイル画像データを送信させるので、撮影しながら画像データをリアルタイムで周辺機器２へ無線転送する場合であっても、撮影を継続することができる。
【００５３】
なお、本発明の実施の形態２では、データ制御部１９３が通信部１６に画像データの一部としてサムネイル画像データを送信させていたが、これに限定されることなく、サムネイル画像データに換えて、画像データのファイル名または画像データを圧縮したリサイズデータを通信部１６に送信させてもよい。通信部１６にリサイズデータを送信させる場合、データ制御部１９３は、画像データのデータ量を圧縮する圧縮処理を行って圧縮画像データ（リサイズ画像データ）を生成して通信部１６に送信させる。
【００５４】
また、本発明の実施の形態２では、データ制御部１９３が通信部１６に画像データの一部としてサムネイル画像データを送信させていたが、これに限定されることなく、例えば連写開始時の連写開始時画像データと連写終了時の連写終了時画像データを通信部１６に送信させるとともに、連写撮影時に撮像部１１によって生成された連写開始時画像データから連写終了時画像データまでの画像データ群をバッファ部１２から削除してもよい。もちろん、データ制御部１９３は、連写撮影時に撮像部１１によって順次生成された複数の画像データのうち所定の間隔毎に間引いて通信部１６に送信させるとともに、間引く画像データをバッファ部１２から削除してもよい。
【００５５】
（実施の形態３）
次に、本発明の実施の形態３について説明する。本実施の形態３に係る画像端末装置は、上述した実施の形態１に係る画像端末装置１と構成が異なるうえ、実行する処理が異なる。以下においては、本実施の形態３に係る画像端末装置の構成を説明後、本実施の形態３に係る画像端末装置が実行する処理について説明する。なお、上述した実施の形態１に係る画像端末装置１と同一の構成には同一の符号を付して説明を省略する。
【００５６】
〔画像端末装置の構成〕
図４は、本発明の実施の形態３に係る画像端末装置の機能構成を示すブロック図である。図４に示す画像端末装置１ａは、上述した実施の形態１に係る制御部１９に換えて、制御部１９ａを備える。さらに、画像端末装置１ａは、画像端末装置１ａの各部に電力を供給する電池２０を有する。
【００５７】
制御部１９ａは、画像端末装置１ａを構成する各部を統括的に制御する。制御部１９ａは、ＣＰＵやＡＳＩＣを用いて構成される。また、制御部１９ａは、上述した実施の形態１に係る制御部１９の構成に加えて、第２判定部１９５、第３判定部１９６、第４判定部１９７および表示制御部１９８をさらに備える。
【００５８】
第２判定部１９５は、通信部１６による通信状況が所定の閾値以下であるか否かを判定する。具体的には、第２判定部１９５は、通信部１６による現在の通信速度が所定の閾値以下であるか否かを判定する。
【００５９】
第３判定部１９６は、電池２０の電池残量が所定の閾値以下であるか否かを判定する。例えば、第３判定部１９６は、電池２０の電池残量が１０％以下であるか否かを判定する。
【００６０】
第４判定部１９７は、記録媒体１４が記録することができるデータの残量が所定の閾値以下であるか否かを判定する。例えば、第４判定部１９７は、記録媒体１４が記録することができるデータの残量が約１枚の画像データを記録することができるデータ量であるか否かを判定する。
【００６１】
表示制御部１９８は、第２判定部１９５によって通信部１６による通信状況が所定の閾値以下であると判定した場合、通信部１６による通信状況が悪化したことを示す警告を表示部１５に表示させる。
【００６２】
〔画像端末装置の処理〕
次に、画像端末装置１ａが実行する処理について説明する。図５は、画像端末装置１ａが実行する処理の概要を示すフローチャートである。図５において、ステップＳ３０１〜ステップＳ３１４は、上述した図２のステップＳ１０１〜ステップＳ１１０，ステップＳ１１２〜ステップＳ１１５それぞれに対応する。
【００６３】
ステップＳ３１５において、第２判定部１９５は、通信部１６の通信状態が第２閾値以下であるか否かを判定する。具体的には、第２判定部１９５は、通信部１６が周辺機器２へ送信する通信速度が第２閾値以下であるか否かを判定する。第２判定部１９５が通信部１６の通信状態が第２閾値以下であると判定した場合（ステップＳ３１５：Ｙｅｓ）、画像端末装置１ａは、ステップＳ３１６へ移行する。これに対して、第２判定部１９５が通信部１６の通信状態が第２閾値以下でないと判定した場合（ステップＳ３１５：Ｎｏ）、画像端末装置１ａは、ステップＳ３１７へ移行する。
【００６４】
ステップＳ３１６において、表示制御部１９８は、通信部１６による通信状況が悪化したことを示す警告を表示部１５に表示させる。これにより、ユーザは、通信部１６の通信状況が悪化したことを直感的に把握することができる。ステップＳ３１６の後、画像端末装置１ａは、ステップＳ３０９へ移行する。
【００６５】
ステップＳ３１７において、第３判定部１９６は、電池２０の電池残量が第３閾値以下であるか否かを判定する。第３判定部１９６が電池２０の電池残量が第３閾値以下であると判定した場合（ステップＳ３１７：Ｙｅｓ）、画像端末装置１ａは、ステップＳ３０９へ移行する。これに対して、第３判定部１９６が電池２０の電池残量が第３閾値以下でないと判定した場合（ステップＳ３１７：Ｎｏ）、画像端末装置１ａは、後述するステップＳ３１８へ移行する。
【００６６】
ステップＳ３１８において、第４判定部１９７は、記録媒体１４が記録することができるデータの残量が所定の閾値以下であるか否かを判定する。第４判定部１９７によって記録媒体１４が記録することができるデータの残量が第４閾値以下である判定された場合（ステップＳ３１８：Ｙｅｓ）、画像端末装置１ａは、後述するステップＳ３１９へ移行する。これに対して、第４判定部１９７によって記録媒体１４が記録することができるデータの残量が第４閾値以下でないと判定された場合（ステップＳ３１８：Ｎｏ）、画像端末装置１ａは、後述するステップＳ３２０へ移行する。
【００６７】
ステップＳ３１９において、データ制御部１９３は、Ｉ／Ｆ部１３がバッファ部１２から記録媒体１４への画像データの書き込みを中止させるとともに、通信部１６にバッファ部１２に格納された画像データを順次送信させ、かつ、バッファ部１２から通信部１６によって送信された画像データを削除する。これにより、記録媒体１４のデータ量が満杯となることによって撮影が継続できなくなることを防止することができる。ステップＳ３１９の後、画像端末装置１ａは、ステップＳ３１１へ移行する。
【００６８】
ステップＳ３２０は、上述した図２のステップＳ１１１に対応する。また、ステップＳ３２１〜ステップＳ３２３は、上述した図２のステップＳ１１６〜ステップＳ１１８それぞれに対応する。
【００６９】
以上説明した本発明の実施の形態３によれば、第２判定部１９５によって通信部１６の通信状態が第２閾値以下であると判定された場合、データ制御部１９３がＩ／Ｆ部１３にバッファ部１２から画像データを記録媒体１４に書き込ませるとともに、通信部１６に画像データを送信させずにバッファ部１２から画像データを削除させるので、連写撮影によって画像データがバッファ部１２に順次格納された場合であっても、通信状況が悪い状態であっても、連写撮影の途中で停止することを防止することができる。
【００７０】
また、本発明の実施の形態３によれば、第３判定部１９６によって電池２０の電池残量が第３閾値以下であると判定された場合、データ制御部１９３がＩ／Ｆ部１３にバッファ部１２から画像データを記録媒体１４に書き込ませるとともに、通信部１６に画像データを送信させずにバッファ部１２から画像データを削除させるので、連写撮影によって画像データがバッファ部１２に順次格納された場合であっても、記録媒体１４への書き込みを優先させることで、画像データが記録媒体１４に記録されないことを防止することができる。
【００７１】
（その他の実施の形態）
上述した本発明の実施の形態１〜３に開示されている複数の構成要素を適宜組み合わせることによって、種々の発明を形成することができる。例えば、上述した本発明の実施の形態１〜３に記載した全構成要素からいくつかの構成要素を削除してもよい。さらに、上述した本発明の実施の形態１〜３で説明した構成要素を適宜組み合わせてもよい。
【００７２】
また、本発明の実施の形態１〜３では、上述してきた「部」は、「手段」や「回路」などに読み替えることができる。例えば、制御部は、制御手段や制御回路に読み替えることができる。
【００７３】
また、本発明の実施の形態に係る１〜３に係る画像端末装置に実行させるプログラムは、インストール可能な形式または実行可能な形式のファイルデータでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）、ＵＳＢ媒体、フラッシュメモリ等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【００７４】
また、本発明の実施の形態に係る１〜３に係る画像端末装置に実行させるプログラムは、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。さらに、本発明の実施の形態に係る１〜３に係る画像端末装置に実行させるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【００７５】
なお、本明細書におけるフローチャートの説明では、「まず」、「その後」、「続いて」等の表現を用いてステップ間の処理の前後関係を明示していたが、本発明を実施するために必要な処理の順序は、それらの表現によって一意的に定められるわけではない。即ち、本明細書で記載したフローチャートにおける処理の順序は、矛盾のない範囲で変更することができる。また、こうした、単純な分岐処理からなるプログラムに限らず、より多くの判定項目を総合的に判定して分岐させてもよい。その場合、ユーザにマニュアル操作を促して学習を繰り返すうちに機械学習するような人工知能の技術を併用しても良い。また、多くの専門家が行う操作パターンを学習させて、さらに複雑な条件を入れ込む形で深層学習をさせて実行してもよい。
【００７６】
以上、本願の実施の形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、本発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【符号の説明】
【００７７】
１，１ａ・・・画像端末装置；２・・・周辺機器；１１・・・撮像部；１２・・・バッファ部；１３・・・Ｉ／Ｆ部；１４・・・記録媒体；１５・・・表示部；１６・・・通信部；１７・・・記録部；１８・・・操作部；１９，１９ａ・・・制御部；２０・・・電池；１９１・・・検出部；１９２・・・第１判定部；１９３・・・データ制御部；１９４・・・リスト生成部；１９５・・・第２判定部；１９６・・・第３判定部；１９７・・・第４判定部；１９８・・・表示制御部
【図１】
2019083371.tif 000003
【図２】
2019083371.tif 000004
【図３】
2019083371.tif 000005
【図４】
2019083371.tif 000006
【図５】
2019083371.tif 000007