(57)【要約】カメラは、送信先情報を取得した後、画像を撮影する指示を受け付けて画像を撮影し、送信先情報が示す送信先に撮影画像データを送信する。このカメラにより、送信操作のために次のシャッターチャンスを逃したり、面倒な送信操作を行うことを避けて、撮影画像データを送信しなかったりすることが防止できる。
2005022902.tif 000002
【特許請求の範囲】
【請求項１】
画像を撮影して前記画像のデータを取得する画像データ取得部と、
前記データの送信先を特定する送信先情報を予め格納する格納部と、
前記格納部に格納された前記送信先情報が示す前記送信先に前記データを送信する送信部と、を備えた、
送信機能付きカメラ。
【請求項２】
前記送信先情報の入力を受け付ける送信先情報受付部と、をさらに備えた、
請求項１記載のカメラ。
【請求項３】
前記送信先情報受付部が受け付けた前記送信先情報を、前記格納部へ蓄積する送信先情報蓄積部と、をさらに備えた、
請求項２記載のカメラ。
【請求項４】
前記送信部は、画像を撮影した後に、直ちに前記送信先に前記データを送信する、
請求項１記載のカメラ。
【請求項５】
前記送信先情報の入力を受け付けた後、画像を撮影する指示を受け付け、画像を撮影し、前記送信先に前記データを送信する、
請求項１記載のカメラ。
【請求項６】
前記データを送信する前に、前記データを送信するか否かを問い合わせ、当該問い合わせに対応して、送信する旨の指示を受け付けた場合に、前記データを前記送信先に送信する、
請求項１記載のカメラ。
【請求項７】
画像の撮影操作に関する情報である操作情報を取得する操作情報取得部と、
前記操作情報が、前記データを送信するための条件であり、撮影操作に関する条件でもある送信条件に合致するか否かを判断する判断部と、をさらに備え、
前記格納部は、前記送信条件を前記送信先情報と対応させて格納し、前記判断部における判断が、合致するとの判断である場合に、前記送信部は合致した送信条件に対応する送信先に前記データを送信する、
請求項１記載のカメラ。
【請求項８】
前記送信条件は複数の送信条件の１つであり、前記送信先情報は複数の送信先情報の１つであり、前記複数の送信先情報のそれぞれは前記複数の送信条件のそれぞれに対応し、
前記格納部は、前記複数の送信条件と、前記送信先情報とを格納しており、
前記判断部は、前記操作情報が前記複数の送信条件のうちの１以上の送信条件に合致するか否かを判断し、
前記送信部は、前記判断部における判断が、合致するとの判断した１以上の送信条件のそれぞれに対応する送信先情報が示す送信先に、前記データを送信する、
請求項７記載のカメラ。
【請求項９】
前記送信条件は、撮影操作の回数に関する条件を含む、
請求項７記載のカメラ。
【請求項１０】
前記送信条件は、単位時間あたりの撮影回数に関する条件を含む、
請求項７記載のカメラ。
【請求項１１】
画像を撮影する指示を受け付ける撮影ボタンと、をさらに備え、
前記送信条件は、前記撮影ボタンの押下時間に関する条件を含む、
請求項７記載のカメラ。
【請求項１２】
画像を撮影する指示を受け付ける少なくとも１つの撮影ボタンと、をさらに備え、
前記格納部は、前記送信先情報を前記撮影ボタンのそれぞれに対応させて格納しており、
前記送信部は、前記撮影ボタンのいずれかの押下を受け付けた場合に、押下された前記撮影ボタンに対応する送信先情報が示す送信先に前記データを送信する、
請求項１記載のカメラ。
【請求項１３】
画像を撮影する指示を受け付ける２以上の撮影ボタンと、をさらに備え、
前記格納部は、前記２以上の撮影ボタンに対応して、前記２以上の撮影ボタンが押下された際の動作に関する情報である動作情報を２以上格納し、
前記２以上の撮影ボタンのうちのいずれかの撮影ボタンの押下を受け付けた場合に、押下された前記撮影ボタンに対応する動作情報に基づいて動作を行う動作部を具備し、
前記動作部が行う動作は、撮影した画像データを送信する動作を含む、
請求項１記載のカメラ。
【請求項１４】
前記動作情報は、前記送信先情報を含み、前記動作部が行う動作は、前記送信先に前記データを送信する動作を含む、
請求項１３記載のカメラ。
【請求項１５】
前記動作部が行う動作は、前記データを蓄積する動作をさらに含む、
請求項１３記載のカメラ。
【請求項１６】
前記動作情報は、前記データの蓄積先を示す情報である蓄積先情報を含み、
前記動作部が行う動作は、前記蓄積先に前記データを蓄積する動作を含む、
請求項１５記載のカメラ。
【請求項１７】
前記格納部は、前記画像を撮影し、かつ送信するための条件と、前記データの送信先を示す送信先情報とを対応させて格納し、
操作情報を取得する操作情報取得部と、
前記操作情報が前記格納部に格納されている条件に合致するか否かを判断する判断部と、
前記送信部は、前記判断部における判断が条件に合致するとの判断である場合に、合致した条件に対応する前記送信先情報が示す前記送信先に前記データを送信する、
請求項１記載のカメラ。
【請求項１８】
複数の操作ボタンをさらに備え、
前記操作ボタンの押下げの順序が前記操作情報である、
請求項１７記載のカメラ。
【請求項１９】
所定の操作を行った場合に、画像を撮影し、かつ当該操作に対応する送信先に前記データを送信する、
請求項１記載のカメラ。
【請求項２０】
音声入力を受け付けるマイクと、
信号を受けて音声を発するスピーカと、
画像を撮影して前記画像のデータを取得する画像データ取得部と、
前記データの送信先を特定する送信先情報を予め格納する格納部と、
外部からの信号を受け付け前記スピーカに送るとともに、前記マイクからの信号を無線にて送信し、前記送信先情報に基づき、前記送信先に前記データを送信する送受信部と、を備えた、
携帯電話機。
【請求項２１】
カメラモードに切り替えるモード切替ボタンと、
前記モード切替ボタンが押下された場合に、画像撮影指示を受け付ける撮影ボタンとして機能するテンキーボタンと、をさらに備えた、
請求項２０記載の携帯電話機。
【請求項２２】
Ａ）画像を撮影して前記画像のデータを取得するステップと、
Ｂ）予め格納された、送信先を特定する送信先情報を取得するステップと、
Ｃ）Ｂステップで取得した送信先に前記データを送信するステップと、を備えた、
画像データ取得送信プログラム。
【請求項２３】
前記Ｂステップが、
Ｄ）前記送信先情報の入力を受け付けるステップと、
Ｅ）Ｄステップで受け付けた送信先情報を蓄積するステップと、を有する、
請求項２２記載のプログラム。
【請求項２４】
Ｆ）画像の撮影操作に関する情報である操作情報を取得するステップと、
Ｇ）前記操作情報が、格納されている送信条件に合致するか否かを判断するステップと、をさらに備え、
前記送信条件は前記送信先情報と対応し、
前記Ｇステップにおける判断が、合致するとの判断である場合に、前記送信条件に対応する送信先に前記データを送信する、
請求項２２記載のプログラム。
【請求項２５】
Ｈ）２以上の撮影ボタンのうちのいずれかの撮影ボタンの押下を受け付けるステップと、
Ｊ）前記押下を受け付けた撮影ボタンに対応する動作情報を取得するステップと、
Ｋ）前記取得した動作情報に基づいて動作を行うステップと、を備え、
前記動作情報は前記２以上の撮影ボタンのそれぞれに対応する複数の動作情報の１つであり、前記複数の動作情報の少なくとも１つは前記送信先へ前記データを送信する動作を含む、
請求項２２記載のプログラム。
【請求項２６】
Ｌ）操作情報を取得するステップと、
Ｍ）格納されている条件に前記操作情報が合致するか否かを判断するステップと、をさらに備え、
前記送信先情報は前記条件と対応して格納され、
前記Ｍステップにおける判断が条件に合致するとの判断である場合にＡステップを実行し、合致した条件に対応する送信先情報が示す送信先に前記データを送信する、
請求項２２記載のプログラム。
【発明の詳細な説明】
【技術分野】  本発明は、撮影した画像データを送信する機能を有するデジタルカメラと、そのようなカメラを搭載した携帯電話機、そのカメラの動作方法である画像データ取得送信プログラムに関する。
【背景技術】  特開２００３−６９９８８号公報には従来のデジタルカメラシステムが開示されている。このデジタルカメラシステムは、通信用カード対応の通信Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）ドライバと、標準通信プロトコルのＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）とを有する。そしてパーソナルコンピュータはブラウザ機能のｈｔｔｐを搭載し、デジタルカメラはサーバー機能のｈｔｔｐｄを搭載し各種のＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）文書を保存する。パーソナルコンピュータからのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）に基づき、デジタルカメラは各種ＨＴＭＬ文書をパーソナルコンピュータ側に転送する。さらに、パーソナルコンピュータの画面に表示されたシャッターボタンを押すと、この指示に応じデジタルカメラはシャッターのプログラム動作を行う。
また、このデジタルカメラは、撮影した画像データを予め設定した指定先に送信し、送信後はカメラの画像データを削除する。これにより、カメラの記録部の空き容量が確保される。そのためこのデジタルカメラは、記録部の多くの空き容量を必要とする高品質の画像データを取得することができる。この構成では、送信先情報の入力を受け付けた後、撮影した画像データを送信する構成になっていない。そのため、次のシャッターチャンスを逃したり、送信が面倒であるために、送信すべき撮影画像データを送信しなかったりすることがある。
またユーザが画像を撮影してから、メールアドレスを入力すると、撮影画像データをメールアドレスが示すあて先に送信するカメラ付き携帯電話機がある。この携帯電話機を用いて撮影した画像データを送信する場合、撮影後に送信するための操作を行う必要がある。そのため送信操作の間に、次のシャッターチャンスを逃したり、送信が面倒であるために、送信すべき撮影画像データを送信しなかったりすることがある。
【発明の開示】
本発明のカメラは、送信先情報を取得した後、画像を撮影する指示を受け付けて画像を撮影し、送信先情報が示す送信先に撮影画像データを送信する。すなわち画像の撮影をトリガーとして、入力された送信先情報が示す送信先に撮影した画像データを送信する。このカメラにより、送信操作のために次のシャッターチャンスを逃したり、面倒な送信操作を行うことを避けて、画像データを送信しなかったりすることが防止できる。
【図面の簡単な説明】  図１は本発明の実施の形態におけるカメラの概略構成の例を示すハードウェアブロック図である。
図２は本発明の実施の形態１におけるカメラの機能ブロック図である。
図３は本発明の実施の形態１におけるカメラの動作について説明するフローチャートである。
図４Ａ，図４Ｂは本発明の実施の形態１におけるカメラ付き携帯電話機の外観図である。
図４Ｃは図４Ａ，図４Ｂに示すカメラ付き携帯電話機のブロック図である。
図５は本発明の実施の形態１における送信先情報入力画面を示す図である。
図６は本発明の実施の形態２におけるカメラの機能ブロック図である。
図７は本発明の実施の形態２におけるカメラの動作について説明するフローチャートである。
図８は本発明の実施の形態２における送信条件管理表を示す図である。
図９は本発明の実施の形態３におけるカメラの機能ブロック図である。
図１０は本発明の実施の形態３におけるカメラの動作について説明するフローチャートである。
図１１は本発明の実施の形態３における動作情報管理表を示す図である。
図１２は本発明の実施の形態３における他の動作情報管理表を示す図である。
図１３は本発明の実施の形態４におけるカメラの機能ブロック図である。
図１４は本発明の実施の形態４におけるカメラの動作について説明するフローチャートである。
図１５は本発明の実施の形態４における条件管理表を示す図である。
図面の参照符号の一覧表
１０１  撮影レンズ部
１０２  撮像素子
１０３  カメラ画像処理部
１０４  電源部
１０５  中央処理部（ＣＰＵ）
１０６  メモリ部（ＲＡＭ）
１０７  ＲＯＭ
１０８  圧縮／伸張部
１０９  Ｉ／Ｆ
１０９Ａ  記録媒体
１１０  表示部
１１１  操作部
１１１Ａ  ディスプレイ
１１０Ｂ  タッチパネル
２０１  送信先情報受付部
２０２  送信先情報蓄積部
２０３  送信先情報格納部
２０４、６０４、９０３、１３０４  送信部
２０５  画像データ取得部
４１  操作部
４１Ａ  ボタン
４２  表示部
４２Ａ，４２Ｂ  ディスプレイ
４３  画像データ取得部
４４  マイク
４５  スピーカ
４６  送受信部
４７  メモリ
４８  ＣＰＵ
５１  フィールド
５２  登録ボタン
６０１  送信条件格納部
６０２、１３０１  操作情報取得部
１３０１Ａ  操作情報バッファ
６０３、１３０３  判断部
９０１  動作情報格納部
９０２  動作部
１３０２  条件格納部
【発明を実施するための最良の形態】  以下、本発明の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
（実施の形態１）
図１は、本発明の実施の形態におけるカメラの概略構成の例を示すハードウェアブロック図である。撮像機構を構成する撮影レンズ部１０１は、レンズ、フィルタ部、およびオートフォーカス（ＡＦ）、絞りの機構部等からなり、機構部のメカニカルシャッターは２つのフィールドの同時露光を行う。撮像素子１０２はＣＣＤ素子やＭＯＳ型撮像素子からなり、撮影レンズ部１０１を介して入力された映像を電気信号（アナログ信号）に変換して画像データを得る。
カメラ画像処理部（以下、処理部）１０３は、撮像素子１０２に対する低雑音化を行うためのＣＤＳ（相関２重サンプリング）回路を有する。また、このＣＤＳ回路を介して撮像素子１０２から入力されたアナログ信号をデジタル信号に変換するＡ／Ｄ変換器等を有する。処理部１０３は、アナログ信号を最適なサンプリング周波数、例えばＮＴＳＣ（Ｎａｔｉｏｎａｌ  Ｔｅｌｅｖｉｓｉｏｎ  Ｓｔａｎｄａｒｄｓ  Ｃｏｍｍｉｔｔｅｅ）信号のサブキャリア周波数の整数倍にてデジタル変換した後、ホワイトバランス，色信号処理等を行う。
電源部１０４はカメラの各部に電力を供給する。中央処理部（以下、ＣＰＵ）１０５は装置全体を制御する。メモリ部（ＲＡＭ）１０６は、ＣＰＵ１０５において処理するプログラムを始め各種装置の設定データ，画像データを一時保存し、またワーキング領域として用いられる。ＲＯＭ１０７は装置の電源起動時の起動プログラムを格納している。
圧縮／伸張部１０８は、処理部１０３から送られる画像データを、色差データと輝度データとに分けて各種処理，補正、および画像データ圧縮／伸張のためのデータ処理を施す。例えば、ＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）準拠の画像データ圧縮／伸張の一過程である直交変換・逆直交変換、およびハフマン符号化・ハフマン複合化等を行う。これらの処理によりＪＰＥＧ画像データ，文字モード画像データ，２値画像データや、ＡＶＩ等の動画を圧縮／伸張処理する。
圧縮された画像データは、ファイルとしてＲＡＭ１０６に蓄積されるか、Ｉ／Ｆ１０９に挿入している記録媒体１０９Ａに蓄積される。記録媒体１０９Ａは、ＳＤメモリカード，スマートメディア，コンパクトフラッシュ等のフラッシュメモリや、フロッピーディスク、ＣＤＲ，ＤＶＤ−Ｒ、ＤＶＤ−ＲＡＭ等の磁気、あるいは光学的な記録メディアである。
表示部１１０は、液晶パネル等からなるディスプレイ１１０Ａに接続されている。表示部１１０は、ディスプレイ１１０Ａにより、撮影時には各種モード，各種エラーの表示、またはモニタリングした画面データの表示等、再生時には撮影した画像データの表示、あるいはサムネールの表示を行う。さらに表示部１１０は、タッチパネル１１０Ｂから座標の信号をＣＰＵ１０５に伝達する制御を行う。
また撮影モードの電源を立ち上げ状態では、表示部１１０は処理部１０３より処理した画像データを直接ディスプレイ１１０Ａに動画像データとして出力する。すなわち、ディスプレイ１１０Ａはファインダとして機能する。なお、図示していないがファインダを別に設けた構成でも良く、ユーザはディスプレイ１１０Ａを見ながら、シャッター（撮影ボタン）を押す機会を待つ。
操作部１１１は、機能選択、撮影指示、および他の各種設定を外部から行うための種々のボタンを有している。例えば、撮影時に使用するシャッター，ズームキー，モードダイヤル，ストロボボタン，マクロボタン、ディスプレイ１１０Ａにガイダンスを表示させ操作機能選択するためのメニューキー、上下左右のカーソルキー，ＥＮＴＥＲキー，ＣＡＮＣＥＬキー，ＳＥＬＥＣＴキー、電源をオンオフするパワーボタン、一連の操作を記録・再生するためのボタンを有する。
また、各ボタンは、撮影時、再生時、通信時など動作モード毎に別の機能を併せ持っていても良く、タッチパネル１１０Ｂを用いてより多機能なキーを割り当てても良い。そして、所望する操作のボタンが押下することで生じた信号が操作部１１１からＣＰＵ１０５に通知され、所定のプログラムに従ってカメラが動作する。さらに、タッチパネル１１０Ｂによりパーソナルコンピュータに用いるようなキーボードと同等の文字入力を行わせるようにしても良い。
通信Ｉ／Ｆ１１２は、外部通信機器とのインタフェースであり、例えば、ノート型パーソナルコンピュータの普及と共に広がったＰＣカードの標準化規格のＰＣＭＣＩＡ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ  Ｍｅｍｏｒｙ  Ｃａｒｄ  Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ａｓｓｏｃｉａｔｉｏｎ）である。通信Ｉ／Ｆ１１２には、ＰＣカードとして、ＰＳＴＮ（一般公衆網）に接続するためのモデムカード、ＩＳＤＮ（Ｉｎｔｅｇｒａｔｅｄ  Ｓｅｒｖｉｃｅｓ  Ｄｉｇｉｔａｌ  Ｎｅｔｗｏｒｋ）網に接続するためのＴＡ（ｔｅｒｍｉｎａｌ  ａｄａｐｔｅｒ）カード、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に接続するためのＬＡＮカード、さらには携帯電話と接続するための無線通信カード等がある。これらを用いてカメラは外部通信機器に接続する。
さらにカメラは、夜間等の撮影時にストロボを発光制御し、発光させるために必要なコンデンサ等の機能を有するストロボ部（図示せず）を有する。
図２は、本実施の形態におけるカメラの機能ブロック図である。図２では、本実施の形態の特徴的な構成要素を主として記載している。カメラは、撮影レンズ部１０１、撮像素子１０２、処理部１０３よりなる画像データ取得部２０５と、操作部１１１、送信先情報受付部２０１、蓄積部２０２、送信先情報格納部２０３、送信部２０４を有する。画像データ取得部２０５は画像を撮影してその画像のデータを取得する。
送信先情報受付部（以下、受付部）２０１は、ユーザが操作部１１１を操作して入力した送信先情報を受け付ける。送信先情報は、メールアドレス、ＩＰアドレスなど、送信先を特定するための情報であれば良い。受付部２０１は、テンキーやキーボード等、操作部１１１のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現される。
送信先情報蓄積部（以下、蓄積部）２０２は、受付部２０１が受け付けた送信先情報を送信先情報格納部（以下、格納部）２０３に蓄積する。蓄積部２０２は、通常、ＣＰＵ１０５やＲＡＭ１０６等から実現される。蓄積部２０２が送信先情報を蓄積するための処理手順は、通常、ソフトウェアで実現され、そのソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
格納部２０３は、送信先情報を予め格納するメモリである。格納部２０３は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能であり、ＲＡＭ１０６から実現される。
送信部２０４は、操作部１１１の一部である撮影ボタンが押下され、画像を撮影した後に、その画像のデータを自動的に格納部２０３に格納された送信先情報が示す送信先に送信する。この場合、カメラは送信先情報の入力を受け付けた後、画像を撮影する指示を受け付け、画像を撮影し、送信先に画像データを送信する。送信部２０４は、画像を撮影後、直ちに画像データを送るとは限らない。送信部２０４は、画像を撮影して所定時間後（例えば、数秒後）に画像データを送っても良い。また送信部２０４は、ユーザに画像データを送信するか否かを問い合わせた後、送信する旨の指示を受け付けた場合に、画像データを送信しても良い。送信部２０４は、無線の通信機構が好適であるが、有線の通信機構でも実現可能である。送信部２０４は、通信Ｉ／Ｆ１１２を含むと考えても含まない（ソフトウェア部分のみ）と考えても良い。
以下、本カメラの動作について図３のフローチャートを用いて説明する。
（Ｓ３０１）操作部１１１から入力があったか否かを判断する。入力があれば処理はＳ３０２に進み、入力がなければＳ３０１に戻る。
（Ｓ３０２）Ｓ３０１における入力が送信先情報の入力であるか否かを判断する。送信先情報の入力であれば処理はＳ３０３に進み、送信先情報の入力でなければＳ３０４に飛ぶ。
（Ｓ３０３）蓄積部２０２は、入力された送信先情報を格納部２０３に蓄積し処理はＳ３０１に戻る。
（Ｓ３０４）Ｓ３０１における入力が撮影指示であるか否かを判断する。撮影指示であれば処理はＳ３０５に進み、撮影指示でなければＳ３０１に戻る。
（Ｓ３０５）撮影レンズ部１０１が撮影し、撮像素子１０２は、撮影レンズ部１０１を介して入力された映像を電気信号（アナログ信号）に変換して画像データを得る。
（Ｓ３０６）処理部１０３は、Ｓ３０５で取得した画像データに対して、所定の処理を行う。なお、ここで、画像データがＲＡＭ１０６等に蓄積される。
（Ｓ３０７）送信部２０４は、格納部２０３に送信先情報が格納されているか否かを判断する。送信先情報が格納されていれば処理はＳ３０８に進み、送信先情報が格納されていなければＳ３０１に戻る。
（Ｓ３０８）送信部２０４は、格納部２０３の送信先情報を取得する。
（Ｓ３０９）送信部２０４は、Ｓ３０８で取得した送信先情報が示す送信先に、撮影した画像データを送信する。処理はＳ３０１に戻る。
なお、電源オフや処理終了の割り込み（モードの切り替えなど）により処理は終了する。
以下、本実施の形態におけるカメラの具体的な動作について説明する。図４Ａ，図４Ｂ、図４Ｃは、カメラ付きの携帯電話機を示す。つまり、本実施の形態によるカメラは、携帯電話機に組み込まれている。図４Ａは、携帯電話機の操作部４１である複数のボタン４１Ａと、液晶パネルからなるディスプレイ４２Ａを有する面である。図４Ｂは、携帯電話機の撮影レンズ部１０１と、小さい液晶パネルからなるディスプレイ４２Ｂとを有する面である。図４Ｃは機能ブロック図である。送受信部４６は、マイク４４からの音声入力を、ＣＰＵ４８を介して無線にて送信する。またスピーカ４５は送受信部４６が着信するとその信号を受けて着信音を発するとともに、相手側（外部）から送られてくる音声データの信号を音声にして発する。なお、送受信部４６は図２における送信部２０４に相当し、ＣＰＵ４８は図１におけるＣＰＵ１０５に相当する。表示部４２は図４Ａ，図４Ｂにおけるディスプレイ４２Ａ，４２Ｂを有し、図１における表示部１１０とディスプレイ１１０Ａとに相当する。操作部４１は図１における操作部１１１に相当し、画像データ取得部４３は図２における画像データ取得部２０５に相当する。またメモリ４７は図１におけるＲＡＭ１０６や図２における蓄積部２０２、格納部２０３に相当する。
まず、本携帯電話機のユーザは、画像を撮影する前に、図５に示す送信先情報入力画面のフィールド５１に、これから撮影する画像の送信先を示す送信先情報を入力する。そして、登録ボタン５２を選択すると、入力した送信先情報「ｈｔ＠ｄｃｍ．ｎｅ．ｊｐ」がメモリ４７（格納部２０３）に蓄積される。
次に、ユーザが、携帯電話機のモードをカメラモードに切り替え、撮影ボタンを押下する。携帯電話機（カメラ）は、画像を撮影し、蓄積する。そして、携帯電話機は、送信先情報「ｈｔ＠ｄｃｍ．ｎｅ．ｊｐ」が示す送信先に、撮影した画像データを送信する。なお、携帯電話機のモードをカメラモードに切り替え、撮影ボタンを押下した場合に、撮影される処理は、従来技術であるので詳細な説明は省略する。
以上のように、本実施の形態のカメラは、送信先情報の入力を受け付けた後、送信先情報が示す送信先に撮影した画像データを自動的に送信する。したがって、送信操作のために次のシャッターチャンスを逃したり、ユーザが面倒な送信操作を行うことを避けて、撮影画像データを送信しなかったりすることはない。
なお、本実施の形態において、送受信部４６（送信部２０４）は、画像を撮影した後に、直ちに送信先情報が示す送信先に画像データを送信することが望ましい。また、送受信部４６は、画像を撮影して数秒後に送信先情報が示す送信先に画像データを送信しても良い。また、画像データを送信するか否かを、ユーザに問い合わせて、送信する旨の入力があった場合に、送信先情報が示す送信先に画像データを送信しても良い。
また、本実施の形態において、画像データを送信後、一時蓄積した画像データを削除しても良い。このようにすれば、携帯電話、またはカメラの記録媒体が有効に利用できる。
また、本実施の形態において、送信先情報は手入力されているが、予め登録されているアドレス帳等から、ユーザが選択することにより送信先情報を入力しても良い。
また、本実施の形態の具体例において、カメラは携帯電話機に設置されているが、送信機能を有するカメラであれば良い。つまり、電話機能は必ずしも必要ではない。これは、他の実施の形態においても同様である。
さらに、本実施の形態におけるカメラが画像データを送信する処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布しても良い。なお、このことは、他の実施の形態においても該当する。なお、本実施の形態におけるカメラの画像データ送信処理を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、画像を撮影してその画像のデータを取得するＡステップと、予め格納部２０３に格納され、送信先を特定する送信先情報を取得するＢステップと、Ｂステップで取得した送信先に画像データを送信するＣステップとを実行させるプログラムである。より具体的には、送信先情報の入力を受け付ける送信先情報受付ステップと、送信先情報受付ステップで受け付けた送信先情報を蓄積するステップと、画像の撮影の指示を受け付けるステップと、画像を撮影してその画像のデータを取得するステップと、画像を撮影した後に、画像データを送信先情報が示す送信先に送信する送信ステップと、を実行させるプログラムである。
（実施の形態２）
図６は、本発明の実施の形態２におけるカメラの機能ブロック図である。なお、カメラのハードウェア構成は、図１に示した構成と同様である。図６は、本実施の形態の特徴的な構成要素を主として示している。カメラは、撮影レンズ部１０１、撮像素子１０２、カメラ画像処理部１０３よりなる画像データ取得部２０５と、操作部１１１、格納部２０３、送信条件格納部６０１、操作情報取得部６０２、判断部６０３、送信部６０４を有する。
送信条件格納部（以下、格納部）６０１は、画像データを送信するための条件であり、撮影操作に関する条件でもある送信条件を、送信先情報と対応させて格納している。撮影操作とは、撮影ボタン押下に関する操作である。格納部６０１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
操作情報取得部（以下、取得部）６０２は、画像の撮影操作に関する情報である操作情報を取得する。操作情報は、例えば、操作部１１１の撮影ボタンの押下に関する情報である。さらに具体的には、操作情報は、撮影ボタンが押下された時間や、単位時間あたりの撮影ボタン押下回数等である。操作情報のデータ構造は問わない。取得部６０２は、通常、ＣＰＵ１０５やＲＡＭ１０６等から実現される。取得部６０２が操作情報を取得するための処理手順は、通常、ソフトウェアで実現され、そのようなソフトウェアはＲＯＭ１０７等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
判断部６０３は、取得部６０２が取得した操作情報が格納部６０１の送信条件に合致するか否かを判断する。送信条件の内容、構造は問わない。送信条件の具体例は後述する。判断部６０３は、通常、ＣＰＵ１０５やＲＡＭ１０６等から実現される。判断部６０３の判断の処理手順は、通常、ソフトウェアで実現され、ソフトウェアはＲＯＭ１０７等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
送信部６０４は、判断部６０３における判断が、合致するとの判断である場合に、格納部２０３の送信先情報が示す送信先に撮影した画像データを送信する。送信部６０４は、無線の通信機構が好適であるが、有線の通信機構でも実現可能である。送信部６０４は、通信Ｉ／Ｆ１１２を含むと考えても含まない（ソフトウェア部分のみ）と考えても良い。
以下、本カメラの動作について図７のフローチャートを用いて説明する。
（Ｓ７０１）操作部１１１から入力があったか否かを判断する。入力があれば処理はＳ７０２に進み、入力がなければＳ７０１に戻る。
（Ｓ７０２）取得部６０２は、Ｓ７０１における入力が撮影操作に関する入力であるか否かを判断する。撮影操作に関する入力であれば処理はＳ７０３に進み、撮影操作に関する入力でなければＳ７１１に飛ぶ。
（Ｓ７０３）取得部６０２は、操作情報を取得し、一時格納する。なお、操作情報は、追記されても良い。すなわち操作の履歴が格納されても良い。
（Ｓ７０４）Ｓ７０１における入力が撮影指示であるか否かを判断する。撮影指示であれば処理はＳ７０５に進み、撮影指示でなければＳ７０７に飛ぶ。
（Ｓ７０５）撮影レンズ部１０１が撮影し、撮像素子１０２は、撮影レンズ部１０１を介して入力された映像を電気信号（アナログ信号）に変換して画像データを得る。
（Ｓ７０６）処理部１０３は、Ｓ７０５で取得した画像データに対して、所定の処理を行う。なお、ここで、通常、画像データがＲＡＭ１０６等に蓄積される。
（Ｓ７０７）判断部６０３は、格納部６０１に格納されている送信条件を取得する。
（Ｓ７０８）判断部６０３は、一時格納している操作情報が、Ｓ７０７で取得した送信条件に合致するか否かを判断する。送信条件に合致すれば処理はＳ７０９に進み、送信条件に合致しなければＳ７０１に戻る。
（Ｓ７０９）送信部６０４は、格納部２０３に格納されている送信先情報を取得する。
（Ｓ７１０）送信部６０４は、Ｓ７０９で取得した送信先情報が示す送信先に、撮影した画像データを送信し、処理はＳ７０１に戻る。
（Ｓ７１１）入力に対応した所定の処理を行い、処理はＳ７０１に戻る。
なお、電源オフや処理終了の割り込みにより処理は終了する。
以下、本実施の形態におけるカメラの具体的な動作について説明する。ここで、カメラの外観図は図４Ａ，図４Ｂと同様であり、機能ブロック図は図４Ｃと同様である。本カメラは、携帯電話機に内蔵されている。図４Ｃにおける送受信部４６が図６における送信部６０４に相当する。ＣＰＵ４８，メモリ４７が取得部６０２、判断部６０３に相当し、メモリ４７が格納部２０３、６０１に相当する。
このカメラ付き携帯電話機は、図８に示す送信条件管理表を格納部２０３、６０１に保持している。送信条件管理表は、「ＩＤ」「送信条件」「送信先情報」を有するレコードを１以上、管理している。すなわち、送信条件と送信先情報とは対応して格納されている。「ＩＤ」は、レコードを識別する情報であり、表管理上の要請のために存在する。「送信条件」は、撮影した画像データを送信する条件を示す情報である。図８における送信条件「３回以上／秒」は、１秒に３回以上、撮影ボタンが押される（撮影指示を受け付ける）ことを意味する。つまり、１秒に３回以上、撮影ボタンが押された（撮影指示を受け付けた）場合に、その送信条件を満たすことを意味する。また、送信条件「５秒以上」は、撮影ボタンを５秒以上、押し続けていた場合に、その送信条件を満たすことを意味する。また、「送信先情報」は、対応する送信条件を満たす場合に、撮影した画像データを送信する先を示す情報である。図８で、「送信先情報」はメールアドレスであるが、メールアドレスであるとは限らない。「送信先情報」はＩＰアドレス等でも良い。
このような状況において、ユーザは、カメラ付き携帯電話機の撮影ボタンを５秒以上、押し続けたとする。そして、携帯電話は撮影ボタンの押下を検知し、撮影する。次に、携帯電話は、撮影した画像データを記録媒体に蓄積する。次に、携帯電話は、撮影ボタンが５秒以上押し続けられたことを検知して、送信条件管理表の「ＩＤ＝２」の送信条件に合致した、と判断する。次に、携帯電話は対応する「ＩＤ＝２」の送信先情報「ｂｂｂ＠ｘｙｚ．ｃｏ．ｊｐ」を取得する。そして、携帯電話は、「ｂｂｂ＠ｘｙｚ．ｃｏ．ｊｐ」に、撮影した画像データを送信する。
また、ユーザが撮影ボタンを１秒間に５回押下した場合、携帯電話機は、５回撮影し、５枚の画像データを取得し、蓄積する。次に、携帯電話機は、送信条件管理表の「ＩＤ＝１」の送信条件に合致した、と判断する。次に、携帯電話は「ＩＤ＝１」の送信先情報「ａａａ＠ｄｃｍ．ｎｅ．ｊｐ」を取得する。そして、携帯電話は、「ａａａ＠ｄｃｍ．ｎｅ．ｊｐ」に、撮影した画像データを送信する。この場合、送信する画像データは、５枚の画像データすべてであっても良いし、予め決められた条件に合致する画像データでも良い。予め決められた条件とは、例えば、「最後の画像データ（ここでは、５枚目の画像データ）のみを送る」や、「最初の画像データのみを送る」等である。また、予め決められた条件とは、「最も美しく撮影されたと評価される」でもよい。最も美しく撮影されたとの評価方法は、画像データ処理技術による。例えば、人が写っていることを前提に、人がもっとも大きく写っている画像を、最も美しく撮影された画像と評価する方法がある。画像の中の人のサイズは、公知の輪郭抽出技術により可能である。
以上、本実施の形態のカメラ（携帯電話）は、撮影の操作に関する条件を管理し、その条件に合致する撮影操作を行った場合に、その撮影操作に対応する送信先に撮影した画像データを自動的に送信する。この構成により、所定の撮影操作を行った場合に、所定の送信先に撮影した画像データを自動的に送信できる。
上記の具体例によれば、例えば、連写した場合に、自分あて（例えば、「ａａａ＠ｄｃｍ．ｎｅ．ｊｐ」）に撮影画像データを送信する。また一定時間以上、撮影ボタンを押していた場合に、友人の携帯電話機あて（例えば、「ｂｂｂ＠ｘｙｚ．ｃｏ．ｊｐ」）に撮影画像データを送信する。すなわち撮影の操作に関する条件に合致する撮影操作を行った場合に、その撮影操作に対応する送信先に撮影した画像データを自動的に送信できる。
なお、本実施の形態によれば、送信条件は、上述した条件に限らない。送信条件として、撮影操作の回数に関する条件を含んでも良いし、単位時間あたりの撮影回数に関する条件を含んでも良いし、撮影ボタンの押下時間に関する条件を含んでも良い。また、上記の具体例において、送信条件管理表の送信条件は２つであったが、１つでも、３以上でも良い。また、たとえば第１の送信条件が、「３秒以上撮影ボタンを押していた場合」で、第２の送信条件が、「５秒以上撮影ボタンを押していた場合」というように、操作情報が複数の送信条件に合致するようにしてもよい。
また、本実施の形態によれば、カメラが保持する送信条件や送信先情報は、カスタマイズできることが好ましい。
さらに、本実施の形態におけるカメラを実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、画像を撮影してその画像のデータを取得するＡステップと、予め格納部２０３に格納され、送信先を特定する送信先情報を取得するＢステップと、Ｂステップで取得した送信先に画像データを送信するＣステップとを実行させるプログラムである。より具体的には、画像の撮影操作に関する情報である操作情報を取得する操作情報取得ステップと、画像を撮影してその画像のデータを取得するステップと、操作情報が格納されている送信条件に合致するか否かを判断する判断ステップと、判断ステップにおける判断が、合致するとの判断である場合に、その送信条件と対応する送信先情報の示す送信先に撮影した画像データを送信する送信ステップとを実行させるプログラムである。
（実施の形態３）
図９は、本発明の実施の形態３におけるカメラのブロック図である。なお、カメラのハードウェア構成は、図１に示した構成と同様である。図９は、本発明の特徴的な構成要素を主として示している。カメラは、撮影レンズ部１０１、撮像素子１０２、カメラ画像処理部１０３よりなる画像データ取得部２０５と、操作部１１１、動作情報格納部９０１、動作部９０２、送信部９０３を有する。
操作部１１１は、撮影のためのボタンである撮影ボタンを２以上有する。いずれかの撮影ボタンが押下された場合に、カメラは画像を撮影するとともに、その撮影ボタンに対応する動作が実行される。
動作情報格納部（以下、格納部）９０１は、各撮影ボタンが押下された際の動作に関する情報である動作情報をそれぞれの撮影ボタンに対応して２以上格納している。動作情報とは、例えば、情報を送信する命令と送信先情報とを含む。また、動作情報とは、例えば、情報を蓄積する命令と蓄積先（フォルダ名など）とを含む。動作情報のデータ構造は問わない。格納部９０１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
動作部９０２は、いずれかの撮影ボタンの押下を受け付けた場合に、その撮影ボタンに対応する動作情報を格納部９０１から取得し、取得した動作情報に基づいて動作する。動作部９０２は、通常、ＣＰＵ１０５やＲＡＭ１０６等から実現される。動作部９０２の処理手順は、通常、ソフトウェアで実現され、そのようなソフトウェアはＲＯＭ１０７等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
以下、本カメラの動作について図１０のフローチャートを用いて説明する。
（Ｓ１００１）操作部１１１の撮影ボタンが押下されたか否か（撮影指示を受け付けたか否か）を判断する。撮影ボタンが押下されれば処理はＳ１００２に進み、撮影ボタンが押下されなければＳ１００１に戻る。
（Ｓ１００２）撮影レンズ部１０１が撮影し、撮像素子１０２は、撮影レンズ部１０１を介して入力された映像を電気信号（アナログ信号）に変換して画像データを得る。
（Ｓ１００３）処理部１０３は、Ｓ１００２で取得した画像データに対して、所定の処理を行う。なお、画像データが一時的に蓄積される。
（Ｓ１００４）動作部９０２は、押下された撮影ボタンを識別する撮影ボタン識別子を取得する。
（Ｓ１００５）動作部９０２は、Ｓ１００４で取得した撮影ボタン識別子に対応する動作情報を、格納部９０１から取得する。
（Ｓ１００６）動作部９０２は、Ｓ１００５で取得した動作情報が存在するか否か（ＮＵＬＬでないか否か）を判断する。動作情報が存在すれば処理はＳ１００７に進み、動作情報が存在しなければＳ１００１に戻る。
（Ｓ１００７）動作部９０２は、Ｓ１００５で取得した動作情報に対応する動作を行う。
なお、電源オフや処理終了の割り込み（モードの切り替えなど）により処理は終了する。
以下、本実施の形態におけるカメラの具体的な動作について説明する。ここで、カメラの外観図は図４Ａ，図４Ｂと同様であり、機能ブロック図は図４Ｃと同様である。本カメラは、携帯電話機に内蔵されている。図４Ｃにおける送受信部４６が図９における送信部９０３に相当する。ＣＰＵ４８，メモリ４７が動作部９０２に、メモリ４７が格納部９０１に相当する。
カメラ付き携帯電話機は格納部９０１に、図１１に示す動作情報管理表を保持している。動作情報管理表は、「ＩＤ」「撮影ボタン識別子」「動作情報」を有するレコードを１以上、管理している。この動作情報管理表によれば、撮影ボタン識別子「１」「２」「３」「４」「６」に対応する動作情報が格納されている。つまり、図４Ａに示すボタン４１Ａのうち、「１」「２」「３」「４」「６」のいずれかを押下して、撮影した場合に、対応する動作情報に基づいて動作が行われる。また、ボタン４１Ａのうち、「１」「２」「３」「４」「６」以外のボタン４１Ａを押下した場合には、撮影のみが行われ、画像データは、一時的にメモリ４７に格納される。
また、動作情報は、１以上の動作を示す情報であり、２以上の動作を示す情報であっても良い。また、「ｓｅｎｄｍａｉｌ  ＸＸＸ」は、「ＸＸＸ」宛てに撮影画像データを送信するする意味である。さらに、「ｓｔｏｒｅ  ＹＹＹ」は、フォルダ「ＹＹＹ」に撮影画像データを蓄積する意味である。図１１に示す動作情報管理表のレコード「ＩＤ＝１」の動作情報「ｓｅｎｄｍａｉｌ  ａｂｃ＠ｙｙｙ．ｃｏ．ｊｐ」は、「ａｂｃ＠ｙｙｙ．ｃｏ．ｊｐ」宛てに撮影画像データを送信することを示す。同レコード「ＩＤ＝１」の動作情報「ｓｔｏｒｅ￥自分」は、フォルダ「￥自分」に撮影画像データを蓄積することを示す。なお、「ａｂｃ＠ｙｙｙ．ｃｏ．ｊｐ」は、例えば、ユーザ（男性）の彼女のメールアドレスである。
ユーザは、カメラ付き携帯電話機をカメラモードにする。次に、ユーザは、ボタン「２」を押下して、たとえば自分の彼女を撮影する。この場合、携帯電話機は動作情報管理表のレコード「ＩＤ＝２」の動作情報「ｓｅｎｄｍａｉｌ  ｙｙｚ＠ａａａ．ｎｅ．ｊｐ」、「ｓｔｏｒｅ  ￥彼女」を取得する。そして携帯電話機は、取得した動作情報を実行する。つまり、携帯電話機は、「ｓｅｎｄｍａｉｌ  ｙｙｚ＠ａａａ．ｎｅ．ｊｐ」により、撮影画像データ（彼女の画像データ）を「ｙｙｚ＠ａａａ．ｎｅ．ｊｐ」（自分のメールアドレス）に送信する。また携帯電話機は、「ｓｔｏｒｅ  ￥彼女」により、撮影画像データを、フォルダ「￥彼女」に蓄積する。なお、ユーザがボタン「５」を押下した場合には、撮影されるだけである。またユーザがボタン「３」を押下した場合には、画像データはフォルダ「￥ｅｌｓｅ」に蓄積される。このように、動作情報は送信以外に蓄積先を指定するだけで構成されてもよい。
動作情報としてこれら以外には以下のような内容を設定してもよい。
１）図１における記録媒体１０９Ａが複数ある場合に、媒体１０９Ａの種類を識別する媒体識別子に基づいて画像データを保存する。例えば、媒体識別子にＳＤメモリーカードが指定されていれば、ＳＤメモリーカードがサーチされ、画像データがその媒体に記録される。あるいは、記録媒体１０９Ａが１つの場合で、媒体識別子にＳＤメモリーカードが指定されているにも関わらず、ＳＤメモリーカードがＩ／Ｆ１０９にセットされていない場合には、画像データを保存せず、アラームを出す。
２）図１における通信Ｉ／Ｆ１１２を介して、液晶パネル、ＥＬパネル、３次元表示パネルなど、他の表示デバイスが接続されている場合、表示デバイスの種類を識別する表示媒体識別子に基づいて、指定された表示デバイスに画像を表示する。さらに、上記他の表示デバイスが指定されていれば、図１におけるディスプレイ１１０Ａと比較して表示するか否かを判定して動作させてもよい。
３）ディスプレイ１１０Ａや、上記その他の表示デバイスに画像を表示する際に、表示サイズや解像度を指定する。
４）表示する画像データのサイズや種類に基づいて画像を表示する。例えば、階調が８ビットであれば、表示するか否かを判定して動作する。あるいは、画像を表示する方向（縦長、横長）を判定して表示する。
５）図２において第２の画像データ取得部がある場合、第２の画像データ取得部が自動的に画像取得動作を行う。すなわち、第１の画像データ取得部２０５の画像取得動作に連動して、操作者自身を第２の画像データ取得部が撮影する。
６）通信Ｉ／Ｆ１１２を介して接続されている別の装置のカメラに撮像させる。例えば、画像データ取得部２０５の画像取得動作に連動してそばにいる別人が所持する携帯カメラが撮像する。あるいは、自宅にあるカメラが撮像する。
７）通信Ｉ／Ｆ１１２を介して接続されている他の機器を制御する。例えば、照明機器の制御命令を送信し、ＯＮ／ＯＦＦさせる。あるいは認証サーバの認証機能を起動する命令を送信する。
以上、本実施の形態のカメラは、複数の撮影ボタンを有し、各撮影ボタンに対応する動作情報を管理している。そして押下された撮影ボタンに応じて撮影以外の動作をも行う。撮影した画像データに対して種々の異なる動作を行いたい場合に、押下するボタンを変えるだけで、自動的に異なる動作が行われ、極めて便利である。
なお、動作情報管理表は、図１１に示したものに限られない。例えば、動作情報管理表は図１２のようなものでも良い。この場合、本カメラが行う補助的な動作（撮影以外の動作）は、撮影画像データを送信する動作であると決まっており、動作情報として、メールアドレスが指定されている場合である。カメラは、押下された撮影ボタンに対応する送信先に撮影した画像データを送信する。つまり、カメラは、画像を撮影する機能を有するカメラであって、１以上の撮影ボタンを有し、各撮影ボタンに対応する送信先情報を格納している。ある撮影ボタンの押下を受け付けた場合に、カメラは画像を撮影し、そのボタンに対応する送信先情報が示す送信先に画像データを送信する。なお、撮影ボタンは一つでも良い。その場合、動作情報は送信先情報に相当する。
また、本実施の形態において、ユーザが動作情報、撮影ボタン識別子をカスタマイズできることが好ましい。
また、上述したように、カメラ付き携帯電話機をカメラモードにした場合に、電話番号を入力するための数字ボタン（テンキー）を撮影ボタンとして利用でき得ることは好ましい。つまり、カメラを組み込んだ携帯電話機は、カメラモードに切り替えるモード切替ボタンを有する。そして携帯電話機は、モード切替ボタンが押下された場合に、テンキーボタンが撮影ボタンとして機能する。
さらに、本実施の形態におけるカメラを実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、予め格納部９０１に格納され、送信先を特定する送信先情報を取得するＢステップと、Ｂステップで取得した送信先に画像データを送信するＣステップとを実行させるプログラムである。より具体的には、複数の撮影ボタンのうち、一の撮影ボタンの押下を受け付けるステップと、画像を撮影してその画像のデータを取得するステップと、押下を受け付けた一の撮影ボタンに対応し、送信先データを含む動作情報を取得するステップと、取得した動作情報に基づいて動作を行い、画像データを送信する動作ステップとを実行させるプログラムである。
なお、動作情報には画像データを送信する内容を含まなくてもよい。送信部２０４は必ずしも必要ではない場合もありうる。
（実施の形態４）
図１３は、本発明の実施の形態４におけるカメラの機能ブロック図である。なお、カメラのハードウェア構成は、図１に示した構成と同様である。図１３は、本実施の形態の特徴的な構成要素を主として示している。カメラは、撮影レンズ部１０１、撮像素子１０２、カメラ画像処理部１０３よりなる画像データ取得部２０５と、操作部１１１、操作情報取得部１３０１、条件格納部１３０２、判断部１３０３、送信部１３０４を有する。
操作情報取得部（以下、取得部）１３０１は、カメラの操作に関する操作情報を取得する。ここでの操作情報は、画像の撮影操作に関する情報であるとは限らない。操作情報の具体例は後述する。取得部１３０１は、通常、ＣＰＵ１０５やＲＡＭ１０６等から実現され得る。取得部１３０１が操作情報を取得するための処理手順は、通常、ソフトウェアで実現され、そのソフトウェアはＲＯＭ１０７等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。なお、取得部１３０１は操作情報バッファ（以下、バッファ）１３０１Ａを有する。
条件格納部（以下、格納部）１３０２は、画像を撮影し、かつ撮影した画像データを送信する条件を格納している。条件の具体例は後述する。格納部１３０２は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
判断部１３０３は、取得部１３０１が取得した操作情報が格納部１３０２の条件を満たすか否かを判断する。条件を満たす場合、判断部１３０３は撮影レンズ部１０１に撮影の指示をし、かつ、送信部１３０４に撮影された画像データの送信を指示する。画像データの送信先情報は、上記条件と対応して格納部１３０２に保持されている。
判断部１３０３は、通常、ＣＰＵ１０５やＲＡＭ１０６等から実現される。判断部１３０３の判断の処理手順は、通常、ソフトウェアで実現され、そのようなソフトウェアはＲＯＭ１０７等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
送信部１３０４は、条件に対応する送信先に、撮影した画像データを送信する。送信部１３０４は、無線の通信機構が好適であるが、有線の通信機構でも実現可能である。送信部１３０４は、通信Ｉ／Ｆ１１２を含むと考えても含まない（ソフトウェア部分のみ）と考えても良い。
以下、本カメラの動作について図１４のフローチャートを用いて説明する。
（Ｓ１４０１）操作情報を格納するバッファであるバッファ１３０１Ａを空にする（初期化する）。
（Ｓ１４０２）取得部１３０１は、操作部１１１から入力があったか否かを判断する。入力があれば処理はＳ１４０３に進み、入力がなければＳ１４０２に戻る。
（Ｓ１４０３）取得部１３０１は、入力をバッファ１３０１Ａに追記する。
（Ｓ１４０４）判断部１３０３は、バッファ１３０１Ａの操作情報が、格納部１３０２の条件を満たすか否かを判断する。格納部１３０２に条件が２つ以上格納されている場合は、例えば、判断部１３０３はいずれかの条件を満たすか否かを判断する。条件を満たす場合、処理はＳ１４０５に進み、条件を満たさない場合はＳ１４０２に戻る。
（Ｓ１４０５）判断部１３０３は、画像の撮影の指示を行う。
（Ｓ１４０６）撮影レンズ部１０１は、画像を撮影し、撮像素子１０２は、撮影レンズ部１０１を介して入力された映像を電気信号（アナログ信号）に変換して画像データを得る。
（Ｓ１４０７）処理部１０３は、Ｓ１４０６で取得した画像データに対して、所定の処理を行う。なお、処理部１０３は、ここで、例えば、撮影した画像データを所定の記憶領域に取得する（書き込む）。
（Ｓ１４０８）判断部１３０３は、合致した条件に対応する送信先を格納部１３０２から取得し、送信部１３０４に画像データの送信を指示する。
（Ｓ１４０９）送信部１３０４は、Ｓ１４０８で取得した送信先に、画像データを送信する。そして処理はＳ１４０１に戻る。
なお、電源オフや処理終了の割り込み（モードの切り替えなど）により処理は終了する。
以下、本実施の形態におけるカメラの具体的な動作について説明する。ここで、カメラの外観図は図４Ａ，図４Ｂと同様であり、機能ブロック図は図４Ｃと同様である。本カメラは、携帯電話機に内蔵されている。図４Ｃにおける送受信部４６が図１３における送信部１３０４に相当する。ＣＰＵ４８，メモリ４７が取得部１３０１、判断部１３０３に、メモリ４７が格納部１３０２に相当する。
カメラ付き携帯電話機は格納部１３０２に、図１５に示す条件管理表を保持している。条件管理表は、「条件」「送信先情報」を有するレコードを１以上保持している。「条件」は、画像を撮影し、送信するための条件を示す。「送信先情報」は、撮影した画像データを送信するメールアドレスである。ただし、「送信先情報」は、メールアドレスに限らず、ＩＰアドレス等、情報を送信する先を示す情報であれば良い。図１５は、ユーザが図４Ａにおけるボタン４１Ａを操作して「１１０」を入力すると、携帯電話機（カメラ）は画像を撮影し、その画像データが警察署の装置を示すメールアドレスである「警察＠ａｂｃ．ｎｅ．ｊｐ」に送信されることを示す。またユーザが「１１９」を入力すると、最後の「９」を入力した直後に、携帯電話機は画像を撮影し、消防署の装置を示すメールアドレス「消防＠ａｂｃ．ｎｅ．ｊｐ」に画像データを送信する。この場合、複数の操作ボタンであるボタン４１Ａの押下げの順序が操作情報に相当する。
以上、本実施の形態によれば、ユーザは電話をかける感覚で、画像を撮影し、適切なところに画像データが送信される。例えば、ユーザが誰かに襲われ身の危険を感じた場合に、ユーザは襲った犯人にレンズを向け、「１１０」を入力すれば犯人の画像が撮影され、自動的に警察署の装置に犯人の画像データが送信される。したがって、この携帯電話機は防犯に繋がり、また、犯人検挙に寄与する。
また、本実施の形態において、ユーザが条件（条件管理表）をカスタマイズできることが好ましい。
また、上述したように、携帯電話機をカメラモードにした場合に、ユーザが電話番号（例えば「１１０」）を入力すると、画像が撮影され、画像データが適切なところ（例えば警察署の装置）に送信される。一方、電話モードの場合に、電話番号（例えば「１１０」）を入力すると、電話がかかることは好適である。なお、カメラモードとは、例えば、カメラのメニュー項目が選択され、画像を撮影できるモードである。また、電話モードとは、電話をかけることができるモードである。カメラモードや電話モードの切り替え機能は、既存のカメラ付き携帯電話機が有する機能であるので詳細な説明は省略する。また、上記のようなカメラモードや電話モードの切り替え機能がなく、所定の番号を入力すると、画像が撮影され、画像データが適切なところに送信される構成でも良い。すなわちカメラは、所定の操作を行った場合に、画像を撮影し、かつ当該操作に対応する送信先に画像データを送信する。
さらに、本実施の形態におけるカメラを実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、画像を撮影してその画像のデータを取得するＡステップと、予め格納部１３０２に格納された、送信先を特定する送信先情報を取得するＢステップと、Ｂステップで取得した送信先に画像データを送信するＣステップとを実行させるプログラムである。より具体的には、操作情報を取得する操作情報取得ステップと、格納されている条件に操作情報が合致するか否かを判断する判断ステップと、判断ステップにおける判断が条件に合致するとの判断である場合に、画像の撮影を指示し画像データを取得するステップと、その条件に対応する送信先情報が示す送信先データを取得するステップと、撮影した画像データを送信する送信ステップを実行させるプログラムである。
【産業上の利用可能性】  以上のように、本発明によるカメラは、撮影に対応して撮影画像データを自動的に送信する。このカメラは、デジタルカメラ、カメラ付き携帯電話機として有用である。
【図１】
2005022902.tif 000003
【図２】
2005022902.tif 000004
【図３】
2005022902.tif 000005
2005022902.tif 000006
【図５】
2005022902.tif 000007
【図６】
2005022902.tif 000008
【図７】
2005022902.tif 000009
【図８】
2005022902.tif 000010
【図９】
2005022902.tif 000011
【図１０】
2005022902.tif 000012
【図１１】
2005022902.tif 000013
【図１２】
2005022902.tif 000014
【図１３】
2005022902.tif 000015
【図１４】
2005022902.tif 000016
【図１５】
2005022902.tif 000017
【手続補正書】
【提出日】平成18年1月16日(2006.1.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画像を撮影して前記画像のデータを取得する画像データ取得部と、
前記データの送信先を特定する送信先情報を予め格納する格納部と、
前記格納部に格納された前記送信先情報が示す前記送信先に前記データを送信する送信部と、を備えた、
送信機能付きカメラ。
【請求項２】
前記送信先情報の入力を受け付ける送信先情報受付部と、をさらに備えた、
請求項１記載のカメラ。
【請求項３】
前記送信先情報受付部が受け付けた前記送信先情報を、前記格納部へ蓄積する送信先情報蓄積部と、をさらに備えた、
請求項２記載のカメラ。
【請求項４】
前記送信部は、画像を撮影した後に、直ちに前記送信先に前記データを送信する、      請求項１記載のカメラ。
【請求項５】
前記送信先情報の入力を受け付けた後、画像を撮影する指示を受け付け、画像を撮影し、前記送信先に前記データを送信する、
請求項１記載のカメラ。
【請求項６】
前記データを送信する前に、前記データを送信するか否かを問い合わせ、当該問い合わせに対応して、送信する旨の指示を受け付けた場合に、前記データを前記送信先に送信する、
請求項１記載のカメラ。
【請求項７】
画像の撮影操作に関する情報である操作情報を取得する操作情報取得部と、
前記操作情報が、前記データを送信するための条件であり、撮影操作に関する条件でもある送信条件に合致するか否かを判断する判断部と、をさらに備え、
前記格納部は、前記送信条件を前記送信先情報と対応させて格納し、前記判断部における判断が、合致するとの判断である場合に、前記送信部は合致した送信条件に対応する送信先に前記データを送信する、
請求項１記載のカメラ。
【請求項８】
前記送信条件は複数の送信条件の１つであり、前記送信先情報は複数の送信先情報の１つであり、前記複数の送信先情報のそれぞれは前記複数の送信条件のそれぞれに対応し、
前記格納部は、前記複数の送信条件と、前記送信先情報とを格納しており、
前記判断部は、前記操作情報が前記複数の送信条件のうちの１以上の送信条件に合致するか否かを判断し、
前記送信部は、前記判断部における判断が、合致するとの判断した１以上の送信条件のそれぞれに対応する送信先情報が示す送信先に、前記データを送信する、
請求項７記載のカメラ。
【請求項９】
前記送信条件は、撮影操作の回数に関する条件を含む、
請求項７記載のカメラ。
【請求項１０】
前記送信条件は、単位時間あたりの撮影回数に関する条件を含む、
請求項７記載のカメラ。
【請求項１１】
画像を撮影する指示を受け付ける撮影ボタンと、をさらに備え、
前記送信条件は、前記撮影ボタンの押下時間に関する条件を含む、
請求項７記載のカメラ。
【請求項１２】
画像を撮影する指示を受け付ける少なくとも１つの撮影ボタンと、をさらに備え、      前記格納部は、前記送信先情報を前記撮影ボタンのそれぞれに対応させて格納しており、
前記送信部は、前記撮影ボタンのいずれかの押下を受け付けた場合に、押下された前記撮影ボタンに対応する送信先情報が示す送信先に前記データを送信する、
請求項１記載のカメラ。
【請求項１３】
画像を撮影する指示を受け付ける２以上の撮影ボタンと、をさらに備え、
前記格納部は、前記２以上の撮影ボタンに対応して、前記２以上の撮影ボタンが押下された際の動作に関する情報である動作情報を２以上格納し、
前記２以上の撮影ボタンのうちのいずれかの撮影ボタンの押下を受け付けた場合に、押下された前記撮影ボタンに対応する動作情報に基づいて動作を行う動作部を具備し、
前記動作部が行う動作は、撮影した画像データを送信する動作を含む、
請求項１記載のカメラ。
【請求項１４】
前記動作情報は、前記送信先情報を含み、前記動作部が行う動作は、前記送信先に前記データを送信する動作を含む、
請求項１３記載のカメラ。
【請求項１５】
前記動作部が行う動作は、前記データを蓄積する動作をさらに含む、
請求項１３記載のカメラ。
【請求項１６】
前記動作情報は、前記データの蓄積先を示す情報である蓄積先情報を含み、
前記動作部が行う動作は、前記蓄積先に前記データを蓄積する動作を含む、
請求項１５記載のカメラ。
【請求項１７】
前記格納部は、前記画像を撮影し、かつ送信するための条件と、前記データの送信先を示す送信先情報とを対応させて格納し、
操作情報を取得する操作情報取得部と、
前記操作情報が前記格納部に格納されている条件に合致するか否かを判断する判断部と、
前記送信部は、前記判断部における判断が条件に合致するとの判断である場合に、合致した条件に対応する前記送信先情報が示す前記送信先に前記データを送信する、
請求項１記載のカメラ。
【請求項１８】
複数の操作ボタンをさらに備え、
前記操作ボタンの押下げの順序が前記操作情報である、
請求項１７記載のカメラ。
【請求項１９】
所定の操作を行った場合に、画像を撮影し、かつ当該操作に対応する送信先に前記データを送信する、
請求項１記載のカメラ。
【請求項２０】
音声入力を受け付けるマイクと、
信号を受けて音声を発するスピーカと、
画像を撮影して前記画像のデータを取得する画像データ取得部と、
前記データの送信先を特定する送信先情報を予め格納する格納部と、
外部からの信号を受け付け前記スピーカに送るとともに、前記マイクからの信号を無線にて送信し、前記送信先情報に基づき、前記送信先に前記データを送信する送受信部と、を備えた、
携帯電話機。
【請求項２１】
カメラモードに切り替えるモード切替ボタンと、
前記モード切替ボタンが押下された場合に、画像撮影指示を受け付ける撮影ボタンとして機能するテンキーボタンと、をさらに備えた、
請求項２０記載の携帯電話機。
【請求項２２】
Ａ）画像を撮影して前記画像のデータを取得するステップと、
Ｂ）予め格納された、送信先を特定する送信先情報を取得するステップと、
Ｃ）Ｂステップで取得した送信先に前記データを送信するステップと、を備えた、      画像データ取得送信プログラム。
【請求項２３】
前記Ｂステップが、
Ｄ）前記送信先情報の入力を受け付けるステップと、
Ｅ）Ｄステップで受け付けた送信先情報を蓄積するステップと、を有する、
請求項２２記載のプログラム。
【請求項２４】
Ｆ）画像の撮影操作に関する情報である操作情報を取得するステップと、
Ｇ）前記操作情報が、格納されている送信条件に合致するか否かを判断するステップと、をさらに備え、
前記送信条件は前記送信先情報と対応し、
前記Ｇステップにおける判断が、合致するとの判断である場合に、前記送信条件に対応する送信先に前記データを送信する、
請求項２２記載のプログラム。
【請求項２５】
Ｈ）２以上の撮影ボタンのうちのいずれかの撮影ボタンの押下を受け付けるステップと、
Ｊ）前記押下を受け付けた撮影ボタンに対応する動作情報を取得するステップと、      Ｋ）前記取得した動作情報に基づいて動作を行うステップと、を備え、
前記動作情報は前記２以上の撮影ボタンのそれぞれに対応する複数の動作情報の１つであり、前記複数の動作情報の少なくとも１つは前記送信先へ前記データを送信する動作を含む、
請求項２２記載のプログラム。
【請求項２６】
Ｌ）操作情報を取得するステップと、
M）格納されている条件に前記操作情報が合致するか否かを判断するステップと、をさらに備え、
前記送信先情報は前記条件と対応して格納され、
前記Mステップにおける判断が条件に合致するとの判断である場合にＡステップを実行し、合致した条件に対応する送信先情報が示す送信先に前記データを送信する、
請求項２２記載のプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【書類名】明細書
【技術分野】
【０００１】
本発明は、撮影した画像データを送信する機能を有するデジタルカメラと、そのようなカメラを搭載した携帯電話機、そのカメラの動作方法である画像データ取得送信プログラムに関する。
【背景技術】
【０００２】
特開２００３−６９９８８号公報には従来のデジタルカメラシステムが開示されている。このデジタルカメラシステムは、通信用カード対応の通信Ｉ／Ｆ（Interface）ドライバと、標準通信プロトコルのＴＣＰ／ＩＰ(Transmission Control Protocol/Internet Protocol)とを有する。そしてパーソナルコンピュータはブラウザ機能のｈｔｔｐを搭載し、デジタルカメラはサーバー機能のｈｔｔｐｄを搭載し各種のＨＴＭＬ(Hyper Text Markup Language)文書を保存する。パーソナルコンピュータからのＵＲＬ(Uniform Resource Locator)に基づき、デジタルカメラは各種ＨＴＭＬ文書をパーソナルコンピュータ側に転送する。さらに、パーソナルコンピュータの画面に表示されたシャッターボタンを押すと、この指示に応じデジタルカメラはシャッターのプログラム動作を行う。
【０００３】
また、このデジタルカメラは、撮影した画像データを予め設定した指定先に送信し、送信後はカメラの画像データを削除する。これにより、カメラの記録部の空き容量が確保される。そのためこのデジタルカメラは、記録部の多くの空き容量を必要とする高品質の画像データを取得することができる。この構成では、送信先情報の入力を受け付けた後、撮影した画像データを送信する構成になっていない。そのため、次のシャッターチャンスを逃したり、送信が面倒であるために、送信すべき撮影画像データを送信しなかったりすることがある。
【０００４】
またユーザが画像を撮影してから、メールアドレスを入力すると、撮影画像データをメールアドレスが示すあて先に送信するカメラ付き携帯電話機がある。この携帯電話機を用いて撮影した画像データを送信する場合、撮影後に送信するための操作を行う必要がある。そのため送信操作の間に、次のシャッターチャンスを逃したり、送信が面倒であるために、送信すべき撮影画像データを送信しなかったりすることがある。
【発明の開示】
【０００５】
本発明のカメラは、送信先情報を取得した後、画像を撮影する指示を受け付けて画像を撮影し、送信先情報が示す送信先に撮影画像データを送信する。すなわち画像の撮影をトリガーとして、入力された送信先情報が示す送信先に撮影した画像データを送信する。このカメラにより、送信操作のために次のシャッターチャンスを逃したり、面倒な送信操作を行うことを避けて、画像データを送信しなかったりすることが防止できる。
【発明の効果】
【０００６】
以上のように、本発明によるカメラは、撮影に対応して撮影画像データを自動的に送信する。このカメラは、デジタルカメラ、カメラ付き携帯電話機として有用である。
【発明を実施するための最良の形態】
【０００７】
以下、本発明の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
【０００８】
（実施の形態１）
図１は、本発明の実施の形態におけるカメラの概略構成の例を示すハードウェアブロック図である。撮像機構を構成する撮影レンズ部１０１は、レンズ、フィルタ部、およびオートフォーカス（ＡＦ）、絞りの機構部等からなり、機構部のメカニカルシャッターは２つのフィールドの同時露光を行う。撮像素子１０２はＣＣＤ素子やＭＯＳ型撮像素子からなり、撮影レンズ部１０１を介して入力された映像を電気信号（アナログ信号）に変換して画像データを得る。
【０００９】
カメラ画像処理部（以下、処理部）１０３は、撮像素子１０２に対する低雑音化を行うためのＣＤＳ（相関２重サンプリング）回路を有する。また、このＣＤＳ回路を介して撮像素子１０２から入力されたアナログ信号をデジタル信号に変換するＡ／Ｄ変換器等を有する。処理部１０３は、アナログ信号を最適なサンプリング周波数、例えばＮＴＳＣ(National Television Standards Committee)信号のサブキャリア周波数の整数倍にてデジタル変換した後、ホワイトバランス，色信号処理等を行う。
【００１０】
電源部１０４はカメラの各部に電力を供給する。中央処理部（以下、ＣＰＵ）１０５は装置全体を制御する。メモリ部（ＲＡＭ）１０６は、ＣＰＵ１０５において処理するプログラムを始め各種装置の設定データ，画像データを一時保存し、またワーキング領域として用いられる。ＲＯＭ１０７は装置の電源起動時の起動プログラムを格納している。
【００１１】
圧縮／伸張部１０８は、処理部１０３から送られる画像データを、色差データと輝度データとに分けて各種処理，補正、および画像データ圧縮／伸張のためのデータ処理を施す。例えば、ＪＰＥＧ(Joint Photographic Experts Group)準拠の画像データ圧縮／伸張の一過程である直交変換・逆直交変換、およびハフマン符号化・ハフマン複合化等を行う。これらの処理によりＪＰＥＧ画像データ，文字モード画像データ，２値画像データや、ＡＶＩ等の動画を圧縮／伸張処理する。
【００１２】
圧縮された画像データは、ファイルとしてＲＡＭ１０６に蓄積されるか、Ｉ／Ｆ１０９に挿入している記録媒体１０９Ａに蓄積される。記録媒体１０９Ａは、ＳＤメモリカード，スマートメディア，コンパクトフラッシュ等のフラッシュメモリや、フロッピー（登録商標）ディスク、ＣＤＲ，ＤＶＤ−Ｒ、ＤＶＤ―ＲＡＭ等の磁気、あるいは光学的な記録メディアである。
【００１３】
表示部１１０は、液晶パネル等からなるディスプレイ１１０Ａに接続されている。表示部１１０は、ディスプレイ１１０Ａにより、撮影時には各種モード，各種エラーの表示、またはモニタリングした画面データの表示等、再生時には撮影した画像データの表示、あるいはサムネールの表示を行う。さらに表示部１１０は、タッチパネル１１０Ｂから座標の信号をＣＰＵ１０５に伝達する制御を行う。
【００１４】
また撮影モードの電源を立ち上げ状態では、表示部１１０は処理部１０３より処理した画像データを直接ディスプレイ１１０Ａに動画像データとして出力する。すなわち、ディスプレイ１１０Ａはファインダとして機能する。なお、図示していないがファインダを別に設けた構成でも良く、ユーザはディスプレイ１１０Ａを見ながら、シャッター（撮影ボタン）を押す機会を待つ。
【００１５】
操作部１１１は、機能選択、撮影指示、および他の各種設定を外部から行うための種々のボタンを有している。例えば、撮影時に使用するシャッター，ズームキー，モードダイヤル，ストロボボタン，マクロボタン、ディスプレイ１１０Ａにガイダンスを表示させ操作機能選択するためのメニューキー、上下左右のカーソルキー，ＥＮＴＥＲキー，ＣＡＮＣＥＬキー，ＳＥＬＥＣＴキー、電源をオンオフするパワーボタン、一連の操作を記録・再生するためのボタンを有する。
【００１６】
また、各ボタンは、撮影時、再生時、通信時など動作モード毎に別の機能を併せ持っていても良く、タッチパネル１１０Ｂを用いてより多機能なキーを割り当てても良い。そして、所望する操作のボタンが押下することで生じた信号が操作部１１１からＣＰＵ１０５に通知され、所定のプログラムに従ってカメラが動作する。さらに、タッチパネル１１０Ｂによりパーソナルコンピュータに用いるようなキーボードと同等の文字入力を行わせるようにしても良い。
【００１７】
通信Ｉ／Ｆ１１２は、外部通信機器とのインタフェースであり、例えば、ノート型パーソナルコンピュータの普及と共に広がったＰＣカードの標準化規格のＰＣＭＣＩＡ（Personal Computer Memory Card International Association）である。通信Ｉ／Ｆ１１２には、ＰＣカードとして、ＰＳＴＮ（一般公衆網）に接続するためのモデムカード、ＩＳＤＮ(Integrated Services Digital Network)網に接続するためのＴＡ(terminal adapter)カード、ＬＡＮ(Local Area Network)に接続するためのＬＡＮカード、さらには携帯電話と接続するための無線通信カード等がある。これらを用いてカメラは外部通信機器に接続する。
【００１８】
さらにカメラは、夜間等の撮影時にストロボを発光制御し、発光させるために必要なコンデンサ等の機能を有するストロボ部（図示せず）を有する。
【００１９】
図２は、本実施の形態におけるカメラの機能ブロック図である。図２では、本実施の形態の特徴的な構成要素を主として記載している。カメラは、撮影レンズ部１０１、撮像素子１０２、処理部１０３よりなる画像データ取得部２０５と、操作部１１１、送信先情報受付部２０１、蓄積部２０２、送信先情報格納部２０３、送信部２０４を有する。画像データ取得部２０５は画像を撮影してその画像のデータを取得する。
【００２０】
送信先情報受付部（以下、受付部）２０１は、ユーザが操作部１１１を操作して入力した送信先情報を受け付ける。送信先情報は、メールアドレス、ＩＰアドレスなど、送信先を特定するための情報であれば良い。受付部２０１は、テンキーやキーボード等、操作部１１１のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現される。
【００２１】
送信先情報蓄積部（以下、蓄積部）２０２は、受付部２０１が受け付けた送信先情報を送信先情報格納部（以下、格納部）２０３に蓄積する。蓄積部２０２は、通常、ＣＰＵ１０５やＲＡＭ１０６等から実現される。蓄積部２０２が送信先情報を蓄積するための処理手順は、通常、ソフトウェアで実現され、そのソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００２２】
格納部２０３は、送信先情報を予め格納するメモリである。格納部２０３は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能であり、ＲＡＭ１０６から実現される。
【００２３】
送信部２０４は、操作部１１１の一部である撮影ボタンが押下され、画像を撮影した後に、その画像のデータを自動的に格納部２０３に格納された送信先情報が示す送信先に送信する。この場合、カメラは送信先情報の入力を受け付けた後、画像を撮影する指示を受け付け、画像を撮影し、送信先に画像データを送信する。送信部２０４は、画像を撮影後、直ちに画像データを送るとは限らない。送信部２０４は、画像を撮影して所定時間後（例えば、数秒後）に画像データを送っても良い。また送信部２０４は、ユーザに画像データを送信するか否かを問い合わせた後、送信する旨の指示を受け付けた場合に、画像データを送信しても良い。送信部２０４は、無線の通信機構が好適であるが、有線の通信機構でも実現可能である。送信部２０４は、通信Ｉ／Ｆ１１２を含むと考えても含まない（ソフトウェア部分のみ）と考えても良い。
【００２４】
以下、本カメラの動作について図３のフローチャートを用いて説明する。
【００２５】
（Ｓ３０１）操作部１１１から入力があったか否かを判断する。入力があれば処理はＳ３０２に進み、入力がなければＳ３０１に戻る。
【００２６】
（Ｓ３０２）Ｓ３０１における入力が送信先情報の入力であるか否かを判断する。送信先情報の入力であれば処理はＳ３０３に進み、送信先情報の入力でなければＳ３０４に飛ぶ。
【００２７】
（Ｓ３０３）蓄積部２０２は、入力された送信先情報を格納部２０３に蓄積し処理はＳ３０１に戻る。
【００２８】
（Ｓ３０４）Ｓ３０１における入力が撮影指示であるか否かを判断する。撮影指示であれば処理はＳ３０５に進み、撮影指示でなければＳ３０１に戻る。
【００２９】
（Ｓ３０５）撮影レンズ部１０１が撮影し、撮像素子１０２は、撮影レンズ部１０１を介して入力された映像を電気信号（アナログ信号）に変換して画像データを得る。
【００３０】
（Ｓ３０６）処理部１０３は、Ｓ３０５で取得した画像データに対して、所定の処理を行う。なお、ここで、画像データがＲＡＭ１０６等に蓄積される。
【００３１】
（Ｓ３０７）送信部２０４は、格納部２０３に送信先情報が格納されているか否かを判断する。送信先情報が格納されていれば処理はＳ３０８に進み、送信先情報が格納されていなければＳ３０１に戻る。
【００３２】
（Ｓ３０８）送信部２０４は、格納部２０３の送信先情報を取得する。
【００３３】
（Ｓ３０９）送信部２０４は、Ｓ３０８で取得した送信先情報が示す送信先に、撮影した画像データを送信する。処理はＳ３０１に戻る。
【００３４】
なお、電源オフや処理終了の割り込み（モードの切り替えなど）により処理は終了する。
【００３５】
以下、本実施の形態におけるカメラの具体的な動作について説明する。図４Ａ，図４Ｂ、図４Ｃは、カメラ付きの携帯電話機を示す。つまり、本実施の形態によるカメラは、携帯電話機に組み込まれている。図４Ａは、携帯電話機の操作部４１である複数のボタン４１Ａと、液晶パネルからなるディスプレイ４２Ａを有する面である。図４Ｂは、携帯電話機の撮影レンズ部１０１と、小さい液晶パネルからなるディスプレイ４２Ｂとを有する面である。図４Ｃは機能ブロック図である。送受信部４６は、マイク４４からの音声入力を、ＣＰＵ４８を介して無線にて送信する。またスピーカ４５は送受信部４６が着信するとその信号を受けて着信音を発するとともに、相手側（外部）から送られてくる音声データの信号を音声にして発する。なお、送受信部４６は図２における送信部２０４に相当し、ＣＰＵ４８は図１におけるＣＰＵ１０５に相当する。表示部４２は図４Ａ，図４Ｂにおけるディスプレイ４２Ａ，４２Ｂを有し、図１における表示部１１０とディスプレイ１１０Ａとに相当する。操作部４１は図１における操作部１１１に相当し、画像データ取得部４３は図２における画像データ取得部２０５に相当する。またメモリ４７は図１におけるＲＡＭ１０６や図２における蓄積部２０２、格納部２０３に相当する。
【００３６】
まず、本携帯電話機のユーザは、画像を撮影する前に、図５に示す送信先情報入力画面のフィールド５１に、これから撮影する画像の送信先を示す送信先情報を入力する。そして、登録ボタン５２を選択すると、入力した送信先情報「ｈｔ＠ｄｃｍ．ｎｅ．ｊｐ」がメモリ４７（格納部２０３）に蓄積される。
【００３７】
次に、ユーザが、携帯電話機のモードをカメラモードに切り替え、撮影ボタンを押下する。携帯電話機（カメラ）は、画像を撮影し、蓄積する。そして、携帯電話機は、送信先情報「ｈｔ＠ｄｃｍ．ｎｅ．ｊｐ」が示す送信先に、撮影した画像データを送信する。なお、携帯電話機のモードをカメラモードに切り替え、撮影ボタンを押下した場合に、撮影される処理は、従来技術であるので詳細な説明は省略する。
【００３８】
以上のように、本実施の形態のカメラは、送信先情報の入力を受け付けた後、送信先情報が示す送信先に撮影した画像データを自動的に送信する。したがって、送信操作のために次のシャッターチャンスを逃したり、ユーザが面倒な送信操作を行うことを避けて、撮影画像データを送信しなかったりすることはない。
【００３９】
なお、本実施の形態において、送受信部４６（送信部２０４）は、画像を撮影した後に、直ちに送信先情報が示す送信先に画像データを送信することが望ましい。また、送受信部４６は、画像を撮影して数秒後に送信先情報が示す送信先に画像データを送信しても良い。また、画像データを送信するか否かを、ユーザに問い合わせて、送信する旨の入力があった場合に、送信先情報が示す送信先に画像データを送信しても良い。
【００４０】
また、本実施の形態において、画像データを送信後、一時蓄積した画像データを削除しても良い。このようにすれば、携帯電話、またはカメラの記録媒体が有効に利用できる。
【００４１】
また、本実施の形態において、送信先情報は手入力されているが、予め登録されているアドレス帳等から、ユーザが選択することにより送信先情報を入力しても良い。
【００４２】
また、本実施の形態の具体例において、カメラは携帯電話機に設置されているが、送信機能を有するカメラであれば良い。つまり、電話機能は必ずしも必要ではない。これは、他の実施の形態においても同様である。
【００４３】
さらに、本実施の形態におけるカメラが画像データを送信する処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布しても良い。なお、このことは、他の実施の形態においても該当する。なお、本実施の形態におけるカメラの画像データ送信処理を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、画像を撮影してその画像のデータを取得するＡステップと、予め格納部２０３に格納され、送信先を特定する送信先情報を取得するＢステップと、Ｂステップで取得した送信先に画像データを送信するＣステップとを実行させるプログラムである。より具体的には、送信先情報の入力を受け付ける送信先情報受付ステップと、送信先情報受付ステップで受け付けた送信先情報を蓄積するステップと、画像の撮影の指示を受け付けるステップと、画像を撮影してその画像のデータを取得するステップと、画像を撮影した後に、画像データを送信先情報が示す送信先に送信する送信ステップと、を実行させるプログラムである。
【００４４】
（実施の形態２）
図６は、本発明の実施の形態２におけるカメラの機能ブロック図である。なお、カメラのハードウェア構成は、図１に示した構成と同様である。図６は、本実施の形態の特徴的な構成要素を主として示している。カメラは、撮影レンズ部１０１、撮像素子１０２、カメラ画像処理部１０３よりなる画像データ取得部２０５と、操作部１１１、格納部２０３、送信条件格納部６０１、操作情報取得部６０２、判断部６０３、送信部６０４を有する。
【００４５】
送信条件格納部（以下、格納部）６０１は、画像データを送信するための条件であり、撮影操作に関する条件でもある送信条件を、送信先情報と対応させて格納している。撮影操作とは、撮影ボタン押下に関する操作である。格納部６０１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【００４６】
操作情報取得部（以下、取得部）６０２は、画像の撮影操作に関する情報である操作情報を取得する。操作情報は、例えば、操作部１１１の撮影ボタンの押下に関する情報である。さらに具体的には、操作情報は、撮影ボタンが押下された時間や、単位時間あたりの撮影ボタン押下回数等である。操作情報のデータ構造は問わない。取得部６０２は、通常、ＣＰＵ１０５やＲＡＭ１０６等から実現される。取得部６０２が操作情報を取得するための処理手順は、通常、ソフトウェアで実現され、そのようなソフトウェアはＲＯＭ１０７等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００４７】
判断部６０３は、取得部６０２が取得した操作情報が格納部６０１の送信条件に合致するか否かを判断する。送信条件の内容、構造は問わない。送信条件の具体例は後述する。判断部６０３は、通常、ＣＰＵ１０５やＲＡＭ１０６等から実現される。判断部６０３の判断の処理手順は、通常、ソフトウェアで実現され、ソフトウェアはＲＯＭ１０７等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００４８】
送信部６０４は、判断部６０３における判断が、合致するとの判断である場合に、格納部２０３の送信先情報が示す送信先に撮影した画像データを送信する。送信部６０４は、無線の通信機構が好適であるが、有線の通信機構でも実現可能である。送信部６０４は、通信Ｉ／Ｆ１１２を含むと考えても含まない（ソフトウェア部分のみ）と考えても良い。
【００４９】
以下、本カメラの動作について図７のフローチャートを用いて説明する。
【００５０】
（Ｓ７０１）操作部１１１から入力があったか否かを判断する。入力があれば処理はＳ７０２に進み、入力がなければＳ７０１に戻る。
【００５１】
（Ｓ７０２）取得部６０２は、Ｓ７０１における入力が撮影操作に関する入力であるか否かを判断する。撮影操作に関する入力であれば処理はＳ７０３に進み、撮影操作に関する入力でなければＳ７１１に飛ぶ。
【００５２】
（Ｓ７０３）取得部６０２は、操作情報を取得し、一時格納する。なお、操作情報は、追記されても良い。すなわち操作の履歴が格納されても良い。
【００５３】
（Ｓ７０４）Ｓ７０１における入力が撮影指示であるか否かを判断する。撮影指示であれば処理はＳ７０５に進み、撮影指示でなければＳ７０７に飛ぶ。
【００５４】
（Ｓ７０５）撮影レンズ部１０１が撮影し、撮像素子１０２は、撮影レンズ部１０１を介して入力された映像を電気信号（アナログ信号）に変換して画像データを得る。
【００５５】
（Ｓ７０６）処理部１０３は、Ｓ７０５で取得した画像データに対して、所定の処理を行う。なお、ここで、通常、画像データがＲＡＭ１０６等に蓄積される。
【００５６】
（Ｓ７０７）判断部６０３は、格納部６０１に格納されている送信条件を取得する。
【００５７】
（Ｓ７０８）判断部６０３は、一時格納している操作情報が、Ｓ７０７で取得した送信条件に合致するか否かを判断する。送信条件に合致すれば処理はＳ７０９に進み、送信条件に合致しなければＳ７０１に戻る。
【００５８】
（Ｓ７０９）送信部６０４は、格納部２０３に格納されている送信先情報を取得する。
【００５９】
（Ｓ７１０）送信部６０４は、Ｓ７０９で取得した送信先情報が示す送信先に、撮影した画像データを送信し、処理はＳ７０１に戻る。
【００６０】
（Ｓ７１１）入力に対応した所定の処理を行い、処理はＳ７０１に戻る。
【００６１】
なお、電源オフや処理終了の割り込みにより処理は終了する。
【００６２】
以下、本実施の形態におけるカメラの具体的な動作について説明する。ここで、カメラの外観図は図４Ａ，図４Ｂと同様であり、機能ブロック図は図４Ｃと同様である。本カメラは、携帯電話機に内蔵されている。図４Ｃにおける送受信部４６が図６における送信部６０４に相当する。ＣＰＵ４８，メモリ４７が取得部６０２、判断部６０３に相当し、メモリ４７が格納部２０３、６０１に相当する。
【００６３】
このカメラ付き携帯電話機は、図８に示す送信条件管理表を格納部２０３、６０１に保持している。送信条件管理表は、「ＩＤ」「送信条件」「送信先情報」を有するレコードを１以上、管理している。すなわち、送信条件と送信先情報とは対応して格納されている。「ＩＤ」は、レコードを識別する情報であり、表管理上の要請のために存在する。「送信条件」は、撮影した画像データを送信する条件を示す情報である。図８における送信条件「３回以上／秒」は、１秒に３回以上、撮影ボタンが押される（撮影指示を受け付ける）ことを意味する。つまり、１秒に３回以上、撮影ボタンが押された（撮影指示を受け付けた）場合に、その送信条件を満たすことを意味する。また、送信条件「５秒以上」は、撮影ボタンを５秒以上、押し続けていた場合に、その送信条件を満たすことを意味する。また、「送信先情報」は、対応する送信条件を満たす場合に、撮影した画像データを送信する先を示す情報である。図８で、「送信先情報」はメールアドレスであるが、メールアドレスであるとは限らない。「送信先情報」はＩＰアドレス等でも良い。
【００６４】
このような状況において、ユーザは、カメラ付き携帯電話機の撮影ボタンを５秒以上、押し続けたとする。そして、携帯電話は撮影ボタンの押下を検知し、撮影する。次に、携帯電話は、撮影した画像データを記録媒体に蓄積する。次に、携帯電話は、撮影ボタンが５秒以上押し続けられたことを検知して、送信条件管理表の「ＩＤ＝２」の送信条件に合致した、と判断する。次に、携帯電話は対応する「ＩＤ＝２」の送信先情報「ｂｂｂ＠ｘｙｚ．ｃｏ．ｊｐ」を取得する。そして、携帯電話は、「ｂｂｂ＠ｘｙｚ．ｃｏ．ｊｐ」に、撮影した画像データを送信する。
【００６５】
また、ユーザが撮影ボタンを１秒間に５回押下した場合、携帯電話機は、５回撮影し、５枚の画像データを取得し、蓄積する。次に、携帯電話機は、送信条件管理表の「ＩＤ＝１」の送信条件に合致した、と判断する。次に、携帯電話は「ＩＤ＝１」の送信先情報「ａａａ＠ｄｃｍ．ｎｅ．ｊｐ」を取得する。そして、携帯電話は、「ａａａ＠ｄｃｍ．ｎｅ．ｊｐ」に、撮影した画像データを送信する。この場合、送信する画像データは、５枚の画像データすべてであっても良いし、予め決められた条件に合致する画像データでも良い。予め決められた条件とは、例えば、「最後の画像データ（ここでは、５枚目の画像データ）のみを送る」や、「最初の画像データのみを送る」等である。また、予め決められた条件とは、「最も美しく撮影されたと評価される」でもよい。最も美しく撮影されたとの評価方法は、画像データ処理技術による。例えば、人が写っていることを前提に、人がもっとも大きく写っている画像を、最も美しく撮影された画像と評価する方法がある。画像の中の人のサイズは、公知の輪郭抽出技術により可能である。
【００６６】
以上、本実施の形態のカメラ（携帯電話）は、撮影の操作に関する条件を管理し、その条件に合致する撮影操作を行った場合に、その撮影操作に対応する送信先に撮影した画像データを自動的に送信する。この構成により、所定の撮影操作を行った場合に、所定の送信先に撮影した画像データを自動的に送信できる。
【００６７】
上記の具体例によれば、例えば、連写した場合に、自分あて（例えば、「ａａａ＠ｄｃｍ．ｎｅ．ｊｐ」）に撮影画像データを送信する。また一定時間以上、撮影ボタンを押していた場合に、友人の携帯電話機あて（例えば、「ｂｂｂ＠ｘｙｚ．ｃｏ．ｊｐ」）に撮影画像データを送信する。すなわち撮影の操作に関する条件に合致する撮影操作を行った場合に、その撮影操作に対応する送信先に撮影した画像データを自動的に送信できる。
【００６８】
なお、本実施の形態によれば、送信条件は、上述した条件に限らない。送信条件として、撮影操作の回数に関する条件を含んでも良いし、単位時間あたりの撮影回数に関する条件を含んでも良いし、撮影ボタンの押下時間に関する条件を含んでも良い。また、上記の具体例において、送信条件管理表の送信条件は２つであったが、１つでも、３以上でも良い。また、たとえば第１の送信条件が、「３秒以上撮影ボタンを押していた場合」で、第２の送信条件が、「５秒以上撮影ボタンを押していた場合」というように、操作情報が複数の送信条件に合致するようにしてもよい。
【００６９】
また、本実施の形態によれば、カメラが保持する送信条件や送信先情報は、カスタマイズできることが好ましい。
【００７０】
さらに、本実施の形態におけるカメラを実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、画像を撮影してその画像のデータを取得するＡステップと、予め格納部２０３に格納され、送信先を特定する送信先情報を取得するＢステップと、Ｂステップで取得した送信先に画像データを送信するＣステップとを実行させるプログラムである。より具体的には、画像の撮影操作に関する情報である操作情報を取得する操作情報取得ステップと、画像を撮影してその画像のデータを取得するステップと、操作情報が格納されている送信条件に合致するか否かを判断する判断ステップと、判断ステップにおける判断が、合致するとの判断である場合に、その送信条件と対応する送信先情報の示す送信先に撮影した画像データを送信する送信ステップとを実行させるプログラムである。
【００７１】
（実施の形態３）
図９は、本発明の実施の形態３におけるカメラのブロック図である。なお、カメラのハードウェア構成は、図１に示した構成と同様である。図９は、本発明の特徴的な構成要素を主として示している。カメラは、撮影レンズ部１０１、撮像素子１０２、カメラ画像処理部１０３よりなる画像データ取得部２０５と、操作部１１１、動作情報格納部９０１、動作部９０２、送信部９０３を有する。
【００７２】
操作部１１１は、撮影のためのボタンである撮影ボタンを２以上有する。いずれかの撮影ボタンが押下された場合に、カメラは画像を撮影するとともに、その撮影ボタンに対応する動作が実行される。
【００７３】
動作情報格納部（以下、格納部）９０１は、各撮影ボタンが押下された際の動作に関する情報である動作情報をそれぞれの撮影ボタンに対応して２以上格納している。動作情報とは、例えば、情報を送信する命令と送信先情報とを含む。また、動作情報とは、例えば、情報を蓄積する命令と蓄積先（フォルダ名など）とを含む。動作情報のデータ構造は問わない。格納部９０１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【００７４】
動作部９０２は、いずれかの撮影ボタンの押下を受け付けた場合に、その撮影ボタンに対応する動作情報を格納部９０１から取得し、取得した動作情報に基づいて動作する。動作部９０２は、通常、ＣＰＵ１０５やＲＡＭ１０６等から実現される。動作部９０２の処理手順は、通常、ソフトウェアで実現され、そのようなソフトウェアはＲＯＭ１０７等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００７５】
以下、本カメラの動作について図１０のフローチャートを用いて説明する。
【００７６】
（Ｓ１００１）操作部１１１の撮影ボタンが押下されたか否か（撮影指示を受け付けたか否か）を判断する。撮影ボタンが押下されれば処理はＳ１００２に進み、撮影ボタンが押下されなければＳ１００１に戻る。
【００７７】
（Ｓ１００２）撮影レンズ部１０１が撮影し、撮像素子１０２は、撮影レンズ部１０１を介して入力された映像を電気信号（アナログ信号）に変換して画像データを得る。
【００７８】
（Ｓ１００３）処理部１０３は、Ｓ１００２で取得した画像データに対して、所定の処理を行う。なお、画像データが一時的に蓄積される。
【００７９】
（Ｓ１００４）動作部９０２は、押下された撮影ボタンを識別する撮影ボタン識別子を取得する。
【００８０】
（Ｓ１００５）動作部９０２は、Ｓ１００４で取得した撮影ボタン識別子に対応する動作情報を、格納部９０１から取得する。
【００８１】
（Ｓ１００６）動作部９０２は、Ｓ１００５で取得した動作情報が存在するか否か（ＮＵＬＬでないか否か）を判断する。動作情報が存在すれば処理はＳ１００７に進み、動作情報が存在しなければＳ１００１に戻る。
【００８２】
（Ｓ１００７）動作部９０２は、Ｓ１００５で取得した動作情報に対応する動作を行う。
【００８３】
なお、電源オフや処理終了の割り込み（モードの切り替えなど）により処理は終了する。
【００８４】
以下、本実施の形態におけるカメラの具体的な動作について説明する。ここで、カメラの外観図は図４Ａ，図４Ｂと同様であり、機能ブロック図は図４Ｃと同様である。本カメラは、携帯電話機に内蔵されている。図４Ｃにおける送受信部４６が図９における送信部９０３に相当する。ＣＰＵ４８，メモリ４７が動作部９０２に、メモリ４７が格納部９０１に相当する。
【００８５】
カメラ付き携帯電話機は格納部９０１に、図１１に示す動作情報管理表を保持している。動作情報管理表は、「ＩＤ」「撮影ボタン識別子」「動作情報」を有するレコードを１以上、管理している。この動作情報管理表によれば、撮影ボタン識別子「１」「２」「３」「４」「６」に対応する動作情報が格納されている。つまり、図４Ａに示すボタン４１Ａのうち、「１」「２」「３」「４」「６」のいずれかを押下して、撮影した場合に、対応する動作情報に基づいて動作が行われる。また、ボタン４１Ａのうち、「１」「２」「３」「４」「６」以外のボタン４１Ａを押下した場合には、撮影のみが行われ、画像データは、一時的にメモリ４７に格納される。
【００８６】
また、動作情報は、１以上の動作を示す情報であり、２以上の動作を示す情報であっても良い。また、「ｓｅｎｄｍａｉｌ  ＸＸＸ」は、「ＸＸＸ」宛てに撮影画像データを送信するする意味である。さらに、「ｓｔｏｒｅ  ＹＹＹ」は、フォルダ「ＹＹＹ」に撮影画像データを蓄積する意味である。図１１に示す動作情報管理表のレコード「ＩＤ＝１」の動作情報「ｓｅｎｄｍａｉｌ  ａｂｃ＠ｙｙｙ．ｃｏ．ｊｐ」は、「ａｂｃ＠ｙｙｙ．ｃｏ．ｊｐ」宛てに撮影画像データを送信することを示す。同レコード「ＩＤ＝１」の動作情報「ｓｔｏｒｅ￥自分」は、フォルダ「￥自分」に撮影画像データを蓄積することを示す。なお、「ａｂｃ＠ｙｙｙ．ｃｏ．ｊｐ」は、例えば、ユーザ（男性）の彼女のメールアドレスである。
【００８７】
ユーザは、カメラ付き携帯電話機をカメラモードにする。次に、ユーザは、ボタン「２」を押下して、たとえば自分の彼女を撮影する。この場合、携帯電話機は動作情報管理表のレコード「ＩＤ＝２」の動作情報「ｓｅｎｄｍａｉｌ  ｙｙｚ＠ａａａ．ｎｅ．ｊｐ」、「ｓｔｏｒｅ  ￥彼女」を取得する。そして携帯電話機は、取得した動作情報を実行する。つまり、携帯電話機は、「ｓｅｎｄｍａｉｌ  ｙｙｚ＠ａａａ．ｎｅ．ｊｐ」により、撮影画像データ（彼女の画像データ）を「ｙｙｚ＠ａａａ．ｎｅ．ｊｐ」（自分のメールアドレス）に送信する。また携帯電話機は、「ｓｔｏｒｅ  ￥彼女」により、撮影画像データを、フォルダ「￥彼女」に蓄積する。なお、ユーザがボタン「５」を押下した場合には、撮影されるだけである。またユーザがボタン「３」を押下した場合には、画像データはフォルダ「￥ｅｌｓｅ」に蓄積される。このように、動作情報は送信以外に蓄積先を指定するだけで構成されてもよい。
【００８８】
動作情報としてこれら以外には以下のような内容を設定してもよい。
【００８９】
１）図１における記録媒体１０９Ａが複数ある場合に、媒体１０９Ａの種類を識別する媒体識別子に基づいて画像データを保存する。例えば、媒体識別子にＳＤメモリーカードが指定されていれば、ＳＤメモリーカードがサーチされ、画像データがその媒体に記録される。あるいは、記録媒体１０９Ａが１つの場合で、媒体識別子にＳＤメモリーカードが指定されているにも関わらず、ＳＤメモリーカードがＩ／Ｆ１０９にセットされていない場合には、画像データを保存せず、アラームを出す。
【００９０】
２）図１における通信Ｉ／Ｆ１１２を介して、液晶パネル、ＥＬパネル、３次元表示パネルなど、他の表示デバイスが接続されている場合、表示デバイスの種類を識別する表示媒体識別子に基づいて、指定された表示デバイスに画像を表示する。さらに、上記他の表示デバイスが指定されていれば、図１におけるディスプレイ１１０Ａと比較して表示するか否かを判定して動作させてもよい。
【００９１】
３）ディスプレイ１１０Ａや、上記その他の表示デバイスに画像を表示する際に、表示サイズや解像度を指定する。
【００９２】
４）表示する画像データのサイズや種類に基づいて画像を表示する。例えば、階調が８ビットであれば、表示するか否かを判定して動作する。あるいは、画像を表示する方向（縦長、横長）を判定して表示する。
【００９３】
５）図２において第２の画像データ取得部がある場合、第２の画像データ取得部が自動的に画像取得動作を行う。すなわち、第１の画像データ取得部２０５の画像取得動作に連動して、操作者自身を第２の画像データ取得部が撮影する。
【００９４】
６）通信Ｉ／Ｆ１１２を介して接続されている別の装置のカメラに撮像させる。例えば、画像データ取得部２０５の画像取得動作に連動してそばにいる別人が所持する携帯カメラが撮像する。あるいは、自宅にあるカメラが撮像する。
【００９５】
７）通信Ｉ／Ｆ１１２を介して接続されている他の機器を制御する。例えば、照明機器の制御命令を送信し、ＯＮ／ＯＦＦさせる。あるいは認証サーバの認証機能を起動する命令を送信する。
【００９６】
以上、本実施の形態のカメラは、複数の撮影ボタンを有し、各撮影ボタンに対応する動作情報を管理している。そして押下された撮影ボタンに応じて撮影以外の動作をも行う。撮影した画像データに対して種々の異なる動作を行いたい場合に、押下するボタンを変えるだけで、自動的に異なる動作が行われ、極めて便利である。
【００９７】
なお、動作情報管理表は、図１１に示したものに限られない。例えば、動作情報管理表は図１２のようなものでも良い。この場合、本カメラが行う補助的な動作（撮影以外の動作）は、撮影画像データを送信する動作であると決まっており、動作情報として、メールアドレスが指定されている場合である。カメラは、押下された撮影ボタンに対応する送信先に撮影した画像データを送信する。つまり、カメラは、画像を撮影する機能を有するカメラであって、１以上の撮影ボタンを有し、各撮影ボタンに対応する送信先情報を格納している。ある撮影ボタンの押下を受け付けた場合に、カメラは画像を撮影し、そのボタンに対応する送信先情報が示す送信先に画像データを送信する。なお、撮影ボタンは一つでも良い。その場合、動作情報は送信先情報に相当する。
【００９８】
また、本実施の形態において、ユーザが動作情報、撮影ボタン識別子をカスタマイズできることが好ましい。
【００９９】
また、上述したように、カメラ付き携帯電話機をカメラモードにした場合に、電話番号を入力するための数字ボタン（テンキー）を撮影ボタンとして利用でき得ることは好ましい。つまり、カメラを組み込んだ携帯電話機は、カメラモードに切り替えるモード切替ボタンを有する。そして携帯電話機は、モード切替ボタンが押下された場合に、テンキーボタンが撮影ボタンとして機能する。
【０１００】
さらに、本実施の形態におけるカメラを実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、予め格納部９０１に格納され、送信先を特定する送信先情報を取得するＢステップと、Ｂステップで取得した送信先に画像データを送信するＣステップとを実行させるプログラムである。より具体的には、複数の撮影ボタンのうち、一の撮影ボタンの押下を受け付けるステップと、画像を撮影してその画像のデータを取得するステップと、押下を受け付けた一の撮影ボタンに対応し、送信先データを含む動作情報を取得するステップと、取得した動作情報に基づいて動作を行い、画像データを送信する動作ステップとを実行させるプログラムである。
【０１０１】
なお、動作情報には画像データを送信する内容を含まなくてもよい。送信部２０４は必ずしも必要ではない場合もありうる。
【０１０２】
（実施の形態４）
図１３は、本発明の実施の形態４におけるカメラの機能ブロック図である。なお、カメラのハードウェア構成は、図１に示した構成と同様である。図１３は、本実施の形態の特徴的な構成要素を主として示している。カメラは、撮影レンズ部１０１、撮像素子１０２、カメラ画像処理部１０３よりなる画像データ取得部２０５と、操作部１１１、操作情報取得部１３０１、条件格納部１３０２、判断部１３０３、送信部１３０４を有する。
【０１０３】
操作情報取得部（以下、取得部）１３０１は、カメラの操作に関する操作情報を取得する。ここでの操作情報は、画像の撮影操作に関する情報であるとは限らない。操作情報の具体例は後述する。取得部１３０１は、通常、ＣＰＵ１０５やＲＡＭ１０６等から実現され得る。取得部１３０１が操作情報を取得するための処理手順は、通常、ソフトウェアで実現され、そのソフトウェアはＲＯＭ１０７等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。なお、取得部１３０１は操作情報バッファ（以下、バッファ）１３０１Ａを有する。
【０１０４】
条件格納部（以下、格納部）１３０２は、画像を撮影し、かつ撮影した画像データを送信する条件を格納している。条件の具体例は後述する。格納部１３０２は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【０１０５】
判断部１３０３は、取得部１３０１が取得した操作情報が格納部１３０２の条件を満たすか否かを判断する。条件を満たす場合、判断部１３０３は撮影レンズ部１０１に撮影の指示をし、かつ、送信部１３０４に撮影された画像データの送信を指示する。画像データの送信先情報は、上記条件と対応して格納部１３０２に保持されている。
【０１０６】
判断部１３０３は、通常、ＣＰＵ１０５やＲＡＭ１０６等から実現される。判断部１３０３の判断の処理手順は、通常、ソフトウェアで実現され、そのようなソフトウェアはＲＯＭ１０７等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０１０７】
送信部１３０４は、条件に対応する送信先に、撮影した画像データを送信する。送信部１３０４は、無線の通信機構が好適であるが、有線の通信機構でも実現可能である。送信部１３０４は、通信Ｉ／Ｆ１１２を含むと考えても含まない（ソフトウェア部分のみ）と考えても良い。
【０１０８】
以下、本カメラの動作について図１４のフローチャートを用いて説明する。
【０１０９】
（Ｓ１４０１）操作情報を格納するバッファであるバッファ１３０１Ａを空にする（初期化する）。
【０１１０】
（Ｓ１４０２）取得部１３０１は、操作部１１１から入力があったか否かを判断する。入力があれば処理はＳ１４０３に進み、入力がなければＳ１４０２に戻る。
【０１１１】
（Ｓ１４０３）取得部１３０１は、入力をバッファ１３０１Ａに追記する。
【０１１２】
（Ｓ１４０４）判断部１３０３は、バッファ１３０１Ａの操作情報が、格納部１３０２の条件を満たすか否かを判断する。格納部１３０２に条件が２つ以上格納されている場合は、例えば、判断部１３０３はいずれかの条件を満たすか否かを判断する。条件を満たす場合、処理はＳ１４０５に進み、条件を満たさない場合はＳ１４０２に戻る。
【０１１３】
（Ｓ１４０５）判断部１３０３は、画像の撮影の指示を行う。
【０１１４】
（Ｓ１４０６）撮影レンズ部１０１は、画像を撮影し、撮像素子１０２は、撮影レンズ部１０１を介して入力された映像を電気信号（アナログ信号）に変換して画像データを得る。
【０１１５】
（Ｓ１４０７）処理部１０３は、Ｓ１４０６で取得した画像データに対して、所定の処理を行う。なお、処理部１０３は、ここで、例えば、撮影した画像データを所定の記憶領域に取得する（書き込む）。
【０１１６】
（Ｓ１４０８）判断部１３０３は、合致した条件に対応する送信先を格納部１３０２から取得し、送信部１３０４に画像データの送信を指示する。
【０１１７】
（Ｓ１４０９）送信部１３０４は、Ｓ１４０８で取得した送信先に、画像データを送信する。そして処理はＳ１４０１に戻る。
【０１１８】
なお、電源オフや処理終了の割り込み（モードの切り替えなど）により処理は終了する。
【０１１９】
以下、本実施の形態におけるカメラの具体的な動作について説明する。ここで、カメラの外観図は図４Ａ，図４Ｂと同様であり、機能ブロック図は図４Ｃと同様である。本カメラは、携帯電話機に内蔵されている。図４Ｃにおける送受信部４６が図１３における送信部１３０４に相当する。ＣＰＵ４８，メモリ４７が取得部１３０１、判断部１３０３に、メモリ４７が格納部１３０２に相当する。
【０１２０】
カメラ付き携帯電話機は格納部１３０２に、図１５に示す条件管理表を保持している。条件管理表は、「条件」「送信先情報」を有するレコードを１以上保持している。「条件」は、画像を撮影し、送信するための条件を示す。「送信先情報」は、撮影した画像データを送信するメールアドレスである。ただし、「送信先情報」は、メールアドレスに限らず、ＩＰアドレス等、情報を送信する先を示す情報であれば良い。図１５は、ユーザが図４Ａにおけるボタン４１Ａを操作して「１１０」を入力すると、携帯電話機（カメラ）は画像を撮影し、その画像データが警察署の装置を示すメールアドレスである「警察＠ａｂｃ．ｎｅ．ｊｐ」に送信されることを示す。またユーザが「１１９」を入力すると、最後の「９」を入力した直後に、携帯電話機は画像を撮影し、消防署の装置を示すメールアドレス「消防＠ａｂｃ．ｎｅ．ｊｐ」に画像データを送信する。この場合、複数の操作ボタンであるボタン４１Ａの押下げの順序が操作情報に相当する。
【０１２１】
以上、本実施の形態によれば、ユーザは電話をかける感覚で、画像を撮影し、適切なところに画像データが送信される。例えば、ユーザが誰かに襲われ身の危険を感じた場合に、ユーザは襲った犯人にレンズを向け、「１１０」を入力すれば犯人の画像が撮影され、自動的に警察署の装置に犯人の画像データが送信される。したがって、この携帯電話機は防犯に繋がり、また、犯人検挙に寄与する。
【０１２２】
また、本実施の形態において、ユーザが条件（条件管理表）をカスタマイズできることが好ましい。
【０１２３】
また、上述したように、携帯電話機をカメラモードにした場合に、ユーザが電話番号（例えば「１１０」）を入力すると、画像が撮影され、画像データが適切なところ（例えば警察署の装置）に送信される。一方、電話モードの場合に、電話番号（例えば「１１０」）を入力すると、電話がかかることは好適である。なお、カメラモードとは、例えば、カメラのメニュー項目が選択され、画像を撮影できるモードである。また、電話モードとは、電話をかけることができるモードである。カメラモードや電話モードの切り替え機能は、既存のカメラ付き携帯電話機が有する機能であるので詳細な説明は省略する。また、上記のようなカメラモードや電話モードの切り替え機能がなく、所定の番号を入力すると、画像が撮影され、画像データが適切なところに送信される構成でも良い。すなわちカメラは、所定の操作を行った場合に、画像を撮影し、かつ当該操作に対応する送信先に画像データを送信する。
【０１２４】
さらに、本実施の形態におけるカメラを実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、画像を撮影してその画像のデータを取得するＡステップと、予め格納部１３０２に格納された、送信先を特定する送信先情報を取得するＢステップと、Ｂステップで取得した送信先に画像データを送信するＣステップとを実行させるプログラムである。より具体的には、操作情報を取得する操作情報取得ステップと、格納されている条件に操作情報が合致するか否かを判断する判断ステップと、判断ステップにおける判断が条件に合致するとの判断である場合に、画像の撮影を指示し画像データを取得するステップと、その条件に対応する送信先情報が示す送信先データを取得するステップと、撮影した画像データを送信する送信ステップを実行させるプログラムである。
【産業上の利用可能性】
【０１２５】
以上のように、本発明によるカメラは、撮影に対応して撮影画像データを自動的に送信する。このカメラは、デジタルカメラ、カメラ付き携帯電話機として有用である。
【図面の簡単な説明】
【０１２６】
【図１】本発明の実施の形態におけるカメラの概略構成の例を示すハードウェアブロック図
【図２】本発明の実施の形態１におけるカメラの機能ブロック図
【図３】本発明の実施の形態１におけるカメラの動作について説明するフローチャート
【図４Ａ】本発明の実施の形態１におけるカメラ付き携帯電話機の外観図
【図４Ｂ】本発明の実施の形態１におけるカメラ付き携帯電話機の外観図
【図４Ｃ】図４Ａ，図４Ｂに示すカメラ付き携帯電話機のブロック図
【図５】本発明の実施の形態１における送信先情報入力画面を示す図
【図６】本発明の実施の形態２におけるカメラの機能ブロック図
【図７】本発明の実施の形態２におけるカメラの動作について説明するフローチャート
【図８】本発明の実施の形態２における送信条件管理表を示す図
【図９】本発明の実施の形態３におけるカメラの機能ブロック図
【図１０】本発明の実施の形態３におけるカメラの動作について説明するフローチャート
【図１１】本発明の実施の形態３における動作情報管理表を示す図
【図１２】本発明の実施の形態３における他の動作情報管理表を示す図
【図１３】本発明の実施の形態４におけるカメラの機能ブロック図
【図１４】本発明の実施の形態４におけるカメラの動作について説明するフローチャート
【図１５】本発明の実施の形態４における条件管理表を示す図
【符号の説明】
【０１２７】
１０１  撮影レンズ部
１０２  撮像素子
１０３  カメラ画像処理部
１０４  電源部
１０５  中央処理部（ＣＰＵ）
１０６  メモリ部（ＲＡＭ）
１０７  ＲＯＭ
１０８  圧縮／伸張部
１０９  Ｉ／Ｆ
１０９Ａ  記録媒体
１１０  表示部
１１１  操作部
１１１Ａ  ディスプレイ
１１０Ｂ  タッチパネル
２０１  送信先情報受付部
２０２  送信先情報蓄積部
２０３  送信先情報格納部
２０４、６０４、９０３、１３０４  送信部
２０５  画像データ取得部
４１  操作部
４１Ａ  ボタン
４２  表示部
４２Ａ，４２Ｂ  ディスプレイ
４３  画像データ取得部
４４  マイク
４５  スピーカ
４６  送受振部
４７  メモリ
４８  ＣＰＵ
５１  フィールド
５２  登録ボタン
６０１  送信条件格納部
６０２、１３０１  操作情報取得部
１３０１Ａ  操作情報バッファ
６０３、１３０３  判断部
９０１  動作情報格納部
９０２  動作部
１３０２  条件格納部
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2005022902.tif 000018
【図２】
2005022902.tif 000019
【図３】
2005022902.tif 000020
【図４Ａ】
2005022902.tif 000021
【図４Ｂ】
2005022902.tif 000022
【図４Ｃ】
2005022902.tif 000023
【図５】
2005022902.tif 000024
【図６】
2005022902.tif 000025
【図７】
2005022902.tif 000026
【図８】
2005022902.tif 000027
【図９】
2005022902.tif 000028
【図１０】
2005022902.tif 000029
【図１１】
2005022902.tif 000030
【図１２】
2005022902.tif 000031
【図１３】
2005022902.tif 000032
【図１４】
2005022902.tif 000033
【図１５】
2005022902.tif 000034
【国際調査報告】
2005022902.tif 000035
2005022902.tif 000036
2005022902.tif 000037
2005022902.tif 000038