(57)【要約】【課題】  座席等への大掛かりな状態検知装置等を必要とせず、座席占有状況に関する情報以外の情報も配信を可能にする。【解決手段】  本発明は、店舗端末が、入力装置のボタン操作により店舗の状況や営業情報が入力されると、入力された情報を所定の動作ルールを適用して変換し、プレゼンス情報としてプレゼンスプロトコルを用いてプレゼンスサーバに送信し、プレゼンスサーバは、店舗端末からのプレゼンス情報をプレゼンス情報記憶手段に格納する。検索サーバは、ユーザ端末から取得した検索要求に応じて、プレゼンスサーバからプレゼンス情報を、プロファイルサーバからプロファイル情報を、コンテンツサーバからコンテンツを取得して合成し、店舗検索結果として該ユーザ端末に返却する。【選択図】  図１
2012098887.tif 000002
【特許請求の範囲】
【請求項１】
店舗の営業情報とその他の情報とを組み合わせてユーザに提供するための店舗情報検索サービスシステムであって、
前記店舗に関するコンテンツをコンテンツ記憶手段に保持するコンテンツサーバと、
前記店舗の静的なプロファイル情報をプロファイル記憶手段に保持するプロファイルサーバと、
店舗の状況に対応するボタンが設けられ、ユーザのボタン操作により店舗の状況情報を入力するための入力装置と、
前記入力装置に接続され、ボタン操作により入力された前記店舗の状況情報を所定の動作ルールを適用して変換し、プレゼンス情報としてプレゼンスプロトコルを用いて送信する店舗端末と、
前記店舗端末からの前記プレゼンス情報をプレゼンス情報記憶手段に格納し、検索要求に応じて、該プレゼンス情報記憶手段から検索し送信するプレゼンスサーバと、
前記店舗の情報を取得するための検索要求を送出するユーザ端末と、
前記ユーザ端末から取得した前記検索要求に応じて、前記プレゼンスサーバから前記プレゼンス情報を、前記プロファイルサーバからプロファイル情報を、前記コンテンツサーバから前記コンテンツを取得して合成し、店舗検索結果として該ユーザ端末に返却する検索サーバと、
を有することを特徴とする店舗情報検索サービスシステム。
【請求項２】
前記入力装置は、
ボタン毎に予め決定されている前記店舗状況情報として、少なくとも空席状態の情報を含む
請求項1記載の店舗情報検索サービスシステム。
【請求項３】
前記店舗端末は、
ボタン操作により手入力が選択されている場合、手入力するための入力フォーマットを表示し、手入力された情報をプレゼンス情報として前記プレゼンスサーバに送信する手段を含む
請求項1記載の店舗情報サービスシステム。
【請求項４】
前記ユーザ端末は、
ネットワークを介して現在地情報を取得する、または、検索したい場所を入力し、該現在地情報または入力された位置情報を含む検索要求を前記検索サーバに送信する手段を含み、
前記検索サーバは、
前記ユーザ端末から受信した前記現在地情報または前記位置情報に基づいて、前記プレゼンスサーバから、店舗のプレゼンス情報を取得し、該現在地情報または該位置情報に基づいてコンテンツサーバから地図データを取得して、取得した各情報を合成する手段を含む
請求項1記載の店舗情報検索サービスシステム。
【請求項５】
店舗の営業情報とその他の情報とを組み合わせてユーザに提供するための店舗情報検索方法であって、
前記店舗に関するコンテンツをコンテンツ記憶手段に保持するコンテンツサーバと、
前記店舗の静的なプロファイル情報をプロファイル記憶手段に保持するプロファイルサーバと、
プレゼンスサーバと、
ボタン操作が可能な入力装置と、
前記入力装置と接続された店舗端末と、
ユーザ端末と、
検索サーバと、からなるシステムにおいて、
前記入力装置は、ボタン操作により店舗の状況情報を入力し、前記店舗端末に送信し、
前記店舗端末は、前記入力装置のボタン操作により入力された前記店舗の状況情報を所定の動作ルールを適用して変換し、プレゼンス情報としてプレゼンスプロトコルを用いて前記プレゼンスサーバに送信し、
前記プレゼンスサーバは、前記店舗端末からの前記プレゼンス情報をプレゼンス情報記憶手段に格納し、
前記検索サーバは、
前記ユーザ端末から取得した検索要求に応じて、前記プレゼンスサーバから前記プレゼンス情報を、前記プロファイルサーバからプロファイル情報を、前記コンテンツサーバから前記コンテンツを取得して合成し、店舗検索結果として該ユーザ端末に返却する
ことを特徴とする店舗情報検索方法。
【請求項６】
前記入力装置において、
ボタン毎に予め決定されている前記店舗の状況情報として、少なくとも空席状態の情報を含む
請求項５記載の店舗情報検索方法。
【請求項７】
前記店舗端末は、
ボタン操作により前記店舗の状況情報が手入力である場合、手入力するための入力フォーマットを表示し、手入力された情報をプレゼンス情報として前記プレゼンスサーバに送信する
請求項５記載の店舗情報検索方法。
【請求項８】
前記ユーザ端末において、
ネットワークを介して現在地情報を取得する、または、検索したい場所を入力し、該現在地情報または入力された位置情報を含む検索要求を前記検索サーバに送信し、
前記検索サーバは、
前記ユーザ端末から受信した前記現在地情報または前記位置情報に基づいて、前記プロファイルサーバから店舗の識別子、店舗名、店舗のアクセス先情報を含む店舗情報を取得し、該店舗の識別子に基づいて、前記プレゼンスサーバから、空席のある店舗のプレゼンス情報を取得し、該現在地情報または該位置情報に基づいてコンテンツサーバから地図データを取得して、取得した各情報を合成する
請求項５記載の店舗情報検索方法。
【請求項９】
入力装置と店舗端末が接続され、該店舗端末とネットワークを介してプレゼンス情報を管理するプレゼンスサーバが接続されているシステムにおける店舗端末であって、
前記入力装置のボタン操作により店舗状況情報が入力されると、該店舗状況情報に基づいて、予めボタン操作毎に設定値が対応付けられた動作ルールを参照し、店舗状況情報をプレゼンス情報への設定値に変換する動作ルール適用手段と、
前記入力装置のボタン操作により手入力が選択されている場合、手入力するための入力フォーマットを表示し、手入力された情報をプレゼンス情報として前記プレゼンスサーバに送信する手段と、
前記プレゼンス情報に前記設定値を設定して、ネットワークを介して前記プレゼンスサーバに送信するプレゼンス情報送信手段と、を有し、
前記動作ルールは、
少なくとも、空席状況に対応する設定値を含む
ことを特徴とする店舗端末。
【請求項１０】
店舗に関するコンテンツをコンテンツ記憶手段に保持するコンテンツサーバと、該店舗の静的なプロファイル情報をプロファイル記憶手段に保持するプロファイルサーバと、プレゼンスサーバと、ボタン操作が可能な入力装置と、該入力装置と接続された店舗端末と、ユーザ端末と、検索サーバと、からなり、店舗の営業情報とその他の情報とを組み合わせてユーザに提供するシステムにおける検索サーバであって、
前記ユーザ端末から取得した検索要求に応じて、前記プレゼンスサーバから店舗の状況情報を所定の動作ルールを適用して変換されたプレゼンス情報を、前記プロファイルサーバから店舗の静的なプロファイル情報を、前記コンテンツサーバから店舗に関するコンテンツを取得して合成し、店舗検索結果として該ユーザ端末に返却する手段を有する
ことを特徴とする検索サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、店舗情報検索サービスシステム及び方法及び店舗端末及び検索サーバに係り、特に、店舗の空席情報、セール情報等の営業情報をプレゼンス情報として即時的かつ簡便に発行可能とし、更に、店舗の利用客に対して、即時的な店舗の営業情報をその他の情報と複合的に組み合わせた検索サービスを提供することを可能にするための、店舗情報検索サービスシステム及び方法及び店舗端末及び検索サーバに関する。
【背景技術】
【０００２】
従来、飲食店などを利用しようとする利用客は、直接店舗に出向く前に店舗に電話をかけて、予め座席が空いているかどうかを確認する必要があった。そのため、要件を満たす店舗が見つかるまで複数の店舗に個別に電話をかける必要があり、極めて煩雑かつ時間を要するものであった。
【０００３】
また、電話を受ける店舗側も、混雑時などにそのような電話の応対をこなさねばならず、現在の利用客の応対が疎かになったり、反対に電話への応対が疎かになったりするなど、双方にとって望ましくない状態になることがあった。
【０００４】
これに関して、座席や駐車場などの一定時間場所を占有するものの使用状況を提供するための技術として、各座席に着席検知機器を装着する技術がある（例えば、特許文献1参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−２９９２６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来の着席検知器を用いる技術は、各座席に着席検知器を装着する必要があるため、導入コストが高く、小規模店舗などにとって導入が容易ではない、という問題がある。
【０００７】
また、座席に装着した着席検知のセンサが、利用客が座席を取り扱う際に損傷してしまったり、店内の清掃やレイアウト変更等の際に損傷・紛失してしまう可能性があるなどの問題がある。
【０００８】
加えて、上記従来技術では、店舗側から公開可能な情報が、座席の占有情報に限定されてしまうという問題がある。座席情報の他にも、時間限定のタイムセール、限定メニュー、キャンペーン等、リアルタイムに配信することでより多くの利用客を呼び込み、売上の増加につなげられる情報があるため、座席の占有情報以外にも、このような情報を公開することのできる技術が望まれる。
【０００９】
本発明は、上記の点に鑑みなされたもので、座席等への大掛かりな状態検知装置等を必要とせず、座席占有状況に関する情報以外の情報も配信が可能な店舗情報検索サービスシステム及び方法及び店舗端末及び検索サーバを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記の課題を解決するために、本発明（請求項１）は、店舗の営業情報とその他の情報とを組み合わせてユーザに提供するための店舗情報検索サービスシステムであって、
前記店舗に関するコンテンツをコンテンツ記憶手段に保持するコンテンツサーバと、
前記店舗の静的なプロファイル情報をプロファイル記憶手段に保持するプロファイルサーバと、
店舗の状況に対応するボタンが設けられ、ユーザのボタン操作により店舗の状況情報を入力するための入力装置と、
前記入力装置に接続され、ボタン操作により入力された前記状況情報を所定の動作ルールを適用して変換し、プレゼンス情報としてプレゼンスプロトコルを用いて送信する店舗端末と、
前記店舗端末からの前記プレゼンス情報をプレゼンス情報記憶手段に格納し、検索要求に応じて、該プレゼンス情報記憶手段から検索し送信するプレゼンスサーバと、
前記店舗の情報を取得するための検索要求を送出するユーザ端末と、
前記ユーザ端末から取得した検索要求に応じて、前記プレゼンスサーバから前記プレゼンス情報を、前記プロファイルサーバからプロファイル情報を、前記コンテンツサーバから前記コンテンツを取得して合成し、店舗検索結果として該ユーザ端末に返却する検索サーバと、を有する。
【００１１】
また、本発明（請求項２）は、前記入力装置に、ボタン毎に予め決定されている前記店舗の状況情報として、少なくとも空席状態の情報を含む。
【００１２】
また、本発明（請求項３）は、前記店舗端末に、
ボタン操作により手入力が選択されている場合、手入力するための入力フォーマットを表示し、手入力された情報をプレゼンス情報として前記プレゼンスサーバに送信する手段を含む。
【００１３】
また、本発明（請求項４）は、前記ユーザ端末に、
ネットワークを介して現在地情報を取得する、または、検索したい場所を入力し、該現在地情報または入力された位置情報を含む検索要求を前記検索サーバに送信する手段を含み、
前記検索サーバに、
前記ユーザ端末から受信した前記現在地情報または前記位置情報に基づいて、前記プレゼンスサーバから、空席のある店舗のプレゼンス情報を取得し、該現在地情報または該位置情報に基づいてコンテンツサーバから地図データを取得して、取得した各情報を合成する手段を含む。
【００１４】
本発明（請求項５）は、店舗の営業情報とその他の情報とを組み合わせてユーザに提供するため店舗情報検索方法であって、
前記店舗に関するコンテンツをコンテンツ記憶手段に保持するコンテンツサーバと、
前記店舗の静的なプロファイル情報をプロファイル記憶手段に保持するプロファイルサーバと、
プレゼンスサーバと、
ボタン操作が可能な入力装置と、
前記入力装置と接続された店舗端末と、
ユーザ端末と、
検索サーバと、からなるシステムにおいて、
前記入力装置は、ボタン操作により店舗の状況情報を入力し、前記店舗端末に送信し、
前記店舗端末は、前記入力装置のボタン操作により入力された前記店舗の状況情報を所定の動作ルールを適用して変換し、プレゼンス情報としてプレゼンスプロトコルを用いて前記プレゼンスサーバに送信し、
前記プレゼンスサーバは、前記店舗端末からの前記プレゼンス情報をプレゼンス情報記憶手段に格納し、
前記検索サーバは、
前記ユーザ端末から取得した検索要求に応じて、前記プレゼンスサーバから前記プレゼンス情報を、前記プロファイルサーバからプロファイル情報を、前記コンテンツサーバから前記コンテンツを取得して合成し、店舗検索結果として該ユーザ端末に返却する。
【００１５】
また、本発明（請求項６）は、前記入力装置において、
ボタン毎に予め決定されている前記店舗の状況情報として、少なくとも空席状態の情報を含む。
【００１６】
また、本発明（請求項７）は、前記店舗端末に、ボタン操作により前記店舗の状況情報が手入力である場合、手入力するための入力フォーマットを表示し、手入力された情報をプレゼンス情報として前記プレゼンスサーバに送信する。
【００１７】
また、本発明（請求項８）は、前記ユーザ端末において、
ネットワークを介して現在地情報を取得する、または、検索したい場所を入力し、該現在地情報または入力された位置情報を含む検索要求を前記検索サーバに送信し、
前記検索サーバは、
前記ユーザ端末から受信した前記現在地情報または前記位置情報に基づいて、前記プロファイルサーバから店舗の識別子、店舗名、店舗のアクセス先情報を含む店舗情報を取得し、該店舗の識別子に基づいて、前記プレゼンスサーバから、空席のある店舗のプレゼンス情報を取得し、該現在地情報または該位置情報に基づいてコンテンツサーバから地図データを取得して、取得した各情報を合成する。
【００１８】
本発明（請求項９）は、入力装置と店舗端末が接続され、該店舗端末とネットワークを介してプレゼンス情報を管理するプレゼンスサーバが接続されているシステムにおける店舗端末であって、
前記入力装置のボタン操作により店舗状況情報が入力されると、該店舗状況情報に基づいて、予めボタン操作毎に設定値が対応付けられた動作ルールを参照し、店舗状況情報をプレゼンス情報への設定値に変換する動作ルール適用手段と、
前記入力装置のボタン操作により手入力が選択されている場合、手入力するための入力フォーマットを表示し、手入力された情報をプレゼンス情報として前記プレゼンスサーバに送信する手段と、
前記プレゼンス情報に前記設定値を設定して、ネットワークを介して前記プレゼンスサーバに送信するプレゼンス情報送信手段と、を有し、
前記動作ルールは、
少なくとも、空席状況に対応する設定値を含む。
【００１９】
また、本発明（請求項１０）は、店舗に関するコンテンツをコンテンツ記憶手段に保持するコンテンツサーバと、該店舗の静的なプロファイル情報をプロファイル記憶手段に保持するプロファイルサーバと、プレゼンスサーバと、ボタン操作が可能な入力装置と、該入力装置と接続された店舗端末と、ユーザ端末と、検索サーバと、からなり、店舗の営業情報とその他の情報とを組み合わせてユーザに提供するシステムにおける検索サーバであって、
前記ユーザ端末から取得した検索要求に応じて、前記プレゼンスサーバから店舗の状況情報を所定の動作ルールを適用して変換されたプレゼンス情報を、前記プロファイルサーバから店舗の静的なプロファイル情報を、前記コンテンツサーバから店舗に関するコンテンツを取得して合成し、店舗検索結果として該ユーザ端末に返却する手段を有する。
【発明の効果】
【００２０】
上記にように、本発明は、座席等への大掛かりな状態検知装置等を必要とせず、空席やセールなどの様々な情報をプレゼンス情報として記述し、更にそれを簡便な操作で発行することを可能にすることで、より多様な店舗にとって導入が容易になる。
【００２１】
これにより、店舗は現在の空席情報を配信するにあたり、座席への着席検知機器の設備やメンテナンスに煩わされることなく、かつ、キーボードでの手入力やＷｅｂサーバへのアクセスなどの煩雑な操作を行うことなく、繁忙時でも簡単に店舗の情報を配信することが可能となる。
【００２２】
また、座席の占有状況以外にも、タイムセールや限定メニュー等、様々な情報を配信することが可能となる。
【００２３】
これらにより、店舗より多様な情報をリアルタイムに利用客にアピールすることで、来客数や座席の回転率を向上させ、収益向上につなげることができる他、満席時に座席の空席確認のためにかかってくる電話が減り、店員の稼動を軽減することができるようになる。また、これらの効果を、投資体力のある大規模な店舗だけでなく、小規模店舗も容易に享受することができるようになる。
【図面の簡単な説明】
【００２４】
【図１】本発明の一実施の形態におけるシステム構成図である。
【図２】本発明の一実施の形態における各端末・サーバの基本的な構成を示す図である。
【図３】本発明の一実施の形態におけるプレゼンス発行シーケンスチャート（SIPの場合の例）である。
【図４】本発明の一実施の形態におけるプレゼンス発行手順を示す図である。
【図５】本発明の一実施の形態におけるボタン押下時の動作ルール例（SIPの場合の例）である。
【図６】本発明の一実施の形態におけるプレゼンス発行のためのPUBLISHリクエスト例（その１）である。
【図７】本発明の一実施の形態におけるプレゼンス発行のためのPUBLISHリクエスト例（その２）である。
【図８】本発明の一実施の形態におけるプレゼンス発行のためのPUBLISHリクエスト例（その３）である。
【図９】本発明の一実施の形態における検索サーバアクセスシーケンスチャートである。
【図１０】本発明の一実施の形態における検索サーバアクセス手順である。
【図１１】本発明の一実施の形態における店舗検索シーケンス（Xquery,SIPの場合の例）である。
【図１２】本発明の一実施の形態における店舗検索実行手順である。
【図１３】本発明の一実施の形態における空席のある店舗のみ検索する場合の例の店舗検索シーケンスチャートである。
【発明を実施するための形態】
【００２５】
以下図面と共に、本発明の実施の形態を説明する。
【００２６】
図１は、本発明の一実施の形態におけるシステム構成を示す。
【００２７】
同図に示すシステムは、プレゼンス発行ボタン装置２０を接続した店舗端末１０、プレゼンスサーバ１００、検索サーバ２００、プロファイルサーバ３００が、プレゼンスサービスを提供する第1のネットワーク（例えば、IMS(IP Multimedia Subsystem)）に接続され、ユーザ端末３０が、第1のネットワーク以外に利用客が使用するインターネットや携帯電話網等の第２のネットワーク５０に接続され、第1のネットワークと第２のネットワークが接続されている構成である。また、検索サーバ２００には、コンテンツサーバ４００が接続されている。
【００２８】
プレゼンス発行ボタン装置２０(以下、単に「ボタン装置」と記す)は、利用客対応等で多忙な際にも、現在の店舗の営業情報を簡便かつ即時的に発行可能とするための、ボタン押下を店舗端末１０に通知する装置であり、ボタンは状況毎に１つずつ対応しているものとする。例えば、満席の場合は１番のボタン、空席が残りわずかである場合は２番のボタン、…のように状況と番号または、色などに対応付けられている。
【００２９】
図２は、本発明の一実施の形態における各端末・サーバの基本的な構成を示す。
【００３０】
店舗端末１０は、第1のネットワーク４０に接続される端末であり、ボタン装置２０から受けたボタン押下通知に応じて、プレゼンスプロトコル（例えば、SIP）を用いたプレゼンス発行動作を実行する。本実施の形態では、店舗端末１０として、ホームゲートウェイ、パーソナルコンピュータ、あるいは専用の端末を想定している。
【００３１】
店舗端末１０の動作は、ＣＰＵ１によりプログラムメモリ２に格納されているプログラムにより実行される。ボタン装置２０から取得したデータ、及び、後述する動作ルールは、データメモリ３に格納される。また、ボタン装置２０及びプレゼンスサーバ１００との通信は通信インタフェース４を介して行われる。なお、店舗端末の通信インタフェース４は、プレゼンスサーバ１００間の第１のネットワーク４０に接続される。
【００３２】
ユーザ端末３０は、検索サービスを利用する店舗利用客の使用する端末である。同図では、第２のネットワーク５０に接続されているが、第1のネットワークに接続されていてもよい。
【００３３】
プレゼンスサーバ１００は、プレゼンスプロトコル（例えば、SIP（Session Initiation Protocol））を用いてプレゼンス情報を蓄積・配信するサーバである。プレゼンスサーバ１００の動作は、ＣＰＵ１によりプログラムメモリ２に格納されているプログラムにより実行される。店舗端末１０からプレゼンス情報を通信インタフェース４を介して取得し、店舗の識別子に対応付けてデータメモリ３またはデータベース（図示せず）等の記憶手段に格納される。
【００３４】
検索サーバ２００は、利用者に対し、店舗のプレゼンス情報とその他の情報を組み合わせた店舗検索結果を提供する。検索サーバ２００の動作は、ＣＰＵ１によりプログラムメモリ２に格納されているプログラムにより実行される。ユーザ端末３０間の通信（検索要求及び検索結果の送受信）は、第２のネットワーク５０を介して通信インタフェース４により行われる。また、プレゼンスサーバ１００、コンテンツサーバ４００、プロファイルサーバ３００間の送受信は、第１のネットワーク４０を介して通信インタフェース４により行われる。ユーザ端末３０からの検索要求、及び、プレゼンスサーバ１００、プロファイルサーバ３００、コンテンツサーバ４００から取得したデータはデータメモリ３またはデータベース（図示せず）に格納される。
【００３５】
プロファイルサーバ３００は、店舗端末の静的なプロファイル情報（店舗名、電話番号、位置情報等）を格納するサーバであり、例えば、XDMS（XML(Extensible Markup Language)Document Management Server）がある。プロファイルサーバ３００の動作は、ＣＰＵ１によりプログラムメモリ２に格納されているプログラムにより実行される。各店舗のプロファイル情報は店舗の識別子に対応付けてデータメモリ３または、データベース（図示せず）に格納される。検索サーバ２００との間の通信は、第１のネットワーク４０を介して通信インタフェース４により行われる。
【００３６】
コンテンツサーバ４００は、店舗のプレゼンス情報と組み合わせて使用する地図などのコンテンツを格納し検索サーバ２００が検索サービスを提供する際に検索して提供する。検索サーバ２００からアクセス可能な場所であれば、第1、第2のネットワーク以外の場所に存在していてもよい。コンテンツサーバ４００の動作は、ＣＰＵ１によりプログラムメモリ２に格納されているプログラムにより実行される。本実施の形態では、コンテンツは、住所等の位置情報により検索可能な地図データであるものとし、データメモリ３または、データベース（図示せず）に格納される。検索サーバ２００との間の通信は、第１のネットワーク４０を介して通信インタフェース４により行われる。
【００３７】
以下に、各処理手順を示す。
【００３８】
＜プレゼンス発行手順＞
最初に、店舗側からプレゼンスサーバ１００に対してプレゼンスを発行する手順について説明する。
【００３９】
図３は、本発明の一実施の形態におけるプレゼンス発行シーケンスチャート（SIPの場合の例）であり、図４は、図３のシーケンスチャートに対応する手順を示す。以下では、ボタン装置２０は、単なるインタフェースとして動作し、実施のプレゼンスプロトコルによる通信は店舗端末１０で行うものとして説明する。なお、ボタン装置２０自体がプレゼンスプロトコルを用いてプレゼンス発行を行う場合もあり得る。
【００４０】
ステップ１０１）  店員は、現時点で発行したい店舗の営業情報に応じて、ボタン装置２０の複数のボタンから選択してボタンを押下する。例えば、満席になったことを示すために赤いボタンを押下する、空席があることを示すために青色のボタンを押下する等である。これにより、ボタン装置２０は押下されたボタンを識別する。
【００４１】
ステップ１０２）  ボタン装置２０から店舗端末１０に対して、どのボタンが押下されたのかを通知する。
【００４２】
ステップ１０３）  店舗端末１０は、予めデータメモリ３に設定してある動作ルールに従い、押下されたボタンに応じて、プレゼンス発行動作を実行する。ここで、動作ルールとは、図５に示すようなルールを指す。同図では、５つのボタンを備えている例を示している。例えば、1番のボタンが押下された場合は、ボタン装置２０からの信号を、プレゼンス情報として「只今満席です」の文字列を、３番のボタンが押下された場合は、「空席あります」の文字列に変換する。図５は一例であり、その他のエレメントへの記述や、その他のフォーマットによる記述等の方法も考えられる。
【００４３】
ステップ１０４）  店舗端末１０は、前述の動作ルールを適用した後、SIP PUBLISHリクエストにPIDF(Presence Information Data Format)文書を記述して第１のネットワーク４０に送信する。
【００４４】
図６は、本発明の一実施の形態におけるPUBLISHリクエストの例（その１）であり、「満席である」ことを配信する場合（図５における１番目のボタン押下時）を示す。ボディ部のPIDFの<note></note>の部分に文字列「只今満席です」を設定している。
【００４５】
また、図７は、本発明の一実施の形態におけるPUBLISHリクエストの例（その２）を示し、「空席あります」が指定されたことを配信する場合（図５における３番目のボタン押下時）を示す。
【００４６】
さらに、図８は、本発明の一実施の形態におけるPUBLISHリクエストの例（その３）を示し、１６時〜１８時までの限定セールを行うことを配信する場合のリクエストの例を示す。この例では、３番のボタンが先に押下されており、既に<note>には事前に「空席あります」が設定されており、ユーザ（店員）がさらに「追記」に対応する４番のボタン、及び５番のボタンを選択した場合を示している。「追記」が指定され、５番のボタンに対応する動作として、ユーザに対して入力フォーマットを表示手段（図示せず）に表示して、入力可能状態とする。入力後、<timed-status>にユーザ（店員）が入力した「１６時〜１８時」が設定される。
【００４７】
なお、上記の例は一例であり、その他のエレメントへの記述やその他のフォーマットによる記述も可能である。
【００４８】
ステップ１０５）  プレゼンスサーバ１００は、第１のネットワーク４０を介して店舗端末１０からSIP PUBLISHリクエストを取得すると、そのプレゼンス情報をデータメモリ２に格納する。
【００４９】
ステップ１０６）  プレゼンスサーバ１００は、店舗端末１０に対して、応答(SIP 200OK)を返却する。
【００５０】
＜検索サーバアクセス手順＞
次に、ユーザ端末３０から検索サーバ２００にアクセスする場合について説明する。
【００５１】
図９は、本発明の一実施の形態における検索サーバアクセスシーケンスチャートであり、図１０は、図９に対応する検索サーバアクセス手順を示す。
【００５２】
システムとして認証を要求しない場合は、ユーザ端末３０は、HTTP GETメッセージを検索サーバ２００に送信し、検索サーバ２００は、応答（HTTP 200OK）をユーザ端末３０に返却する。
【００５３】
次に、システムとして、検索サービスの利用にユーザ登録・認証が必要な場合、ユーザ登録の有無で利用できる検索サービスの内容を変える等の必要がある場合の処理について説明する。
【００５４】
ステップ２０１）  検索サーバ２００において、認証情報を生成し、HTTP 401 Unauthorizedメッセージをユーザ端末３０に送信する。ユーザ端末３０は検索サーバ１００から取得したメッセージに基づいて認証情報計算を行いHTTP GETメッセージを検索サーバ２００に送信する。検索サーバ２００は、生成した認証情報に基づいてユーザ端末３０から送信された認証情報をチェックし、その結果をユーザ端末３０に返却する。
【００５５】
なお、認証方式としてはHTTP基本認証（RFC2617）等の既存の認証方式を用いるものとする。
【００５６】
＜店舗検索実行手順＞
次に、ユーザ端末３０から検索サーバ２００にアクセスし、店舗情報を取得する店舗検索実行手順について説明する。
【００５７】
当該店舗検索実行手順として２つの方法を説明する。
【００５８】
＜第１の方法＞
第１の方法として、Xquery、SIPを用いる場合について説明する。
【００５９】
図１１は、本発明の一実施の形態における店舗検索シーケンスであり、図１２は、図１１のシーケンスに対する店舗検索実行手順を示す。
【００６０】
以下ステップ３０１は、ユーザ端末３０側で現在地情報を取得する場合に行う処理であり、ステップ３０２は、ユーザ端末３０で現在地取得を実行せず、検索したい場所を明示的に指定する場合の処理である。
【００６１】
ステップ３０１）  ユーザ端末３０が第２のネットワーク５０にアクセスし、ＧＰＳ等を用いてユーザの現在地を取得し、HTTP GETリクエストに現在地情報を含めて店舗検索要求を検索サーバ２００に送信する。ステップ３０３に移行する。
【００６２】
ステップ３０２）  ユーザは、ユーザ端末３０に検索したい場所の位置情報を明示的に入力し、HTTP GETリクエストで当該位置情報を含む店舗検索要求を検索サーバ２００に送信する。
【００６３】
ステップ３０３）  検索サーバ２００は、XMLデータ問い合わせのための問い合わせ言語のXqueryを用いて、プロファイルサーバ３００に対して、ユーザ端末３０から取得した位置情報周辺の店舗を検索するための検索要求を送信する。
【００６４】
ステップ３０４）  プロファイルサーバ３００は、自サーバ内の記憶手段（データメモリ）から位置情報に基づいて周辺の店舗のSIP-URI、店名、電話番号等を取得し、検索サーバ２００に返却する。
【００６５】
ステップ３０５）  検索サーバ２００は、プレゼンスサーバ１００に、プロファイルサーバ３００から取得したSIP-URIを含む周辺店舗のプレゼンス情報の要求としてSIP SUBSCRIBEリクエストを送信する。
【００６６】
ステップ３０６）  SIP SUBSCRIBEリクエストを受信したプレゼンスサーバ１００は、応答(SIP 200OK)を検索サーバ２００に返却する。
【００６７】
ステップ３０７）  プレゼンスサーバ１００は、SIP URIに基づいて、店舗端末１０から登録されているプレゼンス情報を記憶手段（データメモリ）から取得して、検索サーバ２００に送信する。
【００６８】
ステップ３０８）  検索サーバ２００は、プレゼンス情報を取得すると、応答(SIP 200OK)をプレゼンスサーバ１００に返却する。
【００６９】
ステップ３０９）  検索サーバ２００は、HTTPによりコンテンツサーバ４００の地図データにアクセスする。ここでは、アクセスする際の検索キーとしては、プレゼンス情報に含まれるGPS情報や住所を用いるものとする。
【００７０】
ステップ３１０）  コンテンツサーバ４００は、取得した検索キーに基づいて、記憶手段（データメモリ）に格納されている地図データを取得し、検索サーバ２００に返却する。
【００７１】
ステップ３１１）  検索サーバ２００は、プレゼンスサーバ１００から取得した店舗情報（プレゼンス情報を含む）とコンテンツサーバ４００から取得した地図データとを合成し、店舗検索結果を作成する。
【００７２】
ステップ３１２）  検索サーバ２００は、第２のネットワーク５０を介して、要求元のユーザ端末３０にHTTP 200OKとして店舗検索結果を送信する。
【００７３】
<第２の方法＞
次に第２の方法として、空席のある店舗のみを検索する場合を説明する。
【００７４】
図１３は、本発明の一実施の形態における空席のある店舗のみを検索する場合の店舗検索シーケンスチャートである。
【００７５】
ステップ４０１）  ユーザ端末３０から検索サーバ２００に対して、現在地情報を含む店舗検索要求として、HTTP GETリクエストを送信する。
【００７６】
ステップ４０２）  検索サーバ２００は、プレゼンスサーバ１００に対してプレゼンス検索で住所とプレゼンス状態（空席があること）を指定したSIP SUBSCRIBEリクエストを送信する。
【００７７】
ステップ４０３）  プレゼンスサーバ１００は、検索サーバ２００に対して応答（SIP 200OK）を返却する。
【００７８】
ステップ４０４）  プレゼンスサーバ１００は、条件「空席があること」にマッチする店舗の情報を記憶手段（データメモリ）から読み出してSIP NOTIFYとして検索サーバ２００に送信する。
【００７９】
ステップ４０５）  検索サーバ２００は、応答（SIP 200OK）をプレゼンスサーバ１００に返却する。
【００８０】
ステップ４０６）  検索サーバ２００は、プレゼンスサーバ１００から取得したプレゼンス情報（店舗情報の格納場所情報）を取得して、HTTPによりコンテンツサーバ４００にアクセスする。
【００８１】
ステップ４０７）  コンテンツサーバ４００は、検索サーバ２００からの検索要求に基づいて記憶手段（データメモリ）を検索し、対応する地図データを検索サーバ２００に返却する。
【００８２】
ステップ４０８）  検索サーバ２００は、前述の第１の方法と同様の方法で、プレゼンス情報と地図情報とを合成し、店舗検索結果を作成する。
【００８３】
ステップ４０９）  検索サーバ２００は、店舗検索結果をユーザ端末３０への応答（HTTP 200OK）として送信する。
【００８４】
ステップ４１０）  ユーザ端末３０は、HTTP非同期通信により更新情報をサーバから受信するためのロングポーリングリクエストを検索サーバ２００に送信する。
【００８５】
ステップ４１１）  プレゼンスサーバ１００に店舗端末１０からのプレゼンス情報の登録により、空席のある店舗の増減が発生する。このとき、プレゼンスサーバ１００は、記憶手段（データメモリ）のプレゼンス情報を更新する。なお、プレゼンスサーバ１００では、空席の有無に対応するフラグ（空席あり：１、空席なし：０）を設定して管理するものとする。
【００８６】
ステップ４１２）  プレゼンスサーバ１００は、更新されたプレゼンス情報に基づいて、その時点において、空席がある店舗の情報をSIP NOTIFYに設定して検索サーバ２００に送信する。
【００８７】
ステップ４１３）  検索サーバ２００は、ステップ４１１で受信したプレゼンス情報とステップ４０７で取得した地図データと合成し、ユーザ端末３０に応答（HTTP 200OK）として送信する。
【００８８】
上記のように、本発明では、店舗の状況に応じて適切なボタンを押下するだけで、予め設定されたルールに従って、空席情報、セール情報、限定メニュー等の情報を配信する。これにより、座席への着席検知器の設置やメンテナンス等に煩わされることがなく、かつ、キーボードでの手入力やＷｅｂサーバへのアクセスなどの煩雑な操作を行うことなく、繁忙時でも簡単に店舗の情報を配信することが可能となる。
【００８９】
また、本発明では、予め設定されている動作ルールを用いてタイムセールや限定メニュー等を入力することで、これらの店舗情報をSIPなどのプレゼンスプロトコルにより、プレゼンス機能を用いて配信・搬送する。このため、座席の占有状況以外の情報も配信することが可能となる。
【００９０】
このように、店舗から配信されたプレゼンス情報を利用客が知るための手段として、本発明では、検索サーバを利用している。利用客の近隣にある店舗と、その店舗が配信しているプレゼンス情報、及び地図情報等を複合的に合成し、店舗検索結果としてユーザ端末へ返却することで、利用客は単に近隣にある店舗のリストを得るだけでなく、当該店舗の空席状態やセール情報等も併せて得ることができる。
【００９１】
各装置の動作の手順をプログラムとして構築し、コンピュータにインストールして実行させる、または、ネットワークを介して流通させることが可能である。
【００９２】
なお、本発明は、上記の実施の形態に限定されることなく、特許請求の範囲内において種々変更応用が可能である。
【符号の説明】
【００９３】
１０  店舗端末
２０  プレンス発行ボタン装置
３０  ユーザ端末
４０  第１のネットワーク
５０  第２のネットワーク
１００  プレゼンスサーバ
２００  検索サーバ
３００  プロファイルサーバ
４００  コンテンツサーバ
【図１】
2012098887.tif 000003
【図２】
2012098887.tif 000004
【図３】
2012098887.tif 000005
【図４】
2012098887.tif 000006
【図５】
2012098887.tif 000007
【図６】
2012098887.tif 000008
【図７】
2012098887.tif 000009
【図８】
2012098887.tif 000010
【図９】
2012098887.tif 000011
【図１０】
2012098887.tif 000012
【図１１】
2012098887.tif 000013
【図１２】
2012098887.tif 000014
【図１３】
2012098887.tif 000015