(57)【要約】【課題】費用や手間をかけず簡易に宿泊を管理すること。【解決手段】宿泊施設への宿泊証となる物体に筆記具で記載された点から抽出した点識別子と、宿泊施設への宿泊情報とを対応付けて登録する登録部と、来訪者が所持する物体に筆記具で記載された点を撮像する撮像部と、撮像部で撮像された点から抽出した点識別子と、登録部に登録された点識別子とを照合する照合部と、照合部の照合結果に基づいて、来訪者を宿泊者であると特定する制御部と、を備える。【選択図】  図１
2019046179.tif 000002
【特許請求の範囲】
【請求項１】
宿泊施設への宿泊証となる物体に筆記具で記載された点から抽出した点識別子と、前記宿泊施設への宿泊情報とを対応付けて登録する登録手段と、
来訪者が所持する前記物体に筆記具で記載された点を撮像する撮像手段と、
前記撮像手段で撮像された点から抽出した点識別子と、前記登録手段に登録された点識別子とを照合する照合手段と、
前記照合手段の照合結果に基づいて、前記来訪者を宿泊者であると特定する制御手段と、
を備える宿泊管理システム。
【請求項２】
前記宿泊証となる物体は、前記宿泊者の所有物である請求項１に記載の宿泊管理システム。
【請求項３】
前記宿泊情報は、前記宿泊者が予約した宿泊施設、前記宿泊施設への宿泊日時、前記宿泊施設のうち前記予約者が使用可能な場所の少なくともいずれか１つを含む請求項１または２に記載の宿泊管理システム。
【請求項４】
前記照合手段は、
前記撮像手段で撮像された点から抽出した点識別子と前記登録手段に登録された点識別子とを照合し、
前記撮像手段で撮像された点から抽出した点識別子と前記登録手段に登録された点識別子とが一致した場合、前記照合手段により照合を行う日時が、一致した前記登録手段に登録された点識別子に対応する前記宿泊施設への宿泊日時に含まれるか、を照合する請求項１乃至３のいずれか１項に記載の宿泊管理システム。
【請求項５】
前記照合手段は、前記撮像手段で撮像された点から抽出した点識別子と、前記撮像手段で点を撮像した日時を宿泊日時とする、前記登録手段に登録された点識別子とを照合する請求項１乃至３のいずれか１項に記載の宿泊管理システム。
【請求項６】
前記物体は、前記宿泊者の本人認証がされた許可証、または、前記宿泊者の本人認証済の旅行券を含む請求項１乃至５のいずれか１項に記載の宿泊管理システム。
【請求項７】
前記登録手段は、複数の宿泊者に対応する複数の点の点識別子を登録し、
前記撮像手段は、少なくとも２人の来訪者が所持する物体に筆記具で記載された少なくとも２つの点を撮像し、
前記照合手段は、前記少なくとも２つの点から抽出された点識別子を前記登録手段に登録された点識別子とそれぞれ照合し、
前記制御手段は、前記少なくとも２つの点識別子の照合結果の組合せに基づいて、前記少なくとも２人の来訪者を宿泊者であると特定する請求項１乃至６のいずれか１項に記載の宿泊管理システム。
【請求項８】
前記制御手段は、前記照合手段の照合結果が一致を示す場合に前記来訪者による入場を許可し、前記照合手段の照合結果が不一致を示す場合に前記来訪者による入場を不許可にする請求項１乃至７のいずれか１項に記載の宿泊管理システム。
【請求項９】
宿泊施設への宿泊証となる物体に筆記具で記載された点から抽出した点識別子と、前記宿泊施設への宿泊情報とを対応付けて登録手段に登録する登録ステップと、
来訪者が所持する前記物体に筆記具で記載された点を撮像する撮像ステップと、
前記撮像ステップにおいて撮像された点から抽出した点識別子と、前記登録手段に登録された点識別子とを照合する照合ステップと、
前記照合ステップにおける照合結果に基づいて、前記来訪者を宿泊者であると特定する制御ステップと、
を含む宿泊管理方法。
【請求項１０】
宿泊施設への宿泊証となる物体に筆記具で記載された点から抽出した点識別子と、前記宿泊施設への宿泊情報とを対応付けて登録する登録手段と、
来訪者が所持する前記物体に筆記具で記載された点の撮像画像から抽出した点識別子を取得する取得手段と、
前記取得手段で取得された点識別子と、前記登録手段に登録された点識別子とを照合する照合手段と、
前記照合手段の照合結果に基づいて、前記来訪者を宿泊者であると特定する制御手段と、
を備える情報処理装置。
【請求項１１】
宿泊施設への宿泊証となる物体に筆記具で記載された点から抽出した点識別子と、前記宿泊施設への宿泊情報とを対応付けて登録手段に登録する登録ステップと、
来訪者が所持する前記物体に筆記具で記載された点の撮像画像から抽出した点識別子を取得する取得ステップと、
前記取得ステップにおいて取得された点識別子と、前記登録手段に登録された点識別子とを照合する照合ステップと、
前記照合ステップにおいける照合結果に基づいて、前記来訪者を宿泊者であると特定する制御ステップと、
をコンピュータに実行させる情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、宿泊管理システム、宿泊管理方法、情報処理装置および情報処理プログラムに関する。
【背景技術】
【０００２】
上記技術分野において、特許文献１には、認証情報の識別子を電子透かしで保持体に埋め込むことにより、他人に鍵として気付かれず悪用されない開錠用電子鍵の管理技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−００８８７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記文献に記載の技術では、電子鍵の発行のため認証情報を電子透かしで保持体に印刷する装置を必要とし、また、電子鍵の認証のためにも保持体の電子透かしを読み取る装置を必要とする。そのため、上記文献に記載の技術を、例えば、宿泊のための鍵の発行および部屋の管理に適用した場合、電子鍵の管理に費用や手間がかかっていた。
【０００５】
本発明の目的は、上述の課題を解決する技術を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明に係る宿泊管理システムは、
宿泊施設への宿泊証となる物体に筆記具で記載された点から抽出した点識別子と、前記宿泊施設への宿泊情報とを対応付けて登録する登録手段と、
来訪者が所持する前記物体に筆記具で記載された点を撮像する撮像手段と、
前記撮像手段で撮像された点から抽出した点識別子と、前記登録手段に登録された点識別子とを照合する照合手段と、
前記照合手段の照合結果に基づいて、前記来訪者を宿泊者であると特定する制御手段と、
を備える。
【０００７】
上記目的を達成するため、本発明に係る宿泊管理方法は、
宿泊施設への宿泊証となる物体に筆記具で記載された点から抽出した点識別子と、前記宿泊施設への宿泊情報とを対応付けて登録手段に登録する登録ステップと、
来訪者が所持する前記物体に筆記具で記載された点を撮像する撮像ステップと、
前記撮像ステップにおいて撮像された点から抽出した点識別子と、前記登録手段に登録された点識別子とを照合する照合ステップと、
前記照合ステップにおける照合結果に基づいて、前記来訪者を宿泊者であると特定する制御ステップと、
を含む。
【０００８】
上記目的を達成するため、本発明に係る情報処理装置は、
宿泊施設への宿泊証となる物体に筆記具で記載された点から抽出した点識別子と、前記宿泊施設への宿泊情報とを対応付けて登録する登録手段と、
来訪者が所持する前記物体に筆記具で記載された点の撮像画像から抽出した点識別子を取得する取得手段と、
前記取得手段で取得された点識別子と、前記登録手段に登録された点識別子とを照合する照合手段と、
前記照合手段の照合結果に基づいて、前記来訪者を宿泊者であると特定する制御手段と、
を備える。
【０００９】
上記目的を達成するため、本発明に係る情報処理プログラムは、
宿泊施設への宿泊証となる物体に筆記具で記載された点から抽出した点識別子と、前記宿泊施設への宿泊情報とを対応付けて登録手段に登録する登録ステップと、
来訪者が所持する前記物体に筆記具で記載された点の撮像画像から抽出した点識別子を取得する取得ステップと、
前記取得ステップにおいて取得された点識別子と、前記登録手段に登録された点識別子とを照合する照合ステップと、
前記照合ステップにおいける照合結果に基づいて、前記来訪者を宿泊者であると特定する制御ステップと、
をコンピュータに実行させる。
【発明の効果】
【００１０】
本発明によれば、費用や手間をかけず簡易に宿泊を管理することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１実施形態に係る宿泊管理システムの構成を示すブロック図である。
【図２Ａ】本発明の第２実施形態に係る宿泊管理システムの概要を示す図である。
【図２Ｂ】本発明の第２実施形態に係る点識別子となる点特徴量を抽出可能な点の生成方法を示す図である。
【図３Ａ】本発明の第２実施形態に係る宿泊管理システムの動作手順を示すシーケンス図である。
【図３Ｂ】本発明の第２実施形態に係る宿泊管理システムの他の動作手順を示すシーケンス図である。
【図３Ｃ】本発明の第２実施形態に係る宿泊管理システムのさらに他の動作手順を示すシーケンス図である。
【図４】本発明の第２実施形態に係る情報処理装置としての宿泊管理サーバの機能構成を示すブロック図である。
【図５】本発明の第２実施形態に係る宿泊管理データベースの構成を示す図である。
【図６】本発明の第２実施形態に係る予約装置の機能構成を示すブロック図である。
【図７】本発明の第２実施形態に係る開錠装置の機能構成を示すブロック図である。
【図８Ａ】本発明の第２実施形態に係る点識別子抽出部の機能構成の一例を示すブロック図である。
【図８Ｂ】本発明の第２実施形態に係る点識別子抽出処理の一例の手順を示すフローチャートである。
【図９Ａ】本発明の第２実施形態に係る座標決定部の機能構成の一例を示すブロック図である。
【図９Ｂ】本発明の第２実施形態に係る座標決定部の動作を説明するための模式図である。
【図９Ｃ】本発明の第２実施形態に係る座標決定部の機能構成の他例を示すブロック図である。
【図９Ｄ】本発明の第２実施形態に係る座標決定部の動作を説明するための模式図である。
【図１０Ａ】本発明の第２実施形態に係る正規化画像生成部の動作を説明するための模式図である。
【図１０Ｂ】本発明の第２実施形態に係る固定領域決定部の動作を説明するための模式図である。
【図１１Ａ】本発明の第２実施形態に係る点識別子抽出部の機能構成の他例を示すブロック図である。
【図１１Ｂ】本発明の第２実施形態に係る点識別子抽出処理の他例の手順を示すフローチャートである。
【図１２Ａ】本発明の第２実施形態に係る点識別子抽出部の機能構成のさらに他例を示すブロック図である。
【図１２Ｂ】本発明の第２実施形態に係る点識別子抽出処理のさらに他例の手順を示すフローチャートである。
【図１３】本発明の第２実施形態に係る情報処理装置としての宿泊管理サーバのハードウェア構成を示すブロック図である。
【図１４】本発明の第２実施形態に係る情報処理装置としての宿泊管理サーバの処理手順を示すフローチャートである。
【図１５】本発明の第２実施形態に係る予約装置のハードウェア構成を示すブロック図である。
【図１６】本発明の第２実施形態に係る予約装置の処理手順を示すフローチャートである。
【図１７】本発明の第２実施形態に係る開錠装置のハードウェア構成を示すブロック図である。
【図１８Ａ】本発明の第２実施形態に係る開錠装置の処理手順を示すフローチャートである。
【図１８Ｂ】本発明の第２実施形態に係る開錠装置の他の処理手順を示すフローチャートである。
【図１９】本発明の第３実施形態に係る宿泊管理システムの概要を示す図である。
【図２０Ａ】本発明の第３実施形態に係る宿泊管理システムの動作手順を示すシーケンス図である。
【図２０Ｂ】本発明の第３実施形態に係る宿泊管理システムの他の動作手順を示すシーケンス図である。
【図２１】本発明の第３実施形態に係る宿泊管理データベースの構成を示す図である。
【図２２】本発明の第３実施形態に係る点識別子格納部の構成を示す図である。
【図２３Ａ】本発明の第３実施形態に係る情報処理装置としての宿泊管理サーバの処理手順を示すフローチャートである。
【図２３Ｂ】本発明の第３実施形態に係る開錠装置の処理手順を示すフローチャートである。
【図２４】本発明の第４実施形態に係る宿泊管理システムの概要を示す図である。
【図２５】本発明の第４実施形態に係る宿泊管理データベースの構成を示す図である。
【図２６】本発明の第４実施形態に係る情報処理装置としての宿泊管理サーバの処理手順を示すフローチャートである。
【図２７】本発明の第５実施形態に係る宿泊管理システムの概要を示す図である。
【図２８】本発明の第５実施形態に係る宿泊管理データベースの構成を示す図である。
【図２９】本発明の第５実施形態に係る情報処理装置としての宿泊管理サーバの処理手順を示すフローチャートである。
【図３０】本発明の第６実施形態に係る宿泊管理システムの概要を示す図である。
【図３１】本発明の第６実施形態に係る宿泊管理データベースの構成を示す図である。
【図３２】本発明の第６実施形態に係る情報処理装置としての宿泊管理サーバの処理手順を示すフローチャートである。
【図３３】本発明の第７実施形態に係る宿泊管理システムの概要を示す図である。
【図３４】本発明の第７実施形態に係る宿泊管理データベースの構成を示す図である。
【発明を実施するための形態】
【００１２】
以下に、図面を参照して、本発明の実施の形態について例示的に詳しく説明する。ただし、以下の実施の形態に記載されている構成要素は単なる例示であり、本発明の技術範囲をそれらのみに限定する趣旨のものではない。
【００１３】
［第１実施形態］
本発明の第１実施形態としての宿泊管理システム１００について、図１を用いて説明する。宿泊管理システム１００は、宿泊者の開錠を管理するシステムである。
【００１４】
図１に示すように、宿泊管理システム１００は、登録部１０１と、撮像部１０２と、照合部１０３と、制御部１０４と、を含む。登録部１０１は、宿泊者の宿泊証となる物体１５２に筆記具で記載された点１５３から抽出した点識別子１１１と、宿泊情報１１２とを対応付けて登録する。撮像部１０２は、来訪者が所持する物体１５２に筆記具で記載された点１５３を撮像する。照合部１０３は、撮像部１０２で撮像された点１５３から抽出した点識別子１２１と、登録部１０１に登録された点識別子１１１とを照合する。制御部１０４は、照合部１０３の照合結果１３１に基づいて、来訪者１５１を宿泊者であると特定する。
【００１５】
本実施形態によれば、物体に付与され筆記具で記載された点から抽出した点識別子を用いて宿泊者を特定するので、費用や手間をかけず簡易に宿泊を管理することができる。
【００１６】
［第２実施形態］
次に、本発明の第２実施形態に係る宿泊管理システムについて説明する。本実施形態に係る宿泊管理システムは、宿泊の宿泊施設への入退場、すなわち宿泊施設の開錠を、来訪者の所有物に筆記具で記載された点に基づいて管理する。本実施形態では、任意の場所で宿泊日時前に宿泊予約が行なわれて宿泊者の所有物に記載した点により宿泊証機能を付加し、宿泊当日時に点による宿泊者認証が成功すると宿泊施設を開錠する場合を説明する。なお、本実施形態において、点を記載する物体は、宿泊者の所有物であり、筆記具で点が記載できる物体であれば限定されるものではないが、旅行中に常時携帯する物が望ましい。また、本実施形態においては、宿泊情報として宿泊日時を代表させて説明するが、宿泊日時の他に宿泊場所および宿泊関連の入場可能な場所などの関連情報を含んでもよい。さらに、宿泊情報に宿泊予約をした日時（宿泊日時前）や場所（任意の位置）などの関連情報を含んでもよい。その場合には、来訪者を特定の場所へ入退場可能な宿泊者と特定する。
【００１７】
《宿泊管理システム》
図２Ａ〜図３Ｃを参照して、本実施形態に係る宿泊管理システムの構成および動作について説明する。
【００１８】
（概要）
図２Ａは、本実施形態に係る宿泊管理システム２００の概要を示す図である。
【００１９】
宿泊管理システム２００は、ネットワーク２４０を介して接続された、種々の予約装置２１０と、情報処理装置としての宿泊管理サーバ２２０と、開錠装置２３０と、を備える。予約装置２１０は、例えば、旅行会社の窓口における、端末２１１と高解像度カメラ２１２とプリンタ２１３とを有する構成であっても、宿泊予約をする宿泊者が有する高解像度カメラ２１２を搭載する携帯端末（スマートフォンなど）であってもよい。旅行会社の窓口では、プリンタ２１３で印刷された宿泊券である物体２５２に点２５３が記載されて高解像度カメラ２１２で撮像される。そして、撮像された点画像から抽出された点識別子が宿泊日時（期間）と対応付けられて宿泊管理サーバ２２０の宿泊管理データベース２２１に登録されることで、宿泊予約が完了する。宿泊者自身での予約の場合は、宿泊管理アプリケーションが起動された携帯端末で、宿泊者の所有物（図２Ａでは口紅）である物体２５２に点２５３を記載して高解像度カメラ２１２で撮像する。そして、撮像された点画像から抽出された点識別子が宿泊日時（期間）と対応付けられて宿泊管理サーバ２２０の宿泊管理データベース２２１に登録されることで、宿泊予約が完了する。
【００２０】
宿泊者が宿泊施設２５４の入口２５５に着いた時には、開錠装置２３０が有する高解像度カメラ２３２で宿泊者が保持する物体２５２に記載された点２５３を撮像する。そして、撮像された点画像から抽出された点識別子が宿泊管理データベース２２１に登録された予約の点識別子と一致し、かつ、対応する宿泊日時も一致する場合に、開錠装置２３０の制御部（図２Ａには不図示）により入口２５５の錠を開錠する。なお、点識別子の一致は、照合結果が所定の閾値以下である場合に一致と判定する構成でもよい。点識別子が不一致し、または、対応する宿泊日時が不一致の場合、入口２５５の錠は開錠しない。
【００２１】
なお、図２Ａにおいては、各入退場口の開錠装置２３０が高解像度カメラ２３２を有する構成を示したが、宿泊施設の入退場口にある高解像度カメラ２３２によって、対応する各部屋や各場所の開錠制御を行なう構成であってもよい。
【００２２】
（点識別子抽出方法）
図２Ｂは、本実施形態に係る点識別子となる点特徴量を抽出可能な点の生成方法を示す図である。
【００２３】
図２Ｂの上図は、本実施形態において物体（所有物）上に筆記具で点を記載する状態の模式図である。なお、各要素の寸法関係は正確でない。物体（所有物）２５２の任意の表面位置に、筆記具２６０により微小の粒２５６を含む点２５３を記載する。筆記具２６０には、微小の粒２５６を含むインク２６１が充填されている。なお、点の記載媒体はインクに限定されない。固体の鉛筆芯や墨などであってもよい。
【００２４】
物体２５２の任意の表面位置に記載した点２５３は、微小な粒２５６をランダムな位置に含有している。微小な粒２５６としては、金属粉やガラス粉などの微粒子や、タガン卜などが使用できる。微小な粒２５６は、点２５３を構成する材料(微小な粒２５６を除く)と反射特性が異なる粒であることが望ましい。また、微小な粒２５６は、点２５３に不均一に含有していることが望ましい。即ち、点２５３における微小な粒２５６の分布は、不均一であることが望ましい。また、点２５３の平面形状は不定形状である。点２５３の平面形状とは、点２５３の真上から見た形状のことである。このような点２５３は、例えば、微小な粒２５６を混入した印刷インク、塗料などを、ペン等の筆記具２６０を使用して物体の表面に１滴だけ滴下させて、固化させることにより形成することができる。ただし、点２５３の形成方法は、そのような方法に限定されず、微小な粒２５６を混入した印刷インク、塗料などを刷毛などにより塗布する等、他の任意の方法を使用してよい。
【００２５】
図２Ｂの下図は、本実施形態において物体（所有物）上に筆記具で、点識別子を抽出可能な点の記載方法と、点識別子の抽出方法の例を示す図である。なお、点識別子を抽出可能な点の記載方法は図２Ｂに限定されない。
【００２６】
点の記載材料２７１としては、微小粒を含む材料（以下、インクパターンとも言う）、表面反射や色模様に特徴がある材料、媒体（紙）の模様が透過する材料、媒体（紙）上のにじみが出る材料、などがある。それぞれの、点の記載媒体２７２の制限や点の撮像方法２７３の相違、点識別子としての点画像の特徴量抽出方法２７４は図示のようになる。以下、本実施形態では、広範囲の媒体に点識別子を抽出可能な点を記載でき、撮像部が携帯可能で撮像画像が安定し、かつ、識別可能な点識別子が容易に抽出可能な材料として、微小粒を含む材料を使用する。しかしながら、点の材料や点の記載方法、点の撮像方法、点識別子の抽出方法はこれに限定されず、識別可能な点識別子を生成できるものであれば、図２Ｂに記載のものであっても、その他のものであってもよい。
【００２７】
（動作シーケンス）
図３Ａは、本実施形態に係る宿泊管理システム２００の動作手順を示すシーケンス図である。図３Ａは、点識別子を宿泊管理サーバ２２０が抽出する宿泊管理システム２００の動作シーケンスである。なお、既に、宿泊券となる物体上に筆記具で点が記載されているものとする。
【００２８】
宿泊管理システム２００の動作準備として、ステップＳ３１０において、宿泊管理システム２００に参加する予約装置２１０と開錠装置２３０とは、宿泊管理サーバ２２０から宿泊管理アプリケーションをダウンロードする。
【００２９】
宿泊予約動作（識別子の登録）について説明する。予約装置２１０の撮像部（カメラ）２１２は、ステップＳ３１１において、宿泊券となる物体上の点画像を撮像する。予約装置２１０の端末２１１は、ステップＳ３１３において、撮像部（カメラ）２１２が物体上から撮像した点画像を、宿泊管理サーバ２２０に送信する。宿泊管理サーバ２２０は、ステップＳ３１５において、予約装置２１０から取得した点画像から点識別子を抽出する。そして、宿泊管理サーバ２２０は、ステップＳ３１７において、抽出した点識別子と宿泊日時（期間）とを対応付けて、宿泊管理データベース２２１に登録する。また、宿泊管理サーバ２２０は、ステップＳ３１７において、点識別子および宿泊日時の登録完了（すなわち、宿泊予約完了）を予約装置２１０に送信する。予約装置２１０の端末２１１は、ステップＳ３１９において、宿泊予約完了を通知する。
【００３０】
開錠制御動作について説明する。開錠装置２３０の撮像部（カメラ）２３２は、ステップＳ３２１において、物体上の点画像を撮像する。開錠装置２３０の制御部２３１は、ステップＳ３２３において、撮像部（カメラ）２３２が物体上から撮像した点画像を、宿泊管理サーバ２２０に送信する。宿泊管理サーバ２２０は、ステップＳ３２５において、開錠装置２３０から取得した点画像から点識別子を抽出する。そして、宿泊管理サーバ２２０は、ステップＳ３２７において、宿泊管理データベース２２１に既に登録された点識別子および対応付けられた宿泊日時を読み出す。宿泊管理サーバ２２０は、ステップＳ３２９において、抽出した点識別子が登録された点識別子中にあり、かつ、対応する宿泊日時が一致するか、そうでないかを照合する。そして、宿泊管理サーバ２２０は、照合結果を開錠装置２３０の制御部２３１に通知する。開錠装置２３０の制御部２３１は、ステップＳ３３１において、開錠制御を実施する。すなわち、抽出した点識別子が登録された点識別子中にあり、かつ、対応する宿泊日時が一致する場合は来訪者の入場を許可し、抽出した点識別子が登録された点識別子中にない場合、または、対応する宿泊日時が一致しない場合は来訪者の入場を不許可とする。
【００３１】
宿泊予約キャンセル動作（点識別子の削除）について説明する。予約装置２１０の撮像部（カメラ）２１２は、ステップＳ３４５において、物体上の点画像を撮像する。予約装置２１０の端末２１１は、ステップＳ３４７において、撮像部（カメラ）２１２が物体上から撮像した点画像およびキャンセル日時を、宿泊管理サーバ２２０に送信する。宿泊管理サーバ２２０は、ステップＳ３４９において、予約装置２１０から取得した点画像から点識別子を抽出する。そして、宿泊管理サーバ２２０は、ステップＳ３５１において、宿泊管理データベース２２１に一致する点識別子が登録されていれば削除する。なお、この削除動作は必須ではなく、他の種々のタイミングで宿泊管理データベース２２１から点識別子を削除することで、宿泊予約はキャンセルされる。
【００３２】
図３Ｂは、本実施形態に係る宿泊管理システム２００の他の動作手順を示すシーケンス図である。図３Ｂは、点識別子を予約装置２１０および開錠装置２３０が抽出する宿泊管理システム２００の動作シーケンスである。なお、既に、宿泊証となる物体上に筆記具で点が記載されているものとする。また、図３Ｂにおいて、図３Ａと同様のステップには同じステップ番号を付して、重複する説明を省略する。
【００３３】
宿泊予約動作について説明する。予約装置２１０の端末２１１は、ステップＳ３６１において、撮像部（カメラ）２１２が物体上から撮像した点画像から点識別子を抽出する。そして、予約装置２１０の端末２１１は、ステップＳ３６３において、抽出した点識別子および対応する宿泊日時を宿泊管理サーバ２２０に送信する。
【００３４】
開錠制御動作について説明する。開錠装置２３０の制御部２３１は、ステップＳ３７１において、撮像部（カメラ）２３２が物体上から撮像した点画像から点識別子を抽出する。そして、開錠装置２３０の制御部２３１は、ステップＳ３７３において、抽出した点識別子および現日時を宿泊管理サーバ２２０に送信する。
【００３５】
宿泊予約キャンセル動作について説明する。予約装置２１０の撮像部（カメラ）２１２は、ステップＳ３８５において、撮像部（カメラ）２１２が物体上から撮像した点画像から点識別子を抽出する。そして、予約装置２１０の撮像部（カメラ）２１２は、ステップＳ３８７において、抽出した点識別子およびキャンセル日時を宿泊管理サーバ２２０に送信する。なお、この削除動作は必須ではなく、他の種々のタイミングで宿泊管理データベース２２１から点識別子を削除することで、宿泊予約はキャンセルされる。
【００３６】
図３Ｃは、本実施形態に係る宿泊管理システム２００のさらに他の動作手順を示すシーケンス図である。図３Ｃは、開錠装置２３０が自機で点識別子の照合を行なう宿泊管理システム２００の動作シーケンスである。なお、既に、宿泊証となる物体上に筆記具で点が記載されているものとする。また、図３Ｃにおいて、図３Ａおよび図３Ｂと同様のステップには同じステップ番号を付して、重複する説明を省略する。
【００３７】
宿泊予約動作について説明する。宿泊管理サーバ２２０は、ステップＳ３９１において、抽出した点識別子および宿泊日時を開錠装置２３０に設定する。また、宿泊管理サーバ２２０は、ステップＳ３９１において、宿泊予約完了を予約装置２１０に送信する。開錠装置２３０の制御部２３１は、ステップＳ３９３において、設定された点識別子および宿泊日時を格納する。
【００３８】
開錠制御動作について説明する。開錠装置２３０の制御部２３１は、ステップＳ３９５において、抽出した点識別子が格納された点識別子中にあり、かつ、対応する宿泊日時が一致するか、そうでないかを照合する。そして、開錠装置２３０の制御部２３１は、ステップＳ３３１において、開錠制御を実施する。
【００３９】
宿泊予約キャンセル動作について説明する。開錠装置２３０の制御部２３１は、ステップＳ３９７において、抽出された点識別子に一致する点識別子が格納されていれば削除する。なお、この削除動作は必須ではなく、他の種々のタイミングで開錠装置２３０の制御部２３１から点識別子を削除することで、宿泊予約はキャンセルされる。
【００４０】
なお、図３Ａ乃至図３Ｃの動作シーケンスでは、宿泊場所や宿泊部屋は予め設定されているものとした。宿泊場所や宿泊部屋を登録時に予約装置２１０から設定する場合は、宿泊場所や宿泊部屋の入力および登録を行なう。また、宿泊者識別子（ＩＤ）による管理をする場合は、宿泊者識別子（ＩＤ）の入力および登録を行なう。かかる宿泊場所や宿泊部屋、宿泊者識別子（ＩＤ）の入力は、予約装置２１０からからの操作入力、あるいは、それらを記載した物体の撮像画像から文字認識して、宿泊管理データベース２２１に登録してもよい。さらに、他の記載内容を点識別子に対応付けて宿泊管理データベース２２１に登録してもよい。
【００４１】
《宿泊管理サーバ》
図４は、本実施形態に係る情報処理装置としての宿泊管理サーバ２２０の機能構成を示すブロック図である。
【００４２】
宿泊管理サーバ２２０は、通信制御部４０１と、予約情報取得部４０２と、宿泊予約部４０３と、宿泊管理データベース２２１と、予約完了通知部４０４と、点識別子および日時照合部４０５と、開錠制御指示部４０６と、宿泊予約削除部４０７と、宿泊管理アプリケーション提供部４０８と、を備える。
【００４３】
通信制御部４０１は、ネットワーク２４０を介した予約装置２１０および開錠装置２３０との通信を制御する。予約情報取得部４０２は、点画像および日時取得部４２１と、点識別子抽出部４２２と、点識別子および日時受信部４２３と、を有する。そして、予約装置２１０または開錠装置２３０から点画像が送信された場合は、点画像および日時取得部４２１で点画像を受信して点識別子抽出部４２２で点画像から点識別子を抽出する。一方、予約装置２１０または開錠装置２３０から点識別子が送信された場合は、点識別子および日時受信部４２３で点識別子を受信する。また、予約装置２１０から取得または受信する日時は予約する宿泊日時であり、開錠装置２３０から取得または受信する日時は現日時である。なお、予約情報取得部４０２は、点画像および日時取得部４２１および点識別子抽出部４２２、あるいは、点識別子および日時受信部４２３のいずれかで一方のみあってもよい。宿泊予約部４０３は点識別子および宿泊日時登録部であって、点識別子抽出部４２２が抽出した点識別子または点識別子および日時受信部４２３が受信した点識別子と、対応する宿泊日時とを宿泊管理データベース２２１に登録する。予約完了通知部４０４は登録完了通知部であって、宿泊管理データベース２２１への点識別子および宿泊日時の登録完了を予約装置２１０に通知する。
【００４４】
点識別子および日時照合部４０５は、予約情報取得部４０２が開錠装置２３０から取得した点識別子と、宿泊管理データベース２２１に登録された点識別子とが一致するか否かを照合する。かつ、点識別子および日時照合部４０５は、点識別子に対応付いた、予約情報取得部４０２が開錠装置２３０から取得した現日時と、宿泊管理データベース２２１に登録された宿泊日時とが一致するか否か、を照合する。なお、点識別子の一致は照合結果の差が所定閾値以内であれば一致と判断してもよい。開錠制御指示部４０６は、点識別子および日時照合部４０５の照合結果に基づいて、開錠装置２３０に開錠制御を指示する。オプションである宿泊予約削除部４０７は、予約装置２１０からの点識別子と一致する、宿泊管理データベース２２１に登録された点識別子を削除することで、宿泊予約をキャンセルする。
【００４５】
なお、図４には図示しないが、宿泊者識別子（ＩＤ）による管理をする場合、宿泊管理サーバ２２０が撮像画像から文字認識して、登録処理時には宿泊者識別子（ＩＤ）を宿泊管理データベース２２１に登録し、開錠制御時に宿泊者識別子（ＩＤ）を照合してもよい。また、入場により宿泊者を記憶し、退場により宿泊者を削除する処理をするための宿泊者記憶部を、宿泊管理データベース２２１内に設けても、別途に設けてもよい。
【００４６】
（宿泊管理データベース）
図５は、本実施形態に係る宿泊管理データベース２２１の構成を示す図である。宿泊管理データベース２２１は、予約者の点識別子と宿泊日時とを登録して宿泊の管理に使用される。
【００４７】
宿泊管理データベース２２１には、構成５１０、構成５２０、構成５３０、などが登録される。構成５１０は、登録済点識別子５１１と宿泊日時（期間）５１２とを記憶する。また、構成５２０は、登録済点識別子５２１と宿泊者識別子（ＩＤ）５２２と宿泊日時（期間）５２３とを対応付けて記憶する。構成５３０は、異なる点識別子抽出方式５３１に対応付けて、点識別子５３２と宿泊日時（期間）５３３とを記憶する。
【００４８】
構成５１０を使用する場合、本実施形態の宿泊証を持っている来訪者は当日時の宿泊許可とする最も単純な宿泊者の認証となる。構成５２０を使用する場合、宿泊者を別途確認することが可能となる。なお、宿泊オーナーへの通知などの説明は本例では削除するが、宿泊オーナー識別子や通知先などを登録してもよい。
【００４９】
なお、宿泊管理データベース２２１の構成は、図５に限定されず点識別子と宿泊日時にさらに他の付加情報と対応付けて登録しても、用途に応じてこれらを組み合わせて登録してもよい。また、宿泊管理データベース２２１に含まれる情報は図５に限定されない。他の宿泊管理の確実性を高める、あるいは、宿泊管理をより効率的に実現する、あるいは、宣伝効果などの他の効果を奏する、ために有用な情報が加えられてもよい。
【００５０】
《予約装置の機能構成》
図６は、本実施形態に係る予約装置２１０の機能構成を示すブロック図である。
【００５１】
予約装置２１０は、端末２１１と、撮像部（カメラ）２１２と、表示部６２１と、操作部６２２と、を備える。端末２１１は、通信制御部６０１と、入出力インタフェース６０２と、予約情報送信部６０３と、オプションの宿泊者識別子（ＩＤ）送信部６０４と、予約完了受信部６０５と、予約完了処理部６０６と、を備える。そして、撮像部（カメラ）２１２と、表示部６２１と、操作部６２２とは、端末２１１の入出力インタフェース６０２に接続されている。
【００５２】
通信制御部６０１は、ネットワーク２４０を介した宿泊管理サーバ２２０との通信を制御する。入出力インタフェース６０２は、入出力機器とのインタフェースを行なう。予約情報送信部６０３は、点画像および宿泊日時取得部６３１と、点画像および宿泊日時送信部６３２と、点識別子抽出部６３３と、点識別子および宿泊日時送信部６３４と、を有する。そして、宿泊管理サーバ２２０に点画像を送信する場合は、点画像および宿泊日時取得部６３１で取得した点画像と宿泊日時とを点画像および宿泊日時送信部６３２から送信する。一方、宿泊管理サーバ２２０に点識別子を送信する場合は、点画像および宿泊日時取得部６３１で取得した点画像から点識別子抽出部６３３で点識別子を抽出し、点識別子と宿泊日時とを点識別子および宿泊日時送信部６３４から送信する。オプションの宿泊者識別子（ＩＤ）送信部６０４は、例えば、宿泊者識別子（ＩＤ）による認証も行なう場合に、操作部６２２から入力された宿泊者識別子（ＩＤ）を送信する。予約完了受信部６０５は、宿泊管理サーバ２２０から点識別子および宿泊日時の宿泊管理データベース２２１への登録完了通知を受信する。そして、予約完了処理部６０６は、表示部６２１への予約完了報知などの予約完了処理を行なう。なお、図６には、オプションの予約キャンセル関連の機能構成部は図示されていない。
【００５３】
なお、予約装置２１０において、予約情報送信部６０３と、宿泊者ＩＤ送信部６０４と、予約完了受信部６０５と、予約完了処理部６０６とは、宿泊管理サーバ２２０からダウンロードする宿泊管理アプリケーション６１０に含まれてもよい。また、図６には図示しないが、宿泊者識別子（ＩＤ）による管理をする場合、予約装置２１０からに入力操作や物体の撮像画像から文字認識して、宿泊者識別子（ＩＤ）を宿泊管理サーバ２２０に送信し、宿泊管理データベース２２１に登録してもよい。
【００５４】
《開錠装置の機能構成》
図７は、本実施形態に係る開錠装置２３０の機能構成を示すブロック図である。
【００５５】
開錠装置２３０は、制御部２３１と、撮像部（カメラ）２３２と、開錠機構７２１と、必要であれば表示部／操作部７２２と、を備える。制御部２３１は、通信制御部７０１と、入出力インタフェース７０２と、開錠情報送信部７０３と、オプションの点識別子および宿泊日時格納部７０４と、オプションの点識別子および日時照合部７０５と、開錠制御指示受信部７０６と、開錠制御処理部７０７と、を備える。そして、撮像部（カメラ）２３２と、開錠機構７２１と、表示部／操作部７２２と、制御部２３１の入出力インタフェース７０２に接続されている。
【００５６】
通信制御部７０１は、ネットワーク２４０を介した宿泊管理サーバ２２０との通信を制御する。入出力インタフェース７０２は、入出力機器とのインタフェースを行なう。開錠情報送信部７０３は、点画像および現日時取得部７３１と、点画像および現日時送信部７３２と、点識別子抽出部７３３と、点識別子および現日時送信部７３４と、を有する。そして、宿泊管理サーバ２２０に点画像を送信する場合は、点画像および現日時取得部７３１で取得した点画像および現日時を点画像および現日時送信部７３２から送信する。一方、宿泊管理サーバ２２０に点識別子を送信する場合は、点画像および現日時取得部７３１で取得した点画像から点識別子抽出部７３３で点識別子を抽出し、抽出した点識別子と現日時とを点識別子および現日時送信部７３４から送信する。オプションの点識別子および宿泊日時格納部７０４は、制御部２３１で点識別子および日時の照合を行なう場合に、宿泊管理サーバ２２０から送信された点識別子と宿泊日時とを格納する。そして、オプションの点識別子および日時照合部７０５は、点識別子抽出部７３３で抽出された点識別子と、点識別子および宿泊日時格納部７０４に格納された点識別子とを照合する。かつ、点識別子および日時照合部７０５は、点画像および現日時取得部７３１で取得された現日時と、点識別子および宿泊日時格納部７０４に格納された宿泊日時とを照合する。開錠制御指示受信部７０６は、宿泊管理サーバ２２０からの点識別子および日時の照合に基づく開錠制御の指示を受信する。開錠制御処理部７０７は、開錠制御指示受信部７０６が受信した開錠制御の指示、または、点識別子および日時照合部７０５の照合結果に基づく開錠制御の指示に対応して、開錠機構７２１に対する開錠制御の処理を行なう。
【００５７】
なお、予約装置２１０において、開錠情報送信部７０３と、点識別子および宿泊日時格納部７０４と、点識別子および日時照合部７０５と、開錠制御指示受信部７０６と、開錠制御処理部７０７とは、宿泊管理サーバ２２０からダウンロードする宿泊管理アプリケーション７１０に含まれてもよい。また、図７には図示しないが、宿泊者識別子（ＩＤ）による管理をする場合、開錠装置２３０が物体の撮像画像から文字認識して、宿泊者識別子（ＩＤ）を宿泊管理サーバ２２０に送信し、宿泊管理データベース２２１に登録された宿泊者識別子（ＩＤ）と照合してもよい。また、図７では各予約装置２１０が撮像部（カメラ）２３２を有する構成をしめしたが、撮像部（カメラ）２３２と制御部２３１を備える１つの予約装置と、各開錠位置に設置された開錠機構７２１と、の構成であってもよい。
【００５８】
《点識別子抽出部の一例》
図８Ａは、本実施形態に係る点識別子抽出部４２２、６３３、７３３の機能構成の一例を示すブロック図である。図８Ａには、点識別子抽出部４２２、６３３、７３３を含む宿泊管理サーバ２２０、予約装置２１０、開錠装置２３０の一部を示している。図８Ａを参照すると、本実施形態に係る点識別子抽出部４２２、６３３、７３３は、物体２５２の点識別子を抽出する機能を有する。
【００５９】
図８Ａにおいて、物体としての物体２５２、その面上に形成されている筆記具で記載された点２５３、この点２５３に含まれる微小な粒２５６は、図２Ｂを参照して説明した物体２５２、点２５３、微小な粒２５６と同じである。
【００６０】
撮像部（カメラ）２１２、２３２は、物体２５２上の点２５３の画像を光学的に取得する機能、即ち撮像機能を有する。撮像部（カメラ）２１２、２３２は、例えば、ＣＣＤ(Charge Coupled Devices)イメージセンサやＣＭＯＳ(Complementary Metal Oxide)イメージセンサを使用したカメラを使用することができる。
【００６１】
図８Ａの点画像取得部８１１は、点画像および日時取得部４２１、点画像および宿泊日時取得部６３１、点画像および現日時取得部７３１に含まれる。点画像取得部８１１は、宿泊管理サーバ２２０の場合はネットワーク２４０を介して、予約装置２１０、開錠装置２３０の場合は撮像部（カメラ）２１２、２３２から、点画像を取得する。点画像取得部８１１は、撮像部（カメラ）２１２、２３２を使用して物体２５２の点２５３の画像を取得し、画像記憶部８３２に保存する機能を有する。点画像取得部８１１は、物体２５２上の点２５３の平面形状が写っている画像を取得する。また、点画像取得部８１１は、点２５３に存在する粒２５６の分布に依存する特徴量を抽出できる品質の画像を取得する。
【００６２】
点識別子抽出部４２２、６３３、７３３は、点画像から点識別子を抽出する機能を有する。点識別子抽出部４２２、６３３、７３３は、主な機能部として、画像記憶部８３２、座標系決定部８３３、正規化画像生成部８３４、正規化画像記憶部８３５、固定領域決定部８３６、および特徴量抽出部８３７を有する。
【００６３】
なお、点識別子抽出部４２２、６３３、７３３は、例えば、１以上のマイク口プロセッサ等の演算処理部と、画像記憶部８３２および正規化画像記憶部８３５等として用いるメモリやハードディスク等の記憶部とを有する情報処理部と、プログラムとで実現されてよい。プログラムは、情報処理部の立ち上げ時等に外部のコンピュータ読み取り可能な記録媒体からメモリに読み込まれ、演算処理部の動作を制御することにより、演算処理部上に、座標系決定部８３３、正規化画像生成部８３４、固定領域決定部８３６、および特徴量抽出部８３７といった機能構成部を実現する。
【００６４】
座標系決定部８３３は、画像記憶部８３２に記憶されている点２５３の画像の全体から、点２５３の画像に固有の座標系を決定する機能を有する。点２５３の画像に固有の座標系は、原点の位置、軸の方向、スケールの３つのパラメータによって定義される。点２５３の画像に固有の座標系は、点２５３の画像の全体から決定されるため、点２５３の平面形状に依存するものとなる。
【００６５】
正規化画像生成部８３４は、画像記憶部８３２に記憶されている点２５３の画像を、正規化座標系に正規化し、正規化した画像を正規化画像記憶部８３５に保存する機能を有する。正規化座標系は、原点の位置、軸の方向、スケールの３つのパラメータによって定義されている。
【００６６】
固定領域決定部８３６は、正規化画像記憶部８３５に記憶された点２５３の正規化画像におけるあらかじめ定められた領域を、特徴量抽出領域に定める機能を有する。あらかじめ定められた領域は、固定領域であれば、その形状、サイズ、領域の個数は任意である。上述したように、点２５３の画像に固有の座標系は、点２５３の平面形状に依存するため、正規化画像およびその中の固定領域である特徴量抽出領域は、点２５３の平面形状に依存する領域となる。
【００６７】
ここで、座標系決定部８３３、正規化画像生成部８３４、および固定領域決定部８３６は、点２５３の画像から、層の平面形状に依存する領域を決定する領域決定部８３８を構成している。
【００６８】
特徴量抽出部８３７は、正規化画像記憶部８３５に記憶された点２５３の正規化画像中の上記特徴量抽出領域における粒２５６の分布に依存する特徴量を点識別子として抽出し、出力する機能を有する。
【００６９】
（点識別子抽出処理）
図８Ｂは、本実施形態に係る点識別子抽出処理の一例の手順を示すフローチャートである。以下、図８Ａおよび図８Ｂを参照して点識別子抽出部４２２、６３３、７３３の動作を説明する。点識別子抽出部４２２、６３３、７３３の構成および動作は同様なので、以下、点識別子抽出部６３３を代表させて説明する。
【００７０】
点画像取得部８１１が、撮像部（カメラ）２１２、２３２を用いて物体２５２上の点２５３の画像を取得し、点識別子抽出部６３３は点画像を画像記憶部８３２に保存する(ステップＳ８０１)。
【００７１】
次に、点識別子抽出部６３３の座標系決定部８３３は、画像記憶部８３２から点２５３の画像を入力して解析し、点２５３の画像に固有の座標系を決定し、固有の座標系の原点の位置、軸の方向、スケールを正規化画像生成部８３４に伝達する(ステップＳ８０２)。
【００７２】
次に、点識別子抽出部６３３の正規化画像生成部８３４は、座標系決定部８３３で決定された点２５３の画像に固有の座標系と正規化座標系とに基づいて、画像記憶部８３２に記憶されている点２５３の画像を正規化し、正規化した画像を正規化画像記憶部８３５に保存する(ステップＳ８０３)。
【００７３】
次に、点識別子抽出部６３３の固定領域決定部８３６は、正規化画像記憶部８３５に記憶された正規化画像中のあらかじめ定められた固定領域を特徴量抽出領域に決定し、特徴量抽出部８３７に伝達する(ステップＳ８０４)。
【００７４】
次に、点識別子抽出部６３３の特徴量抽出部８３７は、正規化画像記憶部８３５に記憶された点２５３の正規化画像中の上記特徴量抽出領域における粒２５６の分布に依存する特徴量を点識別子として抽出し、出力する(ステップＳ８０５)。
【００７５】
（座標決定部の一例）
図９Ａは、本実施形態に係る座標系決定部８３３の機能構成の一例を示すブロック図である。
【００７６】
本例の座標系決定部８３３は、低解像度化部９５１、低解像度画像記憶部９５２、キーポイン卜・スケール検出部９５３、方向検出部９５４、および統計処理部９５５を有する。
【００７７】
低解像度化部９５１は、画像記憶部８３２に記憶された点２５３の画像をあらかじめ定められた基準で低解像度化し、低解像度画像記憶部９５２に保存する機能を有する。点２５３に粒２５６が不均一に含有されており、粒２５６の反射特性が点２５３他の材料と相違する場合、点２５３の画像を低解像度化すると、粒２５６の密度に応じた濃淡パターンが出現する。低解像度化部９５１は、点２５３の画像から、粒２５６の密度に応じた濃淡パターンを生成するための機能構成部である。
【００７８】
キーポイン卜・スケール検出部９５３は、低解像度画像記憶部９５２に記憶された濃淡パターンを有する画像から、キーポイン卜とスケールとを検出する機能を有する。ここで、キーポイン卜は、スケールが変わっても画像上に特徴的に現れる点や領域を意味し、検出するスケールはスケール変化に最も強い最適なスケールを意味する。キーポイン卜・スケール検出部９５３によるキーポイン卜とスケールの検出は、ＳＩＦＴ(Scale-Invariant Feature Transform)記述子を生成する過程で行われるキーポイン卜とスケールの検出に相当する。一般にＳＩＦＴは、微小な粒２５６が点在する画像には不向きであるが、上述のように低解像度化して生成した濃淡パターンからはキーポイン卜とスケールとを安定して抽出することが可能である。
【００７９】
方向検出部９５４は、キーポイン卜・スケール検出部９５３によって検出されたキーポイン卜ごとに、そのキーポイン卜を特徴付ける“方向"を決定する機能を有する。方向検出部９５４による方向の検出は、ＳＩＦＴ記述子を生成する過程で行われるオリエンテーションの検出に相当する。
【００８０】
統計処理部９５５は、キーポイン卜・スケール検出部９５３で検出されたキーポイン卜とスケール、および方向検出部９５４で検出されたキーポイン卜毎の方向に基づいて、固有の座標系の原点、軸、およびスケールを決定する機能を有する。例えば、統計処理部９５５は、複数のキーポイン卜の分布に基づいて固有の座標系の原点を決定する。具体的には、統計処理部９５５は、検出された複数のキーポイン卜の重心を固有の座標系の原点とする。また、統計処理部９５５は、複数のキーポイン卜のスケール、方向の分布に基づいて固有の座標系のスケール、軸を決定する。具体的には、統計処理部９５５は、複数のキーポイン卜のスケール、方向の分布の中心を、固有の座標系のスケール、軸とする。即ち、複数のキーポイン卜のスケールの分布の中心を固有の座標系のスケールとし、複数のキーポイン卜の方向の分布の中心を固有の座標系の軸とする。分布の中心としては、例えば最頻値を使用してよい。ただし、最頻値に限定されず、平均値や中央値を使用してもよい。
【００８１】
図９Ｂは、本実施形態に係る座標系決定部８３３の動作を説明するための模式図である。  図９Ｂにおいて、画像Ｇ９１１は、画像記憶部８３２に記憶されている点２５３の画像を示している。低解像度化部９５１は、画像Ｇ９１１から、画像Ｇ９１２に示すような、点２５３における粒２５６の密度に依存する濃淡パターンを有する画像を生成する。図９Ｂでは、便宜上、濃淡の相違をハッチングの種別の相違で表現している。次に、キーポイン卜・スケール検出部９５３は、画像Ｇ９１２から、キーポイン卜とスケールとを検出する。画像Ｇ９１２上に描かれている円はスケール、円の中心がキーポイン卜である。次に、方向検出部９５４は、キーポイン卜ごとに方向を検出する。画像Ｇ９１２上に描かれた円内の線分が方向を示している。
【００８２】
次に、統計処理部９５５は、検出されたキーポイン卜のスケール、方向の分布に基づいて固有の座標系のスケール、軸を決定するために、ヒストグラムＧ９１３に示すような、横軸がスケール、縦軸が頻度であるヒストグラムと、ヒストグラムＧ９１４に示すような、横軸が方向、縦軸が頻度であるヒストグラムを作成する。次に、統計処理部９５５は、ヒストグラムＧ９１３から最頻値のスケールを求め、これを固有の座標系のスケールとする。また、統計処理部９５５は、ヒストグラムＧ９１４から最頻値の方向を求め、この方向を固有の座標系の軸の方向とする。さらに、統計処理部９５５は、検出されたキーポイン卜の重心を求め、これを固有の座標系の原点とする。図９Ｂにおいて、画像Ｇ９１５に描かれている円は固有の座標系のスケール、円の中心が固有の座標系の原点、円内の矢印が固有の座標系の軸の方向をそれぞれ示している。
【００８３】
図９Ｂには、画像Ｇ９１１と比較して点の平面形状、点内の粒の分布が相違する他の画像Ｇ９２１と、その画像Ｇ９２１から生成された低解像度な画像Ｇ９２２、検出されたキーポイン卜とスケール、生成されたヒストグラムＧ９２３、Ｇ９２４、決定された固有の座標系を描いた画像Ｇ９２５が記載されている。このように、固有の座標系は、層の平面形状、層内の粒の分布が相違すると、多くの場合、異なるものとなる。
【００８４】
（座標決定部の他例）
図９Ｃは、本実施形態に係る座標系決定部８３３の機能構成の他例を示すブロック図である。
【００８５】
本例の座標系決定部８３３は、２値化部９６１、２値化画像記憶部９６２、塗りつぶし画像生成部９６３、塗りつぶし画像記憶部９６４、および形状処理部９６５を有する。
【００８６】
２値化部９６１は、画像記憶部８３２に記憶された点２５３の画像を２値化し、２値化画像記憶部９６２に保存する機能を有する。これにより、背景領域のほとんどの画素が白画素(値０)、点２５３の領域は粒２５６の分布に応じて白画素(値０)と黒画素(値１)とが混在する２値化画像が得られる。
【００８７】
塗りつぶし画像生成部９６３は、２値化画像記憶部９６２に記憶された２値化画像から、点２５３の平面形状と同一の形状を有し、内部が全て黒画素で埋め尽くされた画像(塗りつぶし画像)を生成し、塗りつぶし画像記憶部９６４に保存する機能を有する。２値化画像から塗りつぶし画像を生成する方法は任意である。例えば、塗りつぶし画像生成部９６３は、２値化画像記憶部９６２に記憶された２値化画像に対して、モルフォ口ジー演算を行うことにより、塗りつぶし画像を生成してよい。また、塗りつぶし画像生成部９６３は、あらかじめ定められた画素長をｎとし、ｎ画素の膨張処理とn画素の収縮処理を実行することにより、２値化画像から塗りつぶし画像を生成してよい。ここで、ｎ画素の膨張処理とは、注目中の画素の値が“１”である場合、注目画素からｎ画素長以内に存在する全ての画素の値を“１”にする操作を、２値化画像の全面素に注目して行う処理を意味する。また、ｎ画素の収縮処理とはｎ画素の膨張処理を施した後の２値画像に対して、注目中の画素の値が“０”である場合、注目画素からｎ画素長以内に存在する全ての画素の値を“０”にする操作を、２値化画像の全面素に注目して行う処理を意味する。
【００８８】
形状処理部９６５は、塗りつぶし画像記憶部９６４に記憶された塗りつぶし画像の特徴から、固有の座標系を決定する機能を有する。例えば、形状処理部９６５は、塗りつぶし画像の重心を固有の座標系の原点に決定する。また、形状処理部９６５は、例えば、上記重心を通り画像面に平行な軸であって、軸の周りの２次モーメン卜が最小または最大となる軸を固有の座標系の軸に決定する。さらに、形状処理部９６５は、例えば、上記塗りつぶし画像の面積を固有の座標系のスケールに決定する。
【００８９】
図９Ｄは、本実施形態に係る座標決定部の動作を説明するための模式図である。
【００９０】
図９Ｄにおいて、画像Ｇ９３１は、画像記憶部８３２に記憶されている点２５３の画像を示している。２値化部９６１は、画像Ｇ９３１から、２値化画像Ｇ９３２を生成する。図９Ｄでは、便宜上、黒画素はハッチングで示し、白画素は白丸で示している。次に、塗りつぶし画像生成部９６３は、２値化画像Ｇ９３２から、黒画素で塗りつぶした塗りつぶし画像Ｇ９３３を生成する。次に、形状処理部９６５は、塗りつぶし画像Ｇ９３３の重心、モーメン卜、面積を抽出し、それらを固有の座標系の原点、軸、スケールとする。
【００９１】
（正規化画像生成部）
正規化画像生成部８３４は、座標系決定部８３３により決定された点２５３の画像に固有の座標系の原点を、正規化座標系の原点とみなす。また、正規化画像生成部８３４は、固有の座標系の軸が正規化座標系の軸と一致するように、点２５３の画像を、原点を中心に回転させる。さらに、正規化画像生成部８３４は、固有の座標系のスケールが正規化座標系のスケールと一致するように、点２５３の画像を拡大あるいは縮小する。換言すれば、正規化画像生成部８３４は、固有の座標系を変換前の座標系、正規化座標系を変換後の座標系とする座標変換を点２５３の画像に施して、正規化された画像を生成する。
【００９２】
図１０Ａは、本実施形態に係る正規化画像生成部８３４の動作を説明するための模式図である。図１０Ａにおいて、画像Ｇ１０１６、Ｇ１０２６は、図９Ｂに示した画像Ｇ９１１、Ｇ９２１に固有の座標系を描いた画像である。即ち、画像Ｇ１０１６、Ｇ１０２６に実線で描かれている円は固有の座標系のスケール、その円の中心が固有の座標系の原点、円内の矢印が固有の座標系の軸をそれぞれ示している。
【００９３】
正規化画像生成部８３４は、固有の座標系の軸が正規化座標系の軸に一致し、かつ、固有の座標系のスケールが正規化座標系のスケールと一致するように、画像Ｇ１０１６、Ｇ１０２６を、原点を中心に回転させ、また拡大あるいは縮小することにより正規化画像を生成する。図１０Ａにおいて、画像Ｇ１０１７、Ｇ１０２７は、そのようにして生成された画像Ｇ１０１６、Ｇ１０２６の正規化画像を示している。画像Ｇ１０１７、Ｇ１０２７に描かれた円は正規化座標系のスケール、円内の矢印が正規化座標系の軸をそれぞれ示している。
【００９４】
（固定領域決定部）
固定領域決定部８３６は、正規化座標系を使用して、正規化画像中に固定領域を定義する。例えば、固定領域決定部８３６は、正規化座標系の原点を重心とし、正規化座標系のスケールを辺のサイズとし、正規化座標系の軸に平行な２辺を有する正方形を、固定領域とする。勿論、固定領域の形状は正方形に限定されず、長方形などの他の形状であってもよい。また辺のサイズは正規化座標系のスケールに一致させる必要はなく、固定値であれば任意でよい。
【００９５】
図１０Ｂは、本実施形態に係る固定領域決定部８３６の動作を説明するための模式図である。図１０Ｂにおいて、画像Ｇ１０１８、Ｇ１０２８は、図１０Ａに示した画像Ｇ１０１７、Ｇ１０２７に特徴量抽出領域を付記した画像の例である。即ち、画像Ｇ１０１８、Ｇ１０２８に描かれている円は正規化座標系のスケール、その円の中心が正規化座標系の原点、円内の矢印が正規化座標系の軸をそれぞれ示している。そして、画像Ｇ１０１８、Ｇ１０２８に実線で描かれている正方形が、特徴量を抽出する領域となる固定領域である。
【００９６】
（特徴量抽出部）
特徴量抽出部８３７は、正規化画像記憶部８３５に記憶された点２５３の正規化画像中の上記特徴量抽出領域における粒２５６の分布に依存する特徴量を点識別子として抽出し、出力する機能を有する。
【００９７】
特徴量抽出部８３７が抽出する特徴量としては、例えば以下のような固定次元数のベクトルが考えられる。
【００９８】
特徴量の例１：特徴量抽出部８３７は、点２５３の正規化画像中の特徴量抽出領域を正規化座標系の軸に平行な方向にｎ等分し、その軸に垂直な方向にｍ等分することにより、特徴量抽出領域を（ｎ×ｍ）個のブロックに分割する。次に、特徴量抽出部８３７は、各ブロックの輝度を抽出する。次に、特徴量抽出部８３７は、各ブロックの輝度を闇値と比較し、輝度が闇値以上であれば例えば値１、そうでなければ値０とすることにより、各ブロックの輝度を２値に量子化する。そして、特徴量抽出部８３７は、各ブロックの量子化値を所定の順序に並べたビット列を、点識別子を構成する（ｎ×ｍ）次元の特徴量として出力する。
【００９９】
特徴量の例２：特徴量抽出部８３７は、点２５３の正規化画像中の特徴量抽出領域から固定ビット長のＢＲＩＥＦ(Binary Robust Independent Elementary Features)を抽出し、個体識別子を構成する固定次元数の特徴量として出力する。
【０１００】
ただし、特徴量抽出部８３７が抽出する特徴量は上記の例に限定されない。例えば、特徴量抽出部８３７は、点２５３の正規化画像中の特徴量抽出領域からＳＩＦＴ特徴量を点識別子として抽出してもよい。この場合、特徴量抽出領域の画像から直接にＳＩＦＴ特徴量を抽出すると、粒２５６の１つが最小スケールになって方向が出ず、ディスクリプタが不安定になる。そのため、特徴量抽出領域の画像を所定の基準で低解像度化して濃淡パターンを有する画像を生成し、上記濃淡パターンを有する画像からＳＩＦＴ特徴量を抽出することが望ましい。しかし、識別力および識別照合の高速化の観点からは、ＳＩＦＴ特徴量よりも上述した固定次元数の特徴量を抽出する方が好ましい。
【０１０１】
《点識別子抽出部の他例》
図１１Ａは、本実施形態に係る点識別子抽出部４２２、６３３、７３３の機能構成の他例を示すブロック図である。図１１Ａには、点識別子抽出部４２２、６３３、７３３を含む宿泊管理サーバ２２０、予約装置２１０、開錠装置２３０の一部を示している。図１１Ａを参照すると、本実施形態に係る点識別子抽出部４２２、６３３、７３３は、物体２５２の点識別子を抽出する機能を有する。なお、図１１Ａにおいて、図８Ａと同様の構成要素には同じ参照番号を付して、重複する説明は省略する。
【０１０２】
点識別子抽出部４２２、６３３、７３３は、点画像から点識別子を抽出する機能を有する。本例の点識別子抽出部４２２、６３３、７３３は、主な機能部として、点領域決定部１１３３、および特徴量抽出部１１３４を有する。点識別子抽出部４２２、６３３、７３３のプログラムは、情報処理部の立ち上げ時等に外部のコンピュータ読み取り可能な記録媒体からメモリに読み込まれ、演算処理部の動作を制御することにより、演算処理部上に、点領域決定部１１３３、および特徴量抽出部１１３４といった機能構成部を実現する。
【０１０３】
点領域決定部１１３３は、画像記憶部８３２に記憶されている点２５３の平面形状の全体を、特徴量抽出領域として決定する機能を有する。
【０１０４】
特徴量抽出部１１３４は、画像記憶部８３２に記憶されている点２５３の画像中の上記特徴量抽出領域から、粒２５６の分布に依存する特徴量を抽出し、点識別子として出力する機能を有する。
【０１０５】
図１１Ｂは、本実施形態に係る点識別子抽出処理の他例の手順を示すフローチャートである。以下、図１１Ａおよび図１１Ｂを参照して点識別子抽出部４２２、６３３、７３３の動作を、点識別子抽出部６３３の動作を代表させて説明する。なお、図１１Ｂにおいて、図８Ｂと同様のステップには同じステップ番号を付して、重複する説明は省略する。
【０１０６】
点識別子抽出部６３３の点領域決定部１１３３は、点２５３の平面形状の全体を、特徴量抽出領域として決定する(ステップＳ１１０２)。点領域決定部１１３３は、点２５３の平面形状の全体は、例えば、点２５３の画像を２値化し、この２値化画像に対してモルフォ口ジー演算を行うことにより抽出することができる。
【０１０７】
次に、点識別子抽出部６３３の特徴量抽出部１１３４は、画像記憶部８３２に記憶されている点２５３の画像中の上記特徴量抽出領域から、粒２５６の分布に依存する特徴量を抽出し、点識別子として出力する(ステップＳ１１０３)。
【０１０８】
本実施形態では、座標系の正規化を行わないため、特徴量抽出部１１３４は画像の回転等に頑健な特徴量、例えばＳＩＦＴ特徴量を抽出する。ただし、特徴量抽出部１１３４が抽出する特徴量はＳＩＦＴ特徴量に限定されない。また、画像から直接にＳＩＦＴ特徴量を抽出すると、粒２５６の１つが最小スケールになって方向が出ず、ディスクリプタが不安定になり、インライア比率が小さくなって、マッチングが困難になる。そこで、本例では、以下のようにしてＳＩＦＴ特徴量を抽出する。
【０１０９】
特徴量抽出部１１３４は、まず、点２５３の特徴量抽出領域の画像を所定の基準で低解像度化する。これにより、点２５３における粒２５６の密度に依存する濃淡パターンを有する画像が生成される。次に、特徴量抽出部１１３４は、上記濃淡パターンを有する画像からＳＩＦＴ特徴量を抽出する。
【０１１０】
《点識別子抽出部のさらに他例》
図１２Ａは、本実施形態に係る点識別子抽出部４２２、６３３、７３３の機能構成のさらに他例を示すブロック図である。図１２Ａには、点識別子抽出部４２２、６３３、７３３を含む宿泊管理サーバ２２０、予約装置２１０、開錠装置２３０の一部を示している。図１２Ａを参照すると、本実施形態に係る点識別子抽出部４２２、６３３、７３３は、物体２５２の点識別子を抽出する機能を有する。なお、図１２Ａにおいて、図８Ａまたは図１１Ａと同様の構成要素には同じ参照番号を付して、重複する説明は省略する。
【０１１１】
点識別子抽出部４２２、６３３、７３３は、点画像から点識別子を抽出する機能を有する。本例の点識別子抽出部４２２、６３３、７３３は、主な機能部として、画像記憶部８３２、第１の特徴量抽出部１２３３、第２の特徴量抽出部１２３４、および特徴量統合部１２３５を有する。点識別子抽出部４２２、６３３、７３３のプログラムは、情報処理部の立ち上げ時等に外部のコンピュータ読み取り可能な記録媒体からメモリに読み込まれ、演算処理部の動作を制御することにより、演算処理部上に、第１の特徴量抽出部１２３３、第２の特徴量抽出部１２３４、および特徴量統合部１２３５といった機能構成部を実現する。
【０１１２】
第１の特徴量抽出部１２３３は、点２５３の画像から、点２５３の平面形状および粒２５６の分布に依存する特徴量を第１の特徴量として抽出する機能を有する。第１の特徴量抽出部１２３３は、例えば、図８Ａを参照して説明した座標系決定部８３３、正規化画像生成部８３４、正規化画像記憶部８３５、固定領域決定部８３６、および特徴量抽出部８３７によって実現することができる。あるいは第１の特徴量抽出部１２３３は、例えば、図１１Ａを参照して説明した点領域決定部１１３３、および特徴量抽出部１１３４によって実現することができる。
【０１１３】
第２の特徴量抽出部１２３４は、点２５３の画像から、点２５３の平面形状に依存する特徴量を第２の特徴量として抽出する機能を有する。例えば、第２の特徴量抽出部１２３４は、点２５３の画像から、点２５３の平面形状に依存するが、粒２５６の分布に依存しない特徴量を第２の特徴量として抽出する機能を有する。第２の特徴量抽出部１２３４が抽出する特徴量としては、例えば、図９Ｃを参照して説明した座標系決定部８３３が固有の座標系の軸を決定する過程で算出した最小または最大の２次モーメン卜を使用することができる。ただし、第２の特徴量抽出部１２３４が抽出する特徴量は、上記に限定されず、点２５３の平面形状の面積、周囲長など、他の特徴量を使用してもよい。
【０１１４】
特徴量統合部１２３５は、第１の特徴量抽出部１２３３によって抽出された第１の特徴量と第２の特徴量抽出部１２３４によって抽出された第２の特徴量とから点識別子を生成する機能を有する。例えば、特徴量統合部１２３５は、第１の特徴量と第２の特徴量とを連結した特徴量を点識別子とする。
【０１１５】
図１２Ｂは、本実施形態に係る点識別子抽出処理のさらに他例の手順を示すフローチャートである。以下、図１２Ａおよび図１２Ｂを参照して点識別子抽出部４２２、６３３、７３３の動作を、点識別子抽出部６３３の動作を代表させて説明する。なお、図１２Ｂにおいて、図８Ｂ、図１１Ｂと同様のステップには同じステップ番号を付して、重複する説明は省略する。
【０１１６】
点識別子抽出部６３３の第１の特徴量抽出部１２３３は、点２５３の画像から、点２５３の平面形状および粒２５６の分布に依存する第１の特徴量を抽出する(ステップＳ１２０２)。
【０１１７】
次に、点識別子抽出部６３３の第２の特徴量抽出部１２３４は、点２５３の画像から、点２５３の平面形状に依存する第２の特徴量を抽出する(ステップＳ１２０３)。
【０１１８】
次に、点識別子抽出部６３３の特徴量統合部１２３５は、第１の特徴量と第２の特徴量とを統合することにより点識別子を生成し、出力する(ステップＳ１２０４)。
【０１１９】
このように本例では、点識別子は、第１の特徴量と第２の特徴量とを有する。このため、本例で抽出された点識別子を使用する照合識別では、点識別子どうしの比較は、第１の特徴量どうしの比較、第２の特徴量どうしの比較、第１の特徴量と第２の特徴量とをあわせた全体どうしの比較という３パターンのいずれか１つあるいは２つあるいは３つ全ての組み合わせで実施することができる。そのため、例えば、最初に第２の特徴量どうしを比較して、同一または類似しない候補を除外し、残りの候補について第１の特徴量どうしを比較して最終的に識別照合するといった形態が可能になる。
【０１２０】
《宿泊管理サーバのハードウェア構成》
図１３は、本実施形態に係る情報処理装置としての宿泊管理サーバ２２０のハードウェア構成を示すブロック図である。なお、図１３において、宿泊日時や宿泊場所、宿泊者識別子（ＩＤ）を考慮するため、物体の撮像画像から宿泊日時や宿泊場所、宿泊者識別子（ＩＤ）などを文字認識する機能構成などは省略している。
【０１２１】
図１３で、ＣＰＵ(Central Processing Unit)１３１０は演算制御用のプロセッサであり、プログラムを実行することで図４の機能構成部を実現する。ＣＰＵ１３１０は１つであっても複数であってもよい。ＲＯＭ(Read Only Memory)１３２０は、初期データおよびプログラムなどの固定データおよびプログラムを記憶する。ネットワークインタフェース１３３０は、ネットワーク２４０を介して、予約装置２１０や開錠装置２３０との通信を制御する。
【０１２２】
ＲＡＭ(Random Access Memory)１３４０は、ＣＰＵ１３１０が一時記憶のワークエリアとして使用するランダムアクセスメモリである。ＲＡＭ１３４０には、本実施形態の実現に必要なデータを記憶する領域が確保されている。点画像および日時データ１３４１は、予約装置２１０や開錠装置２３０から受信した点画像のデータ、および、予約装置２１０から受信した宿泊日時や開錠装置２３０から受信した現日時のデータである。抽出された点識別子１３４２は、予約装置２１０や開錠装置２３０から受信した点識別子のデータ、あるいは、点画像および日時データ１３４１の点画像から抽出された点識別子のデータである。登録済点識別子および宿泊日時１３４３は、宿泊管理データベース２２１から読み出された登録済点識別子および宿泊日時のデータである。点識別子および日時照合結果１３４４は、抽出された点識別子１３４２と登録済点識別子、かつ、開錠装置２３０から受信した現日時と登録済宿泊日時との照合結果を示すデータである。開錠制御指示命令１３４５は、点識別子および日時照合結果１３４４に基づいて開錠装置２３０に指示する開錠制御命令のデータである。送受信データ１３４６は、ネットワーク２４０を介して送受信されるデータを記憶し、本例では点画像、点識別子、開錠制御命令などを含む。
【０１２３】
ストレージ１３５０は、ＣＰＵ１３１０が使用する、データベースや各種のパラメータ、あるいは本実施形態の実現に必要な以下のデータまたはプログラムが記憶されている。宿泊管理データベース２２１は、図５に示したように、点識別子および宿泊日時（期間）を含むデータを登録する。点識別子抽出アルゴリズム１３５１は、使用される点識別子抽出のアルゴリズムである。ストレージ１３５０には、以下のプログラムが格納される。宿泊管理サーバ制御プログラム１３５２は、本宿泊管理サーバ２２０の全体を制御するプログラムである。点画像／点識別子および宿泊日時管理モジュール１３５３は、予約装置２１０や開錠装置２３０から受信した点画像や点識別子と宿泊日時や現日時、あるいは、点識別子抽出モジュール１３５４が抽出した点識別子と、宿泊日時や現日時とを管理するモジュールである。点識別子抽出モジュール１３５４は、点画像から点識別子を抽出モジュールである。点識別子および日時照合モジュール１３５５は、宿泊管理データベース２２１から読み出された登録済点識別子と、新たに点画像から抽出された点識別子とを照合し、かつ、宿泊管理データベース２２１から読み出された宿泊日時と、新たに点画像が撮像された現日時とを照合するモジュールである。開錠制御指示モジュール１３５６は、点識別子および日時照合モジュール１３５５の照合結果に基づいて、開錠装置２３０に開錠制御を指示するモジュールである。
【０１２４】
なお、図１３のＲＡＭ１３４０やストレージ１３５０には、宿泊管理サーバ２２０が有する汎用の機能や他の実現可能な機能に関連するプログラムやデータは図示されていない。
【０１２５】
《宿泊管理サーバの処理手順》
図１４は、本実施形態に係る情報処理装置としての宿泊管理サーバ２２０の処理手順を示すフローチャートである。このフローチャートは、図１３のＣＰＵ１３１０がＲＡＭ１３４０を使用して実行し、図４の機能構成部を実現する。なお、図１４のフローチャートは、宿泊管理サーバが点識別子を抽出する図３Ａの動作シーケンスに対応する。また、図１４における「点画像から点識別子抽出」の処理は、図２Ｂや図８Ａ〜図１２Ｂに提示された点識別子抽出処理から選択され、例えば、図８Ｂ、図１１Ｂ、図１２Ｂのフローチャートに従った処理を実行する。また、図１４において、宿泊日時や宿泊場所、宿泊者識別子（ＩＤ）を考慮するため、物体の撮像画像から宿泊日時や宿泊場所、宿泊者識別子（ＩＤ）などを文字認識する処理などは省略している。
【０１２６】
宿泊管理サーバ２２０は、ステップＳ１４１１において、宿泊予約処理（点識別子の登録）であるか否かを判定する。例えば、予約装置２１０からの点画像や点識別子の受信、あるいは、予約指示命令により、予約処理と判定する。予約処理と判定すると、宿泊管理サーバ２２０は、ステップＳ１４１３において、予約装置２１０から点画像および宿泊日時を受信する。宿泊管理サーバ２２０は、ステップＳ１４１５において、受信した点画像から点識別子を抽出する。そして、宿泊管理サーバ２２０は、ステップＳ１４１７において、抽出した点識別子および宿泊日時を対応付けて宿泊管理データベース２２１に登録する。
【０１２７】
宿泊予約でないと判定した場合、宿泊管理サーバ２２０は、ステップＳ１４２１において、開錠制御の処理であるか否かを判定する。例えば、開錠装置２３０からの点画像や点識別子の受信、あるいは、開錠制御指示命令により、開錠制御の処理と判定する。開錠制御の処理であると判定すると、宿泊管理サーバ２２０は、ステップＳ１４２３において、開錠装置２３０から点画像および現日時を受信する。宿泊管理サーバ２２０は、ステップＳ１４２５において、受信した点画像から点識別子を抽出する。そして、宿泊管理サーバ２２０は、ステップＳ１４２７において、宿泊管理データベース２２１から登録済みの点識別子および宿泊日時を読み出して、受信した点画像から抽出した点識別子および開錠装置２３０からからの現日時を、それぞれ照合する。
【０１２８】
宿泊管理サーバ２２０は、ステップＳ１４２９において、点識別子の照合が一致し、かつ、現日時が宿泊日時に含まれるか、そうでないかを判定する。なお、点識別子の照合が一致するか否かの判定は、照合結果の差が所定閾値以内の場合に一致と判定してもよい。点識別子および日時が一致すると判定した場合、宿泊管理サーバ２２０は、ステップＳ１４３１において、開錠の許可を開錠装置２３０に通知する。一方、点識別子が一致しない、または、日時が一致しないと判定した場合、宿泊管理サーバ２２０は、ステップＳ１４３３において、宿泊管理データベース２２１に登録済みで照合すべき点識別子および宿泊日時の照合が完了したか否かを判定する。照合が完了したと判定した場合、宿泊管理サーバ２２０は、ステップＳ１４３５において、開錠の不許可を開錠装置２３０に通知する。一方、照合が完了してないと判定した場合、宿泊管理サーバ２２０は、ステップＳ１４２７から、他の点識別子および宿泊日時との照合を継続する。
【０１２９】
宿泊予約でなく、開錠制御の処理でないと判定した場合、宿泊管理サーバ２２０は、ステップＳ１４４１において、予約キャンセルであるか否かを判定する。例えば、予約装置２１０からの削除要請、あるいは、所定予約期間や宿泊日時を過ぎた場合などにより、予約を削除してよい。あるいは、宿泊オーナーによる削除指示が行なわれてもよい。以下、予約装置２１０からのキャンセル要請の場合の手順を説明する。予約キャンセル処理と判定すると、宿泊管理サーバ２２０は、ステップＳ１４４３において、予約装置２１０から点画像およびキャンセル日時を受信する。宿泊管理サーバ２２０は、ステップＳ１４４５において、受信した点画像から点識別子を抽出する。そして、抽出した点識別子が宿泊管理データベース２２１に登録されていれば、宿泊管理サーバ２２０は、ステップＳ１４４７において、これを削除して予約キャンセルする。なお、点識別子のみでなく付加情報を参照してキャンセルを決めてもよい。また、キャンセル日時が宿泊日時に近い場合に、キャンセル不可としてもよい。
【０１３０】
《予約装置のハードウェア構成》
図１５は、本実施形態に係る予約装置２１０のハードウェア構成を示すブロック図である。なお、図１５において、宿泊日時や宿泊場所、宿泊者識別子（ＩＤ）を考慮するため、物体の撮像画像から宿泊日時や宿泊場所、宿泊者識別子（ＩＤ）などを文字認識する機能構成などは省略している。
【０１３１】
図１５で、ＣＰＵ１５１０は演算制御用のプロセッサであり、プログラムを実行することで図６の機能構成部を実現する。ＣＰＵ１５１０は１つであっても複数であってもよい。ＲＯＭ１５２０は、初期データおよびプログラムなどの固定データおよびプログラムを記憶する。ネットワークインタフェース１５３０は、ネットワーク２４０を介して、宿泊管理サーバ２２０との通信を制御する。
【０１３２】
ＲＡＭ１５４０は、ＣＰＵ１５１０が一時記憶のワークエリアとして使用するランダムアクセスメモリである。ＲＡＭ１５４０には、本実施形態の実現に必要なデータを記憶する領域が確保されている。撮像データ１５４１は、撮像部（カメラ）２１２が撮像した物体２５２上に記載された点２５３を含む画像データである。点画像および宿泊日時データ１５４２は、撮像データ１５４１から抽出した点画像のデータおよび操作部６２２から入力された宿泊日時のデータである。なお、撮像部（カメラ）２１２が点画像の抽出機能を有する場合は、撮像部（カメラ）２１２から受信した点画像のデータである。点識別子および宿泊日時１５４３は、予約装置２１０が点画像から点識別子を抽出する機能を有する場合に、点画像および宿泊日時データ１５４２の点画像から抽出された点識別子のデータ、および、操作部６２２から入力された宿泊日時のデータである。開錠対象情報１５４４は、点識別子の照合の他に認証のための付加情報を用いる場合に付加する、宿泊者識別子（ＩＤ）や宿泊場所などの情報である。点識別子管理情報１５４５は、点識別子の宿泊管理データベース２２１への予約通知、あるいは、予約装置２１０から点識別子の宿泊管理データベース２２１からの削除指示（予約キャンセル）などの場合に使用する、点識別子管理の情報である。送受信データ１５４６は、ネットワーク２４０を介して送受信されるデータを記憶し、本例では点画像、点識別子、宿泊日時（期間）、予約完了通知などを含む。入出力データ１５４７は、入出力インタフェース６０２を介した入出力機器と入出力するデータである。
【０１３３】
ストレージ１５５０は、ＣＰＵ１５１０が使用する、データベースや各種のパラメータ、あるいは本実施形態の実現に必要な以下のデータまたはプログラムが記憶されている。点識別子抽出アルゴリズム１５５１は、予約装置２１０が点識別子抽出機能を有する場合、使用される点識別子抽出のアルゴリズムである。ストレージ１５５０には、以下のプログラムが格納される。予約装置制御プログラム１５５２は、本予約装置２１０の全体を制御するプログラムである。予約装置用宿泊管理アプリケーション１５５３は、予約装置２１０として宿泊管理を行なうためのアプリケーションプログラムである。点画像および宿泊日時取得モジュール１５５４は、撮像部（カメラ）２１２が撮像した画像から点画像を取得する点画像の拡大などを含む処理や、予約する宿泊日時を取得するモジュールである。点識別子抽出モジュール１５５５は、予約装置２１０が点識別子抽出機能を有する場合、点画像から点識別子を抽出するモジュールである。予約管理通知モジュール１５５６は、点識別子の宿泊管理データベース２２１への登録通知（予約完了通知）、あるいは、予約装置２１０から点識別子の宿泊管理データベース２２１からの削除指示（予約キャンセル指示）などを管理するモジュールである。
【０１３４】
入出力インタフェース６０２は、入出力デバイスとのデータ入出力を制御するためのインタフェースを行なう。本実施形態においては、入出力インタフェース６０２には、図６に示したように、撮像部（カメラ）２１２、表示部６２１、操作部６２２、ＧＰＳ((Global Positioning System))位置算出部６２３などが接続される。
【０１３５】
なお、図１５のＲＡＭ１５４０やストレージ１５５０には、予約装置２１０が有する汎用の機能や他の実現可能な機能に関連するプログラムやデータは図示されていない。
【０１３６】
《予約装置の処理手順》
図１６は、本実施形態に係る予約装置２１０の処理手順を示すフローチャートである。このフローチャートは、図１５のＣＰＵ１５１０がＲＡＭ１５４０を使用して実行し、図６の機能構成部を実現する。なお、図１６における「点画像から点識別子抽出」の処理は、図２Ｂや図８Ａ〜図１２Ｂに提示された点識別子抽出処理から選択され、例えば、図８Ｂ、図１１Ｂ、図１２Ｂのフローチャートに従った処理を実行する。また、図１６において、宿泊日時や宿泊場所、宿泊者識別子（ＩＤ）を考慮するため、物体の撮像画像から宿泊日時や宿泊場所、宿泊者識別子（ＩＤ）などを文字認識する処理などは省略している。
【０１３７】
予約装置２１０は、ステップＳ１６１１において、宿泊予約処理（点識別子の登録）であるか否かを判定する。例えば、予約装置２１０における点画像や点識別子の取得、あるいは、予約指示命令により、宿泊予約処理と判定する。宿泊予約処理と判定すると、予約装置２１０は、ステップＳ１６１３において、撮像部（カメラ）２１２により点画像を撮像する。
【０１３８】
ここで、予約装置２１０が点識別子抽出機能を有しない場合、予約装置２１０は、ステップＳ１６１５において、撮像した点画像および宿泊日時を宿泊管理サーバ２２０に送信する。一方、予約装置２１０が点識別子抽出機能を有する場合、予約装置２１０は、ステップＳ１６２５において、撮像した点画像から点識別子を抽出する。そして、予約装置２１０は、ステップＳ１６２６において、抽出した点識別子および宿泊日時を宿泊管理サーバ２２０に送信する。
【０１３９】
次に、予約装置２１０は、ステップＳ１６１７において、宿泊管理サーバ２２０からの予約済み（点識別子登録済み）の通知を待つ。予約済みの通知があれば、予約装置２１０は、ステップＳ１６１９において、予約完了を表示などで通知する。
【０１４０】
宿泊予約処理でないと判定した場合、予約装置２１０は、ステップＳ１６３１において、予約キャンセル処理（点識別子の削除）か否かを判定する。なお、予約装置２１０における予約キャンセル処理は必須でなくオプションである。例えば、予約装置２１０で予約済みの点識別子が再度、抽出される場合に予約キャンセルと判断して、点識別子を削除してよい。旅行会社カウンターのオペレータによる削除処理が行なわれてもよい。予約キャンセル処理と判定すると、予約装置２１０は、ステップＳ１６３３において、撮像部（カメラ）２１２により点画像を撮像する。
【０１４１】
ここで、予約装置２１０が点識別子抽出機能を有しない場合、予約装置２１０は、ステップＳ１６３５において、撮像した点画像および予約済日時を宿泊管理サーバ２２０に送信する。一方、予約装置２１０が点識別子抽出機能を有する場合、予約装置２１０は、ステップＳ１６４５において、撮像した点画像から点識別子を抽出する。そして、予約装置２１０は、ステップＳ１６４６において、抽出した点識別子および予約済日時を宿泊管理サーバ２２０に送信する。
【０１４２】
次に、予約装置２１０は、ステップＳ１６３７において、宿泊管理サーバ２２０からの予約キャンセル完了（点識別子削除済み）の通知を待つ。予約キャンセル完了の通知があれば、予約装置２１０は、ステップＳ１６３９において、予約キャンセル完了を表示などで通知する。
【０１４３】
《開錠装置のハードウェア構成》
図１７は、本実施形態に係る開錠装置２３０のハードウェア構成を示すブロック図である。なお、図１７において、宿泊日時や宿泊場所、宿泊者識別子（ＩＤ）を考慮するため、物体の撮像画像から宿泊日時や宿泊場所、宿泊者識別子（ＩＤ）などを文字認識する機能構成などは省略している。
【０１４４】
図１７で、ＣＰＵ１７１０は演算制御用のプロセッサであり、プログラムを実行することで図７の機能構成部を実現する。ＣＰＵ１７１０は１つであっても複数であってもよい。ＲＯＭ１７２０は、初期データおよびプログラムなどの固定データおよびプログラムを記憶する。ネットワークインタフェース１７３０は、ネットワーク２４０を介して、宿泊管理サーバ２２０との通信を制御する。
【０１４５】
ＲＡＭ１７４０は、ＣＰＵ１７１０が一時記憶のワークエリアとして使用するランダムアクセスメモリである。ＲＡＭ１７４０には、本実施形態の実現に必要なデータを記憶する領域が確保されている。撮像データ１７４１は、撮像部（カメラ）２３２が撮像した物体２５２上に記載された点２５３を含む画像データである。点画像および現日時データ１７４２は、撮像データ１７４１から抽出した点画像のデータ、および、不図示のタイマから取得した現日時のデータである。なお、撮像部（カメラ）２３２が点画像の抽出機能を有する場合は、撮像部（カメラ）２３２から受信した点画像のデータである。点識別子および現日時１７４３は、開錠装置２３０が点画像から点識別子を抽出する機能を有する場合に、点画像および現日時データ１７４２の点画像から抽出された点識別子のデータ、および、現日時のデータである。格納済点識別子および宿泊日時１７４４は、開錠装置２３０が点識別子の照合処理機能を有する場合、点識別子および宿泊日時格納部７０４から読み出された点識別子および宿泊日時のデータである。点識別子および日時照合結果１７４５は、開錠装置２３０が点識別子の照合処理機能を有する場合、抽出された点識別子と、点識別子および宿泊日時格納部７０４から読み出された格納済点識別子との照合、かつ、取得した現日時と格納された宿泊日時との照合による、照合結果のデータである。開錠機構制御情報１７４６は、点識別子および宿泊日時の照合結果に基づいて開錠機構７２１の開錠制御を指示する情報である。送受信データ１７４７は、ネットワーク２４０を介して送受信されるデータを記憶し、本例では点画像、抽出された点識別子、開錠指示情報、格納指示点識別子および宿泊日時などを含む。入出力データ１７４８は、入出力インタフェース６０２を介した入出力機器と入出力するデータである。
【０１４６】
ストレージ１７５０は、ＣＰＵ１７１０が使用する、データベースや各種のパラメータ、あるいは本実施形態の実現に必要な以下のデータまたはプログラムが記憶されている。点識別子および宿泊日時格納部７０４は、開錠装置２３０が点識別子の照合処理機能を有する場合、宿泊管理サーバ２２０から送信された点識別子および宿泊日時を、開錠装置２３０での照合処理のために格納する。点識別子抽出アルゴリズム１７５１は、開錠装置２３０が点識別子抽出機能を有する場合、使用される点識別子抽出のアルゴリズムである。ストレージ１７５０には、以下のプログラムが格納される。開錠装置プログラム１７５２は、本開錠装置２３０の全体を制御するプログラムである。開錠装置用宿泊管理アプリケーション１７５３は、開錠装置２３０として宿泊管理を行なうためのアプリケーションプログラムである。点画像および現日時取得モジュール１７５４は、撮像部（カメラ）２３２が撮像した画像から点画像を取得する点画像の拡大などを含み、かつ、不図示のタイマから現日時を取得するモジュールである。点識別子抽出モジュール１７５５は、開錠装置２３０が点識別子抽出機能を有する場合、点画像から点識別子を抽出モジュールである。点識別子および日時照合モジュール１７５６は、開錠装置２３０が点識別子の照合処理機能を有する場合、抽出された点識別子と、点識別子および宿泊日時格納部７０４から読み出された格納済点識別子との照合を行ない、かつ、取得した現日時と格納された宿泊日時との照合を行なうモジュールである。開錠機能制御モジュール１７５７は、宿泊管理サーバ２２０からの開錠制御指示、あるいは、点識別子および日時の照合結果に基づいて、開錠機構７２１の開錠制御を指示するモジュールである。
【０１４７】
入出力インタフェース７０２は、入出力デバイスとのデータ入出力を制御するためのインタフェースを行なう。本実施形態においては、入出力インタフェース７０２には、図７に示したように、撮像部（カメラ）２３２、開錠機構７２１、表示部／操作部７２２、などが接続される。
【０１４８】
なお、図１７のＲＡＭ１７４０やストレージ１７５０には、開錠装置２３０が有する汎用の機能や他の実現可能な機能に関連するプログラムやデータは図示されていない。
【０１４９】
《開錠装置の処理手順》
図１８Ａは、本実施形態に係る開錠装置２３０の処理手順を示すフローチャートである。このフローチャートは、図１７のＣＰＵ１７１０がＲＡＭ１７４０を使用して実行し、図７の機能構成部を実現する。図１８Ａのフローチャートは、開錠装置２３０が点識別子および日時の照合機能を有しない場合のフローチャートである。なお、図１８Ａにおける「点画像から点識別子抽出」の処理は、図２Ｂや図８Ａ〜図１２Ｂに提示された点識別子抽出処理から選択され、例えば、図８Ｂ、図１１Ｂ、図１２Ｂのフローチャートに従った処理を実行する。
【０１５０】
開錠装置２３０は、ステップＳ１８１１において、開錠制御処理であるか否かを判定する。例えば、開錠装置２３０における点画像や点識別子の取得、あるいは、開錠制御指示命令により、開錠制御処理と判定する。開錠制御処理と判定すると、開錠装置２３０は、ステップＳ１８１３において、撮像部（カメラ）２３２により点画像を撮像する。
【０１５１】
ここで、開錠装置２３０が点識別子抽出機能を有しない場合、開錠装置２３０は、ステップＳ１８１５において、撮像した点画像およびタイマから取得した現日時を宿泊管理サーバ２２０に送信する。一方、開錠装置２３０が点識別子抽出機能を有する場合、開錠装置２３０は、ステップＳ１８２２において、撮像した点画像から点識別子を抽出する。そして、開錠装置２３０は、ステップＳ１８２３において、抽出した点識別子および現日時を宿泊管理サーバ２２０に送信する。
【０１５２】
次に、開錠装置２３０は、ステップＳ１８１７において、宿泊管理サーバ２２０からの開錠許可か否かの通知を待つ。開錠許可の通知があれば、開錠装置２３０は、ステップＳ１８１９において、開錠機構７２１に対し開錠許可の指示をする。一方、開錠不許可の通知があれば、開錠装置２３０は、ステップＳ１８２１において、開錠機構７２１に対し開錠不許可の指示をする。
【０１５３】
《開錠装置の他の処理手順》
図１８Ｂは、本実施形態に係る開錠装置２３０の他の処理手順を示すフローチャートである。このフローチャートは、図１７のＣＰＵ１７１０がＲＡＭ１７４０を使用して実行し、図７の機能構成部を実現する。図１８Ｂのフローチャートは、開錠装置２３０が点識別子および日時照合機能を有する場合のフローチャートである。なお、図１８Ｂにおける「点画像から点識別子抽出」の処理は、図２Ｂや図８Ａ〜図１２Ｂに提示された点識別子抽出処理から選択され、例えば、図８Ｂ、図１１Ｂ、図１２Ｂのフローチャートに従った処理を実行する。また、図１８Ｂにおいて、宿泊日時や宿泊場所、宿泊者識別子（ＩＤ）を考慮するため、物体の撮像画像から宿泊日時や宿泊場所、宿泊者識別子（ＩＤ）などを文字認識する処理などは省略している。
【０１５４】
開錠装置２３０は、ステップＳ１８４１において、宿泊管理サーバ２２０から送信された本開錠装置２３０に関連する予約情報（点識別子および宿泊日時）の格納指示であるか否かを判定する。予約情報の格納指示であると判定すると、開錠装置２３０は、ステップＳ１８４３において、宿泊管理サーバ２２０から予約情報として点識別子および宿泊日時を受信する。そして、開錠装置２３０は、ステップＳ１８４５において、受信した点識別子および宿泊日時を点識別子および宿泊日時格納部７０４に格納して、当該開錠装置２３０に対する予約情報の格納とする。
【０１５５】
予約情報の格納指示でないと判定した場合、開錠装置２３０は、ステップＳ１８５１において、開錠制御処理であるか否かを判定する。開錠制御処理と判定すると、開錠装置２３０は、ステップＳ１８５３において、撮像部（カメラ）２３２により点画像を撮像する。開錠装置２３０は、ステップＳ１８５５において、撮像した点画像から点識別子を抽出する。そして、開錠装置２３０は、ステップＳ１８５７において、点識別子および宿泊日時格納部７０４から格納済みの点識別子および宿泊日時を読み出して、撮像した点画像から抽出した点識別子および取得した現日時と照合する。
【０１５６】
開錠装置２３０は、ステップＳ１８５９において、点識別子および日時の照合が一致するか否かを判定する。なお、点識別子の照合が一致するか否かの判定は、照合結果の差が所定閾値以内の場合に一致と判定してもよい。点識別子および日時が一致すると判定した場合、開錠装置２３０は、ステップＳ１８６１において、開錠許可を開錠機構７２１に通知する。一方、点識別子と日時とのいずれかが一致しないと判定した場合、開錠装置２３０は、ステップＳ１８６３において、点識別子および宿泊日時格納部７０４に格納済みで照合すべき点識別子および宿泊日時の照合が完了したか否かを判定する。照合が完了したと判定した場合、開錠装置２３０は、ステップＳ１８６５において、開錠不許可を開錠機構７２１に通知する。一方、照合が完了してないと判定した場合、開錠装置２３０は、ステップＳ１８５７から、他の点識別子と宿泊日時との組との照合を継続する。
【０１５７】
本実施形態によれば、物体に付与され筆記具で記載された点から抽出した点識別子を用いるので、費用や手間をかけず簡易に宿泊を管理することができる。例えば、所有物に点によって宿泊宿泊証としての機能を付加するので、本人認証情報を含む宿泊証を新たに発行する費用や手間を削減することができる。また、電子透かしなどを印刷する場合の印刷装置などが必要ない。また、他人には物体が宿泊証であると認識できないので、盗難や他人の使用を防ぐことができる。さらに、点画像および点識別子には個人情報に関わる情報が一切含まれていないので、個人情報の保護も完璧である。
【０１５８】
このように、本実施形態によれば、下記の従来技術の問題点を解決できる。すなわち、宿泊の場合、宿泊施設の鍵の受け渡しが煩雑になる場合がある。例えば、インターネットを通じて宿泊を予約し、来訪した際に物件の入退場に用いる鍵を、物理的に授受する（面会して手渡しする、あるいは、郵便で送付する）のは時間やコストがかかる。また、紛失時の補てんや回収作業にもコストがかかる。また、番号ロック鍵の番号を通知した場合、番号が漏えいしたり、宿泊契約者本人以外に乱用されるおそれがある。バーコードも同様で、コピーが容易である。さらに、古典的な錠前鍵を使用する場合、無断複製のリスクがあるが、錠前の交換や、電子鍵への変更を行うのにコストがかかる。特に、施錠する部屋やドアの数が多い施設の場合、多数の鍵の交換には多大なコストを要する。低コストで物理鍵の複製を防止することが必要である。
【０１５９】
［第３実施形態］
次に、本発明の第３実施形態に係る宿泊管理システムについて説明する。本実施形態に係る宿泊管理システムは、上記第２実施形態と比べると、開錠装置において宿泊日時を照合することなく宿泊者の本人認証を行なうことができる構成とした点で異なる。その他の構成および動作は、第２実施形態と同様であるため、同じ構成および動作については同じ符号を付してその詳しい説明を省略する。
【０１６０】
《宿泊管理システム》
図１９、図２０Ａおよび図２０Ｂを参照して、本実施形態の宿泊管理システム１９００の構成および動作を説明する。
【０１６１】
（概要）
図１９は、本実施形態に係る宿泊管理システム１９００の概要を示す図である。なお、図２Ａと同様の構成要素には同じ参照番号を付して、重複する説明を省略する。
【０１６２】
宿泊管理システム１９００において、宿泊予約が完了すると、情報処理装置としての宿泊管理サーバ１９２０が有する宿泊管理データベース１９２１には、宿泊予約の点識別子が宿泊日時によってソートされて登録されている。なお、ここでは、宿泊場所情報については処理が煩雑となるので省いて説明する。
【０１６３】
したがって、宿泊者が宿泊施設２５４の入口２５５に着いた時に、点識別子抽出および照合機能を有しない開錠装置２３０の場合、開錠装置２３０が有する高解像度カメラ２３２で宿泊者が保持する物体２５２に記載された点２５３を撮像して点画像を宿泊管理サーバ１９２０に送信する。宿泊管理サーバ１９２０は、撮像された点画像から抽出された点識別子を宿泊管理データベース１９２１に登録された当日予約の点識別子と照合すれば、開錠装置２３０の制御部（図１９には不図示）により入口２５５の錠を開錠制御できる。
【０１６４】
一方、点識別子抽出および照合機能を有する開錠装置１９３０の場合、宿泊当日（あるいは時間）に、宿泊管理サーバ１９２０から当日予約の点識別子を開錠装置１９３０の当日時の点識別子格納部１９３２に格納しておく。そして、開錠装置１９３０において、撮像された点画像から抽出された点識別子を点識別子格納部１９３２に格納された当日（時間）予約の点識別子と照合すれば、開錠装置１９３０の制御部（図１９には不図示）により入口２５５の錠を開錠制御できる。
【０１６５】
（動作シーケンス）
図２０Ａは、本実施形態に係る宿泊管理システム１９００の動作手順を示すシーケンス図である。なお、図２０Ａにおいて、端末２１１や制御部２３１は点画像から点識別子を抽出する機能を有するとして説明する。また、図３Ｂと同様のステップには同じステップ番号を付して、重複する説明を省略する。
【０１６６】
宿泊予約処理動作では、ステップＳ２０１７において、宿泊管理サーバ１９２０は、受信した点識別子を宿泊日時でソートして、宿泊管理データベース１９２１に登録する。なお、宿泊期間による予約は予約日ごとに分けてソートするのが望ましい。
【０１６７】
開錠処理動作では、ステップＳ２０７３において、制御部２３１から宿泊管理サーバ１９２０に抽出した点識別子を送信すると、宿泊管理サーバ１９２０は、ステップＳ２０２７において、宿泊管理データベース１９２１から現日時の点識別子を読み出し、ステップＳ２０１９において、抽出した点識別子と読出した点識別子とを照合する。そして、点識別子のみの照合結果により、宿泊日時も考慮した開錠制御ができる。
【０１６８】
図２０Ｂは、本実施形態に係る宿泊管理システム１９００の他の動作手順を示すシーケンス図である。なお、図２０Ｂにおいて、端末２１１は点画像から点識別子を抽出する機能を有しない、制御部１９３１は点画像から点識別子を抽出する機能を有するとして説明する。また、図３Ｃまたは図２０Ａと同様のステップには同じステップ番号を付して、重複する説明を省略する。
【０１６９】
宿泊管理サーバ１９２０は、ステップＳ２０９１において、現日時（当日）の点識別子を制御部１９３１の格納部に設定する。制御部１９３１は、ステップＳ２０９３において、現日時（当日）の点識別子を格納部に格納する。そして、制御部１９３１は、ステップＳ２０９５において、抽出した点識別子と格納した当日の点識別子とを照合する。そして、点識別子のみの照合結果により、宿泊日時も考慮した開錠制御ができる。
【０１７０】
なお、図２０Ａおよび図２０Ｂの動作シーケンスでは、宿泊場所や宿泊部屋は予め設定されているものとした。宿泊場所や宿泊部屋を登録時に予約装置２１０から設定する場合は、宿泊場所や宿泊部屋の入力および登録を行なう。また、宿泊者識別子（ＩＤ）による管理をする場合は、宿泊者識別子（ＩＤ）の入力および登録を行なう。かかる宿泊場所や宿泊部屋、宿泊者識別子（ＩＤ）の入力は、予約装置２１０からからの操作入力、あるいは、それらを記載した物体の撮像画像から文字認識して、宿泊管理データベース１９２１に登録してもよい。さらに、他の記載内容を点識別子に対応付けて宿泊管理データベース１９２１に登録してもよい。
【０１７１】
（宿泊管理データベース）
図２１は、本実施形態に係る宿泊管理データベース１９２１の構成を示す図である。宿泊管理データベース１９２１は、予約者の点識別子を宿泊日時でソートして登録し、宿泊の管理に使用される。
【０１７２】
宿泊管理データベース１９２１には、構成２１１０、構成２１２０、などが登録される。構成２１０１は、宿泊日時２１１１に対応付けて、宿泊日時２１１１でソートされた点識別子２１１２を記憶する。また、構成２１２０は、宿泊日時２１２１に対応付けて、宿泊日時２１２１でソートされた点識別子２１２２と宿泊者識別子（ＩＤ）２１２３との組を記憶する。
【０１７３】
構成２１１０を使用する場合、本実施形態の宿泊証を持っている来訪者は当日時の点識別子の照合により宿泊許可とする最も単純な宿泊者の認証となる。構成２１２０を使用する場合、宿泊者を別途確認することが可能となる。なお、宿泊オーナーへの通知などの説明は本例では省略するが、宿泊オーナー識別子や通知先などを登録してもよい。
【０１７４】
なお、宿泊管理データベース１９２１の構成は、図２１に限定されず、宿泊日時にソートされた、点識別子とさらに他の付加情報との組を登録しても、用途に応じてこれらを組み合わせて登録してもよい。また、宿泊管理データベース１９２１に含まれる情報は図２１に限定されない。他の宿泊管理の確実性を高める、あるいは、宿泊管理をより効率的に実現する、あるいは、宣伝効果などの他の効果を奏する、ために有用な情報が加えられてもよい。
【０１７５】
（点識別子格納部）
図２２は、本実施形態に係る点識別子格納部１９３２の構成を示す図である。点識別子格納部１９３２は、宿泊当日（あるいは時間）における予約者の点識別子を格納し、宿泊の管理に使用される。
【０１７６】
なお、点識別子格納部１９３２の構成は、図２２に限定されず、宿泊日時にソートされた、点識別子とさらに他の付加情報との組を登録しても、用途に応じてこれらを組み合わせて登録してもよい。また、点識別子格納部１９３２に含まれる情報は図２２に限定されない。他の宿泊管理の確実性を高める、あるいは、宿泊管理をより効率的に実現する、あるいは、宣伝効果などの他の効果を奏する、ために有用な情報が加えられてもよい。
【０１７７】
《宿泊管理サーバの処理手順》
図２３Ａは、本実施形態に係る情報処理装置としての宿泊管理サーバ１９２０の処理手順を示すフローチャートである。このフローチャートは、宿泊管理サーバ１９２０で点識別子の照合を行なう場合を示し、図１３のＣＰＵ１３１０がＲＡＭ１３４０を使用して実行し、宿泊管理サーバ１９２０の機能構成部を実現する。なお、図２３Ａにおいて、図１４と同様のステップには同じステップ番号を付して、重複する説明を省略する。また、図２３Ａにおける「点画像から点識別子抽出」の処理は、図２Ｂや図８Ａ〜図１２Ｂに提示された点識別子抽出処理から選択され、例えば、図８Ｂ、図１１Ｂ、図１２Ｂのフローチャートに従った処理を実行する。また、図２３Ａにおいて、宿泊日時や宿泊場所、宿泊者識別子（ＩＤ）を考慮するため、物体の撮像画像から宿泊日時や宿泊場所、宿泊者識別子（ＩＤ）などを文字認識する処理などは省略している。
【０１７８】
宿泊予約処理では、宿泊管理サーバ１９２０は、ステップＳ２３１７において、抽出された点識別子を宿泊日時でソートして、宿泊日時に対応付けて宿泊管理データベース１９２１に登録する。
【０１７９】
また、開錠制御処理では、宿泊管理サーバ１９２０は、ステップＳ２３２３において、開錠装置２３０から撮像した点画像を受信する。宿泊管理サーバ１９２０は、ステップＳ２３２７において、宿泊管理データベース１９２１から現日時に対応付けられた点識別子を読み出す。そして、宿泊管理サーバ１９２０は、ステップＳ２３２９において、抽出された点識別子と現日時に対応付けられた点識別子とが一致するか否かを判定する。
【０１８０】
《開錠装置の処理手順》
図２３Ｂは、本実施形態に係る開錠装置１９３０の処理手順を示すフローチャートである。このフローチャートは、開錠装置１９３０で点識別子の照合を行なう場合を示し、図１７のＣＰＵ１７１０がＲＡＭ１７４０を使用して実行し、開錠装置１９３０の機能構成部を実現する。なお、図２３Ｂにおいて、図１８Ｂと同様のステップには同じステップ番号を付して、重複する説明を省略する。また、図２３Ｂにおける「点画像から点識別子抽出」の処理は、図２Ｂや図８Ａ〜図１２Ｂに提示された点識別子抽出処理から選択され、例えば、図８Ｂ、図１１Ｂ、図１２Ｂのフローチャートに従った処理を実行する。また、図２３Ｂにおいて、宿泊日時や宿泊場所、宿泊者識別子（ＩＤ）を考慮するため、物体の撮像画像から宿泊日時や宿泊場所、宿泊者識別子（ＩＤ）などを文字認識する処理などは省略している。
【０１８１】
予約情報格納処理では、開錠装置１９３０は、ステップＳ２３４３において、宿泊管理サーバ１９２０から現日時予約の点識別子を受信する。そして、開錠装置１９３０は、ステップＳ２３４５において、受信した点識別子を点識別子格納部１９３２に格納する。
【０１８２】
開錠制御処理では、開錠装置１９３０は、ステップＳ２３５７において、撮像部（カメラ）により点画像を撮像する。開錠装置１９３０は、ステップＳ２３５７において、点識別子格納部１９３２から現日時に宿泊予約の点識別子を読み出す。そして、開錠装置１９３０は、ステップＳ２３５９において、抽出された点識別子と現日時宿泊予約の点識別子とが一致するか否かを判定する。
【０１８３】
本実施形態によれば、上記実施形態の効果に加えて、予約登録した点識別子のみの照合にもとづいて宿泊管理ができるので、さらに宿泊管理の費用や手間を削減することができる。
【０１８４】
［第４実施形態］
次に、本発明の第４実施形態に係る宿泊管理システムについて説明する。本実施形態に係る宿泊管理システムは、上記第２実施形態および第３実施形態と比べると、点識別子と他の認証情報との組、あるいは、複数の点識別子の組を用いて宿泊管理を実施する点で異なる。その他の構成および動作は、第２実施形態または第３実施形態と同様であるため、同じ構成および動作については同じ符号を付してその詳しい説明を省略する。
【０１８５】
《宿泊管理システムの概要》
図２４は、本実施形態に係る宿泊管理システム２４００の概要を示す図である。
【０１８６】
宿泊管理システム２４００は、予約装置２４１０と、情報処理装置としての宿泊管理サーバ２４２０と、宿泊施設２４３０に設置された開錠装置２４３１、２４３２と、を備える。
【０１８７】
上方に図示された予約装置２４１０では、宿泊者の所有物である口紅を物体２４５２とし、この口紅である物体２４５２に記載した点２４５３を撮像すると共に、暗証番号２４５４などの他の本人認証を取得する。そして、宿泊の予約処理では、宿泊管理サーバ２４２０の宿泊管理データベース２４２１に、取得した暗証番号と、点２４５３の点画像から抽出した点識別子との組を登録する。宿泊施設２４３０においては、例えば、暗証番号に基づいて宿泊施設２４３０の入口に設置された開錠装置２４３１の開錠制御を行ない、点識別子に基づいて各部屋の入口に設置された開錠装置２４３２の開錠制御を行なう。
【０１８８】
下方に図示された予約装置２４１０では、宿泊者の所有物である口紅である物体２４５２を物体とし、この口紅である物体２４５２に記載した点２４５３を撮像すると共に、宿泊者の手を物体２４５２とし、この手である物体２４５２の爪に記載した点２４５３を撮像する。そして、宿泊の予約処理では、宿泊管理サーバ２４２０の宿泊管理データベース２４２１に、異なる物体に記載された複数の点２４５３の点画像から抽出した点識別子との組を登録する。宿泊施設２４３０においては、例えば、口紅に記載した点の点識別子に基づいて宿泊施設２４３０の入口に設置された開錠装置２４３１の開錠制御を行ない、爪に記載した点の点識別子に基づいて各部屋の入口に設置された開錠装置２４３２の開錠制御を行なう。なお、点を記載する物体は、図２４の例に限定されない。また、点を記載した物体の紛失や盗難を防ぐため、複数の点を同じ物体に記載してもよい。また、宿泊管理をより確実に行なうため、あるいは、誘導効果や宣伝効果を高めるため、種々の所有物に点を記載し宿泊証機能を付与してもよい。
【０１８９】
なお、図２４においては、各入退場口の開錠装置２４３１、２４３２が高解像度カメラを有する構成であっても、宿泊施設の入退場口にある開錠装置２４３１の高解像度カメラによって、対応する各部屋や各場所の開錠制御を行なう構成であってもよい。
【０１９０】
（宿泊管理データベース）
図２５は、本実施形態に係る宿泊管理データベース２４２１の構成を示す図である。宿泊管理データベース２４２１は、点識別子と他の認証情報との組、あるいは、複数の点識別子の組に基づいて宿泊管理を行なうために使用される。
【０１９１】
宿泊管理データベース２４２１は、図２４の上方に図示された予約装置２４１０によって予約されたデータの構成２５１０と、図２４の下方に図示された予約装置２４１０によって予約されたデータの構成２５２０と、を登録する。
【０１９２】
構成２５１０は、宿泊施設の建物への入場用の暗証番号２５１１と、各部屋用の点識別子２５１２と、宿泊日時（期間）２５１４と、を記憶する。さらに、宿泊施設の特別領域への入場用の点識別子２５１３を記憶してもよい。
【０１９３】
構成２５２０は、宿泊施設の建物への入場用の点識別子２５２１と、各部屋用の点識別子２５２２と、宿泊日時（期間）２５２４と、を記憶する。さらに、宿泊施設の特別領域への入場用の点識別子２５２３を記憶してもよい。
【０１９４】
なお、宿泊管理データベース２４２１の構成は、図２５に限定されず、さらに点識別子や他の付加情報を登録しても、用途に応じてこれらを組み合わせて登録してもよい。また、宿泊管理データベース２４２１に含まれる情報は図２５に限定されない。他の宿泊管理の確実性を高める、あるいは、宿泊管理をより効率的に実現する、あるいは、宣伝効果などの他の効果を奏する、ために有用な情報が加えられてもよい。
【０１９５】
《宿泊管理サーバの処理手順》
図２６は、本実施形態に係る情報処理装置としての宿泊管理サーバ２４２０の処理手順を示すフローチャートである。このフローチャートは、図２４の上方に図示された予約装置２４１０による予約であって、宿泊管理サーバが点識別子を抽出する場合であり、図１３のＣＰＵ１３１０がＲＡＭ１３４０を使用して実行し、宿泊管理サーバ２４２０の機能構成部を実現する。なお、図２６において、図１４と同様のステップには同じステップ番号を付して、重複する説明を省略する。また、図２６における「点画像から点識別子抽出」の処理は、図２Ｂや図８Ａ〜図１２Ｂに提示された点識別子抽出処理から選択され、例えば、図８Ｂ、図１１Ｂ、図１２Ｂのフローチャートに従った処理を実行する。また、図２６において、宿泊日時や宿泊場所、宿泊者識別子（ＩＤ）を考慮するため、物体の撮像画像から宿泊日時や宿泊場所、宿泊者識別子（ＩＤ）などを文字認識する処理などは省略している。
【０１９６】
宿泊予約処理では、宿泊管理サーバ２４２０は、ステップＳ２６１３において、予約装置２４１０から暗証番号、点画像および宿泊日時を受信する。そして、宿泊管理サーバ２４２０は、ステップＳ２６１７において、暗証番号、点画像から抽出された点識別子および宿泊日時を対応付けて、宿泊管理データベース２４２１に登録する。
【０１９７】
部屋開錠制御処理では、図１４の開錠制御処理（Ｓ１４２１〜Ｓ１４３５）と同様の処理を実行する。一方、ステップＳ２６４１において建物開錠制御処理と判定された場合、宿泊管理サーバ２４２０は、ステップＳ２６４３において、宿泊者が入力した暗証番号を建物開錠装置から受信する。そして、宿泊管理サーバ２４２０は、ステップＳ２６４５において、宿泊管理データベース２４２１に登録された暗証番号と照合する。宿泊者が入力した暗証番号と宿泊管理データベース２４２１に登録された暗証番号とが一致すれば、宿泊管理サーバ２４２０は、ステップＳ２６４３において、建物入口の開錠装置の開錠を許可する。
【０１９８】
なお、図２４の下方に図示された予約装置２４１０による予約の場合は、図１４の開錠制御処理（Ｓ１４２１〜Ｓ１４３５）と同様の処理が、建物開錠制御用として、ステップＳ２６４１〜Ｓ２６４７に置き換えられる。
【０１９９】
本実施形態によれば、上記実施形態の効果に加えて、例えば、フロアと部屋など、宿泊の宿泊施設を本人認証の重要度に従い階層的に管理することにより、より確実な宿泊管理を費用や手間を削減することにより実現できる。
【０２００】
［第５実施形態］
次に、本発明の第５実施形態に係る宿泊管理システムについて説明する。本実施形態に係る宿泊管理システムは、上記第２実施形態乃至第４実施形態と比べると、複数の宿泊者が宿泊施設を共用する場合の宿泊管理を実施する点で異なる。その他の構成および動作は、第２実施形態から第４実施形態と同様であるため、同じ構成および動作については同じ符号を付してその詳しい説明を省略する。
【０２０１】
《宿泊管理システムの概要》
図２７は、本実施形態に係る宿泊管理システム２７００の概要を示す図である。
【０２０２】
宿泊管理システム２７００は、ネットワーク２４０を介して接続された、予約装置２７１１〜２７１４と、情報処理装置としての宿泊管理サーバ２７２０と、開錠装置２７３０と、を備える。情報処理装置としての宿泊管理サーバ２７２０は、宿泊施設を共用する複数の宿泊者に対応する複数の点識別子と宿泊日時（期間）とを対応付けて登録する宿泊管理データベース２７２１を有する。
【０２０３】
図２７の上方にある予約装置２７１１〜２７１４は、例えば、３人の宿泊者が同じ宿泊施設（本例の場合は、同じ部屋とする）を予約する例を示す。予約装置２７１１に接続された高解像度カメラ２７１２は、１人目の宿泊者が所有する物体としての口紅２７５１に記載された点２７６１を撮像する。また、予約装置２７１３に搭載されたカメラは、２人目の宿泊者が所有する物体としての手２７５２に記載された点２７６２を撮像する。また、予約装置２７１４に搭載されたカメラは、３人目の宿泊者が所有する物体としての切符２７５３に記載された点２７６３を撮像する。これらの撮像した点画像から点識別子が抽出されて、宿泊管理データベース２７２１に登録され、宿泊予約が完了する。なお、家族旅行などにおいては、同じ予約装置により３つの点を撮像してもよい。この場合、各人が所有する物体にそれぞれ点を記載して予約してもよいし、１つの物体に複数の点を記載して予約してもよい。
【０２０４】
図２７の右方にある宿泊施設の開錠装置２７３０においては、高解像度カメラ２７３２によって上記３つの点２７６１〜２７６３が撮像されて、各点画像から点識別子が抽出されて、その照合結果に基づいて開錠制御が行なわれる。なお、開錠装置２７３０の開錠制御は、３つの点識別子の１つの照合結果に基づいてもよいし、２つの点識別子の照合結果に基づいてもよいし、３つの点識別子の照合結果に基づいてもよい。その照合結果の組み合わせは、開錠許可アルゴリズムとして宿泊管理データベース２７２１に記憶されてもよい。
【０２０５】
なお、図２７においては、各入退場口の開錠装置が高解像度カメラを有する構成であっても、宿泊施設の入退場口にある開錠装置の高解像度カメラによって、対応する各部屋や各場所の開錠制御を行なう構成であってもよい。
【０２０６】
（宿泊管理データベース）
図２８は、本実施形態に係る宿泊管理データベース２７２１の構成を示す図である。宿泊管理データベース２７２１は、宿泊施設を共用する複数の宿泊者にそれぞれ対応する複数の点識別子を登録して、宿泊管理を行なうために使用される。
【０２０７】
宿泊管理データベース２７２１は、複数の宿泊者にそれぞれ対応する複数の点識別子２８０１〜２８０３に対応付けて、宿泊場所２８０４と、宿泊日時（期間）２８０５と、複数の点識別子２８０１〜２８０３の組み合わせ条件を示す開錠許可アルゴリズム２８０６と、を記憶する。
【０２０８】
なお、開錠許可アルゴリズム２８０６は、宿泊者の優先順位（例えば、１人でも開錠できる宿泊者と複数人の組み合わせでしか開錠できない宿泊者など）を記憶してもよい。また、全宿泊施設あるいは１つの宿泊施設の全部屋で共通の開錠許可アルゴリズムを使用する場合には、開錠許可アルゴリズム２８０６の記憶は必要としない。また、図２８において、図５に示したように、点識別子のみでなく他の付加情報を登録してもよい。また、宿泊管理データベース２７２１に含まれる情報は図２５に限定されない。他の宿泊管理の確実性を高める、あるいは、宿泊管理をより効率的に実現する、あるいは、宣伝効果などの他の効果を奏する、ために有用な情報が加えられてもよい。
【０２０９】
《宿泊管理サーバの処理手順》
図２９は、本実施形態に係る情報処理装置としての宿泊管理サーバ２７２０の処理手順を示すフローチャートである。このフローチャートは、宿泊管理サーバが点識別子を抽出する場合であり、図１３のＣＰＵ１３１０がＲＡＭ１３４０を使用して実行し、宿泊管理サーバ２７２０の機能構成部を実現する。なお、図２９において、図１４と同様のステップには同じステップ番号を付して、重複する説明を省略する。また、図２９における「点画像から点識別子抽出」の処理は、図２Ｂや図８Ａ〜図１２Ｂに提示された点識別子抽出処理から選択され、例えば、図８Ｂ、図１１Ｂ、図１２Ｂのフローチャートに従った処理を実行する。また、図２９において、宿泊日時や宿泊場所、宿泊者識別子（ＩＤ）を考慮するため、物体の撮像画像から宿泊日時や宿泊場所、宿泊者識別子（ＩＤ）などを文字認識する処理などは省略している。
【０２１０】
宿泊予約処理では、宿泊管理サーバ２７２０は、ステップＳ２９１３において、予約装置２７１０から点画像、宿泊場所および宿泊日時を受信する。そして、宿泊管理サーバ２７２０は、ステップＳ２９１７において、点画像から抽出された点識別子を、宿泊場所および宿泊日時でソートして、同じ宿泊場所で同じ宿泊日時の場合は宿泊施設の共用であると判断して、宿泊管理データベース２７２１に図２８の構成で登録する。
【０２１１】
開錠制御処理では、宿泊管理サーバ２７２０は、ステップＳ２９２３において、開錠装置２７３０から撮像部（カメラ）２７３２により撮像した点画像および現日時を受信する。宿泊管理サーバ２７２０は、ステップＳ２９２７において、宿泊管理データベース２７２１から開錠許可アルゴリズム２８０６に従って、点識別子の組み合わせおよび宿泊日時を読み出す。そして、宿泊管理サーバ２７２０は、ステップＳ２９２９において、抽出された点識別子と開錠許可アルゴリズム２８０６に従った組み合わせの点識別子とが一致するか否か、かつ、日時が一致するか否かを判定する。
【０２１２】
本実施形態によれば、上記実施形態の効果に加えて、複数の宿泊者が宿泊施設を共用する場合にも対応できる種々の宿泊管理ができるので、さらに宿泊管理の費用や手間を削減することができる。
【０２１３】
［第６実施形態］
次に、本発明の第６実施形態に係る宿泊管理システムについて説明する。本実施形態に係る宿泊管理システムは、上記第２実施形態乃至第５実施形態と比べると、本人認証がされた宿泊者の所有物に記載された点から抽出された点識別子を用いて宿泊管理を実施する点で異なる。その他の構成および動作は、第２実施形態から第５実施形態と同様であるため、同じ構成および動作については同じ符号を付してその詳しい説明を省略する。
【０２１４】
《宿泊管理システムの概要》
図３０は、本実施形態に係る宿泊管理システム３０００の概要を示す図である。
【０２１５】
宿泊管理システム３０００は、ネットワーク２４０を介して接続された、高解像度の撮像部（カメラ）を内蔵する予約装置３０１１〜３０１３と、情報処理装置としての宿泊管理サーバ３０２０と、開錠装置３０３１〜３０３ｎと、を備える。宿泊管理サーバ３０２０は、宿泊者が所有する本人認証がされた所有物（例えば、許可証としてのパスポートや旅行券である搭乗処理済みの航空券などを含む）と、本人認証がされた所有物に記載された点から抽出された点識別子と、宿泊日時（期間）とを対応付けて登録する宿泊管理データベース３０２１を有する。
【０２１６】
図３０において、例えば、アメリカや、中国、オーストラリアなどで予約装置３０１１〜３０１３により、パスポートや搭乗処理後の航空券などの本人認証がされた所有物に点を記載して撮像する。そして、予約装置３０１１〜３０１３から、点画像あるいは点画像から抽出した点識別子を宿泊管理サーバ３０２０の宿泊管理データベース３０２１に登録することで、宿泊予約を行なう。したがって、上記実施形態のように宿泊証となる物体を別途用意することなく、パスポートや搭乗処理後の航空券などの宿泊に関連する常時携帯する物体で宿泊証を兼用でき、宿泊証の紛失や盗難を防ぐことができる。
【０２１７】
そして、宿泊先の開錠装置３０３１〜３０３ｎにおいては、予約時に登録された点識別子および宿泊日時との照合により、簡単に開錠許可を得ることができる。
【０２１８】
なお、図３０では、外国から日本に来て宿泊する場合の宿泊管理を説明したが、国内においてもパスポートや他の本人認証がされた所有物による宿泊管理が可能である。また、なお、図３０においては、各入退場口の開錠装置３０３１〜３０３ｎが高解像度カメラを有する構成であっても、宿泊施設の入退場口にある１つの開錠装置の高解像度カメラによって、対応する各部屋や各場所の開錠制御を行なう構成であってもよい。
【０２１９】
（宿泊管理データベース）
図３１は、本実施形態に係る宿泊管理データベース３０２１の構成を示す図である。宿泊管理データベース３０２１は、点識別子に加えて、本人認証された点記載用物体を考慮した宿泊管理を行なうために使用される。
【０２２０】
図３１の宿泊管理データベース３０２１には、点識別子３１０１に対応付けて、点識別子３１０１を抽出した点が記載された本人認証済みの点記載物体３１０２と、宿泊日時（期間）３１０３と、を記憶する。本人認証済みの点記載物体３１０２には、例えば、パスポート（そのＩＤ）や航空券（そのＩＤ）が含まれる。
【０２２１】
なお、宿泊管理データベース３０２１の構成は、図３１に限定されず、さらに点識別子や他の付加情報を登録しても、用途に応じてこれらを組み合わせて登録してもよい。また、宿泊管理データベース３０２１に含まれる情報は図３１に限定されない。他の宿泊管理の確実性を高める、あるいは、宿泊管理をより効率的に実現する、あるいは、宣伝効果などの他の効果を奏する、ために有用な情報が加えられてもよい。
【０２２２】
《宿泊管理サーバの処理手順》
図３２は、本実施形態に係る情報処理装置としての宿泊管理サーバ３０２０の処理手順を示すフローチャートである。このフローチャートは、宿泊管理サーバ３０２０が点識別子を抽出する場合であり、図１３のＣＰＵ１３１０がＲＡＭ１３４０を使用して実行し、宿泊管理サーバ３０２０の機能構成部を実現する。なお、図３２において、図１４と同様のステップには同じステップ番号を付して、重複する説明を省略する。また、図３２における「点画像から点識別子抽出」の処理は、図２Ｂや図８Ａ〜図１２Ｂに提示された点識別子抽出処理から選択され、例えば、図８Ｂ、図１１Ｂ、図１２Ｂのフローチャートに従った処理を実行する。また、図３２において、宿泊日時や宿泊場所、宿泊者識別子（ＩＤ）を考慮するため、物体の撮像画像から宿泊日時や宿泊場所、宿泊者識別子（ＩＤ）などを文字認識する処理などは省略している。
【０２２３】
宿泊予約処理では、宿泊管理サーバ３０２０は、ステップＳ３２１３において、予約装置３０１１〜３０１３から、本人認証物に記載された点画像および宿泊日時を受信する。そして、宿泊管理サーバ３０２０は、ステップＳ３２１７において、点画像から抽出された点識別子と、本人認証物識別子（ＩＤ）および宿泊日時を、宿泊管理データベース３０２１に登録する。
【０２２４】
開錠制御処理では、宿泊管理サーバ３０２０は、ステップＳ３２２３において、開錠装置３０３１〜３０３ｎから、撮像部（カメラ）により撮像した本人認証物に記載された点画像および現日時を受信する。宿泊管理サーバ３０２０は、ステップＳ３２２７において、宿泊管理データベース３０２１から、点識別子と、本人認証物識別子（ＩＤ）および宿泊日時を読み出す。そして、宿泊管理サーバ３０２０は、ステップＳ３２２９において、抽出された点識別子と登録された点識別子とが一致するか否か、かつ、日時が一致するか否かを判定する。
【０２２５】
本実施形態によれば、上記実施形態の効果に加えて、旅行において宿泊者が常時携帯する本人認証された物体（例えば、パスポートや航空券など）に記載された点から抽出された点識別子を用いることにより、より簡単でセキュアな宿泊管理ができる。
【０２２６】
［第７実施形態］
次に、本発明の第７実施形態に係る宿泊管理システムについて説明する。本実施形態に係る宿泊管理システムは、上記第２実施形態乃至第６実施形態と比べると、点識別子の種類や付加情報の適切な組合せに基づいて宿泊管理を実施する点で異なる。その他の構成および動作は、第２実施形態から第６実施形態と同様であるため、同じ構成および動作については同じ符号を付してその詳しい説明を省略する。
【０２２７】
《宿泊管理システムの概要》
図３３は、本実施形態に係る宿泊管理システム３３００の概要を示す図である。
【０２２８】
宿泊管理システム３３００は、ネットワーク２４０を介して接続された、予約装置３３１１〜３３１ｍ、３３４１〜３３４ｎ、３３５１と、情報処理装置としての宿泊管理サーバ３３２０と、開錠装置３３３１〜３３３４と、を備える。予約装置３３１１〜３３１ｍ、３３４１〜３３４ｎ、３３５１は、撮像部（カメラ）を有するあるいは撮像部（カメラ）を接続可能な各種端末であり、宿泊証となる物体に筆記具で記載された点を撮像する。予約装置３３１１〜３３１ｍ、３３４１〜３３４ｎ、３３５１は、点画像から点識別子を抽出する点識別子抽出部を有するのが望ましい。
【０２２９】
宿泊管理サーバ３３２０は、宿泊管理データベース３３２１を有し、登録した点識別子と開錠装置３３３１〜３３３４が撮像した点の点識別子とを照合して、照合結果を開錠装置３３３１〜３３３４に通知する。開錠装置３３３１〜３３３４は、宿泊管理サーバ３３２０から登録した点識別子と撮像した点の点識別子とが一致が通知された場合は各施設のドア（あるいは錠）を開いて入場許可する。一方、宿泊管理サーバ３３２０から登録した点識別子と撮像した点の点識別子とが不一致であると通知された場合は各施設のドア（あるいは錠）を閉じたままとし入場を拒否する。
【０２３０】
なお、本実施形態においては、予約装置３３１１〜３３１ｍ、３３４１〜３３４ｎ、３３５１の点識別子抽出部が、種々の物体に筆記具で記載された点の材料や、材料に対応した点識別子抽出方法を有しており、対応する開錠装置３３３１〜３３３４が撮像した点の点識別子抽出方法とそれぞれ対応付けられているとする。また、複数の点識別子の組み合わせの一致が照合される。
【０２３１】
なお、図３３においては、各入退場口の開錠装置３３３１〜３３３４が高解像度カメラを有する構成であっても、宿泊施設の入退場口にある開錠装置３３３１の高解像度カメラによって、対応する各部屋や各場所の開錠制御を行なう構成であってもよい。
【０２３２】
（宿泊管理データベース）
図３４は、本実施形態に係る宿泊管理データベース３３２１の構成を示す図である。宿泊管理データベース３３２１は、本実施形態の点識別子の照合のために使用される。
【０２３３】
宿泊管理データベース３３２１は、点識別子情報３４０１と、付加情報３４０２と、開錠対象情報３４０３と、を記憶する。点識別子情報３４０１は、点識別子と、点材料と点識別子の生成方法との、複数の組みを含む。また、付加情報３４０２は、点記載の物体、予約（点登録）の日時や場所、天気などを含む予約時の環境、宿泊者とオーナーとの間で交わしたパスワードや合い言葉、などを含む。また、開錠対象情報３４０３は、宿泊管理をする建物（フロア）、建物内の部屋、宿泊日時、などを含む。
【０２３４】
なお、宿泊管理データベース３３２１に含まれる情報は図３４に限定されない。宿泊管理の確実性を高める、あるいは、宿泊管理をより効率的に実現する、あるいは、宣伝効果などの他の効果を奏するために、他の有用な情報が加えられてもよい。
【０２３５】
本実施形態によれば、上記実施形態の効果に加えて、点識別子の種類や付加情報の適切な組合せに基づいて宿泊管理を実施することにより、より適切で確実な宿泊管理を費用や手間を削減することにより実現できる。さらに、点識別子の種類や付加情報の適切な組合せを宿泊施設の属性と関連付けることにより、開錠時の間違いを減らし、かつ、宿泊管理のさらなる効率化を奏することができる。
【０２３６】
［他の実施形態］
以上、実施形態を参照して本願発明を説明したが、本願発明は上記実施形態に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。また、それぞれの実施形態に含まれる別々の特徴を如何様に組み合わせたシステムまたは装置も、本発明の範疇に含まれる。
【０２３７】
また、本発明は、複数の機器から構成されるシステムに適用されてもよいし、単体の装置に適用されてもよい。さらに、本発明は、実施形態の機能を実現する情報処理プログラムが、システムあるいは装置に直接あるいは遠隔から供給される場合にも適用可能である。したがって、本発明の機能をコンピュータで実現するために、コンピュータにインストールされるプログラム、あるいはそのプログラムを格納した媒体、そのプログラムをダウンロードさせるＷＷＷ(World Wide Web)サーバも、本発明の範疇に含まれる。特に、少なくとも、上述した実施形態に含まれる処理ステップをコンピュータに実行させるプログラムを格納した非一時的コンピュータ可読媒体（non-transitory computer readable medium）は本発明の範疇に含まれる。
【０２３８】
［実施形態の他の表現］
上記の実施形態の一部または全部は、以下の付記のようにも記載されうるが、以下には限られない。
（付記１）
宿泊施設への宿泊証となる物体に筆記具で記載された点から抽出した点識別子と、前記宿泊施設への宿泊情報とを対応付けて登録する登録手段と、
来訪者が所持する前記物体に筆記具で記載された点を撮像する撮像手段と、
前記撮像手段で撮像された点から抽出した点識別子と、前記登録手段に登録された点識別子とを照合する照合手段と、
前記照合手段の照合結果に基づいて、前記来訪者を宿泊者であると特定する制御手段と、
を備える宿泊管理システム。
（付記２）
前記宿泊証となる物体は、前記宿泊者の所有物である付記１に記載の宿泊管理システム。
（付記３）
前記宿泊情報は、前記宿泊者が予約した宿泊施設、前記宿泊施設への宿泊日時、前記宿泊施設のうち前記予約者が使用可能な場所の少なくともいずれか１つを含む付記１または２に記載の宿泊管理システム。
（付記４）
前記照合手段は、
前記撮像手段で撮像された点から抽出した点識別子と前記登録手段に登録された点識別子とを照合し、
前記撮像手段で撮像された点から抽出した点識別子と前記登録手段に登録された点識別子とが一致した場合、前記照合手段により照合を行う日時が、一致した前記登録手段に登録された点識別子に対応する前記宿泊施設への宿泊日時に含まれるか、を照合する付記１乃至３のいずれか１項に記載の宿泊管理システム。
（付記５）
前記照合手段は、前記撮像手段で撮像された点から抽出した点識別子と、前記撮像手段で点を撮像した日時を宿泊日時とする、前記登録手段に登録された点識別子とを照合する付記１乃至３のいずれか１項に記載の宿泊管理システム。
（付記６）
前記物体は、前記宿泊者の本人認証がされた許可証、または、前記宿泊者の本人認証済の旅行券を含む付記１乃至５のいずれか１項に記載の宿泊管理システム。
（付記７）
前記本人認証がされた許可証はパスポートを含み、前記本人認証済の旅行券は搭乗処理済みの航空券を含む付記６に記載の宿泊管理システム。
（付記８）
前記物体は旅行券であって、前記旅行券に点を記載して前記点から抽出した点識別子を前記登録手段に登録することによって、前記旅行券を宿泊証として兼用する付記１乃至５のいずれか１項に記載の宿泊管理システム。
（付記９）
前記登録手段は、複数の宿泊者に対応する複数の点の点識別子または前記宿泊情報に含まれる複数の関連情報の組み合わせを登録し、
前記照合手段は、前記複数の点の点識別子または前記複数の関連情報に含まれる情報を組み合わせて照合し、
前記制御手段は、照合結果の組合せに基づいて、前記来訪者を特定の場所へ入退場可能な宿泊者と特定する付記１乃至８のいずれか１項に記載の宿泊管理システム。
（付記１０）
前記登録手段は、複数の宿泊者に対応する複数の点の点識別子を登録し、
前記撮像手段は、少なくとも２人の来訪者が所持する物体に筆記具で記載された少なくとも２つの点を撮像し、
前記照合手段は、前記少なくとも２つの点から抽出された点識別子を前記登録手段に登録された点識別子とそれぞれ照合し、
前記制御手段は、前記少なくとも２つの点識別子の照合結果の組合せに基づいて、前記少なくとも２人の来訪者を宿泊者であると特定する付記１乃至８のいずれか１項に記載の宿泊管理システム。
（付記１１）
前記制御手段は、前記照合手段の照合結果が一致を示す場合に前記来訪者による入場を許可し、前記照合手段の照合結果が不一致を示す場合に前記来訪者による入場を不許可にする付記１乃至１０のいずれか１項に記載の宿泊管理システム。
（付記１２）
前記点識別子は、前記点に含まれる微小粒の分布を示す付記１乃至１１のいずれか１項に記載の宿泊管理システム。
（付記１３）
宿泊施設への宿泊証となる物体に筆記具で記載された点から抽出した点識別子と、前記宿泊施設への宿泊情報とを対応付けて登録手段に登録する登録ステップと、
来訪者が所持する前記物体に筆記具で記載された点を撮像する撮像ステップと、
前記撮像ステップにおいて撮像された点から抽出した点識別子と、前記登録手段に登録された点識別子とを照合する照合ステップと、
前記照合ステップにおける照合結果に基づいて、前記来訪者を宿泊者であると特定する制御ステップと、
を含む宿泊管理方法。
（付記１４）
宿泊施設への宿泊証となる物体に筆記具で記載された点から抽出した点識別子と、前記宿泊施設への宿泊情報とを対応付けて登録する登録手段と、
来訪者が所持する前記物体に筆記具で記載された点の撮像画像から抽出した点識別子を取得する取得手段と、
前記取得手段で取得された点識別子と、前記登録手段に登録された点識別子とを照合する照合手段と、
前記照合手段の照合結果に基づいて、前記来訪者を宿泊者であると特定する制御手段と、
を備える情報処理装置。
（付記１５）
宿泊施設への宿泊証となる物体に筆記具で記載された点から抽出した点識別子と、前記宿泊施設への宿泊情報とを対応付けて登録手段に登録する登録ステップと、
来訪者が所持する前記物体に筆記具で記載された点の撮像画像から抽出した点識別子を取得する取得ステップと、
前記取得ステップにおいて取得された点識別子と、前記登録手段に登録された点識別子とを照合する照合ステップと、
前記照合ステップにおいける照合結果に基づいて、前記来訪者を宿泊者であると特定する制御ステップと、
をコンピュータに実行させる情報処理プログラム。
（付記１６）
宿泊施設への宿泊証となる物体に筆記具で記載された点から抽出した点識別子と、前記宿泊施設への宿泊情報とを格納する格納手段と、
来訪者が所持する前記物体に筆記具で記載された前記点を撮像する撮像手段と、
前記撮像手段で撮像された点から抽出した点識別子と、前記格納手段に格納された点識別子とを照合する照合手段と、
前記照合手段の照合結果に基づいて、前記来訪者を宿泊者であると特定する制御手段と、
を備える開錠装置。
（付記１７）
宿泊施設への宿泊証となる物体に筆記具で記載された点から抽出した点識別子と、前記宿泊施設への宿泊情報とを格納手段に格納する格納ステップと、
来訪者が所持する前記物体に筆記具で記載された前記点を撮像する撮像ステップと、
前記撮像ステップにおいて撮像された点から抽出した点識別子と、前記格納手段に格納された点識別子とを照合する照合ステップと、
前記照合ステップにおける照合結果に基づいて、前記来訪者を宿泊者であると特定する制御ステップと、
をコンピュータに実行させる開錠装置の処理プログラム。
（付記１８）
宿泊施設への宿泊情報を取得する取得手段と、
前記宿泊施設への宿泊証となる物体に筆記具で記載された点を撮像する撮像手段と、
前記点から抽出した点識別子と、前記宿泊情報とを、前記点識別子と前記宿泊情報とを登録する登録手段を有する情報処理装置に送信する送信手段と、
を備える予約装置。
（付記１９）
宿泊施設への宿泊情報を取得する取得ステップと、
前記宿泊施設への宿泊証となる物体に筆記具で記載された点を撮像する撮像ステップと、
前記点から抽出した点識別子と前記宿泊情報とを、前記点識別子と前記宿泊情報とを登録する登録手段を有する情報処理装置に送信する送信ステップと、
を備えるコンピュータに実行させる予約装置の処理プログラム。
【図１】
2019046179.tif 000003
【図２Ａ】
2019046179.tif 000004
【図２Ｂ】
2019046179.tif 000005
【図３Ａ】
2019046179.tif 000006
【図３Ｂ】
2019046179.tif 000007
【図３Ｃ】
2019046179.tif 000008
【図４】
2019046179.tif 000009
【図５】
2019046179.tif 000010
【図６】
2019046179.tif 000011
【図７】
2019046179.tif 000012
【図８Ａ】
2019046179.tif 000013
【図８Ｂ】
2019046179.tif 000014
【図９Ａ】
2019046179.tif 000015
【図９Ｂ】
2019046179.tif 000016
【図９Ｃ】
2019046179.tif 000017
【図９Ｄ】
2019046179.tif 000018
【図１０Ａ】
2019046179.tif 000019
【図１０Ｂ】
2019046179.tif 000020
【図１１Ａ】
2019046179.tif 000021
【図１１Ｂ】
2019046179.tif 000022
【図１２Ａ】
2019046179.tif 000023
【図１２Ｂ】
2019046179.tif 000024
【図１３】
2019046179.tif 000025
【図１４】
2019046179.tif 000026
【図１５】
2019046179.tif 000027
【図１６】
2019046179.tif 000028
【図１７】
2019046179.tif 000029
【図１８Ａ】
2019046179.tif 000030
【図１８Ｂ】
2019046179.tif 000031
【図１９】
2019046179.tif 000032
【図２０Ａ】
2019046179.tif 000033
【図２０Ｂ】
2019046179.tif 000034
【図２１】
2019046179.tif 000035
【図２２】
2019046179.tif 000036
【図２３Ａ】
2019046179.tif 000037
【図２３Ｂ】
2019046179.tif 000038
【図２４】
2019046179.tif 000039
【図２５】
2019046179.tif 000040
【図２６】
2019046179.tif 000041
【図２７】
2019046179.tif 000042
【図２８】
2019046179.tif 000043
【図２９】
2019046179.tif 000044
【図３０】
2019046179.tif 000045
【図３１】
2019046179.tif 000046
【図３２】
2019046179.tif 000047
【図３３】
2019046179.tif 000048
【図３４】
2019046179.tif 000049