(57)【要約】【課題】身の回りの様々な物を鍵として利用でき、また、鍵として機能する認証用の画像あるいは認証用の画像の元となる撮影対象物を盗まれたりした場合でも、第三者による開錠操作を効果的に防止することのできる開錠システムおよび開錠方法を提供する。【解決手段】携帯電話２のディジタルカメラ１２を利用した撮影操作で得られた画像からユーザが鍵として機能させたいキーオブジェクトを選択してシークレットコードを生成する。選択肢となる鍵すなわちキーオブジェクトが際限なく存在するため、第三者が正当なユーザのものと同じ鍵すなわちキーオブジェクトや其れに相当するコードを利用して開錠操作を行なうことが困難となる。【選択図】図６
2008184751.tif 000002
【特許請求の範囲】
【請求項１】
ディジタルカメラを備えた携帯通信端末と、錠を施錠開錠するロック／アンロック機構を備えて施錠対象物に設置された開錠装置と、前記携帯通信端末と前記開錠装置との間の通信を実現するための通信ネットワークとからなる開錠システムであって、
前記携帯通信端末には、
当該携帯通信端末のモードをユーザの選択操作に応じて通常モードと開錠コード登録モードと開錠コード送信モードの間で選択的に切り替えるモード切替手段と、
当該携帯通信端末のモードが開錠コード登録モードまたは開錠コード送信モードとなっている場合に限って前記ディジタルカメラで撮影された画像の一部をユーザの選択操作に応じてキーオブジェクトとして抽出するキーオブジェクト抽出手段と、
当該携帯通信端末のモードが開錠コード登録モードとなっている場合に限り前記キーオブジェクトを記憶するオブジェクト記憶手段と、
当該携帯通信端末のモードが開錠コード登録モードとなっている場合には前記キーオブジェクト抽出手段によって抽出されたキーオブジェクトに対応させて特異なコードを生成する一方、当該携帯通信端末のモードが開錠コード送信モードとなっている場合には前記キーオブジェクト抽出手段によって抽出されたキーオブジェクトが予め前記オブジェクト記憶手段に記憶されている場合に限って当該キーオブジェクトに対応する特異なコードを生成するコード生成手段と、
前記コード生成手段で生成されたコードと当該携帯通信端末が有する端末固有情報とに基いてシークレットコードを生成するシークレットコード生成手段と、
当該携帯通信端末のモードが開錠コード登録モードとなっている場合に前記シークレットコード生成手段で生成されたシークレットコードを登録要求と共に前記通信ネットワークを介して前記開錠装置に送信する一方、当該携帯通信端末のモードが開錠コード送信モードとなっている場合には前記シークレットコード生成手段で生成されたシークレットコードを開錠要求と共に前記通信ネットワークを介して前記開錠装置に送信するシークレットコード送信手段とを設ける一方、
前記開錠装置には、
シークレットコードを記憶するためのシークレットコード記憶手段と、
前記携帯通信端末からの送信を前記通信ネットワークを介して受け付ける受信手段と、
前記携帯通信端末から登録要求と共に受信したシークレットコードを前記シークレットコード記憶手段に記憶させるシークレットコード登録手段と、
前記携帯通信端末から開錠要求と共に受信したシークレットコードが前記シークレットコード記憶手段に記憶されているシークレットコードと一致しているか否かを判定するシークレットコード判定手段と、
前記シークレットコード判定手段による判定結果か一致となった場合に限り前記ロック／アンロック機構を作動させて前記錠を開錠する開錠指令手段とを設けたことを特徴とする開錠システム。
【請求項２】
前記ディジタルカメラで撮影された画像をキーオブジェクトの抽出対象として保存する画像記憶手段を前記携帯通信端末に備えたことを特徴とする請求項１記載の開錠システム。
【請求項３】
前記携帯通信端末のモードが開錠コード登録モードとなっている場合に前記シークレットコード生成手段の作動回数を計数するコード生成回数計数手段と、前記コード生成回数計数手段における計数の現在値を修飾情報としてシークレットコードに付加してから前記シークレットコード送信手段に引き渡す修飾データ付加手段とを前記携帯通信端末に備えると共に、
前記受信手段における開錠要求の受け付け回数を計数する受付回数計数手段と、前記受付回数計数手段における計数の現在値に対応する修飾情報を付加されたシークレットコードを前記シークレットコード記憶手段から読み出して前記シークレットコード判定手段に判定対象として引き渡すシークレットコード読出手段と、前記シークレットコード判定手段の判定結果が前記シークレットコード記憶手段に記憶されているシークレットコードの個数と一致する回数だけ一致となった場合に限り前記開錠指令手段の作動を許容する多重化チェック手段とを前記開錠装置に備えたことを特徴とする請求項１または請求項２記載の開錠システム。
【請求項４】
前記受信手段における開錠要求の受け付け時間間隔を計測する受付許容時間計測手段と、前記受付許容時間計測手段における計測時間が予め決められた許容時間を越えると前記開錠指令手段の作動を無条件に禁止して前記受付回数計数手段における計数の現在値を初期化するリセット手段とを前記開錠装置に備えたことを特徴とする請求項３記載の開錠システム。
【請求項５】
前記開錠装置に開錠装置毎の装置固有情報を設定し、前記登録要求，開錠要求，シークレットコードを、前記携帯通信端末から装置固有情報の指定で開錠装置を特定して送信するようにしたことを特徴とする請求項１，請求項２，請求項３または請求項４記載の開錠システム。
【請求項６】
前記通信ネットワークが、前記携帯通信端末との間で無線通信を行なう基地局と、該基地局と前記開錠装置との間で通信を行なうインターネット網とによって構成されていることを特徴とする請求項１，請求項２，請求項３，請求項４または請求項５記載の開錠システム。
【請求項７】
前記通信ネットワークが、前記インターネット網に接続して前記基地局の通信を管理する通信センターを更に備え、該通信センターにより、予め設定された端末固有情報を有する携帯通信端末から開錠装置への登録要求，開錠要求，シークレットコードの送信を遮断するようにしたことを特徴とする請求項６記載の開錠システム。
【請求項８】
ディジタルカメラを備えた携帯通信端末により通信ネットワークを経由して施錠対象物に設置された開錠装置のロック／アンロック機構を操作するようにした開錠方法であって、
前記携帯通信端末のディジタルカメラで撮影された画像の一部をキーオブジェクトとして抽出して該携帯通信端末の記憶部に記憶させるキーオブジェクト抽出記憶工程と、前記キーオブジェクトに対応させて特異なコードを生成するコード生成工程と、該コードと前記携帯通信端末が有する端末固有情報とに基いてシークレットコードを生成するシークレットコード生成工程と、前記シークレットコードを前記開錠装置の記憶部に記憶させるシークレットコード設定工程からなる初期設定工程と、
前記携帯通信端末のディジタルカメラで撮影された画像の一部をキーオブジェクトとして抽出するキーオブジェクト抽出工程と、該抽出されたキーオブジェクトが該携帯通信端末の記憶部に記憶されているか否かを判定し、記憶されている場合に限って当該キーオブジェクトに対応する特異なコードを生成するコード生成工程と、該コードと当該携帯通信端末が有する端末固有情報とに基いてシークレットコードを生成するシークレットコード生成工程と、該シークレットコードを開錠要求と共に前記通信ネットワークを介して該携帯通信端末から前記開錠装置に送信するシークレットコード送信工程からなる開錠操作要求工程と、
前記携帯通信端末からの開錠要求を受けて、該開錠要求と共に前記携帯通信端末から送信されたシークレットコードが、前記開錠装置の記憶部に記憶されているシークレットコードと一致しているか否かを判定するシークレットコード判定工程と、この判定結果か一致となった場合に限り前記ロック／アンロック機構を作動させて錠を開錠する開錠工程からなる開錠操作工程とを備えたことを特徴とする開錠方法。
【請求項９】
前記携帯通信端末のディジタルカメラで撮影された画像を該携帯通信端末の記憶部にキーオブジェクトの抽出対象として保存するようにしたことを特徴とする請求項８記載の開錠方法。
【請求項１０】
前記初期設定工程において複数のシークレットコードを生成して前記開錠装置の記憶部に順に記憶させると共に、前記開錠操作要求工程を複数回繰り返し実行し、前記開錠操作工程においては、前記携帯通信端末からの開錠要求を受ける度に開錠装置の記憶部に記憶されたシークレットコードを順に読み出して該開錠要求と共に受信したシークレットコードとの一致不一致を判定し、開錠装置の記憶部に記憶されたシークレットコードの個数と一致する回数だけ判定結果が一致となった場合に限り前記ロック／アンロック機構の作動を許容するようにしたことを特徴とする請求項８または請求項９記載の開錠方法。
【請求項１１】
前記開錠操作工程において開錠要求の受け付け時間間隔を計測し、この計測時間が予め決められた許容時間を越えると前記ロック／アンロック機構の作動を無条件に禁止するようにしたことを特徴とする請求項１０記載の開錠方法。
【請求項１２】
前記開錠装置に開錠装置毎の装置固有情報を設定し、前記開錠要求，シークレットコードを、前記携帯通信端末から装置固有情報の指定で開錠装置を特定して送信するようにしたことを特徴とする請求項８，請求項９，請求項１０または請求項１１記載の開錠方法。
【請求項１３】
前記通信ネットワーク上に通信センターを配置し、該通信センターにより、予め設定された端末固有情報を有する携帯通信端末から開錠装置への開錠要求，シークレットコードの送信を遮断するようにしたことを特徴とする請求項１２記載の開錠方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯通信端末により通信ネットワークを経由して施錠対象物に設置された開錠装置のロック／アンロック機構を操作するようにした開錠装置および開錠方法の改良に関する。
【背景技術】
【０００２】
撮影された画像を利用して開錠操作を行う技術としては特許文献１のキーレスエントリー装置や特許文献２の電子鍵管理方法さらには特許文献３のテレビドアホン等が既に公知である。
但し、特許文献１，特許文献２，特許文献３のものは、何れも、ユーザが車両や建造物のドア付近に接近し、ドア等の近傍に設置された入力装置やテレビモニターを利用して開錠操作を行うもので、遠隔地から開錠操作を行うものではない。
【０００３】
このうち、特許文献１のキーレスエントリー装置は、車に搭載されたバックビューモニターに鍵として機能する認証用の画像を写すことで車のドアの開錠を行うように構成したもので、鍵となる認証用の画像を盗まれると、車を止めている間に第三者によって簡単に開錠が行なわれてしまう問題がある。
【０００４】
また、特許文献２の電子鍵管理方法は、ユニークなＩＤ（透かし）を予め鍵として機能する画像に埋め込み、それを撮影する事で、画像からＩＤを読み取って開錠を行うようになっているが、画像にＩＤを埋め込み、それを印刷して貼るという作業が必要となってくる。つまり、紙等に印刷した物しか使えない為、雨水にさらされる屋外等では使用が不向きである。
【０００５】
特許文献３のテレビドアホンは、カメラ付インターホンに鍵として機能する特定の画像をかざすことで開錠を許容するようにしているが、ドアの前のカメラに映せる物しか鍵として使用することができない。更に、開錠用の鍵となる画像と同じ物を第三者が取得してカメラ付インターホンにかざした場合には、第三者が簡単に家に侵入できてしまうといった問題がある。
【０００６】
【特許文献１】特開２００４−２７０３４７号公報
【特許文献２】特開２００３−００８８７３号公報
【特許文献３】特開２００２−３６４２２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明の課題は、前記従来技術の不都合を改善し、身の回りの様々な物を鍵として利用でき、しかも、鍵として機能する認証用の画像あるいは認証用の画像の元となる撮影対象物を盗まれたりした場合であっても、第三者による開錠操作を効果的に防止することのできる開錠システムおよび開錠方法を提供することにある。
【課題を解決するための手段】
【０００８】
本発明の開錠システムは、ディジタルカメラを備えた携帯通信端末と、錠を施錠開錠するロック／アンロック機構を備えて施錠対象物に設置された開錠装置と、前記携帯通信端末と前記開錠装置との間の通信を実現するための通信ネットワークとからなる開錠システムであり、前記課題を達成するため、特に、
前記携帯通信端末には、当該携帯通信端末のモードをユーザの選択操作に応じて通常モードと開錠コード登録モードと開錠コード送信モードの間で選択的に切り替えるモード切替手段と、当該携帯通信端末のモードが開錠コード登録モードまたは開錠コード送信モードとなっている場合に限って前記ディジタルカメラで撮影された画像の一部をユーザの選択操作に応じてキーオブジェクトとして抽出するキーオブジェクト抽出手段と、当該携帯通信端末のモードが開錠コード登録モードとなっている場合に限り前記キーオブジェクトを記憶するオブジェクト記憶手段と、当該携帯通信端末のモードが開錠コード登録モードとなっている場合には前記キーオブジェクト抽出手段によって抽出されたキーオブジェクトに対応させて特異なコードを生成する一方、当該携帯通信端末のモードが開錠コード送信モードとなっている場合には前記キーオブジェクト抽出手段によって抽出されたキーオブジェクトが予め前記オブジェクト記憶手段に記憶されている場合に限って当該キーオブジェクトに対応する特異なコードを生成するコード生成手段と、前記コード生成手段で生成されたコードと当該携帯通信端末が有する端末固有情報とに基いてシークレットコードを生成するシークレットコード生成手段と、当該携帯通信端末のモードが開錠コード登録モードとなっている場合に前記シークレットコード生成手段で生成されたシークレットコードを登録要求と共に前記通信ネットワークを介して前記開錠装置に送信する一方、当該携帯通信端末のモードが開錠コード送信モードとなっている場合には前記シークレットコード生成手段で生成されたシークレットコードを開錠要求と共に前記通信ネットワークを介して前記開錠装置に送信するシークレットコード送信手段とを設ける一方、
前記開錠装置には、シークレットコードを記憶するためのシークレットコード記憶手段と、前記携帯通信端末からの送信を前記通信ネットワークを介して受け付ける受信手段と、前記携帯通信端末から登録要求と共に受信したシークレットコードを前記シークレットコード記憶手段に記憶させるシークレットコード登録手段と、前記携帯通信端末から開錠要求と共に受信したシークレットコードが前記シークレットコード記憶手段に記憶されているシークレットコードと一致しているか否かを判定するシークレットコード判定手段と、前記シークレットコード判定手段による判定結果か一致となった場合に限り前記ロック／アンロック機構を作動させて前記錠を開錠する開錠指令手段とを設けたことを特徴とする構成を有する。
【０００９】
以上の構成により、ユーザは、まず、携帯通信端末のモード切替手段を操作して当該携帯通信端末のモードを開錠コード登録モードに切り替える。
鍵として機能する身の回りの物を含む画像を事前に生成しておく必要があるが、携帯通信端末のディジタルカメラを利用した撮影操作自体はどの時点で行っても構わないし、あるいは、当該携帯通信端末のディジタルカメラによって撮影された画像を予め当該携帯通信端末の画像記憶手段に保存しておくようにしても構わない。
次いで、ユーザが、携帯通信端末に対して鍵として機能するオブジェクトの選択操作を行うと、携帯通信端末のキーオブジェクト抽出手段が当該操作を検知し、ディジタルカメラで撮影された画像の一部をキーオブジェクトとして抽出し、このキーオブジェクトが携帯通信端末のオブジェクト記憶手段に記憶される。
携帯通信端末のコード生成手段は、キーオブジェクト抽出手段によって抽出されたキーオブジェクトに対応させて特異なコードを生成し、携帯通信端末のシークレットコード生成手段が、当該コードと当該携帯通信端末が有する端末固有情報とに基いて、端末固有情報とコードとの組み合わせからなるシークレットコードを生成する。
生成されたシークレットコードは、当該携帯通信端末のシークレットコード送信手段によって登録要求と共に通信ネットワークを介して開錠装置に送信される。
携帯通信端末から送信された登録要求とシークレットコードは開錠装置の受信手段によって受け付けられ、開錠装置のシークレットコード登録手段が、このシークレットコードを開錠装置のシークレットコード記憶手段に記憶させる。
その後、携帯通信端末のモード切替手段を操作して当該携帯通信端末のモードを開錠コード送信モードに切り替え、前記と同様にして、ユーザあるいは他の人間が、当該携帯通信端末のディジタルカメラで撮影した画像、あるいは、予め当該携帯通信端末の画像記憶手段に保存されていた画像に対し、オブジェクトの選択操作を行うと、携帯通信端末のキーオブジェクト抽出手段が当該操作を検知し、ディジタルカメラで撮影された画像の一部をキーオブジェクトとして抽出する。
携帯通信端末のコード生成手段は、このようにして抽出されたキーオブジェクトが前述のオブジェクト記憶手段に既に記憶されているか否かを判定し、記憶されている場合に限り、当該キーオブジェクトに対応する特異なコードを改めて生成する。抽出されたキーオブジェクトがオブジェクト記憶手段に記憶されていない場合にはコードは生成されない。
コード生成手段によってコードが生成された場合には、携帯通信端末のシークレットコード生成手段が、当該コードと当該携帯通信端末が有する端末固有情報とに基いて、端末固有情報とコードとの組み合わせからなるシークレットコードを生成する。
生成されたシークレットコードは、当該携帯通信端末のシークレットコード送信手段により開錠要求と共に通信ネットワークを介して開錠装置に送信される。前述した通り、抽出されたキーオブジェクトがオブジェクト記憶手段に記憶されていない場合にはコードおよびシークレットコードは生成されず、よって、シークレットコードが送信されることもない。
携帯通信端末から送信された開錠要求とシークレットコードは開錠装置の受信手段によって受け付けられ、開錠装置のシークレットコード判定手段により、当該シークレットコードが開錠装置のシークレットコード記憶手段に記憶されているシークレットコードと一致するか否かの判定が行われる。
そして、シークレットコード判定手段による判定結果か一致となった場合に限り、開錠装置の開錠指令手段が開錠装置のロック／アンロック機構を作動させ、当該開錠装置の錠を開錠する。
以上に述べた通り、携帯通信端末のディジタルカメラを利用した撮影操作で得られた画像からユーザが鍵として機能させたいオブジェクトを選択し、このオブジェクトを鍵として機能するキーオブジェクトとして利用するようにしているので、ドアの前のカメラに映すことが可能な物の他、遠隔した定位置に固定されたものや非固定であっても持ち運びが不能な物等を始めとする身の回りの様々な物、例えば、ビルディングや景色等の一部を鍵として利用することができる。従って、まず、選択肢となる鍵すなわちオブジェクトが際限なく存在することから、第三者が単純に正当なユーザのものと同じ鍵すなわちオブジェクトあるいは其れに相当するコードを利用して開錠操作を行なおうとする場合のセキュリティが向上する。
また、最終的に開錠操作を行うか否かの判定は、開錠装置のシークレットコード記憶手段に記憶されているシークレットコードと携帯通信端末から送信されたシークレットコードとの一致不一致に基いて行なわれ、このシークレットコードはキーオブジェクトに対応して生成されたコードと携帯通信端末が有する端末固有情報とに基いて生成されたもの、つまり、端末固有情報とコードとの組み合わせからなるシークレットコードであるから、仮に、鍵として機能するキーオブジェクトすなわちコードの部分、あるいは、特定のユーザが所有する携帯通信端末すなわち端末固有情報を備えた携帯通信端末それ自体のうちの何れか一方が第三者の手に渡ったとしても、第三者による開錠操作が簡単に行われることはない。つまり、鍵として機能するキーオブジェクトや元になる撮影対象物が第三者によって把握されたとしても携帯通信端末の端末固有情報が第三者によって把握されない限りシークレットコードを生成することはできないので第三者による開錠操作は困難であり、また、端末固有情報を備えた携帯通信端末それ自体が第三者の手に渡ったとしても正当なユーザが鍵として利用しているキーオブジェクトを第三者が特定することはできないので第三者による開錠操作は困難となる。
このように、選択肢となる鍵すなわちオブジェクトが際限なく存在すること、および、鍵として機能するキーオブジェクトや元になる撮影対象物が第三者によって把握されただけでは開錠操作が行えないこと、更には、携帯通信端末それ自体が第三者の手に渡っただけでは開錠操作が行えないことの相乗効果により、単純に画像や物を認証手段として利用するセキュリティシステムや単純なＩＤ（透かし）を認証手段として利用するセキュリティシステムと比べ、第三者による開錠操作をより効果的に防止することができる。
【００１０】
以上の構成において、キーオブジェクトを抽出するための画像を其の都度に撮影する必要は必ずしもなく、例えば、ディジタルカメラで撮影された画像をキーオブジェクトの抽出対象として携帯通信端末の画像記憶手段に保存しておくといったことも可能である。
【００１１】
携帯通信端末の画像記憶手段に複数の画像を保存しておくようにすれば、そのうちのどの画像からキーオブジェクトの抽出を行なったのかを第三者が特定することは困難となるので、セキュリティが更に向上し、第三者による開錠操作を更に効果的に防止できる。
【００１２】
また、携帯通信端末のモードが開錠コード登録モードとなっている場合に前記シークレットコード生成手段の作動回数を計数するコード生成回数計数手段と、前記コード生成回数計数手段における計数の現在値を修飾情報としてシークレットコードに付加してから前記シークレットコード送信手段に引き渡す修飾データ付加手段とを前記携帯通信端末に備えると共に、
前記受信手段における開錠要求の受け付け回数を計数する受付回数計数手段と、前記受付回数計数手段における計数の現在値に対応する修飾情報を付加されたシークレットコードを前記シークレットコード記憶手段から読み出して前記シークレットコード判定手段に判定対象として引き渡すシークレットコード読出手段と、前記シークレットコード判定手段の判定結果が前記シークレットコード記憶手段に記憶されているシークレットコードの個数と一致する回数だけ一致となった場合に限り前記開錠指令手段の作動を許容する多重化チェック手段とを前記開錠装置に備えるようにしてもよい。
【００１３】
このような構成を適用した場合、開錠コード登録モードにおかれたシークレットコード生成手段によって前述のようにしてシークレットコードが生成される度に携帯通信端末のコード生成回数計数手段の現在値がインクリメントされる。
携帯通信端末の修飾データ付加手段は、この現在値を修飾情報としてシークレットコードに付加してから携帯通信端末のシークレットコード送信手段に引き渡すので、開錠装置のシークレットコード記憶手段には、複数のシークレットコードと各シークレットコードの生成履歴すなわち其のシークレットコードが何番目に生成されたものであるのかを示す修飾情報とが対応して記憶されることになる。
開錠装置の受付回数計数手段は、当該開錠装置の受信手段によって開錠要求およびシークレットコードが受信される度に受け付け回数を計数し、開錠装置のシークレットコード読出手段が、受付回数計数手段における計数の現在値に対応する修飾情報の付加されたシークレットコードを開錠装置のシークレットコード記憶手段から読み出し、このシークレットコードを当該開錠装置のシークレットコード判定手段に判定対象として引き渡す。
従って、開錠装置のシークレットコード判定手段は、開錠コードの登録に際して第ｉ番目にシークレットコード記憶手段に記憶されたシークレットコードと、開錠要求の受け付けに際して携帯通信端末から第ｉ番目に送信されたシークレットコードとを比較して一致不一致の判定を行なうことになる。
開錠装置の多重化チェック手段は、シークレットコード判定手段における判定結果がシークレットコード記憶手段に記憶されているシークレットコードの個数ｎと一致する回数ｎだけ一致となった場合に限って開錠指令手段の作動を許容する。
つまり、開錠コードの登録に際してシークレットコード記憶手段に記憶された複数のシークレットコードの全てが、登録時と全く同じ順序で携帯通信端末から開錠装置に送信された場合に限って最終的な開錠操作が行われることになるので、１つのシークレットコードのみで第三者による開錠操作を防止しようとする場合に比べ、遥かに高い確率で第三者による開錠操作を防止することができる。
【００１４】
更に、受信手段における開錠要求の受け付け時間間隔を計測する受付許容時間計測手段と、前記受付許容時間計測手段における計測時間が予め決められた許容時間を越えると前記開錠指令手段の作動を無条件に禁止して前記受付回数計数手段における計数の現在値を初期化するリセット手段とを開錠装置に備えるようにしてもよい。
【００１５】
このような構成を適用した場合には、開錠コードの登録に際してシークレットコード記憶手段に記憶された複数のシークレットコードの全てが登録時と全く同じ順序で携帯通信端末から開錠装置に送信されることに加え、複数のシークレットコードが一定の許容時間の範囲で続けて携帯通信端末から開錠装置に送信されることが開錠操作のための必須要件となる。
正当なユーザでなければシークレットコードの登録の順序や登録個数は把握していないので、第三者がトライ＆エラーで一定の時間内に正当なユーザと同じ操作を行うことは困難であり、更に高い確率で第三者による開錠操作を防止することができる。
【００１６】
また、開錠装置に開錠装置毎の装置固有情報を設定し、前記登録要求，開錠要求，シークレットコードを、前記携帯通信端末から装置固有情報の指定で開錠装置を特定して送信するようにしてもよい。
【００１７】
このような構成を適用することにより、１つの携帯通信端末で複数の開錠装置を独立的に操作することが可能となる。無論、単一の開錠装置に複数のロック／アンロック機構を配備して各ロック／アンロック機構を個別に操作するといった場合も考えられ、そのような場合には、開錠装置毎ではなくロック／アンロック機構毎に装置固有情報を設定するようにすればよい。
【００１８】
携帯通信端末と開錠装置との間の通信を実現するための通信ネットワークは、携帯通信端末との間で無線通信を行なう基地局と、該基地局と開錠装置との間で通信を行なうインターネット網とによって構成することができる。
【００１９】
既存のインフラを利用することでシステムの構築に要するコストを軽減することが可能である。
【００２０】
更に、インターネット網に接続して基地局の通信を管理する通信センターを設け、該通信センターにより、予め設定された端末固有情報を有する携帯通信端末から開錠装置への登録要求，開錠要求，シークレットコードの送信を遮断するように構成することも可能である。
【００２１】
登録要求，開錠要求，シークレットコードの送信を遮断することで特定の携帯通信端末や特定の開錠装置の機能を実質的に停止させることができるので、シークレットコードによるセキュリティが破綻した最悪の状況下でも、第三者による開錠操作を防止することができる。
【００２２】
本発明の開錠方法は、ディジタルカメラを備えた携帯通信端末により通信ネットワークを経由して施錠対象物に設置された開錠装置のロック／アンロック機構を操作するようにした開錠方法であり、前記と同様の課題を達成するため、特に、
前記携帯通信端末のディジタルカメラで撮影された画像の一部をキーオブジェクトとして抽出して該携帯通信端末の記憶部に記憶させるキーオブジェクト抽出記憶工程と、前記キーオブジェクトに対応させて特異なコードを生成するコード生成工程と、該コードと前記携帯通信端末が有する端末固有情報とに基いてシークレットコードを生成するシークレットコード生成工程と、前記シークレットコードを前記開錠装置の記憶部に記憶させるシークレットコード設定工程からなる初期設定工程と、
前記携帯通信端末のディジタルカメラで撮影された画像の一部をキーオブジェクトとして抽出するキーオブジェクト抽出工程と、該抽出されたキーオブジェクトが該携帯通信端末の記憶部に記憶されているか否かを判定し、記憶されている場合に限って当該キーオブジェクトに対応する特異なコードを生成するコード生成工程と、該コードと当該携帯通信端末が有する端末固有情報とに基いてシークレットコードを生成するシークレットコード生成工程と、該シークレットコードを開錠要求と共に前記通信ネットワークを介して該携帯通信端末から前記開錠装置に送信するシークレットコード送信工程からなる開錠操作要求工程と、
前記携帯通信端末からの開錠要求を受けて、該開錠要求と共に前記携帯通信端末から送信されたシークレットコードが、前記開錠装置の記憶部に記憶されているシークレットコードと一致しているか否かを判定するシークレットコード判定工程と、この判定結果か一致となった場合に限り前記ロック／アンロック機構を作動させて錠を開錠する開錠工程からなる開錠操作工程とを備えたことを特徴とする構成を有する。
【００２３】
前記と同様、携帯通信端末のディジタルカメラを利用した撮影操作で得られた画像からユーザが鍵として機能させたいオブジェクトを選択し、このオブジェクトを鍵として機能するキーオブジェクトとして利用するようにしているので、ドアの前のカメラに映すことが可能な物の他、遠隔した定位置に固定されたものや非固定であっても持ち運びが不能な物等を始めとする身の回りの様々な物、例えば、ビルディングや景色等の一部を鍵として利用することができる。従って、まず、選択肢となる鍵すなわちオブジェクトが際限なく存在することから、第三者が単純に正当なユーザのものと同じ鍵すなわちオブジェクトあるいは其れに相当するコードを利用して開錠操作を行なおうとする場合のセキュリティが向上する。
また、最終的に開錠操作を行うか否かの判定は、開錠装置の記憶部に記憶されているシークレットコードと携帯通信端末から送信されたシークレットコードとの一致不一致に基いて行なわれ、このシークレットコードはキーオブジェクトに対応して生成されたコードと携帯通信端末が有する端末固有情報とに基いて生成されたもの、つまり、端末固有情報とコードとの組み合わせからなるシークレットコードであるから、仮に、鍵として機能するキーオブジェクトすなわちコードの部分、あるいは、特定のユーザが所有する携帯通信端末すなわち端末固有情報を備えた携帯通信端末それ自体のうちの何れか一方が第三者の手に渡ったとしても、第三者による開錠操作が簡単に行われることはない。つまり、鍵として機能するキーオブジェクトや元になる撮影対象物が第三者によって把握されたとしても携帯通信端末の端末固有情報が第三者によって把握されない限りシークレットコードを生成することはできないので第三者による開錠操作は困難であり、また、端末固有情報を備えた携帯通信端末それ自体が第三者の手に渡ったとしても正当なユーザが鍵として利用しているキーオブジェクトを第三者が特定することはできないので第三者による開錠操作は困難となる。
このように、選択肢となる鍵すなわちオブジェクトが際限なく存在すること、および、鍵として機能するキーオブジェクトや元になる撮影対象物が第三者によって把握されただけでは開錠操作が行えないこと、更には、携帯通信端末それ自体が第三者の手に渡っただけでは開錠操作が行えないことの相乗効果により、単純に画像や物を認証手段として利用するセキュリティシステムや単純なＩＤ（透かし）を認証手段として利用するセキュリティシステムと比べ、第三者による開錠操作をより効果的に防止するこができる。
【００２４】
キーオブジェクトを抽出するための画像を初期設定工程や開錠操作要求工程において其の都度に撮影する必要は必ずしもなく、例えば、ディジタルカメラで撮影された画像をキーオブジェクトの抽出対象として携帯通信端末の記憶部に保存しておくといったことも可能である。
【００２５】
特に、携帯通信端末の記憶部に複数の画像を保存しておくようにすれば、そのうちのどの画像を利用して初期設定工程におけるキーオブジェクト抽出記憶工程が行われたのかを第三者が特定することは困難となるので、セキュリティが更に向上し、第三者による開錠操作を更に効果的に防止できる。
【００２６】
また、前記初期設定工程において複数のシークレットコードを生成して前記開錠装置の記憶部に順に記憶させると共に、前記開錠操作要求工程を複数回繰り返し実行し、前記開錠操作工程においては、前記携帯通信端末からの開錠要求を受ける度に開錠装置の記憶部に記憶されたシークレットコードを順に読み出して該開錠要求と共に受信したシークレットコードとの一致不一致を判定し、開錠装置の記憶部に記憶されたシークレットコードの個数と一致する回数だけ判定結果が一致となった場合に限り前記ロック／アンロック機構の作動を許容するようにしてもよい。
【００２７】
このような構成を適用した場合、初期設定工程において生成された複数のシークレットコードが生成の順序に従って開錠装置の記憶部に順に記憶され、開錠操作要求工程で携帯通信端末から開錠装置に開錠要求およびシークレットコードが送信される度に、開錠装置の記憶部に記憶されたシークレットコードが順に読み出されて当該開錠要求と共に受信したシークレットコードとの一致不一致が判定される。つまり、初期設定工程において第ｉ番目に開錠装置の記憶部に記憶されたシークレットコードと開錠操作要求工程において携帯通信端末から第ｉ番目に送信されたシークレットコードとが開錠操作工程において一対一の関係で一致不一致を判定され、開錠装置の記憶部に記憶されたシークレットコードの個数ｎと一致する回数ｎだけ判定結果が一致となった場合に限って、ロック／アンロック機構の作動が許容されることになる。
初期設定工程において開錠装置の記憶部に記憶された複数のシークレットコードの全てが、開錠操作要求工程においても初期設定工程の場合と全く同じ順序で携帯通信端末から開錠装置に送信された場合に限って最終的な開錠操作を行う構成であるから、１つのシークレットコードのみで第三者による開錠操作を防止しようとする場合に比べ、遥かに高い確率で第三者による開錠操作を防止することができる。
【００２８】
更に、開錠操作工程において開錠要求の受け付け時間間隔を計測し、この計測時間が予め決められた許容時間を越えると前記ロック／アンロック機構の作動を無条件に禁止するようにしてもよい。
【００２９】
開錠操作要求工程において初期設定工程の場合と全く同じ順序で携帯通信端末から開錠装置にシークレットコードの全てが送信されることに加え、複数のシークレットコードが一定の許容時間の範囲で続けて携帯通信端末から開錠装置に送信されることが開錠操作のための必須要件となるので、シークレットコードの登録の順序や登録個数を把握していない第三者が此の条件をクリアすることは困難であり、更に高い確率で第三者による開錠操作を防止することができる。
【００３０】
また、開錠装置に開錠装置毎の装置固有情報を設定し、前記開錠要求，シークレットコードを、前記携帯通信端末から装置固有情報の指定で開錠装置を特定して送信するようにしてもよい。
【００３１】
これにより、１つの携帯通信端末で複数の開錠装置を操作することが可能となる。複数のロック／アンロック機構を配備した開錠装置の場合においては、ロック／アンロック機構毎に装置固有情報を設定することで各ロック／アンロック機構を個別に操作するといったことも可能である。
【００３２】
更に、通信ネットワーク上に通信センターを配置し、該通信センターにより、予め設定された端末固有情報を有する携帯通信端末から開錠装置への開錠要求，シークレットコードの送信を遮断するように構成してもよい。
【００３３】
登録要求，開錠要求，シークレットコードの送信を遮断することで特定の携帯通信端末や特定の開錠装置の機能を実質的に停止させることができるので、シークレットコードによるセキュリティが破綻した最悪の状況下でも、第三者による開錠操作を防止することが可能となる。
【発明の効果】
【００３４】
本発明の開錠システムおよび開錠方法によれば、ドアの前のカメラに映すことが可能な物の他、遠隔した定位置に固定されたものや非固定であっても持ち運びが不能な物等を始めとする身の回りの様々な物、例えば、ビルディングや景色等の一部を鍵すなわちキーオブジェクトとして利用することができる。つまり、選択肢となる鍵すなわちキーオブジェクトが事実上際限なく存在することになるので、第三者が単純に正当なユーザのものと同じ鍵すなわちキーオブジェクトあるいは其れに相当するコードを利用して開錠操作を行なおうとする場合のセキュリティが向上する。
【００３５】
また、最終的に開錠操作を行うか否かの判定は、開錠装置に記憶されているシークレットコードと携帯通信端末から送信されたシークレットコードとの一致不一致に基いて行なわれ、このシークレットコードはキーオブジェクトに対応して生成されたコードと携帯通信端末が有する端末固有情報とに基いて生成されたもの、つまり、端末固有情報とコードとの組み合わせからなるシークレットコードであるから、仮に、鍵として機能するキーオブジェクトすなわちコードの部分、あるいは、特定のユーザが所有する携帯通信端末すなわち端末固有情報を備えた携帯通信端末それ自体のうちの何れか一方が第三者の手に渡ったとしても、第三者による開錠操作が簡単に行われることはない。つまり、鍵として機能するキーオブジェクトや元になる撮影対象物が第三者によって把握されたとしても携帯通信端末の端末固有情報が第三者によって把握されない限りシークレットコードを生成することはできないので第三者による開錠操作は困難であり、また、端末固有情報を備えた携帯通信端末それ自体が第三者の手に渡ったとしても正当なユーザが鍵として利用しているキーオブジェクトを第三者が特定することはできないので第三者による開錠操作は困難となる。
【００３６】
このように、選択肢となる鍵すなわちオブジェクトが事実上際限なく存在すること、および、鍵として機能するキーオブジェクトや元になる撮影対象物が第三者によって把握されただけでは開錠操作が行えないこと、更には、携帯通信端末それ自体が第三者の手に渡っただけでは開錠操作が行えないことの相乗効果により、単純に画像や物を認証手段として利用するセキュリティシステムや単純なＩＤ（透かし）を認証手段として利用するセキュリティシステムと比べ、第三者による開錠操作をより効果的に防止するこができる。
【発明を実施するための最良の形態】
【００３７】
次に、本発明を実施するための最良の形態について幾つかの例を挙げて具体的に説明する。
【００３８】
図１は本発明の開錠方法を適用した一実施形態の開錠システム１の構成の概略を示したブロック図である。
【００３９】
この開錠システム１は、図１に示される通り、ディジタルカメラを備えた携帯通信端末である携帯電話２、および、錠を施錠開錠するロック／アンロック機構を備えて施錠対象物に設置された開錠装置３と、携帯電話２と開錠装置３との間の通信を実現するための通信ネットワーク４によって構成される。施錠対象物としては家屋のドアやガレージのシヤッター等を始めとして様々なものが想定されるが、構造等に関しての格別な特徴はないので図示を省略している。通信ネットワーク４は、具体的には、携帯電話２との間で無線通信を行なう携帯電話用の基地局５と、該基地局５と開錠装置３との間で通信を行なうためのインターネット網６からなり、インターネット網６には、各基地局５の通信を管理する通信センター７のコンピュータ３６が接続されている。コンピュータ３６は、各基地局５と其の周辺に位置する携帯電話２との位置的な対応関係や各携帯電話２に固有の固体番号等で構成される端末固有情報を把握し、各基地局５を経由して各携帯電話２同士の通信を実現するためのもので、その構成や機能に関しては公知である。携帯電話２，開錠装置３，基地局５についての数量的な制限はない。
【００４０】
ディジタルカメラを備えた携帯電話２の具体的な構成例を図２に示す。携帯電話２は、図２に示される通り、通話用のマイク８およびスピーカ９と送受信部１０ならびにディスプレイ１１を有し、対象物を撮影するためのディジタルカメラ１２を備える。
【００４１】
ディスプレイ１１は液晶モニタ等によって構成され、電話番号の選択表示や着信履歴等の表示、更には、作成過程にあるメールや受信メールの表示等に利用され、また、ディジタルカメラ１２を利用した撮影モードではディジタルカメラ１２が捕えている画像の確認等に利用される。
【００４２】
カメラ制御部１３はＣＰＵ１４からの指令を受けてディジタルカメラ１２を駆動し、ディジタルカメラ１２で撮像された画像は、画像処理部１５で色補正等の処理を施されてからＣＰＵ１４に読み込まれ、データメモリ部１６に格納される。データメモリ部１６には、画像データの他にもメールのテキストデータや登録済電話番号および電子メールアドレス等が記憶されている。
【００４３】
従来と同様、携帯電話２を通話用に使用する際には、マイク８から入力された音声が音声処理部１７でＡ／Ｄ変換されてＣＰＵ１４に転送され、更に、ＣＰＵ１４で通信形式データに変換された後、送受信部１０で変調されて内蔵式もしくは伸縮式のアンテナ１８を介して直近する基地局５に送信される。
【００４４】
また、アンテナ１８で受信された基地局５からの通信電波は送受信部１０で復調されてＣＰＵ１４に転送され、音声データに変換されてから、音声処理部１７でＤ／Ａ変換等の処理操作を受けてスピーカ９から音声として出力される。
【００４５】
キー操作部１９は、電話番号の入力操作等の場合にはテンキーとして使用され、また、電子メールの作成等に際してはテキストデータ入力用のカナキー等として利用される。
【００４６】
ＲＯＭ２０には、通話や電子メールの送受信さらには画像の撮影ならびに画像の再生等に必要とされる処理を実行するための制御プログラムや当該携帯電話２に固有の端末固有情報等が格納されている。
【００４７】
時計部２１はＣＰＵ１４のクロック信号を分周する時計回路や水晶発振子等で構成され、現在時刻に連動して作動する。
【００４８】
以上に述べた通り、携帯電話１のハードウェア上の構成に関しては従来のものと同様である。
【００４９】
更に、本実施形態においては、キー操作部１９を利用して行われるユーザの選択操作に応じて携帯電話２のモードを通常モード，開錠コード登録モード，開錠コード送信モードの間で選択的に切り替えるためのモード切替手段，ディジタルカメラ１２で撮影された画像もしくは画像記憶手段として機能するデータメモリ部１６に格納された画像の一部をキー操作部１９に対して行われるユーザの選択操作に応じてキーオブジェクトとして抽出するキーオブジェクト抽出手段，抽出されたキーオブジェクトに対応させて特異なコードを生成するコード生成手段，生成されたコードと携帯電話２の端末固有情報とに基いてシークレットコードを生成するシークレットコード生成手段，生成されたシークレットコードを登録要求や開錠要求と共に基地局５およびインターネット網６を介して開錠装置３に送信するシークレットコード送信手段，シークレットコード生成手段の連続的な作動回数を計数するコード生成回数計数手段，コード生成回数計数手段における計数の現在値を修飾情報としてシークレットコードに付加してからシークレットコード送信手段に引き渡す修飾データ付加手段としてＣＰＵ１４を機能させるための制御プログラムがＲＯＭ２０に格納されている。
【００５０】
また、この実施形態のデータメモリ部１６は、ディジタルカメラ１２で撮影された画像をキーオブジェクトの抽出対象として保存するための画像記憶手段、および、キーオブジェクト抽出手段で抽出されたキーオブジェクトを記憶するためのオブジェクト記憶手段としても機能する。
【００５１】
開錠装置３の構成の概略を図３に示す。開錠装置３の制御部はＣＰＵ２２と、ＣＰＵ２２の制御プログラム等を格納したＲＯＭ２３、および、演算処理の過程にあるデータを一時記憶するためのＲＡＭ２４、なびに、不揮発性メモリ２５によって構成され、ＣＰＵ２２からの指令により入出力回路２７を介してソレノイド等からなるロック／アンロック機構２８が駆動制御されて錠２９の施錠開錠操作が行われるようになっている。インターフェイス２６はインターネット網６に対して通信可能に接続するための通信用インターフェイスであり、制御部のＣＰＵ２２は、このインターフェイス２６とインターネット網６および基地局５を介して携帯電話２とデータ通信ができるようになっている。
【００５２】
不揮発性メモリ２５はシークレットコードを記憶するためのシークレットコード記憶手段として機能し、ＲＯＭ２３には、携帯電話２からの送信を基地局５およびインターネット網６とインターフェイス２６を介して受け付ける受信手段，携帯電話２から受信したシークレットコードを其の修飾情報と共に不揮発性メモリ２５に記憶させるシークレットコード登録手段，携帯電話２から受信したシークレットコードが不揮発性メモリ２５に記憶されているシークレットコードと一致しているか否かを判定するシークレットコード判定手段，シークレットコード判定手段による判定結果か一致となった場合に限りロック／アンロック機構２８を作動させて錠２９を開錠する開錠指令手段，受信手段における開錠要求の連続的な受け付け回数を計数する受付回数計数手段，受付回数計数手段における計数の現在値に対応する修飾情報を付加されたシークレットコードを不揮発性メモリ２５から読み出してシークレットコード判定手段に判定対象として引き渡すシークレットコード読出手段，シークレットコード判定手段の判定結果が不揮発性メモリ２５に記憶されているシークレットコードの個数と一致する回数だけ一致となった場合に限り開錠指令手段の作動を許容する多重化チェック手段，受信手段における開錠要求の受け付け時間間隔を計測する受付許容時間計測手段，受付許容時間計測手段における計測時間が予め決められた許容時間を越えると開錠指令手段の作動を無条件に禁止して受付回数計数手段における計数の現在値を初期化するリセット手段としてＣＰＵ２２を機能させるための制御プログラムが格納されている。
【００５３】
また、ＲＯＭ２３には、この開錠装置３に特有の装置固有情報が書き換え不能に記憶されている。
【００５４】
基地局５の構成の概略を図４に示す。基地局５の制御部はＣＰＵ３０と、ＣＰＵ３０の制御プログラム等を格納したＲＯＭ３１、および、データの一時記憶に用いられるＲＡＭ３２によって構成される。インターフェイス３３はインターネット網６に対して通信可能に接続するための通信用インターフェイスであり、制御部のＣＰＵ３０は、このインターフェイス３３とインターネット網６を介して通信センター７のコンピュータ３６とデータ通信ができるようになっており、基地局５と携帯電話２との間の通信は、送受信部３４およびアンテナ３５を介して行われるようになっている。ＲＯＭ３１には基地局５に特有の基地局情報が記憶されている。
【００５５】
通信センター７に設置されたコンピュータ３６の構成の概略を図５に示す。コンピュータ３６は汎用コンピュータやワークステーション等で構成される通常のコンピュータである。コンピュータ３６の制御部はＣＰＵ３７と、ＣＰＵ３７の制御プログラム等を格納したＲＯＭ３８、および、演算処理の過程にあるデータを一時記憶するためのＲＡＭ３９、なびに、各基地局５の基地局情報や各携帯電話２の端末固有情報等を登録した通信管理ファイル等を保存したハードディスクドライブ４０等によって構成される。ＣＰＵ３７にはマン・マシン・インターフェイスとして機能するモニタ４１，キーボード４２，プリンタ４３等が入出力回路４４を介して接続されている。インターフェイス４５はインターネット網６に対して通信可能に接続するための通信用インターフェイスである。
【００５６】
通信センター７に設置されたコンピュータ３６は、携帯電話２から送信される端末固有情報と其れを受けた基地局５から送信される基地局情報との関係や前述した通信管理ファイルの情報等を参照しながら、従来と同様にして、通信対象となっている各携帯電話２に直近する各基地局５を経由して各携帯電話２同士の通信を実現している。携帯電話２の通信は各携帯電話２に特有の端末固有情報に基いて行われるので、キーボード４２からの操作で使用禁止の対象とする携帯電話２の端末固有情報を指定してフラグを設定する等の措置により、特定の携帯電話２からの登録要求，開錠要求，シークレットコード等の送信を遮断することが可能である。
【００５７】
図６は携帯電話２のモードを開錠コード登録モードに切り替えた状態でＣＰＵ１４が実行する初期設定処理の概略を示したフローチャート、また、図７は携帯電話２のモードを開錠コード送信モードに切り替えた状態でＣＰＵ１４が実行する開錠操作要求処理の概略を示したフローチャートであり、図８は開錠装置３のＣＰＵ２２が実行する処理の概略を示したフローチャートである。
【００５８】
次に、図６〜図８を参照してモード切替手段，キーオブジェクト抽出手段，コード生成手段，シークレットコード生成手段，シークレットコード送信手段，コード生成回数計数手段，修飾データ付加手段として機能する携帯電話２のＣＰＵ１４の処理動作と、受信手段，シークレットコード登録手段，シークレットコード判定手段，開錠指令手段，受付回数計数手段，シークレットコード読出手段，多重化チェック手段，受付許容時間計測手段，リセット手段として機能するＣＰＵ２２の処理動作について具体的に説明する。
【００５９】
図６に示される初期設定処理はユーザが携帯電話２のキー操作部１９を利用して通常モードから開錠コード登録モードへの機能切替指令をモード切替手段としてのＣＰＵ１４に入力した時点で開始される処理である。ここでいう通常モードとは携帯電話２を通話用やメールの送受信用に利用する状態を示すものであるが、通話やメールの送受信等に関連する諸機能に関しては公知であるので、ここでは説明省略する。
【００６０】
初期設定処理を開始したＣＰＵ１４は、まず、携帯電話２のディスプレイ１１に初期設定処理におけるキー操作の概略を示すガイダンスメッセージを表示し（ステップａ１）、シークレットコードの設定対象となる開錠装置３の装置固有情報をユーザが指定するのを待つ待機状態に入る（ステプップａ２）。ここでは、一例として、シークレットコードの設定対象となる開錠装置３の装置固有情報はＢ１であるものとする。
【００６１】
ユーザがガイダンスメッセージを参照してキー操作部１９を操作し、シークレットコードの設定対象とする開錠装置３の装置固有情報を指定すると、この操作がステップａ２の判定処理でＣＰＵ１４によって検知され、ＣＰＵ１４は、ユーザがディジタルカメラ１２を操作して、鍵として機能する身の回りの物を含む画像を撮影するのを待つ待機状態に入る（ステプップａ３）。
【００６２】
そして、ユーザが撮影を実行すると、撮影された画像に対して画像処理部１５による色補正等の処理が施され、補正済みの画像がデータメモリ部１６に格納されると共に、この画像がキーオブジェクトの抽出対象として携帯電話２のディスプレイ１１に表示される（ステップａ４）。
【００６３】
次いで、コード生成回数計数手段として機能するＣＰＵ１４がカウンタｉの値を０に初期化し（ステップａ５）、ＣＰＵ１４は、ユーザがキー操作部１９の操作によってディスプレイ１１上の画像から鍵として機能する身の回りの物すなわちキーオブジェクトを選択するのを待つ待機状態に入る（ステップａ６）。
【００６４】
ユーザがキー操作部１９を操作してディスプレイ１１上の画像からオブジェクトを選択すると、キーオブジェクト抽出手段として機能するＣＰＵ１４が画像の抽出に関わる内部処理を実行し、ユーザが選択したオブジェクトをキーオブジェクトとして抽出して一時記憶する（ステップａ７）。画像の抽出に関わる技術は公知である。ここでは、一例として、抽出されたキーオブジェクトの内容をＣ１で表す。
【００６５】
但し、ディジタルカメラ１２による画像の撮影に代え、画像記憶手段としてのデータメモリ部１６に事前に保存されていた画像を読み出してキーオブジェクトの抽出対象として利用するようにしてもよい。
【００６６】
次いで、シークレットコード生成手段の作動回数を計数するコード生成回数計数手段として機能するＣＰＵ１４がカウンタｉの値を予め１インクリメントし（ステップａ８）、コード生成手段として機能するＣＰＵ１４が、このキーオブジェクトに対応させて特異なコードを生成して一時記憶する（ステップａ９）。そして、ＣＰＵ１４が、シークレットコードの設定対象とした開錠装置３の装置固有情報とキーオブジェクトとの対応関係を、オブジェクト記憶手段として機能するデータメモリ部１６に記憶させる（ステップａ１０）。ここでは、一例として、コードの内容をＤ１で表す。
【００６７】
次いで、シークレットコード生成手段として機能するＣＰＵ１４が、ステップａ９の処理で一時記憶しておいたコードとＲＯＭ２０に記憶されている当該携帯電話２の端末固有情報とに基いて、端末固有情報とコードとの組み合わせからなるシークレットコードを生成する（ステップａ１１）。従って、この時点で、予めインクリメントされたカウンタｉの値が実際のシークレットコードの生成回数すなわちシークレットコード生成手段の作動回数と一致することになる。ここでは、一例として、当該携帯電話２の端末固有情報の内容をＡ１で表し、また、シークレットコードをｆ（Ａ１，Ｄ１）で表す。
【００６８】
次いで、修飾データ付加手段として機能するＣＰＵ１４が、コード生成回数計数手段の現在値すなわちカウンタｉの現在値を修飾情報としてシークレットコードに付加し、シークレットコード送信手段として機能するＣＰＵ１４が、修飾情報を含めたシークレットコードの値を、基地局５およびインターネット網６を介して、シークレットコードの設定対象として選択された装置固有情報を有する開錠装置３に宛てて登録要求と共に送信する（ステップａ１２）。
【００６９】
次いで、ＣＰＵ１４は、カウンタｉの現在値、つまり、ステップａ２の処理でシークレットコードの設定対象として選択された開錠装置３のために生成されたシークレットコードの総数をシークレットコード個数記憶レジスタｎに一時記憶した後（ステップａ１３）、この開錠装置３のために更にシークレットコードを生成するか否かを問うガイダンスメッセージをディスプレイ１１に表示して、ユーザの応答操作を待つ（ステップａ１４）。
【００７０】
ここで、ユーザがキー操作部１９を操作してシークレットコードの生成を継続する旨の選択操作を行った場合、即ち、ステップａ１４の判定結果が偽となった場合には、ＣＰＵ１４は、再びステップａ６の処理に移行して前記と同様の処理を繰り返し実行する。
【００７１】
また、ユーザがキー操作部１９を操作してシークレットコードの生成を終了する旨の選択操作を行った場合、つまり、ステップａ１４の判定結果が真となった場合には、ＣＰＵ１４は、当該携帯電話２の端末固有情報とシークレットコード個数記憶レジスタｎの値を、基地局５およびインターネット網６を介して、シークレットコードの設定対象として選択された装置固有情報を有する開錠装置３に宛てて送信して（ステップａ１５）、初期設定処理を終了する。
【００７２】
前述したステップａ６〜ステップａ１４のループ処理の繰り返しによって得られる端末固有情報と装置固有情報とキーオブジェクトとコードとシークレットコードと修飾情報との関係の一例を図９に示す。
【００７３】
この例では、装置固有情報Ｂ１を有する開錠装置３に対し、キーオブジェクトＣ１とキーオブジェクトＣ２を順に選択することによって２つのシークレットコードｆ（Ａ１，Ｄ１）とシークレットコードｆ（Ａ１，Ｄ２）を設定した場合を示している。従って、シークレットコードｆ（Ａ１，Ｄ１）に対応する修飾情報の値は１、また、シークレットコードｆ（Ａ１，Ｄ２）に対応する修飾情報の値は２であり、シークレットコード個数記憶レジスタｎの値は２となる。つまり、装置固有情報Ｂ１を有する開錠装置３に対して全部でｎ＝２すなわち２つのシークレットコードを、まず、シークレットコードｆ（Ａ１，Ｄ１）、そして、シークレットコードｆ（Ａ１，Ｄ２）の順で設定したことを表している。シークレットコードｆ（Ａ１，Ｄ３）は装置固有情報Ｂ２を有する他の開錠装置３に対して設定されたシークレットコードであり、その際に選択されたのはキーオブジェクトＣ３である。つまり、装置固有情報Ｂ２を有する開錠装置３に対しては１つのシークレットコードｆ（Ａ１，Ｄ３）のみが設定されており、シークレットコード個数記憶レジスタｎの値は１となる。同様に、シークレットコードｆ（Ａ１，Ｄ４）は装置固有情報Ｂ３を有する更に他の開錠装置３に対して設定されたシークレットコードであり、その際に選択されたのはキーオブジェクトＣ４である。つまり、装置固有情報Ｂ３を有する開錠装置３に対しては１つのシークレットコードｆ（Ａ１，Ｄ４）のみが設定されており、シークレットコード個数記憶レジスタｎの値は１となる。同じ携帯電話２を使用して生成されたシークレットコードであるから端末固有情報の値は全てＡ１である。
【００７４】
このうち、オブジェクト記憶手段として機能するデータメモリ部１６に実際に記憶されるのは、図１０に示されるように、シークレットコードの設定対象とした開錠装置３の装置固有情報とキーオブジェクトとの対応関係のみである。シークレットコードの設定対象として選択した開錠装置３の装置固有情報を記憶させているのは、単一の携帯電話２でインターネット網６上の複数の開錠装置３を操作する際に開錠装置３の装置固有情報を指定して開錠操作を行う必要があるからで、操作対象とする開錠装置３が１つのみであれば、装置固有情報は必ずしも記憶させる必要はない。つまり、開錠装置３を１つのみとした最低限度の構成においてオブジェクト記憶手段として機能するデータメモリ部１６に記憶させる必要があるのはキーオブジェクトのみである。
【００７５】
一方、装置固有情報Ｂ１を有する開錠装置３のＣＰＵ２２は、電源投入時の初期化処理で開錠要求確認フラグＦおよびポインタｊの値をリセットした後（図８のステップｃ１）、何れかの携帯電話２からの登録要求もしくは開錠要求の入力を待つ待機状態に入っている（ステップｃ３，ステップｃ４）。
【００７６】
前述したステップａ１２の処理で端末固有情報Ａ１を有する携帯電話２から送信された登録要求および修飾情報を含めたシークレットコードは、受信手段として機能するＣＰＵ２２によってステップｃ３の処理で受信され、シークレットコード登録手段として機能するＣＰＵ２２は、登録要求および修飾情報を含めたシークレットコードが受信される度に、これらのシークレットコードと修飾情報をシークレットコード記憶手段として機能する不揮発性メモリ２５に順に登録していく（ステップｃ５）。
【００７７】
また、前述したステップａ１５の処理で携帯電話２から送信された端末固有情報とシークレットコード個数記憶レジスタｎの値も前記と同様にして受信手段として機能するＣＰＵ２２によってステップｃ３の処理で受信され、これらの情報がＣＰＵ２２の処理によって不揮発性メモリ２５に登録される（ステップｃ５）。
【００７８】
シークレットコード記憶手段として機能する不揮発性メモリ２５に登録される情報の一例を図９の事例と対応させて図１１に示す。このうち、図１１の第１行目のシークレットコードｆ（Ａ１，Ｄ１）は前述したステップａ６〜ステップａ１４のループ処理で第１回目に生成されたシークレットコードであり、前述の説明から明らかなように、其の修飾情報の値は１である。また、図１１の第２行目のシークレットコードｆ（Ａ１，Ｄ２）は前述したステップａ６〜ステップａ１４のループ処理で第２回目に生成されたシークレットコードであり、前述の説明から明らかなように、其の修飾情報の値は２となる。また、図９の例では、ステップａ６〜ステップａ１４のループ処理が装置固有情報Ｂ１を有する開錠装置３に対して２回のみ行なわれているから、前述したステップａ６〜ステップａ１４のループ処理におけるカウンタｉの最終値つまりシークレットコード個数記憶レジスタｎの値は２となり、また、これらの２つのシークレットコードを送信してきた携帯電話２は端末固有情報Ａ１を有する携帯電話２であるから、図１１の第１行目と第２行目のデータに対応して、シークレットコード個数記憶レジスタｎの値２と端末固有情報Ａ１の値が記憶されることになる。なお、図１１の第３行目のシークレットコードｆ（Ａ２，Ｄ５）は端末固有情報Ａ２を有する別の携帯電話２から送信されたシークレットコードであり、図１１の第４行目のシークレットコードｆ（Ａ３，Ｄ６）は端末固有情報Ａ３を有する更に別の携帯電話２から送信されたシークレットコードである。
【００７９】
以上が初期設定工程に相当する処理である。
【００８０】
携帯電話２を使用して開錠装置３の錠２９に対するロック解除操作を行う場合、ユーザは、まず、携帯電話２のキー操作部１９を利用して通常モードから開錠コード送信モードへの機能切替指令をモード切替手段としてのＣＰＵ１４に入力し、図７に示されるような開錠操作要求処理を開始させる。
【００８１】
開錠操作要求処理を開始したＣＰＵ１４は、まず、携帯電話２のディスプレイ１１に開錠操作要求処理におけるキー操作の概略を示すガイダンスメッセージを表示し（ステップｂ１）、開錠操作の対象とする開錠装置３の装置固有情報をユーザが指定するのを待つ待機状態に入る（ステプップｂ２）。ここでは、一例として、開錠操作の対象となる開錠装置３の装置固有情報はＢ１であるものとする。
【００８２】
ユーザがガイダンスメッセージを参照してキー操作部１９を操作し、開錠操作の対象とする開錠装置３の装置固有情報を指定すると、この操作がステップｂ２の判定処理でＣＰＵ１４によって検知され、ＣＰＵ１４は、ユーザがディジタルカメラ１２を操作して鍵として機能する身の回りの物を含む画像を撮影するか、あるいは、画像記憶手段としてのデータメモリ部１６に事前に保存されていた画像をキーオブジェクトの抽出対象として選択するのを待つ待機状態に入る（ステプップｂ３，ステップｂ４）。
【００８３】
そして、ユーザが撮影を実行するか、あるいは、データメモリ部１６に事前に保存されていた画像を選択すると、この画像がキーオブジェクトの抽出対象として携帯電話２のディスプレイ１１に表示される（ステップｂ５）。
【００８４】
次いで、ＣＰＵ１４は、ユーザがキー操作部１９の操作によってディスプレイ１１上の画像から鍵として機能する身の回りの物すなわちキーオブジェクトを選択するのを待つ待機状態に入る（ステップｂ６）。
【００８５】
ここで、ユーザがキー操作部１９を操作してディスプレイ１１上の画像からオブジェクトを選択すると、キーオブジェクト抽出手段として機能するＣＰＵ１４が画像の抽出に関わる内部処理を実行し、ユーザが選択したオブジェクトをキーオブジェクトとして抽出して一時記憶する（ステップｂ７）。
【００８６】
次いで、コード生成手段として機能するＣＰＵ１４が、このオブジェクトと一致するキーオブジェクトが既にオブジェクト記憶手段としてのデータメモリ部１６に記憶されているか否かを判定し（ステップｂ８）、一致するキーオブジェクトが記憶されている場合に限り、コード生成手段として機能するＣＰＵ１４が、このキーオブジェクトに対応した特異なコードを生成して一時記憶する（ステップｂ９）。そして、更に、シークレットコード生成手段として機能するＣＰＵ１４が、ステップｂ９の処理で一時記憶されたコードとＲＯＭ２０に記憶されている当該携帯電話２の端末固有情報とに基いて、端末固有情報とコードとの組み合わせからなるシークレットコードを生成し（ステップｂ１０）、シークレットコード送信手段として機能するＣＰＵ１４が、シークレットコードの値と当該携帯電話２の端末固有情報を、基地局５およびインターネット網６を介して、開錠操作の対象として選択された装置固有情報を有する開錠装置３に宛てて開錠要求と共に送信する（ステップｂ１１）。
【００８７】
ステップｂ７の処理で抽出されたオブジェクトと一致するキーオブジェクトがオブジェクト記憶手段としてのデータメモリ部１６に記憶されていなかった場合には、ステップｂ９〜ステップ１１に至る処理は非実行とされるので、コードやシークレットコードの生成および其の送信に関わる処理は行なわれない。
【００８８】
次いで、ＣＰＵ１４は、この開錠装置３を開錠するために更にシークレットコードを生成するか否かを問うガイダンスメッセージをディスプレイ１１に表示して、ユーザの応答操作を待つ（ステップｂ１２）。
【００８９】
ここで、ユーザがキー操作部１９を操作してシークレットコードの生成を継続する旨の選択操作を行った場合、つまり、ステップｂ１２の判定結果が偽となった場合には、ＣＰＵ１４は、再びステップｂ６の処理に移行して前記と同様の処理を繰り返し実行する。
【００９０】
従って、ユーザは、開錠操作の対象とする１つの開錠装置３に対して任意数のシークレットコードを生成し、これらのシークレットコードの全てを、開錠操作の対象として選択した開錠装置３に宛てて順に送信することが可能である。
【００９１】
また、ユーザがキー操作部１９を操作してシークレットコードの生成を終了する旨の選択操作を行った場合、つまり、ステップｂ１２の判定結果が真となった場合には、ＣＰＵ１４は、開錠操作要求処理をこの時点で終了する。
【００９２】
以上が開錠操作要求工程に相当する処理である。
【００９３】
一方、装置固有情報Ｂ１を有する開錠装置３のＣＰＵ２２は、既に述べたように、何れかの携帯電話２からの登録要求もしくは開錠要求の入力を待機しており（図８のステップｃ３，ステップｃ４）、前述したステップｂ１１の処理で端末固有情報Ａ１を有する携帯電話２から送信された開錠要求およびシークレットコードと端末固有情報は、その都度、受信手段として機能するＣＰＵ２２によってステップｃ４の処理で受信される。
【００９４】
受信を検知したＣＰＵ２２は、受信したシークレットコードと端末固有情報を一時記憶した後（ステップｃ６）、開錠要求確認フラグＦが現時点でセットされているか否か、つまり、今回の処理で受信されたシークレットコードが何れかの携帯電話２から連続的に送られてくるシークレットコードのうちの第１番目のものであるか否かを判定する（ステップｃ７）。
【００９５】
この時点で開錠要求確認フラグＦがセットされていなければ、今回の処理で受信されたシークレットコードが何れかの携帯電話２から連続的に送られてくるシークレットコードのうちの第１番目のものであることを意味するので、ＣＰＵ２２は、まず、開錠要求確認フラグＦをセットすることにより何れかの携帯電話２からの開錠要求とシークレットコードの入力が開始されたことを記憶し（ステップｃ８）、開錠要求の受け付け回数を計数する受付回数計数手段として機能するＣＰＵ２２が、ポインタｊの値を１インクリメントする（ステップｃ９）。
【００９６】
次いで、シークレットコード読出手段として機能するＣＰＵ２２が、ステップｃ６の処理で一時記憶された端末固有情報とポインタｊの現在値、つまり、受付回数計数手段における計数の現在値ｊとに基いて、当該端末固有情報に対応してシークレットコード記憶手段に記憶されたシークレットコードのうちポインタｊの現在値に相当する修飾情報を付加されたシークレットコードをシークレットコード記憶手段である不揮発性メモリ２５から読み出し（ステップｃ１０）、シークレットコード判定手段として機能するＣＰＵ２２が、ステップｃ６の処理で一時記憶されたシークレットコードつまり現時点で携帯電話２から送信されているシークレットコードと、シークレットコード記憶手段から読み出されたシークレットコードとの一致不一致を判定する（ステップｃ１１）。
【００９７】
この例では端末固有情報Ａ１を有する携帯電話２からシークレットコードが送信されているので、シークレットコード読出手段として機能するＣＰＵ２２は、端末固有情報Ａ１とポインタｊの現在値１とに基いて、図１１のような情報を記憶した不揮発性メモリ２５から、端末固有情報Ａ１に対応し且つ修飾情報の値が１であるシークレットコードｆ（Ａ１，Ｄ１）が読み出されることになる。既に述べた通り、シークレットコードｆ（Ａ１，Ｄ１）は端末固有情報Ａ１を有する携帯電話２を使用して装置固有情報Ｂ１を有する開錠装置３に対して最初に設定されたシークレットコードである。つまり、開錠要求確認フラグＦがセットされて最初に実行されるステップｃ１１の判定結果が一致となるのは、前述した開錠操作要求処理が端末固有情報Ａ１を有する携帯電話２によって実行され、且つ、この開錠操作要求処理に際してユーザが最初のキーオブジェクトとしてキーオブジェクトＣ１を選択した場合に限られる。
【００９８】
ステップｃ１１の判定結果が不一致となった場合には、前述した初期設定処理で使用された携帯電話２とは異なる端末固有情報を有する他の携帯電話２で開錠操作要求処理が行われているか、または、携帯電話２自体は同じものであっても前述した初期設定処理で第ｉ回目に選択されたキーオブジェクトと開錠操作要求処理において第ｊ（但し、ｊ＝ｉ）回目に選択されたキーオブジェクトとが一致していないことを意味する。この場合、多重化チェック手段として機能するＣＰＵ２２は、現時点でシークレットコードの入力を受け付けている携帯電話２の端末固有情報と対応して当該開錠装置３に設定されたシークレットコードの個数ｎに相当する個数のシークレットコードが携帯電話２から送信されるのを待つまでもなく、この携帯電話２からのシークレットコードの送信が不適切なものであると判定し、開錠要求確認フラグＦをリセットすると共に（ステップｃ１）、ポインタｊの値もリセットして（ステップｃ２）、初期の待機状態に復帰する。従って、開錠操作は無条件に禁止されることになる。
【００９９】
一方、ステップｃ１１の判定結果が一致となった場合には、少なくとも、現時点では、携帯電話２からのシークレットコードの送信が適切なものであることを意味するので、多重化チェック手段として機能するＣＰＵ２２は、現時点でシークレットコードの入力を受け付けている携帯電話２の端末固有情報に対応してシークレットコード記憶手段である不揮発性メモリ２５に記憶されたシークレットコードの個数ｎの値を読み込み（ステップｃ１２）、ポインタｊの現在値がｎの値に達しているか否か、つまり、現時点でシークレットコードの入力を受け付けている携帯電話２から、初期設定処理の際に生成された個数と同数のシークレットコードが既に送信されてきているか否かを判定する（ステップｃ１３）。
【０１００】
ステップｃ１３の判定結果が真となった場合には、携帯電話２から送信されるべきシークレットコードが他にも残っており、これらのシークレットコードに対しても不揮発性メモリ２５に記憶された適正なシークレットコードとの比較処理を行なう必要があることを意味する。
【０１０１】
従って、ステップｃ１３の判定結果が真となった場合、開錠要求の受け付け時間間隔を計測する受付許容時間計測手段として機能するＣＰＵ２２は、タイマＴを再起動して開錠要求およびシークレットコードの入力が検知された当該処理周期からの経過時間の計測を開始し（ステップｃ１４）、再びステップｃ３の処理へと移行して、前記と同様にしてステップｃ３，ステップｃ４の処理を繰り返し実行して、携帯電話２から次の開錠要求およびシークレットコードと端末固有情報が入力されるのを待ち受ける。
【０１０２】
そして、改めてステップｃ４の処理で携帯電話２からの開錠要求およびシークレットコードと端末固有情報の入力が確認されると、ＣＰＵ２２は、これらのシークレットコードと端末固有情報を一時記憶した後（ステップｃ６）、開錠要求確認フラグＦがセットされているか否かを判定する（ステップｃ７）。
【０１０３】
この場合、開錠要求確認フラグＦは既にセットされており（前述のステップｃ８参照）、今回の処理で受信されたシークレットコードが何れかの携帯電話２から連続的に送られてくるシークレットコードのうちの第２番目以降のものであることを意味するので、受付許容時間計測手段として機能するＣＰＵ２２は、タイマＴによる計測時間が予め決められた許容時間を越えているか否かを判定する（ステップｃ１５）。そして、超えていなければ、今回の処理で受信されたシークレットコードを比較対照として、前記と同様にしてステップｃ９以降の処理、即ち、前述の開錠操作要求処理によって携帯電話２から送られてきたシークレットコードと前述の初期設定処理によってシークレットコード記憶手段である不揮発性メモリ２５に記憶されたシークレットコードとを初期設定処理における登録の順序に従って順に一致不一致を判定する処理が行われる。
【０１０４】
また、ステップｃ１５の判定結果が真となってタイマＴによる計測時間が予め決められた許容時間を越えていることが明らかとなった場合には、携帯電話２から送信されるべきシークレットコードが他にも残っているにも関わらず、これらのシークレットコードが送信されてこないこと、つまり、この開錠要求が正当な携帯電話２や正当なユーザから送られてきていない可能性が高いことを意味するので、リセット手段として機能するＣＰＵ２２が、開錠要求確認フラグＦをリセットし（ステップｃ１）、更に、受付回数計数手段における計数の現在値ｊの値つまりポインタｊの値もリセットして（ステップｃ２）、初期の待機状態に復帰する。従って、開錠操作は無条件に禁止されることになる。
【０１０５】
最終的な開錠操作が許容されるのは、携帯電話２からの最初の開錠要求の入力が検知されてステップｃ４，ステップｃ６〜ステップｃ１４の処理が実行されてから（この時点でｊ＝１）、ステップｃ４，ステップｃ６，ステップｃ７，ステップｃ１５，ステップｃ９〜ステップｃ１４の処理がｎ−２回実行され（この時点でｊ＝ｎ−１）、更に、ステップｃ４，ステップｃ６，ステップｃ７，ステップｃ１５，ステップｃ９〜ステップｃ１３の処理が１回実行された場合（この時点でｊ＝ｎ）、つまり、前述の初期設定処理によってシークレットコード記憶手段である不揮発性メモリ２５に記憶されたｎ個のシークレットコードの全てが登録時と同じ順序で前述の開錠操作要求処理によって携帯電話２から開錠装置３に送られ、シークレットコード判定手段によるステップｃ１１の判定結果がｎ回に亘って連続的に一致となった場合に限られる。多重化チェック手段として機能するＣＰＵ２２は、このような条件が成立した場合に限って開錠指令手段の作動を許容し、開錠指令手段として機能するＣＰＵ２２が、ロック／アンロック機構２８を作動させて錠２９を開錠する（ステップｃ１６）。
【０１０６】
以上が開錠工程に相当する処理である。
【０１０７】
以上に述べたように、この実施形態では携帯電話２のディジタルカメラ１２を利用した撮影操作で得られた画像からユーザが鍵として機能させたいキーオブジェクトを選択するようにしているので、ドアの前のカメラに映すことが可能な物の他、遠隔した定位置に固定されたものや非固定であっても持ち運びが不能な物等を始めとする身の回りの様々な物、例えば、ビルディングや景色等の一部を鍵として利用することができる。従って、まず、選択肢となる鍵すなわちキーオブジェクトが際限なく存在することから、第三者が単純に正当なユーザのものと同じ鍵すなわちキーオブジェクトあるいは其れに相当するコードを利用して開錠操作を行なおうとする場合のセキュリティが向上する。特に、携帯自在な携帯電話２のディジタルカメラ１２を利用して画像を撮影しているので、例えば、人気のないところで画像を撮影するといったことが可能であり、キーオブジェクトの抽出に用いた画像や撮影対象自体を第三者の目に触れにくくすることができる。
【０１０８】
また、最終的に開錠操作を行うか否かの判定は、開錠装置３のシークレットコード記憶手段である不揮発性メモリ２５に記憶されているシークレットコードと携帯電話２から送信されたシークレットコードとの一致不一致に基いて行なわれ、このシークレットコードはキーオブジェクトに対応して生成されたコードと携帯電話２が有する端末固有情報とに基いて生成されたもの、つまり、端末固有情報とコードとの組み合わせからなるシークレットコードであるから、仮に、鍵として機能するキーオブジェクトすなわちコードの部分、あるいは、特定のユーザが所有する携帯電話２すなわち端末固有情報を備えた携帯電話２それ自体のうちの何れか一方が第三者の手に渡ったとしても、第三者による開錠操作が簡単に行われることはない。つまり、鍵として機能するキーオブジェクトや元になる撮影対象物が第三者によって把握されたとしても携帯電話２の端末固有情報が第三者によって把握されない限り適切なシークレットコードを生成することはできないので第三者による開錠操作は困難であり、また、端末固有情報を備えた携帯電話２それ自体が第三者の手に渡ったとしても正当なユーザが鍵として利用しているキーオブジェクトを第三者が特定することはできないので第三者による開錠操作は困難となる。
【０１０９】
このように、選択肢となる鍵すなわちキーオブジェクトが際限なく存在すること、および、鍵として機能するキーオブジェクトや元になる撮影対象物が第三者によって把握されただけでは開錠操作が行えないこと、更には、携帯電話２それ自体が第三者の手に渡っただけでは開錠操作が行えないことの相乗効果により、単純に画像や物を認証手段として利用するセキュリティシステムや単純なＩＤ（透かし）を認証手段として利用するセキュリティシステムと比べ、第三者による開錠操作をより効果的に防止することができる。
【０１１０】
ここで、携帯電話２の画像記憶手段として機能するデータメモリ部１６に複数の画像を保存しておくようにすれば、そのうちのどの画像からキーオブジェクトの抽出を行なったのかを第三者が特定することは困難となるので、セキュリティが更に向上し、第三者による開錠操作を更に効果的に防止することが可能である。
【０１１１】
また、開錠コードの登録に際してシークレットコード記憶手段としての不揮発性メモリ２５に記憶された複数のシークレットコードの全てが、登録時と全く同じ順序で携帯電話２から開錠装置３に送信された場合に限って最終的な開錠操作が行われるので、１つのシークレットコードのみで第三者による開錠操作を防止しようとする場合に比べ、遥かに高い確率で第三者による開錠操作を防止することができる。無論、図６の初期設定処理において１つのシークレットコードのみを生成して登録した場合ではｎの値は１となるので、１つのシークレットコードのみを利用した開錠操作も可能である。
【０１１２】
更に、開錠装置３の側で開錠要求の受け付け時間間隔を計測し、この時間が予め決められた許容時間を越えると此れに連続する開錠要求の受け付けを制限して開錠操作を無条件に禁止するようにしているので、一定の時間内で正当なユーザと同じ操作を行うことが困難な第三者が行なうトライ＆エラーの操作による開錠操作を効果的に防止することができる。
【０１１３】
また、開錠装置３に開錠装置３毎の装置固有情報を設定し、登録要求，開錠要求，シークレットコード等を携帯電話２から装置固有情報の指定で開錠装置３を特定して送信するようにしたので、１つの携帯電話２で複数の開錠装置３を独立的に操作することが可能となる。単一の開錠装置３に複数のロック／アンロック機構２８および錠２９を配備した場合では、各ロック／アンロック機構２８に対して装置固有情報を設定することにより、１つの開錠装置３に設けられた複数の錠２９を１つの携帯電話２で独立的に操作することもできる。
【０１１４】
前述した通り、通信センター７のコンピュータ３６は携帯電話２から送信される端末固有情報に基いて携帯電話２の通信を管理するものであるから、キーボード４２からの操作で使用禁止の対象とする携帯電話２の端末固有情報を指定してフラグを設定する等の措置により、特定の携帯電話２からの登録要求，開錠要求，シークレットコード等の送信を遮断することが可能である。従って、シークレットコードそれ自体によるセキュリティ対策が破綻した最悪の状況下でも、通信センター７との連携によって第三者による開錠操作を未然に防止することができる。
【０１１５】
ここでは、キーオブジェクトの抽出等に関わる処理の全てを携帯電話２のＣＰＵ１４によって実行される例について述べたが、画像処理プログラム等を実行する高速なサーバをインターネット網６上に設置し、携帯電話２のディジタルカメラ１２で撮像した画像をサーバ上で処理させるといったことも可能である。
【０１１６】
以上の構成によれば、例えば、駅から家までの所要時間が徒歩１０分である場合に、受付許容時間計測手段における許容時間（ステップｃ１５における判定基準）を１０分に設定し、駅からの帰宅の途中に、まず、携帯電話２のディジタルカメラ１２で画像を撮影するか、または、携帯電話２の画像記憶手段であるデータメモリ部１６に保存しておいた画像から画像を選択してキーオブジェクト（例えば、風景の一部からなるキーオブジェクトＣ１）を抽出して最初のシークレットコード（例えば、ｆ（Ａ１，Ｄ１））を解除し、更に、最初のシークレットコードの解除から５分後に、自宅の玄関に着いたところで、２つめのキーオブジェクト（例えば、表札からなるキーオブジェクトＣ２）を選択して、２つめのシークレットコード（例えば、ｆ（Ａ１，Ｄ２））を解除して、玄関の鍵２９を開錠させるといったことができる。
許容時間を１０分に設定しているので、仮に、最初のシークレットコードを解除したままの状態で寄り道をしたとしても、最初のシークレットコードを解除した時点から１０分が経過すれば、開錠装置３の内部処理は自動的に初期化され、改めて初めから順にシークレットコードを入力し直す必要が生じる。つまり、最初に解除されたシークレットコードが改めて設定されることになるので、当初のセキュリティが保証されることになる。
仮に、シークレットコードの設定を１段として表札のキーオブジェクトのみで玄関の鍵２９の開錠を行うとした場合、他人にその表札を撮影されたとしても、携帯電話２の端末固有情報は分らないし、また、操作の対象となっている開錠装置３が通信ネットワーク４上のどの開錠装置３であるのかは分らない（開錠装置３の装置固有情報が不明である）ので、第三者が鍵２９を開錠することは殆ど不可能である。
【０１１７】
また、他の利用例として、前述の実施形態の構成を携帯電話２のロック装置に転用するといったことも考えられる。
その場合、携帯電話２自体にロックを掛けると、携帯電話２のディスプレイ１１にロックされている旨を表示し、解除するかどうかを尋ねるガイダンスメッセージが表示されるようにする。ユーザーがロックの解除を要求すると、ディジタルカメラ１２が起動し、撮影モードへと移行する。ここで、予め登録しておいたキーオブジェクトを撮影し選択することで、携帯電話２のロックが解除される。更に、パスワードとの併用を可能とした場合では、キーオブジェクトが無い状態でもロックの解除は可能となる。
【０１１８】
更には、ロッカーの開錠への転用も可能である。駅のロッカーにおいて、待ち合わせの時間が合わない等の理由で、自分の荷物を入れ、他の人にその荷物を渡す場合を用いて適用例を紹介する。
渡す側は、ロッカーに荷物を入れる。次にロッカーに設置された開錠装置３へ自分の携帯電話２からキーオブジェクトの登録を行う。その時使用するキーオブジェクトはロッカー周辺で撮影しても良いし、予め携帯電話２のディジタルカメラ１２で撮影し携帯電話２の画像記憶手段であるデータメモリ部１６に保存された画像の中から選択しても良い。
キーオブジェクトと開錠装置３との関連付けが完了すると、ロッカーに設置された開錠装置３から、受け渡し先の人宛に、キーオブジェクトが含まれている画像を送付するよう促される。この動作を行うことで、受け渡し先の人の携帯電話２の端末固有情報も一緒に登録される）。
別途、受け渡し先の人に、送付した画像の中の何がキーオブジェクトであるのかを連絡すれば、受け渡し先の人は、図７の処理操作を行うことで、先ほどのロッカーにて開錠を行うことができる。
【図面の簡単な説明】
【０１１９】
【図１】本発明の開錠方法を適用した一実施形態の開錠システムの構成の概略を示したブロック図である。
【図２】ディジタルカメラを備えた携帯電話の具体的な構成例を示したブロック図である。
【図３】開錠装置の構成の概略を示したブロック図である。
【図４】基地局の構成の概略を示したブロック図である。
【図５】通信センターに設置されたコンピュータの構成の概略を示したブロック図である。
【図６】携帯電話のモードを開錠コード登録モードに切り替えた状態で携帯電話のＣＰＵが実行する初期設定処理の概略を示したフローチャートである。
【図７】携帯電話のモードを開錠コード送信モードに切り替えた状態で携帯電話のＣＰＵが実行する開錠操作要求処理の概略を示したフローチャートである。
【図８】開錠装置のＣＰＵが実行する処理の概略を示したフローチャートである。
【図９】シークレットコードの設定対象として選択された開錠装置の装置固有情報と、キーオブジェクトとして抽出されたオブジェクトと、キーオブジェクトに対応して生成された特異なコードと、携帯電話の端末固有情報と、端末固有情報とコードに基いて生成されたシークレットコードと、シークレットコードに付加される修飾情報の関係の一例を示した概念図である。
【図１０】オブジェクト記憶手段に記憶される開錠装置の装置固有情報とキーオブジェクトとの対応関係の一例を示した概念図である。
【図１１】シークレットコード記憶手段に登録される情報の一例を図９の事例と対応させて示した概念図である。
【符号の説明】
【０１２０】
１  開錠システム
２  携帯電話（携帯通信端末）
３  開錠装置
４  通信ネットワーク
５  基地局
６  インターネット網
７  通信センター
８  マイク
９  スピーカ
１０  送受信部
１１  ディスプレイ
１２  ディジタルカメラ
１３  カメラ制御部
１４  携帯電話のＣＰＵ（モード切替手段，キーオブジェクト抽出手段，コード生成手段，シークレットコード生成手段，シークレットコード送信手段，コード生成回数計数手段，修飾データ付加手段）
１５  画像処理部
１６  データメモリ部（画像記憶手段，オブジェクト記憶手段）
１７  音声処理部
１８  アンテナ
１９  キー操作部
２０  ＲＯＭ
２１  時計部
２２  開錠装置のＣＰＵ（受信手段，シークレットコード登録手段，シークレットコード判定手段，開錠指令手段，受付回数計数手段，シークレットコード読出手段，多重化チェック手段，受付許容時間計測手段，リセット手段）
２３  ＲＯＭ
２４  ＲＡＭ
２５  不揮発性メモリ（シークレットコード記憶手段）
２６  インターフェイス
２７  入出力回路
２８  ロック／アンロック機構
２９  錠
３０  基地局のＣＰＵ
３１  ＲＯＭ
３２  ＲＡＭ
３３  インターフェイス
３４  送受信部
３５  アンテナ
３６  通信センターのコンピュータ
３７  ＣＰＵ
３８  ＲＯＭ
３９  ＲＡＭ
４０  ハードディスクドライブ
４１  モニタ
４２  キーボード
４３  プリンタ
４４  入出力回路
４５  インターフェイス
【図１】
2008184751.tif 000003
【図２】
2008184751.tif 000004
【図３】
2008184751.tif 000005
【図４】
2008184751.tif 000006
【図５】
2008184751.tif 000007
【図６】
2008184751.tif 000008
【図７】
2008184751.tif 000009
【図８】
2008184751.tif 000010
【図９】
2008184751.tif 000011
【図１０】
2008184751.tif 000012
【図１１】
2008184751.tif 000013