JP2005218036A - Network server - Google Patents
Network server Download PDFInfo
- Publication number
- JP2005218036A JP2005218036A JP2004025598A JP2004025598A JP2005218036A JP 2005218036 A JP2005218036 A JP 2005218036A JP 2004025598 A JP2004025598 A JP 2004025598A JP 2004025598 A JP2004025598 A JP 2004025598A JP 2005218036 A JP2005218036 A JP 2005218036A
- Authority
- JP
- Japan
- Prior art keywords
- network
- communication terminal
- connection request
- data
- connection
- 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.)
- Withdrawn
Links
- 238000004891 communication Methods 0.000 claims abstract description 59
- 238000000034 method Methods 0.000 claims description 31
- 230000005540 biological transmission Effects 0.000 claims description 22
- 230000004044 response Effects 0.000 claims description 16
- 238000012545 processing Methods 0.000 claims description 14
- 238000007639 printing Methods 0.000 description 8
- 230000004913 activation Effects 0.000 description 6
- 230000015572 biosynthetic process Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000035945 sensitivity Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000010017 direct printing Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Images
Landscapes
- Small-Scale Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
本発明は、ネットワークを介して情報を送受するネットワークサーバ及び情報通信装置に関する。 The present invention relates to a network server and an information communication apparatus that transmit and receive information via a network.
近年、コンピュータネットワーク技術の発展に伴い、多くのコンピュータ関連装置がネットワークを介して接続されるようになってきている。例えば、パーソナルコンピュータからプリンタ装置へのデータもネットワークを介して送信されることが多くなっている。 In recent years, with the development of computer network technology, many computer-related devices have been connected via a network. For example, data from a personal computer to a printer device is often transmitted via a network.
さらに最近では、無線LAN(Local Area Network)やモバイル環境の整備に伴い、外出先にあるLAN上のプリンタ装置を利用したりするケースも増えている。 Furthermore, recently, with the development of a wireless local area network (LAN) and a mobile environment, there are increasing cases of using printer devices on a LAN outside the office.
しかしながら、上記従来のネットワークの利用形態では、ネットワーク上のデバイス(プリンタ装置等)を利用しようとする側のコンピュータ機器に、当該デバイスの利用に必要となるプログラムやデータをインストールしたり、設定したりしなければならない。このため、せっかく外出先にプリンタ装置などのデバイスがあって、ネットワークを介して容易に接続可能となっていたとしても、ソフトウエアのインストールなどの手間は従前通りであり、利便性が低い。 However, in the above-described conventional network usage mode, a program or data necessary for using the device is installed or set in a computer device on the side where the device (printer device or the like) on the network is to be used. Must. For this reason, even if there is a device such as a printer device on the go and it can be easily connected via a network, the trouble of installing the software is the same as before and the convenience is low.
本発明は上記実情に鑑みて為されたもので、デバイス利用の利便性を向上できるネットワークサーバを提供することを、その目的の一つとする。 The present invention has been made in view of the above circumstances, and an object thereof is to provide a network server that can improve the convenience of device use.
上記従来例の問題点を解決するための本発明は、ネットワークサーバであって、通信端末側からネットワークへの接続要求を受け付ける手段と、前記接続要求に応答して、ネットワークアドレスを発行し、前記接続要求元の通信端末に対して通知する手段と、ネットワーク上のデバイスへの接続に関する情報を、前記接続要求元の通信端末に対して提供する手段と、を備えたことを特徴としている。 The present invention for solving the problems of the above conventional example is a network server, a means for accepting a connection request to the network from the communication terminal side, and issuing a network address in response to the connection request, It is characterized by comprising means for notifying the connection requesting communication terminal and means for providing information relating to connection to a device on the network to the connection requesting communication terminal.
また、上記従来例の問題点を解決するための本発明は、ネットワークサーバであって、通信端末側からネットワークへの接続要求を受け付ける手段と、前記接続要求に応答して、ネットワークアドレスを発行し、前記接続要求元の通信端末に対して通知する手段と、ネットワーク内に接続されているデバイスを利用する際に必要となる情報を、前記接続要求元の通信端末に対して提供する手段と、を備えたことを特徴としている。 In addition, the present invention for solving the problems of the above-described conventional example is a network server, which receives a connection request to the network from the communication terminal side, and issues a network address in response to the connection request. Means for notifying the connection request source communication terminal; means for providing the connection request source communication terminal with information necessary for using a device connected in the network; It is characterized by having.
さらに、本発明の一態様に係る情報通信装置は、通信端末側からのデータ送信要求を受け付ける手段と、前記データ送信要求に応答して、当該送信要求の対象となるデータをアップロードさせるインタフェース画面を前記要求元の通信端末に対して提供する手段と、を含み、前記インタフェース画面により指示されたデータを取得して、当該取得したデータを所定処理に供することを特徴としている。ここで、前記インタフェース画面は、ウエブページであってもよい。 Furthermore, the information communication apparatus according to an aspect of the present invention includes a unit that receives a data transmission request from a communication terminal side, and an interface screen that uploads data that is a target of the transmission request in response to the data transmission request. Means for providing to the requesting communication terminal, acquiring data instructed by the interface screen, and subjecting the acquired data to predetermined processing. Here, the interface screen may be a web page.
また、上記従来例の問題点を解決するための本発明は、ネットワークサーバの制御方法であって、通信端末側からネットワークへの接続要求を受け付ける工程と、前記接続要求に応答して、ネットワークアドレスを発行し、前記接続要求元の通信端末に対して通知する工程と、ネットワーク上のデバイスへの接続に関する情報を、前記接続要求元の通信端末に対して提供する工程と、を含むことを特徴としている。 The present invention for solving the problems of the conventional example is a method for controlling a network server, the step of receiving a connection request to the network from the communication terminal side, and a network address in response to the connection request And a step of notifying the connection request source communication terminal and a step of providing the connection request source communication terminal with information relating to connection to a device on the network. It is said.
さらに、上記従来例の問題点を解決するための本発明は、情報通信装置の制御方法であって、通信端末側からのデータ送信要求を受け付ける工程と、前記データ送信要求に応答して、当該送信要求の対象となるデータをアップロードさせるインタフェース画面を前記要求元の通信端末に対して提供する工程と、を含み、前記インタフェース画面により指示されたデータを取得して、当該取得したデータを所定処理に供することを特徴としている。 Furthermore, the present invention for solving the problems of the conventional example is a method for controlling an information communication device, the step of receiving a data transmission request from the communication terminal side, and in response to the data transmission request, Providing an interface screen for uploading data subject to a transmission request to the requesting communication terminal, obtaining data instructed by the interface screen, and processing the obtained data for a predetermined process. It is characterized by being used.
また、本発明の一態様に係るプログラムは、コンピュータに、通信端末側からネットワークへの接続要求を受け付ける手順と、前記接続要求に応答して、ネットワークアドレスを発行し、前記接続要求元の通信端末に対して通知する手順と、ネットワーク上のデバイスへの接続に関する情報を、前記接続要求元の通信端末に対して提供する手順と、を実行させることを特徴としている。 In addition, a program according to one aspect of the present invention provides a computer that receives a connection request to a network from a communication terminal side and a network address in response to the connection request. And a procedure for providing information relating to connection to a device on the network to the communication terminal that is the connection request source.
さらに本発明の別の態様に係るプログラムは、コンピュータに、通信端末側からのデータ送信要求を受け付ける手順と、前記データ送信要求に応答して、当該送信要求の対象となるデータをアップロードさせるインタフェース画面を前記要求元の通信端末に対して提供する手順と、前記インタフェース画面により指示されたデータを取得して、当該取得したデータを所定処理に供する手順と、を実行させることを特徴としている。 Furthermore, a program according to another aspect of the present invention includes a procedure for accepting a data transmission request from a communication terminal side, and an interface screen for uploading data to be transmitted in response to the data transmission request. Is provided to the requesting communication terminal, and data specified by the interface screen is acquired and the acquired data is subjected to a predetermined process.
本発明の第1の実施の形態について図面を参照しながら説明する。本実施の形態に係るネットワークサーバ1は、図1に示すように、ネットワークを介してプリンタ装置2等のデバイスに接続されている。また、このネットワークサーバ1は、ネットワークを介して通信端末としてのパーソナルコンピュータ(以下、PCと略す)3にも接続されている。さらにここで、ネットワークサーバ1は、制御部11と、記憶部12と、通信部13とを含んで構成されている。
A first embodiment of the present invention will be described with reference to the drawings. As shown in FIG. 1, the network server 1 according to the present embodiment is connected to a device such as a
制御部11は、記憶部12に格納されているプログラムに従って動作しており、ネットワークアドレスを発行して通知する処理(アドレス発行処理)と、ネットワーク上のデバイスへの接続に関する情報を提供する処理(デバイス情報提供処理)とを行っている。ここでアドレス発行処理は、広く知られたDHCP(Dynamic Host Configuration Protocol)の処理と同様のものであるので、詳細な説明を省略する。また、デバイス情報提供処理の具体的内容については、後に詳しく述べる。
The
記憶部12は、例えばハードディスクや、RAM(Random Access Memory)等であり、制御部11によって実行されるプログラムを格納している。またこの記憶部12は、制御部11の処理の過程で生じる種々のデータを保持するワークメモリとしても動作する。さらに本実施の形態においては、この記憶部12は、ネットワーク上に接続されているデバイス(プリンタ装置2等)のデバイスドライバをインストールさせるためのインストーラプログラムを格納している。
The
通信部13は、例えばネットワークインタフェースである。この通信部13は、ネットワークに接続されており、制御部11から入力される指示に従って、所定の宛先にデータを送信する。また、この通信部13は、ネットワークを介して到来する自己宛(通信部13に設定されたネットワークアドレス宛)のデータを受信して、制御部11に出力する。
The
ここで制御部11のデバイス情報提供処理の具体的内容について説明する。本実施の形態の制御部11は、ウエブサーバとしても動作しており、ネットワークアドレスの発行先であるPC3に対して所定のウエブページを配信する。なお、この際に制御部11は、PC3に対してウエブブラウザの起動要求と、上記所定のウエブページへのアクセス要求を送信してもよい。この場合はPC3は、当該ウエブブラウザの起動要求に応じて、ウエブブラウザプログラムを起動し、アクセス要求に係るウエブページを表示するようにしてもよい。なお、PC3は、当該起動要求やアクセス要求の送信元がネットワークアドレスの提供元と同じであるか否かを調べ(例えばIPアドレスやMACアドレスなどで確認できる)、同じであるときにのみ、当該要求に応じた処理を行うこととしてもよい。
Here, the specific content of the device information provision process of the
制御部11は、上記所定のウエブページを介して、プリンタ装置2を用いて印刷を行う際に必要となるデバイスドライバのインストーラを提供する。このインストーラは、デバイス利用時に必要となる情報に相当する。なお、制御部11は、PC3側のOS(Operating System)の種別をユーザ・エージェント(HTTP(Hyper Text Transfer Protocol)に規定されている文字列)に基づいて判定し、当該判定の結果に応じて、OSの種類に応じたインストーラを提供することとしてもよい。
The
さらに、このインストーラにおいては、OSごとのプリンタ設定を案内する設定案内プログラムを含めてもよい。つまりPC3の利用者は、この設定案内プログラムに従ってプリンタの設定を遂行することになる。 Further, the installer may include a setting guide program for guiding printer settings for each OS. That is, the user of the PC 3 performs printer settings according to the setting guide program.
なお、ここまでの説明では、デバイスへの接続に関する情報として、当該デバイスを利用する際に必要となる情報(デバイスドライバや、そのインストーラ)であるとして説明したが、これに限られるものではない。 In the above description, the information related to the connection to the device has been described as information (device driver and its installer) necessary when using the device. However, the present invention is not limited to this.
例えば、制御部11が提供する上記所定のウエブページとして、印刷対象となったドキュメントをアップロードさせるインタフェース画面を提供してもよい。このインタフェース画面は、ファイルのアップロードを受け入れるウエブページとして広く知られたものでよい。制御部11は、受け入れたドキュメントのデータを印刷するよう、プリンタ装置2に指示する。
For example, an interface screen for uploading a document to be printed may be provided as the predetermined web page provided by the
本実施の形態によると、PC3がネットワークに接続しようとするときに、ネットワークサーバ1側からネットワークアドレスとともに、当該ネットワークに接続されたデバイスのドライバなど、デバイスの利用に必要な情報が提供される。これにより、デバイス利用の利便性を向上できる。 According to the present embodiment, when the PC 3 tries to connect to the network, the network server 1 side provides information necessary for using the device, such as a driver of the device connected to the network, along with the network address. Thereby, the convenience of device use can be improved.
さらにネットワーク上にスキャナや複合機など他のデバイスが接続されている場合、ネットワークサーバ1は、当該デバイスに関するデバイスドライバのインストーラ等を提供するようにしてもよい。 Further, when another device such as a scanner or a multifunction peripheral is connected to the network, the network server 1 may provide a device driver installer or the like related to the device.
また、ここまでの説明では、プリンタ装置2と、ネットワークサーバ1とは別体の装置であるとして説明してきたが、プリンタ装置2がネットワークサーバ1の構成を兼ね備えていてもよい。以下、プリンタ装置2が上記ネットワークサーバ1の構成を兼ね備えている例として、本発明の第2の実施の形態に係る情報通信装置について説明する。
In the above description, the
本実施の形態に係るプリンタ装置20は、図2に示すように、ネットワークを介してPC3に接続されている。このプリンタ装置20は、制御部21と、記憶部22と、通信部23と、印刷処理部24とを含んで構成されている。
The
制御部21は、記憶部22に格納されているプログラムに従って動作しており、ネットワークアドレスを発行して通知する処理(アドレス発行処理)と、ネットワーク上のデバイスへの接続に関する情報を提供する処理(デバイス情報提供処理)とを行っている。ここでアドレス発行処理は、広く知られたDHCP(Dynamic Host Configuration Protocol)の処理と同様のものであるので、詳細な説明を省略する。また、デバイス情報提供処理の具体的内容については、後に詳しく述べる。
The
記憶部22は、例えばハードディスクや、RAM(Random Access Memory)等であり、制御部21によって実行されるプログラムを格納している。またこの記憶部22は、制御部21の処理の過程で生じる種々のデータを保持するワークメモリとしても動作する。
The
通信部23は、例えばネットワークインタフェースである。この通信部23は、ネットワークに接続されており、制御部21から入力される指示に従って、所定の宛先にデータを送信する。また、この通信部23は、ネットワークを介して到来する自己宛(通信部23に設定されたネットワークアドレス宛)のデータを受信して、制御部21に出力する。印刷処理部24は、制御部21から入力される指示に従って用紙上に画像を形成する。
The
ここで制御部21のデバイス情報提供処理の具体的内容について説明する。本実施の形態の制御部21は、ウエブサーバとしても動作しており、ネットワークアドレスの発行先であるPC3に対して所定のウエブページを配信する。なお、この際に制御部21は、PC3に対してウエブブラウザの起動要求と、上記所定のウエブページへのアクセス要求を送信してもよい。この場合はPC3は、当該ウエブブラウザの起動要求に応じて、ウエブブラウザプログラムを起動し、アクセス要求に係るウエブページを表示するようにしてもよい。なお、PC3は、当該起動要求やアクセス要求の送信元がネットワークアドレスの提供元と同じであるか否かを調べ(例えばIPアドレスやMACアドレスなどで確認できる)、同じであるときにのみ、当該要求に応じた処理を行うこととしてもよい。
Here, the specific content of the device information provision process of the
制御部21は、上記所定のウエブページを介してデバイスドライバのインストーラを提供する。このインストーラは、プリンタ装置20を利用する際に必要となるものである。なお、制御部21は、PC3側のOSの種別をユーザ・エージェント等に基づいて判定し、当該判定の結果に応じて、OSの種類に応じたインストーラを提供することとしてもよい。さらに、このインストーラにおいては、OSごとのプリンタ設定を案内する設定案内プログラムを含めてもよい。つまりPC3の利用者は、この設定案内プログラムに従ってプリンタの設定を遂行することになる。
The
なお、ここまでの説明では、デバイスへの接続に関する情報として、当該デバイスを利用する際に必要となる情報(デバイスドライバや、そのインストーラ)であるとして説明したが、これに限られるものではない。 In the above description, the information related to the connection to the device has been described as information (device driver and its installer) necessary when using the device. However, the present invention is not limited to this.
例えば、制御部21が提供する上記所定のウエブページとして、印刷対象となったドキュメントをアップロードさせるインタフェース画面を提供してもよい。このインタフェース画面は、ファイルのアップロードを受け入れるウエブページとして広く知られたものでよい。
For example, an interface screen for uploading a document to be printed may be provided as the predetermined web page provided by the
制御部21は、アップロードにて受け入れたドキュメントに基づいて画像形成用のデータ(例えばビットマップデータ)を生成するラスタライズ処理を行う。このとき、ドキュメントのデータからビットマップデータが生成できない場合(例えばドキュメントのデータ形式が対応しないものである場合など)は、制御部21は、PC3側にエラーを報知するためのウエブページを提供する。
The
また、画像形成用のビットマップデータを生成したときには、制御部21は、当該ビットマップデータを印刷処理部24に出力して印刷させる。
Further, when the bitmap data for image formation is generated, the
なお、制御部21はウエブページを利用してアップロードされたドキュメントの印刷条件(印刷部数やカラー/白黒の指定、面付けなどの設定)を受け入れてもよい(図3)。具体的には、ドキュメントのアップロードを受け入れた後、これら設定を行うためのウエブページを提供してもよい。この場合、制御部21は、印刷処理部24に対して当該設定を出力して、当該印刷条件に従った印刷を行わせる。
Note that the
このように本実施の形態によると、PC3がネットワークに接続しようとするときに、プリンタ装置20側からネットワークアドレスとともに、当該プリンタ装置20のデバイスドライバなど、プリンタ装置20の利用に必要な情報が提供される。これにより、デバイス利用の利便性を向上できる。
As described above, according to the present embodiment, when the
また、本実施の形態のプリンタ装置20は、ドキュメントのアップロードを受付けるウエブページを提供する。これにより、デバイス利用のための種々の設定を行うことなく、プリンタ等のデバイスを利用可能とすることができ、デバイス利用の利便性を向上できる。
In addition, the
さらに、ここまでの説明では、プリンタ装置20(デバイス)の利用に必要な情報を提供する例について述べたが、プリンタ装置20は、これだけでなく、例えば当該プリンタ装置20が備えているインタフェースに関する情報を提供してもよい。このインタフェースに関する情報が、本発明でのデバイスへの接続に関する情報に相当する。具体的に、プリンタ装置20が、赤外線通信部(IrDA等)や、ブルートゥース(Bluetooth)、メモリカードリーダなどネットワーク以外のデータ授受経路を有する場合、当該データ授受経路に関する情報を提供するウエブページをPC3側に配信することとしてもよい。
Further, in the above description, an example of providing information necessary for using the printer device 20 (device) has been described. However, the
さらにプリンタ装置20の制御部21は、当該配信する情報によって特定されるデータ授受経路のうち、ネットワークの状況(ネットワークのスループットなど)や、印刷の対象となるドキュメントの内容、さらには利用者の設定等に基づいて、いずれかの印刷対象のドキュメントの送信経路を最適経路として選択的に案内する表示(例えば当該経路の選択をデフォルトとするなど)してもよい(図3(X))。
Further, the
具体的には、記憶部22には予め選択ルールの情報が設定されている。このルールは、例えば、
1.機密度の設定が値X以上であれば、IrDA経由でドキュメントを送信する。
2.機密度の設定が値X未満で、かつ、ブルートゥースの信号強度が所定値Yより強いときには、ブルートゥースでドキュメントを送信する。
3.それ以外の場合は、無線LAN経由でドキュメントを送信する。
などとされる。制御部21は、PC3側から印刷対象となるドキュメントの機密度等の情報を取得(例えば利用者に入力させる)し、この選択ルールに基づいて、案内する経路を決定する。
Specifically, selection rule information is set in the
1. If the confidentiality setting is greater than or equal to the value X, the document is transmitted via IrDA.
2. When the sensitivity setting is less than the value X and the Bluetooth signal strength is higher than the predetermined value Y, the document is transmitted by Bluetooth.
3. In other cases, the document is transmitted via the wireless LAN.
And so on. The
また、プリンタ装置20がデバイスドライバのダウンロードを行わせるウエブページ(ドライバインストール及びドライバ印刷)と、ドキュメントのアップロードを行わせるウエブページ(ダイレクト印刷)との双方を提供する場合(例えば図4に示すようなウエブページで選択を行わせる)、PC3側では、デバイスドライバをインストールしてからドキュメントの印刷指示を行うか、ドキュメントをアップロードするか、の2通りの方法でプリンタ装置20を利用できることになる。
When the
この場合PC3は、印刷対象となったドキュメントの種別に応じて、どちらの方法でプリンタ装置20を利用するかを決定することとしてもよい。この場合、プリンタ装置20は、ラスタライズ可能なドキュメント形式(つまり対応するドキュメント形式)の一覧情報を提供してもよい。
In this case, the
具体的には、プリンタ装置20から当該一覧の提供を受けたPC3側で、印刷対象のドキュメントの形式が当該提供された一覧に含まれているか否かを判断し、一覧に含まれていれば、当該ドキュメントをアップロードする方法でプリンタ装置20を利用すると決定し、アップロードを行わせるウエブページを選択的に取得する。また、一覧に含まれていなければ、デバイスドライバのダウンロードを行わせるウエブページを選択的に取得する。ここではアップロードを行う方法を優先的に選択するようにしている。これは一般にドキュメントから直接ラスタライズ可能なデータについては、デバイスドライバによって一旦PDL(ページ記述言語)に変換するよりも、直接ラスタライズする方が高画質で印刷できるからである。なお、ドキュメントの形式は、ドキュメントのファイル名称(例えばその拡張子など)に基づいて判断してもよいし、ドキュメントのヘッダ情報などに基づいて判断してもよい。
Specifically, the
なお、PC3側では、印刷対象となったドキュメントに基づき、プリンタ装置20の機種によらないフォーマットの印刷指示データを生成してプリンタ装置20に対して当該生成した印刷指示データを送出してもよい。このような印刷指示データとしては、ESC/P等の形式がある。
On the
さらに、ここまでの第1、第2の実施の形態の説明では、ネットワークサーバ1やプリンタ装置20がPC3側に配信するインタフェース(インストーラの提供やアップロードを受け入れるためのインタフェース)はウエブページとして実現されている例について述べたが、これに限らず、例えば利用者に、予め専用の通信ソフトウエアをPC3にインストールさせておき、当該通信ソフトウエアを介して上記インタフェースを提供してもよい。
Furthermore, in the description of the first and second embodiments thus far, the interface (interface for accepting the provision of installers and uploading) distributed by the network server 1 and the
さらに、第1の実施の形態のネットワークサーバ1や、第2の実施の形態のプリンタ装置20は、スキャナによってスキャンされたドキュメントや、パーソナルコンピュータ等から受け入れたドキュメントに固有の識別子を関連付けて保持し、これらのドキュメントに関する画像(例えばそのサムネイル画像)を生成して、当該サムネイル画像を含むウエブページをPC3側に提供するようにしてもよい(ファイル検索印刷)。
Furthermore, the network server 1 according to the first embodiment and the
ここで各サムネイル画像には、対応するドキュメントの固有の識別子と、そのドキュメントを印刷する指示とが関連づけられ、PC3側でサムネイル画像が選択されたときに、当該選択されたサムネイル画像に関係するドキュメントの印刷指示がプリンタ装置に送出され、印刷が行われるようになっている。
Here, each thumbnail image is associated with a unique identifier of the corresponding document and an instruction to print the document, and when the thumbnail image is selected on the
また、このドキュメントは、ネットワークを介して、例えば電子メール等によって受け入れたものであってもよい。 Further, this document may be accepted via e-mail or the like via a network.
このようにすると、PC3の利用者は、例えば電子メールなどで印刷対象のドキュメントをプリンタ装置20(第2の実施形態の場合)に送信しておき、ウエブブラウザを用いて当該プリンタ装置20内に蓄積されているドキュメントのサムネイル画像を取得して、目的のドキュメントに対する印刷指示を行うようにしてもよい。これによりデバイス利用の利便性を向上できる。
In this way, the user of the
さらに、ここまでの説明では、PC3側から利用されるデバイスとして、プリンタ装置を例として説明したがこれに限られず、スキャナなどのデバイスとしても、同様の処理を実現できる。
Furthermore, in the description so far, the printer device has been described as an example of a device used from the
1 ネットワークサーバ、2,20 プリンタ装置、3 パーソナルコンピュータ、11,21 制御部、12,22 記憶部、13,23 通信部、24 印刷処理部。
DESCRIPTION OF SYMBOLS 1 Network server, 2,20 Printer apparatus, 3 Personal computer, 11,21 Control part, 12,22 Storage part, 13,23 Communication part, 24 Print processing part.
Claims (8)
前記接続要求に応答して、ネットワークアドレスを発行し、前記接続要求元の通信端末に対して通知する手段と、
ネットワーク上のデバイスへの接続に関する情報を、前記接続要求元の通信端末に対して提供する手段と、
を備えたことを特徴とするネットワークサーバ。 Means for accepting a connection request to the network from the communication terminal side;
Means for issuing a network address in response to the connection request and notifying the connection request source communication terminal;
Means for providing information relating to connection to a device on the network to the communication terminal of the connection request source;
A network server comprising:
前記接続要求に応答して、ネットワークアドレスを発行し、前記接続要求元の通信端末に対して通知する手段と、
ネットワーク内に接続されているデバイスを利用する際に必要となる情報を、前記接続要求元の通信端末に対して提供する手段と、
を備えたことを特徴とするネットワークサーバ。 Means for accepting a connection request to the network from the communication terminal side;
Means for issuing a network address in response to the connection request and notifying the connection request source communication terminal;
Means for providing information necessary for using a device connected in the network to the communication terminal of the connection request source;
A network server comprising:
前記データ送信要求に応答して、当該送信要求の対象となるデータをアップロードさせるインタフェース画面を前記要求元の通信端末に対して提供する手段と、
を含み、前記インタフェース画面により指示されたデータを取得して、当該取得したデータを所定処理に供することを特徴とする情報通信装置。 Means for accepting a data transmission request from the communication terminal side;
Means for providing, in response to the data transmission request, an interface screen for uploading the data targeted for the transmission request to the requesting communication terminal;
An information communication apparatus comprising: acquiring data instructed by the interface screen, and subjecting the acquired data to predetermined processing.
前記インタフェース画面は、ウエブページであることを特徴とする情報通信装置。 The information communication apparatus according to claim 3,
The information communication apparatus, wherein the interface screen is a web page.
前記接続要求に応答して、ネットワークアドレスを発行し、前記接続要求元の通信端末に対して通知する工程と、
ネットワーク上のデバイスへの接続に関する情報を、前記接続要求元の通信端末に対して提供する工程と、
を含むことを特徴とするネットワークサーバの制御方法。 Receiving a connection request to the network from the communication terminal side;
In response to the connection request, issuing a network address and notifying the connection request source communication terminal;
Providing information relating to connection to a device on the network to the communication terminal of the connection request source;
A method for controlling a network server, comprising:
前記データ送信要求に応答して、当該送信要求の対象となるデータをアップロードさせるインタフェース画面を前記要求元の通信端末に対して提供する工程と、
を含み、前記インタフェース画面により指示されたデータを取得して、当該取得したデータを所定処理に供することを特徴とする情報通信装置の制御方法。 Receiving a data transmission request from the communication terminal side;
In response to the data transmission request, providing an interface screen for uploading data that is a target of the transmission request to the requesting communication terminal;
A method for controlling an information communication apparatus, comprising: acquiring data instructed by the interface screen, and subjecting the acquired data to a predetermined process.
通信端末側からネットワークへの接続要求を受け付ける手順と、
前記接続要求に応答して、ネットワークアドレスを発行し、前記接続要求元の通信端末に対して通知する手順と、
ネットワーク上のデバイスへの接続に関する情報を、前記接続要求元の通信端末に対して提供する手順と、
を実行させることを特徴とするプログラム。 On the computer,
A procedure for receiving a connection request to the network from the communication terminal side;
In response to the connection request, issuing a network address and notifying the connection request source communication terminal;
Providing information related to connection to a device on the network to the communication terminal that is the connection request source;
A program characterized by having executed.
通信端末側からのデータ送信要求を受け付ける手順と、
前記データ送信要求に応答して、当該送信要求の対象となるデータをアップロードさせるインタフェース画面を前記要求元の通信端末に対して提供する手順と、
前記インタフェース画面により指示されたデータを取得して、当該取得したデータを所定処理に供する手順と、
を実行させることを特徴とするプログラム。
On the computer,
A procedure for accepting a data transmission request from the communication terminal side;
In response to the data transmission request, a procedure for providing an interface screen for uploading the data targeted for the transmission request to the requesting communication terminal;
A procedure for acquiring data instructed by the interface screen and providing the acquired data for a predetermined process;
A program characterized by having executed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004025598A JP2005218036A (en) | 2004-02-02 | 2004-02-02 | Network server |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004025598A JP2005218036A (en) | 2004-02-02 | 2004-02-02 | Network server |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2005218036A true JP2005218036A (en) | 2005-08-11 |
Family
ID=34907939
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004025598A Withdrawn JP2005218036A (en) | 2004-02-02 | 2004-02-02 | Network server |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2005218036A (en) |
Cited By (24)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015511840A (en) * | 2012-02-09 | 2015-04-23 | マシモ コーポレーションMasimo Corporation | Wireless patient monitoring device |
| US9436645B2 (en) | 2011-10-13 | 2016-09-06 | Masimo Corporation | Medical monitoring hub |
| US9788735B2 (en) | 2002-03-25 | 2017-10-17 | Masimo Corporation | Body worn mobile medical patient monitor |
| US9847002B2 (en) | 2009-12-21 | 2017-12-19 | Masimo Corporation | Modular patient monitor |
| US9943269B2 (en) | 2011-10-13 | 2018-04-17 | Masimo Corporation | System for displaying medical monitoring data |
| US10226187B2 (en) | 2015-08-31 | 2019-03-12 | Masimo Corporation | Patient-worn wireless physiological sensor |
| US10307111B2 (en) | 2012-02-09 | 2019-06-04 | Masimo Corporation | Patient position detection system |
| US10617302B2 (en) | 2016-07-07 | 2020-04-14 | Masimo Corporation | Wearable pulse oximeter and respiration monitor |
| US10825568B2 (en) | 2013-10-11 | 2020-11-03 | Masimo Corporation | Alarm notification system |
| US10833983B2 (en) | 2012-09-20 | 2020-11-10 | Masimo Corporation | Intelligent medical escalation process |
| US10912524B2 (en) | 2006-09-22 | 2021-02-09 | Masimo Corporation | Modular patient monitor |
| US11076777B2 (en) | 2016-10-13 | 2021-08-03 | Masimo Corporation | Systems and methods for monitoring orientation to reduce pressure ulcer formation |
| US11109818B2 (en) | 2018-04-19 | 2021-09-07 | Masimo Corporation | Mobile patient alarm display |
| USD974193S1 (en) | 2020-07-27 | 2023-01-03 | Masimo Corporation | Wearable temperature measurement device |
| USD980091S1 (en) | 2020-07-27 | 2023-03-07 | Masimo Corporation | Wearable temperature measurement device |
| USD1000975S1 (en) | 2021-09-22 | 2023-10-10 | Masimo Corporation | Wearable temperature measurement device |
| US11963736B2 (en) | 2009-07-20 | 2024-04-23 | Masimo Corporation | Wireless patient monitoring system |
| US11974833B2 (en) | 2020-03-20 | 2024-05-07 | Masimo Corporation | Wearable device for noninvasive body temperature measurement |
| USD1048908S1 (en) | 2022-10-04 | 2024-10-29 | Masimo Corporation | Wearable sensor |
| US12257022B2 (en) | 2018-10-12 | 2025-03-25 | Masimo Corporation | System for transmission of sensor data using dual communication protocol |
| USD1072837S1 (en) | 2020-10-27 | 2025-04-29 | Masimo Corporation | Display screen or portion thereof with graphical user interface |
| US12440128B2 (en) | 2022-01-05 | 2025-10-14 | Masimo Corporation | Wrist and finger worn pulse oximetry system |
| US12495968B2 (en) | 2018-10-12 | 2025-12-16 | Masimo Corporation | System for transmission of sensor data using dual communication protocol |
| US12521021B2 (en) | 2021-09-22 | 2026-01-13 | Masimo Corporation | Wearable device for noninvasive body temperature measurement |
-
2004
- 2004-02-02 JP JP2004025598A patent/JP2005218036A/en not_active Withdrawn
Cited By (71)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9872623B2 (en) | 2002-03-25 | 2018-01-23 | Masimo Corporation | Arm mountable portable patient monitor |
| US10213108B2 (en) | 2002-03-25 | 2019-02-26 | Masimo Corporation | Arm mountable portable patient monitor |
| US9788735B2 (en) | 2002-03-25 | 2017-10-17 | Masimo Corporation | Body worn mobile medical patient monitor |
| US9795300B2 (en) | 2002-03-25 | 2017-10-24 | Masimo Corporation | Wearable portable patient monitor |
| US10219706B2 (en) | 2002-03-25 | 2019-03-05 | Masimo Corporation | Physiological measurement device |
| US11484205B2 (en) | 2002-03-25 | 2022-11-01 | Masimo Corporation | Physiological measurement device |
| US10335033B2 (en) | 2002-03-25 | 2019-07-02 | Masimo Corporation | Physiological measurement device |
| US10869602B2 (en) | 2002-03-25 | 2020-12-22 | Masimo Corporation | Physiological measurement communications adapter |
| US12440171B2 (en) | 2006-09-22 | 2025-10-14 | Masimo Corporation | Modular patient monitor |
| US10912524B2 (en) | 2006-09-22 | 2021-02-09 | Masimo Corporation | Modular patient monitor |
| US11963736B2 (en) | 2009-07-20 | 2024-04-23 | Masimo Corporation | Wireless patient monitoring system |
| US10354504B2 (en) | 2009-12-21 | 2019-07-16 | Masimo Corporation | Modular patient monitor |
| US10943450B2 (en) | 2009-12-21 | 2021-03-09 | Masimo Corporation | Modular patient monitor |
| US9847002B2 (en) | 2009-12-21 | 2017-12-19 | Masimo Corporation | Modular patient monitor |
| US11900775B2 (en) | 2009-12-21 | 2024-02-13 | Masimo Corporation | Modular patient monitor |
| US9993207B2 (en) | 2011-10-13 | 2018-06-12 | Masimo Corporation | Medical monitoring hub |
| US11241199B2 (en) | 2011-10-13 | 2022-02-08 | Masimo Corporation | System for displaying medical monitoring data |
| US9436645B2 (en) | 2011-10-13 | 2016-09-06 | Masimo Corporation | Medical monitoring hub |
| US12402843B2 (en) | 2011-10-13 | 2025-09-02 | Masimo Corporation | System for displaying medical monitoring data |
| US12329548B2 (en) | 2011-10-13 | 2025-06-17 | Masimo Corporation | Medical monitoring hub |
| US10512436B2 (en) | 2011-10-13 | 2019-12-24 | Masimo Corporation | System for displaying medical monitoring data |
| US11179114B2 (en) | 2011-10-13 | 2021-11-23 | Masimo Corporation | Medical monitoring hub |
| US11786183B2 (en) | 2011-10-13 | 2023-10-17 | Masimo Corporation | Medical monitoring hub |
| US9913617B2 (en) | 2011-10-13 | 2018-03-13 | Masimo Corporation | Medical monitoring hub |
| US10925550B2 (en) | 2011-10-13 | 2021-02-23 | Masimo Corporation | Medical monitoring hub |
| US9943269B2 (en) | 2011-10-13 | 2018-04-17 | Masimo Corporation | System for displaying medical monitoring data |
| US12109022B2 (en) | 2012-02-09 | 2024-10-08 | Masimo Corporation | Wireless patient monitoring device |
| US11918353B2 (en) | 2012-02-09 | 2024-03-05 | Masimo Corporation | Wireless patient monitoring device |
| US10149616B2 (en) | 2012-02-09 | 2018-12-11 | Masimo Corporation | Wireless patient monitoring device |
| USD788312S1 (en) | 2012-02-09 | 2017-05-30 | Masimo Corporation | Wireless patient monitoring device |
| US11083397B2 (en) | 2012-02-09 | 2021-08-10 | Masimo Corporation | Wireless patient monitoring device |
| JP2015511840A (en) * | 2012-02-09 | 2015-04-23 | マシモ コーポレーションMasimo Corporation | Wireless patient monitoring device |
| US10307111B2 (en) | 2012-02-09 | 2019-06-04 | Masimo Corporation | Patient position detection system |
| US10188296B2 (en) | 2012-02-09 | 2019-01-29 | Masimo Corporation | Wireless patient monitoring device |
| US10833983B2 (en) | 2012-09-20 | 2020-11-10 | Masimo Corporation | Intelligent medical escalation process |
| US11887728B2 (en) | 2012-09-20 | 2024-01-30 | Masimo Corporation | Intelligent medical escalation process |
| US12009098B2 (en) | 2013-10-11 | 2024-06-11 | Masimo Corporation | Alarm notification system |
| US12230396B2 (en) | 2013-10-11 | 2025-02-18 | Masimo Corporation | Alarm notification system |
| US10825568B2 (en) | 2013-10-11 | 2020-11-03 | Masimo Corporation | Alarm notification system |
| US10832818B2 (en) | 2013-10-11 | 2020-11-10 | Masimo Corporation | Alarm notification system |
| US11488711B2 (en) | 2013-10-11 | 2022-11-01 | Masimo Corporation | Alarm notification system |
| US11699526B2 (en) | 2013-10-11 | 2023-07-11 | Masimo Corporation | Alarm notification system |
| US12150739B2 (en) | 2015-08-31 | 2024-11-26 | Masimo Corporation | Systems and methods for patient fall detection |
| US10383527B2 (en) | 2015-08-31 | 2019-08-20 | Masimo Corporation | Wireless patient monitoring systems and methods |
| US10448844B2 (en) | 2015-08-31 | 2019-10-22 | Masimo Corporation | Systems and methods for patient fall detection |
| US11576582B2 (en) | 2015-08-31 | 2023-02-14 | Masimo Corporation | Patient-worn wireless physiological sensor |
| US11089963B2 (en) | 2015-08-31 | 2021-08-17 | Masimo Corporation | Systems and methods for patient fall detection |
| US12133717B2 (en) | 2015-08-31 | 2024-11-05 | Masimo Corporation | Systems and methods for patient fall detection |
| US10226187B2 (en) | 2015-08-31 | 2019-03-12 | Masimo Corporation | Patient-worn wireless physiological sensor |
| US10736518B2 (en) | 2015-08-31 | 2020-08-11 | Masimo Corporation | Systems and methods to monitor repositioning of a patient |
| US11202571B2 (en) | 2016-07-07 | 2021-12-21 | Masimo Corporation | Wearable pulse oximeter and respiration monitor |
| US12070293B2 (en) | 2016-07-07 | 2024-08-27 | Masimo Corporation | Wearable pulse oximeter and respiration monitor |
| US10617302B2 (en) | 2016-07-07 | 2020-04-14 | Masimo Corporation | Wearable pulse oximeter and respiration monitor |
| US11076777B2 (en) | 2016-10-13 | 2021-08-03 | Masimo Corporation | Systems and methods for monitoring orientation to reduce pressure ulcer formation |
| US12521039B2 (en) | 2016-10-13 | 2026-01-13 | Masimo Corporation | Systems and methods for monitoring orientation to reduce pressure ulcer formation |
| US11844634B2 (en) | 2018-04-19 | 2023-12-19 | Masimo Corporation | Mobile patient alarm display |
| US12193849B2 (en) | 2018-04-19 | 2025-01-14 | Masimo Corporation | Mobile patient alarm display |
| US11109818B2 (en) | 2018-04-19 | 2021-09-07 | Masimo Corporation | Mobile patient alarm display |
| US12257022B2 (en) | 2018-10-12 | 2025-03-25 | Masimo Corporation | System for transmission of sensor data using dual communication protocol |
| US12495968B2 (en) | 2018-10-12 | 2025-12-16 | Masimo Corporation | System for transmission of sensor data using dual communication protocol |
| US11974833B2 (en) | 2020-03-20 | 2024-05-07 | Masimo Corporation | Wearable device for noninvasive body temperature measurement |
| US12364403B2 (en) | 2020-03-20 | 2025-07-22 | Masimo Corporation | Wearable device for noninvasive body temperature measurement |
| USD980091S1 (en) | 2020-07-27 | 2023-03-07 | Masimo Corporation | Wearable temperature measurement device |
| USD974193S1 (en) | 2020-07-27 | 2023-01-03 | Masimo Corporation | Wearable temperature measurement device |
| USD1022729S1 (en) | 2020-07-27 | 2024-04-16 | Masimo Corporation | Wearable temperature measurement device |
| USD1072837S1 (en) | 2020-10-27 | 2025-04-29 | Masimo Corporation | Display screen or portion thereof with graphical user interface |
| USD1000975S1 (en) | 2021-09-22 | 2023-10-10 | Masimo Corporation | Wearable temperature measurement device |
| US12521021B2 (en) | 2021-09-22 | 2026-01-13 | Masimo Corporation | Wearable device for noninvasive body temperature measurement |
| USD1050910S1 (en) | 2021-09-22 | 2024-11-12 | Masimo Corporation | Portion of a wearable temperature measurement device |
| US12440128B2 (en) | 2022-01-05 | 2025-10-14 | Masimo Corporation | Wrist and finger worn pulse oximetry system |
| USD1048908S1 (en) | 2022-10-04 | 2024-10-29 | Masimo Corporation | Wearable sensor |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2005218036A (en) | Network server | |
| US10212301B2 (en) | Image forming apparatus, image forming method, and medium storing a program, with selecting between process executable by image forming apparatus and process executable by external device | |
| US9612777B2 (en) | Pull printing method, apparatus and system | |
| US7916953B2 (en) | Removable medium device, medium for controlling removable medium device, and medium for controlling network device | |
| US9116651B2 (en) | Image processing apparatus, control method, and recording medium storing computer program for image processing | |
| US8477344B2 (en) | Network system, method, and computer readable medium for image processing apparatus with transmission and storage capability of generated data to specific storage location in data server | |
| US8335002B2 (en) | Information processing apparatus, information processing method, and storage medium | |
| US10397426B2 (en) | Information processing system | |
| US20090323097A1 (en) | Information processing apparatus, control method of image processing system and computer program thereof | |
| US10474402B2 (en) | Printing system, print management server, communication relay device, and recording medium | |
| WO2012114660A1 (en) | Network system, device server and network system control method | |
| JP2017170826A (en) | Image processing apparatus, control method, and program | |
| JP2009205529A (en) | Driver installation method and driver installation program | |
| JP2006134043A (en) | Printing system and control method thereof | |
| US10511738B2 (en) | Image forming apparatus, method of controlling the same, and storage medium | |
| JP2012034277A (en) | Image processing system, control method thereof, and program | |
| US9367273B2 (en) | Electronic apparatus | |
| US20060268334A1 (en) | Data processing apparatus connectable to network, and control method therefor | |
| JP2008192133A (en) | Separator page output system and method. | |
| JP6930043B2 (en) | Programs and information processing equipment | |
| KR20080052007A (en) | Output system and method for multiple outputs | |
| US20230092279A1 (en) | Printing system, print server, and printing control method | |
| JP3747898B2 (en) | Electronic device control method and program | |
| JP2013022766A (en) | Image forming apparatus, print setting method, and print setting program | |
| JP2010278635A (en) | Image processing system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070119 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20071112 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20071115 |
|
| A761 | Written withdrawal of application |
Free format text: JAPANESE INTERMEDIATE CODE: A761 Effective date: 20080916 |