(57)【要約】【課題】  本発明は、周辺機器と通信を行う際の操作がわかりやすく、ユーザの操作が容易になると共に消費電力の少ないデジタルカメラを提供することを目的とする。【解決手段】  本発明のデジタルカメラは、被写体像を撮像して画像データとして出力する撮像手段と、画像データを画像ファイルとして記録する記録手段と、外部機器と通信回線を構築してデータの送受信を行う通信手段と、送信相手の外部機器を選択する相手機器選択手段とを具備している。更に、本発明のデジタルカメラは、機能モードを選択するための機能モード項目を表示する機能モード表示手段と、相手機器選択手段により選択された相手機器の機器種類に応じて機能モード表示手段に表示される機能モード項目を変える機能モード項目変更手段とを有している。【選択図】        図３
2006203625.tif 000002
【特許請求の範囲】
【請求項１】
被写体像を撮像して画像データとして出力する撮像手段と、前記画像データを画像ファイルとして記録する記録手段と、外部機器と通信回線を構築してデータの送受信を行う通信手段と、送信相手の外部機器を選択する相手機器選択手段とを具備するデジタルカメラにおいて、
機能モードを選択するための機能モード項目を表示する機能モード表示手段と、
前記相手機器選択手段により選択された相手機器の機器種類に応じて前記機能モード表示手段に表示される機能モード項目を変える機能モード項目変更手段と
を有することを特徴とするデジタルカメラ。
【請求項２】
前記機能モード表示手段は、前記相手機器選択手段により選択された相手機器の機器種類に応じて非対応の機能モード項目を選べないことを表す表示にする請求項１記載のデジタルカメラ。
【請求項３】
前記機能モード表示手段は、前記相手機器選択手段により相手機器が選択されたとき、前記通信手段を介して相手機器より相手機器の情報を取得し、取得した相手機器の情報に応じて機能モード項目を表示する請求項１記載のデジタルカメラ。
【請求項４】
被写体像を撮像して画像データとして出力する撮像手段と、前記画像データを画像ファイルとして記録する記録手段と、外部機器と通信回線を構築してデータの送受信を行う通信手段とを具備するデジタルカメラにおいて、
通信機能を選択する機能選択手段と、
該機能選択手段によって選択された通信機能に対応可能な相手機器のみを表示する相手機器表示手段と
を有することを特徴とするデジタルカメラ。
【請求項５】
前記機能選択手段によって選択された通信機能の相手機器のみを検索する相手機器検索手段を有し、該相手機器検索手段によって検索された相手機器を前記相手機器表示手段により表示する請求項４記載のデジタルカメラ。
【請求項６】
被写体像を撮像して画像データとして出力する撮像手段と、前記画像データを画像ファイルとして記録する記録手段と、外部機器と通信回線を構築してデータの送受信を行う通信手段とを具備するデジタルカメラにおいて、
通信可能な相手機器を検索する相手機器検索手段と、
該相手機器検索手段によって検索された相手機器を記憶する検索結果記憶手段と、
前記相手機器検索手段によって検索された相手機器と前記検索結果記憶手段に記憶された検索済みの相手機器を区分表示する相手機器表示手段と
を有することを特徴とするデジタルカメラ。
【請求項７】
被写体像を撮像して画像データとして出力する撮像手段と、前記画像データを画像ファイルとして記録する記録手段と、外部機器と通信回線を構築してデータの送受信を行う通信手段とを具備するデジタルカメラにおいて、
通信可能な相手機器を検索する相手機器検索手段と、
該相手機器検索手段によって検索された相手機器の中で、前記撮像手段に対応可能な相手機器のみを表示する相手機器表示手段と
を有することを特徴とするデジタルカメラ。
【請求項８】
被写体像を撮像して画像データとして出力する撮像手段と、前記画像データを画像ファイルとして記録する記録手段と、外部機器と通信回線を構築してデータの送受信を行う通信手段とを具備するデジタルカメラにおいて、
通信可能な相手機器を検索する相手機器検索手段と、
該相手機器検索手段によって検索された相手機器の中で、前記機能選択手段によって選択された通信機能に対応可能な相手機器のみを表示する相手機器表示手段と
を有することを特徴とするデジタルカメラ。
【請求項９】
被写体像を撮像して画像データとして出力する撮像手段と、前記画像データを画像ファイルとして記録する記録手段と、外部機器と通信回線を構築してデータの送受信を行う通信手段と、通信可能な相手機器を検索する相手機器検索手段とを具備するデジタルカメラにおいて、
前記相手機器検索手段による検索は、前記撮像手段の起動と同時に開始することを特徴とするデジタルカメラ。
【請求項１０】
前記相手機器検索手段による検索は、前記撮像手段の動作モードにより行う請求項９記載のデジタルカメラ。
【請求項１１】
被写体像を撮像して画像データとして出力する撮像手段と、前記画像データを画像ファイルとして記録する記録手段と、外部機器と通信回線を構築してデータの送受信を行う通信手段と、通信可能な相手機器を検索する相手機器検索手段とを具備するデジタルカメラにおいて、
前記相手機器検索手段による検索は、定期的に行うことを特徴とするデジタルカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデジタルカメラに関し、詳細には少なくとも無線伝送機能を有する周辺機器と通信を行うことが可能なデジタルカメラに関する。
【背景技術】
【０００２】
近年、簡単な操作で画像を撮影してデジタル画像データに変換できるデジタルカメラが広く普及されている。このデジタルカメラで撮影した画像を印刷して写真にする場合には、通常一旦撮影したデジタル画像データをコンピュータに取り込み、そのコンピュータで画像処理を施した後、そのコンピュータに接続されているカラープリンタに出力して印刷している。最近では、このコンピュータを介することなく、デジタルカメラからカラープリンタにデジタル画像データを伝送して印刷することができるプリントシステムや、デジタルカメラに装着されたメモリカードにデジタル画像データを格納してそのメモリカードをカラープリンタに装填して印刷できるフォトダイレクトプリント方法も普及されている。
【０００３】
そのデジタル画像データをデジタルカメラからカラープリンタに伝送するプリントシステムの一例として従来よりいくつか提案されている。その一つとして特許文献１によれば、周辺機器の情報を取得し、取得した情報によりシステム構成をアイコンで表示し、アイコンによりシステム構成を指示できるデータ処理装置である。また、特許文献２には、検出された無線外部機器の表示をしたり、外部機器情報により処理をする電子カメラが提案されている。更に、特許文献３によれば、受信したプリンタ情報により撮像装置の撮像時の動作内容を設定する撮像装置が提案されている。また、特許文献４によれば、相手プリンタにあわせて、画像データの形式を変更し送信する撮像装置が提案されている。
【特許文献１】特開２０００−３１５１８１号公報
【特許文献２】特開２００２−０５７９３６号公報
【特許文献３】特開２００２−２１８３１４号公報
【特許文献４】特開２００３−１４３５２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、いずれの特許文献にも、ImagePush印刷機能（一枚印刷）とAdvancedPrinting印刷機能（DPOF印刷対応）があるBluetooth印刷機能に対応した技術が提案されておらず、またこれら両方に対応した場合操作方法としては、ユーザがImagePush印刷か、AdvancedPrinting印刷を選択して印刷する方法が考えられるがこのような選択はわかりにくく、操作がわかりにくくなるという問題点があった。
【０００５】
本発明はこれらの問題点を解決するためのものであり、周辺機器と通信を行う際の操作がわかりやすく、ユーザの操作が容易になると共に消費電力の少ないデジタルカメラを提供することを目的とする。
【課題を解決するための手段】
【０００６】
前記問題点を解決するために、本発明のデジタルカメラは、被写体像を撮像して画像データとして出力する撮像手段と、画像データを画像ファイルとして記録する記録手段と、外部機器と通信回線を構築してデータの送受信を行う通信手段と、送信相手の外部機器を選択する相手機器選択手段とを具備している。更に、本発明のデジタルカメラは、機能モードを選択するための機能モード項目を表示する機能モード表示手段と、相手機器選択手段により選択された相手機器の機器種類に応じて機能モード表示手段に表示される機能モード項目を変える機能モード項目変更手段とを有している。よって、選択された相手機器の機器種類により、機能モード項目、例えば相手機器がプリンタであれば印刷モード項目を変えるので、操作がわかりやすくユーザの操作が容易になる。また、選択された相手機器の機器種類が多機能印刷対応である場合当該多機能印刷対応に応じて機能モード項目を加えることにより、同じ操作方法で、多機能時だけ、操作手順が増えるので、操作がわかりやすくユーザの操作が容易になる。
【０００７】
また、機能モード表示手段は、相手機器選択手段により選択された相手機器の機器種類に応じて非対応の機能項目を選べないことを表す表示にすることにより、操作がわかりやすくユーザの操作が容易になる。
【０００８】
更に、機能モード表示手段は、相手機器選択手段により相手機器が選択されたとき、通信手段を介して相手機器より相手機器の情報を取得し、取得した相手機器の情報に応じて機能モード項目を表示する。よって、詳細機能が取得でき詳細機能表示できるので、操作がわかりやすくユーザの操作が容易になる。
【０００９】
また、本発明のデジタルカメラは、通信機能を選択する機能選択手段と、機能選択手段によって選択された通信機能に対応可能な相手機器のみを表示する相手機器表示手段とを有することに特徴がある。よって、通信不可能な相手機器を選択することがなくなり、操作がわかりやすくなる。
【００１０】
更に、機能選択手段によって選択された通信機能の相手機器のみを検索する相手機器検索手段を有し、相手機器検索手段によって検索された相手機器を相手機器表示手段により表示することにより、検索処理時間を短縮できると共に周辺機器を認識でき選択しやすくなる。
【００１１】
また、本発明のデジタルカメラは、通信可能な相手機器を検索する相手機器検索手段と、相手機器検索手段によって検索された相手機器を記憶する検索結果記憶手段と、相手機器検索手段によって検索された相手機器と検索結果記憶手段に記憶された検索済みの相手機器を区分表示する相手機器表示手段とを有することに特徴がある。よって、検索済みの相手機器と検索時に発見した相手機器とを一覧でき、検索で発見した機器がわかりやすい。
【００１２】
更に、本発明のデジタルカメラは、通信可能な相手機器を検索する相手機器検索手段と、相手機器検索手段によって検索された相手機器の中で、撮像手段に対応可能な相手機器のみを表示する相手機器表示手段とを有することに特徴がある。よって、撮像手段に対応した機能がわかりやすく、相手機器を選択しやすい。
【００１３】
また、本発明のデジタルカメラは、通信可能な相手機器を検索する相手機器検索手段と、相手機器検索手段によって検索された相手機器の中で、機能選択手段によって選択された通信機能に対応可能な相手機器のみを表示する相手機器表示手段とを有することに特徴がある。よって、検索後相手機器を選択するとき選択しやすい。
【００１４】
更に、本発明のデジタルカメラは、相手機器検索手段による検索を撮像手段の起動と同時に開始する。よって、撮像手段の動作のバックグランドで相手機器の検索を行うので実際の通信動作開始時検索処理を行う必要がなくすぐに通信動作ができる。または、相手機器検索手段による検索は撮像手段の動作モードによって行うことにより、再生モード、記録モードなど多種な動作モードにおいて相手機器の検索を行うので当該動作時にすぐに通信動作を行うことができる。
【００１５】
更に、本発明のデジタルカメラは、相手機器検索手段による検索を定期的に行う。よって、無駄な電力消費を減らすことができる。
【発明の効果】
【００１６】
本発明のデジタルカメラによれば、周辺機器と通信を行う際の操作がわかりやすく、ユーザの操作が容易になると共に消費電力の少ないデジタルカメラを提供できる。
【発明を実施するための最良の形態】
【００１７】
図１は本発明のデジタルカメラの外観図であり、同図の（ａ）は平面図、同図の（ｂ）は正面図、同図の（ｃ）は背面図である。同図の（ａ），（ｂ）に示すように、本発明のデジタルカメラ１００の筐体の上面には、リレーズシャッタ１０１、モードダイヤル１０２及びサブＬＥＤ１０７が設けられている。また、同図の（ｂ）に示すように、本発明のデジタルカメラ１００の筐体の正面には、鏡胴ユニット１０３、リモコン受光部１０４、測距ユニット１０５、光学ファインダ１０６、ストロボ発光部１０８が設けられ、更には筐体の側面にはカード／電池蓋１０９が設けられている。そして、同図の（ｃ）に示すように、本発明のデジタルカメラ１００の筐体の背面には、電源スイッチ１１０、ＬＣＤモニタ１１１、ＭＥＮＵスイッチ１１２、ＯＫスイッチ１１３、ディスプレイスイッチ１１４、左／画像確認スイッチ１１５、下／マクロスイッチ１１６、右スイッチ１１７、上／ストロボスイッチ１１８、セルフタイマ／削除スイッチ１１９、ズームスイッチ１２０、オートフォーカスＬＥＤ１２１、ストロボＬＥＤ１２２、光学ファインダ１０６が設けられている。
【００１８】
また、本発明のデジタルカメラの構成を示すブロック図である図２に示すように、鏡胴ユニット１０３は、被写体の光学画像を取り込むズームレンズ１２３及びズーム駆動モータ１２４を有するズーム光学系１２５と、フォーカスレンズ１２６及びフォーカス駆動モータ１２７を有するフォーカス光学系１２８と、絞り１２９及び絞りモータ１３０を有する絞りユニット１３１と、メカシャッタ１３２及びメカシャッタモータ１３３を有するメカシャッタユニット１３４と、各モータを駆動するモータドライバ１３５とを含んで構成されている。そして、モータドライバ１３５は、リモコン受光部１０４からの入力、そして操作部キーユニット１３６の操作入力に基づく、後述する制御部１４１内にあるＣＰＵブロック１４１−３からの駆動指令により駆動制御される。ＲＯＭ１３７には、ＣＰＵブロック１４１−３にて解読可能なコードで記述された、制御プログラムや制御するためのパラメータが格納されている。この本実施の形態例のデジタルカメラ１００の電源がオン状態になると、プログラムは不図示のメインメモリにロードされ、ＣＰＵブロック１４１−３はそのプログラムに従って装置各部の動作を制御するとともに、制御に必要なデータ等を、一時的に、ＲＡＭ１３８及び後述する制御部１４１内にあるＬｏｃａｌ  ＳＲＡＭ１４１−４に保存する。なお、ＲＯＭ１３７に書き換え可能なフラッシュＲＯＭを使用することで、制御プログラムや制御するためのパラメータを変更することが可能となり、機能のバージョンアップが容易に行うことができる。
【００１９】
また、ＣＣＤ１３９は、光学画像を光電変換するための固体撮像素子であり、Ｆ／Ｅ（フロントエンド）−ＩＣ１４０は、画像ノイズ除去用相関二重サンプリングを行うＣＤＳ１４０−１と、利得調整を行うＡＧＣ１４０−２と、デジタル信号変換を行うＡ／Ｄ変換器１４０−３と、ＣＣＤ１信号処理ブロック１４１−１より垂直同期信号（以下、ＶＤと略す）、水平同期信号（以下、ＨＤと略す）を供給されてＣＰＵブロック１４１−３によって制御されるＣＣＤ１３９及びＦ／Ｅ−ＩＣ１４０の駆動タイミング信号を発生するＴＧ１４０−４と、を含んで構成されている。制御部１４１は、ＣＣＤ１３９よりＦ／Ｅ−ＩＣ１４０の出力データにホワイトバランス設定やガンマ設定を行い、また前述したように、ＶＤ信号、ＨＤ信号を供給するＣＣＤ１信号処理ブロック１４１−１と、フィルタリング処理により輝度データ・色差データへの変換を行うＣＣＤ２信号処理ブロック１４１−２と、前述した装置各部の動作を制御するＣＰＵブロック１４１−３と、前述した制御に必要なデータ等を一時的に保存するＬｏｃａｌ  ＳＲＡＭ１４１−４と、パソコンなどの外部機器とＵＳＢ通信を行うＵＳＢブロック１４１−５と、パソコンなどの外部機器とシリアル通信を行うシリアルブロック１４１−６と、ＪＰＥＧ圧縮・伸張を行うＪＰＥＧ  ＣＯＤＥＣブロック１４１−７と、画像データのサイズを補間処理により拡大／縮小するＲＥＳＩＺＥブロック１４１−８と、画像データを液晶モニタやＴＶなどの外部表示機器に表示するためのビデオ信号に変換するＴＶ信号表示ブロック１４１−９と、撮影された画像データを記録するメモリカードの制御を行うメモリカードコントローラブロック１４１−１０と、を含んで構成されている。
【００２０】
更に、ＳＤＲＡＭ１４２は、制御部１４１で画像データに各種処理を施す際に、画像データを一時的に保存する。保存される画像データは、例えばＣＣＤ１３９から、Ｆ／Ｅ−ＩＣ１４０を経由して取りこんで、ＣＣＤ１信号処理ブロック１４１−１でホワイトバランス設定、ガンマ設定が行われた状態の「ＲＡＷ−ＲＧＢ画像データ」やＣＣＤ２信号処理ブロック１４１−２で輝度データ・色差データ変換が行われた状態の「ＹＵＶ画像データ」、ＪＰＥＧ  ＣＯＤＥＣブロック１４１−７で、ＪＰＥＧ圧縮された「ＪＰＥＧ画像データ」などである。カードスロットル１４３は、着脱可能な、メモリカード、ＬＡＮカード、無線ＬＡＮカード、Bluetoothカードなどのカード１４４を装着するためのスロットルである。内蔵メモリ１４５は、前述したカードスロットル１４３にカード１４４が装着されていない場合でも、撮影した画像データを記憶できるようにするためのメモリである。ＬＣＤドライバ１４６は、表示部であるＬＣＤモニタ１１１を駆動するドライブ回路であり、ＴＶ信号表示ブロック１４１−９から出力されたビデオ信号を、ＬＣＤモニタ１１１に表示するための信号に変換する機能も有している。ＬＣＤモニタ１１１は、撮影前に被写体の状態を監視する、撮影した画像を確認する、カード１４４や内蔵メモリ１４５に記録した画像データを表示するなどを行うためのモニタである。ビデオＡＭＰ１４７は、ＴＶ信号表示ブロック１４１−９から出力されたビデオ信号を、７５Ωインピーダンス変換するためのアンプであり、ビデオジャック１４８は、ＴＶなどの外部表示機器と接続するためのジャックである。ＵＳＢコネクタ１４９は、パソコンなどの外部機器とＵＳＢ接続を行うためのコネクタである。シリアルドライバ回路１５０は、パソコンなどの外部機器とシリアル通信を行うために、シリアルブロック１４１−６の出力信号を電圧変換するための回路であり、ＲＳ−２３２Ｃコネクタ１５１は、パソコンなどの外部機器とシリアル接続を行うためのコネクタである。ＳＵＢ−ＣＰＵ１５２は、ＲＯＭ・ＲＡＭをワンチップに内蔵したＣＰＵであり、操作キーユニット１３６やリモコン受光部１０４の出力信号を操作者の操作情報として、ＣＰＵブロック１４１−３に出力したり、ＣＰＵブロック１４１−３より出力されるカメラの状態を、セルフＬＥＤ１０７、オートフォーカスＬＥＤ１２１、ストロボＬＥＤ１２２、ブザー１５３の制御信号に変換して、出力する。サブＬＥＤ１０７は、例えば撮影可能枚数などを表示するための表示部であり、ＬＣＤドライバ１５６はＳＵＢ−ＣＰＵ１５２の出力信号によりサブＬＣＤ１０７を駆動するためのドライブ回路である。オートフォーカスＬＥＤ１２１は、撮影時の合焦状態を表示するためのＬＥＤであり、ストロボＬＥＤ１２２は、ストロボ充電状態を表すためのＬＥＤである。
【００２１】
なお、このオートフォーカスＬＥＤ１２１とストロボＬＥＤ１２２を、メモリカードアクセス中などの別の表示用途に使用しても良い。操作キーユニット１３６は、操作者が操作するキー回路であり、リモコン受光部１０４は、操作者が操作したリモコン送信機の信号の受信部である。音声記録ユニット１５４は、操作者が音声信号を入力するマイク１５４−１と、入力された音声信号を増幅するマイクＡＭＰ１５４−２と、増幅された音声信号を記録する音声記録回路１５４−３と、を含んで構成されている。音声再生ユニット１５５は、記録された音声信号をスピーカから出力できる信号に変換する音声再生回路１５５−１と、変換された音声信号を増幅し、スピーカを駆動するためのオーディオＡＭＰ１５５−２と、音声信号を出力するスピーカ１５５−３とを含んで構成されている。
【００２２】
また、Bluetooth対応機器への接続は、Bluetooth回路１５７により行う。もしくは、Bluetooth回路１５７がない場合は、カードスロットル１４３にBluetoothカードを接続することにより、Bluetooth対応機器と接続することができる。イーサネット（登録商標）への接続は、イーサネット（登録商標）接続回路もしくは、無線イーサネット（登録商標）接続回路（図示せぬ）により行う。もしくは、イーサネット（登録商標）回路がない場合は、カードスロットル１４３にＬＡＮカードもしくは、無線ＬＡＮカードを接続することにより、ネットワークへ接続することができる。
【００２３】
ここで、無線伝送方式の一例であるBluetoothによる機能の一例としてBluetooth印刷機能について説明すると、Bluetoothによる印刷方法の種類は、ImagePush印刷とAdvancedPrinting印刷という種類がある。ImagePush印刷では、カメラから印刷する画像を送信して、その画像を印刷できる。AdvancedPrintingでは、インデックス印刷や、マルチ印刷、回転印刷等の機能に対応した方式である。
【００２４】
次に、本発明の第１の実施の形態例のデジタルカメラにおける無線伝送方式の一例であるBluetoothによる機能処理の動作について当該動作フローを示す図３に従って説明する。なお、機能処理の一例として印刷処理について説明するが、相手機器の機能に応じて機能処理の内容が変わるものとする。
【００２５】
先ず、選択相手の機器がImagePush対応であるか否かを判定する（ステップＳ１０１）。選択相手の機器がImagePush対応であるときは、図１の（ｃ）のＬＣＤモニタ１１１上にファイル選択画面が表示される（ステップＳ１０１；ＹＥＳ）。ここで、ファイル選択画面上に表示された１ファイル印刷（現在表示画像の印刷）又は全ファイル印刷のいずれかを図１の（ｃ）の左／画像確認スイッチ１１５又は右スイッチ１１７を押下して選択できる（ステップＳ１０２）。そして、いずれか選択して左／画像確認スイッチ１１５を押すと、印刷処理が開始される（ステップＳ１０３）。一方、選択相手の機器がImagePush対応でないときは（ステップＳ１０１；ＮＯ）、選択相手の機器がAdvancedPrinting対応であるか否かを判定する（ステップＳ１０４）。選択相手の機器がAdvancedPrinting対応であるときは、図１の（ｃ）のＬＣＤモニタ１１１上にファイル選択画面になる（ステップＳ１０４；ＹＥＳ）。ここで、ファイル選択画面上に表示された１ファイル印刷（現在表示画像の印刷）又は全ファイル印刷のいずれかを図１の（ｃ）の左／画像確認スイッチ１１５又は右スイッチ１１７を押下して選択できる（ステップＳ１０５）。そして、いずれか選択して左／画像確認スイッチ１１５を押すと、図１の（ｃ）のＬＣＤモニタ１１１上には印刷モード選択画面が表示される（ステップＳ１０６）。ここで図１の（ｃ）の右スイッチ１１７を押下して、図１の（ｃ）の下／マクロスイッチ１１６又は上／ストロボスイッチ１１８を押すことにより、印刷モードが選択でき、左／画像確認スイッチ１１５を押すと印刷モード画面にもどり、更に左／画像確認スイッチ１１５を押すと印刷処理が開始される（ステップＳ１０７）。
【００２６】
図４は相手機器を選択した場合の印刷時の動作を示すフローチャートである。相手機器を選択すると（ステップＳ２０１）、ファイル選択画面になる。ここで、ファイル選択画面上に表示された１ファイル印刷（現在表示画像の印刷）又は全ファイル印刷のいずれかを図１の（ｃ）の左／画像確認スイッチ１１５又は右スイッチ１１７を押下して選択できる（ステップＳ２０２）。そして、いずれか選択して左／画像確認スイッチ１１５を押すと、図１の（ｃ）のＬＣＤモニタ１１１上には印刷モード選択画面が表示される（ステップＳ２０３）。ここでは、対応しないモードは、色を変えて、選択できないことを表す。そして、図１の（ｃ）の下／マクロスイッチ１１６又は上／ストロボスイッチ１１８を押すことにより、印刷モードが選択でき、左／画像確認スイッチ１１５を押すと印刷処理が開始される（ステップＳ２０４）。
【００２７】
図５は相手機器を選択して相手機器の情報に基づく印刷時の動作を示すフローチャートである。先ず、相手機器を選択すると（ステップＳ３０１）、選択された相手機器と通信を行い、相手機器の情報を取得する（ステップＳ３０２）。そして、取得した情報により、相手機器側で可能な印刷モードを表示する（ステップＳ３０３）。表示された印刷モードの中から所望の印刷モードを図１の（ｃ）の下／マクロスイッチ１１６又は上／ストロボスイッチ１１８を押下して選択する（ステップＳ３０４）。このとき、インデックスが選択されていた場合は印刷処理が開始される。スタンダードが選択されていた場合はファイル選択画面になり（最初は１ファイルが選択されている画面）、９分割マルチが選択されていた場合はファイル選択画面になる（最初は一括送信が選択されている画面）（ステップＳ３０５）。
【００２８】
上述したように、Bluetooth対応機器への接続は、Bluetooth回路１５７により行うか、もしくはBluetooth回路１５７がない場合はカードスロットル１４３にBluetoothカードを接続することにより、Bluetooth対応機器と接続し、あるいはイーサネット（登録商標）への接続は、イーサネット（登録商標）接続回路もしくは、無線イーサネット（登録商標）接続回路（図示せぬ）により行う。もしくは、イーサネット（登録商標）回路がない場合は、カードスロットル１４３にＬＡＮカードもしくは、無線ＬＡＮカードを接続することにより、ネットワークへ接続する。この場合、周辺の機器を全て検索して情報を取得するので、検索に時間を要してしまう問題があった。また、相手機器の選択時検索された全ての機器が表示され、選択した機能に対応していない機器まで表示されて選択しにくい問題点があった。そこで、これらの問題点を解決し、相手機器の検索が高速にでき、相手機器の選択の操作性が向上する本発明の第２の実施の形態例に係るデジタルカメラについて説明する。
【００２９】
はじめに、本実施の形態例のデジタルカメラは、BluetoothのDUN（Dial Up Network）プロファイルと、BIP（Basic Imaging Profile）に対応しているものとする。
図６は本発明の第２の実施の形態例のデジタルカメラに保存されている情報を示す図である。同図からわかるように、例えば５種類のデバイスが保存されている。図７は本実施の形態例のデジタルカメラのBluetooth機能のメニューを示す図である。同図に示すようなBluetooth機能のメニューが表示されているとき、ユーザがプリントを選択すると、画面上には図８に示すような送信する相手機器の選択画面が表示される。印刷はBIPのプロファイルで印刷するのでデジタルカメラには図６に示す例えば５種類のデバイスの情報が保存されているが、選択画面に表示される項目はBIPのプリンタ１、ＰＣ、プリンタ２である。ここで、図１の（ｃ）の下／マクロスイッチ１１６又は上／ストロボスイッチ１１８を押下して機器を選択して左／画像確認スイッチ１１５を押すと、通信相手先の機器が決定される。そして、図８に示す画面が表示されているとき、周辺機器を検索したい場合はDISPLAYキーを押すとデジタルカメラは周辺のBluetooth検索処理を行う。
【００３０】
次に、図９は本実施の形態例のデジタルカメラにおける周辺のBluetooth検索処理を示すフローチャートである。同図において、先ず、周辺機器を検索し（ステップＳ４０１）、発見されたデバイス数などの情報を保存する（ステップＳ４０２）。そして、発見されたデバイスに対する情報取得処理を行う。情報取得処理では、最初にプロファイル情報を取得し（ステップＳ４０４）、選択機能のプロファイルであれば（ステップＳ４０５；ＹＥＳ）、詳細情報を取得し（ステップＳ４０５）、そうでなければ（ステップＳ４０５；ＮＯ）、次のデバイスのプロファイル情報取得を行う。発見した機器全ての情報を取得するまでステップＳ４０４〜Ｓ４０６を繰り返す。
【００３１】
ここで、現在デジタルカメラに保存されている相手情報は、例えば図１０に示すように、プリンタ１、ＰＣ、モデムであるとする。このとき、検索処理を行い、発見されたデバイスは、「プリンタ２」と「携帯電話」とする。このとき検索後に表示される相手機器選択画面は、図１１のように、発見されたデバイスのみ表示される。
【００３２】
また、図１２に示すBluetooth機能のメニューである画面で、印刷を選択しても、ダイヤルアップを選択しても、ＰＣ送信を選択した場合でも、同じ相手機器選択画面が表示される。検索したい場合は、DISPLAYキーを押すと、図１３に示すような検索中画面が表示され、検索処理が行われ、検索完了すると、図１４に示すように相手機器選択画面が表示される。
【００３３】
更に、図１５に示すBluetooth機能のメニューである画面で、クイック送信が選択された場合も、図１２に示すような相手機器選択メニューが表示される。ここで、「４．携帯電話」が選択された場合、「４．携帯電話」はDUNのプロファイルなので、これ以降図１６に示すDUNの操作手順になる。つまり、相手機器の選択を行い、図１の（ｃ）の下／マクロスイッチ１１６又は上／ストロボスイッチ１１８を押下して送信する画像を選択して図１の（ｃ）の左／画像確認スイッチ１１５を押すと（ステップＳ５０１，Ｓ５０２）、送信相手先と送信サイズ選択画面になり、送信相手先と、送信画像サイズが選択できる（ステップＳ５０３）。そして、図１の（ｃ）の左／画像確認スイッチ１１５を押すと画像送信が開始される（ステップＳ５０４）。一方、図１２の相手機器選択メニューで、「２．ＰＣ」が選択された場合は、「２．ＰＣ」はBIPプロファイルなので、これ以降図１７に示すBIPの操作手順になる。つまり、図１の（ｃ）の下／マクロスイッチ１１６又は上／ストロボスイッチ１１８を押下して相手機器の選択を行い、送信する画像を選択して図１の（ｃ）の左／画像確認スイッチ１１５を押すと（ステップＳ６０１，Ｓ６０２）、画像送信が開始される（ステップＳ６０３）。更に、図１２の相手機器選択メニューで、「１．プリンタ１」が選択された場合は、「１．プリンタ１」は、BIPプロファイルで、BIPのAdvancedPrintingに対応している場合、図１８に示すBIPのAdvancedPrintingの操作手順になる。つまり、BIPのAdvancedPrintingに対応している場合（ステップＳ７０１；ＹＥＳ）図１の（ｃ）の下／マクロスイッチ１１６又は上／ストロボスイッチ１１８を押下して相手機器の選択を行い、送信する画像を選択して図１の（ｃ）の左／画像確認スイッチ１１５を押すと（ステップＳ７０２）、印刷モード選択画面になり、図１の（ｃ）の下／マクロスイッチ１１６又は上／ストロボスイッチ１１８を押下して印刷モードを選択して図１の（ｃ）の左／画像確認スイッチ１１５を押すと（ステップＳ７０３）、画像の送信処理が開始される（ステップＳ７０４）。
【００３４】
図１９は以前検索した際発見されてデジタルカメラに保存されたデバイスを示す図である。同図に示すように、ここでは２種類のデバイスが保存されている。このときのデジタルカメラのBluetooth機能のメニューは図７に示すように表示される。そして、印刷するとき、ユーザは、印刷を選択すると、画面上には、図２０のように、相手機器選択画面が表示される。ここでDISPLAYキーを押すと、周辺機器の検索が開始される。このとき、周辺にプリンタＮＸ２０００と、ＰＣ編集用があった場合、検索結果の表示では、図２１のように、検索で発見された機器は上方に、以前に検索されて保存されている機器は下方に区分表示される。または、図２２のように、検索で発見された機器のみ表示される。ここで印刷する相手機器を選択して、印刷処理が行える。
【００３５】
また、周辺機器の検索を行ったとき、周辺にプリンタＮＸ２０００、ＰＣ編集用、そして携帯電話１があるとする。そして、デジタルカメラで対応している機能はプリンタへの転送機能とＰＣへの転送機能であって、携帯電話への転送機能に対応していないとする。この場合、検索結果では、図２０のように、検索で見つかった機器で、カメラに対応している機器のみ表示する。ユーザは、この画面で相手機器を選択して、印刷することができる。このとき、検索処理を行い、発見されたデバイスは、「プリンタ２」と「携帯電話」とする。このとき検索後に表示される相手機器選択画面は、図２３のように、発見されたデバイスのみ表示される。あるいは、検索後に相手機器選択画面は、図２４のように、発見されたデバイスで、かつ印刷機能に対応した機器のみ表示される。ユーザは、この画面で相手機器を選択して、印刷することができる。
【００３６】
ここで、上述したように相手機器と通信するときには、相手機器を検索してから通信するので、すぐ通信を開始できない場合があった。また、バックグラウンドで、相手機器を検索する撮像装置でも、常に検索タイミングが決まっておらず、無断な電力を消費していた。そこで、これらの問題点を解決し、通信を行いたいときにすぐ通信ができ、また相手検索処理による無駄な電力を消費しない本発明の第３の実施の形態例に係るデジタルカメラについて以下に説明する。
【００３７】
はじめに、Bluetoothを例とする検索処理について当該検索処理通信シーケンスを示す図２５に従って詳細に説明する。なお、周辺機器が３つあるときの例である。
検索処理が開始されると、周辺機器の検出を行う。周辺機器の検出はデジタルカメラから各周辺機器１〜３へInquiry要求を行う。Inquiryに対して各周辺機器１〜３からInquiry Resultが送り返される。この内容で周囲のBluetoothデバイスを検索し、図２６に示すようなBD_ADDR(Bluetooth機器固有のアドレス)、デバイスクラス(PC、PDA、携帯電話、プリンタなど)が得られる。次にInquiryで得られたBD_ADDRに対して、デジタルカメラから各周辺機器１〜３へ機器名の問合せ(Remote Name Request)を行い、図２７に示すような各周辺機器１〜３からのRemote Name Request Completeの内容から相手機器名を取得する。次に、デジタルカメラから各周辺機器１〜３へService Search Requestを行い、図２８に示すような各周辺機器１〜３からのService Search Responseの内容から周辺にあるBluetooth機器の対応サービス情報を取得する。ここで、対応サービスとは、Bluetoothで規定されている、ダイヤルアップ接続プロファイル(Dial-UP Networking Profile)やBIP（Basic Imaging Profile）などである。
【００３８】
また、発見された機器の詳細情報の取得の手順について当該取得の手順シーケンスを示す図２９に従って以下に説明する。図２９に示すシーケンスは、BIPのGet Capabilityの手順である。
先ず、相手機器と接続する（Connect:ImagePushService）。そして、相手機器情報取得コマンド(GET Request:GetCapabilities)を送信して、相手機器の詳細情報を取得する。相手機器の詳細情報は、図３０に示すようなDPOF対応しているかどうか、対応エンコード方式（JPEG、GIFなど）、対応最大ファイルサイズ、マルチ印刷対応か、インデックス印刷対応かなどである。
【００３９】
図３１は本発明の第３の実施の形態例に係るデジタルカメラの検索処理に至る処理動作を示すフローチャートである。同図において、デジタルカメラの電源が投入されると（ステップS８０１；ＹＥＳ）、デジタルカメラの初期化が行われる（ステップＳ８０２）。初期化完了後（ステップＳ８０３；ＹＥＳ）、相手機器の検索が開始され、またこれと同時にデジタルカメラの動作が行われる（ステップＳ８０４）。なお、デジタルカメラの動作は、通常の撮影や再生などの動作で、このデジタルカメラの処理のバックグラウンドで、相手機器の検索処理が行われる。
【００４０】
図３２は第３の実施の形態例のデジタルカメラにおける検索処理を示すフローチャートである。同図において、相手機器の検索処理が開始されると、周辺の機器の検索を行う（ステップＳ９０１）。周辺の機器の検索結果を記憶しておく（ステップＳ９０２）。ここでは、相手機器の詳細情報は取得しないで、通信可能な相手全てを検索する（ステップＳ９０３）。通信可能とは物理的には同じインターフェースをもっており、互いの情報を交換するための同じプロトコルを持っている場合のような態様をいう。次に、発見された機器の詳細情報を順番に取得していく（ステップＳ９０３；ＮＯ、ステップＳ９０４）。そして、発見した機器の情報を表示する（ステップＳ９０５）。なお、詳細情報とは相手機器の種類や対応機能などであり、能力とはプリンタなど機器ごとの能力（対応紙種類や対応紙サイズ）などである。また、このプリンタなど機器ごとの能力はこの時点で取得しないようにして、実際に通信を行うとき取得するようにしてもよい。そして、発見された機器の全ての詳細情報が取得したら、検索処理を終了する（ステップＳ９０３；ＹＥＳ）。
【００４１】
更に、第３の実施の形態例において、再生モードで電源オンされた場合は、再生モードの開始と同時に、図３２に示す検索処理を開始する。図３２に示す検索処理は、再生モード動作のバックグラウンドで動作を行うので、ユーザーの再生動作は検索処理をしていないときと同じものができる。また、撮影モードから再生モード切り替えた場合、電源投入後一度も相手機器の検索をしていないときは、再生モードの開始と同時に、図３２に示す検索処理を開始する。図３２に示す検索処理は、再生モード動作のバックグラウンドで動作を行うので、ユーザの再生動作は、検索処理をしていないときと同じものができる。更に、撮影モードから再生モード切り替えた場合で、検索済みのときは、相手機器の検索は開始しないで、再生モード処理を行う。また、撮影モードで電源オンされた場合は、相手機器の検索は開始しないで、撮影モード処理を行う。撮影モード処理では、撮影動作等が行える。更に、再生モードから撮影モードへ切り替えらた時で、相手機器検索中の場合は、相手機器の検索処理を停止してから、撮影モード処理を開始する。この状態で再度再生モードにきり変えられた場合は、検索処理を開始して、再生モード処理が開始される。
【００４２】
図３３は第３の実施の形態例のデジタルカメラにおける別の検索処理を示すフローチャートである。同図において、相手機器の検索処理が開始されると、周辺の機器の検索を行う（ステップＳ１００１）。周辺の機器の検索結果を記憶しておく（ステップＳ１００２）。ここでも、相手機器の詳細情報は取得しないで、通信可能な相手全てを検索する（ステップＳ１００３）。次に、発見された機器の詳細情報を順番に取得していく（ステップＳ１００３；ＮＯ、ステップＳ１００４）。そして、発見した機器の情報を表示する（ステップＳ１００５）。そして、発見された機器の全ての詳細情報が取得したら、相手検索の終了の指示があるか否か判定して終了の指示があればここで終了し（ステップＳ１００６；ＹＥＳ）、終了の指示がなければ一定期時間、例えば３０秒待機して再度検索する（ステップＳ１００６；ＮＯ、ステップＳ１００７；ＹＥＳ、ステップＳ１００１〜Ｓ１００５）。このようにすることで、定期的に周辺機器が検索でき、無駄な電力を使用しないで済む。
【００４３】
なお、相手機器をプリンタのみに特定した上で図３２示す検索処理と同様に検索することにより、印刷開始時バックグランドでプリンタは検索済みでありすぐに印刷動作を開始できる。また、検索処理時ではプリンタの能力を取得せずに、単に通信可能なプリンタのみを検索することでもよく、実際に印刷処理が開始されたときに能力情報等は取得すればよい。
【００４４】
また、本発明は上記実施の形態例に限定されるものではなく、特許請求の範囲内の記載であれば多種の変形や置換可能であることは言うまでもない。
【図面の簡単な説明】
【００４５】
【図１】本発明のデジタルカメラの外観図である。
【図２】本発明のデジタルカメラの構成を示すブロック図である。
【図３】本発明の第１の実施の形態例のデジタルカメラにおける無線伝送方式の一例であるBluetoothによる機能処理の動作を示すフローチャートである。
【図４】相手機器を選択した場合の印刷時の動作を示すフローチャートである。
【図５】相手機器を選択して相手機器の情報に基づく印刷時の動作を示すフローチャートである。
【図６】本発明の第２の実施の形態例のデジタルカメラに保存されている情報の一例を示す図である。
【図７】第２の実施の形態例のデジタルカメラのBluetooth機能のメニューを示す図である。
【図８】送信する相手機器の選択画面を示す図である。
【図９】第２の実施の形態例のデジタルカメラにおける周辺のBluetooth検索処理を示すフローチャートである。
【図１０】第２の実施の形態例のデジタルカメラに保存されている情報の別の例を示す図である。
【図１１】検索後に発見されたデバイスのみ表示される相手機器選択画面を示す図である。
【図１２】第２の実施の形態例のデジタルカメラのBluetooth機能の別のメニューを示す図である。
【図１３】検索中の画面を示す図である。
【図１４】相手機器選択画面を示す図である。
【図１５】第２の実施の形態例のデジタルカメラのBluetooth機能の別のメニューを示す図である。
【図１６】DUNの操作手順を示すフローチャートである。
【図１７】BIPの操作手順を示すフローチャートである。
【図１８】BIPのAdvancedPrintingの操作手順を示すフローチャートである。
【図１９】以前検索した際発見されてデジタルカメラに保存されたデバイスを示す図である。
【図２０】相手機器選択画面を示す図である。
【図２１】検索結果の区分表示の一例を示す図である。
【図２２】検索で発見された機器のみの表示の一例を示す図である。
【図２３】検索で発見されたデバイスのみの表示の一例を示す図である。
【図２４】発見されたデバイスで、かつ印刷機能に対応した機器のみの表示の一例を示す図である。
【図２５】Bluetoothを例とする検索処理通信シーケンスを示す図である。
【図２６】Inquiry Resultの内容を示す図である。
【図２７】相手機器名の内容を示す図である。
【図２８】Bluetooth機器の対応サービス情報を示す図である。
【図２９】発見された機器の詳細情報の取得の手順シーケンスを示す図である。
【図３０】相手機器の詳細情報を示す図である。
【図３１】本発明の第３の実施の形態例に係るデジタルカメラの検索処理に至る処理動作を示すフローチャートである。
【図３２】第３の実施の形態例のデジタルカメラにおける検索処理を示すフローチャートである。
【図３３】第３の実施の形態例のデジタルカメラにおける別の検索処理を示すフローチャートである。
【符号の説明】
【００４６】
１００；デジタルカメラ、１５７；Bluetooth回路。
【図１】
2006203625.tif 000003
【図２】
2006203625.tif 000004
【図３】
2006203625.tif 000005
【図４】
2006203625.tif 000006
【図５】
2006203625.tif 000007
【図６】
2006203625.tif 000008
【図７】
2006203625.tif 000009
【図８】
2006203625.tif 000010
【図９】
2006203625.tif 000011
【図１０】
2006203625.tif 000012
【図１１】
2006203625.tif 000013
【図１２】
2006203625.tif 000014
【図１３】
2006203625.tif 000015
【図１４】
2006203625.tif 000016
【図１５】
2006203625.tif 000017
【図１６】
2006203625.tif 000018
【図１７】
2006203625.tif 000019
【図１８】
2006203625.tif 000020
【図１９】
2006203625.tif 000021
【図２０】
2006203625.tif 000022
【図２１】
2006203625.tif 000023
【図２２】
2006203625.tif 000024
【図２３】
2006203625.tif 000025
【図２４】
2006203625.tif 000026
【図２５】
2006203625.tif 000027
【図２６】
2006203625.tif 000028
【図２７】
2006203625.tif 000029
【図２８】
2006203625.tif 000030
【図２９】
2006203625.tif 000031
【図３０】
2006203625.tif 000032
【図３１】
2006203625.tif 000033
【図３２】
2006203625.tif 000034
【図３３】
2006203625.tif 000035