[go: up one dir, main page]

JP3540041B2 - Information processing device and information providing system - Google Patents

Information processing device and information providing system Download PDF

Info

Publication number
JP3540041B2
JP3540041B2 JP00930695A JP930695A JP3540041B2 JP 3540041 B2 JP3540041 B2 JP 3540041B2 JP 00930695 A JP00930695 A JP 00930695A JP 930695 A JP930695 A JP 930695A JP 3540041 B2 JP3540041 B2 JP 3540041B2
Authority
JP
Japan
Prior art keywords
information
charging
communication network
information processing
processing apparatus
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP00930695A
Other languages
Japanese (ja)
Other versions
JPH08204842A (en
Inventor
容典 牧田
修 西村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Brother Industries Ltd
Xing Inc
Original Assignee
Brother Industries Ltd
Xing Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Brother Industries Ltd, Xing Inc filed Critical Brother Industries Ltd
Priority to JP00930695A priority Critical patent/JP3540041B2/en
Publication of JPH08204842A publication Critical patent/JPH08204842A/en
Application granted granted Critical
Publication of JP3540041B2 publication Critical patent/JP3540041B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Reverberation, Karaoke And Other Acoustics (AREA)
  • Meter Arrangements (AREA)
  • Telephonic Communication Services (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

【0001】
【産業上の利用分野】
本発明は、課金機能を持つ課金通信網を介して情報センタに接続され、この情報センタから配信された情報の使用料を課金通信網による課金機能を利用して課金させる機能を有する情報処理装置であって、情報処理センタからの指令に従って正常に稼動しない機能不全状態となる情報処理装置と、この情報処理装置が含まれる情報提供システムに関する。
【0002】
【従来の技術】
従来、情報処理において情報を使用するに当たって対価の支払いを要する情報処理装置があり、例えば通信網を介して送られてくるゲームソフトで作動するビデオゲーム機や同様に送られてくるカラオケ曲情報に基づいてカラオケ演奏するカラオケ装置等で、ゲームソフトやカラオケ曲情報の受信実績に応じた対価が、ビデオゲーム装置の所有者側から情報の提供者側に支払われるものがある。
【0003】
また、このような情報処理装置は、情報提供者と情報処理装置の所有者との契約で、情報提供者から提供される情報以外の情報を使用しない取り決めとなっているものもある。
【0004】
【発明が解決しようとする課題】
しかしながら、こうした情報処理装置において対価の支払いを免れようとしたり、取り決め以外の情報を使用する等の不正使用がまったくないわけではない。本発明は、このような情報処理装置の不正使用の防止を目的としている。
【0005】
【課題を解決するための手段】
上記課題を解決するための手段として、請求項1記載の情報処理装置は、課金機能を持つ課金通信網を介して情報センタに接続され且つ該課金通信網とは別の通信網を介して前記情報センタに接続される情報処理装置であって、前記課金通信網にアクセス可能な第1の通信手段と、前記通信網にアクセス可能な第2の通信手段と、前記情報センタから前記通信網を介して配信される実情報を記憶可能な情報記憶手段と、該情報記憶手段に記憶された実情報を用いて所定の処理を実行可能な情報処理手段と、前記実情報の配信に対してまたは前記情報処理手段による前記実情報の使用に対して、前記課金通信網を介して情報センタに課金情報の送信を要求することで、前記課金通信網の課金機能による課金処理を要求する課金処理要求手段と、前記情報処理装置が使用した前記実情報のリストに相当する使用実績データが含まれる稼動情報を前記通信網を介して前記情報センタに送信する稼動情報送信手段と、前記情報センタから前記通信網を介して指令される機能制限指令に従って前記情報処理装置を機能不全状態とする機能制限実行手段とを備えている。
【0006】
請求項2記載の情報提供システムは、情報センタと、課金機能を持つ課金通信網を介して前記情報センタに接続され且つ該課金通信網とは別の通信網を介して前記情報センタに接続される請求項1記載の情報処理装置とを含む情報提供システムであって、前記情報センタは、実情報を記憶するセンタ側記憶手段と、該センタ側記憶手段に記憶されている実情報を前記通信網を介して前記情報処理装置に配信する情報配信手段と、該通信網を介して配信された実情報の配信記録を記憶する配信記録記憶手段と、課金情報を前記課金通信網を介して送信することによって、前記課金通信網による課金機能を利用した課金を実行させる課金制御手段と、前記情報処理装置から取得した前記使用実績データと前記配信記録とを照合し、該配信記録に含まれない前記実情報の使用実績が前記使用実績データに含 まれることをもって前記情報処理装置が不正使用されたと判定する判定手段と、該判定手段によって前記情報処理装置が不正使用されたと判定された際に前記通信網を介して前記情報処理装置に機能制限を指令する指令手段とを備えることを特徴とする。
【0007】
請求項3記載の情報提供システムは、情報センタと、課金機能を持つ課金通信網を介して前記情報センタに接続され且つ該課金通信網とは別の通信網を介して前記情報センタに接続される請求項1記載の情報処理装置とを含む情報提供システムであって、前記情報センタは、実情報を記憶するセンタ側記憶手段と、該センタ側記憶手段に記憶されている実情報を前記通信網を介して前記情報処理装置に配信する情報配信手段と、該通信網を介して配信された実情報の配信記録を記憶する配信記録記憶手段と、課金情報を前記課金通信網を介して送信することによって、前記課金通信網による課金機能を利用した課金を実行させる課金制御手段と、前記課金通信網から前記課金機能を利用した課金の実行状況に関わる課金状況を取得する課金状況取得手段と、前記課金通信網から取得した課金状況が前記使用実績データと一致しなければ前記情報処理装置が不正使用されたと判定する判定手段と、該判定手段によって前記情報処理装置が不正使用されたと判定された際に前記通信網を介して前記情報処理装置に機能制限を指令する指令手段とを備えることを特徴とする。
【0008】
請求項4記載の情報提供システムは、請求項3記載の情報提供システムにおいて、前記判定手段は、前記課金通信網から取得した課金状況が前記稼動情報中の前記課金処理の要求の履歴と一致しないときも前記情報処理装置が不正使用されたと判定することを特徴とする。
【0009】
請求項5記載の情報提供システムは、請求項3または4記載の情報提供システムにおいて、前記判定手段は、前記使用実績データ中に前記配信記録に含まれない実情報の使用実績が含まれるときも前記情報処理装置が不正使用されたと判定することを特徴とする。
【0010】
【作用】
上記の構成になる請求項1記載の情報処理装置は、第1の通信手段により課金通信網にアクセス可能で第2の通信手段により通信網にアクセス可能である。情報記憶手段は、情報センタから通信網を介して配信される実情報を記憶可能で、情報処理手段は、情報記憶手段に記憶された実情報を用いて所定の処理を実行可能である。また、課金処理要求手段は、実情報の配信に対してまたは情報処理手段による実情報の使用に対して、課金通信網を介して情報センタに課金情報の送信を要求することで、課金通信網の課金機能による課金処理を要求する。稼動情報送信手段は、情報処理装置が使用した実情報のリストに相当する使用実績データが含まれる稼動情報を通信網を介して情報センタに送信する。
【0011】
さらに、この情報処理装置では、機能制限実行手段は、情報センタから通信網を介して指令される機能制限指令に従って情報処理装置を機能不全状態とする。ここで、機能制限指令は、情報の使用料の支払いを免れようとする行為がなされたり、情報提供者からの情報以外の情報が使用される等、情報処理装置の不正使用がなされた場合に、情報センタから発信される。情報処理装置の不正使用がなされると情報処理装置が機能不全状態となるので、不正使用を防止できる。
【0012】
請求項2記載の情報提供システムにおいては、情報センタと情報処理装置とは、課金機能を持つ課金通信網を介して且つ課金通信網とは別の通信網を介して接続される。
情報センタにおいては、センタ側記憶手段は、実情報を記憶し、情報配信手段は、センタ側記憶手段に記憶されている実情報を通信網を介して情報処理装置に配信し、配信記録記憶手段は、通信網を介して配信された実情報の配信記録を記憶する。また、課金制御手段は、課金情報を課金通信網を介して送信することによって、課金通信網による課金機能を利用した課金を実行させる。
【0013】
さらに、判定手段は、情報処理装置から取得した使用実績データと配信記録と を照合し、配信記録に含まれない実情報の使用実績が使用実績データに含まれることをもって前記情報処理装置が不正使用されたと判定する。指令手段は、判定手段によって情報処理装置が不正使用されたと判定された際に通信網を介して情報処理装置に機能制限を指令する。
配信記録に含まれない実情報の使用実績が使用実績データに含まれることは、例えば情報センタから配信された以外の情報が使用されるなど、情報提供者との取り決めに反する行為がなされたことになるので、このような情報処理装置の不正使用の防止に有効である。
【0014】
情報センタから機能制限を指令されると、情報処理装置は上述のとおりに作用する。したがって、情報処理装置の不正使用を防止できる。
請求項3記載の情報提供システムにおいては、情報センタと情報処理装置とは、課金機能を持つ課金通信網を介して且つ課金通信網とは別の通信網を介して接続される。
情報センタにおいては、センタ側記憶手段は、実情報を記憶し、情報配信手段は、センタ側記憶手段に記憶されている実情報を通信網を介して情報処理装置に配信し、配信記録記憶手段は、通信網を介して配信された実情報の配信記録を記憶する。また、課金制御手段は、課金情報を課金通信網を介して送信することによって、課金通信網による課金機能を利用した課金を実行させる。
判定手段は、課金通信網から取得した課金状況が使用実績データと一致しなければ情報処理装置が不正使用されたと判定し、指令手段は、判定手段によって情報処理装置が不正使用されたと判定された際に通信網を介して情報処理装置に機能制限を指令する。
情報センタから機能制限を指令されると、情報処理装置は上述のとおりに作用する。したがって、情報処理装置の不正使用を防止できる。
【0015】
請求項4記載の情報提供システムにおいては、判定手段は、課金通信網から取得した課金状況が稼動情報中の課金処理の要求の履歴と一致しないときも情報処理装置が不正使用されたと判定するので、情報処理装置の不正使用を一層確実に 防止できる。
【0016】
請求項5記載の情報提供システムにおいては、判定手段は、使用実績データ中に配信記録に含まれない実情報の使用実績が含まれるときも情報処理装置が不正使用されたと判定するので、情報処理装置の不正使用をさらに確実に防止できる。
【0017】
【実施例】
以下、本発明を具体化した一実施例を図面を参照して説明する。
図1は、実施例の情報提供システムの概略構成図、図2はそのシステムの構成要素である情報処理装置の構成を示すブロック図である。
【0018】
図1に示すように、本情報提供システムは情報センタ1と複数の情報処理装置10とが、課金通信網5および情報通信網7とを介して接続されて構成されている。
課金通信網5は、例えばビデオテックス通信網やダイヤルキューツー通信網のように、情報使用料に対して課金する機能を持つものである。現在の日本国内では、ビデオテックス網とダイヤルキューツー網がその代表的なものとして知られておいる。ダイヤルキューツー網は基本的に時間単位の従量計算であり、ビデオテックス網は、情報の内容毎に任意の料金を設定可能であり、いわゆるキャプテンシステム等に用いられている。
【0019】
その課金機能の一例として、ビデオテックス通信網について説明すると、ビデオテックス通信網は、具体的には例えば各情報処理装置10に接続された公衆電話回線とビデオテックス通信処理装置(VCP)とで構成されている。このVCPが、ビデオテックス通信網にアクセスしようとしている公衆電話回線(現状としては特番166と5桁の情報センタ番号をダイヤルした公衆電話回線)の情報センタ1への接続・交換、利用者端末である情報処理装置の管理及び情報センタ1への加入者管理、通信料及び電話会社が代理徴収する情報使用料の課金、情報処理装置と情報センタ1との間の会話制御、プロトコル変換やコード/パターン変換などの変換処理等の通信処理機能を提供する。
【0020】
課金通信網5の従来の利用方法では、利用者端末がこの課金通信網5を介して情報を受信し、その情報を用いて所定の処理を実行する。そして、課金通信網5はその情報の代金として所定の料金(情報内容毎に設定された所定料金)を課金することとなる。
【0021】
それに対して、本実施例の情報処理装置10は、図2に示すように、本発明の情報処理手段に相当する中央制御装置11と、情報記憶手段に相当する記憶装置13と、中央制御装置11に各種の指令等を入力するための入力装置15と、第1の通信手段に相当する通信制御装置17、第2の通信手段に相当する通信制御装置18とを備えており、中央制御装置11が所定の処理を実行するために用いる実情報は記憶装置13が記憶している。この記憶装置13へは予め記憶させておいてもよいし、後から記憶させるようにしてもよい。
【0022】
そして、その実情報の使用料を、通信制御装置17を通じて接続した課金通信網5による課金機能を利用して課金させるのである。この際、中央制御装置11は課金制御プログラムに従って所定の課金処理要求を実行する。
なお、この中央制御装置11による課金制御プログラムに従った所定の課金処理要求の実行が、本発明における課金処理要求手段としての処理の実行に該当する。
【0023】
また、情報処理装置10は、通信制御装置18により情報通信網7を介して情報センタ1との通信を実行できる。
この情報通信網7による通信においては、情報処理装置10の稼動情報として、使用した実情報のリストに相当する使用実績データ、実情報の使用回数や日時、電源のオン/オフの日時、故障に関する履歴、情報センタ1との通信の履歴、課金処理の要求の履歴等を情報センタ1に送信できる。これらの稼動情報は記憶装置13に記憶されており、中央制御装置11はこの稼動情報の送信に当たっては、本発明の稼動情報送信手段として機能する。また、中央制御装置11は、本発明の機能制限実行手段としても機能するが、それについては後述する。
【0024】
続いて、情報センタ1の構成を図3を参照して説明する。
情報センタ1は、ホストコンピュータ51と、記憶装置53と、入力装置55と、課金通信網5と接続するための第1通信制御装置57aと、情報通信網7に接続するための第2通信制御装置57bと、プリンタ59と、CRT61とを備えている。記憶装置53は、ホストコンピュータ51が作動するための各種制御プログラム、各情報処理装置10に配信するための実情報、情報処理装置10からの要求に応じて送信する情報使用許可指令(詳細は後述)、各情報処理装置10毎の課金状況等を記憶するためのものであり、各情報処理装置10に配信した実情報のリストも記憶する。
【0025】
なお、入力装置55からは各種指令を入力することができ、例えば、記憶装置53に記憶された各情報処理装置10毎の課金状況を基にして課金実績等を作成させたり、それをプリンタ59によって印刷させたり、CRT61に表示させたりすることができる。
【0026】
次に、上記図2に示した情報処理装置10は一般化して説明したので、その具体例を以下に2つ挙げる。
図4は、ゲーム装置20に適用した場合である。中央制御装置21には、図2の記憶装置13に相当するハードディスク23、同じく入力装置15に相当するキー入力装置25、画面表示制御装置26、通信制御装置27a、27bが接続されており、キー入力装置25にはゲームをする際に利用者が指示を入力するための操作ユニット28、画面表示制御装置26にはテレビモニタ29がそれぞれ接続されている。
【0027】
ハードディスク23には、後述するように情報センタ1から送信されてくるゲーム情報が格納されるのであるが、このゲーム情報はそのままでは使用できないようにされている。使用するためには、課金通信網5に通信制御装置27aを通して接続し、中央制御装置21が課金制御プログラム21aを実行する。この課金制御プログラム21aの実行によって、課金通信網5による課金機能を利用した所定の課金処理が行われて、ゲーム情報を使用することができる状態となる。
【0028】
続いて図5は、カラオケ装置30として適用した場合である。中央制御装置31には、図2の記憶装置13に相当するハードディスク33、入力装置15に相当する多目的入力キー32、中央制御装置31と共動して情報処理手段として機能する音声再生回路35及び画面表示制御装置26、通信制御装置27a、27bが接続されており、音声再生回路35にはミキサアンプ38、画面表示制御装置26にはテレビモニタ29がそれぞれ接続されている。また、ミキサアンプ38にはスピーカ41とマイクロフォン43が接続されている。
【0029】
なお、ハードディスク33には、後述するように情報センタ1から送信されてくるカラオケ曲情報が記憶される。1曲分のカラオケ曲情報は、曲同士を識別するための識別情報である曲番号情報と、実体情報とから構成されている。この内の実体情報は、伴奏音楽の情報であるMIDI(Musical Instrument Digital Interface)規格の演奏情報や、歌詞情報及び背景映像情報からなっている。背景映像情報は曲毎に対応した映像情報を符号化したものである。
【0030】
そして、このカラオケ曲情報はそのままでは使用できないようにされている。使用するためには、課金通信網5に通信制御装置を通して接続し、中央制御装置31が課金制御プログラム31aを実行することによって、課金通信網5による課金機能を利用した所定の課金処理が行われて、カラオケ曲情報を使用することができる状態となる。
【0031】
カラオケ曲情報が使用できるようになると、利用者は多目的入力キー32あるいは図示しないリモコン等を操作することで歌いたい曲を選択する。すると中央制御装置31は、所定のカラオケ演奏プログラムに従って、カラオケ演奏処理を実行する。簡単に説明すると、中央制御装置31は、選択された曲に対応する演奏情報、歌詞情報および背景映像情報をハードディスク33から読み出し、演奏情報は音声再生回路35に、歌詞情報および背景映像情報は画面表示制御装置26にそれぞれ転送する。
【0032】
音声再生回路35に出力された演奏情報は、アナログの演奏信号に変換された後、ミキサアンプ38へ送られて電気的に増幅されるとともに、マイクロフォン43を介して入力する利用者の歌声と適度な割合でミキシングされる。ミキシングされた音声信号は、スピーカ41により演奏音として外部へ出力される。
【0033】
一方、演奏情報と同期して出力される歌詞情報は、画面表示制御装置26において、背景映像情報に基づく背景映像信号と合成(スーパーインポーズ)されてテレビモニタ29に表示される。これにより、テレビモニタ29には、背景映像に歌詞テロップが合成された状態で表示される。
【0034】
次に、情報センタ1からの実情報(ゲーム情報、カラオケ曲情報)の送受と課金に係る処理について図6、図7、図8を随時参照して説明する。
なお、以下の説明では、上記図4及び図5で示したゲーム装置20及びカラオケ装置30を兼ね備えたものを前提として説明する。したがって、後述するが、ゲームを選択すれば図4に示す構成によってその後の処理が実行され、カラオケを選択すれば、図5に示す構成によってその後の処理が実行されることとなる。そして、図4と図5においては、画面表示制御装置26、通信制御装置27a、27b、テレビモニタ29に同じ符号を付した。これは、ゲーム装置20及びカラオケ装置30を兼ね備えた場合にでも、共通して使用するものであることを示す。また、以下の説明では、ゲーム装置20及びカラオケ装置30を兼ね備えたものとして情報処理装置10という言葉を使用する。
【0035】
図6に示すように、情報処理装置10は、まず情報通信網7により情報センタ1にアクセスして実情報の配信を要求する(S11)。続いて、情報センタ1からの実情報の受信の完了を待って(S12)、受信した実情報を記憶装置13に記憶する。前述のように、この実情報は、例えばスクランブル処理が施されていてそのままでは使用できない。以下、実情報にスクランブル処理が施されているものとして説明を行う。
【0036】
一方、図7に示すように、情報センタ1は情報処理装置10からの着信を待ち(S101)、情報処理装置10の要求に応じた処理に進む(S102)。ここで、情報処理装置10の要求が実情報の配信であれば(S102で配信選択)、情報センタ1は、配信を要求してきた情報処理装置10に実情報を配信し(S103)、配信した実情報のリストとなる配信リストを記憶装置53に記憶する(S104)。
【0037】
このようにして、情報処理装置10の要求に応じた実情報が配信される。
図6に示すように、配信された実情報を記憶した情報処理装置10は、実情報のスクランブルを解除して使用可能とするためにスクランブル解除データを取得するために課金処理を要求する(S14)。
【0038】
図8に従って、この課金処理要求について説明する。
情報処理装置10が、通信制御装置27aにより課金通信網5を介して情報センタ1に対して発呼し、情報センタ1への着呼を待ってパスワードを送信する。情報センタ1では、通信制御装置57aを介してこれを受け取り、ホストコンピュータ51が電話番号やパスワード等で端末照合を行い、情報センタ1に登録されている情報処理装置10であれば、照合正常を返送する。情報処理装置10はこの照合正常を受信して情報センタ1が受付可能状態となって後に、課金情報としてのスクランブル解除データの送信を要求する。
【0039】
情報処理装置10からの課金情報要求が情報センタ1に送信されると、情報センタ1では、その送信されてきた課金情報要求に呼応してスクランブル解除データ(課金情報)を送信する。この課金情報を課金通信網5を介して送信することによって、課金通信網5の課金機能により課金がなされる。この課金実績は、情報処理装置10毎に対応する料金ファイルに積算されていき、例えば通常の電話料金と併せて回収されることとなる。
【0040】
以上が、情報処理装置10で実行されるS14(図6参照)の課金要求処理と情報センタ1で実行されるS105(図7参照)の課金処理の説明である。
図6に戻り、情報処理装置10では、このスクランブル解除データの受信により実情報を使用するゲームやカラオケが実行可能となるので、実行指令があれば(S15でYES)、それに応じたゲームを実行するかカラオケを演奏する(S16)。ゲーム等の実行については上述したとおりである。
【0041】
次に、情報処理装置10は、上述の実情報の受信完了(S12)から24時間経過したか(S17でYES)、情報処理装置10の電源がオフ操作されたか(S18でYES)により、情報通信網7を介して情報センタ1にアクセスし、照合処理を要求する(S19)。なお、情報処理装置10は電源がオフ操作されても即座に停止せずに、以下の処理を実行してから停止する構造となっている。
【0042】
一方、図7に示すように、情報センタ1は、S102で照合が要求された場合あるいはS101で否定判断された場合に実行されるS106において実情報の配信から24時間を経過した情報処理装置10があると判断されたときに(S106でYES)、S107の処理に進む。
【0043】
このS107では、情報センタ1は照合処理を要求してきたか又はS106で実情報の配信から24時間を経過したとされた情報処理装置10に対して稼動情報の送信を要求してこれを取得する。
図6に示すように、情報処理装置10は、情報センタ1に照合を要求した(S19)後、あるいは情報センタ1から稼動情報の送信を要求するコールがあった場合(S20でYES)、情報センタ1に稼動情報を送信する(S21)。
【0044】
図7に示すように、情報センタ1は、こうして情報処理装置10からの稼動情報を取得した(S107)後、課金通信網5に接続してS107で稼動情報を取得した情報処理装置10に関する課金状況を取得する(S108)。
次に、情報センタ1は、照合処理を行う(S109)。この照合処理は、稼動情報中の使用実績データと配信リストとを照合して配信リストに含まれない実情報の使用があるか、稼動情報中の課金処理の要求の履歴と課金通信網5から取得した課金状況とが一致しているかが照合される。
【0045】
続いて、情報センタ1は、使用実績データ中には配信リストに含まれない実情報は存在せず、且つ課金処理の要求の履歴と課金状況とが一致すれば、整合と判断して(S110でYES)、情報処理装置10に正常コマンドを送信する。他方、使用実績データと配信リストとが整合しないか課金処理の要求の履歴と課金状況とが一致しない場合には、情報センタ1は、整合しないと判断して(S110でNO)、情報処理装置10に異常コマンドを送信する。これらS111またはS112の処理の後、情報センタ1はS101に回帰する。
【0046】
図6に示すように、情報処理装置10は、情報センタ1から送信されるコマンドを受信し(S22)、それが異常コマンドであれば(S23でYES)、情報処理装置10を、目的とする機能ができない機能不全状態とする(S24)。機能不全状態とは、例えばゲーム装置であればゲーム画面自体を表示しないとか画面の表示を固定する等で、カラオケ装置であれば演奏をしない等の、本来の用途に必須の機能が正常に実行できない状態である。もちろん情報処理装置10の全機能を停止してもよい。さらに、情報処理装置10は少なくとも実情報を含むデータを削除して終了する。
【0047】
また、情報センタ1からのコマンドが正常コマンドであれば(S23でNO)、情報処理装置10は、S11へ回帰して上述の動作を繰り返すことができる。ただし、新たな実情報の取得(S11〜S13)に際しては、前回に取得していた実情報は全て抹消される。つまり、再度の課金要求(S14)が必要となる。したがって、情報センタ1から1回に提供される実情報の使用可能期限は24時間となっており、前述の課金要求に伴って課金される情報使用料は、この24時間の使用料に相当している。
【0048】
以上のことから明らかなように、情報センタ1は、使用実績データと配信リストとが整合しないか課金処理の要求の履歴と課金状況とが一致しない場合には(S110でNO)、情報処理装置10に異常コマンドを送信し(S112)、これを受信すると、情報処理装置10は機能不全状態になる(S24)。つまり、情報の使用料の支払いを免れようとする行為がなされたり、情報提供者からの情報以外の情報が使用される等、情報処理装置10の不正使用がなされた場合に、情報処理装置10が機能不全状態となるので、このような不正使用を有効に防止できる。
【0049】
なお、情報処理装置10で実行される上記の処理において、実情報を使用する毎に課金要求を行う構成とすることも可能で、一例について図9を参照して説明する。
図9に示すように、この例では情報処理装置10は、図6に示されるS13の処理に続いて、実行指令の入力を待ち(S31)、実行指令があれば(S31でYES)、S32に進んで、入力された実行指令の実行に使用する実情報についての課金要求を行う(S32)。この際の通信シーケンスは図8に示すものと同様であるので、詳しい説明は省略するが、情報センタ1からは該当する実情報のみのスクランブル解除を許可するデータである。
【0050】
こうして該当する実情報が使用可能になると、情報処理装置10は、入力された実行指令に従った処理、例えばゲームやカラオケ演奏を実行する(S33)。さらに、情報処理装置10は、図6に示されるS17〜S20と同様のS34〜S37の処理を実行して、図6に示されるS21以下の処理を実行する。
【0051】
このように構成すると、1回の情報処理を実行する毎に、その情報処理に使用される実情報の使用料が課金処理されることになる。
したがって、使用実績データと課金状況とが一致するはずであるから、情報センタ1は、図7に示されるS109においては、稼動情報中の使用実績データと配信リストとを照合して配信リストに含まれない実情報の使用があるか、稼動情報中の課金処理の要求の履歴と課金通信網5から取得した課金状況とが一致しているかの他に使用実績データと課金状況とが一致するかも照合する。
【0052】
そして、情報センタ1は、使用実績データ中には配信リストに含まれない実情報は存在せず、且つ課金処理の要求の履歴と課金状況とが一致し、さらに使用実績データと課金状況とが一致するときに、S110で整合と判断することになる。当然ながら、これら3条件のいずれかが満たされていなければ、S110では不整合と判断される。
【0053】
つまり、この例のように構成することでチェック項目を増やすことができ、不正使用防止効果も向上できる。
また、前述のように実情報のスクランブル解除を一括で処理する場合に比べると、実情報の使用者としては使った分だけ支払えばよいことになりある面で経済的である。しかし、スクランブルを一括で解除する場合には、どの実情報を何回使用しようとかまわないので、使用回数が多い場合にはこちらが経済的とも言える。
【0054】
以上、実施例に従って、本発明について説明したが、本発明はこのような実施例に限定されるものではなく、本発明の要旨を逸脱しない範囲でさまざまに実施できることは言うまでもない。
例えば、情報処理装置としては、上記に具体例を挙げたゲーム装置やカラオケ装置に限定されるものではなく、これらの例のように課金通信網、情報通信網で情報センタに接続される情報処理装置であればよい。
【0055】
また、上述の実施例では、情報センタが実情報を配信する機能と課金情報を送信することによって課金通信網の課金機能により課金処理をさせる機能を備えているが、例えば2基のホストコンピュータを使用して、一方のホストコンピュータを中心に構成され実情報の配信に携わる情報センタ部と、他方のホストコンピュータを中心に構成され課金情報の送信によって課金通信網の課金機能により課金処理をさせる課金センタ部とに分けて構成してもよい。
【0056】
なお、実施例に示した情報提供システムにおいては、情報通信網7が本発明の通信網に相当し、情報センタ1のホストコンピュータが情報配信手段、課金制御手段、判定手段、指令手段として機能し、記憶装置53がセンタ側記憶手段、配信記録記憶手段に相当し、第1通信制御装置57aが稼動情報取得手段に、第2通信制御装置57bが情報配信手段に相当している。また、ゲーム装置20およびカラオケ装置30が情報処理装置に相当しており、中央制御装置11、21、31が情報処理手段、稼動情報送信手段、機能制限実行手段として機能し、記憶装置13、ハードディスク23、33が情報記憶手段、課金処理要求手段に相当し、通信制御装置17、27aが第1の通信手段に、通信制御装置18、27bが第2の通信手段に相当している。さらに、課金通信網5から提供される課金状況は判定用情報に相当している。
【0057】
【発明の効果】
以上説明したように、請求項1記載の情報処理装置は、情報の使用料の支払いを免れようとする行為がなされたり、情報提供者からの情報以外の情報が使用される等、情報処理装置の不正使用がなされた場合に、情報センタから発信される機能制限指令に従って情報処理装置を機能不全状態とするので、情報処理装置の不正使用を有効に防止できる。
【0058】
請求項2記載の情報提供システムは、情報センタから配信された以外の情報を使用する、情報処理装置の不正使用の防止に有効である。
請求項3記載の情報提供システムは、情報使用料を免れようとする行為の防止 に有効である。
【0059】
請求項4記載の情報提供システムは、請求項3記載の情報提供システムによる不正使用防止効果を向上させる。
請求項5記載の情報提供システムは、請求項3または4記載の情報提供システムによる不正使用防止効果を向上させる。
【図面の簡単な説明】
【図1】実施例の情報提供システムの概略構成図である。
【図2】実施例の情報提供システムの構成要素である情報処理装置の構成を示すブロック図である。
【図3】実施例の情報提供システムの構成要素である情報センタの構成を示すブロック図である。
【図4】図2の情報処理装置をゲーム装置として具体化した例のブロック図である。
【図5】図2の情報処理装置をカラオケ装置として具体化した例のブロック図である。
【図6】図4または図5の情報処理装置で実行される処理のフローチャートである。
【図7】図3の情報センタで実行される処理のフローチャートである。
【図8】図4または図5の情報処理装置と図3の情報センタとの間で実行される通信のシーケンス図である。
【図9】図4または図5の情報処理装置で実行される処理の他の例のフローチャートである。
【符号の説明】
1・・・情報センタ、5・・・課金通信網、7・・・情報通信網(通信網)、
10・・・情報処理装置、11・・・中央制御装置(情報処理手段、稼動情報送信手段、機能制限実行手段)、13・・・記憶装置(情報記憶手段、課金処理要求手段)、17・・・通信制御装置(第1の通信手段)、18・・・通信制御装置(第2の通信手段)、
20・・・ゲーム装置(情報処理装置)、21・・・中央制御装置(情報処理手段、稼動情報送信手段、機能制限実行手段)、21a・・・課金制御プログラム(課金処理要求手段)、23・・・ハードディスク(情報記憶手段)、27a・・・通信制御装置(第1の通信手段)、27b・・・通信制御装置(第2の通信手段)、
30・・・カラオケ装置(情報処理装置)、31・・・中央制御装置(情報処理手段、稼動情報送信手段、機能制限実行手段)、31a・・・課金制御プログラム(課金処理要求手段)、33・・・ハードディスク(情報記憶手段)、35・・・音声再生回路(情報処理手段)、
51・・・ホストコンピュータ(情報配信手段、課金制御手段、判定手段、指令手段)、53・・・記憶装置(センタ側記憶手段、配信記録記憶手段)、57a・・・第1通信制御装置(稼動情報取得手段)、57b・・・第2通信制御装置(情報配信手段)。
[0001]
[Industrial applications]
The present invention relates to an information processing apparatus connected to an information center via a charging communication network having a charging function, and having a function of charging a fee for use of information distributed from the information center using a charging function of the charging communication network. In addition, the present invention relates to an information processing apparatus that is in a malfunction state that does not operate normally in accordance with a command from an information processing center, and an information providing system including the information processing apparatus.
[0002]
[Prior art]
2. Description of the Related Art Conventionally, there is an information processing apparatus that requires payment for using information in information processing, such as a video game machine operated by game software transmitted via a communication network or karaoke music information transmitted similarly. There is a karaoke apparatus that performs karaoke based on the video game apparatus, and the price corresponding to the reception result of the game software and the karaoke song information is paid from the owner of the video game apparatus to the information provider.
[0003]
In some information processing apparatuses, a contract between the information provider and the owner of the information processing apparatus has a rule not to use information other than information provided by the information provider.
[0004]
[Problems to be solved by the invention]
However, such an information processing device is not completely free from unauthorized use, such as trying to avoid paying a fee or using information other than the agreement. An object of the present invention is to prevent unauthorized use of such an information processing device.
[0005]
[Means for Solving the Problems]
As means for solving the above problems, the information processing apparatus according to claim 1 is connected to an information center via a charging communication network having a charging function, and is connected to an information center via a communication network different from the charging communication network. An information processing apparatus connected to an information center, comprising: first communication means capable of accessing the charging communication network; second communication means capable of accessing the communication network;Via the communication networkInformation storage means capable of storing the actual information to be distributed, information processing means capable of executing a predetermined process using the actual information stored in the information storage means, and Use of the actual information by the processing meansRequesting the information center to transmit charging information via the charging communication network,Charging processing requesting means for requesting charging processing by a charging function of the charging communication network; and the information processing apparatusUsed data corresponding to the list of the actual information usedOperating informationVia the communication networkOperating information transmitting means for transmitting to the information center;Via the communication networkA function restriction execution unit that sets the information processing apparatus to a malfunction state according to the commanded function restriction command.
[0006]
3. The information providing system according to claim 2, wherein the information center is connected to the information center via a charging communication network having a charging function, and is connected to the information center via a communication network different from the charging communication network. 2. An information providing system comprising: the information processing apparatus according to claim 1, wherein the information center includes: a center-side storage unit that stores actual information;Via the communication networkInformation distribution means for distributing to the information processing apparatus;Via communication networkDelivery record storage means for storing a delivery record of the delivered real information;By transmitting charging information via the charging communication network,Charging control means for executing charging using a charging function of the charging communication network, and the information processing apparatusThe use result data obtained from the above is compared with the distribution record, and the use result of the actual information not included in the distribution record is included in the use result data. That the information processing device has been abusedDetermining means for determining, when the determining means determines that the information processing apparatus has been illegally used,Via the communication networkCommand means for commanding the information processing apparatus to restrict functions is provided.
[0007]
The information providing system according to claim 3 is2. The information processing apparatus according to claim 1, wherein the information processing apparatus is connected to the information center via a charging communication network having a charging function, and is connected to the information center via a communication network different from the charging communication network. Wherein the information center distributes the real information stored in the center side storage means to the information processing device via the communication network. Information distribution means, distribution record storage means for storing a distribution record of actual information distributed via the communication network, and charging by the charging communication network by transmitting charging information via the charging communication network. Charging control means for executing charging using the function, charging status acquisition means for obtaining a charging status relating to the execution status of the charging using the charging function from the charging communication network, and obtaining from the charging communication network. A determining unit that determines that the information processing apparatus has been illegally used if the billing status does not match the usage record data; and disconnects the communication network when the determining unit determines that the information processing apparatus has been illegally used. Command means for commanding the information processing apparatus to restrict functions via the information processing apparatus.
[0008]
The information providing system according to claim 4 isClaim 3In the information providing system described,The determination unit may also determine that the accounting status acquired from the accounting communication network does not match the history of the accounting process request in the operation information.It is characterized in that it is determined that the information processing apparatus has been illegally used.
[0009]
The information providing system according to claim 5 isClaim 3 or 4In the information providing system described,The determining means includes:The use result data includes a use result of actual information not included in the distribution record.even whenIt is characterized in that it is determined that the information processing apparatus has been illegally used.
[0010]
[Action]
The information processing apparatus according to the first aspect of the present invention is configured such that the first communication means can access the accounting communication network and the second communication means can access the communication network. The information storage means is provided from the information center.Via communication networkThe distributed real information can be stored, and the information processing unit can execute a predetermined process using the real information stored in the information storage unit. In addition, the billing processing request means is provided for the delivery of the real information or for the use of the real informationBy requesting the information center to transmit billing information via the billing communication network,Request charging processing by the charging function of the charging communication network. The operation information transmitting means is an information processing deviceIncludes actual usage data equivalent to the list of actual information usedOperating informationVia communication networkSend to the information center.
[0011]
Further, in this information processing apparatus, the function restriction executing meansVia communication networkThe information processing device is brought into a malfunction state according to the commanded function restriction command. Here, the function restriction command is issued when an unauthorized use of the information processing device is performed, for example, an act of avoiding payment of information usage fee or information other than information from the information provider is used. Is transmitted from the information center. If the information processing device is illegally used, the information processing device will be in a malfunction state, so that unauthorized use can be prevented.
[0012]
In the information providing system according to the second aspect, the information center and the information processing device are connected via a charging communication network having a charging function and via a communication network different from the charging communication network.
In the information center, the center storage means stores actual information, and the information distribution means stores the actual information stored in the center storage means.Via communication networkDistribution to the information processing device, and the distribution record storage means,Via communication networkThe delivery record of the delivered real information is stored. Further, the billing control means includes:By transmitting the billing information via the billing communication network,The charging using the charging function by the charging communication network is executed.
[0013]
Further, the determining means is an information processing device.Usage data and distribution records obtained from And that the information processing apparatus has been used improperly by including the use record of the actual information not included in the distribution record in the use record data.judge. The instructing means is provided when the determining means determines that the information processing apparatus has been illegally used.Via communication networkInstructs the information processing device to restrict functions.
The fact that the actual use of actual information not included in the distribution record is included in the actual use data means that an act contrary to the agreement with the information provider was performed, for example, information other than that distributed from the information center was used. Therefore, it is effective to prevent such an unauthorized use of the information processing apparatus.
[0014]
When a function restriction is instructed by the information center, the information processing device operates as described above. Therefore, unauthorized use of the information processing device can be prevented.
In the information providing system according to claim 3,The information center and the information processing device are connected via a charging communication network having a charging function and via a communication network different from the charging communication network.
In the information center, the center-side storage means stores the real information, and the information distribution means distributes the real information stored in the center-side storage means to the information processing device via a communication network. Stores a distribution record of actual information distributed via a communication network. The billing control unit causes the billing information to be transmitted via the billing communication network, thereby executing billing using the billing function of the billing communication network.
The determining means determines that the information processing apparatus has been illegally used if the charging status obtained from the charging communication network does not match the usage record data, and the command means has determined that the information processing apparatus has been illegally used by the determining means. At this time, a function restriction is instructed to the information processing apparatus via the communication network.
When a function restriction is instructed by the information center, the information processing device operates as described above. Therefore, unauthorized use of the information processing device can be prevented.
[0015]
In the information providing system according to claim 4,The determining means determines that the information processing apparatus has been illegally used even when the charging status obtained from the charging communication network does not match the history of the request for the charging process in the operation information. Can be prevented.
[0016]
In the information providing system according to claim 5,The determining unit determines that the information processing apparatus has been illegally used even when the usage history data includes the usage history of the actual information not included in the distribution record, so that the unauthorized use of the information processing apparatus can be more reliably prevented.
[0017]
【Example】
Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
FIG. 1 is a schematic configuration diagram of an information providing system according to an embodiment, and FIG. 2 is a block diagram illustrating a configuration of an information processing apparatus which is a component of the system.
[0018]
As shown in FIG. 1, the present information providing system is configured by connecting an information center 1 and a plurality of information processing apparatuses 10 via a billing communication network 5 and an information communication network 7.
The charging communication network 5 has a function of charging for an information usage fee, such as a videotex communication network or a dial queue two communication network. In Japan today, the Videotex network and the dial queue two network are known as typical ones. The dial queue network is basically a pay-as-you-go calculation in units of time, and the videotex network can set an arbitrary fee for each content of information, and is used for a so-called captain system or the like.
[0019]
A videotex communication network will be described as an example of the billing function. The videotex communication network is specifically composed of, for example, a public telephone line connected to each information processing device 10 and a videotex communication processing device (VCP). Have been. This VCP connects / exchanges a public telephone line (currently a public telephone line dialing a special number 166 and a five-digit information center number) trying to access the Videotex communication network to the information center 1 and a user terminal. Management of a certain information processing apparatus and management of subscribers to the information center 1, billing of communication fees and information usage fees collected by the telephone company, control of conversation between the information processing apparatus and the information center 1, protocol conversion and code / It provides communication processing functions such as conversion processing such as pattern conversion.
[0020]
In the conventional method of using the accounting communication network 5, a user terminal receives information via the accounting communication network 5, and executes a predetermined process using the information. Then, the charging communication network 5 charges a predetermined fee (a predetermined fee set for each information content) as a price for the information.
[0021]
On the other hand, as shown in FIG. 2, the information processing apparatus 10 according to the present embodiment includes a central control device 11 corresponding to information processing means of the present invention, a storage device 13 corresponding to information storage means, and a central control device. An input device 15 for inputting various commands and the like to the communication device 11; a communication control device 17 corresponding to a first communication device; and a communication control device 18 corresponding to a second communication device. The storage device 13 stores actual information used by the device 11 to execute a predetermined process. This storage device 13 may be stored in advance, or may be stored later.
[0022]
Then, the usage fee of the actual information is charged using the charging function of the charging communication network 5 connected through the communication control device 17. At this time, the central controller 11 executes a predetermined billing process request according to a billing control program.
The execution of the predetermined billing process request by the central control device 11 according to the billing control program corresponds to the execution of the process as the billing process request unit in the present invention.
[0023]
In addition, the information processing device 10 can execute communication with the information center 1 via the information communication network 7 by the communication control device 18.
In the communication by the information communication network 7, as operation information of the information processing apparatus 10, use result data corresponding to a list of used real information, the number and date and time of use of the real information, the date and time of power on / off, and failures A history, a history of communication with the information center 1, a history of a request for billing processing, and the like can be transmitted to the information center 1. These pieces of operation information are stored in the storage device 13, and the central control device 11 functions as the operation information transmission unit of the present invention when transmitting the operation information. The central control device 11 also functions as the function restriction executing means of the present invention, which will be described later.
[0024]
Next, the configuration of the information center 1 will be described with reference to FIG.
The information center 1 includes a host computer 51, a storage device 53, an input device 55, a first communication control device 57a for connecting to the accounting communication network 5, and a second communication control device for connecting to the information communication network 7. A device 57b, a printer 59, and a CRT 61 are provided. The storage device 53 stores various control programs for operating the host computer 51, actual information to be distributed to each information processing device 10, and an information use permission command transmitted in response to a request from the information processing device 10 (details will be described later). ), For storing the billing status and the like of each information processing apparatus 10, and also stores a list of actual information distributed to each information processing apparatus 10.
[0025]
Various commands can be input from the input device 55. For example, based on the charging status of each information processing device 10 stored in the storage device 53, a charging result or the like is created, And printing on the CRT 61.
[0026]
Next, the information processing apparatus 10 shown in FIG. 2 has been generalized and described, and two specific examples will be given below.
FIG. 4 shows a case where the present invention is applied to the game device 20. A hard disk 23 corresponding to the storage device 13 in FIG. 2, a key input device 25 also corresponding to the input device 15, a screen display control device 26, and communication control devices 27a and 27b are connected to the central control device 21. An operation unit 28 for a user to input an instruction when playing a game is connected to the input device 25, and a television monitor 29 is connected to the screen display control device 26, respectively.
[0027]
The hard disk 23 stores game information transmitted from the information center 1 as described later, but this game information cannot be used as it is. In order to use it, it connects to the accounting communication network 5 through the communication control device 27a, and the central control device 21 executes the accounting control program 21a. By executing the charging control program 21a, a predetermined charging process using the charging function by the charging communication network 5 is performed, and the game information can be used.
[0028]
FIG. 5 shows a case where the present invention is applied to the karaoke apparatus 30. The central control device 31 includes a hard disk 33 corresponding to the storage device 13 of FIG. 2, a multi-purpose input key 32 corresponding to the input device 15, an audio reproduction circuit 35 which cooperates with the central control device 31 and functions as information processing means, and The screen display control device 26, the communication control devices 27a and 27b are connected, the audio reproduction circuit 35 is connected to a mixer amplifier 38, and the screen display control device 26 is connected to a television monitor 29, respectively. Further, a speaker 41 and a microphone 43 are connected to the mixer amplifier 38.
[0029]
The hard disk 33 stores karaoke song information transmitted from the information center 1 as described later. The karaoke song information for one song includes song number information as identification information for identifying songs, and entity information. The entity information includes performance information of MIDI (Musical Instrument Digital Interface) standard, which is information of accompaniment music, lyrics information, and background video information. The background video information is obtained by encoding video information corresponding to each song.
[0030]
The karaoke song information cannot be used as it is. In order to use it, a predetermined charging process using a charging function of the charging communication network 5 is performed by connecting to the charging communication network 5 through a communication control device and executing the charging control program 31a by the central control device 31. As a result, the karaoke song information can be used.
[0031]
When the karaoke song information can be used, the user operates the multi-purpose input key 32 or a remote controller (not shown) to select a song to be sung. Then, the central control device 31 executes a karaoke performance process according to a predetermined karaoke performance program. In brief, the central control unit 31 reads performance information, lyrics information, and background video information corresponding to the selected song from the hard disk 33, and sends the performance information to the audio playback circuit 35 and the lyrics information and background video information to the screen. The data is transferred to the display control device 26, respectively.
[0032]
The performance information output to the audio reproduction circuit 35 is converted into an analog performance signal, and then sent to a mixer amplifier 38 where it is electrically amplified. Mixing at a ratio. The mixed audio signal is output to the outside as a performance sound by the speaker 41.
[0033]
On the other hand, the lyrics information output in synchronization with the performance information is synthesized (superimposed) with a background video signal based on the background video information in the screen display control device 26 and displayed on the television monitor 29. As a result, the TV monitor 29 displays the background video in a state where the lyrics telop is synthesized.
[0034]
Next, processing related to transmission / reception of actual information (game information and karaoke song information) from the information center 1 and charging will be described with reference to FIGS. 6, 7, and 8 as needed.
In the following description, it is assumed that the game device 20 and the karaoke device 30 shown in FIGS. Therefore, as will be described later, if a game is selected, the subsequent processing is executed by the configuration shown in FIG. 4, and if karaoke is selected, the subsequent processing is executed by the configuration shown in FIG. 4 and 5, the same reference numerals are given to the screen display control device 26, the communication control devices 27a and 27b, and the television monitor 29. This indicates that the game device 20 and the karaoke device 30 are commonly used even when both are used. In the following description, the term information processing device 10 is used as having both the game device 20 and the karaoke device 30.
[0035]
As shown in FIG. 6, the information processing apparatus 10 first accesses the information center 1 via the information communication network 7 and requests distribution of actual information (S11). Subsequently, after the completion of the reception of the real information from the information center 1 (S12), the received real information is stored in the storage device 13. As described above, this actual information has been subjected to, for example, scramble processing and cannot be used as it is. Hereinafter, the description will be made assuming that the actual information has been subjected to scramble processing.
[0036]
On the other hand, as shown in FIG. 7, the information center 1 waits for an incoming call from the information processing device 10 (S101), and proceeds to a process according to a request from the information processing device 10 (S102). Here, if the request of the information processing device 10 is the delivery of the real information (delivery selection in S102), the information center 1 delivers the real information to the information processing device 10 that has requested the delivery (S103), and has delivered. A distribution list serving as a list of actual information is stored in the storage device 53 (S104).
[0037]
In this way, the actual information according to the request of the information processing device 10 is distributed.
As shown in FIG. 6, the information processing apparatus 10 storing the distributed real information requests a billing process to acquire descrambling data in order to descramble the real information and make it usable (S14). ).
[0038]
The charging process request will be described with reference to FIG.
The information processing apparatus 10 originates a call to the information center 1 via the charging communication network 5 by the communication control apparatus 27a, and waits for an incoming call to the information center 1 to transmit a password. In the information center 1, this is received via the communication control device 57 a, the host computer 51 performs terminal collation using a telephone number, a password, or the like. I will send it back. After the information processing apparatus 10 receives this normal collation, the information center 1 enters a receivable state, and then requests transmission of descrambling data as billing information.
[0039]
When a billing information request from the information processing apparatus 10 is transmitted to the information center 1, the information center 1 transmits descrambling data (billing information) in response to the transmitted billing information request. By transmitting the billing information via the billing communication network 5, billing is performed by the billing function of the billing communication network 5. This accounting result is added to the charge file corresponding to each information processing device 10, and is collected together with, for example, a normal telephone charge.
[0040]
The above is the description of the charging request processing of S14 (see FIG. 6) executed by the information processing apparatus 10 and the charging processing of S105 (see FIG. 7) executed by the information center 1.
Returning to FIG. 6, the information processing apparatus 10 can execute a game using actual information or karaoke by receiving the descrambling data. If there is an execution command (YES in S15), the game corresponding to the execution instruction is executed. Or perform karaoke (S16). The execution of the game and the like is as described above.
[0041]
Next, the information processing apparatus 10 determines whether or not 24 hours have elapsed since the completion of the reception of the actual information (S12) (YES in S17) or whether the power of the information processing apparatus 10 was turned off (YES in S18). It accesses the information center 1 via the communication network 7 and requests a collation process (S19). Note that the information processing device 10 does not stop immediately even when the power is turned off, but stops after executing the following processing.
[0042]
On the other hand, as shown in FIG. 7, the information center 1 determines whether the information processing apparatus 10 has passed 24 hours from the delivery of the actual information in S106, which is executed when the collation is requested in S102 or when a negative determination is made in S101. When it is determined that there is (YES in S106), the process proceeds to S107.
[0043]
In this step S107, the information center 1 requests the information processing apparatus 10 for which the collation processing has been requested or the information processing apparatus 10 determined to have passed 24 hours from the delivery of the actual information in step S106 to transmit the operation information, and obtains the same.
As shown in FIG. 6, after requesting the information center 1 for collation (S19), or when there is a call from the information center 1 requesting transmission of operation information (YES in S20), the information processing apparatus 10 The operation information is transmitted to the center 1 (S21).
[0044]
As shown in FIG. 7, after the information center 1 acquires the operation information from the information processing apparatus 10 in this way (S107), the information center 1 connects to the accounting communication network 5 and acquires the operation information in S107. The status is obtained (S108).
Next, the information center 1 performs a matching process (S109). This collation processing is performed by collating the usage record data in the operation information with the distribution list to determine whether there is use of actual information not included in the distribution list or not. It is checked whether the acquired billing status matches.
[0045]
Subsequently, if there is no actual information not included in the distribution list in the usage result data and the history of the billing process request and the billing status match, the information center 1 determines that they are consistent (S110). YES), a normal command is transmitted to the information processing apparatus 10. On the other hand, if the usage record data and the distribution list do not match or the history of the billing process request does not match the billing status, the information center 1 determines that there is no match (NO in S110), and 10 to send an abnormal command. After the processing of S111 or S112, the information center 1 returns to S101.
[0046]
As shown in FIG. 6, the information processing apparatus 10 receives a command transmitted from the information center 1 (S22). If the command is an abnormal command (YES in S23), the information processing apparatus 10 is targeted. A function failure state where the function cannot be performed is set (S24). The malfunction state means, for example, that a game device does not display the game screen itself or fixes the screen display, and a karaoke device does not play, and normally performs a function essential for the intended use. It is not possible. Of course, all functions of the information processing apparatus 10 may be stopped. Further, the information processing apparatus 10 deletes at least the data including the actual information and ends the processing.
[0047]
If the command from the information center 1 is a normal command (NO in S23), the information processing apparatus 10 can return to S11 and repeat the above operation. However, when acquiring new real information (S11 to S13), all the real information acquired last time is deleted. That is, a billing request (S14) is required again. Therefore, the expiration date of the actual information provided at one time from the information center 1 is 24 hours, and the information usage fee charged in accordance with the above-described charging request corresponds to the usage fee of 24 hours. ing.
[0048]
As is clear from the above, if the usage history data and the distribution list do not match or the history of the billing request does not match the billing status (NO in S110), the information center 1 When the information processing apparatus 10 transmits an abnormal command to the information processing apparatus 10 (S112) and receives the command, the information processing apparatus 10 enters a malfunction state (S24). That is, if the information processing apparatus 10 is illegally used, for example, an attempt is made to avoid the payment of the information usage fee, or information other than the information from the information provider is used, Is in a dysfunctional state, and such unauthorized use can be effectively prevented.
[0049]
In the above processing executed by the information processing apparatus 10, it is possible to make a billing request every time actual information is used. An example will be described with reference to FIG.
As shown in FIG. 9, in this example, the information processing apparatus 10 waits for the input of an execution command (S31) following the processing of S13 shown in FIG. 6, and if there is an execution command (YES in S31), S32 Then, a billing request is made for the actual information used to execute the input execution command (S32). Since the communication sequence at this time is the same as that shown in FIG. 8, the detailed description is omitted, but the data from the information center 1 permits descrambling of only the corresponding real information.
[0050]
When the corresponding real information becomes available in this way, the information processing apparatus 10 executes a process according to the input execution command, for example, a game or a karaoke performance (S33). Further, the information processing apparatus 10 executes the processing of S34 to S37 similar to S17 to S20 shown in FIG. 6 and executes the processing of S21 and subsequent steps shown in FIG.
[0051]
With this configuration, each time one information processing is executed, the usage fee of the real information used for the information processing is charged.
Therefore, since the usage record data and the charging status should match, the information center 1 compares the use record data in the operation information with the distribution list in S109 shown in FIG. Whether the actual information is not used, whether the history of the billing process request in the operation information matches the billing status obtained from the billing communication network 5, or whether the usage record data and the billing status match. Collate.
[0052]
Then, the information center 1 determines that there is no actual information not included in the distribution list in the usage history data, the history of the billing process request matches the charging status, and the usage history data and the charging status are When they match, it is determined that they match in S110. Naturally, if any of these three conditions is not satisfied, it is determined in S110 that there is a mismatch.
[0053]
That is, by configuring as in this example, the number of check items can be increased, and the effect of preventing unauthorized use can be improved.
Further, compared with the case where the descrambling of the real information is processed in a lump as described above, the user of the real information only needs to pay for what is used, which is more economical. However, when descrambled in a batch, it does not matter which actual information is used many times, so it can be said that it is more economical when the number of times of use is large.
[0054]
Although the present invention has been described with reference to the embodiments, the present invention is not limited to such embodiments, and it goes without saying that various embodiments can be made without departing from the spirit of the present invention.
For example, the information processing device is not limited to the game device or the karaoke device described in the above examples, but may be an information processing device connected to an information center via a billing communication network or an information communication network as in these examples. Any device may be used.
[0055]
Further, in the above-described embodiment, the information center has a function of distributing actual information and a function of causing the charging function of the charging communication network to perform charging processing by transmitting the charging information. An accounting center configured around one host computer and engaged in the distribution of actual information, and a billing system configured around the other host computer and transmitting billing information to perform billing processing by the billing function of the billing communication network. It may be configured separately from the center unit.
[0056]
In the information providing system shown in the embodiment, the information communication network 7 corresponds to the communication network of the present invention, and the host computer of the information center 1 functions as information distribution means, charging control means, determination means, and command means. The storage device 53 corresponds to the center-side storage device and the distribution record storage device, the first communication control device 57a corresponds to the operation information acquisition device, and the second communication control device 57b corresponds to the information distribution device. The game device 20 and the karaoke device 30 correspond to information processing devices, and the central control devices 11, 21, and 31 function as information processing means, operation information transmitting means, and function restriction executing means. 23 and 33 correspond to an information storage unit and a billing process requesting unit, the communication control units 17 and 27a correspond to a first communication unit, and the communication control units 18 and 27b correspond to a second communication unit. Further, the charging status provided from the charging communication network 5 corresponds to the determination information.
[0057]
【The invention's effect】
As described above, the information processing apparatus according to the first aspect of the present invention may be configured such that an act of avoiding payment of a fee for use of information is performed or information other than information from an information provider is used. If the information processing apparatus is illegally used, the information processing apparatus is brought into a malfunction state in accordance with the function restriction command transmitted from the information center, so that unauthorized use of the information processing apparatus can be effectively prevented.
[0058]
The information providing system according to claim 2 isThis is effective for preventing unauthorized use of the information processing apparatus using information other than the information distributed from the information center.
The information providing system according to claim 3 isPreventing attempts to avoid information usage fees It is effective for
[0059]
The information providing system according to claim 4 isThe information providing system according to claim 3 improves the effect of preventing unauthorized use.
The information providing system according to claim 5 isAn effect of preventing unauthorized use by the information providing system according to claim 3 or 4 is improved.
[Brief description of the drawings]
FIG. 1 is a schematic configuration diagram of an information providing system according to an embodiment.
FIG. 2 is a block diagram illustrating a configuration of an information processing apparatus that is a component of the information providing system according to the embodiment;
FIG. 3 is a block diagram illustrating a configuration of an information center which is a component of the information providing system of the embodiment.
FIG. 4 is a block diagram of an example in which the information processing device of FIG. 2 is embodied as a game device.
FIG. 5 is a block diagram of an example in which the information processing apparatus of FIG. 2 is embodied as a karaoke apparatus.
FIG. 6 is a flowchart of a process executed by the information processing apparatus of FIG. 4 or 5;
FIG. 7 is a flowchart of a process executed in the information center of FIG. 3;
FIG. 8 is a sequence diagram of communication executed between the information processing apparatus of FIG. 4 or 5 and the information center of FIG. 3;
FIG. 9 is a flowchart of another example of the processing executed by the information processing apparatus of FIG. 4 or 5;
[Explanation of symbols]
1 information center, 5 billing communication network, 7 information communication network (communication network),
10 information processing device, 11 central control device (information processing means, operation information transmitting means, function restriction executing means), 13 storage device (information storage means, billing process requesting means), 17 ..Communication control device (first communication means), 18 ... communication control device (second communication means),
Reference numeral 20: game device (information processing device), 21: central control device (information processing means, operation information transmitting means, function restriction executing means), 21a: charging control program (charging processing requesting means), 23 ··· Hard disk (information storage means), 27a ··· Communication control device (first communication means), 27b ··· Communication control device (second communication means)
Reference numeral 30: karaoke apparatus (information processing apparatus), 31: central control apparatus (information processing means, operation information transmitting means, function restriction executing means), 31a ... charging control program (charging processing requesting means), 33 ... Hard disk (information storage means), 35 ... Sound reproduction circuit (information processing means),
51 ... host computer (information distribution means, charging control means, determination means, command means), 53 ... storage device (center-side storage means, distribution record storage means), 57a ... first communication control device ( Operation information acquisition means), 57b... Second communication control device (information distribution means).

Claims (5)

課金機能を持つ課金通信網を介して情報センタに接続され且つ該課金通信網とは別の通信網を介して前記情報センタに接続される情報処理装置であって、
前記課金通信網にアクセス可能な第1の通信手段と、
前記通信網にアクセス可能な第2の通信手段と、
前記情報センタから前記通信網を介して配信される実情報を記憶可能な情報記憶手段と、
該情報記憶手段に記憶された実情報を用いて所定の処理を実行可能な情報処理手段と、
前記実情報の配信に対してまたは前記情報処理手段による前記実情報の使用に対して、前記課金通信網を介して情報センタに課金情報の送信を要求することで、前記課金通信網の課金機能による課金処理を要求する課金処理要求手段と、
前記情報処理装置が使用した前記実情報のリストに相当する使用実績データが含まれる稼動情報を前記通信網を介して前記情報センタに送信する稼動情報送信手段と、
前記情報センタから前記通信網を介して指令される機能制限指令に従って前記情報処理装置を機能不全状態とする機能制限実行手段と
を備えることを特徴とする情報処理装置。
An information processing device connected to the information center via a charging communication network having a charging function and connected to the information center via a communication network different from the charging communication network,
First communication means capable of accessing the accounting communication network;
Second communication means capable of accessing the communication network;
Information storage means capable of storing actual information distributed from the information center via the communication network ;
Information processing means capable of executing predetermined processing using actual information stored in the information storage means;
A billing function of the billing communication network by requesting transmission of billing information to an information center via the billing communication network for delivery of the real information or for use of the real information by the information processing means. Charging processing requesting means for requesting charging processing by
Operating information transmitting means for transmitting operating information including usage record data corresponding to the list of actual information used by the information processing apparatus to the information center via the communication network ;
An information processing apparatus comprising: a function restriction executing unit that sets the information processing apparatus to a malfunction state according to a function restriction command issued from the information center via the communication network .
情報センタと、課金機能を持つ課金通信網を介して前記情報センタに接続され且つ該課金通信網とは別の通信網を介して前記情報センタに接続される請求項1記載の情報処理装置とを含む情報提供システムであって、
前記情報センタは、
実情報を記憶するセンタ側記憶手段と、
該センタ側記憶手段に記憶されている実情報を前記通信網を介して前記情報処理装置に配信する情報配信手段と、
通信網を介して配信された実情報の配信記録を記憶する配信記録記憶手段と、
課金情報を前記課金通信網を介して送信することによって、前記課金通信網による課金機能を利用した課金を実行させる課金制御手段と、
前記情報処理装置から取得した前記使用実績データと前記配信記録とを照合し、該配信記録に含まれない前記実情報の使用実績が前記使用実績データに含まれることをもって前記情報処理装置が不正使用されたと判定する判定手段と、
該判定手段によって前記情報処理装置が不正使用されたと判定された際に前記通信網を介して前記情報処理装置に機能制限を指令する指令手段と
を備える
ことを特徴とする情報提供システム。
2. The information processing apparatus according to claim 1, wherein the information center is connected to the information center via a charging communication network having a charging function, and is connected to the information center via a communication network different from the charging communication network. An information providing system including
The information center comprises:
A center storage means for storing actual information;
Information distribution means for distributing actual information stored in the center-side storage means to the information processing apparatus via the communication network ;
Distribution record storage means for storing a distribution record of actual information distributed via the communication network ;
Charging control means for executing charging using a charging function of the charging communication network by transmitting charging information via the charging communication network;
The use record data obtained from the information processing device is compared with the distribution record, and the use record of the actual information not included in the distribution record is included in the use record data, whereby the information processing device is illegally used. a determination unit to have been,
An information providing system, comprising: command means for commanding the information processing apparatus to restrict functions via the communication network when the information processing apparatus is determined to have been illegally used by the determination means.
情報センタと、課金機能を持つ課金通信網を介して前記情報センタに接続され且つ該課金通信網とは別の通信網を介して前記情報センタに接続される請求項1記載の情報処理装置とを含む情報提供システムであって、
前記情報センタは、
実情報を記憶するセンタ側記憶手段と、
該センタ側記憶手段に記憶されている実情報を前記通信網を介して前記情報処理装置に配信する情報配信手段と、
該通信網を介して配信された実情報の配信記録を記憶する配信記録記憶手段と、
課金情報を前記課金通信網を介して送信することによって、前記課金通信網による課金機能を利用した課金を実行させる課金制御手段と、
前記課金通信網から前記課金機能を利用した課金の実行状況に関わる課金状況を取得する課金状況取得手段と、
前記課金通信網から取得した課金状況が前記使用実績データと一致しなければ前記情報処理装置が不正使用されたと判定する判定手段と、
該判定手段によって前記情報処理装置が不正使用されたと判定された際に前記通信網を介して前記情報処理装置に機能制限を指令する指令手段と
を備える
ことを特徴とする情報提供システム。
2. The information processing apparatus according to claim 1, wherein the information center is connected to the information center via a charging communication network having a charging function, and is connected to the information center via a communication network different from the charging communication network. An information providing system including
The information center comprises:
A center storage means for storing actual information;
Information distribution means for distributing actual information stored in the center-side storage means to the information processing apparatus via the communication network;
Distribution record storage means for storing a distribution record of actual information distributed via the communication network;
Charging control means for executing charging using a charging function of the charging communication network by transmitting charging information via the charging communication network;
Charging status acquisition means for obtaining a charging status relating to a charging execution status using the charging function from the charging communication network;
Determining means for determining that the information processing apparatus has been illegally used if the charging status obtained from the charging communication network does not match the usage result data;
Command means for instructing the information processing apparatus to restrict functions via the communication network when the information processing apparatus is determined to have been illegally used by the determination means;
Have
An information providing system , characterized in that:
前記判定手段は、前記課金通信網から取得した課金状況が前記稼動情報中の前記課金処理の要求の履歴と一致しないときも前記情報処理装置が不正使用されたと判定する
ことを特徴とする請求項3記載の情報提供システム。
2. The information processing apparatus according to claim 1, wherein the determining unit determines that the information processing apparatus has been illegally used even when a charging status acquired from the charging communication network does not match a history of the request for the charging process in the operation information. 3. The information providing system according to 3 .
前記判定手段は、前記使用実績データ中に前記配信記録に含まれない実情報の使用実績が含まれるときも前記情報処理装置が不正使用されたと判定することを特徴とする請求項3または4記載の情報提供システム。 5. The information processing apparatus according to claim 3 , wherein the determining unit determines that the information processing apparatus has been illegally used even when the use record data includes a record of use of actual information not included in the distribution record. 6. Information providing system.
JP00930695A 1995-01-24 1995-01-24 Information processing device and information providing system Expired - Fee Related JP3540041B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP00930695A JP3540041B2 (en) 1995-01-24 1995-01-24 Information processing device and information providing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP00930695A JP3540041B2 (en) 1995-01-24 1995-01-24 Information processing device and information providing system

Publications (2)

Publication Number Publication Date
JPH08204842A JPH08204842A (en) 1996-08-09
JP3540041B2 true JP3540041B2 (en) 2004-07-07

Family

ID=11716793

Family Applications (1)

Application Number Title Priority Date Filing Date
JP00930695A Expired - Fee Related JP3540041B2 (en) 1995-01-24 1995-01-24 Information processing device and information providing system

Country Status (1)

Country Link
JP (1) JP3540041B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4478871B2 (en) 2004-05-19 2010-06-09 ソニー株式会社 Content data reproducing device, content data providing device, content data reproducing method, content data providing method, content data reproducing program, and content data providing program

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60261272A (en) * 1984-06-08 1985-12-24 Nippon Telegr & Teleph Corp <Ntt> Rate information gathering device
JPH06130974A (en) * 1992-10-14 1994-05-13 Brother Ind Ltd karaoke
JPH06132916A (en) * 1992-10-15 1994-05-13 Mitsubishi Corp Receiver
JPH06133066A (en) * 1992-10-20 1994-05-13 Brother Ind Ltd Communication terminal device usage management method

Also Published As

Publication number Publication date
JPH08204842A (en) 1996-08-09

Similar Documents

Publication Publication Date Title
JP3752266B2 (en) Communication type information providing system and information installation device
JP3540041B2 (en) Information processing device and information providing system
JPH08214090A (en) Information provision system
JP4001968B2 (en) Communication information providing system, information providing terminal, billing center and information center
JP3557282B2 (en) Information providing terminal
JP3569360B2 (en) Information providing terminal
JP3638661B2 (en) Information providing terminal and communication type information providing system provided with the terminal
JP3322500B2 (en) Communication type information providing system and information providing terminal
JP3332299B2 (en) Information processing terminal and information providing system
JP3544571B2 (en) Terminal device
JP3569344B2 (en) Karaoke device and karaoke communication system
JP3587903B2 (en) Communication type information providing system and information providing terminal
JPH08204858A (en) Information processing apparatus and penalties removal system for information processing apparatus
JPH08298553A (en) Information communication system
JP3854655B2 (en) Communication type information providing system and information providing terminal
JP3363637B2 (en) Communication type information providing system and information providing terminal
JP3641507B2 (en) Information communication system and terminal device
JPH08171393A (en) Information processing terminal and information providing system
JPH08205122A (en) Communication karaoke system and karaoke terminal
JPH08237395A (en) Communication type information providing system and information providing terminal
JPH08204857A (en) Information processing terminal and information providing system
JPH08242437A (en) Information fee charging system and information providing terminal used therefor
JPH08305379A (en) Karaoke device and karaoke communication system
JPH08185191A (en) Karaoke device and karaoke song information usage fee charging system
JPH08195838A (en) Information fee charging system and information providing terminal used therefor

Legal Events

Date Code Title Description
TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20040302

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040324

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080402

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090402

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100402

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100402

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110402

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110402

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120402

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120402

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130402

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130402

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140402

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees