JP2007164485A - ネットワーク型プラグアンドプレイに対応したネットワーク中継制御 - Google Patents
ネットワーク型プラグアンドプレイに対応したネットワーク中継制御 Download PDFInfo
- Publication number
- JP2007164485A JP2007164485A JP2005360062A JP2005360062A JP2007164485A JP 2007164485 A JP2007164485 A JP 2007164485A JP 2005360062 A JP2005360062 A JP 2005360062A JP 2005360062 A JP2005360062 A JP 2005360062A JP 2007164485 A JP2007164485 A JP 2007164485A
- Authority
- JP
- Japan
- Prior art keywords
- network
- capability
- control unit
- mfp
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 claims abstract description 20
- 230000004044 response Effects 0.000 claims description 19
- 230000006854 communication Effects 0.000 claims description 10
- 238000004891 communication Methods 0.000 claims description 10
- 230000006870 function Effects 0.000 description 41
- 238000012546 transfer Methods 0.000 description 31
- 238000010586 diagram Methods 0.000 description 17
- 238000012545 processing Methods 0.000 description 16
- 238000007639 printing Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 9
- 230000009471 action Effects 0.000 description 5
- 230000008901 benefit Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 5
- 230000002093 peripheral effect Effects 0.000 description 5
- 238000004590 computer program Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000007175 bidirectional communication Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- ADTDNFFHPRZSOT-PVFUSPOPSA-N ram-330 Chemical compound C([C@H]1N(CC2)C)C3=CC=C(OC)C(OC)=C3[C@]32[C@@]1(O)CC[C@@H](OC(=O)OCC)C3 ADTDNFFHPRZSOT-PVFUSPOPSA-N 0.000 description 1
Images
Landscapes
- Computer And Data Communications (AREA)
Abstract
【解決手段】デバイス能力登録モジュールは、デバイスユニットとネットワーク中継装置との接続の確立時に、デバイスユニットからサービスデバイスの能力を表す能力情報を受け取って登録する。また、デバイス能力登録モジュールは、クライアントからデバイス能力の問い合わせを受けたときに、登録された能力情報に従ってデバイス能力をクライアントに通知する。
【選択図】図9
Description
前記デバイスユニットと前記ネットワーク中継装置との接続の確立時に、前記デバイスユニットから前記サービスデバイスの能力であるデバイス能力を表す能力情報を受け取って登録するデバイス能力登録部を備え、
前記デバイス能力登録部は、クライアントから前記デバイス能力の問い合わせを受けたときに、前記登録された能力情報に従って前記デバイス能力を前記クライアントに通知することを特徴とするネットワーク中継装置。
前記デバイス能力は、印刷用紙の種類と用紙サイズと印刷品質との前記プリンタで利用可能な組合せを含むものとしてもよい。
前記デバイス能力登録部を含み、前記デバイスユニットとの間で情報を交換することによって前記デバイスユニットを動作させるデバイス制御部と、
前記ネットワークと前記デバイス制御部との間に接続され、メッセージヘッダとメッセージボディとを有するメッセージを前記ネットワーク上のクライアントから受信するとともに、前記メッセージボディの情報を前記デバイス制御部に転送するネットワークプロトコル制御部と、
を備え、
前記ネットワークプロトコル制御部は、前記クライアントから受信した前記メッセージボディの内容を解釈すること無く前記ネットワーク型プラグアンドプレイのプロトコルに従って前記メッセージヘッダを解釈するとともに、前記ネットワーク型プラグアンドプレイのプロトコルとは異なる通信プロトコルに従って前記メッセージボディを前記デバイス制御部に送信し、
前記デバイス制御部は、前記ネットワークプロトコル制御部から受信した前記メッセージボディの内容を解釈するとともに、前記解釈の結果に応じて前記サービスデバイスにサービスを実行させるようにしてもよい。
A.用語の説明:
B.システムの概要:
C.デバイス能力登録モジュールの構成と処理シーケンス:
D.変形例:
以下の説明で使用する用語の意味は以下の通りである。
・DHCP(Dynamic Host Configuration Protocol):ダイナミックホストコンフィギュレーションプロトコル。動的にIPアドレスを割り当てるプロトコル。
・GENA(General Event Notification Architecture):一般イベント通知アーキテクチャ。UPnPアーキテクチャにおいてイベントを発行する際に使用される。
・HTTP(HyperText Transfer Protocol):ハイパーテキスト転送プロトコル。
・HTTPMU(HTTP Multicast over UDP):UDP(User Datagram Protocol)を用いたHTTPマルチキャスト。
・HTTPU(HTTP(unicast) over UDP):UDPを用いたHTTPユニキャスト。
・MFP(Multi Function Peripheral):複数のデバイスの機能を有する複合周辺装置。
・SOAP(Simple Object Access Protocol):シンプルオブジェクトアクセスプロトコル。UPnPアーキテクチャにおいて、RPC(リモートプロシージャコール)によるアクションの要求とレスポンスとに使用される。
・SSDP(Simple Service Discovery Protocol):シンプルサービス検出プロトコル。UPnPアーキテクチャにおいて、サービスのディスカバリ(検出)に使用される。
・UPnP(Universal Plug and Play):ユニバーサルプラグアンドプレイ(UPnPは UPnP Implementers Corporationの商標)。
・URI(Uniform Resource Identifier):ユニフォームリソース識別子。URL(Uniform Resouce Locator)の上位概念であり、リソースの固有の位置を示す識別子。
・XHTML(eXtensible HyperText Markup Language):拡張ハイパーテキストマークアップ言語。HTMLと互換性を有する文書記述言語の一種であり、XMLの実装の一形態である。後述するXHTML−printは、XHTML文書を印刷するための仕様である。
・XML(eXtensible Markup Language):拡張マークアップ言語。
図1は、本発明の実施例を適用するネットワークシステムの構成を示す概念図である。このネットワークシステムは、パーソナルコンピュータ100と、デジタルカメラ110と、デジタルTVセット120と、画像サーバ130と、中継ユニット600とがLANを介して相互に接続された構成を有している。中継ユニット600は、複合機800に接続されている。複合機800自体はUPnPプロトコルに非対応であるが、中継ユニット600がUPnPプロトコルに従った処理を実行する。従って、中継ユニット600と複合機800とで構成される装置900は、UPnP対応のネットワーク装置として機能することができる。LANは、IEEE802.3のような有線ネットワークでも、IEEE802.11b/g/aなどの無線ネットワークでもよい。デジタルカメラ110と、デジタルTVセット120とは、UPnP対応のネットワーク装置である。デジタルカメラ110とTVセット120は、UPnPアーキテクチャにおけるコントロールポイント110C,120Cを備えている。UPnPアーキテクチャ及びコントロールポイントについては後述する。パーソナルコンピュータ100と画像サーバ130もこのネットワークシステムの構成要素の1つであるが、UPnPには対応していない。
UPnPデバイス(以下、単に「デバイス」と呼ぶ)がネットワークに接続すると、アドレッシングによってネットワークアドレス(IPアドレス)を取得する。アドレッシングには、DHCPサーバまたはAuto-IPが利用される。ネットワークにDHCPサーバが設けられている場合には、デバイスはDHCPサーバによって割り当てられるIPアドレスを使用する。DHCPサーバが無い場合には、Auto-IPと呼ばれる自動IPアドレッシング機能を用いて、デバイスが自分のアドレスを決定する。なお、本実施例では、中継ユニット600と複合機800とで構成されるネットワーク装置900に対して1つのIPアドレスのみが割り当てられ、この装置900全体が単一のネットワーク装置として認識される。
ディスカバリは、コントロールポイントが、デバイスがどこにいるかを見つけ出す処理である。ディスカバリは、コントロールポイントがディスカバリメッセージをマルチキャストすることによって実現することができ、あるいは、デバイスがネットワークに参加したときに、その旨をコントロールポイントにアドバタイズすることによっても実現できる。ディスカバリは、HTTPMU/SSDPやHTTPU/SSDPを用いて行われる。ディスカバリの結果、コントロールポイントとデバイスがピアツーピアで処理を進められるようになる。
デバイスの構成の詳細は、デバイスディスクリプションとしてXMLで記述されている。また、デバイスのサービスの詳細は、サービスディスクリプションとしてXMLで記述されている。これらのディスクリプションは、デバイスによって所有されており、コントロールポイントに提供される。コントロールポイントは、これらのディスクリプションを参照することによって、デバイスやサービスの詳細を知ることができる。デバイスディスクリプションの例については後述する。
コントロールは、コントロールポイントが、アクション要求を含む制御メッセージをデバイスに転送して、デバイスの制御を行う処理である。コントロールは、HTTP/SOAPを用いて行われる。
所定のイベントが発生すると、デバイス内のサービスが、コントロールポイントにイベントの発生を通知する。イベント発生の通知を受けるコントロールポイントは、そのサービスに「サブスクライブ(購読)」する。イベントは、サブスクライブしているコントロールポイントに転送される。イベントの通知は、HTTP/GENAを用いて行われる。
プレゼンテーションは、デバイスディスクリプションに登録されているプレゼンテーション用のURLからコントロールポイントがHTMLで記述されたプレゼンテーション用ページを取得する処理である。このプレゼンテーションによって、例えばコントロールポイントがデバイスの各種の状態を表示することができる。
ネットワーク上のパーソナルコンピュータ100から、印刷ポート(LPRポートに従ったポート番号又はボート番号9100)を用いてプリンタドライバ100D(図1)から転送される印刷データの送受信を行うためのチャンネル。図4には図示されていない。
MFPサーバ300が、印刷エンジン810の状態を示す情報を送受信するためのチャンネルであり、SNMP等のプロトコルにより、MFPサーバ300からネットワーク上のパーソナルコンピュータ100に対して提供される。図4には図示されていない。
MFPサーバ300とMFPデバイス制御ユニット700の間において、MFPサーバ300を要求者とし、MFPデバイス制御ユニット700を応答者とする通信を行うためのUPnP用チャンネル。MFPサーバ300は、このチャンネルを用いて、MFPデバイス制御ユニット700から各種の情報を取得することができる。
MFPサーバ300とMFPデバイス制御ユニット700の間において、MFPデバイス制御ユニット700を要求者とし、MFPサーバ300を応答者とする通信を行うためのUPnP用チャンネル。MFPデバイス制御ユニット700は、このチャンネルを用いて、例えばユーザが複合機800で行った設定変更の内容をMFPサーバ300に通知することができ、また、複合機800が電源OFFするときに、UPnPプロトコルの終了要求をMFPサーバ300に通知することができる。
UPnPのプレゼンテーションデータ(Webページデータ)を送受信するためのチャンネル。なお、コントロールポイントの要求に応じてプレゼンテーションデータをMFPデバイス制御ユニット700からコントロールポイントに送信するためのチャンネル(ダウンチャンネル)と、新たなプレゼンテーションデータをコントロールポイントからMFPデバイス制御ユニット700にアップロードするためのチャンネル(アップチャンネル)とを別々に設けるようにしたもよい。
UPnPにおいて、コントロールポイントから発信されたアクションに関連するデータを送受信するためのチャンネル。なお、上述のUPNP-LOCALCONTROLチャンネルに”LOCAL”という接頭語が付されている理由は、UPNP-LOCALTONTROLチャンネルが、コントロールポイントからのアクションの内容の転送には使用されないからである。換言すれば、UPNP-CONTROLチャンネルCH#24は、コントロールポイントから発信されたアクションに関連するデータの送受信のためにのみ使用される。
UPnPにおいて、イベントをサブスクライブしているコントロールポイントに送信するためのチャンネル。上述のUPNP-LOCALEVENTチャンネルに”LOCAL”という接頭語が付されている理由は、このUPNP-LOCALEVENTチャンネルが、コントロールポイントへのイベントの送信には使用されないからである。換言すれば、UPNP-EVENTチャンネルCH#25は、複合機800で発生したイベントをコントロールポイントに送信するためにのみ使用される。
UPnPにおいて、コンテンツデータをコントロールポイントからMFPデバイス制御ユニット700にダウンロードする際に使用される送受信チャンネル。ここで、接尾辞”x”は、Ndown個(Ndownは2以上の整数)のUPNP-DOWNCONTENTチャンネルのうちのx番目のチャンネルを意味している。利用可能なUPNP-DOWNCONTENTxチャンネルの個数Ndownは、1以上の任意に設定可能であるが、2以上の値に設定することが好ましい。Ndownを2以上の値に設定すれば、複数のコントロールのコンテンツデータを並行して受信することが可能である。
UPnPにおいて、コンテンツデータをMFPデバイス制御ユニット700からコントロールポイントにアップロードする際に使用される送受信チャンネル。接尾辞”x”は、Nup個(Nupは2以上の整数)のUPNP-UPCONTENTチャンネルのうちのx番目のチャンネルを意味している。UPNP-DOWNCONTENTxチャンネルの個数NdownとUPNP-UPCONTENTxチャンネルの個数Nupは、同じでも良く、また、異なっていてもよい。なお、実際の図5(B)のUPnP用の論理チャンネルの数は、(5+Ndown+Nup)個となることが理解できる。
図8は、デバイス能力登録モジュール730の内部構成を示す説明図である。デバイス能力登録モジュール730は、インタフェースモジュール732と、デバイス能力データベース734とを備えている。インタフェースモジュール732は、MFPサーバ300や、MFPデバイス制御ユニット700内の他のモジュール710,720(図1)が、データベース734にアクセスするためのインタフェース(API)を提供している。デバイス能力データベース734は、図8の下部に示すデバイス能力テーブルを格納している。デバイス能力テーブルは、印刷エンジン810の能力として、用紙種類と、用紙サイズと、印刷品質と、レイアウト(縁余白の有無)の利用可能な組合せを格納している。この例から理解できるように、印刷エンジン810(プリンタデバイス)の「デバイス能力」とは、複数の印刷設定項目の実現可能な組合せを意味している。あるいは、プリンタデバイスのデバイス能力は、クライアントに提供可能なサービスの内容を意味しているものと考えることも可能である。なお、プリンタデバイスのデバイス能力を表すデバイス能力情報は、少なくとも印刷用紙の種類と、用紙サイズと、印刷品質との利用可能な組合せを含むことが好ましい。
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
上記実施例では、UPnP対応のネットワーク装置900として複数のデバイスを含む複合機800を有する装置を用いていたが、この代わりに、1つのデバイス(例えばプリンタ)のみを含む単機能のネットワーク装置を採用することも可能である。換言すれば、ネットワーク装置は、少なくとも1つのデバイスを有していれば良い。
上記実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部をハードウェアに置き換えるようにしてもよい。
100D…プリンタドライバ
110…デジタルカメラ
110C…コントロールポイント
120…デジタルTVセット
120C…コントロールポイント
130…画像サーバ
300…MFPサーバ
302…ネットワークプロトコル制御部
310…中央制御部
320…RAM
330…ROM
340…ネットワーク制御部
342…コネクタ
350…USBホスト制御部
352…ルートハブ
354,356…USBコネクタ
410…中央制御部
420…RAM
430…ROM
460…USBデバイス制御部
462…USBコネクタ
510…USBホスト制御部
512…ルートハブ
514…USBコネクタ
600…中継ユニット
700…MFPデバイス制御ユニット
710…ディスクリプション作成モジュール
720…Webアプリケーションモジュール
730…デバイス能力登録モジュール
732…インタフェースモジュール
734…デバイス能力データベース
800…複合機
810…印刷エンジン
820…スキャナエンジン
830…PCカードインタフェース
840…制御部
900…ネットワーク装置
910〜950…ボタン
1000…サービスプロトコル解釈部
1100…UPnPデバイスアーキテクチャ
1210,1220,1230…非UPnPデバイス機能部
1310…USBプリンタクラスドライバ
1320…USBスキャナクラスドライバ
1330…USBストレージクラスドライバ
2210…非UPnPプリンタ機能部
2220…非UPnPスキャナ機能部
2230…非UPnPストレージ機能部
2310…USBプリンタクラスドライバ
2320…USBスキャナクラスドライバ
2330…USBストレージクラスドライバ
2400…UPnPデバイス機能部
Claims (4)
- ネットワーク上のクライアントからの要求に応じてサービスを提供する1つ以上のサービスデバイスを有するデバイスユニットと、前記ネットワークとの間を中継するためのネットワーク型プラグアンドプレイに対応したネットワーク中継装置であって、
前記デバイスユニットと前記ネットワーク中継装置との接続の確立時に、前記デバイスユニットから前記サービスデバイスの能力であるデバイス能力を表す能力情報を受け取って登録するデバイス能力登録部を備え、
前記デバイス能力登録部は、クライアントから前記デバイス能力の問い合わせを受けたときに、前記登録された能力情報に従って前記デバイス能力を前記クライアントに通知することを特徴とするネットワーク中継装置。 - 請求項1記載のネットワーク中継装置であって、
前記サービスデバイスはプリンタであり、
前記デバイス能力は、印刷用紙の種類と用紙サイズと印刷品質との前記プリンタで利用可能な組合せを含む、ネットワーク中継装置。 - 請求項1又は2記載のネットワーク中継装置であって、
前記デバイス能力登録部を含み、前記デバイスユニットとの間で情報を交換することによって前記デバイスユニットを動作させるデバイス制御部と、
前記ネットワークと前記デバイス制御部との間に接続され、メッセージヘッダとメッセージボディとを有するメッセージを前記ネットワーク上のクライアントから受信するとともに、前記メッセージボディの情報を前記デバイス制御部に転送するネットワークプロトコル制御部と、
を備え、
前記ネットワークプロトコル制御部は、前記クライアントから受信した前記メッセージボディの内容を解釈すること無く前記ネットワーク型プラグアンドプレイのプロトコルに従って前記メッセージヘッダを解釈するとともに、前記ネットワーク型プラグアンドプレイのプロトコルとは異なる通信プロトコルに従って前記メッセージボディを前記デバイス制御部に送信し、
前記デバイス制御部は、前記ネットワークプロトコル制御部から受信した前記メッセージボディの内容を解釈するとともに、前記解釈の結果に応じて前記サービスデバイスにサービスを実行させる、ネットワーク中継装置。 - ネットワーク型プラグアンドプレイプロトコルに従って、ネットワーク上のクライアントからの要求に応じてサービスを提供する1つ以上のサービスデバイスを有するデバイスユニットと、前記ネットワークとの間を中継する方法であって、
前記デバイスユニットと前記ネットワーク中継装置との接続の確立時に、前記デバイスユニットから前記サービスデバイスの能力であるデバイス能力を表す能力情報を受け取ってメモリ内に登録し、
クライアントから前記デバイス能力の問い合わせを受けたときに、前記メモリ内に登録された能力情報に従って前記デバイス能力を前記クライアントに通知することを特徴とする方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005360062A JP4774973B2 (ja) | 2005-12-14 | 2005-12-14 | ネットワーク型プラグアンドプレイに対応したネットワーク中継制御 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005360062A JP4774973B2 (ja) | 2005-12-14 | 2005-12-14 | ネットワーク型プラグアンドプレイに対応したネットワーク中継制御 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2007164485A true JP2007164485A (ja) | 2007-06-28 |
| JP4774973B2 JP4774973B2 (ja) | 2011-09-21 |
Family
ID=38247302
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005360062A Expired - Fee Related JP4774973B2 (ja) | 2005-12-14 | 2005-12-14 | ネットワーク型プラグアンドプレイに対応したネットワーク中継制御 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4774973B2 (ja) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009219092A (ja) * | 2008-03-11 | 2009-09-24 | Wistron Corp | UPnPネットワークシステムのデバイスプロキシ方法及び関連装置 |
| JP2012174278A (ja) * | 2011-02-23 | 2012-09-10 | Ricoh Co Ltd | プリントショップアーキテクチャにおけるケーパビリティプレゼンテーションのプロトコルオーバーライド |
| JP2013178744A (ja) * | 2012-01-30 | 2013-09-09 | Ricoh Co Ltd | 情報処理装置及びプログラム |
| JP2013232221A (ja) * | 2008-03-03 | 2013-11-14 | Ricoh Co Ltd | 機器管理システム、機器管理システムの制御方法、及び機器情報取得プログラム |
| US8949306B2 (en) | 2010-08-06 | 2015-02-03 | Canon Kabushiki Kaisha | Apparatus connected to network and method for requesting another apparatus to perform processing via network |
| JP2015507291A (ja) * | 2012-02-03 | 2015-03-05 | アップル インコーポレイテッド | 非ネットワークインタフェースとネットワークインタフェースとの橋絡 |
| JP2015185047A (ja) * | 2014-03-25 | 2015-10-22 | 富士ゼロックス株式会社 | 画像形成システム、中継装置およびプログラム |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004104839A (ja) * | 2004-01-06 | 2004-04-02 | Sony Corp | 情報処理装置および方法、並びに通信システム |
| JP2005031795A (ja) * | 2003-07-08 | 2005-02-03 | Sharp Corp | 通信中継装置 |
| JP2005182481A (ja) * | 2003-12-19 | 2005-07-07 | Hitachi Ltd | ネットワーク機器 |
| JP2005309617A (ja) * | 2004-04-19 | 2005-11-04 | Canon Inc | ネットワークデバイス管理装置及びその制御方法、並びに、コンピュータプログラム及びコピー可読記憶媒体。 |
-
2005
- 2005-12-14 JP JP2005360062A patent/JP4774973B2/ja not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005031795A (ja) * | 2003-07-08 | 2005-02-03 | Sharp Corp | 通信中継装置 |
| JP2005182481A (ja) * | 2003-12-19 | 2005-07-07 | Hitachi Ltd | ネットワーク機器 |
| JP2004104839A (ja) * | 2004-01-06 | 2004-04-02 | Sony Corp | 情報処理装置および方法、並びに通信システム |
| JP2005309617A (ja) * | 2004-04-19 | 2005-11-04 | Canon Inc | ネットワークデバイス管理装置及びその制御方法、並びに、コンピュータプログラム及びコピー可読記憶媒体。 |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013232221A (ja) * | 2008-03-03 | 2013-11-14 | Ricoh Co Ltd | 機器管理システム、機器管理システムの制御方法、及び機器情報取得プログラム |
| JP2009219092A (ja) * | 2008-03-11 | 2009-09-24 | Wistron Corp | UPnPネットワークシステムのデバイスプロキシ方法及び関連装置 |
| US8949306B2 (en) | 2010-08-06 | 2015-02-03 | Canon Kabushiki Kaisha | Apparatus connected to network and method for requesting another apparatus to perform processing via network |
| JP2012174278A (ja) * | 2011-02-23 | 2012-09-10 | Ricoh Co Ltd | プリントショップアーキテクチャにおけるケーパビリティプレゼンテーションのプロトコルオーバーライド |
| JP2013178744A (ja) * | 2012-01-30 | 2013-09-09 | Ricoh Co Ltd | 情報処理装置及びプログラム |
| JP2015507291A (ja) * | 2012-02-03 | 2015-03-05 | アップル インコーポレイテッド | 非ネットワークインタフェースとネットワークインタフェースとの橋絡 |
| JP2015185047A (ja) * | 2014-03-25 | 2015-10-22 | 富士ゼロックス株式会社 | 画像形成システム、中継装置およびプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4774973B2 (ja) | 2011-09-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4645164B2 (ja) | ネットワーク型プラグアンドプレイに対応したネットワーク装置の制御 | |
| US7664135B2 (en) | Control of network plug-and-play compliant device | |
| JP4464029B2 (ja) | 情報処理方法および制御プログラムおよび情報処理装置および周辺装置および応答方法および代理応答装置およびネットワークシステム | |
| JP4741768B2 (ja) | ネットワーク制御装置、ネットワーク制御方法及びプログラム | |
| US7869073B2 (en) | Image forming system, image forming method and information terminal device | |
| US20070263248A1 (en) | Network plug-and-play compliant network relay device | |
| US7594040B2 (en) | Network relay device having network plug-and-play compliant protocols for network relay | |
| JP4645165B2 (ja) | ネットワーク型プラグアンドプレイに対応したネットワーク装置の制御 | |
| US8259332B2 (en) | Printing apparatus and printing system | |
| JP4774973B2 (ja) | ネットワーク型プラグアンドプレイに対応したネットワーク中継制御 | |
| JP4827943B2 (ja) | 情報処理装置、ネットワークシステム、クライアント装置、情報処理方法、及び記憶媒体 | |
| JP4760425B2 (ja) | プリンタを用いた印刷におけるスタイルシートの切替 | |
| JP4765496B2 (ja) | ネットワーク型プラグアンドプレイに対応したネットワーク装置及びその制御方法 | |
| JP2007156691A (ja) | ネットワーク型プラグアンドプレイに対応したネットワーク中継制御 | |
| JP4640147B2 (ja) | ネットワーク型プラグアンドプレイに対応したネットワーク中継制御 | |
| JP4935027B2 (ja) | ネットワーク型プラグアンドプレイに対応したネットワーク装置及びその制御方法 | |
| JP4378372B2 (ja) | 情報処理方法、情報処理装置、及び記憶媒体 | |
| JP2007080126A (ja) | ネットワーク型プラグアンドプレイに対応したネットワーク装置の制御 | |
| JP2007072795A (ja) | Usb論理チャンネルのオープン制御 | |
| JP5174126B2 (ja) | 情報処理装置及びクライアント装置 | |
| JP4791240B2 (ja) | 印刷制御装置および印刷制御方法 | |
| JP4448756B2 (ja) | 画像処理装置及び画像処理方法 | |
| JP2009278336A (ja) | 画像形成装置、提供機能制御方法、及び提供機能制御プログラム | |
| JP2007034886A (ja) | 画像出力装置、画像出力方法およびネットワーク接続機器 | |
| JP2007128215A (ja) | ネットワークデバイスに関する情報収集 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080911 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20101022 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101109 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110107 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110531 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110613 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4774973 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140708 Year of fee payment: 3 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |