(57)【要約】【課題】  レンタル商品を過去に借りたか否かを、簡易に確認可能とする。【解決手段】  実施形態の履歴情報閲覧システムは、商品コード記憶部と、送信部とを備える識別情報送信装置および会員コード取得部と、受信部と、履歴取得部と、表示部とを備える携帯端末を備える。送信部は、レンタル商品を識別するためのものであり、商品コード記憶部により記憶された商品コードを無線送信する。会員コード取得部は、会員を識別するための会員コードを取得する。受信部は、送信部により送信された商品コードを受信する。履歴取得部は、会員コード取得手段により取得された会員コードにより識別される会員による、受信部により受信された商品コードで識別されるレンタル商品のレンタルに関する履歴情報を取得する。表示部は、履歴取得部により取得された履歴情報を表した閲覧画面を表示する。【選択図】      図１
2015207169.tif 000002
【特許請求の範囲】
【請求項１】
識別情報送信装置および携帯端末を備え、
前記識別情報送信装置は、
会員に対してレンタルされるレンタル商品を識別するための商品コードを記憶する商品コード記憶部と、
前記商品コード記憶部により記憶された前記商品コードを無線送信する送信部とを具備し、
前記携帯端末は、
前記会員を識別するための会員コードを取得する会員コード取得部と、
前記送信部により送信された前記商品コードを受信する受信部と、
前記会員コード取得手段により取得された前記会員コードにより識別される会員による、前記受信部により受信された前記商品コードで識別される前記レンタル商品のレンタルに関する履歴情報を取得する履歴取得部と、
前記履歴取得部により取得された履歴情報を表した閲覧画面を表示する表示部とを具備する、
ことを特徴とする履歴情報閲覧システム。
【請求項２】
前記携帯端末は、
前記商品コードに関連付けて前記履歴情報を記憶する履歴記憶部をさらに備え、
前記履歴取得部は、前記受信部により受信された前記商品コードに関連付けられた前記履歴情報を前記履歴記憶部から取得する、
ことを特徴とする請求項１に記載の履歴情報閲覧システム。
【請求項３】
前記履歴情報閲覧システムは、情報配信装置をさらに備え、
前記携帯端末は、
前記受信部により受信された前記商品コードと前記会員コード取得手段が取得した前記会員コードとを前記情報配信装置に通知するコード通知部をさらに備え、
前記情報配信装置は、
前記商品コードと前記会員コードとに関連付けて、当該会員コードで識別される会員による、当該商品コードで識別される前記レンタル商品のレンタルの履歴情報を記憶する履歴記憶部と、
前記コード通知部により通知された前記商品コードおよび前記会員コードに対して前記履歴記憶部にて関連付けられた履歴情報を前記前記携帯端末へと通知する履歴通知部とを具備し、
前記履歴取得部は、前記履歴通知部により通知された履歴情報を、前記受信部により受信された前記商品コードで識別される前記レンタル商品のレンタルに関する履歴情報として取得する、
ことを特徴とする請求項１に記載の履歴情報閲覧システム。
【請求項４】
会員に対してレンタルされるレンタル商品を識別するための商品コードを記憶する商品コード記憶部と、前記商品コード記憶部により記憶された前記商品コードを無線送信する送信部とを具備した識別情報送信装置とともに履歴情報閲覧システムを構成するものであって、
前記会員を識別するための会員コードを取得する会員コード取得部と、
前記送信部により送信された前記商品コードを受信する受信部と、
前記会員コード取得手段により取得された前記会員コードにより識別される会員による、前記受信部により受信された前記商品コードで識別される前記レンタル商品のレンタルに関する履歴情報を取得する履歴取得部と、
前記履歴取得部により取得された履歴情報を表した閲覧画面を表示する表示部とを具備したことを特徴とする端末装置。
【請求項５】
会員に対してレンタルされるレンタル商品を識別するための商品コードを無線送信する識別情報送信装置と、前記識別情報送信装置により送信された商品コードと前記会員を識別するための会員コードとを通知する携帯端末とともに履歴情報閲覧システムを構成するものであり、
前記商品コードと前記会員コードとに関連付けて、当該商品コードで識別される前記レンタル商品に関する当該会員コードで識別される会員によるレンタルの履歴情報を記憶する履歴記憶部と、
前記携帯端末から通知された前記商品コードおよび前記会員コードに対して前記履歴記憶部にて関連付けられた履歴情報を前記前記携帯端末へと通知する履歴通知部とを具備したことを特徴とする情報配信装置。
【請求項６】
携帯端末と通信する通信部と、
会員に対してレンタルされるレンタル商品を識別するための商品コードと前記を識別するための会員コードとに関連付けて、当該商品コードで識別される前記レンタル商品に関する当該会員コードで識別される会員によるレンタルの履歴情報を記憶する履歴記憶部とを具備した情報配信装置を制御するコンピュータを、
前記商品コードおよび前記会員コードを前記携帯端末が送信し、これら商品コードおよび会員コードを前記通信部が受信したことに応じて、これら商品コードおよび会員コードに対して前記履歴記憶部にて関連付けられた履歴情報を前記履歴記憶部から取得する履歴取得部と、
前記履歴取得部により取得された前記履歴情報を前記前記携帯端末へと送信するように前記通信部を制御する送信制御部として機能させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、履歴情報閲覧システム、携帯端末、情報配信装置および制御プログラムに関する。
【背景技術】
【０００２】
会員に対してレンタル商品をレンタルするレンタル店において、会員が関心を持ったレンタル商品を当該会員が過去に借りたことがあるか否かについては、当該会員が自己の記憶に基づいて判断することが一般的である。
【０００３】
このような判断を会員が正しく行える保障は無く、しばしば、レンタルした後に、過去にレンタル済みの商品であることに会員が気づくことがある。
【０００４】
このような事情から、会員が関心を持ったレンタル商品を当該会員が過去に借りたことがあるか否かを、当該会員が簡易に確認できることが望まれていた。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第４８４７９１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明が解決しようとする課題は、会員が関心を持ったレンタル商品を当該会員が過去に借りたことがあるか否かを、当該会員が簡易に確認可能とする履歴情報閲覧システム、携帯端末、情報配信装置および制御プログラムを提供することである。
【課題を解決するための手段】
【０００７】
実施形態の履歴情報閲覧システムは、商品コード記憶部と、送信部とを備える識別情報送信装置および会員コード取得部と、受信部と、履歴取得部と、表示部とを備える携帯端末を備える。商品コード記憶部は、会員に対してレンタルされるレンタル商品を識別するための商品コードを記憶する。送信部は、商品コード記憶部により記憶された商品コードを無線送信する。会員コード取得部は、会員を識別するための会員コードを取得する。受信部は、送信部により送信された商品コードを受信する。履歴取得部は、会員コード取得手段により取得された会員コードにより識別される会員による、受信部により受信された商品コードで識別されるレンタル商品のレンタルに関する履歴情報を取得する。表示部は、履歴取得部により取得された履歴情報を表した閲覧画面を表示する。
【図面の簡単な説明】
【０００８】
【図１】実施形態に係る履歴情報閲覧システムのブロック図。
【図２】図１中の棚札装置の外観の斜視図。
【図３】図１中の会員テーブルの内容の一例を示す図。
【図４】図１中の履歴テーブルの内容の一例を示す図。
【図５】図１中のステータステーブルの内容の一例を示す図。
【図６】図１中の携帯端末が備えるＣＰＵの制御処理のフローチャート。
【図７】図１中の情報配信装置が備えるＣＰＵの制御処理のフローチャート。
【図８】一例としての第１の閲覧画面を示す図。
【図９】一例としての第２の閲覧画面を示す図。
【発明を実施するための形態】
【０００９】
以下、実施の形態について図面を用いて説明する。
【００１０】
図１は本実施形態に係る履歴情報閲覧システム１００のブロック図である。
【００１１】
履歴情報閲覧システム１００は、例えばレンタルビデオ店などのようなレンタル店でレンタルするレンタル商品に関する情報を会員に閲覧させるサービスを提供する。履歴情報閲覧システム１００は、複数の棚札装置１０、棚札管理装置２０、携帯端末３０および情報配信装置４０を含む。なお、図１においては１つの棚札装置１０のみを示している。
【００１２】
棚札装置１０は、陳列棚に陳列される複数のレンタル商品のそれぞれに対応して陳列棚に取り付けられる。棚札装置１０は、陳列棚に陳列される商品に関する情報を表した棚札画像を表示する。棚札装置１０は、棚札装置１０の個々を識別可能に定められた棚札コードを無線送信する。かくして棚札装置１０は、識別情報送信装置に相当する。
【００１３】
図２は一例としての棚札画像６１を表示している棚札装置１０の外観の斜視図である。
【００１４】
図２に示す棚札装置１０は、レンタル商品７１を陳列する陳列棚７２の前縁７２ａに取り付けられている。棚札画像６１は、レンタル商品７１の商品名（ここでは映画のタイトル）を表している。
【００１５】
棚札管理装置２０は、レンタル店の事務室などに設置される。棚札管理装置２０は、無線中継器２１を介して、複数の棚札装置１０のそれぞれと無線通信することができ、棚札装置１０を管理する。具体的には棚札管理装置２０は、棚札コードと、レンタル商品の個々を識別可能に定められた商品識別情報との関連付けを管理する。棚札管理装置２０は、この関連付けが変更された場合に、該当する棚札コードで識別される棚札装置１０で表示する棚札画像を、新たに関連付けられる商品識別情報で識別される商品に関する情報を表すものに変更する。かくして、棚札コードに基づいてレンタル商品を識別することが可能なのであり、棚札コードは商品コードの一例である。
【００１６】
携帯端末３０は、モバイルネットワーク３００およびインターネット４００を介してのデータ通信機能と、ＮＦＣ（near field communication）によるデータ通信機能とを備える。携帯端末３０は、商品情報の閲覧のために会員によって使用される。
【００１７】
情報配信装置４０は、商品情報の配信のための処理などを行う。
【００１８】
棚札装置１０は、棚札コントローラ１１、通信デバイス１２、ＮＦＣユニット１３、メモリ１４、表示デバイス１５および伝送システム１６を含む。
【００１９】
棚札コントローラ１１は、ＣＰＵ（central processing unit）、ＲＯＭ（read-only memory）およびＲＡＭ（random-access memory）を含んだコンピュータを用いてなり、棚札装置１０としての所期の機能を実現するべく各部を制御する。
【００２０】
通信デバイス１２は、無線中継器２１と無線通信を行い、棚札コントローラと棚札管理装置２０とのデータ通信を可能とする。通信デバイス１２としては、例えばIEEE802.15.4に準拠した周知のデバイスが利用できる。
【００２１】
ＮＦＣユニット１３は、棚札装置１０に近接された携帯端末３０とＮＦＣによるデータ通信を行う。
【００２２】
メモリ１４は、不揮発性のデータ記憶デバイスであり、複数の棚札装置１０の個々を識別可能に定められたうちの１つの棚札コード１４ａを記憶する。メモリ１４は、商品コード記憶部の一例である。
【００２３】
表示デバイス１５は、棚札画像を表示するものであり、棚札コントローラ１１の制御の下に表示内容を変更可能である。表示デバイス１５としては、例えば電子ペーパーが利用できる。
【００２４】
伝送システム１６は、棚札コントローラ１１、通信デバイス１２、ＮＦＣユニット１３、メモリ１４および表示デバイス１５の間でデータを伝送する。伝送システム１６は、システムバスなどの各種のバスと、これらのバスと各部とを接続する各種のインタフェース回路とを含む周知のものであって良い。
【００２５】
携帯端末３０は、ＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、補助記憶デバイス３４、ＮＦＣユニット３５、タッチパネル３６、通信デバイス３７および伝送システム３８を含む。伝送システム３８は、ＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、補助記憶デバイス３４、ＮＦＣユニット３５、タッチパネル３６および通信デバイス３７の間でデータを伝送する。伝送システム３８は、システムバスなどの各種のバスと、これらのバスと各部とを接続する各種のインタフェース回路とを含む周知のものであって良い。
【００２６】
ＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３および補助記憶デバイス３４は、伝送システム３８により接続されてコンピュータを構成する。
【００２７】
ＣＰＵ３１は、上記のコンピュータの中枢部分である。ＣＰＵ３１は、ＲＯＭ３２に記憶されたオペレーティングシステムや、ＲＯＭ３２または補助記憶デバイス３４に記憶されたアプリケーションプログラムに基づいて、携帯端末３０としての所期の機能を実現するための制御処理を実行する。上記の所期の機能の一部は、例えば既存のスマートフォンが備える周知の機能であって良い。また上記の所期の機能の１つは、後述する制御処理により実現される機能である。
【００２８】
ＲＯＭ３２は、上記のコンピュータの主記憶部分である。ＲＯＭ３２は、上記のオペレーティングシステムおよびアプリケーションプログラムを記憶する。またＲＯＭ３２は、ＣＰＵ３１が各種の処理を行う上で参照するデータを記憶する場合もある。
【００２９】
ＲＡＭ３３は、上記のコンピュータの主記憶部分である。ＲＡＭ３３は、ＣＰＵ３１が各種の処理を行う上で参照するデータを記憶する。さらにＲＡＭ３３は、ＣＰＵ３１が各種の処理を行う上で一時的に使用するデータを記憶しておく、いわゆるワークエリアとして利用される。
【００３０】
補助記憶デバイス３４は、上記のコンピュータの補助記憶部分である。補助記憶デバイス３４は、上記のアプリケーションプログラム、ＣＰＵ３１が各種の処理を行う上で使用するデータ、あるいはＣＰＵ３１での処理によって生成されたデータを保存する。
【００３１】
ＮＦＣユニット３５は、携帯端末３０が棚札装置１０に近接された際に、ＮＦＣユニット１３との間でＮＦＣによるデータ通信を行う。
【００３２】
タッチパネル３６は、表示デバイスおよびタッチセンサを含む。表示デバイスは、ＧＵＩ画面などの任意の画面を表示する。表示デバイスとしては、例えばカラーＬＣＤ（liquid crystal display）等の周知のデバイスが利用できる。タッチセンサは、表示デバイスの表示面に重ねて配置されている。タッチセンサは、表示デバイスの表示面へのユーザのタッチ位置を検出し、その位置情報をＣＰＵ３１へと送る。タッチセンサとしては、周知のデバイスが利用できる。
【００３３】
通信デバイス３７は、モバイルネットワーク３００を介した通信を行う。通信デバイス３７は、モバイルネットワーク３００およびインターネット４００を介して情報配信装置４０と通信することもできる。
【００３４】
携帯端末３０のハードウェアとしては、既存のスマートフォンやタブレット端末などのような、アプリケーションプログラムを任意にインストール可能なデバイスをそのまま利用できる。そしてこの種のデバイスが備える補助記憶デバイス３４に、そのデバイスの販売者あるいは使用者によって、後述する制御処理について記述したアプリケーションプログラムである制御プログラムがインストールされることにより携帯端末３０が実現される。このとき制御プログラムは、磁気ディスク、光磁気ディスク、光ディスク、半導体メモリなどのようなリムーバブルな記録媒体に記録して、あるいはネットワークを介して販売者あるいは使用者へと配布される。なお制御プログラムは、ＲＯＭ３２に記憶されていても良い。
【００３５】
情報配信装置４０は、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、補助記憶デバイス４４、通信デバイス４５および伝送システム４６を含む。伝送システム４６は、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、補助記憶デバイス４４および通信デバイス４５の間でデータを伝送する。伝送システム４６は、システムバスなどの各種のバスと、これらのバスと各部とを接続する各種のインタフェース回路とを含む周知のものであって良い。
【００３６】
ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３および補助記憶デバイス４４は、伝送システム４６により接続されてコンピュータを構成する。
【００３７】
ＣＰＵ４１は、上記のコンピュータの中枢部分である。ＣＰＵ４１は、ＲＯＭ４２に記憶されたオペレーティングシステムや、ＲＯＭ４２または補助記憶デバイス４４に記憶されたアプリケーションプログラムに基づいて、情報配信装置としての所期の機能を実現するための制御処理を実行する。上記の所期の機能のうちの１つは、後述する制御処理により実現される機能である。
【００３８】
ＲＯＭ４２は、上記のコンピュータの主記憶部分である。ＲＯＭ４２は、上記のオペレーティングシステムおよびアプリケーションプログラムを記憶する。またＲＯＭ４２は、ＣＰＵ４１が各種の処理を行う上で参照するデータを記憶する場合もある。
【００３９】
ＲＡＭ４３は、上記のコンピュータの主記憶部分である。ＲＡＭ４３は、ＣＰＵ４１が各種の処理を行う上で参照するデータを記憶する。さらにＲＡＭ４３は、ＣＰＵ４１が各種の処理を行う上で一時的に使用するデータを記憶しておく、いわゆるワークエリアとして利用される。
【００４０】
補助記憶デバイス４４は、上記のコンピュータの補助記憶部分である。補助記憶デバイス４４は、上記のアプリケーションプログラム、ＣＰＵ４１が各種の処理を行う上で使用するデータ、あるいはＣＰＵ４１での処理によって生成されたデータを保存する。補助記憶デバイス４４は、会員テーブル４４ａ、複数の履歴テーブル４４ｂおよびステータステーブル４４ｃを記憶する。
【００４１】
図３は会員テーブル４４ａの内容の一例を示す図である。
【００４２】
会員テーブル４４ａは、会員を識別するための会員コードにファイルパスを関連付けたデータレコードの集合である。会員テーブル４４ａに記述されたファイルパスは、関連付けられた会員コードで識別される会員によるレンタルの履歴を表した履歴テーブル４４ｂを含んだデータファイルの保管場所およびファイル名を表す。会員テーブル４４ａに記述されるファイルパスが表す保管場所は、典型的には補助記憶デバイス４４の中である。しかしながら、インターネット４００を介してアクセス可能な図示しない記憶デバイスの中であっても良い。
【００４３】
図４は履歴テーブル４４ｂの内容の一例を示す図である。
【００４４】
複数の履歴テーブル４４ｂは、複数の会員のそれぞれに対応する。履歴テーブル４４ｂは、棚札コードにレンタル期間情報を関連付けたデータレコードの集合である。履歴テーブル４４ｂに記述されたレンタル期間情報は、関連付けられた棚札コードで識別されるレンタル商品を対応する会員が過去にレンタルした期間を表す。かくして履歴テーブル４４ｂに記述されたレンタル期間情報は、履歴情報の一例である。そして履歴テーブル４４ｂは、履歴記憶部に相当する。
【００４５】
図５はステータステーブル４４ｃの内容の一例を示す図である。
【００４６】
ステータステーブル４４ｃは、レンタル商品の現時点におけるステータスを表す。ステータステーブル４４ｃは、棚札コード、パッケージコード、レンタル期間およびファイルパスを含んだデータレコードの集合である。パッケージコードは、同じレンタル商品が複数存在する場合に、それらのレンタル商品の個々を識別するために定められるものである。レンタル期間は、同じデータレコードに含まれた棚札コードおよびパッケージコードにより識別されるレンタル商品がレンタルされる予定期間を表す。なお、レンタル期間は、該当するレンタル商品がレンタルされていないならば、null値などの実質的な期間を表さない所定の値とされる。ファイルパスは、動画ファイルにアクセスするためのパスを表す。
【００４７】
なお、会員テーブル４４ａ、履歴テーブル４４ｂおよびステータステーブル４４ｃは、別々の記憶デバイスに記憶されていても良い。
【００４８】
通信デバイス４５は、インターネット４００を介した通信を行う。通信デバイス４５は、インターネット４００およびモバイルネットワーク３００を介して携帯端末３０と通信することもできる。
【００４９】
この情報配信装置４０のハードウェアとしては、例えば汎用のサーバ装置やコンピュータ装置を用いることができる。そしてこの種の装置が備える補助記憶デバイス４４に、その装置の販売者あるいは使用者によって、後述する制御処理について記述したアプリケーションプログラムである制御プログラムがインストールされるとともに、会員テーブル４４ａ、履歴テーブル４４ｂおよびステータステーブル４４ｃが書き込まれることにより情報配信装置４０が実現される。このとき制御プログラムは、磁気ディスク、光磁気ディスク、光ディスク、半導体メモリなどのようなリムーバブルな記録媒体に記録して、あるいはネットワークを介して販売者あるいは使用者へと配布される。なお制御プログラムは、ＲＯＭ４２に記憶されていても良い。
【００５０】
次に履歴情報閲覧システム１００の動作について説明する。なお、以下に説明する処理の内容は一例であって、同様な結果を得ることが可能な様々な処理を適宜に利用できる。
【００５１】
携帯端末３０において、前述したように補助記憶デバイス３４に記憶された制御プログラムに基づくアプリケーションの起動を要求する操作が例えばタッチパネル３６にて行われると、ＣＰＵ３１は制御プログラムに基づく制御処理を開始する。
【００５２】
図６はＣＰＵ３１の制御処理のフローチャートである。
【００５３】
Ａｃｔ１においてＣＰＵ３１は、予め定められたトップ画面を表示するようにタッチパネル３６を制御する。この制御の下にタッチパネル３６は、トップ画面を表示する。トップ画面は例えば、会員に、レンタル履歴を確認したい商品が陳列された陳列棚に取り付けられた棚札装置に携帯端末３０を近接させることを促すものである。
【００５４】
Ａｃｔ２においてＣＰＵ３１は、ＮＦＣユニット３５によるＮＦＣ通信が開始したか否かを確認する。そしてＣＰＵ３１は、ＮＦＣ通信が開始していないためにＮＯと判定したならば、Ａｃｔ２を繰り返す。かくしてＣＰＵ３１はＡｃｔ２において、ＮＦＣ通信が開始されるのを待ち受ける。
【００５５】
会員は、レンタル店にて関心を持ったレンタル商品についてのレンタル履歴を確認したい場合には、そのレンタル商品の陳列棚に取り付けられた棚札装置１０に携帯端末３０を近接させる。これによりＮＦＣユニット３５がＮＦＣユニット１３に近接すると、棚札装置１０では、棚札コントローラ１１の制御の下に、メモリ１４により記憶された棚札コード１４ａがＮＦＣユニット１３から無線送信される。そしてＮＦＣユニット３５は、このように無線送信された棚札コードを受信する。かくして棚札コントローラ１１およびＮＦＣユニット１３の協働により、送信部としての機能が達成される。またＮＦＣユニット３５は、受信部の一例である。
【００５６】
ＣＰＵ３１は、このようなＮＦＣ通信が開始されたことに応じてＡｃｔ２にてＹＥＳと判定し、Ａｃｔ３へと進む。
【００５７】
Ａｃｔ３においてＣＰＵ３１は、ＮＦＣユニット３５により受信されたデータが棚札コードであるか否かを確認する。ＮＦＣユニット３５によるＮＦＣを利用した通信では、棚札コード以外のデータの受信も行われ得る。そこでＣＰＵ３１は、そのような別用途の通信が行われて、棚札コードが受信されたのでなければＮＯと判定し、Ａｃｔ２の待ち受け状態に戻る。しかしながらＣＰＵ３１は、棚札装置１０との上記のようなＮＦＣ通信が行われ、棚札コードが受信されたのならば、Ａｃｔ３でＹＥＳと判定し、Ａｃｔ４へと進む。
【００５８】
Ａｃｔ４においてＣＰＵ３１は、上記の受信された棚札コードを、補助記憶デバイス３４に記憶されている会員コードとともに情報配信装置４０へと通知する。この通知は、例えばインターネット４００にて情報配信装置４０を特定するためのホスト名と棚札コードおよび会員コードを含んだパス名とからなるＵＲＬ（uniform resource locator）を用いて、通信デバイス３７により情報配信装置４０へとアクセスすることにより行えば良い。あるいは、携帯端末３０と情報配信装置４０とのセッションを確立した後に、携帯端末３０から情報配信装置４０へと棚札コードおよび会員コードを転送するなど、その手法は任意であって良い。なお、ＣＰＵ３１は、図６に示す制御処理とは別の処理により、会員によるタッチパネル３６での操作により指定された会員コードを補助記憶デバイス３４に記憶させておく。そしてＣＰＵ３１は、補助記憶デバイス３４から会員コードを読み出すことによって会員コードを取得する。かくして、制御プログラムに基づいて制御処理をＣＰＵ３１が実行することによって、ＣＰＵ３１を中枢部分とするコンピュータは会員コード取得部として機能する。また当該コンピュータと通信デバイス３７との協働により、コード通知部としての機能が実現される。
【００５９】
なお、会員コードの取得は、Ａｃｔ４において会員によるタッチパネル３６での操作による会員コードの指定を受け付けることにより置き換えても良い。つまり、棚札コードが受信される毎に、会員コードを会員に入力させても良い。
【００６０】
さて情報配信装置４０が起動されると、ＣＰＵ４１は補助記憶デバイス４４に記憶された制御プログラムに従って制御処理を開始する。
【００６１】
図７はＣＰＵ４１の制御処理のフローチャートである。
【００６２】
Ａｃｔ２１においてＣＰＵ４１は、棚札コードおよび会員コードが通知されたか否かを確認する。そしてＣＰＵ４１は、棚札コードおよび会員コードが通知されていないためにＮＯと判定したならば、Ａｃｔ２１を繰り返す。かくしてＣＰＵ４１はＡｃｔ２１において、棚札コードおよび会員コードが通知されるのを待ち受ける。そしてＣＰＵ４１は、前述したように携帯端末３０から棚札コードおよび会員コードが通知されたならば、Ａｃｔ２１にてＹＥＳと判定し、Ａｃｔ２２へと進む。
【００６３】
Ａｃｔ２２においてＣＰＵ４１は、携帯端末３０とのセッションを確立する。
【００６４】
Ａｃｔ２３においてＣＰＵ４１は、通知された棚札コードで識別されるレンタル商品（以下、関心商品と称する）が現時点においてレンタル可能であるか否かを確認する。ＣＰＵ４１は具体的には例えば、ステータステーブルに、通知された棚札コードを含み、かつレンタル期間がnull値であるデータレコードが存在するか否かを確認する。そしてＣＰＵ４１は、該当するデータレコードが存在するならば、レンタル可能であるとしてＹＥＳと判定し、Ａｃｔ２４へと進む。
【００６５】
なおＣＰＵ４１は、図７に示す制御処理とは別の処理により、レンタル商品のレンタル開始や返却などを管理する管理装置（図示せず）と連携して、ステータステーブル４４ｃにおけるレンタル期間を適宜更新する。図５に示す例では、ステータステーブル４４ｃは、棚札コードが「aaaaaaaa」であるレンタル商品が３パッケージ存在するが、これがいずれもレンタル中であることを表し、棚札コードが「bbbbbbbb」であるレンタル商品が１パッケージ存在するが、これはレンタルされていないことを表している。
【００６６】
Ａｃｔ２４においてＣＰＵ４１は、第１の閲覧画面を生成する。第１の閲覧画面は、通知された会員コードにより識別される会員が関心商品をレンタルした履歴を表すとともに、該当するレンタル商品が現時点においてレンタル可能であることを表すものである。
【００６７】
図８は一例としての第１の閲覧画面Ｓｃ１を示す図である。
【００６８】
第１の閲覧画面Ｓｃ１は、「ＸＸＸ」なるタイトルの映画に関するレンタル商品を2009年3月2日から2009年3月4日までの間にレンタルしたことがあることを表している。第１の閲覧画面Ｓｃ１はまた、「今すぐレンタル可能」という定型の文字列により、「ＸＸＸ」なるタイトルの映画に関するレンタル商品が現時点においてレンタル可能であることを表している。第１の閲覧画面Ｓｃ１はさらに、動画ボタンＢ１およびＯＫボタンＢ２を含む。
【００６９】
ＣＰＵ４１は、第１の閲覧画面を生成するに当たっては、複数の履歴テーブル４４ｂの中から、通知された会員コードに会員テーブル４４ａで関連付けられているファイルパスにより特定されるものを選択する。ＣＰＵ４１は、選択した履歴テーブル４４ｂに、通知された棚札コードが含まれるか否かを確認する。ＣＰＵ４１は、選択した履歴テーブル４４ｂに、通知された棚札コードが含まれているならば、「レンタル履歴  有」なる定型の文字列を所定の領域に展開するとともに、その棚札コードに関連付けられたレンタル期間を読み出し、それを表す「2009/03/02-2009/03/04」のような文字列を所定の領域に展開する。ＣＰＵ４１は、選択した履歴テーブル４４ｂに、通知された棚札コードが含まれないならば、「レンタル履歴  有」なる定型の文字列に代えて「レンタル履歴  無」なる定型の文字列を展開し、レンタル期間を表す文字列は展開しない。
【００７０】
さらにＣＰＵ４１は、動画ボタンＢ１およびＯＫボタンＢ２として予め定められた画像をそれぞれの所定の領域に展開する。ＣＰＵ４１は、動画ボタンＢ１に対して、通知された棚札コードにステータステーブル４４ｃで関連付けられているファイルパスをリンク先として設定する。ＣＰＵ４１は、ＯＫボタンＢ２に対して、トップ画面を表示する状態への遷移を表すコマンドを関連付ける。
【００７１】
ＣＰＵ４１は、Ａｃｔ２４における第１の閲覧画面の生成を完了したならば、Ａｃｔ２６へと進む。
【００７２】
一方、ＣＰＵ４１は、レンタル不可能であるためにＡｃｔ２３にてＮＯと判定したならば、Ａｃｔ２５へと進む。
【００７３】
Ａｃｔ２５においてＣＰＵ４１は、第２の閲覧画面を生成する。第２の閲覧画面は、通知された会員コードにより識別される会員が関心商品をレンタルした履歴を表すとともに、該当するレンタル商品が現時点においてレンタル不可能であることを表すものである。
【００７４】
図９は一例としての第２の閲覧画面Ｓｃ２を示す図である。
【００７５】
第２の閲覧画面Ｓｃ２は、第１の閲覧画面Ｓｃ１における「今すぐレンタル可能」という文字列に代えて、「最短で2/10にレンタル可能」という文字列を展開したものである。ＣＰＵ４１は例えば、ステータステーブル４４ｃに記述されたレンタル期間の中から、通知された棚札コードに関連付けられ、かつ終了タイミングが最も早いものを抽出し、その終了タイミングの月および日で「最短でmm/ddにレンタル可能」というフォームのmmおよびddを置換することにより、上記の文字列を作成する。
【００７６】
ＣＰＵ４１は、Ａｃｔ２５における第２の閲覧画面の生成を完了したならば、Ａｃｔ２６へと進む。
【００７７】
なお、ＣＰＵ４１はＡｃｔ２４，２５においては、実際には第１または第２の閲覧画面を定義するデータファイルを生成する。このデータファイルとしては、例えばＨＴＭＬファイルなどを用いることができる。
【００７８】
以上のように第１または第２の閲覧画面を生成するに当たってＣＰＵ４１は、履歴テーブルから履歴情報を取得している。かくして制御プログラムに基づいて上記の制御処理をＣＰＵ１０が実行することによって、ＣＰＵ１０を中枢部分とするコンピュータは履歴取得部として機能する。
【００７９】
Ａｃｔ２６においてＣＰＵ４１は、Ａｃｔ２４またはＡｃｔ２５にて生成したデータファイルを含んだ応答情報を生成する。
【００８０】
Ａｃｔ２７においてＣＰＵ４１は、応答情報をＡｃｔ２２で確立したセッションを介して携帯端末３０へと送信するように通信デバイス４５を制御する。このようにして、携帯端末３０が近接された棚札装置１０を識別するための棚札コードに関連付けられた未来情報または現在情報が、情報配信装置４０から携帯端末３０へと通知される。かくして、通信デバイス４５は、通信部の一例である。そして制御プログラムに基づいて制御処理をＣＰＵ４１が実行することによって、ＣＰＵ４１を中枢部分とするコンピュータは送信制御部として機能する。またＣＰＵ４１を中枢部分とするコンピュータと通信デバイス４５との協働により履歴通知部としての機能が実現される。
【００８１】
Ａｃｔ２８においてＣＰＵ４１は、Ａｃｔ２２で確立したセッションを解消する。そしてＣＰＵ４１はこののちに、Ａｃｔ２１の待ち受け状態に戻る。
【００８２】
応答情報がインターネット４００およびモバイルネットワーク３００を介して携帯端末３０に送達されると、通信デバイス３７がこれを受信し、補助記憶デバイス３４へと書き込む。
【００８３】
さて携帯端末３０においてＣＰＵ３１は、図３のＡｃｔ４にて棚札コードおよび会員コードを通知したのち、Ａｃｔ５へと進む。
【００８４】
Ａｃｔ５においてＣＰＵ３１は、Ａｃｔ４にて棚札コードを通知したことに応じて確立されたセッションが無効となったか否かを確認する。そしてＣＰＵ３１は、当該セッションが確立されたままであるためにＮＯと判定したならば、Ａｃｔ６へと進む。
【００８５】
Ａｃｔ６においてＣＰＵ３１は、上記のように情報配信装置４０から送信された応答情報が通信デバイス３７により受信されたか否かを確認する。そしてＣＰＵ３１は、応答情報が受信されていないためにＮＯと判定したならば、Ａｃｔ５に戻る。
【００８６】
かくしてＣＰＵ３１は、Ａｃｔ５，６において、セッションが無効となるか、あるいは応答情報が受信されるのを待ち受ける。そしてＣＰＵ３１は、応答情報が受信されること無くセッションが無効となったならばＡｃｔ５にてＹＥＳと判定し、Ａｃｔ７へと進む。
【００８７】
Ａｃｔ７においてＣＰＵ３１は、予め定められたエラー画面を表示するようにタッチパネル３６を制御する。エラー画面は例えば、異常の発生によりレンタル履歴を表示できないことを会員に対して通知するための画面である。ＣＰＵ３１は、予め定められた一定の期間に、あるいはエラー画面の表示終了を指示する操作がタッチパネル３６等にてなされるまでの期間に、エラー画面を表示させる。そしてエラー画面を表示すべき期間が終了したならば、Ａｃｔ１に戻って前述と同様の処理を繰り返す。かくして、タッチパネル３６はトップ画面を表示する状態に遷移し、エラー画面の表示は終了される。
【００８８】
一方、ＣＰＵ３１は、Ａｃｔ５，６の待ち受け状態にあるときに、応答情報が上記のようにして通信デバイス３７により受信されたならば、Ａｃｔ６にてＹＥＳと判定し、Ａｃｔ８へと進む。
【００８９】
Ａｃｔ８においてＣＰＵ３１は、応答情報に含まれた前述のデータファイルに基づいて、第１または第２の閲覧画面を表示するようタッチパネル３６を制御する。かくして、制御プログラムに基づいて制御処理をＣＰＵ３１が実行することによって、ＣＰＵ３１を中枢部分とするコンピュータは、タッチパネル３６との協働により、表示部としての機能を実現する。
【００９０】
Ａｃｔ９においてＣＰＵ３１は、第１または第２の閲覧画面に設けられたＯＫボタンＢ２がタッチされたか否かを確認する。具体的には、ＯＫボタンＢ２の領域内の位置情報がタッチパネル３６から出力されたか否かを確認する。そしてＣＰＵ３１は、該当する位置情報が出力されていないならばＮＯと判定し、Ａｃｔ１０へと進む。
【００９１】
Ａｃｔ１０においてＣＰＵ３１は、第１または第２の閲覧画面に設けられた動画ボタンＢ１がタッチされたか否かを確認する。具体的には、動画ボタンＢ１の領域内の位置情報がタッチパネル３６から出力されたか否かを確認する。そしてＣＰＵ３１は、該当する位置情報が出力されていないならばＮＯと判定し、Ａｃｔ９へと戻る。
【００９２】
かくしてＣＰＵ３１はＡｃｔ９，１０において、動画ボタンＢ１およびＯＫボタンＢ２のいずれかがタッチされるのを待ち受ける。そしてＣＰＵ３１は、動画ボタンＢ１に該当する位置情報が出力されたことにより動画ボタンＢ１がタッチされたことが確認できたならば、Ａｃｔ１０にてＹＥＳと判定し、Ａｃｔ１１へと進む。
【００９３】
Ａｃｔ１１においてＣＰＵ３１は、動画ボタンＢ１に対してリンク先として設定されているファイルパスで特定される動画ファイルに基づいて動画を再生する。ここで再生される動画の内容は任意であって良いが、例えば映画のダイジェストなどが想定される。そしてＣＰＵ３１は、動画の再生を終了したならば、Ａｃｔ８に戻り、それ以降の処理を前述と同様に繰り返す。
【００９４】
そしてＣＰＵ３１は、Ａｃｔ９，１０の待ち受け状態にあるときに、ＯＫボタンＢ２に該当する位置情報が出力されたことによりＯＫボタンＢ２がタッチされたことが確認できたならば、Ａｃｔ９にてＹＥＳと判定し、Ａｃｔ１へと戻る。
【００９５】
以上のように履歴情報閲覧システム１００によれば、会員が棚札装置１０に携帯端末３０を近づければ、その会員による、その棚札装置１０が関連付けられたレンタル商品のレンタルに関する履歴情報を表した閲覧画面が携帯端末３０にて表示される。従って、会員は、関心を持ったレンタル商品を過去にレンタルしたことがあるか否かを確認することができる。
【００９６】
履歴情報閲覧システム１００によれば、閲覧画面には、会員が関心を持ったレンタル商品を、会員が直ぐにレンタルすることができるか否かも表される。従って、会員は、関心を持ったレンタル商品をレンタルするかどうかを、携帯端末３０の表示のみから決定することが可能である。
【００９７】
履歴情報閲覧システム１００によれば、閲覧画面には、会員が関心を持ったレンタル商品が、会員が直ぐにレンタルすることができない状態であるならば、レンタル可能となる予測日も表される。従って、会員は、関心を持ったレンタル商品をどの程度待てばレンタルすることができるのかを判断することができる。そして、レンタル店が予約サービスを提供している場合には、予約をすべきかどうかを会員が判断することが可能である。
【００９８】
履歴情報閲覧システム１００によれば、棚札装置１０と携帯端末３０との間の通信にＮＦＣを用いているので、会員は、携帯端末３０において所定のアプリケーションを起動した上で、当該携帯端末３０を棚札装置１０に近接させるだけで良く、履歴情報の閲覧のために面倒な操作は必要ない。
【００９９】
この実施形態は、次のような種々の変形実施が可能である。
【０１００】
商品の識別情報としては、ＪＡＮ（Japanese article number）コードなどの種々のコードを棚札コードに代えて利用できる。
【０１０１】
携帯端末３０が、棚札装置１０から棚札コードを受信したことに応じて情報配信装置４０にアクセスすること無しに、閲覧画面を生成して表示しても良い。これは例えば、次のようにして実現できる。すなわち、まずＣＰＵ３１は、モバイルネットワーク３００を介した通信を行うことができる状況下にある適宜のタイミングで情報配信装置４０にアクセスし、携帯端末３０を使用する会員の履歴テーブルをダウンロードし、補助記憶デバイス３４に保存しておく。ＣＰＵ３１は、ＮＦＣユニット３５により棚札コードが受信された場合、補助記憶デバイス３４に保存された履歴テーブルに該当する棚札コードが含まれないならばレンタル履歴が無いことを表す閲覧画面を生成する。ＣＰＵ３１は、補助記憶デバイス３４に保存された履歴テーブルに該当する棚札コードが含まれるならば、当該棚札コードに関連付けられたレンタル期間を表した閲覧画面を生成する。そしてＣＰＵ３１は、生成した閲覧画面を表示するようにタッチパネル３６を制御する。これにより、携帯端末３０が情報配信装置４０にアクセスできない状況下にあっても、会員にレンタル履歴を閲覧させることができる。
【０１０２】
携帯端末３０において、棚札装置１０から受信した棚札コードや情報配信装置４０から受信した応答情報の全てまたは一部を補助記憶デバイス３４に蓄積記憶しておいても良い。このようにして生成される情報は、会員が履歴情報を確認したレンタル商品に関する情報の一覧となる。従って、この情報を参照することにより、会員が過去に関心を持ったレンタル商品が何であるのかを確認することが可能となる。例えば、前回はレンタルすることができなかったレンタル商品が何であったのかを、次回の来店時に確認することが可能となる。
【０１０３】
識別情報送信装置としては、ＲＦＩＤ（radio frequency identification）タグを用いても良い。そしてこの場合には、レンタル商品の個々にＲＦＩＤタグが取り付けられても良い。
【０１０４】
棚札管理装置２０と情報配信装置４０とは、単一のサーバ装置に統合しても良い。
【０１０５】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１０６】
１０…棚札装置、１１…棚札コントローラ、１２…通信デバイス、１３…ＮＦＣユニット、１４…メモリ、１４ａ…棚札コード、１５…表示デバイス、１６…伝送システム、２０…棚札管理装置、２１…無線中継器、３０…携帯端末、３１…ＣＰＵ、３２…ＲＯＭ、３３…ＲＡＭ、３４…補助記憶デバイス、３５…ＮＦＣユニット、３６…タッチパネル、３７…通信デバイス、３８…伝送システム、４０…情報配信装置、４１…ＣＰＵ、４２…ＲＯＭ、４３…ＲＡＭ、４４…補助記憶デバイス、４４ａ…会員テーブル、４４ｂ…履歴テーブル、４４ｃ…ステータステーブル、４５…通信デバイス、４６…伝送システム、７１…レンタル商品、７２…陳列棚、１００…履歴情報閲覧システム、３００…モバイルネットワーク、４００…インターネット。
【図１】
2015207169.tif 000003
【図３】
2015207169.tif 000004
【図４】
2015207169.tif 000005
【図５】
2015207169.tif 000006
【図６】
2015207169.tif 000007
【図７】
2015207169.tif 000008
【図８】
2015207169.tif 000009
【図９】
2015207169.tif 000010
【図２】
2015207169.tif 000011