(57)【要約】【課題】煩わしいパスワードやユーザ管理をすることなく、複数の再生機器における視聴時間を適切に制限する。【解決手段】再生機器１０１，１０２，１０４，１０５，１０６，１０７は、視聴の開始及び終了を視聴時間管理装置１０３に通知する手段と、ユーザに視聴制限時間に達したことを通知する手段とを有し、視聴時間管理装置１０３は、システム内の１つ以上の再生機器の視聴時間の総和を計測する手段と、視聴時間の総和が前記総視聴時間の上限に達した際に、視聴中の再生機器に対し、視聴時間の上限に達したことを通知する手段とを有する。【選択図】図１
2009296385.tif 000002
【特許請求の範囲】
【請求項１】
１つ以上の再生機器と該再生機器の総視聴時間を管理する視聴時間管理装置からなるネットワークシステムであって、
前記再生機器は、視聴の開始及び終了を視聴時間管理装置に通知する手段と、ユーザに視聴制限時間に達したことを通知する手段とを有し、
前記視聴時間管理装置は、システム内の１つ以上の再生機器の視聴時間の総和を計測する手段と、前記視聴時間の総和が前記総視聴時間の上限に達した際に、視聴中の再生機器に対し、視聴時間の上限に達したことを通知する手段とを有することを特徴とするネットワークシステム。
【請求項２】
前記再生機器は更に、前記視聴時間の上限に達した場合には、機器の視聴を制限する手段を有することを特徴とする請求項１に記載のネットワークシステム。
【請求項３】
前記視聴時間管理装置は更に、前記視聴時間を前記視聴時間の総和に含める機器の条件を設定する手段を有することを特徴とする請求項１又は２に記載のネットワークシステム。
【請求項４】
前記視聴時間管理装置は更に、複数の再生機器が視聴中である場合には、予め決められたルールに基づいて前記総視聴時間に加算する手段を有することを特徴とする請求項１〜３のいずれか１項に記載のネットワークシステム。
【請求項５】
１つ以上の再生機器の総視聴時間を管理する情報処理装置であって、
前記再生機器からの視聴の開始及び終了の通知を受信する手段と、
前記１つ以上の再生機器の視聴時間の総和を計測する手段と、
前記視聴時間の総和が前記総視聴時間の上限に達した際に、視聴中の再生機器に対し、視聴時間の上限に達したことを通知する手段とを有することを特徴とする情報処理装置。
【請求項６】
前記視聴時間の上限に達した場合には更に、視聴中の機器に対し、該機器の視聴を制限するよう指示する手段を有することを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記視聴時間を前記視聴時間の総和に含める機器の条件を設定する手段を有することを特徴とする請求項５又は６に記載の情報処理装置。
【請求項８】
複数の再生機器が視聴中である場合には更に、予め決められたルールに基づいて前記総視聴時間に加算する手段を有することを特徴とする請求項５〜７のいずれか１項に記載の情報処理装置。
【請求項９】
１つ以上の再生機器の総視聴時間を管理する情報処理方法であって、
再生機器からの視聴の開始及び終了の通知を受信する工程と、
前記１つ以上の再生機器の視聴時間の総和を計測する工程と、
前記視聴時間の総和が前記総視聴時間の上限に達した際に、視聴中の再生機器に対し、視聴時間の上限に達したことを通知する工程とを有することを特徴とする情報処理方法。
【請求項１０】
請求項９に記載の情報処理方法の各工程をコンピュータにて実施させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器の総視聴時間を管理するネットワークシステム及び情報処理装置等に関するものである。
【背景技術】
【０００２】
従来より、特に未成年における過多な機器の視聴に関する問題が指摘されている。特に、近年有線テレビや衛星テレビなど視聴するソースが多岐に渡り、それに伴い提供されるコンテンツも大幅に増加しているため、視聴に費やす時間も増加することが懸念されている。このため機器の視聴時間の管理に関しては幅広い取り組みがなされている。
【０００３】
例えば、テレビに接続することによりユーザ単位の視聴累計時間を管理し、所定の視聴割当時間に達した場合には視聴を禁止したものがある（例えば、特許文献１参照）。
また、有線テレビチャンネルのすべての視聴時間をプログラマブルに制限するものがある（例えば、特許文献２参照）。
更に、視聴時間に関する発明ではないが、利用可能時間を設定することができ、特定の機能の利用を制限したり、ユーザ毎に特定機能の利用を制限する情報処理装置に関するものもある（例えば、特許文献３参照）。
【０００４】
【特許文献１】特開平６−１６５０５４号公報
【特許文献２】特開平７−２０３４１１号公報
【特許文献３】特開２００２−０８２７３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、上述したような従来の視聴時間制限方法には以下のような課題がある。先ず、現在のテレビは複数の外部入力を備えていることが一般的であり、それら外部入力に直接ビデオゲームを接続して遊ぶ時間などが、視聴時間の総和から漏れてしまうという問題がある。また、現在では１つの家庭が複数のテレビを保有することも一般的になっており、特許文献１あるいは特許文献３による視聴時間の制限では、１つのテレビの総視聴時間が制限時間に達しても、他のテレビでの視聴はできてしまうという問題がある。
【０００６】
更に、本来は特定の個人が過多な視聴を行うことが問題である。これに対して、特許文献１に記載のビデオ制御装置による視聴時間制限法においては、個人のパスワードを入力することによりその個人の視聴時間を算出する。このため複数人で順にパスワードを入力し全員で視聴することにより、容易に個人の視聴時間を制限時間以上にすることが可能となる。また、パスワード入力が必要であるため煩わしいという問題もある。
【０００７】
一方、単に全ての再生機器での視聴時間の総和に対して制限を設けると、別々の番組を視聴するために別の個人が別の再生機器で視聴した時間が全て加算されてしまう。この場合は、ある個人の視聴時間が他人の視聴時間によって減らされてしまうという問題もある。
【０００８】
本発明は、このような従来の構成が有していた問題を解決しようとするものであり、煩わしいパスワードやユーザ管理をすることなく、複数の再生機器における視聴時間を適切に制限することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は上記目的を達成するために、１つ以上の再生機器と該再生機器の総視聴時間を管理する視聴時間管理装置からなるネットワークシステムであって、前記再生機器は、視聴の開始及び終了を視聴時間管理装置に通知する手段と、ユーザに視聴制限時間に達したことを通知する手段とを有し、前記視聴時間管理装置は、システム内の１つ以上の再生機器の視聴時間の総和を計測する手段と、前記視聴時間の総和が前記総視聴時間の上限に達した際に、視聴中の再生機器に対し、視聴時間の上限に達したことを通知する手段とを有することを特徴とする。
【発明の効果】
【００１０】
上述したように本発明のネットワークシステムあるいは情報処理装置は、複数の再生機器の複数の入力ソースの総視聴時間を制限することが可能となる。また、制限の対象となる再生機器を柔軟な条件やルールにより、決定することが可能となる。更に、煩雑なユーザ管理なしに別ユーザの視聴の重複加算を避ける効果がある。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照して本発明の好適な実施形態を詳細に説明する。
（第１の実施形態）
図１は、本発明に係るネットワークシステムの構成の一例を示す概念図である。図において、103はシステム内の再生機器の総視聴時間を管理する視聴時間管理装置であり、101, 102, 105, 106, 107はテレビ、ビデオ、ゲーム等の表示を行う再生機器である。
【００１２】
104は再生機器及び視聴時間管理装置を接続し、それらの間で命令及び通知のやり取りを行うためのネットワークである。再生機器101, 102, 105, 106, 107は、それぞれユーザの視聴の開始および終了の通知を、ネットワーク104を介して視聴時間管理装置103に送る。一方で視聴時間管理装置103は、視聴時間の上限に達した通知を、ネットワーク104を介して再生機器101, 102, 105, 106, 107に送る。
【００１３】
図２は、本発明における視聴時間管理装置におけるコンピュータのハードウェア構成の一例を示す概念図である。202はCPUであり、各種処理のための演算や論理判断等を行い、バス201に接続された各構成要素を制御する。本装置には、プログラムメモリとデータメモリを含むメモリが搭載されている。プログラムメモリには、フローチャートにより後述する処理手順を含むCPUによる制御のためのプログラムを格納する。メモリはROM 203であっても良いし、外部記憶装置などからプログラムがロードされるRAM 204であっても良い。205は本発明に係るデータやプログラムを記憶しておくためのハードディスクなどの記憶装置である。RAM204あるいは記憶装置205には、上限視聴時間及びその期間、現期間におけるこれまでの総視聴時間、システム内の再生機器に関する各種情報を記憶する。
【００１４】
206は再生機器での視聴時間を始めとして各種の時間を計測し、時刻を管理するための信号を与えるための計時装置である。207はユーザからの情報を入力するための入力装置である。208は出力のための回路を含むCRTや液晶表示器などの表示装置である。209はネットワークI/Fであり、各再生機器からの視聴開始／終了通知の受信、各再生機器への視聴時間の上限に達した通知の送信を行う。
【００１５】
図３は、本発明における視聴開始時のシーケンスの一例を表わす図である。図において、S301からS304は各ステップを表わす。図において、301はユーザである。302は本発明に係る再生機器である。303は再生機器302に含まれるチューナーや外部入力端子などの入力ソースである。304は再生機器302に含まれるディスプレイやスピーカーとその駆動装置などの出力装置である。305は再生機器302の制御を行う制御部である。306は本発明に係る視聴時間管理装置である。
【００１６】
先ず、ユーザ301が電源の投入を行う（ステップS301）と、入力ソース303から出力装置304に対して入力信号が送られる（ステップS302）。出力装置304は入力信号を検知すると、出力を行うと共に制御部305に対し信号を検出したことを通知する（ステップS303）。制御部305は該信号検出通知によって、視聴時間管理装置306に対し視聴開始を通知する（ステップS304）。
【００１７】
図４は、本発明における視聴終了時のシーケンスの一例を表わす図である。図において、S401からS403は各ステップを表わす。図において、先ず、ユーザ301が入力ソースの切り換えを行う（ステップS401）と、入力ソースが外部入力端子で該入力端子に接続されている機器からの何も出力されていないような場合には、入力信号が途絶える。入力ソースからの入力信号が途絶えると、出力装置304は制御部305に対し入力信号が停止したことを通知する（ステップS402）。制御部305は該信号停止通知によって、視聴時間管理装置306に対し視聴終了を通知する（ステップS403）。
【００１８】
図５は、本発明における総視聴時間が設定された上限に達した際のシーケンスの一例を表わす図である。図において、S501からS504は各ステップを表わす。図において、先ず視聴時間管理装置306が再生機器302に対し、上限に達したことを通知すると制御部305によって限に達したことが認識される（ステップS501）。
【００１９】
次に、制御部305が出力装置304に対し、出力の停止を指示し（ステップS502）、視聴時間管理装置に対して視聴終了通知を行う（ステップS503）。それから、出力装置に対し総視聴時間が上限に達したため映像や音声の出力を停止した旨をユーザに対して通知するための情報を提示するよう指示する（ステップS504）、それら出力装置からの映像や音声などによる通知によりユーザに通知される（ステップS505）。
【００２０】
図６は、本発明に係る視聴時間管理装置における本実施形態の視聴時間制限の設定画面の一例を示す概念図である。図において、600は視聴時間管理装置の出力装置208に出力される視聴時間制限画面全体である。
【００２１】
図において、601及び602は互いに背反であるラジオボタンであり、601が視聴時間制限を行う、602が視聴時間制限を行わないためのラジオボタンである。図の状態では、「視聴時間制限をする」側のボタン内に黒丸があるので、視聴時間制限を行う状態である。
【００２２】
603は視聴制限を行う単位期間を選択するためのリストボックスである。図においては「１日あたり」の視聴時間を一定時間に制限するように設定されている。この他の選択肢としては、「１週間あたり」、「１０日あたり」、「１月あたり」、「１年あたり」などがあるものとする。
604は単位期間あたりの制限時間を設定するためのテキストボックスである。図においては、２時間が制限時間となっている。制限時間を設定するためのテキストボックス604には任意の数値を入力できるものとする。
【００２３】
605は画面上の設定を適用するためのＯＫボタンであり、606は画面上の設定を無効とするためのキャンセルボタンである。
【００２４】
図７は、本発明における視聴時間管理装置における本実施形態の視聴時間制限設定処理の流れの一例を示すフローチャートである。図において、S701からS708は各ステップを表わす。先ず、記憶装置205に記憶されている以前の設定情報から、前回は視聴時間制限を行う設定であったか否かを判断する（S701）。
【００２５】
ステップS701の判断の結果、前回は視聴時間制限を行う設定であったならば、視聴時間制限の単位期間の管理を行うタイマを１度停止する（ステップS702）。次に、視聴時間制限画面600中のラジオボタン601，602の設定に基づいて、視聴時間制限を行う設定か否かを記憶装置205に保存する（ステップS703）。そして、該設定が視聴時間制限を行う設定か否かを判断し（ステップS704）、視聴時間制限を行う設定でなければ処理を終了する。
【００２６】
ステップS704の判断の結果、総視聴時間制限を行う設定ならば、テキストボックス604で設定された上限時間を記憶装置205に保存し（ステップS705）、RAM204あるいは記憶装置205に記憶されているこれまでの総視聴時間を０で初期化する（ステップS706）。それから、リストボックス603で設定された視聴時間制限の単位期間を記憶装置205に保存し（ステップS707）、該単位期間の間隔で割り込みによる通知を行うタイマを開始し（ステップS708）、処理を終了する。
【００２７】
図８は、本発明における視聴時間管理装置における本実施形態の視聴時間制限の単位期間が経過したことを通知するタイマ通知があった際の処理の流れの一例を示すフローチャートである。図において、S801は処理のステップを表わす。単位期間が経過したため総視聴時間を０で再初期化し（ステップS801）、処理を終了する。
【００２８】
図９は、本発明における視聴時間管理装置における本実施形態の再生機器から視聴開始通知を受信した際の処理の流れの一例を示すフローチャートである。図において、S901からS904は各ステップを表わす。先ず、総視聴時間が既に予め設定された上限に達しているか否かをRAM204あるいは記憶装置205に記憶されている上限視聴時間及びこれまでの総視聴時間から判断する（ステップS901）。
【００２９】
ステップS901の判断の結果、総視聴時間が既に予め設定された上限に達していなければ、予め決められた間隔で割り込みによる通知を行う視聴開始通知送信元再生機器に対応するタイマを開始する（ステップS902）。次に、視聴開始通知送信元である再生機器とステップS902で開始したタイマの識別子をRAM204あるいは記憶装置205に記憶されている視聴中の再生機器のリストに追加し（ステップS903）、処理を終了する。
【００３０】
このリストはソフトウェアにおける一般的なリスト構造であり、それぞれの要素は、UPnPにおけるuuidのような視聴開始通知送信元である再生機器のシステム内での識別子とタイマIDを保持しているものとする。ステップS901の判断の結果、総視聴時間が既に予め設定された上限に達していたならば、上限に達していることを視聴開始通知送信元である再生機器に対して通知し（ステップS904）、処理を終了する。
【００３１】
図１０は、本発明における視聴時間管理装置における予め決められた一定の時間が経過したことをタイマにより通知された際の処理の流れの一例を示すフローチャートである。図において、S1001からS1007は各ステップを表わす。先ず、RAM204あるいは記憶装置205に記憶されているこれまでの総視聴時間に予め決められたタイマ間隔を加算する（ステップS1001）。
【００３２】
次に、総視聴時間が既に予め設定された上限に達しているか否かをステップS1001の加算結果とRAM204あるいは記憶装置205に記憶されている上限視聴時間とを比較することにより判断する（ステップS1002）。ステップS1002の判断の結果、総視聴時間が既に予め設定された上限に達していなければ、処理を終了する。
【００３３】
ステップS1002の判断の結果、総視聴時間が既に予め設定された上限に達していたならば、本処理内部でのみ使用する再生機器のカウンタを０で初期化する（ステップS1003）。そして、RAM204あるいは記憶装置205に記憶されている視聴中の再生機器のリストにおける最初の再生機器に対して、上限に達していることを通知し（ステップS1004）、再生機器のカウンタをインクリメントする（１増やす）（ステップS1005）。
【００３４】
それから、再生機器カウンタが同様にRAM204あるいは記憶装置205に記憶されている視聴中の再生機器の数に達したか（等しいか）否かを判断する（ステップS1006）。該判断の結果、まだ視聴中の再生機器の数に達していなければ、RAM204あるいは記憶装置205に記憶されている視聴中の次の再生機器に対して、総視聴時間が既に予め設定された上限に達していることを通知し（ステップS1007）、ステップS1005の処理に戻る。ステップS1006の判断の結果、視聴中の再生機器の数に達していれば処理を終了する。
【００３５】
図１１は、本発明における視聴時間管理装置における本実施形態の再生機器から視聴終了通知を受信した際の処理の流れの一例を示すフローチャートである。図において、S1101からS1103は各ステップを表わす。先ず、RAM204あるいは記憶装置205に記憶されている視聴中の再生機器及び対応するタイマ識別子の情報のリストから、視聴終了通知送信元再生機器の識別子を保持しているものを検索、取得する（ステップS1101）。
【００３６】
次に、該情報から得たタイマ識別子のタイマを停止し（ステップS1102）、該情報をRAM204あるいは記憶装置205に記憶されているリストから削除して（ステップS1103）、処理を終了する。
以上のように本実施形態のネットワークシステムあるいは情報処理装置においては、複数の再生機器の複数の入力ソースの総視聴時間を制限することが可能となる。
【００３７】
（第２の実施形態）
本実施形態においては、再生機器毎に視聴時間制限の対象に含めるか否か、また視聴時間制限の対象とする時間帯を設定可能とした場合の実施例を、図面を参照しながら説明する。
【００３８】
図１２は本発明に係る視聴時間管理装置における本実施形態の視聴時間制限の設定画面の一例を示す概念図である。図において、1200は視聴時間管理装置の出力装置208に出力される視聴時間制限画面全体である。図において、1201及び1202は互いに背反であるラジオボタンであり、1201が視聴時間制限を行う、1202が視聴時間制限を行わないためのラジオボタンである。図の状態では、「視聴時間制限をする」側のボタン内に黒丸があるので、視聴時間制限を行う状態である。
【００３９】
1203は視聴制限を行う単位期間を選択するためのリストボックスである。図においては「１日あたり」の視聴時間を一定時間に制限するように設定されている。この他の選択肢としては、「１週間あたり」、「１０日あたり」、「１月あたり」、「１年あたり」などがあるものとする。
1204は単位期間あたりの制限時間を設定するためのテキストボックスである。図においては、２時間が制限時間となっている。また、制限時間を設定するためのテキストボックス1204には任意の数値を入力できるものとする。
【００４０】
1205は再生機器を選択して視聴制限の対象とするか否かを設定するためのリストボックスである。該リストボックスにはシステム内の全再生機器の一覧が入っており、再生機器毎に視聴制限の対象とするか否かを再生機器名称の左側のチェックボックスにより設定できる。図において、名称が「居間のテレビ」である再生機器は、名称の左側のチェックボックスのチェックがついていることから視聴制限の対象となっていることがわかる。
【００４１】
1206は視聴制限対象時間帯の開始時間を、1207は視聴制限対象時間帯の終了時間を選択あるいは入力するためのコンボボックスである。該コンボボックスはそれぞれリストボックス1205で選択された再生機器の視聴制限対象時間帯の開始時間、終了時間を２４時間制で選択あるいは入力することができる。1208は画面上の設定を適用するためのＯＫボタンであり、1209は画面上の設定を無効とするためのキャンセルボタンである。
【００４２】
図１３は、本発明における視聴時間管理装置における本実施形態の視聴時間制限設定処理の流れの一例を示すフローチャートである。図において、S1301からS1309は各ステップを表わす。先ず、記憶装置205に記憶されている設定情報から、前回は視聴時間制限を行う設定であったか否かを判断する（ステップS1301）。ステップS1301の判断の結果、前回は視聴時間制限を行う設定であったならば、視聴時間制限の単位期間の管理を行うタイマ及び全ての再生機器の視聴時間制限対象時間帯管理タイマを１度停止する（ステップS1302）。
【００４３】
次に、視聴時間制限画面1200中のラジオボタン1201，1202の設定に基づいて、視聴時間制限を行う設定か否かを記憶装置205に保存する（ステップS1303）。そして、該設定が視聴時間制限を行う設定か否かを判断し（ステップS1304）、視聴時間制限を行う設定でなければ処理を終了する。
【００４４】
ステップS1304の判断の結果、総視聴時間制限を行う設定ならば、テキストボックス1204で設定された上限時間を記憶装置205に保存し（ステップS1305）、RAM204あるいは記憶装置205に記憶されているこれまでの総視聴時間を０で初期化する（ステップS1306）。それから、視聴制限対象再生機器を設定するリストボックス1205、視聴制限対象時間帯を設定するコンボボックス1206，1207の設定を基に、視聴制限対象機器と制限時間帯の設定処理を行う（ステップS1307）。そして、リストボックス1203で設定された視聴時間制限の単位期間を記憶装置205に保存し（ステップS1308）、該単位期間の間隔で割り込みによる通知を行うタイマを開始し（ステップS1309）、処理を終了する。
【００４５】
図１４は、本発明における視聴時間管理装置における本実施形態の視聴制限対象機器と制限時間帯の設定処理の流れの一例を示すフローチャートである。図において、S1401からS1413は各ステップを表わす。先ず、視聴制限対象再生機器を設定するリストボックス1205に保持されているシステム内の再生機器の数を得て（ステップS1401）、本処理内部でのみ使用する再生機器のカウンタを０で初期化する（ステップS1402）。
【００４６】
次に、該カウンタの値が既に該再生機器の数に達しているか否かを判断し（ステップS1403）、該カウンタが既に該再生機器の数に達しているならば、処理を終了する。ステップS1403の判断の結果、該カウンタがまだ該再生機器の数に達していなければ、該再生機器に関する視聴制限情報をUPnPにおけるuuidのような該再生機器の識別情報と対応付けて記憶装置205に記憶する（ステップS1404）。
【００４７】
該視聴制限情報には、該再生機器を視聴時間制限の対象とするか否か、視聴制限対象時間帯開始時間、終了時間が含まれる。そして、該視聴制限情報から該再生機器が視聴制限対象であるか否かを判断し（ステップS1405）、視聴制限対象であるならば、該視聴制限対象時間帯開始時間、終了時間から視聴制限を行わない時間帯があるか否かを判断する（ステップS1406）。
【００４８】
該判断の結果、視聴制限を行わない時間帯があるならば、現在の時刻が視聴制限対象時間帯であるか否かを該再生機器の識別情報と対応付けて記憶装置205に保存する（ステップS1407）と共に、現在の時刻が視聴制限対象時間帯であるか否かを判断する（ステップS1408）。
【００４９】
該判断の結果、現在の時刻が視聴制限対象時間帯であるならば視聴制限時間帯の終了時刻までの時間を計算し（ステップS1409）、視聴制限時間帯の終了時刻までの時間を計算する（ステップS1413）。そして、該時間経過後に割り込みによる通知を行うタイマを開始し、該タイマの識別子を現在の時刻が視聴制限対象時間帯であるか否かの情報と対応付けて記憶装置205に保存する（ステップS1410）。そして、該カウンタをインクリメントして（ステップS1411）、ステップS1403の判断に移る。
【００５０】
ステップS1405の判断の結果、該再生機器が視聴制限対象でないならば、ステップS1411の処理に移る。ステップS1406の判断の結果、視聴制限を行わない時間帯がないならば、常に視聴制限対象時間帯であることを該再生機器の識別情報と対応付けて記憶装置205に保存し（ステップS1412）、ステップS1411の処理に移る。
【００５１】
図１５は、本発明における視聴時間管理装置における本実施形態の制限時間帯の開始あるいは終了時刻になったことを通知するタイマ処理の流れの一例を示すフローチャートである。図において、S1501からS1508は各ステップを表わす。先ず、通知のあったタイマの識別子を得て、記憶装置205に保存されているタイマ識別子と該タイマと対応付けられている再生機器が視聴時間制限対象時間帯内であったか否かの情報の中から、該タイマ識別子を含む情報を取り出す（ステップS1501）。
【００５２】
そして、該情報から再生機器が視聴時間制限対象時間帯内であったか否かを判断し（ステップS1502）、視聴時間制限対象時間帯内であったならば、該再生機器の視聴終了時処理を行う（ステップS1503）。ここで、視聴終了時処理とは、図１７に示した該再生機器から視聴終了通知を受け取った際に行う後処理をいい、再生機器の視聴を終了させるものではない。
【００５３】
次に、該情報の再生機器が視聴時間制限対象時間帯内であったか否かについてのデータを視聴時間制限対象時間帯外に設定し、記憶装置205に保存されている情報を更新する（ステップS1504）。そして、該情報に対応付けられている再生機器の識別情報を得て、記憶装置205から該識別情報の再生機器の視聴制限時間帯開始時刻得る（ステップS1505）。それから、該時刻までの時間を計算し、該時間経過後に割り込みによる通知を行うタイマを開始して、該タイマの識別子を現在の時刻が視聴制限対象時間帯であるか否かの情報と対応付けて記憶装置205に保存し（ステップS1506）、処理を終了する。
【００５４】
ステップS1502の判断の結果、再生機器が視聴時間制限対象時間帯外であったならば、該情報の再生機器が視聴時間制限対象時間帯内であったか否かについてのデータを視聴時間制限対象時間帯内に設定し、記憶装置205に保存されている情報を更新する（ステップS1507）。そして、該情報に対応付けられている再生機器の識別情報を得て、記憶装置205から該識別情報の再生機器の視聴制限時間帯終了時刻得て（ステップS1508）、ステップS1506の処理に移る。
【００５５】
図１６は、本発明における視聴時間管理装置における本実施形態の再生機器から視聴開始通知を受信した際の処理の流れの一例を示すフローチャートである。図において、S1601からS1607は各ステップを表わす。先ず、視聴開始通知送信元の再生機器に対応する記憶装置205に保存されている視聴制限情報を得て（ステップS1601）、該再生機器が視聴制限対象であるか否かを判断する（ステップS1602）。
【００５６】
該判断の結果、該再生機器が視聴制限対象であるならば、該再生機器が現在制限時間帯内であるか否か記憶装置205に保存されている制限時間帯内であるか否かに関する情報により判断する（ステップS1603）。ステップS1603の判断の結果、該再生機器が現在制限時間帯内であるならば、総視聴時間が既に予め設定された上限に達しているか否かをRAM204あるいは記憶装置205に記憶されている上限視聴時間及びこれまでの総視聴時間から判断する（ステップS1604）。
【００５７】
ステップS1604の判断の結果、総視聴時間が既にあらかじめ設定された上限に達していなければ、あらかじめ決められた間隔で割り込みによる通知を行う視聴開始通知送信元再生機器に対応するタイマを開始する（ステップS1605）。
【００５８】
次に、視聴開始通知送信元である再生機器とステップS1605で開始したタイマの識別子をRAM204あるいは記憶装置205に記憶されている視聴中の再生機器のリストに追加し（ステップS1606）、処理を終了する。このリストはソフトウェアにおける一般的なリスト構造であり、それぞれの要素は、UPnPにおけるuuidのような視聴開始通知送信元である再生機器のシステム内での識別子とタイマIDを保持しているものとする。
【００５９】
ステップS1602の判断の結果、該再生機器が視聴制限対象外である、あるいはステップS1603の判断の結果、該再生機器が現在制限時間帯外であるならば、処理を終了する。
ステップS1604の判断の結果、総視聴時間が既に予め設定された上限に達していたならば、上限に達していることを視聴開始通知送信元である再生機器に対して通知し（ステップS1607）、処理を終了する。
【００６０】
図１７は、本発明における視聴時間管理装置における本実施形態の再生機器から視聴終了通知を受信した際の処理の流れの一例を示すフローチャートである。図において、S1701からS1706は各ステップを表わす。先ず、視聴開始通知送信元の再生機器に対応する記憶装置205に保存されている視聴制限情報を得て（ステップS1701）、該再生機器が視聴制限対象であるか否かを判断する（ステップS1702）。
【００６１】
該判断の結果、該再生機器が視聴制限対象であればRAM204あるいは記憶装置205に記憶されている視聴中の再生機器及び対応するタイマ識別子の情報のリストから、視聴終了通知送信元再生機器の識別子を保持しているものを検索、取得する（ステップS1703）。
【００６２】
次に、該リストから対応するタイマ識別子が得られたか否かを判断し（ステップS1704）、タイマ識別子が得られたならば、該情報から得たタイマ識別子のタイマを停止する（ステップS1705）。そして、該情報をRAM204あるいは記憶装置205に記憶されているリストから削除して（ステップS1706）、処理を終了する。
【００６３】
ステップS1702の判断の結果、該再生機器が視聴制限対象外である、あるいはステップS1704の判断の結果、タイマ識別子が得られなかったならば、処理を終了する。
以上のように本実施形態の情報処理装置においては、制限の対象となる再生機器を機器毎あるいは時間帯に応じた柔軟な条件により、決定することが可能となる。
【００６４】
（第３の実施形態）
本実施形態においては、複数の再生機器で重複した視聴時間を１つしか加算しないように構成した場合の例を、図面を参照しながら説明する。
図１８は、本発明における視聴時間管理装置における本実施形態の再生機器から視聴開始通知を受信した際の処理の流れの一例を示すフローチャートである。図において、S1801からS1806は各ステップを表わす。先ず、総視聴時間が既に予め設定された上限に達しているか否かをRAM204あるいは記憶装置205に記憶されている上限視聴時間及びこれまでの総視聴時間から判断する（ステップS1801）。
【００６５】
ステップS1801の判断の結果、総視聴時間が既にあらかじめ設定された上限に達していなければ、現在視聴中の再生機器の数が０であるか否かを判断する（ステップS1802）。
ステップS1801の判断の結果、総視聴時間が既にあらかじめ設定された上限に達していたならば、上限に達していることを視聴開始通知送信元である再生機器に対して通知し（ステップS1806）、ステップS1804の処理に移る。
【００６６】
ステップS1802の判断の結果、現在視聴中の再生機器の数が０ならば、予め決められた間隔で割り込みによる通知を行うタイマを開始し（ステップS1803）、現在視聴中の再生機器の数が０でなければ何もしない。なお、このタイマは以後停止を指示するまで一定間隔毎に通知を行うものとする。
【００６７】
次に、視聴開始通知送信元である再生機器をRAM204あるいは記憶装置205に記憶されている視聴中の再生機器のリストに追加する（ステップS1804）。このリストはソフトウェアにおける一般的なリスト構造であり、それぞれの要素は、UPnPにおけるuuidのような視聴開始通知送信元である再生機器のシステム内での識別子を保持しているものとする。そして、同様にRAM204あるいは記憶装置205に記憶されている視聴中の再生機器の数をインクリメントし（１増やし）（ステップS1805）、処理を終了する。
【００６８】
図１９は、本発明における視聴時間管理装置における本実施形態の再生機器から視聴終了通知を受信した際の処理の流れの一例を示すフローチャートである。図において、S1901からS1904は各ステップを表わす。先ず、RAM204あるいは記憶装置205に記憶されている視聴中の再生機器の数をデクリメントし（１減らし）（ステップS1901）、該再生機器の数が０であるか否かを判断する（ステップS1902）。
【００６９】
ステップS1902の判断の結果、現在視聴中の再生機器の数が０ならば、再生機器から視聴開始通知を受信した際の処理で開始したタイマを停止し（ステップS1903）、現在視聴中の再生機器の数が０でなければ何もしない。次に、視聴終了通知送信元である再生機器をRAM204あるいは記憶装置205に記憶されている視聴中の再生機器のリストから削除し（ステップS1904）、処理を終了する。
【００７０】
以上のように本実施形態のネットワークシステムあるいは情報処理装置においては、重複した視聴時間を１つのタイマで扱うことにより、煩雑なユーザ管理なしに別ユーザの視聴の重複加算を避けることが可能となる。
【図面の簡単な説明】
【００７１】
【図１】本発明に係るネットワークシステムの構成の一例を示す概念図である。
【図２】本発明における視聴時間管理装置のハードウェア構成の一例を示す概念図である。
【図３】本発明における視聴開始時のシーケンスの一例を表わす図である。
【図４】本発明における視聴終了時のシーケンスの一例を表わす図である。
【図５】本発明における総視聴時間が設定された上限に達した際のシーケンスの一例を表わす図である。
【図６】本発明に係る視聴時間管理装置における第１の実施形態の視聴時間制限の設定画面の一例を示す図である。
【図７】本発明における視聴時間管理装置における第１の実施形態の視聴時間制限設定処理の流れの一例を示すフローチャートである。
【図８】本発明における視聴時間管理装置における視聴時間制限の単位期間が経過したことを通知するタイマ通知があった際の処理の流れの一例を示すフローチャートである。
【図９】本発明における視聴時間管理装置における第１の実施形態の再生機器から視聴開始通知を受信した際の処理の流れの一例を示すフローチャートである。
【図１０】本発明における視聴時間管理装置における予め決められた一定の時間が経過したことをタイマにより通知された際の処理の流れの一例を示すフローチャートである。
【図１１】本発明における視聴時間管理装置における第１の実施形態の再生機器から視聴終了通知を受信した際の処理の流れの一例を示すフローチャートである。
【図１２】本発明に係る視聴時間管理装置における第２の実施形態の視聴時間制限の設定画面の一例を示す図である。
【図１３】本発明における視聴時間管理装置における第２の実施形態の視聴時間制限設定処理の流れの一例を示すフローチャートである。
【図１４】本発明における視聴時間管理装置における第２の実施形態の視聴制限対象機器と制限時間帯の設定処理の流れの一例を示すフローチャートである。
【図１５】本発明における視聴時間管理装置における第２の実施形態の制限時間帯の開始あるいは終了時刻になったことを通知するタイマ処理の流れの一例を示すフローチャートである。
【図１６】本発明における視聴時間管理装置における第２の実施形態の再生機器から視聴開始通知を受信した際の処理の流れの一例を示すフローチャートである。
【図１７】本発明における視聴時間管理装置における第２の実施形態の再生機器から視聴終了通知を受信した際の処理の流れの一例を示すフローチャートである。
【図１８】本発明における視聴時間管理装置における第３の実施形態の再生機器から視聴開始通知を受信した際の処理の流れの一例を示すフローチャートである。
【図１９】本発明における視聴時間管理装置における第３の実施形態の再生機器から視聴終了通知を受信した際の処理の流れの一例を示すフローチャートである。
【符号の説明】
【００７２】
101, 102, 105, 106, 107, 302：再生機器
103, 306：視聴時間管理装置
104：ネットワーク
201：バス
202：CPU
203：ROM
204：RAM
205：記憶装置
206：計時装置
207：入力装置
208：視聴時間管理装置の出力装置
209：ネットワークI/F
301：ユーザ
303：再生機器の入力ソース
304：再生機器の出力装置
305：再生機器の制御部
600, 1200：視聴時間制限画面
601, 1201：視聴時間制限を行うためのラジオボタン
602, 1202：視聴時間制限を行わないためのラジオボタン
603, 1203：視聴制限を行う単位期間を選択するためのリストボックス
604, 1204：単位期間あたりの制限時間を設定するためのテキストボックス
605, 1208：画面上の設定を適用するためのＯＫボタン
606, 1209：画面上の設定を無効とするためのキャンセルボタン
1205：視聴制限対象再生機器を設定するリストボックス
1206：視聴制限対象時間帯の開始時間を選択あるいは入力するためのコンボボックス
1207：視聴制限対象時間帯の終了時間を選択あるいは入力するためのコンボボックス
【図１】
2009296385.tif 000003
【図２】
2009296385.tif 000004
【図３】
2009296385.tif 000005
【図４】
2009296385.tif 000006
【図５】
2009296385.tif 000007
【図６】
2009296385.tif 000008
【図７】
2009296385.tif 000009
【図８】
2009296385.tif 000010
【図９】
2009296385.tif 000011
【図１０】
2009296385.tif 000012
【図１１】
2009296385.tif 000013
【図１２】
2009296385.tif 000014
【図１３】
2009296385.tif 000015
【図１４】
2009296385.tif 000016
【図１５】
2009296385.tif 000017
【図１６】
2009296385.tif 000018
【図１７】
2009296385.tif 000019
【図１８】
2009296385.tif 000020
【図１９】
2009296385.tif 000021