(57)【要約】【課題】ユーザ携帯端末を用いてカラオケ装置を操作可能に対応付ける際の有効期限を適切に管理する。【解決手段】カラオケ装置は、ログイン認証が成立したユーザ携帯端末に対応する、ユーザＩＤ、操作認証ＩＤ及び有効期限を記憶する。ユーザ携帯端末において入力された操作内容、ユーザ識別ＩＤ及び操作認証ＩＤを含む操作要求を受信した場合、カラオケ装置は、その操作要求におけるユーザＩＤ及び操作認証ＩＤと、予め記憶しているユーザＩＤ及び操作認証ＩＤとが適合し、かつ有効期限が切れていないことを条件に、有効期限を延長し（Ｓ１１２）、操作内容に対応する機能を実行する（Ｓ１１４）。一方、自カラオケ装置に対応付けられたリモコン端末において入力された操作内容と、ユーザＩＤとを伴う操作要求を受付けた場合、カラオケ装置は、そのユーザＩＤに対応する有効期限を延長し（Ｓ２０４）、操作内容に対応する機能を実行する（Ｓ２０６）。【選択図】  図３
2015143768.tif 000002
【特許請求の範囲】
【請求項１】
ユーザを識別するユーザ識別情報と、カラオケ装置に対する操作を許可するための操作認証情報とを伴う所定のログイン認証がユーザ携帯端末との間で成立することで、前記ユーザ携帯端末において入力された操作を実行可能にするカラオケ装置であって、
前記ログイン認証が成立したユーザ携帯端末に対応する、前記ユーザ識別情報と、前記操作認証情報と、有効期限とを対応付けて記憶手段に保存する保存手段と、
前記ユーザ携帯端末において入力された操作内容を表す操作情報と、前記ユーザ識別情報と、前記操作認証情報とを伴う第１操作要求を受付けた場合、受付けた前記第１操作要求に含まれるユーザ識別情報及び操作認証情報と、前記記憶手段に記憶されているユーザ識別情報及び操作認証情報とが適合し、かつ、当該操作認証情報に対応する前記有効期限が切れていないことを条件に、受付けた前記第１操作要求に含まれる操作情報に対応する機能を実行し、かつ、当該操作認証情報に対応する前記有効期限を延長する第１実行手段と、
自カラオケ装置に対応付けられたリモコン端末において入力された操作内容を表す操作情報と、前記ユーザ識別情報とを伴う第２操作要求を受付けた場合、受付けた前記第２操作要求に含まれる操作情報に対応する機能を実行し、かつ、前記第２操作要求に含まれるユーザ識別情報に対応する前記有効期限を延長する第２実行手段と、
を備えることを特徴とするカラオケ装置。
【請求項２】
請求項１に記載のカラオケ装置において、
前記第２実行手段は、前記第２操作要求を受付けた場合、受付けた前記第２操作要求に含まれるユーザ識別情報に対応する前記有効期限が切れていないことを条件に、受付けた前記第２操作要求に含まれる操作情報に対応する機能を実行し、かつ、前記第２操作要求に含まれるユーザ識別情報に対応する前記有効期限を延長すること、
を特徴とするカラオケ装置。
【請求項３】
ユーザを識別するユーザ識別情報と、カラオケ装置に対する操作を許可するための操作認証情報とを伴う所定のログイン認証が成立したユーザ携帯端末に対応する、前記ユーザ識別情報と、前記操作認証情報と、有効期限とを対応付けて記憶手段に保存する保存手順と、
前記ユーザ携帯端末において入力された操作内容を表す操作情報と、前記ユーザ識別情報と、前記操作認証情報とを伴う第１操作要求を受付けた場合、受付けた前記第１操作要求に含まれるユーザ識別情報及び操作認証情報と、前記記憶手段に記憶されているユーザ識別情報及び操作認証情報とが適合し、かつ、当該操作認証情報に対応する前記有効期限が切れていないことを条件に、受付けた前記第１操作要求に含まれる操作情報に対応する機能を実行し、かつ、当該操作認証情報に対応する前記有効期限を延長する第１実行手順と、
自カラオケ装置に対応付けられたリモコン端末において入力された操作内容を表す操作情報と、前記ユーザ識別情報とを伴う第２操作要求を受付けた場合、受付けた前記第２操作要求に含まれる操作情報に対応する機能を実行し、かつ、前記第２操作要求に含まれるユーザ識別情報に対応する前記有効期限を延長する第２実行手順と、
をコンピュータが実行することを特徴とするカラオケ装置におけるログイン延長方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザが所有する携帯端末を用いて操作を行うことができるカラオケ装置に関する。
【背景技術】
【０００２】
近年、カラオケシステムにおいて、カラオケ店舗にあるカラオケ装置に対する選曲等の操作を、ユーザが所有するスマートフォンやタブレットコンピュータといった携帯端末（以下、ユーザ携帯端末と称する）を用いて行えるようにする技術が提案されている（例えば、特許文献１参照）。
【０００３】
特許文献１に記載のカラオケシステムでは、カラオケ装置とユーザ携帯端末との間で所定のログイン認証が成立することで、ユーザ携帯端末と操作対象のカラオケ装置とが対応付けられる。こうすることで、ユーザ携帯端末からカラオケ装置に対してカラオケ曲の予約等の操作を行うことができるようになっている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−３７１４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ユーザ携帯端末からカラオケ装置を操作可能にすることの問題点として、ユーザがカラオケ店を退出しても、そのユーザが所持するユーザ携帯端末がカラオケ装置を操作可能な状態に対応付けられたままであると、店の外からユーザ携帯端末を用いてカラオケ装置を操作できてしまうおそれがある。この問題に対する解決策として、カラオケ装置側において、認証済みのユーザ携帯端末に対して有効期限を設定しておき、この有効期限が切れるとそのユーザ携帯端末からの操作をできなくする方法が考えられる。
【０００６】
しかしながら、この方法には、ユーザがカラオケ装置を利用している間に有効期限が切れてしまった場合、その度にカラオケ装置との対応付けをやり直す必要があり、手間がかかるという問題がある。また、カラオケ装置に備え付けのリモコン端末には、ユーザ携帯端末にはない機能が実装されていることもあり、ユーザが、ユーザ携帯端末だけでなくカラオケ装置に備え付けのリモコン端末も使用するといった場面も想定される。そのため、ユーザがカラオケ装置に備え付けのリモコン端末を使用している間に、いつの間にかユーザ携帯端末の有効期限が切れてしまうことも考えられる。
【０００７】
本発明は上記問題を解決するためになされたものである。その目的は、カラオケ装置をユーザ携帯端末を用いて操作可能にする際において、カラオケ装置とユーザ携帯端末との対応付けに関する有効期限を適切に管理するための技術を提供することである。
【課題を解決するための手段】
【０００８】
上記課題を解決するためになされた本発明は、ユーザ識別情報と操作認証情報とを伴う所定のログイン認証がユーザ携帯端末との間で成立することで、ユーザ携帯端末において入力された操作を実行可能にするカラオケ装置に関する。本発明のカラオケ装置は、保存手段と、第１実行手段と、第２実行手段とを備える。
【０００９】
保存手段は、ログイン認証が成立したユーザ携帯端末に対応する、ユーザ識別情報と、操作認証情報と、有効期限とを対応付けて記憶手段に保存する。第１実行手段は、ユーザ携帯端末において入力された操作内容を表す操作情報と、ユーザ識別情報と、操作認証情報とを伴う第１操作要求を受付けた場合、受付けた第１操作要求に含まれるユーザ識別情報及び操作認証情報と、記憶手段に記憶されているユーザ識別情報及び操作認証情報とが適合し、かつ、当該操作認証情報に対応する有効期限が切れていないことを条件に、受付けた第１操作要求に含まれる操作情報に対応する機能を実行する。このとき、当該操作認証情報に対応する有効期限を延長する。第２実行手段は、自カラオケ装置に対応付けられたリモコン端末において入力された操作内容を表す操作情報と、ユーザ識別情報とを伴う第２操作要求を受付けた場合、受付けた第２操作情報に含まれる操作情報に対応する機能を実行する。このとき、第２操作情報に含まれるユーザ識別情報に対応する有効期限を延長する。
【００１０】
本発明では、ログイン認証によってカラオケ装置に対する操作が許可されたユーザ携帯端末について有効期限が設定され、この有効期限の間のみ、そのユーザ携帯端末からカラオケ装置に対する操作を行うことができるようになっている。そして、ユーザ携帯端末、及びカラオケ装置に備え付けのリモコン端末のどちらからでも、ログイン認証が成立したユーザ識別情報を伴う操作がカラオケ装置に対して行われることで、そのユーザ識別情報に対応するユーザ携帯端末の有効期限を延長できる。これにより、ユーザがカラオケ装置を利用している間、ユーザ携帯端末又はリモコン端末のどちらか一方からでも、カラオケ装置に対する操作を行ってさえいれば有効期限が切れてしまうことがない。したがって、ユーザがカラオケ装置を利用している間、ユーザ携帯端末のログイン認証を何度もやり直さずに済むので便利である。
【００１１】
つぎに、請求項２に記載のカラオケ装置は、次の特徴を有する。すなわち、第２実行手段は、第２操作要求を受付けた場合、受付けた第２操作情報に含まれるユーザ識別情報に対応する有効期限が切れていないことを条件に、受付けた第２操作情報に含まれる操作情報に対応する機能を実行する。このとき、第２操作情報に含まれるユーザ識別情報に対応する有効期限を延長する。このようにすることで、ログイン認証が成立したユーザについて、リモコン端末を用いたカラオケ装置の操作に対しても、ユーザ携帯端末と同様に有効期限を設定することができる。
【００１２】
また、本発明は、請求項３に記載のように、カラオケシ装置におけるログイン延長方法として実現することもできる。このようなログイン方法によれば、請求項１について記載した上述の効果と同様の効果が得られる。
【図面の簡単な説明】
【００１３】
【図１】カラオケシステムの構成を表すブロック図。
【図２】カラオケシステムによるログイン処理の手順を表すシーケンス図。
【図３】ユーザ携帯端末からのリモート操作処理の手順を表すシーケンス図。
【図４】リモコン端末からの操作処理の手順を表すシーケンス図。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態を図面に基づいて説明する。なお、本発明は下記の実施形態に限定されるものではなく様々な態様にて実施することが可能である。
［カラオケシステムの構成の説明］
図１に示すように、実施形態のカラオケシステム１は、カラオケ店舗に設置されるカラオケ装置２と、ユーザが所有するユーザ携帯端末４と、これらのカラオケ装置２及びユーザ携帯端末４との間でネットワーク１００（例えば、インターネット）を介して通信可能な管理サーバ３とを有する。なお、図１では、カラオケ装置２を１つだけ記載しているが、これより多くのカラオケ装置２がネットワーク１００に接続されていてもよい。
【００１５】
カラオケ装置２は、制御部２１、通信インタフェース部２２、記憶部２３、操作部２４、音声入出力部２５等を備える。このカラオケ装置２は、ユーザからリクエストされたカラオケ楽曲を演奏する機能を有する。制御部２１は、ＣＰＵ、ＲＡＭ、ＲＯＭ等を備え、所定のプログラムに従って動作することにより、カラオケ装置２を総合的に制御する。通信インタフェース部２２は、カラオケ装置２をカラオケ店舗内に設けられた店舗内ＬＡＮ２００に接続して、店舗内ＬＡＮ２００及びネットワーク１００を介した通信を制御する通信装置である。なお、ネットワーク１００と店舗内ＬＡＮ２００とは、図示しないルータで接続されている。カラオケ装置２は、店舗内ＬＡＮ２００及びネットワーク１００を介して、管理サーバ３やカラオケ装置２に対応付けられたリモコン端末２９と通信する。
【００１６】
記憶部２３は、例えばハードディスクドライブや半導体メモリ等の記憶装置である。記憶部２３には、カラオケ楽曲を演奏するための楽曲データを多数収録したカラオケデータベースや、カラオケ装置２の動作を制御するためのプログラム、後述の認証情報等が記憶される。操作部２４は、ユーザからの操作を入力するための入力装置であり、カラオケ装置２本体に備えられたタッチパネルやキー・スイッチ等からなる。音声入出力部２５は、マイク２７からの音声の入力と、スピーカ２８からの音声の出力を制御する。
【００１７】
リモコン端末２９は、カラオケ装置２専用の遠隔操作機器であり、情報を表示するためのディスプレイ（図示せず）や、ユーザの入力操作を受付けるタッチパネルやキー・スイッチ等の操作部（図示せず）、無線ＬＡＮ通信部（図示せず）、必要であれば、情報を音声出力する音声出力部（図示せず）等を備える。このリモコン端末２９を用いることで、ユーザはカラオケサービスに関する情報の閲覧や、カラオケ装置２に演奏させるカラオケ楽曲の選曲操作を行うことができるようになっている。
【００１８】
このリモコン端末２９は、周知の無線ＬＡＮ通信規格に則った無線通信機能を有し、店舗内ＬＡＮ２００に設けられた無線ＬＡＮアクセスポイント３００を経由して、カラオケ装置２や管理サーバ３との間で通信を行う。なお、カラオケ装置２をリモコン端末２９で操作する前提として、操作対象のカラオケ装置２とリモコン端末２９とを特定の通信相手として対応付ける、いわゆる「括付け」がなされているものとする。括付けは、操作対象となるカラオケ装置２とリモコン端末２９との間で、各自の識別情報（例えば、ＩＰアドレスやシリアル番号）を互いに通知し、特定の通信相手として登録することで成立する。
【００１９】
管理サーバ３は、管理サーバ３を総合的に制御する制御部３１、管理サーバ３をネットワーク１００に接続するための通信インタフェース部３２、各種情報を記憶するための記憶部３３等を備える周知のサーバ装置である。この管理サーバ３は、カラオケシステム１にログインしようとするユーザに対する認証を行う機能を有する。
【００２０】
管理サーバ３の記憶部３３には、本カラオケシステム１を利用するためのアカウントを有するユーザに関するユーザ情報が記憶されている。このユーザ情報には、ユーザを識別する情報であるユーザＩＤと、このユーザＩＤに対応付けられたログイン用のパスワードとが含まれる。また、記憶部３３には、カラオケシステム１にあるカラオケ装置２を特定するための識別情報（例えば、カラオケ装置２のＩＰアドレスやシリアル番号）が記憶されている。
【００２１】
ユーザ携帯端末４は、カラオケシステム１を利用するユーザが所有する携帯情報機器であり、データ通信機能、画像認識機能、音声認識機能等を備える高機能携帯電話（いわゆるスマートフォン）やタブレットコンピュータ等からなる。ユーザ携帯端末４は、制御部４１、無線通信部４２、記憶部４３、カメラ４４、マイク４５、表示部４６、操作部４７等を備える。
【００２２】
制御部４１は、ＣＰＵ、ＲＡＭ、ＲＯＭ等を備え、所定のプログラムに従って動作することにより、ユーザ携帯端末４を総合的に制御する。無線通信部４２は、携帯電話網における所定の無線通信規格に基づく無線通信を制御する通信インタフェースであり、ユーザ携帯端末４を携帯電話網の中継装置４００経由でネットワーク１００に接続する。記憶部４３は、ユーザ携帯端末４の動作を制御するためのプログラム等を記憶する記憶装置である。
【００２３】
カメラ４４は、レンズ及び撮像素子等を備えたデジタルカメラである。マイク４５は、音声を電気信号として入力する機器である。本実施形態では、カメラ４４やマイク４５は、リモコン端末２９に表示される操作対象情報（詳細は後述する）を読取る際に用いられる。表示部４６は、液晶ディスプレイ等からなる表示装置である。操作部４７は、表示部４６の表示面に設けられるタッチパネルや、複数のキー・スイッチ等からなる入力装置である。
【００２４】
ユーザ携帯端末４には、カラオケシステム１にログインをして、カラオケシステム１において提供される各種サービスを利用できるようする機能を備えた専用アプリケーションプログラム（以下、「専用アプリ」と称する）が実装されているものとする。この専用アプリは、例えば、インターネット上の所定のＷｅｂサイトからダウンロードすることで、ユーザ携帯端末４にインストールされる。ユーザの操作により専用アプリが起動されると、ユーザ携帯端末４が管理サーバ３にアクセスして、カラオケシステム１にログインするための手続きを行うことができるようになっている。
【００２５】
［ログイン処理の説明］
本実施形態のカラオケシステム１では、カラオケサービスの会員であるユーザがユーザ携帯端末４を用いてログインすることで、会員向けに設けられたＷｅｂページの閲覧や、カラオケの歌唱履歴の管理といった、様々な会員向けのサービスをユーザ携帯端末４において利用できる。さらに、カラオケ店舗でカラオケ装置２を利用する際に、後述のリモートログインの手続きを行うことで、カラオケ装置２に対する選曲等の操作をユーザ携帯端末４を用いて行うことができるようになる。なお、ここでいうリモートログインの手続きとは、特許請求の範囲における所定のログイン認証に相当する。以下、このリモートログインの手続きに関する一連の処理の手順について、図２のシーケンス図を参照しながら説明する。これらの一連の処理は、カラオケ装置２の制御部２１、管理サーバ３の制御部３１、及びユーザ携帯端末４の制御部４１の各手段によって実行される。
【００２６】
リモートログインを行う前提として、ユーザ携帯端末４と管理サーバ３との間で事前認証処理が行われる。まず、ユーザ携帯端末４においてユーザの操作により専用アプリが起動されることにより、ログイン処理が行われる（Ｓ１０）。ここでは、ユーザ携帯端末４が、ユーザからカラオケシステム１にログインするためのユーザＩＤとパスワードの入力を受付ける。ユーザが操作部４７を用いてユーザＩＤ及びパスワードを入力すると、ユーザ携帯端末４は、入力されたユーザＩＤ及びパスワードを管理サーバ３に送信することにより、ログイン要求を行う（Ｓ１２）。
【００２７】
このログイン要求を受付けた管理サーバ３は、受信したユーザＩＤ及びパスワードを、予め登録されてあるユーザ情報と照合することにより認証する（Ｓ１４）。認証が成立した場合、管理サーバ３は、ログインが成立した旨の通知をログイン要求元のユーザ携帯端末４に送信する（Ｓ１６）。管理サーバ３からログイン成立の通知を受信したユーザ携帯端末４は、この認証されたユーザＩＤ及びパスワードを記憶部４３に記憶する（Ｓ１８）。この一連の事前認証処理により、ユーザ携帯端末４と管理サーバ３との間でユーザＩＤ及びパスワードに基づくログインが確立する。このログインが確立することで、ログインしたユーザに対応するサービスの一部（例えば、ユーザの歌唱履歴の閲覧等）をユーザ携帯端末４において利用できるようになる。
【００２８】
この後、カラオケ装置２の利用を開始したユーザが、このカラオケ装置２に括付けされたリモコン端末２９に対して、リモートログインの手続きを開始する所定の操作を入力することで、カラオケ装置２に対してリモートログインの申請が行われる（Ｓ２０）。このとき、リモコン端末２９は、括付け相手のカラオケ装置２に対してリモートログインを申請する通知を送信する（Ｓ２２）。
【００２９】
リモコン端末２９からリモートログインを申請する通知を受付けたカラオケ装置２は、リモートログインの認証に用いるための認証情報を作成する（Ｓ２４）。この認証情報には、操作認証ＩＤ、ユーザＩＤ、及び有効期限の情報が含まれている。認証情報は、操作認証ＩＤ、ユーザＩＤ、及び有効期限が対応付けられた形式で作成され、記憶部２３等に記憶される。（各情報の記憶欄を示すメモリマップは図示せず。以下、認証情報は、記憶部２３に記憶されるものとする。）
操作認証ＩＤは、認証情報を作成する時点で制御部２１が生成するユニークな識別情報である。ユーザＩＤの情報項目には、カラオケ装置２との間でリモートログインが成立したユーザ携帯端末４において事前認証処理により記憶されているユーザＩＤが記述される。ただし、Ｓ２４において認証情報が作成された時点では、ユーザＩＤの記憶欄は空欄となっている。有効期限は、認証情報を作成する時点で設定される、操作認証ＩＤを有効にする期間を定義する情報である。
【００３０】
カラオケ装置２は、作成した認証情報における操作認証ＩＤを、括付け相手のリモコン端末２９に送信する（Ｓ２６）。操作認証ＩＤを受信したリモコン端末２９は、その操作認証ＩＤと、括付け相手のカラオケ装置２の識別情報（例えば、ＩＰアドレスやシリアル番号等）を表すカラオケ装置情報とを含む操作対象情報を、ユーザ携帯端末４によって読取り可能な所定の態様で提示する（Ｓ２８）。具体的には、操作対象情報を表す文字列を２次元バーコードや電子透かし等の画像に変換したものを、ディスプレイに表示する。あるいは、操作対象情報を表す文字列をそのままディスプレイに表示して、ユーザ携帯端末４が備える光学文字認識（ＯＣＲ：Optical Character Recognition）機能等によって読取らせるようにしてもよい。あるいは、操作対象情報を表す文字列を音声透かしに変換した音声を出力してもよい。
【００３１】
このとき、ユーザは、ユーザ携帯端末４を操作してリモコン端末２９のディスプレイに提示された操作対象情報を読取らせる（Ｓ３０、図２のＳ３０からＳ２８への破線参照）。リモコン端末２９のディスプレイに画像情報として表示された操作対象情報の読取りには、カメラ４４による撮像機能を用いる。あるいは、音声情報として出力された操作対象情報の読取りにはマイク４５による音声入力機能を用いる。ユーザ携帯端末４は、読取った操作対象情報の内容を判読し、判読した操作対象情報内容に基づいて、管理サーバ３に対してリモートログイン要求を行う（Ｓ３２）。このとき、リモコン端末２９は、管理サーバ３に対してリモートログイン情報を送信する（Ｓ３２）。このリモートログイン情報には、事前認証処理のＳ１８において記憶したユーザＩＤ及びパスワードと、リモコン端末２９から読取った操作対処情報に含まれる操作認証ＩＤ及びカラオケ装置情報とが含まれる。
【００３２】
ユーザ携帯端末４からリモートログイン情報を受信した管理サーバ３は、受信したリモートログイン情報に含まれるカラオケ装置情報に基づき、ユーザ携帯端末４の操作対象となるカラオケ装置２を特定する（Ｓ３６）。そして、管理サーバ３は、特定した操作対象のカラオケ装置２に対して、リモートログイン要求を行う（Ｓ３８）。このとき、管理サーバ３は、操作対象のカラオケ装置２に対して認証要求情報を送信する（Ｓ４０）。この認証要求情報には、ユーザ携帯端末４から受信したリモートログイン情報に含まれるユーザＩＤと、パスワードと、操作認証ＩＤとが含まれる。
【００３３】
管理サーバ３から認証要求情報を受信したカラオケ装置２は、受信した認証要求情報に含まれる操作認証ＩＤと、Ｓ２４で作成した認証情報に含まれる操作認証ＩＤとに基づいて認証を行う（Ｓ４２）。ここでは、管理サーバ３から受信した操作認証ＩＤと、カラオケ装置２が記憶している操作認証ＩＤとが一致し、かつ、認証情報において定義されている有効期限内であることを条件に、認証が成立したと判断する。
【００３４】
リモートログイン要求に対する認証が成立した場合、カラオケ装置２は、リモートログインを確立する処理を行う（Ｓ４４）。このとき、カラオケ装置２は、管理サーバ３から受信した認証要求情報に含まれるユーザＩＤ及びパスワードを管理サーバ３に送信する（Ｓ４６）。
【００３５】
カラオケ装置２からユーザＩＤ及びパスワードを受信した管理サーバ３は、受信したユーザＩＤ及びパスワードに基づくユーザ認証を行う（Ｓ４８）。ここでは、管理サーバ３は、カラオケ装置２から受信したユーザＩＤ及びパスワードが、上述の事前認証処理において認証が成立しているユーザＩＤ及びパスワードと一致することを条件に、ユーザ認証が成立したと判断する。ユーザ認証が成立した場合、管理サーバ３は、認証要求元のカラオケ装置２に対して認証成立結果を通知する（Ｓ５０）。
【００３６】
管理サーバ３から認証成立結果を受信したカラオケ装置２は、Ｓ２４で作成した認証情報におけるユーザＩＤの空欄に、リモートログイン要求に対応するユーザＩＤを記録することで、操作認証ＩＤとユーザＩＤとを紐付けして記憶する（Ｓ５２）。そして、カラオケ装置２は、操作認証ＩＤと紐付けされたユーザＩＤを伴うログイン完了通知を、リモコン端末２９に送信する（Ｓ５４）。カラオケ装置２からログイン完了通知を受信したリモコン端末２９は、そのログイン完了通知に含まれるユーザＩＤをリモートログインが成立したユーザＩＤとして記憶する。これにより、リモコン端末２９は、リモートログインが成立したユーザからの操作を、当該ユーザのユーザＩＤに対応付けて受付け可能になる。
【００３７】
また、カラオケ装置２は、管理サーバ３に対してリモートログインが成立した旨の通知を送信する（Ｓ５６）。カラオケ装置２からリモートログインが成立した旨の通知を受信した管理サーバ３は、リモートログイン要求元のユーザ携帯端末４に対して、リモートログイン成立の結果を通知する（Ｓ５８）。管理サーバ３からリモートログイン成立の結果を受付けたユーザ携帯端末４は、カラオケ装置２とユーザ携帯端末４との間で、ユーザＩＤ及び操作認証ＩＤに基づくリモートログインを確立する（Ｓ６０）。これにより、ユーザ携帯端末４からカラオケ装置２に対する操作が可能な状態になる。
【００３８】
一方、Ｓ４２において、管理サーバ３から受信した認証要求情報の操作認証ＩＤに対する認証が不成立であった場合、カラオケ装置２は、管理サーバ３に対してリモートログインが不成立である旨の通知を送信する（Ｓ６２）。カラオケ装置２からリモートログインが不成立である旨の通知を受信した管理サーバ３は、リモートログイン要求元のユーザ携帯端末４に対して、リモートログイン不成立の結果を通知する（Ｓ５８）。この場合、ユーザ携帯端末４からカラオケ装置２に対する操作ができる状態にはならない。
【００３９】
［リモート操作処理の説明］
上述のログイン処理（図２参照）によるリモートログインが確立している状況下において、ユーザ携帯端末４からカラオケ装置２に対する操作を行うリモート操作処理の手順について、図３のシーケンス図を参照しながら説明する。これらの一連の処理は、カラオケ装置２の制御部２１、管理サーバ３の制御部３１、及びユーザ携帯端末４の制御部４１の各手段によって実行される。
【００４０】
まず、ユーザ携帯端末４において、専用アプリの操作機能を用いてカラオケ装置２に対する操作指示（例えば、楽曲のリクエスト、演奏停止操作等）が入力されることにより、ユーザ携帯端末４が、リモート操作情報を管理サーバ３に送信する（Ｓ１００）。このリモート操作情報には、上述のログイン処理（図２参照）のＳ１８で記憶したユーザＩＤと、Ｓ３０で取得した操作対処情報に含まれる操作認証ＩＤ及びカラオケ装置情報と、カラオケ装置２に対する操作内容とが含まれる。
【００４１】
ユーザ携帯端末４からリモート操作情報を受信した管理サーバ３は、受信したリモート操作情報に含まれるカラオケ装置情報に基づき、ユーザ携帯端末４の操作対象となるカラオケ装置２を特定する（Ｓ１０２）。そして、管理サーバ３は、特定した操作対象のカラオケ装置２に対して、リモート操作要求を行う（Ｓ１０４）。このとき、管理サーバ３は、操作対象のカラオケ装置２に対して操作要求情報を送信する（Ｓ１０６）。この操作要求情報には、ユーザ携帯端末４から受信したリモート操作情報に含まれるユーザＩＤと、操作認証ＩＤと、カラオケ装置２に対する操作内容が含まれる。
【００４２】
管理サーバ３から操作要求情報を受信したカラオケ装置２は、受信した操作要求情報に含まれる操作認証ＩＤ及びユーザＩＤに基づいて、ログイン処理（図２参照）のＳ５２において記憶した認証情報を確認し、操作要求が有効か否かを判定する（Ｓ１０８）。ここでは、操作要求情報に含まれる操作認証ＩＤ及びユーザＩＤと、記憶している認証情報において紐付けされている操作認証ＩＤ及びユーザＩＤとが一致し、かつ、その認証情報において定義されている有効期限内であることを条件に、操作要求が有効と判定する。一方、ユーザＩＤ及び操作認証ＩＤが不一致、又は、認証情報において定義されている有効期限が切れている場合、操作要求が無効と判定する。
【００４３】
操作要求が有効であると判定した場合、カラオケ装置２は、記憶部２３に記憶された認証情報に対し、その操作要求のユーザＩＤに対応する認証情報において定義されている有効期限を、所定時間延長して更新する（Ｓ１１２）。そして、カラオケ装置２は、受信した操作要求情報に含まれる操作内容に対応する機能を実行する（Ｓ１１４）。つぎに、カラオケ装置２は、管理サーバ３に対してリモート操作が正常に受付けられた旨の操作結果を送信する（Ｓ１１６）。カラオケ装置２から、リモート操作が正常に受付けられた旨の操作結果を受信した管理サーバ３は、その操作結果をリモート操作要求元のユーザ携帯端末４に通知する（Ｓ１１８）。
【００４４】
一方、Ｓ１１０において操作要求が無効と判定された場合、カラオケ装置２は、管理サーバ３に対してリモート操作が無効である旨の操作結果を送信する（Ｓ１１０）。カラオケ装置２から、リモート操作が無効である旨の操作結果を受信した管理サーバ３は、その操作結果をリモート操作要求元のユーザ携帯端末４に通知する（Ｓ１１８）。この場合、カラオケ装置２においてリモート操作が実行されない。また、記憶部２３に記憶された認証情報の書換えは行われず、ユーザＩＤに対応する操作認証ＩＤの有効期限が延長されない。なお、リモート操作が無効である旨の操作結果を受信した場合、ユーザ携帯端末４において、ユーザに対して再ログインを促すメッセージ等を表示するようにしてもよい。
【００４５】
［操作処理の説明］
上述のログイン処理（図２参照）によるリモートログインが確立している状況下において、リモコン端末２９からカラオケ装置２に対する操作を行う操作処理の手順について、図４のシーケンス図を参照しながら説明する。これらの一連の処理は、カラオケ装置２の制御部２１及びリモコン端末２９の制御部（図示せず）の各手段によって実行される。
【００４６】
まず、リモコン端末２９において、ログイン中のユーザによってカラオケ装置２に対する操作指示（例えば、楽曲のリクエスト、演奏停止操作等）が入力されることにより、リモコン端末２９が、操作情報をカラオケ装置２に送信する（Ｓ２００）。この操作情報には、リモコン端末２９が記憶している当該ユーザのユーザＩＤと、カラオケ装置２に対する操作内容とが含まれる。
【００４７】
リモコン端末２９からから操作情報を受信したカラオケ装置２は、受信した操作情報に含まれるユーザＩＤに基づいて、ログイン処理（図２参照）のＳ５２において記憶した認証情報を確認する（Ｓ２０２）。ここでは、記憶部２３に記憶された認証情報を参照し、操作情報に含まれるユーザＩＤに対応する認証情報が記憶されているか否かによって処理を分岐する。受信したユーザＩＤに対応する認証情報が記憶されている場合（Ｓ２０２：情報あり）、カラオケ装置２はＳ２０４に進む。Ｓ２０４では、カラオケ装置２は、受信したユーザＩＤに対応する認証情報において定義されている有効期限を、所定時間延長して更新する。そして、カラオケ装置２は、受信した操作情報に含まれる操作内容に対応する機能を実行する（Ｓ２０６）。
【００４８】
一方、受信したユーザＩＤに対応する認証情報が記憶されていない場合（Ｓ２０２：情報なし）、カラオケ装置２はＳ２０６に進み、受信した操作情報に含まれる操作内容に対応する機能を実行する。つぎに、カラオケ装置２は、リモコン端末２９に対して操作が正常に受付けられた旨の操作結果を送信する（Ｓ２０８）。
【００４９】
［効果］
実施形態のカラオケ装置２によれば、次のような効果を奏する。
ユーザ携帯端末４によるカラオケ装置２に対する操作を認証するための認証情報ついて有効期限が設定され、この有効期限の間のみ、そのユーザ携帯端末４からカラオケ装置２に対する操作を行うことができるようになっている。そして、ユーザ携帯端末４、及びカラオケ装置２に備え付けのリモコン端末２９のどちらからでも、ログイン認証が成立したユーザＩＤを伴う操作がカラオケ装置２に対して行われることで、そのユーザＩＤに対応する認証情報の有効期限を延長できる。これにより、ユーザがカラオケ装置２を利用している間、ユーザ携帯端末４又はリモコン端末２９のどちらか一方からでも、カラオケ装置２に対する操作を行ってさえいれば有効期限が切れてしまうことがない。したがって、ユーザがカラオケ装置２を利用している間、ユーザ携帯端末４のリモートログインを何度もやり直さずに済むので便利である。
【００５０】
［特許請求の範囲に記載の構成との対応関係］
カラオケ装置２の構成と、特許請求の範囲に記載の構成との対応関係は次のとおりである。図２のＳ２４及びＳ５２が、保存手段に相当する。図３のＳ１０８、Ｓ１１２及びＳ１１４が、第１実行手段に相当する。図４のＳ２０４及びＳ２０６が、第２実行手段に相当する。
【００５１】
［変形例］
上述のログイン処理（図２参照）のＳ２４においてカラオケ装置２が設定する認証情報の有効期限を、ユーザ携帯端末４からカラオケ装置２を操作するときだけでなく、リモコン端末２９からカラオケ装置２を操作するときの操作許否の判断に適用してもよい。
【００５２】
具体的には、上述の操作処理（図４参照）のＳ２０２以降の処理を次のようにする。受信したユーザＩＤに対応する認証情報が記憶されている場合（Ｓ２０２：情報あり）、カラオケ装置２は、その認証情報において定義されている有効期限が切れていないことを条件に、その有効期限を延長する（Ｓ２０５）。そして、カラオケ装置２は、受信した操作情報に含まれる操作内容に対応する機能を実行する（Ｓ２０７）。一方、受信したユーザＩＤに対応する認証情報において定義されている有効期限が切れている場合、カラオケ装置２は、受信した操作情報に対応する機能を実行しない。
【符号の説明】
【００５３】
１…カラオケシステム、２…カラオケ装置、２１…制御部、２２…通信インタフェース部、２３…記憶部、２４…操作部、２５…音声入出力部、２６…ディスプレイ、２７…マイク、２８…スピーカ、２９…リモコン端末、３…管理サーバ、３１…制御部、３２…通信インタフェース部、３３…記憶部、４…ユーザ携帯端末、４１…制御部、４２…無線通信部、４３…記憶部、４４…カメラ、４５…マイク、４６…表示部、４７…操作部、１００…ネットワーク、２００…店舗内ＬＡＮ、３００…無線ＬＡＮアクセスポイント、４００…中継装置。
【図１】
2015143768.tif 000003
【図２】
2015143768.tif 000004
【図３】
2015143768.tif 000005
【図４】
2015143768.tif 000006