(57)【要約】【課題】複数の異なるサブネットに属するカラオケ装置を選択的に遠隔操作する操作端末に対して、カラオケ装置が属するサブネットに応じたアドレスを動的に付与する。【解決手段】管理サーバ３０は、各カラオケ装置２０がリモコン端末４０に対して割当てるべきＩＰアドレスの範囲をデータベースによって一元に管理する。カラオケ装置２０は、管理サーバ３０から自カラオケ装置２０に括り付けされるリモコン端末４０に対して割当てるべきＩＰアドレスの範囲を取得する。カラオケ装置２０は、リモコン端末４０から赤外線通信を介して括付け要求を受付けると、管理サーバ３０から取得したＩＰアドレスの範囲の中から、要求元のリモコン端末４０に対して割当てるＩＰアドレスを決定する。カラオケ装置２０は、決定されたＩＰアドレスを要求元のリモコン端末４０に通知し、リモコン端末４０との括付けを行う。【選択図】図１
2017156416.tif 000002
【特許請求の範囲】
【請求項１】
複数のアドレス空間によるサブネットワークが構築されたネットワークに接続されたカラオケ装置と、複数の前記ネットワークに属するカラオケ装置と通信する機能を備える管理サーバとを有し、前記ネットワークを介して前記カラオケ装置を遠隔操作するように構成された操作端末と、その操作対象となるカラオケ装置とを、特定の通信相手として対応付けるカラオケシステムであって、
前記管理サーバは、
前記カラオケ装置から、当該カラオケ装置が属するネットワークを識別する情報であるネットワーク識別情報と、当該カラオケ装置を識別する情報であるカラオケ装置識別情報とを含む取得要求を受信するように構成された受信手段と、
前記受信手段により受信された取得要求に基づいて、当該取得要求に係るカラオケ装置のアドレスに対して通信可能な既知のアドレスの範囲のうち当該カラオケ装置が前記操作端末に対して割当てるべきアドレスの範囲を決定し、当該取得要求に含まれる前記ネットワーク識別情報及び前記カラオケ装置識別情報と、決定されたアドレスの範囲とを対応付けてデータベースに登録するように構成された管理手段と、
前記取得要求に係るカラオケ装置について前記管理手段により決定されたアドレスの範囲を、当該カラオケ装置に通知するように構成された通知手段とを備え、
前記カラオケ装置は、
自カラオケ装置が属するネットワークに対応する前記ネットワーク識別情報と、自カラオケ装置に対応する前記カラオケ装置識別情報とを含む前記取得要求を前記管理サーバに送信するように構成された取得要求手段と、
前記取得要求手段により送信された取得要求に応じて前記管理サーバから通知されたアドレスの範囲を保存するように構成されたアドレス取得手段と、
前記特定の通信相手として自カラオケ装置に対応付けされる操作端末を識別する情報である端末識別情報を取得するように構成された端末識別情報取得手段と、
前記アドレス取得手段により保存されたアドレスの範囲の中から、前記端末識別情報により取得された端末識別情報に対応する操作端末に対して割当てるアドレスを決定するように構成された割当手段と、
前記割当手段により決定されたアドレスを、当該操作端末に通知するように構成されたアドレス通知手段と、
前記割当手段により割当てられたアドレスに基づいて、当該アドレスに対応する操作端末との間で通信を行うように構成された通信制御手段とを備える、カラオケシステム。
【請求項２】
請求項１に記載のカラオケシステムにおいて、
前記カラオケ装置は、
前記操作端末が自操作端末に対応付けされるカラオケ装置を前記ネットワーク内で探索するために送信する情報であって、当該操作端末の端末識別情報を含む探索情報を受信するように構成された探索情報受信手段と、
前記探索情報受信手段により受信された探索情報に含まれる端末識別情報と、前記端末識別情報取得手段により取得された端末識別情報とが一致するか否かを判定するように構成された探索情報判定手段とを更に備え、
前記探索情報判定手段により両者の端末識別情報が一致すると判定されたことを条件に、前記割当手段が、当該端末識別情報に対応する操作端末に対して割当てるアドレスを決定し、前記アドレス通知手段が、前記決定されたアドレスを当該操作端末に通知するように構成されている、カラオケシステム。
【請求項３】
請求項１又は請求項２に記載のカラオケシステムにおいて、
前記カラオケ装置は、
前記アドレス通知手段により前記アドレスを通知された操作端末から、当該操作端末の端末識別情報を含む応答情報を受信するように構成された応答受信手段と、
前記応答受信手段により受信された応答情報に含まれる端末識別情報と、前記端末識別情報取得手段により取得された端末識別情報とが一致するか否かを判定するように構成された応答情報判定手段とを更に備え、
前記応答情報判定手段により両者の端末識別情報が一致すると判定されたことを条件に、前記通信制御手段が、前記割当手段により割当てられたアドレスに基づいて、当該アドレスに対応する操作端末との間で通信を行うように構成されている、カラオケシステム。
【請求項４】
請求項１ないし請求項３の何れか１項に記載のカラオケシステムにおいて、
前記操作端末は、
前記カラオケ装置の前記アドレス通知手段から通知される操作端末のアドレスと、当該カラオケ装置のアドレスとを取得するように構成されたアドレス取得手段と、
前記アドレス取得手段により取得された前記カラオケ装置のアドレスと、自操作端末に対応付けされるカラオケ装置のアドレスとして既知のアドレスとが適合するか否かを判定するように構成されたアドレス判定手段と、
前記アドレス判定手段により両者のアドレスが適合すると判定されたことを条件に、前記カラオケ装置の前記アドレス通知手段から通知されたアドレスに対する応答として、自操作端末の端末識別情報を含む応答情報を、当該カラオケ装置に送信するように構成された応答送信手段とを備える、カラオケシステム。
【請求項５】
複数のアドレス空間によるサブネットワークが構築されたネットワークに接続されたカラオケ装置と、複数の前記ネットワークに属するカラオケ装置と通信する機能を備える管理サーバとを有し、前記ネットワークを介して前記カラオケ装置を遠隔操作するように構成された操作端末と、その操作対象となるカラオケ装置とを、特定の通信相手として対応付けるカラオケシステムを構成する前記カラオケ装置であって、
前記管理サーバは、前記カラオケ装置が前記操作端末に対して割当てるべきアドレスの範囲を管理する管理手段を有するものであり、
前記カラオケ装置は、
自カラオケ装置が前記操作端末に対して割当てるべきアドレスの範囲を管理サーバから取得し、その取得したアドレスの範囲を保存するように構成されたアドレス取得手段と、
前記特定の通信相手として自カラオケ装置に対応付けされる操作端末を識別する情報である端末識別情報を取得するように構成された端末識別情報取得手段と、
前記アドレス取得手段により保存されたアドレスの範囲の中から、前記端末識別情報により取得された端末識別情報に対応する操作端末に対して割当てるアドレスを決定するように構成された割当手段と、
前記割当手段により決定されたアドレスを、当該アドレスに対応する操作端末に通知するように構成されたアドレス通知手段と、
前記割当手段により割当てられたアドレスに基づいて、当該アドレスに対応する操作端末との間で通信を行うように構成された通信制御手段とを備える、カラオケ装置。
【請求項６】
複数のアドレス空間によるサブネットワークが構築されたネットワークに接続されたカラオケ装置と、前記ネットワークを介して前記カラオケ装置を遠隔操作するように構成された操作端末とを有し、前記操作端末と、その操作対象となるカラオケ装置とを特定の通信相手として対応付けるカラオケシステムを構成する前記操作端末であって、
前記カラオケ装置は、自カラオケ装置のアドレスに対して通信可能なアドレスとして前記操作端末に対して割当てるべき既知のアドレスの範囲の中から、前記特定の通信相手として自カラオケ装置に対応付けされる前記操作端末に対して割当てるアドレスを決定する割当手段と、その決定されたアドレスを当該操作端末に対して通知するアドレス通知手段とを有するものであり、
前記操作端末は、
前記カラオケ装置の前記アドレス通知手段から通知される操作端末のアドレスと、当該カラオケ装置のアドレスとを取得するように構成されたアドレス取得手段と、
前記アドレス取得手段により取得された前記カラオケ装置のアドレスと、自操作端末に対応付けされるカラオケ装置のアドレスとして既知のアドレスとが適合するか否かを判定するように構成されたアドレス判定手段と、
前記アドレス判定手段により両者のアドレスが適合すると判定されたことを条件に、前記カラオケ装置の前記アドレス通知手段から通知されたアドレスに対する応答として、自操作端末の端末識別情報を含む応答情報を、当該カラオケ装置に送信するように構成された応答送信手段とを備える、操作端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、カラオケ楽曲を演奏するカラオケ装置と、カラオケ装置を遠隔操作するための操作端末との対応付けを行う技術に関する。
【背景技術】
【０００２】
特許文献１には、カラオケ装置と電子早見本装置等の操作端末とを特定の通信相手として対応付ける（括り付けともいう）ことで、括り付けされた操作端末によりカラオケ装置を操作可能にする技術が記載されている。このような技術により、複数のカラオケ装置が接続されたＬＡＮ（Local Area Network）において、操作端末と操作対象のカラオケ装置とを適宜対応付けることができるようになっている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−７８７５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、多数のカラオケ装置を設置するカラオケ店舗においては、異なる複数の機種からなるカラオケ装置が、カラオケ店舗内のＬＡＮに混在する場合がある。そのような環境では、１つのＬＡＮ内においてカラオケ装置の機種ごとに複数のアドレス空間によるサブネットを構築することで、機種の異なるカラオケ装置間の通信を規制するといった運用が行われることがある。
【０００５】
例えば、インターネットプロトコルを用いるネットワーク（すなわち、ＩＰネットワーク）環境においては、ネットワークアドレスの設定によりカラオケ装置の機種ごとに異なるサブネットを割当てることが行われている。これに対し、従来、これらカラオケ装置とネットワークを介して通信する操作端末側に、通信接続先となるネットワークのアドレス体系に応じた固有のＩＰアドレスを対応させることで、ネットワークに接続された各カラオケ装置と操作端末とが通信することを可能にしていた。
【０００６】
ところが、操作端末の通信接続先となるネットワークにおいて、カラオケ装置の機種ごとに異なる複数のサブネットが構築されている場合、各機種のカラオケ装置が属するサブネットごとに複数種類の操作端末を用意しなければならなくなる。このため、１種類の操作端末で各サブネットに属する各機種のカラオケ装置に対して選択的に通信可能にするために、複数のサブネットにそれぞれ対応する固有のＩＰアドレスを操作端末に予め持たせていた。しかしながら、このようなＩＰアドレスの運用方法は、ネットワークに接続されるカラオケ装置の機種が多くなるにつれて、１つの操作端末が多くのＩＰアドレスを占用してしまうため、非効率的であった。
【０００７】
本開示は、上記問題を解決するためになされたものである。本開示の目的は、ネットワーク内で複数の異なるサブネットに属するカラオケ装置を選択的に遠隔操作する操作端末に対して動的にアドレスを付与することで、アドレスを効率的に利用可能にする技術を提供することである。
【課題を解決するための手段】
【０００８】
本開示の一態様に係るカラオケシステムは、複数のアドレス空間によるサブネットワークが構築されたネットワークに接続されたカラオケ装置と、複数のネットワークに属するカラオケ装置と通信する機能を備える管理サーバとを有する。このカラオケシステムは、カラオケ装置を遠隔操作するように構成された操作端末と、その操作対象となるカラオケ装置とを、特定の通信相手として対応付けるように構成されている。
【０００９】
管理サーバは、受信手段と、管理手段と、通知手段とを備える。受信手段は、カラオケ装置から、当該カラオケ装置が属するネットワークを識別する情報であるネットワーク識別情報と、当該カラオケ装置を識別する情報であるカラオケ装置識別情報とを含む取得要求を受信するように構成されている。
【００１０】
管理手段は、受信手段により受信された取得要求に基づいて、当該取得要求に係るカラオケ装置のアドレスに対して通信可能な既知のアドレスの範囲のうち当該カラオケ装置が操作端末に対して割当てるべきアドレスの範囲を決定する。そして、管理手段は、当該取得要求に含まれるネットワーク識別情報及びカラオケ装置識別情報と、決定されたアドレスの範囲とを対応付けてデータベースに登録する。通知手段は、取得要求に係るカラオケ装置について管理手段により決定されたアドレスの範囲を、当該カラオケ装置に通知するように構成されている。
【００１１】
カラオケ装置は、取得要求手段と、アドレス取得手段と、端末識別情報取得手段と、割当手段と、アドレス通知手段と、通信制御手段とを備える。取得要求手段は、自己のカラオケ装置である自カラオケ装置が属するネットワークに対応するネットワーク識別情報と、自カラオケ装置に対応するカラオケ装置識別情報とを含む取得要求を、管理サーバに送信するように構成されている。
【００１２】
アドレス取得手段は、取得要求手段により送信された取得要求に応じて管理サーバから通知されたアドレスの範囲を保存するように構成されている。端末識別情報取得手段は、特定の通信相手として自カラオケ装置に対応付けされる操作端末を識別する情報である端末識別情報を取得するように構成されている。
【００１３】
割当手段は、アドレス取得手段により保存されたアドレスの範囲の中から、端末識別情報により取得された端末識別情報に対応する操作端末に対して割当てるアドレスを決定するように構成されている。アドレス通知手段は、割当手段により決定されたアドレスを、当該操作端末に通知するように構成されている。通信制御手段は、割当手段により割当てられたアドレスに基づいて、当該アドレスに対応する操作端末との間で通信を行うように構成されている。
【００１４】
従来、ネットワークに接続された機器に動的にアドレスを付与する機能を有するものとして、例えば、ＤＨＣＰ（Dynamic Host Configuration Protocol）サーバ等の通信機器が知られている。本開示に係るカラオケネットワークによれば、ＤＨＣＰサーバ等の専用の通信機器を常設できないネットワークの環境であっても、特定の通信相手として対応付されるカラオケ装置と操作端末とが確実に通信可能となるように操作端末側のアドレスを動的に付与できる。また、各カラオケ装置が操作端末に対して割当てるべきアドレスの範囲を管理サーバにおいて一元に管理する構成により、同じネットワークに属する複数のカラオケ装置間で、操作端末に割当てるＩＰアドレスが重複するのを回避できるようになっている。
【００１５】
したがって、複数のサブネットにそれぞれ対応する複数の固有のアドレスを操作端末に持たせる必要がなく、アドレスを効率的に利用できる。また、操作端末に対して動的にアドレスを付与できることから、操作端末を増やしてもアドレスを枯渇させることなく運用することができる。
【００１６】
さらに上記構成において、次のようにしてもよい。すなわち、カラオケ装置は、探索情報受信手段と、探索情報判定手段とを更に備える。探索情報受信手段は、操作端末が自操作端末に対応付けされるカラオケ装置をネットワーク内で探索するために送信する情報であって、当該操作端末の端末識別情報を含む探索情報を受信するように構成されている。
【００１７】
探索情報判定手段は、探索情報受信手段により受信された探索情報に含まれる端末識別情報と、端末識別情報取得手段により取得された端末識別情報とが一致するか否かを判定するように構成されている。そして、探索情報判定手段により両者の端末識別情報が一致すると判定されたことを条件に、割当手段が、当該端末識別情報に対応する操作端末に対して割当てるアドレスを決定し、アドレス通知手段が、決定されたアドレスを当該操作端末に通知するように構成されている。
【００１８】
上記構成によれば、カラオケ装置は、自カラオケ装置に対応付けされる操作端末だけに応答して確実にアドレスを付与することができる。これにより、他のカラオケ装置と対応付けされようとする操作端末に対して誤ってアドレスを付与することを回避できる。
【００１９】
さらに上記構成において、更に次のようにしてもよい。すなわち、カラオケ装置は、応答受信手段と、応答情報判定手段とを更に備える。応答受信手段は、アドレス通知手段によりアドレスを通知された操作端末から、当該操作端末の端末識別情報を含む応答情報を受信するように構成されている。
【００２０】
応答情報判定手段は、応答受信手段により受信された応答情報に含まれる端末識別情報と、端末識別情報取得手段により取得された端末識別情報とが一致するか否かを判定するように構成されている。そして、応答情報判定手段により両者の端末識別情報が一致すると判定されたことを条件に、通信制御手段が、割当手段により割当てられたアドレスに基づいて、当該アドレスに対応する操作端末との間で通信を行うように構成されている。
【００２１】
上記構成によれば、カラオケ装置は、自カラオケ装置が付与したアドレスが確実に操作端末に受領されたことを確認した上で、当該操作端末との間で通信を行うようにすることができる。これにより、他のカラオケ装置と対応付けされようとする操作端末との間で誤って通信をすることを回避できる。
【００２２】
さらに上記構成において、次のようにしてもよい。すなわち、操作端末は、アドレス取得手段と、アドレス判定手段と、応答送信手段とを備える。アドレス取得手段は、カラオケ装置のアドレス通知手段から通知される操作端末のアドレスと、当該カラオケ装置のアドレスとを取得するように構成されている。
【００２３】
アドレス判定手段は、アドレス取得手段により取得されたカラオケ装置のアドレスと、自操作端末に対応付けされるカラオケ装置のアドレスとして既知のアドレスとが適合するか否かを判定するように構成されている。応答送信手段は、アドレス判定手段により両者のアドレスが適合すると判定されたことを条件に、カラオケ装置のアドレス通知手段から通知されたアドレスに対する応答情報を、当該カラオケ装置に送信するように構成されている。この応答情報には、自操作端末の端末識別情報が含まれる。
【００２４】
このような構成によれば、操作端末において、自操作端末と対応付けされるカラオケ装置からアドレスを受け取ったことを確定した上で、当該カラオケ装置に対して応答情報を送信することができる。これにより、他の操作端末と対応付けされようとするカラオケ装置との間で誤って通信をすることを回避できる。
【００２５】
本開示の一形態に係るカラオケ装置は、アドレス取得手段と、端末識別情報取得手段と、割当手段と、アドレス通知手段と、通信制御手段とを備える。アドレス取得手段は、自カラオケ装置が操作端末に対して割当てるべきアドレスの範囲を管理サーバから取得し、その取得したアドレスの範囲を保存するように構成されている。端末識別情報取得手段は、特定の通信相手として自カラオケ装置に対応付けされる操作端末を識別する情報である端末識別情報を取得するように構成されている。
【００２６】
割当手段は、アドレス取得手段により保存されたアドレスの範囲の中から、端末識別情報により取得された端末識別情報に対応する操作端末に対して割当てるアドレスを決定するように構成されている。アドレス通知手段は、割当手段により決定されたアドレスを、当該アドレスに対応する操作端末に通知するように構成されている。通信制御手段は、割当手段により割当てられたアドレスに基づいて、当該アドレスに対応する操作端末との間で通信を行うように構成されている。このように構成されたカラオケ装置によれば、本開示に係るカラオケシステムについて上述した効果と同様の効果が得られる。
【００２７】
本開示の一形態に係る操作端末は、アドレス取得手段と、アドレス判定手段と、応答送信手段とを備える。アドレス取得手段は、カラオケ装置のアドレス通知手段から通知される操作端末のアドレスと、当該カラオケ装置のアドレスとを取得するように構成されている。アドレス判定手段は、アドレス取得手段により取得されたカラオケ装置のアドレスと、自操作端末に対応付けされるカラオケ装置のアドレスとして既知のアドレスとが適合するか否かを判定するように構成されている。応答送信手段は、アドレス判定手段により両者のアドレスが適合すると判定されたことを条件に、カラオケ装置のアドレス通知手段から通知されたアドレスに対する応答情報を、当該カラオケ装置に送信するように構成されている。この応答情報には、自操作端末の端末識別情報が含まれる。このように構成された操作端末によれば、本開示に係るカラオケシステムに用いられる操作端末について上述した効果と同様の効果が得られる。
【図面の簡単な説明】
【００２８】
【図１】カラオケシステムの全体構成を表すブロック図。
【図２】図２Ａは、カラオケ装置の構成を表すブロック図、図２Ｂは、管理サーバの構成を表すブロック図。
【図３】管理サーバのデータベースの構成例を表す説明図。
【図４】開設処理の手順を表すシーケンス図。
【図５】括り付け処理の手順を表すシーケンス図。
【図６】閉設処理の手順を表すシーケンス図。
【発明を実施するための形態】
【００２９】
以下、本開示の実施形態を図面に基づいて説明する。なお、本開示は下記の実施形態に限定されるものではなく様々な態様にて実施することが可能である。
［カラオケシステムの構成の説明］
図１に例示されるとおり、実施形態のカラオケシステムは、カラオケ店舗内のＬＡＮ７０に接続された複数のカラオケ装置２０ａ，２０ｂ、リモコン端末４０と、インターネット１００に接続された管理サーバ３０とを有する。本実施形態では、カラオケ店舗内のＬＡＮ７０において、インターネットプロトコル（ＩＰ）を用いるネットワーク環境が構築されていること前提とする。
【００３０】
なお、図１では、２台のカラオケ装置２０ａ，２０ｂを記載しているが、それより多くのカラオケ装置がＬＡＮ７０に接続されていてもよい。また、図１においては、説明を簡潔にするためにインターネット１００に接続されたＬＡＮ７０を１つだけ記載した。ただし実際には、多数のカラオケ店舗にそれぞれ敷設された複数のＬＡＮ７０がインターネット１００に接続され、それぞれのＬＡＮ７０にカラオケ装置２０が接続された態様で実施されるものとする。
【００３１】
以下の説明において、カラオケ装置２０ａ，２０ｂを特に区別しない場合、単にカラオケ装置２０と表記する。カラオケ装置２０は、例えば、カラオケ店舗に設置される業務用のカラオケ装置で具現化される。カラオケ装置２０は、図２Ａに例示されるとおり、制御部２１、通信インタフェース部２２、記憶部２３、操作部２４、音声入出力部２５、赤外線通信部２９を備える。また、カラオケ装置２０には、ディスプレイ２６、マイク２７、スピーカ２８等の周辺機器が接続されている。
【００３２】
このカラオケ装置２０は、ユーザからリクエストされたカラオケ楽曲を演奏する機能を有する。また、カラオケ装置２０は、本開示の特徴的な機能として、リモコン端末４０とカラオケ装置２０とが特定の通信相手として括り付けされる際に、自カラオケ装置２０と通信可能なＩＰアドレスをリモコン端末４０に動的に付与するＤＨＣＰサーバ機能を備える。この括り付けに関する一連の処理の手順については後述する。
【００３３】
制御部２１は、図示しないＣＰＵ、ＲＡＭ、ＲＯＭ、フラッシュメモリ等の半導体メモリ、入出力インタフェース等を中心に構成された情報処理装置である。制御部２１の機能は、ＣＰＵがＲＯＭや半導体メモリ等の非遷移的実体的記憶媒体に格納されたプログラムを実行することにより実現される。通信インタフェース部２２は、カラオケ装置２０をＬＡＮ７０に接続し、ＬＡＮ７０及びインターネット１００を介した通信を制御する通信装置である。カラオケ装置２０は、ＬＡＮ７０を介して、リモコン端末４０とＴＣＰ／ＩＰの通信規格に従った通信を行う。
【００３４】
記憶部２３は、例えばハードディスクドライブや半導体メモリ等の記憶装置である。記憶部２３には、カラオケ楽曲を演奏するための楽曲データを多数収録したカラオケデータベースや、カラオケ装置２０の動作を制御するためのプログラム等が記憶される。操作部２４は、ユーザからの操作を入力するための入力装置であり、カラオケ装置２０本体に備えられたタッチパネルやキー・スイッチ等からなる。音声入出力部２５は、マイク２７からの音声の入力と、スピーカ２８からの音声の出力を制御する。赤外線通信部２９は、リモコン端末４０との間で赤外線を媒体とする所定の赤外線通信規格に沿った赤外線通信を行う通信インタフェースである。なお、カラオケ装置２０のその他の機能や構成については公知技術に従っているので、ここでは詳細な説明を省略する。
【００３５】
図１のブロック図の説明に戻る。本実施形態では、２台のカラオケ装置２０ａ（Ａ機種），２０ｂ（Ｂ機種）は、互いに機種が異なるものとする。そして、ネットワークアドレスの設定により、２台のカラオケ装置２０ａ，２０ｂがそれぞれの機種ごとに設定されている異なるサブネットに分けられることにより、異機種間の通信が制限されている。本実施形態では、ネットワークアドレス10.0.0.0は、Ａ機種に対応するサブネットとして設定されており、ネットワークアドレス10.1.0.0は、Ｂ機種に対応するサブネットとして設定されていることを前提とする。
【００３６】
図１の事例では、カラオケ装置２０ａのＩＰアドレスは、10.0.0.1/16となっている。また、カラオケ装置２０ｂのＩＰアドレスは、10.1.0.1/16となっている。この場合、カラオケ装置２０ａ，２０ｂのネットワークアドレスは、それぞれ10.0.0.0、10.1.0.0となり、カラオケ装置２０ａ，２０ｂが互いに異なるサブネットに属していることになる。なお、ＩＰアドレスは、本開示におけるアドレスの一例に相当する。
【００３７】
管理サーバ３０は、サーバ機能を有する情報処理装置であり、インターネット１００に接続されている。図２Ｂに例示されるとおり、管理サーバ３０は、制御部３１、通信インタフェース部３２、及び記憶部３３を備える。
【００３８】
制御部３１は、図示しないＣＰＵ、ＲＡＭ、ＲＯＭ、フラッシュメモリ等の半導体メモリ、入出力インタフェース等を中心に構成された情報処理装置である。制御部３１の機能は、ＣＰＵがＲＯＭや半導体メモリ等の非遷移的実体的記憶媒体に格納されたプログラムを実行することにより実現される。通信インタフェース部３２は、管理サーバ３０をインターネット１００に接続し、インターネット１００を介した通信を行う。これにより管理サーバ３０は、カラオケ装置２０と通信を行う。記憶部３３は、各種情報を記憶する記憶装置である。
【００３９】
この記憶部３３には、各カラオケ店舗のＬＡＮ７０に接続された各カラオケ装置２０がリモコン端末に割当てるべきＩＰアドレスの範囲を一元に管理するデータベースが記憶されている。このデータベースは、各カラオケ店舗のＬＡＮ７０に属するカラオケ装置２０と、そのカラオケ装置２０に対して払い出したＩＰアドレスの範囲とが対応付けて記された情報である。
【００４０】
このデータベースの具体的な構成について、図３を参照しながら説明する。図３に例示されるとおり、データベースには、各カラオケ店舗に設けられたＬＡＮ７０に属するカラオケ装置２０について、ＬＡＮ識別情報と、カラオケ装置２０の機種と、カラオケ装置２０のシリアル番号と、払出しＩＰアドレス範囲とが対応付けて記録されたレコードが含まれる。このデータベースは、制御部３１により管理されており、管理サーバ３０がカラオケ装置２０から開設要求又は閉設要求を受信することで、制御部３１によって随時更新されるようになっている。
【００４１】
図３に例示されるデータベースにおいて、ＬＡＮ識別情報は、カラオケ装置２０が属するＬＡＮ７０を識別する情報である。払出しＩＰアドレス範囲は、カラオケ装置２０がリモコン端末４０に割当てるべきＩＰアドレスの範囲として、管理サーバが当該カラオケ装置２０に対して払出したＩＰアドレスの範囲を表す情報である。各カラオケ装置２０に割当てられる払出しＩＰアドレス範囲は、同一のＬＡＮ７０内に構築されているサブネットの範囲で、他のカラオケ装置２０と重複しないように、制御部３１により設定される。
【００４２】
図３の事例では、ＬＡＮ識別情報1111-5678に属するシリアル番号100001のカラオケ装置２０（機種Ａ）には、機種Ａに対応するサブネット10.0.0.0/16の範囲から、10.0.1.0/24の払出しＩＰアドレス範囲が設定されている。この場合、シリアル番号100001のカラオケ装置２０は、自カラオケ装置２０に括付けされるリモコン端末４０に対して10.0.1.0〜10.0.1.255のＩＰアドレスの範囲から任意のＩＰアドレスを付与することができる。
【００４３】
これに対し、同一のＬＡＮ識別情報1111-5678に属するシリアル番号100002のカラオケ装置２０（機種Ａ）には、機種Ａに対応するサブネット10.0.0.0/16の範囲から、シリアル番号100001とは重複しない10.0.2.0/24の払出しＩＰアドレス範囲が設定されている。この場合、シリアル番号100002のカラオケ装置２０は、自カラオケ装置２０に括付けされるリモコン端末４０に対して10.0.2.0〜10.0.2.255のＩＰアドレスの範囲から任意のＩＰアドレスを付与することができる。
【００４４】
また、同じくＬＡＮ識別情報1111-5678に属するシリアル番号200001のカラオケ装置２０（機種Ｂ）には、機種Ｂに対応するサブネット10.1.0.0/16の範囲から、10.1.1.0/24の払出しＩＰアドレス範囲が設定されている。この場合、シリアル番号200001のカラオケ装置２０は、自カラオケ装置２０に括付けされるリモコン端末４０に対して10.1.1.0〜10.1.1.255のＩＰアドレスの範囲から任意のＩＰアドレスを付与することができる。
【００４５】
また、別のＬＡＮ識別情報2222-5678に属するシリアル番号101002のカラオケ装置２０（機種Ａ）には、機種Ａに対応するサブネット10.0.0.0/16の範囲から、10.0.1.0/24の払出しＩＰアドレス範囲が設定されている。この場合、シリアル番号101002のカラオケ装置２０は、自カラオケ装置２０に括付けされるリモコン端末４０に対して10.0.1.0〜10.0.1.255のＩＰアドレスの範囲から任意のＩＰアドレスを付与することができる。
【００４６】
これに対し、同一のＬＡＮ識別情報2222-5678に属するシリアル番号101014のカラオケ装置２０（機種Ａ）には、機種Ａに対応するサブネット10.0.0.0/16の範囲から、シリアル番号101002とは重複しない10.0.2.0/24の払出しＩＰアドレス範囲が設定されている。この場合、シリアル番号101014のカラオケ装置２０は、自カラオケ装置２０に括付けされるリモコン端末４０に対して10.0.2.0〜10.0.2.255のＩＰアドレスの範囲から任意のＩＰアドレスを付与することができる。
【００４７】
図１のブロック図の説明に戻る。リモコン端末４０は、カラオケ装置２０専用の遠隔操作機器であり、本開示における操作端末の一例に相当する。このリモコン端末４０は、リモコン端末４０の動作を制御する情報処理装置である制御部や、情報を表示するディスプレイ、ユーザの入力操作を受付けるタッチパネルやキー・スイッチ等の操作部、無線ＬＡＮ通信部、赤外線通信部等（何れも不図示）を備える。このリモコン端末４０を用いることで、ユーザはカラオケサービスに関する情報の閲覧や、カラオケ装置２０に演奏させるカラオケ楽曲の選曲操作を行うことができるようになっている。このリモコン端末４０は、周知の無線ＬＡＮ通信規格（例えば、ＩＥＥＥ８０２．１１規格等）に則った無線通信機能を有し、無線ＬＡＮアクセスポイント６０を経由してＬＡＮ７０に通信接続し、インフラストラクチャ・モード等の通信モードでカラオケ装置２０との間で通信を行う。
【００４８】
なお、カラオケ装置２０をリモコン端末４０で操作する前提として、リモコン端末４０と操作対象のカラオケ装置２０とを特定の通信相手として対応付ける「括り付け」が行われる。この括り付けは、カラオケ装置２０とリモコン端末４０とが、互いのＩＰアドレスをそれぞれ記憶することで成立する。このとき、カラオケ装置２０により、自カラオケ装置２０が属するサブネットに対応するＩＰアドレスが、無線ＬＡＮアクセスポイント６０を介した無線ＬＡＮ通信でリモコン端末４０に対して割当てられる。
【００４９】
ルータ５０は、カラオケ店内のＬＡＮ７０と、外部のインターネット１００との間でＩＰによる通信を相互に中継するルータ機能を有する通信機器である。無線ＬＡＮアクセスポイント６０は、所定の無線ＬＡＮ規格に従った無線通信で端末間を接続するための電波中継機である。なお、複数の無線ＬＡＮアクセスポイント６０が、カラオケ店舗内の各所に分散して配置されていてもよい。なお、ルータ５０及び無線ＬＡＮアクセスポイント６０の構成については周知のものと同様であるので、ここでの説明は省略する。
【００５０】
［開設処理の説明］
本実施形態のカラオケシステムでは、カラオケ装置２０がＬＡＮ７０に接続されて初めて稼働するときに、カラオケ装置２０がリモコン端末４０に対して割当てるべきＩＰアドレスの範囲を管理サーバ３０から取得する「開設処理」を行うようになっている。以下、カラオケ装置２０及び管理サーバ３０によって行われる開設処理の手順について、図４のシーケンス図を参照しながら説明する。
【００５１】
Ｓ１００において、カラオケ装置２０の制御部２１は、開設要求を管理サーバ３０に送信する。この開設要求には、自カラオケ装置２０が接続しているＬＡＮ７０に対応するＬＡＮ識別情報と、自カラオケ装置２０のシリアル番号とが含まれる。
【００５２】
Ｓ１０２において、管理サーバ３０の制御部３１は、カラオケ装置２０から受信した開設要求に応じてデータベース（図３参照）を更新する。具体的には、管理サーバ３０の制御部３１は、開設要求に含まれるＬＡＮ識別情報及びシリアル番号に基づいて、開設要求の送信元のカラオケ装置２０がリモコン端末４０に対して割当てるべきＩＰアドレスの範囲である払出しＩＰアドレス範囲を決定する。
【００５３】
このとき、制御部３１は、開設要求の送信元のカラオケ装置２０が属するＬＡＮ７０内のサブネットの範囲から、同一のサブネットに属する他のカラオケ装置２０に関して既にデータベースに登録済みの払出しＩＰアドレス範囲と重複しない別の払出しＩＰアドレス範囲を決定する。なお、本実施形態では、カラオケ装置２０の機種ごとに対応するサブネットがＬＡＮ７０に構築されていることを前提としている。したがって、管理サーバ３０は、カラオケ装置２０のシリアル番号に基づいて機種を特定し、そのカラオケ装置２０が属するサブネットを把握することができるようになっている。
【００５４】
そして、制御部３１は、開設要求に該当するＬＡＮ識別情報と、当該カラオケ装置２０の機種及びシリアル番号と、当該カラオケ装置２０に対して決定した払い出しＩＰアドレス範囲とを対応付けて記述したレコードを、データベースのテーブルに追加する。
【００５５】
Ｓ１０４において、管理サーバ３０の制御部３１は、開設要求の送信元のカラオケ装置２０に対して開設応答を送信する。この開設応答には、Ｓ１０２において決定された当該カラオケ装置２０に対応する払出しＩＰアドレス範囲を表す情報が含まれる。Ｓ１０６において、カラオケ装置２０の制御部２１は、管理サーバ３０から受信した開設応答に含まれる払出しＩＰアドレス範囲を、ＤＨＣＰサーバ機能に関する設定情報として記憶部２３に記録する。
【００５６】
［括り付け処理の説明］
カラオケシステムの各装置において行われる括り付け処理の手順について、図５のシーケンス図を参照しながら説明する。なお、図５において、後述のＳ２０６，Ｓ２１２，Ｓ２１６，Ｓ２２２，Ｓ２２６では、カラオケ装置２０とリモコン端末４０との間で通信を行うための伝送路として、無線ＬＡＮアクセスポイント６０及びＬＡＮ７０を用いているものとする。
【００５７】
Ｓ２００において、リモコン端末４０と無線ＬＡＮアクセスポイント６０との間で無線接続を確立する。Ｓ２０２において、リモコン端末４０は、赤外線通信を用いて自己のＭＡＣアドレスをカラオケ装置２０に送信する。ここでは赤外線通信を用いることで、リモコン端末４０と括り付けされる相手を赤外線通信の通信可能範囲（例えば、同じカラオケルーム内）にある特定のカラオケ装置２０に限定することができる。
【００５８】
なお、リモコン端末４０が括り付けを行うために赤外線通信を発信する際、自リモコン端末４０の括り付け相手となるカラオケ装置２０の機種を設定画面上から手動で選択する手順を含むものとする。リモコン端末４０においてカラオケ装置２０の機種が選択されることにより、そのカラオケ装置２０が属するサブネットのネットワークアドレスの範囲を、リモコン端末４０が特定できるようになっている。
【００５９】
Ｓ２０４において、カラオケ装置２０の制御部２１は、リモコン端末４０から受信したＭＡＣアドレスを、自カラオケ装置２０に括り付けされるリモコン端末４０のＭＡＣアドレスとして記憶する。Ｓ２０６において、リモコン端末４０は、括り付け相手のカラオケ装置２０をＬＡＮ７０上で探すためのメッセージであるＤＨＣＰ  ＤＩＳＣＯＶＥＲを、無線ＬＡＮ通信を介してＬＡＮ７０にブロードキャストする。このＤＨＣＰ  ＤＩＳＣＯＶＥＲには、自リモコン端末４０のＭＡＣアドレスが含まれる。
【００６０】
Ｓ２０８において、カラオケ装置２０の制御部２１は、リモコン端末４０からＤＨＣＰ  ＤＩＳＣＯＶＥＲを受信すると、Ｓ２０４で記憶されたＭＡＣアドレスと、ＤＨＣＰ  ＤＩＳＣＯＶＥＲに含まれるＭＡＣアドレスとが一致するか否かを判定する。Ｓ２０４で記憶されたＭＡＣアドレスと、ＤＨＣＰ  ＤＩＳＣＯＶＥＲに含まれるＭＡＣアドレスとが一致したことを条件に、Ｓ２１０において、カラオケ装置２０の制御部２１は、ＤＨＣＰ  ＤＩＳＣＯＶＥＲの送信元のリモコン端末４０に対して割当てるＩＰアドレスを決定する。
【００６１】
具体的には、カラオケ装置２０の制御部２１は、上述の開設処理（図４参照）において管理サーバ３０から取得した払出しＩＰアドレス範囲の中から、送信元のリモコン端末４０に割当て可能なＩＰアドレスを決定する。Ｓ２１２において、カラオケ装置２０の制御部２１は、Ｓ２１０において決定されたＩＰアドレスを含むメッセージであるＤＨＣＰ  ＯＦＦＥＲを、ＤＨＣＰ  ＤＩＳＣＯＶＥＲの送信元のリモコン端末４０に送信する。
【００６２】
Ｓ２１４において、リモコン端末４０は、カラオケ装置２０から送信されたＤＨＣＰ  ＯＦＦＥＲを受信すると、ＤＨＣＰ  ＯＦＦＥＲの送信元のカラオケ装置２０と、括り付け相手のカラオケ装置２０とが一致するか否かを判定する。具体的には、リモコン端末４０は、ＤＨＣＰ  ＯＦＦＥＲの送信元を表すＩＰアドレスに含まれるネットワークアドレスと、Ｓ２０２において予め選択された既知のネットワークアドレスとが適合するか否かを判定する。
【００６３】
ＤＨＣＰ  ＯＦＦＥＲの送信元を表すネットワークアドレスと、Ｓ２０２で選択された既知のネットワークアドレスとが適合したことを条件に、Ｓ２１６において、リモコン端末４０は、カラオケ装置２０から提供されたＩＰアドレスの割当てを要求するメッセージであるＤＨＣＰ  ＲＥＱＵＥＳＴを、無線ＬＡＮ通信を介してＬＡＮ７０にブロードキャストする。このＤＨＣＰ  ＲＥＱＵＥＳＴは、送信元のリモコン端末４０のＭＡＣアドレスを含む情報である。
【００６４】
Ｓ２１８において、カラオケ装置２０の制御部２１は、リモコン端末４０から送信されたＤＨＣＰ  ＲＥＱＵＥＳＴを受信すると、Ｓ２０４で記憶されたＭＡＣアドレスと、ＤＨＣＰ  ＲＥＱＵＥＳＴに含まれるＭＡＣアドレスとが一致するか否かを判定する。Ｓ２０４で記憶されたＭＡＣアドレスと、ＤＨＣＰ  ＤＩＳＣＯＶＥＲに含まれるＭＡＣアドレスとが一致したことを条件に、Ｓ２２０において、カラオケ装置２０の制御部２１は、Ｓ２１２において送信したＩＰアドレスをＤＨＣＰ  ＲＥＱＵＥＳＴの送信元のリモコン端末４０のＩＰアドレスとして記憶する。
【００６５】
Ｓ２２２では、Ｓ２２０で記憶されたＩＰアドレスを含むメッセージであるＤＨＣＰ  ＡＣＫを、ＤＨＣＰ  ＲＥＱＵＥＳＴの送信元のリモコン端末４０に送信する。Ｓ２２４において、リモコン端末４０は、カラオケ装置２０からＤＨＣＰ  ＡＣＫを受信すると、受信したＤＨＣＰ  ＡＣＫに含まれるＩＰアドレスを、自己のＩＰアドレスとして記憶する。
【００６６】
Ｓ２２６において、カラオケ装置２０の制御部２１は、括り付けが成立したことを表す括付け情報通知を、Ｓ２２０で記憶されたＩＰアドレスに対応する括り付け相手のカラオケ装置２０に送信する。この括付け情報通知には、自カラオケ装置２０のＩＰアドレスが含まれる。上述の一連の処理により、カラオケ装置２０とリモコン端末４０との括り付けが成立する。これにより、括り付けされたリモコン端末４０によってカラオケ装置２０に操作を行うことが可能になる。
【００６７】
［閉設処理の説明］
本実施形態のカラオケシステムでは、カラオケ装置２０が何らかの理由によりＬＡＮ７０から外されるときに、管理サーバ３０から取得したＩＰアドレスの範囲を解除する「閉設処理」を行うようになっている。以下、カラオケ装置２０及び管理サーバ３０によって行われる閉設処理の手順について、図６のシーケンス図を参照しながら説明する。
【００６８】
Ｓ３００において、カラオケ装置２０の制御部２１は、閉設要求を管理サーバ３０に送信する。この閉設要求には、自カラオケ装置２０が接続しているＬＡＮ７０に対応するＬＡＮ識別情報と、自カラオケ装置２０のシリアル番号とが含まれる。
【００６９】
Ｓ３０２において、管理サーバ３０の制御部３１は、カラオケ装置２０から受信した閉設要求に応じてデータベース（図３参照）を更新する。具体的には、管理サーバ３０の制御部３１は、データベースのテーブルから開設要求に含まれるＬＡＮ識別情報及びシリアル番号に該当するレコードを削除する。
【００７０】
Ｓ３０４において、管理サーバ３０の制御部３１は、閉設要求の送信元のカラオケ装置２０に対して閉設応答を送信する。この閉設応答には、払出しＩＰアドレス範囲を解除した旨の情報が含まれる。Ｓ３０６において、カラオケ装置２０の制御部２１は、管理サーバ３０から受信した閉設応答に基づいて、ＤＨＣＰサーバ機能に関する設定情報として記憶部２３に記憶されている払出しＩＰアドレス範囲を消去する。管理サーバ３０は、上記閉設処理によりデータベースから払出しＩＰアドレス範囲を解除した以降、カラオケ装置２０からの開設要求に対して、上記解除した払出しＩＰアドレス範囲を、新たな払出しＩＰアドレス範囲として再利用する。
【００７１】
［効果］
実施形態のカラオケシステムによれば、以下の効果を奏する。
個々のカラオケ装置２０がＤＨＣＰサーバ機能を有することで、専用のＤＨＣＰサーバを常設できないネットワークの環境であっても、括り付けされるカラオケ装置２０とリモコン端末４０とが確実に通信可能となるように、リモコン端末４０のＩＰアドレスを動的に付与できる。また、各カラオケ装置２０がリモコン端末４０に対して割当てるべきＩＰアドレスの範囲を、管理サーバ３０が一括で管理する構成により、同じＬＡＮ７０に属する複数のカラオケ装置２０間で、リモコン端末４０に割当てるＩＰアドレスが重複するのを回避できるようになっている。
【００７２】
したがって、カラオケ装置２０の機種ごとに構築されるサブネットにそれぞれ対応する固有のＩＰアドレスをリモコン端末４０に持たせる必要がなく、ＩＰアドレスを効率的に利用できる。また、リモコン端末４０に対して動的にＩＰアドレスを付与できることから、１つのカラオケ店舗において運用されるリモコン端末４０の数を増やしてもＩＰアドレスを枯渇させることなく運用することができる。
【００７３】
カラオケ装置２０は、赤外線通信により取得した括り付け相手のリモコン端末４０のＭＡＣアドレスと、ＤＨＣＰ  ＤＩＳＣＯＶＥＲやＤＨＣＰ  ＲＥＱＵＥＳＴの送信元のＭＡＣアドレスとが一致するかを判定することができる、このようにすることで、カラオケ装置２０は、ＤＨＣＰ  ＤＩＳＣＯＶＥＲやＤＨＣＰ  ＲＥＱＵＥＳＴの送信元が括り付け相手のリモコン端末４０であることを確認した上で、当該リモコン端末４０との間で通信を行うようにすることができる。これにより、他のカラオケ装置２０と対応付けされようとするリモコン端末４０との間で誤って通信をすることを回避できる。
【００７４】
リモコン端末４０は、括り付けされるカラオケ装置２０と赤外線通信をする際に特定した機種と、ＤＨＣＰ  ＯＦＦＥＲの送信元のカラオケ装置２０の機種とが一致するかを判定することができる。このようにすることで、リモコン端末４０は、ＤＨＣＰ  ＯＦＦＥＲの送信元が括り付け相手のカラオケ装置２０であることを確認した上で、当該カラオケ装置２０にＤＨＣＰ  ＲＥＱＵＥＳＴを送信することができる。これにより、他のリモコン端末４０と対応付けされようとするカラオケ装置２０との間で誤って通信をすることを回避できる。
【００７５】
［特許請求の範囲に記載の構成との対応］
実施形態の各構成と、特許請求の範囲に記載の構成との対応は次のとおりである。
管理サーバ３０の制御部３１がＳ１００において開設要求を受信する処理が、受信手段としての処理の一例に相当する。管理サーバ３０の制御部３１が実行するＳ１０２の処理が、管理手段としての処理の一例に相当する。管理サーバ３０の制御部３１が実行するＳ１０４の処理が、通知手段としての処理の一例に相当する。
【００７６】
カラオケ装置２０の制御部２１が実行するＳ１００の処理が、取得要求手段としての処理の一例に相当する。カラオケ装置２０の制御部２１が実行するＳ１０６の処理が、アドレス取得手段としての処理の一例に相当する。カラオケ装置２０の制御部２１がＳ２０２において赤外線通信を受信する処理が、端末識別情報取得手段としての処理の一例に相当する。カラオケ装置２０の制御部２１が実行するＳ２１０の処理が、割当手段としての処理の一例に相当する。カラオケ装置２０の制御部２１が実行するＳ２１２の処理が、アドレス通知手段としての処理の一例に相当する。カラオケ装置２０の制御部２１が、通信制御手段に相当する。カラオケ装置２０の制御部２１がＳ２０６においてＤＨＣＰ  ＤＩＳＣＯＶＥＲを受信する処理が、探索情報受信手段としての処理の一例に相当する。カラオケ装置２０の制御部２１が実行するＳ２０８の処理が、探索情報判定手段としての処理の一例に相当する。カラオケ装置２０の制御部２１がＳ２１６においてＤＨＣＰ  ＲＥＱＵＥＳＴを受信する処理が、応答情報受信手段としての処理の一例に相当する。カラオケ装置２０の制御部２１が実行するＳ２１８の処理が、応答情報判定手段としての処理の一例に相当する。
【００７７】
リモコン端末４０の制御部がＳ２１２においてＤＨＣＰ  ＯＦＦＥＲを受信する処理が、アドレス取得手段としての処理の一例に相当する。リモコン端末４０の制御部が実行するＳ２１４の処理が、アドレス判定手段としての処理の一例に相当する。リモコン端末４０の制御部が実行するＳ２１６の処理が、応答送信手段としての処理の一例に相当する。
【００７８】
［変形例］
上記各実施形態における１つの構成要素が有する機能を複数の構成要素に分担させたり、複数の構成要素が有する機能を１つの構成要素に発揮させたりしてもよい。また、上記各実施形態の構成の一部を省略してもよい。また、上記各実施形態の構成の少なくとも一部を、他の上記実施形態の構成に対して付加、置換等してもよい。なお、特許請求の範囲に記載の文言から特定される技術思想に含まれるあらゆる態様が、本開示の実施形態である。
【００７９】
上述したカラオケ装置２０や、管理サーバ３０、リモコン端末４０としてコンピュータを機能させるためのプログラム、このプログラムを記録した半導体メモリ等の非遷移的実態的記録媒体等、種々の形態で本開示を実施することもできる。
【符号の説明】
【００８０】
２０ａ，２０ｂ…カラオケ装置、２１…制御部、２２…通信インタフェース部、２３…記憶部、２４…操作部、２５…音声入力部、２６…ディスプレイ、２７…マイク、２９…赤外線通信部、３０…管理サーバ、３１…制御部、３２…通信インタフェース部、３３…記憶部、４０…リモコン端末、５０…ルータ、６０…無線ＬＡＮアクセスポイント、７０…ローカルエリアネットワーク（ＬＡＮ）、１００…インターネット。
【図１】
2017156416.tif 000003
【図２】
2017156416.tif 000004
【図３】
2017156416.tif 000005
【図４】
2017156416.tif 000006
【図５】
2017156416.tif 000007
【図６】
2017156416.tif 000008