(57)【要約】【課題】  通信プロトコルが異なる１つ以上の送信装置から発光信号を受信する場合であっても、発光信号を送出した送信装置を容易に特定すると共に、その発光信号に基づく情報を通知することが可能な情報通知装置等を提供する。【解決手段】  情報通知装置１は、画像情報１０１に基づき発光信号パターンを送出する送信装置を特定し、特定した送信装置から送出される第２のパターン情報を明滅パターン情報１０３から求め、求めた第２のパターン情報を基に送信情報を復号する画像認識部３と、復号した送信情報を通知する制御部２とを備える。【選択図】      図１
2015192264.tif 000002
【特許請求の範囲】
【請求項１】
特定すべき対象である送信装置を表す画像を構成する情報を含む画像情報に基づき特徴量を抽出すると共に、その特徴量に基づいて、１つ以上の送信装置の中から、明滅パターンからなる発光信号を送出する送信装置を特定し、前記特定した送信装置から送出された明滅パターンを表す第１のパターン情報を、前記画像情報から求め、
前記１つ以上の送信装置から送出される１つ以上の明滅パターンを表す第２のパターン情報を含む明滅パターン情報から、前記特定した送信装置に関連付けられた第２のパターン情報を求め、
前記求めた第２のパターン情報に前記第１のパターン情報が含まれるか否かを判別し、前記第１のパターン情報が含まれると判別する場合には、前記第２のパターン情報を基に送信情報を復号する画像認識手段と、
前記復号した送信情報を通知する制御手段と、を
備えることを特徴とする情報通知装置。
【請求項２】
前記制御手段は、
前記第２のパターン情報に基づいて、前記１つ以上の送信装置を識別可能な装置ＩＤと、前記第２のパターン情報と、前記通知情報が意図する情報を含む第１の通知情報とが関連付けられた通知情報の中から前記第１の通知情報を求め、前記求めた第１の通知情報を、ユーザが識別可能な態様によって通知する
ことを特徴とする請求項１に記載の情報通知装置。
【請求項３】
前記画像認証手段は、
前記抽出した特徴量に基づいて、前記１つ以上の送信装置と、該送信装置の特徴量とを含む特徴量情報を参照すると共に、前記特徴量情報の中から、前記抽出した特徴量と関連付けられた装置ＩＤを求める
ことを特徴とする請求項１または請求項２に記載の情報通知装置。
【請求項４】
前記制御手段は、
前記画像情報に前記特定した送信装置から送出された明滅パターンからなる発光信号が含まれているか否かを判別すると共に、前記発光信号が含まれていると判別する場合に、前記画像情報を記憶部に記憶するよう制御する
ことを特徴とする情報通知装置。
【請求項５】
前記制御手段は、
前記第１の通知情報がエラーコードに関する情報を含む場合には、そのエラーコードを表すメッセージ、またはエラーコードに関する参考情報の何れかの情報を、ユーザが識別可能な態様によって通知する
ことを特徴とする請求項２に記載の情報通知装置。
【請求項６】
前記制御手段は、
前記第１の通知情報がＵＲＬに関する情報を含む場合には、そのＵＲＬを表す情報、またはＵＲＬが示すＷｅｂサイトに遷移した態様を表す情報の何れかの情報を、ユーザが識別可能な態様によって通知する
ことを特徴とする請求項２に記載の情報通知装置。
【請求項７】
送信情報を明滅パターンからなる発光信号により送出する送信装置と、請求項１乃至請求項６の何れかに記載された情報通知装置を含む受信装置と、その受信装置とネットワーク通信網を介して通信可能に接続する記憶装置とからなる情報通知システムであって、
前記送信装置は、
前記発光信号を送出可能なインジケータを有し、
前記受信装置は、
前記インジケータを含む前記送信装置を撮像すると共に、撮像した画像情報を前記制御手段に与える撮像手段を有し、
前記記憶装置は、
前記画像情報、前記明滅パターン情報、前記特徴量情報及び前記通知情報を記憶する
ことを特徴とする情報通知システム。
【請求項８】
情報処理装置によって、
特定すべき対象である送信装置を表す画像を構成する情報を含む画像情報に基づき特徴量を抽出すると共に、その特徴量に基づいて、１つ以上の送信装置の中から、明滅パターンからなる発光信号を送出する送信装置を特定し、前記特定した送信装置から送出された明滅パターンを表す第１のパターン情報を、前記画像情報から求め、
前記１つ以上の送信装置から送出される１つ以上の明滅パターンを表す第２のパターン情報を含む明滅パターン情報から、前記特定した送信装置に関連付けられた第２のパターン情報を求め、
前記求めた第２のパターン情報に前記第１のパターン情報が含まれるか否かを判別し、前記第１のパターン情報が含まれると判別する場合には、前記第２のパターン情報を基に送信情報を復号し、
前記復号した送信情報を通知する
ことを特徴とする情報通知方法。
【請求項９】
特定すべき対象である送信装置を表す画像を構成する情報を含む画像情報に基づき特徴量を抽出すると共に、その特徴量に基づいて、１つ以上の送信装置の中から、明滅パターンからなる発光信号を送出する送信装置を特定し、前記特定した送信装置から送出された明滅パターンを表す第１のパターン情報を、前記画像情報から求め、
前記１つ以上の送信装置から送出される１つ以上の明滅パターンを表す第２のパターン情報を含む明滅パターン情報から、前記特定した送信装置に関連付けられた第２のパターン情報を求め、
前記求めた第２のパターン情報に前記第１のパターン情報が含まれるか否かを判別し、前記第１のパターン情報が含まれると判別する場合には、前記第２のパターン情報を基に送信情報を復号する機能と、
前記復号した送信情報を通知する機能と、
をコンピュータに実現させることを特徴とするコンピュータ・プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の送信装置から送出された発光信号を復号する技術分野に関する。
【背景技術】
【０００２】
近年、ＬＥＤ（Ｌｉｇｈｔ＿Ｅｍｉｔｔｉｎｇ＿Ｄｉｏｄｅ：以降、「ＬＥＤ」と称する）の技術進歩により、例えば、ＬＥＤの発光効率は、飛躍的に向上している。また、技術の進歩に伴い、ＬＥＤは、さまざまな分野に活用されている。より具体的に、例えば、活用されている技術としては、高速に点滅できるというＬＥＤの特性を活かした可視光通信が知られている。
【０００３】
ここで、本願出願に先立って存在する関連技術として、例えば、特許文献１乃至特許文献５がある。より具体的に、一例として、特許文献１は、光情報処理システム、端末装置、光情報処理方法、プログラム及び記憶媒体に関する技術を開示する。
【０００４】
特許文献１に開示された光情報処理システムは、光信号に変換されたコンテンツデータを発する送信装置と、この送信装置から発せられた光信号を受光するデジタルカメラとを備える。このデジタルカメラは、受光した光信号を電気信号に変換すると共に、変換した電気信号に基づいてコンテンツデータを復元する。そして、デジタルカメラは、映像を表す画像データと、復元したコンテンツデータとを対応付けるよう処理する。
【０００５】
これにより、係る光情報処理システムは、可視光通信により得たコンテンツデータを、映像と共に再生することができる。
【０００６】
また、特許文献２及び特許文献５には、例えば、送信データや認証情報などの各種情報を、光信号を用いて処理する技術を開示する。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００８−２５８９８７号公報
【特許文献２】国際公開ＷＯ２００３／０３６８２９号公報
【特許文献３】特開２０１０−１２８６２９号公報
【特許文献４】特開２００７−３１８４９１号公報
【特許文献５】特開２００７−１１０２７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上述したように可視光通信では、例えば、ＬＥＤから発せられる光信号（以降、本願では、「ＬＥＤから発せられる光信号」を、「ＬＥＤ発光信号」とも記す）を用いて情報を通知する技術が知られている。このＬＥＤ発光信号を用いて情報を通知する技術は、例えば、２つの送信装置から異なる意味を表す同一の明滅パターンからなるＬＥＤ発光信号を送出する場合に、その発光信号の送出元である送信装置を判別することができない。
【０００９】
そのため、係る技術では、送信装置毎に、送出されたＬＥＤ発光信号を受信する受信装置を用意する必要がある。または、当該技術は、送信装置を識別可能な識別情報を、ＬＥＤ発光信号に含めて（つまり、付与して）送出する必要がある。従って、自装置の識別情報を、ＬＥＤ発光信号に含めて送出する機能を持たない既存の送信装置では、送信装置毎に、受信装置の導入が必要となるため、その装置の導入に高額な費用が必要となる。また、例えば、送信装置の開発者は、自装置の識別情報を、ＬＥＤ発光信号に含めて送出可能なように当該送信装置を設計する必要がある。即ち、当該技術では、設計費用の増加を招くだけでなく、機能追加による製造コストの増加を招く虞がある。
【００１０】
さらに、係る技術では、係る識別情報や送信装置が送出する明滅パターンからなる発光信号（通信プロトコル）が表す意味を、送信装置毎に、その送信装置に対応する受信装置が事前に知っている必要がある。即ち、当該技術では、送信装置から送出される明滅パターンからなる発光信号が表す意味を、受信装置に予め登録する作業が必要となる。
【００１１】
また、上述した特許文献１乃至特許文献５に開示された技術は、送信装置と受信装置との間において予め取り決められた通信プロトコルを利用することによって、送信装置から送出された各種情報を、復号することが記載されている。従って、当該開示された技術では、送信装置毎に通信プロトコルが異なる場合には、送信装置から送出された明滅パターンからなる発光信号を復号することができない。
【００１２】
そして、特許文献１乃至特許文献５に開示された技術は、明滅パターンからなる発光信号を復号することにより得られる低レートの情報を、例えば、利用者に通知する。そのため、当該開示された技術では、明滅パターンからなる発光信号によって伝達可能な、例えば、単純なコード情報のみを通知することとなる。即ち、当該開示された技術は、利用者にとって不明瞭な情報を通知することとなる。
【００１３】
本発明の主たる目的は、通信プロトコルが異なる１つ以上の送信装置から発光信号を受信する場合であっても、発光信号を送出した送信装置を容易に特定すると共に、その発光信号に基づく情報を通知することが可能な情報通知装置等を提供することを主たる目的とする。
【課題を解決するための手段】
【００１４】
上記の課題を達成すべく、本発明に係る情報通知装置は、以下の構成を備えることを特徴とする。
【００１５】
即ち、本発明に係る情報通知装置は、
特定すべき対象である送信装置を表す画像を構成する情報を含む画像情報に基づき特徴量を抽出すると共に、その特徴量に基づいて、１つ以上の送信装置の中から、明滅パターンからなる発光信号を送出する送信装置を特定し、前記特定した送信装置から送出された明滅パターンを表す第１のパターン情報を、前記画像情報から求め、
前記１つ以上の送信装置から送出される１つ以上の明滅パターンを表す第２のパターン情報を含む明滅パターン情報から、前記特定した送信装置に関連付けられた第２のパターン情報を求め、
前記求めた第２のパターン情報に前記第１のパターン情報が含まれるか否かを判別し、前記第１のパターン情報が含まれると判別する場合には、前記第２のパターン情報を基に送信情報を復号する画像認識手段と、
前記復号した送信情報を通知する制御手段と、
を備えることを特徴とする。
【００１６】
或いは、同目的は、上記に示す情報通知装置を含む情報通知システムによっても達成される。
【００１７】
また、同目的を達成すべく、本発明に係る情報通知方法は、以下の構成を備えることを特徴とする。
【００１８】
即ち、本発明に係る情報通知方法は、
情報処理装置によって、
特定すべき対象である送信装置を表す画像を構成する情報を含む画像情報に基づき特徴量を抽出すると共に、その特徴量に基づいて、１つ以上の送信装置の中から、明滅パターンからなる発光信号を送出する送信装置を特定し、前記特定した送信装置から送出された明滅パターンを表す第１のパターン情報を、前記画像情報から求め、
前記１つ以上の送信装置から送出される１つ以上の明滅パターンを表す第２のパターン情報を含む明滅パターン情報から、前記特定した送信装置に関連付けられた第２のパターン情報を求め、
前記求めた第２のパターン情報に前記第１のパターン情報が含まれるか否かを判別し、前記第１のパターン情報が含まれると判別する場合には、前記第２のパターン情報を基に送信情報を復号し、
前記復号した送信情報を通知する
ことを特徴とする。
【００１９】
尚、同目的は、上記の各構成を有する情報通知装置及び情報通知方法を、コンピュータによって実現するコンピュータ・プログラム、及びそのコンピュータ・プログラムが格納されている、読み取り可能な記憶媒体によっても達成される。
【発明の効果】
【００２０】
本発明によれば、通信プロトコルが異なる１つ以上の送信装置から発光信号を受信する場合であっても、発光信号を送出した送信装置を容易に特定すると共に、その発光信号に基づく情報を通知することが可能な情報通知装置等を提供することができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の第１の実施形態における情報通知装置の構成を示すブロック図である。
【図２Ａ】本発明の第１の実施形態における情報通知装置が画像情報に基づいて、送信装置を特定すると共に、その送信装置から送出された情報を通知する動作を示すフローチャートである。
【図２Ｂ】本発明の第１の実施形態における情報通知装置が画像情報に基づいて、送信装置を特定すると共に、その送信装置から送出された情報を通知する動作を示すフローチャートである。
【図３】本発明の第２の実施形態における情報通知装置の構成を示すブロック図である。
【図４】本発明の第３の実施形態における情報通知装置を含む情報通知システムの構成を示すブロック図である。
【図５Ａ】本発明の第３の実施形態における情報通知装置が画像情報に基づいて、送信装置を特定すると共に、その送信装置から送出された情報に基づきユーザフレンドリーな情報を通知する動作を示すフローチャートである。
【図５Ｂ】本発明の第３の実施形態における情報通知装置が画像情報に基づいて、送信装置を特定すると共に、その送信装置から送出された情報に基づきユーザフレンドリーな情報を通知する動作を示すフローチャートである。
【図６】本発明に係る各実施形態を実現可能な情報処理装置のハードウェア構成を例示的に説明するブロック図である。
【発明を実施するための形態】
【００２２】
以下、本発明の実施形態について図面を参照して詳細に説明する。
【００２３】
＜第１の実施形態＞
図１は、本発明の第１の実施形態における情報通知装置１の構成を示すブロック図である。
【００２４】
図１において、情報通知装置１は、制御部２と、画像認識部３とを備える。
【００２５】
より具体的に、まず、制御部２は、特定すべき対象である対象装置を表す画像（画像を構成する情報）を含む画像情報１０１を解析することによって、画像情報１０１に当該対象装置から送出された明滅パターンからなる発光信号が含まれているか否かを判別する。制御部２は、判別した結果、画像情報１０１に当該対象装置から送出された明滅パターンからなる発光信号が含まれていると判別する場合に、画像情報１０１を記憶するよう記憶部４を制御する。
【００２６】
また、制御部２は、後述する画像認識部３により復号された送信情報を、例えば、利用者に対して通知する。
【００２７】
ここで、明滅パターンからなる発光信号とは、例えば、不図示の送信装置（例えば、図４に示す送信装置２１）によって、送信情報を符号化すると共に、符号化された送信情報を、光の明滅パターンを用いて送出された信号である。
【００２８】
尚、以下の説明では、説明の便宜上、一例として、「明滅パターンからなる発光信号」を、単に「発光信号パターン」とも記す（以下、各実施形態においても同様）。
【００２９】
また、画像情報１０１とは、例えば、カメラ等の撮影機器によって撮像された対象装置を表す画像を含むところの、時系列な複数の画像フレームによって構成される動画像である。
【００３０】
ここで、対象装置とは、画像情報１０１に含まれる明滅パターンからなる発光信号を送出する特定すべき送信装置である。
【００３１】
尚、本実施形態では、説明の便宜上、一例として、画像情報１０１は、時系列な複数の画像フレームによって構成される動画像を例に説明した。しかしながら本発明に係る実施形態は、係る構成に限定されない。
【００３２】
画像情報１０１は、時系列な複数の画像フレームによって構成される画像を採用してもよい。また、例えば、画像情報１０１は、特定すべき対象である対象装置を表す画像から抽出された特徴量を採用してもよい。
【００３３】
次に、画像認識部３は、記憶部４に記憶された画像情報１０１に基づく画像処理によって、所定の時間に亘って対象装置から送出された発光信号パターンを表す情報を求める。
【００３４】
ここで、画像認識部３が求めた発光信号パターンを表す情報とは、画像認識部３が画像情報１０１に基づき所定の時間に亘って求めた対象装置から送出された発光信号パターンを表す情報である。そのため、当該発光信号パターンを表す情報は、対象装置から送出される発光信号パターンの全部、または一部を表す情報を含む。
【００３５】
尚、以下の説明では、説明の便宜上、一例として、「画像情報１０１に含まれる発光信号パターンを表す情報」を「第１のパターン情報」と称する（以下、各実施形態においても同様）。
【００３６】
また、画像認識部３は、記憶部４に記憶された画像情報１０１を解析することによって、１つ以上の送信装置の中から、発光信号パターンを送出した対象装置を特定する。
【００３７】
より具体的に、画像認識部３は、画像情報１０１に基づいて、特定すべき対象である対象装置の特徴量を抽出する。画像認識部３は、抽出した特徴量に基づいて、記憶部４に記憶された特徴量情報１０２を参照する。そして、画像認識部３は、特徴量情報１０２の中から抽出した特徴量に関連付けられた対象装置を識別可能な情報である装置識別子（Ｉｄｅｎｔｉｆｉｅｒ：以降、「ＩＤ」と称する）を求める。
【００３８】
ここでは、特徴量情報１０２について、より具体的に説明する。
【００３９】
特徴量情報１０２は、１つ以上の送信装置の装置ＩＤと、その送信装置毎に、送信装置の特徴量を表す情報とを含む。即ち、特徴量情報１０２は、送信装置毎に、管理ＩＤと、送信装置の特徴量を表す情報とが関連付けられた情報である。
【００４０】
画像認識部３は、求めた装置ＩＤに基づいて、特定すべき対象である対象装置から送出される明滅パターンを表す情報（第２のパターン情報）を求める。
【００４１】
より具体的に、画像認識部３は、求めた装置ＩＤに基づいて、明滅パターン情報１０３を参照する。画像認識部３は、明滅パターン情報１０３の中から装置ＩＤに関連付けられた明滅パターンを表す情報（第２のパターン情報）を求める。
【００４２】
ここで、明滅パターンを表す情報（第２のパターン情報）とは、対象装置から送出される発光信号パターンを表す情報である。
【００４３】
尚、以下の説明では、説明の便宜上、一例として、「特定すべき対象である対象装置から送出さる明滅パターンを表す情報」を「第２のパターン情報」と称する（以下、各実施形態においても同様）。
【００４４】
次に、画像認識部３は、求めた第２のパターン情報に第１のパターン情報が含まれるか否かを判別する。画像認識部３は、判別した結果、第２のパターン情報に第１のパターン情報が含まれると判別する場合には、求めた第２のパターン情報を基に送信情報を復号する。画像認識部３は、復号した送信情報を制御部２に与える。
【００４５】
ここでは、明滅パターン情報１０３について、より具体的に説明する。
【００４６】
明滅パターン情報１０３は、１つ以上の送信装置の装置ＩＤと、その送信装置から送出される１つ以上の明滅パターンを表す情報（第２のパターン情報）とを含む。即ち、明滅パターン情報１０３は、装置ＩＤと、第２のパターン情報とが関連付けられた情報を含む。
【００４７】
記憶部４は、画像情報１０１、特徴量情報１０２及び明滅パターン情報１０３を記憶する。
【００４８】
ここで、記憶部４は、コンピュータによるデータの読み書きが可能な不揮発性の記憶デバイスである。より具体的に、一例として、記憶部４は、サーバ装置等の電子機器に搭載されたハードディスクドライブ（Ｈａｒｄ＿ｄｉｓｋ＿ｄｒｉｖｅ：以降、「ＨＤＤ」と称する）等の不揮発性の記憶装置を採用することができる。
【００４９】
また、一例として、記憶部４は、不図示の通信ネットワークに接続されたストレージデバイス（不図示）を採用してもよい。但し、本実施形態を例に説明する本発明は、前述した構成には限定されない（以下の実施形態においても同様）。
【００５０】
以下の説明において、より具体的に、本実施形態における情報通知装置１の動作について説明する。
【００５１】
図２Ａ及び図２Ｂは、本発明の第１の実施形態における情報通知装置１が画像情報１０１に基づいて、送信装置（例えば、図４に示す送信装置２１）を特定すると共に、その送信装置から送出された情報を通知する動作を示すフローチャートである。係るフローチャートに沿って情報通知装置１の動作手順を説明する。
【００５２】
以下の説明では、説明の便宜上、一例として、特定する対象装置である送信装置から明滅パターンからなる発光信号が送出されることとする。
【００５３】
尚、説明の便宜上、上述した構成を例に説明するが、本実施形態を例に説明する本発明は、前述した構成にはこれに限定されない。
【００５４】
ステップＳ１：
制御部２は、画像情報１０１に基づいて、画像情報１０１に対象装置から送出された発光信号パターンが含まれているか否かを判別する。即ち、制御部２は、画像情報１０１に基づいて、その画像情報１０１に含まれる当該対象装置から送出された発光信号パターンを表す情報の有無を判別する。
【００５５】
より具体的に、一例として、制御部２は、画像情報１０１を構成する画像フレームを格子状にした複数の部分画像（グリッド）に分割する（或いは、分割された複数の部分画像として扱う）。そして、制御部２は、分割した特定のグリッドにおいて、光学情報に一定の閾値以上の時間的な変化があった場合に、画像情報１０１に当該対象装置から送出された発光信号パターンが含まれていると判別する。
【００５６】
尚、制御部２が画像情報１０１に基づき発光信号パターンの有無を判別する技術自体は、現在では一般的な技術を採用することができるので、本実施形態における詳細な説明は省略する（以下、各実施形態においても同様）。
【００５７】
ステップＳ１において「ＹＥＳ」：
制御部２は、画像情報１０１に当該対象装置から送出された発光信号パターンが含まれているか否かを判別した結果、画像情報１０１に当該発光信号パターンが含まれていると判別する場合に、処理をステップＳ２に進める。
【００５８】
ステップＳ１において「ＮＯ」：
制御部２は、画像情報１０１に当該対象装置から送出された発光信号パターンが含まれているか否かを判別した結果、画像情報１０１に当該発光信号パターンが含まれていないと判別する場合に、次の画像フレームの処理を進める。即ち、制御部２は、処理をステップＳ１に戻す。
【００５９】
ステップＳ２：
制御部２は、画像情報１０１を記憶するよう記憶部４を制御する。
【００６０】
これにより、記憶部４は、画像情報１０１を記憶する。
【００６１】
ステップＳ３：
画像認識部３は、記憶部４に記憶された画像情報１０１に基づく画像処理によって、所定の時間に亘って対象装置から送出された発光信号パターンを表す情報（第１のパターン情報）を求める。即ち、画像認識部３は、画像情報１０１に基づいて、所定の時間に亘って画像情報１０１に含まれる第１のパターン情報を求める。
【００６２】
尚、画像認識部３が画像情報１０１に基づく画像処理によって、発光信号パターンを表す情報を求める技術自体は、現在では一般的な技術を採用することができるので、本実施形態における詳細な説明は省略する（以下の実施形態においても同様）。
【００６３】
ステップＳ４：
画像認識部３は、画像情報１０１に基づいて、対象装置の特徴量を抽出する。
【００６４】
尚、画像認識部３が画像情報１０１に基づいて、対象装置の特徴量を抽出する技術自体は、現在では一般的な技術を採用することができるので、本実施形態における詳細な説明は省略する（以下の実施形態においても同様）。
【００６５】
ステップＳ５：
画像認識部３は、抽出した特徴量に基づいて、記憶部４に記憶された特徴量情報１０２を参照する。画像認識部３は、特徴量情報１０２の中から抽出した特徴量に関連付けられた対象装置を識別可能な装置ＩＤを求める。
【００６６】
ステップＳ６：
画像認識部３は、求めた装置ＩＤに基づいて、明滅パターン情報１０３を参照する。画像認識部３は、明滅パターン情報１０３の中から装置ＩＤに関連付けられた発光信号パターンを表す情報（第２のパターン情報）を求める。
【００６７】
ステップＳ７：
画像認識部３は、第２のパターン情報に第１のパターン情報が含まれるか否かを判別する。
【００６８】
これにより、画像認識部３は、例えば、ステップＳ３において求めた第１のパターン情報が送信装置から送出された発光信号パターンの一部を表す情報であっても、発光信号パターンの全てを表す情報（第２のパターン情報）を求めることができる。
【００６９】
ステップＳ７において「ＹＥＳ」：
画像認識部３は、第２のパターン情報に第１のパターン情報が含まれるか否かを判別した結果、第２のパターン情報に第１のパターン情報が含まれると判別する場合に、処理をステップＳ８に進める。
【００７０】
ステップＳ７において「ＮＯ」：
画像認識部３は、第２のパターン情報に第１のパターン情報が含まれるか否かを判別した結果、第２のパターン情報に第１のパターン情報が含まれないと判別する場合に、処理をステップＳ９に進める。
【００７１】
ステップＳ８：
画像認識部３は、求めた発光信号パターンを表す情報（第２のパターン情報）を基に送信情報を復号する。画像認識部３は、復号した送信情報を制御部２に与える。
【００７２】
ステップＳ９：
画像認識部３は、求めた装置ＩＤに基づいて、明滅パターン情報１０３を参照する。画像認識部３は、明滅パターン情報１０３の中から装置ＩＤに関連付けられた第２のパターン情報を求める。即ち、画像認識部３は、明滅パターン情報１０３の中から、ステップＳ７において判別に用いた第２のパターン情報と異なる他の第２のパターン情報を求める。画像認識部３は、処理をステップＳ７に戻す。
【００７３】
尚、画像認識部３は、第２のパターン情報に第１のパターン情報が含まれると判別するまでの間、ステップＳ７及びＳ８において説明した処理を繰り返し実行する。また、画像認識部３は、明滅パターン情報１０３に含まれる装置ＩＤに関連付けられた第２のパターン情報のうち、全ての第２のパターン情報に第１のパターン情報が含まれないと判別する場合には、処理を終了する。
【００７４】
ステップＳ１０：
制御部２は、画像認識部３から得た送信情報を通知する。
【００７５】
尚、上述した本実施形態では、説明の便宜上、一例として、画像認識部３は、ステップＳ３、ステップＳ４、ステップＳ５及びステップＳ６の順に処理を実行する構成を例に説明した。しかしながら本発明に係る実施形態は、係る構成に限定されない。画像認識部３は、ステップＳ４乃至ステップＳ６に示す処理を実行後にステップＳ３に示す処理を実行する構成を採用してもよい。
【００７６】
また、上述した本実施形態では、説明の便宜上、一例として、記憶部４は、画像情報１０１、特徴量情報１０２及び明滅パターン情報１０３を記憶する構成を例に説明した。しかしながら本発明に係る実施形態は、係る構成に限定されない。記憶部４は、画像情報１０１と、特徴量情報１０２及び明滅パターン情報１０３の一部の情報とを記憶する構成を採用してもよい。
【００７７】
その場合に、特徴量情報１０２及び明滅パターン情報１０３の他の情報は、例えば、記憶部４と異なる他の不揮発性の記憶装置や、ネットワークストレージデバイスなどに記憶する構成を採用してもよい。
【００７８】
これにより、画像認識部３は、記憶部４に記憶された特徴量情報１０２及び明滅パターン情報１０３に所望の情報が含まれない場合には、例えば、記憶部４と異なる他の不揮発性の記憶装置に記憶された特徴量情報１０２及び明滅パターン情報１０３から所望の情報を求めることができる。
【００７９】
また、上述した本実施形態では、説明の便宜上、一例として、情報通知装置１は、１つの対象装置に対して上述した処理を実行する構成を例に説明した。しかしながら本発明に係る実施形態は、係る構成に限定されない。情報通知装置１は、１つ以上の対象装置に対して上述した処理を実行する構成を採用してもよい。その場合に、情報通知装置１は、対象装置毎に、上述した処理を実行する構成を採用してもよい。
【００８０】
このように本実施の形態に係る情報通知装置１によれば、通信プロトコルが異なる１つ以上の送信装置から発光信号を受信する場合であっても、発光信号を送出した送信装置を容易に特定すると共に、その発光信号に基づく情報を通知することができる。その理由は、以下に述べる通りである。
【００８１】
即ち、情報通知装置１の画像認識部３は、発光信号を送出する対象装置を撮像した画像情報１０１に基づいて、対象装置の特徴量を抽出する。そして、画像認識部３は、抽出した特徴量によって対象装置を特定することができるからである。これにより、情報通知装置１は、送信装置の識別情報を、発光信号に含めて送出する機能を持たない既存の送信装置であっても、光通信を実現することができるからである。また、画像認識部３は、上述した処理を実行するに際して、自装置と異なる他の記憶部４に記憶された特徴量情報１０２及び明滅パターン情報１０３を参照すると共に、上述した処理を実行する。そのため、例えば、管理者は、情報通知装置１に対して通信プロトコルを予め取り決める必要がないからである。
【００８２】
また、画像認識部３は、画像情報１０１に基づいて、第１のパターン情報を求める。そして、画像認識部３は、特定した対象装置の装置ＩＤに基づいて、明滅パターン情報１０３の中から送信装置から送出された第２のパターン情報を求める。そして、画像認識部３は、求めた第２のパターン情報を基に送信情報を復号する。さらに、制御部２は、画像認識部３から得られた送信情報を通知することができるからである。
【００８３】
これにより、画像認識部３は、求めた第１のパターン情報が対象装置から送出された発光信号パターン（第２のパターン情報）の一部を表す情報であっても、第２のパターン情報を基に送信情報を復号することができる。また、制御部２は、復号された送信情報を通知することができる。
【００８４】
＜第２の実施形態＞
次に、上述した本発明の第１の実施形態に係る情報通知装置１を基本とする第２の実施形態について説明する。以下の説明においては、本実施形態に係る特徴的な部分を中心に説明する。その際、上述した各実施形態と同様な構成については、同一の参照番号を付すことにより、重複する説明は省略する。
【００８５】
本発明の第２の実施形態における情報通知装置１０について、図３を参照して説明する。
【００８６】
図３は、本発明の第２の実施形態における情報通知装置１０の構成を示すブロック図である。
【００８７】
図３において、情報通知装置１０は、制御部１１と、画像認識部３とを備える。また、記憶部４は、さらに、通知情報１０４を記憶する。
【００８８】
本実施形態において、情報通知装置１０は、制御部１１が画像認識部３から得た送信情報を通知するのではなく、発光信号に基づく情報を、利用者にとって容易に識別可能なように通知する機能を、さらに備える点が第１の実施形態において説明した情報通知装置１０と異なる。
【００８９】
制御部１１は、対象装置から発光信号により送出された通信情報を、利用者にとって容易に識別可能な通知情報に変換すると共に、変換した通知情報を通知する。即ち、制御部１１は、利用者にとってユーザフレンドリーな情報を提供する。
【００９０】
より具体的に、制御部１１は、装置ＩＤと、明滅パターンを表す情報（第２のパターン情報）とに基づいて、通知情報１０４を参照する。制御部１１は、通知情報１０４の中から装置ＩＤと、第２のパターン情報とに関連付けられた通知情報を求める。
【００９１】
尚、以下の説明では、説明の便宜上、一例として、「制御部１１が求めた通知情報」を「第１の通知情報」と称する（以下、各実施形態においても同様）。
【００９２】
ここでは、通知情報１０４について、より具体的に説明する。
【００９３】
通知情報１０４は、１つ以上の送信装置の装置ＩＤと、その装置ＩＤ毎に、１つ以上の明滅パターンを表す情報と、送信装置及び明滅パターンを表す情報に対応する第１の通知情報とを含む。即ち、通知情報１０４は、装置ＩＤをキーとして、明滅パターンを表す情報と、第１の通知情報とが関連付けられた情報である。
【００９４】
より具体的に、通知情報１０４の第１の通知情報は、例えば、復号された送信情報が「エラーコード」を含む場合に、その送信情報を、利用者にとって識別可能なように表したメッセージ「Ａ部の故障を検出しました」などの情報を含む構成を採用してもよい。または、例えば、第１の通知情報は、「エラーコード」に関するユーザーマニュアルなどの参考情報の実体を含む構成を採用してもよい。
【００９５】
さらに、他の具体例として、第１の通知情報は、例えば、復号された送信情報が「ＵＲＬ」（Ｕｎｉｆｏｒｍ＿Ｒｅｓｏｕｒｃｅ＿Ｌｏｃａｔｏｒ）や「ＵＲＩ」（Ｕｎｉｆｏｒｍ＿Ｒｅｓｏｕｒｃｅ＿Ｉｄｅｎｔｉｆｉｅｒ）を含む場合には、その送信情報を、利用者にとって識別可能なように表した情報「ＵＲＬ」や「ＵＲＩ」を含む構成を採用してもよい。
【００９６】
また、他の具体例として、第１の通知情報は、例えば、復号された送信情報が「店舗名」を含む場合には、その送信情報を、利用者にとって識別可能なように表した「Ｂ店では、セール中です」などの店舗に関連する情報や「クーポン」を表す情報を含む構成を採用してもよい。
【００９７】
そして、他の具体例として、第１の通知情報は、例えば、カスタマーセンターの連絡先を表す情報やエラーコードにより示された故障に対する作業の手順を表す情報を含む構成を採用してもよい。
【００９８】
このように、第１の通知情報は、復号された送信情報が意図する情報を、利用者にとって、よりわかりやすく表された情報を含むことが望ましい。
但し、本実施形態を例に説明する本発明は、前述した構成には限定されない（以下、各実施形態においても同様）。
【００９９】
次に、制御部１１は、求めた第１の通知情報に基づいて、ユーザフレンドリーな情報を通知する。即ち、制御部１１は、求めた第１の通知情報に基づいて、送信情報が意図する（関連する）情報を、利用者が容易に識別可能な態様よって通知する。
【０１００】
ここで、より具体的に、制御部１１は、例えば、復号された送信情報が「エラーコード」を含む場合に、求めた第１の通知情報に基づいて、「エラーコード」を表すメッセージを含む情報を、利用者が識別可能な態様によって通知する構成を採用してもよい。または、制御部１１は、例えば、「エラーコード」に関するユーザーマニュアルなどの参考情報を提示することにより通知する構成を採用してもよい。
【０１０１】
さらに、他の具体例として、制御部１１は、例えば、復号された送信情報が「ＵＲＬ」や「ＵＲＩ」を含む場合には、求めた第１の通知情報に基づいて、「ＵＲＬ」や「ＵＲＩ」を含む情報を、利用者が識別可能な態様によって通知する構成を採用してもよい。または、制御部１１は、例えば、「ＵＲＬ」や「ＵＲＩ」が示すＷｅｂサイトに画面遷移した態様を表す情報を提示することにより通知する構成を採用してもよい。
【０１０２】
また、他の具体例として、制御部１１は、例えば、復号された送信情報が「店舗名」を含む場合には、求めた第１の通知情報に基づいて、店舗に関連する情報を、利用者が識別可能な態様によって通知する構成を採用してもよい。または、制御部１１は、例えば、「クーポン」を提示することにより通知する構成を採用してもよい。
【０１０３】
このように本実施の形態に係る情報通知装置１０によれば、第１の実施形態において説明した効果を享受できると共に、さらに、発光信号に基づく情報を、利用者にとって容易に識別可能な態様によって通知することができる。
【０１０４】
その理由は、管理ＩＤと、第２のパターン情報とに基づき通知情報１０４の中から求めた情報に基づいて、利用者にとって容易に識別可能な情報を、利用者が識別可能な態様によって通知する制御部１１を備えたからである。
【０１０５】
これにより、一般的に知られた明滅の間隔やＬＥＤにおける発色の差を、利用者が目視により識別すると共に、発光信号の表す意味が記載されたマニュアルを参照することにより情報伝達を実現するのに比べ、情報通知装置１０は、より多くの情報を、利用者にとって容易に認識可能なように伝達することができる。
【０１０６】
＜第３の実施形態＞
次に、上述した本発明の第２の実施形態に係る情報通知装置１０を基本とする第３の実施形態について説明する。以下の説明においては、本実施形態に係る特徴的な部分を中心に説明する。その際、上述した各実施形態と同様な構成については、同一の参照番号を付すことにより、重複する説明は省略する。
【０１０７】
本発明の第３の実施形態における情報通知装置１０を含む情報通知システム２０について、図３、図４、図５Ａ及び図５Ｂを参照して説明する。
【０１０８】
図４は、本発明の第３の実施形態における情報通知装置１０を含む情報通知システム２０の構成を示すブロック図である。
【０１０９】
図４において、情報通知システム２０は、送信装置２１と、情報通知装置１０を含む受信装置２２と、記憶装置２３とを有する。受信装置２２と記憶装置２３とは、通信ネットワーク１１０を介して通信可能に接続する。
【０１１０】
また、情報通知装置１０（図４には、不図示）は、図３において説明した制御部１１と、画像認識部３とを備える。
【０１１１】
以下の説明では、説明の便宜上、一例として、本発明に係る情報通知装置１０を含む受信装置２２は、例えば、一般的に知られたスマートフォンやフィーチャーフォン等の移動端末である。また、受信装置２２は、静止画像及び動画像を撮像可能な不図示のカメラ装置（撮像部）と、各種情報を表示可能（つまり、通知可能）な通知部２４と、例えば、利用者により操作可能な操作部２５とを有する。
【０１１２】
送信装置２１は、送信情報を符号化すると共に、符号化した送信情報を明滅パターンからなる発光信号として送出する。送信装置２１は、発光信号を送出可能な、例えば、ＬＥＤなどにより構成されたインジケータ２６を有する。即ち、送信装置２１は、インジケータ２６を明滅させることにより発光信号を送出する。
【０１１３】
受信装置２２は、例えば、利用者が操作部２５を操作するのに応じて、カメラ装置を起動すると共に、インジケータ２６を含む送信装置２１の撮像を開始する。また、受信装置２２は、インジケータ２６を含む送信装置２１を撮像した画像情報を画像情報１０１として制御部１１に与える。
【０１１４】
記憶装置２３は、画像情報１０１、特徴量情報１０２、明滅パターン情報１０３及び通知情報１０４を記憶する。
【０１１５】
記憶装置２３は、例えば、通信ネットワーク１１０に接続されたストレージデバイスである。但し、本実施形態を例に説明する本発明は、前述した構成には限定されない（以下の実施形態においても同様）。
【０１１６】
通信ネットワーク１１０は、例えば、携帯電話事業者が所有する各種通信回線、インターネットサービスプロバイダ等が提供するインターネット等の一般的な通信回線である。但し、本実施形態を例に説明する本発明は、前述した構成には限定されない（以下、各実施形態においても同様）。
【０１１７】
以下の説明において、より具体的に、本実施形態における情報通知装置１０の動作について説明する。
【０１１８】
図５Ａ及び図５Ｂは、本発明の第３の実施形態における情報通知装置１０が画像情報１０１に基づいて、送信装置２１を特定すると共に、その送信装置２１から送出された情報に基づきユーザフレンドリーな情報を通知する動作を示すフローチャートである。係るフローチャートに沿って情報通知装置１０の動作手順を説明する。その際、上述した図２Ａ及び図２Ｂに示すフローチャートと同様な構成については、同一の参照番号を付すことにより、重複する説明は省略する。
【０１１９】
ステップＳ２１：
制御部１１は、管理ＩＤと、明滅パターンを表す情報（第２のパターン情報）とに基づいて、通知情報１０４を参照する。制御部１１は、通知情報１０４の中から管理ＩＤと、第２のパターン情報とに関連付けられた通知情報（第１の通知情報）を求める。
【０１２０】
ステップＳ２２：
制御部１１は、第１の通知情報に基づいて、送信情報が意図する情報を、利用者が容易に識別可能なように通知する。
【０１２１】
より具体的に、制御部１１は、送信情報が意図する情報を、例えば、受信装置２２の通知部２４に表示することにより通知する。但し、通知（報知）の態様は、表示には限定されない。例えば、通知の態様は、音声によって通知する構成を採用してもよい。また、通知の態様は、振動などのバイブレータによって通知する構成を採用してもよい。
【０１２２】
このように本実施の形態に係る情報通知装置１０によれば、各実施形態において説明した効果を享受できる。また、情報通知装置１０は、情報通知システムに適用して好適である。
【０１２３】
その理由は、情報通知装置１０は、例えば、カメラ機能と通信機能を備える移動端末に適用することにより実現することができるからである。即ち、情報通知装置１０は、専用の端末を設けることなく実現できるからである。
【０１２４】
（ハードウェア構成例）
上述した実施形態において図面に示した各部は、専用の装置（ハードウェアモジュール）によって実現してもよい。また、係る図面に示した制御部（制御部２、制御部１１）は、ソフトウェアプログラムの機能（処理）単位（ソフトウェアモジュール）と捉えることができる。但し、これらの図面に示した各部の区分けは、説明の便宜上の構成であり、実装に際しては、様々な構成が想定されうる。この場合のハードウェア環境の一例を、図６を参照して説明する。
【０１２５】
図６は、本発明の模範的な実施形態に係る情報通知装置を実行可能な情報処理装置３００（コンピュータ）の構成を例示的に説明する図である。即ち、図６は、図１に示した情報通知装置１、或いは、図３に示した情報通知装置１０、図４に示した情報通知装置１０、の全体または一部の情報通知装置を実現可能なサーバ等のコンピュータ（情報処理装置）の構成であって、上述した実施形態における各機能を実現可能なハードウェア環境を表す。
【０１２６】
図６に示した情報処理装置３００は、ＣＰＵ（Ｃｅｎｔｒａｌ＿Ｐｒｏｃｅｓｓｉｎｇ＿Ｕｎｉｔ）３０１、ＲＯＭ（Ｒｅａｄ＿Ｏｎｌｙ＿Ｍｅｍｏｒｙ）３０２、ＲＡＭ（Ｒａｎｄｏｍ＿Ａｃｃｅｓｓ＿Ｍｅｍｏｒｙ）３０３並びに外部装置との通信インタフェース（Ｉｎｔｅｒｆａｃｅ：以降、「Ｉ／Ｆ」と称する）３０５、その通信Ｉ／Ｆに接続されたカメラ装置３０４を備え、これらの構成がバス３０６（通信線）を介して接続された一般的なコンピュータである。
【０１２７】
そして、上述した実施形態を例に説明した本発明は、図６に示した情報処理装置３００に対して、その説明において参照したブロック構成図（図１、図３、図４）或いはフローチャート（図２Ａ、図２Ｂ、図５Ａ、図５Ｂ）の機能を実現可能なコンピュータ・プログラムを供給した後、そのコンピュータ・プログラムを、当該ハードウェアのＣＰＵ３０１に読み出して実行することによって達成される。また、当該装置内に供給されたコンピュータ・プログラムは、読み書き可能な一時記憶メモリ（ＲＡＭ３０３）等の不揮発性の記憶デバイスに格納すれば良い。
【０１２８】
また、前記の場合において、当該ハードウェア内へのコンピュータ・プログラムの供給方法は、インターネット等の通信回線を介して外部よりダウンロードする方法等のように、現在では一般的な手順を採用することができる。そして、このような場合において、本発明は、係るコンピュータ・プログラムを構成するコード或いは、そのコードが格納された記憶媒体によって構成されると捉えることができる。
【符号の説明】
【０１２９】
１    情報通知装置
２    制御部
３    画像認識部
４    記憶部
１０    情報通知装置
１１    制御部
２０    情報通知システム
２１    送信装置
２２    受信装置
２３    記憶装置
２４    通知部
２５    操作部
２６    インジケータ
１０１    画像情報
１０２    特徴量情報
１０３    明滅パターン情報
１１０    通信ネットワーク
３００    情報処理装置
３０１    ＣＰＵ
３０２    ＲＯＭ
３０３    ＲＡＭ
３０４    カメラ装置
３０５    通信インタフェース
３０６    バス
【図１】
2015192264.tif 000003
【図２Ａ】
2015192264.tif 000004
【図２Ｂ】
2015192264.tif 000005
【図３】
2015192264.tif 000006
【図４】
2015192264.tif 000007
【図５Ａ】
2015192264.tif 000008
【図５Ｂ】
2015192264.tif 000009
【図６】
2015192264.tif 000010