(57)【要約】【課題】  時計機能をもつ通信装置が時計機能をもたない通信装置にインターネット上のウェブサーバ上のコンテンツを取得させ処理させることができる通信装置を提供する。【解決手段】  ネットワークを介して通信を行う通信部と、現在時刻を計時する時計部と、時計部からの時刻情報を含んだＨＴＴＰヘッダを生成し、コンテンツを管理するサーバ装置のアドレス情報と、コンテンツの処理命令とを含んだＨＴＴＰデータを生成して、ＨＴＴＰヘッダとＨＴＴＰデータとを通信部を介してネットワーク上の外部装置に供給する処理部とをもつ通信装置。【選択図】      図１
2007011805.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して通信を行う通信部と、
現在時刻を計時する時計部と、
前記時計部からの時刻情報を含んだＨＴＴＰヘッダを生成し、コンテンツを管理するサーバ装置のアドレス情報と、前記コンテンツの処理命令とを含んだＨＴＴＰデータを生成して、前記ＨＴＴＰヘッダと前記ＨＴＴＰデータとを前記通信部を介してネットワーク上の外部装置に供給する処理部と、を具備することを特徴とする通信装置。
【請求項２】
前記処理部は、前記サーバ装置のアドレス情報がｈｔｔｐｓから始まる時だけ、前記時計部からの時刻情報を、前記通信部を介してネットワーク上の外部装置に供給することを特徴とする請求項１記載の通信装置。
【請求項３】
前記通信装置は、放送信号を受信し復調して映像音声信号を出力するチューナ部及び前記映像音声信号を出力する映像音声処理部を更に有することを特徴とする請求項１記載の通信装置。
【請求項４】
ネットワークを介して通信を行う通信部と、
与えられるコンテンツに基づいて情報処理を実施する実施部と、
前記通信部を介して、ネットワーク上の通信装置から、時刻情報を含んだＨＴＴＰヘッダと、コンテンツを管理するサーバ装置のアドレス情報と前記コンテンツの処理命令とを含むＨＴＴＰデータとを受けると、前記時刻情報、前記アドレス情報、前記処理命令を抽出し、前記通信部を介して、前記アドレス情報が示すインターネット上のサーバ装置にアクセスし、前記サーバ装置からサーバ証明書データを受け、このサーバ証明書データが有効期限以内か否かを前記時刻情報を用いて判断し、有効期限以内であれば前記サーバ装置から前記コンテンツを取得し、この取得した前記コンテンツに基づいて前記実施部に情報処理を行わせる処理部と、を具備することを特徴とする通信装置。
【請求項５】
前記処理部は、前記サーバ装置のアドレス情報がｈｔｔｐｓから始まるときだけ、前記時刻情報を用いて前記サーバ装置からのサーバ証明書データの有効期限の判断を行なうことを特徴とする請求項４記載の通信装置。
【請求項６】
前記実施部は、前記与えられるコンテンツの画像情報に基づいて、記録媒体上に画像形成を行うプリンタ部であることを特徴とする請求項４記載の通信装置。
【請求項７】
ネットワークに設けられた第１通信装置と第２通信装置との間で行われる通信方法であって、
前記第１通信装置において、現在時刻の計時を行いこの時刻情報を含んだＨＴＴＰヘッダを生成し、コンテンツを管理するサーバ装置のアドレス情報と前記コンテンツの処理命令とを含んだＨＴＴＰデータを生成し、前記ＨＴＴＰヘッダと前記ＨＴＴＰデータとをネットワーク上の前記第２通信装置に供給し、
前記第２通信装置において、前記第１通信装置から前記ＨＴＴＰヘッダと前記ＨＴＴＰデータとを受け取ると、これらから前記時刻情報、前記アドレス情報、前記処理命令とをそれぞれ抽出し、前記アドレス情報が示すインターネット上のサーバ装置にアクセスし、前記サーバ装置からサーバ証明書データを受け、このサーバ証明書データが有効期限以内か否かを前記時刻情報を用いて判断し、有効期限以内であれば前記サーバ装置から前記コンテンツを取得し、この取得した前記コンテンツに基づいて情報処理を行なうことを特徴とする通信方法。
【請求項８】
前記サーバ装置のアドレス情報がｈｔｔｐｓから始まるときだけ、前記時刻情報の前記第１通信装置から前記第２通信装置への供給及び前記時刻情報に基づくサーバ証明書データの有効期限の判断を行なうことを特徴とする請求項７記載の通信方法。
【請求項９】
前記第２通信装置はプリンタ機能を有しており、前記情報処理として、前記取得したコンテンツの画像情報に基づいて記録媒体上に画像形成を行うことを特徴とする請求項７記載の通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ネットワーク間の通信装置に関し、特に、インターネット上のサーバ装置からコンテンツを取得して処理する通信装置及び通信方法に関する。
【背景技術】
【０００２】
最近、ネットワーク技術が非常に普及してきており、複数の通信装置の間で認証処理や判断処理を行なう装置が知られている。
【０００３】
特許文献１には、サービス提供装置と認証装置との間で時刻情報を送ることにより、サービス提供時間の詐称を防止するシステムが開示されている。すなわち、ここでは、期間を指定したオフラインでのサービス提供の際に、サービス提供装置の設定時刻の詐称による不正使用を防止できるようにしている。
【特許文献１】特開２００３−２０８４０６公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１のシステムでは、相手が独立した時計機能をもたない通信装置に、例えばインターネット上のウェブサーバ上のコンテンツを取得させ印刷させようとする場合、どのように時刻情報や（印刷）命令等を行なえばよいか判らないという問題がある。
【０００５】
本発明は、ＬＡＮ等のネットワーク上の複数の通信装置において、時計機能をもつ通信装置が時計機能をもたない通信装置にインターネット上のウェブサーバ上のコンテンツを取得させ処理させることができる通信装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一実施形態は、ネットワークを介して通信を行う通信部と、現在時刻を計時する時計部と、前記時計部からの時刻情報を含んだＨＴＴＰヘッダを生成し、コンテンツを管理するサーバ装置のアドレス情報と、前記コンテンツの処理命令とを含んだＨＴＴＰデータを生成して、前記ＨＴＴＰヘッダと前記ＨＴＴＰデータとを前記通信部を介してネットワーク上の外部装置に供給する処理部とを具備することを特徴とする通信装置である。
【発明の効果】
【０００７】
上記した通信装置において、時計機能をもつ通信装置が時計機能をもたない通信装置にインターネット上のウェブサーバ上のコンテンツを取得させ処理させることができる。
【発明を実施するための最良の形態】
【０００８】
以下、この発明の実施の形態について図面を参照して詳細に説明する。  
図１は、本発明の一実施形態に係る通信装置の構成の一例を示すブロック図、図２は、本発明の一実施形態に係る通信装置の詳細な構成の一例を示すブロック図、図３は、本発明の一実施形態に係る通信装置（ホスト装置）のリクエスト処理の一例を示すフローチャート、図４は、本発明の一実施形態に係る通信装置（プリント装置）のＵＲＬ印刷処理の一例を示すフローチャート、図５は、本発明の一実施形態に係る通信装置が形成するＬＡＮの一例を示すシステム図である。
【０００９】
＜ホスト装置とプリンタ装置＞
本発明の一実施形態である通信装置（ホスト装置及びプリンタ装置）においては、一例として、時計機能を有するホスト装置Ｐ１から、時計機能を有していないプリンタ装置Ｐ２へ時刻情報を供給するものである。これにより、ホスト装置Ｐ１からプリンタ装置Ｐ２に、『所望のコンテンツをウェブサーバから取得し、これを処理（例えば印刷）するべく命令』するだけで、プリンタ装置Ｐ２単体で、時刻情報を用いたサーバ証明書データの判断とコンテンツの取得、（印刷）処理を行なうことができる。
【００１０】
これにより、プリンタ装置Ｐ２においては、時刻情報を保持し計測する時刻装置（時計）、電源オフ時のための時刻装置のバックアップ電源装置、時刻装置の調整のためのユーザインターフェース、時刻装置の自動調整のためのＮＰＴプロトコル、ＮＰＴプロトコル設定用ユーザインターフェース等を具備する必要がなくなる。従って、ホスト装置Ｐ１は、情報として大規模なコンテンツを取り込んだりプリンタ装置に転送したりする必要がなく、又、プリンタ装置のドライバ等を考慮することもないので、非常に容易なネットワークを利用した処理システムを提供することができる。
【００１１】
（構成）
本発明の一実施形態である通信装置（ホスト装置及びプリンタ装置）は、図１及び図２に示すように、例えば、ＬＡＮ（Local Area Network）等のネットワーク回線Ｌにより接続されている。
【００１２】
ここで、ホスト装置Ｐ１は、図１及び図２において、自律的に現在時刻情報を計時する時計部１１と、この時刻情報を読み出す時計読み出し部１２と、この時刻情報のＨＴＴＰヘッダを生成するＨＴＴＰヘッダ生成部１３と、コンテンツのＵＲＬや印刷コマンド等を送信ＨＴＴＰエンティティデータとするＨＴＴＰデータ生成部１４と、ネットワークを介してＨＴＴＰデータを外部装置に送受信するデータ送受信部１５と、全体の動作を制御する制御部９とを有している。更に、ホスト装置Ｐ１は、一例として、ネットワークテレビ装置であり、図２に示すようにチューナ部６とデコーダ部７と映像音声処理部８とを有している。
【００１３】
一方、プリンタ装置Ｐ２（プリンタ装置に限らず、図５に後述するように種々のアプリケーション装置であることが好適）は、ＬＡＮ等を介してＨＴＴＰデータ等を取得するデータ送受信部２４と、時刻情報であるＨＴＴＰヘッダを格納するＨＴＴＰヘッダ格納部２２と、ＨＴＴＰデータ格納部２３と、取得した時刻情報から時刻を設定する時刻設定部２１と、プリンタ機能を有するプリンタ部２５と、全体の動作を制御する制御部２６とを有する。
【００１４】
更に、ネットワーク回線Ｌには、ルータＲが繋がっており、インターネット上のウェブサーバ装置Ｗと通信が可能となる。
【００１５】
＜処理動作＞
以下、図３及び図４のフローチャートを用いて、ホスト装置Ｐ１及びプリンタ装置Ｐ２の間の通信処理を詳細に説明する。
【００１６】
初めに、図３を用いてホスト装置Ｐ１の通信処理動作を説明する。  
ホスト装置Ｐ１において、図３のフローチャートに示すように、例えば、ユーザの操作に応じて、インターネット上の特定のウェブサーバ装置ＷのコンテンツのＵＲＬをブラウザ等で特定し、これを例えばＬＡＮ上のプリンタ装置Ｐ２により印刷せよ等の操作指示を受ける（ステップＳ１１）。これに応じて、ＨＴＴＰデータ生成部１４は、プリンタ装置Ｐ２に対する印刷指示コマンドと、印刷コンテンツが格納されているウェブサーバの所在を示すＵＲＬ情報からプリンタ制御データである送信ＨＴＴＰエンティティデータを生成し、ＵＲＬ印刷コマンドとしてデータ送受信部１５に入力する（ステップＳ１２）。
【００１７】
次に、コンテンツを保有するウェブサーバ装置ＷのＵＲＬが、ｈｔｔｐｓから始まるか否か（セキュアな通信であるか否か）が判断される（ステップＳ１３）。ここで、ＵＲＬがｈｔｔｐｓから始まっておりセキュアな通信であると判断されれば（ステップＳ１３のＹＥＳ）、これに応じて、時計部１１から時刻読み出し部１２を経由して読み出された時刻情報はＨＴＴＰヘッダ生成部１３でＨＴＴＰ  dateヘッダに加工され、更にその他のＨＴＴＰヘッダが加えられて送信ＨＴＴＰヘッダとしてデータ送受信部１５に入力される（ステップＳ１４）。なお、ここで、セキュアなウェブサーバとはＳＳＬ／ＴＬＳプロトコルによってコンテンツを提供するサーバのことである。
【００１８】
そして、データ送受信部１５で、送信ＨＴＴＰヘッダと送信ＨＴＴＰエンティティデータは結合され、ネットワーク回線Ｌを経由してＨＴＴＰプロトコルプリンタ制御データとしてプリンタ装置Ｐ２に供給される（ステップＳ１５）。
【００１９】
この時のＨＴＴＰリクエストの一例として、チケットの画像として、
『Post_http://192.168.1.10/printer-control_HTTP/1.1
Date:Fri,_25_Jun_2005_16:01:00_JST
（改行）
（ＵＲＬ印刷コマンド）
……
……
https://www.xxx.10.jp/chicket
……
……』
という場合が考えられる。
【００２０】
又、ステップＳ１３において、コンテンツを保有するウェブサーバ装置ＷのＵＲＬが、ｈｔｔｐｓから始まるのではなく、セキュアな通信ではないと判断されれば（ステップＳ１３のＮＯ）、ＨＴＴＰの時刻情報のヘッダの生成を省略することも可能であり、直ちに、ＵＲＬ印刷コマンドをＨＴＴＰリクエストとして、プリンタ装置Ｐ２に送信することが可能である（ステップＳ１６）。
【００２１】
次に、図４を用いてプリンタ装置Ｐ２の通信処理動作を説明する。  
プリンタ装置Ｐ２のデータ送受信部２４は、ネットワーク回線Ｌ経由でＨＴＴＰリクエスト（ＨＴＴＰプロトコルプリンタ制御データ）をホスト装置Ｐ１から受信する（ステップＳ２１）。そして、ＨＴＴＰプロトコルプリンタ制御データの受信ＨＴＴＰヘッダはＨＴＴＰヘッダ格納部２２に、受信ＨＴＴＰエンティティデータは、ＨＴＴＰデータ格納部２３にそれぞれ供給される。ＨＴＴＰデータ格納部２３は、ＨＴＴＰプロトコルプリンタ制御データからＵＲＬ印刷コマンド（受信ＨＴＴＰエンティティデータ）を抜き出す（ステップＳ２２）。
【００２２】
次に、先の場合と同様に、コンテンツを保有するウェブサーバ装置ＷのＵＲＬが、ｈｔｔｐｓから始まるか否か（セキュアな通信であるか否か）が判断される（ステップＳ２３）。ここで、ＵＲＬがｈｔｔｐｓから始まりセキュアな通信であると判断されれば（ステップＳ２３のＹＥＳ）、これに応じて、ＨＴＴＰヘッダ格納部２２でＨＴＴＰ Dateヘッダから時刻情報が抜き出され、この抜き出された時刻情報は時刻設定部２１に入力され、プリンタ装置Ｐ２のシステムに現在の時刻情報が設定される（ステップＳ２４）。もし、コンテンツを保有するウェブサーバ装置ＷのＵＲＬが、ｈｔｔｐｓから始まるのではなく、セキュアな通信ではないと判断されると、ステップＳ２４のＨＴＴＰヘッダ格納部２２でのＨＴＴＰ Dateヘッダからの時刻情報の抽出の処理は不要となる。
【００２３】
コンテンツを保有するウェブサーバ装置ＷのＵＲＬが、ｈｔｔｐｓから始まる（セキュアな通信）の場合は、セキュアなウェブサーバ装置Ｗは自己の信頼性を証明するためのサーバ証明書を保持しており、このサーバ証明書には有効期間が記述されている。クライアントがセキュアなウェブサーバにリクエストすると、セキュアなウェブサーバ装置Ｗは、サーバ証明書をクライアントに送信する。これに対し、クライアントはサーバ証明書の有効期限を検証して、現在時刻においてサーバ証明書が有効期限内であるか否かを判断する。そして、有効期限切れであるならば、該当のウェブサーバ装置Ｗを信頼できないサーバであると判断し、リクエストを中止する。有効期限内であれば、ウェブサーバ装置Ｗからコンテンツをダウンロードして、コンテンツの画像情報に基づき、制御部２６の制御下においてプリンタ部２５にて記録媒体上に画像形成を行うものである（ステップＳ２５）。
【００２４】
以上のように、プリンタ装置Ｐ２は時刻情報が必要な制御がホスト装置Ｐ１から指示されたときには、ＨＴＴＰ  Dateヘッダから時刻情報を入手し、一時的な時刻設定をすることが可能であり、常時、時刻情報を保持し計測する時刻装置（時計）、電源オフ時のための時刻装置のバックアップ電源装置、時刻装置の調整のためのユーザインターフェース、又は、時刻装置の自動調整のためのＮＰＴプロトコル、ＮＰＴプロトコル設定用ユーザインターフェース等を具備する必要がなくなるものである。
【００２５】
＜他の通信装置＞
本発明の実施形態である通信装置において、プリンタについての実施形態を挙げて説明したいが、本発明の実施形態である通信装置は、ネットワーク経由で制御されるもので所望の情報処理を行なうものであれば、その実施範囲はプリンタに限られるものではない。
【００２６】
図５においては、多様な機能を有する通信装置の例が示されており、ここで、ネットワークＬ上のネットワークテレビＰ１、プリンタ装置Ｐ２だけではなく、例えば、電子レンジＰ３等の家電装置、オーディオ装置Ｐ４、エアコン装置Ｐ５等が同様の趣旨において好適である。すなわち、最近のネットワーク機器においては、インターネット等の外部ネットワークのウェブサーバ装置Ｗ等から様々な形態のコンテンツを取得することが有益となる。例えば、電子レンジＰ３であれば、特定のレシピ情報をダウンロードして使用することが有効であり、又、オーディオ装置Ｐ４であれば、音楽コンテンツをダウンロードして使用することが有効となる。又、エアコン装置Ｐ５等の空調装置の家電製品においても、動作不良を改善するプログラムをダウンロードする等の用途が可能となっている。
【００２７】
従って、本発明の通信システムのように、パソコンやテレビ等のホスト機能をもった装置から指示コマンドを受けるだけで、時計機能をもっていなくとも手軽に自律的にインターネットにアクセスして必要なデータをダウンロードするという意義は非常に大きいものがある。
【００２８】
すなわち、ネットワーク経由でＨＴＴＰプロトコルによる制御データで制御されるプリンタ装置等の通信装置において、時刻情報が必要な制御が指示されたときには、ホスト装置から供給されるＨＴＴＰプロトコルの制御データに含まれるＨＴＴＰ  Dateヘッダから時刻情報を入手し、一時的な時刻設定をすることが可能となる。
【００２９】
これによって、プリンタ装置等の側において、常時、時刻情報を保持し計測する時刻装置（時計）、電源オフ時のための時刻装置のバックアップ電源装置、時刻装置の調整のためのユーザインターフェース、時刻装置の自動調整のためのＮＰＴプロトコル、ＮＰＴプロトコル設定用ユーザインターフェース等を具備する必要がない。従って、ネットワーク機器のシステムを簡素に構成することが可能となる。
【００３０】
なお、上記の実施形態においては、通信プロトコルをＨＴＴＰを用いて説明しているが、本発明の実施形態においてはこの通信プロトコルに限らず他の通信プロトコルでも同様の処理により同様の作用効果を得ることができる。
【００３１】
以上記載した様々な実施形態により、当業者は本発明を実現することができるが、更にこれらの実施形態の様々な変形例を思いつくことが当業者によって容易であり、発明的な能力をもたなくとも様々な実施形態へと適用することが可能である。従って、本発明は、開示された原理と新規な特徴に矛盾しない広範な範囲に及ぶものであり、上述した実施形態に限定されるものではない。
【図面の簡単な説明】
【００３２】
【図１】本発明の一実施形態に係る通信装置の構成の一例を示すブロック図。
【図２】本発明の一実施形態に係る通信装置の詳細な構成の一例を示すブロック図。
【図３】本発明の一実施形態に係る通信装置（ホスト装置）のリクエスト処理の一例を示すフローチャート。
【図４】本発明の一実施形態に係る通信装置（プリント装置）のＵＲＬ印刷処理の一例を示すフローチャート。
【図５】本発明の一実施形態に係る通信装置が形成するＬＡＮの一例を示すシステム図。
【符号の説明】
【００３３】
Ｐ１…ホスト装置、Ｐ２…プリンタ装置、９…制御部、１１…時計部、１３…ＨＴＴＰヘッダ生成部、１４…ＨＴＴＰデータ生成部、１５…データ送受信部、２１…時刻設定部、２２…ＨＴＴＰヘッダ格納部、２３…ＨＴＴＰデータ格納部、２４…データ送受信部。
【図１】
2007011805.tif 000003
【図２】
2007011805.tif 000004
【図３】
2007011805.tif 000005
【図４】
2007011805.tif 000006
【図５】
2007011805.tif 000007