(57)【要約】【課題】個人情報を用いることなく、遺失物が物品の遺失の問い合わせをしてきた人の所有物であるか判断する。【解決手段】店舗管理装置５０は、予約番号が入力された場合に、予約番号に対応したサービスを管理するサービス管理装置２０と連係して、サービスを提供するサービス提供装置４０で遺失物が検知された場合、証明情報４８をサービス提供装置４０から受け付け、遺失物を引き取りに来たユーザの本人確認に証明情報４８を利用することを指定した利用情報５８を、サービス管理装置２０に送信する。【選択図】図２
2020126354.tif 000002
【特許請求の範囲】
【請求項１】
ユーザによって予約番号が入力された場合に、前記予約番号に対応したサービスを管理するサービス管理装置と連係して、前記予約番号に対応したサービスを前記ユーザに提供するサービス提供装置で遺失物が検知された場合、前記遺失物を検知したサービスの提供過程で入力された前記予約番号を含む証明情報を前記サービス提供装置から受け付ける受付部と、
前記受付部で前記証明情報を受け付けた場合、前記遺失物が前記遺失物を引き取りに来たユーザの所有物であるかの確認に前記ユーザの個人情報が含まれない前記証明情報を利用することを指定した利用情報を、前記サービス管理装置に送信する制御を行う制御部と、
を備えた情報処理装置。
【請求項２】
前記制御部は、前記受付部で前記証明情報を受け付けてからの期間が規定期間を超えた場合、前記証明情報に含まれる前記予約番号と共に前記規定期間が経過したことを前記遺失物の管理者に通知するように制御する
請求項１記載の情報処理装置。
【請求項３】
前記規定期間が、前記証明情報と対応付けられた前記遺失物の予め定めた保管期限に設定された
請求項２記載の情報処理装置。
【請求項４】
前記受付部で前記遺失物の管理を終了する終了指示を受け付けた場合、
前記制御部は、前記サービス管理装置で前記利用情報の受け付けが取り消されるように、前記遺失物の管理が終了したことを通知する終了指示を前記サービス管理装置に送信する制御を行う
請求項１〜請求項３の何れか１項に記載の情報処理装置。
【請求項５】
前記制御部は、前記遺失物の予め定めた保管期限を経過する前に、前記受付部で前記終了指示を受け付けた場合、保管期限を経過するまでは遺失物の管理を終了しないように前記遺失物の管理者に知らせる注意情報を通知する制御を行う
請求項４記載の情報処理装置。
【請求項６】
前記受付部で前記予約番号を受け付けた場合、
前記制御部は、前記受付部で受け付けた前記予約番号を含む前記証明情報を前記遺失物の管理者に通知するように制御する
請求項１〜請求項５の何れか１項に記載の情報処理装置。
【請求項７】
コンピュータを、請求項１〜請求項６の何れか１項に記載の情報処理装置の各部として機能させるための情報処理プログラム。
【請求項８】
予約番号を入力して前記予約番号に対応したサービスの提供を受けたユーザの遺失物を検知した場合に、前記予約番号を含む証明情報を生成する生成部、及び、前記生成部で生成された前記証明情報を前記遺失物の管理者が使用する情報処理装置と前記サービスを管理するサービス管理装置に通知するように制御する制御部、を備えたサービス提供装置と、
検知した前記遺失物が前記遺失物を引き取りに来たユーザの所有物であるかの確認に前記管理者が前記証明情報を利用する場合、前記確認に前記証明情報を利用することを指定した利用情報を前記サービス管理装置に送信する制御を行う制御部を備えた情報処理装置と、
前記サービスに対応した前記予約番号と、前記サービス提供装置から受け付けた前記証明情報と、前記情報処理装置から受け付けた前記利用情報を対応付けて管理テーブルに登録する登録部、及び、前記サービス提供装置で物品を遺失したユーザが使用するユーザ端末から前記予約番号を受け付けた場合に、受け付けた前記予約番号に対する前記証明情報及び前記利用情報の登録状況に応じた前記遺失物に関する情報を前記ユーザ端末に送信する制御を行う制御部を備えたサービス管理装置、
を含む情報処理システム。
【請求項９】
前記サービス管理装置の制御部は、前記管理テーブルに前記ユーザ端末から受け付けた前記予約番号とそれぞれ対応付けられた前記証明情報及び前記利用情報が存在する場合、前記遺失物に関する情報として、前記予約番号の提示で前記遺失物の引き取りが完了するとの情報を、前記ユーザ端末に送信する制御を行う
請求項８記載の情報処理システム。
【請求項１０】
前記サービス管理装置の制御部は、前記管理テーブルに前記ユーザ端末から受け付けた前記予約番号と対応付けられた前記証明情報は存在するが前記利用情報が存在しない場合、前記遺失物に関する情報として、前記予約番号に対応した前記遺失物があることを通知する情報を前記ユーザ端末に送信する制御を行う
請求項８または請求項９記載の情報処理システム。
【請求項１１】
前記予約番号に対して暗証番号が設定されている場合で、かつ、前記サービス管理装置の制御部が前記ユーザ端末から前記予約番号に対する前記暗証番号を受け付けた場合、
前記サービス管理装置の制御部は前記遺失物に関する情報として、前記遺失物の特定につながる情報を更に前記ユーザ端末に送信する制御を行う
請求項９または請求項１０記載の情報処理システム。
【請求項１２】
前記サービス管理装置の制御部は、前記情報処理装置から前記遺失物の管理を終了する終了指示を受け付けた場合、前記終了指示に含まれる前記予約番号と対応付けられた前記証明情報との対応付けを解消する制御を行う
請求項９〜請求項１１の何れか１項に記載の情報処理システム。
【請求項１３】
前記サービス管理装置の制御部は、前記予約番号の有効期限が経過した場合に前記管理テーブルから前記予約番号を削除する一方、前記予約番号に前記証明情報が対応付けられている場合には、前記証明情報が対応付けられている前記予約番号の有効期限が経過しても、前記終了指示を受け付けるまで前記管理テーブルから前記予約番号を削除しないように制御する
請求項１２記載の情報処理システム。
【請求項１４】
前記サービス管理装置の制御部は、ユーザへの前記サービスの新規提供に対して、前記管理テーブルに登録されている前記予約番号と重複する予約番号を発行しないように制御する
請求項１３記載の情報処理システム。
【請求項１５】
前記サービス管理装置の制御部は、前記ユーザ端末から受け付けた前記予約番号と対応付けられた前記証明情報が存在しない場合、前記遺失物に関する情報として、前記予約番号に対応した前記遺失物が存在しないことを通知する情報を前記ユーザ端末に送信する制御を行う
請求項８〜請求項１４の何れか１項に記載の情報処理システム。
【請求項１６】
記録媒体に画像を形成する画像形成部を備え、
前記サービス提供装置の制御部は、前記遺失物を検知した場合に入力されていた前記予約番号を前記記録媒体に形成するように前記画像形成部を制御すると共に、前記記録媒体に前記予約番号を形成したことを表す形成通知を前記情報処理装置に送信する制御を行う
請求項８〜請求項１５の何れか１項に記載の情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理プログラム、及び情報処理システムに関する。
【背景技術】
【０００２】
従来から、ユーザの遺失物を検知する装置やシステムが知られている。
【０００３】
特許文献１には、忘れ物管理サーバと利用者端末とを備えた落とし主検索システムであって、前記忘れ物管理サーバが、サービス提供者の識別情報を少なくとも含む管理用情報と、管理対象物の属性情報と、当該管理対象物を保持するユーザの属性情報との入力用の画面情報を前記利用者端末へ送信する入力用画面送信手段と、前記画面情報に入力された管理用情報と、前記管理対象物の属性情報と、前記ユーザの属性情報とを受信して、それらを対応付けてデータベースへ登録する登録手段と、前記利用者端末より落とし主検索用の前記管理用情報または前記管理対象物の属性情報の何れか一方または両方を受信して、当該管理用情報または管理対象物の属性情報に対応付けて前記データベースに記録されているユーザの属性情報を検索するユーザ属性情報検索手段と、を備えることを特徴とする落とし主検索システムが開示されている。
【０００４】
特許文献２には、店舗に設置される画像形成装置であって、前記画像形成装置を利用するユーザの忘れ物の有無を検出する忘れ物検出手段、前記忘れ物検出手段によって忘れ物が有ることが検出された場合に、前記画像形成装置と通信可能に接続される店側端末に前記忘れ物についての忘れ物情報を送信する送信手段を備える画像形成装置が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−３２３３８８号公報
【特許文献２】特開２０１６−２１５５２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
遺失物を管理する管理者のもとに、遺失物の所有者である人が遺失物の問い合わせに来た場合、管理者は問い合わせに来た人が遺失物の所有者であるか本人確認を行ってから遺失物を引き渡す。本人確認には、例えば氏名や住所といった個人情報が記載された運転免許書等が用いられるが、問い合わせに来た人の中には個人情報の開示に抵抗感を感じる人もおり、意図せず不快な思いをさせてしまうことがある。
【０００７】
一方で、管理者は遺失物の所有者ではない人に遺失物を引き渡してしまわないように、何らかの手段によって、問い合わせに来た人が遺失物の所有者であるという本人確認を行う必要がある。
【０００８】
本発明は、個人情報を用いることなく、遺失物が物品の遺失の問い合わせをしてきた人の所有物であるか判断するための情報を遺失物の管理者に提供することができる情報処理装置、情報処理プログラム、及び情報処理システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
第１態様に係る情報処理装置は、ユーザによって予約番号が入力された場合に、前記予約番号に対応したサービスを管理するサービス管理装置と連係して、前記予約番号に対応したサービスを前記ユーザに提供するサービス提供装置で遺失物が検知された場合、前記遺失物を検知したサービスの提供過程で入力された前記予約番号を含む証明情報を前記サービス提供装置から受け付ける受付部と、前記受付部で前記証明情報を受け付けた場合、前記遺失物が前記遺失物を引き取りに来たユーザの所有物であるかの確認に前記ユーザの個人情報が含まれない前記証明情報を利用することを指定した利用情報を、前記サービス管理装置に送信する制御を行う制御部と、を備える。
【００１０】
第２態様に係る情報処理装置は、第１態様に係る情報処理装置において、前記制御部が、前記受付部で前記証明情報を受け付けてからの期間が規定期間を超えた場合、前記証明情報に含まれる前記予約番号と共に前記規定期間が経過したことを前記遺失物の管理者に通知するように制御する。
【００１１】
第３態様に係る情報処理装置は、第２態様に係る情報処理装置において、前記規定期間が、前記証明情報と対応付けられた前記遺失物の予め定めた保管期限に設定される。
【００１２】
第４態様に係る情報処理装置は、第１態様〜第３態様の何れかの態様に係る情報処理装置において、前記受付部で前記遺失物の管理を終了する終了指示を受け付けた場合、前記制御部は、前記サービス管理装置で前記利用情報の受け付けが取り消されるように、前記遺失物の管理が終了したことを通知する終了指示を前記サービス管理装置に送信する制御を行う。
【００１３】
第５態様に係る情報処理装置は、第４態様に係る情報処理装置において、前記制御部が、前記遺失物の予め定めた保管期限を経過する前に、前記受付部で前記終了指示を受け付けた場合、保管期限を経過するまでは遺失物の管理を終了しないように前記遺失物の管理者に知らせる注意情報を通知する制御を行う。
【００１４】
第６態様に係る情報処理装置は、第１態様〜第５態様の何れかの態様に係る情報処理装置において、前記受付部で前記予約番号を受け付けた場合、前記制御部は、前記受付部で受け付けた前記予約番号を含む前記証明情報を前記遺失物の管理者に通知するように制御する。
【００１５】
第７態様に係る情報処理プログラムは、コンピュータを、第１態様〜第６態様の何れかの態様に係る情報処理装置の各部として機能させるためのプログラムである。
【００１６】
第８態様に係る情報処理システムは、予約番号を入力して前記予約番号に対応したサービスの提供を受けたユーザの遺失物を検知した場合に、前記予約番号を含む証明情報を生成する生成部、及び、前記生成部で生成された前記証明情報を前記遺失物の管理者が使用する情報処理装置と前記サービスを管理するサービス管理装置に通知するように制御する制御部、を備えたサービス提供装置と、検知した前記遺失物が前記遺失物を引き取りに来たユーザの所有物であるかの確認に前記管理者が前記証明情報を利用する場合、前記確認に前記証明情報を利用することを指定した利用情報を前記サービス管理装置に送信する制御を行う制御部を備えた情報処理装置と、前記サービスに対応した前記予約番号と、前記サービス提供装置から受け付けた前記証明情報と、前記情報処理装置から受け付けた前記利用情報を対応付けて管理テーブルに登録する登録部、及び、前記サービス提供装置で物品を遺失したユーザが使用するユーザ端末から前記予約番号を受け付けた場合に、受け付けた前記予約番号に対する前記証明情報及び前記利用情報の登録状況に応じた前記遺失物に関する情報を前記ユーザ端末に送信する制御を行う制御部を備えたサービス管理装置、を含む。
【００１７】
第９態様に係る情報処理システムは、第８態様に係る情報処理システムにおいて、前記サービス管理装置の制御部が、前記管理テーブルに前記ユーザ端末から受け付けた前記予約番号とそれぞれ対応付けられた前記証明情報及び前記利用情報が存在する場合、前記遺失物に関する情報として、前記予約番号の提示で前記遺失物の引き取りが完了するとの情報を、前記ユーザ端末に送信する制御を行う。
【００１８】
第１０態様に係る情報処理システムは、第８態様または第９態様に係る情報処理システムにおいて、前記サービス管理装置の制御部が、前記管理テーブルに前記ユーザ端末から受け付けた前記予約番号と対応付けられた前記証明情報は存在するが前記利用情報が存在しない場合、前記遺失物に関する情報として、前記予約番号に対応した前記遺失物があることを通知する情報を前記ユーザ端末に送信する制御を行う。
【００１９】
第１１態様に係る情報処理システムは、第９態様または第１０態様に係る情報処理システムにおいて、前記予約番号に対して暗証番号が設定されている場合で、かつ、前記サービス管理装置の制御部が前記ユーザ端末から前記予約番号に対する前記暗証番号を受け付けた場合、前記サービス管理装置の制御部は前記遺失物に関する情報として、前記遺失物の特定につながる情報を更に前記ユーザ端末に送信する制御を行う。
【００２０】
第１２態様に係る情報処理システムは、第９態様〜第１１態様の何れかの態様に係る情報処理システムにおいて、前記サービス管理装置の制御部が、前記情報処理装置から前記遺失物の管理を終了する終了指示を受け付けた場合、前記終了指示に含まれる前記予約番号と対応付けられた前記証明情報との対応付けを解消する制御を行う。
【００２１】
第１３態様に係る情報処理システムは、第１２態様に係る情報処理システムにおいて、前記サービス管理装置の制御部が、前記予約番号の有効期限が経過した場合に前記管理テーブルから前記予約番号を削除する一方、前記予約番号に前記証明情報が対応付けられている場合には、前記証明情報が対応付けられている前記予約番号の有効期限が経過しても、前記終了指示を受け付けるまで前記管理テーブルから前記予約番号を削除しないように制御する。
【００２２】
第１４態様に係る情報処理システムは、第１３態様に係る情報処理システムにおいて、前記サービス管理装置の制御部が、ユーザへの前記サービスの新規提供に対して、前記管理テーブルに登録されている前記予約番号と重複する予約番号を発行しないように制御する。
【００２３】
第１５態様に係る情報処理システムは、第８態様〜第１４態様の何れかの態様に係る情報処理システムにおいて、前記サービス管理装置の制御部が、前記ユーザ端末から受け付けた前記予約番号と対応付けられた前記証明情報が存在しない場合、前記遺失物に関する情報として、前記予約番号に対応した前記遺失物が存在しないことを通知する情報を前記ユーザ端末に送信する制御を行う。
【００２４】
第１６態様に係る情報処理システムは、第８態様〜第１５態様の何れかの態様に係る情報処理システムにおいて、記録媒体に画像を形成する画像形成部を備え、前記サービス提供装置の制御部は、前記遺失物を検知した場合に入力されていた前記予約番号を前記記録媒体に形成するように前記画像形成部を制御すると共に、前記記録媒体に前記予約番号を形成したことを表す形成通知を前記情報処理装置に送信する制御を行う。
【発明の効果】
【００２５】
第１態様、第７態様、及び第８態様によれば、個人情報を用いることなく、遺失物が物品の遺失の問い合わせをしてきた人の所有物であるか判断するための情報を遺失物の管理者に提供することができる、という効果を有する。
【００２６】
第２態様によれば、管理者が遺失物の管理に対して規定された規定期間を自ら管理することなく、何れの遺失物が規定期間を経過したか把握することができる、という効果を有する。
【００２７】
第３態様によれば、管理者が遺失物毎の保管期限を自ら管理することなく、何れの遺失物が保管期限を経過した遺失物であるか把握することができる、という効果を有する。
【００２８】
第４態様によれば、管理者の判断によって、遺失物の管理期間を設定することができる、という効果を有する。
【００２９】
第５態様によれば、管理者が予め定めた保管期限より前に遺失物の管理を終了しないように注意喚起することができる、という効果を有する。
【００３０】
第６態様によれば、管理者は予約番号によって遺失物に関する情報を把握することができる、という効果を有する。
【００３１】
第９態様によれば、物品を遺失したユーザが遺失物を引き取る前に、個人情報を開示することなく遺失物の引き取りが行えることを、物品を遺失したユーザに予め通知することができる、という効果を有する。
【００３２】
第１０態様によれば、ユーザは個人情報を開示することなく、遺失物があることを確認することができる、という効果を有する。
【００３３】
第１１態様によれば、ユーザは個人情報を開示することなく、遺失物がユーザの所有物であるか確認することができる、という効果を有する。
【００３４】
第１２態様によれば、ユーザが物品を遺失したと思われる場所では、遺失物が管理されていないことをユーザに通知することができる、という効果を有する。
【００３５】
第１３態様によれば、予約番号に対するサービスの提供期間が終了した後でも、終了したサービスによって提供された物品の遺失に対する問い合わせに対応することができる、という効果を有する。
【００３６】
第１４態様によれば、予約番号と遺失物が一意に対応付けられることを担保することができる、という効果を有する。
【００３７】
第１５態様によれば、ユーザは個人情報を開示することなく、遺失物がないことを確認することができる、という効果を有する。
【００３８】
第１６態様によれば、ユーザが入力した予約番号を管理者が調べて記録媒体に予約番号を記入し、記録媒体と遺失物を対応付けて管理する場合に比較して、管理者における遺失物の管理に要する時間を短縮することができる、という効果を有する。
【図面の簡単な説明】
【００３９】
【図１】情報処理システムのシステム構成例を示す図である。
【図２】情報処理システムにおける情報の流れの一例を示すシーケンス図である。
【図３】ユーザ端末の機能構成例を示すブロック図である。
【図４】サービス管理装置の機能構成例を示すブロック図である。
【図５】登録情報の一例を示す図である。
【図６】サービス提供装置の機能構成例を示すブロック図である。
【図７】証明情報の一例を示す図である。
【図８】店舗管理装置の機能構成例を示すブロック図である。
【図９】利用情報の一例を示す図である。
【図１０】ユーザ端末、サービス管理装置、及び店舗管理装置における電気系統の要部構成例を示す図である。
【図１１】サービス提供装置における電気系統の要部構成例を示す図である。
【図１２】サービス提供装置におけるサービス提供処理の流れの一例を示すフローチャートである。
【図１３】店舗管理装置における情報処理の流れの一例を示すフローチャートである。
【図１４】サービス管理装置におけるサービス管理処理の流れの一例を示すフローチャートである。
【図１５】サービス管理処理で実行される利用情報登録処理の流れの一例を示すフローチャートである。
【図１６】サービス管理処理で実行される遺失物管理終了処理の流れの一例を示すフローチャートである。
【図１７】サービス管理処理で実行される遺失物通知処理の流れの一例を示すフローチャートである。
【図１８】登録情報削除処理の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００４０】
以下、本実施の形態について図面を参照しながら説明する。なお、機能が同じ構成要素及び処理には全図面を通して同じ符合を付与し、重複する説明を省略する。
【００４１】
図１は、本実施の形態に係る情報処理システム１のシステム構成例を示す図である。情報処理システム１は、ユーザ端末１０、サービス管理装置２０、並びに、それぞれ店舗３０に備えられたサービス提供装置４０及び店舗管理装置５０を備える。ユーザ端末１０、サービス管理装置２０、サービス提供装置４０、及び店舗管理装置５０は、それぞれ通信回線２に接続されている。
【００４２】
通信回線２は有線回線であっても無線回線であっても、また、有線回線と無線回線が混在した回線であってもよい。更に、通信回線２は専用回線であっても、インターネットのように不特定多数の装置と回線を共有する公衆回線であってもよい。
【００４３】
ユーザ端末１０は、情報処理システム１によって提供されるサービスを受けるユーザが使用する情報機器であり、デスクトップコンピュータ、タブレット型コンピュータ、スマートフォン、及びウェアラブル端末のように、ユーザとのインターフェースを提供する入出力機能、及び入力された情報を処理する処理機能を備えた情報機器が用いられる。
【００４４】
ユーザ端末１０の台数に制約はなく、Ｍ台（Ｍは１以上の整数）のユーザ端末１０が通信回線２に接続されている。ユーザ端末１０の末尾に符号“−１”〜“−Ｍ”を付加して各々のユーザ端末１０を表すが、ユーザ端末１０−１〜ユーザ端末１０−Ｍを区別して説明する必要のない場合には「ユーザ端末１０」と表記する。なお、１人のユーザが複数のユーザ端末１０を所有していてもよい。
【００４５】
図２は、情報処理システム１における情報の流れの一例を示したシーケンス図であり、図２を参照しながら、図１に示した情報処理システム１での情報処理を説明する。
【００４６】
ユーザはユーザ端末１０を操作して、通信回線２を通じてユーザ端末１０をサービス管理装置２０に接続して要求するサービスを指定する。ユーザ端末１０はユーザが指定したサービスに対するサービス要求をサービス管理装置２０に送信して、サービスを要求する（図２：Ｆ１参照）。
【００４７】
サービス管理装置２０は、ユーザに提供するサービスを管理する装置であり、通信回線２に接続されている。
【００４８】
ユーザが情報処理システム１でサービスを受けるためには、図２のＦ１に示したように、ユーザ端末１０から指定したサービスに対するサービス要求をサービス管理装置２０に送信する。
【００４９】
情報処理システム１で提供するサービス、すなわち、サービス管理装置２０によって管理されるサービスは、通信回線２を通じてユーザに提供されるサービスであればどのような内容のサービスであってもよい。一例としてサービス管理装置２０は、例えば作家が制作したコンテンツをユーザに提供するサービス（以降、「コンテンツのダウンロードサービス」という）を管理しているものとする。
【００５０】
コンテンツとは、情報処理システム１がユーザに提供するデータのことであり、例えば画像、音声、動画、及び文書等、ハードディスクのような記憶装置に記憶されるデータであればコンテンツとなるデータの内容に制約はない。
【００５１】
以降では、キャラクター等の画像を記録媒体に形成してユーザに提供するコンテンツのダウンロードサービスの例を用いて、情報処理システム１の説明を行う。記録媒体は用紙の他、ＯＨＰ及びＤＶＤのラベル面のように、トナーやインクが定着する素材であればどのようなものであってもよい。
【００５２】
なお、コンテンツをユーザに提供する形態は記録媒体への画像の形成に限られず、例えば、ユーザがサービス提供装置４０に装着したＵＳＢ(Universal Serial Bus)やメモリカード等の可搬型の半導体メモリにコンテンツを記憶する形態、並びに、ブルートゥース（登録商標）及びＮＦＣ(Near Field Communication)等の近距離無線通信を用いて、ユーザがサービス提供装置４０に近づけたスマートフォン等の情報機器にコンテンツを転送する形態であってもよい。
【００５３】
図１ではサービス管理装置２０を単独の装置として図示しているが、サービス管理装置２０は複数の情報機器で構成されてもよく、例えば、クラウドコンピューティングサービスを用いて実現してもよい。
【００５４】
サービス管理装置２０は、ユーザ端末１０からサービス要求を受け付けると、サービスに対応した予約番号を発行して、サービス要求の送信元であるユーザ端末１０に送信する（図２：Ｆ２参照）。具体的には、サービス管理装置２０は、ユーザが要求したコンテンツに対する予約番号をユーザ端末１０に送信する。
【００５５】
予約番号は、ユーザが要求したサービスを一意に識別する識別番号であり、サービス管理装置２０は、他のサービス要求と値が重複しないように予約番号を発行して、予約番号とサービス内容を対応付けて管理する。したがって、予約番号を参照することで、ユーザが要求したサービスの内容が一意に判明することになる。コンテンツのダウンロードサービスの例で言えば、サービス管理装置２０は予約番号を参照することで、例えばユーザが要求したコンテンツのファイル名、及びコンテンツの要求日時等が得られる。
【００５６】
サービス管理装置２０で管理されるサービスは有償であっても無償であってもよいが、ここでは一例として有償である例について説明する。
【００５７】
予約番号を取得したユーザは、例えば要求した情報処理システム１のサービスの提供拠点となっているコンビニストア等の店舗３０で、要求したサービスの提供を受ける。
【００５８】
情報処理システム１のサービスの提供拠点となっている店舗３０が複数ある場合、ユーザは何れの店舗３０でも要求したサービスの提供が受けられる。図１ではＮ箇所（Ｎは１以上の整数）に店舗３０が存在する例を示している。店舗３０の末尾に符号“−１”〜“−Ｎ”を付加して各々の店舗３０を表すが、店舗３０−１〜店舗３０−Ｎを区別して説明する必要のない場合には「店舗３０」と表記する。
【００５９】
各々の店舗３０には、サービス提供装置４０及び店舗管理装置５０が設置され、サービス提供装置４０及び店舗管理装置５０は通信回線２と接続されている。
【００６０】
なお、図１では、Ｎ箇所目の店舗３０に設置されているサービス提供装置４０及び店舗管理装置５０を、それぞれ「サービス提供装置４０−Ｎ」及び「店舗管理装置５０−Ｎ」と表している。店舗３０と同様に、サービス提供装置４０−１〜サービス提供装置４０−Ｎ、及び店舗管理装置５０−１〜店舗管理装置５０−Ｎを区別して説明する必要のない場合には、それぞれ「サービス提供装置４０」及び「店舗管理装置５０」と表記する。また、図１では１つの店舗３０に１台のサービス提供装置４０しか含まれていないが、複数のサービス提供装置４０が含まれていてもよい。店舗管理装置５０は、本実施の形態に係る情報処理装置の一例である。
【００６１】
予約番号を取得したユーザは、何れかの店舗３０に設置されているサービス提供装置４０でサービスに対する代金を支払った上で、取得した予約番号を入力する。
【００６２】
サービス提供装置４０は、サービス管理装置２０と連携して、入力された予約番号に対応するサービスをユーザに提供する装置である。コンテンツのダウンロードサービスの例の場合、ダウンロードしたコンテンツを記録媒体に形成する処理が必要になることから、サービス提供装置４０には、例えばプリンタのようにコンテンツを記録媒体に形成する画像形成機能を有した装置が用いられる。以降では一例として、サービス提供装置４０としてプリンタ機能、ファクシミリ機能、スキャン機能、及びコピー機能といった画像の形成に関する複数の機能を有する画像形成装置が用いられているものとする。
【００６３】
サービス提供装置４０は入力された予約番号をサービス管理装置２０に送信する（図２：Ｆ３参照）。
【００６４】
サービス提供装置４０から予約番号を受け付けたサービス管理装置２０は、予約番号に対応したコンテンツを、予約番号の送信元であるサービス提供装置４０に送信する（図２：Ｆ４参照）。
【００６５】
コンテンツのダウンロードサービスの例の場合、ユーザが要求したコンテンツがサービス提供装置４０に送信されるため、サービス提供装置４０は受け付けたコンテンツを記録媒体に形成して、ユーザが要求したサービスを実行する。これによって、ユーザが要求したサービスがユーザに提供されることになる。
【００６６】
この後、サービスの提供を受けたユーザは店舗３０を出て行くことになるが、この時、ユーザがサービス提供装置４０の周囲に荷物を忘れたり、おつりの支払い口におつりを忘れたり、記録媒体の排出口にコンテンツが形成された記録媒体を忘れたりすることがある。
【００６７】
サービス提供装置４０には、例えば赤外線センサ等の各種センサが内蔵されており、サービス提供装置４０の周囲におけるユーザの有無や遺失物の有無を検知する。ここで「サービス提供装置４０の周囲」とは、ユーザがサービス提供装置４０に手で接触できる程度の範囲を表し、サービス提供装置４０から約５０ｃｍ程度離れた範囲までをいう。
【００６８】
サービス提供装置４０は、各種センサによって遺失物を検知すると、証明情報４８をサービス管理装置２０、及び遺失物を検知したサービス提供装置４０が設置されている店舗３０の店舗管理装置５０に送信する（図２：Ｆ５、Ｆ６参照）。
【００６９】
証明情報４８とは、遺失物とユーザを結びつけるための情報である。証明情報４８には、サービス提供装置４０に物品を置き忘れたユーザだけが知っている情報、すなわち、遺失物が検知される直前に利用していたユーザがサービス提供装置４０に入力した予約番号が含まれる。以降では、遺失物が検知される直前に利用していたユーザがサービス提供装置４０に入力した予約番号を「遺失物に対応した予約番号」ということにする。
【００７０】
店舗管理装置５０は、店舗３０の管理者（以降、単に「管理者」という）が操作する装置であり、例えば店舗３０で販売する商品の発注や売り上げ管理等、店舗３０の運営に関する情報の入力及び分析が行われる。ユーザ端末１０と同様に、店舗管理装置５０は、デスクトップコンピュータ、タブレット型コンピュータ、スマートフォン、及びウェアラブル端末のように、ユーザとのインターフェースを提供する入出力機能、及び入力された情報を処理する処理機能を備えた情報機器が用いられる。
【００７１】
店舗管理装置５０は、サービス提供装置４０から証明情報４８を受け付けた場合、サービス提供装置４０の周囲にユーザが置き忘れた遺失物があることを管理者に通知する。通知を受けた管理者は、サービス提供装置４０に置き忘れられた遺失物を回収して保管する。
【００７２】
上述したように、予約番号はサービス提供装置４０でコンテンツをダウンロードしたユーザしか知らず、ユーザに重複した予約番号は発行されていない。したがって、店舗管理装置５０は、サービス提供装置４０から証明情報４８を受け付けた場合、サービス提供装置４０の周囲に置き忘れられた遺失物が、遺失物を引き取りに来たユーザの所有物であるかの確認に予約番号を利用することを指定した利用情報５８を、サービス管理装置２０に送信する（図２：Ｆ７）。
【００７３】
ただし、管理者の中には予約番号によるユーザの確認を好まない人もいるため、店舗管理装置５０では利用情報５８を送信するかしないか選択可能となっている。したがって、店舗管理装置５０は、管理者から予約番号によって遺失物の引き渡しを行うとの引き渡し指示を受け付けた場合に利用情報５８を送信する。
【００７４】
一方、証明情報４８を受け付けたサービス管理装置２０は、証明情報４８を遺失物に対応した予約番号の登録情報２８と対応付けて管理する証明情報登録処理を実行する。また、利用情報５８を受け付けたサービス管理装置２０は、利用情報５８を遺失物に対応した予約番号の登録情報２８と対応付けて管理する利用情報登録処理を実行する。
【００７５】
遺失物に気付いたユーザは、遺失物がなかったかの問い合わせを行うため、利用したサービスを管理するサービス管理装置２０にユーザ端末１０を接続して、ユーザ端末１０から遺失物に対応した予約番号をサービス管理装置２０に送信する（図２：Ｆ８）。
【００７６】
遺失物に対応した予約番号を受け付けたサービス管理装置２０は、予約番号と対応付けられた証明情報４８及び利用情報５８の登録状況に応じた遺失物に関する情報をユーザ端末１０に送信する（図２：Ｆ９）遺失物通知処理を実行する。
【００７７】
ユーザが物品を遺失した店舗３０で遺失物に関する情報に従った本人確認の方法を行うことで、管理者からユーザに遺失物が引き渡される。
【００７８】
これに対して、遺失物をユーザに引き渡した管理者が、ユーザに引き渡した遺失物に対応した予約番号を店舗管理装置５０に入力すると、遺失物の管理を終了する終了指示がサービス管理装置２０に送信される（図２：Ｆ１０）。なお、終了指示にはユーザに引き渡した遺失物に対応した予約番号が含まれる。
【００７９】
サービス管理装置２０は店舗管理装置５０から終了指示を受け付けた場合、終了指示に含まれる遺失物に対応した予約番号の登録情報２８を削除する登録情報削除処理を実行して、ユーザに対する一連のサービスを終了する。
【００８０】
次に、情報処理システム１に含まれる各装置の機能構成について説明する。
【００８１】
図３は、ユーザ端末１０の機能構成例を示すブロック図である。図３に示すように、ユーザ端末１０はユーザインターフェース(User Interface：ＵＩ)部１１、制御部１２、及び通信部１３を含む。
【００８２】
ＵＩ部１１は、ユーザからの指示を受け付けると共に、ユーザ端末１０における情報の処理状況や処理結果といった各種情報をユーザに通知する。
【００８３】
制御部１２は、ＵＩ部１１及び通信部１３から受け付けた指示に従って、指示に対応した処理が行われるようにユーザ端末１０を制御する。例えば、制御部１２は処理結果をユーザに通知するようにＵＩ部１１を制御したり、通信回線２を通じて他の装置に処理結果を送信するように通信部１３を制御したりする。
【００８４】
通信部１３は制御部１２の制御に従い、通信回線２を通じて他の装置との間で各種情報を送受信する。
【００８５】
図４は、サービス管理装置２０の機能構成例を示すブロック図である。図４に示すように、サービス管理装置２０はＵＩ部２１、制御部２２、通信部２３、及び登録部２４の各機能部と、コンテンツデータベース(Database：ＤＢ)２５及びサービス管理ＤＢ２６を含む。
【００８６】
ＵＩ部２１は、サービス管理装置２０を操作する操作者からの指示を受け付けると共に、サービス管理装置２０における情報の処理状況や処理結果といった各種情報を操作者に通知する。
【００８７】
制御部２２は、ＵＩ部２１及び通信部２３から受け付けた指示に従って、指示に対応した処理が行われるようにサービス管理装置２０を制御する。
【００８８】
例えば、制御部２２は、ユーザ端末１０からサービス要求を受け付けた場合に、要求されたサービスに対応した予約番号を発行してユーザ端末１０に送信する。
【００８９】
また、制御部２２は、ユーザ端末１０から遺失物に対応した予約番号を受け付けた場合に、遺失物に対応した予約番号と対応付けられた証明情報４８及び利用情報５８の登録状況に応じて、遺失物に関する情報をユーザ端末１０に送信する遺失物通知処理の制御を行う。
【００９０】
また、制御部２２は、サービス提供装置４０から証明情報４８を受け付けた場合に、証明情報４８を遺失物に対応した予約番号の登録情報２８と対応付けてサービス管理ＤＢ２６で管理する証明情報登録処理の制御を行う。
【００９１】
また、制御部２２は、店舗管理装置５０から利用情報５８を受け付けた場合に、利用情報５８を遺失物に対応した予約番号の登録情報２８と対応付けてサービス管理ＤＢ２６で管理する利用情報登録処理の制御を行う。
【００９２】
更に、制御部２２は、店舗管理装置５０から終了指示を受け付けた場合に、終了指示に含まれる遺失物に対応した予約番号の登録情報２８をサービス管理ＤＢ２６から削除する登録情報削除処理の制御を行う。
【００９３】
通信部２３は、制御部２２の制御に従い、通信回線２を通じて他の装置との間で各種情報を送受信する。
【００９４】
登録部２４は制御部２２の制御に従って、コンテンツＤＢ２５に対してコンテンツの登録、取得、変更、及び削除を行う。
【００９５】
コンテンツＤＢ２５には、情報処理システム１でユーザに提供されるコンテンツが記憶される。
【００９６】
また、登録部２４は制御部２２の制御に従って、サービス管理ＤＢ２６に対して登録情報２８の登録、取得、変更、及び削除を行う。登録情報２８とは、ユーザが要求したコンテンツと予約番号を対応付けた情報である。
【００９７】
サービス管理ＤＢ２６には、ユーザから要求されたコンテンツの登録情報２８が記憶される。
【００９８】
図５は、サービス管理ＤＢ２６で管理される登録情報２８の一例を示した図である。登録情報２８には、予約番号、暗証番号、有効期限、コンテンツ情報、遺失物フラグ、利用フラグ、遺失物詳細情報、及び利用詳細情報が含まれる。
【００９９】
暗証番号は、サービス管理装置２０のコンテンツＤＢ２５にコンテンツの登録を要求したユーザが、コンテンツの登録指示と共に設定した番号である。暗証番号が設定されたコンテンツをサービス提供装置４０でダウンロードするには、予約番号の他に暗証番号の入力が求められるため、予約番号が意図せず他者に漏えいしたとしても、暗証番号を知らない他者によるコンテンツのダウンロードが抑制されることになる。
【０１００】
なお、暗証番号はこうした用途以外に設定される場合がある。例えばコンテンツを要求したユーザが、コンテンツを要求する毎に設定してもよい。上述したように、暗証番号が設定されたコンテンツをサービス提供装置４０でダウンロードするには、予約番号の他に暗証番号の入力が求められるため、同じく予約番号が意図せず他者に漏えいしたとしても、暗証番号を知らない他者によるコンテンツのダウンロードが抑制されることになる。ただし、コンテンツを要求するユーザにとって暗証番号の設定は必ずしも必須ではなく、暗証番号を設定したいユーザだけが設定する。
【０１０１】
コンテンツを登録したユーザが暗証番号を設定するか、それともコンテンツを要求したユーザが暗証番号を設定するかは、サービス管理装置２０の動作設定によって切り換えられる。
【０１０２】
有効期限は、サービス提供装置４０でコンテンツのダウンロードが許可される期限であり、コンテンツの有効期限を表す。すなわち、有効期限が経過したコンテンツの予約番号をユーザがサービス提供装置４０に入力しても、サービス管理装置２０は有効期限を過ぎたコンテンツをサービス提供装置４０に送信しないようにする。有効期限はコンテンツを登録したユーザによってコンテンツ毎に設定される。なお、コンテンツに対して予約番号が一意に設定されることから、コンテンツの有効期限は本実施の形態に係る予約番号の有効期限の一例でもある。
【０１０３】
コンテンツ情報は、ユーザが要求したコンテンツのファイル名と、コンテンツＤＢ２５におけるコンテンツの記憶場所を表すディレクトリ情報を示す。
【０１０４】
遺失物フラグは、何れかの店舗３０のサービス提供装置４０で、対応する予約番号によって表されるコンテンツのダウンロードサービスが実行された後に遺失物が検知されたか否かを表すフラグである。遺失物フラグには例えば“０”と“１”、或いは“True”と“False”というように２値が設定される。ここでは一例として、遺失物フラグが“０”の場合、サービス提供装置４０で遺失物が検知されていない状態を表し、遺失物フラグが“１”の場合、サービス提供装置４０で遺失物が検知されている状態を表す。遺失物フラグが“０”に設定されていることを「遺失物フラグがオフに設定されている」といい、遺失物フラグが“１”に設定されていることを、「遺失物フラグがオンに設定されている」という。
【０１０５】
サービス提供装置４０から証明情報４８を受け付けた場合に、サービス提供装置４０で遺失物が検知されたと判定される。
【０１０６】
利用フラグは、遺失物があった店舗３０の管理者が利用情報５８を送信したか否かを表すフラグである。利用フラグも遺失物フラグと同様に、例えば“０”と“１”、或いは“True”と“False”というように２値が設定される。ここでは一例として、利用フラグが“０”の場合、利用情報５８が送信されていない状態を表し、利用フラグが“１”の場合、利用情報５８が送信されている状態を表す。利用フラグが“０”に設定されていることを「利用フラグがオフに設定されている」といい、利用フラグが“１”に設定されていることを、「利用フラグがオンに設定されている」という。
【０１０７】
遺失物詳細情報は、サービス提供装置４０から証明情報４８を受け付けた場合、すなわち、遺失物フラグが“１”に設定されている場合に設定される情報である。具体的には、遺失物詳細情報にはサービス提供装置４０から受け付けた証明情報４８が設定される。遺失物フラグが“０”に設定されている場合、遺失物詳細情報には何れの情報も設定されていない。
【０１０８】
利用詳細情報は、店舗管理装置５０から利用情報５８を受け付けた場合、すなわち、利用フラグが“１”に設定されている場合に設定される情報である。具体的には、利用詳細情報には店舗管理装置５０から受け付けた利用情報５８が設定される。利用フラグが“０”に設定されている場合、利用詳細情報には何れの情報も設定されていない。
【０１０９】
なお、登録情報２８に設定される項目は図５に示した各項目に限られない。例えば、予約番号で表されるコンテンツのダウンロード回数や、サービス管理装置２０にコンテンツを登録したユーザの識別子(例えばユーザＩＤ(Identification))等、コンテンツを管理する上で利用される情報を登録情報２８に設定してもよい。登録情報２８を管理するサービス管理ＤＢ２６は、本実施の形態に係る管理テーブルの一例である。
【０１１０】
図６は、サービス提供装置４０の機能構成例を示すブロック図である。図６に示すように、サービス提供装置４０はＵＩ部４１、制御部４２、通信部４３、サービス提供部４４、検知部４５、及び生成部４６の各機能部を含む。
【０１１１】
ＵＩ部４１は、サービス提供装置４０を操作するユーザからの指示を受け付けると共に、サービス提供装置４０における情報の処理状況や処理結果といった各種情報をユーザに通知する。
【０１１２】
制御部４２は、ＵＩ部４１から受け付けた指示に従った処理が行われるようにサービス管理装置２０を制御すると共に、通信部４３で受信したコンテンツを記録媒体に形成する処理の制御を行う。また、制御部４２は、遺失物が検知された場合、証明情報４８を生成して、サービス管理装置２０及び店舗管理装置５０へ送信する処理の制御を行う。
【０１１３】
通信部４３は、制御部４２の制御に従い、通信回線２を通じて他の装置との間で各種情報を送受信する。
【０１１４】
サービス提供部４４は、サービス管理装置２０から受け付けたコンテンツを、制御部４２が指示するサービスの提供形態に従ってユーザに提供する。例えば、コンテンツを記録媒体に形成して提供する提供形態が指示された場合、サービス提供部４４は画像形成ユニット１００を用いて記録媒体にコンテンツを形成する。この場合、サービス提供部４４は、本実施の形態に係る画像形成部の一例となる。
【０１１５】
検知部４５は、後述するセンサユニット１０４の計測値を監視して、サービス提供装置４０の周囲にある遺失物を検知し、遺失物を検知した場合には遺失物検知通知を生成部４６に通知する。
【０１１６】
生成部４６は、検知部４５から遺失物検知通知を受け付けた場合、証明情報４８を生成する。
【０１１７】
図７は、生成部４６で生成される証明情報４８の一例を示した図である。証明情報４８には予約番号、サービス実行日時、遺失物種別、及び店舗情報が含まれる。
【０１１８】
予約番号には、遺失物に対応した予約番号が設定される。
【０１１９】
サービス実行日時には、サービス提供装置４０でユーザが要求したサービスの提供を受けた日時が設定される。ユーザがサービスの提供を受けた日時とは、ユーザがサービス提供装置４０を使用していた期間の日時であり、当該期間内の日時であれば、例えばユーザがサービス提供装置４０に予約番号を入力した時刻であっても、記録媒体へのコンテンツの形成が終了した日時であってもよい。
【０１２０】
遺失物種別とは、ユーザがサービス提供装置４０の周囲に置き忘れた遺失物がどのような物であったかを表す項目である。
【０１２１】
サービス提供装置４０には、ユーザが物品を置き忘れやすい場所毎にセンサが内蔵されており、何れのセンサで遺失物が検知されたかによって、大まかな遺失物の種別が得られる。
【０１２２】
例えばおつりの支払い口に設置されたセンサでユーザがいなくなっても物品が検知された場合には、ユーザがおつりをとり忘れたと考えられるため、生成部４６は、証明情報４８における遺失物種別を「現金」に設定する。一方、コンテンツのダウンロードサービスに対する支払いが非接触型の電子マネーで行われる場合、ユーザは、電子マネーに対応したカードをカードリーダーに近づけて支払いを行う。したがって、ユーザがいなくなってもカードリーダーでカード情報が読み取れる場合には、ユーザがカードを置き忘れたと考えられるため、生成部４６は、証明情報４８における遺失物種別を「カード」に設定する。
【０１２３】
また、サービス提供装置４０にプラテンガラス上に置かれた原稿を読み込んで画像データに変換するスキャン機能やコピー機能が備えられている場合に、ユーザがいなくなってもプラテンガラスに配置された原稿の有無を検知するセンサで遺失物が検知された場合には、プラテンガラスに原稿が置き忘れられたと考えられるため、生成部４６は、証明情報４８における遺失物種別を「原稿」に設定する。
【０１２４】
また、サービス提供装置４０の周囲において、サービス提供装置４０の設置面からユーザの膝程度の高さ、例えば約５０ｃｍの高さの範囲の物品を検知するセンサで、ユーザがいなくなっても物品が検知された場合には、サービス提供装置４０の周囲にユーザの荷物が置き忘れられたと考えられるため、生成部４６は、証明情報４８における遺失物種別を「荷物」に設定する。
【０１２５】
サービス提供装置４０を操作するユーザの有無の情報は、例えばサービス提供装置４０に内蔵された人感センサによって得られる。
【０１２６】
店舗情報には、遺失物を検知したサービス提供装置４０が設置されている店舗３０が何れの店舗３０であるかを一意に表す店舗３０の識別情報が設定される。例えば各々の店舗３０に予め店番を重複しないように割り付けておき、生成部４６は、サービス提供装置４０が設置されている店舗３０の店番を店舗情報に設定する。生成部４６は、店舗３０の店番の代わりに、サービス提供装置４０が設置されている店舗名や、店舗３０の位置情報を店舗情報に設定してもよい。
【０１２７】
なお、証明情報４８に設定される項目は図７に示した各項目に限られない。例えば、ユーザがサービス提供装置４０に暗証番号を入力した場合には、証明情報４８に暗証番号を設定してもよい。
【０１２８】
また、予約番号だけを含む証明情報４８であってもよいが、コンテンツを登録したユーザの中には、コンテンツを他のユーザにも公開して、他のユーザにサービス提供装置４０からダウンロードしてもらう「シェア利用」を行っているユーザが存在する。
【０１２９】
したがって、予約番号だけを含む証明情報４８を用いた場合、シェア利用を目的としたコンテンツをダウンロードしたユーザが物品を遺失すると、予約番号で表されるコンテンツがダウンロードされた場合に遺失物があったことは通知されるが、いつどこでどのような遺失物があったのかは通知されないことになる。すなわち、予約番号だけでは物品を遺失したユーザにとっても、遺失物を管理して予約番号の提示に基づいて遺失物をユーザに引き渡す管理者にとっても、遺失物がユーザの所有物であるのか判断つかない場合がある。したがって、証明情報４８には予約番号の他、サービス実行日時、遺失物種別、及び店舗情報が含まれることが好ましい。
【０１３０】
サービス管理装置２０のサービス管理ＤＢ２６で管理される登録情報２８に証明情報４８が対応付けられる場合、証明情報４８の予約番号と同じ予約番号を有する登録情報２８の遺失物詳細情報に、証明情報４８から予約番号を除いた残りの各項目が設定される。
【０１３１】
図８は、店舗管理装置５０の機能構成例を示すブロック図である。図８に示すように、店舗管理装置５０はユーザ端末１０と同じく、ＵＩ部５１、制御部５２、及び通信部５３の各機能部を含む。
【０１３２】
ＵＩ部５１は、管理者からの指示を受け付けると共に、店舗管理装置５０における情報の処理状況や処理結果といった各種情報を管理者に通知する。
【０１３３】
制御部１２は、ＵＩ部５１から受け付けた指示の内容、及び通信部５３で受信した情報の内容に従って、対応した処理が行われるようにＵＩ部５１及び通信部５３を制御する。
【０１３４】
通信部５３は制御部５２の制御に従い、通信回線２を通じて他の装置との間で各種情報を送受信する。通信部５３で送信する情報には、例えば利用情報５８や終了指示が含まれる。
【０１３５】
なお、何らかの情報を受け付けるＵＩ部５１及び通信部５３は、本実施の形態に係る受付部の一例である。
【０１３６】
図９は、管理者が予約番号による遺失物の引き渡し指示を行なった場合に、店舗管理装置５０からサービス管理装置２０に送信される利用情報５８の一例を示した図である。
【０１３７】
利用情報５８には、予約番号、サービス実行日時、利用登録日時、遺失物種別、店舗情報、及び保管期限が含まれる。
【０１３８】
利用登録日時には、管理者が店舗管理装置５０に予約番号による遺失物の引き渡し指示を行った日時が設定される。
【０１３９】
保管期限には、管理者が管理する店舗３０内で遺失物を保管する期限が設定される。すなわち、保管期限は、物品を遺失したユーザが店舗３０で遺失物を引き取れる期限を表す。
【０１４０】
遺失物の保管期限は例えば店舗３０毎、または店舗３０を展開している運営会社毎に定められており、制御部５２は予め定められている遺失物の保管期限を利用情報５８に設定する。なお、遺失物の保管期限の始期はサービス提供装置４０から証明情報４８を受け付けた時刻であり、図９に示す利用情報５８の例では、保管期限が１週間に設定されている。
【０１４１】
利用情報５８における予約番号、サービス実行日時、遺失物種別、及び店舗情報には、サービス提供装置４０から受け付けた証明情報４８の各項目がそのまま設定される。
【０１４２】
利用情報５８に設定される項目は図９に示した各項目に限られない。例えば、予約番号による遺失物の引き渡し指示を行なった管理者の管理者ＩＤや管理者名を利用情報５８に設定してもよい。
【０１４３】
サービス管理装置２０のサービス管理ＤＢ２６で管理される登録情報２８に利用情報５８が対応付けられる場合、利用情報５８の予約番号と同じ予約番号を有する登録情報２８の利用詳細情報に、利用情報５８から予約番号を除いた残りの各項目が設定される。
【０１４４】
次に、情報処理システム１に含まれる各装置における電気系統の要部構成例について説明する。
【０１４５】
図１０は、ユーザ端末１０における電気系統の要部構成例を示す図である。ユーザ端末１０は、例えばコンピュータ６０を用いて構成される。
【０１４６】
コンピュータ６０は、ユーザ端末１０に係る各機能部を担うＣＰＵ(Central Processing Unit)６１、プログラムを記憶するＲＯＭ(Read Only Memory)６２、ＣＰＵ６１の一時的な作業領域として使用されるＲＡＭ(Random Access Memory)６３、不揮発性メモリ６４、及び入出力インターフェース(Ｉ／Ｏ)６５を備える。そして、ＣＰＵ６１、ＲＯＭ６２、ＲＡＭ６３、不揮発性メモリ６４、及びＩ／Ｏ６５がバス６６を介して各々接続されている。
【０１４７】
不揮発性メモリ６４は、不揮発性メモリ６４に供給される電力が遮断されても、記憶した情報が維持される記憶装置の一例であり、例えば半導体メモリが用いられるがハードディスクを用いてもよい。不揮発性メモリ６４は、必ずしもコンピュータ６０に内蔵されている必要はなく、例えばメモリカードのようにコンピュータ６０に着脱される記憶装置であってもよい。
【０１４８】
Ｉ／Ｏ６５には、例えば通信ユニット６７、入力ユニット６８、及び出力ユニット６９が接続される。
【０１４９】
通信ユニット６７は通信回線２に接続され、通信回線２に接続する各装置との間でデータ通信を行う通信プロトコルを備える。
【０１５０】
入力ユニット６８は、ユーザからの指示を受け付けてＣＰＵ６１に通知する装置であり、例えばボタン、タッチパネル、キーボード、及びマウス等が用いられる。ユーザ端末１０は、入力ユニット６８を介してユーザから指示された機能を実行する。
【０１５１】
出力ユニット６９は、ＣＰＵ６１によって処理された情報を画像として表示する装置であり、例えば液晶ディスプレイ、有機ＥＬ(Electro Luminescence)ディスプレイ、及び映像をスクリーンに投影するプロジェクタ等が用いられる。
【０１５２】
サービス管理装置２０及び店舗管理装置５０における電気系統の要部構成例も、図１０に示したユーザ端末１０における電気系統の要部構成例と同じになり、サービス管理装置２０はコンピュータ７０を用いて構成され、店舗管理装置５０はコンピュータ８０を用いて構成される。
【０１５３】
したがって、サービス管理装置２０では、ユーザ端末１０のＣＰＵ６１、ＲＯＭ６２、ＲＡＭ６３、不揮発性メモリ６４、Ｉ／Ｏ６５、バス６６、通信ユニット６７、入力ユニット６８、及び出力ユニット６９を、それぞれＣＰＵ７１、ＲＯＭ７２、ＲＡＭ７３、不揮発性メモリ７４、Ｉ／Ｏ７５、バス７６、通信ユニット７７、入力ユニット７８、及び出力ユニット７９に読み替える。
【０１５４】
また、店舗管理装置５０では、ユーザ端末１０のＣＰＵ６１、ＲＯＭ６２、ＲＡＭ６３、不揮発性メモリ６４、Ｉ／Ｏ６５、バス６６、通信ユニット６７、入力ユニット６８、及び出力ユニット６９を、それぞれＣＰＵ８１、ＲＯＭ８２、ＲＡＭ８３、不揮発性メモリ８４、Ｉ／Ｏ８５、バス８６、通信ユニット８７、入力ユニット８８、及び出力ユニット８９に読み替える。
【０１５５】
一方、図１１は、サービス提供装置４０における電気系統の要部構成例を示す図である。サービス提供装置４０は、例えばコンピュータ９０を用いて構成される。
【０１５６】
コンピュータ９０は、サービス提供装置４０に係る各機能部を担うＣＰＵ９１、情報処理プログラムを記憶するＲＯＭ９２、ＣＰＵ９１の一時的な作業領域として使用されるＲＡＭ９３、不揮発性メモリ９４、及びＩ／Ｏ９５を備える。そして、ＣＰＵ９１、ＲＯＭ９２、ＲＡＭ９３、不揮発性メモリ９４、及びＩ／Ｏ９５がバス９６を介して各々接続されている。
【０１５７】
Ｉ／Ｏ９５には、例えば通信ユニット９７、入力ユニット９８、及び出力ユニット９９、画像形成ユニット１００、スキャンユニット１０１、ファクシミリ(facsimile:ＦＡＸ)ユニット１０２、課金ユニット１０３、及びセンサユニット１０４が接続される。
【０１５８】
画像形成ユニット１００は、ＣＰＵ９１の指示に従って、画像を記録媒体に形成するユニットである。画像形成ユニット１００における画像形成方式はどのような方式であってもよく、例えば電子写真方式であっても、インクジェット方式であってもよい。
【０１５９】
スキャンユニット１０１は、ＣＰＵ９１の指示に従って、例えばプラテンガラスに置かれた原稿の内容を光学的に読み取り、原稿の内容を画像データに変換するユニットである。
【０１６０】
ＦＡＸユニット１０２は、図示しないＦＡＸ回線を通じてデータを送受信する他のＦＡＸ装置との間でＦＡＸ通信を行うユニットである。
【０１６１】
課金ユニット１０３は、サービス提供装置４０で提供するサービスに対する料金を徴収し、支払いが行われたことをＣＰＵ５１に通知する装置である。課金ユニット１０３は、例えば、電子マネー、クレジットカード、バーコードを用いた電子決済、現金、及びプリペイドカードの少なくとも一つによる料金の支払いに対応する。
【０１６２】
センサユニット１０４は、サービス提供装置４０の周囲に存在するユーザや物品の有無を検知するユニットであり、赤外線センサ、監視カメラ、及び重みを検知する圧電センサ等が用いられる。
【０１６３】
なお、サービス提供装置４０には、必ずしも図１１のＩ／Ｏ９５に接続されるような各ユニットが含まれる必要はない。本実施の形態に係るサービス提供装置４０はコンテンツのダウンロードサービスを有償で提供するため、サービス提供装置４０に画像形成ユニット１００及び課金ユニット１０３が含まれ、更にコピー機能、ＦＡＸ機能、スキャン機能を提供するため、スキャンユニット１０１及びＦＡＸユニット１０２が含まれているにすぎない。すなわち、サービス提供装置４０が提供するサービスに応じて、サービス提供装置４０に含まれるユニットは異なる。
【０１６４】
次に、サービス提供装置４０でコンテンツのダウンロードサービスを利用したユーザが、サービス提供装置４０に物品を置き忘れた場合におけるサービス提供装置４０の動作について説明する。
【０１６５】
図１２は、ユーザがサービス提供装置４０でコンテンツのダウンロードサービスを利用する場合に、サービス提供装置４０のＣＰＵ９１によって実行されるサービス提供処理の流れの一例を示すフローチャートである。サービス提供処理を規定するサービス提供プログラムは、例えばサービス提供装置４０のＲＯＭ９２に予め記憶されている。サービス提供装置４０のＣＰＵ９１は、ＲＯＭ９２に記憶されるサービス提供プログラムを読み込み、サービス提供処理を実行する。
【０１６６】
店舗３０が複数ある場合、ユーザがコンテンツのダウンロードサービスを利用する店舗３０はどの店舗３０であってもよい。
【０１６７】
図２でも説明したように、コンテンツのダウンロードは、ユーザがコンテンツに対応した予約番号をサービス提供装置４０に入力することで開始される。
【０１６８】
したがって、ステップＳ１０において、ＣＰＵ９１は入力ユニット９８を通じて、ユーザから予約番号を受け付けたか否かを判定する。予約番号を受け付けていない場合にはステップＳ１０の判定処理を繰り返し実行して、予約番号の受け付けを監視する。一方、予約番号を受け付けた場合にはステップＳ２０に移行する。
【０１６９】
ステップＳ２０では、ＣＰＵ９１は、ステップＳ１０で受け付けた予約番号をサービス管理装置２０に送信することでサービス管理装置２０から受信すると共に、予約番号に対応したコンテンツを画像形成ユニット１００で記録媒体に形成し、ユーザが要求したサービスを実行する。
【０１７０】
ステップＳ３０において、ＣＰＵ９１は、センサユニット１０４に含まれる赤外線センサの一種である人感センサの出力値を取得して、ユーザがまだサービス提供装置４０の周囲にいるか否かを検知する。ユーザの存在が検知される場合にはステップＳ３０の判定処理を繰り返し実行して、ユーザの状況を監視する。一方、ユーザの存在が検知されなくなった場合には、コンテンツのダウンロードサービスの終了に伴い、ユーザはサービス提供装置４０の周囲にいる必要がなくなったためサービス提供装置４０から離れたと判定し、ステップＳ４０に移行する。
【０１７１】
ステップＳ４０において、ＣＰＵ９１は、センサユニット１０４に含まれる各種赤外線センサや圧電センサ等の出力値を取得して、サービス提供装置４０の周囲に物品が置かれていないか検知する。ステップＳ３０で既にユーザがサービス提供装置４０から離れたと判定されているため、センサユニット１０４によって検知された物品は、コンテンツのダウンロードサービスを利用したユーザが置き忘れた遺失物と考えられる。
【０１７２】
ステップＳ４０の判定処理でユーザの遺失物が検知されなかった場合には店舗３０で保管すべき遺失物は存在しないため、図１２に示すサービス提供処理を終了する。
【０１７３】
一方、ステップＳ４０の判定処理でユーザの遺失物が検知された場合には、ステップＳ５０に移行する。
【０１７４】
ステップＳ５０において、ＣＰＵ９１は、遺失物を検知したコンテンツのダウンロードサービスの提供過程でユーザによって入力された予約番号を含む、図７に示した証明情報４８を生成する。具体的には、ＣＰＵ９１は、例えばＣＰＵ９１に内蔵された時計機能を利用して証明情報４８におけるサービス実行日時を設定する。また、ＣＰＵ９１は、センサユニット１０４に含まれる何れのセンサで遺失物が検知されたかに応じて、証明情報４８における遺失物種別を設定する。また、ＣＰＵ９１は、例えば不揮発性メモリ９４に予め記憶されているサービス提供装置４０が設置されている店舗３０の店番を、証明情報４８における店舗情報に設定する。
【０１７５】
なお、サービス管理装置２０、サービス提供装置４０、及び店舗管理装置５０では同じ時刻に基づいて各種処理を行うように、通信回線２を通じた時刻同期が行われていることが好ましい。
【０１７６】
ステップＳ６０において、ＣＰＵ９１は、ステップＳ５０で生成した証明情報４８をサービス管理装置２０に送信する。
【０１７７】
ステップＳ７０において、ＣＰＵ９１は、ステップＳ６０でサービス管理装置２０に送信した証明情報４８と同じステップＳ５０で生成した証明情報４８を、今度はサービス提供装置４０が設置されている店舗３０の店舗管理装置５０に送信する。これにより、店舗管理装置５０では店舗管理装置５０の出力ユニット８９を通じて、音声や画像でサービス提供装置４０の周囲に遺失物があることが管理者に通知される。店舗管理装置５０はサービス提供装置４０から受け付けた証明情報４８を店舗管理装置５０の不揮発性メモリ８４に記憶する。
【０１７８】
なお、店舗管理装置５０は、サービス提供装置４０から証明情報４８を受け付けた場合、通信ユニット８７を介して、予め登録していた管理者のメールアドレスやソーシャルネットワーキングサービス(Social Networking Service:ＳＮＳ)のアカウントに、サービス提供装置４０の周囲に遺失物があることを通知してもよい。
【０１７９】
なお、証明情報４８の送信順に制約はなく、ＣＰＵ９１は証明情報４８を店舗管理装置５０に送信してからサービス管理装置２０に送信してもよい。
【０１８０】
店舗管理装置５０から遺失物の発生を通知された管理者は、サービス提供装置４０の周囲に置き忘れられた遺失物を回収して保管する。この場合、管理者は、受け付けた証明情報４８に含まれる予約番号を参照して、例えば予約番号を用紙に書き写し、予約番号を記載した用紙をテープで遺失物に貼り付ける等、遺失物と遺失物に対応した予約番号を対応付けて、遺失物を保管する。
【０１８１】
しかしながら、こうした作業は管理者の負担になることから、ステップＳ８０において、ＣＰＵ９１は、遺失物に対応した予約番号をシール型の記録媒体に形成し、記録媒体に予約番号を形成したことを表す形成通知を店舗管理装置５０に送信するようにしてもよい。この場合、遺失物を回収するためサービス提供装置４０に来た管理者は、サービス提供装置４０から出力された、遺失物に対応した予約番号が記載されたシール型の記録媒体を遺失物に貼り付けるだけで、遺失物と遺失物に対応した予約番号の対応付けが完了することになる。
【０１８２】
このように管理者による遺失物の保管作業を補助する補助部材は、遺失物に対応した予約番号が記載されたシール型の記録媒体に限られない。例えばＣＰＵ９１は、遺失物がカードや現金のように、サービス提供装置４０に記録媒体として予め用意されている封筒に入る大きさの物であれば、遺失物に対応した予約番号を封筒に形成してもよい。この場合、管理者はサービス提供装置４０から出力された、遺失物に対応した予約番号が記載された封筒にカードや現金を入れて保管するだけでよい。
【０１８３】
以上により、図１２に示したサービス提供装置４０のサービス提供処理を終了する。
【０１８４】
次に、サービス提供装置４０から証明情報４８を受け付けた後の店舗管理装置５０の動作について説明する。
【０１８５】
遺失物を回収して店舗３０内に保管した管理者は、遺失物を引き取りに店舗３０に来たユーザが遺失物の所有者であるか確認する際に予約番号を利用する場合、図２で説明したように、遺失物に対応した予約番号と共に、予約番号による遺失物の引き渡し指示を予め店舗管理装置５０に入力する。
【０１８６】
図１３は、管理者が店舗管理装置５０に、遺失物に対応した予約番号及び予約番号による遺失物の引き渡し指示を入力した場合に、店舗管理装置５０のＣＰＵ８１によって実行される情報処理の流れの一例を示すフローチャートである。情報処理を規定する情報処理プログラムは、例えば店舗管理装置５０のＲＯＭ８２に予め記憶されている。店舗管理装置５０のＣＰＵ８１は、ＲＯＭ８２に記憶される情報処理プログラムを読み込み、情報処理を実行する。
【０１８７】
まず、ステップＳ１００において、ＣＰＵ８１は、図９に示した利用情報５８を生成する。具体的には、ＣＰＵ８１は引き渡し指示と共に入力された予約番号、すなわち、遺失物を引き取りに来たユーザの本人確認に予約番号を利用する対象となる遺失物に対応した予約番号を、利用情報５８における予約番号として設定する。また、ＣＰＵ８１は、ＣＰＵ８１に内蔵された時計機能を利用して、利用情報５８における利用登録日時を設定する。また、ＣＰＵ８１は、利用情報５８における遺失物の保管期限を設定する。更に、ＣＰＵ８１は引き渡し指示と共に入力された予約番号を含む証明情報４８のサービス実行日時、遺失物種別、及び店舗情報を、それぞれ利用情報５８のサービス実行日時、遺失物種別、及び店舗情報として設定する。
【０１８８】
ＣＰＵ８１は、生成した利用情報５８を不揮発性メモリ８４に記憶する。
【０１８９】
ステップＳ１１０において、ＣＰＵ８１は、ステップＳ１００で生成した利用情報５８をサービス管理装置２０に送信して、図１３に示す情報処理を終了する。
【０１９０】
上述したように、店舗３０における遺失物の保管期限は店舗３０毎、または店舗３０を展開している運営会社毎に定められており、保管期限を経過しても引き取りに来ない遺失物は店舗３０の所在地を管轄する警察署に連絡して、以降は警察署で遺失物の保管を行ってもらうことになる。この場合、管理者は、店舗３０での遺失物の保管を終了したことをサービス管理装置２０に通知するため、店舗管理装置５０に店舗３０での保管を終了した遺失物に対する予約番号を含んだ終了指示を入力する。これにより、店舗管理装置５０からサービス管理装置２０に終了指示が通知され（図２：Ｆ１０）、店舗管理装置５０はサービス管理装置２０に終了指示を通知した場合、店舗３０での保管を終了した遺失物に対する予約番号を含む証明情報４８及び利用情報５８を不揮発性メモリ８４から削除する。
【０１９１】
したがって、店舗管理装置５０のＣＰＵ８１は、例えば定期的にサービス提供装置４０から受け付けた証明情報４８のサービス実行日時を参照して、サービス実行日時から設定される遺失物の保管期限を越えてもユーザが引き取りに来ない遺失物が存在する場合には、証明情報４８に含まれる予約番号と共に遺失物の保管期限が経過したことを管理者に保管期限切れ通知してもよい。なお、遺失物の保管期限は、本実施の形態に係る規定期間の一例である。
【０１９２】
店舗管理装置５０から保管期限切れ通知を通知された管理者は、保管期限切れ通知と共に通知された予約番号を含んだ終了指示を店舗管理装置５０に入力する。
【０１９３】
逆に言えば、管理者は、遺失物の保管ルールに従って、遺失物の保管期限を経過するまでは店舗３０で遺失物を保管することが好ましいが、管理者の中には、遺失物の保管期限を取り違え、保管期限が経過する前に遺失物を警察署に届けようとして店舗管理装置５０に終了指示を入力することがある。
【０１９４】
したがって、店舗管理装置５０のＣＰＵ８１は終了指示を受け付けた場合、終了指示と共に受け付けた予約番号を含む利用情報５８（当該予約番号を含む利用情報５８が存在しない場合には証明情報４８）を参照して、受け付けた予約番号に対応した遺失物の保管期限が経過しているか否かを判定する。
【０１９５】
遺失物の保管期限が経過する前であれば、ＣＰＵ８１は出力ユニット８９を通じて、保管期限を経過するまでは遺失物の管理を終了しないように管理者に知らせる注意情報を通知する。
【０１９６】
店舗管理装置５０でこうした管理者による遺失物の保管期限の取り違いを抑制するため、店舗管理装置５０は遺失物に対応した予約番号を受け付けた場合、受け付けた予約番号を含む証明情報４８及び利用情報５８を管理者に通知してもよい。これにより、遺失物の保管期限の確認が行われることになる。
【０１９７】
なお、店舗管理装置５０から管理者への通知は、店舗管理装置５０の出力ユニット８９に表示するだけでなく、予め登録していた管理者のメールアドレスやＳＮＳのアカウント宛てに行ってもよい。
【０１９８】
次に、サービス提供装置４０及び店舗管理装置５０と連携して、コンテンツのダウンロードサービスを管理するサービス管理装置２０の動作について説明する。
【０１９９】
図１４は、通信ユニット７７を通じて通信回線２から何らかの情報を受け付けた場合にサービス管理装置２０のＣＰＵ７１によって実行されるサービス管理処理の流れの一例を示すフローチャートである。サービス管理処理を規定するサービス管理プログラムは、例えばサービス管理装置２０のＲＯＭ７２に予め記憶されている。サービス管理装置２０のＣＰＵ７１は、ＲＯＭ７２に記憶されるサービス管理プログラムを読み込み、サービス管理処理を実行する。
【０２００】
サービス管理装置２０は、受け付けた情報の種別に応じて実行する処理を振り分ける。そのため、ステップＳ２００において、ＣＰＵ７１は受け付けた情報が証明情報４８であるか否かを判定する。証明情報４８を受け付けた場合、ステップＳ２１０に移行する。
【０２０１】
ステップＳ２１０において、ＣＰＵ７１はサービス管理ＤＢ２６を参照して、証明情報４８の予約番号と同じ予約番号を含む登録情報２８の遺失物詳細情報に、証明情報４８から予約番号を除いた残りの項目を設定して、同じ予約番号を含む登録情報２８に証明情報４８を対応付ける。なお、ＣＰＵ７１は、証明情報４８から予約番号を取り除くことなく、受け付けた証明情報４８をそのまま登録情報２８の遺失物詳細情報に設定してもよい。
【０２０２】
証明情報４８を受け付けたということは、証明情報４８に含まれる予約番号で表されるコンテンツのダウンロードサービスの実行後に、サービス提供装置４０で遺失物が検知されたということになる。
【０２０３】
したがって、ステップＳ２２０において、ＣＰＵ７１は、ステップＳ２１０で証明情報４８を対応付けた登録情報２８の遺失物フラグを“１”に設定して、図１４に示すサービス管理処理を終了する。
【０２０４】
一方、ステップＳ２００の判定処理で、受け付けた情報が証明情報４８ではないと判定された場合にはステップＳ２３０に移行する。
【０２０５】
ステップＳ２３０において、ＣＰＵ７１は受け付けた情報が利用情報５８であるか否かを判定する。利用情報５８を受け付けた場合、ステップＳ２４０に移行し、ＣＰＵ７１は利用情報登録処理を実行して、図１４に示すサービス管理処理を終了する。
【０２０６】
図１５は、図１４におけるステップＳ２４０の利用情報登録処理の流れの一例を示すフローチャートである。
【０２０７】
予約番号を遺失物の引き取りに来たユーザの本人確認として利用することを通知する利用情報５８を受け付けたということは、利用情報５８の予約番号で表されるコンテンツのダウンロードサービスの実行後に、サービス提供装置４０で遺失物が検知されていることが前提となる。
【０２０８】
したがって、ステップＳ３００において、ＣＰＵ７１は、利用情報５８の予約番号を含む登録情報２８を参照し、登録情報２８の遺失物フラグが“１”に設定されているか否かを判定する。登録情報２８の遺失物フラグが“１”に設定されていない場合、本来、サービス提供装置４０で遺失物が検知されていないのに、管理者が予約番号による遺失物の引き渡しを希望したということになる。したがって、ＣＰＵ７１は、利用情報５８の予約番号に対応した遺失物が存在しないことを通知するエラー通知を、利用情報５８を送信した店舗管理装置５０に送信して、図１５に示す利用情報登録処理を終了する。
【０２０９】
一方、ステップＳ３００の判定処理で登録情報２８の遺失物フラグが“１”に設定されていると判定された場合、ステップＳ３１０に移行する。
【０２１０】
ステップＳ３１０において、ＣＰＵ７１は、サービス管理ＤＢ２６を参照して、利用情報５８の予約番号と同じ予約番号を含む登録情報２８の利用詳細情報に、利用情報５８から予約番号を除いた残りの項目を設定して、同じ予約番号を含む登録情報２８に利用情報５８を対応付ける。なお、ＣＰＵ７１は利用情報５８から予約番号を取り除くことなく、受け付けた利用情報５８をそのまま登録情報２８の利用詳細情報に設定してもよい。
【０２１１】
利用情報５８を受け付けたということは、管理者は予約番号を遺失物の引き取りに来たユーザの本人確認として利用することを通知してきたことになる。
【０２１２】
したがって、ステップＳ３２０において、ＣＰＵ７１は、ステップＳ３１０で利用情報５８を対応付けた登録情報２８の利用フラグを“１”に設定して、図１５に示す利用情報登録処理を終了する。
【０２１３】
図１４のサービス管理処理におけるステップＳ２３０の判定処理で、受け付けた情報が利用情報５８ではないと判定された場合にはステップＳ２５０に移行する。
【０２１４】
ステップＳ２５０において、ＣＰＵ７１は受け付けた情報が終了指示であるか否かを判定する。終了指示を受け付けた場合、ステップＳ２６０に移行し、ＣＰＵ７１は遺失物管理終了処理を実行して、図１４に示すサービス管理処理を終了する。
【０２１５】
図１６は、図１４におけるステップＳ２６０の遺失物管理終了処理の流れの一例を示すフローチャートである。
【０２１６】
遺失物の保管期限の経過、または遺失物がユーザに引き渡されたことに伴って店舗管理装置５０から通知される終了指示を受け付けたということは、終了指示で通知された予約番号で表されるコンテンツのダウンロードサービスの実行後に、サービス提供装置４０で遺失物が検知されていることが前提となる。
【０２１７】
したがって、ステップＳ４００において、ＣＰＵ７１は、終了指示で通知された予約番号を含む登録情報２８を参照し、登録情報２８の遺失物フラグが“１”に設定されているか否かを判定する。登録情報２８の遺失物フラグが“１”に設定されていない場合、本来、サービス提供装置４０で遺失物が検知されていないのに、店舗３０での遺失物の管理を終了したということになる。したがって、ＣＰＵ７１は、終了指示で通知された予約番号に対応した遺失物が存在しないことを通知するエラー通知を、終了指示を送信した店舗管理装置５０に送信して、図１６に示す遺失物管理終了処理を終了する。
【０２１８】
一方、ステップＳ４００の判定処理で登録情報２８の遺失物フラグが“１”に設定されていると判定された場合、ステップＳ４１０に移行する。
【０２１９】
ステップＳ４１０において、ＣＰＵ７１はサービス管理ＤＢ２６を参照して、終了指示で通知された予約番号と同じ予約番号を含む登録情報２８の遺失物詳細情報を削除して、登録情報２８と証明情報４８との対応付けを解消する。
【０２２０】
登録情報２８から遺失物詳細情報を削除したことに伴い、ステップＳ４２０において、ＣＰＵ７１は、ステップＳ４１０で遺失物詳細情報を削除した登録情報２８の遺失物フラグを“０”に設定する。
【０２２１】
なお、遺失物に対応した予約番号を含む登録情報２８によっては、利用詳細情報が設定されていることがあるため、ステップＳ４３０において、ＣＰＵ７１は、ステップＳ４１０で遺失物詳細情報を削除した登録情報２８を参照し、登録情報２８の利用フラグが“１”に設定されているか否かを判定する。
【０２２２】
登録情報２８の利用フラグが“１”に設定されていない場合、登録情報２８の利用詳細情報には何れの情報も設定されていないことになるため、図１６に示す遺失物管理終了処理を終了する。
【０２２３】
一方、登録情報２８の利用フラグが“１”に設定されている場合、ステップＳ４４０に移行する。この場合、登録情報２８の利用詳細情報に何らかの情報が設定されているため、ステップＳ４４０において、ＣＰＵ７１は、ステップＳ４１０で遺失物詳細情報を削除した登録情報２８の利用詳細情報を削除して、登録情報２８と利用情報５８との対応付けを解消する。
【０２２４】
登録情報２８から利用詳細情報を削除したことに伴い、ステップＳ４５０において、ＣＰＵ７１は、ステップＳ４４０で利用詳細情報を削除した登録情報２８の利用フラグを“０”に設定する。これにより、コンテンツの予約番号と遺失物との対応付けが解消され、サービス管理装置２０における遺失物の管理が終了し、図１６に示した遺失物管理終了処理を終了する。
【０２２５】
このように、サービス管理装置２０は店舗管理装置５０から終了指示を受け付けると、終了指示で通知された予約番号で表されるコンテンツの登録情報２８と、証明情報４８及び利用情報５８との対応付けを解消するが、登録情報２８自体はサービス管理ＤＢ２６で管理される。これは、コンテンツの有効期限内は、サービス提供装置４０からコンテンツに対応した予約番号を受け付けた場合、予約番号に対応したコンテンツを提供しなければならないが、登録情報２８を削除してしまうとコンテンツの提供ができなくなってしまうためである。
【０２２６】
図１４のサービス管理処理におけるステップＳ２５０の判定処理で、受け付けた情報が終了指示ではないと判定された場合にはステップＳ２７０に移行する。
【０２２７】
ステップＳ２７０において、ＣＰＵ７１は受け付けた情報が予約番号であるか否かを判定する。受け付けた情報が予約番号でない場合、受け付けた情報はサービス管理装置２０で処理する情報として予め定めた情報とは異なる未規定の情報と考えられるため、ステップＳ２８０に移行する。
【０２２８】
ステップＳ２８０において、ＣＰＵ７１は、受け付けた情報がサービス管理装置２０での受信を想定していない未規定の情報であることを通知するエラー通知を未規定の情報の送信元に送信して、図１４に示す遺失物管理終了処理を終了する。
【０２２９】
一方、図２で説明したように、遺失物に気付いたユーザはサービス管理装置２０にユーザ端末１０を接続し、ユーザ端末１０から遺失物に対応した予約番号をサービス管理装置２０に送信して遺失物の問い合わせを行うことがある。したがって、ステップＳ２７０の判定処理で受け付けた情報が予約番号であると判定された場合にはステップＳ２９０に移行し、ＣＰＵ７１は遺失物通知処理を実行して、図１４に示すサービス管理処理を終了する。
【０２３０】
図１７は、図１４におけるステップＳ２９０の遺失物通知処理の流れの一例を示すフローチャートである。
【０２３１】
まず、ステップＳ５００において、ＣＰＵ７１は、サービス管理ＤＢ２６に登録された、受け付けた予約番号を含む登録情報２８を参照し、受け付けた予約番号と同じ予約番号を含む登録情報２８（以降、「対象登録情報２８」という）の遺失物フラグが“１”に設定されているか否かを判定する。
【０２３２】
対象登録情報２８の遺失物フラグが“１”に設定されていない場合、ステップＳ５９０に移行する。
【０２３３】
この場合、何れのサービス提供装置４０でも、受け付けた予約番号で表されるコンテンツのダウンロードサービスの実行後に遺失物が検知されていないことになる。したがって、ステップＳ５９０において、ＣＰＵ７１は、受け付けた予約番号に対応した遺失物は存在しないことを通知する応答通知を、受け付けた予約番号の送信元であるユーザ端末１０に送信して、図１７に示す遺失物通知処理を終了する。
【０２３４】
一方、対象登録情報２８の遺失物フラグが“１”に設定されている場合、ステップＳ５１０に移行する。
【０２３５】
この場合、何れかのサービス提供装置４０で、受け付けた予約番号で表されるコンテンツのダウンロードサービスの実行後に遺失物が検知されたことを示していることになる。したがって、ステップＳ５１０において、ＣＰＵ７１は、受け付けた予約番号に対応した遺失物が存在することを通知する応答通知を、受け付けた予約番号の送信元であるユーザ端末１０に送信する。
【０２３６】
ステップＳ５２０において、ＣＰＵ７１は、対象登録情報２８の利用フラグが“１”に設定されているか否かを判定する。対象登録情報２８の利用フラグが“１”に設定されている場合、ステップＳ５３０に移行する。
【０２３７】
この場合、遺失物を保管する店舗３０の管理者は利用情報５８を送信したことになるため、ステップＳ５３０において、ＣＰＵ７１は、遺失物に対応した予約番号を店舗３０の管理者に提示すれば遺失物の引き取りが完了すること、すなわち、ユーザの本人確認に予約番号さえあればよいことを通知する応答通知を、受け付けた予約番号の送信元であるユーザ端末１０に送信してステップＳ５４０に移行する。
【０２３８】
一方、ステップＳ５２０の判定処理で、対象登録情報２８の利用フラグが“１”に設定されていないと判定された場合、ステップＳ５３０の処理を実行することなくステップＳ５４０に移行する。すなわち、ユーザの遺失物を保管している店舗３０の管理者は、ユーザの本人確認に予約番号を用いることを表明していないことから、ユーザの本人確認に予約番号さえあればよいといった趣旨の応答通知を行わないようにする。この場合、ＣＰＵ７１は、ユーザが遺失物を引き取る場合、本人確認のため何らかの身分証明書を持参するように通知する応答通知を、受け付けた予約番号の送信元であるユーザ端末１０に送信してからステップＳ５４０に移行してもよい。
【０２３９】
ステップＳ５４０において、ＣＰＵ７１は、対象登録情報２８に暗証番号が設定されているか否かを判定する。対象登録情報２８に暗証番号が設定されている場合には、ステップＳ５５０に移行する。
【０２４０】
そして、ステップＳ５５０において、ＣＰＵ７１は、問い合わせを行った予約番号に設定された暗証番号を入力するように、受け付けた予約番号の送信元であるユーザ端末１０に送信する。暗証番号の入力は、例えばサービス管理装置２０がユーザ端末１０に表示した暗証番号の入力画面を通じて行われ、ユーザが暗証番号の入力画面に暗証番号を入力すると、入力した暗証番号がサービス管理装置２０に通知される。
【０２４１】
したがって、ステップＳ５６０において、ＣＰＵ７１は、ユーザから暗証番号を受け付けたか否かを判定する。暗証番号を受け付けていない場合にはステップＳ５６０の判定処理を繰り返し実行して、暗証番号の入力を監視する。一方、暗証番号を受け付けた場合にはステップＳ５７０に移行する。
【０２４２】
ステップＳ５７０において、ＣＰＵ７１は、受け付けた暗証番号が対象登録情報２８の暗証番号と一致するか否かを判定する。暗証番号が一致する場合にはステップＳ５８０に移行する。
【０２４３】
暗証番号は暗証番号を設定したユーザしか知りえない秘匿情報であることから、ユーザが、問い合わせを行った予約番号の暗証番号を知っているということは、当該ユーザは遺失物に対応した予約番号を何らかの方法で知り、遺失物の本来の所有者になりすまして遺失物を不正に取得しようとしている悪意のあるユーザではないと判定される。したがって、ステップＳ５８０において、ＣＰＵ７１は、遺失物の特定につながる詳細な情報を通知する応答通知を、受け付けた予約番号の送信元であるユーザ端末１０に送信して、図１７に示す遺失物通知処理を終了する。
【０２４４】
遺失物の特定につながる詳細な情報とは、サービス管理装置２０に問い合わせた予約番号に対応した遺失物が、ユーザが店舗３０に置き忘れた物品かどうか確認することが可能な内容を含む情報であり、具体的には、対象登録情報２８に対応付けられた遺失物詳細情報、すなわち証明情報４８に含まれる少なくとも１つの情報が用いられる。
【０２４５】
また、遺失物の特定につながる詳細な情報は遺失物の所有者だけが得られる情報であるため、物品を遺失したユーザは店舗３０で遺失物を引き取る際、予約番号に代わって、または予約番号に加えて、対象登録情報２８に対応付けられた証明情報４８に含まれる項目を管理者に提示してもよい。
【０２４６】
サービス管理装置２０から遺失物詳細情報に含まれる情報を通知されたユーザは、例えば物品を置き忘れた店舗３０の情報、コンテンツのダウンロードサービスを実行した日時、または遺失物の種別等を確認することで、通知された遺失物が自分の遺失物であるか確かめることができる。
【０２４７】
一方、ステップＳ５４０の判定処理で、対象登録情報２８に暗証番号が設定されていないと判定された場合、及びステップＳ５７０の判定処理で、受け付けた暗証番号が対象登録情報２８の暗証番号と一致しない場合には、サービス管理装置２０に遺失物の問い合わせを行ったユーザが遺失物の所有者本人であるとの確認がとれない。したがって、ＣＰＵ７１は、遺失物の特定につながる詳細な情報を通知することなく図１７に示す遺失物通知処理を終了する。
【０２４８】
遺失物通知処理の終了に伴い、図１４に示したサービス管理処理も終了する。
【０２４９】
これまで説明してきたように、サービス管理装置２０にコンテンツが登録されると、コンテンツに対して予約番号を割り当てた登録情報２８がサービス管理ＤＢ２６に登録される。予約番号は重複しないようにコンテンツに割り当てられるため、サービス管理ＤＢ２６にコンテンツの有効期限が経過した登録情報２８がいつまでも残っていると、新たに登録されたコンテンツに対して割り当てる予約番号が枯渇してしまうことがある。
【０２５０】
したがって、サービス管理装置２０は、例えば定期的にコンテンツの有効期限が経過した登録情報２８を削除する登録情報削除処理を実行する。
【０２５１】
図１８は、登録情報削除処理の流れの一例を示すフローチャートであり、登録情報削除処理は、例えば予め定めた時間毎、図１４に示したサービス管理処理が実施される毎、または図１６に示した遺失物管理終了処理が実施される毎等、予め設定したタイミングで実行される。
【０２５２】
ステップＳ６００において、ＣＰＵ７１は、サービス管理ＤＢ２６に登録されている登録情報２８の中から何れか１つの登録情報２８を選択する。以降では、ステップＳ６００で選択した登録情報２８を「選択登録情報２８」ということにする。
【０２５３】
ステップＳ６１０において、ＣＰＵ７１は、選択登録情報２８の遺失物フラグが“１”に設定されているか否かを判定する。選択登録情報２８の遺失物フラグが“１”に設定されていない場合、すなわち、選択登録情報２８で表されるコンテンツのダウンロードサービスの実行に伴う遺失物が店舗３０で保管されていない場合、ステップＳ６４０に移行する。
【０２５４】
ステップＳ６４０において、ＣＰＵ７１は、選択登録情報２８の有効期限が経過しているか否か、すなわち、選択登録情報２８の有効期限が満了しているか否かを判定する。選択登録情報２８の有効期限が満了している場合にはステップＳ６５０に移行する。
【０２５５】
有効期限が満了しているコンテンツに対する予約番号を受け付けても、予約番号に対応したコンテンツをサービス提供装置４０に送信しないようにするため、ステップＳ６５０において、ＣＰＵ７１はサービス管理ＤＢ２６から選択登録情報２８を削除する。これにより、選択登録情報２８に割り当てられていた予約番号も解放され、ステップＳ６６０に移行する。
【０２５６】
ステップＳ６４０の判定処理で選択登録情報２８の有効期限が満了していないと判定された場合には、選択登録情報２８で表されるコンテンツのダウンロードサービスを要求された場合には、当該コンテンツをサービス提供装置４０に送信する必要がある。したがって、サービス管理ＤＢ２６から選択登録情報２８を削除することなく、ステップＳ６６０に移行する。
【０２５７】
一方、ステップＳ６１０の判定処理で、選択登録情報２８の遺失物フラグが“１”に設定されていると判定された場合、ステップＳ６２０に移行する。
【０２５８】
そして、ステップＳ６２０において、更に選択登録情報２８の有効期限が満了しているか否かを判定する。選択登録情報２８の有効期限が満了していない場合には、上述した理由により、サービス管理ＤＢ２６から選択登録情報２８を削除することなく、ステップＳ６６０に移行する。
【０２５９】
一方、選択登録情報２８の有効期限が満了している場合には、ステップＳ６３０に移行する。
【０２６０】
この場合、選択登録情報２８の有効期限が満了しているからといってサービス管理ＤＢ２６から選択登録情報２８を削除してしまうと、選択登録情報２８には遺失物の証明情報４８が対応付けられているため、店舗３０における遺失物の保管期限が経過していないにも関わらず、ユーザからの問い合わせに対して遺失物があったかどうか通知できなくなってしまう。
【０２６１】
かといって、選択登録情報２８をサービス管理ＤＢ２６から削除せずにそのまま登録しておくと、選択登録情報２８で表されるコンテンツの有効期限が経過しているにも関わらず、選択登録情報２８の予約番号を受け付けると、予約番号に対応したコンテンツをサービス提供装置４０に送信し、有効期限が経過した後もコンテンツのダウンロードサービスが実行されることになってしまう。
【０２６２】
したがって、ＣＰＵ７１は、選択登録情報２８で表されるコンテンツのダウンロードサービスを停止する。具体的には、ＣＰＵ７１は、選択登録情報２８に対応するサービス停止フラグをオンにする。
【０２６３】
サービス停止フラグは、サービス管理ＤＢ２６に登録された登録情報２８に含まれる予約番号を受け付けた場合に、予約番号に対応したコンテンツをサービス提供装置４０に送信するか否かを制御するフラグである。
【０２６４】
サービス停止フラグには例えば“０”と“１”、或いは“True”と“False”というように２値が設定される。ここでは一例として、サービス停止フラグが“０”の場合、予約番号に対応したコンテンツをサービス提供装置４０に送信してもよい状態を表し、サービス停止フラグが“１”の場合、予約番号に対応したコンテンツをサービス提供装置４０に送信してはいけない状態を表す。サービス停止フラグが“０”に設定されていることを「サービス停止フラグがオフに設定されている」といい、サービス停止フラグが“１”に設定されていることを、「サービス停止フラグがオンに設定されている」という。
【０２６５】
これにより、店舗３０における遺失物の保管期限が経過する前に受け付けたユーザからの問い合わせに対して遺失物の有無が通知される一方、有効期限が経過したコンテンツのダウンロードサービスは停止されることになる。
【０２６６】
遺失物フラグは終了指示を受け付けた場合にオフされることから、ＣＰＵ７１は、遺失物フラグがオンされている登録情報２８については当該登録情報２８に対する終了指示を受け付けるまで、サービス管理ＤＢ２６から削除しないようにする。
【０２６７】
ステップＳ６６０において、ＣＰＵ７１は、サービス管理ＤＢ２６に登録されている登録情報２８の中に、まだステップＳ６００で選択していない未選択の登録情報２８が存在するか否かを判定する。未選択の登録情報２８が存在する場合にはステップＳ６００に移行し、ステップＳ６００で未選択の登録情報２８を選択する。
【０２６８】
すなわち、ＣＰＵ７１はサービス管理ＤＢ２６に未選択の登録情報２８が存在しなくなるまでステップＳ６００〜Ｓ６６０を繰り返し実行することで、サービス管理ＤＢ２６に登録しておく必要のない登録情報２８がないか監視する。
【０２６９】
なお、図１８の登録情報削除処理におけるステップＳ６１０では、選択登録情報２８の遺失物フラグが“１”に設定されているか否かを判定したが、店舗管理装置５０がサービス提供装置４０から証明情報４８を付けつけた場合に、管理者の指示によらず利用情報５８をサービス管理装置２０に送信するような情報処理システム１であれば、遺失物フラグの代わりに利用フラグが“１”に設定されているか否かを判定してもよい。
【０２７０】
このように本実施の形態に係る情報処理システム１によれば、コンテンツの予約番号によって、サービス提供装置４０で検知された遺失物が物品の遺失の問い合わせをしてきたユーザの所有物であるか判断されることになる。
【０２７１】
コンテンツの予約番号が漏えいしたとしても予約番号とユーザが対応付けられているわけではないため、コンテンツの予約番号からユーザは特定されない。すなわち、コンテンツの予約番号は個人情報にあたらない。したがって、ユーザは管理者に個人情報を提示することなく遺失物を引き取ることができ、管理者は個人情報を扱うことなく、遺失物を引き渡すことができる。
【０２７２】
なお、ここでは情報処理システム１で提供するサービスとして、コンテンツのダウンロードサービスを例にして説明したが、情報処理システム１で提供するサービスはこれに限られない。例えば日本語の文書をサービス管理装置２０に登録して、登録した文書に対する予約番号をサービス提供装置４０に入力すれば、英語に翻訳された文書が得られるといった翻訳サービスであってもよい。
【０２７３】
また、図４に示したサービス管理装置２０の各機能部、コンテンツＤＢ２５、及びサービス管理ＤＢ２６を単体のコンピュータ７０で実現するのではなく、例えばクラウドコンピューティングを用いて複数のコンピュータに分散して配置し、複数のコンピュータを連係させることで、サービス管理装置２０と同等の処理を実行するようにしてもよい。
【０２７４】
以上、実施の形態を用いて本発明について説明したが、本発明は実施の形態に記載の範囲には限定されない。本発明の要旨を逸脱しない範囲で実施の形態に多様な変更又は改良を加えることができ、当該変更又は改良を加えた形態も本発明の技術的範囲に含まれる。例えば、本発明の要旨を逸脱しない範囲で処理の順序を変更してもよい。
【０２７５】
本実施の形態では、一例として各処理をソフトウェアで実現する形態について説明したが、図１２〜図１８に示した各フローチャートと同等の処理を、例えばＡＳＩＣ(Application Specific Integrated Circuit)に実装し、ハードウェアで処理させるようにしてもよい。この場合、各処理をそれぞれソフトウェアで実現した場合と比較して、処理の高速化が図られる。
【０２７６】
また、上述した実施の形態では、各プログラムがＲＯＭにインストールされている形態を説明したが、これに限定されるものではない。本発明に係る各プログラムは、コンピュータで読み取り可能な記憶媒体に記録された形態で提供することも可能である。例えば、本発明に係る各プログラムを、ＣＤ(Compact Disc)−ＲＯＭ、又はＤＶＤ(Digital Versatile Disc)−ＲＯＭ等の光ディスクに記録した形態で提供してもよい。また、本発明に係る情報処理プログラムを、ＵＳＢメモリ及びフラッシュメモリ等の半導体メモリに記録した形態で提供してもよい。更に、サービス管理装置２０、サービス提供装置４０、及び店舗管理装置５０は、それぞれ通信回線２を通じて、通信回線２と接続される外部装置から本発明に係る各プログラムを取得するようにしてもよい。
【符号の説明】
【０２７７】
１・・・情報処理システム、２・・・通信回線、１０・・・ユーザ端末、１１（２１、４１、５１）・・・ユーザインターフェース（ＵＩ）部、１２（２２、４２、５２）・・・制御部、１３（２３、４３、５３）・・・通信部、２０・・・サービス管理装置、２４・・・登録部、２５・・・コンテンツＤＢ、２６・・・サービス管理ＤＢ、２８・・・登録情報、３０・・・店舗、４０・・・サービス提供装置、４４・・・サービス提供部、４５・・・検知部、４６・・・生成部、４８・・・証明情報、５０・・・店舗管理装置、５８・・・利用情報、６０（７０、８０、９０）・・・コンピュータ、６１（７１、８１、９１）・・・ＣＰＵ、６２（７２、８２、９２）・・・ＲＯＭ、６３（７３、８３、９３）・・・ＲＡＭ、６４（７４、８４、９４）・・・不揮発性メモリ、６７（７７、８７、９７）・・・通信ユニット、６８（７８、８８、９８）・・・入力ユニット、６９（７９、８９、９９）・・・表示ユニット、１００・・・画像形成ユニット、１０１・・・スキャンユニット、１０２・・・ＦＡＸユニット、１０３・・・課金ユニット、１０４・・・センサユニット
【図１】
2020126354.tif 000003
【図２】
2020126354.tif 000004
【図３】
2020126354.tif 000005
【図４】
2020126354.tif 000006
【図５】
2020126354.tif 000007
【図６】
2020126354.tif 000008
【図７】
2020126354.tif 000009
【図８】
2020126354.tif 000010
【図９】
2020126354.tif 000011
【図１０】
2020126354.tif 000012
【図１１】
2020126354.tif 000013
【図１２】
2020126354.tif 000014
【図１３】
2020126354.tif 000015
【図１４】
2020126354.tif 000016
【図１５】
2020126354.tif 000017
【図１６】
2020126354.tif 000018
【図１７】
2020126354.tif 000019
【図１８】
2020126354.tif 000020