(57)【要約】【課題】商品に対する需要を適切に予測した上で在庫量を調整可能な情報処理システムを提供する。【解決手段】テレビ放送の番組に関する番組情報データ４０を生成する番組情報取得部３６と、番組情報取得部３６により生成された番組情報データ４０に基づいて、番組情報データ４０に係る番組の放送により、店舗が在庫する商品について、販売が促進されるか又は抑制されるかを判別し、判別結果に基づいて、店舗が在庫する商品の在庫調整に関する情報を含む必要在庫量データを出力する制御部２０在庫調整情報出力部と、を備えるようにした。【選択図】図３
2011096164.tif 000002
【特許請求の範囲】
【請求項１】
店舗が在庫する商品の在庫調整に関する情報を出力する情報処理システムであって、
テレビ放送の番組に関する番組情報を取得する番組情報取得部と、
この番組情報取得部により取得された番組情報に基づいて、当該番組情報に係る番組の放送により、店舗が在庫する商品について、販売が促進されるか又は抑制されるかを判別する判別部と、
この判別部による判別結果に基づいて、店舗が在庫する商品の在庫調整に関する情報を出力する在庫調整情報出力部と、を備えることを特徴とする情報処理システム。
【請求項２】
前記番組情報は、少なくとも番組のタイトルを示す文字情報、又は、番組の内容を示す文字情報のいずれかの情報を含み、
前記判別部は、前記番組情報取得部により取得された番組情報から、店舗が在庫する商品に関連する文字情報と、当該商品の販売を促進させ、又は、抑制させる意味を有する文字情報と、の組み合わせを抽出し、抽出した組み合わせに基づいて、当該番組情報に係る番組の放送により、当該商品について、販売が促進されるか又は抑制されるかを判別することを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記番組情報取得部により取得された番組情報に係る番組の視聴率に関する情報を取得する視聴率取得部をさらに備え、
前記在庫調整情報出力部は、前記視聴率取得部により取得された視聴率に関する情報と、前記判別部による判別結果とに基づいて、店舗が在庫する商品の在庫調整に関する情報を出力することを特徴とする請求項１又は２に記載の情報処理システム。
【請求項４】
前記在庫調整情報出力部は、前記判別部により店舗が在庫する商品について販売を促進し又は抑制すると判別された番組が放送される放送地域に在圏する店舗について、前記判別部による判別結果に基づいて、当該店舗が在庫する商品の在庫調整に関する情報を出力することを特徴とする請求項１乃至３のいずれかに記載の情報処理システム。
【請求項５】
前記番組情報は、ＥＰＧに基づいた情報であることを特徴とする請求項１乃至４のいずれかに記載の情報処理システム。
【請求項６】
前記在庫調整情報出力部により出力された在庫調整に関する情報を所定の対象に出力することを特徴とする請求項１乃至５のいずれかに記載の情報処理システム。
【請求項７】
店舗が在庫する商品の在庫調整に関する情報を出力する情報処理装置であって、
テレビ放送の番組に関する番組情報を取得する番組情報取得部と、
この番組情報取得部により取得された番組情報に基づいて、当該番組情報に係る番組の放送により、店舗が在庫する商品について、販売が促進されるか又は抑制されるかを判別する判別部と、
この判別部による判別結果に基づいて、店舗が在庫する商品の在庫調整に関する情報を出力する在庫調整情報出力部と、を備えることを特徴とする情報処理装置。
【請求項８】
番組情報取得部によりテレビ放送の番組に関する番組情報を取得し、取得した番組情報に基づいて、当該番組情報に係る番組の放送により、店舗が在庫する商品について、販売が促進されるか又は抑制されるかを判別し、判別結果に基づいて、店舗が在庫する商品の在庫調整に関する情報を出力することを特徴とする情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、店舗が在庫する商品の在庫調整に関する情報を出力する情報処理システム、情報処理装置、及び、情報処理方法に関する。
【背景技術】
【０００２】
従来、在庫量を決定する際に使用される在庫量設定方法が提案されている（例えば、特許文献１参照）。この方法によれば、簡便な手法により、より適切な在庫量を決定することが可能となる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１９３４４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述した在庫量設定方法を利用したシステムのように、在庫量を調整するシステムでは、在庫する各商品について、需要を適切に予測した上で在庫量を調整したいとするニーズがある。
本発明は、上述した事情に鑑みてなされたものであり、商品に対する需要を適切に予測した上で在庫量を調整可能な情報処理システム、情報処理装置、及び、情報処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明は、店舗が在庫する商品の在庫調整に関する情報を出力する情報処理システムであって、テレビ放送の番組に関する番組情報を取得する番組情報取得部と、この番組情報取得部により取得された番組情報に基づいて、当該番組情報に係る番組の放送により、店舗が在庫する商品について、販売が促進されるか又は抑制されるかを判別する判別部と、この判別部による判別結果に基づいて、店舗が在庫する商品の在庫調整に関する情報を出力する在庫調整情報出力部と、を備えることを特徴とする。
この構成によれば、ある番組が、店舗が在庫する商品について、販売を促進し、また、抑制するような番組であるか判別することにより、当該番組が放送されることにより、当該商品の需要の増大又は減少を適切に予測でき、かつ、判別結果に基づいて店舗が在庫する商品の在庫調整に関する情報を出力することにより、商品の需要の予測を反映した商品の在庫調整に関する情報の出力、すなわち、在庫量の調整が可能となる。
【０００６】
ここで、上記発明の情報処理システムであって、前記番組情報は、少なくとも番組のタイトルを示す文字情報、又は、番組の内容を示す文字情報のいずれかの情報を含み、前記判別部は、前記番組情報取得部により取得された番組情報から、店舗が在庫する商品に関連する文字情報と、当該商品の販売を促進させ、又は、抑制させる意味を有する文字情報と、の組み合わせを抽出し、抽出した組み合わせに基づいて、当該番組情報に係る番組により、当該商品について、販売が促進されるか又は抑制されるかを判別するようにしてもよい。
この構成によれば、番組情報から、店舗が在庫する商品に関連する文字情報と、商品の販売を促進させ、又は、抑制させる意味を有する文字情報と、の組み合わせを抽出し、抽出した組み合わせに基づいて、当該番組情報に係る番組の放送により、当該商品について、販売が促進されるか又は抑制されるかを判別することにより、効率的に、番組の放送により、商品の販売が促進されるか又は抑制されるかを判別することができる。
【０００７】
また、上記発明の情報処理システムであって、前記番組情報取得部により取得された番組情報に係る番組の視聴率に関する情報を取得する視聴率取得部をさらに備え、前記在庫調整情報出力部は、前記視聴率取得部により取得された視聴率に関する情報と、前記判別部による判別結果とに基づいて、店舗が在庫する商品の在庫調整に関する情報を出力するようにしてもよい。
ここで、ある番組の視聴率は、当該番組を視聴した人間の人数と対応関係にあり、視聴率に応じて、当該番組の放送が商品の需要に対して与える影響は変動する。
これを踏まえ、上記構成によれば、視聴率を踏まえて、適切に、店舗が在庫する商品の在庫調整に関する情報を出力できる。
【０００８】
また、上記発明の情報処理システムであって、前記在庫調整情報出力部は、前記判別部により店舗が在庫する商品について販売を促進し又は抑制すると判別された番組が放送される放送地域に在圏する店舗について、前記判別部による判別結果に基づいて、当該店舗が在庫する商品の在庫調整に関する情報を出力するようにしてもよい。
ここで、受信可能な広域放送や、県域放送等の相違により、ある１の番組について、ある店舗が在圏する地域では当該番組が視聴可能であるが、他の店舗が在圏する地域では当該番組が視聴不可能であるといった事態が生じ得る。
これを踏まえ、上記構成によれば、番組の放送により商品の需要の変動がおこるような地域に在圏する店舗に対して、当該番組の放送による商品の需要の変動に対応した適切な商品の在庫調整に関する情報を出力できる。
【０００９】
また、上記発明の情報処理システムであって、前記番組情報は、ＥＰＧに基づいた情報であるようにしてもよい。
この構成によれば、広く普及したＥＰＧを利用して、効率的に、商品に対する需要を適切に予測した上で在庫量を調整可能となる。
【００１０】
また、上記発明の情報処理システムであって、前記在庫調整情報出力部により出力された在庫調整に関する情報を所定の対象に出力するようにしてもよい。
この構成によれば、在庫調整に関する情報の活用を促すことができる。
【００１１】
また、上記目的を達成するために、本発明は、店舗が在庫する商品の在庫調整に関する情報を出力する情報処理装置であって、テレビ放送の番組に関する番組情報を取得する番組情報取得部と、この番組情報取得部により取得された番組情報に基づいて、当該番組情報に係る番組の放送により、店舗が在庫する商品について、販売が促進されるか又は抑制されるかを判別する判別部と、この判別部による判別結果に基づいて、店舗が在庫する商品の在庫調整に関する情報を出力する在庫調整情報出力部と、を備えることを特徴とする。
この構成によれば、ある番組が、店舗が在庫する商品について、販売を促進し、また、抑制するような番組であるか判別することにより、当該番組が放送されることにより、当該商品の需要の増大又は減少を適切に予測でき、かつ、判別結果に基づいて店舗が在庫する商品の在庫調整に関する情報を出力することにより、商品の需要の予測を反映した商品の在庫調整に関する情報の出力、すなわち、在庫量の調整が可能となる。
【００１２】
また、上記目的を達成するために、本発明は、情報処理方法であって、番組情報取得部によりテレビ放送の番組に関する番組情報を取得し、取得した番組情報に基づいて、当該番組情報に係る番組の放送により、店舗が在庫する商品について、販売が促進されるか又は抑制されるかを判別し、判別結果に基づいて、店舗が在庫する商品の在庫調整に関する情報を出力することを特徴とする。
この方法によれば、ある番組が、店舗が在庫する商品について、販売を促進し、また、抑制するような番組であるか判別することにより、当該番組が放送されることにより、当該商品の需要の増大又は減少を適切に予測でき、かつ、判別結果に基づいて店舗が在庫する商品の在庫調整に関する情報を出力することにより、商品の需要の予測を反映した商品の在庫調整に関する情報の出力、すなわち、在庫量の調整が可能となる。
【発明の効果】
【００１３】
本発明によれば、商品に対する需要を適切に予測した上で在庫量を調整可能となる。
【図面の簡単な説明】
【００１４】
【図１】情報処理システムの構成を概略的に示す図である。
【図２】発注から入庫に至るまでの工程を説明するための図である。
【図３】情報処理装置の機能的構成を示すブロック図である。
【図４】番組情報データの構成を示す図である。
【図５】需要変動番組データベースの構成を示す図である。
【図６】情報処理装置の動作を示すフローチャートである。
【図７】商品キーワードデータベースの構成を示す図である。
【図８】促進／抑制キーワードデータベースの構成を示す図である。
【図９】情報処理装置の動作を示すフローチャートである。
【図１０】必要在庫量データベースの構成を示す図である。
【発明を実施するための形態】
【００１５】
以下、図面を参照して本発明の実施形態について説明する。
図１は、本実施形態に係る情報処理システム１の構成を概略的に示す図である。
図１に示すように、情報処理システム１は、情報処理装置１０を備えている。この情報処理装置１０は、地上デジタルテレビ放送を受信するためのＵＨＦアンテナ１１や、衛星放送を受信するための衛星アンテナ１２が接続され、これらアンテナを介して、地上デジタルテレビ放送に係る信号や、ＥＰＧ（Electric Program Guide）に係る信号を受信する。ＥＰＧに係る信号は、例えば、所定の放送局や、ＥＰＧを提供する事業者等により、これら放送局や事業者等が所有し、又は、管理する送信装置から送信される。
また、情報処理装置１０は、インターネット等の通信ネットワーク１３に接続されている。この通信ネットワーク１３には、ＥＰＧ配信サーバー１４及び視聴率配信サーバー１５が接続されている。
ＥＰＧ配信サーバー１４は、ＥＰＧを提供する事業者や、放送局等が所有し、又は、管理するサーバー装置であり、少なくともＥＰＧが記憶されている。
視聴率配信サーバー１５は、テレビ放送の番組の視聴率に関する情報を管理し、記憶するサーバーである。ここで、本実施形態では、番組として、個別番組と、定期番組の２つの概念が存在するものとする。個別番組とは、予め定められた所定の時間帯に放送される１つのテレビ番組のことであり、個別番組毎に排他的に存在する。また、定期番組とは、例えば、毎週月曜日の９：００〜１０：００に放送されるテレビ番組、というように、定期的に放送される同一内容のテレビ番組を１つのテレビ番組として捉えたときのテレビ番組の概念のことである。そして、視聴率配信サーバー１５には、少なくとも、１つのある番組について、当該番組を個別番組として捉えた場合における平均視聴率、最高視聴率を示す情報、及び、当該番組を定期番組として捉えた場合における平均視聴率、最高視聴率を示す情報が記憶されている。視聴率配信サーバー１５は、例えば、サービスとして視聴率に関する情報を提供する業者が管理し、又は、所有するサーバーである。
【００１６】
また、通信ネットワーク１３には、複数の店舗側サーバー１７（所定の対象）が接続されている。店舗側サーバー１７とは、店舗毎に設けられ、少なくとも、店舗における各商品の現時点の在庫量を管理する機能を有している。
店舗とは、スーバーマーケットやコンビニエンスストア等の小売店を含むことは勿論、小売店の他にも専門業者に専用品を納品する会社や、所定の業者に資材、材料等を供給する会社等、何らかの商品を在庫する全ての施設を含んでいる。
本実施形態に係る情報処理装置１０は、それぞれの店舗が置かれた環境、状況を考慮した上で、各店舗における商品の需要を適切に予測し、この予測を反映した商品の在庫調整に関する情報を各店舗に出力し、各店舗に配信することを目的の１つとしている。
ここで、本実施形態では、店舗毎に、以下のようにして、商品の在庫の補充のための発注が行われる。
【００１７】
図２は、店舗における商品の在庫の補充のための発注時の動作を説明するための図である。
店舗に設けられた店舗側サーバー１７は、発注日（図２の例では、２００９／１／１）の夜に、当該発注日の翌日（以下、「入庫日」という。図２の例では、２００９／１／２）に入庫すべき商品とその量とを示すデータを生成し、卸売業者、製造業者、その他の商品供給者に提供する。データの提供は、例えば、当該商品供給者が所有するサーバーへのアップロードや、当該サーバーからのダウンロード、当該データが添付されたメールの配信等の方法により行われる。
入庫日に入庫すべき商品とその量とを示すデータを生成する際、店舗側サーバー１７は、図２（Ａ）に示すように、情報処理装置１０から、入庫日における入庫によって実現すべき在庫量（以下、「必要在庫量」という）を取得する。そして、店舗側サーバー１７は、各商品について必要在庫量から、現時点における在庫量を減算した値を算出し、算出した値に対応する量だけ当該商品を発注する旨のデータを生成する。次いで、店舗側サーバー１７は、生成したデータに基づいて、商品供給者に対して発注を行う。この発注に基づいて、図２（Ｂ）に示すように、入庫日の朝、商品供給者から、店舗に対し商品の入庫が行われ、これにより、各商品の在庫量が、情報処理装置１０から取得した必要在庫量と同一となる。
一方、情報処理装置１０は、後述する方法によって、店舗側サーバー１７が発注に係る動作を実行する前の所定の時刻までに、店舗毎に、各店舗が置かれた環境、状況を考慮した上で、各店舗における商品の需要を適切に予測し、この予測に基づいて、各商品についての必要在庫量を求める。
なお、本実施形態では、発注日の翌日が入庫日であるが、発注日と入庫日の関係は、店舗の置かれている立地条件、状況、店舗の形態、規模等に応じて、適宜定められる。
【００１８】
図３は、情報処理装置１０の機能的構成を示すブロック図である。
本実施形態に係る情報処理装置１０は、必要在庫量を算出する機能の他、テレビ放送に係る映像や音声を出力する機能を備えている。情報処理装置１０として、例えば、テレビチューナー機能を有するキャプチャーボードを備えるパーソナルコンピューターを適用可能である。図３に示すように情報処理装置１０は、制御部２０と、入力部２１と、チューナー２２と、復調部２３と、トランスポート処理部２４と、デコード部２５と、画面表示処理部２６と、映像処理部２７と、音声処理部２８と、表示装置２９と、ネットワークインターフェイス３０と、記憶部３１と、を備えている。
【００１９】
制御部２０は、情報処理装置１０の各部を中枢的に制御するものであり、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他の周辺回路等を備えている。制御部２０は、視聴率取得部３５と、番組情報取得部３６と、需要変動番組ＤＢ生成部３７とを備えているが、これらについては後述する。
入力部２１は、キーボードやマウス等の入力デバイスや、情報処理装置１０本体に設けられた操作スイッチ、図示せぬリモートコントローラーからの信号を受信する受信機等に接続され、ユーザーによる情報処理装置１０に対する指示入力を検出し、制御部２０に出力する。
チューナー２２は、制御部２０の制御の下、ＵＨＦアンテナ１１や、衛星アンテナ１２で受信した放送信号を復調部２３に出力する。
復調部２３は、チューナー２２から入力された信号に対して、復調、誤り訂正等の処理を施し、トランスポートストリーム形式のデジタルデータを生成し、トランスポート処理部２４に出力する。
トランスポート処理部２４は、復調部２３から入力されたトランスポートストリーム形式のデジタルデータから、ユーザーが選択した番組に対応する映像データ及び音声データを抽出し、デコード部２５に出力する。また、トランスポート処理部２４は、復調部２３から入力されたデジタルデータから、ＥＰＧに係るＥＰＧデータを抽出し、制御部２０に出力する。
なお、トランスポート処理部２４で抽出されデコード部２５に出力される映像データや音声データは、ＭＰＥＧ（Moving Picture Experts Group）等の所定のフォーマットで符号化されたデータである。
【００２０】
デコード部２５は、トランスポート処理部２４から入力された映像データ及び音声データを対応する符号化方式に基づいて復号し、映像データを映像信号として画面表示処理部２６に出力し、音声データを音声信号として音声処理部２８に出力する。
画面表示処理部２６は、制御部２０の制御の下、適宜、デコード部２５から入力された映像信号に対し、選択中の番組のチャンネルを示す情報や、ＥＰＧに基づく電子番組表を表示装置２９に表示するための信号処理を施し、映像処理部２７に出力する。
映像処理部２７は画面表示処理部２６から入力された映像信号に対して、映像を表示するために必要な信号処理を施し、表示装置２９に出力する。
表示装置２９は、液晶ディスプレイや、有機ＥＬディスプレイ、ＣＲＴディスプレイ等の表示ディスプレイを備え、この表示ディスプレイに映像処理部２７から入力された映像信号に基づいて映像を表示する。
音声処理部２８は、Ｄ／Ａ変換器や増幅器等を備え、デコード部２５から入力された音声信号に対し必要な信号処理を施し、スピーカー３８に出力する。
ネットワークインターフェイス３０は、制御部２０の制御の下、通信ネットワーク１３を介して、ＥＰＧ配信サーバー１４や、店舗側サーバー１７等のサーバー装置との間で通信規格に準拠した通信を行う。特に、情報処理装置１０の制御部２０は、ネットワークインターフェイス３０を制御して、ＥＰＧ配信サーバー１４にアクセスし、ＥＰＧ配信サーバー１４からＥＰＧに係るＥＰＧデータを取得する。これにより、情報処理装置１０は、ＵＨＦアンテナ１１や、衛星アンテナ１２を介してＥＰＧデータを取得でき、また、ＥＰＧ配信サーバー１４からＥＰＧデータを取得できる。また、情報処理装置１０の制御部２０は、ネットワークインターフェイス３０を制御して、視聴率配信サーバー１５にアクセスし、視聴率配信サーバー１５から視聴率に関する情報に係る視聴率データを取得する。
記憶部３１は、ハードディスクやＥＥＰＲＯＭ等の記憶装置を備え、各種データを書き換え可能に記憶する。図３に示すように、記憶部３１には、番組情報データ４０と、需要変動番組データベース４１と、商品キーワードデータベース４２と、促進／抑制キーワードデータベース４３と、必要在庫量データベース４４とが記憶されるがこれらについては後述する。
【００２１】
次いで、制御部２０が備える視聴率取得部３５と、番組情報取得部３６と、需要変動番組ＤＢ生成部３７とについて説明する。これらの機能は、ＲＯＭに記憶されたプログラムをＣＰＵが実行する等、ソフトウェアとハードウェアとの協働によって実現される。
視聴率取得部３５は、ネットワークインターフェイス３０を制御して、視聴率配信サーバー１５にアクセスし、視聴率データを取得する。
番組情報取得部３６は、トランスポート処理部２４から入力されたＥＰＧデータに基づいて番組情報データ４０を生成し、また、ＥＰＧ配信サーバー１４から取得したＥＰＧデータに基づいて番組情報データ４０を生成し、生成した番組情報データ４０を記憶部３１に記憶する。すなわち、番組情報取得部３６は、番組情報を取得する。
【００２２】
図４は、番組情報データ４０の構成を模式的に示す図である。
番組情報データ４０は、番組情報取得部３６によって個別番組毎に生成されるデータである。
図４に示すように、番組情報データ４０は、個別番組のタイトルを示す番組タイトルデータ４０ａと、個別番組の内容を示す番組内容データ４０ｂと、個別番組の放送日時（年月日、時間帯）を示す放送日時データ４０ｃと、個別番組が放送される地域を示す放送地域データ４０ｄとが含まれている。
ここで、放送地域データ４０ｄについて詳述すると、受信可能な広域放送や、県域放送等の相違により、ある１の番組について、ある店舗が在圏する地域では当該番組が視聴可能であるが、他の店舗が在圏する地域では当該番組が視聴不可能であるといった事態が生じ得る。そして、放送地域データ４０ｄとは、対応する個別番組が視聴可能に放送される地域を示すデータのことである。
また、番組情報データ４０に含まれる番組タイトルデータ４０ａ及び番組内容データ４０ｂは、文字コードの集合によって形成される文字データである。
【００２３】
需要変動番組ＤＢ生成部３７は、記憶部３１に記憶された番組情報データ４０に基づいて、需要変動番組データベース４１のレコードを生成する。
ここで、個別番組の中には、需要変動番組に該当する個別番組が存在する場合がある。需要変動番組とは、当該需要変動番組の内容に、ある商品の販売を促進させ、また、抑制させるような内容が含まれており、当該需要変動番組が放送された後における商品に対する需要を変動させる番組のことである。ある商品の販売を促進させる内容が含まれる需要変動番組とは、例えば、トマトが健康にいいことを紹介する番組等、商品そのものや、商品に関係するもの、又は、商品を連想させるものについて肯定的な評価と共に紹介する番組のことである。一方、ある商品の販売を抑制させる内容が含まれる需要変動番組とは、例えば、ある食品に含まれる特定の成分が健康に悪いことを紹介する番組等、商品そのものや、商品に関係するもの、又は、商品を連想させるものについて否定的な評価と共に紹介する番組のことである。
ここで、テレビ放送に係る番組には、予め定められた時間帯に一斉に視聴されるという特徴、及び、１回の放送で何百万人という極めて多数の人間が視聴する場合があるという特徴を備えており、これら特徴のため、番組が放送された後における商品の需要に多大な影響を与える場合がある。
【００２４】
図５は、需要変動番組データベース４１の構成を模式的に示す図である。
図５に示すように、需要変動番組データベース４１の１件のレコードには、需要変動番組のタイトル名を示すデータが格納されるタイトル名フィールド４１ａと、放送日時を示すデータが格納される放送日時フィールド４１ｂと、放送地域を示すデータが格納される放送地域フィールド４１ｃと、商品を示すデータが格納される商品フィールド４１ｄと、販売を促進する旨を示すデータ、又は、販売が抑制される旨を示すデータが格納される促進／抑制フィールド４１ｅとが含まれている。なお、商品を示すデータとは、例えば、商品毎に一意に付与された識別コードであり、この商品を示すデータにより、１の商品が特定される。
上述したように、需要変動番組ＤＢ生成部３７は、記憶部３１に記憶された番組情報データ４０に基づいて、需要変動番組データベース４１のレコードを作成する。
【００２５】
図６は、需要変動番組ＤＢ生成部３７が、需要変動番組データベース４１のレコードを生成する際の動作を示すフローチャートである。
需要変動番組ＤＢ生成部３７は、番組情報取得部３６により番組情報データ４０が生成されたか否かを監視する（ステップＳＡ１）。本実施形態では、需要変動番組ＤＢ生成部３７は、番組情報取得部３６により１つの個別番組についての番組情報データ４０が生成される度に、当該番組情報データ４０に基づいて、需要変動番組データベース４１のレコードを生成するか否かを判別し、レコードを生成すると判別した場合、レコードを生成する。
番組情報データ４０が生成された場合（ステップＳＡ１：ＹＥＳ）、需要変動番組ＤＢ生成部３７は、商品キーワードデータベース４２を参照する。
【００２６】
図７は、商品キーワードデータベース４２の構成を模式的に示す図である。
図７に示すように、商品キーワードデータベース４２の１件のレコードは、商品キーワードを示すデータが格納される商品キーワードフィールド４２ａと、商品を示すデータが格納される商品フィールド４２ｂとが含まれている。
商品キーワードデータベース４２では、商品キーワードと、当該商品キーワードが示す商品や、当該商品キーワードと関連する商品、当該商品キーワードから連想される商品とが対応づけて記憶される。商品キーワードとは、店舗が在庫する商品を示す文字列や、商品と関連する情報を示す文字列、商品から連想される文字列等のことである。
番組情報取得部３６により生成された番組情報データ４０に含まれる番組タイトルデータ４０ａが示す情報、及び、番組内容データ４０ｂが示す情報に、ある商品キーワードが含まれていた場合、当該商品キーワードと対応する商品について、当該番組情報データ４０に係る番組の放送により需要が変動する可能性がある。
【００２７】
図６を参照して、ステップＳＡ２で商品キーワードデータベース４２を参照した後、需要変動番組ＤＢ生成部３７は、番組情報データ４０に含まれる番組タイトルデータ４０ａが示す情報、又は、番組内容データ４０ｂが示す情報に、商品キーワードデータベース４２の商品キーワードフィールド４２ａに格納されたデータが示す商品キーワードのいずれかが含まれているか否かを判別する（ステップＳＡ３）。この判別は、例えば、商品キーワード毎に、既存の文字列検索アルゴリズムを利用して行われる。
商品キーワードが含まれていない場合（ステップＳＡ３：ＮＯ）、需要変動番組ＤＢ生成部３７は、需要変動番組データベース４１のレコードを生成することなく処理を終了する。
一方、商品キーワードが含まれている場合（ステップＳＡ３：ＹＥＳ）、需要変動番組ＤＢ生成部３７は、促進／抑制キーワードデータベース４３を参照し（ステップＳＡ４）、番組情報データ４０に含まれていると判別された商品キーワードに対してポイントを付与する（ステップＳＡ５）。
以下、ステップＳＡ４、及び、ステップＳＡ５の処理を詳述する。
【００２８】
図８は、促進／抑制キーワードデータベース４３の構成を模式的に示す図である。
図８に示すように、促進／抑制キーワードデータベース４３の１件のレコードには、促進／抑制キーワードを示すデータが格納される促進／抑制キーワードフィールド４３ａと、加算又は減算されるポイントを示すデータが格納されるポイントフィールド４３ｂとが含まれている。促進／抑制キーワードとは、ある商品キーワードと組み合わせて用いられた場合に、商品キーワードデータベース４２において当該商品キーワードと対応づけて記憶された商品の販売を促進し、又は、抑制するような文字列のことであり、促進キーワードと、抑制キーワードとが存在する。促進キーワードとは、ある商品キーワードと組み合わせて用いられた場合に、商品キーワードデータベース４２において当該商品キーワードと対応づけて記憶された商品の販売を促進する可能性の高い文字列のことであり、促進／抑制キーワードデータベース４３では、加算されるポイントを示すデータと対応づけられる。図８を参照して、図８の例では、上から１件目のレコード及び２件目のレコードが、促進／抑制キーワードフィールド４３ａに促進キーワードが格納されたレコードであるが、本実施形態では、促進キーワードと対応づけて、一律に「１」ポイント加算することを示すデータが記憶される。なお、販売を促進する度合いが高いと考えられる促進キーワードほど、高いポイントを加算することを示すデータと対応づけて記憶するようにしてもよい。
一方、抑制キーワードとは、ある商品キーワードと組み合わせて用いられた場合に、商品キーワードデータベース４２において当該商品キーワードと対応づけて記憶された商品の販売を抑制する可能性の高い文字列のことであり、促進／抑制キーワードデータベース４３では、減算されるポイントを示すデータと対応づけられる。
図８を参照して、図８の例では、上から３件目のレコード及び４件目のレコードが、促進／抑制キーワードフィールド４３ａに抑制キーワードが格納されたレコードであるが、本実施形態では、抑制キーワードと対応づけて、一律に「１」ポイント減算することを示すデータが記憶される。なお、販売を抑制する度合いが高いと考えられる抑制キーワードほど、高いポイントを減算することを示すデータと対応づけて記憶するようにしてもよい。
【００２９】
ステップＳＡ４で需要変動番組ＤＢ生成部３７は、促進／抑制キーワードデータベース４３を参照した上で、番組情報データ４０に含まれる番組タイトルデータ４０ａが示す情報、又は、番組内容データ４０ｂが示す情報に、当該データベースの促進／抑制キーワードフィールド４３ａに格納された促進／抑制キーワードのいずれかが含まれているか否かを判別する。そして、促進／抑制キーワードが含まれている場合、促進／抑制キーワードデータベース４３において、当該促進／抑制キーワードと対応づけて記憶されたポイントを加算、又は、減算していく。このようにして、需要変動番組ＤＢ生成部３７は、商品キーワードに対してポイントを付与する。
商品キーワードに対して、ポイントを付与した後、需要変動番組ＤＢ生成部３７は、付与したポイントが「０」ポイント以上か否かを判別する（ステップＳＡ６）。「０」ポイント以上の場合、需要変動番組ＤＢ生成部３７は、以下のようにして、ステップＳＡ２において番組情報データ４０に含まれると判別された商品キーワードに対応する商品毎に、需要変動番組データベース４１のレコードを生成する（ステップＳＡ７）。
すなわち、需要変動番組ＤＢ生成部３７は、記憶部３１に記憶された番組情報データ４０を参照し、番組情報データ４０に含まれる番組タイトルデータ４０ａを需要変動番組データベース４１のタイトル名フィールド４１ａに格納し、放送日時データ４０ｃを放送日時フィールド４１ｂに格納し、放送地域データ４０ｄを放送地域フィールド４１ｃに格納する。さらに、需要変動番組ＤＢ生成部３７は、商品キーワードデータベース４２を参照して、商品キーワードに対応する商品の商品を示すデータを商品フィールド４１ｄに格納し、販売が促進される旨を示すデータを促進／抑制フィールド４１ｅに格納する。このように、商品キーワードに対して、「０」ポイント以上のポイントが付与された場合、促進／抑制フィールド４１ｅには、販売が促進される旨を示すデータが格納される。これは、番組のタイトルや番組の内容において商品キーワードが促進キーワードとより多く組み合わせて用いられていることを鑑みて、当該番組が放送されることにより、当該商品キーワードに対応する商品の需要が喚起され、販売が促進される蓋然性が高いからである。
【００３０】
一方、ステップＳＡ６において、付与されたポイントが「０」ポイントを下回る場合（ステップＳＡ６：ＮＯ）、需要変動番組ＤＢ生成部３７は、以下のようにして、ステップＳＡ２の判別において、番組情報データ４０に含まれる番組タイトルデータ４０ａが示す情報、又は、番組内容データ４０ｂが示す情報に含まれていると判別された商品キーワードに対応する商品毎に、需要変動番組データベース４１のレコードを生成する（ステップＳＡ８）。
すなわち、需要変動番組ＤＢ生成部３７は、記憶部３１に記憶された番組情報データ４０を参照し、番組情報データ４０に含まれる番組タイトルデータ４０ａを需要変動番組データベース４１のタイトル名フィールド４１ａに格納し、放送日時データ４０ｃを放送日時フィールド４１ｂに格納し、放送地域データ４０ｄを放送地域フィールド４１ｃに格納する。さらに、需要変動番組ＤＢ生成部３７は、商品キーワードデータベース４２を参照して、商品キーワードに対応する商品を示すデータを商品フィールド４１ｄに格納し、販売が抑制される旨を示すデータを促進／抑制フィールド４１ｅに格納する。このように、商品キーワードに対して、「０」ポイントを下回るポイントが付与された場合、促進／抑制フィールド４１ｅには、販売が抑制される旨を示すデータが格納される。これは、番組のタイトルや番組の内容において商品キーワードが抑制キーワードとより多く組み合わせて用いられていることを鑑みて、当該番組が放送されることにより、当該商品キーワードに対応する商品の需要が減少し、販売が抑制される蓋然性が高いからである。
【００３１】
次いで、情報処理装置１０が、各商品についての必要在庫量を求める際の動作、具体的には、各商品毎に、商品と、当該商品の必要在庫量とが対応づけられた必要在庫量データを生成（出力）する際の動作について、図９のフローチャートを用いて説明する。図２を用いて説明したように、情報処理装置１０は、発注日に店舗側サーバー１７が発注に係る動作を実行する前の所定の時刻までに、店舗毎に、各商品についての必要在庫量を求める。
なお、以下の動作では、情報処理装置１０は、ある特定の地域Ａ１に建てられた店舗Ｔ１について、店舗Ｔ１が在庫する各商品の必要在庫量を求めるものとする。
また、以下の動作において、情報処理装置１０の制御部２０は、番組情報取得部３６により生成された番組情報データ４０に基づいて生成された需要変動番組データベース４１に基づいて、放送される番組により、店舗Ｔ１が在庫する商品について、販売が促進されるか又は抑制されるかを判別する判別部として機能する。また、情報処理装置１０の制御部２０は、店舗Ｔ１が在庫する商品の在庫調整に関する情報を含む必要在庫量データを生成（出力）する在庫調整情報出力部として機能する。
【００３２】
まず、情報処理装置１０の制御部２０は、需要変動番組データベース４１を参照する（ステップＳＢ１）。次いで、制御部２０は、需要変動番組データベース４１のレコードの中から、放送日時フィールド４１ｂ、及び、放送地域フィールド４１ｃを参照し、発注日に放送され、かつ、地域Ａ１で放送される需要変動番組に係るレコードを特定する（ステップＳＢ２）。具体的には、制御部２０は、放送日時フィールド４１ｂに格納されたデータが示す時間帯が、発注日に含まれる時間帯であり、かつ、放送地域フィールド４１ｃに格納されたデータが示す放送地域が地域Ａ１を示しているレコードを特定する。なお、特定されるレコードが存在しない場合もある。
次いで、制御部２０の視聴率取得部３５は、ステップＳＢ２で特定したレコードに対応する需要変動番組についての視聴率に関する情報を取得する（ステップＳＢ３）。
次いで、制御部２０は、全ての商品について、商品と、当該商品の必要在庫量とが対応づけられたデータである必要在庫量データを生成したか否かを判別し（ステップＳＢ４）、全ての商品について必要在庫量データを生成した場合（ステップＳＢ４：ＹＥＳ）、処理を終了する。すなわち、制御部２０は、全ての商品について必要在庫量データを生成するに至るまで、ステップＳＢ５〜ステップＳＢ１２の処理を実行し、必要在庫量データの生成を継続して実行する。
【００３３】
次いで、制御部２０は、必要在庫量データを生成すべき商品を示すデータを取得する（ステップＳＢ５）。図示は省略したが、店舗Ｔ１が在庫する商品の一覧を示すデータが記憶部３１に記憶されており、制御部２０は、所定の順序に従って、商品の一覧から必要在庫量データを生成すべき商品を示すデータを順に取得する。
次いで、制御部２０は、ステップＳＢ２で特定したレコードの商品フィールド４１ｄを参照し（ステップＳＢ６）、これらレコードにステップＳＢ５で取得したデータが示す商品に対応するレコードが含まれているか否かを判別する（ステップＳＢ７）。具体的には、制御部２０は、ステップＳＢ２で特定したレコードの商品フィールド４１ｄに、ステップＳＢ５で取得した商品を示すデータが格納されているレコードが存在する場合は、これらレコードにステップＳＢ５で取得した商品に係るレコードが含まれていると判別し、存在しない場合は、これらレコードにステップＳＢ５で取得した商品に係るレコードが含まれていないと判別する。
ステップＳＢ２で特定したレコードにステップＳＢ５で取得した商品に係るレコードが含まれている場合（ステップＳＢ７：ＹＥＳ）、制御部２０は、ステップＳＢ２で特定したレコードの促進／抑制フィールド４１ｅを参照し、この促進／抑制フィールド４１ｅに販売が促進される旨を示すデータが格納されているか、また、販売が抑制される旨を示すデータが格納されているかを判別することにより、当該レコードに対応する需要変動番組の放送により、当該レコードに対応する商品の販売が促進されるのか、又は、抑制されるのかを判別する(ステップＳＢ８)。
次いで、制御部２０は、必要在庫量データベース４４を参照し（ステップＳＢ９）、ステップＳＢ５で取得したデータが示す商品についての必要在庫量データを生成する（ステップＳＢ１０）。以下、必要在庫量データを生成する際の制御部２０の動作について詳述する。
【００３４】
図１０は、必要在庫量データベース４４の構成を模式的に示す図である。
図１０に示すように、必要在庫量データベース４４の１件のレコードには、商品を示すデータが格納される商品フィールド４４ａと、基準必要在庫量を示すデータが格納される基準必要在庫量フィールド４４ｂと、需要変動番組の放送により販売が促進される商品の必要在庫量を示すデータが格納される促進時必要在庫量フィールド４４ｃと、需要変動番組の放送により販売が抑制される商品の必要在庫量を示すデータが格納される抑制時必要在庫量フィールド４４ｄと、が含まれている。基準必要在庫量とは、対応する商品に関する番組が放送されず、従って、番組の放送によって需要が増大も減少もしない場合における、当該商品の在庫量のことである。
【００３５】
促進時必要在庫量フィールド４４ｃは、低視聴率フィールド４４１ｃ、中視聴率フィールド４４２ｃ、及び、高視聴率フィールド４４３ｃを備えている。低視聴率フィールド４４１ｃには、需要変動番組の放送により対応する商品の販売が促進される場合において、当該需要変動番組が低視聴率（本実施形態では０〜１０％）である場合の必要在庫量を示すデータが格納される。同様にして、中視聴率フィールド４４２ｃには、需要変動番組の放送により対応する商品の販売が促進される場合において、当該需要変動番組が中視聴率（本実施形態では１０〜２０％）である場合の必要在庫量を示すデータが格納され、高視聴率フィールド４４３ｃには、需要変動番組の放送により対応する商品の販売が促進される場合において、当該需要変動番組が高視聴率（本実施形態では２０％〜）である場合の必要在庫量を示すデータが格納される。図１０の例に示すように、本実施形態では、需要変動番組の放送により、対応する商品の販売が促進される場合において、当該需要変動番組の視聴率が高いほど、必要在庫量の値が大きくなる。これは、視聴率が高いほど、需要変動番組を視聴した人間の数が多いと考えられるため、需要が大きく増大すると考えられるためである。
また、抑制時必要在庫量フィールド４４ｄは、低視聴率フィールド４４１ｄ、中視聴率フィールド４４２ｄ、及び、高視聴率フィールド４４３ｄを備えている。低視聴率フィールド４４１ｄには、需要変動番組の放送により対応する商品の販売が抑制される場合において、当該需要変動番組が低視聴率（本実施形態では０〜１０％）である場合の必要在庫量を示すデータが格納される。同様にして、中視聴率フィールド４４２ｄには、需要変動番組の放送により対応する商品の販売が抑制される場合において、当該需要変動番組が中視聴率（本実施形態では１０〜２０％）である場合の必要在庫量を示すデータが格納され、高視聴率フィールド４４３ｄには、需要変動番組の放送により対応する商品の販売が抑制される場合において、当該需要変動番組が高視聴率（本実施形態では２０％〜）である場合の必要在庫量を示すデータが格納される。図１０の例に示すように、本実施形態では、需要変動番組の放送により、対応する商品の販売が抑制される場合において、当該需要変動番組の視聴率が高いほど、必要在庫量の値が小さくなる。これは、視聴率が高いほど、需要変動番組を視聴した人間の数が多いと考えられるため、需要が大きく減少すると考えられるためである。
【００３６】
ステップＳＢ９において、制御部２０は、必要在庫量データベース４４の商品フィールド４４ａを参照し、ステップＳＢ５で取得した商品を示すデータが商品フィールド４４ａに格納されているレコードを特定する。
そして、制御部２０は、ステップＳＢ８において商品の販売が促進されると判別されている場合は、低視聴率フィールド４４１ｃ、中視聴率フィールド４４２ｃ、及び、高視聴率フィールド４４３ｃのうち、ステップＳＢ３で取得した対応する需要変動番組の視聴率に対応するフィールドを参照し、必要在庫量を示すデータを取得する。なお、視聴率は、需要変動番組を個別番組として捉えた場合における平均視聴率や最高視聴率でもよく、また、需要変動番組を定期番組として捉えた場合における平均視聴率や最高視聴率でもよい。そして、制御部２０は、対応する商品と、当該商品の必要在庫量とが対応づけられた必要在庫量データを生成する。
一方、ステップＳＢ８において商品の販売が抑制されると判別されている場合、制御部２０は、低視聴率フィールド４４１ｄ、中視聴率フィールド４４２ｄ、及び、高視聴率フィールド４４３ｄのうち、ステップＳＢ３で取得した対応する需要変動番組の視聴率に対応するフィールドを参照し、必要在庫量を示すデータを取得する。そして、制御部２０は、対応する商品と、当該商品の必要在庫量とが対応づけられた必要在庫量データを生成する。
ステップＳＢ１０で生成された必要在庫量データは、商品の必要在庫量について、需要変動番組が放送されることによる需要の変動、及び、需要変動番組の視聴率に基づいて、適切に基準必要在庫量の値を含んだデータであり、この場合、必要在庫量データは、店舗が在庫する商品の在庫量性に関する情報を含んだデータである。
【００３７】
一方、ステップＳＢ７において、ステップＳＢ２で特定したレコードにステップＳＢ５で取得した商品に係るレコードが含まれていない場合（ステップＳＢ７：ＮＯ）、制御部２０は、必要在庫量データベース４４を参照し（ステップＳＢ１１）、必要在庫量データベース４４のレコードのうち、当該商品に対応するレコードの基準必要在庫量フィールド４４ｂに格納されたデータが示す基準必要在庫量を取得し、対応する商品と、当該商品の必要在庫量とが対応づけられた必要在庫量データを生成する（ステップＳＢ１２）。
ステップＳＢ１０、又は、ステップＳＢ１２で生成された必要在庫量データは、情報処理装置１０から店舗側サーバー１７に対して通信ネットワーク１３を介して送信される。この他、店舗側サーバー１７からアクセス可能な態様で、必要在庫量データを情報処理装置１０の記憶部３１に記憶し、店舗側サーバー１７側から情報処理装置１０にアクセスし、必要在庫量データを取得するようにしてもよい。
このように、本実施形態では、入庫日の前日に放送される需要変動番組に対応して、入庫日における必要在庫量を変動する。これは、需要変動番組が放送された場合、放送日の翌日以降の需要が最も大きく変動すると考えられるからである。
【００３８】
以上説明したように、本実施形態に係る情報処理システム１、及び、情報処理装置１０は、テレビ放送の番組に関する番組情報を含む番組情報データ４０を生成する番組情報取得部３６と、この番組情報取得部３６により生成された番組情報データ４０に基づいて、番組情報データ４０に係る番組の放送により、店舗が在庫する商品について、販売が促進されるか又は抑制されるかを判別し、さらに、判別結果に基づいて、店舗が在庫する商品の在庫調整に関する情報を含む必要在庫量データを出力する制御部２０と、を備えている。
これによれば、ある番組が、店舗が在庫する商品について、販売を促進し、また、抑制するような番組であるか判別することにより、当該番組が放送されることにより、当該商品の需要の増大又は減少を適切に予測でき、かつ、判別結果に基づいて店舗が在庫する商品の在庫調整に関する情報を含む必要在庫量データを出力することにより、商品の需要の予測を反映した商品の在庫調整に関する情報の出力、すなわち、必要在庫量データの出力が可能となる。
【００３９】
また、本実施形態では、番組情報データ４０は、番組のタイトルを示す番組タイトルデータ４０ａ、及び、番組の内容を示す番組内容データ４０ｂを含み、制御部２０の需要変動番組ＤＢ生成部３７は、需要変動番組データベース４１を生成する際、店舗が在庫する商品に関連する文字情報である商品キーワードと、当該商品の販売を促進させる促進キーワード、又は、抑制させる意味を有する抑制キーワードと、の組み合わせを抽出し、抽出した組み合わせに基づいて、商品キーワードに対応する商品について、販売が促進されるか又は抑制されるかを判別する。
これによれば、効率的に、番組の放送により、商品の販売が促進されるか又は抑制されるかを判別することができる。
【００４０】
また、本実施形態に係る情報処理システム１及び情報処理装置１０は、番組の視聴率に関する情報を取得する視聴率取得部３５をさらに備え、制御部２０は、必要在庫量データを生成する際、当該必要在庫量データに対応する番組の視聴率、及び、当該番組が商品の販売を促進させ、また、抑制させるか否かによって商品の必要在庫量を適切に変動して記憶する必要在庫量データベース４４に基づいて、必要在庫量データを生成（出力）する。
ここで、ある番組の視聴率は、当該番組を視聴した人間の人数と対応関係にあり、ある番組の視聴率に応じて、当該番組の放送が商品の需要に対して与える影響は異なる。
これを踏まえ、上記構成によれば、視聴率を踏まえて、適切に、店舗が在庫する商品の在庫調整に関する情報を出力できる。
【００４１】
また、本実施形態では、制御部２０は、店舗が在庫する商品について販売を促進し又は抑制すると判別された番組が放送される放送地域に在圏する店舗について、基準必要在庫量に対して在庫量の調整をした必要在庫量データを生成する。
ここで、受信可能な広域放送や、県域放送等の相違により、ある１の番組について、ある店舗が在圏する地域では当該番組が視聴可能であるが、他の店舗が在圏する地域では当該番組が視聴不可能であるといった事態が生じ得る。
これを踏まえ、上記構成によれば、番組の放送により商品の需要の変動がおこるような地域に在圏する店舗に対して、当該番組の放送による商品の需要の変動に対応した適切な商品の在庫調整に関する情報を出力できる。
【００４２】
また、本実施形態では、番組情報データは、ＥＰＧに基づいている。
これによれば、広く普及したＥＰＧを利用して、効率的に、商品に対する需要を適切に予測した上で在庫量を調整可能となる。
【００４３】
また、本実施形態では、情報処理装置１０から店舗側サーバー１７に対して、送信その他の手段によって必要在庫量データが出力される。
これによれば、店舗側サーバー１７において必要在庫量データの利用が可能となり、在庫調整に関する情報の活用が促される。
【００４４】
なお、上述した実施の形態は、あくまでも本発明の一態様を示すものであり、本発明の範囲内で任意に変形および応用が可能である。
例えば、上述した実施形態では、情報処理装置１０が表示装置２９を備え、この表示装置２９にテレビ放送に係る映像を表示可能であったが、情報処理装置１０は、店舗が備える商品の必要在庫量を出力する機能を備えていればよく、必ずしも表示装置２９を備える必要はない。
また、上述した実施形態では、視聴率を低、中、高の３段階に区分していたが、視聴率の区分の仕方はこれに限らない。
【符号の説明】
【００４５】
１…情報処理システム、１０…情報処理装置、１７…店舗側サーバー（所定の対象）、２０…制御部（判別部、在庫調整情報出力部）、３５…視聴率取得部、３６…番組情報取得部、４０…番組情報データ（番組情報）、４０ａ…番組タイトルデータ（タイトルを示す文字情報）、４０ｂ…番組内容データ（番組の内容を示す文字情報）。
【図１】
2011096164.tif 000003
【図２】
2011096164.tif 000004
【図３】
2011096164.tif 000005
【図４】
2011096164.tif 000006
【図５】
2011096164.tif 000007
【図６】
2011096164.tif 000008
【図７】
2011096164.tif 000009
【図８】
2011096164.tif 000010
【図９】
2011096164.tif 000011
【図１０】
2011096164.tif 000012