(57)【特許請求の範囲】
【請求項１】
ネットワークを介して画像要求をする通信端末に対し、ユーザ認証を行って画像データを送信する画像サーバであって、
ＨＴＴＰプロトコルで通信を行うウェブサーバ部と、
ＨＴＴＰヘッダから前記通信端末の機種およびシリアル番号を抽出する情報抽出手段と、
被写体像を画像信号に変換するカメラ部と、
前記画像信号を画像データに圧縮する画像データ生成部と、
ウェブページを記憶するＨＴＭＬ記憶部とユーザの情報を登録するアクセス許可ユーザ登録テーブルとを有する記憶部と、を備え、
前記通信端末からのアクセスを受信すると、ＩＤとパスワードとを要求する前記ウェブページを前記ＨＴＭＬ記憶部から読み出して前記通信端末へ送信し、前記通信端末からの応答を受信すると、前記情報抽出手段が前記応答に含まれたＩＤおよびパスワードを取り出して前記アクセス許可ユーザ登録テーブルに登録すると共に、前記応答の中のＨＴＴＰヘッダから前記通信端末の機種およびシリアル番号を取り出して前記ＩＤおよびパスワードに関係づけて前記アクセス許可ユーザ登録テーブルに登録し、前記通信端末に設定通知を送信することにより、前記通信端末の認証登録手続を行い、
前記通信端末からの画像要求を受信すると、前記情報抽出手段が前記画像要求の中のＨＴＴＰヘッダから前記通信端末の機種およびシリアル番号を取り出すと共に、前記ウェブサーバ部が前記アクセス許可ユーザ登録テーブルから登録された機種およびシリアル番号を読み出し、前記情報抽出手段が取り出した前記通信端末の機種およびシリアル番号と比較し、両者が一致したとき前記通信端末を認証して、前記カメラ部による画像の閲覧を許可し、前記ウェブサーバ部が前記画像データ生成部により生成された画像データを納めたウェブページを前記通信端末に送信することを特徴とする画像サーバ。
【請求項２】
前記画像サーバの前記記憶部は、さらに、キャリア名に対して解像度に応じた最適となる圧縮率を予め格納しておく最適通信条件テーブルと、前記最適通信条件テーブルから得られたキャリア名、機種、解像度、および圧縮率をＩＤとパスワードとに関係づけて予め格納しておくユーザ通信条件テーブルと、を備え、
前記情報抽出手段が、ＨＴＴＰヘッダから前記通信端末の機種およびシリアル番号に加えてキャリア名を取り出し、前記画像要求を送信した前記通信端末を認証して前記カメラ部による画像の閲覧を許可すると、前記ウェブサーバ部は、前記情報抽出手段が取り出した前記通信端末の機種とキャリア名に基づいて、前記ユーザ通信条件テーブルから対応する解像度および圧縮率を取り出し、この解像度および圧縮率に変更した画像データを前記画像データ生成部に生成させ、生成された画像データを納めたウェブページを前記通信端末に送信することを特徴とする請求項１記載の画像サーバ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像を送信することができる画像サーバに関する。
【０００２】
【従来の技術】
近年インターネットの普及によって、遠隔地の監視カメラやその他のカメラで撮影した画像データをネットワーク経由でクライアントで利用することが頻繁に行われるようになってきた。そして、この画像データを始めとする情報の行き来が多くなればなるほど、これと裏腹に、ネットワーク上を移動する情報の保護が問題になってきた。
【０００３】
このため、現在、一般的にＩＤとパスワードを使用したユーザ認証が広く行われている。上述のカメラから画像データを受信する場合では、クライアントはブラウザより画像ファイルが存在するＵＲＩを入力する。ブラウザはＵＲＩを基に予め指示されているプロバイダのＤＮＳ（図示しない）にＵＲＩを送り、ＤＮＳより返送されたＩＰアドレスにより画像サーバに対しＧＥＴコマンドを発信する。画像サーバは指示されたＵＲＩから画像データを検索する。このとき、指示されたＵＲＩに対しては認証を必要とする属性が付けられているので、クライアントに対してＩＤとパスワードの入力を要求する。これに対してクライアントがＩＤとパスワードを入力して画像サーバに送信する。画像サーバはクライアントのＩＤが登録されているユーザのパスワードを比較し、一致した場合のみブラウザが待ち受けるポートに対して画像データが送られる。
【０００４】
このとき、ＩＤとパスワードでユーザ認証するため、通常の盗み見程度であればほぼ確実に防止できる。これに対しスニファーツールを使って侵入するような秩序破壊者に対しては、確かにコンテンツに電子透かし情報を埋め込んだりして認証を行ったりするのが望ましいが、日常レベルのプライバシー保護であればこのような対策は過剰といえる。すなわち、セキュリティのレベルは情報の秘事性と比例させるのが、情報の自由な流通とプライバシー保護との関係で最善と考えられからである。
【０００５】
しかし、このように日常的に使われるＩＤとパスワードは、目的ごとに多数の組み合わせが存在し記憶するだけでも大変である。しかも、アクセスのたびごとに入力するのは非常に煩わしいものであった。クライアント側で記憶しておけば不便さは解消できるが、認証用のウェブページを発行するのは画像サーバであり、認証の目的からみてサービスの利用者側で受信毎にこれを入力するのは避けられない。
【０００６】
また、クライアントが携帯電話等の場合、通信会社ごとに通信容量が異なり、また通信端末も端末ごとに画面の解像度が異なっている。これに対して上述した画像サーバは一律の解像度と圧縮率で画像ファイルを送信しているため、画像サーバと端末間において画像の表示でミスマッチが起こることがあるが、これに対して十分な対応がとられていなかった。このほか、画像サーバが送信する画像ファイルのデータ量が大きくなると通信容量オーバーとなり、最悪の場合表示できないという問題があった。
【０００７】
この表示上のミスマッチを解決するために以下のようなサーバ装置（特許文献１参照）が提案された。図８は従来のサーバ装置の構成図である。図８において、１０１は携帯電話、１０２はプロトコル変換装置、１０３はインターネット、１０４はサーバ装置、１０５は配信手段、１０６は画像変換手段、１０８はコンテンツ記録手段である。
【０００８】
携帯電話１０１は、サーバ装置１０４にアクセスし、コンテンツの要求を行う。サーバ装置１０４の配信手段１０５は、コンテンツ記録手段１０８からコンテンツ画像を読み出す。画像変換手段１０６は、読み出したコンテンツ画像の画像サイズ情報と、携帯電話１０１からのコンテンツ要求に含まれている画面サイズ情報とを取得し、画像サイズの縦横関係と画面サイズの縦横関係とが、合致しているか否かを判断する。合致していなければ、読み出したコンテンツ画像を９０度回転し、画像サイズが、画面サイズに収まるか否かを判断する。収まる場合には、９０度回転したコンテンツ画像を携帯電話１０１に送信する。収まらない場合には、縮小処理を施して、携帯電話１０１に送信する。これによって従来のサーバ装置１０４は、携帯電話１０１の特性を考慮し、画像表示の最適化して画像サイズのミスマッチの問題を解消している。
【０００９】
【特許文献１】
特開２００２−１０８７５７号公報
【００１０】
【発明が解決しようとする課題】
以上説明したように、ネットワーク上を移動する情報のセキュリティが問題になるようになってきている。このような状況で、ＩＤとパスワードを使用したユーザ認証が広く行われている。
【００１１】
しかし、このＩＤとパスワードは記憶するのが大変である上に、アクセスするたびごとに入力するため非常に煩わしいものであった。さらに、クライアントが携帯電話等の場合、通信会社ごとに通信容量が異なり、さらに端末ごとに画面の解像度が異なっている。これに対して画像サーバが一律の解像度と圧縮率で画像ファイルを送信すると、画像サーバと端末間でディスプレー表示上のミスマッチが起こってしまったり、最適な通信が行えないという問題があった。
【００１２】
画像サイズのミスマッチを解決するために（特許文献１）のサーバ装置は、コンテンツ画像の画像サイズ情報と、携帯電話のコンテンツ要求に含まれている画面サイズ情報とを取得し、画像サイズと画面サイズの縦横関係とが合致しているか否かを判断し、コンテンツ画像の回転や縮小処理を施して送信するものである。しかし、この従来のサーバ装置は上述の画像サーバと端末間における通信容量オーバー等の問題は解決できない。まして、ＩＤとパスワードの入力の煩雑さを解消できるものではなかった。
【００１３】
そこで本発明は、パスワード入力の負担を軽減でき、正規の端末である旨の認証の確度を向上するとともに最適条件で通信できる画像サーバを提供することを目的とする。
【００１４】
【課題を解決するための手段】
以上説明した課題を解決するために本発明の画像サーバは、ネットワークを介して画像要求をする通信端末に対し、ユーザ認証を行って画像データを送信する画像サーバであって、ＨＴＴＰプロトコルで通信を行うウェブサーバ部と、ＨＴＴＰヘッダから通信端末の機種およびシリアル番号を抽出する情報抽出手段と、被写体像を画像信号に変換するカメラ部と、画像信号を画像データに圧縮する画像データ生成部と、ウェブページを記憶するＨＴＭＬ記憶部とユーザの情報を登録するアクセス許可ユーザ登録テーブルとを有する記憶部と、を備え、通信端末からのアクセスを受信すると、ＩＤとパスワードとを要求するウェブページをＨＴＭＬ記憶部から読み出して通信端末へ送信し、通信端末からの応答を受信すると、情報抽出手段が応答に含まれたＩＤおよびパスワードを取り出してアクセス許可ユーザ登録テーブルに登録すると共に、応答の中のＨＴＴＰヘッダから通信端末の機種およびシリアル番号を取り出してＩＤおよびパスワードに関係づけてアクセス許可ユーザ登録テーブルに登録し、通信端末に設定通知を送信することにより、通信端末の認証登録手続を行い、通信端末からの画像要求を受信すると、情報抽出手段が画像要求の中のＨＴＴＰヘッダから通信端末の機種およびシリアル番号を取り出すと共に、ウェブサーバ部がアクセス許可ユーザ登録テーブルから登録された機種およびシリアル番号を読み出し、情報抽出手段が取り出した通信端末の機種およびシリアル番号と比較し、両者が一致したとき通信端末を認証して、カメラ部による画像の閲覧を許可し、ウェブサーバ部が画像データ生成部により生成された画像データを納めたウェブページを通信端末に送信することを特徴とする。
【００１５】
これにより、パスワード入力の負担を軽減でき、正規の端末である旨の認証の確度を向上するとともに最適条件で通信できる。
【００１６】
【発明の実施の形態】
本発明の第１の発明は、ネットワークを介して画像要求をする通信端末に対し、ユーザ認証を行って画像データを送信する画像サーバであって、ＨＴＴＰプロトコルで通信を行うウェブサーバ部と、ＨＴＴＰヘッダから通信端末の機種およびシリアル番号を抽出する情報抽出手段と、被写体像を画像信号に変換するカメラ部と、画像信号を画像データに圧縮する画像データ生成部と、ウェブページを記憶するＨＴＭＬ記憶部とユーザの情報を登録するアクセス許可ユーザ登録テーブルとを有する記憶部と、を備え、通信端末からのアクセスを受信すると、ＩＤとパスワードとを要求するウェブページをＨＴＭＬ記憶部から読み出して通信端末へ送信し、通信端末からの応答を受信すると、情報抽出手段が応答に含まれたＩＤおよびパスワードを取り出してアクセス許可ユーザ登録テーブルに登録すると共に、応答の中のＨＴＴＰヘッダから通信端末の機種およびシリアル番号を取り出してＩＤおよびパスワードに関係づけてアクセス許可ユーザ登録テーブルに登録し、通信端末に設定通知を送信することにより、通信端末の認証登録手続を行い、通信端末からの画像要求を受信すると、情報抽出手段が画像要求の中のＨＴＴＰヘッダから通信端末の機種およびシリアル番号を取り出すと共に、ウェブサーバ部がアクセス許可ユーザ登録テーブルから登録された機種およびシリアル番号を読み出し、情報抽出手段が取り出した通信端末の機種およびシリアル番号と比較し、両者が一致したとき通信端末を認証して、カメラ部による画像の閲覧を許可し、ウェブサーバ部が画像データ生成部により生成された画像データを納めたウェブページを通信端末に送信することを特徴とする画像サーバであり、通信端末のシリアル番号とユーザのパスワードとが対応づけられると、その後の認証はシリアル番号で自動的に行え、これによってパスワード入力の負担を軽減できる。パスワードのほかに端末由来の固有のシリアル番号を取り出すので、正規の端末である旨の認証の確度が一段と向上する。
【００１７】
また、パスワードの登録とシリアル番号の取り出しが１回のアクセスで同時に行え、きわめて容易にアクセス許可ユーザ登録テーブルを作成することができる。
【００２０】
本発明の第２の発明は、画像サーバの記憶部は、さらに、キャリア名に対して解像度に応じた最適となる圧縮率を予め格納しておく最適通信条件テーブルと、最適通信条件テーブルから得られたキャリア名、機種、解像度、および圧縮率をＩＤとパスワードとに関係づけて予め格納しておくユーザ通信条件テーブルと、を備え、情報抽出手段が、ＨＴＴＰヘッダから通信端末の機種およびシリアル番号に加えてキャリア名を取り出し、画像要求を送信した通信端末を認証してカメラ部による画像の閲覧を許可すると、ウェブサーバ部は、情報抽出手段が取り出した通信端末の機種とキャリア名に基づいて、ユーザ通信条件テーブルから対応する解像度および圧縮率を取り出し、この解像度および圧縮率に変更した画像データを画像データ生成部に生成させ、生成された画像データを納めたウェブページを通信端末に送信することを特徴とする請求項１記載の画像サーバであり、レスポンスに含まれる環境情報から少なくともキャリア名と機種を取り出すことができ、これによって発信した通信端末とキャリアが特定されるため、その通信端末の解像度とキャリアの通信容量から最適の圧縮率で通信することができる。
【００２３】
また、認証が通信端末のシリアル番号で自動的に行え、これによってパスワード入力の負担を軽減できる。
【００２７】
（実施の形態１）
本発明の実施の形態１における画像サーバについて説明する。図１は本発明の実施の形態１における画像サーバと通信端末が構成するネットワークシステム構成図、図２は本発明の実施の形態１における画像サーバの構成図、図３は本発明の実施の形態１における画像サーバに対する通信端末の認証情報の登録シーケンスチャート、図４は本発明の実施の形態１におけるアクセス許可ユーザ登録テーブルの説明図、図５は本発明の実施の形態１における画像サーバに対する通信端末のアクセス時の認証シーケンスチャートである。
【００２８】
図１において、１はイントラネットやインターネット等のＴＣＰ／ＩＰ等のプロトコルで通信することができるネットワーク、１ａは電話回線網（ＰＳＴＮ，ＩＳＤＮ）、２ａは後述の基地局９を介して電話回線網１ａと接続可能な無線携帯電話等の通信端末、２ｂは電話回線網１ａと接続される固定電話等の通信端末である。なお、本発明の通信端末２ａ，２ｂは音声通信のほかに画像を通信することもできる。３はネットワーク１と電話回線網１ａを接続するゲートウェイ、４はネットワーク１に接続されウェブページを送信できるウェブサーバ、５は接続先の端末のドメイン名を使ってグローバルＩＰアドレス（以下、ＩＰアドレス）を問い合わせたときにＩＰアドレスに変換できるＤＮＳサーバである。
【００２９】
６はカメラによって撮影した画像がネットワーク１を介して送信可能なネットワークカメラ（本発明の画像サーバ）、７はネットワーク１に接続されウェブサーバ４やネットワークカメラ６などのウェブページを閲覧できるコンピュータ、８はルータ、９は電話回線網１ａに接続され、通信端末２ａとの間で無線で通信を行う基地局である。ネットワークカメラ６は静止画、動画のいずれを送信するものであってよい。
【００３０】
通信端末２ａ，２ｂから電話回線網１ａを介してプロバイダのゲートウェイ３に接続し、ネットワークカメラ６のドメイン名でアクセスすると、ＤＮＳサーバ５がこれをＩＰアドレスに変換し、ルータ８に送られ、ルータ８からネットワークカメラ６に着信する。ネットワークカメラ６は、正規のアクセスか否かを認証するために認証用のウェブページを通信端末２ａ，２ｂに送信し、ＩＤとパスワードの入力を要求する。入力されたＩＤとパスワードが登録されたＩＤとパスワードと一致したときに、ネットワークカメラ６は画像データを通信端末２ａ，２ｂに送信するものである。
【００３１】
次に、実施の形態１におけるネットワークカメラ６の構成について説明する。図２において、１１は被写体像を光電変換するＣＣＤあるいはＣＭＯＳ撮像素子等で構成されているカメラ部、１２はカメラ部１１で光電変換されたアナログ画像信号をＲＧＢ信号、さらにＹＣｂＣｒ信号に変換し、ＪＰＥＧ，モーションＪＰＥＧ，ＭＰＥＧ４等の形式に圧縮する画像データ生成部である。カメラ部１１は、本実施の形態１においてはネットワークカメラ６に内蔵されているが、画像サーバとは別体として外付けのものでもよい。
【００３２】
１３はプロトコルＨＴＴＰで通信を行うためのウェブサーバ部、１３ａは通信端末２ａ，２ｂから送られるウェブページのＨＴＴＰヘッダから機種及びシリアル番号を抽出する情報抽出手段、１３ｂは実施の形態３で詳細に説明するテーブル管理手段、１４はカメラ部１１のパンチルトや露光等を制御するための駆動部、１５は駆動部１４を動作させるためのカメラ制御部である。
【００３３】
１６は制御プログラムを読み込んでネットワークカメラ６の制御を行う中央処理装置（ＣＰＵ）から構成される制御部、１７は制御部１６の制御プログラムや、カメラ部１１のパンチルト等のデータが格納されている記憶部である。記憶部１７にはＲＯＭ，ＲＡＭのほかに不揮発メモリ、さらにメモリカード等がインタフェースとともに設けられる。１７ａはこの記憶部１７を構成する不揮発メモリに設けられたＨＴＭＬ記憶部、１７ｂはユーザのＩＤやパスワードをユーザ名等とともに登録したアクセス許可ユーザ登録テーブル、１７ｃは実施の形態３で詳細に説明するユーザ通信条件テーブル、１８は物理層等の入出力制御を行うネットワークインタフェースである。ＨＴＭＬ記憶部１７ａには、ＩＤとパスワードを認証するためのパスワード入力要求ページや、未登録の場合の表示を行うためのウェブページが格納されている。なお、ＨＴＭＬ記憶部１７ａは、ＨＴＭＬが代表的なマークアップ言語ゆえの呼称であり、コンパクトＨＴＭＬ，ＸＴＭＬ，ＸＭＬ等他のマークアップ言語で記載されたウェブページも格納する。
【００３４】
以下、本実施の形態１のネットワークカメラ６で行う認証登録動作について説明する。本実施の形態１においては、図３の登録シーケンスに示すように準備手続をコンピュータ7で行う。通信端末２ａ，２ｂでこの準備手続を行うことも当然できるが、端末画面は通常は小さいためコンピュータ７からアクセスする方が操作が容易となる。なお、通信端末２ａ，２ｂでこれを行う場合は実施の形態２で後述する。
【００３５】
まず、ユーザがコンピュータ７からブラウザでネットワークカメラ６にアクセスし、そのウェブページを閲覧し、ＩＤ・パスワード設定画面要求を行う（Ｓ１）。ネットワークカメラ６のウェブサーバ部１３はＩＤ・パスワード設定ページをＨＴＭＬ記憶部１７ａから読み出し、送信する（Ｓ２）。コンピュータ７ではブラウザがこれを表示し、ユーザがＩＤとパスワードを画面上で入力し、入力内容を反映したウェブページを画像サーバに送信する。ネットワークカメラ６では入力されたＩＤとパスワードをユーザ名などとともにアクセス許可ユーザ登録テーブル１７ｂに登録する（Ｓ３）。
【００３６】
図４は実施の形態１におけるアクセス許可ユーザ登録テーブルの説明図である。図４に示すように、登録番号とともにＩＤとパスワードが関係づけられてアクセス許可ユーザ登録テーブル１７ｂに登録される。登録番号ＮＯ．１のようにＩＤ「３４５６７８９０」とパスワード「２３３３」が関係付けられ、またＮＯ．２のようにＩＤ「４５６７８９０１」とパスワード「４３４２」が関係付けられて登録される。なお、図４のアクセス許可ユーザ登録テーブル１７ｂにおいてはユーザ名等は省略している。
【００３７】
続いて、ネットワークカメラ６で行う認証登録手続について説明する。通信端末２ａ，２ｂからネットワークカメラ６にアクセスすると（Ｓ４）、ネットワークカメラ６はＨＴＭＬ記憶部１７ａからＩＤ・パスワード送信要求ページを読み出し、通信端末２ａ，２ｂに対してＩＤ・パスワード送信要求を行う（Ｓ５）。通信端末２ａ，２ｂがこれを受信すると、ユーザはＩＤとパスワードを入力してネットワークカメラ６に送信する。この際、通信端末２ａ，２ｂのブラウザはＨＴＴＰヘッダの中のHTTP USER AGENTに通信端末２ａ，２ｂの機種名とシリアル番号を書き込んで送信する。ネットワークカメラ６は、このＩＤとパスワードを取り出し、アクセス許可ユーザ登録テーブル１７ｂのＩＤとの比較、これが一致したときはパスワードとの比較を行う。パスワードまで一致したとき、正規の登録者として認証し（Ｓ６）、ＨＴＴＰヘッダの中のHTTP USER AGENTから機種名とシリアル番号を取り出し、ＩＤとパスワードとに関係づけてアクセス許可ユーザ登録テーブル１７ｂに登録する（Ｓ７）。その設定通知を通信端末２ａ，２ｂに送信する（Ｓ８）。
【００３８】
ところでアクセス許可ユーザ登録テーブル１７ｂには、図４に示すように機種名とシリアル番号がＩＤとパスワードが関係づけられて登録される。登録番号ＮＯ．３のようにＩＤ「１２３４５６７８」とパスワード「１２３４」が機種名「ＡＢＣ」シリアル番号「０２Ｊ３４２９８」と関係付けられ、またＮＯ．４のようにＩＤ「２３４５６７８９」とパスワード「２３４５」が機種名「ＢＣＤ」シリアル番号「８９Ｈ５５１２３」関係付けられて登録される。同様に登録番号ＮＯ．５の端末はＩＤ「５６７８９０１２」、パスワード「８７６５」、機種名「３０２」、シリアル番号「４４Ｆ３４２９８」が登録される。
【００３９】
以上で認証登録手順が終了したため、通信端末２ａ，２ｂでネットワークカメラ６の画像を閲覧することが可能になる。図５に示すように、通信端末２ａ，２ｂのブラウザからネットワークカメラ６に画像要求（アクセス）する。通信端末２ａ，２ｂのブラウザは環境変数HTTP USER AGENTに機種名とシリアル番号を収め、画像要求とともにに送信する（Ｓ１１）。なお、通信端末２ａ，２ｂのブラウザからネットワークカメラ６への画像要求は、ネットワークカメラ６のＩＰアドレスにポート番号（通常は８０）を加えたアドレスに対するＨＴＴＰプロトコルによるアクセスを含む。
【００４０】
ネットワークカメラ６で画像要求を受信すると情報抽出手段１３ａが起動し、画像要求のＨＴＴＰヘッダのHTTP USER AGENTに含まれる機種名とシリアル番号を取り出す。すなわち、HTTP USER AGENTには、キャリア名／ブラウザソフトのバージョン／端末の機種／端末のシリアル番号が収められており、情報抽出手段１３ａが端末の機種の情報とシリアル番号の情報を取り出す。同時にウェブサーバ部１３はアクセス許可ユーザ登録テーブル１７ｂから登録された機種とシリアル番号の情報を読み出し、これと上述した情報抽出手段１３ａが取り出した機種とシリアル番号の情報とを比較して認証を行う（Ｓ１２）。両者が一致したとき、ネットワークカメラ６による画像の閲覧を許可して画像データを納めたウェブページを送信し、不一致の場合もしくはこのとき取り出した機種とシリアル番号の情報が登録されていない場合には、ウェブサーバ部１３はHＴＭＬ記憶部１７ａからＩＤとパスワードが未登録である旨のウェブページを送信する（Ｓ１３）。
【００４１】
このように実施の形態１のネットワークカメラ６によれば、予めコンピュータ７からＩＤとパスワードを設定するため、設定作業が容易であり、通信端末２ａ，２ｂからＩＤとパスワードを送信するのは一回だけであり、次回以降のアクセスに当ってはＩＤとパスワードの入力は不要で、毎回これらを入力する煩わしさを解消できる。機種とシリアル番号が特定されれば通信端末２ａ，２ｂは特定されるため、着信したパケットのＨＴＴＰヘッダから機種とシリアル番号が取り出されたときには、発信端末は特定される。従って、正規の端末である旨の認証の確度が飛躍的に向上する。
【００４２】
（実施の形態２）
本発明の実施の形態２における画像サーバについて説明する。実施の形態２のネットワークカメラ６は、実施の形態１の準備手続のようにコンピュータ７で行準備手続うのではなく、通信端末２ａ，２ｂはこの準備手続と認証登録手続を一度に行うものである。図３のシーケンスと重なるところが多いので、図面は省略して図３を参照して説明する。
【００４３】
すなわち、図３において、Ｓ４のステップで示すとおり、通信端末２ａ，２ｂからネットワークカメラ６にアクセスすると、ネットワークカメラ６はＨＴＭＬ記憶部１７ａからＩＤ・パスワード送信要求ページを読み出し、通信端末２ａ，２ｂに対してＩＤ・パスワード送信要求を行う。通信端末２ａ，２ｂがこれを受信すると、ユーザはＩＤとパスワードを入力してネットワークカメラ６に送信する。この際、通信端末２ａ，２ｂのブラウザはＨＴＴＰヘッダの中の環境変数HTTP USER AGENTに通信端末２ａ，２ｂの機種名とシリアル番号を収めて送信する。
【００４４】
ネットワークカメラ６は、このＩＤとパスワードを取り出し、アクセス許可ユーザ登録テーブル１７ｂに登録するとともに、HTTP USER AGENTから機種名とシリアル番号を取り出し、ＩＤとパスワードとに関係づけてアクセス許可ユーザ登録テーブル１７ｂに登録する。その設定通知を通信端末２ａ，２ｂに送信する。
【００４５】
この実施の形態２のネットワークカメラ６によれば、通信端末２ａ，２ｂからＩＤとパスワード、さらに機種とシリアル番号を送信するのは一回だけであり、認証登録手続が簡素化され、次回以降のアクセスに当ってはＩＤとパスワードの入力が不要となり、毎回入力の煩わしさが解消できる。着信したパケットのＨＴＴＰヘッダから機種とシリアル番号が取り出されたときには、発信端末は特定されるため、正規の端末であることの認証の確度が飛躍的に向上する。
【００４６】
（実施の形態３）
本発明の実施の形態３における画像サーバについて説明する。図６（ａ）は本発明の実施の形態３におけるキャリアの最適通信条件テーブルの説明図、図６（ｂ）は本発明の実施の形態３におけるユーザ通信条件テーブルの説明図、図７は本発明の実施の形態３における画像サーバの最適画像生成のフローチャートである。このほか図１〜４を参照して説明する。
【００４７】
実施の形態３においては、図２に示すテーブル管理手段１３ｂがウェブサーバ４から最適通信条件テーブルをダウンロードし、ユーザ通信条件テーブル１７ｃに通信最適条件を割りつけ、継続して更新処理を行う。また、情報抽出手段１３ａが、通信端末２ａ，２ｂから送られるウェブページのＨＴＴＰヘッダからキャリア名と機種名を抽出する。なお、実施の形態１，２と同様にキャリア名と機種名に加えて、シリアル番号を抽出し、ＩＤとパスワードをシリアル番号で認証するようにできるのはいうまでもない。シリアル番号による認証については実施の形態１，２に説明を譲ってここでは省略する。
【００４８】
さて、通信端末２ａ，２ｂに対して通信サービスを提供する通信会社（以下、キャリア）は、代表的なものでも複数存在し、各キャリアごとに通信可能な最大のデータ容量が異なっており、また通信端末２ａ，２ｂの側でも各機種において画面の解像度が異なっている。これに対してネットワークカメラ６が、一律の解像度と圧縮率で画像ファイルを送信すると、キャリアによっては、ネットワークカメラ６から送信した画像ファイルのデータ量が通信容量を越えてしまったり、通信端末２ａ，２ｂのディスプレー表示では解像度（サイズ）のミスマッチが起こってしまうことが生じる。解像度のミスマッチの場合には、例えば通信端末２ａ，２ｂ側で縮小処理したり、画面をスクロールして表示するといった対策を行えばよいが、これは通信端末２ａ，２ｂには負担になるし、最適の圧縮率で圧縮されて送信されることにはならない。
【００４９】
そこで実施の形態３のネットワークカメラ６においては、通信端末２ａ，２ｂの機種とそのキャリアごとに解像度に対して圧縮率を最適なものに調整して送信し、通信データ量を最大のものにしている。このため実施の形態３においては、図１のウェブサーバ４にキャリアの最適通信条件テーブルが設けられている（図示しない）。この最適通信条件テーブルは図６（ａ）に示すとおり、キャリア名に対して解像度を変更したとき圧縮率をどうすれば最適となるかを示すものである。この条件に適う対応機種の一覧も図６（ａ）の最適通信条件テーブルのように格納してもよい。例えばキャリア「ＮＮＮ」においては通信容量６ｋＢ、解像度３２０×２４０の対応機種ＡＢＣに対しては圧縮率１／１２が最適とされ、キャリア「ＪＪＪ」においては通信容量４ｋＢ、解像度１６０×１２０の対応機種ＢＣＤに対しては圧縮率１／２０、キャリア「ＡＡＡ」においては通信容量６ｋＢ、解像度３２０×２４０の対応機種３０２に対しては圧縮率１／１２が最適とされている。通信端末２ａ，２ｂに新機種が発売されると、この最適通信条件テーブルは次々と更新される。
【００５０】
ところで、最適通信条件テーブルは、ネットワークカメラ６がウェブサーバ４にアクセスしてダウンロードする。さらにダウンロードした更新内容をテーブル管理手段１３ｂによって図６（ｂ）の圧縮率で示すようにユーザ通信条件テーブル１７ｃに反映させることができる。
【００５１】
実施の形態３のユーザ通信条件テーブル１７ｃを構成するためには、ＩＤとパスワードごとにキャリア名と解像度が必要である。このため実施の形態３の情報抽出手段１３ａは、通信端末２ａ，２ｂから送られるウェブページのＨＴＴＰヘッダからＩＤとパスワード、キャリア名と機種名を抽出する。
【００５２】
すなわち、実施の形態３においても実施の形態１，２と同様に、通信端末２ａ，２ｂからネットワークカメラ６にアクセスする。ネットワークカメラ６はＨＴＭＬ記憶部１７ａからＩＤ・パスワード送信要求ページを読み出し、通信端末２ａ，２ｂに対してＩＤ・パスワード送信要求を行う。通信端末２ａ，２ｂがこれを受信すると、ユーザはＩＤとパスワードを入力してネットワークカメラ６に送信する。この際、通信端末２ａ，２ｂのブラウザはＨＴＴＰヘッダの中の環境変数HTTP USER AGENTに通信端末２ａ，２ｂのキャリア名と機種名を収めて送信する。このとき認証用のシリアル番号も送信する。
【００５３】
ネットワークカメラ６は、このＩＤとパスワードを取り出し、アクセス許可ユーザ登録テーブル１７ｂに登録するとともに、HTTP USER AGENTからキャリア名と機種名を取り出し、ＩＤとパスワードとに関係づけてユーザ通信条件テーブル１７ｃに登録する。このとき実施の形態3においてはシリアル番号も取り出して関係づける。
【００５４】
この状態で端末装置２ａ，２ｂからネットワークカメラ６に画像要求すると、このＵＲＩに認証を必要とする属性が与えられていることにより、ウェブサーバ部１３からパスワード入力要求ページが通信端末２ａ，２ｂに送信され、これを受信した通信端末２ａ，２ｂのブラウザは環境変数HTTP USER AGENTにキャリア名と機種名、シリアル番号を収め、情報抽出手段１３ａ宛てにレスポンスを送信する。
【００５５】
情報抽出手段１３ａが起動し、画像要求のＨＴＴＰヘッダのHTTP USER AGENTに含まれたＩＤとパスワード、キャリア名と機種名、場合により認証を行うためのシリアル番号を取り出す。同時にウェブサーバ部１３はユーザ通信条件テーブル１７ｃからＩＤとパスワード、あるいは実施の形態3の場合のようにシリアル番号情報を読み出し、これと上述した情報抽出手段１３ａが取り出したＩＤとパスワード、あるいはシリアル番号情報とを比較して認証を行う。両者が一致したとき、ネットワークカメラ６による画像データのＵＲＩへのアクセスを許可する。このとき、ウェブサーバ部１３はユーザ通信条件テーブル１７ｃから機種名を取り出して、解像度と圧縮率を取り出し、画像データ生成部１２に解像度と圧縮率の変更を指示し、生成した画像データをネットワーク１へ送信する。機種名が記載されていない場合は、図６（ｂ）の登録番号１のように最適通信条件テーブルの最大圧縮率とそのときの解像度で送信するのがよい。
【００５６】
図７に基づいて、ネットワークカメラ６が通信端末２ａ，２ｂから画像要求を受けたときのフローチャートについて説明する。まず、ネットワークカメラ６は通信端末２ａ，２ｂからアクセスがあるか否かをチェックし（Ｓ２１）、アクセスがあるまで待機し、アクセスがあったときはユーザ認証が済んだか否かが確認される（Ｓ２２）。ユーザ認証で認証されなかったときには、ＩＤとパスワードあるいはシリアル番号が未登録である旨のウェブページを通信端末２ａ，２ｂに送信する（Ｓ２３）。
【００５７】
ユーザ認証された場合、ネットワークカメラ６は画像要求の中にキャリア名が含まれているかがチェックされ（Ｓ２４）、キャリア名が含まれていない場合にはデフォルトの画像ウェブページを送信することにし（Ｓ２５）、デフォルトの解像度、圧縮率で画像を送信する（Ｓ２６）。
【００５８】
キャリア名が含まれている場合には、画像要求の中に機種名があるか否かがチェックされ（Ｓ２７）、機種名がない場合にはキャリア名に対応した画像ウェブページを送信することにし（Ｓ２８）、キャリア名に対応した解像度、圧縮率の画像を生成して送信する（Ｓ２９）。キャリア名に対応した解像度と圧縮率は、最適通信条件テーブルの最も圧縮率の大きい解像度で送信するのがよい。
【００５９】
機種名が含まれているときには機種名に対応した画像ウェブページを送信することにし（Ｓ３０）、機種名に対応した解像度、圧縮率をユーザ通信条件テーブル１７ｃから選んでその条件の画像を生成して送信する（Ｓ３１）。
【００６０】
このように実施の形態３のネットワークカメラ６によれば、着信したパケットのＨＴＴＰヘッダからキャリア名と機種、シリアル番号を取り出すことができ、発信端末とキャリアが特定されるため、その端末の解像度とキャリアの通信容量から最適の圧縮宿率で通信することができ、シリアル番号から自動認証することもできる。
【００６１】
【発明の効果】
本発明の画像サーバによれば、通信端末のシリアル番号でユーザ認証を行うので、通信端末のシリアル番号とユーザのパスワードとが対応づけられるとその後の認証はシリアル番号で自動的に行え、これによってパスワード入力の負担を軽減できる。パスワードのほかに端末由来の固有のシリアル番号を取り出すので、正規の端末である旨の認証の確度が一段と向上する。
【００６２】
レスポンスに含まれる環境情報のシリアル番号がパスワードと関係付けられてアクセス許可ユーザ登録テーブルに登録されるため、パスワードの登録とシリアル番号の取り出しが１回のアクセスで同時に行え、きわめて容易にアクセス許可ユーザ登録テーブルを作成することができる。
【００６３】
クライアント端末からアクセス許可ユーザ登録テーブルにパスワードの登録が行われ、通信端末がパスワード入力要求に対して該パスワードを入力して応答したときに、レスポンスに含まれる環境情報のシリアル番号がパスワードと関係付けられて登録されるから、コンピュータ等のクライアント端末からパスワードの登録が行え、認証登録手続がきわめて容易である。
【００６４】
通信端末に未登録とのウェブページを送信するため、通信端末の操作性が向上する。
【００６５】
機種名とキャリア名を抽出して最適通信条件テーブルからこれと対応した解像度と圧縮率を読み出し、この解像度と圧縮率の画像を送信するから、レスポンスに含まれる環境情報から少なくともキャリア名と機種を取り出すことができ、これによって発信した通信端末とキャリアが特定されるため、その通信端末の解像度とキャリアの通信容量から最適の圧縮宿率で通信することができる。
【００６６】
レスポンスに含まれる環境情報からキャリア名と機種、シリアル番号を取り出すと、通信端末の解像度とキャリアの通信容量から最適の圧縮宿率で通信することができ、シリアル番号から自動認証することができる。
【００６７】
ウェブサーバでキャリアごとに解像度と圧縮率の対応関係を更新し、これを画像サーバがダウンロードするので常に最新の最適通信条件テーブルとすることができる。
【００６８】
アクセス許可はカメラ部で撮影した画像を含む表示情報を送信することにより行われ、認証ができた場合には、ウェブページなどの表示情報を通信端末で表示することができる。情報抽出手段が取り出したシリアル番号と一致するアクセス許可ユーザ登録テーブルのシリアル番号がなく、通信端末と認証ができない場合には通信端末のアクセスを拒否することができる。
【００６９】
通信端末からのアクセスに含まれる環境情報から少なくともキャリア名と機種を取り出すことができ、これによって発信した通信端末とキャリアが特定されるため、その通信端末の解像度とキャリアの通信容量から最適の圧縮率で通信することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態１における画像サーバと通信端末が構成するネットワークシステム構成図
【図２】本発明の実施の形態１における画像サーバの構成図
【図３】本発明の実施の形態１における画像サーバに対する通信端末の認証情報の登録シーケンスチャート
【図４】本発明の実施の形態１におけるアクセス許可ユーザ登録テーブルの説明図
【図５】本発明の実施の形態１における画像サーバに対する通信端末のアクセス時の認証シーケンスチャート
【図６】  （ａ）本発明の実施の形態３におけるキャリアの最適通信条件テーブルの説明図
（ｂ）本発明の実施の形態３におけるユーザ通信条件テーブルの説明図
【図７】図７は本発明の実施の形態３における画像サーバの最適画像生成のフローチャート
【図８】従来のサーバ装置の構成図
【符号の説明】
１  ネットワーク
１ａ  電話回線網
２ａ，２ｂ  通信端末
３  ゲートウェイ
４  ウェブサーバ
５  ＤＮＳサーバ
６  ネットワークカメラ
７  コンピュータ
８  ルータ
９  基地局
１１  カメラ部
１２  画像データ生成部
１３  ウェブサーバ部
１３ａ  情報抽出手段
１３ｂ  テーブル管理手段
１４  駆動部
１５  カメラ制御部
１６  制御部
１７  記憶部
１７ａ  ＨＴＭＬ記憶部
１７ｂ  アクセス許可ユーザ登録テーブル
１７ｃ  ユーザ通信条件テーブル
１８  ネットワークインタフェース
１０１  携帯電話
１０２  プロトコル変換装置
１０３  インターネット
１０４  サーバ装置
１０５  配信手段
１０６  画像変換手段
１０８  コンテンツ記録手段
【図１】
0004423859.tif 000002
【図２】
0004423859.tif 000003
【図３】
0004423859.tif 000004
【図４】
0004423859.tif 000005
【図５】
0004423859.tif 000006
【図６】
0004423859.tif 000007
【図７】
0004423859.tif 000008
【図８】
0004423859.tif 000009