(57)【特許請求の範囲】
【請求項１】
複数のアドレス空間によるサブネットが構築されたネットワークに接続されたカラオケ装置と、ユーザが所有するユーザ携帯端末及び前記カラオケ装置と通信する機能を備える管理サーバとを有し、前記ネットワークを介して前記カラオケ装置を遠隔操作するユーザ携帯端末と、その操作対象となるカラオケ装置とを、特定の通信相手として対応付けるカラオケシステムであって、
前記カラオケ装置を特定するための情報である特定情報を前記管理サーバにおいて記憶する第１記憶手段と、
前記特定の通信相手として対応付けられるカラオケ装置とユーザ携帯端末について、前記ユーザ携帯端末を識別する端末識別情報と、前記カラオケ装置を特定するための特定情報とを、前記管理サーバが取得する第１取得手段と、
前記第１取得手段により取得された端末識別情報及び特定情報と、前記第１記憶手段に記憶されている特定情報とに基づき、管理サーバが、前記取得された特定情報に該当するカラオケ装置に前記端末識別情報を送信する第１送信手段と、
前記カラオケ装置が前記管理サーバから受信した端末識別情報と、その端末識別情報を受信したカラオケ装置のアドレスとを取得する第２取得手段と、
前記第２取得手段により取得された前記ユーザ携帯端末の端末識別情報と前記カラオケ装置のアドレスとを対応付けて第２記憶手段に記録する対応付け情報記録手段と、
前記第２記憶手段において対応付けて記憶された前記ユーザ携帯端末の端末識別情報と前記カラオケ装置のアドレスに基づいて、前記カラオケ装置のアドレスに対して通信可能な前記ユーザ携帯端末のアドレスを決定し、決定したアドレスを前記端末識別情報に該当するユーザ携帯端末に対して割当てる割当手段と、
を備えることを特徴とするカラオケシステム。
【請求項２】
請求項１に記載のカラオケシステムにおいて、
前記割当手段は、前記カラオケ装置のアドレスと同じサブネットに属するアドレスを、前記端末識別情報に該当するユーザ携帯端末に割当てるアドレスとして決定すること、
を特徴とするカラオケシステム。
【請求項３】
請求項１又は請求項２に記載のカラオケシステムにおいて、
前記ネットワークに接続された通信機器に対してアドレスを動的に割当てるアドレスリースサーバを備え、
前記カラオケ装置は、
前記管理サーバから自己に対応付されるユーザ携帯端末の端末識別情報を受信する受信手段と、
前記受信手段により受信された端末識別情報と自己のアドレスとを、前記アドレスリースサーバに送信する第２送信手段とを備え、
前記アドレスリースサーバは、前記第２取得手段と、前記対応付け情報記録手段と、前記割当手段とを備え、
前記第２取得手段は、前記カラオケ装置から送信された前記端末識別情報と前記アドレスとを取得すること、
を特徴とするカラオケシステム。
【請求項４】
請求項１ないし請求項３の何れか１項に記載のカラオケシステムにおいて、
前記第１取得手段は、前記特定の通信相手として対応付けられるカラオケ装置とユーザ携帯端末について、前記ユーザ携帯端末の端末識別情報及び当該ユーザ携帯端末の属性を表す属性情報と、前記カラオケ装置の特定情報とを取得し、
さらに、前記第１取得手段により取得されたユーザ携帯端末の属性情報に基づいて、当該ユーザ携帯端末について、前記ネットワークを経由して他の外部ネットワークに通信接続するためのネットワーク接続情報の通知の可否を判別する判別手段を備え、
前記割当手段は、前記カラオケ装置に対して通信可能なアドレスを前記ユーザ携帯端末に割当てると共に、前記ネットワークを経由して他のネットワークに通信接続するためのネットワーク接続情報を前記ユーザ携帯端末に通知する機能を有するものであって、前記判別手段による判別結果に応じて、前記ユーザ携帯端末に対する前記ネットワーク接続情報に関する通知の可否を制御すること、
を特徴とするカラオケシステム。
【請求項５】
複数のアドレス空間によるサブネットが構築されたネットワークに接続されたカラオケ装置と、ユーザが所有するユーザ携帯端末及び前記カラオケ装置と通信する機能を備える管理サーバとを有し、前記ネットワークを介して前記カラオケ装置を遠隔操作するユーザ携帯端末と、その操作対象となるカラオケ装置とを、特定の通信相手として対応付けるカラオケシステムにおいて、前記ネットワークに接続された通信機器にアドレスを動的に割当てるアドレスリースサーバであって、
前記特定の通信相手として対応付けられるカラオケ装置とユーザ携帯端末について、前記カラオケ装置が前記管理サーバから受信した前記ユーザ携帯端末の端末識別情報と、前記カラオケ装置のアドレスとを、前記カラオケ装置から取得する取得手段と、
前記取得手段により取得された前記ユーザ携帯端末の端末識別情報と前記カラオケ装置のアドレスとを対応付けて記憶手段に記録する対応付け情報記録手段と、
前記記憶手段において対応付けて記憶された前記ユーザ携帯端末の端末識別情報と前記カラオケ装置のアドレスに基づいて、前記カラオケ装置のアドレスに対して通信可能な前記ユーザ携帯端末のアドレスを決定し、決定したアドレスを前記端末識別情報に該当するユーザ携帯端末に対して割当てる割当手段と、
を備えることを特徴とするアドレスリースサーバ。
【請求項６】
複数のアドレス空間によるサブネットが構築されたネットワークに接続されたカラオケ装置と、ユーザが所有するユーザ携帯端末及び前記カラオケ装置と通信する機能を備える管理サーバとを有し、前記ネットワークを介して前記カラオケ装置を遠隔操作するユーザ携帯端末と、その操作対象となるカラオケ装置とを、特定の通信相手として対応付けるカラオケシステムにおける前記管理サーバであって、
前記カラオケ装置を特定するための情報である特定情報を前記管理サーバにおいて記憶する記憶手段と、
前記特定の通信相手として対応付けられるカラオケ装置とユーザ携帯端末について、前記ユーザ携帯端末を識別する端末識別情報と、前記カラオケ装置を特定するための特定情報とを取得する取得手段と、
前記取得手段により取得された端末識別情報及び特定情報と、前記記憶手段に記憶されている特定情報とに基づき、前記取得された特定情報に該当するカラオケ装置に前記端末識別情報を送信する送信手段と、
を備えることを特徴とする管理サーバ。
【請求項７】
複数のアドレス空間によるサブネットが構築されたネットワークに接続されたカラオケ装置と、ユーザが所有するユーザ携帯端末及び前記カラオケ装置と通信する機能を備える管理サーバとを有し、前記ネットワークを介して前記カラオケ装置を遠隔操作するユーザ携帯端末と、その操作対象となるカラオケ装置とを、特定の通信相手として対応付けるカラオケシステムにおける前記カラオケ装置であって、
自己に対応付されるユーザ携帯端末の端末識別情報を前記管理サーバから受信する受信手段と、
前記受信手段により受信された端末識別情報と自己のアドレスとを、前記ネットワークに接続された通信機器にアドレスを動的に割当てるアドレスリースサーバに送信する送信手段と、
を備えることを特徴とするカラオケ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラオケ楽曲を演奏するカラオケ装置と、カラオケ装置を遠隔操作するためのユーザ携帯端末との対応付けを行う技術に関する。
【背景技術】
【０００２】
従来、カラオケ装置と電子早見本装置等の操作端末とを特定の通信相手として対応付ける（括り付けともいう）ことで、括り付けされた操作端末によりカラオケ装置を操作可能にする技術が実用されている。このような技術により、複数のカラオケ装置が接続されたＬＡＮ（Local Area Network）において、操作端末と操作対象のカラオケ装置とを適宜対応付けることができるようになっている。
【０００３】
また、近年、ユーザが所有する携帯端末（例えば、いわゆるスマートフォン等の高機能携帯電話端末。以下、ユーザ携帯端末とも称する。）と、操作対象のカラオケ装置とを対応付けることで、カラオケ装置に対する操作を行うことを可能とする技術が提案されている。例えば、特許文献１には、ユーザが所有する携帯端末を用いてカラオケシステムにログインすることを可能とする技術が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−２１３８７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、近年のユーザ携帯端末（例えば、スマートフォン等）における通信手段として、携帯電話回線に加え、無線ＬＡＮ（例えば、ＩＥＥＥ８０２．１１等）も利用できる。また、多数のカラオケ装置を設置するカラオケシステムのネットワーク（以下、ネットワーク）が構成されたカラオケ店舗においても、無線ＬＡＮを利用していることが多い。そのため、ユーザ携帯端末が、カラオケ店舗の無線ＬＡＮを利用してカラオケシステムにログインすることが考えられる。
【０００６】
このとき、異なる複数の機種からなるカラオケ装置が、カラオケ店舗内のＬＡＮに混在する場合がある。そのような環境では、１つのＬＡＮ内においてカラオケ装置の機種ごとに複数のアドレス空間によるサブネットを構築することで、機種の異なるカラオケ装置間の通信を規制するといった運用が行われることがある。
【０００７】
例えば、インターネットプロトコルを用いるネットワーク（ＩＰネットワーク）環境においては、ネットワークアドレスの設定によりカラオケ装置の機種ごとに異なるサブネットを割当てることが行われている。そのため、ユーザ携帯端末から無線ＬＡＮを介しての通信接続先となるネットワークに、カラオケ装置の機種ごとに異なる複数のサブネットが構築されている場合、複数のサブネットにそれぞれ対応する固有のＩＰアドレスをユーザ携帯端末向けに用意する必要がある。しかし、従来のアドレスリースサーバでは、ユーザ携帯端末に対して一律で決められたアドレス範囲でＩＰアドレスを割当てることしかできなかった。
【０００８】
本発明は、上記問題を解決するためになされたものである。本発明の目的は、ネットワーク内で複数の異なるサブネットに属するカラオケ装置を選択的に遠隔操作するユーザ携帯端末に対して、カラオケ装置が属するサブネットに応じて動的にアドレスを付与することで、アドレスを効率的に利用可能にする技術を提供することである。
【課題を解決するための手段】
【０００９】
本発明のカラオケシステムは、複数のアドレス空間によるサブネットが構築されたネットワークに接続されたカラオケ装置と、ユーザが所有するユーザ携帯端末及びカラオケ装置と通信する機能を備える管理サーバとを有し、ネットワークを介してカラオケ装置を遠隔操作するユーザ携帯端末と、その操作対象となるカラオケ装置とを、特定の通信相手として対応付けるカラオケシステムである。このカラオケシステムは、第１記憶手段と、第１取得手段と、第１送信手段と、第２取得手段と、対応付け情報記録手段と、割当手段とを備える。
【００１０】
第１記憶手段は、カラオケ装置を特定するための情報である特定情報を管理サーバにおいて記憶する。第１取得手段は、特定の通信相手として対応付けられるカラオケ装置とユーザ携帯端末について、ユーザ携帯端末を識別する端末識別情報と、カラオケ装置を特定するための特定情報とを管理サーバにおいて取得する。第１送信手段は、第１取得手段により取得された端末識別情報及び特定情報と、第１記憶手段に記憶されている特定情報とに基づき、取得された特定情報に該当するカラオケ装置に端末識別情報を管理サーバから送信する。
【００１１】
第２取得手段は、カラオケ装置が管理サーバから受信した端末識別情報と、その端末識別情報を受信したカラオケ装置のアドレスとを取得する。対応付け情報記録手段は、第２取得手段により取得されたユーザ携帯端末の端末識別情報とカラオケ装置のアドレスとを対応付けて第２記憶手段に記録する。割当手段は、第２記憶手段において対応付けて記憶されたユーザ携帯端末の端末識別情報とカラオケ装置のアドレスに基づいて、カラオケ装置のアドレスに対して通信可能なユーザ携帯端末のアドレスを決定し、決定したアドレスを端末識別情報に該当するユーザ携帯端末に対して割当てる。
【００１２】
このようにすることで、複数のサブネットが構築されたネットワークにおいて、特定の通信相手として対応付されるカラオケ装置とユーザ携帯端末とが確実に通信可能となるように、カラオケ装置側のアドレスに応じてユーザ携帯端末側のアドレスを動的に付与できる。したがって、複数のサブネットにそれぞれ対応する複数の固有のアドレスをユーザ携帯端末向けに予め用意する必要がなく、アドレスを効率的に利用できる。
【００１３】
なお、カラオケ装置と対応付されるユーザ携帯端末に付与するアドレスとしては、請求項２に記載のように、カラオケ装置のアドレスと同じサブネットに属するアドレスを、端末識別情報に該当するユーザ携帯端末に割当てるアドレスとすることが考えられる。例えば、ＩＰネットワーク環境においては、ＩＰアドレスのネットワークアドレス部分によりサブネットが規定される。よって、対応付されるカラオケ装置のＩＰアドレスと共通のネットワークアドレスを持つＩＰアドレスをユーザ携帯端末に割当てることで、カラオケ装置とユーザ携帯端末とを通信可能にすることができる。
【００１４】
なお、本発明のカラオケシステムの具体的な構成として、請求項３に記載のように、ネットワークに接続された通信機器に対してアドレスを動的に割当てるアドレスリースサーバを備えることが考えられる。そして、カラオケ装置は、受信手段と、第２送信手段とを備える。受信手段は、管理サーバから自己に対応付されるユーザ携帯端末の端末識別情報を受信する。第２送信手段は、受信手段により受信された端末識別情報と自己のアドレスとを、アドレスリースサーバに送信する。一方、アドレスリースサーバは、第２取得手段と、対応付け情報記録手段と、割当手段とを備える。第２取得手段は、カラオケ装置から送信された端末識別情報とアドレスとを取得する。
【００１５】
ところで、例えばＩＰネットワーク環境では、ネットワークに接続された通信機器にＩＰアドレスを付与する際、ゲートウェイアドレスやＤＮＳサーバアドレス等のネットワークパラメータも併せて付与する仕組みが知られている。これらのネットワークパラメータは、通信機器が接続先のネットワークを経由して他の外部のネットワークと通信接続を行うために必要な接続情報である。また、スマートフォン等の携帯電話端末に実装されるオペレーティングシステム（ＯＳ）の中には、無線ＬＡＮへの接続時にゲートウェイアドレス等の接続情報を通知するか否かで、無線ＬＡＮへの通信接続と携帯電話通信網への通信接続とを両立するか否かが制御されるものがある。
【００１６】
このような仕組みを利用して、請求項４に記載のように構成することが考えられる。すなわち、第１取得手段は、特定の通信相手として対応付けられるカラオケ装置とユーザ携帯端末について、ユーザ携帯端末の端末識別情報及び当該ユーザ携帯端末の属性を表す属性情報と、カラオケ装置の特定情報とを取得する。判別手段は、第１取得手段により取得されたユーザ携帯端末の属性情報に基づいて、当該ユーザ携帯端末について、ネットワークを経由して他の外部ネットワークに通信接続するためのネットワーク接続情報の通知の可否を判別する。
【００１７】
割当手段は、カラオケ装置に対して通信可能なアドレスをユーザ携帯端末に割当てると共に、ネットワークを経由して他のネットワークに通信接続するためのネットワーク接続情報をユーザ携帯端末に通知する機能を有する。そして、この割当手段は、判別手段による判別結果に応じて、ユーザ携帯端末に対するネットワーク接続情報に関する通知の可否を制御する。このような構成によれば、ユーザ携帯端末にアドレスを付与する際にネットワーク接続情報の通知の可否を制御することで、ユーザ携帯端末の属性に応じてネットワークへの接続形態を制御することができる。
【００１８】
請求項５に記載の発明は、ユーザ携帯端末とカラオケ装置とを、特定の通信相手として対応付けるカラオケシステムにおいて、ネットワークに接続された通信機器にアドレスを動的に割当てるアドレスリースサーバに関するものである。このアドレスリースサーバは、取得手段と、対応付け情報記録手段と、割当手段とを備える。
【００１９】
取得手段は、特定の通信相手として対応付けられるカラオケ装置とユーザ携帯端末について、カラオケ装置が管理サーバから受信したユーザ携帯端末の端末識別情報と、カラオケ装置のアドレスとを、カラオケ装置から取得する。対応付け情報記録手段は、取得手段により取得されたユーザ携帯端末の端末識別情報とカラオケ装置のアドレスとを対応付けて記憶手段に記録する。割当手段は、記憶手段において対応付けて記憶されたユーザ携帯端末の端末識別情報とカラオケ装置のアドレスに基づいて、カラオケ装置のアドレスに対して通信可能なユーザ携帯端末のアドレスを決定する。そして、決定したアドレスを端末識別情報に該当するユーザ携帯端末に対して割当てる。本発明のアドレスリースサーバによれば、請求項１に記載のカラオケシステムについて記載した効果と同様の効果が得られる。
【００２０】
請求項６に記載の発明は、カラオケ装置と管理サーバとを有し、ユーザ携帯端末とカラオケ装置とを特定の通信相手として対応付けるカラオケシステムにおける管理サーバに関するものである。この管理サーバは、記憶手段と、取得手段と、送信手段とを備える。
【００２１】
記憶手段は、カラオケ装置を特定するための情報である特定情報を管理サーバにおいて記憶する。取得手段は、特定の通信相手として対応付けられるカラオケ装置とユーザ携帯端末について、ユーザ携帯端末を識別する端末識別情報と、カラオケ装置を特定するための特定情報とを取得する。送信手段は、取得手段により取得された端末識別情報及び特定情報と、記憶手段に記憶されている特定情報とに基づき、取得された特定情報に該当するカラオケ装置に端末識別情報を送信する。
【００２２】
このような管理サーバをカラオケシステムに用いることで、特定の通信相手として対応付けられるカラオケ装置とユーザ携帯端末について、ユーザ携帯端末の端末識別情報をカラオケ装置に通知できる。それにより、請求項１に記載のカラオケシステムについて記載したとおり、カラオケ装置に送信された端末識別情報とカラオケ装置のアドレスとに基づいて、カラオケ装置と通信可能なアドレスをユーザ携帯端末に付与することができるようなる。
【００２３】
請求項７に記載の発明は、カラオケ装置と管理サーバとを有し、ユーザ携帯端末とカラオケ装置とを特定の通信相手として対応付けるカラオケシステムにおけるカラオケ装置に関するものである。このカラオケ装置は、受信手段と送信手段とを備える。受信手段は、自己に対応付されるユーザ携帯端末の端末識別情報を管理サーバから受信する。送信手段は、受信手段により受信された端末識別情報と自己のアドレスとを、ネットワークに接続された通信機器にアドレスを動的に割当てるアドレスリースサーバに送信する。
【００２４】
このようなカラオケ装置をカラオケシステムに用いることで、特定の通信相手として対応付けられるカラオケ装置とユーザ携帯端末について、ユーザ携帯端末の端末識別情報とカラオケ装置のアドレスとの組合せをアドレスリースサーバに通知できる。それにより、請求項３に記載のカラオケシステムについて記載したとおり、アドレスリースサーバが、ユーザ携帯端末の端末識別情報とカラオケ装置のアドレスとに基づいて、カラオケ装置と通信可能なアドレスをユーザ携帯端末に付与することができるようなる。
【図面の簡単な説明】
【００２５】
【図１】カラオケシステムの全体構成を表すブロック図。
【図２】（ａ）ＤＨＣＰルータの構成を表すブロック図、（ｂ）カラオケ装置の構成を表すブロック図、（ｃ）管理サーバの構成を表すブロック図。
【図３】（ａ）割当てルールの構成例を表す説明図、（ｂ）属性管理テーブルの構成例を表す説明図。
【図４】括り付け処理の手順を表すシーケンス図。
【発明を実施するための形態】
【００２６】
以下、本発明の実施形態を図面に基づいて説明する。なお、本発明は下記の実施形態に限定されるものではなく様々な態様にて実施することが可能である。
［カラオケシステムの構成の説明］
図１に示すとおり、実施形態のカラオケシステムは、カラオケ店舗内のＬＡＮ７０に接続されたＤＨＣＰルータ１０、複数のカラオケ装置２０ａ，２０ｂ、及びリモコン端末４０と、インターネット１００に接続された管理サーバ３０とを有する。また、ＬＡＮ７０とインターネット１００は、ＤＨＣＰルータ１０を経由して接続されている。
【００２７】
本実施形態では、カラオケ店舗内のＬＡＮ７０において、インターネットプロトコル（ＩＰ）を用いるネットワーク環境が構築されていること前提とする。なお、図１では、２台のカラオケ装置２０ａ，２０ｂを記載しているが、それより多くのカラオケ装置がＬＡＮ７０に接続されていてもよい。以下の説明において、カラオケ装置２０ａ，２０ｂを特に区別しない場合、単にカラオケ装置２０と表記する。
【００２８】
ＤＨＣＰルータ１０は、カラオケ店舗内のＬＡＮ７０と、外部のインターネット１００との間でＩＰによる通信を相互に中継するルータ機能と、ＤＨＣＰ（Dynamic Host Configuration Protocol）サーバ機能とを有する通信機器である。ＤＨＣＰサーバ機能は、通信機器がネットワークに接続する際にＩＰアドレスを含む様々なネットワークパラメータを自動的に割当てる機能である。このＤＨＣＰルータ１０には、ＬＡＮ７０を経由して外部のインターネット１００に通信接続するために必要な接続情報として、ゲートウェイアドレスやＤＮＳサーバアドレス、ドメイン名等のネットワークパラメータが予め登録されているものとする。
【００２９】
また、ＤＨＣＰルータ１０は、従来のＤＨＣＰサーバ機能に加え、ユーザが所有するユーザ携帯端末５０とカラオケ装置２０とが特定の通信相手として括り付けされる際に、括り付けに対応するＩＰアドレスをユーザ携帯端末５０に動的に付与する機能を備える。この括り付けに関する一連の処理の手順については後述する。
【００３０】
図２（ａ）に示すとおり、ＤＨＣＰルータ１０は、制御部１１、通信インタフェース部１２、及び記憶部１３を備える。制御部１１は、ＣＰＵ、ＲＡＭ、ＲＯＭ等（何れも不図示）を備え、各種プログラムを実行することによりＤＨＣＰルータ１０の動作を制御する。通信インタフェース部１２は、ＤＨＣＰルータ１０をＬＡＮ７０及びインターネット１００に接続し、これらのネットワークを介した通信を行う。記憶部１３は、各種情報を記憶する記憶装置である。この記憶部１３には、カラオケ装置２０と括り付けされるユーザ携帯端末５０にＩＰアドレスを割当てる際の基準となる割当てルールが記憶されている。
【００３１】
この割当てルールの具体的な構成について、図３（ａ）を参照しながら説明する。図３（ａ）に例示されるとおり、割当てルールには、括り付けされるユーザ携帯端末５０及びカラオケ装置２０の組合せについて、ユーザ携帯端末５０のＭＡＣアドレスと、カラオケ装置２０のＩＰアドレス及びサブネットマスクと、ネットワークパラメータの通知方法が対応付けて記録される。ネットワークパラメータの通知方法は、括り付けされるユーザ携帯端末５０に対する各ネットワークパラメータ（ＩＰアドレス、ゲートウェイアドレス、ＤＮＳサーバアドレス、ドメイン名）の通知の可否を定義する情報である。この割当てルールは、カラオケ装置２０から割当てルール登録依頼を受信することで、制御部１１によって更新されるようになっている。
【００３２】
図２（ｂ）に示すとおり、カラオケ装置２０は、制御部２１、通信インタフェース部２２、記憶部２３、操作部２４、音声入出力部２５、赤外線通信部２９等を備える。このカラオケ装置２０は、ユーザからリクエストされたカラオケ楽曲を演奏する機能を有する。制御部２１は、ＣＰＵ、ＲＡＭ、ＲＯＭ等（何れも不図示）を備え、所定のプログラムに従って動作することにより、カラオケ装置２０を総合的に制御する。通信インタフェース部２２は、カラオケ装置２０をＬＡＮ７０に接続し、ＬＡＮ７０及びインターネット１００を介した通信を制御する通信装置である。カラオケ装置２０は、ＬＡＮ７０を介して、ＤＨＣＰルータ１０やリモコン端末４０、ユーザ携帯端末５０とＴＣＰ／ＩＰの通信規格に従った通信を行う。
【００３３】
記憶部２３は、例えばハードディスクドライブや半導体メモリ等の記憶装置である。記憶部２３には、カラオケ楽曲を演奏するための楽曲データを多数収録したカラオケデータベースや、カラオケ装置２０の動作を制御するためのプログラム等が記憶される。操作部２４は、ユーザからの操作を入力するための入力装置であり、カラオケ装置２０本体に備えられたタッチパネルやキー・スイッチ等からなる。音声入出力部２５は、マイク２７からの音声の入力と、スピーカ２８からの音声の出力を制御する。赤外線通信部２９は、リモコン端末４０との間で赤外線を媒体とする所定の赤外線通信規格に沿った赤外線通信を行う通信インタフェースである。
【００３４】
図１のブロック図の説明に戻る。本実施形態では、２台のカラオケ装置２０ａ（Ａ機種），２０ｂ（Ｂ機種）は、互いに機種が異なるものとする。そして、ネットワークアドレスの設定により、２台のカラオケ装置２０ａ，２０ｂがそれぞれ異なるサブネットに分けられることにより、異機種間の通信が制限されている。
【００３５】
図１の事例では、カラオケ装置２０ａのＩＰアドレスは、192:168:0:2/24となっている。また、カラオケ装置２０ｂのＩＰアドレスは、192:168:1:2/24となっている。この場合、カラオケ装置２０ａ，２０ｂのネットワークアドレスは、それぞれ192:168:0、192:168:1となり、カラオケ装置２０ａ，２０ｂが互いに異なるサブネットに属していることになる。これに対し、ＤＨＣＰルータ１０には、カラオケ装置２０ａ，２０ｂの両方と通信可能とするため、それぞれのサブネットに対応する２種類のＩＰアドレス（192:168:0:1/24、192:168:1:1/24）が割当てられているものとする。
【００３６】
管理サーバ３０は、サーバ機能を有する情報処理装置であり、インターネット１００に接続されている。図２（ｃ）に示すとおり、管理サーバ３０は、制御部３１、通信インタフェース部３２、及び記憶部３３を備える。制御部３１は、ＣＰＵ、ＲＡＭ、ＲＯＭ等（何れも不図示）を備え、各種プログラムを実行することにより管理サーバ３０の動作を制御する。通信インタフェース部３２は、管理サーバ３０をインターネット１００に接続し、インターネット１００を介した通信を行う。これにより管理サーバ３０は、カラオケ装置２０やリモコン端末４０、ユーザ携帯端末５０と通信を行う。記憶部３３は、各種情報を記憶する記憶装置である。この記憶部３３には、属性管理テーブルが記憶されている。この属性管理テーブルは、ユーザ携帯端末５０に関する属性情報と、属性情報に応じて定義されているネットワークパラメータの通知方法とが対応付けて記された情報である。
【００３７】
この属性管理テーブルの具体的な構成について、図３（ｂ）を参照しながら説明する。図３（ｂ）に例示されるとおり、属性管理テーブルには、ユーザ携帯端末５０に関する属性情報として、括り付けの対象となり得るユーザ携帯端末５０に実装されるＯＳの種類と、各ＯＳのバージョンとが複数登録されている。そして、各ＯＳのバージョンごとに、カラオケ店舗内のＬＡＮ７０において適用される各ネットワークパラメータ（ＩＰアドレス、ゲートウェイアドレス、ＤＮＳサーバアドレス、ドメイン名）それぞれについて、通知の可否が定義されている。
【００３８】
図３（ｂ）の事例では、例えば、アップル社が提供するＯＳであるｉＯＳ（登録商標）のバージョン７．０や６．０等については、ＩＰアドレスのみ通知が許可されているものとする。また、グーグル社が提供するＯＳであるＡｎｄｒｏｉｄ（登録商標）のバージョン５．０や４．２等については、ＩＰアドレス、ゲートウェイアドレス、ＤＮＳサーバアドレスの通知が許可されているものとする。
【００３９】
リモコン端末４０は、カラオケ装置２０専用の遠隔操作機器である。このリモコン端末４０は、情報を表示するためのディスプレイや、ユーザの入力操作を受付けるタッチパネルやキー・スイッチ等の操作部、無線ＬＡＮ通信部、赤外線通信部を備える。このリモコン端末４０を用いることで、ユーザはカラオケサービスに関する情報の閲覧や、カラオケ装置２０に演奏させるカラオケ楽曲の選曲操作を行うことができるようになっている。このリモコン端末４０は、周知の無線ＬＡＮ通信規格（例えば、ＩＥＥＥ８０２．１１規格等）に則った無線通信機能を有する。これによりリモコン端末４０は、無線ＬＡＮアクセスポイント６０を経由してＬＡＮ７０に通信接続し、インフラストラクチャ・モード等の通信モードでカラオケ装置２０やＤＨＣＰルータ１０との間で通信を行う。さらに、リモコン端末４０は、ＤＨＣＰルータ１０を経由してインターネット１００に通信接続し、管理サーバ３０との間で通信を行う。
【００４０】
なお、カラオケ装置２０をリモコン端末４０で操作する前提として、リモコン端末４０と操作対象のカラオケ装置２０とを特定の通信相手として対応付ける「括り付け」が行われる。この括り付けは、カラオケ装置２０とリモコン端末４０とが、互いのＩＰアドレスや識別情報をそれぞれ記憶することで成立する。なお、リモコン端末４０のその他の構成や機能については、周知のものと同様であるので、ここでの説明は省略する。
【００４１】
ユーザ携帯端末５０は、カラオケシステムを利用するユーザが所有する携帯情報機器であり、データ通信機能、画像認識機能等を備える高機能携帯電話端末（いわゆるスマートフォン）やタブレットコンピュータ等からなる。ユーザ携帯端末５０は、情報を表示するためのディスプレイや、ユーザの入力操作を受付けるタッチパネルやキー・スイッチ等の操作部、無線通信部、画像を読取り可能なカメラ等（何れも不図示）を備える。
【００４２】
ユーザ携帯端末５０は、携帯電話通信網における所定の無線通信規格に則った無線通信機能を有し、携帯電話通信網経由でインターネット１００に通信接続する。また、ユーザ携帯端末５０は、周知の無線ＬＡＮ通信規格に則った無線通信機能を有し、公衆無線ＬＡＮサービスを介してインターネット１００に通信接続したり、無線ＬＡＮアクセスポイント６０を経由してＬＡＮ７０に通信接続する。
【００４３】
無線ＬＡＮアクセスポイント６０は、所定の無線ＬＡＮ規格に従った無線通信で端末間を接続するための電波中継機であり、リモコン端末４０及びユーザ携帯端末５０とＬＡＮ７０との間の通信接続を中継する。なお、複数の無線ＬＡＮアクセスポイント６０が、カラオケ店舗内の各所に分散して配置されていてもよい。なお、無線ＬＡＮアクセスポイント６０の構成については周知のものと同様であるので、ここでの説明は省略する。
【００４４】
［括り付け処理の説明］
本実施形態のカラオケシステムでは、ユーザ携帯端末５０と操作対象のカラオケ装置２０とを対応付ける「括り付け処理」を行うことで、カラオケ装置２０に対する選曲等の操作をユーザ携帯端末５０を用いて行うことができるようになる。以下、カラオケシステムの各装置によって行われる括り付け処理の手順について、図４のシーケンス図を参照しながら説明する。
【００４５】
Ｓ１００において、カラオケ装置２０とリモコン端末４０との間で、赤外線通信及び無線ＬＡＮ通信を用いた所定の通信手続を経て、互いを特定の通信相手として対応付ける括り付けを確立する。これにより、括り付けされたリモコン端末４０によりカラオケ装置２０を操作可能にすることができる。なお、カラオケ装置２０とリモコン端末４０との間の括り付けの手順については、本発明の主要な構成ではないため説明を省略する。
【００４６】
Ｓ１０２において、リモコン端末４０は、ユーザ携帯端末５０とカラオケ装置２０とを括り付けする手続に必要となるワンタイムパスワードの取得要求を、管理サーバ３０に送信する。このワンタイムパスワードの取得要求には、送信元のリモコン端末４０と括り付けされたカラオケ装置２０の識別情報（例えば、シリアルナンバー）が含まれる。Ｓ１０４において、管理サーバ３０の制御部３１は、リモコン端末４０からワンタイムパスワードの取得要求を受信すると、その取得要求に含まれるカラオケ装置２０の識別情報に対応付けたワンタイムパスワードを生成し、送信元のリモコン端末４０に送信する。管理サーバ３０の制御部３１は、前記カラオケ装置２０の識別情報とワンタイムパスワードとを対応付けて記憶部３３に記録する。
【００４７】
Ｓ１０６において、リモコン端末４０は、管理サーバ３０から受信したワンタイムパスワードを表す画像情報を表示する。例えば、リモコン端末４０は、受信したワンタイムパスワードを、ユーザ携帯端末５０に備えられたバーコード読取機能により読取可能な２次元バーコードに変換して表示する。また、ここで表示する情報には、ワンタイムパスワードの他に、管理サーバ３０にアクセスするための接続情報（例えば、ＵＲＬ：Uniform Resource Locator、電子メールアドレス等）が含まれていてもよい。
【００４８】
Ｓ１０８において、ユーザ携帯端末５０は、リモコン端末４０において表示されたワンタイムパスワード及び接続情報を読み取り、読み取った接続情報を用いて管理サーバ３０に括り付け要求を送信する。ここでは、ユーザ携帯端末５０は、公衆無線ＬＡＮサービスや携帯電話通信網を利用したインターネット接続により、管理サーバ３０に括り付け要求を送信する。ユーザ携帯端末５０が送信する括り付け要求には、自ユーザ携帯端末５０のＭＡＣアドレス、ワンタイムパスワード、及び自ユーザ携帯端末５０に関する属性情報が含まれる。このうちの属性情報は、例えばユーザ携帯端末５０に実装されているＯＳの種類及びバージョンや、機種名を表す情報である。
【００４９】
Ｓ１１０では、管理サーバ３０の制御部３１は、ユーザ携帯端末５０から括り付け要求を受信すると、その括り付け要求に含まれる属性情報に基づいて、ユーザ携帯端末５０に対するネットワークパラメータの通知方法を判断する。この通知方法は、ＩＰアドレスの他、ＬＡＮ７０を経由してインターネット１００に通信接続するために必要となるゲートウェイアドレスやＤＮＳサーバアドレス、ドメイン名等のネットワークパラメータの通知の可否を示すものである。具体的に、管理サーバ３０の制御部３１は、記憶部３３に記憶されている属性管理テーブル（図３（ｂ）参照）を参照し、要求元のユーザ携帯端末５０の属性情報に適合する通知方法を決定する。
【００５０】
Ｓ１１２では、管理サーバ３０の制御部３１は、ワンタイムパスワードとカラオケ装置２０の識別情報とを対応付けた記録に基づき、要求元のユーザ携帯端末５０の括り付け相手となるカラオケ装置２０を特定し、そのカラオケ装置２０に括り付け通知を送信する。管理サーバ３０が送信する括り付け通知には、要求元のユーザ携帯端末５０のＭＡＣアドレスと、固有のログインＩＤと、Ｓ１１０で決定したネットワークパラメータの通知方法を表す情報とが含まれる。このうちのログインＩＤは、括り付けされるユーザ携帯端末５０とカラオケ装置２０との間で用いられるログイン認証用の識別情報である。
【００５１】
Ｓ１１４において、カラオケ装置２０の制御部２１は、管理サーバ３０から括り付け通知を受信すると、割当てルール登録依頼をＤＨＣＰルータ１０に送信する。カラオケ装置２０が送信する割当てルール登録依頼には、括り付け通知に含まれるユーザ携帯端末５０のＭＡＣアドレスと、ネットワークパラメータの通知方法と、自カラオケ装置２０に割当てられているＩＰアドレスとが含まれる。
【００５２】
Ｓ１１６において、ＤＨＣＰルータ１０の制御部１１は、カラオケ装置２０から割当てルール登録依頼を受信すると、記憶部１３に記憶されている割当てルール（図３（ａ）参照）を更新する。具体的には、ＤＨＣＰルータ１０の制御部１１は、割当てルール登録依頼に含まれるユーザ携帯端末５０のＭＡＣアドレスと、カラオケ装置２０のＩＰアドレス及びサブネットマスクと、ネットワークパラメータの通知方法とを対応付けて、記憶部１３の割当てルールに記録する。
【００５３】
Ｓ１１８において、カラオケ装置２０の制御部２１は、割当てルール登録依頼が完了したことを表す依頼完了通知を管理サーバ３０に送信する。Ｓ１２０において、管理サーバ３０の制御部３１は、カラオケ装置２０から依頼完了通知を受信すると、括り付けされるユーザ携帯端末５０とカラオケ装置２０との間で用いられるログインＩＤを含む括り付け応答を、要求元のユーザ携帯端末５０に送信する。ここでは、管理サーバ３０とユーザ携帯端末５０は、公衆無線ＬＡＮサービスや携帯電話通信網を利用したインターネット接続を介して、括り付け応答を送受信する。
【００５４】
Ｓ１２２において、ユーザ携帯端末５０と無線ＬＡＮアクセスポイント６０との間で無線接続を確立する。Ｓ１２４において、ユーザ携帯端末５０は、ＤＨＣＰルータ１０を探すためのメッセージであるＤＨＣＰ  ＤＩＳＣＯＶＥＲを、無線ＬＡＮ通信を介してＬＡＮ７０にブロードキャストする。このＤＨＣＰ  ＤＩＳＣＯＶＥＲには、自ユーザ携帯端末５０のＭＡＣアドレスが含まれる。
【００５５】
Ｓ１２６において、ＤＨＣＰルータ１０の制御部１１は、ユーザ携帯端末５０からＤＨＣＰ  ＤＩＳＣＯＶＥＲを受信すると、その送信元のユーザ携帯端末５０に対して割当てるＩＰアドレスを決定する。具体的には、ＤＨＣＰルータ１０の制御部１１は、記憶部１３の割当てルールを参照し、ＤＨＣＰ  ＤＩＳＣＯＶＥＲに含まれるＭＡＣアドレスに対応付けられているカラオケ装置２０のＩＰアドレス及びサブネットマスクを特定する。そして、ＤＨＣＰルータ１０の制御部１１は、割当てルールから特定したカラオケ装置２０のＩＰアドレスと同一のサブネットに属するアドレス空間の中から、送信元のユーザ携帯端末５０に割当て可能なＩＰアドレスを決定する。
【００５６】
Ｓ１２８において、ＤＨＣＰルータ１０の制御部１１は、ＤＨＣＰ  ＤＩＳＣＯＶＥＲに対する応答として、ＩＰアドレスの候補を通知するメッセージであるＤＨＣＰ  ＯＦＦＥＲを、送信元のユーザ携帯端末５０に送信する。このＤＨＣＰ  ＯＦＦＥＲには、割当てルール（図３（ｂ）参照）に記されているネットワークパラメータの通知方法に基づいて、送信元のユーザ携帯端末５０に対して通知が許可されているネットワークパラメータが含まれる。また、このＤＨＣＰ  ＯＦＦＥＲにより送信されるＩＰアドレスは、Ｓ１２６で決定されたＩＰアドレスである。
【００５７】
Ｓ１３０において、ユーザ携帯端末５０は、ＤＨＣＰルータ１０から送信されたＤＨＣＰ  ＯＦＦＥＲを受信すると、ＤＨＣＰルータ１０から提供されたＩＰアドレスの割当てを要求するメッセージであるＤＨＣＰ  ＲＥＱＵＥＳＴを、無線ＬＡＮ通信を介してＬＡＮ７０にブロードキャストする。
【００５８】
Ｓ１３２において、ＤＨＣＰルータ１０の制御部１１は、ユーザ携帯端末５０から送信されたＤＨＣＰ  ＲＥＱＵＥＳＴを受信すると、ＩＰアドレス等の設定情報を提供するメッセージであるＤＨＣＰ  ＡＣＫを送信元のユーザ携帯端末５０に送信する。このＤＨＣＰ  ＡＣＫには、Ｓ１２８で送信したＩＰアドレス及び他のネットワークパラメータが含まれる。
【００５９】
Ｓ１３４において、ユーザ携帯端末５０は、ＤＨＣＰルータ１０からＤＨＣＰ  ＡＣＫを受信すると、受信したＤＨＣＰ  ＡＣＫに含まれるＩＰアドレスを、自己のＩＰアドレスとして記憶する。また、ＩＰアドレスと共に他のネットワークパラメータ（ゲートウェイアドレスやＤＮＳサーバアドレス）を受信した場合、無線ＬＡＮ通信時のネットワーク接続情報として記憶する。
【００６０】
上述の一連の処理により、ユーザ携帯端末５０が無線ＬＡＮアクセスポイント６０経由して操作対象となるカラオケ装置２０と通信可能になり、カラオケ装置２０とユーザ携帯端末５０とが、互いのＩＰアドレスを把握することで括り付けが成立する。これ以降、括り付けされたカラオケ装置２０とユーザ携帯端末５０とが、互いのＩＰアドレス及びログインＩＤに基づいて通信を行うことで、カラオケ装置２０に対する操作を括り付けされたユーザ携帯端末５０から行うことが可能となる。
【００６１】
［効果］
実施形態のカラオケシステムによれば、次の効果を奏する。
ＤＨＣＰルータ１０が、ユーザ携帯端末５０と括り付けされるカラオケ装置２０のＩＰアドレスに対応するサブネットに応じて、ユーザ携帯端末５０のＩＰアドレスを動的に付与できる。これにより、カラオケ装置２０の機種ごとに複数のサブネットが構築されたネットワーク環境において、複数のサブネットにそれぞれ対応する複数の固有のＩＰアドレスをユーザ携帯端末５０向けに予め用意する必要がなく、ＩＰアドレスを効率的に利用できる。また、ユーザ携帯端末５０に対して動的にＩＰアドレスを付与できることから、ユーザ携帯端末５０を別のネットワークに移動して、そのネットワークに接続されたカラオケ装置２０とユーザ携帯端末５０とを括り付けして使用することが容易となる。
【００６２】
また、管理サーバ３０が、ユーザ携帯端末５０の属性情報を取得し、取得された属性情報に基づいてゲートウェイアドレスやＤＮＳサーバアドレス、ドメイン名等のネットワークパラメータの通知方法を決定できる。そして、ＤＨＣＰルータ１０は、管理サーバ３０において決定された通知方法に基づいて、ユーザ携帯端末５０に対するネットワークパラメータの通知の可否を制御することができる。このようにすることで、ユーザ携帯端末５０のＯＳのバージョンに応じてネットワークへの接続形態を制御することができる。
【００６３】
［特許請求の範囲に記載の構成との対応］
実施形態の各構成と、特許請求の範囲に記載の構成との対応は次のとおりである。
管理サーバ３０の記憶部３３が、第１記憶手段又は記憶手段（請求項６）に相当する。管理サーバ３０の通信インタフェース部３２が、第１取得手段又は取得手段（請求項６）に相当する。管理サーバ３０の制御部３１及び図４のＳ１１２が、第１送信手段又は送信手段（請求項６）に相当する。管理サーバ３０の制御部３１及び図４のＳ１１０が、判別手段に相当する。
【００６４】
ＤＨＣＰルータ１０が、アドレスリースサーバに相当する。ＤＨＣＰルータ１０の通信インタフェース部１２が、第２取得手段又は取得手段（請求項５）に相当する。ＤＨＣＰルータ１０の記憶部１３が、第２記憶手段又は記憶手段（請求項５）に相当する。ＤＨＣＰルータ１０の制御部１１及び図４のＳ１１６が、対応付け情報記録手段に相当する。ＤＨＣＰルータ１０の制御部１１及び図４のＳ１２６，Ｓ１２８，Ｓ１３２が、割当手段に相当する。カラオケ装置２０の通信インタフェース部２２が、受信手段に相当する。カラオケ装置２０の制御部２１及び図４のＳ１１４が、第２送信手段又は送信手段（請求項７）に相当する。
【００６５】
［変形例］
上述の実施形態のカラオケシステムにおいては、ＤＨＣＰルータ１０と、カラオケ装置２０とがそれぞれ別体の装置としてＬＡＮ７０に接続されている事例について説明した。これに限らず、ＬＡＮ７０に接続される複数のカラオケ装置２０の何れかが、ＤＨＣＰルータ１０の機能を併せ持つような構成であってもよい。
【符号の説明】
【００６６】
１０…ＤＨＣＰルータ、１１…制御部、１２…通信インタフェース部、１３…記憶部、２０，２０ａ，２０ｂ…カラオケ装置、２１…制御部、２２…通信インタフェース部、２３…記憶部、２４…操作部、２５…音声入出力部、２６…ディスプレイ、２７…マイク、２８…スピーカ、２９…赤外線通信部、３０…管理サーバ、３１…制御部、３２…通信インタフェース部、３３…記憶部、４０…リモコン端末、５０…ユーザ携帯端末、６０…無線ＬＡＮアクセスポイント、７０…ローカルエリアネットワーク（ＬＡＮ）、１００…インターネット。
【図１】
0006406045.tif 000002
【図２】
0006406045.tif 000003
【図３】
0006406045.tif 000004
【図４】
0006406045.tif 000005