(57)【特許請求の範囲】
【請求項１】
複数のオブジェクトと、サーバ装置と、操作入力装置を有するクライアント装置とが通信可能に接続されたオブジェクト選択システムであって、
前記サーバ装置は、
前記複数のオブジェクトの位置情報と地図とを記憶する記憶手段と、
前記地図上の位置を指定する指定位置情報と、地図範囲に関する縦横比情報と、前記操作入力装置のボタン数に関する情報とを前記クライアント装置から受信する受信手段と、
前記受信された指定位置情報と縦横比情報とに基づく地図範囲に存在するオブジェクトの数が前記ボタン数と一致するように、前記地図の縮尺を調整する調整手段と、
前記オブジェクトの数と前記ボタン数とが一致したときの地図範囲に存在するオブジェクトを特定するためのオブジェクト情報を前記クライアント装置へ送信する送信手段と
を有し、
前記クライアント装置は、
前記地図の指定位置情報と、前記地図範囲に関する縦横比情報と、前記ボタン数に関する情報とを前記サーバ装置へ送信する送信手段と、
前記サーバ装置によって送信された前記オブジェクト情報を受信する受信手段と、
前記受信されたオブジェクト情報により特定される各オブジェクトを前記操作入力装置の各ボタンに関連付ける関連付け手段と、
前記操作入力装置で操作されたボタンに関連付けられたオブジェクトに対して要求を送信する要求手段と
を有することを特徴とするオブジェクト選択システム。
【請求項２】
前記調整手段は、前記調整した縮尺における地図範囲に存在するオブジェクトの数が前記ボタン数よりも多い場合、前記指定位置情報で示された指定位置から最も距離のあるオブジェクトを、前記オブジェクトの数と前記ボタン数とが一致するまで、順次除外することを特徴とする請求項１に記載のオブジェクト選択システム。
【請求項３】
複数のオブジェクトと、サーバ装置と、操作入力装置を有するクライアント装置とが通信可能に接続されたオブジェクト選択システムにおける前記サーバ装置であって、
前記複数のオブジェクトの位置情報と地図とを記憶する記憶手段と、
前記地図上の位置を指定する指定位置情報と、地図範囲に関する縦横比情報と、前記操作入力装置のボタン数に関する情報とを前記クライアント装置から受信する受信手段と、
前記受信された指定位置情報と縦横比情報とに基づく地図範囲に存在するオブジェクトの数が前記ボタン数と一致するように、前記地図の縮尺を調整する調整手段と、
前記オブジェクトの数と前記ボタン数とが一致したときの地図範囲に存在するオブジェクトのそれぞれが、前記操作入力装置の各ボタンに関連付けられるように、当該一致したときの地図範囲に存在するオブジェクトのそれぞれを特定するためのオブジェクト情報を前記クライアント装置へ送信する送信手段と
を有することを特徴とするサーバ装置。
【請求項４】
前記調整手段は、前記指定位置情報と前記縦横比情報とに基づく地図であって、縮尺が最も大きい地図の地図範囲を設定すると当該地図範囲に存在するオブジェクトの数が前記ボタン数よりも少なくなる場合、前記縮尺を小さくし、前記縮尺を小さくした後の地図範囲に存在するオブジェクトの数が前記ボタン数よりも多くなる場合、前記指定位置情報で示された指定位置から最も距離のあるオブジェクトを、前記オブジェクトの数と前記ボタン数とが一致するまで、順次除外することを特徴とする請求項３に記載のサーバ装置。
【請求項５】
複数のオブジェクトと、サーバ装置と、操作入力装置を有するクライアント装置とが通信可能に接続されたオブジェクト選択システムにおける前記クライアント装置であって、
前記サーバ装置に対して、地図上の位置を指定する指定位置情報及び地図範囲に関する縦横比情報、並びに、前記操作入力装置のボタン数に関する情報を送信する送信手段と、
前記送信手段により送信された情報に基づく地図範囲であって、当該地図範囲に存在するオブジェクトの数が前記ボタン数と一致するように前記サーバ装置で縮尺が調整された地図範囲に存在するオブジェクトを特定するためのオブジェクト情報を前記サーバ装置から受信する受信手段と、
前記受信されたオブジェクト情報により特定される各オブジェクトを前記操作入力装置の各ボタンに関連付ける関連付け手段と、
前記操作入力装置で操作されたボタンに関連付けられたオブジェクトに対して要求を送信する要求手段と
を有することを特徴とするクライアント装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のオブジェクトと、サーバ装置と、クライアント装置とが通信可能に接続されたオブジェクト選択システム、並びに、当該オブジェクト選択システムにおけるサーバ装置及びクライアント装置に関するものである。
【背景技術】
【０００２】
操作入力装置の１種であるリモートコントロール装置（以下、「リモコン装置」と称する）のチャンネルボタンにＴＶチャンネルを関連付ける従来技術として、例えば、下記の特許文献１に示すシステムがある。このシステムでは、チャンネルボタン数以上のＴＶチャンネルがある場合には、ＴＶチャンネルを番組内容に応じてページごとに割り振り、そのページをチャンネルボタンに関連付けるものである。そして、ＴＶチャンネルの選択の際には、まずページを選び、そのページに割り振られたＴＶチャンネルを選択する。
【０００３】
また、店舗や様々な地点に設置されたネットワークカメラなどの場所の特定が可能なオブジェクトを検索対象として検索し、その検索結果からオブジェクトを選択する際の従来技術として、例えば、下記の特許文献２や下記の非特許文献１のようなシステムがある。
【０００４】
特許文献２のシステムは、目的の地点が複数ある場合に、各地点を含む最小の地図縮尺で表示する。このシステムでは、利用者が入力した地域範囲、施設名などの検索情報に基づき、該当する地点の検索を行う。その結果、複数地点が検索されたときには、入力した情報により得られた地点をそれぞれ含む領域を一画面中に最小の地図縮尺で表示する。
【０００５】
また、非特許文献１のシステムでは、検索結果を１０件ごとに表示し、「次の１０件」をクリックすると、対象となる１０件のオブジェクトを最も含む地図縮尺に自動変更し、表示する。
【０００６】
【特許文献１】特開２００１−３６８２３号公報
【特許文献２】特開２００２−１２２４３９号公報
【非特許文献１】インターネット＜ＵＲＬ：http://www.google.co.jp/maps＞
【発明の開示】
【発明が解決しようとする課題】
【０００７】
場所の特定が可能なオブジェクトを対象として、チャンネルボタンでオブジェクトを選択するとき、チャンネルボタン数以上のオブジェクトを、チャンネルボタンを一度押すだけでオブジェクトを切り替えるために、特許文献１のシステムが提案されている。しかしながら、特許文献１のシステムでは、オブジェクトの内容が予め分かっていない場合には、ページに割り振ることが困難である。
【０００８】
また、特許文献２や非特許文献１のように、地図上に対象となるオブジェクトを重畳表示し、各オブジェクトを選択することで切り替えるシステムでは、チャンネルボタンの数といった絞り込みたい数にあわせてオブジェクトを絞り込むことができない。このため、割り当てたいチャンネルボタン数よりも多いオブジェクトが地図上に表示される事態が発生し、操作入力装置のワンアクションでオブジェクトを切り替えることができないという問題があった。
【０００９】
本発明は上述した問題点に鑑みてなされたものであり、オブジェクトの内容が予め分かっていない場合であっても、操作入力装置のワンアクションでオブジェクトを切り替えることができるようにすることを目的とする。
【課題を解決するための手段】
【００１０】
本発明のオブジェクト選択システムは、複数のオブジェクトと、サーバ装置と、操作入力装置を有するクライアント装置とが通信可能に接続されたオブジェクト選択システムであって、前記サーバ装置は、前記複数のオブジェクトの位置情報と地図とを記憶する記憶手段と、前記地図上の位置を指定する指定位置情報と、地図範囲に関する縦横比情報と、前記操作入力装置のボタン数に関する情報とを前記クライアント装置から受信する受信手段と、前記受信された指定位置情報と縦横比情報とに基づく地図範囲に存在するオブジェクトの数が前記ボタン数と一致するように、前記地図の縮尺を調整する調整手段と、前記オブジェクトの数と前記ボタン数とが一致したときの地図範囲に存在するオブジェクトを特定するためのオブジェクト情報を前記クライアント装置へ送信する送信手段とを有し、前記クライアント装置は、前記地図の指定位置情報と、前記地図範囲に関する縦横比情報と、前記ボタン数に関する情報とを前記サーバ装置へ送信する送信手段と、前記サーバ装置によって送信された前記オブジェクト情報を受信する受信手段と、前記受信されたオブジェクト情報により特定される各オブジェクトを前記操作入力装置の各ボタンに関連付ける関連付け手段と、前記操作入力装置で操作されたボタンに関連付けられたオブジェクトに対して要求を送信する要求手段とを有する。
【００１１】
本発明のサーバ装置は、複数のオブジェクトと、サーバ装置と、操作入力装置を有するクライアント装置とが通信可能に接続されたオブジェクト選択システムにおける前記サーバ装置であって、前記複数のオブジェクトの位置情報と地図とを記憶する記憶手段と、前記地図上の位置を指定する指定位置情報と、地図範囲に関する縦横比情報と、前記操作入力装置のボタン数に関する情報とを前記クライアント装置から受信する受信手段と、前記受信された指定位置情報と縦横比情報とに基づく地図範囲に存在するオブジェクトの数が前記ボタン数と一致するように、前記地図の縮尺を調整する調整手段と、前記オブジェクトの数と前記ボタン数とが一致したときの地図範囲に存在するオブジェクトのそれぞれが、前記操作入力装置の各ボタンに関連付けられるように、当該一致したときの地図範囲に存在するオブジェクトのそれぞれを特定するためのオブジェクト情報を前記クライアント装置へ送信する送信手段とを有する。
【００１２】
本発明のクライアント装置は、複数のオブジェクトと、サーバ装置と、操作入力装置を有するクライアント装置とが通信可能に接続されたオブジェクト選択システムにおける前記クライアント装置であって、前記サーバ装置に対して、地図上の位置を指定する指定位置情報及び地図範囲に関する縦横比情報、並びに、前記操作入力装置のボタン数に関する情報を送信する送信手段と、前記送信手段により送信された情報に基づく地図範囲であって、当該地図範囲に存在するオブジェクトの数が前記ボタン数と一致するように前記サーバ装置で縮尺が調整された地図範囲に存在するオブジェクトを特定するためのオブジェクト情報を前記サーバ装置から受信する受信手段と、前記受信されたオブジェクト情報により特定される各オブジェクトを前記操作入力装置の各ボタンに関連付ける関連付け手段と、前記操作入力装置で操作されたボタンに関連付けられたオブジェクトに対して要求を送信する要求手段とを有する。
【発明の効果】
【００１３】
本発明によれば、オブジェクトの内容が予め分かっていない場合であっても、操作入力装置のワンアクションでオブジェクトを切り替えることができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明における実施の形態について、添付図面を参照して詳細に説明する。
尚、以下に説明する実施形態では、オブジェクトとしてネットワークカメラを適用した例を示す。また、以下に説明する実施形態は、本発明の実現手段の一例であり、本発明は、その趣旨を逸脱しない範囲で下記の実施形態を修正又は変形したものにも適用可能である。
【００１５】
図１は、本発明の実施形態に係るオブジェクト選択システムの概略構成の一例を示す模式図である。
本実施形態のオブジェクト選択システムは、図１に示すように、オブジェクト選出サーバ装置１１と、クライアント装置１２と、オブジェクトである複数のネットワークカメラ１３と、ネットワーク１４を有して構成されている。そして、オブジェクト選出サーバ装置１１、クライアント装置１２及びネットワークカメラ１３は、ネットワーク１４を介して相互に通信可能に接続されている。
【００１６】
オブジェクト選出サーバ装置１１は、図１に示すように、オブジェクト管理部１１１と、地図選択部１１２と、データ記憶部１１３を有して構成されている。ここで、オブジェクト管理部１１１は、オブジェクトであるネットワークカメラ１３の設置位置に係る配置位置情報等に基づいて、ネットワーク１４に接続された複数のネットワークカメラ１３を管理する。地図選択部１１２は、指定位置と地図の縦横比と割り当てたいチャンネルボタン数の各情報をもとに、縮尺の異なる複数の地図から１つの地図を選択し、また、当該選択した１つの地図の地図範囲を決定する。データ記憶部１１３は、各種の情報や各種のデータを記憶する。
【００１７】
クライアント装置１２は、チャンネルボタン割当部１２１と、表示制御部１２２と、表示装置１２３と、リモコン装置１２４を有して構成されている。ここで、チャンネルボタン割当部１２１は、オブジェクト選出サーバ装置１１から取得したオブジェクト情報に、リモコン装置１２４のチャンネルボタン番号を割り当てる。表示制御部１２２は、リモコン装置１２４のチャンネルボタンが押されると、そのチャンネルボタンに割り当てられたオブジェクトの内容を取得し、表示装置１２３に表示する制御を行う。表示装置１２３は、表示制御部１２２による制御に基づいて、各種の情報や各種の画像を表示する。リモコン装置１２４は、ユーザが遠隔操作を行う際に操作する操作入力装置である。
【００１８】
ネットワークカメラ１３は、上述したように、本実施形態におけるオブジェクトに相当するものであり、所定の位置に複数配置されているものである。
【００１９】
本実施形態では、データ記憶部１１３に、ネットワークカメラ１３に係るネットワークカメラ情報（オブジェクト情報）と地図情報等が保管されているものとする。図２は、本発明の実施形態を示し、図１のデータ記憶部１１３に保管されているネットワークカメラ情報（オブジェクト情報）の一例を示す模式図である。また、図３は、本発明の実施形態を示し、図１のデータ記憶部１１３に保管されている地図情報の一例を示す模式図である。図２に示すように、ネットワークカメラ情報としては、ネットワークカメラ１３ごとに、ネットワークカメラに関するＩＤ情報、及び、緯度、経度を示す配置位置情報が示されている。また、図３に示すように、地図情報としては、地図毎に、縮尺情報及び移動距離情報が示されている。
【００２０】
また、本実施形態では、クライアント装置１２は、ＴＶクライアント装置であるものとする。このＴＶクライアント装置の操作は、リモコン装置１２４を介して行われる。図４は、本発明の実施形態を示し、図１のリモコン装置１２４の概略構成の一例を示す模式図である。リモコン装置１２４は、図４に示すように、各チャンネルに対応した複数のチャンネルボタン１２４１と、上下左右の各方向に対応した複数の方向ボタン１２４２と、決定ボタン１２４３を有して構成されている。
【００２１】
次に、本実施形態のオブジェクト選択システムの処理手順について説明する。
図５は、本発明の実施形態に係るオブジェクト選択システムにおいて、各チャンネルボタンにネットワークカメラ（オブジェクト）を割り当てる処理手順の一例を示すフローチャートである。
【００２２】
まず、図５のステップＳ５０１において、クライアント装置１２は、ユーザがリモコン装置１２４を使って指定した指定位置情報、表示したい地図の縦横比情報及び割り当てたいチャンネルボタン数情報に係るデータをオブジェクト選出サーバ装置１１に送信する。
【００２３】
続いて、ステップＳ５０２において、オブジェクト選出サーバ装置１１は、地図選択部１１２を起動し、地図選択部１１２は、データ記憶部１１３から最も縮尺の大きい（詳細な）地図を選択し取得する。
【００２４】
続いて、ステップＳ５０３において、地図選択部１１２は、ステップＳ５０１において送信された指定位置情報を中心としてステップＳ５０１において送信された縦横比情報に基づいて、取得した地図における地図範囲を決定する。
【００２５】
続いて、ステップＳ５０４において、オブジェクト選出サーバ装置１１は、オブジェクト管理部１１１を起動し、オブジェクト管理部１１１は、ステップＳ５０３で決定した地図範囲に含まれるネットワークカメラ１３の情報をデータ記憶部１１３から取得する。即ち、オブジェクト管理部１１１は、ステップＳ５０３で決定した地図範囲に含まれるネットワークカメラ（オブジェクト）１３の抽出処理を行う。
【００２６】
続いて、ステップＳ５０５において、例えば、オブジェクト管理部１１１は、ステップＳ５０４で取得したネットワークカメラの数がステップＳ５０１において送信されたチャンネルボタン数未満であるか否かを判断する。
【００２７】
ステップＳ５０５の判断の結果、ステップＳ５０４で取得したネットワークカメラの数がステップＳ５０１において送信されたチャンネルボタン数未満である場合には、ステップＳ５０６に進む。ステップＳ５０６に進むと、地図選択部１１２は、データ記憶部１１３に、次の縮尺の地図があるか否かを判断する。
【００２８】
ステップＳ５０６の判断の結果、データ記憶部１１３に次の縮尺の地図がある場合には、ステップＳ５０７に進む。ステップＳ５０７に進むと、地図選択部１１２は、データ記憶部１１３から当該次の縮尺の地図を選択し取得する。即ち、このステップＳ５０７では、選択する地図の縮尺を変更する処理が行われる。その後、ステップＳ５０３に戻り、ステップＳ５０３以降の処理が再度行われる。
【００２９】
また、ステップＳ５０５の判断の結果、ステップＳ５０４で取得したネットワークカメラの数がステップＳ５０１において送信されたチャンネルボタン数未満でない（即ち、以上である）場合には、ステップＳ５０８に進む。ステップＳ５０８に進むと、例えば、オブジェクト管理部１１１は、ステップＳ５０４で取得したネットワークカメラの数がステップＳ５０１において送信されたチャンネルボタン数よりも多いか否かを判断する。
【００３０】
ステップＳ５０８の判断の結果、ステップＳ５０４で取得したネットワークカメラの数がステップＳ５０１において送信されたチャンネルボタン数よりも多い場合には、ステップＳ５０９に進む。ステップＳ５０９に進むと、オブジェクト管理部１１１は、ステップＳ５０１で送信された指定位置情報に示された指定位置から最も距離のあるネットワークカメラ１３から順次除外して、ネットワークカメラ１３の数をチャンネルボタン数分に絞り込む。
【００３１】
ステップＳ５０６で次の縮尺の地図がないと判断された場合、ステップＳ５０８でネットワークカメラの数がチャンネルボタン数よりも多くない（即ち、等しい）と判断された場合、或いは、ステップＳ５０９の処理が終了した場合には、ステップＳ５１０に進む。
【００３２】
ステップＳ５１０に進むと、オブジェクト選出サーバ装置１１は、ステップＳ５０３で決定した地図範囲における縮尺地図の移動距離情報をデータ記憶部１１３から取得する。そして、オブジェクト選出サーバ装置１１は、地図範囲情報及び移動距離情報と、ステップＳ５０４〜Ｓ５０９で決定したネットワークカメラ（オブジェクト）に係るネットワークカメラ情報（オブジェクト情報）をクライアント装置１２に送信する。
【００３３】
オブジェクト選出サーバ装置１１から各種の情報を受信すると、続いて、ステップＳ５１１において、クライアント装置１２は、チャンネルボタン割当部１２１を起動する。そして、チャンネルボタン割当部１２１は、チャンネルボタン番号とネットワークカメラ情報とを関連付けて、各チャンネルボタンにネットワークカメラ（オブジェクト）１３を割り当てる処理を行う。
【００３４】
以上のステップＳ５０１〜Ｓ５１１までの処理によって、リモコン装置１２４の各チャンネルボタン１２４１とネットワークカメラ情報（オブジェクト情報）とが関連付けられる。この図５に示す処理手順では、データ記憶部１１３に保管されている全ての縮尺地図の縮尺範囲について処理する例を示したが、例えば、処理する縮尺範囲をユーザが設定する形態であっても良い。
【００３５】
次いで、ユーザによりリモコン装置１２４のチャンネルボタン１２４１が押下された場合について説明する。
【００３６】
図６は、本発明の実施形態に係るオブジェクト選択システムにおいて、ユーザによりリモコン装置のチャンネルボタンが押下された場合の処理手順の一例を示すフローチャートである。
【００３７】
まず、図６のステップＳ６０１において、ユーザによりリモコン装置１２４のチャンネルボタン１２４１が押下されると、クライアント装置１２は、これを検知し、表示制御部１２２を起動する。そして、例えば、表示制御部１２２は、チャンネルボタン割当部１２１から、押下されたチャンネルボタン番号に割り当てられたネットワークカメラ情報（オブジェクト情報）を取得する。
【００３８】
続いて、ステップＳ６０２において、表示制御部１２２は、ステップＳ６０１で取得したネットワークカメラ情報（オブジェクト情報）に基づいて、該当するネットワークカメラ１３に映像をリクエストする。即ち、表示制御部１２２は、該当するネットワークカメラ１３から映像を取得する処理を行う。
【００３９】
続いて、ステップＳ６０３において、表示制御部１２２は、ステップＳ６０２でリクエストしたネットワークカメラ１３から送信された内容、即ちネットワークカメラ映像を、表示装置１２３の画面（ＴＶ画面）に表示する制御を行う。
【００４０】
以上のステップＳ６０１〜Ｓ６０３までの処理によって、ユーザによりリモコン装置１２４のチャンネルボタン１２４１が押下された際に、該当するネットワークカメラ１３の映像が表示装置１２３に表示される。
【００４１】
次いで、表示装置１２３の画面（ＴＶ画面）に表示されている地図を用いて、チャンネルボタンへのオブジェクトの割り当てを変更する場合について説明する。
【００４２】
図７は、本発明の実施形態に係るオブジェクト選択システムにおいて、表示装置の画面（ＴＶ画面）に表示されている地図を用いてチャンネルボタンへのオブジェクトの割り当てを変更する場合の処理手順の一例を示すフローチャートである。
【００４３】
まず、図７のステップＳ７０１において、クライアント装置１２は、ユーザがリモコン装置１２４を使って移動を指定した指定位置情報と、表示したい地図の縦横比情報をオブジェクト選出サーバ装置１１に送信する。例えば、ユーザは、リモコン装置１２４の方向ボタン１２４２を用いて、表示装置１２３の画面（ＴＶ画面）に表示されている地図上のカーソルを移動させて地図の移動を指定する。この際、方向ボタン１２４２の１押し分の移動距離は、ステップＳ５０５でオブジェクト選出サーバ装置１１から送信された移動距離情報によって決まる。そして、クライアント装置１２は、この移動距離分移動させた位置情報を指定位置情報としてオブジェクト選出サーバ装置１１に送信する。
【００４４】
クライアント装置１２から移動に係る指定位置情報と表示したい地図の縦横比情報を受信すると、続いて、ステップＳ７０２において、オブジェクト選出サーバ装置１１は、地図選択部１１２を起動する。そして、地図選択部１１２は、ステップＳ７０１において送信された指定位置情報を中心としてステップＳ７０１において送信された縦横比情報を用いて、現在表示されている縮尺の地図における地図範囲を決定する。即ち、地図選択部１１２は、ステップ７０１で送信された位置情報を中心として、現在表示されている縮尺の地図からステップ７０１で送信された縦横比情報で切り出し、当該地図の地図範囲を決定する。その後、オブジェクト選出サーバ装置１１は、決定した地図範囲情報をクライアント装置１２に送信する。
【００４５】
オブジェクト選出サーバ装置１１から地図範囲情報を受信すると、続いて、ステップＳ７０３において、クライアント装置１２は、表示制御部１２２を起動する。そして、表示制御部１２２は、オブジェクト選出サーバ装置１１から受信した地図範囲情報に基づく地図を表示装置１２３の画面（ＴＶ画面）に表示する制御を行う。
【００４６】
続いて、ステップＳ７０４において、例えば、クライアント装置１２は、リモコン装置１２４を介してユーザから再度、地図の移動が指示されたか否かを判断する。この判断の結果、地図の移動が指示された場合には、ステップＳ７０１に戻り、ステップＳ７０１以降の処理が再度行われる。
【００４７】
一方、ステップＳ７０４の判断の結果、地図の移動が指示されなかった場合には、ステップＳ７０５に進む。ステップＳ７０５に進むと、クライアント装置１２は、決定した指定位置情報、地図の縦横比情報及び割り当てるチャンネルボタン数情報に係るデータをオブジェクト選出サーバ装置１１に送信する。ここで、例えば、クライアント装置１２は、ユーザによりリモコン装置１２４の決定ボタン１２４３が押下された場合に、指定位置情報を決定し、これと共に、地図の縦横比情報とチャンネルボタン数情報をオブジェクト選出サーバ装置１１に送信する。
【００４８】
そして、ステップＳ７０５の処理が終了すると、図５のステップＳ５０２に移行し、ステップＳ５０２以降の処理が行われる。
【００４９】
以上の図７に示す処理によって、リモコン装置１２４と表示装置１２３の画面（ＴＶ画面）に表示されている地図を用いて指定位置を移動し、チャンネルボタンへのオブジェクトの割り当てを変更する処理が行われる。なお、本実施形態においては、ユーザが操作入力を行う操作入力装置として、ＴＶ用のリモコン装置１２４を用いた例を示したが、例えば、携帯電話における各種のボタンを操作入力装置として適用する形態も本発明に含まれる。即ち、本実施形態では、オブジェクトをリモコン装置１２４の各チャンネルボタン１２４１に割り当てる例を示したが、例えば、オブジェクトを携帯電話における番号ボタンに割り当てる形態であっても適用可能である。
【００５０】
本実施形態では、地図選択部１１２で決定された地図範囲に含まれるネットワークカメラ（オブジェクト）１３の数が、リモコン装置（操作入力装置）１２４のボタン数よりも多い場合、当該オブジェクトを前記ボタン数に絞り込むようにしている（Ｓ５０９）。具体的に、本実施形態では、オブジェクトを前記ボタン数に絞り込む際、ユーザから指定された指定位置情報に示された指定位置から最も距離のあるオブジェクトを順次除外して、当該絞り込みを行うようにしている。
かかる構成によれば、オブジェクトの内容が予め分かっていない場合であっても、リモコン装置（操作入力装置）１２４のワンアクションでオブジェクトを切り替えることができる。
【００５１】
更に、本実施形態では、前記地図範囲に含まれるネットワークカメラ（オブジェクト）１３の数が、リモコン装置（操作入力装置）１２４のボタン数未満である場合、次の縮尺の地図を取得して（Ｓ５０７）、地図範囲を変更するようにしている。
かかる構成によれば、前記地図範囲に含まれるオブジェクトの数を増加させることができ、リモコン装置（操作入力装置）１２４のワンアクションで切り替え可能なオブジェクトの数を増やすことが可能となる。
【００５２】
前述した本実施形態に係るオブジェクト選択システムを構成するオブジェクト選出サーバ装置１１及びクライアント装置１２における図１の各構成部は、コンピュータのＲＡＭやＲＯＭなどに記憶されたプログラムが動作することによって実現できる。また、本実施形態に係るオブジェクト選択システムによるオブジェクト選択方法の処理手順を示す図５〜図７の各ステップは、コンピュータのＲＡＭやＲＯＭなどに記憶されたプログラムが動作することによって実現できる。これらのプログラム及び当該プログラムを記録したコンピュータ読み取り可能な記憶媒体は本発明に含まれる。
【００５３】
具体的に、前記プログラムは、例えばＣＤ−ＲＯＭのような記憶媒体に記録し、或いは各種伝送媒体を介し、コンピュータに提供される。前記プログラムを記録する記憶媒体としては、ＣＤ−ＲＯＭ以外に、フレキシブルディスク、ハードディスク、磁気テープ、光磁気ディスク、不揮発性メモリカード等を用いることができる。他方、前記プログラムの伝送媒体としては、プログラム情報を搬送波として伝搬させて供給するためのコンピュータネットワーク（ＬＡＮ、インターネットの等のＷＡＮ、無線通信ネットワーク等）システムにおける通信媒体を用いることができる。また、この際の通信媒体としては、光ファイバ等の有線回線や無線回線などが挙げられる。
【００５４】
また、本発明は、コンピュータが供給されたプログラムを実行することにより本実施形態に係るオブジェクト選択システムの機能が実現される態様に限られない。そのプログラムがコンピュータにおいて稼働しているＯＳ（オペレーティングシステム）或いは他のアプリケーションソフト等と共同して本実施形態に係るオブジェクト選択システムの機能が実現される場合も、かかるプログラムは本発明に含まれる。また、供給されたプログラムの処理の全て、或いは一部がコンピュータの機能拡張ボードや機能拡張ユニットにより行われて本実施形態に係るオブジェクト選択システムの機能が実現される場合も、かかるプログラムは本発明に含まれる。
【図面の簡単な説明】
【００５５】
【図１】本発明の実施形態に係るオブジェクト選択システムの概略構成の一例を示す模式図である。
【図２】本発明の実施形態を示し、図１のデータ記憶部に保管されているネットワークカメラ情報（オブジェクト情報）の一例を示す模式図である。
【図３】本発明の実施形態を示し、図１のデータ記憶部に保管されている地図情報の一例を示す模式図である。
【図４】本発明の実施形態を示し、図１のリモコン装置の概略構成の一例を示す模式図である。
【図５】本発明の実施形態に係るオブジェクト選択システムにおいて、各チャンネルボタンにネットワークカメラ（オブジェクト）を割り当てる処理手順の一例を示すフローチャートである。
【図６】本発明の実施形態に係るオブジェクト選択システムにおいて、ユーザによりリモコン装置のチャンネルボタンが押下された場合の処理手順の一例を示すフローチャートである。
【図７】本発明の実施形態に係るオブジェクト選択システムにおいて、表示装置の画面（ＴＶ画面）に表示されている地図を用いてチャンネルボタンへのオブジェクトの割り当てを変更する場合の処理手順の一例を示すフローチャートである。
【符号の説明】
【００５６】
１１  オブジェクト選出サーバ装置
１２  クライアント装置
１３  ネットワークカメラ（オブジェクト）
１４  ネットワーク
１１１  オブジェクト管理部
１１２  地図選択部
１１３  データ記憶部
１２１  チャンネルボタン割当部
１２２  表示制御部
１２３  表示装置
１２４  リモコン装置
１２４１  チャンネルボタン
１２４２  方向ボタン
１２４３  決定ボタン
【図１】
0005408849.tif 000002
【図２】
0005408849.tif 000003
【図３】
0005408849.tif 000004
【図４】
0005408849.tif 000005
【図５】
0005408849.tif 000006
【図６】
0005408849.tif 000007
【図７】
0005408849.tif 000008