(57)【特許請求の範囲】
【請求項１】
サーバ装置と、当該サーバ装置と無線ネットワークを介して接続して通信するクライアント端末装置と、を備えるクライアント・サーバシステムにおいて、
前記サーバ装置は、
電源が投入された直後に、前記クライアント端末装置に、当該クライアント端末装置が無線ネットワークを介して当該サーバ装置に接続するための接続情報を送信する送信手段を備え、
前記クライアント端末装置は、
前記接続情報を記憶する記憶手段と、
前記記憶手段に接続情報が記憶されているか否かを判断する判断手段と、
前記記憶手段に記憶された接続情報を消去する消去手段と、
前記判断手段により前記記憶手段に接続情報が記憶されていないと判断された場合に、或いは、前記消去手段により前記記憶手段に記憶された接続情報が消去された場合に、前記記憶手段に接続情報が記憶されていない旨を報知する第１の報知手段と、
前記判断手段により前記記憶手段に接続情報が記憶されていないと判断された場合に、或いは、前記消去手段により前記記憶手段に記憶された接続情報が消去された場合に、前記送信手段により送信された接続情報を受信する受信手段と、
前記判断手段により前記記憶手段に接続情報が記憶されていないと判断されてからの時間、或いは、前記消去手段により前記記憶手段に記憶された接続情報が消去されてからの時間が、所定時間を経過したか否かを判定する判定手段と、
前記判定手段により所定時間を経過したと判定されるまでの間に、前記受信手段が前記送信手段により送信された接続情報を受信することができなかった場合に、その旨を報知する第２の報知手段と、を備え、
前記接続情報は、前記無線ネットワークの識別子と、当該無線ネットワークを介して前記サーバ装置と前記クライアント端末装置とが通信するための暗号鍵と、を含み、
前記送信手段は、前記サーバ装置及び／又は前記サーバ装置に接続された外部機器を操作するためのリモートコントローラを備え、
前記リモートコントローラから前記受信手段への接続情報の送信は、赤外線によって行われていることを特徴とするクライアント・サーバシステム。
【請求項２】
サーバ装置と、当該サーバ装置と無線ネットワークを介して接続して通信するクライアント端末装置と、を備えるクライアント・サーバシステムにおいて、
前記サーバ装置は、
電源が投入された直後に、前記クライアント端末装置に、当該クライアント端末装置が無線ネットワークを介して当該サーバ装置に接続するための接続情報を送信する送信手段
を備え、
前記クライアント端末装置は、
前記送信手段により送信された接続情報を受信する受信手段を備え、
前記接続情報は、前記無線ネットワークの識別子と、当該無線ネットワークを介して前記サーバ装置と前記クライアント端末装置とが通信するための暗号鍵と、を含み、
前記送信手段は、前記サーバ装置及び／又は前記サーバ装置に接続された外部機器を操作するためのリモートコントローラを備えることを特徴とするクライアント・サーバシステム。
【請求項３】
請求項２に記載のクライアント・サーバシステムにおいて、
前記クライアント端末装置は、
前記受信手段により受信された接続情報を記憶する記憶手段と、
前記記憶手段に接続情報が記憶されているか否かを判断する判断手段と、を備え、
前記受信手段は、前記判断手段により前記記憶手段に接続情報が記憶されていないと判断された場合に、前記送信手段により送信された接続情報を受信することを特徴とするクライアント・サーバシステム。
【請求項４】
請求項３に記載のクライアント・サーバシステムにおいて、
前記クライアント端末装置は、
前記判断手段により前記記憶手段に接続情報が記憶されていないと判断された場合に、その旨を報知する報知手段を備えることを特徴とするクライアント・サーバシステム。
【請求項５】
請求項３又は４に記載のクライアント・サーバシステムにおいて、
前記クライアント端末装置は、
前記判断手段により前記記憶手段に接続情報が記憶されていないと判断されてからの時間が、所定時間を経過したか否かを判定する判定手段と、
前記判定手段により所定時間を経過したと判定されるまでの間に、前記受信手段が前記送信手段により送信された接続情報を受信することができなかった場合に、その旨を報知する第２の報知手段と、
を備えることを特徴とするクライアント・サーバシステム。
【請求項６】
請求項３〜５の何れか一項に記載のクライアント・サーバシステムにおいて、
前記クライアント端末装置は、
前記記憶手段に記憶された接続情報を消去する消去手段を備えることを特徴とするクライアント・サーバシステム。
【請求項７】
請求項２〜６の何れか一項に記載のクライアント・サーバシステムにおいて、
前記リモートコントローラから前記受信手段への接続情報の送信は、赤外線によって行われていることを特徴とするクライアント・サーバシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、クライアント・サーバシステムに関する。
【背景技術】
【０００２】
従来、無線ＬＡＮなどの無線ネットワークを介して接続して通信するクライアント端末装置とサーバ装置とが知られている。
【０００３】
具体的には、クライアント端末装置は、直接、無線ネットワークに接続し、当該無線ネットワークに接続されたサーバ装置と通信する。クライアント端末装置は、サーバ装置と接続するに際して、例えば、サーバ装置に認証されなければならず、認証処理には、例えば、クライアント端末装置とサーバ装置とに設定された、無線ネットワークを識別するための識別子や通信データを暗号化・復号化するための暗号鍵などを含む接続情報が用いられている。
【０００４】
また、クライアント端末装置は、無線又は有線ネットワークを介して接続するアクセスポイントを介して、第２の無線ネットワークに接続し、当該第２の無線ネットワークに接続されたサーバ装置と通信する場合もある。クライアント端末装置は、第２の無線ネットワークに接続するに際して、例えば、アクセスポイントに認証されなければならず、認証処理には、例えば、クライアント端末装置とアクセスポイントとに設定された識別子や暗号鍵などを含む接続情報が用いられている。
【０００５】
ここで、クライアント端末装置を認証するための認証処理は、例えば、ユーザによってクライアント端末装置に接続情報が入力されたことを契機に開始されるようになっている。
【０００６】
具体的には、例えば、クライアント端末装置は、ユーザによって接続情報が入力されると、当該接続情報を設定してサーバ装置やアクセスポイントに当該接続情報を送信するようになっており、これにより、クライアント端末装置とサーバ装置やアクセスポイントとの間で認証処理が開始されるようになっている。すなわち、接続情報を設定して認証処理
を開始させるためには、ユーザは、例えば、手入力で、識別子や暗号鍵などの接続情報を入力しなければならず、手間がかかるという問題がある。
【０００７】
そこで、より安易な操作で接続情報を設定して認証処理を開始させることができる方法が提案されている。
【０００８】
例えば、ユーザによって記録媒体が挿入されたことを契機に、接続情報を設定して認証処理を開始する方法などが提案されている（例えば、特許文献１及び２参照）。
【０００９】
具体的には、特許文献１によれば、例えば、ユーザによって記録媒体が挿入されると、クライアント端末装置（端末）は、所定のドライバをインストールして所定の情報（初期設定パケット）をアクセスポイントに送信する。そして、アクセスポイントは、当該送信された所定の情報を受信して、当該所定の情報からクライアント端末装置固有の情報を読み出す。そして、その後、クライアント端末装置とアクセスポイントとにおいて、別個に同一の暗号鍵を作成して設定し、当該設定した暗号鍵を用いて認証処理が行われる。
【００１０】
また、特許文献２によれば、例えば、ユーザによって記録媒体が挿入されると、アクセスポイント（無線ＬＡＮＡＰ）に接続されたパソコンは、当該記録媒体からアクセスポイント接続設定用ソフトウエアを読み取り、そして、モニタ画面を介して、ユーザにリモコンを操作するよう促す。当該リモコンには、予め、クライアント端末装置（無線ＬＡＮクライアント）に設定された識別子や暗号鍵（認証情報）が記憶されており、ユーザによるリモコン操作に伴って、リモコンは、アクセスポイントに、当該識別子や暗号鍵を送信する。そして、その後、クライアント端末装置とアクセスポイントとにおいて、当該識別子や暗号鍵を用いて認証処理が行われる。
【００１１】
また、例えば、ユーザによるスイッチ操作や操作手段の操作などを契機に、接続情報を設定して認証処理を開始する方法なども提案されている（例えば、特許文献３及び４参照）。
【００１２】
具体的には、特許文献３によれば、例えば、ユーザによって所定のスイッチ（自動登録スイッチ）が押下されながら電源が投入されると、クライアント端末装置（ステーション装置）とアクセスポイント（アクセスポイント装置）は、予め設定された仮識別子や仮暗号鍵を用いて仮の認証処理を行う。そして、アクセスポイントは、当該仮の認証処理においてクライアント端末装置を認証すると、クライアント端末装置に識別子や暗号鍵を送信し、クライアント端末装置は、当該識別子や暗号鍵を設定する。そして、その後、クライアント端末装置とアクセスポイントとにおいて、当該識別子や暗号鍵を用いて認証処理が行われる。
【００１３】
また、特許文献４によれば、例えば、ユーザによって操作手段が操作されると、クライアント端末装置（無線端末）は、送信信号をアクセスポイントに送信してアクセスポイントから識別子（アクセスポイントＩＤ）を受信して設定し、また、ユーザによって所定のサーバ装置（設定情報配布サーバ）に接近させられると、クライアント端末装置は、当該所定のサーバ装置から暗号鍵（設定情報）を受信して設定する。そして、その後、クライアント端末装置とアクセスポイントとにおいて、当該識別子と暗号鍵を用いて認証処理が行われる。
【特許文献１】特開２００５−１４２９０７号公報
【特許文献２】特開２００５−１２３８７８号公報
【特許文献３】特開２００５−１１７２４７号公報
【特許文献４】特開２００５−６５０１８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１４】
しかしながら、特許文献１〜４に記載の方法においては、ユーザは、手入力で識別子や暗号鍵などを入力する必要はないものの、記録媒体を挿入したり、スイッチを押下するといった、何らかの操作を行う必要があり、やはり、手間がかかるという問題がある。
【００１５】
本発明の課題は、クライアント端末装置をサーバ装置に接続する際に必要な、クライアント端末装置を認証するための接続情報を、クライアント端末装置に簡易に設定することができるクライアント・サーバシステムを提供することにある。
【課題を解決するための手段】
【００１６】
上記課題を解決するために、請求項１に記載の発明は、サーバ装置と、当該サーバ装置と無線ネットワークを介して接続して通信するクライアント端末装置と、を備えるクライアント・サーバシステムにおいて、前記サーバ装置は、電源が投入された直後に、前記クライアント端末装置に、当該クライアント端末装置が無線ネットワークを介して当該サーバ装置に接続するための接続情報を送信する送信手段を備え、前記クライアント端末装置は、前記接続情報を記憶する記憶手段と、前記記憶手段に接続情報が記憶されているか否かを判断する判断手段と、前記記憶手段に記憶された接続情報を消去する消去手段と、前記判断手段により前記記憶手段に接続情報が記憶されていないと判断された場合に、或いは、前記消去手段により前記記憶手段に記憶された接続情報が消去された場合に、前記記憶手段に接続情報が記憶されていない旨を報知する第１の報知手段と、前記判断手段により前記記憶手段に接続情報が記憶されていないと判断された場合に、或いは、前記消去手段により前記記憶手段に記憶された接続情報が消去された場合に、前記送信手段により送信された接続情報を受信する受信手段と、前記判断手段により前記記憶手段に接続情報が記憶されていないと判断されてからの時間、或いは、前記消去手段により前記記憶手段に記憶された接続情報が消去されてからの時間が、所定時間を経過したか否かを判定する判定手段と、前記判定手段により所定時間を経過したと判定されるまでの間に、前記受信手段が前記送信手段により送信された接続情報を受信することができなかった場合に、その旨を報知する第２の報知手段と、を備え、前記接続情報は、前記無線ネットワークの識別子と、当該無線ネットワークを介して前記サーバ装置と前記クライアント端末装置とが通信するための暗号鍵と、を含み、前記送信手段は、前記サーバ装置及び／又は前記サーバ装置に接続された外部機器を操作するためのリモートコントローラを備え、前記リモートコントローラから前記受信手段への接続情報の送信は、赤外線によって行われていることを特徴とする。
【００１７】
請求項２に記載の発明は、サーバ装置と、当該サーバ装置と無線ネットワークを介して接続して通信するクライアント端末装置と、を備えるクライアント・サーバシステムにおいて、前記サーバ装置は、電源が投入された直後に、前記クライアント端末装置に、当該クライアント端末装置が無線ネットワークを介して当該サーバ装置に接続するための接続情報を送信する送信手段を備え、前記クライアント端末装置は、前記送信手段により送信された接続情報を受信する受信手段を備え、前記接続情報は、前記無線ネットワークの識別子と、当該無線ネットワークを介して前記サーバ装置と前記クライアント端末装置とが通信するための暗号鍵と、を含み、前記送信手段は、前記サーバ装置及び／又は前記サーバ装置に接続された外部機器を操作するためのリモートコントローラを備えることを特徴とする。
【００１８】
請求項３に記載の発明は、請求項２に記載のクライアント・サーバシステムにおいて、前記クライアント端末装置は、前記受信手段により受信された接続情報を記憶する記憶手段と、前記記憶手段に接続情報が記憶されているか否かを判断する判断手段と、を備え、前記受信手段は、前記判断手段により前記記憶手段に接続情報が記憶されていないと判断された場合に、前記送信手段により送信された接続情報を受信することを特徴とする。
【００１９】
請求項４に記載の発明は、請求項３に記載のクライアント・サーバシステムにおいて、前記クライアント端末装置は、前記判断手段により前記記憶手段に接続情報が記憶されていないと判断された場合に、その旨を報知する報知手段を備えることを特徴とする。
【００２０】
請求項５に記載の発明は、請求項３又は４に記載のクライアント・サーバシステムにおいて、前記クライアント端末装置は、前記判断手段により前記記憶手段に接続情報が記憶されていないと判断されてからの時間が、所定時間を経過したか否かを判定する判定手段と、前記判定手段により所定時間を経過したと判定されるまでの間に、前記受信手段が前記送信手段により送信された接続情報を受信することができなかった場合に、その旨を報知する第２の報知手段と、備えることを特徴とする。
【００２１】
請求項６に記載の発明は、請求項３〜５の何れか一項に記載のクライアント・サーバシステムにおいて、前記クライアント端末装置は、前記記憶手段に記憶された接続情報を消去する消去手段を備えることを特徴とする。
【００２２】
請求項７に記載の発明は、請求項２〜６の何れか一項に記載のクライアント・サーバシステムにおいて、前記リモートコントローラから前記受信手段への接続情報の送信は、赤外線によって行われていることを特徴とする。
【発明の効果】
【００２４】
請求項１に記載の発明によれば、サーバ装置の送信手段によって、当該サーバ装置の電源が投入された直後に、クライアント端末装置に接続情報を送信することができ、クライアント端末装置の記憶手段によって、当該接続情報を記憶することができる。すなわち、ユーザがサーバ装置の電源を投入するだけで、自動的に、クライアント端末装置に接続情報を設定することができることとなって、ユーザに手間をかけさせることなく、接続情報を、クライアント端末装置に容易に設定することができる。
【００２５】
また、クライアント端末装置の消去手段によって、記憶手段に記憶された接続情報を消
去して、接続情報が設定されていない状態にすることができるため、簡単に、接続するサーバ装置を変更することができる。
【００２６】
そして、クライアント端末装置の第１の報知手段によって、判断手段により記憶手段に接続情報が記憶されていないと判断された場合に、或いは、消去手段により記憶手段に記憶された接続情報が消去された場合に、記憶手段に接続情報が記憶されていない旨が報知されるため、ユーザは、クライアント端末装置に接続情報が設定されているか否かを知ることができると共に、サーバ装置の電源を投入すべきタイミングも知ることができる。
【００２７】
また、クライアント端末装置の受信手段によって、判断手段により記憶手段に接続情報が記憶されていないと判断された場合及び消去手段により記憶手段に記憶された接続情報が消去された場合にのみ、サーバ装置の送信手段により送信された接続情報が受信されるため、効率的である。
【００２８】
さらに、クライアント端末装置の判定手段によって、判断手段により記憶手段に接続情報が記憶されていないと判断されてからの時間、或いは、消去手段により記憶手段に記憶された接続情報が消去されてからの時間が、所定時間を経過したか否かを判定することができ、クライアント端末装置の第２の報知手段によって、判定手段により所定時間を経過したと判定されるまでの間に、受信手段が送信手段により送信された接続情報を受信することができなかった場合に、その旨が報知されるため、ユーザは、クライアント端末装置が接続情報の受信に失敗した旨を知ることができると共に、サーバ装置の電源を投入すべき再度のタイミングも知ることができる。
また、接続情報には、無線ネットワークの識別子と、当該無線ネットワークを介してサーバ装置とクライアント端末装置とが通信するための暗号鍵と、が含まれるため、サーバ装置は、正確にクライアント端末装置を認証することができる。
さらに、サーバ装置の送信手段は、サーバ装置及び／又はサーバ装置に接続された外部機器を操作するための既存のリモートコントローラを備えるため、新たな装置を追加する必要がなく、安価にシステムを構築することができる。また、リモートコントローラによって、サーバ装置からクライアント端末装置に接続情報を送信することができるため、サーバ装置及びクライアント端末装置の配置の自由度が高くなって、好適である。
【００２９】
請求項２に記載の発明によれば、サーバ装置の電源が投入された直後に、当該サーバ装置の送信手段によって、クライアント端末装置に接続情報を送信することができる。すなわち、ユーザがサーバ装置の電源を投入するだけで、自動的に、クライアント端末装置に接続情報を設定することができることとなって、ユーザに手間をかけさせることなく、接続情報を、クライアント端末装置に容易に設定することができる。
また、接続情報には、無線ネットワークの識別子と、当該無線ネットワークを介してサ
ーバ装置とクライアント端末装置とが通信するための暗号鍵と、が含まれるため、サーバ装置は、正確にクライアント端末装置を認証することができる。
さらに、サーバ装置の送信手段は、サーバ装置及び／又はサーバ装置に接続された外部機器を操作するための既存のリモートコントローラを備えるため、新たな装置を追加する必要がなく、安価にシステムを構築することができる。また、リモートコントローラによって、サーバ装置からクライアント端末装置に接続情報を送信することができるため、サーバ装置及びクライアント端末装置の配置の自由度が高くなって、好適である。
【００３０】
請求項３に記載の発明によれば、請求項２に記載の発明と同様の効果が得られることは無論のこと、クライアント端末装置の受信手段によって、判断手段により記憶手段に接続情報が記憶されていないと判断された場合にのみ、サーバ装置の送信手段により送信された接続情報が受信されるため、効率的である。
【００３１】
請求項４に記載の発明によれば、請求項３に記載の発明と同様の効果が得られることは無論のこと、クライアント端末装置の報知手段によって、判断手段により記憶手段に接続情報が記憶されていないと判断された場合に、その旨が報知されるため、ユーザは、クライアント端末装置に接続情報が設定されているか否かを知ることができると共に、サーバ装置の電源を投入すべきタイミングも知ることができる。
【００３２】
請求項５に記載の発明によれば、請求項３又は４に記載の発明と同様の効果が得られることは無論のこと、クライアント端末装置の判定手段によって、判断手段により記憶手段に接続情報が記憶されていないと判断されてからの時間が、所定時間を経過したか否かを判定することができ、クライアント端末装置の第２の報知手段によって、判定手段により所定時間を経過したと判定されるまでの間に、受信手段が送信手段により送信された接続情報を受信することができなかった場合に、その旨が報知されるため、ユーザは、クライアント端末装置が接続情報の受信に失敗した旨を知ることができると共に、サーバ装置の電源を投入すべき再度のタイミングも知ることができる。
【００３３】
請求項６に記載の発明によれば、請求項３〜５の何れか一項に記載の発明と同様の効果が得られることは無論のこと、クライアント端末装置の消去手段によって、記憶手段に記憶された接続情報を消去して、接続情報が設定されていない状態にすることができるため、簡単に、接続するサーバ装置を変更することができる。
【００３４】
請求項７に記載の発明によれば、請求項２〜６の何れか一項に記載の発明と同様の効果が得られることは無論のこと、リモートコントローラによって、サーバ装置からクライアント端末装置に赤外線によって接続情報を送信することができる。
【発明を実施するための最良の形態】
【００３６】
以下、図を参照して、本発明を実施するための最良の形態を詳細に説明する。なお、発明の範囲は、図示例に限定されない。
＜構成＞
まず、クライアント・サーバシステム、サーバ装置及びクライアント端末装置の構成を説明する。
[クライアント・サーバシステムの構成]
クライアント・サーバシステムＳは、例えば、図１に示すように、リモートコントローラ１ａ（以下、「リモコン１ａ」という）を備えると共に、外部機器としての各種ＡＶ機器１ｂを接続したサーバ装置１と、クライアント端末装置２と、により構成される。サーバ装置１とクライアント端末装置２とは、無線ネットワークＮを介して接続されており、互いに通信することができるようになっている。
【００３７】
無線ネットワークＮは、例えば、IEEE（Institute of Electrical and Electronic Engineers）802.11規格などに準じた無線ＬＡＮ（Local Area Network）などのネットワークである。
【００３８】
無線ネットワークＮを介して、サーバ装置１とクライアント端末装置２とが通信することによって、まず、クライアント端末装置２を、無線ネットワークＮを介してサーバ装置１に接続してもよいか否かの認証処理が行われる。そして、サーバ装置１は、当該認証処理によりクライアント端末装置２を認証した場合にのみ、例えば、クライアント端末装置２から要求されたコンテンツ情報（画像情報や音声情報）をクライアント端末装置２に送信する。ここで、コンテンツ情報とは、例えば、サーバ装置１に接続された各種ＡＶ機器１ｂから取得され、クライアント端末装置２に備えられた出力部２４（後述）から出力される情報である。
【００３９】
なお、認証処理には、後述する接続情報が用いられる。認証処理において、クライアント端末装置２は、例えば、サーバ装置１とクライアント端末装置２とに設定された接続情報が一致すると判断された場合にのみ、サーバ装置１により認証される。
[サーバ装置の構成]
サーバ装置１は、例えば、図１に示すように、操作部１１と、無線通信部１２と、リモコン通信部１３と、制御部１４と、などを備えて構成される。各部は、バス１Ｂによって接続されている。そして、サーバ装置１は、リモコン１ａを備えると共に、各種ＡＶ機器１ｂを接続している。
【００４０】
サーバ装置１に備えられたリモコン１ａは、サーバ装置１及び／又はサーバ装置１に接続された各種ＡＶ機器１ｂを操作する。さらに、リモコン１ａは、サーバ装置１から送信された接続情報を受信して、当該受信した接続情報をクライアント端末装置２に送信する。
【００４１】
具体的には、リモコン１ａは、例えば、図１に示すように、サーバ通信部１ａ１と、発光部１ａ２と、などを備えて構成される。
【００４２】
サーバ通信部１ａ１は、例えば、サーバ装置１のリモコン通信部１３（後述）から送信された接続情報を受信する。
【００４３】
受光部１ａ２は、例えば、サーバ通信部１ａ１が受信した接続情報を、赤外線などによって、クライアント端末装置２の受光部２６（後述）に送信する。
【００４４】
サーバ装置１に接続された各種ＡＶ機器１ｂは、例えば、テレビジョン装置、ビデオレコーダ、ＰＶＲ（Personal Video Recorder）、ＢＳ（Broadcasting Satellite）放送や
ＣＳ（Communication Satellite）放送のチューナ、ＳＴＢ（Set Top Box）、ＤＶＤ（Digital Versatile Disk）プレイヤー、オーディオ装置など、好適な任意のＡＶ機器を含む。
【００４５】
操作部１１は、例えば、カーソルキー、文字／数字キー、各種機能キーなどから構成され、ユーザのキー操作に伴う押下信号を制御部１４に出力する。また、操作部１１は、必要に応じてマウスやタッチパネルなどのポインティングデバイスや、バーコードリーダ、ノートパッド、スキャナ、ＯＣＲ装置など、その他の入力装置を備えるものとしてもよい。
【００４６】
操作部１１には、例えば、「電源キー」が設けられており、ユーザによる「電源キー」の操作によって、サーバ装置１の電源が、投入或いは遮断される。
【００４７】
無線通信部１２は、無線ネットワークＮを介して、クライアント端末装置２との間で通信を行う。具体的には、無線通信部１２は、例えば、クライアント端末装置２との間で無線信号の送受信を行うためのアンテナ１２１と、ＲＦ（Radio Frequency）変換器（図示
省略）と、IEEE802.11規格などに準じた無線ＬＡＮに接続するための無線ＬＡＮカード（図示省略）と、などを備えている。
【００４８】
リモコン通信部１３は、例えば、制御部１４からの指示に従って、リモコン１ａのサーバ通信部１ａ１に、接続情報を送信する。
【００４９】
制御部１４は、例えば、図１に示すように、ＣＰＵ（Central Processing Unit）１４
１と、ＲＡＭ（Random Access Memory）１４２と、記憶部１４３と、などを備えている。
【００５０】
ＣＰＵ１４１は、記憶部１４３に記憶されたサーバ装置１用の各種処理プログラムに従って各種の制御動作を行う。
【００５１】
ＲＡＭ１４２は、ＣＰＵ１４１によって実行される処理プログラムなどを展開するためのプログラム格納領域や、入力データや上記処理プログラムが実行される際に生じる処理結果などを格納するデータ格納領域などを備える。
【００５２】
記憶部１４３は、サーバ装置１で実行可能なシステムプログラム、当該システムプログラムで実行可能な各種処理プログラム、これら各種処理プログラムを実行する際に使用されるデータ、ＣＰＵ１４１によって演算処理された処理結果のデータなどを記憶する。なお、プログラムは、コンピュータが読み取り可能なプログラムコードの形で記憶部１４３に記憶されている。
【００５３】
具体的には、記憶部１４３は、例えば、図１に示すように、接続情報記憶領域１４３ａと、プログラム記憶領域１４３ｂと、などを有している。そして、プログラム記憶領域１４３ｂには、例えば、送信プログラム１４３ｂ１などが記憶されている。
【００５４】
接続情報記憶領域１４３ａは、接続情報を記憶する。接続情報には、例えば、無線ネットワークＮの識別子と、無線ネットワークＮを介してサーバ装置１とクライアント端末装置２とが通信するための暗号鍵、すなわち、通信データを暗号化・復号化するための暗号鍵と、などが含まれる。
【００５５】
ここで、接続情報記憶領域１４３ａには、予め接続情報が記憶されていることとする。すなわち、サーバ装置１には、予め接続情報が設定されていることとする。
【００５６】
送信プログラム１４３ｂ１は、ＣＰＵ１４１に、サーバ装置１の電源が投入された直後に、リモコン１ａを介して、クライアント端末装置２に、クライアント端末装置２が無線ネットワークＮを介してサーバ装置１に接続するための接続情報を送信する機能を実現させる。
【００５７】
具体的には、ユーザによる操作部１１の「電源キー」の操作によってサーバ装置１の電源が投入されると、ＣＰＵ１４１は、送信プログラム１４３ｂ１を実行して、接続情報記憶領域１４３ａから接続情報を取得し、当該取得した接続情報を、リモコン通信部１３を介して、リモコン１ａのサーバ通信部１ａ１に送信する。その後、リモコン１ａにおいて、サーバ通信部１ａ１により受信された接続情報が、発光部１ａ２によりクライアント端末装置２の受光部２６（後述）に送信される。
【００５８】
ＣＰＵ１４１は、かかる送信プログラム１４３ｂ１を実行することによって、送信手段として機能する。
【００５９】
なお、送信手段は、送信プログラム１４３ｂ１を実行したＣＰＵ１４１と、リモコン通信部１３と、リモコン１ａと、によって構成される。
[クライアント端末装置の構成]
クライアント端末装置２は、例えば、図１に示すように、操作部２１と、無線通信部２２と、制御部２３と、出力部２４、ＬＥＤ（Light Emitting Diode）２５と、受光部２６と、などを備えて構成される。各部は、バス２Ｂによって接続されている。
【００６０】
操作部２１は、例えば、カーソルキー、文字／数字キー、各種機能キーなどから構成され、ユーザのキー操作に伴う押下信号を制御部２３に出力する。また、操作部２１は、必要に応じてマウスやタッチパネルなどのポインティングデバイスや、バーコードリーダ、ノートパッド、スキャナ、ＯＣＲ装置など、その他の入力装置を備えるものとしてもよい。
【００６１】
操作部２１には、例えば、「電源キー」が設けられており、ユーザによる「電源キー」の操作によって、クライアント端末装置２の電源が、投入或いは遮断される。
【００６２】
無線通信部２２は、サーバ装置１の無線通信部１２とほぼ同様の構成であって、無線ネットワークＮを介して、サーバ装置１との間で通信を行う。具体的には、無線通信部２２は、サーバ装置１との間で無線信号の送受信を行うためのアンテナ２２１と、ＲＦ（Radio Frequency）変換器（図示省略）と、IEEE802.11規格などに準じた無線ＬＡＮに接続す
るための無線ＬＡＮカード（図示省略）と、などを備えている。
【００６３】
制御部２３は、例えば、図１に示すように、ＣＰＵ２３１と、ＲＡＭ２３２と、記憶部２３３と、などを備えている。
【００６４】
ＣＰＵ２３１は、記憶部２３３に記憶されたクライアント端末装置２用の各種処理プログラムに従って各種の制御動作を行う。
【００６５】
ＲＡＭ２３２は、ＣＰＵ２３１によって実行される処理プログラムなどを展開するためのプログラム格納領域や、入力データや上記処理プログラムが実行される際に生じる処理結果などを格納するデータ格納領域などを備える。
【００６６】
記憶部２３３は、クライアント端末装置２で実行可能なシステムプログラム、当該システムプログラムで実行可能な各種処理プログラム、これら各種処理プログラムを実行する際に使用されるデータ、ＣＰＵ２３１によって演算処理された処理結果のデータなどを記憶する。なお、プログラムは、コンピュータが読み取り可能なプログラムコードの形で記憶部２３３に記憶されている。
【００６７】
具体的には、記憶部２３３は、例えば、図１に示すように、接続情報記憶領域２３３ａと、プログラム記憶領域２３３ｂと、などを有している。そして、プログラム記憶領域２３３ｂには、例えば、判断プログラム２３３ｂ１、消去プログラム２３３ｂ２、判定プログラム２３３ｂ３などが記憶されている。
【００６８】
接続情報記憶領域２３３ａは、記憶手段として、リモコン１ａにより送信され、受光部２６により受信された接続情報を記憶する。すなわち、受光部２６がリモコン１ａにより送信された接続情報を受信すると、クライアント端末装置２に、接続情報が設定されることとなる。
【００６９】
判断プログラム２３３ｂ１は、ＣＰＵ２３１に、接続情報記憶領域２３３ａに接続情報が記憶されているか否かを判断する機能を実現させる。
【００７０】
ＣＰＵ２３１は、かかる判断プログラム２３３ｂ１を実行することによって、判断手段として機能する。
【００７１】
消去プログラム２３３ｂ２は、ＣＰＵ２３１に、接続情報記憶領域２３３ａに記憶された接続情報を消去する機能を実現させる。
【００７２】
具体的には、例えば、ユーザによる操作部２１の操作によって、接続情報記憶領域２３３ａに記憶された接続情報を消去するよう指示されると、ＣＰＵ２３１は、消去プログラム２３３ｂ２を実行して、当該指示に従って、接続情報記憶領域２３３ａに記憶された接続情報を消去する。
【００７３】
ＣＰＵ２３１は、かかる消去プログラム２３３ｂ２を実行することによって、消去手段として機能する。
【００７４】
判定プログラム２３３ｂ３は、ＣＰＵ２３１に、判断プログラム２３３ｂ１を実行したＣＰＵ２３１により接続情報記憶領域２３３ａに接続情報が記憶されていないと判断されてからの時間、或いは、消去プログラム２３３ｂ２を実行したＣＰＵ２３１により接続情報記憶領域２３３ａに記憶された接続情報が消去されてからの時間が、所定時間を経過したか否かを判定する機能を実現させる。
【００７５】
具体的には、判断プログラム２３３ｂ１を実行したＣＰＵ２３１により接続情報記憶領域２３３ａに接続情報が記憶されていないと判断されると、或いは、消去プログラム２３３ｂ２を実行したＣＰＵ２３１により接続情報記憶領域２３３ａに記憶された接続情報が消去されると、ＣＰＵ２３１は、判定プログラム２３３ｂ３を実行して、計時部（図示省略）に計時を開始させ、そして、当該計時により得られた計時時間が、所定時間を超えたか否かを判定する。
【００７６】
ＣＰＵ２３１は、かかる判定プログラム２３３ｂ３を実行することによって、判定手段として機能する。
【００７７】
出力部２４は、例えば、モニタ（図示省略）やスピーカ（図示省略）などを備えており、制御部２３からの指示に従って、モニタ（図示省略）から画像情報を出力したり、スピ
ーカ（図示省略）から音声情報を出力する。
【００７８】
具体的には、出力部２４は、例えば、第２の報知手段として、判定プログラム２３３ｂ３を実行したＣＰＵ２３１により所定時間を経過したと判定されるまでの間に、受光部２６が、リモコン１ａにより送信された接続情報を受信することができなかった場合に、ＣＰＵ２３１からの指示に従って、接続情報の受信に失敗した旨をモニタ（図示省略）に表示して報知する。
【００７９】
ＬＥＤ２５は、例えば、制御部２３からの指示に従って、所定のタイミングで点滅する。
【００８０】
具体的には、ＬＥＤ２５は、例えば、報知手段（第１の報知手段）として、判断プログラム２３３ｂ１を実行したＣＰＵ２３１により接続情報記憶領域２３３ａに接続情報が記憶されていないと判断された場合に、或いは、消去プログラム２３３ｂ２を実行したＣＰＵ２３１により接続情報記憶領域２３３ａに記憶された接続情報が消去された場合に、ＣＰＵ２３１からの指示に従って、接続情報記憶領域２３３ａに接続情報が記憶されていない旨を点滅して報知する。
【００８１】
なお、ＬＥＤ２５は、接続情報記憶領域２３３ａに接続情報が記憶されるまで、所定のタイミングで点滅し続けることとする。
【００８２】
受光部２６は、例えば、制御部２３からの指示に従って、リモコン１ａにより送信された接続情報を受信する。
【００８３】
具体的には、受光部２６は、例えば、受信手段として、判断プログラム２３３ｂ１を実行したＣＰＵ２３１により接続情報記憶領域２３３ａに接続情報が記憶されていないと判断された場合に、或いは、消去プログラム２３３ｂ２を実行したＣＰＵ２３１により接続情報記憶領域２３３ａに記憶された接続情報が消去された場合に、ＣＰＵ２３１からの指示に従って、リモコン１ａの発光部１ａ２により、赤外線などによって送信された接続情報を受信する。
【００８４】
なお、受光部２６は、接続情報記憶領域２３３ａに接続情報が記憶されている場合には、具体的には、判断プログラム２３３ｂ１を実行したＣＰＵ２３１により接続情報記憶領域２３３ａに接続情報が記憶されていると判断された場合、或いは、消去プログラム２３３ｂ２を実行したＣＰＵ２３１により接続情報記憶領域２３３ａに記憶された接続情報が消去されなかった場合には、ＣＰＵ２３１からの指示に従って、リモコン１ａにより送信された接続情報を受信しないようになっている。
＜接続情報設定処理＞
次に、クライアント・サーバシステムＳにおける、クライアント端末装置２への接続情報の設定に関する処理について、図２のフローチャートを参照して説明する。
【００８５】
まず、ユーザによりクライアント端末装置２の操作部２１の「電源キー」が押下されて、クライアント端末装置２の電源が投入されると（ステップＳ１）、クライアント端末装置２のＣＰＵ２３１は、判断プログラム２３３ｂ１を実行して、接続情報記憶領域２３３ａに接続情報が記憶されているか否か、すなわち、クライアント端末装置２に接続情報が設定されているか否かを判断する（ステップＳ２）。
【００８６】
ステップＳ２で、クライアント端末装置２に接続情報が設定されていると判断すると（ステップＳ２；Ｙｅｓ）、ＣＰＵ２３１は、ユーザによる操作部２１の操作によって、接続情報記憶領域２３３ａに記憶された接続情報を消去するよう指示されたか否かを判断する（ステップＳ３）。
【００８７】
ステップＳ３で、接続情報を消去するよう指示されていないと判断すると（ステップＳ３；Ｎｏ）、ＣＰＵ２３１は、本処理を終了する。
【００８８】
一方、ステップＳ３で、接続情報を消去するよう指示されたと判断すると（ステップＳ３；Ｙｅｓ）、ＣＰＵ２３１は、消去プログラム２３３ｂ２を実行して、接続情報記憶領域２３３ａに記憶された接続情報を消去し（ステップＳ４）、ステップＳ５の処理に移行する。
【００８９】
また、ステップＳ２で、クライアント端末装置２に接続情報が設定されていないと判断すると（ステップＳ２；Ｎｏ）、ＣＰＵ２３１は、ＬＥＤ２５を所定のタイミングで点滅させて、クライアント端末装置２に接続情報が設定されていない旨を報知させる（ステップＳ５）。
【００９０】
ＬＥＤ２５が所定のタイミングで点滅したのに伴って、ユーザによりサーバ装置１の操作部１１の「電源キー」が押下されて、サーバ装置１の電源が投入されると（ステップＳ５１）、サーバ装置１のＣＰＵ１４１は、送信プログラム１４３ｂ１を実行して、接続情報記憶領域１４３ａから接続情報を取得し、当該取得した接続情報を、リモコン通信部１３を介して、リモコン１ａのサーバ通信部１ａ１に送信する。そして、リモコン１ａは、サーバ通信部１ａ１により、当該送信された接続情報を受信し、発光部１ａ２により、当該受信した接続情報をクライアント端末装置２の受光部２６に送信する（ステップＳ５２）。
【００９１】
ステップＳ５の処理を終了すると、クライアント端末装置２のＣＰＵ２３１は、判定プログラム２３３ｂ３を実行して、計時部（図示省略）に計時を開始させ（ステップＳ６）、受光部２６が、リモコン１ａから送信された接続情報を受信したか否かを判定する（ステップＳ７）。
【００９２】
ステップＳ７で、受光部２６が接続情報を受信していないと判定すると（ステップＳ９；Ｎｏ）、ＣＰＵ２３１は、ステップＳ６で開始させた計時により得られた計時時間が、所定時間を超えたか否か、すなわち、ステップＳ６の処理を開始してから所定時間が経過したか否かを判定する（ステップＳ８）。
【００９３】
ステップＳ８で、所定時間が経過していないと判定すると（ステップＳ８；Ｎｏ）、ＣＰＵ２３１は、ステップＳ７以降の処理を繰り返して行う。
【００９４】
一方、ステップＳ８で、所定時間が経過したと判定すると（ステップＳ８；Ｙｅｓ）、ＣＰＵ２３１は、出力部２４のモニタ（図示省略）に、接続情報の受信に失敗した旨を表示させて報知させる（ステップＳ９）。
【００９５】
なお、接続情報の受信に失敗した旨が出力部２４のモニタ（図示省略）に表示されたのに伴って、例えば、ユーザにより、再度、サーバ装置１の電源が投入されて（ステップＳ５１）、リモコン１ａから接続情報が送信される（ステップＳ５２）こととなる。
【００９６】
次いで、ＣＰＵ２３１は、ステップＳ６で開始させた計時を停止し（ステップＳ１０）、ステップＳ６以降の処理に移行する。
【００９７】
また、ステップＳ７で、受光部２６が接続情報を受信したと判定すると（ステップＳ７；Ｙｅｓ）、ＣＰＵ２３１は、当該受信した接続情報を接続情報記憶領域２３３ａに記憶させて、クライアント端末装置２に接続情報を設定し（ステップＳ１１）、本処理を終了する。
【００９８】
本処理が終了すると、サーバ装置１とクライアント端末装置２との間で、認証処理が開始される。
【００９９】
以上説明した本発明のクライアント・サーバシステムＳによれば、サーバ装置１の送信手段（リモコン１ａ、送信プログラム１４３ｂ１を実行したＣＰＵ１４１、リモコン通信部１３）によって、サーバ装置１の電源が投入された直後に、クライアント端末装置２に、クライアント端末装置２が無線ネットワークＮを介してサーバ装置１に接続するための接続情報を送信することができ、クライアント端末装置２の接続情報記録領域２３３ａによって、当該接続情報を記憶することができる。すなわち、ユーザがサーバ装置１の電源を投入するだけで、自動的に、クライアント端末装置２に接続情報を設定することができることとなって、ユーザに手間をかけさせることなく、接続情報を、クライアント端末装置２に容易に設定することができる。
【０１００】
また、クライアント端末装置２の消去プログラム２３３ｂ２を実行したＣＰＵ２３１によって、接続情報記憶領域２３３ａに記憶された接続情報を消去して、クライアント端末装置２に接続情報が設定されていない状態にすることができるため、簡単に、接続するサーバ装置１を変更することができる。
【０１０１】
そして、クライアント端末装置２のＬＥＤ２５によって、判断プログラム２３３ｂ１を実行したＣＰＵ２３１により接続情報記憶領域２３３ａに接続情報が記憶されていないと判断された場合に、或いは、消去プログラム２３３ｂ２を実行したＣＰＵ２３１により接続情報記憶領域２３３ａに記憶された接続情報が消去された場合に、接続情報記憶領域２３３ａに接続情報が記憶されていない旨が報知されるため、ユーザは、クライアント端末装置２に接続情報が設定されているか否かを知ることができると共に、サーバ装置１の電源を投入すべきタイミングも知ることができる。
【０１０２】
また、クライアント端末装置２の受光部２６によって、判断プログラム２３３ｂ１を実行したＣＰＵ２３１により接続情報記憶領域２３３ａに接続情報が記憶されていないと判断された場合及び消去プログラム２３３ｂ２を実行したＣＰＵ２３１により接続情報記憶領域２３３ａに記憶された接続情報が消去された場合にのみ、リモコン１ａにより送信された接続情報が受信されるため、効率的である。
【０１０３】
さらに、クライアント端末装置２の判定プログラム２３３ｂ２を実行したＣＰＵ２３１によって、判断プログラム２３３ｂ１を実行したＣＰＵ２３１により接続情報記憶領域２３３ａに接続情報が記憶されていないと判断されてからの時間、或いは、消去プログラム２３３ｂ２を実行したＣＰＵ２３１により接続情報記憶領域２３３ａに記憶された接続情報が消去されてからの時間が、所定時間を経過したか否かを判定することができ、クライアント端末装置２の出力部２４によって、判定プログラム２３３ｂ２を実行したＣＰＵ２３１により所定時間を経過したと判定されるまでの間に、受光部２６がリモコン１ａにより送信された接続情報を受信することができなかった場合に、その旨が報知されるため、ユーザは、クライアント端末装置２が接続情報の受信に失敗した旨を知ることができると共に、サーバ装置１の電源を投入すべき再度のタイミングも知ることができる。
【０１０４】
また、リモコン１ａは、サーバ装置１及び／又はサーバ装置１に接続された各種ＡＶ機器１ｂを操作するための既存のリモコンであるため、新たな装置を追加する必要がなく、安価にクライアント・サーバシステムＳを構築することができる。また、リモコン１ａによって、サーバ装置１からクライアント端末装置２に接続情報を送信することができるため、サーバ装置１及びクライアント端末装置２の配置の自由度が高くなって、好適である。
【０１０５】
また、接続情報は、無線ネットワークＮの識別子と、無線ネットワークＮを介してサーバ装置１とクライアント端末装置２とが通信するための暗号鍵と、を含むため、サーバ装
置１は、正確にクライアント端末装置２を認証することができる。
【０１０６】
なお、本発明は、上記した実施の形態のものに限るものではなく、その要旨を逸脱しない範囲で適宜変更可能である。
【０１０７】
クライアント・サーバシステムＳを構成するサーバ装置１は、アクセスポイントとしての役割を果たすサーバ装置であってもよい。
【０１０８】
また、サーバ装置１が接続する外部機器は、各種ＡＶ機器１ｂの限りではなく、好適な任意の外部機器であれば制限はない。
【０１０９】
さらに、サーバ装置１は、外部機器を接続していなくてもよい。
【０１１０】
また、サーバ装置１に接続するクライアント端末装置２の個数は、図１の限りでなく、任意である。
【０１１１】
接続情報記憶領域２３３ａに接続情報が記憶されていない場合には、ＬＥＤ２５が点滅して、その旨を報知するようにしたが、例えば、出力部２４によって、表示や音声などで、その旨を報知するようにしてもよい。
【０１１２】
また、所定時間の間に、受光部２６がリモコン１ａにより送信された接続情報を受信することができなかった場合には、出力部２４によって、その旨を表示して報知するようにしたが、例えば、出力部２４からの音声や、ＬＥＤ２５の点滅などによって、その旨を報知するようにしてもよい。
【図面の簡単な説明】
【０１１３】
【図１】本発明の実施の形態におけるクライアント・サーバシステムの全体構成を示す図である。
【図２】クライアント・サーバシステムにおける、クライアント端末装置への接続情報の設定に関する処理を説明するためのフローチャートである。
【符号の説明】
【０１１４】
１  サーバ装置
１ａ  リモコン（リモートコントローラ、送信手段）
１ｂ  各種ＡＶ機器（外部機器）
１３  リモコン通信部１３（送信手段）
１４１  ＣＰＵ（送信手段）
１４３ｂ１  送信プログラム（送信手段）
２  クライアント端末装置
２４  出力部（第２の報知手段）
２５  ＬＥＤ（報知手段、第１の報知手段）
２６  受光部（受信手段）
２３１  ＣＰＵ（判断手段、消去手段、判定手段）
２３３ａ  接続情報記憶領域（記憶手段）
２３３ｂ１  判断プログラム（判断手段）
２３３ｂ２  消去プログラム（消去手段）
２３３ｂ３  判定プログラム（判定手段）
Ｎ  無線ネットワーク
Ｓ  クライアント・サーバシステム
【図１】
0004419936.tif 000002
【図２】
0004419936.tif 000003