"端末装置が通信手段を介してアクセス可能なサーバ装置において、ユーザの空き時間枠を示すユーザ時間枠情報を取得する時間枠情報取得手段と、商品又はサービスを提供する店舗の位置情報、当該店舗の利用時間情報、及び当該店舗の属性情報のうち少なくとも何れか一つを含む店舗情報と、当該店舗からの提供情報とを店舗毎に記憶する店舗情報記憶手段に記憶された各前記店舗の店舗情報と、前記取得されたユーザ時間枠情報とに基づいて、当該ユーザ時間枠情報に示される時間枠内に前記ユーザが利用可能な前記店舗の組合せを決定する店舗組合せ決定手段と、前記決定された組合せにおける前記店舗の提供情報を前記ユーザの端末装置に送信する提供情報送信手段と、を備えることを特徴とするサーバ装置。請求項1に記載のサーバ装置において、前記店舗情報記憶手段は、店舗の空き時間枠を示す店舗時間枠情報をさらに記憶し、前記店舗組合せ決定手段は、前記取得されたユーザ時間枠情報で示される前記ユーザの空き時間枠と、前記店舗時間枠情報で示される前記店舗の空き時間枠とに基づいて、前記ユーザの空き時間枠の少なくとも一部が重なる前記店舗の空き時間枠を有する前記店舗の組合せを決定することを特徴とするサーバ装置。請求項1又は2に記載のサーバ装置において、前記ユーザの属性情報を取得する属性情報取得手段と、前記取得された属性情報に基づいて、前記店舗の利用時間情報を設定する利用時間情報設定手段と、を更に備え、前記店舗組合せ決定手段は、前記取得されたユーザ時間枠情報と、前記設定された前記店舗の利用時間情報に基づいて、前記時間枠内に前記ユーザが利用可能な前記店舗の組合せを決定することを特徴とするサーバ装置。請求項1又は2に記載のサーバ装置において、前記ユーザによる過去の店舗の利用履歴情報を取得する利用履歴情報取得手段と、前記取得された利用履歴情報に基づいて、前記店舗の利用時間情報を設定する利用時間情報設定手段と、を更に備え、前記店舗組合せ決定手段は、前記取得されたユーザ時間枠情報と、前記設定された前記店舗の利用時間情報に基づいて、前記時間枠内に前記ユーザが利用可能な前記店舗の組合せを決定することを特徴とするサーバ装置。請求項1乃至4の何れか一項に記載のサーバ装置において、前記ユーザのスケジュール情報を取得するスケジュール情報取得手段を備え、前記時間枠情報取得手段は、前記取得されたスケジュール情報から所定の条件を満たす前記ユーザ時間枠情報を所定のタイミングで取得することを特徴とするサーバ装置。請求項1乃至5の何れか一項に記載のサーバ装置において、前記ユーザの位置情報を前記端末装置から取得する位置情報取得手段を備え、前記店舗組合せ決定手段は、前記取得されたユーザ時間枠情報と、前記取得されたユーザの位置情報と、前記店舗の位置情報に基づいて、前記時間枠内に前記ユーザが利用可能な前記店舗の組合せを決定することを特徴とするサーバ装置。請求項1乃至6の何れか一項に記載のサーバ装置において、前記ユーザが移動するエリアを示すエリア情報を取得するエリア情報取得手段を備え、前記店舗組合せ決定手段は、前記取得されたユーザ時間枠情報と、前記取得されたエリア情報と、前記店舗の位置情報に基づいて、前記時間枠内に前記ユーザが利用可能な前記店舗の組合せを決定することを特徴とするサーバ装置。請求項1乃至7の何れか一項に記載のサーバ装置において、前記ユーザが複数の店舗を利用する目的、テーマ、及びジャンルのうち少なくとも何れか一つを含む利用条件情報を取得する利用条件情報取得手段を備え、前記店舗組合せ決定手段は、前記取得されたユーザ時間枠情報と、前記取得された利用条件情報と、前記店舗の属性情報に基づいて、前記時間枠内に前記ユーザが利用可能な前記店舗の組合せを決定することを特徴とするサーバ装置。請求項1乃至8の何れか一項に記載のサーバ装置において、前記ユーザが前記時間枠内で初めに利用を望む店舗を示す出発店舗情報を取得する出発店舗情報取得手段を備え、前記店舗組合せ決定手段は、前記取得された出発店舗情報に示される店舗を出発店舗として含む前記店舗の組合せを決定することを特徴とするサーバ装置。請求項1乃至9の何れか一項に記載のサーバ装置において、前記店舗組合せ決定手段は、所定時間経過後に前記時間枠における残り時間内に前記ユーザが利用可能な前記店舗の組合せを再決定し、前記提供情報送信手段は、前記再決定された組合せにおける前記店舗の提供情報を前記ユーザの端末装置に送信することを特徴とするサーバ装置。請求項10に記載のサーバ装置において、前記決定された組合せにおける前記店舗の前記提供情報の利用を認識する利用認識手段と、前記認識された利用の時刻と前記時間枠とから前記残り時間を算出する残り時間算出手段と、を備え、前記店舗組合せ決定手段は、前記残り時間を算出するタイミングで当該残り時間内に前記ユーザが利用可能な前記店舗の組合せを再決定することを特徴とするサーバ装置。請求項1乃至11の何れか一項に記載のサーバ装置において、前記提供情報は、前記店舗からユーザが受けられる特典を示す特典情報であることを特徴とするサーバ装置。端末装置が通信手段を介してアクセス可能なサーバ装置に含まれるコンピュータを、ユーザの空き時間枠を示すユーザ時間枠情報を取得する時間枠情報取得手段、商品又はサービスを提供する店舗の位置情報、当該店舗の利用時間情報、及び当該店舗の属性情報のうち少なくとも何れか一つを含む店舗情報と、当該店舗からの提供情報とを店舗毎に記憶する店舗情報記憶手段に記憶された各前記店舗の店舗情報と、前記取得されたユーザ時間枠情報とに基づいて、当該ユーザ時間枠情報に示される時間枠内に前記ユーザが利用可能な前記店舗の組合せを決定する店舗組合せ決定手段、及び前記決定された組合せにおける前記店舗の提供情報を前記ユーザの端末装置に送信する提供情報送信手段として機能させることを特徴とする情報提供プログラム。端末装置が通信手段を介してアクセス可能なサーバ装置に含まれるコンピュータを、ユーザの空き時間枠を示すユーザ時間枠情報を取得する時間枠情報取得手段、商品又はサービスを提供する店舗の位置情報、当該店舗の利用時間情報、及び当該店舗の属性情報のうち少なくとも何れか一つを含む店舗情報と、当該店舗からの提供情報とを店舗毎に記憶する店舗情報記憶手段に記憶された各前記店舗の店舗情報と、前記取得されたユーザ時間枠情報とに基づいて、当該ユーザ時間枠情報に示される時間枠内に前記ユーザが利用可能な前記店舗の組合せを決定する店舗組合せ決定手段、及び前記決定された組合せにおける前記店舗の提供情報を前記ユーザの端末装置に送信する提供情報送信手段として機能させる情報提供プログラムが記録された記録媒体。端末装置が通信手段を介してアクセス可能なサーバ装置おける情報提供方法であって、前記サーバ装置が、ユーザの空き時間枠を示すユーザ時間枠情報を取得するステップと、前記サーバ装置が、商品又はサービスを提供する店舗の位置情報、当該店舗の利用時間情報、及び当該店舗の属性情報のうち少なくとも何れか一つを含む店舗情報と、当該店舗からの提供情報とを店舗毎に記憶する店舗情報記憶手段に記憶された各前記店舗の店舗情報と、前記取得されたユーザ時間枠情報とに基づいて、当該ユーザ時間枠情報に示される時間枠内に前記ユーザが利用可能な前記店舗の組合せを決定するステップと、前記サーバ装置が、前記決定された組合せにおける前記店舗の提供情報を前記ユーザの端末装置に送信するステップと、を含むことを特徴とする情報提供方法。商品又はサービスを提供する店舗の位置情報、当該店舗の利用時間情報、及び当該店舗の属性情報のうち少なくとも何れか一つを含む店舗情報を、通信手段を介してサーバ装置から店舗毎に取得する店舗情報取得手段と、ユーザの空き時間枠を示すユーザ時間枠情報を取得する時間枠情報取得手段と、前記取得されたユーザ時間枠情報と、前記取得された各前記店舗の店舗情報に基づいて、当該ユーザ時間枠情報に示される時間枠内に前記ユーザが利用可能な前記店舗の組合せを決定する店舗組合せ決定手段と、前記決定された組合せにおける前記店舗の提供情報を表示させる表示制御手段と、を備えることを特徴とする端末装置。端末装置に含まれるコンピュータを、商品又はサービスを提供する店舗の位置情報、当該店舗の利用時間情報、及び当該店舗の属性情報のうち少なくとも何れか一つを含む店舗情報を、通信手段を介してサーバ装置から店舗毎に取得する店舗情報取得手段、ユーザの空き時間枠を示すユーザ時間枠情報を取得する時間枠情報取得手段、前記取得されたユーザ時間枠情報と、前記取得された各前記店舗の店舗情報に基づいて、当該ユーザ時間枠情報に示される時間枠内に前記ユーザが利用可能な前記店舗の組合せを決定する店舗組合せ決定手段、及び前記決定された組合せにおける前記店舗の提供情報を表示させる表示制御手段として機能させることを特徴とする端末用プログラム。端末装置に含まれるコンピュータを、商品又はサービスを提供する店舗の位置情報、当該店舗の利用時間情報、及び当該店舗の属性情報のうち少なくとも何れか一つを含む店舗情報を、通信手段を介してサーバ装置から店舗毎に取得する店舗情報取得手段、ユーザの空き時間枠を示すユーザ時間枠情報を取得する時間枠情報取得手段、前記取得されたユーザ時間枠情報と、前記取得された各前記店舗の店舗情報に基づいて、当該ユーザ時間枠情報に示される時間枠内に前記ユーザが利用可能な前記店舗の組合せを決定する店舗組合せ決定手段、及び前記決定された組合せにおける前記店舗の提供情報を表示させる表示制御手段として機能させる端末用プログラムが記録された記録媒体。ところで、上述したような従来の技術により、多くの店舗から提供される電子クーポン等の提供情報をユーザの端末に簡単に提供できる。しかしながら、従来の技術では、ユーザにより店舗の利用が可能となる空き時間枠を考慮して店舗の提供情報を柔軟に提供することは困難であった。本発明は、以上の点等に鑑みてなされたものであり、ユーザにより店舗の利用が可能となる時間枠に応じた店舗の提供情報を柔軟に提供することが可能な情報提供プログラムが記録された記録媒体、情報提供方法、端末装置、端末用プログラム、及び端末用プログラムが記録された記録媒体を提供することを目的とする。上記課題を解決するために、請求項1に記載の発明は、端末装置が通信手段を介してアクセス可能なサーバ装置において、ユーザの空き時間枠を示すユーザ時間枠情報を取得する時間枠情報取得手段と、商品又はサービスを提供する店舗の位置情報、当該店舗の利用時間情報、及び当該店舗の属性情報のうち少なくとも何れか一つを含む店舗情報と、当該店舗からの提供情報とを店舗毎に記憶する店舗情報記憶手段に記憶された各前記店舗の店舗情報と、前記取得されたユーザ時間枠情報とに基づいて、当該ユーザ時間枠情報に示される時間枠内に前記ユーザが利用可能な前記店舗の組合せを決定する店舗組合せ決定手段と、前記決定された組合せにおける前記店舗の提供情報を前記ユーザの端末装置に送信する提供情報送信手段と、を備えることを特徴とする。この発明によれば、ユーザに対して、店舗の利用が可能となる時間枠に応じた店舗の提供情報を柔軟に提供することができる。請求項2に記載の発明は、請求項1に記載のサーバ装置において、前記店舗情報記憶手段は、店舗の空き時間枠を示す店舗時間枠情報をさらに記憶し、前記店舗組合せ決定手段は、前記取得されたユーザ時間枠情報で示される前記ユーザの空き時間枠と、前記店舗時間枠情報で示される前記店舗の空き時間枠とに基づいて、前記ユーザの空き時間枠の少なくとも一部が重なる前記店舗の空き時間枠を有する前記店舗の組合せを決定することを特徴とする。この発明によれば、ユーザの空き時間と店舗の空き時間とをマッチングさせることができ、ユーザがより利用し易い提供情報を柔軟に提供することができる。請求項3に記載の発明は、請求項1又は2に記載のサーバ装置において、前記ユーザの属性情報を取得する属性情報取得手段と、前記取得された属性情報に基づいて、前記店舗の利用時間情報を設定する利用時間情報設定手段と、を更に備え、前記店舗組合せ決定手段は、前記取得されたユーザ時間枠情報と、前記設定された前記店舗の利用時間情報に基づいて、前記時間枠内に前記ユーザが利用可能な前記店舗の組合せを決定することを特徴とする。この発明によれば、ユーザの属性に合った店舗を含む店舗の組合せを決定することができるので、ユーザは上記時間枠で自身の属性に合った複数の店舗を利用することが可能となる。請求項4に記載の発明は、請求項1又は2に記載のサーバ装置において、前記ユーザによる過去の店舗の利用履歴情報を取得する利用履歴情報取得手段と、前記取得された利用履歴情報に基づいて、前記店舗の利用時間情報を設定する利用時間情報設定手段と、を更に備え、前記店舗組合せ決定手段は、前記取得されたユーザ時間枠情報と、前記設定された前記店舗の利用時間情報に基づいて、前記時間枠内に前記ユーザが利用可能な前記店舗の組合せを決定することを特徴とする。この発明によれば、ユーザの過去の利用履歴に合った店舗を含む店舗の組合せを決定することができるので、ユーザは空き時間枠で過去に利用した複数の店舗を優先して利用することが可能となる。請求項5に記載の発明は、請求項1乃至4の何れか一項に記載のサーバ装置において、前記ユーザのスケジュール情報を取得するスケジュール情報取得手段を備え、前記時間枠情報取得手段は、前記取得されたスケジュール情報から所定の条件を満たす前記ユーザ時間枠情報を所定のタイミングで取得することを特徴とする。この発明によれば、ユーザに対して、店舗の利用が可能となる時間枠に応じた店舗の提供情報を、よりタイムリーに提供することができる。請求項6に記載の発明は、請求項1乃至5の何れか一項に記載のサーバ装置において、前記ユーザの位置情報を前記端末装置から取得する位置情報取得手段を備え、前記店舗組合せ決定手段は、前記取得されたユーザ時間枠情報と、前記取得されたユーザの位置情報と、前記店舗の位置情報に基づいて、前記時間枠内に前記ユーザが利用可能な前記店舗の組合せを決定することを特徴とする。この発明によれば、ユーザの現在位置を考慮した店舗を含む店舗の組合せを決定することができるので、ユーザは時間枠で今から行き易い店舗から利用することが可能となる。請求項7に記載の発明は、請求項1乃至6の何れか一項に記載のサーバ装置において、前記ユーザが移動するエリアを示すエリア情報を取得するエリア情報取得手段を備え、前記店舗組合せ決定手段は、前記取得されたユーザ時間枠情報と、前記取得されたエリア情報と、前記店舗の位置情報に基づいて、前記時間枠内に前記ユーザが利用可能な前記店舗の組合せを決定することを特徴とする。この発明によれば、ユーザが指定したエリアを考慮した店舗を含む店舗の組合せを決定することができるので、ユーザは時間枠で今から回遊したい地域における複数の店舗を利用することが可能となる。請求項8に記載の発明は、請求項1乃至7の何れか一項に記載のサーバ装置において、前記ユーザが複数の店舗を利用する目的、テーマ、及びジャンルのうち少なくとも何れか一つを含む利用条件情報を取得する利用条件情報取得手段を備え、前記店舗組合せ決定手段は、前記取得されたユーザ時間枠情報と、前記取得された利用条件情報と、前記店舗の属性情報に基づいて、前記時間枠内に前記ユーザが利用可能な前記店舗の組合せを決定することを特徴とする。この発明によれば、ユーザにより指定された目的、テーマ、及びジャンルのうち少なくとも何れか一つに合った店舗を含む店舗の組合せを決定することができるので、ユーザは時間枠で自身の嗜好に合った複数の店舗を利用することが可能となる。請求項9に記載の発明は、請求項1乃至8の何れか一項に記載のサーバ装置において、前記ユーザが前記時間枠内で初めに利用を望む店舗を示す出発店舗情報を取得する出発店舗情報取得手段を備え、前記店舗組合せ決定手段は、前記取得された出発店舗情報に示される店舗を出発店舗として含む前記店舗の組合せを決定することを特徴とする。この発明によれば、ユーザが初めに行きたい店舗を出発店舗として含む店舗の組合せを決定することができるので、ユーザは時間枠で初めに行きたい店舗から利用することが可能となる。請求項10に記載の発明は、請求項1乃至9の何れか一項に記載のサーバ装置において、前記店舗組合せ決定手段は、所定時間経過後に前記時間枠における残り時間内に前記ユーザが利用可能な前記店舗の組合せを再決定し、前記提供情報送信手段は、前記再決定された組合せにおける前記店舗の提供情報を前記ユーザの端末装置に送信することを特徴とする。この発明によれば、ユーザが提供情報に係る1以上の店舗を利用することにより時間が経過しユーザの現在位置等の状況が変化した場合であっても、当該ユーザに対して、残り時間に応じた店舗の提供情報をより柔軟に提供することができる。請求項11に記載の発明は、請求項10に記載のサーバ装置において、前記決定された組合せにおける前記店舗の前記提供情報の利用を認識する利用認識手段と、前記認識された利用の時刻と前記時間枠とから前記残り時間を算出する残り時間算出手段と、を備え、前記店舗組合せ決定手段は、前記残り時間を算出するタイミングで当該残り時間内に前記ユーザが利用可能な前記店舗の組合せを再決定することを特徴とする。この発明によれば、ユーザに対して、上記残り時間を算出するタイミングで該残り時間に応じた店舗の提供情報をより柔軟に提供することができる。請求項12に記載の発明は、請求項1乃至11の何れか一項に記載のサーバ装置において、前記提供情報は、前記店舗からユーザが受けられる特典を示す特典情報であることを特徴とする。この発明によれば、ユーザは店舗において商品やサービスに対する支払いの際に割引等の特典を受けることができるので店舗を利用する意欲が増し、店舗側はより多くの顧客を集客することができる。請求項13に記載の発明は、端末装置が通信手段を介してアクセス可能なサーバ装置に含まれるコンピュータを、ユーザの空き時間枠を示すユーザ時間枠情報を取得する時間枠情報取得手段、商品又はサービスを提供する店舗の位置情報、当該店舗の利用時間情報、及び当該店舗の属性情報のうち少なくとも何れか一つを含む店舗情報と、当該店舗からの提供情報とを店舗毎に記憶する店舗情報記憶手段に記憶された各前記店舗の店舗情報と、前記取得されたユーザ時間枠情報とに基づいて、当該ユーザ時間枠情報に示される時間枠内に前記ユーザが利用可能な前記店舗の組合せを決定する店舗組合せ決定手段、及び前記決定された組合せにおける前記店舗の提供情報を前記ユーザの端末装置に送信する提供情報送信手段として機能させることを特徴とする情報提供プログラムコンピュータ読み取り可能なプログラムである。請求項14に記載の発明は、端末装置が通信手段を介してアクセス可能なサーバ装置に含まれるコンピュータを、ユーザの空き時間枠を示すユーザ時間枠情報を取得する時間枠情報取得手段、商品又はサービスを提供する店舗の位置情報、当該店舗の利用時間情報、及び当該店舗の属性情報のうち少なくとも何れか一つを含む店舗情報と、当該店舗からの提供情報とを店舗毎に記憶する店舗情報記憶手段に記憶された各前記店舗の店舗情報と、前記取得されたユーザ時間枠情報とに基づいて、当該ユーザ時間枠情報に示される時間枠内に前記ユーザが利用可能な前記店舗の組合せを決定する店舗組合せ決定手段、及び前記決定された組合せにおける前記店舗の提供情報を前記ユーザの端末装置に送信する提供情報送信手段として機能させる情報提供プログラムが記録された記録媒体である。請求項15に記載の発明は、端末装置が通信手段を介してアクセス可能なサーバ装置おける情報提供方法であって、前記サーバ装置が、ユーザの空き時間枠を示すユーザ時間枠情報を取得するステップと、前記サーバ装置が、商品又はサービスを提供する店舗の位置情報、当該店舗の利用時間情報、及び当該店舗の属性情報のうち少なくとも何れか一つを含む店舗情報と、当該店舗からの提供情報とを店舗毎に記憶する店舗情報記憶手段に記憶された各前記店舗の店舗情報と、前記取得されたユーザ時間枠情報とに基づいて、当該ユーザ時間枠情報に示される時間枠内に前記ユーザが利用可能な前記店舗の組合せを決定するステップと、前記サーバ装置が、前記決定された組合せにおける前記店舗の提供情報を前記ユーザの端末装置に送信するステップと、を含むことを特徴とする。請求項16に記載の発明は、商品又はサービスを提供する店舗の位置情報、当該店舗の利用時間情報、及び当該店舗の属性情報のうち少なくとも何れか一つを含む店舗情報を、通信手段を介してサーバ装置から店舗毎に取得する店舗情報取得手段と、ユーザの空き時間枠を示すユーザ時間枠情報を取得する時間枠情報取得手段と、前記取得されたユーザ時間枠情報と、前記取得された各前記店舗の店舗情報に基づいて、当該ユーザ時間枠情報に示される時間枠内に前記ユーザが利用可能な前記店舗の組合せを決定する店舗組合せ決定手段と、前記決定された組合せにおける前記店舗の提供情報を表示させる表示制御手段と、を備えることを特徴とする。請求項17に記載の発明は、端末装置に含まれるコンピュータを、商品又はサービスを提供する店舗の位置情報、当該店舗の利用時間情報、及び当該店舗の属性情報のうち少なくとも何れか一つを含む店舗情報を、通信手段を介してサーバ装置から店舗毎に取得する店舗情報取得手段、ユーザの空き時間枠を示すユーザ時間枠情報を取得する時間枠情報取得手段、前記取得されたユーザ時間枠情報と、前記取得された各前記店舗の店舗情報に基づいて、当該ユーザ時間枠情報に示される時間枠内に前記ユーザが利用可能な前記店舗の組合せを決定する店舗組合せ決定手段、及び前記決定された組合せにおける前記店舗の提供情報を表示させる表示制御手段として機能させることを特徴とする端末用プログラムコンピュータ読み取り可能なプログラムである。請求項18に記載の発明は、端末装置に含まれるコンピュータを、商品又はサービスを提供する店舗の位置情報、当該店舗の利用時間情報、及び当該店舗の属性情報のうち少なくとも何れか一つを含む店舗情報を、通信手段を介してサーバ装置から店舗毎に取得する店舗情報取得手段、ユーザの空き時間枠を示すユーザ時間枠情報を取得する時間枠情報取得手段、前記取得されたユーザ時間枠情報と、前記取得された各前記店舗の店舗情報に基づいて、当該ユーザ時間枠情報に示される時間枠内に前記ユーザが利用可能な前記店舗の組合せを決定する店舗組合せ決定手段、及び前記決定された組合せにおける前記店舗の提供情報を表示させる表示制御手段として機能させる端末用プログラムが記録された記録媒体である。本発明によれば、ユーザに対して、店舗の利用が可能となる時間枠に応じた店舗の提供情報を柔軟に提供することができる。以下、図面を参照して本発明の実施形態について詳細に説明する。なお、以下に説明する実施の形態は、情報提供システムに対して本発明を適用した場合の実施形態である。[1.情報提供システムの構成及び機能概要]先ず、本実施形態に係る情報提供システムSの構成及び概要機能について、図1を用いて説明する。図1は、本実施形態に係る情報提供システムSの概要構成の一例を示す図である。図1に示すように、情報提供システムSは、携帯端末1と、店舗端末2と、携帯端末1及び店舗端末2が通信手段としてのネットワークNWを介してアクセス可能な情報提供サーバ3と、を備えて構成されている。なお、携帯端末1は、本発明の端末装置の一例である。また、情報提供サーバ3は、サーバ装置の一例である。携帯端末1と情報提供サーバ3、並びに店舗端末2と情報提供サーバ3とは、ネットワークNWを介して相互にデータの送受信が可能になっている。なお、ネットワークNWは、例えば、インターネット、専用通信回線例えば、CATVCommunityAntennaTelevision回線、移動体通信網、及びゲートウェイ等により構築されている。[1-1.携帯端末1の構成及び機能概要]図2は、携帯端末1の概要構成例を示すブロック図である。図2に示すように、携帯端末1は、通信部11、記憶部12、GPS受信機13、操作部14、表示部15、及び制御部16等を備えている。なお、携帯端末1には、例えば、携帯電話機、PDAPersonalDigitalAssistant、携帯ゲーム機等が適用できる。通信部11は、無線基地局を介してネットワークNWに接続するための通信回路を備えている。記憶部12は、例えばフラッシュメモリ等から構成されており、ここにはOSオペレーティングシステム及び各種アプリケーションプログラムソフトウェア、並びに各種データが記憶されている。このアプリケーションプログラムには、情報提供サーバ3から店舗からの提供情報を取得及び管理するための端末用プログラム以下、提供情報取得及び管理プログラムという、及び携帯端末1のユーザのスケジュール予定情報を管理するプログラム以下、スケジューラという等が含まれる。また、記憶部12には、スケジューラの実行中に登録されたスケジュール情報が記憶される。なお、本発明の端末用プログラムは、例えば、他のサーバ装置等からネットワークNWを介して取得されるようにしても良いし、記録媒体に記録されてドライブ装置を介して読み込まれるようにしても良い。GPS受信機13は、GPS衛星から出力される航法電波をアンテナを介して受信し、携帯端末1の現在位置例えば経度及び緯度を検出する。操作部14は、ユーザからの操作指示を受け付ける。表示部15は、各種情報を表示する。制御部16は、例えば、CPUCentralProcessingUnit,RAMRandomAccessMemory,ROMReadOnlyMemory等を有する。制御部16は、CPUがOS実行の下、ユーザによる操作指示に応じて提供情報取得及び管理プログラムを起動することにより通信部11を通じて情報提供サーバ3にアクセス例えば情報提供サーバ3のIPInternetProtocolアドレス又はURLUniformResourceLocatorに基づき接続する。その後、制御部16は、ユーザにより店舗の利用が可能となる時間枠言い換えれば、ユーザの空き時間枠を示すユーザ時間枠情報を含む情報取得要求をネットワークNWを介して情報提供サーバ3に送信する。なお、情報取得要求には、携帯端末1のユーザを識別するためのユーザID識別情報も含まれる。また、時間枠は、現時点からの時間長例えば、3時間であるか、或いは、何時時刻から何時までという時間帯例えば、18時00分~21時00分である。また、時間枠は、例えば、ユーザにより操作部14から指定されるか、或いは、上記スケジュール情報から取得される。そして、制御部16は、上記情報取得要求に応じて情報提供サーバ3により上記ユーザ時間枠情報等に基づき決定された店舗の組合せにおける各店舗の提供情報を、該情報提供サーバ3から取得し、例えば表示部15上に表示ユーザに提示する。なお、制御部16は、情報提供サーバ3に店舗の組合せを決定させるための情報として、上記ユーザ時間枠情報以外にも、ユーザの位置情報、エリア情報、及び利用条件情報のうち少なくとも何れか一つをユーザ時間枠情報と共に情報取得要求に含め、ネットワークNWを介して情報提供サーバ3に送信するように構成しても良い。ユーザの位置情報は、例えば、GPS受信機13により携帯端末1の現在位置として検出される。また、エリア情報は、ユーザが店舗を利用するために移動回遊するエリア以下、移動エリアというを示す情報であり、例えば、ユーザにより操作部14から指定される。また、利用条件情報は、ユーザが複数の店舗を利用する目的、テーマ、及びジャンルのうち少なくとも何れか一つを含む情報であり、例えば、ユーザにより操作部14から指定される。[1-2.情報提供サーバ3の構成及び機能概要]図3は、情報提供サーバ3の概要構成例を示すブロック図である。図3に示すように、情報提供サーバ3は、通信部31、記憶部32、及びシステム制御部33等を備えている。なお、情報提供サーバ3は、一つのサーバから構成されても良いし、複数のサーバ群から構成されても良い。記憶部32記憶手段の一例は、例えばハードディスクドライブ等により構成されており、ここにはOS及びの各種プログラム本発明の情報提供プログラム及びWebサーバプログラム等及び各種データを記憶する。なお、本発明の情報提供プログラムは、例えば、他のサーバ装置等からネットワークNWを介して取得されるようにしても良いし、記録媒体に記録されてドライブ装置を介して読み込まれるようにしても良い。また、記憶部32には、ユーザ情報データベースDB321、地図データベースDB322、店舗情報データベースDB323、及び提供情報データベースDB324等が構築されている。図4は、各種データベースに登録される内容の一例を示す図である。図4Aに示すユーザ情報データベース321には、会員登録されたユーザのユーザID、パスワード、クレジットカード番号、氏名、性別、年齢、住所ユーザの勤務地の住所でも良い、郵便番号、電話番号、メールアドレス、及び利用履歴情報等のユーザ情報がユーザ毎に対応付けられて登録記憶されている。ここで、ユーザID、パスワード、クレジットカード番号、氏名、性別、年齢、住所、電話番号、及びメールアドレスは、例えば、携帯端末1等から情報提供サーバ3にアクセスして会員登録手続を経ることにより登録される。なお、性別及び年齢は、ユーザの属性情報の一例である。また、利用履歴情報は、ユーザにより過去に利用商品の購入やサービスの享受された店舗の店舗ID店舗を識別するための識別情報、利用時間、及び決済に関する情報等の利用履歴が含まれている。この利用履歴情報は、例えば、ユーザが利用した店舗における決済において情報提供サーバ3により実行される決済処理で登録される。また、決済に関する情報には、決済支払いの種類、購入された商品の商品ID等の情報が含まれる。ここで、決済の種類には、例えば、クレジットカードを用いた決済以下、クレジットカード決済という、電子マネーを用いた決済以下、電子マネー決済という、又はクーポンを利用した決済以下、クーポン決済というが挙げられる。なお、電子マネー決済には、オンライン方式電子マネーのサービス会社のホストコンピュータと、店舗の端末をオンラインで接続し決済を行う方式の決済と、オフライン方式例えば、電子マネーを格納したICチップを搭載する携帯端末又はICカードと店舗の端末によりオフラインで決済を行う方式の決済がある。また、クーポンには、電子データからなるクーポン電子クーポン、及び紙媒体からなるクーポン等がある。このようなクーポンは、電子マネーと同様の貨幣価値があり、当該クーポンのみでの決済又は現金、クレジットカード、電子マネー等と組み合わせた決済に利用することができる。図4Bに示す地図データベース322には、地図を表すための地図データが登録されている。地図データには、店舗等の施設、土地区画行政区画、道路等を表す地図画像データと、地図画像上の各地点の経度及び緯度、住所、及び郵便番号等の情報とが含まれる。図4Cに示す店舗情報データベース323には、商品又はサービスを提供する店舗の店舗ID、店舗名、住所、郵便番号、電話番号、メールアドレス、経度及び緯度、属性情報、及び利用時間情報等の店舗情報が店舗毎に対応付けられて登録されている。ここで、店舗の経度及び緯度、或いは住所又は郵便番号は、店舗の位置情報の一例である。また、店舗の属性情報の例としては、エステ、ネイル、和食、洋食、洋服、靴、カバン、アクセサリ、ジュエリー、ゲーム、書籍、家電、ゴルフ、携帯電話、レンタルDVD、癒し、美容、食事、ショッピング、グルメ、男性用、女性用、未成年者利用不可等が挙げられる。なお、店舗の属性情報は、店舗を表すキーワードでもあり店舗側で設定される。また、利用時間情報には、例えば店舗を利用可能な時間枠や、サービスを提供する店舗の場合その利用時間長さが含まれる。店舗を利用可能な時間枠は、例えば、ある時点例えば、情報提供サーバ3が携帯端末1から情報取得要求を受信した時点からの時間長であるか、或いは、何時から何時までという時間帯である。店舗を利用可能な時間枠の例としては、開店から閉店までの時間帯、世代毎の利用時間帯、及び性別毎の利用時間等が挙げられる。世代毎の利用時間帯、及び性別毎の利用時間は、例えば当該属性を有するユーザの利用履歴や店舗側での事前調査により設定される。このような時間枠を示す利用時間情報は、例えば、店舗の端末から情報提供サーバ3へ店舗による会員登録時や事前調査時等にアップロードされ、店舗情報データベース323に登録される。更に、図4Cに示す店舗情報データベース323には、店舗の空き時間枠を示す店舗時間枠情報が店舗毎に対応付けられて登録されている。店舗の空き時間枠は、日や時間によって変動する時間枠である。店舗の空き時間枠の例としては、開店から閉店までの時間帯の中で、例えば、混雑等により店舗により対応が困難な時間帯以外の時間帯が挙げられる。混雑等により対応が困難な場合の例としては、サービスの予約が一杯で店員が対応できない場合やスペースを確保できない場合等が挙げられる。サービスの予約状況は、例えば、店舗の端末により管理されており、この予約状況から店舗の空き時間枠が算出される。こうして算出された空き時間枠を示す店舗時間枠情報は、例えば、店舗の端末から情報提供サーバ3へ定期的に又は予約受付時等にアップロードされ、店舗情報データベース323に登録される。また、店舗の空き時間枠を示す店舗時間枠情報は、例えば性別毎に区分してもよい。例えば、13時00分~18時00分の間で、女性の予約が一杯であるが、男性の予約は空いているような場合、店舗の空き時間枠13時00分~18時00分を示す店舗時間枠情報には、男性を示す情報が付加される言い換えれば、女性に対する空き時間枠は無し。なお、店員がその時の店内の混雑状況を認識することで予想される空き時間枠を、逐次、店舗の端末から入力するように構成してもよい。或いは、例えば店舗の端末がカメラにより店内を撮影した映像から混雑状況を認識することで予想される空き時間枠を、逐次、算出するように構成してもよい。このように入力又は算出された空き時間枠を示す店舗時間枠情報は、店舗の端末から例えば当該空き時間枠の入力時又は算出時等のタイミングで情報提供サーバ3へアップロードされ、店舗情報データベース323に登録される。これにより、リアルタイムな店舗時間枠情報を店舗情報データベース323に登録することができる。図5は、店舗毎の属性情報、利用時間情報、及び店舗時間枠情報の一例を示す図である。図5に示す例では、美容のサービスを提供する店舗AAAの利用時間情報には、開店から閉店までの時間帯、世代毎の利用時間帯、及び性別毎の利用時間長さが含まれている。また、店舗AAAの店舗時間枠情報には、店舗AAAの空き時間枠が含まれている。ここで、店舗AAAの空き時間枠は、店舗の端末により管理されている予約状況から算出されたものである。一方、アクセサリを販売する店舗BBBの利用時間情報には、開店から閉店までの時間帯、及び世代毎の利用時間帯が含まれている。また、店舗BBBの店舗時間枠情報には、店舗BBBの空き時間枠が含まれている。ここで、店舗BBBの空き時間枠は、店舗の店員により入力されたものである。なお、空き時間枠が含まれていない店舗については、例えば、開店から閉店までの時間帯が空き時間枠として処理される。図4Dに示す提供情報データベース324には、店舗ID、及び提供情報が店舗毎に対応付けられて登録されている。ここで、店舗の提供情報の例としては、特典情報、案内情報、レコメンド情報等が挙げられる。特典情報は、例えば商品又はサービスの決済に際して店舗からユーザが受けられる特典を示す電子クーポン画像データやテキストデータ等からなるである。この特典は、例えば、商品販売価格又はサービス提供価格からの割引等であり、この場合、特典情報には割引率価格の10オフや割引額等が含まれる。なお、商品又はサービスを無料とする特典もある。そして、特典情報は、例えばユーザがクレジットカード決済、電子マネー決済、又はクーポン決済する際に利用される。また、案内情報には、店舗で提供販売される商品やサービスの内容及び価格、並びに店舗までの行き方等が含まれる。また、レコメンド情報には、店舗で提供される商品やサービスのお勧め情報が含まれる。システム制御部33は、CPU、ROM、RAM等により構成されている。そして、システム制御部33は、CPUが、ROMや記憶部32に記憶された各種プログラムを読み出し実行することにより、時間枠情報取得手段、店舗組合せ決定手段、提供情報送信手段、位置情報取得手段、エリア情報取得手段、利用条件情報取得手段、属性情報取得手段、利用履歴情報取得手段、利用時間情報設定手段、スケジュール情報取得手段、利用認識手段、残り時間算出手段、及び出発店舗情報取得手段等として機能し、以下の処理を実行する。[2.情報提供システムの動作]次に、本実施形態に係る情報提供システムSの動作について説明する。2.1情報提供サーバ3から携帯端末1への提供情報の提供動作先ず、情報提供サーバ3から携帯端末1への提供情報の提供動作について、図6等を用いて説明する。図6は、携帯端末1と情報提供サーバ3における処理及び情報のやり取りを示すシーケンス図である。携帯端末1において提供情報取得及び管理プログラムが起動することにより通信部11を通じて情報提供サーバ3にアクセスし、ログイン処理によりユーザ認証がなされると、情報提供サーバ3からユーザ指定画面データが携帯端末1に送信されステップS1、表示部15に表示されるステップS2。次いで、携帯端末1の制御部16は、表示部15に表示されたユーザ指定画面上で、以下に説明するように、ユーザにより操作部14から指定された時間枠等の情報を受け付けRAMに記憶するステップS3。図7は、表示部15上に表示されたユーザ指定画面の一例である。図7に示す例では、時間枠の指定部51と、移動エリアの指定部52と、目的/テーマ/ジャンルの指定部53とが設けられている。図7に示すユーザ指定画面の表示状態において、ユーザは時間枠を現時点からの時間長で指定したい場合、操作部14を操作して、時間枠の指定部51におけるラジオボタン51aをチェックすると共に入力欄51bに時間長を入力する。一方、ユーザは時間枠を時間帯で指定したい場合、操作部14を操作して、時間枠の指定部51におけるラジオボタン51cをチェックすると共に入力欄51dに時間帯を入力する。一方、ユーザは時間枠をスケジュール情報から取得させたい場合、操作部14を操作して、時間枠の指定部51におけるラジオボタン51eをチェックする。また、図7に示すユーザ指定画面の表示状態において、ユーザは、ユーザの現在位置を基準とする移動エリアを指定したい場合、操作部14を操作して、移動エリアの指定部52におけるラジオボタン52aをチェックする。一方、ユーザは、当該移動エリアを自ら指定したい場合、操作部14を操作して、移動エリアの指定部52におけるラジオボタン52bをチェックすると共に、ハイパーリンクが張られたエリア検索52cを指定することにより表示されたエリア選択画面上で所望のエリア例えば、渋谷区を指定する。なお、エリア選択画面上に表示された地図上でユーザが所望の範囲を例えばマウスで選択することにより上記移動エリアが指定されるように構成しても良い。また、表示部15がタッチパネルである場合、指やペンで地図上の所望範囲の外郭をなぞることにより上記移動エリアが指定されるように構成しても良い。一方、ユーザは移動エリアを特に限定しない場合、移動エリアの指定部52におけるラジオボタン52dをチェックする。また、図7に示すユーザ指定画面の表示状態において、ユーザは、必要に応じて、目的、テーマ、及びジャンルのうち少なくとも何れか一つの利用条件を、目的/テーマ/ジャンルの指定部53における入力欄53a~53cにて入力複数入力可、指定することができる。なお、これらの目的、テーマ、及びジャンルは、予め用意された目的、テーマ、又はジャンルのリストから選択されるように構成しても良い。ここで、目的としては、例えば、癒し、美容、食事等が挙げられる。また、テーマとしては、例えば、ショッピング、グルメ等が挙げられる。また、ジャンルとしては、例えば、書籍、アクセサリ、家電等が挙げられる。目的、テーマ、及びジャンルは互いに重複しても良い。以上のように、ユーザ指定画面においてユーザにより時間枠等が指定された後、ユーザにより送信ボタン54が指定されると、携帯端末1の制御部16は、RAMに記憶されている時間枠を示すユーザ時間枠情報等を含む情報取得要求をネットワークNWを介して情報提供サーバ3に送信するステップS4。なお、図7に示す時間枠の指定部51においてラジオボタン51eがチェックされていた場合、携帯端末1の制御部16は、記憶部12に記憶されているスケジュール例えば、現時点を中心として前後数ヶ月間のスケジュール情報をユーザ時間枠情報に代えて情報取得要求に含めて情報提供サーバ3に送信する。また、図7に示す移動エリアの指定部52においてラジオボタン52aがチェックされていた場合、携帯端末1の制御部16は、GPS受信機13により検出された現在位置を示すユーザの位置情報を情報取得要求に含めて情報提供サーバ3に送信する。一方、図7に示す移動エリアの指定部52においてラジオボタン52bがチェックされ所望のエリアが選択されていた場合、携帯端末1の制御部16は、当該エリアを示すエリア情報を情報取得要求に含めて情報提供サーバ3に送信する。また、図7に示す目的/テーマ/ジャンルの指定部53において目的、テーマ、及びジャンルのうち少なくとも何れか一つの利用条件が入力されていた場合、携帯端末1の制御部16は、当該利用条件を含む利用条件情報を情報取得要求に含めて情報提供サーバ3に送信する。なお、上記ユーザ時間枠情報、スケジュール情報、エリア情報、及び利用条件情報は、ユーザが使用する携帯端末1以外のパーソナルコンピュータ等の端末装置から上記ユーザIDと共に情報提供サーバ3に送信されても良い。一方、情報提供サーバ3のシステム制御部33は、携帯端末1から送信されてきた情報取得要求を受信するステップS5。次いで、システム制御部33は、当該情報取得要求からユーザIDを取得すると共に、ユーザ時間枠情報、スケジュール情報、ユーザの位置情報、エリア情報、及び利用条件情報の少なくとも何れか一つの情報を取得するステップS6。なお、情報取得要求からスケジュール情報が取得された場合、システム制御部33は、当該スケジュール情報から所定の条件を満たすユーザ時間枠情報を取得する。例えば、スケジュール情報において、現時点から24時間経過時点までの間で所定時間2時間以上予定が登録されていない時間帯がユーザ時間枠情報として取得される。なお、スケジュール情報から所定の条件を満たすユーザ時間枠情報を取得は、携帯端末1の制御部16が行い、取得したユーザ時間枠情報を情報取得要求に含めて情報提供サーバ3に送信するように構成しても良い。次いで、システム制御部33は、上記ステップS6で取得されたユーザ時間枠情報等の情報と、店舗情報データベース323に登録されている各店舗の位置情報、各店舗の利用時間情報、及び各店舗の属性情報のうち少なくとも何れか一つに基づいて、当該ユーザ時間枠情報に示される時間枠内にユーザが利用可能な店舗の組合せを決定する店舗の組合せ決定処理を行うステップS7。図8は、ステップS7における店舗の組合せ決定処理の一例を示すフローチャートである。図8に示す処理において、システム制御部33は、上記取得したユーザ時間枠情報に示される空き時間枠現時点からの時間長、又は時間帯から時間帯以下、ユーザの空き時間帯というを特定し、当該空き時間帯内にユーザが利用可能な複数の店舗を、店舗情報データベース323から選択例えば、店舗IDで選択するステップS71。例えば、店舗情報データベース323に登録されている各店舗の利用時間情報開店から閉店までの時間帯が参照され、上記空き時間帯内に営業している店舗が選択される。なお、ユーザの空き時間帯の一部と営業時間が重なっている店舗も選択されることになる。ここで、ステップS71の処理の別の例として、店舗の空き時間枠を用いる場合について説明する。この場合、システム制御部33は、上記ユーザの空き時間帯と、店舗の空き時間帯とに基づいて、ユーザの空き時間帯の少なくとも一部が重なる空き時間帯を有する複数の店舗を、店舗情報データベース323から選択する。店舗の空き時間帯は、店舗情報データベース323に登録されている店舗時間枠情報に店舗の空き時間枠が示されている場合、当該空き時間枠から特定される。この場合、例えば、ユーザの空き時間帯が13時00分~18時00分であるとすると、空き時間帯17時00分~19時00分を有する店舗は選択されることになる。また、店舗の空き時間枠を示す店舗時間枠情報に、性別を示す情報が付加されている場合がある。この場合、システム制御部33は、携帯端末1のユーザの属性情報をユーザ情報データベース321から取得し、当該属性情報に示される性別と、店舗の空き時間枠の対象となる性別例えば、男性とが一致し、かつ、ユーザの空き時間帯との少なくとも一部が重なる空き時間帯を有する複数の店舗が選択されることになる。なお、店舗情報データベース323に登録されている店舗時間枠情報に店舗の空き時間枠が示されていない場合、例えば、店舗の開店から閉店までの時間帯が、店舗の空き時間帯として特定される。次いで、システム制御部33は、上記情報取得要求からユーザの位置情報が取得されたか否かを判定しステップS72、ユーザの位置情報が取得されたと判定した場合にはステップS72:YES、ステップS73に進み、ユーザの位置情報が取得されないと判定した場合にはステップS72:NO、ステップS74に進む。ステップS73では、システム制御部33は、上記ユーザの位置情報と、店舗情報データベース323に登録されている各店舗の位置情報に基づいて、上記ステップS71で選択された複数の店舗の絞り込み処理を行う。この絞込み処理では、例えば、上記ステップS71で選択された複数の店舗の中から、ユーザの位置情報に示される現在位置緯度及び経度から所定エリア内に存在する店舗が該店舗の位置情報経度及び緯度、或いは住所又は郵便番号に基づき絞り込まれる。これにより、ユーザの現在位置を考慮した店舗を含む店舗の組合せを決定することができるので、ユーザは当該ユーザの空き時間枠で今から行き易い複数の店舗を利用することが可能となる。なお、上記所定エリアとは、例えば、現在位置を中心とする半径所定kmの円の範囲内である。一方、ステップS74では、システム制御部33は、上記情報取得要求からエリア情報が取得されたか否かを判定し、エリア情報が取得されたと判定した場合にはステップS74:YES、ステップS75に進み、エリア情報が取得されないと判定した場合にはステップS74:NO、ステップS76に進む。ステップS75では、システム制御部33は、上記エリア情報と、店舗情報データベース323に登録されている各店舗の位置情報に基づいて、上記ステップS71で選択された複数の店舗の絞り込み処理を行う。この絞込み処理では、例えば、上記ステップS71で選択された複数の店舗の中から、エリア情報に示される移動エリア内に存在する店舗が該店舗の位置情報に基づき絞り込まれる。これにより、ユーザが指定したエリアを考慮した店舗を含む店舗の組合せを決定することができるので、ユーザは当該ユーザの空き時間枠で今から回遊したい地域における複数の店舗を利用することが可能となる。一方、ステップS76では、システム制御部33は、上記情報取得要求から取得されたユーザIDに対応付けられてユーザ情報データベース321に登録されているユーザの住所ユーザの勤務地の住所でも良いと、店舗情報データベース323に登録されている各店舗の位置情報に基づいて、上記ステップS71で選択された複数の店舗の絞り込み処理を行う。この絞込み処理では、例えば、上記ステップS71で選択された複数の店舗の中から、ユーザの住所から所定エリア内に存在する店舗が該店舗の位置情報に基づき絞り込まれる。これにより、ユーザの住所又は勤務地を考慮した店舗を含む店舗の組合せを決定することができるので、ユーザは当該ユーザの空き時間枠で自宅や職場から行き易い複数の店舗を利用することが可能となる。なお、上記所定エリアとは、例えば、ユーザの住所を中心とする半径所定kmの円の範囲内である。或いは、ユーザの住所が含まれる行政区域例えば、市町村を所定エリアとしても良い。次に、ステップS77では、システム制御部33は、上記情報取得要求から利用条件情報が取得されたか否かを判定し、利用条件情報が取得されたと判定した場合にはステップS77:YES、ステップS78に進み、利用条件情報が取得されないと判定した場合にはステップS77:NO、ステップS79に進む。ステップS78では、システム制御部33は、上記利用条件情報と、店舗情報データベース323に登録されている各店舗の属性情報に基づいて、上記ステップS73、S75又はS76で絞り込まれた複数の店舗の再絞り込み処理を行う。この再絞込み処理では、例えば、上記ステップS73、S75又はS76で絞り込まれた複数の店舗の中から、利用条件情報に示される目的、テーマ、及びジャンルのうち少なくとも何れか一つOR条件又は全部AND条件を属性情報中に含む店舗が絞り込まれる。これにより、ユーザにより指定された目的、テーマ、及びジャンルのうち少なくとも何れか一つに合った店舗を含む店舗の組合せを決定することができるので、ユーザは当該ユーザの空き時間枠で自身の嗜好に合った複数の店舗を利用することが可能となる。一方、ステップS79では、システム制御部33は、ユーザの属性情報に基づく絞り込みを行うか否かを判定し、ユーザの属性情報に基づく絞り込みを行うと判定した場合にはステップS79:YES、ステップS80に進み、ユーザの属性情報に基づく絞り込みを行わないと判定した場合にはステップS79:NO、ステップS81に進む。ここで、ユーザの属性情報に基づく絞り込みを行うか否かは、情報提供サーバ3の管理者が任意に設定しても良いし、携帯端末1のユーザが任意に設定例えば、情報提供サーバ3から携帯端末1に提供されたユーザ指定画面上で設定しても構成しても良い。ステップS80では、システム制御部33は、上記情報取得要求から取得されたユーザIDに対応付けられてユーザ情報データベース321に登録されているユーザの属性情報と、店舗情報データベース323に登録されている各店舗の利用時間情報に基づいて、上記ステップS73、S75、S76、又はS78で絞り込まれた複数の店舗の再絞り込み処理を行う。図9Aは、ステップS80における再絞り込み処理の一例を示すフローチャートである。この再絞り込み処理では、先ず、システム制御部33は、上記ユーザの属性情報をユーザ情報データベース321から取得すると共に、上記ステップS73、S75、S76、又はS78で絞り込まれた各店舗の利用時間情報を店舗情報データベース323から取得するステップS801。次いで、システム制御部33は、取得したユーザの属性情報に基づいて、取得した各店舗の利用時間情報を設定するステップS802。例えば、ユーザの属性情報として年齢が取得された場合、当該年齢が含まれる世代に対応する利用時間帯図5参照を示す利用時間情報が設定される。そして、システム制御部33は、上記ステップS73、S75、S76、又はS78で絞り込まれた複数の店舗の中から、上記設定した各利用時間情報に示される利用時間帯内の時間が上記ユーザの空き時間帯に含まれる店舗を絞り込むステップS803。これにより、ユーザの属性に合った店舗を含む店舗の組合せを決定することができるので、ユーザは当該ユーザの空き時間枠で自身の属性に合った複数の店舗を利用することが可能となる。なお、このステップS80において、上記情報取得要求から取得されたユーザIDに対応付けられてユーザ情報データベース321に登録されているユーザの属性情報と、店舗情報データベース323に登録されている各店舗の属性情報に基づいて、上記のように絞り込まれた複数の店舗の再絞り込み処理を行うように構成しても良い。この場合、例えば、ユーザの属性情報として性別例えば、女性が取得された場合、当該性別に応じた店舗例えば、女性専門の店舗に絞り込まれる。一方、ステップS81では、システム制御部33は、ユーザの利用履歴情報に基づく絞り込みを行うか否かを判定し、ユーザの利用履歴情報に基づく絞り込みを行うと判定した場合にはステップS81:YES、ステップS82に進み、ユーザの利用履歴情報に基づく絞り込みを行わないと判定した場合にはステップS81:NO、ステップS83に進む。ここで、ユーザの利用履歴情報に基づく絞り込みを行うか否かは、情報提供サーバ3の管理者が任意に設定しても良いし、携帯端末1のユーザが任意に設定例えば情報提供サーバ3から携帯端末1に提供されたユーザ指定画面上で設定しても構成しても良い。ステップS82では、システム制御部33は、上記情報取得要求から取得されたユーザIDに対応付けられてユーザ情報データベース321に登録されているユーザの利用履歴情報に基づいて、上記ステップS73、S75、S76、S78、又はS80で絞り込まれた複数の店舗の再絞り込み処理を行う。これにより、ユーザの過去の利用履歴に合った店舗を含む店舗の組合せを決定することができるので、ユーザは当該ユーザの空き時間枠で過去に利用した複数の店舗を優先して利用することが可能となる。図9Bは、ステップS82における再絞り込み処理の一例を示すフローチャートである。この再絞り込み処理では、先ず、システム制御部33は、上記ユーザの利用履歴情報をユーザ情報データベース321から全て取得し、上記ステップS73、S75、S76、S78、又はS80で絞り込まれた複数の店舗の中から、当該取得した利用履歴情報に店舗IDが含まれる店舗つまり、ユーザが過去に利用した店舗を全て特定するステップS821。次いで、システム制御部33は、特定した店舗の店舗IDが含まれる利用履歴情報に基づいて、当該店舗の利用時間情報つまり、利用履歴情報に含まれる利用時間を設定するステップS822。そして、システム制御部33は、当該特定した複数の店舗の中から、上記設定した各利用時間情報に示される利用時間が上記ユーザの空き時間帯に含まれる店舗を絞り込むステップS823。一方、ステップS83では、システム制御部33は、上記ステップS73、S75、S76、S78、S80、又はS82で絞り込まれた複数の店舗の中から、当該ユーザが初めに利用する初めに行く店舗を出発店舗として一つ決定する。例えば、システム制御部33は、ユーザの現在位置住所でも良いと各店舗の位置との間の直線距離、又はユーザの現在位置住所でも良いと各店舗の位置との間を道路に沿って結んだ距離を、地図データベース322に登録されている地図データを用いて算出する。そして、システム制御部33は、算出された距離に基づいて、ユーザの現在位置に最も近い距離が最も短い店舗を決定する。これにより、ユーザの現在位置等を考慮した店舗を出発店舗として含む店舗の組合せを決定することができるので、今から行き易い店舗から利用することが可能となる。なお、複数の店舗の中から出発店舗がランダムに決定されるように構成しても良い。また、上記ステップS83における別の例として、携帯端末1のユーザから指定された店舗を出発店舗として決定するように構成しても良い。この場合、例えば、情報提供サーバ3から携帯端末1に提供された図7に示すユーザ指定画面で、ユーザが当該ユーザの空き時間枠内で初めに利用を望む店舗を指定でき、当該店舗を示す出発店舗情報は、情報取得要求に含まれて情報提供サーバ3に送信される。そして、システム制御部33は、当該情報取得要求から出発店舗情報を取得し、この出発店舗情報に示される店舗を出発店舗として決定する。これにより、ユーザが初めに行きたい店舗を出発店舗として含む店舗の組合せを決定することができるので、ユーザは当該ユーザの空き時間枠で初めに行きたい店舗から利用することが可能となる。次いで、システム制御部33は、上記ステップS73、S75、S76、S78、S80、又はS82で絞り込まれた複数の店舗の中から、次に利用する店舗を一つ決定するステップS84。例えば、直前に決定された店舗ステップS83又はループにより直前のステップS84で決定された店舗の位置情報と、その他の各店舗の位置情報と、地図データとから、当該直前に決定された店舗に最も近い距離が最も短い店舗が決定上記ステップS83と同様の手順で決定される。なお、複数の店舗の中から次に利用する店舗がランダムに決定されるように構成しても良い。次いで、システム制御部33は、直前に決定した店舗の利用が終了する予想時刻算出処理を行うステップS85。図9Cは、ステップS85における予想時刻算出処理の一例を示すフローチャートである。この予想時刻算出処理では、システム制御部33は、ユーザの現在位置から出発店舗までの距離上記ステップS83で算出された距離と、出発店舗から次に利用する店舗までの距離上記ステップS84で算出された距離とを加算して総距離ユーザの移動距離を算出するステップS851。なお、この総距離には、ステップS86からステップS84に戻った場合、次に利用する店舗から更に次に利用する店舗までの距離も加算される。また、ユーザの現在位置を示す位置情報が携帯端末1から取得されていない場合、ユーザの現在位置から出発店舗までの距離の代わりに、ユーザの住所から出発店舗までの距離、或いはデフォルト設定された距離余裕を見た距離が上記総距離に加算される。次いで、システム制御部33は、上記算出した総距離とデフォルト設定された移動速度からユーザの移動時間を算出するステップS852。なお、移動速度には、例えば歩行で移動できる距離所定距離以下の場合、人が歩行する時の平均的な速度が用いられ、そうでない場合、車両等の交通手段による法定走行速度が用いられる。次いで、システム制御部33は、上記ステップS83とステップS84で決定した各店舗の利用時間長さを示す利用時間情報を店舗情報データベース323から取得するステップS853。ここで、例えば商品を販売する店舗に対応する利用時間情報はデータベース323に登録されていない場合があり、この場合、デフォルト設定された共通の利用時間情報例えば、10分が取得される。また、利用時間情報は、上記ユーザの属性情報に基づいて取得、設定されるように構成しても良い。例えば、ユーザの属性情報として性別が取得された場合、当該性別に対応する利用時間図5参照を示す利用時間情報が取得、設定される。そして、システム制御部33は、上記算出したユーザの移動時間と、上記取得又は設定した各利用時間情報に示される利用時間長さと、デフォルト設定された余裕時間とを積算して積算時間を算出し、現在時刻から起算して当該積算時間の経過時点の予想時刻を算出するステップS854。なお、現在時刻は、システム制御部33の時計機能により取得できる。次に、システム制御部33は、上記算出した予想時刻が、上記ユーザの空き時間帯内に含まれるか否かを判定するステップS86。そして、システム制御部33は、予想時刻がユーザの空き時間帯内に含まれると判定した場合ステップS86:YES、ステップS84に戻り、上記処理を繰り返す。一方、そして、システム制御部33は、予想時刻がユーザの空き時間帯内に含まれないと判定した場合ステップS86:NO、上記ステップS83とステップS84で決定した店舗の組を、上記ユーザ時間枠情報に示されるユーザの空き時間枠内にユーザが利用可能な店舗の組合せとして決定しステップS87、図8に示す店舗の組合せ決定処理を終了し、図6に示す処理に戻る。なお、ステップS84で最後に決定された店舗は当該組合せから除外される。なお、情報提供サーバ3から携帯端末1に提供された図7に示すユーザ指定画面で、ユーザが当該ユーザの空き時間枠内で店舗の利用の終了時間を指定し、当該指定された終了時間を示す情報が情報提供サーバ3に送信されるように構成しても良い。この場合、上記ステップS86で判定される空き時間帯の終了時刻は、ユーザにより指定された終了時間に設定される。次に、システム制御部33は、上記決定された組合せにおける各店舗の店舗IDに対応付けられて登録されている提供情報を提供情報データベース324から取得し、当該取得した提供情報を、上記情報取得要求を行った携帯端末1に送信するステップS8。このとき、上記ユーザの空き時間帯及び提供情報の送信時刻を示す情報が当該携帯端末1のユーザのユーザIDに対応付けられて記憶部32に記憶される。なお、携帯端末1に送信される各提供情報のデータ中には、対応する店舗の店舗ID、及び当該携帯端末1のユーザのユーザID等を含むコード例えば、二次元コード等が設定される。また、各店舗の提供情報は、例えば上記ステップS83とステップS84で決定された順序即ち、ユーザが利用する順序を示す順序情報と共に送信される。また、上記取得される提供情報を特典情報とする場合、システム制御部33は、店舗毎に複数登録されている特典情報の中から、当該携帯端末1のユーザのカード利用情報に応じた特典情報を選択して携帯端末1に送信するように構成しても良い。このカード利用情報は、例えば当該ユーザに対応する利用履歴情報ユーザ情報データベース321に登録から取得することができる。例えば、システム制御部33は、この利用履歴情報に含まれる決済に関する情報から、過去にユーザがクレジットカード決済、電子マネー決済、又はクーポン決済により購入した商品の商品IDを取得し、当該商品IDに対応付けられて登録されている特典情報例えば当該商品を割引する特典を示すを選択する。なお、各提供情報は、当該ユーザのメールアドレス宛に送信するように構成しても良い。一方、携帯端末1の制御部16は、情報提供サーバ3から送信されてきた提供情報を受信すると、当該提供情報を記憶部12に記憶、表示部15に表示するステップS9。ここで、提供情報と共に上記順序情報が受信された場合、当該順序情報に基づく順序で上方から下方に、各店舗の提供情報が一覧形式で表示されるか、或いはユーザによる操作部14のページ捲り操作に応じて当該順序情報に基づく順序で各店舗の提供情報が順次切換えページが捲られるように表示される。以上説明したように、情報提供サーバ3から携帯端末1への提供情報の提供動作によれば、ユーザに対して、店舗の利用が可能となる当該ユーザの空き時間枠に応じた店舗の提供情報を柔軟に提供することができる。また、ユーザが店舗を利用する時間を十分に確保できない場合であっても、店舗を利用するためにユーザが確保できる時間に応じた複数の店舗の提供情報をユーザに対して柔軟に提供することができる。また、上記提供動作によれば、ユーザにより指定された移動エリア、目的、テーマ、又はジャンル、更にはユーザの属性情報や利用履歴情報等に基づいて、ユーザが利用可能な店舗の組合せを決定することもできるので、ユーザの嗜好に合った店舗の組合せでユーザの空き時間枠に応じた店舗の提供情報を柔軟に提供することができる。また、ユーザの空き時間帯と、店舗の空き時間帯とに基づいて、ユーザの空き時間帯の少なくとも一部が重なる空き時間帯を有する複数の店舗の組合せを決定する構成によれば、ユーザの空き時間と店舗の空き時間とをマッチングさせることができ、ユーザがより利用し易い提供情報を柔軟に提供することができる。そして、ユーザは当該ユーザの空き時間枠例えば、暇な時間に応じた複数の店舗の提供情報を確認でき、各店舗をより順次効率良く利用することができる。また、当該提供情報を特典情報にすれば、ユーザは店舗において商品やサービスに対する支払いの際に割引等の特典を受けることができるので店舗を利用する意欲が増し、店舗側はより多くの顧客を集客することができる。変形例上記ステップS1~S3における別の例として、携帯端末1においてスケジューラの実行中に、ユーザが操作部14を操作して、スケジュールを登録する際又は更新する際、或いは空き時間を検索する際等のタイミングで、制御部16は、登録されているスケジュール情報から、例えばユーザにより指定された所定の条件2時間以上予定が無い等を満たすユーザ時間枠情報を取得するように構成しても良い。この場合、携帯端末1の制御部16は、ユーザ時間枠情報を取得すると、情報提供サーバ3にアクセスして自動ログインした予め携帯端末1において設定されたユーザID及びパスワードが情報提供サーバ3に送信されることによる後に、当該ユーザ時間枠情報を含む情報取得要求をネットワークNWを介して情報提供サーバ3に送信することになる。そして、当該情報取得要求を受信した情報提供サーバ3における処理上記ステップS6以降の処理は上記と同様である。このような構成によれば、ユーザがスケジューラを起動させて、スケジュールを登録する際又は更新する際、或いは空き時間を検索する際等のタイミングで、上記情報取得要求を情報提供サーバ3に自動的に送信することができる。従って、ユーザに対して、店舗の利用が可能となる当該ユーザの空き時間枠に応じた店舗の提供情報を、よりタイムリーに提供することができる。更に別の例として、スケジューラにより事前に設定された特定の店舗例えば、ユーザにより指定された美容院等の前回の利用から所定期間例えば一ヶ月以上経過現時点基準したことを制御部16が検出するように構成しても良い。この場合、制御部16は、所定期間以上経過したことを検出したタイミングで、登録されているスケジュール情報から、例えばユーザにより指定された所定の条件2時間以上予定が無い等を満たすユーザ時間枠情報を取得し、当該ユーザ時間枠情報及び、スケジューラにより事前に設定された特定の店舗を示す特定店舗情報を含む情報取得要求をネットワークNWを介して情報提供サーバ3に送信する。そして、当該情報取得要求を受信した情報提供サーバ3のシステム制御部33は、上記ステップS6以降の処理を行うことになるが、上記ステップS83において、当該情報提供要求に含まれる特定店舗情報に示される店舗を出発店舗として決定する。これにより、前回の利用から所定期間経過した店舗を含む店舗の組合せを決定することができるので、ユーザは当該店舗の次回の利用を忘れていたとしても、当該ユーザの空き時間枠で当該店舗から利用することが可能となる。なお、携帯端末1は、スケジュールを登録する際又は更新する際、空き時間を自発的に検索する際、或いは所定期間以上経過したことを検出した等のタイミングで、登録されているスケジュール情報を取得し、当該スケジュール情報を含む情報取得要求をネットワークNWを介して情報提供サーバ3に送信するように構成しても良い。この場合、情報提供サーバ3が、取得したスケジュール情報から所定の条件2時間以上予定が無い等を満たすユーザ時間枠情報を取得スケジューラにより特定の店舗が設定されていた場合、当該店舗を示す特定店舗情報も取得することになる。また、この変形例においても、携帯端末1は、GPS受信機13により検出された現在位置を示すユーザの位置情報を情報取得要求に含めて情報提供サーバ3に送信するように構成しても良い。また、エリア情報や利用条件情報が予め設定された記憶されていれば、携帯端末1は、これらの情報を情報取得要求に含めて情報提供サーバ3に送信するように構成しても良い。2.2情報提供サーバ3から携帯端末1への提供情報の更新動作次に、情報提供サーバ3から携帯端末1への提供情報の更新動作について、図10を用いて説明する。図10は、情報提供サーバ3のシステム制御部33における提供情報の更新処理を示すフローチャートである。図10に示す処理の前提として、上述した提供情報の提供動作により情報提供サーバ3からの提供情報を携帯端末1で取得したユーザは、該提供情報に示される店舗に赴き、当該店舗で商品を購入又はサービスを享受することになる。ユーザは、決済に際して特典情報を利用する場合、例えば商品の販売金額から特典情報に示される割引率で販売価格から割り引かれた価格で商品を購入することができる。このとき、ユーザは、携帯端末1の操作部14を操作して所望の店舗の提供情報を選択し、これに含まれる二次元コードを表示部15に表示させる。そして、かかる二次元コードが、店舗の店員による店舗端末2の操作により、該店舗端末2に接続されているコード読取器により読み取られ、店舗端末2により取得される。そして、店舗端末2は、読み取った二次元コードから、店舗ID及びユーザID等を抽出する。なお、ユーザは、携帯端末1の記憶部12に記憶されている提供情報を自宅で印刷してこれを上記店舗に持っていくことで、これに表示された二次元コードが、店舗端末2に接続されているコード読取器により読み取られ、店舗端末2により取得されるものであっても良い。また、二次元コードの代わりに、バーコードや電子透かしをクーポン上に表示させ、これが読取器により読み取られ、店舗端末2により取得されるものであっても良い。また、店舗の提供情報に含まれる店舗ID及びユーザIDは、携帯端末1に搭載された非接触ICチップ公知のFeliCa登録商標技術を採用から、店舗端末2に接続された非接触リーダライタに非接触通信で伝送され、店舗端末2に取得されるように構成しても良い。また、当該店舗において、購入対象となる商品の販売価格が店員により店舗端末2から入力される。そして、ユーザが例えばクレジットカード決済で商品を購入する場合、ユーザは自身のクレジットカードを店舗の店員に渡す。そして、クレジットカード番号が、店舗の店員による店舗端末2の操作により、該店舗端末2に接続されているカード読取器によりクレジットカードから読み取られ、店舗端末2により取得される。そして、店舗の店員が店舗端末2を操作して決済指示を行うと、店舗端末2は情報提供サーバ3にネットワークNWを介してアクセスする。そして、店舗端末2は、上記取得されたユーザID、店舗ID、上記入力された販売価格、及び上記クレジットカード番号等の情報を含む決済要求をネットワークNWを介して情報提供サーバ3に送信する。なお、販売価格は、上記提供情報が特典情報である場合、当該特典情報に示される割引率で割り引いた価格である情報提供サーバ3で割り引いても良い。また、商品の販売価格の代わりに当該商品の商品IDが決済要求に含められるようにし、情報提供サーバ3が、当該商品IDをキーとして販売価格を特定しても良い。また、決済要求にはユーザIDを含めないようにし、情報提供サーバ3が、決済要求に含まれるクレジットカード番号をキーとしてユーザIDをユーザ情報データベース321から特定しても良い。一方、情報提供サーバ3は、上記決済要求を受信すると、例えば専用回線を経由してクレジットカード会社の与信システムに対してオーソリ要求を行う。クレジットカード会社の与信システムによりカードの有効性の確認及びカード与信残高の照合等が行われ、そのオーソリ結果が情報提供サーバ3に応答される。そして、情報提供サーバ3のシステム制御部33は、応答されたオーソリ結果を取得すると、該オーソリ結果が良好であるか否かを判定し良好である場合にはクレジットカードによる決済処理を実行する。続いて、システム制御部33は、上述した利用履歴情報をユーザIDに対応付けてユーザ情報データベース321に登録すると共に、図10に示す処理を開始する。図10に示す処理では、先ず、システム制御部33は、上記受信された決済要求から店舗ID及びユーザIDを取得することにより、当該店舗IDに対応する店舗の提供情報の利用を認識利用フラグを立てるし、当該取得されたユーザIDに対応付けて、現在時刻を提供情報利用時刻として記憶するステップS11。なお、システム制御部33は、良好であることを示すオーソリ結果の受信を、提供情報の利用と認識してもよい。また、図10に示す提供情報の更新処理は、クレジットカード決済が行われた言い換えれば、オーソリ結果が良好であったことを条件として開始される他にも、例えば電子マネー決済、又はクーポン決済が行われたことを条件として開始されるように構成してもよい。オンライン方式の電子マネー決済の場合、店舗の端末が、電子マネー決済時に、情報提供サーバ3へ電子マネー決済を示す情報をユーザID、及び店舗IDを含む送信する。一方、オフライン方式の電子マネー決済の場合、店舗の端末が電子マネー決済を実行した後、情報提供サーバ3と同期を図る際例えば、バッチ処理により所定時間毎に、情報提供サーバ3へ電子マネー決済を示す情報をユーザID、及び店舗IDを含む送信する。そして、情報提供サーバ3のシステム制御部33は、上記受信された電子マネー決済を示す情報から店舗ID及びユーザIDを取得して、ステップS11以降の処理を行う。一方、クーポン決済の場合、店舗の端末が、クーポン決済時又はクーポン決済後に、情報提供サーバ3へクーポン決済を示す情報をユーザID、及び店舗IDを含む送信する。そして、情報提供サーバ3のシステム制御部33は、例えば、上記受信されたクーポン決済を示す情報から店舗ID及びユーザIDを取得して、ステップS11以降の処理を行う。なお、クーポン決済に用いられるクーポンには、携帯端末1が上記ステップS9で情報提供サーバ3から受信した特典情報以外にも、ユーザが携帯端末1等のユーザ端末を用いて、店舗の情報を提供するWebサイトから取得した電子クーポンがある。このような電子クーポンには、固有のクーポンIDが付与されている場合があり、この場合、電子クーポンを配布したユーザのユーザIDとクーポンIDとを対応付けてサーバに登録することができる。そのため、電子クーポンが店舗においてユーザにより利用されると、情報提供サーバ3は、利用したユーザのユーザIDを特定することができる。次いで、システム制御部33は、上記取得されたユーザIDに対応付けられて記憶されている、ユーザの空き時間帯を示す情報を記憶部32から取得するステップS12。次いで、システム制御部33は、上記記憶された提供情報利用時刻認識された利用の時刻と、上記取得した空き時間帯とから残り時間を算出するステップS13。例えば、ユーザの空き時間帯が12時00分から15時00分であり、提供情報利用時刻が13時00分であるとすると、残り時間は2時間である。次いで、システム制御部33は、上記算出した残り時間内にユーザが利用可能な店舗の組合せを再決定する店舗の組合せ決定処理を行うステップS14。この店舗の組合せ決定処理には上述した図8に示す処理を適用できる。ただし、この店舗の組合せ決定処理では、システム制御部33は、上記ステップS71において、上記算出した残り時間に対応するユーザの空き時間帯を新たに特定し、当該空き時間帯内にユーザが利用可能な複数の店舗を、店舗情報データベース323から選択することになる。また、ユーザの現在位置は、上述したステップS5における情報取得要求の受信時から変動しているので、システム制御部33は、携帯端末1からユーザの位置情報を再度取得して図8に示す処理において用いることになる。なお、前記決済処理を行った店舗の位置情報を携帯端末1の位置情報とするように構成しても良い。このステップS14においても、システム制御部33は、ユーザの空き時間帯上記のように新たに特定と、店舗情報データベース323を新たに参照することで特定した店舗の空き時間帯とに基づいて、ユーザの空き時間帯の少なくとも一部が重なる空き時間帯を有する複数の店舗を、店舗情報データベース323から選択するように構成してもよい。このステップS14における店舗の組合せ決定処理時には、店舗の空き時間帯が、前回の店舗の組合せ決定処理から変更されている可能性がある。そのため、ステップS14における店舗の組合せ決定処理において、ユーザの空き時間帯と、店舗の空き時間帯とに基づいて、ユーザの空き時間帯の少なくとも一部が重なる空き時間帯を有する複数の店舗の組合せを決定すれば、ユーザの空き時間と店舗の空き時間とを、より効果的にマッチングさせることができ、ユーザがより利用し易い提供情報を柔軟に提供することができる。そして、システム制御部33は、上記再決定された組合せにおける各店舗の店舗IDに対応付けられて登録されている提供情報を提供情報データベース324から取得し、当該取得した提供情報を、上記ステップS8と同様に、上記携帯端末1に送信するステップS15。このとき、提供情報データベース324から取得され携帯端末1に送信される提供情報の内容は、上述したステップS8で送信された提供情報から更新されていることになる。つまり、最初の提供情報の送信から経過していればいるほどユーザの現在位置等の状況が変化するため、その内容が変わることになる。以上説明したように、情報提供サーバ3から携帯端末1への提供情報の更新動作によれば、情報提供サーバ3は、最初の提供情報の送信から所定時間経過後例えば残り時間を算出するタイミングに、ユーザの空き時間帯における残り時間内にユーザが利用可能な店舗の組合せを再決定し、該再決定された組合せにおける店舗の提供情報をユーザの携帯端末1に送信する。従って、ユーザが提供情報に係る1以上の店舗を利用することにより時間が経過しユーザの現在位置等の状況が変化した場合であっても、当該ユーザに対して、残り時間に応じた店舗の提供情報をより柔軟に提供することができる。なお、最初の提供情報の送信から所定時間間隔で定期的に、店舗の組合せが再決定され、当該提供情報が携帯端末1又はユーザのメールアドレス宛に送信されるように構成しても良い。また、上記実施形態においては、情報提供サーバ3が、図8~図10に示す処理を行うように構成したが、別の例として、携帯端末1が図8~図10に示す処理を行うように構成してもよい。この場合、携帯端末1の制御部16は、本発明における店舗情報取得手段として、店舗情報データベース323、及び提供情報データベース324に登録された情報の全部又は一部を、ネットワークNWを介して情報提供サーバ3から取得し記憶部12に記憶する。次いで、携帯端末1の制御部16は、本発明における時間枠情報取得手段、及び店舗組合せ決定手段等として機能し、上述した図8~図10に示す処理を行う。そして、携帯端末1の制御部16は、本発明における店舗の提供情報を表示させる表示制御手段として機能し、上記決定された組合せにおける各店舗の店舗IDに対応付けられて登録されている提供情報を記憶部12から取得し上記ステップS8と同様、当該取得した提供情報を、表示部15に表示させるステップS9と同様。"