(57)【特許請求の範囲】
【請求項１】
ユーザが特定の場所を訪れたことを示す訪問通知をサーバへ送信可能な端末装置に処理を実行させるプログラムであって、
前記端末装置を使用する前記ユーザを識別するためのユーザ識別情報を前記サーバへ送信する処理と、
前記端末装置がＲＦＩＤタグとの近距離無線通信機能を備えるか判定する処理と、
前記端末装置が前記近距離無線通信機能を備えると判定した場合、前記特定の場所に設置された前記ＲＦＩＤタグから前記近距離無線通信機能により第１識別情報を読み取る処理と、
前記端末装置が前記近距離無線通信機能を備えていないと判定した場合、前記特定の場所に設置された光学コードであって、光学的に読み取り可能な情報を表す前記光学コードを含む画像を前記端末装置が備えるカメラにより撮像し、撮像した画像中の前記光学コードが表す第２識別情報を読み取る処理と、
前記端末装置が前記近距離無線通信機能を備えていないと判定した場合、前記端末装置の位置を示す端末位置情報を取得する処理と、
前記端末装置が前記近距離無線通信機能を備えると判定した場合、前記ＲＦＩＤタグから読み取った前記第１識別情報を前記訪問通知とともに前記サーバへ送信する処理と、
前記端末装置が前記近距離無線通信機能を備えていないと判定した場合、前記光学コードから読み取った前記第２識別情報と、取得した前記端末位置情報とを、前記訪問通知とともに前記サーバへ送信する処理と
を前記端末装置に実行させるプログラム。
【請求項２】
前記端末位置情報を取得する処理は、前記端末位置情報を取得した後、前記端末位置情報を取得するための回路の動作を停止させることを含む、
請求項１に記載のプログラム。
【請求項３】
前記端末装置は、前記回路を定常的に動作させるか否か設定する設定情報を記憶しており、
前記端末位置情報を取得する処理は、前記回路を定常的に動作させることが前記設定情報において設定されている場合、前記端末位置情報を取得した後も前記回路の動作を継続させることを含む、
請求項２に記載のプログラム。
【請求項４】
特定の場所を訪れるユーザが使用する端末装置と通信可能なサーバに処理を実行させるプログラムであって、
前記サーバは、
複数の前記特定の場所に設置されたＲＦＩＤタグに格納される第１識別情報と、
複数の前記特定の場所に設置された光学コードが表す光学的に読み取り可能な第２識別情報と、
複数の前記特定の場所の位置を示す位置情報と、
複数の前記ユーザの各々を識別するためのユーザ識別情報と、
前記ユーザが前記特定の場所を訪れた履歴を示す履歴情報と
を記憶した１以上のデータベースにアクセス可能であり、
前記端末装置を使用する前記ユーザの前記ユーザ識別情報を前記端末装置から受信する処理と、
前記ユーザが前記特定の場所を訪れたことを通知する訪問通知を前記端末装置から受信した場合に、前記訪問通知とともに受信した前記第１識別情報であって、前記端末装置が近距離無線通信機能により前記ＲＦＩＤタグから読み取った前記第１識別情報、又は、前記訪問通知とともに受信した前記第２識別情報であって、前記端末装置が前記光学コードから読み取った前記第２識別情報を前記データベースにおいて検索する処理と、
前記訪問通知とともに受信した前記第１識別情報が前記データベースに記憶された情報と一致した場合、前記訪問通知とともに受信した前記第１識別情報と前記ユーザ識別情報とを関連付けた前記履歴情報を前記データベースに格納する処理と、
前記訪問通知とともに受信した前記第２識別情報が前記データベースに記憶された情報と一致した場合、前記訪問通知とともに受信した前記端末装置の位置を示す端末位置情報と、前記データベースに記憶される前記位置情報とに基づいて、前記端末位置情報が示す前記端末装置の位置に適合した前記特定の場所を判別する処理と、
前記訪問通知とともに受信した前記端末位置情報が示す前記端末装置の位置に適合した前記特定の場所を判別した場合において、判別した前記特定の場所と、前記訪問通知とともに受信した前記第２識別情報に対応する前記光学コードが設置された前記特定の場所とが一致するならば、前記訪問通知とともに受信した前記第２識別情報と前記ユーザ識別情報とを関連付けた前記履歴情報を前記データベースに格納する処理と
を前記サーバに実行させるプログラム。
【請求項５】
一の前記特定の場所に設置された前記ＲＦＩＤタグに格納される前記第１識別情報と、当該一の特定の場所に設置された前記光学コードが表す前記第２識別情報とが同一の識別情報を表しており、
前記履歴情報は、前記訪問通知とともに受信した前記識別情報と前記ユーザ識別情報とを関連付けた情報である、
請求項４に記載のプログラム。
【請求項６】
前記プログラムが前記サーバに実行させる処理は、
前記データベースに未登録の前記光学コードの前記第２識別情報を読み取った前記端末装置から、読み取った前記第２識別情報の新規の登録を求める登録要求を受信した場合に、前記登録要求とともに受信した前記端末位置情報と、前記データベースに記憶される前記位置情報とに基づいて、前記端末位置情報が示す前記端末装置の位置に適合した前記特定の場所を判別する処理と、
前記登録要求とともに受信した前記端末位置情報が示す前記端末装置の位置に適合した前記特定の場所であって、一の前記ＲＦＩＤが設置される前記特定の場所を判別した場合、前記登録要求が新規の登録を求める前記第２識別情報を、当該一のＲＦＩＤに対応する前記第１識別情報に関連付けて前記データベースに記憶する処理とを有する、
請求項４に記載のプログラム。
【請求項７】
ユーザが特定の場所を訪れたことを示す訪問通知をサーバへ送信可能な端末装置であって、
カメラと、
１以上のプロセッサを含んだ端末側処理部と、
前記端末側処理部において実行される端末側プログラムの命令を格納する端末側記憶部とを有し、
前記端末側プログラムの命令に応じて前記端末側処理部が実行する処理は、
前記端末装置を使用する前記ユーザを識別するためのユーザ識別情報を前記サーバへ送信する処理と、
前記端末装置がＲＦＩＤタグとの近距離無線通信機能を備えるか判定する処理と、
前記端末装置が前記近距離無線通信機能を備えると判定した場合、前記特定の場所に設置された前記ＲＦＩＤタグから前記近距離無線通信機能により第１識別情報を読み取る処理と、
前記端末装置が前記近距離無線通信機能を備えていないと判定した場合、前記特定の場所に設置された光学コードであって、光学的に読み取り可能な情報を表す前記光学コードを含む画像を前記カメラにより撮像し、撮像した画像中の前記光学コードが表す第２識別情報を読み取る処理と、
前記端末装置が前記近距離無線通信機能を備えていないと判定した場合、前記端末装置の位置を示す端末位置情報を取得する処理と、
前記端末装置が前記近距離無線通信機能を備えると判定した場合、前記ＲＦＩＤタグから読み取った前記第１識別情報を前記訪問通知とともに前記サーバへ送信する処理と、
前記端末装置が前記近距離無線通信機能を備えていないと判定した場合、前記光学コードから読み取った前記第２識別情報と、取得した前記端末位置情報とを、前記訪問通知とともに前記サーバへ送信する処理とを含む、
端末装置。
【請求項８】
特定の場所を訪れるユーザが使用する端末装置と通信可能なサーバであって、
１以上のプロセッサを含んだサーバ側処理部と、
前記サーバ側処理部において実行されるサーバ側プログラムの命令を格納するサーバ側記憶部とを有し、
前記サーバ側処理部は、
複数の前記特定の場所に設置されたＲＦＩＤタグに格納される第１識別情報と、
複数の前記特定の場所に設置された光学コードが表す光学的に読み取り可能な第２識別情報と、
複数の前記特定の場所の位置を示す位置情報と、
複数の前記ユーザの各々を識別するためのユーザ識別情報と、
前記ユーザが前記特定の場所を訪れた履歴を示す履歴情報と
を記憶した１以上のデータベースにアクセス可能であり、
前記サーバ側プログラムの命令に応じて前記サーバ側処理部が実行する処理は、
前記端末装置を使用する前記ユーザの前記ユーザ識別情報を前記端末装置から受信する処理と、
前記ユーザが前記特定の場所を訪れたことを通知する訪問通知を前記端末装置から受信した場合に、前記訪問通知とともに受信した前記第１識別情報であって、前記端末装置が近距離無線通信機能により前記ＲＦＩＤタグから読み取った前記第１識別情報、又は、前記訪問通知とともに受信した前記第２識別情報であって、前記端末装置が前記光学コードから読み取った前記第２識別情報を前記データベースにおいて検索する処理と、
前記訪問通知とともに受信した前記第１識別情報が前記データベースに記憶された情報と一致した場合、前記訪問通知とともに受信した前記第１識別情報と前記ユーザ識別情報とを関連付けた前記履歴情報を前記データベースに格納する処理と、
前記訪問通知とともに受信した前記第２識別情報が前記データベースに記憶された情報と一致した場合、前記訪問通知とともに受信した前記端末装置の位置を示す端末位置情報と、前記データベースに記憶される前記位置情報とに基づいて、前記端末位置情報が示す前記端末装置の位置に適合した前記特定の場所を判別する処理と、
前記訪問通知とともに受信した前記端末位置情報が示す前記端末装置の位置に適合した前記特定の場所を判別した場合において、判別した前記特定の場所と、前記訪問通知とともに受信した前記第２識別情報に対応する前記光学コードが設置された前記特定の場所とが一致するならば、前記訪問通知とともに受信した前記第２識別情報と前記ユーザ識別情報とを関連付けた前記履歴情報を前記データベースに格納する処理とを含む、
サーバ。
【請求項９】
特定の場所を訪れるユーザが使用する端末装置と、
前記端末装置と通信可能なサーバとを有し、
前記端末装置は、
カメラと、
１以上のプロセッサを含んだ端末側処理部と、
前記端末側処理部において実行される端末側プログラムの命令を格納する端末側記憶部とを有し、
前記端末側プログラムの命令に応じて前記端末側処理部が実行する処理は、
前記端末装置を使用する前記ユーザを識別するためのユーザ識別情報を前記サーバへ送信する処理と、
前記端末装置がＲＦＩＤタグとの近距離無線通信機能を備えるか判定する処理と、
前記端末装置が前記近距離無線通信機能を備えると判定した場合、前記特定の場所に設置された前記ＲＦＩＤタグから前記近距離無線通信機能により第１識別情報を読み取る処理と、
前記端末装置が前記近距離無線通信機能を備えていないと判定した場合、前記特定の場所に設置された光学コードであって、光学的に読み取り可能な情報を表す前記光学コードを含む画像を前記端末装置が備えるカメラにより撮像し、撮像した画像中の前記光学コードが表す第２識別情報を読み取る処理と、
前記端末装置が前記近距離無線通信機能を備えていないと判定した場合、前記端末装置の位置を示す端末位置情報を取得する処理と、
前記端末装置が前記近距離無線通信機能を備えると判定した場合、前記ＲＦＩＤタグから読み取った前記第１識別情報を、前記ユーザが前記特定の場所を訪れたことを通知する訪問通知とともに前記サーバへ送信する処理と、
前記端末装置が前記近距離無線通信機能を備えていないと判定した場合、前記光学コードから読み取った前記第２識別情報と、取得した前記端末位置情報とを、前記訪問通知とともに前記サーバへ送信する処理とを含み、
前記サーバは、
１以上のプロセッサを含んだサーバ側処理部と、
前記サーバ側処理部において実行されるサーバ側プログラムの命令を格納するサーバ側記憶部とを有し、
前記サーバ側処理部は、
複数の前記特定の場所に設置された前記ＲＦＩＤタグに格納される前記第１識別情報と、
複数の前記特定の場所に設置された前記光学コードが表す前記第２識別情報と、
複数の前記特定の場所の位置を示す位置情報と、
複数の前記ユーザの各々を識別するための前記ユーザ識別情報と、
前記ユーザが前記特定の場所を訪れた履歴を示す履歴情報と
を記憶した１以上のデータベースにアクセス可能であり、
前記サーバ側プログラムの命令に応じて前記サーバ側処理部が実行する処理は、
前記ユーザ識別情報を前記端末装置から受信する処理と、
前記訪問通知を前記端末装置から受信した場合に、前記訪問通知とともに受信した前記第１識別情報又は前記第２識別情報を前記データベースにおいて検索する処理と、
前記訪問通知とともに受信した前記第１識別情報が前記データベースに記憶された情報と一致した場合、前記訪問通知とともに受信した前記第１識別情報と前記ユーザ識別情報とを関連付けた前記履歴情報を前記データベースに格納する処理と、
前記訪問通知とともに受信した前記第２識別情報が前記データベースに記憶された情報と一致した場合、前記訪問通知とともに受信した前記端末位置情報と、前記データベースに記憶される前記位置情報とに基づいて、前記端末位置情報が示す前記端末装置の位置に適合した前記特定の場所を判別する処理と、
前記訪問通知とともに受信した前記端末位置情報が示す前記端末装置の位置に適合した前記特定の場所を判別した場合において、判別した前記特定の場所と、前記訪問通知とともに受信した前記第２識別情報に対応する前記光学コードが設置された前記特定の場所とが一致するならば、前記訪問通知とともに受信した前記第２識別情報と前記ユーザ識別情報とを関連付けた前記履歴情報を前記データベースに格納する処理とを含む、
システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザが特定の場所を訪れたことをサーバに通知する端末装置とそのプログラム、ユーザが特定の場所を訪れたことを記録するサーバとそのプログラム、並びに、そのような端末装置とサーバを備えたシステムに関するものである。
【背景技術】
【０００２】
我が国では、高齢化と少子化に伴う働き手の減少が急速に進行していることから、介護サービスの提供に関わる業務の効率性を高めることが大きな課題となっており、ＩＣＴ（Information and Communication Technology）を活用した業務の自動化技術や省力化技術が盛んに開発されている。例えば、下記の特許文献１には、訪問サービスにおけるサービス提供実績を自動的に記録する装置が記載されている。この特許文献１の装置では、端末装置を携帯するヘルパーが被介護者の家に訪問した場合に、家の中に設置された無線タグから、端末装置のリーダー機能によって被介護者の識別情報を読み出して、ヘルパーの識別情報とともにサーバ装置へ送信する。サーバ装置は、ヘルパーの端末装置から受信した被介護者の識別情報及びヘルパーの識別情報と、現在の日時に関する情報とを含んだサービス提供実績の情報を、実績管理データベースに記録する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】実用新案登録第３１８１１６３号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上述した特許文献１の装置では、端末装置のリーダー機能を利用して無線タグ（ＲＦＩＤタグとも言う）から被介護者の識別情報を読み出している。そのため、ＲＦＩＤタグのリーダー機能を備えていない一般的なスマートフォン等は端末装置として利用できないという問題がある。
【０００５】
ＲＦＩＤタグのリーダー機能を備えていない一般的なスマートフォン等を上記の端末装置として利用できるようにするため、例えば、被介護者の識別情報を読み出す媒体としてＲＦＩＤタグの代わりにＱＲコード（登録商標）などの光学コードを用いることが考えられる。多くの一般的なスマートフォン等は、光学コードの読み取り機能を備えているため、被介護者の識別情報を光学コードから読み取るようにすることで、端末装置に利用可能なスマートフォン等の種類を増やすことが可能となる。
【０００６】
しかしながら、光学コードはスマートフォン等のカメラで撮影した画像から読み取られることから、実際には被介護者の家に存在しないもの（光学コードが印刷された紙、光学コードが表示されたディスプレイの画面など）をカメラで撮影して光学コードを読み取ることも可能であり、ヘルパーが被介護者の家へ訪問したことを示す通知の信頼性が低いという問題がある。
【０００７】
本発明はかかる事情に鑑みてなされたものであり、その目的は、ＲＦＩＤタグの読み取り機能を持たない場合でも、ユーザが特定の場所へ訪れたことを示す通知の信頼性を高めることが可能な端末装置とそのプログラムを提供すること、ＲＦＩＤタグの読み取り機能を持たない端末装置から通知を受ける場合でも、ユーザが特定の場所へ訪れた記録の信頼性を高めることが可能なサーバとそのプログラムを提供すること、並びに、そのような端末装置とサーバを備えたシステムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明の第１の観点は、ユーザが特定の場所を訪れたことを示す訪問通知をサーバへ送信可能な端末装置に処理を実行させるプログラムであって、前記端末装置を使用する前記ユーザを識別するためのユーザ識別情報を前記サーバへ送信する処理と、前記端末装置がＲＦＩＤ（radio frequency identifier）タグとの近距離無線通信機能を備えるか判定する処理と、前記端末装置が前記近距離無線通信機能を備えると判定した場合、前記特定の場所に設置された前記ＲＦＩＤタグから前記近距離無線通信機能により第１識別情報を読み取る処理と、前記端末装置が前記近距離無線通信機能を備えていないと判定した場合、前記特定の場所に設置された光学コードであって、光学的に読み取り可能な情報を表す前記光学コードを含む画像を前記端末装置が備えるカメラにより撮像し、撮像した画像中の前記光学コードが表す第２識別情報を読み取る処理と、前記端末装置が前記近距離無線通信機能を備えていないと判定した場合、前記端末装置の位置を示す端末位置情報を取得する処理と、前記端末装置が前記近距離無線通信機能を備えると判定した場合、前記ＲＦＩＤタグから読み取った前記第１識別情報を前記訪問通知とともに前記サーバへ送信する処理と、前記端末装置が前記近距離無線通信機能を備えていないと判定した場合、前記光学コードから読み取った前記第２識別情報と、取得した前記端末位置情報とを、前記訪問通知とともに前記サーバへ送信する処理とを前記端末装置に実行させるプログラムである。
【０００９】
好適に、前記端末位置情報を取得する処理は、前記端末位置情報を取得した後、前記端末位置情報を取得するための回路の動作を停止させることを含む。
【００１０】
好適に、前記端末装置は、前記回路を定常的に動作させるか否か設定する設定情報を記憶しており、前記端末位置情報を取得する処理は、前記回路を定常的に動作させることが前記設定情報において設定されている場合、前記端末位置情報を取得した後も前記回路の動作を継続させることを含む。
【００１１】
本発明の第２の観点は、特定の場所を訪れるユーザが使用する端末装置と通信可能なサーバに処理を実行させるプログラムであって、前記サーバは、複数の前記特定の場所に設置されたＲＦＩＤタグに格納される第１識別情報と、複数の前記特定の場所に設置された光学コードが表す光学的に読み取り可能な第２識別情報と、複数の前記特定の場所の位置を示す位置情報と、複数の前記ユーザの各々を識別するためのユーザ識別情報と、前記ユーザが前記特定の場所を訪れた履歴を示す履歴情報とを記憶した１以上のデータベースにアクセス可能であり、前記端末装置を使用する前記ユーザの前記ユーザ識別情報を前記端末装置から受信する処理と、前記ユーザが前記特定の場所を訪れたことを通知する訪問通知を前記端末装置から受信した場合に、前記訪問通知とともに受信した前記第１識別情報であって、前記端末装置が近距離無線通信機能により前記ＲＦＩＤタグから読み取った前記第１識別情報、又は、前記訪問通知とともに受信した前記第２識別情報であって、前記端末装置が前記光学コードから読み取った前記第２識別情報を前記データベースにおいて検索する処理と、前記訪問通知とともに受信した前記第１識別情報が前記データベースに記憶された情報と一致した場合、前記訪問通知とともに受信した前記第１識別情報と前記ユーザ識別情報とを関連付けた前記履歴情報を前記データベースに格納する処理と、前記訪問通知とともに受信した前記第２識別情報が前記データベースに記憶された情報と一致した場合、前記訪問通知とともに受信した前記端末装置の位置を示す端末位置情報と、前記データベースに記憶される前記位置情報とに基づいて、前記端末位置情報が示す前記端末装置の位置に適合した前記特定の場所を判別する処理と、前記訪問通知とともに受信した前記端末位置情報が示す前記端末装置の位置に適合した前記特定の場所を判別した場合において、判別した前記特定の場所と、前記訪問通知とともに受信した前記第２識別情報に対応する前記光学コードが設置された前記特定の場所とが一致するならば、前記訪問通知とともに受信した前記第２識別情報と前記ユーザ識別情報とを関連付けた前記履歴情報を前記データベースに格納する処理とを前記サーバに実行させる、プログラムである。
【００１２】
好適に、一の前記特定の場所に設置された前記ＲＦＩＤタグに格納される前記第１識別情報と、当該一の特定の場所に設置された前記光学コードが表す前記第２識別情報とが同一の識別情報を表しており、前記履歴情報は、前記訪問通知とともに受信した前記識別情報と前記ユーザ識別情報とを関連付けた情報である。
【００１３】
好適に、前記プログラムが前記サーバに実行させる処理は、前記データベースに未登録の前記光学コードの前記第２識別情報を読み取った前記端末装置から、読み取った前記第２識別情報の新規の登録を求める登録要求を受信した場合に、前記登録要求とともに受信した前記端末位置情報と、前記データベースに記憶される前記位置情報とに基づいて、前記端末位置情報が示す前記端末装置の位置に適合した前記特定の場所を判別する処理と、前記登録要求とともに受信した前記端末位置情報が示す前記端末装置の位置に適合した前記特定の場所であって、一の前記ＲＦＩＤが設置される前記特定の場所を判別した場合、前記登録要求が新規の登録を求める前記第２識別情報を、当該一のＲＦＩＤに対応する前記第１識別情報に関連付けて前記データベースに記憶する処理とを有する。
【００１４】
本発明の第３の観点は、ユーザが特定の場所を訪れたことを示す訪問通知をサーバへ送信可能な端末装置であって、カメラと、１以上のプロセッサを含んだ端末側処理部と、前記端末側処理部において実行される端末側プログラムの命令を格納する端末側記憶部とを有し、前記端末側プログラムの命令に応じて前記端末側処理部が実行する処理は、前記端末装置を使用する前記ユーザを識別するためのユーザ識別情報を前記サーバへ送信する処理と、前記端末装置がＲＦＩＤタグとの近距離無線通信機能を備えるか判定する処理と、前記端末装置が前記近距離無線通信機能を備えると判定した場合、前記特定の場所に設置された前記ＲＦＩＤタグから前記近距離無線通信機能により第１識別情報を読み取る処理と、前記端末装置が前記近距離無線通信機能を備えていないと判定した場合、前記特定の場所に設置された光学コードであって、光学的に読み取り可能な情報を表す前記光学コードを含む画像を前記カメラにより撮像し、撮像した画像中の前記光学コードが表す第２識別情報を読み取る処理と、前記端末装置が前記近距離無線通信機能を備えていないと判定した場合、前記端末装置の位置を示す端末位置情報を取得する処理と、前記端末装置が前記近距離無線通信機能を備えると判定した場合、前記ＲＦＩＤタグから読み取った前記第１識別情報を前記訪問通知とともに前記サーバへ送信する処理と、前記端末装置が前記近距離無線通信機能を備えていないと判定した場合、前記光学コードから読み取った前記第２識別情報と、取得した前記端末位置情報とを、前記訪問通知とともに前記サーバへ送信する処理とを含む、端末装置である。
【００１５】
本発明の第４の観点は、特定の場所を訪れるユーザが使用する端末装置と通信可能なサーバであって、１以上のプロセッサを含んだサーバ側処理部と、前記サーバ側処理部において実行されるサーバ側プログラムの命令を格納するサーバ側記憶部とを有し、前記サーバ側処理部は、複数の前記特定の場所に設置されたＲＦＩＤタグに格納される第１識別情報と、複数の前記特定の場所に設置された光学コードが表す光学的に読み取り可能な第２識別情報と、複数の前記特定の場所の位置を示す位置情報と、複数の前記ユーザの各々を識別するためのユーザ識別情報と、前記ユーザが前記特定の場所を訪れた履歴を示す履歴情報とを記憶した１以上のデータベースにアクセス可能であり、前記サーバ側プログラムの命令に応じて前記サーバ側処理部が実行する処理は、前記端末装置を使用する前記ユーザの前記ユーザ識別情報を前記端末装置から受信する処理と、前記ユーザが前記特定の場所を訪れたことを通知する訪問通知を前記端末装置から受信した場合に、前記訪問通知とともに受信した前記第１識別情報であって、前記端末装置が近距離無線通信機能により前記ＲＦＩＤタグから読み取った前記第１識別情報、又は、前記訪問通知とともに受信した前記第２識別情報であって、前記端末装置が前記光学コードから読み取った前記第２識別情報を前記データベースにおいて検索する処理と、前記訪問通知とともに受信した前記第１識別情報が前記データベースに記憶された情報と一致した場合、前記訪問通知とともに受信した前記第１識別情報と前記ユーザ識別情報とを関連付けた前記履歴情報を前記データベースに格納する処理と、前記訪問通知とともに受信した前記第２識別情報が前記データベースに記憶された情報と一致した場合、前記訪問通知とともに受信した前記端末装置の位置を示す端末位置情報と、前記データベースに記憶される前記位置情報とに基づいて、前記端末位置情報が示す前記端末装置の位置に適合した前記特定の場所を判別する処理と、前記訪問通知とともに受信した前記端末位置情報が示す前記端末装置の位置に適合した前記特定の場所を判別した場合において、判別した前記特定の場所と、前記訪問通知とともに受信した前記第２識別情報に対応する前記光学コードが設置された前記特定の場所とが一致するならば、前記訪問通知とともに受信した前記第２識別情報と前記ユーザ識別情報とを関連付けた前記履歴情報を前記データベースに格納する処理とを含む、サーバである。
【００１６】
本発明の第５の観点は、特定の場所を訪れるユーザが使用する端末装置と、前記端末装置と通信可能なサーバとを有し、前記端末装置は、カメラと、１以上のプロセッサを含んだ端末側処理部と、前記端末側処理部において実行される端末側プログラムの命令を格納する端末側記憶部とを有し、前記端末側プログラムの命令に応じて前記端末側処理部が実行する処理は、前記端末装置を使用する前記ユーザを識別するためのユーザ識別情報を前記サーバへ送信する処理と、前記端末装置がＲＦＩＤタグとの近距離無線通信機能を備えるか判定する処理と、前記端末装置が前記近距離無線通信機能を備えると判定した場合、前記特定の場所に設置された前記ＲＦＩＤタグから前記近距離無線通信機能により第１識別情報を読み取る処理と、前記端末装置が前記近距離無線通信機能を備えていないと判定した場合、前記特定の場所に設置された光学コードであって、光学的に読み取り可能な情報を表す前記光学コードを含む画像を前記端末装置が備えるカメラにより撮像し、撮像した画像中の前記光学コードが表す第２識別情報を読み取る処理と、前記端末装置が前記近距離無線通信機能を備えていないと判定した場合、前記端末装置の位置を示す端末位置情報を取得する処理と、前記端末装置が前記近距離無線通信機能を備えると判定した場合、前記ＲＦＩＤタグから読み取った前記第１識別情報を、前記ユーザが前記特定の場所を訪れたことを通知する訪問通知とともに前記サーバへ送信する処理と、前記端末装置が前記近距離無線通信機能を備えていないと判定した場合、前記光学コードから読み取った前記第２識別情報と、取得した前記端末位置情報とを、前記訪問通知とともに前記サーバへ送信する処理とを含み、前記サーバは、１以上のプロセッサを含んだサーバ側処理部と、前記サーバ側処理部において実行されるサーバ側プログラムの命令を格納するサーバ側記憶部とを有し、前記サーバ側処理部は、複数の前記特定の場所に設置された前記ＲＦＩＤタグに格納される前記第１識別情報と、複数の前記特定の場所に設置された前記光学コードが表す前記第２識別情報と、複数の前記特定の場所の位置を示す位置情報と、複数の前記ユーザの各々を識別するための前記ユーザ識別情報と、前記ユーザが前記特定の場所を訪れた履歴を示す履歴情報とを記憶した１以上のデータベースにアクセス可能であり、前記サーバ側プログラムの命令に応じて前記サーバ側処理部が実行する処理は、前記ユーザ識別情報を前記端末装置から受信する処理と、前記訪問通知を前記端末装置から受信した場合に、前記訪問通知とともに受信した前記第１識別情報又は前記第２識別情報を前記データベースにおいて検索する処理と、前記訪問通知とともに受信した前記第１識別情報が前記データベースに記憶された情報と一致した場合、前記訪問通知とともに受信した前記第１識別情報と前記ユーザ識別情報とを関連付けた前記履歴情報を前記データベースに格納する処理と、前記訪問通知とともに受信した前記第２識別情報が前記データベースに記憶された情報と一致した場合、前記訪問通知とともに受信した前記端末位置情報と、前記データベースに記憶される前記位置情報とに基づいて、前記端末位置情報が示す前記端末装置の位置に適合した前記特定の場所を判別する処理と、前記訪問通知とともに受信した前記端末位置情報が示す前記端末装置の位置に適合した前記特定の場所を判別した場合において、判別した前記特定の場所と、前記訪問通知とともに受信した前記第２識別情報に対応する前記光学コードが設置された前記特定の場所とが一致するならば、前記訪問通知とともに受信した前記第２識別情報と前記ユーザ識別情報とを関連付けた前記履歴情報を前記データベースに格納する処理とを含む、システムである。
【発明の効果】
【００１７】
本発明によれば、ＲＦＩＤタグの読み取り機能を持たない場合でも、ユーザが特定の場所へ訪れたことを示す通知の信頼性を高めることが可能な端末装置とそのプログラム、ＲＦＩＤタグの読み取り機能を持たない端末装置から通知を受ける場合でも、ユーザが特定の場所へ訪れた記録の信頼性を高めることが可能なサーバとそのプログラム、並びに、そのような端末装置とサーバを備えたシステムを提供できる。
【図面の簡単な説明】
【００１８】
【図１】図１は、本実施形態に係るシステムの構成の一例を示す図である。
【図２】図２Ａ及び図２Ｂは、ユーザの訪問先となる特定の場所に貼り付けられるシールの一例を図解した図である。
【図３】図３は、端末装置の構成の一例を示す図である。
【図４】図４は、サーバの構成の一例を示す図である。
【図５】図５は、ユーザが特定の場所に訪問したことをサーバに通知する端末装置の処理の一例を説明するためのフローチャートである。
【図６】図６は、端末装置からの通知に基いてユーザが特定の場所に訪問したことを記録するサーバの処理の一例を説明するためのフローチャートである。
【図７】図７は、光学コードの第２識別情報をデータベースへ新規に登録する処理の一例を説明するためのフローチャートである。
【発明を実施するための形態】
【００１９】
図１は、本実施形態に係るシステム１の構成の一例を示す図である。図１に示すシステム１は、インターネットなどのネットワーク９を介して互いに通信可能な端末装置１０とサーバ２０とを有する。端末装置１０は、サーバ２０に登録された特定の場所８を訪問するユーザによって使用される装置であり、例えば、スマートフォン、携帯電話機、タブレット、ノートパソコンなど、持ち運び可能な任意の情報通信機器であってよい。サーバ２０は、特定の場所８を訪問したユーザの操作によって端末装置１０から送信される通知に基づいて、ユーザが特定の場所８を訪れた履歴を後述の履歴データベース２８３に記録する。
【００２０】
例えば、端末装置１０のユーザは訪問介護サービスを実施するヘルパーであってもよく、特定の場所８は被介護者の居宅であってもよい。この場合、サーバ２０は、端末装置１０から送信される通知に基づいて、ヘルパー（ユーザ）が被介護者の居宅（特定の場所８）に訪問した履歴を記録する。
【００２１】
ユーザが訪問する特定の場所８（被介護者の居宅等）には、図１に示すように、近距離無線通信機能によって読み取り可能な第１識別情報を格納するＲＦＩＤタグ３と、光学的に読み取り可能な第２識別情報を表す光コード５（例えばＱＲコード（登録商標）など）とがそれぞれ設置される。第１識別情報は、ＲＦＩＤタグ３が設置された特定の場所８を識別するための情報であり、第２識別情報は、光コード５が設置された特定の場所８を識別するための情報である。第１識別情報と第２識別情報とは、独立した異なる識別情報を表してもよいし、同一の設置場所に対して同一の識別情報を表してもよい。すなわち、ＲＦＩＤタグ３と光コード５が同一の特定の場所８に設置されている場合において、ＲＦＩＤタグ３の第１識別情報と光コード５の第２識別情報とが独立した異なる識別情報を表してもよいし、同一の識別情報を表してもよい。後者の場合、２つの識別情報（第１識別情報、第２識別情報）を１つに集約することが可能になるため、後述する訪問先データベース２８２に記憶する情報を簡略化することができる。
【００２２】
端末装置１０は、ＲＦＩＤタグ３との近距離無線通信機能を備えている場合、特定の場所８に設置されたＲＦＩＤタグ３から第１識別情報を読み取り、サーバ２０に送信する。サーバ２０は、端末装置１０から受信した第１識別情報に対応する特定の場所８へユーザが訪問したことを履歴として記録する。
他方、端末装置１０は、ＲＦＩＤタグ３との近距離無線通信機能を備えていない場合、特定の場所８に設置された光コード５から第２識別情報を読み取るとともに、端末装置１０の位置を示す端末位置情報を取得し、この第２識別情報と端末位置情報をサーバ２０へ送信する。この場合、サーバ２０は、端末装置１０から受信した端末位置情報に基づいて判別される特定の場所８と第２識別情報に対応する特定の場所８とを照合し、両者が一致しているか確認する。端末位置情報に基いてユーザの訪問先（特定の場所８）を確認することにより、光コード５から読み取った第２識別情報が示すユーザの訪問先（特定の場所８）の信頼性を高めることができる。
【００２３】
図２Ａ及び図２Ｂは、ＲＦＩＤタグ３と光コード５が設けられたシール７の一例を図解した図である。図２Ａはシール７の表側の面を示し、図２Ｂはシール７の裏側を示す。図２Ｂに示すシール７の裏側が粘着面となっており、特定の場所８における任意の場所（例えば屋内の壁や柱など）にシール７を貼り付けることが可能である。図２Ａに示すように、シール７の表側の面には光コード５が印刷される。また、図２Ｂに示すように、シール７の裏側の面にはＲＦＩＤタグ３の回路パターンが形成される。図２Ｂの例において、光コード５は回路部５１とアンテナ部５２を含む。アンテナ部５２は、略円形の渦巻き状に形成されており、その中央部分に回路部５１が配置されている。
【００２４】
図２Ａ及び図２Ｂの例において、シール７の外形は略円形であり、その外縁部分には、それぞれ径方向に延びた複数の破線状の切込み７１が形成されている。シール７の裏側の粘着面を物体の表面に一度貼り付けると、この物体からシール７を剥がそうとした場合に、切込み７１に沿ってシール７が破けることによって、シール７に形成されたＲＦＩＤタグ３が破壊されて使用不能となる。これにより、シール７が登録された特定の場所８ではない別の場所で不正に使用されることを効果的に防止できる。
【００２５】
図３は、端末装置１０の構成の一例を示す図である。図３に示す端末装置１０は、端末側通信部１１と、入力部１２と、表示部１３と、ＲＦＩＤリーダー１４と、カメラ１５と、位置検出部１６と、端末側記憶部１７と、端末側処理部１９とを有する。
【００２６】
端末側通信部１１は、ネットワーク９を介して他の装置（サーバ２０など）と通信を行うための装置であり、例えば所定の通信規格（無線ＬＡＮ、イーサネット（登録商標）など）に準拠して通信を行う通信機器（ネットワークインターフェースカードなど）を含む。
【００２７】
入力部１２は、ユーザの操作に応じた指示やその他の情報を処理部４０に入力する。例えば、入力部１２は、キーボード、マウス、タッチパッド、マイク、カメラなどの入力機能を備えた機器を少なくとも１つを含む。
【００２８】
表示部１３は、端末側処理部１９において生成される映像信号に応じた映像を表示する装置であり、例えば液晶ディスプレイ、有機ＥＬディスプレイなどの表示機器を含む。
【００２９】
ＲＦＩＤリーダー１４は、ＲＦＩＤタグ３と近距離無線通信を行うことによってＲＦＩＤタグ３に格納されるデータ（第１識別情報）を読み取る。ＲＦＩＤリーダー１４は、例えば近距離無線通信用のアンテナ、無線信号を増幅するアンプ回路、アンプ回路で増幅された信号からデータを復調する復調回路などを含む。
【００３０】
カメラ１５は、画像を撮像する装置であり、例えばＣＭＯＳセンサやＣＣＤセンサなどの撮像素子、撮像素子に画像を結像させる光学系、撮像素子で得られた画像信号を処理する画像処理回路などを含む。
【００３１】
位置検出部１６は、端末装置１０の位置を検出して、その位置を示す端末位置情報を取得する。例えば位置検出部１６は、ＧＮＳＳ（Global Navigation Satellite System）の測位衛星からの信号を受信し、受信した信号に基づいて端末装置１０の地理的な位置を算出する。
【００３２】
端末側記憶部１７は、端末側処理部１９において実行される端末側プログラム１７１の命令や、端末側処理部１９による処理の過程で一時的に保存されるデータ、端末側処理部１９の処理に利用されるデータ、端末側処理部１９の処理の結果として得られたデータなどを記憶する。端末側記憶部１７は、例えば、主記憶装置（ＲＯＭ、ＲＡＭなど）と補助記憶装置（フラッシュメモリ、ＳＳＤ、ハードディスク、光ディスクなど）を含む。端末側記憶部１７は、１つの記憶装置から構成されてもよいし、複数の記憶装置から構成されてもよい。端末側記憶部１７を構成する各記憶装置は、コンピュータのバスや他の通信手段を介して端末側処理部１９と接続される。
【００３３】
端末側プログラム１７１は、コンピュータ読み取り可能な記録媒体（ＵＳＢメモリ、光ディスクなど）に記録されたものを図示しない読み取り装置から入力して端末側記憶部１７に記憶させてもよいし、端末側通信部１１において他の装置から受信したものを端末側記憶部１７に記憶させてもよい。
【００３４】
端末側記憶部１７は、図３の例において、端末装置１０の動作や機能を設定するための設定情報１７２を記憶する。設定情報１７２は、例えば、位置検出部１６において端末位置情報を取得するための回路を定常的に動作させるか否か（すなわち定常的に位置検出を行うか否か）を設定する情報を含む。
【００３５】
端末側処理部１９は、端末装置１０の全体的な動作を統括的に司り、所定の情報処理を実行する。端末側処理部１９は、例えば、端末側記憶部１７に格納された１以上のプログラム（端末側プログラム１７１など）の命令に従って処理を実行する１以上のプロセッサ（ＣＰＵ、ＭＰＵなど）を含む。端末側処理部１９は、端末側記憶部１７に格納された１以上のプログラムの命令を１以上のプロセッサが実行することにより、１以上のコンピュータとして動作する。
【００３６】
端末側処理部１９は、特定の機能を実現するように構成された１以上の専用のハードウェア（ＡＳＩＣ、ＦＰＧＡなど）を含んでもよい。この場合、端末側処理部１９は、ユーザが特定の場所８に訪問したことをサーバ２０に対して通知する処理を１以上のコンピュータにおいて実行してもよいし、当該処理の少なくとも一部を専用のハードウェアにおいて実行してもよい。
【００３７】
なお、図３に示す端末装置１０はＲＦＩＤリーダー１４を含んでいるが、ＲＦＩＤタグ３との近距離無線通信機能を備えていない端末装置１０はＲＦＩＤリーダー１４を含まない。
【００３８】
図４は、サーバ２０の構成の一例を示す図である。図４に示すサーバ２０は、サーバ側通信部２１と、サーバ側記憶部２７と、データベース部２８と、サーバ側処理部２９とを有する。
【００３９】
サーバ側通信部２１は、ネットワーク９を介して他の装置（端末装置１０）と通信を行うための装置であり、例えば所定の通信規格（無線ＬＡＮ、イーサネット（登録商標）など）に準拠して通信を行う通信機器（ネットワークインターフェースカードなど）を含む。
【００４０】
サーバ側記憶部２７は、サーバ側処理部２９において実行されるサーバ側プログラム２７１の命令や、サーバ側処理部２９による処理の過程で一時的に保存されるデータ、サーバ側処理部２９の処理に利用されるデータ、サーバ側処理部２９の処理の結果として得られたデータなどを記憶する。サーバ側記憶部２７は、例えば、主記憶装置（ＲＯＭ、ＲＡＭなど）と補助記憶装置（フラッシュメモリ、ＳＳＤ、ハードディスク、光ディスクなど）を含む。サーバ側記憶部２７は、１つの記憶装置から構成されてもよいし、複数の記憶装置から構成されてもよい。サーバ側記憶部２７を構成する各記憶装置は、コンピュータのバスや他の通信手段を介してサーバ側処理部２９と接続される。
【００４１】
サーバ側プログラム２７１は、コンピュータ読み取り可能な記録媒体（ＵＳＢメモリ、光ディスクなど）に記録されたものを図示しない読み取り装置から入力してサーバ側記憶部２７に記憶させてもよいし、サーバ側通信部２１において他の装置から受信したものをサーバ側記憶部２７に記憶させてもよい。
【００４２】
データベース部２８は、サーバ側処理部２９がアクセス可能な一群のデータベースであり、図４の例では、ユーザデータベース２８１と、訪問先データベース２８２と、履歴データベース２８３を含む。
【００４３】
ユーザデータベース２８１は、端末装置１０を使用するユーザに関する情報を検索可能に記憶する。例えばユーザデータベース２８１は、複数のユーザの各々を識別するための識別情報（以下、「ユーザ識別情報」と記す場合がある。）と、ユーザの認証に用いられる認証情報（パスワード等）と、ユーザに関する種々の情報（ユーザの名前、所属、連絡先等）とを関連付けて記憶する。
【００４４】
訪問先データベース２８２は、ユーザが訪問する訪問先に関する情報を検索可能に記憶する。例えばユーザデータベース２８１は、ユーザが訪問する複数の訪問先（訪問介護における被介護者等）の各々を識別するための識別情報（以下、「訪問先識別情報」と記す場合がある。）と、訪問する場所（特定の場所８）の位置を示す位置情報（緯度・経度の情報等）と、訪問する場所（特定の場所８）に設置されたＲＦＩＤタグ３及び光コード５の識別情報（第１識別情報、第２識別情報）と、訪問先に関する他の種々の情報（訪問相手の名前、住所、連絡先等）とを関連付けて記憶する。
【００４５】
履歴データベース２８３は、訪問先データベース２８２に登録される特定の場所８へユーザが訪れたことを示す履歴情報を検索可能に記憶する。例えば履歴情報は、訪問した日時に関する情報と、訪問先を示す訪問先識別情報と、訪問したユーザを示すユーザ識別情報と、訪問先で実施された作業（例えば介護サービス）の内容を示す情報等とを含む。この場合、訪問先識別情報は訪問先データベース２８２においてＲＦＩＤタグ３及び光コード５の識別情報（第１識別情報、第２識別情報）に関連付けられているため、訪問先識別情報とユーザ識別情報とを含んだ履歴情報は、ＲＦＩＤタグ３及び光コード５の識別情報（第１識別情報、第２識別情報）とユーザ識別情報とを関連付けた情報である。
【００４６】
なお履歴情報は、訪問先識別情報の代わりにＲＦＩＤタグ３及び光コード５の識別情報（第１識別情報、第２識別情報）を含んでいてもよいし、これらの識別情報をそれぞれ含んでいてもよい。
【００４７】
サーバ側処理部２９は、サーバ２０の全体的な動作を統括的に司り、所定の情報処理を実行する。サーバ側処理部２９は、例えば、サーバ側記憶部２７に格納された１以上のプログラム（サーバ側プログラム２７１など）の命令に従って処理を実行する１以上のプロセッサ（ＣＰＵ、ＭＰＵなど）を含む。サーバ側処理部２９は、サーバ側記憶部２７に格納された１以上のプログラムの命令を１以上のプロセッサが実行することにより、１以上のコンピュータとして動作する。
【００４８】
サーバ側処理部２９は、特定の機能を実現するように構成された１以上の専用のハードウェア（ＡＳＩＣ、ＦＰＧＡなど）を含んでもよい。この場合、サーバ側処理部２９は、端末装置１０からの通知に基いてユーザが特定の場所８に訪問したことを記録する処理を１以上のコンピュータにおいて実行してもよいし、当該処理の少なくとも一部を専用のハードウェアにおいて実行してもよい。
【００４９】
ここで、上述した構成を有するシステム１の動作についてフローチャートを参照して説明する。
【００５０】
図５は、端末装置１０の処理の一例を説明するためのフローチャートであり、ユーザが特定の場所８に訪問したことをサーバ２０に通知する処理の一例を示す。
【００５１】
端末側処理部１９は、サーバ２０に対してユーザの認証を要求する処理を行う（ＳＴ１００）。具体的には、端末側処理部１９は、認証を求めるユーザについてのユーザ識別情報及び認証情報（パスワード等）をサーバ２０に送信する。
【００５２】
ステップＳＴ１００の認証要求に応じてサーバ２０がユーザを認証すると、端末側処理部１９は、端末装置１０がＲＦＩＤタグ３との近距離無線通信機能を備えているか判定する（ＳＴ１０５）。
【００５３】
端末装置１０がＲＦＩＤタグ３との近距離無線通信機能を備えている場合（ＳＴ１０５のＹｅｓ）、端末側処理部１９は、特定の場所８に設置されたＲＦＩＤタグ３からＲＦＩＤリーダー１４の近距離無線通信機能によって第１識別情報を読み取る（ＳＴ１１０）。そして端末側処理部１９は、ＲＦＩＤタグ３から読み取った第１識別情報を、ユーザが特定の場所８へ訪問したことを示す通知（以下、「訪問通知」と記す場合がある。）とともにサーバ２０へ送信する（ＳＴ１１５）。
【００５４】
他方、端末装置１０がＲＦＩＤタグ３との近距離無線通信機能を備えていない場合（ＳＴ１０５のＮｏ）、端末側処理部１９は、特定の場所８に設置された光コード５を含む画像をカメラ１５により撮像し、撮像した画像中の光コード５が表す第２識別情報を読み取る（ＳＴ１２０）。またこの場合、端末側処理部１９は、端末装置１０の位置を示す位置情報を位置検出部１６において取得する（ＳＴ１２５）。
【００５５】
位置情報を取得した後、端末側処理部１９は、位置検出部１６において端末位置情報を取得するための回路を定常的に動作させることが設定情報１７２に設定されているか判定する（ＳＴ１３０）。位置検出部１６の回路を定常的に動作させることが設定されていない場合（ＳＴ１３０のＮｏ）、端末側処理部１９は、位置検出部１６の回路の動作を停止させる（ＳＴ１３５）。他方、位置検出部１６の回路を定常的に動作させることが設定されている場合（ＳＴ１３０のＹｅｓ）、端末側処理部１９は、ステップＳＴ１２５において端末位置情報を取得した後も位置検出部１６の回路の動作を継続させる。
【００５６】
端末側処理部１９は、ステップＳＴ１２０において光コード５から読み取った第２識別情報と、ステップＳＴ１２５において取得した端末位置情報とを、訪問通知とともにサーバ２０へ送信する（ＳＴ１４０）。
【００５７】
図６は、サーバ２０の処理の一例を説明するためのフローチャートであり、端末装置１０から受信した訪問通知に基いてユーザが特定の場所８に訪問したことを記録する処理の一例を示す。
【００５８】
サーバ２０のサーバ側処理部２９は、端末装置１０からの認証要求（ＳＴ１００：図５）に応じて、サーバ２０にアクセスする端末装置１０のユーザを認証する（ＳＴ２００）。具体的には、サーバ側処理部２９は、端末装置１０から受信したユーザ識別情報をユーザデータベース２８１において検索し、検索により見つかったユーザ識別情報に関連付けられている認証情報（パスワード等）と端末装置１０から受信した認証情報とを照合する。この照合の結果、両者が一致した場合に、サーバ側処理部２９は端末装置１０のユーザを認証して、端末装置１０のアクセスを許可する。
【００５９】
次にサーバ側処理部２９は、ユーザを認証した端末装置１０から訪問通知を受信する（ＳＴ２０５）。またサーバ側処理部２９は、この訪問通知とともに、ＲＦＩＤタグ３の第１識別情報を受信するか、又は、光コード５の第２識別情報と端末位置情報とを受信する。
【００６０】
サーバ側処理部２９は、ステップＳＴ２０５において訪問通知とともに受信した識別情報（第１識別情報、第２識別情報）を、訪問先データベース２８２において検索する（ＳＴ２１０）。この検索の結果、訪問通知とともに受信した識別情報が訪問先データベース２８２に記憶される識別情報と一致しており（ＳＴ２１５のＹｅｓ）、かつ、この一致した識別情報がＲＦＩＤタグ３の第１識別情報であった場合（ＳＴ２２０のＹｅｓ）、サーバ側処理部２９は、ステップＳＴ２０５において訪問通知とともに受信した第１識別情報と、ステップＳＴ２００において認証したユーザのユーザ識別情報とを関連付けた履歴情報を生成して、履歴データベース２８３に格納する。例えば、サーバ側処理部２９は、ステップＳＴ２０５において訪問通知とともに受信した第１識別情報に対応する訪問先識別情報を訪問先データベース２８２から読み出し、この訪問先識別情報とユーザ識別情報とを含む履歴情報を生成して履歴データベース２８３に格納する。
【００６１】
他方、ステップＳＴ２１０の検索の結果、訪問通知とともに受信した識別情報が訪問先データベース２８２に記憶される識別情報と一致しており（ＳＴ２１５のＹｅｓ）、かつ、この一致した識別情報が光コード５の第２識別情報であった場合（ＳＴ２２０のＮｏ）、サーバ側処理部２９は、訪問通知とともに受信した端末位置情報と訪問先データベース２８２に記憶される特定の場所８の位置情報（緯度・経度の情報等）とに基いて、端末位置情報が示す端末装置１０の位置に適合した特定の場所８を判別する（ＳＴ２３０）。例えばサーバ側処理部２９は、訪問通知とともに受信した端末位置情報が示す端末装置１０の位置と、訪問先データベース２８２に記憶される特定の場所８の位置情報が示す位置との距離を算出し、算出した距離が所定の長さより小さい特定の場所８を探索する。サーバ側処理部２９は、この探索により見つかった特定の場所８の中で、算出した距離が最も小さいものを、端末位置情報が示す端末装置１０の位置に適合した特定の場所８として判別する。サーバ側処理部２９は、特定の場所８の判別結果として、例えば訪問先データベース２８２に記憶される訪問先識別情報を取得する。
【００６２】
サーバ側処理部２９は、ステップＳＴ２３０において判別した特定の場所８と、訪問通知とともに受信した第２識別情報に対応する特定の場所８とが一致するか判定する（ＳＴ２３５）。たとえばサーバ側処理部２９は、特定の場所８の判別結果として取得した訪問先識別情報と、訪問通知とともに受信した第２識別情報に関連付けられた訪問先識別情報とが一致するか判定する。この判定において一致するとの判定結果が得られた場合（ＳＴ２３５のＹｅｓ）、サーバ側処理部２９は、訪問通知とともに受信した第２識別情報と、ステップＳＴ２００において認証したユーザのユーザ識別情報とを関連付けた履歴情報を生成して、履歴データベース２８３に格納する。例えば、サーバ側処理部２９は、ステップＳＴ２０５において訪問通知とともに受信した第２識別情報に対応する訪問先識別情報を訪問先データベース２８２から読み出し、この訪問先識別情報とユーザ識別情報とを含む履歴情報を生成して履歴データベース２８３に格納する。
【００６３】
ステップＳＴ２２５又はＳＴ２４０において履歴情報を履歴データベース２８３に格納した場合、サーバ側処理部２９は、この履歴情報においてユーザが訪問した訪問先に関する情報（訪問相手の名前、訪問先の住所等）を訪問先データベース２８２から読み出して、端末装置１０に送信する（ＳＴ２４５）。端末装置１０は、このサーバ２０からの情報を受信して表示部１３に表示する。これにより、端末装置１０のユーザは、表示部１３の画面において訪問先の情報を把握することが可能となる。
【００６４】
なお、ステップＳＴ２１０の検索の結果、訪問通知とともに端末装置１０から受信した識別情報（第１識別情報、第２識別情報）を訪問先データベース２８２から見つけることができなかった場合（ＳＴ２１５のＮｏ）、サーバ側処理部２９は、端末装置１０に対してエラー通知を送信する（ＳＴ２５０）。また、サーバ側処理部２９は、ステップＳＴ２３０において端末位置情報が示す端末装置１０の位置に適合した特定の場所８を判別することができなかった場合や、ステップＳＴ２３０において判別した特定の場所８と、訪問通知とともに受信した第２識別情報に対応する特定の場所８とが一致しない場合（ＳＴ２３５のＮｏ）にも、端末装置１０に対してエラー通知を送信する（ＳＴ２５０）。これにより、端末装置１０のユーザは、端末装置１０から送信した訪問通知に基づく履歴情報の記録にエラーが生じたことを把握できる。
【００６５】
以上説明したように、本実施形態によれば、端末装置１０がＲＦＩＤタグ３の近距離無線通信機能を備えていない場合、特定の場所８に設置された光コード５が表す第２識別情報が端末装置１０により読み取られて、訪問通知とともにサーバ２０へ送信される。従って、ＲＦＩＤタグ３の近距離無線通信機能を備えていない端末装置１０であっても、光コード５の読み取り機能を用いることによって、ユーザが特定の場所８を訪れたことをサーバ２０に通知することが可能となり、端末装置１０として利用可能な機器（マートフォン等）の種類を増やすことができる。
【００６６】
また、本実施形態によれば、光コード５の読み取り機能によって読み取られた第２識別情報に加えて、端末装置１０の位置を示す端末位置情報がサーバ２０へ送信されるため、端末位置情報が示す位置と、第２識別情報に対応する特定の場所８の位置とを対比して検証する可能となる。これにより、端末装置１０がＲＦＩＤタグ３の近距離無線通信機能を備えていない場合でも、ユーザが特定の場所８へ訪れたことを示す通知の信頼性を高めることが可能となる。また、サーバ２０では、ＲＦＩＤタグ３の近距離無線通信機能を備えていない端末装置１０からの通知を受ける場合でも、ユーザが特定の場所８へ訪れた記録の信頼性を高めることが可能となる。
【００６７】
更に、本実施形態によれば、端末位置情報を取得した後、位置検出部１６において端末位置情報を取得するための回路の動作を停止させることにより、回路の動作に伴う消費電力の発生を抑えることができる。
また、回路を定常的に動作させることが設定情報１７２において設定されている場合においては、端末位置情報を取得した後も位置検出部１６の回路の動作を継続させることにより、端末位置情報を必要に応じて継続的に取得することも可能となる。
【００６８】
次に、本実施形態に係るサーバ２０の動作の一変形例について図７のフローチャートを参照して説明する。図７は、サーバ２０の処理の一変形例を説明するためのフローチャートであり、光コード５の第２識別情報を訪問先データベース２８２へ新規に登録する処理の一例を説明するためのフローチャートである。
【００６９】
サーバ２０のサーバ側処理部２９は、特定の場所８に設置された未登録の光コード５について、その第２識別情報を訪問先データベース２８２へ新規に登録することを求める登録要求を端末装置１０から受信する（ＳＴ３００）。この登録要求を受信したサーバ側処理部２９は、登録要求とともに受信した端末位置情報と、訪問先データベース２８２に記憶される位置情報（緯度・経度の情報等）とに基づいて、端末位置情報が示す端末装置１０の位置に適合した特定の場所８を判別する（ＳＴ３０５）。例えばサーバ側処理部２９は、登録要求とともに受信した端末位置情報が示す端末装置１０の位置と、訪問先データベース２８２に記憶される特定の場所８の位置情報が示す位置との距離を算出し、算出した距離が所定の長さより小さい特定の場所８を探索する。サーバ側処理部２９は、この探索により見つかった特定の場所８の中で、算出した距離が最も小さいものを、端末位置情報が示す端末装置１０の位置に適合した特定の場所８として判別する。サーバ側処理部２９は、特定の場所８の判別結果として、例えば訪問先データベース２８２に記憶される訪問先識別情報を取得する。
【００７０】
ステップＳＴ３０５において特定の場所８の判別結果が得られた場合（ＳＴ３１０のＹｅｓ）、この判別された特定の場所８に設置されるＲＦＩＤタグ３の第１識別情報と、登録要求が新規の登録を求める第２識別情報とを関連付けて訪問先データベース２８２に記憶する（ＳＴ３１５）。例えば、特定の場所８の判別結果として訪問先識別情報を取得した場合、サーバ側処理部２９は、この訪問先識別情報と登録要求が新規の登録を求める第２識別情報とを関連付けて訪問先データベース２８２に記憶する。
【００７１】
このように、端末装置１０からの登録要求に基いて、光コード５の第２識別情報を訪問先データベース２８２へ新規に登録することが可能になるため、既にＲＦＩＤタグ３が設置されている特定の場所８への光コード５を容易に設置することが可能になる。
【００７２】
なお、本発明は上述した実施形態にのみ限定されるものではなく、種々のバリエーションを含んでいる。
【００７３】
上述した実施形態では、訪問介護サービスにおいて被介護者の居宅にヘルパーが訪問する場合に本システムを適用する例を挙げたが、本システムはこのような場合に限定されるものではなく、ユーザが特定の場所へ訪れたことを記録する場合に広く適用可能である。
【符号の説明】
【００７４】
１…システム、３…ＲＦＩＤタグ、５…光コード、７…シール、８…特定の場所、９…ネットワーク、１０…端末装置、１１…端末側通信部、１２…入力部、１３…表示部、１４…ＲＦＩＤリーダー、１５…カメラ、１６…位置検出部、１７…端末側記憶部、１７１…端末側プログラム、１７２…設定情報、１９…端末側処理部、２０…サーバ、２１…サーバ側通信部、２７…サーバ側記憶部、２７１…サーバ側プログラム、２８…データベース部、２８１…ユーザデータベース、２８２…訪問先データベース、２８３…履歴データベース、２９…サーバ側処理部
【要約】
【課題】ＲＦＩＤタグの読み取り機能を持たない場合でも、ユーザが特定の場所へ訪れたことを示す通知の信頼性を高めることが可能な端末装置を提供する。
【解決手段】端末装置１０がＲＦＩＤタグ３との近距離無線通信機能を備えるか判定し、端末装置１０が近距離無線通信機能を備えていないと判定した場合は、特定の場所８に設置された光学コード５を含む画像を端末装置１０のカメラ１５により撮像し、撮像した画像中の光コード５が表す第２識別情報を読み取るとともに、端末装置１０の位置を示す端末位置情報を取得する。そして、光コード５から読み取った第２識別情報と、取得した端末位置情報とを、ユーザが特定の場所８を訪れたことを通知する訪問通知とともにサーバ２０へ送信する。
【選択図】図１【図１】
0006864943.tif 000002
【図２】
0006864943.tif 000003
【図３】
0006864943.tif 000004
【図４】
0006864943.tif 000005
【図５】
0006864943.tif 000006
【図６】
0006864943.tif 000007
【図７】
0006864943.tif 000008