(57)【要約】【課題】利用者の周辺に存在するサービス提供場所を提供する。【解決手段】受信情報受付部２４により、情報端末の位置情報と、特定のサービスが提供される提供場所情報とを取得し、検索部３２により、情報端末から提供場所の検索要求を受け付けたとき、情報端末の位置情報と提供場所情報とに基づいて情報端末の位置周辺の提供場所を検索し、通信部２０により、検索の結果に含まれる提供場所が他の情報端末によって検索されたことを示す情報を検索の結果に含めて応答する。【選択図】図３
2015069569.tif 000002
【特許請求の範囲】
【請求項１】
情報端末の位置情報と、特定のサービスが提供される提供場所情報とを取得する取得手段と、
前記情報端末から前記提供場所の検索要求を受け付けたとき、前記情報端末の位置情報と前記提供場所情報とに基づいて前記情報端末の位置周辺の前記提供場所を検索する検索手段と、
前記検索の結果に含まれる提供場所が他の情報端末によって検索されたことを示す情報を前記検索の結果に含めて応答する応答手段と、
を含む情報処理装置。
【請求項２】
前記位置情報は、前記情報端末の位置及び移動方向の情報を含み、
前記応答手段は、前記検索の結果に含まれる前記提供場所の各々について、他の情報端末の前記位置情報の位置及び移動方向に対応する前記提供場所が、他の情報端末によって検索されたことを示す情報を前記検索の結果に含めて応答する請求項１記載の情報処理装置。
【請求項３】
前記位置情報は、前記情報端末の位置及び移動方向の情報を含み、
前記提供場所情報は、前記提供場所の位置の情報と、前記提供場所における前記特定のサービスの現在の利用状況を示す情報とを含み、
前記提供場所の検索要求は、前記利用者が予定している前記特定のサービスの利用内容を示す情報を含み、
前記検索の結果に含まれる前記提供場所の各々について、前記提供場所の前記提供場所情報に含まれる前記利用状況を示す情報と、前記提供場所が、他の情報端末によって検索され、かつ、前記提供場所が、前記他の情報端末の前記位置情報の位置及び移動方向に対応するときの前記他の情報端末からの前記検索要求に含まれる前記利用内容を示す情報と、に基づいて、前記提供場所の混雑度を推定する混雑度推定手段を更に含み、
前記応答手段は、前記検索の結果に含まれる前記提供場所の各々について、前記提供場所が、他の情報端末によって検索されたことを示す情報と、前記混雑度推定手段によって推定された、前記提供場所の各々についての前記混雑度とを前記検索結果に含めて応答する請求項１から請求項３の何れか１項記載の情報処理装置。
【請求項４】
前記位置情報は、前記情報端末の位置、移動方向、及び移動速度の情報を含み、
前記提供場所情報は、前記提供場所の位置の情報と、前記提供場所における前記特定のサービスの現在の利用状況を示す情報とを含み、
前記検索の結果に含まれる前記提供場所の各々について、前記提供場所を検索した前記他の情報端末の前記位置情報と、前記提供場所の前記提供場所情報とに基づいて、前記他の情報端末が前記提供場所まで移動するのにかかる移動時間を算出する移動時間算出手段を更に含み、
前記応答手段は、前記検索の結果に含まれる前記提供場所が他の情報端末によって検索されたことを示す情報と、前記検索の結果に含まれる前記提供場所の各々について前記移動時間算出手段により算出された前記提供場所までの前記移動時間とを前記検索結果に含めて応答する請求項１から請求項４の何れか１項記載の情報処理装置。
【請求項５】
請求項１から請求項４の何れか１項記載の情報処理装置と、
通信手段を介して前記情報処理端末との間で情報の送受信を行う送受信手段、
自端末の位置を計測する位置計測手段、
前記位置計測手段によって計測された自端末の位置の情報を含む前記利用者情報を、前記送受信手段により前記情報処理装置へ送信するように制御する利用者情報送信制御手段、
前記サービス提供場所の検索要求を、前記送受信手段により前記情報処理装置へ送信するように制御する検索要求送信制御手段、及び
前記検索要求に対する応答として前記送受信手段により前記情報処理装置から受信した情報を表示する表示手段、
を含む複数の情報端末と、
を含む、情報処理システム。
【請求項６】
コンピュータを、請求項１から請求項４の何れか１項記載の情報処理装置を構成する各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、システム、及びプログラムに関する。
【背景技術】
【０００２】
従来、印刷指示を出力する端末と、前記印刷指示に応じて印刷物を出力する、異なる領域にそれぞれ設置された複数の画像形成装置と、各領域への出入りを管理する検知手段と、を有する印刷システムであって、前記検知手段から進入に関する進入情報を受信した場合に、前記検知手段が管理する領域に関する領域情報を進入者の位置情報として記憶手段に登録する登録手段と、前記印刷指示を受信した場合に、前記進入者の位置情報を前記記憶手段から抽出し、各画像形成装置の設置位置に関する位置情報との距離をそれぞれ算出し、算出された距離が短い順序で前記画像形成装置の名称を前記端末の画面上に表示させるプリンタ選定手段と、を有することを特徴とする印刷システムが知られている（特許文献１）。
【０００３】
また、利用者が指定した場所に関する場所情報を記憶した場所情報記憶手段と、前記利用者が携帯するモバイル端末と協働するコンピュータとを用いて、前記利用者に前記場所に関する情報を提供する場所情報提供方法であって、前記コンピュータが、前記モバイル端末の位置情報を取得する第１の段階と、前記場所情報記憶手段に記憶された場所情報に基いて特定された位置情報と、前記モバイル端末の位置情報とを照合し、両者が所定距離にある場合に、前記モバイル端末に前記場所に関する情報を出力させる出力処理を実行する第２の段階とを含むことを特徴とする場所情報提供方法が知られている（特許文献２）。
【０００４】
また、店舗に関する所定の店舗情報を店舗毎に記録した店舗データ記録部と、前記店舗データ記録部に記録された店舗情報の種類を情報端末のユーザ毎に記録した情報種類記録部と、店舗情報の種類をユーザに応じて前記情報種類記録部に記録する記録手段と、ユーザの情報端末が存在する地域にあり、かつ前記店舗データ記録部に記録された店舗について、前記情報種類記録部に該ユーザに応じて記録された店舗情報の種類に対応する店舗情報を前記店舗データ記録部から抽出し、該情報端末へ送信する情報提供手段とを備えたことを特徴とする情報提供装置が知られている（特許文献３）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−２７７０８４
【特許文献２】特開２００５−０６５１１７
【特許文献３】特開２００３−０５８５７０
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、利用者の周辺に存在するサービス提供場所と、当該サービス提供場所に関する他の利用者の情報とを提示する情報処理装置、システム、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１に記載の発明は、情報端末の位置情報と、特定のサービスが提供される提供場所情報とを取得する取得手段と、前記情報端末から前記提供場所の検索要求を受け付けたとき、前記情報端末の位置情報と前記提供場所情報とに基づいて前記情報端末の位置周辺の前記提供場所を検索する検索手段と、前記検索の結果に含まれる提供場所が他の情報端末によって検索されたことを示す情報を前記検索の結果に含めて応答する応答手段と、を含む情報処理装置である。
【０００８】
請求項２に記載の発明は、前記位置情報は、前記情報端末の位置及び移動方向の情報を含み、前記応答手段は、前記検索の結果に含まれる前記提供場所の各々について、他の情報端末の前記位置情報の位置及び移動方向に対応する前記提供場所が、他の情報端末によって検索されたことを示す情報を前記検索の結果に含めて応答する請求項１記載の情報処理装置である。
【０００９】
請求項３に記載の発明は、前記位置情報は、前記情報端末の位置及び移動方向の情報を含み、前記提供場所情報は、前記提供場所の位置の情報と、前記提供場所における前記特定のサービスの現在の利用状況を示す情報とを含み、前記提供場所の検索要求は、前記利用者が予定している前記特定のサービスの利用内容を示す情報を含み、前記検索の結果に含まれる前記提供場所の各々について、前記提供場所の前記提供場所情報に含まれる前記利用状況を示す情報と、前記提供場所が、他の情報端末によって検索され、かつ、前記提供場所が、前記他の情報端末の前記位置情報の位置及び移動方向に対応するときの前記他の情報端末からの前記検索要求に含まれる前記利用内容を示す情報と、に基づいて、前記提供場所の混雑度を推定する混雑度推定手段を更に含み、前記応答手段は、前記検索の結果に含まれる前記提供場所の各々について、前記提供場所が、他の情報端末によって検索されたことを示す情報と、前記混雑度推定手段によって推定された、前記提供場所の各々についての前記混雑度とを前記検索結果に含めて応答する請求項１から請求項３の何れか１項記載の情報処理装である。
【００１０】
請求項４に記載の発明は、前記位置情報は、前記情報端末の位置、移動方向、及び移動速度の情報を含み、前記提供場所情報は、前記提供場所の位置の情報と、前記提供場所における前記特定のサービスの現在の利用状況を示す情報とを含み、前記検索の結果に含まれる前記提供場所の各々について、前記提供場所を検索した前記他の情報端末の前記位置情報と、前記提供場所の前記提供場所情報とに基づいて、前記他の情報端末が前記提供場所まで移動するのにかかる移動時間を算出する移動時間算出手段を更に含み、前記応答手段は、前記検索の結果に含まれる前記提供場所が他の情報端末によって検索されたことを示す情報と、前記検索の結果に含まれる前記提供場所の各々について前記移動時間算出手段により算出された前記提供場所までの前記移動時間とを前記検索結果に含めて応答する請求項１から請求項４の何れか１項記載の情報処理装置である。
【００１１】
請求項５に記載の発明は、請求項１から請求項４の何れか１項記載の情報処理装置と、通信手段を介して前記情報処理端末との間で情報の送受信を行う送受信手段、自端末の位置を計測する位置計測手段、前記位置計測手段によって計測された自端末の位置の情報を含む前記利用者情報を、前記送受信手段により前記情報処理装置へ送信するように制御する利用者情報送信制御手段、前記サービス提供場所の検索要求を、前記送受信手段により前記情報処理装置へ送信するように制御する検索要求送信制御手段、及び前記検索要求に対する応答として前記送受信手段により前記情報処理装置から受信した情報を表示する表示手段、を含む複数の情報端末と、を含む、情報処理システムである。
【００１２】
請求項６に記載の発明は、コンピュータを、請求項１から請求項４の何れか１項記載の情報処理装置を構成する各手段として機能させるためのプログラムある。
【発明の効果】
【００１３】
請求項１、請求項５、及び請求項６に記載の発明によれば、利用者の周辺に存在するサービスの提供場所と、当該提供場所に関する他の利用者の情報とを応答する。
【００１４】
請求項２に記載の発明によれば、他の利用者の位置及び移動方向を考慮して、当該提供場所に関する他の利用者の情報を応答する。
【００１５】
請求項３に記載の発明によれば、サービスの提供場所の混雑度を応答する。
【００１６】
請求項４に記載の発明によれば、他の利用者のサービスの提供場所までの移動時間を応答する。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施の形態に係る情報処理システムの構成を示す図である。
【図２】本発明の実施の形態に係る利用者端末の機能的構成を示すブロック図である。
【図３】本発明の実施の形態に係る情報処理装置の機能的構成を示すブロック図である。
【図４】検索部において抽出された店舗の例を示す図である。
【図５】利用者の移動方向の方向を分けた例を示す図である。
【図６】他の利用者の情報を合成した例を示す図である。
【図７】混雑度の区分の例を示す図である。
【図８】混雑度を算出した例を示す図である。
【図９】検出結果の例を示す図である。
【図１０】本発明の実施の形態に係る情報処理装置における検索処理ルーチンを示すフローチャートである。
【発明を実施するための形態】
【００１８】
以下、図面を参照して本発明の実施の形態の一例を詳細に説明する。
【００１９】
＜実施の形態に係る情報処理システムの構成＞
まず、本発明の実施の形態に係る情報処理システムについて説明する。図１は、本発明の実施の形態に係る情報処理システムの全体構成の一例を示す図である。図１に示すように、本発明の実施の形態に係る情報処理システム１００は、複数の利用者端末１０と、複数の店舗側画像形成装置１２と、情報処理装置２００とを含んで構成され、各々が通信手段を介して相互に接続された構成となっている。
【００２０】
利用者端末１０は、一般的な携帯機器で構成され、例えば、利用者端末１０に実装されたアプリケーションによって、現在の利用者の位置、移動方向、移動速度、及び利用端末情報を含む利用者情報を生成して、情報処理装置２００へ送信すると共に、利用者端末１０を示す情報、作業内容（印刷、券の発券等）、印刷情報（枚数、紙のサイズなど）、及び検索表示順等を含む利用者検索要求を生成して、情報処理装置２００へ送信する。なお、利用者の位置、移動方向、及び移動速度は、ＧＰＳ機能を用いて求めるものとする。また、利用者情報は、アプリケーションを起動している間は予め定められた間隔において継続して生成され、情報処理装置２００に送信される。利用者検索要求は、利用者が利用者端末１０の周辺に存在する店舗側画像形成装置１２を設置している店舗を検索する指示を入力する度に生成され、情報処理装置２００に送信される。また、情報処理装置２００に送信される利用者情報の内容が前回送信した利用者情報と同一である場合には、利用者端末１０は、同一情報であることを示すフラグ情報を情報処理装置２００に送信する。
【００２１】
利用者端末１０は図２に示すようにタッチパネル部５、制御部８、及び通信部６を備えている。
【００２２】
制御部８は、位置計測部１、移動速度計測部２、利用者情報制御部３、検索情報制御部４、表示制御部９を備えている。
【００２３】
位置計測部１は、ＧＰＳ機能を用いて、利用者端末１０が存在する現在の位置を取得する。なお、ＩＰアドレスから現在位置を取得してもよい。
【００２４】
移動速度計測部２は、位置計測部１によって取得された位置の変化に基づいて、利用者端末１０の移動速度及び移動方向を取得する。
【００２５】
利用者情報制御部３は、位置計測部１から入力される利用者端末１０の現在の位置と、移動速度計測部２から入力される利用者端末１０の移動速度とに基づいて、移動方向を検出し、利用者端末１０に予め設定されている利用者端末情報と、移動速度計測部２によって取得された移動方向及び移動速度と、位置計測部１によって取得された現在位置とを含む利用者情報を生成し、通信部６に出力する。
【００２６】
検索情報制御部４は、タッチパネル部５の操作により入力された、店舗側画像形成装置の検索指示、作業内容、印刷情報、及び検索表示順を受け付けて利用者検索要求を生成し、通信部６に出力する。
【００２７】
表示制御部９は、通信部６において受信した検索結果をタッチパネル部５に表示させる。
【００２８】
タッチパネル部５は、店舗側画像形成装置の検索指示、作業内容、印刷情報、及び検索表示順を入力するための画面を表示すると共に、入力された検索指示、作業内容、印刷情報、及び検索表示順を受け付けて、検索情報制御部４に出力する。
【００２９】
通信部６は、通信手段を介したデータの送受信を行う。
【００３０】
店舗側画像形成装置１２は、当該店舗側画像形成装置１２の情報（店舗の位置情報、故障情報、機器の有無、消耗品情報等）と、当該店舗側画像形成装置１２が設置されている現在の利用状況を示す利用情報と、店舗側画像形成装置１２を検索した利用者端末１０の利用者が店舗側画像形成装置１２を利用した履歴を示す利用履歴とを生成して、情報処理装置２００に送信する。なお、店舗側画像形成装置１２の情報及び利用情報は、予め定められた間隔において生成され、情報処理装置２００に送信される。また、利用履歴は利用者が当該画像形成装置１２を利用する度に生成され、情報処理装置２００に出力される。また、情報処理装置２００に送信される店舗側画像形成装置１２の情報及び利用情報の内容が前回送信された情報と同一である場合には、同一情報であることを示すフラグ情報を生成して、情報処理装置２００に送信する。なお、店舗側画像形成装置１２の情報と、店舗の位置情報と、現在の利用情報と、利用履歴とが、提供場所情報の一例である。
【００３１】
情報処理装置２００は、通信部２０により、利用者端末１０の各々から、利用者情報及び利用者検索要求を受信し、通信部２０により、店舗側画像形成装置１２各々から、店舗側画像形成装置１２の情報、現在の利用情報、及び利用履歴を受信し、受信した利用者要求に応じて、利用者の周辺に存在する店舗側画像形成装置１２の設置店舗を検索し、その結果を利用者端末１０に送信する。
【００３２】
＜実施の形態に係る情報処理装置の構成＞
次に、本発明の実施の形態に係る情報処理装置について説明する。図３は、本発明の実施の形態に係る情報処理装置２００の構成の一例を示す図である。図３に示すように、本実施の形態に係る情報処理装置２００は、通信部２０及び演算部２２を含んで構成されている。
【００３３】
通信部２０は、通信手段を介して、利用者端末１０の各々から利用者情報及び利用者検索要求を受信し、演算部２２へ出力する。また、通信部２０は、通信手段を介して、店舗側画像形成装置１２の各々から店舗側画像形成装置１２の情報、現在の利用情報、及び利用履歴を受信し、演算部２２へ出力する。
【００３４】
演算部２２は、受信情報受付部２４、店舗機器情報記憶部２６、利用者情報記憶部２８、検索要求受付部３０、検索部３２、他利用者抽出部３４、他利用者情報算出部３６、混雑度推定部３８、及び結果生成部４０を含んで構成されている。
【００３５】
受信情報受付部２４は、通信部２０において受信した利用者端末１０の各々の利用者情報と、店舗側画像形成装置１２の各々の利用履歴とを受け付けて、利用者情報記憶部２８に記憶し、通信部２０において受信した店舗側画像形成装置１２の各々の情報及び現在の利用情報を受け付けて、店舗機器情報記憶部２６に記憶する。
【００３６】
店舗機器情報記憶部２６は、受信情報受付部２４から入力された店舗側画像形成装置１２の情報及び現在の利用情報を、店舗側画像形成装置１２毎に記憶している。店舗機器情報記憶部２６に記憶されている店舗側画像形成装置１２の情報及び現在の利用情報は、受信情報受付部２４から入力される毎に更新される。なお、店舗側画像形成装置１２から同一である旨のフラグ情報を受信した場合には、店舗機器情報記憶部２６に記憶されている店舗側画像形成装置１２の情報及び現在の利用情報は更新されない。
【００３７】
利用者情報記憶部２８は、受信情報受付部２４から入力された利用者端末１０の各々の利用者情報と、店舗側画像形成装置１２の各々の利用履歴と、検索要求受付部３０から入力された利用者端末１０の各々の利用者検索要求と、結果生成部４０において生成された過去の利用者検索要求に対する検索結果とを記憶している。利用者情報記憶部２８に記憶されている利用者情報は、受信情報受付部２４から入力される毎に更新される。なお、利用者端末１０から同一である旨のフラグ情報を受け取った場合には、利用者情報は更新されない。店舗側画像形成装置１２の各々の利用履歴は、利用者毎に時系列に並べた店舗利用履歴として記憶されている。また、利用者検索要求は、当該利用者検索要求に対して結果生成部４０において生成された検索結果と紐づけて記憶されている。
【００３８】
検索要求受付部３０は、通信部２０により受信した利用者端末１０からの利用者検索要求を受け付け、利用者情報記憶部２８に記憶すると共に、検索部３２に出力する。
【００３９】
検索部３２は、検索要求受付部３０により利用者検索要求を受け付けると、店舗機器情報記憶部２６に記憶されている店舗側画像形成装置１２の情報と、利用者情報記憶部２８に記憶されている当該利用者検索要求を送信した利用者端末１０の利用者情報とに基づいて、受け付けた利用者検索要求を送信した利用者端末１０の周辺に存在する店舗側画像形成装置１２が設置されている店舗を検索する。
【００４０】
具体的には、まず、店舗機器情報記憶部２６に記憶されている店舗側画像形成装置１２の情報に基づいて、現在利用可能な店舗側画像形成装置１２を、検索対象となる店舗側画像形成装置１２とする。次に、店舗機器情報記憶部２６に記憶されている検索対象となる店舗側画像形成装置１２の各々の位置情報と、利用者情報記憶部２８に記憶されている、当該利用者検索要求を送信した利用者端末１０の位置とに基づいて、検索対象となる店舗側画像形成装置１２の位置の各々と、当該利用者検索要求を送信した利用者端末１０の位置との間の距離を各々算出する。そして、算出した距離が近い順に３つ店舗側画像形成装置１２を抽出し、抽出された３つの店舗側画像形成装置１２が設定されている３つの店舗を、検索結果とする。検索結果を図４に示す。
【００４１】
なお、利用者情報記憶部２８に記憶されている、当該利用者検索要求を送信した利用者端末１０の位置及び移動方向と、店舗機器情報記憶部２６に記憶されている、検索対象となる店舗側画像形成装置１２の各々の位置情報とに基づいて、利用者端末１０の移動方向を考慮して、利用者端末１０の移動方向に存在する店舗側画像形成装置１２から、距離が近い順に上位３つを抽出してもよい。具体的には、図５のように方向を８方向に分けて、例えば「１」の方向に利用者が移動している場合には、「（８）」、「（１）」、及び「（２）」の方向に存在する店舗側画像形成装置１２のうちから距離が近い順に店舗側画像形成装置１２を３つ抽出する。
【００４２】
他利用者抽出部３４は、利用者情報記憶部２８に記憶されている過去の検索結果のうち、現在までの予め定められた期間における検索結果であって、当該利用者検索要求を送信した利用者端末１０以外の他の利用者端末１０の検索結果と、検索部３２によって当該利用者検索要求に対して検索された検索結果とに基づいて、当該利用者検索要求に対する検索結果と共に表示する表示対象となる他の利用者端末１０を抽出する。
【００４３】
具体的には、まず、利用者情報記憶部２８に記憶されている、現在までの予め定められた期間における他の利用者端末１０の検索結果の各々について、検索部３２において検索された店舗の少なくとも１つが、当該他の利用者端末１０の検索結果に含まれるか否か判定する。
【００４４】
次に、検索部３２において検索された店舗の各々について、当該店舗を含むと判定された検索結果に対応する他の利用者端末１０を、当該店舗の検索結果と共に表示する表示対象として抽出する。
【００４５】
次に、検索部３２において検索された店舗の各々に対し、当該店舗の検索結果と共に表示する表示対象として抽出された他の利用者端末１０の各々について、利用者情報記憶部２８に記憶されている当該他の利用者端末１０の利用者情報（当該他の利用者端末１０の位置及び移動方向）に基づいて、当該他の利用者端末１０が当該店舗の方向に向かっているか否かを判定し、当該店舗の方向に向かっていない他の利用者端末１０を、当該店舗の検索結果と共に表示する表示対象から除外する。
【００４６】
さらに、検索部３２において検索された店舗の各々に対し、当該店舗の検索結果と共に表示する表示対象となっている他の利用者端末１０の各々について、利用者情報記憶部２８に記憶されている当該他の利用者端末１０の利用履歴に基づいて、当該店舗以外の同じ店舗を連続して５回以上使用しているか否かを判定し、当該他の利用者端末１０の利用者が、当該店舗以外の同じ店舗を連続して５回以上使用している場合には、当該店舗の検索結果と共に表示する表示対象から、当該他の利用者端末１０を除外する。
【００４７】
他利用者情報算出部３６は、検索部３２において検索された店舗の各々に対し、他利用者抽出部３４において抽出された、当該店舗の検索結果と共に表示する表示対象の他の利用者端末１０の各々の情報を算出する。具体的には、利用者情報記憶部２８に記憶されている、表示対象の他の利用者端末１０の利用者情報、利用者検索要求、及び検索結果と、店舗機器情報記憶部２６に記憶されている、当該店舗の店舗側画像形成装置１２の位置情報とに基づいて、図６に示すように、検索された店舗の各々に対し、他の利用者端末１０の情報（利用時間、移動速度、検索時間、現在位置からの距離、移動時間）を算出する。なお、利用時間は、利用者情報記憶部２８に記憶されている当該他の利用者の利用者作業情報に基づいて算出され、検索時間は、利用者情報記憶部２８に記憶されている当該他の利用者の検索結果に関する時間から算出し、現在位置からの距離は、利用者情報記憶部２８に記憶されている最も新しい当該他の利用者端末１０の位置と、店舗機器情報記憶部２６に記憶されている当該店舗の位置とに基づいて算出され、移動時間は、算出された現在位置からの距離と移動速度から算出される。
【００４８】
混雑度推定部３８は、検索部３２において検索された店舗の各々に対し、他利用者抽出部３４において抽出された、当該店舗の検索結果と共に表示する表示対象の他の利用者端末１０の各々について、他利用者情報算出部３６により算出された利用時間と、店舗機器情報記憶部２６に記憶されている当該店舗の店舗側画像形成装置１２の現在の利用情報とに基づいて、当該店舗における店舗側画像形成装置１２の利用に関する混雑度を推定する。具体的には、検索部３２において検索された店舗の各々について、当該店舗の店舗側画像形成装置１２の現在の利用情報から現在実行中の作業内容に要する時間を算出し、当該店舗の検索結果と共に表示する表示対象の他の利用者端末１０の各々について他利用者情報算出部３６により算出された利用時間と、現在実行中の作業内容に要する時間とを合算した値と、予め定められた図７に示す混雑度推定テーブルとに基づいて、混雑度を推定する。混雑度を推定した例を図８に示す。
【００４９】
結果生成部４０は、検索部３２において検索された検索結果と、検索要求受付部３０において受け付けた利用者検索要求に含まれる検索表示順とに基づいて、検索結果に含まれる店舗を並び替える。結果生成部４０は、並び替えた店舗の各々について、当該店舗の検索結果と共に表示する表示対象の他の利用者端末１０の各々について他利用者情報算出部３６により算出された各種の情報と、推定された混雑度とを対応付けて表示する検索結果表示ページのデータを生成し、通信部２０に出力する。また、結果生成部４０は、検索部３２において検索された検索結果と、当該利用者検索要求を送信した利用者の利用者端末１０を示す情報とを紐づけて利用者情報記憶部２８に記憶する。図９に生成された検索結果表示ページの例を示す。
【００５０】
通信部２０は、結果生成部４０において生成された検索結果表示ページのデータを、当該利用者検索要求に対する応答として、当該利用者検索要求を送信した利用者端末１０へ送信する。
【００５１】
＜実施の形態に係る情報処理装置の作用＞
次に、本発明の実施の形態に係る情報処理装置２００で実行される「検索処理」について説明する。図１０は、「検索処理」の処理ルーチンの一例を示すフローチャートである。まず、情報処理装置２００は、予め定められた間隔において、利用者端末１０の各々から送信される利用者情報を受け付けて、利用者情報記憶部２８に記憶する共に、店舗側画像形成装置１２が利用される毎に、店舗側画像形成装置１２の各々から利用履歴とを受け付けて、利用者情報記憶部２８に記憶する。また、情報処理装置２００は、予め定められた間隔において、店舗側画像形成装置１２の各々から送信される、店舗側画像形成装置１２の情報及び現在の利用情報を受け付けて、店舗機器情報記憶部２６に記憶する。また、「検索処理」の制御プログラムが、情報処理装置２００において繰り返し実行される。
【００５２】
まず、ステップＳ１００では、利用者端末１０から送信された利用者検索要求を受け付けたか否かを判定する。利用者検索要求を受け付けた場合には、ステップＳ１０２へ移行し、利用者検索要求を受け付けていない場合には、利用者検索要求を受け付けるまでステップＳ１００を繰り返す。
【００５３】
次に、ステップＳ１０２では、利用者情報記憶部２８に記憶されている当該利用者検索要求を送信した利用者端末１０の利用者情報を読み込む。
【００５４】
次に、ステップＳ１０４では、店舗機器情報記憶部２６に記憶されている店舗側画像形成装置１２の情報と、ステップＳ１０２において取得した利用者情報に基づいて、ステップＳ１００において受け付けた利用者検索要求を送信した利用者端末１０の周辺に存在する店舗側画像形成装置１２が設置されている店舗を検索する。
【００５５】
次に、ステップＳ１０６では、利用者情報記憶部２８に記憶されている過去の検索結果のうち、現在までの予め定められた期間における検索結果であって、ステップＳ１００において受け付けた利用者検索要求を送信した利用者端末１０以外の他の利用者端末１０の検索結果を読み込む。
【００５６】
次に、ステップＳ１０８では、ステップＳ１０４において取得した検索結果と、ステップＳ１０６において取得した他の利用者端末１０の検索結果とに基づいて、ステップＳ１０４において取得した検索結果と共に表示する表示対象となる他の利用者端末１０を抽出する。
【００５７】
次に、ステップＳ１１０では、利用者情報記憶部２８に記憶されている、ステップＳ１０８において抽出された他の利用者端末１０の各々の利用者情報、利用者検索要求、及び検索結果を読み込む。
【００５８】
次に、ステップＳ１１２では、ステップＳ１１０において取得した他の利用者端末１０の各々の利用者情報、利用者検索要求、及び検索結果と、ステップＳ１０２において取得したステップＳ１０４において取得した検索結果である店舗の各々の店舗側画像形成装置１２の位置情報とに基づいて、ステップＳ１０４において取得した検索結果である店舗の各々に対し、他の利用者端末１０の情報（利用時間、移動速度、検索時間、現在位置からの距離、移動時間）を算出する。
【００５９】
次に、ステップＳ１１４では、ステップＳ１０４において取得した検索結果である店舗の各々について、店舗機器情報記憶部２６に記憶されている現在の利用情報を読み込む。
【００６０】
次に、ステップＳ１１６では、ステップＳ１０４において取得した検索結果である店舗の各々に対し、ステップＳ１０８において取得した他の利用者端末１０の各々についてステップＳ１１２において算出された当該他の利用者端末１０の情報（利用時間）と、ステップＳ１１４において取得した店舗側画像形成装置１２の現在の利用情報とに基づいて、当該店舗の各々における店舗側画像形成装置１２の利用に関する混雑度を推定する。
【００６１】
次に、ステップＳ１１８では、ステップＳ１０４において取得した検索結果と、ステップＳ１００において受け付けた利用者検索要求に含まれる検索表示順とに基づいて、検索結果に含まれる店舗を並び替える。
【００６２】
次に、ステップＳ１２０では、ステップＳ１１８において並び替えた店舗の各々について、ステップＳ１１２において算出した他の利用者端末１０の情報と、ステップＳ１１６において推定した混雑度とを表す検索結果表示ページのデータを生成し、通信部２０に出力し、また、ステップＳ１０４において取得した検索結果とステップＳ１００において受け付けた利用者検索要求を紐づけて利用者情報記憶部２８に記憶し、処理を終了する。
【００６３】
以上説明したように、本実施の形態に係る情報処理システムによれば、利用者の周辺に存在するサービス提供場所と、当該サービス提供場所に関する他の利用者の情報とを提示する。
【００６４】
なお、本発明は、上述した実施形態に限定されるものではなく、この発明の要旨を逸脱しない範囲内で様々な変形や応用が可能である。
【００６５】
本実施の形態においては、利用者の周辺に存在する画像形成装置を有する店舗を検索する場合について説明したがこれに限定されるものではなく、利用者の周辺に存在する他のサービス提供場所を検索するようにしてもよい。例えば、利用者の周辺に存在する駐車場を検索してもよい。
【００６６】
また、本願明細書中において、プログラムが予めインストールされている実施形態として説明したが、当該プログラムを、コンピュータ読み取り可能な記録媒体に格納して提供することも可能であるし、ネットワークを介して提供することも可能である。
【符号の説明】
【００６７】
１     位置計測部
２     移動速度計測部
３     利用者情報制御部
４     検索情報制御部
５     タッチパネル部
６     通信部
８     制御部
９     表示制御部
１０   利用者端末
１２   店舗側画像形成装置
２０   通信部
２２   演算部
２４   受信情報受付部
２６   店舗機器情報記憶部
２８   利用者情報記憶部
３０   検索要求受付部
３２   検索部
３４   他利用者抽出部
３６   他利用者情報算出部
３８   混雑度推定部
４０   結果生成部
１００ 情報処理システム
２００ 情報処理装置
【図１】
2015069569.tif 000003
【図２】
2015069569.tif 000004
【図３】
2015069569.tif 000005
【図５】
2015069569.tif 000006
【図６】
2015069569.tif 000007
【図９】
2015069569.tif 000008
【図１０】
2015069569.tif 000009
【図４】
2015069569.tif 000010
【図７】
2015069569.tif 000011
【図８】
2015069569.tif 000012
【手続補正書】
【提出日】平成26年11月12日(2014.11.12)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
上記目的を達成するために、請求項１に記載の発明は、情報端末の位置情報と、特定のサービスが提供される提供場所の位置の情報及び前記提供場所における前記特定のサービスの現在の利用状況を示す情報を含む提供場所情報と取得する取得手段と、前記情報端末から、利用者が予定している前記特定のサービスの利用内容を示す情報を含む前記提供場所の検索要求を受け付けたとき、前記情報端末の位置情報と前記提供場所情報とに基づいて前記情報端末の位置周辺の前記提供場所を検索する検索手段と、前記検索の結果に含まれる提供場所の各々について、前記提供場所の前記提供場所情報に含まれる前記特定のサービスの現在の利用状況を示す情報から算出される、現在実行中のサービスの作業に要する時間と、前記提供場所が、他の情報端末によって検索されたときの前記他の情報端末からの前記検索要求に含まれる前記利用内容を示す情報から算出される、前記他の利用者による特定のサービスの利用に要する利用時間と、に基づいて、前記提供場所の混雑度を推定する混雑度推定手段と、前記検索の結果に含まれる前記提供場所の各々について、前記提供場所が、他の情報端末によって検索されたことを示す情報と、前記混雑度推定手段によって推定された、前記提供場所の各々についての前記混雑度とを前記検索の結果に含めて応答する応答手段と、を含む情報処理装置である。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
請求項３に記載の発明は、前記位置情報は、前記情報端末の位置及び移動方向の情報を含み、前記混雑度推定手段は、前記検索の結果に含まれる前記提供場所の各々について、前記提供場所の前記提供場所情報に含まれる前記利用状況を示す情報と、前記提供場所が、他の情報端末によって検索され、かつ、前記提供場所が、前記他の情報端末の前記位置情報の位置及び移動方向に対応するときの前記他の情報端末からの前記検索要求に含まれる前記利用内容を示す情報と、に基づいて、前記提供場所の混雑度を推定する請求項１又は２記載の情報処理装置である。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
請求項４に記載の発明は、前記位置情報は、前記情報端末の位置、移動方向、及び移動速度の情報を含み、前記検索の結果に含まれる前記提供場所の各々について、前記提供場所を検索した前記他の情報端末の前記位置情報と、前記提供場所の前記提供場所情報とに基づいて、前記他の情報端末が前記提供場所まで移動するのにかかる移動時間を算出する移動時間算出手段を更に含み、前記応答手段は、前記検索の結果に含まれる前記提供場所が他の情報端末によって検索されたことを示す情報と、前記検索の結果に含まれる前記提供場所の各々について前記移動時間算出手段により算出された前記提供場所までの前記移動時間とを前記検索の結果に含めて応答する請求項１〜請求項３の何れか１項記載の情報処理装置である。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
請求項５に記載の発明は、前記応答手段は、前記検索の結果に含まれる前記提供場所の各々について、前記提供場所が、前記提供場所とは異なる同一の提供場所を５回以上連続して利用していない他の情報端末によって検索されたことを示す情報と、前記混雑度推定手段によって推定された、前記提供場所の各々についての前記混雑度とを前記検索の結果に含めて応答する請求項１〜請求項４の何れか１項記載の情報処理装置である。請求項６に記載の発明は、請求項１から請求項５の何れか１項記載の情報処理装置と、通信手段を介して前記情報処理装置との間で情報の送受信を行う送受信手段、自端末の位置を計測する位置計測手段、前記位置計測手段によって計測された自端末の位置の情報を含む利用者情報を、前記送受信手段により前記情報処理装置へ送信するように制御する利用者情報送信制御手段、前記サービスが提供される提供場所の検索要求を、前記送受信手段により前記情報処理装置へ送信するように制御する検索要求送信制御手段、及び前記検索要求に対する応答として前記送受信手段により前記情報処理装置から受信した情報を表示する表示手段、を含む複数の情報端末と、を含む、情報処理システムである。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
請求項７に記載の発明は、コンピュータを、請求項１から請求項５の何れか１項記載の情報処理装置を構成する各手段として機能させるためのプログラムある。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
請求項１、請求項６、及び請求項７に記載の発明によれば、利用者の周辺に存在するサービスの提供場所と、当該提供場所に関する他の利用者の情報とを応答する。
【手続補正７】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
情報端末の位置情報と、特定のサービスが提供される提供場所の位置の情報及び前記提供場所における前記特定のサービスの現在の利用状況を示す情報を含む提供場所情報と取得する取得手段と、
前記情報端末から、利用者が予定している前記特定のサービスの利用内容を示す情報を含む前記提供場所の検索要求を受け付けたとき、前記情報端末の位置情報と前記提供場所情報とに基づいて前記情報端末の位置周辺の前記提供場所を検索する検索手段と、
前記検索の結果に含まれる提供場所の各々について、前記提供場所の前記提供場所情報に含まれる前記特定のサービスの現在の利用状況を示す情報から算出される、現在実行中のサービスの作業に要する時間と、前記提供場所が、他の情報端末によって検索されたときの前記他の情報端末からの前記検索要求に含まれる前記利用内容を示す情報から算出される、前記他の利用者による特定のサービスの利用に要する利用時間と、に基づいて、前記提供場所の混雑度を推定する混雑度推定手段と、
前記検索の結果に含まれる前記提供場所の各々について、前記提供場所が、他の情報端末によって検索されたことを示す情報と、前記混雑度推定手段によって推定された、前記提供場所の各々についての前記混雑度とを前記検索の結果に含めて応答する応答手段と、
を含む情報処理装置。
【請求項２】
前記位置情報は、前記情報端末の位置及び移動方向の情報を含み、
前記応答手段は、前記検索の結果に含まれる前記提供場所の各々について、他の情報端末の前記位置情報の位置及び移動方向に対応する前記提供場所が、他の情報端末によって検索されたことを示す情報を前記検索の結果に含めて応答する請求項１記載の情報処理装置。
【請求項３】
前記位置情報は、前記情報端末の位置及び移動方向の情報を含み、
前記混雑度推定手段は、前記検索の結果に含まれる前記提供場所の各々について、前記提供場所の前記提供場所情報に含まれる前記利用状況を示す情報と、前記提供場所が、他の情報端末によって検索され、かつ、前記提供場所が、前記他の情報端末の前記位置情報の位置及び移動方向に対応するときの前記他の情報端末からの前記検索要求に含まれる前記利用内容を示す情報と、に基づいて、前記提供場所の混雑度を推定する請求項１又は２記載の情報処理装置。
【請求項４】
前記位置情報は、前記情報端末の位置、移動方向、及び移動速度の情報を含み、
前記検索の結果に含まれる前記提供場所の各々について、前記提供場所を検索した前記他の情報端末の前記位置情報と、前記提供場所の前記提供場所情報とに基づいて、前記他の情報端末が前記提供場所まで移動するのにかかる移動時間を算出する移動時間算出手段を更に含み、
前記応答手段は、前記検索の結果に含まれる前記提供場所が他の情報端末によって検索されたことを示す情報と、前記検索の結果に含まれる前記提供場所の各々について前記移動時間算出手段により算出された前記提供場所までの前記移動時間とを前記検索の結果に含めて応答する請求項１〜請求項３の何れか１項記載の情報処理装置。
【請求項５】
前記応答手段は、前記検索の結果に含まれる前記提供場所の各々について、前記提供場所が、前記提供場所とは異なる同一の提供場所を５回以上連続して利用していない他の情報端末によって検索されたことを示す情報と、前記混雑度推定手段によって推定された、前記提供場所の各々についての前記混雑度とを前記検索の結果に含めて応答する請求項１〜請求項４の何れか１項記載の情報処理装置。
【請求項６】
請求項１から請求項５の何れか１項記載の情報処理装置と、
通信手段を介して前記情報処理装置との間で情報の送受信を行う送受信手段、
自端末の位置を計測する位置計測手段、
前記位置計測手段によって計測された自端末の位置の情報を含む利用者情報を、前記送受信手段により前記情報処理装置へ送信するように制御する利用者情報送信制御手段、
前記サービスが提供される提供場所の検索要求を、前記送受信手段により前記情報処理装置へ送信するように制御する検索要求送信制御手段、及び
前記検索要求に対する応答として前記送受信手段により前記情報処理装置から受信した情報を表示する表示手段、
を含む複数の情報端末と、
を含む、情報処理システム。
【請求項７】
コンピュータを、請求項１から請求項５の何れか１項記載の情報処理装置を構成する各手段として機能させるためのプログラム。