(57)【要約】【課題】  撮影システムにアクセスするユーザが自身のＩＤおよびパスワードを容易に記憶でき、かつユーザ認証における高いセキュリティを実現する。【解決手段】  デジタルカメラの撮影方向を上下左右に制御してＩＤ設定用画像を撮影し、これをビューワに表示する（Ｓ４０４）。ユーザは該ＩＤ設定用画像内においてユーザＩＤとしてのポイントを設定し（Ｓ４０５）、該設定されたポイントに応じたパスワードを設定する（Ｓ４０９）ことによって、該設定されたパスワードを前記ポイントに対応付けてユーザ情報として記憶する。そしてユーザ認証時には、ビューワに表示されたＩＤ設定用画像内においてユーザが画像領域を選択し、さらにパスワードを入力する。そして、該入力されたパスワードに対応するポイントが、選択された画像領域内に含まれていれば、ユーザ認証を可とする。【選択図】  図４
2007323536.tif 000002
【特許請求の範囲】
【請求項１】
撮影方向を制御可能な撮像装置と、該撮像装置による撮影画像を表示可能なＵＩ装置とを接続した撮影システムの制御方法であって、
前記ＵＩ装置にＩＤ設定用画像を表示するＩＤ画像表示ステップと、
前記ＩＤ設定用画像内においてユーザＩＤとしてのポイントを設定するＩＤ設定ステップと、
該設定されたポイントに応じたパスワードを設定するパスワード設定ステップと、
該設定されたパスワードを前記ポイントに対応付けてユーザ情報として記憶するパスワード記憶ステップと、
該記憶されたユーザ情報に基づいてユーザ認証を行うユーザ認証ステップと、
を有することを特徴とする撮影システムの制御方法。
【請求項２】
前記ユーザ認証ステップはさらに、
ユーザが、前記ＩＤ設定用画像内においてユーザＩＤとしての画像領域を選択するＩＤ領域選択ステップと、
前記ユーザがパスワードを入力するパスワード入力ステップと、
該入力されたパスワードに対応する前記ポイントが、前記ＩＤ領域選択ステップで選択された画像領域内に含まれるか否かを判定する判定ステップと、
前記判定ステップにおいて前記ポイントが前記画像領域内に含まれると判定された場合にユーザ認証を可とする認証可ステップと、
前記判定ステップにおいて前記ポイントが前記画像領域内に含まれないと判定された場合にユーザ認証を不可とする認証不可ステップと、
を有することを特徴とする請求項１記載の撮影システムの制御方法。
【請求項３】
前記ＩＤ設定用画像は、前記撮像装置によって撮影された画像であることを特徴とする請求項１または２記載の撮影システムの制御方法。
【請求項４】
前記撮像装置は、前記ＵＩ装置における操作に応じて、撮影方向を上下左右に制御可能であることを特徴とする請求項３記載の撮影システムの制御方法。
【請求項５】
前記ＵＩ装置における操作は、前記撮像装置による撮影画像を表示した表示画面に対して上下左右のスクロールを指示する操作であることを特徴とする請求項４記載の撮影システムの制御方法。
【請求項６】
前記パスワード記憶ステップにおいては、前記パスワードに対応するポイントを前記撮像装置によって撮影された画像内における座標値として記憶することを特徴とする請求項３乃至５のいずれかに記載の撮影システムの制御方法。
【請求項７】
前記座標値は、前記撮像装置の撮影方向が制御されない状態を原点として、該撮影方向の左右の変位角をＸ軸、上下の変位角をＹ軸に対応させた座標平面上の値であることを特徴とする請求項６記載の撮影システムの制御方法。
【請求項８】
前記ＩＤ設定用画像は、前記撮像装置の撮影方向を制御して複数回の撮影によって得られた複数枚の撮影画像を合成して生成されることを特徴とする請求項３乃至７のいずれかに記載の撮影システムの制御方法。
【請求項９】
前記ＩＤ設定ステップにおいては、前記ＩＤ設定用画像内に複数個の前記ポイントを設定することを特徴とする請求項１記載の撮影システムの制御方法。
【請求項１０】
前記ＩＤ設定ステップにおいては、前記ＩＤ設定用画像内に複数個の前記ポイントを設定し、
前記認証可ステップにおいては、前記判定ステップにおいて前記複数個のポイントが全て前記画像領域内に含まれると判定された場合にユーザ認証を可とすることを特徴とする請求項２記載の撮影システムの制御方法。
【請求項１１】
前記ＩＤ設定ステップにおいては、前記ＩＤ設定用画像内で部分領域画像を移動させ、該部分領域画像内において前記ポイントを設定することを特徴とする請求項１乃至１０のいずれかに記載の撮影システムの制御方法。
【請求項１２】
前記パスワード設定ステップにおいては、
前記ＩＤ設定ステップにおける前記ＩＤ設定用画像内での前記部分領域画像の移動履歴を、前記パスワードおよび前記ポイントに対応付けて前記ユーザ情報として記憶することを特徴とする請求項１１記載の撮影システムの制御方法。
【請求項１３】
前記部分領域画像の移動履歴は、上下左右の移動方向の履歴であることを特徴とする請求項１２記載の撮影システムの制御方法。
【請求項１４】
撮影方向を制御可能な撮像装置と、該撮像装置による撮影画像を表示可能なＵＩ装置とを接続した撮影システムであって、前記ＵＩ装置は、
ＩＤ設定用画像を表示するＩＤ画像表示手段と、
前記ＩＤ設定用画像内においてユーザＩＤとしてのポイントを設定するＩＤ設定手段と、
該設定されたポイントに応じたパスワードを設定するパスワード設定手段と、
該設定されたパスワードを前記ポイントに対応付けてユーザ情報として記憶するパスワード記憶手段と、
該記憶されたユーザ情報に基づいてユーザ認証を行うユーザ認証手段と、
を有することを特徴とする撮影システム。
【請求項１５】
前記ユーザ認証手段は、
前記ＩＤ設定用画像内においてユーザＩＤとしての画像領域をユーザ操作に基づいて選択するＩＤ領域選択手段と、
前記ユーザによるパスワードを入力するパスワード入力手段と、
該入力されたパスワードに対応する前記ポイントが、前記ＩＤ領域選択手段で選択された画像領域内に含まれるか否かを判定する判定手段と、を有し、
前記判定手段で前記ポイントが前記画像領域内に含まれると判定された場合にユーザ認証を可とし、含まれないと判定された場合にユーザ認証を不可とすることを特徴とする請求項１４記載の撮影システム。
【請求項１６】
前記撮像装置は、前記ＩＤ設定用画像を撮影する撮像手段を有することを特徴とする請求項１４または１５記載の撮影システム。
【請求項１７】
前記撮像手段は、前記ＵＩ装置における操作に応じて、撮影方向を上下左右に制御可能であることを特徴とする請求項１６記載の撮影システム。
【請求項１８】
前記ＵＩ装置における操作は、前記撮像手段による撮影画像を表示した表示画面に対して上下左右のスクロールを指示する操作であることを特徴とする請求項１７記載の撮影システム。
【請求項１９】
前記パスワード記憶手段は、前記パスワードに対応するポイントを前記撮像手段で撮影された画像内における座標値として記憶することを特徴とする請求項１６乃至１８のいずれかに記載の撮影システム。
【請求項２０】
前記座標値は、前記撮像手段の撮影方向が制御されない状態を原点として、該撮影方向の左右の変位角をＸ軸、上下の変位角をＹ軸に対応させた座標平面上の値であることを特徴とする請求項１９記載の撮影システム。
【請求項２１】
コンピュータで実行されることによって、請求項１乃至１３のいずれかに記載された撮影システムの制御方法を実現することを特徴とするプログラム。
【請求項２２】
請求項２１記載のプログラムを記録したことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は撮影システムおよびその制御方法に関し、特にＩＤとパスワードによるユーザ認証を行う撮影システムおよびその制御方法に関する。
【背景技術】
【０００２】
従来より、ＰＡＮ（左右方向）およびＴＩＬＴ（上下方向）の方向制御動作を可能とする据え置き型のデジタルカメラと、該デジタルカメラで撮影された画像を表示するビューワとをネットワークで接続したカメラシステムが知られている。このようなカメラシステムにおいて、ユーザはビューワにログインすることによって、デジタルカメラによる撮影画像を閲覧することができる。
【０００３】
一般に、上記カメラシステムをはじめとする各種の情報処理システムにおいては、当該システムに対するアクセス許可を与えるユーザを制限している。このようなユーザ制限の方法としては、ユーザを特定するＩＤおよびパスワードによる認証を行うことが最も通常に行われている。具体的には、システム管理者が操作許可を与える各ユーザに対して個人を特定するＩＤを付与し、該ＩＤに対応したパスワードを、管理者またはユーザ自身が決定し、このＩＤとパスワードを関連付けて登録しておく。そして、当該システムへのログインの際に、ユーザに対してＩＤおよびパスワードの入力を求め、該入力結果に基づくユーザ認証を行う。すなわち、予め登録されているＩＤおよびパスワードの入力が行えないユーザに対しては、認証失敗としてシステムへのアクセスを禁止する。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来例のＩＤおよびパスワードによるユーザ認証を行うシステムにおいては、一旦登録したパスワードをそのまま使用し続けると、悪意のある第三者によってパスワードが盗まれて、不正な認証が行われてしまうことが危惧される。このような問題を避けるために、定期的にＩＤおよび／またはパスワードを変更することを推奨するケースが増えている。しかしながら、ＩＤおよび／またはパスワードを変更すると、ユーザが現在有効であるＩＤおよび／またはパスワードを忘れてしまう事態が懸念される。例えばユーザが現在有効であるパスワードを忘れてしまった場合、ユーザはシステム管理者に対してパスワードの再発行を依頼せねばならず、その再発行が完了するまで、当該システムが利用できないといった不都合が生じてしまう。
【０００５】
本発明は上述した問題を解決するためになされたものであり、ユーザが自身のＩＤおよびパスワードを容易に記憶でき、かつユーザ認証における高いセキュリティを実現する撮影システムおよびその制御方法を提供することを目的とする。
を目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するための一手法として、本発明の撮影システムの制御方法は以下の工程を備える。
【０００７】
すなわち、撮影方向を制御可能な撮像装置と、該撮像装置による撮影画像を表示可能なＵＩ装置とを接続した撮影システムの制御方法であって、前記ＵＩ装置にＩＤ設定用画像を表示するＩＤ画像表示ステップと、前記ＩＤ設定用画像内においてユーザＩＤとしてのポイントを設定するＩＤ設定ステップと、該設定されたポイントに応じたパスワードを設定するパスワード設定ステップと、該設定されたパスワードを前記ポイントに対応付けてユーザ情報として記憶するパスワード記憶ステップと、該記憶されたユーザ情報に基づいてユーザ認証を行うユーザ認証ステップと、を有することを特徴とする。
【０００８】
前記ユーザ認証ステップはさらに、ユーザが、前記ＩＤ設定用画像内においてユーザＩＤとしての画像領域を選択するＩＤ領域選択ステップと、前記ユーザがパスワードを入力するパスワード入力ステップと、該入力されたパスワードに対応する前記ポイントが、前記ＩＤ領域選択ステップで選択された画像領域内に含まれるか否かを判定する判定ステップと、前記判定ステップにおいて前記ポイントが前記画像領域内に含まれると判定された場合にユーザ認証を可とする認証可ステップと、前記判定ステップにおいて前記ポイントが前記画像領域内に含まれないと判定された場合にユーザ認証を不可とする認証不可ステップと、を有することを特徴とする。
【０００９】
例えば、前記ＩＤ設定用画像は、前記撮像装置によって撮影された画像であることを特徴とする。
【発明の効果】
【００１０】
以上の構成からなる本発明によれば、ユーザが自身のＩＤおよびパスワードを容易に記憶でき、かつユーザ認証における高いセキュリティが実現される。
【発明を実施するための最良の形態】
【００１１】
以下、添付の図面を参照して、本発明をその好適な実施形態に基づいて詳細に説明する。なお、以下の実施形態において示す構成は一例に過ぎず、本発明は図示された構成に限定されるものではない。
【００１２】
＜第１実施形態＞
●システム構成
図１は、本実施形態が適用されるカメラシステムの構成を示すブロック図である。同図に示されるように本実施形態のカメラシステムは、据え置き型のデジタルカメラ１００と、該デジタルカメラ１００で撮影した画像が表示されるビューワ１１０が接続されることによって構成される。なお、デジタルカメラ１００とビューワ１１０の接続は有線であっても無線であっても良い。
【００１３】
まず、デジタルカメラ１００の構成について説明する。１０１は被写体を撮影してデジタル画像を生成する撮像部である。撮像部１０１は、レンズ、絞り機構、カラーフィルタ、ＣＣＤやＣＭＯＳなどの撮像素子、ＣＤＳ（相関２重サンプリング回路）、ＡＧＣ（自動ゲイン制御用アンプ）、クランプ回路、Ａ／Ｄ（アナログ／デジタル）変換回路等を含む。すなわち、レンズで受けた被写体の光を電荷に変え、その電荷をアナログ値からデジタル値に変換する。１０２は、撮像部１０１から出力された画像データをＪＰＥＧフォーマット等に圧縮する画像処理部である。１０３は内部データバスであり、画像処理部１０２で圧縮した画像データを送信するバスである。１０４は制御部であり、内部バス１０３に送られた画像データの制御を行うＣＰＵを備える。１０５は記憶部であり、フラッシュメモリなどの不揮発メモリとＳＤＲＡＭ等の揮発メモリから成る。フラッシュメモリには、本システムの動作を行うためのプログラム等が予め記憶されており、ＳＤＲＡＭは、制御部１０４が演算を行う際のワーク領域や画像データを一時的に退避するエリアとなる。１０６はモータ駆動部、１０７はＰＡＮ（パン）／ＴＩＬＴ（チルト）モータ部であり、すなわちモータ駆動部１０６はＰＡＮ／ＴＩＬＴモータ部１０７におけるＰＡＮモータおよびＴＩＬＴモータを回転させるための駆動系である。ＰＡＮ／ＴＩＬＴモータ部１０７におけるＰＡＮモータおよびＴＩＬＴモータは、撮像部１０１におけるレンズをそれぞれ左右方向、上下方向に回転させるためのモータである。１０８は通信部であり、有線ＬＡＮや無線ＬＡＮなどの物理層、データリンク層から成り、インターネットや専用線を通じて画像データの送受信を行う。
【００１４】
次に、ビューワ１１０の構成について説明する。１０９は通信部であり、デジタルカメラ１００から送られてきた画像データを受信する。１１０は内部バスであり、通信部１０９で受信した画像データを送信するバスである。１１１は入力部であり、キーボードやマウスなどの機器から構成される。１１２は制御部であり、通信部１０９から送られてきた画像データや、入力部１１１から送られてきた要求コマンド等を制御するＣＰＵを備える。１１３は記憶部であり、ＲＯＭ（不揮発性メモリ）やＲＡＭ（揮発性メモリ）から成り、ＲＯＭ内には予め記憶されたプログラムが格納され、ＲＡＭは制御部１１２のワークエリアや画像データの一時的な退避エリアとして使用される。１１４は画像表示駆動部であり、画像用メモリ（ＶＲＡＭ）と画像用ドライバから成る。１１５は画像表示部であり、画像表示駆動部１１４から送られてきた画像データや、記憶部１１３に記憶されていたプログラムデータ、入力部１１２で示される入力データや入力ポインタ（マウスカーソル等）等が表示される。
【００１５】
●ＧＵＩ
図２Ａは、ビューワ１１０の画像表示部１１５に表示されるＧＵＩ（Graphical User Interface）の一例を示す図である。同図において、２０１は画像表示領域であり、デジタルカメラ１００で撮影した画像を表示する。
【００１６】
２０２，２０３はＰＡＮカーソルであり、デジタルカメラ１００における撮影方向をそれぞれ左，右に移動（ＰＡＮ）することを指示する。また、２０４，２０５はＴＩＬＴカーソルであり、デジタルカメラ１００による撮影方向をそれぞれ上，下に移動（ＴＩＬＴ）するように指示する。ビューワ１１０においてこれらＰＡＮ／ＴＩＬＴカーソル２０２〜２０５が指示されると、これに応じて、デジタルカメラ１００におけるモータ駆動部１０６によってＰＡＮ／ＴＩＬＴモータ部１０７が駆動され、撮像部１０１のレンズの向き（角度）が変わる。このとき、画像表示領域２０１にはデジタルカメラ１００によって撮影されている画像データが逐次表示される。
【００１７】
２０６は、本ＧＵＩを操作するユーザが、入力部１１１のマウス等を用いて指定したポイントを表す。このポイント指定の詳細については後述する。
【００１８】
図２Ｂは、図２Ａに示した画像表示領域２０１にｘ，ｙの平面座標を割り振った例を示す図である。図２Ｂにおいて、２０７は図２Ａにおけるポイント２０６を該座標上に示した点である。
【００１９】
図３は、デジタルカメラ１００をＰＡＮ／ＴＩＬＴして撮影した複数枚の画像データを合成することによって作成される全体画像をＸＹ平面座標上に示した図であり、すなわち、デジタルカメラ１００によって撮影可能な全範囲の画像を示す。ここでは、撮像部１０１のレンズについての、ＰＡＮ方向における調節範囲を示すＰＡＮ角を左右それぞれ４４度、同じくＴＩＬＴ角を上下それぞれ３３度とする。また、図３に示すＸＹ座標平面においては、ＰＡＮ角、ＴＩＬＴ角の１度をそれぞれ、Ｘ，Ｙ軸の１目盛りに対応させている。
【００２０】
図３において、３０１は画像表示領域２０１に相当し、ＰＡＮ，ＴＩＬＴのいずれも行われていない状態、すなわち（Ｘ，Ｙ）＝（０，０）の状態における、画像表示領域２０１の表示内容を示す。３０２も同様に画像表示領域２０１に相当するが、デジタルカメラ１００をＰＡＮ角が−４４度、ＴＩＬＴ角が＋３３度として左上限界の撮影を行った場合に得られる画像表示領域２０１の表示内容を示す。この領域３０２におけるデジタルカメラ１００のＰＡＮ角，ＴＩＬＴ角はそれぞれ−４４度，＋３３度であり、すなわち、領域３０２の中心点３０３が（Ｘ，Ｙ）＝（−４４，３３）の状態に相当する。
【００２１】
上述したように本実施形態のカメラシステムにおいては、ユーザがビューワ１１０からＰＡＮ／ＴＩＬＴ操作を行うことによって、遠隔地にあるデジタルカメラ１００の撮影画像を見ることができる。本実施形態では、ユーザがビューワ１１０にアクセスする際にＩＤおよびパスワードによるセキュリティチェックを行うが、このＩＤとして、撮影画像を利用することを特徴とする。
【００２２】
●ＩＤおよびパスワード設定処理
以下、本実施形態におけるＩＤおよびパスワードの設定処理について、図４および図５Ａ〜Ｄを用いて詳細に説明する。
【００２３】
図４は、本実施形態におけるＩＤおよびパスワードの設定処理を示すフローチャートである。この設定処理は、ビューワ１１０に予め格納してあるアプリケーションソフトを起動することによって開始される（Ｓ４０１）。また図５Ａ〜Ｄは、該アプリケーションソフトウェアを起動した際に、ビューワ１１０の画像表示部１１５に表示されるＧＵＩ例を示す図である。
【００２４】
ステップＳ４０１で上記アプリケーションソフトが起動されると、ステップＳ４０２ではデジタルカメラ１００でユーザＩＤとして利用する画像を撮影するために、ユーザに対して、撮影対象となる画像にカメラを向けてセットするように指示を出す。この指示は例えば、ビューワ１１０の画像表示部１１５に、「カメラを被写体の方向にセットして下さい」等のメッセージを表示すれば良い。
【００２５】
ステップＳ４０３ではデジタルカメラ１００のセットが済んだか否かをユーザに対して問い合わせる。するとユーザは図５Ａに示すように、セットが終了していれば「はい」ボタンを、終了していなけば「いいえ」ボタンを押下する。「はい」ボタンが押下されると処理はステップＳ４０４に進み、「いいえ」ボタンが押下されるとステップＳ４０２に戻る。
【００２６】
ステップＳ４０４では、ＩＤ用の画像撮影を開始して、図５Ｂに示すようなメッセージ表示を行って現在撮影中である旨をユーザに伝える。ここでＩＤ用の画像とは、上述した図３に示す全体画像に相当し、すなわちステップＳ４０４では、デジタルカメラ１００を最大限にＰＡＮ／ＴＩＬＴして複数枚の画像を撮影し、これらを合成して全体画像を作成する。そして、ＩＤ用画像の撮影が完了するとステップＳ４０５に進む。このとき、撮影した複数枚の画像について、その撮影時のＰＡＮ角及びＴＩＬＴ角を関連付けて記憶しておく。
【００２７】
ステップＳ４０５では、デジタルカメラ１００で撮影した画像を表示し、ユーザにマウスやキーボードなどの入力機器を用いて、ユーザＩＤとなる１つまたは２つ以上の任意のポイントを撮影画像中でマークさせる。図５Ｃは、このポイントマーク用のＧＵＩ例を示す図である。図５Ｃにおいて、画面右側には、ステップＳ４０４で撮影された全体画像が表示され、その点線で囲まれた領域についての拡大画像が、同図画面左側に表示される。すなわち、全体画像における点線部分は、画面左側で表示されている拡大画像が全体画像のどの部分に相当しているかを示すものである。本実施形態では、この表示された拡大画像上において、ユーザが任意のポイントをマークする。図５Ｃにおいて、画面右側に表示される全体画像およびその内部の点線部分は、上述した図３およびその内部領域３０１に相当する。したがって図５Ｃにおいては、画面左側に示す拡大画像の中心が、図３における座標の原点に位置することになり、拡大画像の撮影時におけるＰＡＮ角およびＴＩＬＴ角のそれぞれが０度であることが分かる。
【００２８】
ステップＳ４０５では、図５Ｃを初期状態として、ユーザが全体画像における拡大画像位置をカーソルを用いて上下左右に移動して所望の画像を拡大表示させた後、該拡大画像上で所望のポイントをマークする。
【００２９】
次にステップＳ４０６において、ユーザが図５Ｃの拡大画像上で１つ以上のポイントをマークして「次へ」ボタンを押下すると、処理はステップＳ４０７に進む。一方、ユーザがポイントを１つもマークしないまま「次へ」ボタンを押下したり、または「戻る」ボタンを押した場合には、処理はステップＳ４０５に戻る。
【００３０】
ステップＳ４０７では、ステップＳ４０５においてユーザがマークしたポイントを確認するために、その確認用画面を図５Ｄのように表示する。図５Ｄも図５Ｃと同様に、画面右側に全体画像、画面左側に拡大画像が表示される。図５Ｄの拡大画像表示において、その右下に黒色で示された点が、ユーザがマークしたポイントを示している。ユーザはこのポイントを確認し、間違いなければステップＳ４０８で「はい」ボタンを押下し、処理はステップＳ４０９に進む。一方、表示されたポイントが想定した箇所でなかった場合や、ポイントの数が異なっていた場合には、ユーザは「いいえ」ボタンを押下し、処理はステップＳ４０５に戻る。
【００３１】
ステップＳ４０９では、ユーザによるパスワードの設定が行われる。本実施形態では、ステップＳ４０５でマークされたポイントを含む画像に対し、ユーザが連想するパスワードを設定することを特徴とする。そしてステップＳ４１０において、ステップＳ４０９でパスワードが入力されていなければステップＳ４０９を繰り返し、パスワードの入力が終了していればステップＳ４１１に進む。
【００３２】
ステップＳ４１１では、ステップＳ４０９で設定されたパスワードを、ステップＳ４０５で指定した画像内のポイントに対応する座標値と関連付けて、ビューワ１１０の記憶部１１３またはデジタルカメラ１００の記憶部１０５に保存する。そしてステップＳ４１２に進んで本処理を終了する。
【００３３】
●ＩＤおよびパスワード設定の具体例
以下、本実施形態において設定されるＩＤおよびパスワードの具体例について説明する。
【００３４】
上述したステップＳ４０５において、撮影画像上に１箇所のポイントが指定された場合、まず、そのポイントが対応する全体画像の座標位置を決定する。この座標値の決定方法を、図２Ａ，Ｂおよび図３を用いて説明する。
【００３５】
ここで、ポイントがマークされる前の初期段階では、図２Ａの画像表示領域２０１に表示される画像が図３の全体画像における領域３０１に相当していたが、実際にマークされたのは、図３の全体画像における領域３０２内のポイント３０４であるとする。すなわち、図２Ａの画像表示領域２０１に示すポイント２０６が、図３の領域３０２でマークされたポイント３０４に相当する。図２Ａに示すＧＵＩは上述したように、デジタルカメラ１００を遠隔操作して撮影画像を表示させるために、デジタルカメラ１００における左右のＰＡＮを制御するカーソル２０２，２０３と、同じく上下のＴＩＬＴを制御するカーソル２０４，２０５を有する。ユーザはこのカーソルを用いて、ステップＳ４０４でデジタルカメラ１００によって撮影された全体画像のうち、拡大画像として表示される領域を、図３の領域３０１から領域３０２へ変更する。すなわち、カーソル２０２，２０３によってそれぞれ図３の−Ｘ方向，＋Ｘ方向への移動を指示し、カーソル２０４，２０５によってそれぞれ図３の＋Ｙ方向，−Ｙ方向への移動を指示する。
【００３６】
ユーザがこのように図３の領域３０２相当の画像を画像表示領域２０１上に表示させた後、マウス等の入力機器を用いてポイント２０６を選択する。ポイント２０６は、画像表示領域２０１の表示画面を平面座標として示した図２Ｂにおける、ポイント２０７に相当し、この図２ＢのＸＹ座標におけるポイント２０７の座標は、（ｘ，ｙ）＝（＋１３，−９）と表すことができる。
【００３７】
一方、このポイント２０７を図３に示す全体画像のＸＹ座標で表した場合について考える。図３において、図２Ａの画像表示領域２０１の画像は領域３０２に相当する。領域３０２の画像は、デジタルカメラ１００のＰＡＮ角を−４４度、ＴＩＬＴ角を＋３３度として撮影されているため、領域３０２の中心点３０３のＸＹ座標は、（Ｘ，Ｙ）＝（−４４，＋３３）となる。これにより、図２Ｂのポイント２０７を図３のＸＹ座標で表すと、画像領域３０２の中心点の座標をオフセット値としてＸ，Ｙ値に加算することによって、求められる。すなわち、ポイント２０７の図３における座標、すなわち図３におけるポイント３０４の座標は、（ｘ，ｙ）＝（＋１３−４４，−９＋３３）＝（−３１，＋２４）となる。この全体画像におけるポイント値のＸＹ座標（−３１，＋２４）と、ステップＳ４０９で入力したパスワードを関連付けて、ビューワ１１０の記憶部１１３に記憶しておくことにより、本実施形態におけるＩＤおよびパスワードの設定が完了する。すなわち、全体画像においてユーザによって設定された任意のポイントが、ＩＤとして登録されることになる。
【００３８】
●ＩＤおよびパスワードによる認証処理
ユーザがビューワ１１０からデジタルカメラ１００の操作をする際には、ユーザはビューワ１１０に対して、上述したように設定したＩＤおよびパスワードの入力を行う必要がある。以下、本実施形態におけるＩＤおよびパスワードの認証処理について、図６および図７を用いて詳細に説明する。
【００３９】
図６は、上記ステップＳ４０４において撮影した全体画像の一部（図３の左上部分に相当）を示した図である。図６において、領域６０１およびポイント６０２はそれぞれ、図３の領域３０２およびポイント３０４に相当する。また、図６における領域６０３は、ポイント６０２を含む複数の画像領域の１つを示したものである。
【００４０】
図７は、本実施形態におけるＩＤおよびパスワードの入力処理を示すフローチャートである。この入力処理は、ビューワ１１０に予め格納された、デジタルカメラ１００を操作するためのアプリケーションソフトが起動されることによって、開始される。
【００４１】
ステップＳ７０１で本処理が開始されると、ステップＳ７０２においてユーザが、図４のステップＳ４０５で設定した画像中のポイントを、図２ＡのＧＵＩ上に表示する。このとき、画像表示領域２０１には初期画像として、図３に示すＸＹ座標の原点（０，０）に画像領域の中心が位置する領域３０１が表示される。するとユーザは、図２Ａに示す左右のカーソル２０２，２０３および上下のカーソル２０４，２０５を用いて、自身のＩＤとして登録されているポイントを含む画像が表示されるように、画像表示領域２０１の表示を移動する。ここで、図４のステップＳ４０５でマークしたポイントは、図６上ではポイント６０２に相当する。なお、上述したステップＳ４０５では、ポイント設定時に表示される拡大画像を図６の領域６０１相当として説明したが、パスワード入力時においてユーザの表示対象となる画像領域はポイント６０２を含んでいれば良い。すなわち、ユーザはカーソル群を用いて初期画像を移動させて、ポイント６０２を含んだ領域が表示されるようにカーソル群を操作すればよく、画像表示領域２０１に表示されるのは領域６０１であっても領域６０３であっても良い。以下の説明においては、ユーザ操作によって領域６０３が表示されたものとする。
【００４２】
そしてステップＳ７０３において、ユーザのＩＤに対応したポイントを含む領域６０３が画像表示領域２０１に表示された後、領域指定終了を示す不図示の「ＯＫ」ボタンをユーザが押下すると、処理はステップＳ７０４に進む。
【００４３】
ステップＳ７０４では、ユーザに対してパスワードの入力を要求する。このパスワード入力用のＧＵＩの詳細については省略するが、ステップＳ７０５において、該ＧＵＩ上でユーザがパスワードの入力終了を指示するボタンを押下すると、処理はステップＳ７０６に進む。
【００４４】
ステップＳ７０６では、ステップＳ７０４でユーザによって入力されたパスワードが、予め登録されたものであるか否かを検索する。そして、該パスワードが登録されていた場合にはさらに、当該パスワードと関連付けられているポイントのＸＹ座標値が、ステップＳ７０２で選択表示された画像領域内に含まれているかを確認することによって、ユーザの認証を行う。
【００４５】
ここで、パスワードに対応するポイントが選択画像領域内に含まれているかの確認は、以下のような方法によって行われる。すなわち、ステップＳ７０２で選択表示された画像領域の中心点の座標値を、該画像領域におけるＰＡＮ角およびＴＩＬＴ角より求め、該中心点から所定範囲内に、パスワードに対応して登録されたポイントが含まれているか否かを判定する。選択画像領域の中心点からの所定範囲としては例えば、該中心点の座標値よりＸ方向に±１６度、Ｙ方向に±１２度とする。
【００４６】
例えば、図６に示す画像領域６０３が選択表示され、入力されたパスワードに対応してポイント６０２が登録されており、画像領域６０３の中心点の座標値が（Ｘ，Ｙ）＝（−２０，＋１５）である場合について考える。すると、画像領域６０３の幅は、Ｘ方向が（−２０−１６〜−２０＋１６）＝（−３６〜−４）、Ｙ方向が（＋１５−１２〜＋１５＋１２）＝（＋３〜＋２７）となる。このとき、ポイント６０２の座標値は図３に示すポイント３０４相当で（−３１，＋２４）であるから、ポイント６０２は画像領域６０３に含まれると判定される。したがってこの場合、画像領域６０３はポイント６０２に対応するＩＤ用画像として認められ、すなわちＩＤおよびパスワードが認証されたことになる。
【００４７】
ステップＳ７０７では、ステップＳ７０６におけるＩＤおよびパスワードの認証が成功した、すなわち予め設定されていたものと合致していればステップＳ７０８に進み、認証失敗であればステップＳ７０９に進む。
【００４８】
ステップＳ７０８では、ビューワ１１０におけるユーザ認証が成功したため、該ユーザに対してビューワ１１０からデジタルカメラ１００に対する接続を許可して、ステップＳ７１０で本認証処理を終了する。
【００４９】
ステップＳ７０９では、ステップＳ７０６における認証が失敗したため、デジタルカメラ１００への接続は許可されない旨をビューワ１１０の画像表示部１１５に表示して、ステップＳ７１０で本認証処理を終了する。
【００５０】
なお、図６に示す例では、ユーザによって１つのポイント６０２がＩＤとしてマークされた例について説明したが、このＩＤとしてのマークは１個に限らず、複数個を設定することも可能である。この場合、複数のポイントは同一の表示画像領域内において設定され、これら複数のポイントに対して１つのパスワードを設定する。したがってパスワード入力時にユーザは、ＩＤとして設定された複数のポイントを全て含むように表示領域を調整すれば良い。
【００５１】
以上説明したように本実施形態によれば、ＰＡＮ／ＴＩＬＴ可能なデジタルカメラ１００で撮影した画像の一部をユーザ認証用のＩＤとして利用し、該画像に対してユーザが連想する任意のキーワードをパスワードとして用いる。このように、ユーザ認証用のＩＤおよびパスワードを視覚的かつ感覚的に決定することにより、ユーザは自身のＩＤおよびパスワードを容易に記憶することができる。
【００５２】
また、ＩＤとしての画像は実際には座標値として記憶されるため、ＩＤおよびパスワードのデータは、実際には座標値とパスワードの電子データとして記憶される。しかしながら実際のユーザ認証時には、ＩＤとして座標値ではなく画像内の所定のポイントを指定するため、上記電子データが第三者によって盗まれた場合にも、該第三者はＩＤを示す座標値が実際には画像のどの部分に相当するかを直感的に判断できない。したがって、本実施形態によるＩＤおよびパスワードが盗用されて不正な認証が行われてしまう可能性は極めて低くなる。
【００５３】
＜第２実施形態＞
以下、本発明に係る第２実施形態について説明する。
【００５４】
上述した第１実施形態においては、ユーザ認証用のＩＤとして、撮影画像上の画像を用いる例を示したが、第２実施形態ではさらに、該画像の設定手順もＩＤとして利用することを特徴とする。
【００５５】
第２実施形態におけるカメラシステムの構成およびその基本的な動作は、上述した第１実施形態とほぼ同様であり、ＩＤ設定時のＧＵＩおよび詳細な動作が異なる。したがって、以下では第２実施形態における特徴的なＩＤ設定処理について、図８Ａ，Ｂを用いて説明する。
【００５６】
●ＩＤおよびパスワードの設定処理
第２実施形態におけるＩＤおよびパスワードの設定処理は、上述した第１実施形態で示した図４のフローチャートと同様の手順で行われるが、その際のビューワ１１０の画像表示部１１５に示されるＧＵＩが異なる。
【００５７】
すなわち第２実施形態では、図４のステップＳ４０５においてユーザが全体画像上で任意のポイントを選択する際に、ビューワ１１０の画像表示部１１５に図８ＡのようなＧＵＩを表示する。図８Ａは、第１実施形態において図５Ｃに示したＧＵＩに対応するものであり、その画面構成はほぼ同様であるが、画面下部に「開始」，「→」の表示およびそれに続く空欄表示からなる、カーソル使用履歴表示を有することを特徴とする。
【００５８】
第２実施形態では、図８Ａを初期状態として、ユーザが全体画像における拡大画像位置をカーソルを用いて上下左右に移動して所望の画像を拡大表示させた後、該拡大画像上で所望のポイントをマークする。このとき、拡大画像位置を移動させたカーソルの使用履歴（上／下／左／右）を、図８Ａ下部のカーソル使用履歴として表示する。
【００５９】
そしてステップＳ４０７において、ステップＳ４０５で図８Ａの画面においてユーザがマークしたポイントの確認用ＧＵＩを図８Ｂのように表示する。図８Ｂも図８Ａと同様に、画面下部にカーソル使用履歴が表示され、さらに、画面右側の全体画像上にも拡大画像の移動履歴が→によって示される。図８Ｂの確認用画面により、ステップＳ４０５においてどのような軌跡で拡大画像位置が決定され、ポイント指定に至ったのかが分かる。ここで図８Ｂに示す確認用ＧＵＩをより詳細に説明する。図８Ｂによれば、画面右側の全体画像において、初期状態では中央にあった拡大画像領域が以下のように移動された旨が示される。まず、画面左側の拡大画像に付された左カーソルを用いて左に移動させ、次に、上カーソルを用いて上に移動させ、さらに、左カーソル、上カーソルの順に操作がなされることによって、全体画像の左上部に拡大画像領域が移動されている。図８Ｂの拡大画像表示において、その右下に黒色で示された点が、ユーザがマークしたポイントを示している。
【００６０】
第２実施形態では、該ポイントの座標値に対応させて、ステップＳ４０９で設定されたパスワードを保存するが、このとき、カーソルの移動履歴も同時に保存する。すなわち第２実施形態においては、ユーザＩＤとして撮影画像内のポイントのみならず、該ポイントを含む領域までのカーソル移動履歴が設定される。
【００６１】
●ＩＤおよびパスワードによる認証処理
第２実施形態におけるＩＤおよびパスワードの認証処理は、上述した第１実施形態で図６および図７を用いて示した動作とほぼ同様であるため、以下では第２実施形態における特徴的な動作について説明する。
【００６２】
第２実施形態でも、ステップＳ７０２においてユーザが、図４のステップＳ４０５で設定した画像中のポイントを、図２ＡのＧＵＩ上に表示する。このとき、画像表示領域２０１には初期画像として、図３に示すＸＹ座標の原点（０，０）に画像領域の中心が位置する領域３０１が表示される。するとユーザは、図２Ａに示す左右のカーソル２０２，２０３および上下のカーソル２０４，２０５を用いて、自身のＩＤとして登録されているポイントを含む画像が表示されるように、画像表示領域２０１の表示を移動する。
【００６３】
第２実施形態では、ユーザがこの画像表示領域２０１を移動させる際に、ステップＳ４０５におけるＩＤ用のポイント設定時と同様の履歴となるように、各カーソルを使用する必要がある。図８Ｂに示す例によれば、ＩＤ設定時には、左カーソル、上カーソル、左カーソル、上カーソルの順で画像表示領域２０１を移動させているため、認証時にも、同様の順番でカーソルを用いることが求められる。このときのカーソル操作による左右、上下に移動した履歴をビューワ１１０またはデジタルカメラ１００内の所定のレジスタに記憶させておく。なお、第２実施形態におけるカーソルの移動履歴としては、上下左右の移動順のみを対象とし、例えばＰＡＮ角の変位分等の画像の移動距離自体は考慮しない。したがって認証時には、最終的に「左→上→左→上」等の順序で移動された画像領域内に、設定されたポイントが含まれるように表示されていれば良い。
【００６４】
そしてステップＳ７０６において第１実施形態と同様に、入力されたパスワードおよびＩＤによるユーザ認証が行われるが、このとき第２実施形態ではさらに、カーソル移動履歴を判定する。すなわち、ステップＳ７０２で画像表示領域２０１を移動した際のカーソルの移動履歴が、ＩＤ設定時に保存された移動履歴と一致するか否かを判定する。例えば、ステップＳ７０２で「左→上→左→上」の順にカーソルを移動させていれば、これは図８Ｂに示すＩＤ設定時のカーソル移動履歴に一致するため、認証成功となる。一方、たとえＩＤとして設定されたポイントを含む画像領域が表示されていても、そのときのカーソルの移動履歴が一致しない場合には、認証は失敗となる。
【００６５】
以上説明したように第２実施形態によれば、ユーザ認証用のＩＤとして、画像（ポイント座標）に加えて、該画像を表示するまでの軌跡（カーソル移動履歴）を用いることによって、さらに確実な認証を行うことができる。
【００６６】
＜変形例＞
上述した第１および第２実施形態においては、ＰＡＮ／ＴＩＬＴ可能なデジタルカメラ１００で撮影した複数枚の画像に対してＩＤ用画像を設定する例を示したが、本発明はこの例に限定されない。例えば、デジタルカメラ１００のＰＡＮ／ＴＩＬＴを行わずに撮影した１枚の画像を、ＩＤ用画像としても良い。またＩＤ用画像として、デジタルカメラ１００による撮影画像を用いずに、ビューワ１１０またはデジタルカメラ１００内の記憶部に予め用意した特定画像を用いることも可能である。
【００６７】
また、上述した第１および第２実施形態では説明の簡便化のために、全体画像の座標スケールと拡大画像の座標スケールが同じである例を示したが、これらのスケールが異なる場合にも、本発明は適用可能である。この場合、拡大画像で指定したポイントの座標値から、全体画像の座標値への変換をその都度行うか、または変換テーブルを用意しておく必要がある。さらに、ＰＡＮ／ＴＩＬＴ角の１度に対して、拡大画像および全体画像の座標スケールの１メモリが対応する例を示したが、これも同様に、ＰＡＮ／ＴＩＬＴ角と座標スケールが異なる場合には、変換演算を随時行うか、または変換テーブルを用意する必要がある。
【００６８】
また、上述した第１および第２実施形態では、全体画像内における画像表示領域の移動をカーソルによって行う例を示したが、本発明はこの例に限定されず、例えば専用ボタンによってＰＡＮ／ＴＩＬＴを指示しても良い。すなわち、最終的に全体画像内の任意のポイントが設定できれば良いため、全体画像内において画像表示領域を直接ドラッグさせても構わない。この場合、第２実施形態におけるカーソル移動履歴に代えてドラッグ軌跡を保存し、ＩＤの一部として利用することができる。
【００６９】
＜他の実施形態＞
以上、実施形態例を詳述したが、本発明は例えば、システム、装置、方法、プログラム若しくは記憶媒体(記録媒体)等としての実施態様をとることが可能である。具体的には、複数の機器（例えば、ホストコンピュータ、インタフェース機器、撮像装置、webアプリケーション等）から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００７０】
尚本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システムあるいは装置に直接あるいは遠隔から供給し、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される。なお、この場合のプログラムとは、実施形態において図に示したフローチャートに対応したプログラムである。
【００７１】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００７２】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等の形態であっても良い。
【００７３】
プログラムを供給するための記録媒体としては、以下に示す媒体がある。例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、MO、CD-ROM、CD-R、CD-RW、磁気テープ、不揮発性のメモリカード、ROM、DVD(DVD-ROM，DVD-R)などである。
【００７４】
プログラムの供給方法としては、以下に示す方法も可能である。すなわち、クライアントコンピュータのブラウザからインターネットのホームページに接続し、そこから本発明のコンピュータプログラムそのもの(又は圧縮され自動インストール機能を含むファイル)をハードディスク等の記録媒体にダウンロードする。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるWWWサーバも、本発明に含まれるものである。
【００７５】
また、本発明のプログラムを暗号化してCD-ROM等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせることも可能である。すなわち該ユーザは、その鍵情報を使用することによって暗号化されたプログラムを実行し、コンピュータにインストールさせることができる。
【００７６】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。さらに、そのプログラムの指示に基づき、コンピュータ上で稼動しているOSなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００７７】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、実行されることによっても、前述した実施形態の機能が実現される。すなわち、該プログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行うことが可能である。
【図面の簡単な説明】
【００７８】
【図１】本発明に係る一実施形態におけるカメラシステムの構成を示すブロック図である。
【図２Ａ】本実施形態におけるビューワのＧＵＩ例を示す図である。
【図２Ｂ】本実施形態におけるビューワのＧＵＩ例を示す図である。
【図３】本実施形態における全体画像を座標系で表した図である。
【図４】本実施形態におけるＩＤおよびパスワードの設定処理を示すフローチャートである。
【図５Ａ】本実施形態におけるＩＤ設定用のＧＵＩ例を示す図である。
【図５Ｂ】本実施形態におけるＩＤ設定用のＧＵＩ例を示す図である。
【図５Ｃ】本実施形態におけるＩＤ設定用のＧＵＩ例を示す図である。
【図５Ｄ】本実施形態におけるＩＤ設定用のＧＵＩ例を示す図である。
【図６】本実施形態におけるＩＤ入力例を示す図である。
【図７】本実施形態におけるＩＤおよびパスワードの認証処理を示すフローチャートである。
【図８Ａ】第２実施形態におけるＩＤ設定用のＧＵＩ例を示す図である。
【図８Ｂ】第２実施形態におけるＩＤ設定用のＧＵＩ例を示す図である。
【図１】
2007323536.tif 000003
【図２Ａ】
2007323536.tif 000004
【図２Ｂ】
2007323536.tif 000005
【図３】
2007323536.tif 000006
【図４】
2007323536.tif 000007
【図５Ａ】
2007323536.tif 000008
【図５Ｂ】
2007323536.tif 000009
【図５Ｃ】
2007323536.tif 000010
【図５Ｄ】
2007323536.tif 000011
【図６】
2007323536.tif 000012
【図７】
2007323536.tif 000013
【図８Ａ】
2007323536.tif 000014
【図８Ｂ】
2007323536.tif 000015