(57)【要約】【課題】インタフェースが簡素で認証情報を要求する外部装置との無線データ通信が可能なディジタルカメラを提供する。【解決手段】イメージセンサの出力に基づいて被写体を表す画像データを作成する撮像手段１０、２０、３０及び４０と、外部装置２の認証情報に対応付けられた図形”ＡＢＣＤＥ”を表す画像データに基づいて図形を認識し外部装置２の認証情報を特定する図形認識手段１０と、無線データ通信のための変復調処理をする無線通信手段５０とを備え、無線通信手段５０を通じて認証情報を外部装置２に送信し外部装置２と無線接続する。【選択図】　図１
2004015284.tif 000002
【特許請求の範囲】
【請求項１】
イメージセンサの出力に基づいて被写体を表す画像データを作成する撮像手段と、
外部装置の認証情報に対応付けられた図形を表す画像データに基づいて前記図形を認識し前記外部装置の認証情報を特定する図形認識手段と、
無線データ通信のための変復調処理をする無線通信手段と、
前記無線通信手段を通じて前記認証情報を前記外部装置に送信し前記外部装置と無線接続する制御手段と、
を備えることを特徴とするディジタルカメラ。
【請求項２】
前記制御手段は前記認証情報を暗号化して前記外部装置に送信することを特徴とする請求項１に記載のディジタルカメラ。
【請求項３】
前記外部装置は無線接続した装置に対し画像データを印刷するサービスを提供するプリンタであり、
前記制御手段は前記撮像手段で作成する画像データの印刷を前記無線通信手段を通じて前記外部装置に要求することを特徴とする請求項１又は２に記載のディジタルカメラ。
【請求項４】
前記図形認識手段は前記図形を文字として認識することを特徴とする請求項１、２又は３に記載のディジタルカメラ。
【請求項５】
前記図形認識手段は前記図形をバーコードとして認識することを特徴とする請求項１、２又は３に記載のディジタルカメラ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ディジタルカメラに関する。
【０００２】
【従来の技術】
ディジタルカメラ、プリンタ、携帯電話、携帯情報端末等の異なる装置間で無線データ通信を実現するための例えばＢｌｕｅｔｏｏｔｈのような無線データ通信規格が知られている。無線データ通信によるとケーブル接続等の手間が低減される上、例えば鞄に入れたままの携帯電話を使って携帯情報端末から通信ネットワークに接続する等の使い方が可能となり、ユーザの使い勝手が向上する。
【０００３】
このような無線データ通信において問題となるのがセキュリティである。例えば携帯情報端末に第三者が無断で無線接続してデータを参照するようなことは防止しなければならない。そこで、一般に無線データ通信規格においてはパスワード認証を行うことでそうした問題を回避するようにしている。パスワード認証を行うと、例えばプリンタは無線接続を要求してきた携帯情報端末に対してパスワードの送信を要求し、パスワードが不正であるときその携帯情報端末からの無線接続を拒否したり、あるいは携帯情報端末が携帯電話等にデータを送信するとき、携帯電話にその携帯電話のパスワードを送信させ、そのパスワードによりその携帯電話が目的の携帯電話であることに間違いないかを確認した上でデータを送信したりすることができる。
【０００４】
【発明が解決しようとする課題】
しかしながら、一般にディジタルカメラはユーザが文字列を入力するためのボタンやスイッチ等といったインタフェースを備えておらず、このためディジタルカメラ、プリンタ、携帯電話、携帯情報端末等の外部装置が無線接続を確立するためのパスワードを要求する場合、ディジタルカメラはその外部装置との無線接続が困難であるという問題がある。例えばディジタルカメラで画像データを作成し、その画像データをディジタルカメラから無線データ通信によってプリンタに送信したいとき、プリンタが無線接続のパスワードを要求してくると、ディジタルカメラには文字列を入力するためのインタフェースがないためユーザはパスワードがわかっていてもディジタルカメラに入力することができず、プリンタとの無線接続を確立することができない。
【０００５】
本発明は上記問題を解決するために創作されたものであって、その目的はインタフェースが簡素で認証情報を要求する外部装置との無線データ通信が可能なディジタルカメラを提供することにある。
【０００６】
【課題を解決するための手段】
請求項１に記載のディジタルカメラは、イメージセンサの出力に基づいて被写体を表す画像データを作成する撮像手段と、外部装置の認証情報に対応付けられた図形を表す画像データに基づいて図形を認識し外部装置の認証情報を特定する図形認識手段と、無線データ通信のための変復調処理をする無線通信手段と、無線通信手段を通じて認証情報を外部装置に送信し外部装置と無線接続する制御手段と、を備えることを特徴とする。このディジタルカメラによると、外部装置の認証情報に対応付けられた図形を表す画像データを撮像手段で作成し、作成した画像データが表す図形を認識することで認証情報を特定できる。これによりユーザは認証情報に対応付けられた図形を被写体にすることで外部装置の認証情報をディジタルカメラに入力できる。従って認証情報を入力するためのボタンやスイッチ等といったインタフェースをディジタルカメラに追加する必要がなく、ディジタルカメラのインタフェースを簡素にできる。また、外部装置が認証情報を要求する場合であっても、特定した認証情報を無線通信手段を通じて送信することで外部装置と無線接続でき、無線データ通信を行うことができる。よってこのディジタルカメラによると、認証情報を要求する外部装置との無線データ通信が可能になる。
【０００７】
請求項２に記載のディジタルカメラでは、制御手段は認証情報を暗号化して外部装置に送信することを特徴とする。このディジタルカメラによると、認証情報のセキュリティを向上させることができる。
【０００８】
請求項３に記載のディジタルカメラでは、外部装置は無線接続した装置に対し画像データを印刷するサービスを提供するプリンタであり、制御手段は撮像手段で作成する画像データの印刷を無線通信手段を通じて外部装置としてのプリンタに要求することを特徴とする。このディジタルカメラによると、撮像手段で作成した画像データを印刷したいとき、画像データの印刷を無線通信手段を通じて外部装置に要求することで無線接続したプリンタに画像データを印刷させることができる。
【０００９】
請求項４に記載のディジタルカメラでは、図形認識手段は図形を文字として認識することを特徴とする。このディジタルカメラによると、認証情報を文字で表すことができる。
【００１０】
請求項５に記載のディジタルカメラでは、図形認識手段は図形をバーコードとして認識することを特徴とする。認証情報をバーコードで表すと、一見しただけでは認証情報を特定することができず文字で表す場合に比べてセキュリティを向上させることができる。
【００１１】
【発明の実施の形態】
以下、本発明の実施の形態を実施例に基づき説明する。
図１は、ディジタルスチルカメラ１、プリンタ２及び認証情報に対応付けられた図形の関係を模式的に表す図である。ここでプリンタ２は無線接続した装置に対し画像データを印刷するサービスを提供する外部装置である。認証情報記録用紙Ａに印刷された文字列”ＡＢＣＤＥ”はプリンタ２の認証情報であり、この文字列”ＡＢＣＤＥ”がプリンタ２の認証情報に対応付けられた図形に相当する。尚、図１の例は認証情報記録用紙Ａに認証情報が印刷されている様子を表しているが、認証情報は紙以外の媒体に記録されていてもよく、例えばＣＲＴ等の表示装置に表示されるものであってもよい。
【００１２】
図２は、本発明の一実施例であるディジタルスチルカメラ１の構成図である。図示するようにカメラ本体には制御部１０、撮像部２０、駆動部３０、処理部４０、無線通信部５０、操作部６０及び表示装置７０が設けられている。
【００１３】
制御部１０は、ＣＰＵ１１、ＲＯＭ１２及びＲＡＭ１３を備える。ＣＰＵ１１はＲＯＭ１２に記憶されているコンピュータプログラムを実行し、画像データに基づいて文字認識する処理、パスワードを送信して外部装置と無線接続する処理、画像データの印刷を要求する処理、所定の計算式に従ってパスワードを暗号化する処理、ディジタルスチルカメラ１の各部を制御して画像データを作成する処理等を行う。ＲＯＭ１２は、ＣＰＵ１１が各種の処理を実行するためのコンピュータプログラム、文字認識するための文字認識プログラム、ＢｌｕｅｔｏｏｔｈプロトコルにおいてＢａｓｅｂａｎｄ層より上位に位置するプロトコルスタックを実装したコンピュータプログラム、各種のデータ等を格納したメモリである。ＲＡＭ１３は、各種のプログラムやデータ等を一時的に記憶するためのメモリである。
【００１４】
特許請求の範囲に記載の「制御手段」の機能は、制御部１０がパスワードを送信して外部装置と無線接続する機能に対応する。
撮像部２０は、光学系と、イメージセンサとしてのエリアイメージセンサ（以下、「イメージセンサ」という）２３とを備えている。光学系は、ズームレンズ２１、光学絞り２２及び光学的ローパスフィルタ（ＬＰＦ）等で構成され、ズームレンズ２１は予め設定された倍率で被写体像をイメージセンサ２３の受光部に結像し、光学絞り２２はイメージセンサ２３への入射光量を調整する。イメージセンサ２３は、各光電変換素子で受光した光を光電変換して得られる電荷を一定時間蓄積し、受光量に応じたアナログ電気信号を処理部４０に出力する。イメージセンサ２３としてはＣＣＤ型イメージセンサを使用してもよいし、ＭＯＳ型イメージセンサを使用してもよい。
【００１５】
駆動部３０は、レンズ駆動部３１、絞り駆動部３２及びイメージセンサ駆動部３３を備え、イメージセンサ２３の入出力を制御する。レンズ駆動部３１はズームレンズ２１を駆動してズーム機能又は焦点調節機能を実現する。絞り駆動部３２は光学絞り２２を駆動してイメージセンサ２３への入射光量を調節する。イメージセンサ駆動部３３は、イメージセンサ２３を駆動するために必要な駆動パルスを生成しイメージセンサ２３に入力する電子回路である。
【００１６】
処理部４０は、アナログフロントエンド部４１、ディジタル画像処理部４５及びデータ格納処理部４６を備えている。
アナログフロントエンド（ＡＦＥ）部４１は、相関二重サンプリング（ＣＤＳ）回路４２、オートゲインコントロール（ＡＧＣ）回路４３及びＡ／Ｄ変換器４４を有する。ＣＤＳ回路４２は、アナログ電気信号に含まれる雑音の低減処理を行う。ＡＧＣ回路４３は、ゲインの調整によりアナログ電気信号のレベルの調整を行う。Ａ／Ｄ変換器４４は、上記各処理の施されたアナログ電気信号を所定階調のディジタルの画像信号に量子化しその画像信号を出力する。出力された画像信号はディジタル画像処理部４５に出力される。
【００１７】
ディジタル画像処理部４５は、ＤＳＰ（Ｄｉｇｉｔａｌ　Ｓｉｇｎａｌ　Ｐｒｏｃｅｓｓｏｒ）を備え、ＡＦＥ部４１から出力された画像信号のガンマ補正、画素補間法による欠陥画素の補間、ホワイトバランスの補正、画像信号の鮮鋭化、圧縮／伸長処理、画素数変換処理等の処理を行い、被写体を表す画像データを作成する。
【００１８】
特許請求の範囲に記載の「撮像手段」の機能は、撮像部２０、駆動部３０及び処理部４０、並びにそれら各部を制御して画像データを作成させる制御部１０の機能に対応する。
【００１９】
尚、ディジタル画像処理部４５で施す上記各種の処理は制御部１０で実行するコンピュータプログラムによる処理に置き換えてもよい。
データ格納処理部４６は、不揮発性メモリを備えている。不揮発性メモリには作成した画像データが記憶される。不揮発性メモリとしては、例えばフラッシュメモリ、磁気ディスク、光磁気ディスク等の記録媒体を使用できる。なお、この不揮発性メモリはディジタルスチルカメラ１本体に着脱自在に接続してもよいし、着脱不能に接続してもよい。
【００２０】
無線通信部５０は、Ｂｌｕｅｔｏｏｔｈプロトコルに従って構成され、ベースバンド部５１、ＲＦ（Ｒａｄｉｏ　Ｓｐｅｃｉｆｉｃａｔｉｏｎ）部５２を備えている。ベースバンド部５１はＤＳＰ（Ｄｉｇｉｔａｌ　Ｓｉｇｎａｌ　Ｐｒｏｃｅｓｓｏｒ）、マイクロコンピュータ等を備え、ＢｌｕｅｔｏｏｔｈプロトコルのＢａｓｅｂａｎｄ層で規定された機能を実装しており、装置間の物理的なＲＦリンクを張る処理を行う。ＲＦ部５２はＤ／Ａ変換器、変調器、復調器等を備え、ＢｌｕｅｔｏｏｔｈプロトコルのＲＦ層で規定された機能を実装しており、データの変復調処理を行う。
【００２１】
操作部６０は、ユーザによるスイッチ操作を検出し、制御部１０に制御信号を出力する。操作部６０は、電源のＯＮ／ＯＦＦを行う電源スイッチ、撮像モードとパスワード入力モードとの切り替えを行うダイヤルスイッチ、撮像実行の指示をするための撮像ボタン、ズームレンズの倍率を設定するズームボタン等を備えている。
【００２２】
表示装置７０は、ＬＣＤ、ＬＣＤ駆動回路及びエンコーダを備えている。ＬＣＤはＬＣＤ駆動回路により制御されることで画像データを表示する他、検知された複数の外部装置名を表示する。
【００２３】
以上、ディジタルスチルカメラ１の構成について説明した。次に、パスワードに対応付けられた図形に基づいてパスワードを特定する処理の流れについて説明する。
【００２４】
図３は、パスワードに対応付けられた図形に基づいてパスワードを特定する処理の流れを表すフローチャートである。この処理は、ダイヤルスイッチがパスワード入力モードに切り換えられている状態において撮像ボタンが押下されることで開始される。
【００２５】
認証情報記録用紙Ａの文字列”ＡＢＣＤＥ”を被写体にして撮像ボタンが押下されると、文字列”ＡＢＣＤＥ”の光学像が撮像部２０のイメージセンサ２３に結像され、光学像の濃淡に相関するアナログ電気信号が処理部４０に出力される（Ｓ１０５）。出力されたアナログ電気信号は処理部４０のＡＦＥ部４１及びディジタル画像処理部４５で所定の処理が施され、文字列”ＡＢＣＤＥ”を表す画像データが作成される。作成された画像データはデータ格納処理部４６に格納される（Ｓ１１０）。制御部１０のＣＰＵ１１は、ＲＯＭ１２に記憶された文字認識プログラムを実行することによりデータ格納処理部４６に格納された画像データに基づいて文字認識を行い（Ｓ１１５）、認識した文字列”ＡＢＣＤＥ”をパスワードとして特定する（Ｓ１２０）。
【００２６】
特許請求の範囲に記載の「図形認識手段」の機能は、ＲＯＭ１２及びＲＡＭ１３、並びにＲＯＭ１２に記憶された文字認識プログラムをＲＡＭ１３にロードして実行し、画像データに基づいてパスワードを特定するＣＰＵ１１の機能に対応する。
【００２７】
次に、ディジタルスチルカメラ１がプリンタ２に画像データの印刷を要求する処理の流れについて説明する。
図４は、画像データの印刷をプリンタ２に要求する処理の流れを表すシーケンス図である。この処理は任意の被写体を表す画像データがデータ格納処理部４６に格納されている状態で、プリンタ２との無線接続が可能な領域にあるディジタルスチルカメラ１がＢｌｕｅｔｏｏｔｈに対応した機器を検索することで開始される。
【００２８】
ディジタルスチルカメラ１が無線接続可能な領域にあるＢｌｕｅｔｏｏｔｈに対応した機器を検索すると、ディジタルスチルカメラ１はＢｌｕｅｔｏｏｔｈに対応した検索可能な外部装置を全て検出し、検出した外部装置との間で互いにＢｌｕｅｔｏｏｔｈデバイスアドレスを表す情報等を交換し合う（Ｓ２０５）。ディジタルスチルカメラ１はプリンタ２を含め検出した外部装置の装置名を一覧で表示装置７０に出力し、無線接続する外部装置をユーザに選択させる（Ｓ２１０）。ユーザがプリンタ２を所定のボタンにより選択すると、制御部１０は無線通信部５０を通じて当該プリンタ２との無線接続を開始する（Ｓ２１５）。無線接続はＢｌｕｅｔｏｏｔｈで規定された所定のプロトコルに従って行われ、その接続過程においてプリンタ２から乱数が送信される（Ｓ２２０）。ディジタルスチルカメラ１は乱数を受信すると、その乱数、ディジタルスチルカメラ１自身のＢｌｕｅｔｏｏｔｈデバイスアドレス、先に特定したＰＩＮコードと呼ばれるパスワード”ＡＢＣＤＥ”から所定の計算式に従って初期化キーＫｉｎｉｔを算出する。これにより、パスワードは暗号化される。ただし、ディジタルスチルカメラ１のＢｌｕｅｔｏｏｔｈデバイスアドレスはパスワードが十分な長さを有するときは使用されない（Ｓ２２５）。一方、プリンタ２も同じ乱数、先に取得したディジタルスチルカメラ１のＢｌｕｅｔｏｏｔｈデバイスアドレス、プリンタ２自身が所持しているＰＩＮコードと呼ばれるパスワード”ＡＢＣＤＥ”から同じ計算式に従って初期化キーＫｉｎｉｔ’を算出する。これにより、パスワードは暗号化される。ただし、ディジタルスチルカメラ１のＢｌｕｅｔｏｏｔｈデバイスアドレスはパスワードが十分な長さを有するときは使用されない（Ｓ２３０）。次にディジタルスチルカメラ１とプリンタ２はリンクキーを作成し、作成したリンクキーのどちらを採用するのかをネゴシエーションするために、ＬＭＰ＿ｕｎｉｔ＿ｋｅｙもしくはＬＭＰ＿ｃｏｍｂ＿ｋｅｙメッセージをそれぞれ送信する。ディジタルスチルカメラ１もしくはプリンタ２はリンクキーとして、ユニットキーを選択したときはＬＭＰ＿ｕｎｉｔ＿ｋｅｙメッセージを送信し、コンビネーションキーを選択したときはＬＭＰ＿ｃｏｍｂ＿ｋｅｙメッセージを送信する。ＬＭＰ＿ｕｎｉｔ＿ｋｅｙメッセージでは、ユニットキーと初期化キーとの排他的論理和をとったものが送信される。ＬＭＰ＿ｃｏｍｂ＿ｋｅｙメッセージでは、メッセージ送信側の機器で発生させた乱数と初期化キーとの排他的論理和をとったものが送信される。一方の機器がＬＭＰ＿ｕｎｉｔ＿ｋｅｙメッセージを送信し、もう一方の機器がＬＭＰ＿ｃｏｍｂ＿ｋｅｙメッセージを送信する場合はリンクキーとしてユニットキーが採用される。両方の機器がＬＭＰ＿ｕｎｉｔ＿ｋｅｙメッセージを送信する場合、リンクキーとしてマスターのユニットキーが採用される。両方の機器がＬＭＰ＿ｃｏｍｂ＿ｋｅｙメッセージを送信する場合はリンクキーとしてコンビネーションキーが採用される（Ｓ２３５及びＳ２４０）。リンクキーが決定されると、プリンタ２はディジタルスチルカメラ１に新たな乱数を送信する（Ｓ２４５）。ディジタルスチルカメラ１は乱数を受信すると、その乱数と、ディジタルスチルカメラ１自身のＢｌｕｅｔｏｏｔｈデバイスアドレスと、先に決定したリンクキーとから所定の計算式に従って応答値ＳＲＥＳを算出する。尚、ここでの計算式はＳ２２５及びＳ２３５における計算式とは別のものである（Ｓ２５０）。一方、プリンタ２も同じ乱数と、先に取得したディジタルスチルカメラ１のＢｌｕｅｔｏｏｔｈデバイスアドレスと、リンクキーとから同じ計算式に従って応答値ＳＲＥＳ’を算出する（Ｓ２５５）。ディジタルスチルカメラ１は算出した応答値ＳＲＥＳをプリンタ２に送信し（Ｓ２６０）、プリンタ２は算出した応答値ＳＲＥＳ’とディジタルスチルカメラ１から送信された応答値ＳＲＥＳとを比較する（Ｓ２６５）。計算に用いたリンクキーは同じものであるため応答値ＳＲＥＳ’と応答値ＳＲＥＳとが一致し、プリンタ２はディジタルスチルカメラ１の無線接続を許可して接続処理を続行し、ディジタルスチルカメラ１とプリンタ２との無線接続が確立される（Ｓ２７０）。接続が確立されると、ディジタルスチルカメラ１はＢｌｕｅｔｏｏｔｈの所定のプロトコルに従ってプリンタ２に画像データを送信し、当該画像データの印刷を要求する（Ｓ２７５）。プリンタ２は要求に応答し、送信された画像データを印刷する（Ｓ２８０）。一方、Ｓ２７５において応答値ＳＲＥＳ’と応答値ＳＲＥＳとが一致しないとき、プリンタ２は無線接続を拒否し無線接続は確立されない。
【００２９】
以上、ディジタルスチルカメラ１がプリンタ２に画像データの印刷を要求する処理の流れについて説明した。尚、一旦リンクキーが生成された後は、２度目以降の接続においてはリンクキーは前回生成したものが用いられ、従って上記のＳ２２０〜Ｓ２４０までの処理は不要となる。また、上記の接続シーケンス（Ｓ２１５〜Ｓ２７０）はＢｌｕｅｔｏｏｔｈにおける接続シーケンスの一例であり、Ｂｌｕｅｔｏｏｔｈで規定されたその他の接続シーケンスであってもよい。例えば、ディジタルスチルカメラ１がプリンタ２に乱数を送信してもよい。以下、本実施例の効果について説明する。
【００３０】
本実施例のディジタルスチルカメラ１によると、プリンタ２のパスワードが”ＡＢＣＤＥ”であるとき、”ＡＢＣＤＥ”を表す画像データを撮像手段で作成し、作成した画像データに基づいて”ＡＢＣＤＥ”を文字認識することでプリンタ２のパスワードを特定できる。従って文字を入力するためのボタンやスイッチ等といったインタフェースをディジタルスチルカメラ１に追加する必要がなく、ディジタルスチルカメラ１のインタフェースを簡素にできる。また、プリンタ２はセキュリティのため所定の式で暗号化したパスワード（応答値）を要求するが、ディジタルスチルカメラ１は特定したパスワードを初期化キーとして暗号化し、更にＳＲＥＳとして暗号化を行って送信することでプリンタ２と無線接続することができる。よってこのディジタルスチルカメラ１によると、所定の式で変換した後のパスワードを要求するプリンタ２との無線データ通信ができる。
【００３１】
更に、本実施例のディジタルスチルカメラ１によると、画像データの印刷を無線通信部５０を通じてプリンタ２に要求することでプリンタ２に画像データを印刷させることができる。
【００３２】
尚、本実施例ではパスワードに対応付けられた図形として文字列を例に説明したが、パスワードに対応付けられた図形はバーコードであってもよく、識別したバーコードからパスワードを特定してもよい。また、任意の形状の図形と文字とを対応付けてＲＯＭ１２に記憶し、図形を認識して文字を特定することによりパスワードを特定するようにしてもよい。
【００３３】
また、本実施例ではディジタルスチルカメラを例に説明したが、ディジタルビデオカメラに本発明を適用してもよい。
【図面の簡単な説明】
【図１】本発明の一実施例であるディジタルカメラ、外部装置及び認証情報に対応付けられた図形を模式的に表す図である。
【図２】本発明の一実施例であるディジタルカメラを示すブロック図である。
【図３】本発明の一実施例であるディジタルカメラが認証情報を特定する処理の流れを表すフローチャートである。
【図４】本発明の一実施例であるディジタルカメラが画像データの印刷を要求する処理の流れを表すシーケンス図である。
【符号の説明】
１　ディジタルスチルカメラ（ディジタルカメラ）
１０　制御部（撮像手段、図形認識手段、制御手段）
２０　撮像部（撮像手段）
３０　駆動部（撮像手段）
４０　処理部（撮像手段）
４５　ディジタル画像処理部（撮像手段）
４６　データ格納処理部（撮像手段）
５０　無線通信部
６０　操作部
７０　表示装置
【図１】
2004015284.tif 000003
【図２】
2004015284.tif 000004
【図３】
2004015284.tif 000005
【図４】
2004015284.tif 000006