(57)【要約】【課題】インターネットに直接接続できない電子機器をインターネットに接続し、該電子機器に対応したアプリケーションを提供する。【解決手段】アダプタ２０が、デジタルカメラ１０から画像情報を取得する。アダプタ２０は、取得した画像情報をパケット化してデバイスサーバ３０に送信する。デバイスサーバ３０は、デジタルカメラアプリケーション４０に受信したパケットを転送する。デジタルカメラアプリケーション４０は、受信パケットを解いて、画像データを復元し、画像をプリンタ５０に印刷させる。【選択図】図１
2007156948.tif 000002
【特許請求の範囲】
【請求項１】
インターネットに直接接続することができない電子機器をインターネットに接続するためのアダプタと、
前記アダプタとインターネットを介して前記電子機器から送信されたデータを予め定められたアドレスに転送する転送手段と、
前記アドレスを持ち、前記転送手段により転送されたデータを前記電子機器の種別に応じて処理する処理装置と、
を備えることを特徴とする情報処理システム。
【請求項２】
イントラネットに直接接続することができない電子機器をイントラネットに接続するためのアダプタと、
前記アダプタとイントラネットを介して前記電子機器から送信されたデータを予め定められたアドレスに転送する転送手段と、
前記アドレスを持ち、前記転送手段により転送されたデータを前記電子機器の種別に応じて処理する処理装置と、
を備えることを特徴とする情報処理システム。
【請求項３】
前記アダプタは、自ら保有する識別情報を送信する前記電子機器のデータに付加して、前記電子機器のデータを送信し、
前記転送手段は、
前記識別情報と転送先のアドレスとを対応付けたテーブルと、
前記アダプタとインターネットを介して前記電子機器から送信されたデータに付加された前記識別情報から前記テーブルを参照して、前記テーブルで対応する転送先のアドレスに転送する手段と、
を備えることを特徴とする請求項１又は２に記載の情報処理システム。
【請求項４】
前記処理装置は、
前記転送されたデータを前記識別情報に応じて処理することを特徴とする請求項３に記載の情報処理システム。
【請求項５】
前記アダプタは、前記転送手段のアドレスを付加して前記電子機器のデータを該アドレスに送信し、
前記転送手段は、前記転送手段のアドレスを転送先のアドレスに書き換えて転送先のアドレスに転送する、
ことを特徴とする請求項１乃至４のいずれか１項に記載の情報処理システム。
【請求項６】
前記処理装置は、前記転送されたデータを処理し、該処理したデータを転送手段に送信し、
前記転送手段は、前記処理装置が処理したデータを前記アダプタの要求に応じて前記アダプタに転送する、
ことを特徴とする請求項４に記載の情報処理システム。
【請求項７】
前記アダプタは、予め定められた識別情報を、定期的に前記転送手段に送信することで、前記転送手段との通信を維持することを特徴とする請求項１乃至６のいずれか１項に記載の情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット又はイントラネットに直接接続できない電子機器をインターネット又はイントラネットに接続し、該電子機器から送信したデータに対応した処理をするアプリケーションを提供する情報処理システムに関する。
【背景技術】
【０００２】
近年、インターネットを介して音楽の配信や、映像の配信等の様々なサービスが提供されている。
【０００３】
上記のようなサービスは、従来、インターネットに接続することができるパソコン等の端末機による利用に限られていた。直接インターネットに接続することができない端末機に関しても上記のようなサービスを利用可能とするため、直接インターネットに接続することができない端末機インターネット接続を可能にする技術が提案されている（例えば、特許文献１）。
【０００４】
しかし、特許文献１の技術は、インターネットに接続した電子機器からインターネットにデータを送信して、該電子機器が送信したデータに対応した処理をするアプリケーションを提供する機能は備えていない。
【特許文献１】特開２００５−８０２７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、上記実状に鑑みて為されたものであり、インターネット又はイントラネットに直接接続できない電子機器をインターネット又はイントラネットに接続し、該電子機器から送信したデータに対応した処理をするアプリケーションを提供する情報処理システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の情報処理システムは、インターネットに直接接続することができない電子機器をインターネットに接続するためのアダプタと、前記アダプタとインターネットを介して前記電子機器から送信されたデータを予め定められたアドレスに転送する転送手段と、前記アドレスを持ち、前記転送手段により転送されたデータを前記電子機器の種別に応じて処理する処理装置と、を備えることを特徴とする。
【０００７】
例えば、前記インターネットは、イントラネットであってもよい。
【０００８】
前記アダプタは、自ら保有する識別情報を送信する前記電子機器のデータに付加して、前記電子機器のデータを送信し、前記転送手段は、前記識別情報と転送先のアドレスとを対応付けたテーブルと、前記アダプタとインターネットを介して前記電子機器から送信されたデータに付加された前記識別情報から前記テーブルを参照して、前記テーブルで対応する転送先のアドレスに転送する手段と、を備えてもよい。
【０００９】
例えば、前記処理装置は、前記転送されたデータを前記識別情報に応じて処理してもよい。
【００１０】
例えば、前記アダプタは、前記転送手段のアドレスを付加して前記電子機器のデータを該アドレスに送信し、前記転送手段は、前記転送手段のアドレスを転送先のアドレスに書き換えて転送先のアドレスに転送してもよい。
【００１１】
例えば、前記処理装置は、前記転送されたデータを処理し、該処理したデータを転送手段に送信し、前記転送手段は、前記処理装置が処理したデータを前記アダプタの要求に応じて前記アダプタに転送してもよい。
【００１２】
例えば、前記アダプタは、予め定められた識別情報を、定期的に前記転送手段に送信することで、前記転送手段との通信を維持してもよい。
【発明の効果】
【００１３】
本発明によれば、インターネット又はイントラネットに直接接続できない電子機器をインターネット又はイントラネットに接続し、該電子機器の送信するデータに対応した処理をするアプリケーションを提供できる。
【発明を実施するための最良の形態】
【００１４】
本発明の実施の形態に係る情報処理システムは、図１に示すように、ＬＡＮ１００内にデジタルカメラ１０と、アダプタ２０と、を備える。また、ＬＡＮ２００内にデバイスサーバ３０を備える。そして、ＬＡＮ３００内にデジタルカメラアプリケーション４０と、プリンタ５０と、を備える。ＬＡＮ１００とＬＡＮ２００とＬＡＮ３００とはインターネット６０で接続される。
【００１５】
以下、ＬＡＮ１００内の装置について説明する。
【００１６】
デジタルカメラ１０は、パソコンやプリンタ装置に接続する為のＵＳＢ（Universal Serial Bus）ポート１１を有する。デジタルカメラ１０は、ＵＳＢポート１１から通信ケーブルを介してプリンタ装置に接続されると、印刷する画像データをプリンタ装置に送信する。
【００１７】
アダプタ２０は、図２に示すように、デジタルカメラ専用のもので、一端がＵＳＢコネクタ２１で構成され、他端がインターネット６０に接続する為のモジュラージャック２２で構成される。ＵＳＢコネクタ２１でデジタルカメラ１０に接続し、モジュラージャック２２でインターネット６０に接続する。
【００１８】
また、アダプタ２０は、一端と他端の間に処理装置２３を備える。処理装置２３とＵＳＢコネクタ２１は通信ケーブル２４で接続される。また、処理装置２３とモジュラージャック２２は通信ケーブル２５で接続される。
【００１９】
さらに、アダプタ２０の処理装置２３は、図３に示すように、第１の通信部２６と、制御部２７と、第２の通信部２８と、を備える。
【００２０】
第１の通信部２６は、制御部２７の制御のもと、プリンタ装置をエミュレートして、ＵＳＢコネクタ２１で接続したデジタルカメラ１０から通信ケーブル２４を介して画像データを受信する。
【００２１】
制御部２７は、第１の通信部２６が受信した画像データをパケット化して送信する。
【００２２】
第２の通信部２８は、インターネット６０に接続される。第２の通信部２８は制御部２７の制御のもと、インターネット６０を介してデバイスサーバ３０にパケットを送信する。
【００２３】
続いて、ＬＡＮ２００内の装置について説明する。
【００２４】
デバイスサーバ３０は、インターネット６０を介して、アダプタ２０から送信されたパケットを受信するサーバである。また、受信したパケットを予め定められたアドレスに送信する。
【００２５】
次に、ＬＡＮ３００内の装置について説明する。
【００２６】
デジタルカメラアプリケーション４０は、パケットを受信するとパケットを解き、画像データを復元するアプリケーションである。
また、デジタルカメラアプリケーション４０は、復元した画像データをプリンタ５０に送信する。
【００２７】
プリンタ５０は、画像データを受信し、受信した画像データを印刷する装置である。
【００２８】
以下、上記構成の情報処理システムの動作を図４を参照しつつ説明する。
【００２９】
デジタルカメラ１０のＵＳＢポート１１にアダプタ２０のＵＳＢコネクタ２１を差し込まれると、アダプタ２０の処理装置２３の制御部２７は、第１の通信部２６にプリンタ装置をエミュレートさせて画像データを受信させる（ステップＳ１）。
【００３０】
そして、デジタルカメラ１０は、プリンタに接続された場合と同様に、画像データを、プリンタをエミュレートしたアダプタ２０に送信する（ステップＳ２）。
【００３１】
アダプタ２０の処理装置２３の第１の通信部２６が画像データを受信すると、アダプタ２０の処理装置２３の制御部２７が該画像データをパケット化する（ステップＳ３）。
【００３２】
具体的には、図５に示すように、受信した画像データを分割し、分割した画像データに送信先アドレスＩ１及び送信元アドレスＩ２とアダプタ２０の識別情報Ｉ３とのヘッダを付加し、パケット化する。
なお、この送信先アドレスＩ１は、デバイスサーバ３０のアドレスに固定される。
また、アダプタ２０の識別情報Ｉ３は、アダプタ２０が接続する機器に対応して予め定められる。この場合、アダプタ２０の識別情報Ｉ３は、デジタルカメラ１０に対応する情報となる
【００３３】
続いて、制御部２７は、第２の通信部２８を制御して、送信先アドレスＩ１のデバイスサーバ３０にパケットＰを送信する（ステップＳ４）。
【００３４】
デバイスサーバ３０は、インターネット６０を介してパケットＰを受信すると、図６に示すテーブルを参照する（ステップＳ５）。
図６に示すテーブルには、識別情報Ｉ３が示す機器に対応した処理をするアプリケーションのアドレスＩ４が記憶される。
【００３５】
そして、デバイスサーバ３０は、受信したパケットＰの送信先アドレスＩ１を、ヘッダの識別情報Ｉ３に対応するアプリケーションのアドレスＩ４に書き換える（ステップＳ６）。
この場合、受信したパケットの送信先アドレスＩ１は、デジタルカメラアプリケーション４０のアドレスに書き換えられる。
【００３６】
続いて、デバイスサーバ３０は、書き換えられた送信先アドレスＩ１のデジタルカメラアプリケーション４０に、パケットＰを送信する（ステップＳ７）。
【００３７】
デジタルカメラアプリケーション４０は、パケットＰを受信すると、受信したパケットＰを解いて、分割された画像データを復元する（ステップＳ８）。
【００３８】
そして、デジタルカメラアプリケーション４０は、復元した画像データをプリンタ５０に送信する（ステップＳ９）。
【００３９】
プリンタ５０は、画像データを受信すると、画像を印刷する（ステップＳ１０）。
印刷した画像は、予め定められたようにＬＡＮ１００のユーザに発送処理等される。
【００４０】
以上説明したように、本発明の実施の形態によれば、インターネット６０に直接接続できないデジタルカメラ１０に対して、インターネット６０を介して対応するアプリケーションを提供することができる。
【００４１】
なお、この発明は上記実施の形態に限定されず、種々の変形及び応用が可能である。
【００４２】
例えば、システム構成は任意である。上記実施の形態では、デジタルカメラ１０をアダプタ２０により、インターネット６０に接続していたが、デジタルカメラに限らずＤＶＤデッキや、その他の電子機器であってもよい。
また、インターネット６０を介して提供するアプリケーションは上記実施の形態のプリンタ５０に限らず、例えばＲＦＩＤリーダライタ等その他のアプリケーションであってもよい。
【００４３】
また、上記実施の形態のように機器が単一である場合に限らず、図７に示すように、ＬＡＮ１００内に複数の機器Ａ〜Ｃと複数のアダプタＡ〜Ｃがある構成で、ＬＡＮ３００内に機器Ａ〜Ｃに対応した、提供するアプリケーションＡ〜Ｃがある構成であってもよい。
【００４４】
また、上記実施の形態ではインターネット６０を介してパケット通信をしていたが、イントラネットを介してパケット通信をしてもよい。
【００４５】
また、上記実施の形態の情報処理システでは、最終的に、デジタルカメラアプリケーション４０が、受信した画像データを印刷する処理をしていたが、それに限るものではない。
例えば、図８に示すような処理をするようにしてもよい。
すなわち、デジタルカメラアプリケーション４０が受信したパケットを解き、画像データを復元し（ステップＳ１１）、特定の画像処理をして（ステップＳ１２）、画像処理後の画像データを再びパケット化し（ステップＳ１３）、パケットＰをデバイスサーバ３０に送信する（ステップＳ１４）。デバイスサーバ３０は、パケットＰの送信先アドレスＩ１を書き換え（ステップＳ１５）、アダプタ２０からの送信リクエスト（ステップＳ１６）に応じて、アダプタ２０にパケットＰを送信する（ステップＳ１７）。アダプタ２０はパケットＰを受信すると、パケットを解き、デジタルカメラアプリケーション４０が画像処理した画像データを復元し（ステップＳ１８）、デジタルカメラ１０に画像データを送信する（ステップＳ１９）。
【００４６】
また、アダプタ２０とデバイスサーバ３０との通信を維持するために、図９に示すように、アダプタ２０から定期的にｋｅｅｐ−ａｌｉｖｅパケットを送信するようにしてもよい。さらに、該通信の状況を、デバイスサーバ３０及びデジタルカメラアプリケーション４０からｗｅｂブラウザ等により確認できるようにしてもよい。
【図面の簡単な説明】
【００４７】
【図１】本発明の実施の形態に係る情報処理システムの全体構成を示す図である。
【図２】図１に示すアダプタの概略図である。
【図３】図２に示すアダプタの処理装置の構成を示すブロック図である。
【図４】図１に示す情報処理システムの動作を説明するための図である。
【図５】画像データのパケット化を説明するための図である。
【図６】アダプタの識別情報と送信先アプリケーションアドレスとを対応付けたテーブルの一例である。
【図７】情報処理システムの構成の変形例を示す図である。
【図８】情報処理システムの変形例の動作を説明するための図である。
【図９】アダプタがｋｅｅｐ−ａｌｉｖｅパケットを送信する動作を説明するための図である。
【符号の説明】
【００４８】
１０  デジタルカメラ
２０  アダプタ
３０  デバイスサーバ
４０  デジタルカメラアプリケーション
５０  プリンタ
６０  インターネット
【図１】
2007156948.tif 000003
【図２】
2007156948.tif 000004
【図３】
2007156948.tif 000005
【図４】
2007156948.tif 000006
【図５】
2007156948.tif 000007
【図６】
2007156948.tif 000008
【図７】
2007156948.tif 000009
【図８】
2007156948.tif 000010
【図９】
2007156948.tif 000011