Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3775871B2 - Terminal device - Google Patents
[go: Go Back, main page]

JP3775871B2 - Terminal device - Google Patents

Terminal device Download PDF

Info

Publication number
JP3775871B2
JP3775871B2 JP32414396A JP32414396A JP3775871B2 JP 3775871 B2 JP3775871 B2 JP 3775871B2 JP 32414396 A JP32414396 A JP 32414396A JP 32414396 A JP32414396 A JP 32414396A JP 3775871 B2 JP3775871 B2 JP 3775871B2
Authority
JP
Japan
Prior art keywords
registration
terminal
information
karaoke
information center
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
JP32414396A
Other languages
Japanese (ja)
Other versions
JPH10164266A (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 JP32414396A priority Critical patent/JP3775871B2/en
Publication of JPH10164266A publication Critical patent/JPH10164266A/en
Application granted granted Critical
Publication of JP3775871B2 publication Critical patent/JP3775871B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Reverberation, Karaoke And Other Acoustics (AREA)
  • Communication Control (AREA)
  • Telephonic Communication Services (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、ホスト装置と複数の端末装置とが情報通信網を介して接続され、例えば電話番号を用いて、ホスト装置及び端末装置のいずれからでも相手にアクセス可能な通信システムにおける端末装置に関する。
【0002】
【従来の技術】
従来、ホスト装置と複数の端末装置とが情報通信網を介して接続され、例えば電話番号を用いて、ホスト装置及び端末装置のいずれからでも相手にアクセス可能な通信システムがある。そして、端末装置をその通信システム内にて適切に運用できるように所定の登録処理を実行していた。これは、例えば端末装置がホスト装置から有料の情報を取得できるシステムとする場合には、未登録の端末装置が不正にそのホスト装置から情報を取得しないようにするなどの管理上の必要性からも重要な処理である。
【0003】
この登録処理は、まず、通信システム内に属する複数の端末装置それぞれが固有の番号となる端末識別情報及び例えば電話番号などの情報通信網への加入者番号を、端末装置からホスト装置へ送信し、ホスト装置では例えば管理テーブルのようなものを用意して、そこに端末識別情報と加入者番号とを対応付けて記憶するなどして登録処理を行うこととなる。この際、従来においては、端末を登録したいと考える希望者が前記端末識別情報及び電話番号などの加入者番号を、端末装置が備えている操作ボタンなどを介して入力するという手法を採用していた。そして、端末装置は、その入力された端末識別情報及び加入者番号をホスト装置に通知していたのである。
【0004】
【発明が解決しようとする課題】
しかしながら、上述した従来の登録方法では、登録希望者による端末識別情報や加入者番号の入力間違いがあっても、通知されたホスト装置においてはそれらが正しいものとして捉えるしかない。そのため、例えば管理テーブル内に既に同じ加入者番号などが登録されていなければ、無条件に登録してしまっていた。
【0005】
このように間違った端末識別情報や加入者番号が登録されてしまうと種々の不都合が生じる。例えば、ホスト装置から端末装置をアクセスしようとした場合には、加入者番号が電話番号であると、いわゆる間違い電話となってしまう。そして、ホスト装置が、端末装置へアクセスできない場合には所定回数だけリトライするような機能を持っていると、何度も間違った電話番号にてアクセスしてしまうこととなり、そのアクセス対象が通常の電話機であると、いわゆる「いたずら電話」のような振舞いをしてしまうこととなる。
【0006】
本発明は、上述した問題点を解決するために、端末装置を登録する場合に、端末装置から送信された端末識別情報及び情報通信網への加入者番号が正しい場合にのみ登録が可能な通信システムにおける端末装置を提供することを目的とする。
【0007】
【課題を解決するための手段及び発明の効果】
この目的を達成するためになされた請求項1に記載の発明は、ホスト装置と複数の端末装置とが情報通信網を介して接続され、さらに前記複数の端末装置それぞれを識別する端末識別情報が設定されており、前記ホスト装置及び端末装置のいずれからでも相手にアクセス可能な通信システム内の端末装置であって、前記端末識別情報及び前記情報通信網への加入者番号を端末登録希望者が入力するための入力手段と、該入力手段にて入力された前記端末識別情報及び前記加入者番号を記憶する登録用情報記憶手段と、該登録用情報記憶手段に記憶されている前記端末識別情報及び前記加入者番号を前記ホスト装置へ送信し、前記ホスト装置との通信を一旦切断し、さらに前記ホスト装置からの指示にしたがって前記登録用情報記憶手段に記憶されている前記端末識別情報を前記ホスト装置へ送信する登録制御手段と、を備え、前記登録制御手段によって前記端末識別情報及び前記加入者番号を前記ホスト装置へ送信し、前記ホスト装置との通信を一旦切断した後、所定時間内に前記ホスト装置からのアクセスがなかった場合には、所定の未登録対応処理として、前記入力手段にて入力された前記端末識別情報や前記加入者番号が間違っている旨を表示手段に表示させる処理を実行することを特徴とする端末装置である。
【0008】
本発明の端末装置によれば、端末識別情報及び加入者番号をホスト装置へ送信する。ホスト装置では、その送信された端末識別情報及び加入者番号を用いて通信システム内での管理対象となるべき所定の登録処理を実行する。但し、端末装置から送信された端末識別情報及び加入者番号をそのまま無条件で用いるのではなく、以下のような確認のための処理を実行するのである。つまり、ホスト装置が端末装置からの端末識別情報及び加入者番号を記憶した後、両装置間の通信を一旦切断し、確認のため、その記憶されている加入者番号を用いてホスト装置から端末装置へアクセスし、ホスト装置からアクセスされた端末装置から端末識別情報をホスト装置へ送信させる。そして、ホスト装置では、その送信された端末識別情報がその前に端末装置へアクセスする際に用いた加入者番号に対応するものであるかどうかを判断する。端末装置から正しい加入者番号が通知されていた場合には、ホスト装置に記憶された対応する端末識別情報が送信されてくるはずであるので、そうであった場合には、所定の登録処理を実行する。もしも、送信されてきた端末識別情報が加入者番号に対応しないものであれば、少なくとも加入者番号が間違っているので、その場合には登録処理を実行しない。
【0009】
そのため、本発明の端末装置の登録制御手段は、登録用情報記憶手段に記憶されている端末識別情報及び加入者番号を前記ホスト装置へ送信し、ホスト装置との通信を一旦切断し、さらにホスト装置からの指示にしたがって登録用情報記憶手段に記憶されている端末識別情報をホスト装置へ送信するのである。
したがって、端末装置を登録する場合に、端末装置から送信された端末識別情報及び情報通信網への加入者番号が正しい場合にのみ登録することができる。これにより、従来技術の問題として挙げた次の点を解消できる。つまり、加入者番号が電話番号である場合に間違った番号にて登録してしまうと、ホスト装置がその登録された番号にてアクセスするといわゆる間違い電話となってしまい、特にリトライ機能を持っていると、何度も間違った電話番号にてアクセスするため、アクセス対象が通常の電話機の場合には「いたずら電話」のような振舞いをしてしまうが、本方法では、加入者番号が正しい場合にのみ登録するので、このような不都合が生じない。
【0010】
なお、所定の登録処理とは、通信システム内での管理対象とするための処理であり、例えばホスト装置における管理テーブルに端末識別情報及び加入者番号を記憶させる処理などである。さらに、端末装置に対しても登録が完了したことを通知する処理を加えてもよい。そして、端末装置では、この登録完了の通知を受信した場合には、それを所有者などに報知するために、例えば表示装置を備えていれば、その表示装置に登録が完了した旨を表示するようにすることが考えられる。
【0011】
ところで、端末装置から送信された端末識別情報及び加入者番号が共に間違っているのであるが、別の端末装置の端末識別情報及び加入者番号と同じであることも確率的には非常に低いが理論上は考えられる。この場合には、端末識別情報及び加入者番号を送信した端末装置の登録は実行されないが、端末識別情報と加入者番号との対応は正しいので、上述した「いたずら電話」のような振舞いはされず、その点での不都合は生じない。
【0012】
【0013】
【0014】
【0015】
本発明の端末装置の、端末登録希望者が入力手段にて端末識別情報及び加入者番号を入力する構成を採用しているため、入力間違いが生じ易い。
【0016】
そのため本発明の端末装置においては、前記登録制御手段によって前記端末識別情報及び前記加入者番号を前記ホスト装置へ送信し、前記ホスト装置との通信を一旦切断した後、所定時間内に前記ホスト装置からのアクセスがなかった場合には、所定の未登録対応処理を実行する。
【0017】
これは、正しい加入者番号をホスト装置へ送信しておれば、通信を一旦切断した後にホスト装置から自端末装置へアクセスされるはずであり、それがないということは少なくとも加入者番号が間違っていたこととなるため、未登録対応処理を実行するのである。この未登録対応処理として、前記入力手段にて入力された前記端末識別情報や前記加入者番号が間違っている旨を表示手段に表示させる処理を実行する
【0018】
この報知により、間違いに気付いた端末装置の所有者が今度は正しい加入者番号及び端末識別情報を入力することができ、再度それらの情報をホスト装置へ送信すれば、今度は登録処理が実行されることとなる。なお、上述したように、ホスト装置における登録処理が、例えば管理テーブルへの登録に加えて、端末装置に対して登録が完了したことを通知するようにされていた場合には、端末装置にてこの登録完了の通知を受信した際には、それを所有者などに報知するために、表示装置などに登録が完了した旨を表示するようにすることが考えられる。
【0019】
【発明の実施の形態】
以下、本発明の登録方法を適用した実施形態としての通信システムを図面を参照して説明する。
図1は、通信システムをカラオケに関するシステムに適用した場合の概略構成及びそのシステムの構成要素である「端末装置」としてのカラオケ端末10の構成を示すブロック図である。
【0020】
図1に示すように、本実施形態の通信システムは、カラオケ曲情報の配信関連処理などを担当する「ホスト装置」としての情報センタ3と複数のカラオケ端末10とが、情報通信網7を介して接続されて構成されている。
まず、カラオケ端末10の構成について説明する。
【0021】
カラオケ端末10は、装置全体の制御を司り「登録制御手段」に相当する中央制御装置31、「入力手段」に相当する多目的入力キー32、「登録用情報記憶手段」に相当する記憶手段としてのハードディスク33、現在日付や現在時刻を常にカウントしていて中央制御装置31に通知するカレンダクロック34、音声再生回路35、画面表示制御装置26、情報通信網7と接続可能な通信制御装置27とを備えている。そして、音声再生回路35にはミキサアンプ38が、画面表示制御装置26には表示手段としてのテレビモニタ29がそれぞれ接続されている。また、ミキサアンプ38にはスピーカ41とマイクロフォン43が接続されている。
【0022】
前記多目的入力キー32は各種キーを備えており、カラオケ曲の選択作業や、情報センタ1との接続、そして後述する端末側での登録準備処理として電話番号やID番号の入力などの操作に使用される。
また通信制御装置27は、電話事業者側設備である情報通信網7を通して情報センタ3とデータ通信を行うためのものであり、デジタルデータの音声帯域への変調、受信した音声帯域信号のデジタルデータへの復調を行う。
【0023】
カラオケ端末10は、カラオケ演奏を行うために必要なカラオケ曲情報を情報センタ3から供給してもらい、内蔵するハードディスク33に記憶・蓄積しておく。なお、前記ハードディスク33には記憶される1曲分のカラオケ曲情報は、曲同士を識別するための識別情報である曲番号情報及び実体情報から構成されている。この内の実体情報は、伴奏音楽の情報であるMIDI(Musical Instrument Digital Interface)規格の演奏情報、歌詞情報、歌詞の切替や色替えのタイミングを指定するためのタイミング情報、背景映像情報等からなっている。背景映像情報は曲毎に対応した映像情報を符合化したものである。
【0024】
カラオケ端末10は、上記のような構成からなり、カラオケ利用者のリクエストに応じて実際にカラオケ演奏を行うための装置である。カラオケ演奏時には、中央制御装置31は、所定のカラオケ演奏プログラムに従って、カラオケ演奏処理を実行するのであるが、中央制御装置31は、リクエストされた曲に対応するカラオケ曲情報をハードディスク33から読み出し、演奏情報は音声再生回路35に、歌詞情報及び背景映像情報は画面表示制御装置26にそれぞれ転送する。音声再生回路35に出力された演奏情報は、アナログの演奏信号に変換された後、ミキサアンプ38へ送られて電気的に増幅されるとともに、マイクロフォン43を介して入力する利用者の歌声と適度な割合でミキシングされる。ミキシングされた音声信号は、スピーカ41により演奏音として外部へ出力される。
【0025】
一方、演奏情報と同期して出力される歌詞情報は、画面表示制御装置26において再生された背景映像情報と合成(スーパーインポーズ)されてテレビモニタ29に表示される。これにより、テレビモニタ29には、背景映像に歌詞テロップが合成された状態で表示される。
【0026】
カラオケ演奏を行うために必要なカラオケ曲情報は情報センタ3から供給してもらって内蔵するハードディスク33に記憶・蓄積しておくことは説明した。過去にリリースされた曲についてはまとめて供給するか、あるいは予めハードディスク33に記憶させた状態のカラオケ端末10として利用者側に設置することによって対応するが、今後リリースされる新曲については、情報センタ3から情報通信網7を介してカラオケ端末10へ順次供給して補充していく。
【0027】
この場合、カラオケ端末10から情報センタ3に対して、例えば1日に1回あるいは10日に1回というように定期的に問い合わせ、新曲があれば配信してもらうという形式を採用している。ハードディスク33には新曲配信の問い合わせをするための発信時期が記憶されており、中央制御装置31は、この発信時期が来ると情報センタ3に対して発信し、問い合わせをするのである。
【0028】
なお、このような情報センタ3からの新曲配信などのサービス提供を受けるには、通信カラオケシステム内での管理対象となるべき所定の登録処理を実行する必要がある。つまり、情報センタ3は、所定の登録処理を経て管理対象と認めたカラオケ端末10にのみサービス提供を実行する。この登録処理の内容については後述する。
【0029】
次に、情報センタ3の構成及び機能について説明する。
情報センタ3は、図2に示すとおり、情報通信網7を介してカラオケ端末10と接続する通信制御装置77と、カラオケ端末10に配信するカラオケ曲データを蓄積する記憶装置73とを備え、これらが中央制御装置としてのホストコンピュータ71によって制御されている。また、ホストコンピュータ71には、入力装置75、プリンタ79、CRT81などの各種機器が接続されている。また、記憶装置73には、カラオケ曲データの他に、ホストコンピュータ71が動作するための各種制御プログラム等も記憶されている。
【0030】
このように構成された情報センタ3は、カラオケ曲データを、情報通信網7を介して各カラオケ端末10に対して配信する。この配信は、新曲データの追加のために、数日おき程度のペースで情報センタ3側から行われるが、本実施形態では、カラオケ端末10側からの定期的な(例えば1日1回)新曲問い合わせに応え、配信すべき新曲があれば配信処理をするように構成されている。
【0031】
なお、上述したように情報センタ3は、所定の登録処理を経て管理対象と認めたカラオケ端末10にのみサービス提供を実行する。そのため、記憶装置73内には図3に示すような管理テーブル73aが格納されており、所定の登録処理を経てこの管理テーブル73a中に正式に管理対象として登録されたカラオケ端末10に対しては、以降、新曲配信などのサービス提供を実行する。管理テーブル73aは、図3に示すように、ID番号と電話番号と登録状態を記録しておく。ID番号は、情報センタ3に接続している複数のカラオケ端末10、つまり本通信システムに属する複数のカラオケ端末10それぞれが固有の番号となるように設定された識別情報であり、例えば製造時に装置毎に付した装置番号のようなものでもよい。また、電話番号は「情報通信網への加入者番号」に相当する。登録状態の詳細については後述するが、例えば正式に登録が完了したことや、登録が異常であることなどを「0」や「1」などで記録しておくために用いる。
【0032】
次に、上記構成を有する本システムにおける動作について説明する。
まず、図4〜図6のフローチャートに基づいて、カラオケ端末10の動作を説明する。
電源が投入されると、図4のメインルーチンが開始される。
【0033】
まず、最初のステップS1にて、通信制御装置27のリセット等の装置全体の初期化を行う。次に、S2にて、カラオケ端末10の動作指定として、カラオケ演奏モードが指定されたか否かをチェックする。カラオケ端末設置事業者によってカラオケ演奏モードの指定があればS3へ移行し、同指定がなければS4へ移行する。
【0034】
S3では、カラオケ演奏処理を行う。このカラオケ演奏処理の概略については上記構成説明に伴って説明してあるので、ここでは省略する。
S4では、カラオケ端末10の動作指定として、登録処理モードが指定されたか否かをチェックする。カラオケ端末設置事業者によって登録処理を実行させるためのモード指定があればS5へ移行し、同指定がなければS6へ移行する。
【0035】
S5では、サブルーチンSUB1をコールして所定の登録処理を行う。この登録処理を図5のフローチャートにて説明する。
この登録処理は、通信システム内で有効なカラオケ端末10として情報センタ3側にて登録されることで新曲配信等のサービス提供を受けられるようにするための処理である。カラオケ端末10を設置する前に電話番号やID番号などの情報をシステム管理者側に通知し登録するという作業はシステム運用上困難であるため、情報センタ3と通信する前に予めカラオケ端末10に電話番号とID番号を入力して記憶させておき、カラオケ端末10に、システム全体としての登録処理開始のトリガを端末発信という形で行わせるのである。
【0036】
まず、S11においては、初期設定機能によってカラオケ端末10側の電話番号及びID番号の入力受付を行う。これは、例えばテレビモニタ29を使用し、入力手順などのガイダンスを表示しながら行うこともできる。例えば多目的入力キー32による操作で登録モードを選択すると、テレビモニタ29に電話番号及びID番号の入力欄と入力を促す文章が表示される。それに従い、ユーザが多目的入力キー32を操作してそれらの番号を入力し、例えば入力内容の確定を指示すると、それら両番号がハードディスク33に記憶され、S11の処理が終了となる。
【0037】
次にS12として、情報センタ3との通信処理を開始する。
情報センタ3との接続が完了したならば、S13において、登録要求を行うため、ハードディスク33に記憶されている電話番号及びID番号を情報センタ3に送信する。この送信処理が終了すると、S14にて、一旦情報センタ3との接続を解除する。
【0038】
そして、その後S15にて情報センタ3からの接続要求があるかどうかを判断する。情報センタ3から接続要求がなければ(S15:NO)、S22へ移行してタイムアウトかどうかを判断し、タイムアウトでない間は(S22:NO)、S15へ戻って情報センタ3からの接続要求を待つ。
【0039】
もしも情報センタ3から接続要求があれば(S15:YES)、S16にて情報センタ3と接続し、続くS17にて情報センタ3からID番号の送信指示がされているかどうかを判断する。
ID番号の送信指示がされていれば(S17:YES)、S18に移行し、ハードディスク33に記憶されているID番号(つまり上記S11にて入力されたID番号)を情報センタ3に送信する。
【0040】
その後、S19にて情報センタ3から「登録完了」を示す情報を受信したかどうかを判断し、受信していない場合には(S19:NO)S25へ移行してタイムアウトかどうかを判断する。そして、タイムアウトでない間は(S25:NO)、S19へ戻って情報センタ3からの「登録完了」を示す情報を受信するのを待つ。
【0041】
情報センタ3からの「登録完了」を示す情報を受信した場合には(S19:YES)、S20にて登録完了対応処理を実行する。これは、例えば登録完了である旨を示す情報をハードディスク33に記憶するなどの処理である。なお、この登録完了である旨を示す情報が記憶されているかどうかで、今後のカラオケ端末10が実行できる動作とできない動作とを制御してもよい。例えば、システムに正式に登録されている場合に限って情報センタ3に対して要求できる内容の場合には、まず登録完了である旨を示す情報が記憶されているかどうかを判断し、記憶されていない場合には実行しないようにするといったことが考えられる。
【0042】
S20の処理が終了した後は、S21へ移行し、情報センタ3との接続を解除する。S21の処理後は本登録処理ルーチンを終了し、図4のS6へ移行する。
以上説明したS11〜S21での一連の処理は、情報センタ3に対して正しい電話番号及びID番号を送信した場合である。後述する情報センタ3における処理でも説明するが、情報センタ3は、S14での接続解除の後、S13でカラオケ端末10が送信した電話番号を用いて発呼し接続を試みる。したがって、正しい電話番号を送信していれば、自カラオケ端末10に情報センタ3から接続要求があるはずなのだが、もしも誤った電話番号を送信していると、自カラオケ端末10には情報センタ3から接続要求が来ることはない。
【0043】
したがって、S22で肯定判断、つまり情報センタ3から接続要求が来ない内にタイムアウトとなってしまった場合には、S23へ移行して所定の未登録対応処理を実行する。この未登録対応処理としては、例えば、S11で入力した電話番号やID番号が間違っていることをユーザに報知するため、例えばテレビモニタ29にその旨を表示することが考えられる。この表示により、間違いに気付いたユーザが今度は正しい電話番号及びID番号を入力し、再度それらを情報センタ3へ送信すれば、今度はS16〜S21の処理が実行され、正式な登録が完了することとなる。なお、上述したようにこの場合は少なくとも電話番号が間違えているため、その旨をユーザに報知する必要がある。
【0044】
このS23での未登録対応処理の後は、本登録処理ルーチンを終了し、図4のS6へ移行する。
また、S17にて否定判断の場合、つまり、情報センタ3からの接続要求があり接続したが、情報センタ3からの指示はID番号の送信指示でなかった場合には、S24へ移行して、所定の対応処理を実行する。これは、上述したS11〜S21の一連の処理において情報センタ3から接続要求があったのでなく、S14で情報センタ3と接続解除した後、たまたま情報センタ3における別の処理に伴って接続要求があった場合であり、とにかく登録関連の処理ではない。したがって、例えばその旨をテレビモニタ29に表示するなどの所定の対応処理を実行する。そして、この場合は、S16にて情報センタ3と接続しているので、S24の処理終了後はS21へ移行して情報センタ3との接続を解除する。
【0045】
さらに、S25にて肯定判断、つまり情報センタ3からのID番号送信指示に応じてID番号を送信したにもかかわらず、情報センタ3からは「登録完了」を示す情報が来ない内にタイムアウトとなってしまった場合には、S26へ移行して、所定の対応処理を実行する。これは、上述したS11〜S21の一連の処理において情報センタ3からID番号送信指示があったにもかかわらず、情報センタ3側でのトラブルあるいは情報通信網7などの伝送経路においてトラブルがあった場合が考えられる。また、S11〜S21の一連の登録のための処理には無関係で、たまたま情報センタ3における別の処理に伴ってID番号の送信指示があった場合も考えられる。したがって、例えばその原因なども含めてとにかく登録処理自体が完了はしていない旨をテレビモニタ29に表示するなどして、ユーザに報知する。
【0046】
そして、この場合も、S16にて情報センタ3と接続しているので、S26の処理終了後はS21へ移行して情報センタ3との接続を解除し、本登録処理ルーチンを終了し、図4のS6へ移行する。
図4の処理説明に戻り、S6では、情報センタ3からの接続要求があるかどうかを判断する。接続要求があればS7へ移行し、同指定がなければS2へ移行する。
【0047】
S7では、サブルーチンSUB2をコールし、情報センタ3からの接続要求に対応する処理を実行する。このサブルーチンSUB2の処理を図6のフローチャートにて説明する。
図6の最初のステップS31においては、情報センタ3と接続する。そして、続くS32では情報センタ3からの新曲配信であるかどうかを判断し、もしも新曲配信であった場合には(S32:YES)、S33にて新曲に係るカラオケ曲情報を受信してハードディスク33に蓄積する。
【0048】
S33の処理が終了した場合には、S34へ移行して情報センタ3との接続を解除する。
一方、S32にて否定判断、すなわち新曲配信でない場合には、S35へ移行して、情報センタ3からのID番号の送信指示かどうかを判断する。もしもID番号の送信指示がされている場合には(S35:YES)、S36へ移行し、ハードディスク33に記憶されているID番号を情報センタ3に送信する。その後S34へ移行する。
【0049】
また、ID番号の送信指示でもない場合には(S35:NO)、S37へ移行し、その他の対応処理を実行する。これは、例えば稼働実績情報(ログ)のアップロード指示であればログを送信したりする処理である。その後S34へ移行する。
【0050】
S34の処理後は、本サブルーチンを終了して図3のフローチャートのS2のステップへ移行する。
なお、この図6のS35における判断は、情報センタ3からのID番号の送信指示があることを前提として説明している。これは、上記図5での登録処理においても説明したが、カラオケ端末10は図5の登録処理を実行している最中において、S13で電話番号を情報センタ3に送信する。その結果として情報センタ3からID番号の送信指示がされた場合にはS17にてそれを判断できる。しかし、カラオケ端末10が送信した電話番号が誤っていた場合には、情報センタ3は別のカラオケ端末10にID番号の送信指示をしてしまうこととなる。つまり、図5の登録処理は実行していないが情報センタ3からはID番号の送信指示がされることとなるのである。そして、この場合でも図6のS36にてID番号を送信しているのは、情報センタ3が、後述する情報センタ側処理における所定の判断で用いるためである。
【0051】
以上がカラオケ端末10の中央制御装置31の動作であり、カラオケ演奏処理、登録処理、新曲に係るカラオケ曲情報の受信などの各処理を行う。
次に、情報センタ3の動作を図7,8のフローチャートを基に説明する。情報センタ3では、電源投入後、S101のステップから実行する。
【0052】
S101では、通信制御装置77のリセット等の装置全体の初期化を行う。S101の処理を終了後、S102へ移行して、カラオケ端末10からの接続要求があるかどうか調べる。接続要求があればS103へ移行し、なければS102の処理を繰り返し、待機状態となる。
【0053】
S103では、カラオケ端末10からの接続要求に対して同カラオケ端末10との接続を行う。接続完了後、S104へ移行して、カラオケ端末10から登録要求がされているかどうかを判断する。図5のS13に示すカラオケ端末3からの登録要求処理が実行された場合には、登録要求であると判断し(S104:YES)、S105へ移行してサブルーチンSUB3をコールして所定のセンタ側登録処理を行う。この処理については後述する。一方、登録要求でない場合には(S104:NO)、S106へ移行してその他の対応処理を実行する。
【0054】
S105又はS106の処理が終了した場合には、S107へ移行し、新曲情報配信時期であるかどうかを判断する。本実施形態では、上述したように例えば1か月や1週間おきに新曲を配信するようになっており、その配信時期であるか否かを判断するのである。そして、配信時期であれば、S108へ移行する。S1087では、新曲にかかるカラオケ曲情報の配信処理を行う。S108の処理が終了した場合、あるいはS36で配信時期でないと判断された場合は、S102へ戻る。
【0055】
次に、S105にて実行されるサブルーチンSUB3の処理を図8のフローチャートを参照して説明する。
まず、S111においては、カラオケ端末10から送信されてきた電話番号及びID番号を受信する。そして、S112において、それら両番号を記憶装置73の管理テーブル73aに仮登録する。これは、例えば図3に示す管理テーブル73aに電話番号及びID番号を書き込むと共に、登録状態の欄には仮登録であることを示す「0」を書き込むことで行う。
【0056】
このS112での仮登録処理が終了すると、S113にて一旦カラオケ端末10との接続を解除する。
そして、続くS114では、上記S112において管理テーブル73aに仮登録した電話番号を用いて発呼し接続する。そして、S115にて、その接続相手に対してID番号の送信指示を送る。
【0057】
その後、S116において接続相手からID番号を受信したかどうかを判断する。ID番号の受信がなければ(S116:NO)、S123へ移行してタイムアウトかどうかを判断し、タイムアウトでない間は(S123:NO)、S116へ戻ってID番号を受信するのを待つ。そして、ID番号を受信した場合には(S116:YES)、S117に移行する。
【0058】
S117では、その受信したID番号と上記S114にて発呼・接続するのに用いた電話番号との対応関係を照合し、S118にて一致しているかどうかを判断する。具体的には、S114での発呼・接続に用いた電話番号に対応するID番号として管理テーブル73aに仮登録されているID番号と、上述の受信したID番号とが一致しているかどうかを判断するのである。
【0059】
一致していれば(S118:YES)、S119へ移行して、管理テーブル73aに正式登録をする。これは、例えば図3に示す管理テーブル73aに仮登録として「0」が書き込まれていた登録状態の欄に、正式登録であることを示す「1」を書き込むことで行う。
【0060】
その後、S120にて、情報センタ3での登録が完了したことをカラオケ端末10に通知するため、「登録完了」を示す情報を送信する。その後、S122にてカラオケ端末10との接続を解除して本サブルーチンSUB3を終了し、図7のS107へ移行する。
【0061】
なお、このように管理テーブル73aの登録状態の欄に正式登録であることを示す「1」が書き込まれた場合には、例えばS108にて新曲情報を配信する場合の配信対象のカラオケ端末10であると判断されるなど、正式な管理対象として扱われる。
【0062】
以上説明したS111〜S120,S122での一連の処理は、カラオケ端末10から正しい電話番号及びID番号が送信された場合である。S111で正しい電話番号を受信していれば、S114で接続した相手はそのS111で電話番号を受信した相手のカラオケ端末10となるが、もしも誤った電話番号を受信している場合には、S114での接続相手がカラオケ端末10ではない可能性もあり、その場合にはID番号の送信指示をしても返事が来ない可能性がある。
【0063】
したがって、S123で肯定判断、つまりカラオケ端末10からID番号が送信されて来ない内にタイムアウトとなってしまった場合には、S124へ移行して登録異常として記憶する。これは、例えば図3に示す管理テーブル73aに仮登録として「0」が書き込まれていた登録状態の欄に、登録異常であることを示す「2」を書き込むことで行う。
【0064】
また、S118にて否定判断の場合、つまり、S114での接続相手からはID番号を受信したのであるが、管理テーブル73aに仮登録されているID番号と一致していなかった場合には、やはりS124に移行して、登録異常として記憶する。これは、誤った電話番号を受信したのであるが、その誤った電話番号は別のカラオケ端末10のものであった場合などである。
【0065】
なお、S123で肯定判断されてS124へ移行した場合と、S118で否定判断されてS124へ移行した場合とでは、その原因が異なるので、その両者が区別できるように記憶しておくことも考えられる。例えばS123で肯定判断されてS124へ移行した場合には、上述したように管理テーブル73a(図3)の登録状態の欄に「2」を書き込み、S118で否定判断されてS124へ移行した場合には登録状態の欄に「3」を書き込むようにするのである。
【0066】
以上が情報センタ3のホストコンピュータ71の動作であり、カラオケ端末10からの登録要求に応じて所定の登録処理や新曲情報の配信処理などの処理を行う。
なお、本実施形態での正式登録に至る迄のカラオケ端末10及び情報センタ3における一連処理を通信シーケンス図で示すと、図9のようになる。
【0067】
まず、カラオケ端末10が情報通信網7を介して情報センタ3に対して発呼接続を試みる。情報センタ3では、カラオケ端末10からの発呼に応じて着呼し、着呼OKを送信する。カラオケ端末10では、この着呼OKを受信した後、情報センタ3に電話番号とID番号を送信する。
情報センタ3が電話番号とID番号を受信して仮登録した後、両者の接続を一旦切断し、今度は情報センタ3が仮登録されていた電話番号で発呼接続する。カラオケ端末10では、情報センタ3からの発呼に応じて着呼し、着呼OKを送信する。情報センタ3では、この着呼OKを受信した後、カラオケ端末10にID番号の送信指示を送る。
【0068】
カラオケ端末10ではこのID番号の送信指示を受信して、ID番号を情報センタ3に送信する。
そして、情報センタ3では、このID番号を受信し、仮登録されていたID番号と照合する。両者が一致する場合にはカラオケ端末10に対して「登録完了」を送信する。カラオケ端末10がこの「登録完了」を受信した後、両者の接続を切断する。
【0069】
以上説明したことから明かなように、カラオケ端末10が通信システムの管理対象となるための登録を行う場合には、カラオケ端末10のユーザ(あるいは所有者など)が多目的入力キー32にて入力した電話番号及びID番号を情報センタ3に送信し、情報センタ3が、その送信された電話番号及びID番号を用いて所定の登録処理を実行する。但し、カラオケ端末10から送信された電話番号及びID番号をそのまま無条件で用いるのではなく、その番号が正しいかどうか確認するための処理を実行する。
【0070】
つまり、情報センタ3がカラオケ端末10からの電話番号及びID番号を管理テーブル73aに仮登録した後、両装置3,10間の通信を一旦切断し、確認のため、その仮登録されている電話番号を用いて情報センタ3からカラオケ端末10へアクセスし、情報センタ3からアクセスされたカラオケ端末10からID番号を情報センタ3へ送信させる。そして、情報センタ3では、その送信されたID番号がその前にカラオケ端末10へアクセスする際に用いた電話番号に対応するものであるかどうかを判断する。カラオケ端末10から正しい電話番号が通知されていた場合には、情報センタ3に記憶された対応するID番号が送信されてくるはずであるので、そうであった場合には、所定の登録処理を実行する。もしも、送信されてきたID番号が電話番号に対応しないものであれば、少なくとも電話番号が間違っているので、その場合には正式な登録は実行しない。
【0071】
したがって、カラオケ端末10を登録する場合に、カラオケ端末10から送信されたID番号及び電話番号が正しい場合にのみ登録することができる。これにより、従来技術の問題として挙げた次の点を解消できる。つまり、間違った電話番号にて登録してしまうと、情報センタ3がその登録された電話番号にてアクセスするといわゆる間違い電話となってしまい、特にリトライ機能を持っていると、何度も間違った電話番号にてアクセスするため、アクセス対象が通常の電話機の場合には「いたずら電話」のような振舞いをしてしまうが、本方法では、電話番号が正しい場合にのみ登録するので、このような不都合が生じない。
【0072】
ところで、カラオケ端末10から送信された電話番号及びID番号が共に間違っているのであるが、別のカラオケ端末10の電話番号及びID番号と同じであることも確率的には非常に低いが理論上は考えられる。この場合には、電話番号及びID番号を送信したカラオケ端末10の登録は実行されないが、ID番号と電話番号との対応は正しいので、上述した「いたずら電話」のような振舞いはされず、その点での不都合は生じない。
【0073】
また、本実施形態の場合には、仮登録の場合には管理テーブル73aの登録状態の欄にその旨を示す「0」を記憶し、正式登録した場合には管理テーブル73aの登録状態の欄にその旨を示す「1」に更新する。このようにしておけば、正式登録されたカラオケ端末10にだけ例えば新曲の配信などのサービス提供ができる。
【0074】
そして、上述した電話番号による照合ができなかった場合あるいは照合したが一致しなかった場合には、管理テーブル73aの登録状態の欄に、登録異常であることを示す「2」や「3」を記憶させているので、登録異常の原因の究明にも役立つ。例えば、ID番号がAのカラオケ端末10から送信されてきた電話番号にてアクセスした結果、ID番号Bが送信されてきた場合、ID番号がAのカラオケ端末10では、ID番号Bの電話番号と間違えていることが判る。
【0075】
さらにまた、仮登録された電話番号を用いて情報センタ3からアクセスし、そのアクセスしたカラオケ端末10からID番号を情報センタ3へ送信させようとしたが、所定時間内にID番号の送信がなかった場合には、その接続相手がカラオケ端末10でない可能性が高く、特に電話番号にて接続しているので、通常の電話機に対してアクセスしている可能性もある。したがって、所定時間内にID番号の送信がなかった場合にはとにかくアクセスを中止することが重要である。そして、この場合には、以降の処理において、この電話番号でのアクセスは禁止するような処置をしておくことも好ましい。
【0076】
一方、カラオケ端末10においても、正式な登録ができなかった場合にはテレビモニタ29などにその旨を表示するようにしているため、例えば電話番号の入力間違いなどに気付いたユーザが今度は正しい電話番号及びID番号を入力することができ、再度それらの番号を情報センタ3へ送信して登録を要求すれば、今度は正式な登録処理が実行されることとなる。
【0077】
以上本発明はこの様な実施形態に何等限定されるものではなく、本発明の主旨を逸脱しない範囲において種々なる形態で実施し得る。
例えば、上記実施形態においては、ID番号もユーザが入力するようにしているが、例えば製造時に装置番号をユニークに設定しておけば、その装置番号をID番号として用いることも可能である。そして、その場合にはその装置番号を製造時にハードディスク33などに記憶させておき、ユーザが入力しないでも自動的に読み出して情報センタ3へ送信するように構成することも可能である。但しその場合でも、電話番号は登録しようとするユーザしか判らないことが一般的であるので、やはりユーザに直接入力してもらう必要がある。そして、この電話番号の入力間違いが上述した各種の不都合となるので、このように電話番号のみを入力するような場合でも有効である。
【0078】
また、本発明の適用対象は、通信式カラオケシステムに限らず、ゲームソフトの配信ネットワーク等として適用してもよいことはいうまでもない。
【図面の簡単な説明】
【図1】 実施形態の通信システムをカラオケに関するシステムに適用した場合の概略構成及びそのシステムの構成要素であるカラオケ端末の構成を示すブロック図である。
【図2】 実施形態のシステムの構成要素である情報センタの構成を示すブロック図である。
【図3】 実施形態の情報センタの記憶装置に格納されている管理テーブルの説明図である。
【図4】 実施形態のカラオケ端末におけるメイン処理を示すフローチャートである。
【図5】 実施形態のカラオケ端末における登録処理を示すフローチャートである。
【図6】 実施形態のカラオケ端末における接続要求対応処理を示すフローチャートである。
【図7】 実施形態の情報センタにおけるメイン処理を示すフローチャートである。
【図8】 実施形態の情報センタにおける登録処理を示すフローチャートである。
【図9】 実施形態での正式登録に至る迄のカラオケ端末及び情報センタにおける一連処理を通信シーケンス図である。
【符号の説明】
3…情報センタ 7…情報通信網10…カラオケ端末 26…画面表示制御装置27…通信制御装置 29…テレビモニタ31…中央制御装置 32…多目的入力キー33…ハードディスク 34…カレンダクロック35…音声再生回路 38…ミキサアンプ41…スピーカ 43…マイクロフォン71…ホストコンピュータ 73…記憶装置75…入力装置 77…通信制御装置79…プリンタ 81…CRT
[0001]
BACKGROUND OF THE INVENTION
  The present invention relates to a communication system in which a host device and a plurality of terminal devices are connected via an information communication network, and the other party can be accessed from either the host device or the terminal device using, for example, a telephone number.EndIt relates to end devices.
[0002]
[Prior art]
  2. Description of the Related Art Conventionally, there is a communication system in which a host device and a plurality of terminal devices are connected via an information communication network, and a partner can be accessed from either the host device or the terminal device using, for example, a telephone number. Then, a predetermined registration process is executed so that the terminal device can be appropriately operated in the communication system. This is because, for example, in a case where the terminal device is a system that can acquire paid information from the host device, it is necessary for management to prevent an unregistered terminal device from illegally acquiring information from the host device. Is also an important process.
[0003]
  In this registration process, first, terminal identification information, which is a unique number for each of a plurality of terminal devices in the communication system, and a subscriber number for an information communication network such as a telephone number are transmitted from the terminal device to the host device. In the host device, for example, a management table is prepared, and the registration processing is performed by storing the terminal identification information and the subscriber number in association with each other. At this time, conventionally, a method is adopted in which a person who desires to register a terminal inputs a subscriber number such as the terminal identification information and a telephone number via an operation button or the like provided in the terminal device. It was. The terminal device then notifies the host device of the input terminal identification information and subscriber number.
[0004]
[Problems to be solved by the invention]
  However, in the conventional registration method described above, even if there is an input error of terminal identification information or a subscriber number by a registration applicant, the notified host device can only grasp them as correct. Therefore, for example, if the same subscriber number is not already registered in the management table, it is unconditionally registered.
[0005]
  If wrong terminal identification information or subscriber number is registered in this way, various inconveniences occur. For example, when trying to access a terminal device from a host device, if the subscriber number is a telephone number, a so-called erroneous call will occur. And if the host device has a function to retry a predetermined number of times when it cannot access the terminal device, it will be accessed with the wrong telephone number over and over, and the access target will be normal If it is a telephone, it will behave like a so-called “mischievous telephone”.
[0006]
  In order to solve the above-described problems, the present invention can register a terminal device only when the terminal identification information transmitted from the terminal device and the subscriber number to the information communication network are correct. In the systemEndAn object is to provide a terminal device.
[0007]
[Means for Solving the Problems and Effects of the Invention]
  In order to achieve this object, the invention according to claim 1, wherein the host device and a plurality of terminal devices are connected via an information communication network,Furthermore, terminal identification information for identifying each of the plurality of terminal devices is set, and either the host device or the terminal device can be set as a partnerAccessible communication systemThe terminal identification information and an input means for a terminal registration applicant to input a subscriber number to the information communication network, the terminal identification information input by the input means, and the A registration information storage means for storing a subscriber number, and the terminal identification information and the subscriber number stored in the registration information storage means are transmitted to the host device, and communication with the host device is temporarily disconnected. And registration control means for transmitting the terminal identification information stored in the registration information storage means to the host apparatus in accordance with an instruction from the host device, and the terminal identification information by the registration control means. And the subscriber number is transmitted to the host device, and after disconnecting communication with the host device, if there is no access from the host device within a predetermined time, As unregistered handling process of the constant, the terminal apparatus characterized by performing a process of displaying on the display means the effect that the entered terminal identification information and the subscriber number is wrong by the input meansIt is.
[0008]
  Of the present inventionTerminal deviceAccording to the terminal identification information and subscriber numberTheSend to the deviceTo do.Host deviceThenThen, a predetermined registration process to be managed in the communication system is executed using the transmitted terminal identification information and subscriber number. However, the terminal identification information and the subscriber number transmitted from the terminal device are not used as they are, but the following confirmation process is executed. That is, after the host device stores the terminal identification information and the subscriber number from the terminal device, the communication between both devices is temporarily disconnected, and for confirmation, the host device uses the stored subscriber number to the terminal. The device is accessed, and terminal identification information is transmitted from the terminal device accessed by the host device to the host device. Then, the host device determines whether or not the transmitted terminal identification information corresponds to the subscriber number used when accessing the terminal device before that. If the correct subscriber number is notified from the terminal device, the corresponding terminal identification information stored in the host device should be transmitted. If so, a predetermined registration process is performed. Execute. If the transmitted terminal identification information does not correspond to the subscriber number, at least the subscriber number is incorrect. In this case, the registration process is not executed.
[0009]
  Therefore, the registration control means of the terminal device of the present invention transmits the terminal identification information and the subscriber number stored in the registration information storage means to the host device, temporarily disconnects the communication with the host device, and further In accordance with an instruction from the apparatus, the terminal identification information stored in the registration information storage means is transmitted to the host apparatus.
  Therefore, when registering a terminal device, it can be registered only when the terminal identification information transmitted from the terminal device and the subscriber number to the information communication network are correct. Thereby, the following points cited as problems of the prior art can be solved. In other words, if the subscriber number is a telephone number and it is registered with the wrong number, when the host device accesses with the registered number, it becomes a so-called wrong call, and in particular has a retry function. If the access target is a regular phone, it will behave like a “mischievous phone call”, but with this method, the subscriber number is correct. Since only registration is performed, such inconvenience does not occur.
[0010]
  The predetermined registration process is a process for making a management target in the communication system, for example, a process of storing terminal identification information and a subscriber number in a management table in the host device. Furthermore, a process for notifying the terminal device that registration has been completed may be added. When the terminal device receives the notification of the completion of registration, for example, if a display device is provided in order to notify the owner or the like, the fact that the registration has been completed is displayed on the display device. It is possible to do so.
[0011]
  By the way, although the terminal identification information and the subscriber number transmitted from the terminal device are both wrong, it is also very low in probability that it is the same as the terminal identification information and the subscriber number of another terminal device. It can be considered in theory. In this case, registration of the terminal device that transmitted the terminal identification information and the subscriber number is not executed, but since the correspondence between the terminal identification information and the subscriber number is correct, the behavior such as the “mischievous phone call” described above is not performed. However, there is no inconvenience in that respect.
[0012]
[0013]
[0014]
[0015]
  The terminal device of the present inventionBecause the terminal registration applicant uses a configuration that inputs the terminal identification information and subscriber number using the input means, input errors are likely to occur.Yes.
[0016]
  Therefore, the present inventionIn the terminal device,in frontWhen the registration control means transmits the terminal identification information and the subscriber number to the host device, and once disconnects from the host device, there is no access from the host device within a predetermined time. Execute the predetermined unregistered response processThe
[0017]
  This is because if the correct subscriber number is transmitted to the host device, the host device should be accessed from the host device after the communication has been cut off. This means that at least the subscriber number is incorrect. Therefore, the unregistered response process is executed. As this unregistered processingAnd executing a process of displaying on the display means that the terminal identification information or the subscriber number input by the input means is incorrect..
[0018]
  By this notification, the owner of the terminal device who has noticed an error can now input the correct subscriber number and terminal identification information, and if the information is sent again to the host device, the registration process is executed this time. The Rukoto. As described above, if the registration process in the host device is to notify the terminal device that the registration has been completed in addition to the registration in the management table, for example, When this registration completion notification is received, it may be possible to display a message indicating that the registration has been completed on a display device or the like in order to notify the owner or the like.
[0019]
DETAILED DESCRIPTION OF THE INVENTION
  Hereinafter, a communication system as an embodiment to which a registration method of the present invention is applied will be described with reference to the drawings.
  FIG. 1 is a block diagram showing a schematic configuration when a communication system is applied to a system related to karaoke and a configuration of a karaoke terminal 10 as a “terminal device” which is a component of the system.
[0020]
  As shown in FIG. 1, in the communication system of the present embodiment, an information center 3 as a “host device” in charge of distribution related processing of karaoke song information and a plurality of karaoke terminals 10 are connected via an information communication network 7. Connected and configured.
  First, the configuration of the karaoke terminal 10 will be described.
[0021]
  The karaoke terminal 10 controls the entire apparatus, a central control device 31 corresponding to “registration control means”, a multipurpose input key 32 corresponding to “input means”, and a storage means corresponding to “registration information storage means”. A hard disk 33, a calendar clock 34 that constantly counts the current date and time and notifies the central control device 31, a sound reproduction circuit 35, a screen display control device 26, and a communication control device 27 that can be connected to the information communication network 7. I have. A mixer amplifier 38 is connected to the audio reproduction circuit 35, and a television monitor 29 as a display means is connected to the screen display control device 26. Further, a speaker 41 and a microphone 43 are connected to the mixer amplifier 38.
[0022]
  The multi-purpose input key 32 includes various keys, and is used for operations such as selecting a karaoke song, connecting to the information center 1, and inputting a telephone number or an ID number as a registration preparation process on the terminal side described later. Is done.
  The communication control device 27 is used for data communication with the information center 3 through the information communication network 7 which is a telephone carrier side equipment, and modulates digital data into a voice band and digital data of a received voice band signal. Demodulate to.
[0023]
  The karaoke terminal 10 receives karaoke song information necessary for performing karaoke performance from the information center 3 and stores / stores it in the built-in hard disk 33. The karaoke song information for one song stored in the hard disk 33 is composed of song number information and entity information which are identification information for identifying songs. The entity information includes MIDI (Musical Instrument Digital Interface) standard performance information, which is information on accompaniment music, lyrics information, timing information for specifying the timing of switching and changing colors, background video information, and the like. ing. The background video information is obtained by encoding video information corresponding to each song.
[0024]
  The karaoke terminal 10 has the above-described configuration, and is a device for actually performing karaoke performance in response to a karaoke user's request. At the time of karaoke performance, the central control device 31 executes karaoke performance processing in accordance with a predetermined karaoke performance program. The information is transferred to the audio reproduction circuit 35, and the lyrics information and the background video information are transferred to the screen display control device 26, respectively. The performance information output to the audio reproduction circuit 35 is converted into an analog performance signal, then sent to the mixer amplifier 38 to be electrically amplified, and the user's singing voice input through the microphone 43 and an appropriate level. Mixed at a rate. The mixed audio signal is output to the outside as a performance sound by the speaker 41.
[0025]
  On the other hand, the lyric information output in synchronization with the performance information is combined (superimposed) with the background video information reproduced by the screen display control device 26 and displayed on the television monitor 29. As a result, the TV monitor 29 is displayed with the lyrics telop combined with the background video.
[0026]
  It has been described that karaoke song information necessary for performing karaoke performance is supplied from the information center 3 and stored in the built-in hard disk 33. The songs released in the past can be supplied together or installed on the user side as the karaoke terminal 10 stored in the hard disk 33 in advance. 3 is sequentially supplied to the karaoke terminal 10 via the information communication network 7 and replenished.
[0027]
  In this case, a format is adopted in which the karaoke terminal 10 inquires the information center 3 periodically, for example, once a day or once every 10 days, and if there is a new song, it is distributed. The hard disk 33 stores a transmission time for inquiring about the distribution of new songs, and the central control device 31 transmits to the information center 3 and makes an inquiry when this transmission time comes.
[0028]
  In order to receive a service such as new song distribution from the information center 3, it is necessary to execute a predetermined registration process to be managed in the communication karaoke system. That is, the information center 3 provides a service only to the karaoke terminal 10 that is recognized as a management target through a predetermined registration process. The contents of this registration process will be described later.
[0029]
  Next, the configuration and function of the information center 3 will be described.
  As shown in FIG. 2, the information center 3 includes a communication control device 77 connected to the karaoke terminal 10 via the information communication network 7, and a storage device 73 that stores karaoke song data distributed to the karaoke terminal 10. Are controlled by a host computer 71 as a central control unit. Various devices such as an input device 75, a printer 79, and a CRT 81 are connected to the host computer 71. In addition to the karaoke song data, the storage device 73 stores various control programs for operating the host computer 71 and the like.
[0030]
  The information center 3 configured as described above distributes the karaoke song data to each karaoke terminal 10 via the information communication network 7. This distribution is performed from the information center 3 side at a pace of every few days for the addition of new song data, but in this embodiment, a regular new song from the karaoke terminal 10 side (for example, once a day). In response to the inquiry, if there is a new song to be distributed, the distribution process is performed.
[0031]
  As described above, the information center 3 provides a service only to the karaoke terminal 10 that is recognized as a management target through a predetermined registration process. Therefore, a management table 73a as shown in FIG. 3 is stored in the storage device 73. For the karaoke terminal 10 that is officially registered as a management target in the management table 73a through a predetermined registration process. After that, it will provide services such as new song distribution. As shown in FIG. 3, the management table 73a records an ID number, a telephone number, and a registration state. The ID number is identification information set such that each of the plurality of karaoke terminals 10 connected to the information center 3, that is, the plurality of karaoke terminals 10 belonging to the communication system, has a unique number. It may be a device number assigned to each. The telephone number corresponds to “a subscriber number to the information communication network”. The details of the registration state will be described later. For example, it is used to record, for example, “0” or “1” indicating that the registration is officially completed or that the registration is abnormal.
[0032]
  Next, the operation of this system having the above configuration will be described.
  First, operation | movement of the karaoke terminal 10 is demonstrated based on the flowchart of FIGS.
  When the power is turned on, the main routine of FIG. 4 is started.
[0033]
  First, in the first step S1, initialization of the entire device such as resetting of the communication control device 27 is performed. Next, in S2, it is checked whether or not the karaoke performance mode is designated as the operation designation of the karaoke terminal 10. If the karaoke terminal installation company designates the karaoke performance mode, the process proceeds to S3, and if not designated, the process proceeds to S4.
[0034]
  In S3, karaoke performance processing is performed. Since the outline of this karaoke performance process has been described in conjunction with the above-described configuration description, it will be omitted here.
  In S4, it is checked whether or not the registration processing mode is designated as the operation designation of the karaoke terminal 10. If there is a mode designation for executing the registration process by the karaoke terminal installation company, the process proceeds to S5, and if there is no such designation, the process proceeds to S6.
[0035]
  In S5, the subroutine SUB1 is called to perform a predetermined registration process. This registration process will be described with reference to the flowchart of FIG.
  This registration process is a process for enabling the provision of services such as new song distribution by being registered on the information center 3 side as an effective karaoke terminal 10 in the communication system. Before installing the karaoke terminal 10, it is difficult to notify and register information such as a telephone number and an ID number to the system administrator side in terms of system operation. The telephone number and the ID number are input and stored, and the karaoke terminal 10 is caused to trigger the registration process start as the entire system in the form of terminal transmission.
[0036]
  First, in S11, the telephone number and ID number on the karaoke terminal 10 side are received by the initial setting function. This can also be performed while displaying guidance such as an input procedure using the television monitor 29, for example. For example, when the registration mode is selected by an operation using the multi-purpose input key 32, a telephone number / ID number input field and a text prompting input are displayed on the television monitor 29. Accordingly, when the user operates the multi-purpose input key 32 to input those numbers and, for example, instructs to confirm the input contents, both the numbers are stored in the hard disk 33, and the process of S11 ends.
[0037]
  Next, as S12, communication processing with the information center 3 is started.
  If the connection with the information center 3 is completed, the telephone number and the ID number stored in the hard disk 33 are transmitted to the information center 3 in S13 to make a registration request. When this transmission process ends, the connection with the information center 3 is once released in S14.
[0038]
  Then, in S15, it is determined whether or not there is a connection request from the information center 3. If there is no connection request from the information center 3 (S15: NO), the process proceeds to S22 to determine whether it is timed out. If not timed out (S22: NO), the process returns to S15 and waits for a connection request from the information center 3. .
[0039]
  If there is a connection request from the information center 3 (S15: YES), the information center 3 is connected in S16, and it is determined whether an ID number transmission instruction is issued from the information center 3 in the subsequent S17.
  If an ID number transmission instruction is given (S17: YES), the process proceeds to S18, and the ID number stored in the hard disk 33 (that is, the ID number input in S11) is transmitted to the information center 3.
[0040]
  Thereafter, in S19, it is determined whether or not information indicating “registration completed” has been received from the information center 3. If not received (S19: NO), the process proceeds to S25 to determine whether or not a timeout has occurred. If it is not timed out (S25: NO), the process returns to S19 and waits for reception of information indicating "registration complete" from the information center 3.
[0041]
  When information indicating “registration completion” is received from the information center 3 (S19: YES), a registration completion handling process is executed in S20. This is a process of storing information indicating that registration is complete in the hard disk 33, for example. The operation that can be performed by the karaoke terminal 10 in the future and the operation that cannot be performed may be controlled depending on whether or not information indicating that the registration is completed is stored. For example, in the case of contents that can be requested to the information center 3 only when it is officially registered in the system, it is first determined whether or not information indicating that registration is complete is stored. It can be considered not to execute it if there is no.
[0042]
  After the process of S20 is complete | finished, it transfers to S21 and the connection with the information center 3 is cancelled | released. After the process of S21, the present registration process routine is terminated, and the process proceeds to S6 of FIG.
  The series of processes in S11 to S21 described above is a case where a correct telephone number and ID number are transmitted to the information center 3. As will be described later in the processing in the information center 3, the information center 3 tries to connect by calling using the telephone number transmitted by the karaoke terminal 10 in S13 after releasing the connection in S14. Therefore, if the correct telephone number is transmitted, there should be a connection request from the information center 3 to the own karaoke terminal 10, but if the wrong telephone number is transmitted, the information center 3 is not transmitted to the own karaoke terminal 10. Connection requests never come from.
[0043]
  Therefore, if the determination in S22 is affirmative, that is, if a time-out occurs without a connection request from the information center 3, the process proceeds to S23 and a predetermined unregistered response process is executed. As this unregistered processing, for example, in order to notify the user that the telephone number or ID number input in S11 is incorrect, it is possible to display that fact on the television monitor 29, for example. By this display, if a user who notices an error inputs the correct telephone number and ID number and transmits them to the information center 3 again, the processing from S16 to S21 is executed, and the formal registration is completed. It will be. As described above, since at least the telephone number is wrong in this case, it is necessary to notify the user to that effect.
[0044]
  After the unregistered response process in S23, the main registration process routine is terminated, and the process proceeds to S6 in FIG.
  In the case of negative determination in S17, that is, when there is a connection request from the information center 3, but the connection from the information center 3 is not an ID number transmission instruction, the process proceeds to S24. A predetermined response process is executed. This is not because there was a connection request from the information center 3 in the series of processes of S11 to S21 described above, but after the connection with the information center 3 was canceled in S14, the connection request happened to be accompanied by another process in the information center 3. It is a case, and it is not a registration related process anyway. Therefore, for example, predetermined response processing such as displaying the fact on the television monitor 29 is executed. In this case, since it is connected to the information center 3 in S16, after the process of S24 is completed, the process proceeds to S21 and the connection with the information center 3 is released.
[0045]
  Further, in S25, an affirmative determination is made, that is, a time-out occurs while no information indicating “registration complete” is received from the information center 3 even though the ID number is transmitted in response to the ID number transmission instruction from the information center 3. When it has become, it transfers to S26 and performs a predetermined | prescribed response process. This is because there is a trouble on the information center 3 side or a transmission path such as the information communication network 7 in spite of the ID number transmission instruction from the information center 3 in the series of processes of S11 to S21 described above. There are cases. In addition, it is not related to the series of registration processes of S11 to S21, and it may happen that there is an ID number transmission instruction that happens to be accompanied by another process in the information center 3. Therefore, for example, the user is notified by displaying, for example, on the television monitor 29 that the registration process itself has not been completed including its cause.
[0046]
  In this case as well, since the information center 3 is connected in S16, after the process of S26 is completed, the process proceeds to S21, the connection with the information center 3 is released, and the registration process routine is ended. The process proceeds to S6.
  Returning to the description of the processing in FIG. 4, in S <b> 6, it is determined whether or not there is a connection request from the information center 3. If there is a connection request, the process proceeds to S7, and if not specified, the process proceeds to S2.
[0047]
  In S7, the subroutine SUB2 is called and processing corresponding to the connection request from the information center 3 is executed. The processing of this subroutine SUB2 will be described with reference to the flowchart of FIG.
  In the first step S31 of FIG. 6, the information center 3 is connected. In the next S32, it is determined whether or not the new song is distributed from the information center 3. If the new song is distributed (S32: YES), the karaoke song information related to the new song is received in S33 and the hard disk 33 is received. To accumulate.
[0048]
  When the process of S33 is completed, the process proceeds to S34 and the connection with the information center 3 is released.
  On the other hand, if a negative determination is made in S32, that is, if it is not the distribution of a new song, the process proceeds to S35, where it is determined whether or not there is an ID number transmission instruction from the information center 3. If an ID number transmission instruction is given (S35: YES), the process proceeds to S36, and the ID number stored in the hard disk 33 is transmitted to the information center 3. Thereafter, the process proceeds to S34.
[0049]
  If it is not an instruction to send an ID number (S35: NO), the process proceeds to S37 and other corresponding processing is executed. For example, this is a process of transmitting a log if the operation result information (log) is an upload instruction. Thereafter, the process proceeds to S34.
[0050]
  After the process of S34, this subroutine is finished and the process proceeds to step S2 in the flowchart of FIG.
  The determination in S35 of FIG. 6 is described on the assumption that there is an ID number transmission instruction from the information center 3. Although this has been described in the registration process in FIG. 5, the karaoke terminal 10 transmits a telephone number to the information center 3 in S13 while the registration process in FIG. 5 is being executed. As a result, when an instruction to transmit an ID number is issued from the information center 3, it can be determined in S17. However, if the telephone number transmitted by the karaoke terminal 10 is incorrect, the information center 3 instructs another karaoke terminal 10 to transmit the ID number. That is, the registration process of FIG. 5 is not executed, but an ID number transmission instruction is issued from the information center 3. In this case, the ID number is transmitted in S36 of FIG. 6 because the information center 3 uses it for a predetermined determination in the information center side processing described later.
[0051]
  The above is the operation of the central control device 31 of the karaoke terminal 10 and performs various processes such as karaoke performance processing, registration processing, and reception of karaoke song information related to new songs.
  Next, the operation of the information center 3 will be described based on the flowcharts of FIGS. In the information center 3, after the power is turned on, the process is executed from step S101.
[0052]
  In S101, initialization of the entire apparatus such as resetting of the communication control apparatus 77 is performed. After finishing the process of S101, it transfers to S102 and it is investigated whether there exists a connection request from the karaoke terminal 10. FIG. If there is a connection request, the process proceeds to S103, and if not, the process of S102 is repeated to enter a standby state.
[0053]
  In S103, in response to the connection request from the karaoke terminal 10, the karaoke terminal 10 is connected. After the connection is completed, the process proceeds to S104, and it is determined whether or not a registration request is made from the karaoke terminal 10. When the registration request processing from the karaoke terminal 3 shown in S13 of FIG. 5 is executed, it is determined that the request is a registration request (S104: YES), the process proceeds to S105 and the subroutine SUB3 is called to call a predetermined center side. Perform the registration process. This process will be described later. On the other hand, if it is not a registration request (S104: NO), the process proceeds to S106 to execute other corresponding processing.
[0054]
  When the process of S105 or S106 is completed, the process proceeds to S107, and it is determined whether or not it is a new song information distribution time. In the present embodiment, as described above, for example, a new song is distributed every month or every other week, and it is determined whether or not it is the distribution time. And if it is a delivery time, it will transfer to S108. In S1087, karaoke song information distribution processing for the new song is performed. When the process of S108 is completed, or when it is determined that the distribution time is not reached in S36, the process returns to S102.
[0055]
  Next, the processing of the subroutine SUB3 executed in S105 will be described with reference to the flowchart of FIG.
  First, in S111, the telephone number and ID number transmitted from the karaoke terminal 10 are received. In S112, these two numbers are provisionally registered in the management table 73a of the storage device 73. For example, the telephone number and the ID number are written in the management table 73a shown in FIG. 3, and “0” indicating temporary registration is written in the registration status column.
[0056]
  When the temporary registration process in S112 is completed, the connection with the karaoke terminal 10 is once released in S113.
  In subsequent S114, a call is made and connected using the telephone number temporarily registered in the management table 73a in S112. In step S115, an ID number transmission instruction is sent to the connection partner.
[0057]
  Thereafter, in S116, it is determined whether an ID number has been received from the connection partner. If no ID number has been received (S116: NO), the process proceeds to S123 to determine whether or not a timeout has occurred. If not (S123: NO), the process returns to S116 and waits to receive an ID number. When the ID number is received (S116: YES), the process proceeds to S117.
[0058]
  In S117, the correspondence relationship between the received ID number and the telephone number used for calling / connecting in S114 is checked, and it is determined in S118 whether or not they match. Specifically, whether the ID number provisionally registered in the management table 73a as the ID number corresponding to the telephone number used for calling / connection in S114 matches the received ID number. Judge.
[0059]
  If they match (S118: YES), the process moves to S119, and is officially registered in the management table 73a. This is done, for example, by writing “1” indicating official registration in the registration status column where “0” has been written as temporary registration in the management table 73a shown in FIG.
[0060]
  Thereafter, in S120, in order to notify the karaoke terminal 10 that the registration in the information center 3 is completed, information indicating “registration completed” is transmitted. Thereafter, the connection with the karaoke terminal 10 is canceled in S122, the present subroutine SUB3 is terminated, and the routine proceeds to S107 in FIG.
[0061]
  When “1” indicating official registration is written in the registration status column of the management table 73a as described above, for example, at the karaoke terminal 10 to be distributed when new song information is distributed in S108. It is treated as an official management target, such as being judged to be.
[0062]
  A series of processes in S111 to S120 and S122 described above is a case where a correct telephone number and ID number are transmitted from the karaoke terminal 10. If the correct telephone number is received in S111, the partner connected in S114 is the partner's karaoke terminal 10 that received the telephone number in S111, but if the wrong telephone number is received, S114 There is a possibility that the connection partner is not the karaoke terminal 10, and in that case, there is a possibility that no reply will be received even if an instruction to send the ID number is given.
[0063]
  Therefore, if an affirmative determination is made in S123, that is, if a timeout occurs before the ID number is transmitted from the karaoke terminal 10, the process proceeds to S124 and is stored as a registration abnormality. This is done, for example, by writing “2” indicating that the registration is abnormal in the registration status column in which “0” has been written as temporary registration in the management table 73a shown in FIG.
[0064]
  In the case of a negative determination in S118, that is, if the ID number is received from the connection partner in S114 but does not match the ID number temporarily registered in the management table 73a, The process proceeds to S124 and is stored as a registration abnormality. This is the case, for example, when an incorrect telephone number is received, but the incorrect telephone number is that of another karaoke terminal 10.
[0065]
  Note that the cause is different between the case where an affirmative determination is made in S123 and the process proceeds to S124, and the case where a negative determination is made in S118 and the process proceeds to S124. . For example, when an affirmative determination is made in S123 and the process proceeds to S124, “2” is written in the registration status column of the management table 73a (FIG. 3) as described above, and a negative determination is made in S118 and the process proceeds to S124. "3" is written in the registration status column.
[0066]
  The operation of the host computer 71 of the information center 3 has been described above, and in accordance with a registration request from the karaoke terminal 10, processing such as predetermined registration processing and new song information distribution processing is performed.
  A series of processing in the karaoke terminal 10 and the information center 3 up to the formal registration in the present embodiment is shown in a communication sequence diagram as shown in FIG.
[0067]
  First, the karaoke terminal 10 attempts a call connection to the information center 3 through the information communication network 7. In the information center 3, the incoming call is received in response to the outgoing call from the karaoke terminal 10, and the incoming call OK is transmitted. In the karaoke terminal 10, after receiving this incoming call OK, the telephone number and the ID number are transmitted to the information center 3.
  After the information center 3 receives and temporarily registers the telephone number and the ID number, the connection between the information center 3 is temporarily disconnected, and this time the information center 3 makes a call connection with the telephone number temporarily registered. The karaoke terminal 10 receives a call from the information center 3 and transmits an incoming call OK. After receiving this incoming call OK, the information center 3 sends an ID number transmission instruction to the karaoke terminal 10.
[0068]
  The karaoke terminal 10 receives this ID number transmission instruction and transmits the ID number to the information center 3.
  The information center 3 receives this ID number and collates it with the temporarily registered ID number. If both match, “registration complete” is transmitted to the karaoke terminal 10. After the karaoke terminal 10 receives this “registration complete”, the connection between the two is disconnected.
[0069]
  As is clear from the above description, when the karaoke terminal 10 performs registration for the communication system to be managed, a user (or owner, etc.) of the karaoke terminal 10 inputs using the multipurpose input key 32. The telephone number and the ID number are transmitted to the information center 3, and the information center 3 executes a predetermined registration process using the transmitted telephone number and ID number. However, the telephone number and ID number transmitted from the karaoke terminal 10 are not used unconditionally, but a process for confirming whether the number is correct is executed.
[0070]
  That is, after the information center 3 temporarily registers the telephone number and ID number from the karaoke terminal 10 in the management table 73a, the communication between the devices 3 and 10 is temporarily disconnected, and the temporarily registered telephone for confirmation. The karaoke terminal 10 is accessed from the information center 3 using the number, and the ID number is transmitted to the information center 3 from the karaoke terminal 10 accessed from the information center 3. Then, the information center 3 determines whether or not the transmitted ID number corresponds to the telephone number used when accessing the karaoke terminal 10 before that. If the correct telephone number is notified from the karaoke terminal 10, the corresponding ID number stored in the information center 3 should be transmitted. If so, a predetermined registration process is performed. Execute. If the transmitted ID number does not correspond to the telephone number, at least the telephone number is incorrect, and in this case, formal registration is not executed.
[0071]
  Therefore, when registering the karaoke terminal 10, it can be registered only when the ID number and the telephone number transmitted from the karaoke terminal 10 are correct. Thereby, the following points cited as problems of the prior art can be solved. In other words, if you register with the wrong phone number, if the information center 3 accesses with the registered phone number, it becomes a so-called wrong call, especially if you have a retry function, it will be wrong many times. Since access is made with a phone number, if the access target is a normal phone, it will behave like a “mischievous phone”, but this method will only register if the phone number is correct. There is no inconvenience.
[0072]
  By the way, both the telephone number and the ID number transmitted from the karaoke terminal 10 are wrong, but it is theoretically very low that the telephone number and the ID number of another karaoke terminal 10 are the same. Is considered. In this case, the registration of the karaoke terminal 10 that has transmitted the telephone number and the ID number is not executed, but the correspondence between the ID number and the telephone number is correct, so that the behavior such as the “mischievous telephone” described above is not performed. There is no point inconvenience.
[0073]
  In the case of the present embodiment, “0” indicating that is stored in the registration status column of the management table 73a in the case of provisional registration, and the registration status column in the management table 73a in the case of formal registration. Is updated to “1” indicating that. In this way, services such as distribution of new songs can be provided only to the officially registered karaoke terminal 10.
[0074]
  If the above-described collation by telephone number cannot be performed, or if collation has not been performed, “2” or “3” indicating registration error is displayed in the registration status column of the management table 73a. Since it is memorized, it is useful for investigating the cause of registration abnormality. For example, when the ID number B is transmitted as a result of access using the telephone number transmitted from the karaoke terminal 10 whose ID number is A, the karaoke terminal 10 whose ID number is A You can see that it is wrong.
[0075]
  Furthermore, although the information center 3 is accessed using the temporarily registered telephone number and the ID number is transmitted from the accessed karaoke terminal 10 to the information center 3, the ID number is not transmitted within a predetermined time. In such a case, there is a high possibility that the connection partner is not the karaoke terminal 10, and since the connection is made with a telephone number in particular, there is a possibility that an ordinary telephone is being accessed. Therefore, it is important to stop access anyway when the ID number is not transmitted within a predetermined time. In this case, it is also preferable to take measures to prohibit access by this telephone number in the subsequent processing.
[0076]
  On the other hand, in the karaoke terminal 10, when formal registration is not possible, the fact is displayed on the TV monitor 29 or the like. A number and an ID number can be input. If these numbers are sent again to the information center 3 to request registration, a formal registration process is executed.
[0077]
  The present invention is not limited to such embodiments as described above, and can be implemented in various forms without departing from the gist of the present invention.
  For example, in the above-described embodiment, the user also inputs the ID number. However, if the apparatus number is uniquely set at the time of manufacture, for example, the apparatus number can be used as the ID number. In that case, the apparatus number can be stored in the hard disk 33 or the like at the time of manufacture, and can be automatically read and transmitted to the information center 3 without being input by the user. However, even in that case, it is common that only the user who wants to register the telephone number knows, so it is still necessary to have the user input it directly. This mistaken input of the telephone number causes various inconveniences as described above, and thus is effective even when only the telephone number is input.
[0078]
  Needless to say, the application target of the present invention is not limited to the communication karaoke system, but may be applied as a game software distribution network or the like.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a schematic configuration when a communication system according to an embodiment is applied to a system related to karaoke and a configuration of a karaoke terminal that is a component of the system.
FIG. 2 is a block diagram illustrating a configuration of an information center that is a component of the system according to the embodiment.
FIG. 3 is an explanatory diagram of a management table stored in the storage device of the information center according to the embodiment.
FIG. 4 is a flowchart showing main processing in the karaoke terminal of the embodiment.
FIG. 5 is a flowchart illustrating a registration process in the karaoke terminal according to the embodiment.
FIG. 6 is a flowchart showing connection request handling processing in the karaoke terminal of the embodiment.
FIG. 7 is a flowchart showing main processing in the information center of the embodiment.
FIG. 8 is a flowchart illustrating a registration process in the information center according to the embodiment.
FIG. 9 is a communication sequence diagram showing a series of processes in the karaoke terminal and the information center until formal registration is achieved in the embodiment.
[Explanation of symbols]
  DESCRIPTION OF SYMBOLS 3 ... Information center 7 ... Information communication network 10 ... Karaoke terminal 26 ... Screen display control device 27 ... Communication control device 29 ... Television monitor 31 ... Central control device 32 ... Multipurpose input key 33 ... Hard disk 34 ... Calendar clock 35 ... Sound reproduction circuit 38 ... Mixer amplifier 41 ... Speaker 43 ... Microphone 71 ... Host computer 73 ... Storage device 75 ... Input device 77 ... Communication control device 79 ... Printer 81 ... CRT

Claims (1)

ホスト装置と複数の端末装置とが情報通信網を介して接続され、さらに前記複数の端末装置それぞれを識別する端末識別情報が設定されており、前記ホスト装置及び端末装置のいずれからでも相手にアクセス可能な通信システム内の端末装置であって、
前記端末識別情報及び前記情報通信網への加入者番号を端末登録希望者が入力するための入力手段と、
該入力手段にて入力された前記端末識別情報及び前記加入者番号を記憶する登録用情報記憶手段と、
該登録用情報記憶手段に記憶されている前記端末識別情報及び前記加入者番号を前記ホスト装置へ送信し、前記ホスト装置との通信を一旦切断し、さらに前記ホスト装置からの指示にしたがって前記登録用情報記憶手段に記憶されている前記端末識別情報を前記ホスト装置へ送信する登録制御手段と、
を備え、
前記登録制御手段によって前記端末識別情報及び前記加入者番号を前記ホスト装置へ送信し、前記ホスト装置との通信を一旦切断した後、所定時間内に前記ホスト装置からのアクセスがなかった場合には、所定の未登録対応処理として、前記入力手段にて入力された前記端末識別情報や前記加入者番号が間違っている旨を表示手段に表示させる処理を実行することを特徴とする端末装置。
A host device and a plurality of terminal devices are connected via an information communication network, and terminal identification information for identifying each of the plurality of terminal devices is set, and the other party can be accessed from either the host device or the terminal device. A terminal device in a possible communication system,
An input means for a terminal registration applicant to input the terminal identification information and a subscriber number to the information communication network;
Registration information storage means for storing the terminal identification information and the subscriber number input by the input means;
The terminal identification information and the subscriber number stored in the registration information storage means are transmitted to the host device, communication with the host device is temporarily disconnected, and further, the registration is performed according to an instruction from the host device Registration control means for sending the terminal identification information stored in the information storage means to the host device;
With
When the registration control means transmits the terminal identification information and the subscriber number to the host device, and once communication with the host device is disconnected, there is no access from the host device within a predetermined time. The terminal device is characterized in that as a predetermined unregistered process, a process for displaying on the display means that the terminal identification information or the subscriber number input by the input means is incorrect is executed .
JP32414396A 1996-12-04 1996-12-04 Terminal device Expired - Fee Related JP3775871B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP32414396A JP3775871B2 (en) 1996-12-04 1996-12-04 Terminal device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP32414396A JP3775871B2 (en) 1996-12-04 1996-12-04 Terminal device

Publications (2)

Publication Number Publication Date
JPH10164266A JPH10164266A (en) 1998-06-19
JP3775871B2 true JP3775871B2 (en) 2006-05-17

Family

ID=18162620

Family Applications (1)

Application Number Title Priority Date Filing Date
JP32414396A Expired - Fee Related JP3775871B2 (en) 1996-12-04 1996-12-04 Terminal device

Country Status (1)

Country Link
JP (1) JP3775871B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1429527A4 (en) 2001-09-18 2005-03-30 Bell Net Corp Service system which provides services after confirmation of telephone number of caller, service method, and medium
JP4642735B2 (en) * 2006-11-09 2011-03-02 株式会社第一興商 Method for distributing karaoke data in online karaoke system
JP6474319B2 (en) * 2015-05-29 2019-02-27 株式会社第一興商 Karaoke system that can take over the settings of the temporary operation

Also Published As

Publication number Publication date
JPH10164266A (en) 1998-06-19

Similar Documents

Publication Publication Date Title
JP4264564B2 (en) Data receiving apparatus, reception status display method, and data transmission method
KR20010107609A (en) Information distribution method, information distribution system, communication terminal, information distribution apparatus, and duplicate distribution preventing method
JP3775871B2 (en) Terminal device
JPH1169017A (en) Information distribution system
EP1314303A2 (en) Voice response unit, control method thereof and telephone communication system
JP3641507B2 (en) Information communication system and terminal device
JP4424731B2 (en) CONTENT DISTRIBUTION SYSTEM, CONTENT DISTRIBUTION SERVICE PROVIDING METHOD, SERVER, TERMINAL DEVICE, COMPUTER PROGRAM
JP3744579B2 (en) Method for determining transmission time of terminal device in communication network and terminal device
JP3629091B2 (en) Information terminal equipment
JP3569360B2 (en) Information providing terminal
JP3569344B2 (en) Karaoke device and karaoke communication system
JP3544571B2 (en) Terminal device
JP3557282B2 (en) Information providing terminal
JP7497932B1 (en) Information processing system, control method for information processing system, and control program for information processing system
KR100407177B1 (en) Method for Managing Additional Information of Mobile Communication terminal Using the Internet
JP3540041B2 (en) Information processing device and information providing system
JP3854655B2 (en) Communication type information providing system and information providing terminal
JP3332299B2 (en) Information processing terminal and information providing system
JP3322500B2 (en) Communication type information providing system and information providing terminal
JPH08298553A (en) Information communication system
JPH10134114A (en) Communication type information providing system, information providing terminal and center side device
JPH08234770A (en) Communication karaoke system and karaoke terminal
JPH09167030A (en) Information providing system and information providing device
KR20040092210A (en) Method and apparatus for recording the contents of communication
JPH08204858A (en) Information processing apparatus and penalties removal system for information processing apparatus

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20051021

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20051108

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051228

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: 20060131

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060221

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: 20100303

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20100303

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20110303

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20110303

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20120303

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20120303

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20130303

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20130303

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20140303

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees