令和３年３月１６日判決言渡
令和元年（行ケ）第１０１４１号
口頭弁論終結日

審決取消請求事件

令和３年１月１９日
判

決

5

原

10

告

同訴訟代理人弁護士

𠮷

田

和

彦

同

高

石

秀

樹

同

外

村

玲

子

同

岸

慶

憲

同訴訟代理人弁理士

須

田

洋

之

同

山

崎

貴

明

被

15

20

イッツ・コミュニケーションズ株式会社

告

株式会社アイペックス

同訴訟代理人弁護士

宍戸

同訴訟代理人弁理士

重

信

和

同

堅

田

多

同

林

道

広

同

林

修

身

同

大

岳

彦

主

25

文

１

原告の請求を棄却する。

２

訴訟費用は原告の負担とする。
事 実 及 び 理 由

1

久

保

充
男
恵

子

第１

請求
特許庁が無効２０１８－８０００３４号事件について令和元年９月１８日にした審決を取り消す。

第２
5

事案の概要

１

特許庁における手続の経緯等⑴

被告は，発明の名称を「通信回線を用いた情報供給システム」とする発明について，平成１３年６月２２日を出願日とする国際特許出願（ＰＣＴ/ＪＰ
０１/０５３８０）に係る国内移行の特許出願（特願２００２－５０５４７３号，以下「原出願」という。）をしたが，平成１５年４月１８日，原出願の一部を新たな特許出願とした出願（特願２００３－１１４４２８号）をし，10

さらに，平成１５年８月１３日，同出願の一部を新たな特許出願とした出願（特願２００３－２０７４９１号）をし，さらに，平成１５年１２月１７日，
同出願の一部を新たな特許出願とした出願（特願２００３－４１９６１７号）
をした上で，さらに，平成１７年２月１５日，同出願の一部を新たな特許出
願とした出願（特願２００５－３７０８１号，以下「本件出願」という。）

15をし，同年７月２２日，その設定登録（特許第３７０１９６３号。請求項の数１。）を受けた（甲２，３，１７，８３。以下この登録を受けた特許を「本件特許」という。）。
⑵

原告は，平成３０年３月２３日，本件特許について特許無効審判を請求し（甲３３），特許庁は，上記請求を無効２０１８－８０００３４号事件とし20て審理した上で，令和元年９月１８日，「本件審判の請求は，成り立たない。」
旨の審決（以下「本件審決」という。）をし，その謄本は，同月３０日，原告に送達された。
(3)

原告は，令和元年１０月２５日，本件審決の取消しを求める本件訴訟を

提起した。

25

２

特許請求の範囲の記載

2

本件特許の特許請求の範囲の記載（本件審決において分説された後のもの）
は，次のとおりである（以下「本件発明」といいい，本件特許の明細書を図面を含めて「本件明細書」という。）。
【請求項１】
5≪１Ａ≫

インターネットや電話網からなる通信回線網の中に設置されている

管理コンピュータに於ける通信回線を用いた情報供給システムであって，≪１Ｂ≫

前記管理コンピュータ側には，監視目的に応じて適宜選択される監視手段を有する監視端末側に対して付与されたＩＰアドレスおよび監視端末
ＩＤを含む監視端末情報が，利用者ＩＤに対応付けられて登録されている利10

用者データベースを備え，≪１Ｃ≫

前記監視端末は前記管理コンピュータ側と前記通信回線網を介して接続可能とされており，
≪１Ｄ≫
≪１Ｄｉ≫
15

前記管理コンピュータ側は，
インターネットや電話網からなる通信回線網を利用してアクセス

してくる利用者の電話番号，ＩＤ番号，アドレスデータ，パスワード，さらには暗号などの認証データの内少なくとも一つからなる利用者ＩＤである特定情報を入手する手段と，≪１Ｄⅱ≫

この入手した特定情報が，前記利用者データベースに予め登録された監視端末情報に対応するか否かの検索を行う手段と，
20

≪１Ｄⅲ≫

前記特定情報に対応する監視端末情報が存在する場合，インター

ネットや電話網からなる通信回線網を利用して，この抽出された監視端末情報に基づいて監視端末の制御部に働きかけていく手段と，≪１Ｄⅳ≫

インターネットや電話網からなる通信回線網を経由して，前記監視端末によって得られた情報を入手する手段と，
25

≪１Ｄｖ≫

この監視端末から入手した情報を，インターネットや電話網からなる通信回線網を用いて，前記特定情報を送信してアクセスした利用者に供3給する手段と，≪１Ｄⅵ≫

管理コンピュ－タ側と監視端末側との回線再接続時，特定できる

監視端末側からのＩＰアドレス登録要求を受け付け，前記利用者データベースの前記監視端末情報であるＩＰアドレスを登録処理する手段と，を備え，≪１Ｅ≫

5

前記監視端末側は，内部にメモリーされた管理コンピュータ側のグローバルＩＰアドレスに対して自ら接続処理する自己接続機能と，
前記自己接続機能を使って，登録された前記監視端末ＩＤを管理コンピュータ側に送り，前記監視端末側のＩＰアドレスを登録するように要求する手
段と，

10

≪１Ｆ≫

を備えていることを特徴とする通信回線を用いた情報供給システ

ム。
３

本件審決の理由の要旨⑴

本件審決の理由のうち，本件における取消事由に関係する部分の理由の要旨は，①本件発明と原出願の優先日前に頒布された刊行物である国際公開第15

００/３６８０７号公報（甲１）に記載された発明（以下「甲１発明」という。）との相違点は実質的なものであるから本件発明は新規性を欠如せず，②同相違点は当業者が容易に想到することができたとはいえず，本件発明は甲１発明に基づいて容易に発明することができたものとはいえず，進歩性を欠如しないというものである。

20⑵

本件審決が認定した甲１発明，本件発明と甲１発明の一致点及び相違点は，次のとおりである。
ア

甲１発明
(ア)

25

遠隔カメラの画像にアクセスするための暗号化ＶＰＮ（仮想私設網）であって，(イ)

保育所，例えば，センタ１（１３０），センタ２（１３２），セン

4タＮ（１３４）と，センササーバ１１０との間，及び，センササーバ１
１０とモニタ１４０における認証された観察者との間の通信は，公衆交換電話網（ＰＳＴＮ）などのパケット交換網を用いることによって促進され，電話事業者（Ｔｅｌｃｏ）アクセス装置，例えば，ルータ，ＤＳ
5

Ｌモデム，ＩＳＤＮモデム・ルータ，ケーブルモデム，ＭＬＰＰＰ（マルチリンク・ポイント・ツー・ポイント）モデムなどの利用を通じて，
センタ１３０において，情報が公衆交換電話網（ＰＳＴＮ）に渡され，また，公衆交換電話網（ＰＳＴＮ）から取り出され，このデータは，長距離電話の会話や，企業データ，公開のインターネットのデータなどと10

ともに，ＰＳＴＮ上を移動し，(ウ)

システム１００は，２つの主要なネットワーク・セグメントを含み，第１のネットワーク・セグメント１２０は，保育所，例えば，センタ
１３０と，センササーバ１１０との間のリンクから構成され，
15

第２のネットワーク・セグメント１２０’は，センササーバ１１０と認証された観察者，例えば，コンピュータ３２２，３２６，３２９との間のリンクから構成され，第１のネットワーク・セグメント１２０は，センタ，例えば，１３０から始まり，入りネットワーク接続（例えばＤＳＬ，ＩＳＤＮ）３１６

20

は電話事業者アクセス装置３８８に接続され，例示的な電話事業者アクセス装置は，ｐａｒａｄｙｎｅ社ＨｏｔＷｉｒｅ５４４６型ＤＳＬモデ
ム，型番５４４６－ａ２－２００－０ｒｍ，３Ｃｏｍ社５６ｋ

ＭＬＰ

ＰＰスイッチ，型番３ｃ４３００００，Ｎｅｔｇｅａｒ社ＩＳＤＮモデム，型番ＲＴ３２８が含まれ，
25

電話事業者アクセス装置３８８は，次に，暗号化装置３８６，例えば，
Ｒａｖｌｉｎ－４有線暗号化装置に，１０ｂａｓｅ－Ｔケーブルで接続

5

され，暗号化装置３８６は，それからハブ３８２，例えば，イーサネット１
０ｂａｓｅ－Ｔ非スイッチングハブに，１０ｂａｓｅ－Ｔケーブルで接続され，ハブ３８２は，次に，１台以上のカメラサーバ３８０（遠隔センササ

5ーバ），例えば，Ａｘｉｓ社２４０型，又は，２００／２００＋型カメラに，１０ｂａｓｅ－Ｔケーブルで接続され，Ａｘｉｓ社のカメラサーバ３８０の各々は，電源供給及びメディアア
グリゲータ装置３７４に，ＲＣＡ型ケーブルを介して接続され，カメラ３７０，３７１，３７２のそれぞれは，メディアアグリゲータ

10３７４に，７５Ω映像用同軸ケーブルで接続され，(エ)

他のレベルやタイプの暗号化方式を利用でき，暗号化を，他のハードウェアデバイスで置き換えたり，ソフトウェアを利用することができ，
15(オ)

システム１００の最上位レベルの動作フロープロセス４００について，スタート状態４０２から始まって，プロセス４００は，ユーザがＷｅ
ｂブラウザ，例えば，ユーザのブラウザ２（５２２）にシステム１００のＷＷＷアドレスをタイプ入力することで，システムのＷｅｂサイトに20アクセスする状態に移行し，ここで応答は，Ｗｅｂサイトのホームページを構成する情報であって，要求と応答は，セグメント１２０’を介して転送され，状態４１０においてＷｅｂサイトの情報領域をブラウジングでき，ユーザはホームページの任意のリンクをクリックして，リンクが向けられ

25

た情報を見ることができ，ユーザが「親のログイン用」ボタンをクリックすると，プロセス４０

6

０は状態４１２に進み，ここでＷｅｂサーバ３５０は，応答として，クライアントコンピューティング装置上で実行中のブラウザ５２２とのセキュアな１２８ビットＳＳＬ接続を開始して，センタコード，ユーザ
名，パスワード用のスペースを備えたログイン画面を生成し，
5(カ)

状態４１２において，ユーザは，認証を実行するのに必要なデータ，

例えば，センタコード，ユーザ名，パスワードを提供することで応答し，これらのデータは，線５２８上でデータベースサーバ３６０に送信され，そして，データベースサーバ３６０は，そのセンタコードによりデー
10

タベース３６２にアクセスし，データベースサーバ３６０は，その特定のセンタについてのユーザ名及びパスワードの組み合わせの全てをチェックして，ユーザが入力したユーザ名を検索し，そして，判断状態４１
４に進み，パスワードが比較され，(キ)15

判断状態４１４に戻り，ユーザ名とパスワードがデータベース３６２にあるユーザ名とパスワードと一致した場合，プロセス４００は状態４２０に移動して，ユーザは，ウェブサイトのセキュアな部分について
認証され，
(ク)

データベース３６２は，データベースサーバ３６０によってアクセスされるものであって，他の全てのサーバに対して認証データとユーザ
20情報を提供するために使用され，Ｗｅｂサーバ３５０は，このデータベースに照会して，ある親がどのカメラの使用が許可されているかを判定し，ユーザ名やパスワードなどのログイン情報を検証し，(ケ)

データベースサーバ３６０が，ユーザ名とパスワードが有効である

ことを肯定したと仮定すると，Ｗｅｂサーバは，第１に，特定のユーザ
25がアクセス可能なカメラ名のリストをデータベース・サーバ３６０に問い合わせ，ページの左下ペインに単にそれらのカメラ名を表示し，Ｗｅ

7

ｂサーバ３５０は，特定のカメラのリンクに対する要求を受信した後，データベースサーバ３６０に問い合わせて，特定のユーザが，カメラにアクセスできることを確認し，アクセスできるならば，Ｗｅｂサーバ３
５０は，画像サーバ３３０のセンサ・プロセスへの要求によって画像の5取得を開始すると同時に，配信サーバ３４０のユーザ・プロセスへの要求によって画像の配信を開始し，(コ)

画像取得プロセスにおいて，画像取得プロセス６００は，休止又は非アクティブ・モードになることはなく，常に画像サーバ３３０上で動作し，プロセス６００は，スタート状態６０２で開始して，画像を取得
10する契機を受信する状態６０４に遷移し，センサ・スレッドは，カメラ／センサのアドレスが契機で特定された
カメラ／センサに対するサービスを提供するものであり，
状態６１４に進んで，プロセス６００は選択されたセンサにアクセスし，それから，状態６１６において，画像を取得し，その画像，例えば，

15

画像５１２を，データ記憶媒体３６２に格納し，(サ)

画像サーバ３３０は，ＨＴＴＰ（ハイパーテキスト転送プロトコル）

を用いて保育所のカメラへの接続を作成し，接続が作成できない場合，
画像サーバ３３０は，（簡単に変更可能な）所定の時間間隔だけ待機してから，再試行を行い，画像サーバ３３０が，所定の回数だけ接続の作20成に失敗した場合，カメラがダウンしていることを通知する一つの画像をユーザにまず表示した後に，その努力を終え，(シ)

このプロセスのどの段階でも，画像サーバ３３０がサイズが０である画像を受信したり，所定のログイン名とパスワードを用いてもカメラにログインできない場合，Ｔｅｌｎｅｔプロトコルによりカメラにログ
25

インしてリセット・コマンドを発行し，通常，これによって，カメラの有するどのような問題も解決し，

8

(ス)

画像発送プロセス７００について，
プロセス７００は，配信サーバ３４０上で実行される永続的なユーザプロセスであり，画像を取得して保管するプロセス６００が動作中，遠隔クライアント（Ｗｅｂブラウザを有するユーザ）に画像を発送するプ
ロセス７００も動作し，プロセス７００もまた，外部ソースからの契機，

5

例えば，ウェブ・サーバ３５０からの要求を受け取り，プロセス７００は，この契機に対して，取得プログラムが画像を投入するデータストア
３６２の保管領域から，最新の画像を取り込み，そして，それを遠隔ク
ライアントに送信することで応答し，(セ)10制限されたアクセスとして，システムの保育所に入所している子を持つ親だけが，その保育所のカメラを見るためにアクセスするためのア
カウントが発行され，また，カメラへのアクセスは，カメラが設置された部屋にいる子を持つ親に限定され，(ソ)

ユーザが「センタコード」を入力したとき，特定の保育所が決定されるが，どんなときも，そのセンタが実際の名称によって特定されること

15はなく，また，カメラの実際のネットワークアドレスが明らかにされることもなく，これによって，不道徳な意図を持つ認証されていないユー
ザが，彼らが見ている子供の居場所を特定することを困難にする，
(タ)
20

イ

ＶＰＮ監視システム１００。

本件発明と甲１発明の一致点及び相違点
(ア)

一致点

≪１Ａ≫

インターネットや電話網からなる通信回線網の中に設置されている管理コンピュータに於ける通信回線を用いた情報供給システムであ
って，
25

≪１Ｂ’≫

前記管理コンピュータ側には，監視目的に応じて適宜選択される監視手段を有する監視端末に関する，監視端末ＩＤを含む監視端末9情報が，利用者ＩＤに対応付けられて登録されている利用者データベー
スを備え，
≪１Ｃ≫

前記監視端末は前記管理コンピュータ側と前記通信回線網を介して接続可能とされており，
5≪１Ｄ≫

前記管理コンピュータ側は，≪１Ｄｉ≫

インターネットや電話網からなる通信回線網を利用してアクセスしてくる利用者の電話番号，ＩＤ番号，アドレスデータ，パスワー
ド，さらには暗号などの認証データの内少なくとも一つからなる利用者
ＩＤである特定情報を入手する手段と，
10

≪１Ｄⅱ≫

この入手した特定情報が，前記利用者データベースに予め登録された監視端末情報に対応するか否かの検索を行う手段と，≪１Ｄⅲ≫

前記特定情報に対応する監視端末情報が存在する場合，イン

ターネットや電話網からなる通信回線網を利用して，この抽出された監視端末情報に基づいて監視端末の制御部に働きかけていく手段と，
15

≪１Ｄⅳ≫

インターネットや電話網からなる通信回線網を経由して，前記監視端末側によって得られた情報を入手する手段と，≪１Ｄｖ≫

この監視端末側から入手した情報を，インターネットや電話網からなる通信回線網を用いて，前記特定情報を送信してアクセスした
利用者に供給する手段と，20を備えている≪１Ｆ≫ことを特徴とする通信回線を用いた情報供給システム。
(イ)
ａ

相違点
相違点１
本件発明では，「前記管理コンピュータ側には，監視目的に応じて25

適宜選択される監視手段を有する監視端末側に対して付与されたＩＰ
アドレスおよび監視端末ＩＤを含む監視端末情報が，利用者ＩＤに対10

応付けられて登録されている利用者データベースを備え」る（構成要件１Ｂ）のに対し，甲１発明では，前記管理コンピュータ側には，監視端末側に対して付与されたＩＰアドレスおよび監視端末ＩＤを含む
監視端末情報が，利用者ＩＤに対応付けられて登録されている利用者
データベースを備えることが特定されていない点。

5

ｂ

相違点２
本件発明では，「前記管理コンピュータ側は」，「管理コンピュ－
タ側と監視端末側との回線再接続時，特定できる監視端末側からのＩ
Ｐアドレス登録要求を受け付け，前記利用者データベースの前記監視端末情報であるＩＰアドレスを登録処理する手段」を備え（構成要件10１Ｄⅵ），「前記監視端末側は」，「内部にメモリーされた管理コン
ピュータ側のグローバルＩＰアドレスに対して自ら接続処理する自己接続機能と，前記自己接続機能を使って，登録された前記監視端末Ｉ
Ｄを管理コンピュータ側に送り，前記監視端末側のＩＰアドレスを登録するように要求する手段」を備える（構成要件１Ｅ）のに対し，甲15１発明では，管理コンピュータ側に，回線再接続時，ＩＰアドレス登録要求を受け付けて，ＩＰアドレスを登録処理する手段を備え，監視端末側に，自己接続機能と，登録処理するように要求する手段を備えることが特定されていない点。
20

４

取消事由
⑴

甲１発明を主引用例とする新規性判断の誤りの有無（取消事由１）⑵

甲１発明を主引用例とする進歩性判断の誤りの有無（取消事由２）

第３

当事者の主張１
25

取消事由１（甲１発明を主引用例とする新規性判断の誤りの有無）について⑴

原告の主張
本件審決は，前記第２の３(2)イ(イ)のとおりの相違点を認定したが，本件11

発明と甲１発明との間に相違点はなく，本件審決の相違点の認定には誤りがある。
ア

相違点１の認定について
本件発明は，管理コンピュータ側のいずれかの記憶部に記憶されている
監視端末側のＩＰアドレスが利用者ＩＤに「対応付けられて」いればよい

5

ところ，これは何らかの形で両者が紐付けられるなど一定の関係にあれば足り，そのような場合は，「利用者データベース」を備えるといえる。
そして，甲１発明において，センササーバ１１０のどこかの記憶部にセンタ１３０のグローバルＩＰアドレスが記憶されていなければ，センササ
ーバ１１０とセンタ１３０との間でインターネット通信を行うことは不10可能であるから，「アクセス装置３３８」等にセンタ１３０のグローバル
ＩＰアドレスが登録されているはずであるところ，「アクセス装置３３８」
等と「データベース３６２」とは相互に情報を交換し合ってセンタ１３０の監視端末との間でのインターネット通信を可能とするから，両者は一定の関係にあるといえ，「データベース３６２」と「アクセス装置３３８」15等とを合わせた集合体は，本件発明における管理コンピュータ側にあるデータベースとみることができる。そして，「アクセス装置３３８」などに登録されたセンタ１３０側（「監視端末側」）に対して付与されたＩＰア
ドレスは本件発明の「ＩＰアドレス」に相当し，また，「データベース３６２」に登録された「センタコード」又は「カメラ名」は，本件発明１の20「監視端末ＩＤ」に相当し，「データベース３６２」に登録された「ユーザ名」は本件発明の「利用者ＩＤ」に相当する。そうすると，甲１発明は「利用者データベース」を備えているといえる。
イ25

相違点２の認定について
本件発明の構成要件１Ｄⅵ及び１Ｅは，ＤＨＣＰ（「Ｄｙｎａｍｉｃ
ｏｓｔ

Ｃｏｎｆｉｇｕｒａｔｉｏｎ

12

Ｈ

Ｐｒｏｔｏｃｏｌ」。ＩＰアドレ

スを動的に割り当てるためのプロトコル。）により動的ＩＰアドレスを用いたならば当然に備えているはずの手段，すなわち，回線再接続時，監視端末側から管理コンピュータ側に対するＩＰアドレスの登録要求を受け付けこれを登録処理する手段，及び，監視端末側から管理コンピュータ側
5に接続処理する自己接続機能とこの機能により管理コンピュータ側に登録された監視端末側のＩＰアドレスを変更するよう要求する手段を規定しているところ，本件審決は，甲１発明では，そのような回線再接続時のＩＰアドレス登録処理手段や監視端末側の自己接続機能や登録処理する
要求手段を備えることが特定されていないとして，甲１発明が動的ＩＰア

10

ドレスを用いることを否定し，本件発明と甲１発明とは相違点２の点において相違すると認定した。しかしながら，次のとおり，再接続のために監視端末側から接続処理をする自己接続機能や，変更された監視端末側のＩ
Ｐアドレスを管理コンピュータ側で登録処理することは，甲第１号証に開示されているに等しい事項か，又は，少なくとも示唆されている事項であ15

るから，相違点２に係る本件発明の構成（構成要件１Ｄⅵ，１Ｅ）は，実質的な相違点を構成しない。
(ア)

甲１発明における「電話事業者アクセス装置３８８」の例示として「３Ｃｏｍ社５６ｋ

ＭＬＰＰＰスイッチ，型番３ｃ４３００００」及

び「Ｎｅｔｇｅａｒ社ＩＳＤＮモデム，型番ＲＴ３２８」が挙げられて20いる（甲１の８頁２４行ないし９頁８行目）。
「３Ｃｏｍ社５６ｋ

ＭＬＰＰＰスイッチ，型番３ｃ４３００００」の紹介記事には，「Typically, the ISP assigns a single IP address via Dynamic
Host Configuration Protocol」（インターネットサービスプロバイダは，通常，ＤＨＣＰにより単一のＩＰアドレスを割り当てる。）と記載されて25いるから（甲５３の９２頁右上欄の１ないし６行目），「型番３ｃ４３
００００」の「電話事業者アクセス装置３８８」を用いる甲１発明にお13

いて，動的ＩＰアドレスを用いることができる。
「Ｎｅｔｇｅａｒ社ＩＳＤＮモデム，型番ＲＴ３２８」のインストー
ル・ガイドには，「If you are obtaining an ISDN account with an Internet
service provider (ISP), order a single-user account that provides a single
5

static or dynamic IP address unless you have a need for registered IP
addresses.」(あなたがインターネット・サービス・プロバイダ（ＩＳＰ）のＩＳＤＮアカウントを得ている場合，あなたが登録されたＩＰアドレスを必要としていない限り，静的ＩＰアドレス又は動的ＩＰアドレスを提供する単一のユーザ・アカウントをオーダーしなさい。)と記載されて10いるから（甲５４の６頁），「型番ＲＴ３２８」の「電話事業者アクセ
ス装置３８８」を用いる甲１発明においては動的ＩＰアドレスを用いることができる。
(イ)

甲第１号証には，「例えば，Ｒａｖｌｉｎ－４有線暗号化装置に，１０ｂａｓｅ－Ｔケーブルで接続される。」との記載（８頁２４行ないし
15

９頁８行目）や「電話事業者アクセス装置３８８」接続されているリンク３１６がＶＰＮリンクであることが示されている（図３）から，セン
タ１３０とセンササーバ１１０とのリンク３１６は「Ｒａｖｌｉｎ－４」が採用するＩＰＳｅｃに基づいてＶＰＮ通信を実現するものである（甲１２の１頁左欄第２段落下から３行から末行まで）ところ，ＩＰｓｅｃ

20に基づくＶＰＮ通信においては動的ＩＰアドレスが用いられる（甲１３，２０の１の２９７頁，２０の２の２８５頁，２２の３３頁，２５の３頁，
２６の１３３頁，２８の１３６頁）。
(ウ)

本件特許の優先日当時，ＩＰｓｅｃや，ＶＰＮでＩＰｓｅｃを用いることは周知であり（甲７３の２頁，７４の６２～６３頁，７５の４25頁・７頁，１０頁，甲７６の６頁の図６），ＩＰｓｅｃにおける自己接続機能も周知であった（甲２０の１の２９７頁・３０２頁・３０３頁，

14

２１の６－２５頁～６－２６頁，２２の１６頁，２３の６頁，７７の１
１５頁の表１，１１８頁の表３，７８，７９の１１１頁，８０の１～５）。
上記のような周知の自己接続機能の技術がある場合，複数のセンタと１つのセンササーバ１１０を備える構成の甲１発明において，センササ

5

ーバ１１０と複数のセンタの内の１つとの接続が途切れて再度接続を行
うとき，センササーバ１１０が複数のセンタの内の１つがいずれであるかを調査し，センササーバ１１０から調査により決定した１つのセンタに接続を行うことは，処理が複雑となるが，接続が途切れたセンタ側か
ら１つしか存在しないセンササーバ１１０に接続を行うことは，明らか

10に単純な処理となる。そうすると，このようなセンタ側からセンササー
バ１１０への接続の処理は，当業者であれば当然に採用する構成である。
(エ)甲第１号証には「入りネットワーク接続（例えばＤＳＬ，ＩＳＤＮ）

３１６」との記載があるが（８頁２４行－９頁８行目），「ＤＳＬ」においては，通常，電話事業者アクセス装置のＩＰアドレスは動的ＩＰア

15

ドレスであった（甲５５の２頁・４頁，５６の１５５頁の図１，５７の６頁，５８の１２頁右欄，５９の３６頁，甲６０の１１頁左欄，６１）。
また，「ＩＳＤＮ」においても，通常，電話事業者アクセス装置のＩＰ
アドレスは動的ＩＰアドレスであった（甲６２，６３の８６頁，６４の２０８頁，６５の５４頁）。

20

(オ)

本件特許の優先日当時，ＩＰアドレスの枯渇問題が広く懸念されており，ＩＰアドレスの節約を行うために，ＤＨＣＰにより動的ＩＰアド
レスを利用することが推奨されていた（甲６８の１頁左欄，６９の２０
９頁，７０の７１頁，７１の１頁・７頁，甲７２の１頁右欄）。
25

ウ

小括
以上のとおり，本件審決における相違点の認定には誤りがあり，本件発15

明と甲１発明との間には相違点が存しないから，本件発明は甲１発明である。
そうすると，本件発明が新規性を欠如するものではないとした本件審決の判断には，誤りがある。
したがって，本件審決は取り消されるべきである。

5

⑵

被告の主張
本件審決の相違点の認定には誤りはない。
ア

相違点１の認定について
甲１発明のセンササーバ１１０の「アクセス装置３３８」等の記憶装置

10にセンタ１３０の「アクセス装置３８８」のＩＰアドレスが記憶されているとしても，甲第１号証には，その「アクセス装置３８８」のＩＰアドレ
スがユーザ名に対応付けられてデータベースとして登録されている点については，記載も示唆もない。
そして，甲１発明においては，ユーザ名及びパスワードからなる利用者

15

ＩＤは認証用に用いられるにすぎず，甲第１号証に「このようにして，複数のユーザが特定のカメラを見ていても，カメラとの接続は１つだけになる。」（１３頁７～８行目）との記載があるとおり，複数のユーザが特定のカメラを見ていてもそのカメラとの接続は１つだけでよいのだから，わざわざ，センタ１３０側に対して付与されたグローバルＩＰアドレスを

20（動的ＩＰアドレス・静的ＩＰアドレスのいずれであっても）ユーザ名及びパスワードのそれぞれに対応付けて記憶するという構成を採用する必要がない。また，甲１発明においては，ＶＰＮを利用して，端末が互いにあたかもプライベートネットワークで接続されているようにみえるようにしているため，ＶＰＮ内の装置は，互いにプライベートＩＰアドレスで25

他の装置を特定するのが通常であり，相手端末の特定に必要のないグロー
バルＩＰアドレスを（動的ＩＰアドレス・静的ＩＰアドレスのいずれであ16

っても）をユーザ名に対応付ける意味もない。
したがって，甲１発明において，センササーバ１１０の「アクセス装置
３３８」などの記憶部に記憶されているセンタ１３０のＩＰアドレスがユーザ名と紐付けられていると理解することはできない。
イ5

相違点２の認定について
前記アのとおり，甲１発明において，センササーバ１１０の「アクセス装置３３８」等の記憶部に記憶されているセンタ１３０のＩＰアドレスがユーザ名と紐付けられているとの記載はなく，また，そのように構成する必要もないから，動的ＩＰアドレスであろうと静的ＩＰアドレスであろうと，甲１発明が「前記利用者データベースの前記監視端末情報であるＩＰ

10

アドレスを登録処理する手段」（構成要件１Ｄⅵ）を備えていないことは明らかである。また，甲第１号証にはセンタ１３０側からセンササーバ１
１０へ接続する処理についての記載はないし，このような自己接続機能は本件特許の優先日当時の周知技術ではなかったから，構成要件１Ｅに係る相違点２の認定にも誤りはない。

15

ウ

小括
以上のとおり，本件審決における相違点の認定に誤りはなく，本件発明と甲１発明との間には相違点１及び相違点２が存するから，本件発明は甲１発明ではない。
そうすると，本件発明が新規性を欠如するものではないとした本件審決

20の判断には，誤りはない。
したがって，原告主張の取消事由は理由がない。
２

取消事由２（甲１発明を主引用例とする進歩性判断の誤り）について
⑴

25

原告の主張
仮に，本件発明と甲１発明とが相違点１及び相違点２の点において相違するとしても，相違点１は本件特許の優先日当時の技術水準・周知技術から容17

易想到であり，前記１⑴イの事情からすると，センササーバ１１０のいずれかの記憶部に記憶されたセンタ１３０のＩＰアドレスとして，静的ＩＰアド
レスではなく動的ＩＰアドレスを用いることや，センタ１３０側からセンサ
サーバ１１０へ接続処理をすることは当業者に容易に想到できた。
そうすると，相違点１及び相違点２を容易想到ではないとした本件審決の5

判断には，誤りがある。
したがって，本件審決は取り消されるべきである。
⑵

被告の主張
甲第１号証において，センタ１３０側のＩＰアドレスとして動的ＩＰアドレスを用いるという技術思想は，開示も想定もされておらず，仮に，動的Ｉ

10Ｐアドレスを用いるとしても，その動的ＩＰアドレスをユーザ名に対応付けする必要性がないから，そのような構成を採用する動機付けもないことからすると，甲１発明において，相違点１に係る「監視端末側に対して付与されたＩＰアドレスおよび監視端末ＩＤを含む監視端末情報が，利用者ＩＤに対応付けられて登録されている利用者データベース」（構成要件１Ｂ）を備

15

え，かつ，相違点２のうち，構成要件１Ｄⅳに係る「前記利用者データベースの前記監視端末情報であるＩＰアドレスを登録処理する手段」を備える構成とすることは容易想到ではない。また，甲第１号証にはセンタ１３０側からセンササーバ１１０へ接続処理をすることについての記載はないし，このような自己接続機能は本件特許の優先日当時の周知技術ではなかったから，

20

構成要件１Ｅに係る相違点２の構成も容易に想到することができない。
したがって，相違点１及び相違点２を容易想到ではないとした本件審決の判断には，誤りはなく，原告主張の取消事由は理由がない。
第４
25

１

当裁判所の判断
本件明細書の記載事項について
本件明細書（甲８３）には，別紙１「本件明細書の記載事項」のとおりの記18

載事項があり，これによると，本件明細書には，本件発明に関し，次のとおりの開示があることが認められる。
⑴

本件発明は，通信回線を用いて監視端末が設置された特定領域を，利用者が所有する電話やパソコン等の情報端末を用いて，外出先からでも監視することを可能とする通信回線を用いた情報供給システムに関するものである

5（【０００１】）。現状の警備システムとして，所定のセンサー等を配備し，そのセンサーの反応による警備会社への通報で警備会社の警備員がその家屋に急行するシステムがあるが，加入契約料が一般大衆にとって多大なものとなっており（【０００３】，【０００４】），通信回線を利用して，必要な時に限らず，頻繁に断続的にでも特定領域である例えば自宅内の様子を監視10できるようにしたいといった要求がある（【０００５】）。
しかしながら，これら監視システムにおいては，監視端末に通信回線を介して特定以外の人間がアクセスして監視領域の画像等の監視情報を入手することができてしまうと，プライバシ－が保護されなくなってしまうという問題があり，これら特定者以外の第三者が監視端末より監視情報を入手するこ15とが不可能なシステムが切望されていた（【０００６】）。
本件発明は，上記した問題点に着目してなされたもので，常時接続回線を利用しているにも関わらず，特定者以外の第三者が監視端末より監視情報を入手することがきわめて困難で，かつ登録された利用者には，きわめて迅速に必要な監視情報を供給できるようにした通信回線を用いた情報供給システ

20

ムを提供することを目的としている（【０００７】）。
⑵

上記目的を達成するために，本件発明は請求項１の構成をとった（【００
０８】）。

⑶
25

本件発明の実施例としての監視システムは，登録している多数の利用者が個々に監視したい場所，例えば自宅等の被監視領域に設置される監視端末４と，該監視端末４並びにサービス利用者が所有する情報端末とに通信回線網

19

５を介してデータ通信可能に接続されたサービス提供者が所有する管理コン
ピュータ３と，各監視端末側と基本的に常時接続されたインターネットサー
ビスプロバイダー（ＩＳＰ）である中継サーバ６と，監視サービスの利用者が操作するパソコン１４やノートパソコン１５や携帯電話１１等の情報端末と，から主に構成され（【００１１】，【図１】），監視端末４は，主に通5

信回線網５を介してサービス提供者が所有する前記管理コンピュータ３と原則，常時接続され（【００１２】），監視端末４を構成する（【００１２】）
監視ユニット１は通信部７１を有しており，監視ユニット１側にはＩＰアド
レスが割り当てられており，管理コンピュ－タ３と常時接続状態であるため，
このＩＰアドレスが監視領域の特定用に利用されることになる（【００２

10

０】）。
⑷

管理コンピュータ３は，①利用者からの接続による認証処理や，該利用者
ＩＤに対応して登録されている監視端末のＩＰアドレス（ここではグローバ
ルＩＰアドレス）を検索する処理等を実施可能な演算能力に優れた中央演算処理装置（ＣＰＵ）３１や，②磁気ディスクや光磁気ディスクから成り，利15

用者を識別可能な識別符号（ＩＤ）に，該利用者の暗証番号並びに該利用者が監視したい場所に設置されている監視端末に付与されている前記したＩＰ
アドレスを対応付けている利用者データベース（なお，ＩＤの基になるデー
タは利用者の電話番号，ＩＤ番号，アドレスデータ，パスワード，さらには暗号，人体の一部の違いを表現する指紋など）等が記憶されている記憶装置

20

３５等が接続されている（【００２１】，【図５】）。
⑸

管理コンピュータ３側においては，利用者Ａの前記携帯電話１１より送信されてきた利用者ＩＤと暗証番号とを，記憶装置３５に記憶されている利用者データベースの登録データと比較し，比較が一致して正規利用者と判断さ25れた場合において，管理コンピュータは，利用者に対応する監視端末又は監視ユニットが複数あるか否かを検索し，複数ある場合，利用者に対してアク20

セス可能な監視端末又は監視ユニットの種類やメニューを表示し，得たい情報の選択を促すようになっている。つづいて利用者データベースを用いて検索エンジンで検索を行い，この利用者データベースに利用者ＩＤに対応付けて登録されている監視端末側のＩＰアドレス（常時接続のＩＳＰが割り振っているアドレス）を抽出し，例えば利用者Ａに対応するものが監視端末４ａ5である場合，該当する監視端末４ａを構成する監視ユニット１に対して，通常常時接続状態のインターネット回線を利用して監視端末側のＩＰアドレスに特別な制御信号（コマンドデータ）を送信する。管理コンピュ－タ３がコ
マンドデータである制御信号を送信したことにより，各監視端末４から送信されてくる画像情報などは，監視端末側に振られたＩＰアドレスや所定のＩ10Ｄとが登録された利用者データベースを利用して処理される（【００２６】，【００２９】，【００３０】，【図７】）。
２「甲１の記載事項」について
甲第１号証には，別紙２「甲１の記載事項」のとおりの記載事項があり（訳は本件審決，甲８４，乙１による。），これによると，本件審決が認定する前

15

記第２の３⑵ア（甲１発明）のとおりの開示事項があると認められる。
３

取消事由１（甲１発明を主引用例とする新規性判断の誤りの有無）について⑴

相違点１の認定について
ア20

本件発明１の「利用者データベース」について(ア)

前記第２の２の特許請求の範囲の記載のとおり，構成要件１Ｂの「利用者データベース」は，管理コンピュータ側に備えられるものであり，「監視端末側に対して付与されたＩＰアドレスおよび監視端末ＩＤを含
む監視端末情報」が「利用者ＩＤ」に「対応付けられて登録」されているものと規定されている。
25

また，管理コンピュータ側は，「利用者の電話番号，ＩＤ番号，アドレスデータ，パスワード，さらには暗号などの認証データの内少なくと21

も一つからなる利用者ＩＤである特定情報」を入手し（構成要件１Ｄｉ），「この入手した特定情報が，前記利用者データベースに予め登録された
監視端末情報に対応するか否かの検索を行」い（構成要件１Ｄⅱ），「前記特定情報に対応する監視端末情報が存在する場合，…この抽出された
5

監視端末情報に基づいて監視端末側の制御部に働きかけていく」（構成要件１Ｄⅲ）と規定されている。
そうすると，特許請求の範囲の記載からは，「利用者データベース」
は，記憶媒体の種類や構成等の限定は付されていないものの，入手する
特定情報から，あらかじめ登録された監視端末情報を検索することがで10

き，入手した特定情報に対応する監視端末情報が存在する場合に当該監視端末情報に含まれるＩＰアドレスを抽出し得る程度に，ＩＰアドレス
および監視端末ＩＤを含む監視端末情報が利用者ＩＤに「対応付けられて登録されている」ものと理解することが相当である。
(イ)

15

そこで，次に，本件明細書の記載をみると，前記１のとおり，本件発明の実施例において，「利用者データベース」は，磁気ディスクや光磁気ディスクからなる記憶装置３５に記憶され，利用者の電話番号，ＩＤ
番号，アドレスデータ，パスワード，暗号，指紋等を基にした利用者を識別可能な符号である利用者ＩＤに，該利用者の暗証番号並びに該利用者が監視したい場所に設置されている監視端末に付与されているＩＰア

20

ドレスを対応付けているものであり（【００２０】，【００２１】，【図５】），利用者の認証の際に参照されるとともに，利用者がアクセス可
能な監視端末のグローバルＩＰアドレスを検索抽出するために参照されるものとされている（【００２６】，【００２９】，【００３０】，【図
７】）。

25

本件明細書の記載によっても，「利用者データベース」は，利用者を識別できる情報（「利用者ＩＤ」）に，当該利用者が監視したい場所に22

設置されている監視端末に付与されたグローバルＩＰアドレス（「監視端末情報」）が検索できる程度に対応付けられることを要するものと理解される（なお，実施例における記憶媒体の種類は単なる例示であることが明らかであるから，やはり，本件発明において，「利用者データベース」の記憶媒体の種類や構成等に限定が付されたものと理解すること5はできない。）。
(ウ)

以上からすると，本件発明の「利用者データべース」は，利用者を識別できる情報に，監視端末側に付与されたＩＰアドレス等の情報が，検索できる程度に対応付けて登録されていることを要するものの，それで足り，記憶媒体の種類や構成等が具体的に限定されているものではな

10

いと解されるが，利用者を識別できる情報とＩＰアドレスとが関連性なく記憶され，両者がシステム動作中に単にあい続いて利用されているだけの関連性しか有しない場合には，前記(ア)において説示した意味合い
において，当該監視端末情報に含まれるＩＰアドレスを抽出し得る程度に，ＩＰアドレスを含む監視端末情報が利用者ＩＤに「対応付けられて

15

登録されている」ものということはできないから，「利用者データベース」が構成されているとはいえないと解するのが相当である。
イ

甲１発明におけるＩＰアドレスの記憶について(ア)

20

甲１発明において，センタ１３０とセンササーバ１１０との間のリ

ンク１２０は，公衆交換電話網（ＰＳＴＮ）を横切る暗号化ＶＰＮとなっており（甲１の４頁１２行ないし５頁７行目），そして，入りのネッ
トワーク接続３１６は電話事業者アクセス装置３８８に接続され，電話事業者アクセス装置３８８は暗号化装置３８６に接続され，暗号化装置
３８６はハブ３８２に接続され，ハブ３８２はカメラサーバ３８０に接25続され，カメラサーバ３８０はメディアアグリゲータ３７４に接続され，
メディアアグリゲータ３７４はカメラ３７０～３７２に接続されている

23

（同８頁２４行ないし９頁８行目）。また，センササーバ１１０の画像
サーバ３３０はインターネットプロトコルを用いたＨＴＴＰ，Ｔｅｌｎｅｔで，保育所（センタ１３０）に配置されたカメラ（３７０，３７１，
３７２）と通信を行う（同１６頁２３ないし２６行目，１６頁３２ない
5

し３５行目）。
甲第１号証には，ＩＰアドレスが記憶される記憶部に関する記載はな
いが，センササーバ１１０は，インターネットプロトコルを用いてセン
タ１３０に配置されたカメラと通信を行うものであるから，宛先アドレ
スとしてセンタ１３０側に付与されたグローバルＩＰアドレスを必要と10することや，センタ１３０内の装置相互は通常プライベートＩＰアドレスで他の装置を特定することからみて，甲１発明において，センササー
バ１１０のどこかの記憶部が，センタ１３０のアクセス装置３８８又はその先の暗号化装置３８６に付与されたグローバルＩＰアドレスを記憶していると認められる。

15

(イ)

ここで，甲１発明は，ユーザがログインボタンをクリックするとプロセスは状態４１２に進み（１１頁２８行ないし１２頁７行目，図４），
状態４１２において，ユーザが「センタコード」，「ユーザ名」，「パスワード」を提供し，データベースサーバ３６０がデータベース３６２にアクセスし，その特定のセンタについてのユーザ名及びパスワードの20

組合せの全てをチェックして，ユーザが入力したユーザ名を検索し，パスワードを比較することによりユーザの認証を行い（１２頁８ないし１４行目），Ｗｅｂサーバ３５０は，センタコードにより識別されるセンタにおいて，特定のユーザが見ることのできるカメラ名のリストを得る
ために，データベース３６２をチェックすることをデータベースサーバ

25

３６０に対して要求し，認証されたユーザに対して当該ユーザがアクセス可能なカメラ名のリストを表示するものであり（１２頁１８ないし２24

６行目，図４），Ｗｅｂサーバ３５０は，特定のカメラのリンクに対する要求を受信した後，データベースサーバ３６０に問い合わせて，特定のユーザがカメラにアクセスできることを確認し，アクセスできるなら
ば，Ｗｅｂサーバ３５０は，画像サーバ３３０のセンサ・プロセスへの5要求によって画像の取得を開始すると同時に，配信サーバ３４０のユー
ザ・プロセスへの要求によって画像の配信を開始し（１４頁９ないし２２行目），「If more than one user is trying to view images fromthat particular camera, the image server 330 does not contact thecamera additional times, but rather the distribution server 340

10

just establishes more connections between the data storage 362
and the authorized viewers.」（１３頁４－７行目。（訳）「複数のユーザがその特定のカメラからの画像を見ようとする場合，画像サーバ３
３０は，カメラに追加で接触するのではなく，むしろ，配信サーバ３４０は，データストレージ３６２と認証視聴者との間のより多くの接続を15確立する。」），「このようにして，複数のユーザが特定のカメラを見ていても，カメラとの接続は１つだけになる。」（１３頁７－８行目）という構成になっている。
このように，甲１発明は,特定のセンタについてユーザの認証をし，当該特定のセンタにおいて当該ユーザがアクセスできるカメラ名のリスト

20を表示し，当該ユーザがアクセスできるカメラの画像を当該ユーザに配信するものであるから，データベース３６２には，センタコードとユー
ザ名とパスワードとアクセス可能なカメラ名が対応付けられて記憶されていると理解することはできる。また，甲１発明において，センタ１３
０側に付与されたＩＰアドレスをセンササーバ１１０側が記憶する場

25

合，直接対応するセンタコード又はアクセス対象であるカメラ名に対応付けてＩＰアドレスが記憶されていると理解するのが自然である。

25

他方，甲第１号証には，ユーザ名又はパスワードと，センタ１３０側に付与されたＩＰアドレスとを対応付けているとする記載はない。その上，上記の甲１発明の構成によれば，ユーザ名又はパスワードと，セン
タ１３０の電話事業者アクセス装置３８８又は暗号化装置３８６に付与されたＩＰアドレスとを対応付ける必要性はないから，甲１発明におい5てそのような対応付けがされていることを甲第１号証から読み取ることもできない。
ウ

以上からすると，甲１発明については，本件発明の「監視端末情報」に相当するセンタコードと本件発明の「利用者ＩＤ」に相当するユーザ
名，パスワードとが対応付けられて登録されているデータベースを有す

10

ることは認められるが，監視端末側に対して付与された「ＩＰアドレス」と「利用者ＩＤ」とが対応付けられていないから，この対応付けを登録したデータベースは存在しないことになる。そうすると，甲１発明は，前記ア(ウ)で示した「当該監視端末情報に含まれるＩＰアドレスを抽出し得る程度に，ＩＰアドレスを含む監視端末情報が利用者ＩＤに「対応15付けられて登録されているもの」ということはできないから，本件発明は，本件審決の認定する相違点１の点において甲１発明と相違する。そして，本件発明は，「利用者データベース」を備え，「利用者データベース」の監視端末情報であるＩＰアドレスを登録処理する手段を備える
ことによって，登録された利用者に迅速に必要な監視情報を供給できる20などの作用効果を奏するものであるから（本件明細書【０００７】，【０００８】），相違点１は実質的なものである。
エ原告の主張について
原告は，本件発明の「利用者データベース」は，管理コンピュータ側の25

いずれかの記憶部に記憶されている監視端末側のＩＰアドレスと利用者
ＩＤとが紐付けられるなど一定の関係にあればよく，甲１発明の「アクセ26

ス装置３３８」等と「データベース３６２」とは相互に情報を交換してイ
ンターネット通信を可能としているから，この両者を合わせた集合体が本
件発明の「利用者データベース」に相当する旨主張する。
本件発明の「利用者データベース」は，前記アのとおり解釈すべきものであるところ，確かに，甲１発明において，センササーバ１１０の「デー5

タベース３６２」に記憶されているセンタコード，ユーザ名，ユーザパス
ワード，カメラ名と，センササーバ１１０中に記憶されたセンタ１３０側に付与されたＩＰアドレスとは，それらがあいまって利用されることでセンタ１３０のカメラ３７０～３７２の画像をセンササーバ１１０が入手できることになるから，両者は無関係とはいえない。しかしながら，両者

10はただ単にあい続いて利用されたというだけであり，ＩＰアドレスが直接に対応付けられているのはセンタコード又はそれぞれのカメラ名であって，「ユーザ名」等の情報をもってセンタ１３０側に付与されたＩＰアド
レス」情報が特定されるよう記録されるなどの関連性があるわけではないから，前者と後者は「対応付けられて登録されている」ものとは解し得な

15い。
原告の主張は，本件発明の特許請求の範囲の記載に基づく主張とはいえず，採用することができない。
オ

まとめ
以上によれば，本件発明において，管理コンピュータ側に監視目的に応20

じて適宜選択される監視手段を有する監視端末側に対して付与されたＩ
Ｐアドレス及び監視端末ＩＤを含む監視端末情報が，利用者ＩＤに対応付けられて登録されている利用者データベースを備えることが特定されていない点を相違点（相違点１）と認定し，これを実質的な相違点と判断した本件審決の認定に誤りはない。

25

⑵

小括

27

以上のとおりであるから，相違点２の認定の当否を検討するまでもなく，本件発明は新規性を欠如しないといえるから，本件審決の新規性判断に誤りはなく，取消事由１は理由がない。
４

取消事由２（甲１発明を主引用例とする進歩性判断の誤り）について⑴

5

相違点１の容易想到性について
原告は，相違点１について，本件特許の優先日当時の技術水準・周知技術から，容易想到である旨を主張するが，相違点１に関する上記優先日当時の技術水準・周知技術について，これを具体的に主張，立証しない。いずれにせよ，前記３において認定判断したとおり，甲１発明において，センタ１３
０側に付与されたＩＰアドレスをユーザ名やユーザパスワードといった利用

10

者ＩＤと対応させてセンササーバ１１０に記憶する技術的な必要性はなく，
このようにする動機付けはない。
したがって，相違点１に係る本件発明の構成は，当業者において容易に想到できたものとはいえない。
⑵

15

小括
以上によれば，相違点２の容易想到性判断の当否を検討するまでもなく，本件発明は進歩性を欠如しないといえるから，本件審決の進歩性判断に誤りはなく，取消事由２は理由がない。

５
20

結論
よって，原告主張の取消事由はいずれも理由がないから，原告の請求を棄却することとして，主文のとおり判決する。

知的財産高等裁判所第４部

2528

裁判長裁判官
菅

野

雅

之

本

吉

弘

行

中

村

5

裁判官

10

裁判官

29

恭

（別紙１）
本件明細書の記載事項

5【発明の詳細な説明】【技術分野】【０００１】
本発明は，通信回線を用いて監視端末が設置された特定領域を，利用者が所有する電話やパソコン等の情報端末を用いて，外出先からでも監視することを可能とす

10る通信回線を用いた情報供給システムに関する。
【背景技術】【０００２】
従来より，家を留守にした場合，泥棒の侵入や火気の始末を気にしなければならず，今日のような治安情勢の悪化に伴い，ますますこのような心配は増すばかりで15ある。そのため，近年警備会社と契約を行うことにより，泥棒の侵入や火災等の発生を未然に防止する警備代行業務を行ってもらう個人宅，会社等が増加している。
【０００３】
現状の警備システムとして，所定のセンサー等を配備した家屋等に泥棒が侵入した場合，センサーの反応による警備会社への通報で警備会社の警備員がその家屋に20急行するシステムがある。
【０００４】
しかし，このようなマンパワーを利用するシステムであっては，警備員の人件費が極めて高い割合を占めるため，加入契約料が一般大衆にとって多大なものとなり，これ以上の急激な増加は望めないのが現状である。

25【０００５】
このため，通信回線（有線，無線を含む）を利用して，必要な時，また心配にな

30

った時に限らず，頻繁に断続的にでも特定領域である例えば自宅内の様子を監視できるようにしたいといった要求がある。
【発明の開示】【発明が解決しようとする課題】
5【０００６】
しかしながら，これら監視システムにおいては，前記監視端末に通信回線を介して特定以外の人間がアクセスして監視領域の画像等の監視情報を入手することができてしまうと，プライバシ－が保護されなくなってしまうという問題があり，これら特定者以外の第三者が監視端末より監視情報を入手することが不可能なシステム

10が切望されていた。
【０００７】
よって，本発明は上記した問題点に着目してなされたもので，常時接続回線を利用しているにも関わらず，特定者以外の第三者が監視端末より監視情報を入手することがきわめて困難で，かつ登録された利用者には，きわめて迅速に必要な監視情15報を供給できるようにした通信回線を用いた情報供給システムを提供することを目的としている。
【課題を解決するための手段】【０００８】
上記目的を達成するために，本発明の情報供給システムは，インターネットや電20

話網からなる通信回線網の中に設置されている管理コンピュータに於ける通信回線を用いた情報供給システムであって，
前記管理コンピュータ側には，監視目的に応じて適宜選択される監視手段を有する監視端末側に対して付与されたＩＰアドレスおよび監視端末ＩＤを含む監視端末
情報が，利用者ＩＤに対応付けられて登録されている利用者データベースを備え，

25

前記監視端末は前記管理コンピュータ側と前記通信回線網を介して接続可能とされ
ており，

31

前記管理コンピュータ側は，
インターネットや電話網からなる通信回線網を利用してアクセスしてくる利用者の電話番号，ＩＤ番号，アドレスデータ，パスワード，さらには暗号などの認証データの内少なくとも一つからなる利用者ＩＤである特定情報を入手する手段と，
5

この入手した特定情報が，前記利用者データベースに予め登録された監視端末情報に対応するか否かの検索を行う手段と，
前記特定情報に対応する監視端末情報が存在する場合，インターネットや電話網からなる通信回線網を利用して，この抽出された監視端末情報に基づいて監視端末の制御部に働きかけていく手段と，

10

インターネットや電話網からなる通信回線網を経由して，前記監視端末によって得られた情報を入手する手段と，
この監視端末から入手した情報を，インターネットや電話網からなる通信回線網を用いて，前記特定情報を送信してアクセスした利用者に供給する手段と，管理コンピュ－タ側と監視端末側との回線再接続時，特定できる監視端末側から

15のＩＰアドレス登録要求を受け付け，前記利用者データベースの前記監視端末情報であるＩＰアドレスを登録処理する手段と，を備え，前記監視端末側は，内部にメモリーされた管理コンピュータ側のグローバルＩＰアドレスに対して自ら接続処理する自己接続機能と，

20

前記自己接続機能を使って，登録された前記監視端末ＩＤを管理コンピュータ側に送り，前記監視端末側のＩＰアドレスを登録するように要求する手段と，を備えていることを特徴としている。
（関連する態様）
本発明の情報供給システムの態様として，インターネットや電話網からなる通信

25

回線網の中に設置された管理コンピュータに於ける通信回線を用いた情報供給シス
テムであって，32

監視カメラ，監視ビデオ等の監視目的に応じて適宜選択される監視端末に対して付与されたＩＰアドレスを含む監視端末情報が，利用者ＩＤに対応付けられて登録されている利用者データベースを備え，インターネットや電話網からなる通信回線網を利用してアクセスしてくる利用者
5の電話番号，ＩＤ番号，アドレスデータ，パスワード，さらには暗号などの認証データの内少なくとも一つからなる利用者ＩＤである特定情報を入手するステップと，
この入手した特定情報が，前記利用者データベースに予め登録された監視端末情報に対応するか否かの検索ステップと，
前記特定情報に対応する監視端末情報が存在する場合，前記管理コンピュータが10

インターネットや電話網からなる通信回線網を利用して，この抽出された監視端末
情報に基づいて監視端末の制御部に働きかけていくステップと，
前記管理コンピュータが，インターネットや電話網からなる通信回線網を経由して，前記監視端末によって得られた情報を入手するステップと，
この監視端末から入手した情報を，前記管理コンピュータが，インターネットや

15

電話網からなる通信回線網を用いて，前記特定情報を送信してアクセスした利用者に供給するステップと，
前記管理コンピュータが，特定できる監視端末側からのＩＰアドレス変更要求を受け付け，前記利用者データベースに登録されている前記監視端末情報であるＩＰ
アドレスを変更処理するステップと，20からなる通信回線を用いた情報供給システムを特徴とするものであり，利用者データベースを状況によって素早く更新し，利用者の次なるアクセスに瞬時に対応できるようにできるものである。
ここで，監視端末からのＩＰアドレス変更要求を受け付ける際，前記利用者デー
タベースに登録されている監視端末 ID を受け付け，この監視端末 ID が適正な場合

25

のみ，ＩＰアドレス変更要求に応じるステップを有してなることが好ましく，このようにすればより確実な利用者データベースの管理ができることになる。

33

このシステムに必要な監視端末が，常時接続状態のまま，ＩＰアドレスが変更された場合は，前記監視端末は，古いＩＰアドレスと新しく与えられたＩＰアドレスとの違いを判断し，相違する場合は，内部にメモリーされた管理コンピュータのグ
ローバルＩＰアドレスに対して自ら接続処理し，自己の監視端末 ID を基に新たな
5

ＩＰアドレスを更新登録するように要求できる自己接続機能を有していることが好ましく，別の例として，監視端末が，インターネットの新たな接続または再接続可
能時，監視端末は，その内部にメモリーされた管理コンピュータのグローバルＩＰ
アドレスに対して自ら接続処理する機能が設けられており，自己の監視端末 ID を基にその時点手付与されているＩＰアドレスを更新登録するように要求できる自己10接続機能を有していることが好ましく，さらに別の例として，監視端末が，常時接続状態のままＩＰアドレスが変更された場合，またはインターネットの再接続可能
時，監視端末は，その内部にメモリーされた管理コンピュータのグローバルＩＰア
ドレスに対して自ら接続処理する機能が設けられており，自己の古いＩＰアドレス
を基にその時点手付与されているＩＰアドレスを更新登録するように要求できる自15

己接続機能を有していることが好ましい。この例の場合は，既に利用者データベー
スに，監視端末に対応する古いＩＰアドレスが存在しておりこれによっても監視端末の認証が可能である。
さらに，管理コンピュータは，利用者がアクセスしてきた際，利用者データベスの中から監視端末ＩＤの検索により，利用者に対応する監視端末または監視ユニッ

20

トが複数ある場合，利用者に対してアクセス可能な監視端末または監視ユニットの種類やメニューを表示し，得たい情報の選択を促すようになっており，管理コンピ
ュータは登録された全ての監視端末の情報をとる必要がなく，指摘された監視端末
のみへのアクセスが可能となる為，利用者に無駄な待ち時間などを与えないように
できる。

25

前記特定情報に対応する監視端末情報が存在する場合，前記管理コンピュータがインターネットや電話網からなる通信回線網を利用して，この抽出された監視端末

34

情報に基づいて監視端末の制御部に働きかけ，前記管理コンピュータが，インター
ネットや電話網からなる通信回線網を経由して，前記監視端末によって得られた情報を入手するステップ時，監視端末に接続不能な状態，若しくは監視端末からの情報が前記管理コンピュータに送信されてこない状態が，前記管理コンピュータで確5認された時に，所定の異常通知をアクセスした利用者に送信できるようになっていると好ましい。すなわち管理コンピュータでデータを待つ時間を所定の時間と設定
し，セッション管理することにより，待ち時間内にデータが得られないとき，アクセスしてきた利用者をいつまでもも待たせることなく情報が取れない旨のメッセー
ジを送ることによりサービスの向上が図れる。

10

前記管理コンピュータが，インターネットや電話網からなる通信回線網を経由して，前記監視端末によって得られた情報を入手する際，この送信されてくる情報が所定の圧縮アルゴリズムにて圧縮処理された画像の圧縮データであり，前記管理コ
ンピュータは，この圧縮データを記憶装置に一時記憶し，前記アクセスしてくる利用者の情報端末への通信回線のデータ伝送速度に合わせて，前記一時記憶された圧15

縮データを送信するようになっていると好ましく，利用者のどのような機種の端末にも対応できることになる。
少なくとも本発明の情報供給監視端末は，インターネットや電話網からなる通信回線網の中に設置された管理コンピュータを用いた情報供給システムに適用される監視端末であり，20

特定できる前記監視端末側からのＩＰアドレス変更要求を受け付け，前記利用者
データベースに登録されている前記監視端末情報であるＩＰアドレスを変更処理するステップを実行できるようになっている管理コンピュータに対して利用される監視端末であり，
前記管理コンピュータにＩＰアドレス変更要求する監視端末が，監視カメラ，監25

視ビデオ等の機能を有し，この監視端末側のメモリーに，前記管理コンピュータのＩＰアドレスが記憶され，

35この記憶された管理コンピュータのＩＰアドレスに対して，自己の監視端末 ID を基にその時点で付与されているＩＰアドレスを更新登録するように要求できる機能を有していることを特徴としている。
少なくとも本発明の情報供給監視端末は，インターネットや電話網からなる通信
5回線網の中に設置された管理コンピュータを用いた情報供給システムに適用される監視端末であり，
監視カメラ，監視ビデオ等の監視目的に応じて適宜選択される監視端末に対して付与されたＩＰアドレスを含む監視端末情報が，利用者ＩＤに対応付けられて登録されている利用者データベースを備え，

10

インターネットや電話網からなる通信回線網を利用してアクセスしてくる利用者の電話番号，ＩＤ番号，アドレスデータ，パスワード，さらには暗号などの認証データの内少なくとも一つからなる利用者ＩＤである特定情報を入手するステップと，
この入手した前記特定情報が，前記利用者データベースに予め登録された前記監視端末情報に対応するか否かの検索ステップと，

15

更に，特定できる前記監視端末側からのＩＰアドレス変更要求を受け付け，前記利用者データベースに登録されている前記監視端末情報であるＩＰアドレスを変更処理するステップと，を少なくとも実行するようになっている管理コンピュータに対して利用される監視端末であり，
前記管理コンピュータにＩＰアドレス変更要求する監視端末が，20

この監視端末側のメモリーに，前記管理コンピュータのＩＰアドレスが記憶され，
この記憶された管理コンピュータのＩＰアドレスに対して，自己の監視端末 ID を基にその時点で付与されているＩＰアドレスを更新登録するように要求できる機能を有していることを特徴としている。
【発明を実施するための最良の形態】

25【０００９】
以下，図面に基づいて本発明の実施例を説明する。

36

【実施例１】【００１０】
まず，図１…は，本実施例の特定領域の監視システムの構成を示すブロック図であり，図３は，本実施例の特定領域の監視システムに用いた監視端末を示す外観斜5視図であり，図４は，前記本実施例において用いた監視端末の構成を示すブロック
図であり，図５は，本実施例において用いた管理コンピュータの構成を示すブロッ
ク図であ…る。
【００１１】
まず，本実施例の特定領域の監視システムは，図１に示すように，登録している

10

多数の利用者（Ａ．Ｂ．Ｃ．．．Ｚ．．．）が個々に監視したい場所，例えば自宅等の被監視領域（ａ．ｂ．ｃ．．．ｚ．．．） に設置される監視端末４（４ａ．４ｂ．４ｃ．．．
４ｚ．．．）と，該監視端末４並びにサービス利用者が所有する情報端末とに通信回線
網５を介してデータ通信可能に接続されたサービス提供者が所有する管理コンピュータ３と，各監視端末側と基本的に常時接続されたインターネットサービスプロバ

15

イダー（ＩＳＰ）である中継サーバ６ ，監視サービスの利用者が操作するパソコン
１４やノートパソコン１５や携帯電話１１等の情報端末と，から主に構成されている。
【００１２】
また，本実施例に用いた監視端末４（４ａ．４ｂ．４ｃ．．．４ｚ．．．）は，図１ に20示すように，主に通信回線網５を介してサービス提供者が所有する前記管理コンピ
ュータ３と原則，常時接続されている。この例によると，監視端末４ａ～４ｃは，ネットワークを介して管理コンピュータ３と常時接続を可能とするＡＤＳＬ（ＤＳ
Ｌ），いわゆる非対称デジタル加入者線方式で接続されており，監視端末４ａ～４ｃは，データの送受信を実施する通信装置であるセットトップボックス２と，該セッ25

トトップボックス２に接続されて特定領域の画像や音等の監視情報を収集する監視ユニット１とから構成されている。…

37

【００１３】
この図１に示した本実施例において用いた監視ユニット１は，図３に示すように，天井等に配置可能な箱状の筐体５０の下面に，透明なドーム状のカバー６８が形成されているとともに，該カバー６８の内部には監視手段である監視用ＣＣＤカメラ
5

５５と，該監視用ＣＣＤカメラ５５の監視方向を左右上下に変更可能な方向変更装置５８が内在されているとともに，前記筐体５０の側面からは，前記セットトップ
ボックス２と接続される通信ケ－ブル５１が導出され，更に他の側面には，監視領
域の音を集音可能な集音マイク５３が設けられている。
【００１４】

10

また，この監視ユニット１の筐体５０内部の構成は，図４に示すように，デ－タ通信を行う通信部７１と，後述するＭＰＵ６５が行う制御においてワ－クメモリとして使用されるとともに，後述するデジタルシグナルプロセッサ（ＤＳＰ）５６にて圧縮された画像デ－タ或いは音声デ－タを一時記憶するＳＲＡＭ７０と，前記集
音マイク５３に接続されて入力音をデジタルデータに変換するＡ／Ｄコンバータで15あるＰＣＭコーデック５２と，内部にレンズにて結像された画像をデジタルのデータ列として出力可能な電荷結合素子（ＣＣＤ）５４を内蔵する監視用ＣＣＤカメラ
５５と，前記ＰＣＭコーデック５２並びに電荷結合素子（ＣＣＤ）５４より出力された音声データ並びに画像データを所定の圧縮アルゴリズム（ＭＰＥＧ，ＪＰＥＧ
等の方式）にて圧縮処理するデジタルシグナルプロセッサ（ＤＳＰ）５６や，前記

20

監視用ＣＣＤカメラ５５の撮影方向の移動を行う方向変更装置５８や，パイロット
ランプ（ＬＥＤ）６９の点灯するドライバ５９や，これら各部に図４に示すように接続され，各部の制御等の処理を実施するＭＰＵ６５とからから構成され，該ＭＰ
Ｕ６５内部には，該ＭＰＵ６５が実施する前記監視用ＣＣＤカメラ５５や方向変更
装置５８並びに集音マイク５３等の監視手段並びに監視手段の周辺デバイスの起動

25

や停止等の制御内容が記述された制御プログラム等が記憶された内部ＲＯＭ６６を有している。尚，図４において白矢印は制御信号を示し，黒矢印は主にデータ信号

38

を示す。
【００２０】
また，本実施例の監視ユニット１は前述のように通信部７１を有しており，監視ユニット１側にはＩＰアドレスが割り当てられており，管理コンピュ－タ３と常時5接続状態であるため，このＩＰアドレスが監視領域の特定用に利用されることにな
る。
【００２１】
次いで，これら監視ユニット１ とセットトップボックス２ とから構成される各監視端末４（４ａ．４ｂ．４ｃ．．．４ｚ．．．）からのデータ圧縮された画像（並びに10

音データ）が中継サーバ６を介してインターネット網で送信され，それを受信する
前記管理コンピュータ３の構成は，図５に示すように，コンピュ－タ内部にて比較
的高速にてデ－タの送受を行うデ－タバス３０に，利用者からの接続による認証処
理や，該利用者ＩＤに対応して登録されている監視端末のＩＰアドレス（ここではグローバルＩＰ）を検索する処理や，受信した画像並びに音データを該利用者の情

15

報端末である例えば携帯電話１１に送信するデータ転送処理を実施可能な演算能力に優れた中央演算処理装置（ＣＰＵ）３１や，前記ＣＰＵ３１のワークメモリ等に使用されるＲＡＭ３２や，ディスプレイ等の表示装置３４や，キーボードやマウス等の入力装置３６や，接続サービスの実施履歴等の登録に使用される現在の時刻情報や任意の年月日の曜日等のカレンダ－情報を出力可能なリアルタイムクロック

20（ＲＴＣ）３７，前記監視端末を構成するセットトップボックス２とのデータ通信を比較的高速にて実施可能な回線が接続可能とされた監視端末用通信回線基板３８と，利用者の情報端末である携帯電話１１等とのデータ通信を比較的高速にて実施可能な通信回線が接続可能とされた利用者用通信回線基板３３と，磁気ディスクや光磁気ディスクから成り，利用者を識別可能な識別符号（ＩＤ）に対応付けて該

25

利用者の暗証番号並びに該利用者が監視したい場所に設置されている監視端末に付与されている前記したＩＰアドレスに基づいた利用者データベース（ＤＢ）（なお，

39

ＩＤも基になるデータは利用者の電話番号，ＩＤ番号，アドレスデータ，パスワー
ド，さらには暗号，人体の一部の違いを表現する指紋など）や，前記データ転送処
理内容が記述されたデータ転送プログラム等が記憶されている記憶装置３５と，が接続された比較的処理能力に優れたコンピュ－タとされている。
5【００２２】
尚，本実施例に用いた前記通信回線基板３３からは，利用者が所持する情報端末である携帯電話１１等からのアクセス時において，記憶装置３５に登録されたデジ
タルデ－タに基づき，該利用者へ利用者ＩＤと暗証番号との入力を促すガイダンスが送信されるようになっている。なお携帯電話やＰＣが所有するＩＤ（グローバル

10

ＩＰアドレス，利用者ＩＤ）がアクセス信号に乗調されて送られ，管理コンピュー
タ３へのアクセス時に管理コンピュータ３がこのデータを受け取れるものであれば，利用者への負担をかけずにその利用者の権能やその利用者に対応する監視端末を検索できることになる。また所定のガイダンスを，音声として発呼者である利用者に送信することも出来，その場合，音声のデジタルデ－タをアナログの音声に変換し15て送信可能なＡ／Ｄ変換部（図示略） を設けるとよい。
【００２５】
以下，本実施例の監視システムにおける監視処理の流れについて，図７のフロー図に基づき説明すると，まず利用者Ａは，外出先等において，監視端末１が設置されている自宅の様子が不安になった場合に，例えば自分が所持している携帯電話１20１から前記監視サービス提供者が所有する管理コンピュータ３にインターネットア
クセスし，ガイダンスに従って自分の利用者ＩＤと暗証番号とを，携帯電話１１を操作して入力する。なお携帯電話やＰＣが所有するＩＤ（グローバルＩＰアドレス，
利用者ＩＤ）が，アクセス信号に乗調されて送られ，管理コンピュータ３へのアクセス時に管理コンピュータ３ にこのデータが届けば，特別なガイダンスに従う認25

証処理は利用者側には必要ない。
【００２６】

40

管理コンピュータ３側においては，利用者Ａの前記携帯電話１１より送信されてきた利用者ＩＤと暗証番号とを，前記記憶装置３５に記憶されている利用者ＤＢの登録データと比較し，比較が一致して正規利用者と判断された場合において，管理コンピュータは，利用者に対応する監視端末または監視ユニットが複数あるか否か
5を検索し，複数ある場合，利用者に対してアクセス可能な監視端末または監視ユニ
ットの種類やメニューを表示し，得たい情報の選択を促すようになっている。この場合，管理コンピュータは登録された全ての監視端末の情報をとる必要がなく，指摘された監視端末のみへのアクセスが可能となる為，利用者に無駄な待ち時間などを与えないようにできる。つづいて該利用者ＤＢを用いて検索エンジンで検索を行10

い，この利用者ＤＢに利用者ＩＤに対応付けて登録されている監視端末側のＩＰアドレス（常時接続のＩＳＰが割り振っているアドレス） を抽出し，例えば利用者Ａに対応するものが監視端末４ａである場合，該当する監視端末４ａを構成するここ
では監視ユニット１に対して，通常常時接続状態のインターネット回線を利用して監視端末側のＩＰアドレスに特別な制御信号（コマンドデータ）を送信する。この

15

制御信号は，画像等の情報を取得して管理コンピュータ側へ送るように指示する要求信号であればどのような信号でも良いが，不正アクセス防止のために暗号化され，監視端末側で復号化処理をすると好ましい。すなわち，管理コンピュータ３と監視端末４ａ 側の通信制御部，すなわち図４のＭＰＵ６５と交信し，画像を要求できるシステムになっていればよい。なお，利用者Ａに対応する監視端末が複数ある場合

20

は，利用者に対してアクセス可能な監視端末の種類やメニューを表示し，得たい情報の選択を促すようになっている。後述するが，一個の通信部に対して監視端末が複数接続されていても良い。
【００２７】
前記制御信号（コマンドデータ）を受けて正規な管理コンピュータからの要求で25あると判断した監視ユニット１は，これら起動状態にある監視用ＣＣＤカメラ５５により撮影された画像データ，並びに前記集音マイク５３により集音され前記ＰＣ

41

Ｍコーデック５２によりデジタル化された音データは，前記ＤＳＰ５６により所定のデータ圧縮方式であるＭＰＥＧ方式（ＪＰＥＧ方式など）により圧縮データに変換され，該圧縮データが前記通信部６０よりセットトップボックス２に送られ，管理コンピュータ３にインターネット網を介して監視用通信回線基板３８を通じて送5られるようになっている。
【００２８】
このように，本実施例においては前記起動コマンドデータの受信により前記監視用ＣＣＤカメラ５５等の監視手段の起動を実施すると，監視ユニット１の消費電力を大幅に低減できるようになることから好ましいが，本発明はこれに限定されるも10のではなく，これら監視手段の電力消費が少ないものである場合や，監視ユニット
１の動作電力として十分な電力が供給できる場合等においては，該監視ユニット１の監視手段を常時動作状態おしておくようにする。但し常時画像データなどを管理
コンピュータ側に送信すると管理コンピュータ側に多大な負荷がかかるため，必要な時にしかデータを送信しないようになっている。

15【００２９】
本例では中継サーバ６を経由して監視ユニット１と管理コンピュータが接続されているが，これは，監視ユニット側に常時固定のＩＰアドレスが存在していない為であり，中継サーバ６が一般の常時接続ＩＳＰ業務として，監視ユニット側に特定のＩＰアドレスを保証してインターネット網に向けて前記管理コンピュータのアド

20

レス，すなわちＩＰアドレスと交信を可能にしている。管理コンピュ－タ３側の監視端末用通信回線基板３８およびＣＰＵ３１は，接続されている各監視端末４の特定を行っており，管理コンピュ－タ３がコマンドデータである制御信号を送信した
ことにより，各監視端末４から送信されてくる画像情報などは，監視端末側に振られたＩＰアドレスや所定のＩＤとが登録された利用者データベース（ＤＢ）を利用

25

して処理される。なお，監視端末の特定されない情報に対しては通信拒否を行う。
【００３０】

42つまりは前記において管理コンピュ－タ３が本来呼び出した所定の監視端末４ａからの画像情報などは，監視端末側に振られたＩＰアドレスや所定のＩＤに基づいて，対応するアクセス者（利用者Ａ）にデータが送信される。なお，管理コンピュータと監視端末とがインターネットで常時繋がっており，相互通信で互いにコミュ
5

ニケーション状態であるため，前記コマンドデータに続いていろいろなコマンドを相互にやりとりできることは明らかである。
【００３１】
この監視端末４ａから送信された画像並びに音を含む圧縮データは，前記記憶装置３５に一時記憶（蓄積）されて，通信回線基盤３３を介してアクセスしてきた情10

報端末の機種情報（携帯電話，ＰＣなど）を得ると共に，この得られる情報に基づきアクセスしてくる利用者（ここでは利用者Ａ）の情報端末の機種情報（携帯電話，
ＰＣなど）に対応させて画像フレーム調整などを施し，更に，利用者の情報端末へ，
前記一時記憶（蓄積）された圧縮データが適宜なファイル形式，例えば携帯電話にあってはＣ-ＨＴＭＬ，パーソナルコンピュータにあってはＨＴＭＬ等に変換され15て送信される。
【００３２】
また，前記管理コンピュータが，インターネットや電話網からなる通信回線網を経由して，前記監視端末４よって得られた情報を入手する際，この送信されてくる情報が所定の圧縮アルゴリズムにて圧縮処理された画像の圧縮データであり，前記

20

管理コンピュータ３は，この圧縮データを記憶装置に一時記憶し，前記アクセスしてくる利用者の情報端末例えば携帯電話１１への通信回線のデータ伝送速度に合わせて，前記一時記憶された圧縮データを送信するようになっている。
【００３３】
これら利用者の情報端末である携帯電話１１へ送信された前記圧縮データを含む

25

変換データは，適宜に解凍されて画像データが表示画面１６に表示されるとともに，
音データがＤ／Ａ変換されて前記イアホン端子口１７より出力することもできる。

43

【００３４】
なお，始めに管理コンピュ－タ３と監視端末４との回線接続を行うときは，管理
コンピュ－タ３側の監視端末用通信回線基板３８は，監視端末側から送信されるＩ
Ｐアドレスや所定のＩＤを受け付け，監視端末側に振られたＩＰアドレスや所定の5ＩＤとが登録された利用者データベース（ＤＢ）を利用して，前記ＣＰＵ３１で検索し，この送信内容が正規の監視端末４ａからのものであるかを確認して回線接続を完了する。
【００３５】
ここで，前記したように監視端末側はＩＳＰからＩＰアドレスが割り振られてい10

るが，ＩＳＰの都合や，停電や，一時的回線切断等が生じると，ＩＳＰであるプロ
バイダーは次に常時接続の状態に処理する際，監視端末側に新たなＩＰアドレスを振り直すことが多々生じる。このような事態になると，すでに管理コンピュータ側の利用者ＤＢに登録された監視端末の住所であるＩＰアドレスの変更を余技なすされることになる。そこで監視ユニット１内の前記ＭＰＵ６５は，基本的に通信部７15１の制御を行っているわけであるが，ＩＰアドレスの管理（図７に示されるＩＰア
ドレス管理部としての機能）も行っており，現在与えられたＩＰアドレスは常時メモリーされている。
【００３６】
一時的回線切断時にあっては，このＭＰＵ６５は，前述の接続開始時の処理と同20

様，インターネットの再接続時，必ず内部ＲＯＭ６６にメモリーされた管理コンピ
ュータ３のグローバルＩＰアドレスに対して自ら接続処理する機能が設けられており，新たなＩＰアドレスを登録するように要求できる自己接続機能を有している。
【００３７】
すなわちＩＰアドレスが変更された場合は，この新しいＩＰアドレスをメモリー

25

し，更新処理を行う。続いて管理コンピュータ３のグローバルＩＰアドレスに対して自ら接続処理を開始する。この接続処理にあっては，利用者データベース（ＤＢ）44

に記録されている監視端末側に振られたＩＰアドレスとともに登録された所定のＩ
Ｄ，すなわち監視端末ＩＤを接続用のパラメータとして管理コンピュータに送り，
新たなＩＰアドレスを登録するように要求する。
【００３８】
5

接続状態でＩＰアドレスが変更された場合は，前記ＭＰＵ６５は，現在のＩＰア
ドレスと新しく与えられたＩＰアドレスとの違いを判断し，相違する場合は，内部
ＲＯＭ６６にメモリーされた管理コンピュータ３のグローバルＩＰアドレスに対して自ら接続処理し，新たなＩＰアドレスを登録するように要求できる自己接続機能を有している。

10【００３９】
すなわち図８に示されるように，ＭＰＵ６５の機能として，ＩＰアドレスに変更が発生したか否かの判断をする。変更がない時には，待機状態を維持する。変更された場合は，この新しいＩＰアドレスをメモリーし，更新処理を行う。続いて管理
コンピュータ３のグローバルＩＰアドレスに対して自ら接続処理を開始する。この

15

接続処理にあっては，利用者データベース（ＤＢ）に記録されている監視端末側に振られたＩＰアドレスとともに登録された所定のＩＤ，すなわち監視端末ＩＤを接続用のパラメータとして管理コンピュータに送り，新たなＩＰアドレスを登録するように要求する。
【００４０】

20

管理コンピュータ側は，図９に示されるように，接続に際して監視端末ＩＤである接続用のパラメータの有無を判断する。接続用のパラメータが送られてこない場
合は，アクセスの拒否を行う。接続用のパラメータが送られて来ており，この監視端末ＩＤが利用者データベース（ＤＢ）に登録されている場合は，接続処理を行う。
つづいて利用者データベース（ＤＢ）から対象の監視端末を検索，抽出する。さら25に利用者データベース（ＤＢ）の古いＩＰアドレスに代えて新たなＩＰアドレスを更新処理する。

45

【００４１】
また，監視端末が，常時接続状態のままＩＰアドレスが変更された場合，またはインターネットの再接続可能時，監視端末は，その内部にメモリーされた管理コン
ピュータのグローバルＩＰアドレスに対して自ら接続処理する機能が設けられてお5

り，自己の古いＩＰアドレスを基にその時点手付与されているＩＰアドレスを更新
登録するように要求できる自己接続機能を持たせることもできる。この例の場合は，既に利用者データベース（ＤＢ）に，監視端末に対応する古いＩＰアドレスがメモリーされており，これによっても接続してくる監視端末の認証が可能である為，この認証でＩＰアドレスを更新登録要求に応じても良い。

10【００４８】
また，前記実施例では，セットトップボックス２に１つの監視端末１を接続しているが，本発明はこれに限定されるものではなく，同一のセットトップボックス２に複数の監視ユニット１それぞれにアドレスを振り接続するようにしても良い。さらに，電荷結合素子（ＣＣＤ）５４を内蔵する監視用ＣＣＤカメラ５５を一つの監

15

視カメラユニットとし，このような監視カメラユニットの複数にそれぞれアドレス
を振り，セットトップボックス２に接続された監視ユニット１に，複数個の監視カ
メラユニット（４ａａ．４ａｂ．４ａｃ．４ｂａ等） を繋ぐようにして，それぞれの監視カメラユニット（４ａａ．４ａｂ．４ａｃ．４ｂａ等）の情報を選択的に監視ユニット１ 側へ与えるようにしてもよい。

46

【図１】

47

【図５】

5

48

【図７】

5

49

（別紙２）
甲１の記載事項[１頁４－１８行目]
5

Field of the Invention
The present invention generally relates to a system for accessing remotesensors, and more specifically, to an encrypted virtual private network foraccessing images from remote cameras.
Description of the Related Technology

10

In today's world, both parents or a single parent of one or morechildren must work to support their family. Parents or legal guardians are
increasingly concerned about the safety and well-being of their family
members or possessions that may be at a day care center, preschool, or othersimilar facility. Parents also frequently worry about the professionalism

15of the center employees. A system that would permit a working parent toremotely and securely monitor their children would provide much peace ofmind. Such a system should be inexpensive for the parent, easy to use, notrequire any special equipment or training, and provide security against
unauthorized people viewing their children. If a parent is traveling, this20

monitoring system would allow monitor access of their children from anywherein the world and also allow relatives that have permission from the parents
to also monitor the children. Such access would be via plain old telephoneservice (POTS), digital subscriber line (DSL), integrated services digital
network (ISDN), cable modem or similar connection to the internet, for

25

example. The use of such a monitoring system by a day care center will
provide a competitive advantage over other centers that do not have a child50

monitoring system.
（発明の分野本発明は，一般的には，遠隔センサにアクセスするためのシステムに関するものであり，そして，より具体的には，遠隔カメラの画像にアクセスするための暗号化
5

ＶＰＮ（仮想私設網）に関するものである。
関連技術の説明
今日の世界では，一人またはそれ以上の子供を持つ両親や一人親は，家族を支えるために働かねばならない。親又は法的な保護者は，保育所（デイケアセンタ），就
学前保育施設，他の同様の施設における家族や財産の安全と健康への関心が増して10いる。また，親は頻繁に，施設職員の専門的な技能を不安視する。仕事中の親が，遠隔的かつセキュアに我が子の監視ができるシステムがあったならば，非常な安心感を与えるであろう。このようなシステムは，親にとって安価であり，使いやすく，
特別な機器やトレーニングを必要とせずに，かつ，不正者が子供を見ることに対するセキュリティを提供すべきである。親が旅行中の場合，この監視システムは，世15

界中どこからでも我が子の監視アクセスを可能にし，また，親から許可された親戚にも子供の監視を可能にする。そのようなアクセスは，例えば，ＰＯＴＳ（アナログ公衆電話網），ＤＳＬ（デジタル加入者線），ＩＳＤＮ(サービス統合デジタル網)，
ケーブルモデム，又は，同様のインターネットへの接続を介する。保育所（デイケ
アセンタ）は，このような監視システムを使用することによって，児童監視システ

20

ムを持たない他のセンタに対する競争上の優位が与えられる。）[１頁３４－３５行目]
Once a parent, guardian or relative has logged into the sensor serverand has been authorized, all communication is encrypted for security.
25（一旦，親，あるいは，保護者，親戚が，センササーバにログインして認証されたならば，すべての通信がセキュリティのために暗号化される。）

51

[４頁１２行－５頁７行目]
System Overview
Referring to Figure 1, the top-level configuration of a VPN monitoring
5

system 100 will be described. The VPN system 100 comprises two network
segments. A first segment 120 exists between a child-care center, such as
center 1 (130), center 2 (132) or center N (134), and a centralized sensor
computing environment 110 at a central home office location. The centralized
sensor computing environment 110 may include a sensor server or one or more

10

networked servers, as will be described hereinbelow. A second segment 120'
exists between the sensor server 110 and an authorized viewer at a remotesensor monitor, such as monitor 140, 142 or 144. The links that make up
these segments are differentiated in terms of transport and encryption.
In one embodiment, the link 120 between a child care center, e.g.,

15

center 130, and the sensor server 110 consists of an encrypted virtualprivate network run across the public switched telephone network (PSTN). A
virtual private network is a network that is transposed on top of anothernetwork, but separates itself by means of encryption or other means of
security. In this case, the data travels along data lines used for Internet,

20

long distance, etc. but the interception of all or part of the data would
not compromise the data since it is secured via encryption. The link 120'
between the sensor server 110 and a remote sensor monitor, e.g., 140, also
consists of an encrypted virtual private network. Because the system 100
consists of only two links, and because each link is a VPN obscured with25

very strong encryption, the system 100 is invulnerable to attacks whose
goal would be to compromise the system and allow images to be viewed by52someone other than the authorized viewer.
Communications between the child care center 130 and the sensor server
110, and between the sensor server 110 and the authorized viewer at monitor
140 are facilitated through the use of a packet switched network such as
5

the PSTN. Information is passed onto the PSTN and taken off of the PSTN
through the use of telco access devices, such as routers, DSL modems, ISDN
modem-routers, cable modems, and multi-link point-to-point (MLPPP) modems,
at the center 130. The telco access devices are often referred to as'routers' - for instance, a product available from Farallon is called a10'dual analog router'. A telco access device provides an access point froma smaller network at the center 130 to the larger network that is the PSTN.
This data that is being passed between the nodes on the system network
travels along the PSTN alongside long-distance telephone conversations,
corporate data, and data comprising the public Internet. It is possible to15

safely transmit this data along these semi-public channels because theencryption of the data forms a VPN which cannot be accessed by other usersof the PSTN, such as people placing telephone calls, for instance. Becauseof this, the system 100 isolates the images produced and transmitted only
on the secure network, and never on the public Internet. Any mention of

20'Internet Viewing' is simply intended as a means to convey the technology
to unsophisticated users without confusing them. The only similarity between
the technology of the system 100 and 'Internet Viewing' is that both areaccomplished with web browsers.
（システム概要

25

図１を参照して，ＶＰＮ監視システム１００の最上位レベルの構成を説明する。
ＶＰＮシステム１００は，２つのネットワーク・セグメントを含む。第１のセグメ

53

ント１２０は，保育所，例えば，センタ１（１３０），センタ２（１３２），センタ
Ｎ（１３４）と，中央ホームオフィス位置の中央センサコンピューティング環境１１０との間に存在する。以下で説明するように，中央センサコンピューティング環
境１１０は，センササーバ，又は，１台以上のネットワーク化サーバを含んでもよ5い。第２のセグメント１２０’は，センササーバ１１０とリモートセンサモニタ，
例えば，モニタ１４０，１４２，１４４における認証された観察者との間に存在する。これらのセグメントを構成するリンクは，転送および暗号化の点で特徴付けられている。
一実施例において，保育所，例えばセンタ１３０などとセンササーバ１１０との10間のリンク１２０は，公衆交換電話網（ＰＳＴＮ）を横切る暗号化ＶＰＮからなる。
ＶＰＮとは，別のネットワークの上位に置かれているが，暗号化その他のセキュリ
ティ手段により分離されたネットワークである。この場合，データは，インターネ
ット用や，長距離用などのデータ回線で運ばれるが，暗号化で保護されているために，データの全部や一部が傍受されても，データのセキュリティは破られない。セ15

ンササーバ１１０と遠隔センサモニタ１４０などとの間のリンク１２０’も暗号化
ＶＰＮからなる。システム１００は，２つのリンクだけから構成されており，各リンクが非常に強力な暗号化により掩蔽されたＶＰＮであるために，システム１００
は，認証された観察者以外の者が，システムのセキュリティを破壊して画像を見られるようにすることを目的とする攻撃に対して，頑強である。

20

保育所１３０とセンササーバ１１０との間，及び，センササーバ１１０とモニタ
１４０における認証された観察者との間の通信は，公衆交換電話網（ＰＳＴＮ）な
どのパケット交換網を用いることによって促進される。電話事業者（Ｔｅｌｃｏ）
アクセス装置，例えば，ルータ，ＤＳＬモデム，ＩＳＤＮモデム・ルータ，ケーブ
ルモデム，ＭＬＰＰＰ（マルチリンク・ポイント・ツー・ポイント）モデムなどの25

利用を通じて，センタ１３０において，情報が公衆交換電話網（ＰＳＴＮ）に渡され，また，公衆交換電話網（ＰＳＴＮ）から取り出される。電話事業者アクセスデ54

バイスは，しばしば「ルータ」と呼ばれる － 例えば，Ｆａｒａｌｌｏｎ社から市販されている製品は，「デュアルアナログルータ」と呼ばれる。電話事業者アクセス
装置は，センタ１３０のより小規模なネットワークから，より大規模なネットワー
クである公衆交換電話網（ＰＳＴＮ）に対するアクセスポイントを提供する。シス
5

テムのネットワークのノード間を通るこのデータは，長距離電話の会話や，企業データ，公開のインターネットのデータなどとともに，ＰＳＴＮ上を移動する。データを暗号化することによって，電話しているユーザなどＰＳＴＮの他のユーザにはアクセスできないＶＰＮが形成されて，このデータをこれら半公開の回線上で安全に伝送できる。このことにより，システム１００は，生成されて送信される画像は，

10

セキュアなネットワーク上のみに隔離されて，公開のインターネット上には置かれない。
「インターネット・ビューイング」として言及しているのは，単に技術に不慣れなユーザを混乱させずに技術を伝達するための手段として意図している。システ
ム１００の技術と，「インターネット・ビューイング」との間の類似点は，どちらもウェブブラウザを用いて実現されることのみである。）

15[５頁８－３０行目]
In overview, the system 100 allows an authorized user to ask the sensor
server 110 for a current picture, allows the sensor server 110 to fetchthat picture from a sensor, e.g., a video camera, at the center 130, and20

finally transports the requested image from the sensor server 110 to theauthorized user at the monitor 140. In another embodiment, the sensor may
comprise an infrared sensor, a motion sensor, a sound sensor, a tripwire,and so forth.
In this framework, the sensor server 110 acts as a middleman between

25

the camera and the user. The system 100 is designed such that the camera
will only answer requests from the sensor server 110 and will discard the55requests of any other entity on the PSTN. The reason for this is twofold.
First, by forcing users to authenticate themselves, it is determined thatthe user is actually an authorized user. In one embodiment, the sensor
server 110 uses a three-tier authentication method that forces the user to5identify their user name, password (between 8 and 12 characters, lettersand numbers), and center identification code. This authentication has aninactivity timeout of a predetermined time interval, such as 15 minutes,
and allows the user to choose a camera and view current images from thatcamera. An inactivity timeout is a function that monitors the user for

10

actions related to the web site (e.g., clicking on a link, viewing acamera, etc.). If none of those actions take place, even if the user isactively using other programs on their computer, the timeout will occur
and the user will need to log into the system network again to view acamera.

15

The second reason to force all users to use the sensor server 110 as a
middleman is that it reduces the number of connections that a camera needs
to support to one. If users were allowed to connect directly to cameras,
each user would make a connection to the camera. This will not work
efficiently, since the camera, in one embodiment, is physically limited to20

receiving only a predetermined number, e.g., five, of concurrent connections.
Furthermore, additional network capacity between the center 130 and thelink 120 would need to be added at the center 130 to accommodate theincreased number of users accessing the sensors in the center. Therefore,
the authorized users make their connection to the sensor server 110, and25

the sensor server 110 only opens one connection to each camera.
（概略的には，システム１００は，認証されたユーザが，センササーバ１１０に現56

時点の画像を要求できるようにして，センササーバがセンタ１３０のセンサ，例えば，ビデオカメラからの画像を取得して，最終的に，センササーバ１１０からモニタ１４０にいる認証された観察者へと，要求された画像を転送する。他の実施形態
では，センサは，赤外線センサ，動きセンサ，音センサ，トリップワイヤなどを含5

むことができる。
このフレームワークにおいて，センササーバ１１０は，カメラとユーザ間の仲介者として機能する。このシステム１００において，カメラは，センササーバ１１０からの要求のみに応答して，公衆交換電話網上の任意の他のエンティティからの要
求は破棄するように設計されている。その理由は２つある。第１に，ユーザに自身10を認証するように強制することによって，ユーザが実際に認証されたユーザである
ことが判定される。一実施形態では，センササーバ１１０は，ユーザがユーザ名，
パスワード（８－１２文字の文字及び数字），センタＩＤコードで識別するように強制する３段階の認証方式を使用する。この認証は，所定時間間隔，例えば，１５分
等の非活動タイムアウトを備えており，また，１台のカメラを選択して，そのカメ

15ラからの現在の画像を閲覧することを可能にする。非活動タイムアウトとは，そのウェブサイトに関連したアクション（例えば，リンクをクリックすること，カメラを見ることなど）を監視する機能である。これらのアクションのいずれも発生しない場合には，ユーザがそのコンピュータ上で他のプログラムを活発に利用中であっても，タイムアウトが発生して，カメラを再び見るためにはユーザは再度システム

20

ネットワークにログインする必要がある。
全てのユーザがセンササーバ１１０を仲介者として利用するように強制することの，第２の理由は，１台のカメラについてサポートが必要とされる接続の数を１つに減らすことである。もしも各ユーザがカメラに直接接続することを許した場合，各ユーザがカメラとの接続を行う。これは効率的な動作ではない。なぜならば，一25実施形態では，カメラは予め定められた数の同時接続，例えば５つのみを受信する
ように，物理的に制限されているからである。さらに，より多くのユーザがセンタ

57

のセンサにアクセスできるようにするためには，センタ１３０との間の追加のネットワーク容量とリンク１２０を，センタ１３０において追加することが必要とされるだろう。したがって，認証されたユーザは，センササーバ１１０に接続を行って，センササーバ１１０は，各カメラに対してただ１つの接続を設定する。）
5[６頁１－１１行目]
When a center is initially setup, it is provided with a center
identification code or school code. This is a code that is unique to eachschool or organization and is required to login.
10

The system 100 utilizes an on-line sign-up form for parents so as tocapture vital information for advertising purposes and to alleviate theworkload for the system administrator. When parents wish to obtain an
account, they access the form from the system web page, home page, or
hyperlinked page. Such a page may be provided via a hypertext transfer

15

protocol (HTTP). The parents then provide the requested information andanswer a few questions on the form. After the form is submitted, they areprovided with a temporary password that they can use to access the systemonce their account is activated. A message is immediately sent to the systemadministrator (via the "message area") that a new account is awaiting

20

activation. A welcome message is also sent to the new parent's account intheir "message area". At this point the account status is "pending" or
awaiting activation. To activate the account, the system administrator needs
to login and assign a child and cameras to the account.
（あるセンタが最初に設定されるとき，当該センタにはセンタＩＤコード又はスク

25

ールコードが与えられる。これはそれぞれの学校や組織にユニークなコードであって，ログインするために必要とされる。

58

システム１００は，広告の目的のために重要な情報を獲得するため，及び，シス
テム管理者の作業負担を軽減するために，親用のオンライン・サインアップ・フォ
ームを利用する。親はアカウントの取得を望む場合，システムのウェブページや，
ホームページ，または，ハイパーリンクされたページから，フォームにアクセスす5

る。そのようなページは，ＨＴＴＰ（ハイパーテキスト転送プロトコル）を介して提供されてもよい。親は，要求された情報を与え，フォーム上のいくつかの質問に回答する。フォームの提出後，そのアカウントが起動されたときに，システムにアクセスするために使用できる一時パスワードが提供される。直ちに新規のアカウン
トが起動を待っていることを伝えるメッセージが（「メッセージ領域」を介して）シ10

ステム管理者に送られる。ウェルカム・メッセージも，その新規の親のアカウントの「メッセージエリア」に送信される。この状態ではアカウントの状態は「保留中」又は起動待ちである。アカウントを起動するために，システム管理者はログインして，子供とカメラをアカウントに割り当てる必要がある。）

15[６頁２２－２７行目]
Referring to Figure 2, an exemplary screen 200 that is displayed to aparent after login and authorization will now be described. The exemplary
screen includes three frame windows; a top left pane 210, a lower left pane
220 and one pane 230 on the right. The top left pane 210 initially presents

20

a tip of the day or an advertisement. Once a sensor is activated, this frame
210 presents images from the cameras. A time and date area 212 associatedwith the image may also be presented in pane 210. The lower left pane lists
a group of sensors, e.g., cameras, available to be viewed by the parent,such as cameras in Room2 (222), Room3 (224), Gym (226) or Playground (228).

25」（図２を参照すると，ログインと認証の後に，ある親に提示される例示的な画面

59

２００が示される。例示的な画面は，左上ペイン（ｐａｎｅ：表示領域）２１０，
左下ペイン２２０，右側に一つのペイン２３０がある３つのフレームウィンドウを有する。左上ペイン２１０には，初期状態で，今日の一言か広告を提示する。一旦センサが起動されると，フレーム２１０には，カメラからの画像を提示する。画像5に関連する日時エリア２１２も，ペイン２１０に提示される。左下ペインには，その親が視聴に利用できるセンサ，例えば，カメラのグループ，例えば，部屋２（２２２），部屋３（２２４），ジム（２２６），プレイグラウンド（２２８）のカメラをリスト表示する。）

10[７頁１－２行目]
When a parent clicks on a camera link, e.g., 222, in the lower-leftpane 220, the sensor server 110 (Figure 1) gets images from the selectedcamera and sends them to the parent's browser as fast as possible.
（左下ペイン２２０において，ある親が，カメラのリンク，例えば２２２をクリッ

15

クしたとき，センササーバ１１０（図１）は，選択されたカメラから画像を取得して，画像を親のブラウザにできるだけ速く送信する。）[７頁１２－１４行目]
Occasionally, cameras may be inaccessible due to downed links or other20

technical problems. When this happens, parents are given a message that thecamera is temporarily unavailable and to try again later.
（時々，カメラは，リンクのダウンその他の技術的問題のためにアクセス不能となる。このようなことが起きた場合，親には，カメラが一時的に利用不能であって，後ほど再試行すべきとのメッセージが与えられる。）

25[８頁２４行－９頁８行目]

60

System Topology
Referring now to Figure 3 and also Figure 1, one embodiment of the
hardware components of the system 100 will be described. As previously
mentioned, the system 100 comprises two main network segments. The first5

network segment 120 consists of the link between a day care center, e.g.,center 130, and the sensor server 110. The second network segment 120'consists of the link between the sensor server 110 and an authorized viewer,such as at a computer 322, 326 or 329.
The first network segment 120 begins in the center, e.g., 130. An

10incoming network connection (such as DSL or ISDN) 316 is connected to atelco access device 388. Exemplary telco access devices include a Paradyne
HotWire 5446 DSL modem, model number 5446-a2-200-0rm, a 3Com 56K MLPPP
switch, model number 3c430000, and a Netgear ISDN modem, model number RT328.
The cabling used in this connection depends on the type of network service

15

being provided. The telco access device 388 is then connected to an
encryption device 386, such as a Ravlin-4 wireline encryption device, witha 10-base-T cable. The encryption device 386 is then connected to a hub 382,
such as an Ethernet 10-Base-T non-switching hub, with a 10-base-T cable.
For most installations, an 8-port hub is sufficient, but considerations

20such as center size, expansion, and so forth may dictate a 16-port hub orlarger. The hub 382 is connected to a network computer/thin client device,
such as a network computing device (NCD) 384, which includes a Microsoft
Windows-based network computer running a compatible browser. The hub 382,
in turn, is also connected to one or more camera servers 380 (remote sensor

25

servers) such as the Axis model 240, or Axis model 200/200+ cameras, with
10-base-T cable(s). Each of the Axis camera servers 380 connects to a power

61

supply and media aggregator device 374 via RCA type cables, in one embodiment.
Each of the cameras 370, 371, 372 connects to the media aggregator 374 witha 75 ohm coaxial video cable.
（システムのトポロジーについて
5

図３，及び，図１を参照して，今度は，システムのハードウェア構成要素の一実
施形態１００について説明する。前述したように，システム１００は，２つの主要なネットワーク・セグメントを含む。第１のネットワーク・セグメント１２０は，保育所，例えば，センタ１３０と，センササーバ１１０との間のリンクから構成される。第２のネットワーク・セグメント１２０’は，センササーバ１１０と認証さ10れた観察者，例えば，コンピュータ３２２，３２６，３２９との間のリンクから構成される。
第１のネットワーク・セグメント１２０は，センタ，例えば，１３０から始まる。
入りネットワーク接続（例えばＤＳＬ，ＩＳＤＮ）３１６は電話事業者アクセス装置３８８に接続されている。例示的な電話事業者アクセス装置は，ｐａｒａｄｙｎ

15

ｅ社ＨｏｔＷｉｒｅ５４４６型ＤＳＬモデム，型番５４４６－ａ２－２００－０ｒ
ｍ，３Ｃｏｍ社５６ｋ

ＭＬＰＰＰスイッチ，型番３ｃ４３００００，Ｎｅｔｇｅ

ａｒ社ＩＳＤＮモデム，型番ＲＴ３２８が含まれる。接続に使用されるケーブルは，提供されるネットワークサービスのタイプに依存する。電話事業者アクセス装置３８８は，次に，暗号化装置３８６，例えば，Ｒａｖｌｉｎ－４有線暗号化装置に，
20

１０ｂａｓｅ－Ｔケーブルで接続される。暗号化装置３８６は，それからハブ３８２，例えば，イーサネット１０ｂａｓｅ－Ｔ非スイッチングハブに，１０ｂａｓｅ－Ｔケーブルで接続される。大部分の設備では，８ポートのハブで十分であるが，センタの規模や，拡張などの考慮事項によっては，１６ポートかそれ以上のハブを指定することもある。ハブ３８２は，ネットワークコンピュータ／シンクライアン

25

ト装置，例えば，ネットワークコンピューティングデバイス（ＮＣＤ）３８４に接続され，これには，互換性のあるブラウザを実行するＭｉｃｒｏｓｏｆｔ社Ｗｉｎ

62

ｄｏｗｓベースのネットワークコンピュータを含む。ハブ３８２は，次に，１台以上のカメラサーバ３８０（遠隔センササーバ），例えば，Ａｘｉｓ社２４０型，又は，２００／２００＋型カメラに，１０ｂａｓｅ－Ｔケーブルで接続される。一実施形
態では，Ａｘｉｓ社のカメラサーバ３８０の各々は，電源供給及びメディアアグリ
5

ゲータ装置３７４に，ＲＣＡ型ケーブルを介して接続される。カメラ３７０，３７
１，３７２のそれぞれは，メディアアグリゲータ３７４に，７５Ω映像用同軸ケー
ブルで接続される。）[１０頁４－３０行目]
10・in another embodiment, a Microsoft Windows based personal computer
may be used in place of the network computer 384. Individual Axis model 200
or model 200+ cameras that can be wired directly to the hub 382 (with 10base-T cable) may be used rather than using the camera server 380 and media
aggregator 374. If the hub 382 can be wired directly to an existing incoming

15

Internet connection, the telco access device 388 may be deleted from thecenter network.
…
The second network segment 120' begins at the sensor server network.
The second network connection comes from the same PSTN and leased data line

20

cloud that the outgoing center network is connected to. This second network
connection is connected to a telco access device 338, which is in turnconnected to the encryption device 336 with a 10-base-T cable. The
encryption device 336 is then connected to a switched-hub 334 with another10-base-T cable. The hub 334 is further connected to a sensor server network

25

332, such as a Fast-Ethernet network. The incoming data traffic flows on
the second network segment in the order outlined above.

63

The outgoing data traffic travels a similar course, but in reverse:
from the sensor server network 332 to the hub 334, and traveling throughthe encryption device 336. The outgoing data travels through the encryption
device 336 in an unencrypted form when the data is not headed to a center,
5e.g., center 130. When data flows to one of the remote sensor monitors 140,
it is encrypted by software via a 128-bit SSL connection 318 and travels
out to the PSTN and leased data line cloud. Hence, the virtual line 318
indicates that the encryption device 336 passes the outgoing data traffictransparently to the telco access device 338. 128-bit SSL is currently the10strongest level of this encryption supported by most major browsers. Otherlevels or types of encryption may be used in another embodiment. The
destination of this outgoing traffic is the authorized viewers at the remotesensor monitors, e.g. 140. Authorized viewers may connect to the PSTN andleased data line cloud through any number of means - using their Internet

15

service provider, using a private corporate network, or connecting directly
through a long distance carrier such as MCI or Sprint. Of course, one
skilled in communication technology could substitute other hardware devices
or utilize software to perform some of the above tasks, e.g., the encryption.
The sensor server network 332 may include one or more servers to20

facilitate operation of the system.
（・他の実施形態では，ネットワーク・コンピュータ３８４の代わりに，Ｍｉｃｒ
ｏｓｏｆｔ社Ｗｉｎｄｏｗｓベースのパーソナルコンピュータを使用できる。カメ
ラサーバ３８０とメディア・アグリゲータ３７４とを使用することに替えて，（１０
ｂａｓｅ－Ｔケーブルによって）ハブ３８２に直接配線できるＡｘｉｓ社２００型

25

又は２００＋型カメラを使用できる。もしもハブ３８２を既存の入りインターネッ
ト接続に直接配線できるならば，電話事業者アクセス装置３８８をセンタネットワ

64

ークから削除してもよい。
…
第２のネットワーク・セグメント１２０’は，センササーバ・ネットワークから始まる。第２のネットワークの接続は，外向きのセンタネットワークが接続される
5のと同一の，ＰＳＴＮと専用データ線のクラウドから入来する。この第２のネット
ワークの接続は，電話事業者アクセス装置３３８に接続され，これは次いで，１０
ＢａｓｅＴケーブルによって暗号化装置３３６に接続される。暗号化装置３３６は，次いで，別の１０ＢａｓｅＴケーブルによってスイッチ・ハブ３３４に接続される。
ハブ３３４は，さらに，例えば，高速イーサネットのネットワークなどである，セ10

ンササーバネットワーク３３２に接続される。入りデータ・トラフィックは，上で述べた順序で，第２のネットワークセグメント上を流れる。
外向きデータ・トラフィックは，同様の経路を通るが，その向きは逆である。すなわち，センササーバ・ネットワーク３３２からハブ３３４へと向かい，そして，
暗号化装置３３６を通過する。外向きのデータは，例えば，センタ１３０などのセ15ンタに向かわない場合には，暗号化されないフォーマットで暗号化装置３３６を通過する。リモートセンサモニタ１４０のいずれか１つに向けてデータが流れる場合
は，ソフトウエアによって暗号化が行われ，１２８ビットＳＳＬ接続３１８を経由して，ＰＳＴＮと専用データ線のクラウドに送られる。それゆえ，仮想線３１８は，暗号化装置３３６が，電話事業者アクセス装置３３８に向けて，透過的に外向きデ20

ータトラフィックを通過させることを図示している。１２８ビットＳＳＬ方式は，
現時点で主要なブラウザによってサポートされている，最も強力なレベルの暗号化方式である。別の実施形態では，他のレベルやタイプの暗号化方式を利用できる。
この外向きのトラフィックの宛先は，例えば，１４０などのリモートモニタセンサの位置にいる，認証された観察者である。認証された観察者は，ＰＳＴＮと専用デ

25

ータ線のクラウドに対して，任意の数の手段を介して接続できる。例えば，インターネット・サービス・プロバイダを使用したり，民間企業のネットワークを使用し65

たり，または，ＭＣＩ社やＳｐｒｉｎｔ社のような長距離キャリアに直接的に接続できる。もちろん，通信技術の当業者であれば，上記のタスク，例えば暗号化を，他のハードウェアデバイスで置き換えたり，ソフトウェアを利用することができる。
センササーバネットワーク３３２は，システムの動作を容易にする１つまたは
5

複数のサーバを含むことができる。）[１１頁２８行－１２頁７行目]
Operational Flow and Server Configuration
Referring to Figures 4, a top-level operational flow process 400 of the10

system 100 will be described. The servers, processes and threads used by
the operational flow process 400 are shown in Figure 5, which will also bereferred to in this description. Beginning at a start state 402, process
400 moves to state wherein a user accesses the system web site by typing
the world wide web address for the system 100 into their web browser, e.g.,

15user browser 2 (522), which is running on the user's client computing device,e.g., computer 329 (Figure 3). Line 526 shows this request and a responseby one of the web servers, e.g., web server 350, of the sensor server 110(Figure 3). The request and the response, which is information thatcomprises the web site home page, are transferred via segment 120' (Figure201). The user can choose to leave the web site at state 406 and complete
process 400 at end state 408 or to browse informational areas of the website at state 410. The user can click on any link on the home page to viewthe information that that link points to, however, one link (the 'parent
login' button) takes the user into an authentication mechanism, and25

ultimately, into the secure portion of the web site. When the user clicks
on the 'parent login' button, process 400 proceeds to state 412, wherein

66the web server 350 responds, in one embodiment, by initiating a secure 128bit SSL connection with the browser 522 running on the client computing
device and generating a login screen with spaces for center code, user name,and password.
5（動作フローとサーバ構成
図４を参照して，システム１００の最上位レベルの動作フロープロセス４００について説明する。動作フロープロセス４００で使用されるサーバ及び，複数のプロ
セスとスレッドは図５に示されており，本記載でも参照する。スタート状態４０２から始まって，プロセス４００は，ユーザがＷｅｂブラウザ，例えば，ユーザのブ10

ラウザ２（５２２）にシステム１００のＷＷＷアドレスをタイプ入力することで，システムのＷｅｂサイトにアクセスする状態に移行し，ここで，このブラウザは，
クライアントのコンピューティング装置，例えば，コンピュータ３２９（図３）上で実行されている。線５２６は，この要求と，センサ・サーバ１１０（図３）のＷ
ｅｂサーバの１つ，例えば，Ｗｅｂサーバ３５０の応答とを示している。ここで応15

答は，Ｗｅｂサイトのホームページを構成する情報であって，要求と応答は，セグメント１２０’（図１）を介して転送される。状態４０６においてＷｅｂサイトから立ち去ることを選ぶことができ，終了状態４０８でプロセス４００を終えるか，または，状態４１０においてＷｅｂサイトの情報領域をブラウジングできる。ユーザはホームページの任意のリンクをクリックして，リンクが向けられた情報を見るこ20とができる。しかしながら，１つのリンク（「親のログイン用」ボタン）は，ユーザを認証メカニズムへと案内して，最終的には，Ｗｅｂサイトのセキュアな部分に案内する。ユーザが「親のログイン用」ボタンをクリックすると，プロセス４００は状態４１２に進み，ここでＷｅｂサーバ３５０は，一実施形態では，応答として，クライアントコンピューティング装置上で実行中のブラウザ５２２とのセキュアな25

１２８ビットＳＳＬ接続を開始して，センタコード，ユーザ名，パスワード用のスペースを備えたログイン画面を生成する。）

67

[１２頁８－１４行目]
The user responds at state 412 by providing the data needed to perform
authentication, e.g., center code, user name, and password, which are sent5

to the database server 360 on line 528. The database server 360 then accesses
the database 362 by the center code. The database server 360 checks all of
the user name and password combinations for that particular center and looks
up the user name that the user entered. Proceeding to a decision state 414,
the password is then compared. If the user-entered password does not match

10

the password in the database 362, process 400 advances to a decision state
416 to determine if the user has reached the limit for trying to enter theauthentication data. If not, the user is allowed to try again at state 412.
（状態４１２において，ユーザは，認証を実行するのに必要なデータ，例えば，センタコード，ユーザ名，パスワードを提供することで応答し，これらのデータは，

15

線５２８上でデータベースサーバ３６０に送信される。そして，データベースサー
バ３６０は，そのセンタコードによりデータベース３６２にアクセスする。データ
ベースサーバ３６０は，その特定のセンタについてのユーザ名及びパスワードの組
み合わせの全てをチェックして，ユーザが入力したユーザ名を検索する。そして，判断状態４１４に進み，パスワードが比較される。ユーザが入力したパスワードが20

データベース３６２にあるパスワードと一致しない場合，プロセス４００は，判定
状態４１６に進み，認証データの入力の試行の限界に達しているか否かを判定する。
もし達していなければ，ユーザは，状態４１２で，再試行が可能となる。）[１２頁１８－２６行目]
25

Returning to decision state 414, if the user name and password matchthe user name and password in the database 362 for the particular center,68process 400 moves to state 420 wherein the user is authorized for the secure
portion of the web site. If the time interval since the date of the lastpassword change exceeds the time allowed for a user to keep a single password,
the web server 350 prompts the user to change their password. The web server
5

350 then requests the database server 360 to check the database 362 toobtain a list of camera names that the particular user is allowed to viewat the center identified by the center code. Proceeding to state 422, theweb server 350 generates a web page with three frames as seen in Figure 2.
Frame 230 contains all of the support links (such as child information,

10

preferences, chat, etc.). The top-left frame 210 contains the space for avideo image to be displayed, and the bottom-left frame 220 contains a listof all of the cameras names that the user has access to view.
（判断状態４１４に戻り，ユーザ名とパスワードがデータべース３６２にあるユー
ザ名とパスワードと一致した場合，プロセス４００は状態４２０に移動して，ユー

15

ザは，ウェブサイトのセキュアな部分について認証される。もし，最後にパスワー
ドを変更した日からの経過時間が，ユーザが１つのパスワードを保持できる許容時間を超える場合，Ｗｅｂサーバ３５０は，パスワードの変更をユーザに促す。Ｗｅ
ｂサーバ３５０は，センタコードにより識別されるセンタにおいて，特定のユーザが見ることのできるカメラ名のリストを得るために，データベース３６２をチェッ

20

クすることを，データベースサーバ３６０に対して要求する。状態４２２に進み，
図２に示すように，Ｗｅｂサーバ３５０は，３つのフレームを持つＷｅｂページを生成する。フレーム２３０には，すべてのサポート用リンク（例えば，子供の情報，
プリファレンス，チャットなど）が含まれる。上部左フレーム２１０には，表示される映像のためのスペースが含まれており，下部左フレーム２２０は，ユーザが見25

るためのアクセスを有するすべてのカメラ名のリストが含まれる。）

69[１３頁７－８行目]
In this way, only one connection is ever made with the camera even if
several users are viewing the particular camera.
（このようにして，複数のユーザが特定のカメラを見ていても，カメラとの接続は5１つだけになる。）[１３頁３１－３４行目]
Finally, the database 362, which is accessed by the database server 360,
is used to provide authorization data and user information to all of the10other servers. The web server 350 queries this database to determine whichcameras a parent is allowed to use, and verify login information such as
user names and passwords.
（最後に，データベース３６２は，データベースサーバ３６０によってアクセスされるものであって，他の全てのサーバに対して認証データとユーザ情報を提供する

15

ために使用される。Ｗｅｂサーバ３５０は，このデータベースに照会して，ある親がどのカメラの使用が許可されているかを判定し，ユーザ名やパスワードなどのログイン情報を検証する。）[１４頁９－２２行目]
20

To clarify how these servers work together, the following discussion
describes what happens, and what interactions take place, when a user
attempts to use the system web site. First, a user at a remote location
brings up their web browser and types in the web address of the system home
page. This action causes the web server 350 to send a copy of the home page.

25

Next, the user clicks on a link leading to a "login" page that prompts themto enter their center code, user name and password to log into the system

70

web site. This action causes the web server 350 to query the database server360. Presuming the database server 360 affirms that the user name andpassword are valid, the web server 350 sends a page to the user's browserthat allows the user to select and view images from one of the cameras at5

the center identified by the center code. On this page, the user selects acamera link. The web server first checks with the database server 360 for
a list of the camera names accessible by the particular user and justdisplays those camera names on the lower left pane of the page. The web
server 350, after receiving the request for a particular camera link, checks

10

with the database server 360 to confirm that the particular user has accessto that camera. If so, the web server 350 then initiates image retrieval bya request to a sensor process at the image server 330, while, at the sametime, initiating image distribution by a request to a user process at the
distribution server 340.

15

（これらのサーバがどのようにして協働するかを明らかにするために，以下の説明
では，ユーザがシステムのウェブサイトを利用しようとした場合に，何が起こるか，およびどのような相互作用が行われるかが記載される。まず，遠隔地のユーザがＷ
ｅｂブラウザを呼び出して，前記システムのホームページのウェブ・アドレスをタ
イプ入力する。これにより，Ｗｅｂサーバ３５０は，ホームページのコピーを送信20する。次に，ユーザは，システムウェブサイトにログインするために，センタコー
ド，ユーザ名，パスワードの入力を促す「ログイン」ページに通じるリンクをクリックする。これにより，Ｗｅｂサーバ３５０は，データベースサーバ３６０に照会を行う。データベースサーバ３６０が，ユーザ名とパスワードが有効であることを肯定したと仮定すると，Ｗｅｂサーバ３５０は，ユーザがセンタコードによって識25別されるセンタのカメラの一台からの画像を選択して見ることができるようにする
ページをユーザのブラウザに送信する。このページにおいて，ユーザはカメラのリ71

ンクを選択する。Ｗｅｂサーバは，第１に，特定のユーザがアクセス可能なカメラ
名のリストをデータベース・サーバ３６０に問い合わせ，ページの左下ペインに単にそれらのカメラ名を表示する。Ｗｅｂサーバ３５０は，特定のカメラのリンクに対する要求を受信した後，データベースサーバ３６０に問い合わせて，特定のユー
5

ザが，カメラにアクセスできることを確認する。アクセスできるならば，Ｗｅｂサーバ３５０は，画像サーバ３３０のセンサ・プロセスへの要求によって画像の取得を開始すると同時に，配信サーバ３４０のユーザ・プロセスへの要求によって画像の配信を開始する。）

10[１５頁８－１５行目]
Fetch Images Process
Referring to Figure 6 and also to Figure 5, a Fetch Images process 600
will now be described. The process 600 that fetches images requires three
things: a stimulus to begin fetching, a camera to fetch from, and a storage

15

medium to place the images, once fetched. An example of a stimulus thatwould cause process 600 to begin fetching would be a user clicking on asensor link on a web page, or a clock reaching a preset time. Cameras fromwhich to fetch images are located in day care centers 130 (Figure 1 ) inremote locations that are accessible by the process through the computer

20

network 120. An example of the data storage 362 (Figures 3 and 5) in whichto store the images would be a disk drive residing on the data server 360.」（画像取得プロセス
図６と，図５をも参照して，画像取得プロセス６００が説明される。画像取得プ
ロセス６００は，以下の３つのものを必要とする：取得を開始させる契機，取得す25

るカメラ，そして，取得された時点で，画像を置いておくストレージ媒体である。
プロセス６００に取得を開始させる契機の一例は，ユーザがウェブページ上のセン

72

サのリンクをクリックすること，又は，クロックが予め定められた時刻に到達することである。画像が取得されるカメラは，該プロセスがコンピュータネットワーク
１２０を介してアクセスできる遠隔地の保育所１３０（図１）に配置される。画像を保存するデータストレージ３６２（図３及び図５）の一例は，デークサーバ３６5０上に存在するディスクドライブである。）[１５頁１９行－１６頁２行目]
Process 600 is running on the image server 330 at all times - it has no
dormant, or inactive mode. Beginning at a start state 602, process 600 moves
10

to state 604 where a stimulus to begin fetching an image is received.
Advancing to a decision state 606, if process 600 receives a stimulus tobegin fetching and depositing images from a camera that already has aprevious, un-expired thread that is fetching images, it will not duplicate
the effort. Rather, it extends an expiration time (sensor timer) of the15

existing thread at state 612, and then proceeds to state 614 to access theselected sensor. In this way, no matter how many users attempt to view a
specific camera, only one thread is actually transferring the images. If
the specified camera is not already active, as determined at state 606,
process 600 continues at state 608 and spawns a sensor thread, e.g., thread20

1 (550) for sensor (1) 370 (Figure 3), thread 2 (552) for sensor 2 (371),
or thread N (554) for sensor N (372), to match that stimulus. That sensor
thread services the camera/sensor whose address is specified in the stimulus.
Moving to state 610, process 600 sets the sensor timer to a predetermined
time and activates the sensor timer. These actions describe reacting to the25

stimulus not by fetching and depositing a single image, but rather byfetching and depositing images for a set amount of time. In this manner,73the process receives the stimulus (for instance, a user clicking a link on
a web page) and spawns a thread that would fetch and deposit images for 5
minutes, for example. At the end of the five minute period, the thread would
terminate.
5

Proceeding to state 614, process 600 accesses the selected sensor, andthen at state 616, fetches the image and places that image, e.g., image 512,in the data storage medium 362. Moving to a decision state 618, process 600
determines if a user action has occurred, such as clicking on a different
sensor link. If so, process 600 proceeds to state 606 to determine if a10thread for the newly selected sensor is already active.
（プロセス６００は，休止又は非アクティブ・モードになることはなく，常に画像
サーバ３３０上で動作している。プロセス６００は，スタート状態６０２で開始して，画像を取得する契機を受信する状態６０４に遷移する。判定状態６０６に進んで，プロセス６００は，カメラからの画像の取得と保管の契機を受信して，そのカ

15

メラが，期限切れになっていない画像取得中のスレッドを既に保有している場合，
プロセス６００が重複する作業をすることはない。むしろ，プロセス６００は，状
態６１２において，既存のスレッドの有効期限（センサのタイマ）を延長してから，状態６１４に進んで，選択されたセンサにアクセスする。このようにして，どれほ
ど多くのユーザが特定のカメラを見ようと試みていても，実際には，一つのスレッ

20

ドのみが画像を転送する。状態６０６での判定の結果，特定のカメラが既に起動していない場合には，プロセス６００は，状態６０８へと続いて，センサ（１）３７０（図３）用のスレッド１（５５０），センサ２（３７１）用のスレッド２（５５２），
及び，センサＮ（３７２）用のスレッドＮ（５５４）などの，契機と合致するセン
サ・スレッドを生成する。センサ・スレッドは，カメラ／センサのアドレスが契機

25で特定されたカメラ／センサに対するサービスを提供する。状態６１０に進み，プ
ロセス６００は，センサのタイマに所定の時間を設定してから，センサのタイマを74

起動する。これらのアクションでは，契機に応答して，単一の画像の取得と保管を行うのではなく，むしろ，設定された時間の間，複数の画像の取得と保管を行う。
このようにして，このプロセスは，契機（例えば，ユーザがウェブページ上のリン
クをクリックすること）を受信して，例えば，５分間の間，画像の取得と保管を行
5うスレッドを生成する。５分間が経過すれば，スレッドは終了する。
状態６１４に進んで，プロセス６００は選択されたセンサにアクセスし，それから，状態６１６において，画像を取得し，その画像，例えば，画像５１２を，デー
タ記憶媒体３６２に格納する。判定状態６１８に進み，プロセス６００は，ユーザのアクション，例えば，異なるセンサへのリンクをクリックすることが，発生した10か否かを判定する。アクションが発生したならば，プロセス６００は状態６０６に進んで，新たに選択されたセンサ用のスレッドがすでに起動されているかどうかを判定する。）[１６頁２３－２６行目]
15

In one embodiment, the image server 330 makes a connection to the camera
at the day care center using the hypertext transfer protocol (HTTP). If aconnection cannot be made, it will wait a specified interval (that can beeasily changed) and try again. If it fails a predetermined number of times,
it will discontinue its efforts after first displaying one image to the20user informing the user that the camera is down.
（一実施例において，画像サーバ３３０は，ＨＴＴＰ（ハイパーテキスト転送プロ
トコル）を用いて保育所のカメラへの接続を作成する。接続が作成できない場合，
画像サーバ３３０は，（簡単に変更可能な）所定の時間間隔だけ待機してから，再試行を行う。画像サーバ３３０が，所定の回数だけ接続の作成に失敗した場合，カメ25

ラがダウンしていることを通知する一つの画像をユーザにまず表示した後に，その努力を終える。）

75[１６頁３２－３５行目]
If at any stage of this process the image server 330 receives an imageof size zero, or cannot successfully log in to the camera using the5predetermined login name and password, it will attempt to log in to thecamera using the Telnet protocol and issue a reset command. This usuallycures the camera of any problems it might be having.
（このプロセスのどの段階でも，画像サーバ３３０がサイズが０である画像を受信したり，所定のログイン名とパスワードを用いてもカメラにログインできない場合，

10

Ｔｅｌｎｅｔプロトコルによりカメラにログインしてリセット・コマンドを発行する。通常，これによって，カメラの有するどのような問題も解決する。）[１７頁１－１０行目]
Dispatch Images Process
15

Referring to Figure 7 and also to Figure 5, a Dispatch Images process
700 will now be described. The process 700 is a persistent user process
running on the distribution server 340. In one embodiment, the distribution
server 340 utilizes the Microsoft Windows NT Server version 4 SP3 with
Internet Information Server 4.0 operating software. The process 700 is20

written in Java, perl, and C++ programming languages.
While process 600 (Figure 6), which fetches and deposits images, isrunning, process 700, which dispatches images to remote clients (users with
web browsers), is also running. Process 700 also receives a stimulus froman outside source, i.e., a request from the web server 350. Process 700

25

responds to this stimulus by taking the most recent image from the depository
area of data store 362 that the fetching program dumps its images in and76

sending it to the remote client.
（画像発送プロセス
図７と，図５をも参照して，次に画像発送プロセス７００について説明する。プ
ロセス７００は，配信サーバ３４０上で実行される永続的なユーザプロセスである。
5一実施形態では，配信サーバ３４０は，Ｍｉｃｒｏｓｏｆｔ

Ｗｉｎｄｏｗｓ

Ｎ

ＴサーバＶｅｒ．４，ＳＰ３を，ＩＩＳ（Internet Information Server）４．０オ
ペレーティングソフトウェアとともに利用する。プロセス７００は，Ｊａｖａ，Ｐｅｒｌ及びＣ＋＋プログラミング言語で記述される。
画像を取得して保管するプロセス６００（図６）が動作中，遠隔クライアント（Ｗ10ｅｂブラウザを有するユーザ）に画像を発送するプロセス７００も動作している。
プロセス７００もまた，外部ソースからの契機，例えば，ウェブ・サーバ３５０からの要求を受け取る。プロセス７００は，この契機に対して，取得プログラムが画像を投入するデータストア３６２の保管領域から，最新の画像を取り込み，そして，それを遠隔クライアントに送信することで応答する。）

15[２１頁１－３行]
・Restricted Access - Only parents with children enrolled in a systemchild care center are issued an account to access that center's cameras forviewing. Also, access to cameras is limited to parents who have children in20

the room where the camera is installed.
（・制限されたアクセス－システムの保育所に入所している子を持つ親だけが，その保育所のカメラを見るためにアクセスするためのアカウントが発行される。また，カメラへのアクセスは，カメラが設置された部屋にいる子を持つ親に限定される。）

25[２２頁３－５行]
The sensor server, after determining that the user has entered a valid

77

login and password, checks the database again to determine which of thecameras at that particular center the user has access to. In this manner,parents can be given access to all of the cameras at a center, or only asubset of the cameras at the center.
5（センササーバは，有効なログインとパスワードをユーザが入力したと判定した場
合，データベースを再び調べることによって，そのユーザがその特定の保育所のどのカメラへのアクセス権を有するかを決定する。このようにして，親には，ある保育所のすべてのカメラ，または，その保育所のカメラの一部のみについてのアクセ
ス権が与えられる。）

10[２２頁２２－２５行目]
A particular child care center is determined when the user enters the'center code' but at no time is the center actually identified by name, nor
are the actual network addresses of the cameras revealed. This makes it
15

difficult for an unauthorized user with unsavory intentions to determine
where the children they are looking at are located.
（ユーザが「センタコード」を入力したとき，特定の保育所が決定されるが，どんなときも，そのセンタが実際の名称によって特定されることはなく，また，カメラの実際のネットワークアドレスが明らかにされることもない。これによって，不道20

徳な意図を持つ認証されていないユーザが，彼らが見ている子供の居場所を特定することを困難にする。）

78

5

（訳）

79

5

80

（訳）

81

5

82

（訳）

5

83

84

（訳）

5

85

5

86

（訳）

5

87

88

（訳）

5

89

90

（訳）

91

92

（訳）

5

93