(57)【要約】【課題】スケジュールの設定を容易化する技術を提供することを目的とする。【解決手段】スケジュール管理部１３は、インターフェースで受け付けた編集によって変更された再生スケジュールを管理する。時間整合処理部１８は、スケジュール管理部１３が管理する再生スケジュールのうち、一の再生対象の時刻情報が、一の再生対象の前後の再生対象の時刻情報、及び、デジタルサイネージの電源をオン及びオフするスケジュールと整合していない場合に、再生スケジュールにおける一の再生対象の時刻情報を、整合する時刻情報に修正する。【選択図】図２
2019079579.tif 000002
【特許請求の範囲】
【請求項１】
デジタルサイネージで再生される再生対象の再生スケジュールを表示装置に表示させるスケジュール表示制御装置であって、
前記再生スケジュールのデータであるスケジュールデータを記憶するスケジュールデータベースと、
前記スケジュールデータに基づいて一週間単位の前記再生スケジュールを示す週スケジュール画面を生成する週スケジュール画面生成部と、
前記スケジュールデータに基づいて一日単位の前記再生スケジュールを示す日スケジュール画面を生成する日スケジュール画面生成部と、
前記再生スケジュールの編集を受け付けるインターフェースと
を備え、
前記インターフェースで受け付けた前記編集を、前記スケジュールデータに反映することによって、前記週スケジュール画面と前記日スケジュール画面との両方に反映し、かつ、前記週スケジュール画面において、ある前記再生対象と他の前記再生対象とを視覚的に識別表示する、スケジュール表示制御装置。
【請求項２】
請求項１に記載のスケジュール表示制御装置であって、
前記週スケジュール画面において、ある前記再生対象と他の前記再生対象とを視覚的に隙間なく隣接させて表示する、スケジュール表示制御装置。
【請求項３】
請求項１に記載のスケジュール表示制御装置であって、
前記週スケジュール画面と前記日スケジュール画面とを前記表示装置に同時に表示させない、スケジュール表示制御装置。
【請求項４】
デジタルサイネージで再生される再生対象の再生スケジュールを表示装置に表示させるスケジュール表示制御装置であって、
前記再生スケジュールのデータであるスケジュールデータを記憶するスケジュールデータベースと、
前記スケジュールデータに基づいて一週間単位の前記再生スケジュールを示す週スケジュール画面を生成する週スケジュール画面生成部と、
前記スケジュールデータに基づいて一日単位の前記再生スケジュールを示す日スケジュール画面を生成する日スケジュール画面生成部と、
前記再生スケジュールの編集を受け付けるインターフェースと
を備え、
前記インターフェースで受け付けた前記編集を、前記スケジュールデータに反映することによって、前記週スケジュール画面と前記日スケジュール画面との両方に反映し、
前記再生スケジュールには、複数の前記再生対象が再生順に序列づけられており、
前記再生スケジュールの編集を受け付けるインターフェースと、
前記インターフェースで受け付けた前記編集によって変更された前記再生スケジュールを管理するスケジュール管理部と、
前記スケジュール管理部が管理する前記再生スケジュールのうち、一の前記再生対象の時刻情報が、前記一の再生対象の前後の前記再生対象の時刻情報、及び、前記デジタルサイネージの電源をオン及びオフするスケジュールと整合していない場合に、前記再生スケジュールにおける前記一の再生対象の時刻情報を、整合する時刻情報に修正する時間整合処理部と
をさらに備える、スケジュール表示制御装置。
【請求項５】
請求項４に記載のスケジュール表示制御装置であって、
前記時刻情報は再生開始時刻である、スケジュール表示制御装置。
【請求項６】
請求項４に記載のスケジュール表示制御装置であって、
前記時刻情報は再生終了時刻である、スケジュール表示制御装置。
【請求項７】
請求項４から請求項６のうちのいずれか１項に記載のスケジュール表示制御装置であって、
前記時間整合処理部は、
先行する前記再生対象の再生終了時刻と、後続する前記再生対象の再生開始時刻とのいずれか一方を他方に一致させる、スケジュール表示制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルサイネージで再生される再生対象の再生スケジュールに関するスケジュール表示制御装置に関する。
【背景技術】
【０００２】
近年、店舗等で、製品広告やサービスを表示する表示装置からなるＰＯＰ（Point of Purchase）装置や、公共の場所等で、企業広告や製品広告を表示する表示装置からなる電子看板が急速に普及している。これらは総じてデジタルサイネージと呼ばれ、顧客に対する販促効果を高めている。このような状況において、従来のサイネージシステム（デジタルサイネージのシステム）では、パーソナルコンピューターやＤＶＤ（Digital Versatile Disk）プレーヤー等の再生装置を用いたり、下記特許文献１のように、メモリカード等の記憶媒体を用いたりして、企業広告や製品広告（コンテンツ）を繰り返し再生する場合と、下記特許文献２や下記特許文献３ように、ネットワークを介して配信サーバからコンテンツを配信する場合の２通りの方法が存在する。前者の場合は、再生装置、またはコンテンツが記憶されている記憶媒体を、テレビやパーソナルコンピューター用ディスプレイ等の既存の表示装置に接続するだけなので、特別のシステム及びアプリケーションに関する知識がない者でも、簡単にサイネージシステムを実現できる。しかしながら、再生可能なコンテンツが記憶媒体に記憶されたものに限定されてしまうという欠点と、コンテンツの更新のためには、現在再生中のコンテンツを一旦ストップしなければならないという欠点とがある。一方、後者の場合は、時間帯、曜日に応じて再生コンテンツをスケジュール管理するので、再生スケジュールを適宜変更することができ、利便性が高い。
【０００３】
さて、いずれのサイネージシステムにおいても、コンテンツの再生日時を予めスケジューリングしておくことで、人手を介することなく、複数のコンテンツを自動で順に切り替えて再生することが要求されている。再生スケジュールを設定する行為は、再生を所望するコンテンツを選択し、そのコンテンツに対して再生を開始する時刻、終了する時刻、繰り返しの回数等を設定することになるが、この設定は、比較的複雑である。そこで、特許文献４のように、コンテンツのリストから再生したいコンテンツを、再生する時間を示す画面領域にドラッグすることで簡単にスケジュール設定する技術が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−１００６８３号公報
【特許文献２】特開２００７−１７４６１１号公報
【特許文献３】特開２０１０−０８６２３２号公報
【特許文献４】特開２０１３−１８６４９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しなしながら、特許文献４で示すようなデジタルサイネージのシステムでは、パーソナルコンピューターで一般的なマウスやタッチパネルのようなユーザーインターフェース装置に対して操作が行われることを前提としている。したがって、パーソナルコンピューターの操作、及び、スケジュールの設定などに慣れていないユーザーにとっては、デジタルサイネージのスケジュール設定を行う操作が比較的困難であるという問題があった。
【０００６】
そこで、本発明は、上記のような問題点を鑑みてなされたものであり、スケジュールの設定を容易化する技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係るスケジュール表示制御装置は、デジタルサイネージで再生される再生対象の再生スケジュールを表示装置に表示させるスケジュール表示制御装置であって、前記再生スケジュールのデータであるスケジュールデータを記憶するスケジュールデータベースと、前記スケジュールデータに基づいて一週間単位の前記再生スケジュールを示す週スケジュール画面を生成する週スケジュール画面生成部と、前記スケジュールデータに基づいて一日単位の前記再生スケジュールを示す日スケジュール画面を生成する日スケジュール画面生成部と、前記再生スケジュールの編集を受け付けるインターフェースとを備え、前記インターフェースで受け付けた前記編集を、前記スケジュールデータに反映することによって、前記週スケジュール画面と前記日スケジュール画面との両方に反映し、かつ、前記週スケジュール画面において、ある前記再生対象と他の前記再生対象とを視覚的に識別表示する。
【発明の効果】
【０００８】
本発明によれば、インターフェースで受け付けた編集を、週スケジュール画面と日スケジュール画面との両方に反映する。したがって、スケジュールの設定を容易化することができる。
【図面の簡単な説明】
【０００９】
【図１】実施の形態１に係るサイネージシステムの概要構成を示すブロック図である。
【図２】実施の形態１に係るサイネージ端末の構成を示すブロック図である。
【図３】実施の形態１に係るスケジュール管理画面生成部の表示制御を説明するための図である。
【図４】実施の形態１に係る週スケジュール画面の一例を示す図である。
【図５】実施の形態１に係る日スケジュール画面の一例を示す図である。
【図６】実施の形態１に係るサイネージ端末の構成を示すブロック図である。
【図７】実施の形態１に係るスケジュールデータの一例を示す図である。
【図８】実施の形態１に係るサイネージ端末の処理を示すフローチャートである。
【図９】実施の形態１に係るサイネージ端末の処理を示すフローチャートである。
【図１０】実施の形態１に係るサイネージ端末の処理を示すフローチャートである。
【図１１】実施の形態１に係る週スケジュール画面及び日スケジュール画面の階層構造を示す図である。
【図１２】変形例に係る時間整合処理部の動作を説明するための図である。
【発明を実施するための形態】
【００１０】
＜実施の形態１＞
一般的に、サイネージシステムでは、デジタルサイネージ用の一つまたは複数のコンテンツを組み合わせるとともに、それらのコンテンツの再生順序を規定したプレイリストを単位として再生を行うことが多い。そこで、以下では、再生の単位である再生対象は、プレイリストであるものとして説明する。ただし、再生対象はこれに限ったものではなく、例えばコンテンツなどであってもよい。
【００１１】
図１は、本発明の実施の形態１に係るサイネージシステム全体の概要構成を示すブロック図である。図１のサイネージシステムは、プレイリスト管理装置１と、スケジュール管理装置２と、配信サーバ３と、サイネージ表示端末４，５とを備えており、これら構成要素は、ネットワーク６を介して互いに接続されている。
【００１２】
プレイリスト管理装置１は、プレイリストを生成及び管理する。
【００１３】
デジタルサイネージであるサイネージ表示端末４，５は、プレイリストを再生して表示する端末である。なお、図１ではサイネージ表示端末４，５の数は２つとしているが、これに限ったものではない。
【００１４】
スケジュール管理装置２は、サイネージ表示端末４，５で再生されるプレイリスト（再生対象）の再生スケジュールを設定及び管理する。例えば、スケジュール管理装置２は、サイネージ表示端末４，５で再生されるプレイリストの再生開始時刻、再生終了時刻、再生順序、並びに、各サイネージ表示端末４，５の電源をオン及びオフする時間をデータ化したスケジュールを設定及び管理する。
【００１５】
配信サーバ３は、コンテンツ、プレイリスト、スケジュール及びサイネージ表示端末４，５を管理するとともに、コンテンツ、プレイリスト及びスケジュールをサイネージ表示端末４，５に配信する。
【００１６】
図２は、本実施の形態１に係るサイネージ端末９の構成を示すブロック図である。説明の簡素化のため、図２のサイネージ端末９には、ディスプレイ１０（表示装置）と、再生スケジュールをディスプレイ１０に表示させるスケジュール表示制御装置と、図１に示したスケジュール管理装置２とが少なくとも組み込まれているものとして以下説明する。ただし、サイネージ端末９は、これに限ったものではなく、スケジュール管理装置２、及び、当該スケジュール表示制御装置のいずれか１つが組み込まれる構成であってもよい。また、ハードウェアを組み込むのではなく、サイネージ端末９の図示しないＣＰＵ（Central Processing Unit）などが、サイネージ端末９の図示しない半導体メモリなどの記憶装置に記憶されたプログラムを実行することにより、当該ＣＰＵの機能として実現されてもよい。
【００１７】
図２に示すようにサイネージ端末９は、ディスプレイ１０と、コンテンツ表示制御部１１と、プレイリスト管理部１２と、スケジュール管理部１３と、コンテンツデータベース１４と、プレイリストデータベース１５と、スケジュールデータベース１６と、再生制御部１７と、時間整合処理部１８と、コンテンツ再生部２６と、スケジュール管理画面生成部１０１とを備える。
【００１８】
プレイリスト管理部１２は、プレイリストを生成及び管理する。プレイリストデータベース１５は、プレイリスト管理部１２が生成したプレイリストの記憶と読み出しとを行う。
【００１９】
スケジュール管理部１３は、サイネージ端末９で再生され、ディスプレイ１０で表示されるプレイリスト（再生対象）の再生スケジュールを設定および管理する。ここで、再生スケジュールは、当該プレイリストの再生開始時刻、再生終了時刻、再生順序、並びに、サイネージ端末９の電源をオン及びオフする時間をデータ化したスケジュールである。本実施の形態１では、再生スケジュールにおいて、複数のプレイリストが再生順に序列づけられている。
【００２０】
なお、スケジュール管理部１３で管理する再生スケジュールは、後述する操作用インターフェース２４（図６）で受け付けた編集によって変更することが可能となっている。
【００２１】
スケジュールデータベース１６は、スケジュール管理部１３が設定及び管理する再生スケジュールのデータ（以下「スケジュールデータ」と記す）の記憶と読み出しとを行う。
【００２２】
時間整合処理部１８は、スケジュール管理部１３が管理する各再生スケジュール（各スケジュールデータ）のうち、一のプレイリストの時刻情報が、当該一のプレイリストの前後のプレイリストの時刻情報、及び、サイネージ端末９の電源をオフ及びオンするスケジュールと整合しているか否かを判定する。そして、時間整合処理部１８は、整合していないと判定した場合に、再生スケジュール、ひいてはスケジュールデータにおける当該一のプレイリストの時刻情報を、整合する時刻情報に修正する。この時間整合処理部１８の修正処理については後で詳細に説明する。
【００２３】
コンテンツデータベース１４は、コンテンツの記憶と読み出しとを行う。
【００２４】
再生制御部１７は、プレイリスト管理部１２から取得したプレイリストと、スケジュール管理部１３からプレイリスト管理部１２などを介して取得したスケジュールとに基づいて、再生時刻とプレイリストに対応するコンテンツの再生をコンテンツ再生部２６に指示する。コンテンツ再生部２６は、再生制御部１７から再生指示されたコンテンツをコンテンツデータベース１４から取得し、当該取得したコンテンツを再生し、コンテンツ表示制御部１１に出力する。コンテンツ表示制御部１１は、コンテンツ再生部２６から出力された画像、静止画を、ディスプレイ１０のサイズや解像度に合わせて縮尺したり、コンテンツ再生部２６から出力された音声をディスプレイ１０の図示しないスピーカーの音声出力に合わせて調節したりする。
【００２５】
スケジュール管理画面生成部１０１は、スケジュール、プレイリスト、コンテンツ及びサイネージ端末９の状態等をディスプレイ１０上に統合的に表示する。またここでは図示しないが、スケジュール管理画面生成部１０１は、スケジュール表示制御装置の機能を有しており、ユーザーから受け付けた操作要求に応じて、操作状態を示す画面を作成してディスプレイ１０に提示したり、コンテンツ及びプレイリストの再生スケジュールを示す画面を作成してディスプレイ１０に表示したりする。
【００２６】
次に、図３、図４及び図５を用いて、本実施の形態１に係るスケジュール管理画面生成部１０１の表示制御を説明する。
【００２７】
図３に示すように、スケジュール管理画面生成部１０１は、一週間単位の再生スケジュールを示す週スケジュール画面１０３と、一日単位の再生スケジュールを示す日スケジュール画面１０５とを生成し、これら画面を選択的にディスプレイ１０に表示する。週スケジュール画面１０３の表示及び日スケジュール画面１０５の表示は、リモコン１０２のボタン操作に応じて、双方向に遷移することが可能となっている。
【００２８】
このように再生スケジュールを週と日とで分けて表示することにより、ユーザーの操作の数を少なくすることができるので、操作がわかりやすい装置を実現することができる。また、ディスプレイ１０に一度に表示される情報を抑制することで、ユーザーの迷いを低減させることができたり、ユーザーが容易に理解することができたりする。また、装置側に対しては描画や演算に要求されるスペックを抑えることができ、演算負荷を抑制することが実現できる。よって、組み込みＣＰＵで実現されるデレビ、モニターディスプレイ、または、パブリックディスプレイなどを、サイネージ端末９に適用することができる。なお、画面の遷移に伴って、スケジュールデータはスケジュールデータベース１６に逐次読み書きが行われるように構成すれば、予期しない装置停止によるデータの紛失を抑制することもできる。
【００２９】
図４は、週スケジュール画面１０３の一例を示す図である。
【００３０】
週スケジュール画面１０３の下半分には、プレイリストの一週間単位の再生スケジュールを俯瞰可能な画面領域である週スケジュール表示領域１２３が割り当てられている。週スケジュール表示領域１２３には、横軸に月曜日から日曜日までの曜日が、縦軸に一日の時刻が割り当てられたテーブルが表示される。プレイリストを表示する店舗等では、土曜日及び日曜日がいずれも休日であるとして、同じスケジュールを組む場合が多いことに鑑みて、ここでの曜日の並び順では、土曜日と日曜日とを隣接させている。
【００３１】
曜日及び時刻の二次元領域に、当該曜日及び当該時刻で再生すべきプレイリストが、プレイリストごとに識別可能な表示形式で配置されている。ここでは、その表示形式として、プレイリストごとに異なる番号や色等が付与されてプレイリストが表示されている。
【００３２】
さて、デジタルサイネージで表示が行われる間（つまりプレイリストの再生が行われる間）は、サイネージ端末９の電源がオン状態である必要がある。このため、本実施の形態１では、電源のオンオフ制御もスケジュール設定の一環として設定できるように構成されている。図４の週スケジュール表示領域１２３では、電源のオンの時間が、下三角（▽）で示される電源オン時刻表示１２１によって示され、電源のオフの時間が、上三角（△）で示される電源オフ時刻表示１２２によって示されている。二つの三角（下三角及び上三角）が示す方向でスケジュール設定の有効な範囲が示されている。
【００３３】
ユーザーはリモコン１０２（図３）によって、画面操作を行うことが可能となっている。画面のうち操作対象となる一部は、ハイライト表示される。ハイライト表示としては、例えば、選択された画面部品が他の画面部品よりも明るく光るように表示されたり、当該画面部品が元の色と異なる色で表示されたりする。これによって、ユーザーは自分自身が、画面上のどの部分を操作対象としているかを知覚することができる。図４の例では、水曜日の１２：００から１６：００までの間に再生する予定であるプレイリスト（５）に、ハイライト表示に対応する矩形枠１３１が付されており、当該プレイリスト（５）が操作対象として選択されていることが図示されている。
【００３４】
週スケジュール画面１０３の上部には、上記のように選択されたプレイリスト（図４の例ではプレイリスト（５））を再生して確認するための画面領域であるプレビュー領域１１４と、プレイリスト及びコンテンツの各種情報を表示する画面領域である詳細情報表示エリア１２７とが割り当てられている。プレビュー領域１１４では、週スケジュール表示領域１２３で選択されたプレイリストに含まれるコンテンツの再生映像（図４の例では図示せず）が適宜表示される。詳細情報表示エリア１２７では、例えばプレビュー領域１１４で再生されているコンテンツのファイル形式及び動画形式など、ユーザーに対してスケジュール編集の一助となる情報が表示される。
【００３５】
プレビュー領域１１４の左右には、プレイリスト前選択ボタン１２５及びプレイリスト次選択ボタン１２６がそれぞれ表示され、それらボタンの一つが押下されると、プレビュー領域１１４に現在表示されているプレイリストの前または次のプレイリストがプレビュー領域１１４に表示される。例えば、図４においてプレイリスト前選択ボタン１２５が押下された場合には、水曜日のプレイリスト（５）の前のプレイリスト（３）の再生映像がプレビュー領域１１４に表示され、プレイリスト次選択ボタン１２６が押下された場合には、水曜日のプレイリスト（５）の次のプレイリスト（１）の再生映像がプレビュー領域１１４に表示される。
【００３６】
また、週スケジュール画面１０３の下側には、有効無効ボタン１２９が表示されている。この有効無効ボタン１２９により、週スケジュール画面１０３及び日スケジュール画面１０５で編集及び設定したスケジュール情報を、スケジュールデータとしてスケジュールデータベース１６に記憶するとともに、記憶したスケジュールに沿って再生をするか（有効を押下）、否か（無効を押下）を選択することができる。また、スケジュール編集を終了するための戻るボタン１２４も表示されている。
【００３７】
上述した週スケジュール表示領域１２３の上部には、月曜日から日曜日までの計７個のボタンから構成される曜日ボタン１０４が表示されている。この曜日ボタン１０４を選択的に押下することによって、各曜日の詳細な再生スケジュールの設定を行うための画面である日スケジュール画面１０５を表示することができる。
【００３８】
ユーザーが再生スケジュールの設定を行う場合の処理の流れとして、まず、スケジュール管理画面生成部１０１は、週スケジュール画面１０３を生成してディスプレイ１０上に表示する。週スケジュール画面１０３を生成する際、スケジュール管理画面生成部１０１は、プレイリストの情報と、プレイリストが再生される曜日及び時刻の情報とを含むスケジュールデータを、スケジュールデータベース１６から読み込む。そして、スケジュール管理画面生成部１０１は、読み込んだスケジュールに含まれるプレイリストのうち、曜日及び時刻に再生することが設定されたプレイリストを、週スケジュール画面１０３上の当該曜日及び当該時刻に配置して表示する。
【００３９】
さらに、ユーザーが、「月曜日」から「日曜日」までの曜日ボタン１０４ａ〜１０４ｇのうち、編集したい曜日の曜日ボタンにハイライト表示を移動させて決定ボタンを押下する操作をリモコン１０２に行うと、スケジュール管理画面生成部１０１は、指定された曜日の日スケジュール画面１０５を生成してディスプレイ１０上に表示する。
【００４０】
以下、「月曜日」の曜日ボタン１０４ａが押下されたものとして、日スケジュール画面１０５を詳細に説明する。図５は、日スケジュール画面１０５の一例を示す図であり、具体的には、月曜日に対応する日スケジュール画面１０５の一例を示す図である。
【００４１】
「電源制御」の項目は、サイネージ端末９の電源オンからオフまでの時間（スケジュール）を設定する項目である。ユーザーは、電源制御選択ボックス１６１にハイライト表示を移動させた状態で操作を行うことにより、「オン時刻設定」、「電源制御しない」及び「電源オフ」のいずれか１つを選択することが可能となっている。
【００４２】
電源制御選択ボックス１６１において「オン時刻設定」が選択された場合、その横の開始時刻１６６，１６７と終了時刻１６８，１６９との入力が有効になり、サイネージ端末９の電源のオンオフを自動的に制御することが可能となる。開始時刻１６６，１６７には、サイネージ端末９の電源のオンが開始する時刻が設定され、終了時刻１６８，１６９には、サイネージ端末９の電源のオンが終了する時刻が設定される。
【００４３】
電源制御選択ボックス１６１において「電源制御しない」が選択された場合、その日（ここでは月曜日）については、電源の自動オフ制御を行うことなく、常時オン状態になる。電源制御選択ボックス１６１において「電源オフ」が選択された場合、その日（ここでは月曜日）については、電源はオンされずに、常時オフ状態になる。「電源制御しない」及び「電源オフ」が選択された状態では、開始時刻１６６，１６７及び終了時刻１６８，１６９の入力は無効になる。入力を無効に方式として、例えば、画面から開始時刻及び終了時刻の項目を消してもよいし、グレーアウトしてもよい。
【００４４】
図５の日スケジュール画面１０５では、スケジュール１からスケジュール４までの４つのスケジュールの設定が可能になっている。ユーザーは、設定を行いたいスケジュールのプレイリスト選択ボックス１７１ａ〜１７１ｄにハイライト表示を移動させた状態で操作を行うことにより、ハイライト表示が位置するプレイリスト選択ボックスにおいて、再生したいプレイリストの番号を選択することが可能となっている。例えば、図３のようにプレイリスト（１）〜（５）が存在する場合には、プレイリスト選択ボックス１７１ａ〜１７１ｄのそれぞれにおいて「プレイリスト（１）」〜「プレイリスト（５）」を選択することが可能となっている。
【００４５】
また、プレイリスト選択ボックス１７１ａ〜１７１ｄにおいては、「設定なし」及び「表示なし」のいずれか１つも選択することが可能となっている。再生したいプレイリストがない場合は、プレイリスト選択ボックス１７１ａ〜１７１ｄで「設定なし」または「表示なし」を選べばよい。
【００４６】
プレイリスト選択ボックス１７１ａ〜１７１ｄのそれぞれにおいて有効なプレイリストが選択されると、当該プレイリストの再生開始時刻を設定するための開始時刻、及び、当該プレイリストの再生終了時刻を設定するための終了時刻が表示される。図５の例では、プレイリスト選択ボックス１７１ａ，１７１ｂには有効なプレイリストが選択されているので、開始時刻１７６（１７６ａ，１７６ｂ），１７７（１７７ａ，１７７ｂ）、及び、終了時刻１７８（１７８ａ，１７８ｂ），１７９（１７９ａ，１７９ｂ）が表示されている。一方、プレイリスト選択ボックス１７１ｃ，１７１ｄには「設定なし」が選択されているので、開始時刻及び終了時刻が表示されていない。
【００４７】
ここで、図５の例で有効なプレイリストが選択されたプレイリスト選択ボックス１７１ａ，１７１ｂにおいて、開始時刻１７６，１７７は表示されるとともに編集可能になっているが、終了時刻１７８，１７９は表示されても、リモコン１０２等で選択する（ハイライト表示を移動させる）ことができないようになっている。つまり、有効なプレイリストがスケジュールに選択されている場合は、開始時刻１７６，１７７と終了時刻１７８，１７９とは画面上に表示されるが、編集による変更等が可能なのは開始時刻１７６，１７７のみであり、終了時刻１７８，１７９については直接的に変更等できないようになっている。
【００４８】
その代わりに、上述した時間整合処理部１８は、先行するプレイリストの再生終了時刻を、後続するプレイリストの再生開始時刻に一致させるように構成されている。この理由は、デジタルサイネージの運用では、再生するプレイリストが複数ある場合、先行するプレイリストと後続するプレイリストの間に時間的隙間がある状態（何もプレイリストが再生されない状態）はほとんどないということが通常であるからである。つまり、一つのプレイリストの再生が終了すると、すぐに次のプレイリストの再生が開始されるというような継続的なコンテンツ再生が、あらかじめ決められた電源オフ時刻になるまで続くように設定されることが通常であるからである。
【００４９】
このことことに鑑みて上述したように、本実施の形態１に係る時間整合処理部１８は、先行するプレイリストの再生終了時刻を、後続するプレイリストの再生開始時刻に一致するように構成されている。この結果として、例えば、図４の週スケジュール画面１０３の水曜日の例では、プレイリスト（３）とプレイリスト（５）との間、及び、プレイリスト（５）とプレイリスト（１）との間には時間的隙間がなくなっている。
【００５０】
このような構成によれば、ユーザーの操作範囲を限定することができるので、ユーザーにとって使い易い画面を提供することができる。なお、プレイリストとプレイリストとの間に何も表示させたくないのであれば、その区間のスケジュール（プレイリスト選択ボックス１７１ａ〜１７１ｄ）において「表示なし」を選択するとともに、表示させたくない時間帯を、開始時刻１７６，１７７及び終了時刻１７８，１７９に設定することで対応することができる。
【００５１】
日スケジュール画面１０５の画面下段に表示される「このスケジュール設定を他の曜日にコピーする」は、ディスプレイ１０で表示さている日スケジュール画面１０５のスケジュールデータを所望の曜日にコピーするための操作画面である。この操作画面において、リモコン１０２で、該当する曜日を選択することが可能に、曜日単位に曜日コピーボタン１１２が表示されている。
【００５２】
曜日に対応する曜日コピーボタン１１２を選択し、リモコン１０２の「決定」ボタン等を押下することで、選択した曜日コピーボタン１１２のチェックボックス内におけるチェックマークの有無を変更することが可能となっている。サイネージ端末９は、ディスプレイ１０で表示さている日スケジュール画面１０５のスケジュールデータを、チェックマークが付された曜日のスケジュールデータにコピーする。これにより、日スケジュール画面１０５に対応する曜日（図５の例では月曜日）を編集するだけでなく、それ以外の曜日も編集することが可能となる。なお、日スケジュール画面１０５に対応する曜日（図５の例では月曜日）のチェックボックス内には、最初からチェックマークが付される。また、曜日コピーボタン１１２のチェックボックスのチェックマークを外すと、それ以降はコピーされなくなる。
【００５３】
次に、スケジュール管理画面生成部１０１が、日スケジュール画面１０５を生成する処理について説明する。日スケジュール画面１０５を生成する際、スケジュール管理画面生成部１０１は、該当する日のスケジュールデータを、スケジュールデータベース１６から読み込み、読み込んだスケジュールデータに基づいて日スケジュール画面１０５を生成してディスプレイ１０に表示する。
【００５４】
読み込んだスケジュールデータの中に、サイネージ端末９の電源をオンしてからオフするまでの時間が含まれる場合には、スケジュール管理画面生成部１０１は、当該情報に基づいて、「電源制御」の項目に「オン時刻設定」をディスプレイ１０に表示するとともに、開始時刻１６６，１６７及び終了時刻１６８，１６９をディスプレイ１０に表示する。
【００５５】
図５の例では、開始時刻１６６，１６７は「１０：０５」を示し、終了時刻１６８，１６９は「２０：３０」を示している。この場合、サイネージ端末９の電源は、１０：０５に自動的にオンされ、２０：３０に自動的にオフされる。
【００５６】
読み込まれるスケジュールデータの中に、プレイリストの再生時間（再生開始時刻及び再生終了時刻）を示す情報が含まれる場合には、スケジュール管理画面生成部１０１は、当該情報に基づいて、該当するスケジュールの項目に該当するプレイリストと、開始時刻１７６，１７７及び終了時刻１７８，１７９とを、再生順に並べてディスプレイ１０に表示する。
【００５７】
図５の例では、「スケジュール１」の項目に「プレイリスト（１）」が表示され、開始時刻１７６ａ，１７７ａは「１０：０５」を示し、終了時刻１７８ａ，１７９ａは「１５：１５」を示している。この場合、プレイリスト（１）は、１０：０５から１５：１５まで再生される。また、図５の例では、「スケジュール２」の項目に「プレイリスト（５）」が表示され、開始時刻１７６ｂ，１７７ｂは「１５：１５」を示し、終了時刻１７８ｂ，１７９ｂは「２０：３０」を示している。この場合、プレイリスト（５）は、１５：１５から２０：３０まで再生されることになる。なお、スケジュールの３番目と４番目については、再生すべきプレイリストが存在しないため、スケジュール管理画面生成部１０１は、「設定なし」をディスプレイ１０に表示することになる。
【００５８】
次に、電源制御のスケジュールを設定する方法について説明する。
【００５９】
ユーザーが、電源制御について、開始時刻の「時」及び「分」のうち「時」を変更したい場合、ハイライト表示を開始時刻１６６に移動させてから、「決定」キーを押下する操作をリモコン１０２にて行うことにより、開始時刻１６６の数字を変更することが可能な状態となる。その状態で、ユーザーが、上下キーを押下する操作をリモコン１０２にて行うと、表示されている「１０」が「１１」または「０９」等に変更される。
【００６０】
同様に、ユーザーが、電源オンする時間の「時」及び「分」のうち「分」を変更したい場合には、ハイライト表示を終了時刻１６７に移動させてから、「決定」キーを押下する操作及び上下キーを押下する操作をリモコン１０２にて行えば、「分」を変更することができる。同様に、ユーザーが、電源制御について、終了時刻の「時」または「分」を変更したい場合には、ハイライト表示を終了時刻１６８，１６９に移動させてから、「決定」キーを押下する操作及び上下キーを押下する操作をリモコン１０２にて行えば、電源制御の終了時刻を変更することができる。
【００６１】
ここで、「時」を示す終了時刻１６８、または、「分」を示す終了時刻１６９の変更に連動させて、同日の最後のスケジュールの終了時刻が変更される。図５の例では、月曜日の最後のスケジュールであるスケジュール２、つまりプレイリスト（５）の終了時刻１７８ｂ，１７９ｂが、電源制御の「２０：３０」という終了時刻１６８，１６９と一致するように変更される。これにより、ユーザーは電源制御の終了時刻を変更するだけで、同日の最後のスケジュールの終了時刻も変更することができるので、そのためだけの操作を行う手間がなくなる。
【００６２】
次いで、プレイリストの再生スケジュールを設定する方法について説明する。ここでは、ユーザーがスケジュール２の開始時刻を１５：１５から１６：３０に変更する場合について説明する。
【００６３】
ユーザーが、ハイライト表示を「時」を示す開始時刻１７６ｂに移動させて「決定」キーを押下する操作をリモコン１０２にて行ってから、上下キーを押下する操作をリモコン１０２に行うと、表示されている「１５」が「１６」または「１４」等に変更される。同様に、ユーザーが、ハイライト表示を「分」を示す開始時刻１７７ｂに移動させて「決定」キーを押下する操作をリモコン１０２にて行ってから、上下キーを押下する操作をリモコン１０２に行うと、表示されている「１５」が「３０」または「００」等に変更される。
【００６４】
このユーザーの操作による変更に連動して、時間整合処理部１８は、スケジュール１の「時」を示す終了時刻１７８ａの「１５」を「１６」または「１４」等に、「分」を示す１７９ａの「１５」を「３０」または「００」等に自動的に変更する。このように、時間整合処理部１８は、先行するプレイリストの再生終了時刻（終了時刻１７８ａ，１７９ａ）を、後続するプレイリストの再生開始時刻（開始時刻１７６ｂ，１７７ｂ）に一致させる。これにより、ユーザーはスケジュール２の開始時刻を変更するだけで、直前のスケジュール１の終了時刻も変更することができるので、プレイリストの終了時刻を変更する操作を行う手間がなくなる。
【００６５】
なお、図５の例では、「時」と「分」とを別々に設定する例を示したが、「ＨＨ：ＭＭ」のように「時」と「分」とを一体として表示してもよい。また、「時」及び「分」の変更において、リモコン１０２の上下キーを利用する例を示したが、リモコン１０２の数字キー等でもよく、特にキーの割り当てを特定するものではない。さらには、ユーザー操作を受け付けるデバイスとして、リモコン１０２以外にも、例えばジェスチャー、音声認識、ＬＡＮ（Local Area Network）及びシリアル制御等を用いたデバイス、通信装置及び制御装置が適用されてもよい。また、図５の例では数字を用いて時刻表示を示しているが、針式を用いて時刻表示を示してもよい。
【００６６】
また、図５の例では、一日に含まれる複数のスケジュールを１画面に表示し、かつ同画面上で直接変更できるようにしているが、例えば各スケジュール単位で分けて表示するなど複数のスケジュールを複数画面に分けて表示してもよい。さらには、編集したいスケジュール及び時刻に対して、専用の画面を表示してもよい。さらには、スケジュールの終了時刻をあえて画面に表示せず、先行するスケジュールの終了時刻１７８ａ，１７９ａは、後続するスケジュールの開始時刻１７６ｂ，１７７ｂであるとユーザーに暗黙的に認識させる表示形式を採用してもよい。同様に、最後のスケジュールの終了時刻１７８ｂ，１７９ｂをあえて画面に表示せずに、電源オフの時刻１６８，１６９と一致することをユーザーに暗黙的に認識させる表示形式を採用してもよい。また、図５の例では、プレイリストのスケジュールの設定数は４つであったが、これに限ったものではない。
【００６７】
日スケジュール画面１０５の画面下段の「このスケジュール設定を他の曜日にコピーする」において、日スケジュール画面１０５に対応する曜日と異なる曜日の曜日コピーボタン１１２にチェックマークが付されている場合、同画面に表示されている内容のスケジュールデータが、チェックマークが付された曜日のスケジュールデータとして、スケジュールデータベース１６に書き込まれる。書き込まれるタイミングは、チェックマークを付したタイミング（曜日の画面部品を選択したタイミング）でも、戻るボタン１１３を押下したタイミングでもよく、これらに限定されるものではない。このような書き込み処理によって、複数の曜日を一度に設定することが可能となることから、スケジュール編集に要する時間を削減することができる。
【００６８】
なお、「このスケジュール設定を他の曜日にコピーする」において、一旦スケジュールデータが共通とされた曜日は、互いにリンクすることになる。このため、週スケジュール画面１０３で、リンクされているコピーされた曜日に対応する曜日ボタン１０４を押下し、日スケジュール画面１０５を開いた場合、サイネージ端末９は、リンクする曜日（コピー元となった曜日とコピー先となった曜日）の曜日コピーボタン１１２のチェックボックスに、チェックマークを付して表示する。これにより、ユーザーは、スケジュール設定がリンクされていることを認識することが可能である。スケジュール設定がリンクされている曜日のリンクを解除したい場合は、曜日コピーボタン１１２のうち、リンクしたくない曜日のチェックボックスを選択して決定ボタンを押下する操作がリモコン１０２にて行われる。この場合、サイネージ端末９は、その曜日のチェックマークを外すとともに、次にチェックマークが付されるまで、コピーのリンクを停止する。
【００６９】
また、図５の日スケジュール画面１０５では、最上部に「毎週「月曜日」のスケジュール設定」が表示されている。つまり、週スケジュール画面１０３にて月曜日の曜日ボタン１０４を選択した結果として、月曜日のスケジュールを編集していることが表示されている。ここで、日スケジュール画面１０５の画面下段の「このスケジュール設定を他の曜日にコピーする」において、月曜日にチェックマークが外され、木曜日にチェックマークが付されてから、日スケジュール画面１０５で編集した場合、サイネージ端末９は、木曜日のみに編集結果を反映する。このような構成によれば、編集したい曜日を切り替えたい場合に、わざわざ図４の週スケジュール画面１０３に戻らなくても、日スケジュール画面１０５を表示したまま、スケジュールを変更したい曜日について編集を行うことができる。
【００７０】
日スケジュール画面１０５にて、スケジュール設定及び変更が終了する場合には、戻るボタン１１３が押下される。この場合に、スケジュール管理画面生成部１０１は、日スケジュール画面に表示されているスケジュール情報を、スケジュールデータとしてスケジュールデータベース１６に記憶し、日スケジュール画面１０５を破棄する。次いで、スケジュール管理画面生成部１０１は、スケジュールデータベース１６から、各曜日のスケジュールデータを読み込んで、週スケジュール画面１０３を生成してディスプレイ１０に表示する。上述と同様に、曜日及び時刻の二次元領域に、当該曜日及び当該時刻で再生すべきプレイリストが、プレイリストごとに識別可能な表示形式で配置される。ただし、ここで生成及び表示される週スケジュール画面１０３では、日スケジュール画面１０５で編集された内容が反映されることになる。
【００７１】
以上のように、本実施の形態１に係るサイネージ端末９は、受け付けた編集を、スケジュールデータに反映することによって、週スケジュール画面１０３と日スケジュール画面１０５との両方に反映するように構成されている。つまり、週スケジュール画面１０３及び日スケジュール画面１０５は、スケジュールデータベース１６を介してスケジュールデータをやり取りする。これにより、週スケジュール画面１０３と日スケジュール画面１０５において、編集中の片方の画面だけ表示が更新され、もう一方の画面だけ表示が更新されないという状態を回避することができる。
【００７２】
また、本実施の形態１に係るサイネージ端末９は、週スケジュール画面１０３と日スケジュール画面１０５とを同時に表示させないように構成されている。このように、週スケジュール画面１０３と日スケジュール画面１０５との表示を排他的に行うことにより、スケジュールデータベース１６へのアクセスは、週スケジュール画面１０３と日スケジュール画面１０５とのうちのいずれか一方に限定されるので、データの矛盾や競合が生じることを回避できる。また、週スケジュール画面１０３及び日スケジュール画面１０５の同時書き込みが発生することを抑制できるので、結果として、ソフトウエアプログラム上の衝突やデッドロックといった障害を回避できるとともに、これらソフトウエアプログラム上の障害を回避する仕組み、例えばクリティカルセクション等を設ける必要がなくなる。
【００７３】
なお、週スケジュール画面１０３と日スケジュール画面１０５とのうち、画面操作が有効になっている一方の画面にのみ、スケジュールデータベース１６への書き込みを許可する書き込み権を与え、他方の画面にはスケジュールデータベース１６からの読み出しのみを行うように構成してもよい。このように構成した場合には、週スケジュール画面１０３と日スケジュール画面１０５とを同時表示するようにサイネージ端末９が構成されていても、データの矛盾や競合が生じることを回避できる。
【００７４】
また、本実施の形態１に係るサイネージ端末９は、先行するプレイリストの再生終了時刻を、後続するプレイリストの再生開始時刻に一致させる。これにより、週スケジュール画面１０３に表示される複数のプレイリストは、並べられた順に隙間なく連続して再生（表示）される。図４の週スケジュール画面１０３の水曜日の例で説明すると、プレイリスト（３）、プレイリスト（５）、及び、プレイリスト（１）をそれぞれ示す３つの矩形領域は、互いに隙間なく隣接して表示される。この結果として、プレイリスト間に隙間が生じなくなるので、デジタルサイネージで再生されるコンテンツを途切れることなく、再生することができる。
【００７５】
なお、以上では、指定した曜日のスケジュールを日スケジュール画面１０５でまとめて変更する例について説明した。しかしこれに限ったものではなく、例えば週スケジュール表示領域１２３で表示されているプレイリストをリモコン１０２で選択して、その状態から別画面を生成し、その画面上で該当プレイリストの開始時刻または終了時刻を編集することができるような表示形式であってもよい。そして、当該プレイリストの変更によって、前後のプレイリストの開始時刻、終了時刻、または電源制御のオンオフ時刻が連動して変更されてから、スケジュールデータベース１６に反映される方式であってもよい。
【００７６】
また、週スケジュール表示領域１２３に表示されているプレイリストについて、そのプレイリスト間の境界を選択可能にしておき、ユーザーが、フォーカス（ハイライト表示）を移動させて、境界を選択及び決定する操作をリモコン１０２で行うことができるように構成されてもよい。そして、境界が選択及び決定された場合に、当該決定された境界を画面上で上下方向に移動するような画面構成にすれば、リモコン１０２の上下ボタンだけで、プレイリストの切り替わる時間を簡単に前後させることが可能になる。
【００７７】
図６は、本実施の形態１に係るサイネージ端末９の構成を示すブロック図である。この図６では、図２において図示できなかった構成が示されている。週スケジュール画面生成部２１、日スケジュール画面生成部２２、及び、時刻画面生成部２３は、図２のスケジュール管理画面生成部１０１に含まれる。また、サイネージ端末９は、図２の構成要素だけでなく、操作用インターフェース２４と、プレイリスト再生制御部２５とを備える。なお、プレイリスト再生制御部２５は、図２の再生制御部１７と別体であってもよいし、再生制御部１７と同じであってもよい。
【００７８】
インターフェースである操作用インターフェース２４は、図２のリモコン１０２、または、図示しない他のシステムや装置からの制御信号を受け付ける機能を有し、受け付けた制御信号に応じてサイネージ端末９で使用可能なコマンドを生成する。なお、操作用インターフェース２４が受け付ける制御信号には、再生スケジュールの編集などを示す情報が含まれる。操作用インターフェース２４は、生成したコマンドを週スケジュール画面生成部２１、日スケジュール画面生成部２２、及び、時刻画面生成部２３に出力する。
【００７９】
週スケジュール画面生成部２１は、スケジュールデータに基づいて図４のような週スケジュール画面１０３を生成する。日スケジュール画面生成部２２は、スケジュールデータに基づいて図５のような日スケジュール画面１０５を生成する。時刻画面生成部２３は、日スケジュール画面生成部２２と協働して、スケジュールデータに基づき図５の開始時刻１６６，１６７，１７６，１７７及び終了時刻１６８，１６９，１７８，１７９を生成する。なお、ここでは、時刻画面生成部２３は、日スケジュール画面生成部２２と別体として説明するが、日スケジュール画面生成部２２の機能の一部であってもよい。
【００８０】
週スケジュール画面生成部２１は、操作用インターフェース２４から起動コマンドを受け付けると、スケジュール管理部１３に対して、スケジュールデータを要求する。スケジュール管理部１３は、この要求を受けると、スケジュールデータベース１６から、保持されているスケジュールデータを読み出し、週スケジュール画面生成部２１に返す。週スケジュール画面生成部２１は、スケジュール管理部１３から受け付けたスケジュールデータに含まれるプレイリストについて、プレイリスト管理部１２に問い合わせを行う。プレイリスト管理部１２は、プレイリストデータベース１５から、問い合わせを受けたプレイリストのデータ（プレイリストに含まれる動画、静止画、音楽等のコンテンツのファイル名、再生時間長、再生順序等の必要な情報）を取得し、週スケジュール画面生成部２１に返す。週スケジュール画面生成部２１は、受け付けたスケジュールデータ及びプレイリストのデータに基づいて、図４のような週スケジュール画面１０３を生成して、ディスプレイ１０に表示する。
【００８１】
ユーザーが、コンテンツを再生するための操作をリモコン１０２にて行った場合、操作用インターフェース２４は、再生を指示するコマンド、及び、指示されたプレイリストを週スケジュール画面生成部２１に出力する。週スケジュール画面生成部２１は、当該コマンド及び当該プレイリストを受け付けると、プレイリスト再生制御部２５に対して、該当するプレイリストの再生を指示する。
【００８２】
プレイリスト再生制御部２５は、週スケジュール画面生成部２１から再生の指示を受け付けると、プレイリスト管理部１２に対して、指示されたプレイリストに含まれるコンテンツ及び再生時刻等を問い合わせる。そして、プレイリスト再生制御部２５は、問い合わせの結果をプレイリスト管理部１２から受け付けると、コンテンツ再生部２６に対して、該当コンテンツの該当区間の再生を指示する。
【００８３】
コンテンツ再生部２６は、コンテンツデータベース１４から、該当するコンテンツを読み出し、図示しないがデコーダー等の初期化処理を行った後に、読み出したコンテンツをデコーダーに送り込み再生を行う。このコンテンツ読み出し処理とデコーダーへの送り込みを繰り返すことによって、再生が継続する。デコーダーの出力映像、画像、音声はコンテンツ表示制御部１１に送られた後、ディスプレイ１０及び図示しないスピーカーから出力される。
【００８４】
ユーザーが、コンテンツの再生を停止するための操作をリモコン１０２にて行った場合、操作用インターフェース２４は、再生停止コマンドを週スケジュール画面生成部２１に出力する。週スケジュール画面生成部２１は、再生停止コマンドを受け付けると、プレイリスト再生制御部２５に対して再生停止を指示し、プレイリスト再生制御部２５は、この指示を受け付けると、コンテンツ再生部２６に対して再生停止を指示する。コンテンツ再生部２６は、再生停止を受け付けると、コンテンツデータベース１４からのコンテンツの読み出しを停止するとともに、デコーダー等を停止させ、コンテンツ表示制御部１１の出力を停止させる。
【００８５】
次に、スケジュールを変更する処理について説明する。ユーザーが、図３で示される各曜日に対応する曜日ボタン１０４ａ〜１０４ｇのいずれかを押下する操作をリモコン１０２にて行った場合、操作用インターフェース２４は、日スケジュール画面生成部２２を起動し、指定された曜日を日スケジュール画面生成部２２に出力する。日スケジュール画面生成部２２は、指定された曜日を受け付けると、スケジュール管理部１３に対して、指定された曜日のスケジュールデータを要求する。スケジュール管理部１３は、スケジュールデータベース１６から、保持されているスケジュールデータを読み出し、日スケジュール画面生成部２２に返す。
【００８６】
これによって、日スケジュール画面生成部２２は、指定された日のスケジュールデータから、その日のプレイリスト、及び、該当プレイリストの開始時刻、終了時刻、さらに電源のオンオフ時刻等の情報を読み出すことが可能となっている。日スケジュール画面生成部２２は、スケジュール管理部１３から受け付けたスケジュールデータに基づいて、図５のような日スケジュール画面１０５を生成して、ディスプレイ１０に表示する。なお、日スケジュール画面生成部２２は、以下で説明するように、操作用インターフェース２４が受け付けた編集に応じて、当該スケジュールデータを変更することが可能となっている。
【００８７】
次に、日スケジュール画面生成部２２が、スケジュールの開始時刻を変更する処理について説明する。リモコン１０２が、編集対象とするプレイリスト、編集対象とする時刻、つまり開始時刻か終了時刻をユーザーから受け付けると、それら情報が、操作用インターフェース２４に入力される。操作用インターフェース２４は、これら情報を受け付けると、時刻画面生成部２３を起動して、当該情報を時刻画面生成部２３に出力する。時刻画面生成部２３は、受け付けた情報（編集対象とするプレイリスト、編集対象とする時刻、つまり開始時刻か終了時刻）に対応するスケジュールの開始時刻１６６，１６７，１７６，１７７及び終了時刻１６８，１６９，１７８，１７９を決定する。
【００８８】
時刻画面生成部２３は、新たな時刻を示す新たな時刻情報（以下「新時刻情報」）を生成する。例えば、図５におけるスケジュール１の「時」として「１０」を示す開始時刻１７６ａが操作対象に選択された場合に、「進める」に相当するコマンドを操作用インターフェース２４から受け付けたのであれば、「１１」を示す新時刻情報を生成する。時刻画面生成部２３は、生成した新時刻情報を、スケジュール管理部１３を経由して時間整合処理部１８に出力する。
【００８９】
時間整合処理部１８は、新時刻情報が生成された一のスケジュールについて、その前後のスケジュールの時刻情報と、電源制御のスケジュールとを、スケジュール管理部１３を経由してスケジュールデータベース１６から取得する。そして、時間整合処理部１８は、新時刻情報が、取得した時刻情報及びスケジュールと整合しているかを判定する。
【００９０】
時間整合処理部１８は、整合していないと判定した場合には、エラーの旨を時刻画面生成部２３に返すとともに、新時刻情報を、整合する時刻情報に修正し、当該修正した時刻情報を時刻画面生成部２３に返す。時間整合処理部１８は、整合していると判定した場合には、正常の旨の応答を時刻画面生成部２３に返す。
【００９１】
上記のように、時間整合処理部１８によって、時刻画面生成部２３に設定及び表示される時刻情報の整合が取られるので、各スケジュールの時刻の間、さらには、各スケジュール及び電源制御の時の間に不整合が発生することを抑制することができる。
【００９２】
図７は、図４のスケジュールの内容に対応するスケジュールデータのデータ構造の一例を示す図である。
【００９３】
Ｍｏｎ、Ｔｕｅ、Ｗｅｄ、Ｔｈｕ、Ｆｒｉ、Ｓａｔ、Ｓｕｎと示されるように各曜日単位でデータが生成されている。木曜日については、スケジュールデータが一切存在しないので、Ｔｈｕの括弧内にはデータが存在していない。Ｍｏｎで示される月曜日のデータのうち、電源オン時刻の６時が、「ｐ−ｏｎ」「６：００」として設定され、電源オフ時刻である１８時が、「ｐ−ｏｆｆ」「１８：００」として設定されている。電源オン時刻と電源オフ時刻との間で再生すべきプレイリストについては、プレイリストの番号と再生開始時刻とが設定される。例えば月曜日には、「ｐｌａｙｌｉｓｔ１」「６：００」のように設定される。例えば火曜日のように複数のプレイリストが存在する場合には、「ｐｌａｙｌｉｓｔ２」「６：００」と、「ｐｌａｙｌｉｓｔ３」「１２：００」と、「ｐｌａｙｌｉｓｔ４」「１６：００」というように、プレイリストの番号及び再生開始時刻が再生順に並べて設定される。
【００９４】
ここで図７のデータ構造によれば、再生終了時刻は設定されない。再生終了時刻を設定しない理由は、上述したように、本実施の形態１に係るサイネージ端末９は、先行するプレイリストの再生終了時刻を、後続するプレイリストの再生開始時刻に一致するように構成されているからである。このような構成によれば、図７のデータ構造のように、後続するプレイリスト及び最先頭のプレイリストの開始時刻のみを設定すれば、複数のプレイリストの切り替わり時間を設定することができる。
【００９５】
なお、プレイリストの終了時刻を設定しないことのメリットとしては、設定作業がなくなるということ、または、先行するプレイリストの終了時刻と後続するプレイリストの開始時刻の間に時間的な間隔、つまり再生しない時間帯を発生することを抑制できることなどが考えられる。また、ユーザーの操作間違い等により、先行するプレイリストの終了時刻より先に、後続するプレイリストの開始時刻が設定された場合に、どちらを優先するか等の論理判断を行う必要がなくなるということも考えられる。さらに、一度作成したスケジュールの各プレイリストの再生開始時刻及び再生終了時刻を編集したい場合には、開始時刻のみ編集すればよいことから、設定変更時間の短縮化や変更における誤りの抑制化も期待できる。
【００９６】
図８、図９及び図１０は、本実施の形態１に係るサイネージ端末９の処理を示すフローチャートである。以下、図８、図９及び図１０を用いて、サイネージ端末９の処理について説明する。
【００９７】
まず、ステップＳ１にて、操作用インターフェース２４が、スケジュールの編集を開始する操作を受け付けた場合に、週スケジュール画面生成部２１が起動する。ステップＳ２にて、週スケジュール画面生成部２１は、スケジュールデータをスケジュールデータベース１６から読み込む。
【００９８】
ステップＳ３にて、週スケジュール画面生成部２１は、読み込んだスケジュールデータに基づいて週スケジュール画面１０３を生成する。この際、生成する週スケジュール画面１０３上の曜日及び時刻にプレイリストが設定されている場合には、該当画面の部分領域に対して、色を変える、ハッチングを施す、プレイリストの番号を付与する等の処理を行う。
【００９９】
ステップＳ４にて、操作用インターフェース２４は、ユーザーからの入力操作（ここではリモコン１０２からの制御信号）を受け付けたか否かを判定する。受け付けたと判定した場合にはステップＳ５に進み、そうでない場合には、ステップＳ４を再度行う。
【０１００】
ステップＳ５にて、操作用インターフェース２４は、ステップＳ４で受け付けた操作が、曜日ボタン１０４に対する押下操作であったか否かを判定する。曜日ボタン１０４に対する押下操作であったと判定した場合には図９のＡに進み、そうでない場合にはステップＳ６に進む。
【０１０１】
ステップＳ６にて、操作用インターフェース２４は、ステップＳ４で受け付けた操作が、プレイリストの領域に対する操作であったか否かを判定する。プレイリストの領域に対する操作であったと判定した場合にはステップＳ７に進み、そうでない場合にはステップＳ８に進む。
【０１０２】
ステップＳ７にて、週スケジュール画面生成部２１は、操作対象となったプレイリストを再生及び表示するように、コンテンツ再生部２６に指示する。これにより、プレビュー領域１１４において当該プレイリストが再生及び表示される。その後、ステップＳ４に戻る。
【０１０３】
ステップＳ８にて、操作用インターフェース２４は、ステップＳ４で受け付けた操作が、戻るボタン１２４に対する押下操作であったか否かを判定する。戻るボタン１２４に対する押下操作であったと判定した場合にはステップＳ９に進み、そうでない場合にはステップＳ４に戻る。
【０１０４】
ステップＳ９にて、週スケジュール画面生成部２１は、スケジュールデータの変更があるか否かを判定する。変更があると判定した場合にはステップＳ１０に進み、そうでない場合にはステップＳ１１に進んで、処理を終了する。
【０１０５】
ステップＳ１０にて、週スケジュール画面生成部２１は、変更されたスケジュールデータをスケジュールデータベース１６に書き込む。その後、ステップＳ１１に進んで、処理を終了する。
【０１０６】
次に、図９を用いてＡを説明する。まず、ステップＳ２１にて、日スケジュール画面生成部２２が起動する。そして、日スケジュール画面生成部２２は、ステップＳ４で受け付けた曜日ボタン１０４に対応する日のスケジュールデータをスケジュールデータベース１６から読み込む。ステップＳ２２にて、日スケジュール画面生成部２２は、読み込んだスケジュールデータに基づいて日スケジュール画面１０５を生成する。
【０１０７】
ステップＳ２３にて、操作用インターフェース２４は、ユーザーからの入力操作（ここではリモコン１０２からの制御信号）を受け付けたか否かを判定する。受け付けたと判定した場合にはステップＳ２４に進み、そうでない場合には、ステップＳ２３を再度行う。
【０１０８】
ステップＳ２４にて、操作用インターフェース２４は、ステップＳ２３で受け付けた操作が、スケジュールを示す領域（ここでは図５のプレイリスト選択ボックス１７１ａ〜１７１ｄ）に対する操作であったか否かを判定する。スケジュールを示す領域に対する操作であったと判定した場合にはステップＳ２５に進み、そうでない場合にはステップＳ２６に進む。
【０１０９】
ステップＳ２５にて、日スケジュール画面生成部２２は、変更可能なプレイリストの候補を、プレイリスト選択ボックス１７１ａ〜１７１ｄのうち操作対象となっている一つに表示する。これにより、ユーザーは再生させたいプレイリストの選択及び変更を行うことが可能となる。その後、ステップＳ２３に戻る。
【０１１０】
ステップＳ２６にて、操作用インターフェース２４は、ステップＳ２３で受け付けた操作が、再生開始時刻の編集領域（ここでは図５の開始時刻１７６，１７７）に対する操作であったか否かを判定する。再生開始時刻の編集領域に対する操作であったと判定した場合には図１０のＣに進み、そうでない場合にはステップＳ２７に進む。
【０１１１】
ステップＳ２７にて、操作用インターフェース２４は、ステップＳ２３で受け付けた操作が、戻るボタン１１３に対する押下操作であったか否かを判定する。戻るボタン１１３に対する押下操作であったと判定した場合にはステップＳ２８に進み、そうでない場合にはステップＳ２３に戻る。
【０１１２】
ステップＳ２８にて、日スケジュール画面生成部２２は、表示している日スケジュール画面１０５のスケジュールデータを、スケジュールデータベース１６に書き込む。そして、ステップＳ２９にて、日スケジュール画面生成部２２は、表示している日スケジュール画面１０５を破棄する。その後、Ｂを経て図８のステップＳ２に進む。
【０１１３】
次に、図１０を用いてＣを説明する。まず、ステップＳ４１にて、操作用インターフェース２４は、ステップＳ２３で受け付けた操作による編集対象が、先頭のスケジュール（ここでは図５のスケジュール１）であるか否かを判定する。先頭のスケジュールであると判定した場合にはステップＳ４２に進み、そうでない場合にはステップＳ４３に進む。
【０１１４】
ステップＳ４２にて、時間整合処理部１８は、編集対象である再生開始時刻が、サイネージ端末９の電源をオフ及びオンするスケジュールと整合しているか否かを判定する。具体的には、時間整合処理部１８は、編集対象である再生開始時刻が、電源制御の開始時刻１６６，１６７と終了時刻１６８，１６９との間にある場合に整合していると判定し、そうでない場合には整合していないと判定する。このステップＳ４２にて、整合していると判定した場合にはステップＳ４５に進み、そうでない場合にはステップＳ４４に進む。
【０１１５】
ステップＳ４３にて、時間整合処理部１８は、編集対象である再生開始時刻、つまり一のプレイリストの再生開始時刻が、当該一のプレイリストの前後のプレイリストの時刻情報、及び、サイネージ端末９の電源をオフ及びオンするスケジュールと整合しているか否かを判定する。例えば、時間整合処理部１８は、編集対象である再生開始時刻が、直前のプレイリストの開始時刻１７６，１７７と、直後のプレイリストの開始時刻１７６，１７７との間にある場合に整合していると判定し、そうでない場合には整合していないと判定する。なお、直後のプレイリストがない場合には、その開始時刻１７６，１７７の代わりに電源制御の終了時刻１６８，１６９が適用される。このステップＳ４３にて、整合していると判定した場合にはステップＳ４５に進み、そうでない場合にはステップＳ４４に進む。
【０１１６】
ステップＳ４４にて、時間整合処理部１８は、編集対象である再生開始時刻を、整合する再生開始時刻に修正する。例えば、ステップＳ４２からステップＳ４４に進んでいた場合には、時間整合処理部１８は、編集対象である再生開始時刻を、電源制御の開始時刻１６６，１６７と、直後のプレイリストの開始時刻１７６，１７７及び終了時刻１６８，１６９の早い方の時刻との間の時刻（例えばこれらの中間値）に修正する。例えば、ステップＳ４３からステップＳ４４に進んでいた場合には、時間整合処理部１８は、編集対象である再生開始時刻を、直前のプレイリストの開始時刻１７６，１７７と、直後のプレイリストの開始時刻１７６，１７７との間の時刻（例えばこれらの中間値）に修正する。その後、ステップＳ４５に進む。
【０１１７】
ステップＳ４５にて、時間整合処理部１８は、編集対象である再生開始時刻とペアになる再生終了時刻を、直後のプレイリストの開始時刻１７６，１７７に一致させる。なお、直後のプレイリストがない場合には、その代わりに電源制御の終了時刻１６８，１６９が適用される。そして、時刻画面生成部２３は、ディスプレイ１０に表示されている編集対象の開始時刻１７６，１７７及び終了時刻１７８，１７９に、以上により編集または修正された再生開始時刻及び再生終了時刻に切り替えて表示する。その後、Ｄを経て図９のステップＳ２３に進む。
【０１１８】
図１１は、週スケジュール画面１０３と日スケジュール画面１０５との階層構造を示す図である。図１１に示すように週スケジュール画面１０３から各曜日の日スケジュール画面１０５への遷移は、週スケジュール画面１０３、または、リモコン１０２等のユーザーインターフェースで曜日を特定することによって遷移を行う。週スケジュール画面１０３の表示により、ユーザーは、大まかに一週間のスケジュールの動向、曜日間の関係性、及び、その画面では編集できないことを確認することができる。ユーザーは、それらを把握したうえで、編集したい曜日の曜日ボタン１０４を決定すると、当該曜日に対応する日スケジュール画面１０５が生成される。したがって、編集したい曜日のスケジュール編集が可能となる。
【０１１９】
日スケジュール画面１０５の表示により、ユーザーは、指定した曜日のプレイリスト、当該プレイリストの開始時刻及び終了時刻、並びに、デジタルサイネージの電源オン時刻及び電源オフ時刻などの詳細について確認及び編集を行うことができる。上述したように、週スケジュール画面１０３と日スケジュール画面１０５とはディスプレイ１０に同時に表示されないので、ユーザーは、日スケジュール画面における編集作業中には、曜日間の関係性に留意することなく、編集したい日の編集に集中することができる。当該日の編集が終了すれば、戻るボタン等で週スケジュール画面１０３に戻り、週全体の曜日間の関係性などを把握することができる。また、日スケジュール画面１０５において、編集後に当該スケジュールを別の曜日のスケジュールにコピーすることも可能であり、一度に複数の日のスケジュールを設定することも可能となる。このように、ユーザーの思考対象を週と日で切り替えることによって限定することで、作業を容易にするとともに、間違いを抑制することができる。
【０１２０】
＜実施の形態１のまとめ＞
スケジュールの編集画面を一週間または一日に限定することで、画面領域が狭い、または、画面解像度が低い、ＣＰＵの組み込み機器等においても、スケジュール編集が可能になる。そして、スケジュールの編集画面を週のスケジュールと、日のスケジュールとに分けることによって、画面領域が限られていても、わかりやすく表示できる。ここで、スケジュール画面を週スケジュール画面１０３と日スケジュール画面１０５の２つに分割すると、一方の画面で更新されたデータが、他方の画面のデータ、または、表示されていないものの保持しているデータと矛盾してしまうようにも思われる。これに対して、本実施の形態１では、データは全てスケジュールデータベース１６で集中的に管理するとともに、最新のデータをスケジュールデータベース１６から読み出すように構成されているので、画面間の矛盾が発生しない。
【０１２１】
なお、本実施の形態１では、スケジュールの編集画面が、週のスケジュールと日のスケジュールとに分けられ、しかもこれらが階層構造を形成している。このような構成によれば、日スケジュール画面１０５のように、再生の順番、再生されるべきコンテンツ及びプレイリスト、並びに、それらの開始時刻及び終了時刻などが、一日内のスケジュールに限定されるので、ユーザーが操作を迷うことが少なくなる。
【０１２２】
また、週スケジュール画面１０３上に、曜日ボタン１０４が設けられている。これにより、編集対象が当該日のみのスケジュールに限定されるので、ユーザーは、一週間の全体スケジュールを考える行為と、一日のスケジュールを考える行為とを、明確に切り分けることができる。よって、編集対象を容易に理解することが可能となる。また、それぞれの画面において考える幅が限定されるので、ユーザーの迷いが抑制され、理解を促進させることができる。特に週スケジュール画面１０３と日スケジュール画面１０５とを排他的に表示にすることによって、編集を行うユーザーにとって使い勝手が良くなる。また、週スケジュール画面１０３と日スケジュール画面１０５とを切り替えるたびごとに、スケジュールデータが確定及び記憶されるので、万が一のシステム停止が生じた場合にも、新しく編集されたデータを多く残すことができる。
【０１２３】
さらに、メモリ上に展開されるデータ量を削減することができる。例えば、１スケジュールに対して、プレイリスト特定用、開始時刻特定用、再生順序特定用にそれぞれ４バイトを要するとし、一日の電源のンオフ時間で８バイトを要するとし、一日に４スケジュール設定されるとした場合には、一日に５６（＝３×４×４＋８）バイトを要する。この場合、一週間展開する場合の３９２バイトに対して、３３６バイト削減できる。また、万が一、停電等が発生して、展開しているデータが不意に消え去ったとしても、影響範囲が非常に少ない。
【０１２４】
また、スケジュールの編集を日スケジュール単位で行う画面構成のため、編集している日のスケジュールを別の日のスケジュールに容易にコピーすることができる。特に、一般の小売店等においては、ほぼ毎日が同じスケジュール、または、土曜日及び日曜日だけ他の曜日と異なるスケジュールで運営することが多いので、作成した日のスケジュールを容易にコピーすることができる。また、一日について作成したスケジュールを複数の日のスケジュールにコピーすることが可能なので、生産性が高い。
【０１２５】
週スケジュール画面１０３の表示により、ユーザーは、一週間のスケジュールを俯瞰することができる。このため、小売店等において一般的な運営スタイル、つまり平日と、土曜日及び日曜日とを区別するだけの運営スタイルなどを把握する場合において便利である。
【０１２６】
さらに、本実施の形態１によれば、一のプレイリストの時刻情報が、当該一のプレイリストの前後のプレイリストの時刻情報、及び、デジタルサイネージの電源をオン及びオフするスケジュールと整合していない場合に、再生スケジュールにおける当該一のプレイリストの時刻情報を、整合する時刻情報に修正する。これにより、ユーザーが時間整合を確認する手間がなくなるとともに、人間による失敗行為を抑制することができる。この結果、デジタルサイネージのスケジュールを容易に設定及び編集することが可能となるので、スケジュール設定に不慣れなユーザーであっても、スケジュール設定を正確かつ容易に行うことが可能となる。
【０１２７】
また、パーソナルコンピューター等のインターフェースとして一般的であるマウスや、タッチパネル等複雑な操作を可能とするインターフェース機器ではなく、家電機器の操作として一般的に利用されているボタンを用いたリモコン１０２等のインターフェースでも、スケジュールを容易に設定することが可能になる。
【０１２８】
また、本実施の形態１によれば、先行するプレイリストの再生終了時刻を、後続するプレイリストの再生開始時刻に一致させるので、スケジュール間で再生するプレイリストが存在せず、画面上に何も表示されないといった不具合を抑制することができる。さらに、各日の編集対象とするスケジュールの開始時刻を編集するだけで、直前のスケジュールの終了時刻を自動的に変更するので、ユーザーによる操作の手間削減や間違いを抑制することができる。
【０１２９】
なお、以上の説明では、先行するプレイリストの再生終了時刻を、後続するプレイリストの再生開始時刻に一致させる構成について説明した。しかしこれに限ったものではなく、後続するプレイリストの再生開始時刻を、先行するプレイリストの再生終了時刻に一致させる構成であってもよい。
【０１３０】
また、一致させる対象はプレイリストだけでなく、プレイリストを構成するコンテンツ間の開始時刻及び終了時刻であってもよいし、プレイリストやコンテンツ間のチャプターであってもよい。チャプターの場合は、対応するプレイリストやコンテンツの再生開始時刻と終了時刻の間に存在することを確認する整合処理の他に、前後のチャプターとの整合処理が必要になる。
【０１３１】
また、以上の説明では、編集対象である時刻情報は再生開始時刻であった。しかしこれに限ったものではなく、再生終了時刻であってもよい。この場合、時間整合処理部１８は、編集対象である再生終了時刻、つまり一のプレイリストの再生終了時刻が、直前のプレイリストの終了時刻１７８，１７９と、直後のプレイリストの終了時刻１７８，１７９との間にある場合に整合していると判定し、そうでない場合には整合していないと判定する。なお、直前のプレイリストがない場合には、その終了時刻１７８，１７９の代わりに電源制御の開始時刻１６６，１６７が適用され、直後のプレイリストがない場合には、その終了時刻１７８，１７９の代わりに電源制御の終了時刻１６８，１６９が適用される。
【０１３２】
そして、時間整合処理部１８は、整合していないと判定した場合に、編集対象である再生終了時刻を、整合する再生終了時刻に修正する。このように再生終了時刻の整合を取る構成であっても、再生開始時刻の整合を取る上述の構成と同様の効果を得ることができる。
【０１３３】
なお、以上の説明では、図３、図４及び図５にて、編集の単位は、曜日単位としているが、一日単位の編集であればよく、曜日を跨いだ編集が可能に構成されてもよい。例えば、図５において、月曜日の９：００から翌日の火曜日の９：００までを、一日単位とするスケジュールであってもよい。なお、週スケジュール画面１０３の週スケジュール表示領域１２３において、上記編集を行った場合には、翌日である火曜日の上側から９時までの領域に表示される色が、９時以降の領域に表示される色と異なるようにしてもよい。これによって、日スケジュール画面１０５において、日を跨ったスケジュールの編集（設定）が可能となっていることをユーザーは容易に知ることができる。
【０１３４】
＜変形例＞
実施の形態１では、ステップＳ４４（図１０）にて、時間整合処理部１８は、編集対象である再生開始時刻を、電源制御の開始時刻１６６，１６７または直前のプレイリストの開始時刻１７６，１７７と、直後のプレイリストの開始時刻１７６，１７７との間の時刻（例えばこれらの中間値）に修正するものとして説明した。しかしこれに限ったものではない。
【０１３５】
例えば、図１２のようにスケジュール２のプレイリスト（５）の開始時刻１７６ｂ，１７７ｂに、誤って「２１：００」という時刻が設定されたとする。この設定時刻は、電源制御の開始時刻１６６，１６７に設定された「１０：０５」から終了時刻１６８，１６９に設定された「２０：３０」までの間にはない。さらに、上記設定時刻は、直前のスケジュール１の開始時刻１７６ａ，１７７ａに設定された「１０：０５」から直後のスケジュール３の開始時刻１７６ｃ，１７７ｃに設定された「１８：００」までの間にもない。このような場合に、時間整合処理部１８は、スケジュール２の開始時刻１７６ｂ，１７７ｂに設定された「２１：００」は整合していないと判定して、その再生開始時刻を修正する。
【０１３６】
本変形例では、時間整合処理部１８は、スケジュール２のプレイリスト（５）の再生時間が１時間であれば、直後のスケジュールの開始時刻１７６ｃ，１７７ｃに設定された「１８：００」から１時間前の「１７：００」に、スケジュール２の開始時刻１７６ｂ，１７７ｂを修正する。このような構成であっても、時間整合処理部１８は、編集対象であるスケジュール２の再生開始時刻を、直前のスケジュール１の再生開始時刻と、直後のスケジュール３の再生開始時刻との間に修正するので、実施の形態１と同様の効果を得ることができる。
【０１３７】
なお、本発明は、その発明の範囲内において、実施の形態を適宜、変形、省略することが可能である。
【符号の説明】
【０１３８】
９  サイネージ端末、１０  ディスプレイ、１３  スケジュール管理部、１６  スケジュールデータベース、１８  時間整合処理部、２１  週スケジュール画面生成部、２２  日スケジュール画面生成部、２４  操作用インターフェース、１０３  週スケジュール画面、１０５  日スケジュール画面。
【図１】
2019079579.tif 000003
【図２】
2019079579.tif 000004
【図３】
2019079579.tif 000005
【図４】
2019079579.tif 000006
【図５】
2019079579.tif 000007
【図６】
2019079579.tif 000008
【図７】
2019079579.tif 000009
【図８】
2019079579.tif 000010
【図９】
2019079579.tif 000011
【図１０】
2019079579.tif 000012
【図１１】
2019079579.tif 000013
【図１２】
2019079579.tif 000014