JP2006333247A - Communication system, communication apparatus, and control method thereof - Google Patents
Communication system, communication apparatus, and control method thereof Download PDFInfo
- Publication number
- JP2006333247A JP2006333247A JP2005156193A JP2005156193A JP2006333247A JP 2006333247 A JP2006333247 A JP 2006333247A JP 2005156193 A JP2005156193 A JP 2005156193A JP 2005156193 A JP2005156193 A JP 2005156193A JP 2006333247 A JP2006333247 A JP 2006333247A
- Authority
- JP
- Japan
- Prior art keywords
- sequence
- address
- time
- communication
- information
- 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
Images
Landscapes
- Small-Scale Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
本発明は、通信システムにおけるアドレス設定処理に関する。 The present invention relates to an address setting process in a communication system.
IPアドレスを設定する方法としては、従来、DHCP(Dynamic Host Configuration Protocol)サーバが確保しているIPアドレスを動的に割り当ててもらう方法や、AutoIPのように各機器がランダムにIPアドレスを決定し衝突がないかを確認する方法などがあった。 As a method for setting an IP address, a conventional method in which an IP address secured by a DHCP (Dynamic Host Configuration Protocol) server is dynamically assigned, or each device randomly determines an IP address such as AutoIP. There was a method to check for collisions.
例えば、特開2002−135254号公報(特許文献1)には、DHCPサーバからの割り当てがある場合はそちらを優先的に使い、そうでない場合は固定的なIPアドレスを利用する技術が開示されている。また、特開平11−225170号公報(特許文献2)には、無線インタフェースの特性により、アドホック通信のときにはAutoIPを利用し、インフラストラクチャモード通信のときにはDHCPを利用する技術が開示されている。 For example, Japanese Patent Laid-Open No. 2002-135254 (Patent Document 1) discloses a technique of using a priority IP address when there is an assignment from a DHCP server and using a fixed IP address otherwise. Yes. Japanese Patent Application Laid-Open No. 11-225170 (Patent Document 2) discloses a technique that uses AutoIP for ad hoc communication and DHCP for infrastructure mode communication due to the characteristics of the wireless interface.
ところで、DHCPの場合、DHCPサーバがネットワーク上のどこに存在するかという条件によってIPアドレスの取得にかかる時間は大きく異なる。例えば、DHCPサーバが家庭で設置したルータや無線LANのアクセスポイントに存在する場合は、そのレスポンスは比較的早く、概ね数秒以内にIPアドレスを取得できる。一方、インターネットサービスプロバイダ(ISP)にあるDHCPサーバからIPアドレスを取得する場合には数分を要するということもありえる。 By the way, in the case of DHCP, the time taken to acquire the IP address varies greatly depending on the condition where the DHCP server exists on the network. For example, when a DHCP server is present at a router or wireless LAN access point installed at home, the response is relatively fast and an IP address can be acquired within a few seconds. On the other hand, it may take several minutes to obtain an IP address from a DHCP server at an Internet service provider (ISP).
以上に述べたように、DHCPを利用する場合は、DHCPサーバが存在するネットワーク上の位置やその応答速度によりアドレス取得にかかる時間が大きく異なる。この間ユーザは設定が完了するのを待つ必要があるが、アドレス取得完了までにどのくらい時間がかかるか分からないため、何らかのエラーが生じているのか、それともただ時間がかかっているだけなのかを判断することができなかった。 As described above, when using DHCP, the time required for address acquisition varies greatly depending on the location on the network where the DHCP server exists and its response speed. During this time, the user needs to wait for the setting to be completed, but since it does not know how long it will take to complete address acquisition, it will determine whether an error has occurred or just it takes time. I couldn't.
本発明は、このような問題を解決しようとするためのものであり、DHCPサーバからアドレスを取得するシーケンスを実行中におけるユーザの不安を緩和することを目的とする。 The present invention is intended to solve such a problem, and it is an object of the present invention to alleviate user anxiety during execution of a sequence for acquiring an address from a DHCP server.
本発明の一側面は、アドレス割当て機能を備えるアドレス割当てサーバから自己のアドレスを取得するためのシーケンスを実行可能な第1および第2の通信装置を含む通信システムに係わる。前記第1の通信装置は、前記シーケンスの実行の際に、そのシーケンスの実行開始から完了までの時間を計測する計測手段と、前記計測手段により計測した時間の情報を、前記第2の通信装置に送信する送信手段とを有する。一方、前記第2の通信装置は、前記送信手段により送信された前記時間の情報を受信する受信手段と、前記シーケンスの実行中、前記受信手段により受信した前記時間の情報に基づいて、当該シーケンスの完了までの見込み残り時間を表示する表示手段とを有する。 One aspect of the present invention relates to a communication system including first and second communication devices capable of executing a sequence for acquiring a self address from an address assignment server having an address assignment function. The first communication device, when executing the sequence, measures a time from the start to completion of the sequence and information on the time measured by the measurement device. And transmitting means for transmitting to. On the other hand, the second communication device is configured to receive the time information transmitted by the transmission means and the sequence based on the time information received by the reception means during execution of the sequence. Display means for displaying an estimated remaining time until the completion of.
本発明によれば、アドレス取得処理の完了までの残り時間をユーザに通知できるため、ユーザの不安を緩和することができる。 According to the present invention, since the remaining time until the completion of the address acquisition process can be notified to the user, the user's anxiety can be reduced.
以下、図面を参照して本発明の好適な実施形態について詳細に説明する。なお、本発明は以下の実施形態に限定されるものではなく、本発明の実施に有利な具体例を示すにすぎない。また、以下の実施形態の中で説明されている特徴の組み合わせの全てが本発明の課題解決手段として必須のものであるとは限らない。 DESCRIPTION OF EMBODIMENTS Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the drawings. In addition, this invention is not limited to the following embodiment, It shows only the specific example advantageous for implementation of this invention. In addition, not all combinations of features described in the following embodiments are indispensable as means for solving the problems of the present invention.
(第一の実施形態)
第一の実施形態では、プリンタとデジタルカメラがDHCPサーバからアドレスを割り当てられて通信する形態を示す。図1に、本実施形態における、プリンタ、デジタルカメラ、およびDHCPサーバを含むネットワークの構成例を示す。102は有線LANと無線LANとの中継を行う無線基地局としてのアクセスポイント(AP)である。プリンタ101とデジタルカメラ105は、例えばIEEE802.11に準拠した無線LANを通信インタフェースとして利用してアクセスポイント102と通信することが可能である。すなわち、プリンタ101とデジタルカメラ105はともに通信装置として機能する。もっとも、両者は有線を使用してネットワークに接続する形態でも構わない。103は有線LANとインターネット104との中継を行う中継装置、106はインターネット104に接続されたISPにおけるアドレス割当てサーバとしてのDHCPサーバである。
(First embodiment)
The first embodiment shows a mode in which a printer and a digital camera communicate with each other by being assigned an address from a DHCP server. FIG. 1 shows a configuration example of a network including a printer, a digital camera, and a DHCP server in this embodiment.
図3は、本実施形態におけるデジタルカメラ101の構成を示すブロック図である。操作部310は、システムコントローラ311を介してCPU315に接続されており、操作部310には不図示のシャッタースイッチや各種キーが含まれる。撮像部302は、操作部310のシャッターが押下されたときに撮像を行うブロックで、撮像処理部303によって制御される。表示部306は、LCD表示、LED表示等、ユーザに対する情報を表示するブロックであり、表示処理部307によってその表示内容が制御される。また、表示部306に表示された情報から選択するなどの操作は操作部310と連動して行われる。すなわち、表示部306と操作部310とでユーザインタフェースが構成されることになる。
FIG. 3 is a block diagram showing the configuration of the
無線通信機能部304は無線通信を行うブロックであり、RF部305は、他の無線通信機器との間で無線信号の送受信を行う。メモリカードインタフェース(I/F)308は、メモリカード309を接続するためのインタフェースである。USBI/F312は、外部機器とUSBを用いて接続するためのインタフェースである。オーディオI/F314は、音信号を外部機器と接続するためのインタフェースである。これらの各機能部分は、CPU315からの制御によって処理される。CPU315によって実行されるプログラムは、ROM315もしくはフラッシュROM313に格納されている。また、CPU315によって処理されるデータは、RAM317もしくはフラッシュROM313に対して、書き込み/読み出しが行われる。フラッシュROM313は不揮発性の記憶装置であり、ここに無線通信の設定情報やアドレスを取得する際に要したアドレス取得時間などが記憶される。なお、撮像した画像データは公知の圧縮処理を経てメモリカードI/F308を介し、メモリカード309に保存される。
The wireless
図4は、本実施形態におけるプリンタ105の構成を示すブロック図である。プリンタ105の印刷方式はどのようなものでも良い。例えば、熱エネルギーによってインク液滴を記録紙等の記録媒体上に吐出するインクジェットプリンタでもよいし、あるいは、感光ドラム上のトナー画像を記録用媒体に転写するいわゆる電子写真方式のレーザービームプリンタでもよい。操作部410は、システムコントローラ411を介してCPU415に接続されている。プリントエンジン402は、記録媒体に画像を印刷する機構部であり、プリント処理部403によって処理される。表示部406は、LCD表示、LED表示等、ユーザに対する情報を表示するブロックであり、表示処理部407によってその表示内容が制御される。また、表示部406に表示された情報から選択するなどの操作は操作部410を介して行われる。つまり、表示部406と操作部410とでユーザインタフェースが構成されることになる。
FIG. 4 is a block diagram showing the configuration of the
無線通信機能部404は無線通信を行うブロックであり、RF部405は、他の無線通信機器との間で無線信号の送受信を行う。メモリカードI/F408は、脱着可能なメモリカード409を接続するためのインタフェースであり、メモリカード409として、デジタルカメラ101のメモリカード309を差し込むことで、撮像画像を印刷することも可能である。
The wireless
USBI/F412は、外部機器とUSBを用いて接続するためのインタフェースである。ETHERI/F414は、外部機器とETHER通信を用いて接続するためのインタフェースである。これらの各機能部分は、CPU415からの制御によって処理される。CPU415によって制御されるプログラムは、ROM415もしくはフラッシュROM413に格納される。また、CPU415によって処理されるデータは、RAM417もしくはフラッシュROM413に対して、書き込み/読み出しが行われる。フラッシュROM413は不揮発性の記憶装置であり、ここに通信の設定情報やアドレスを取得する際に要したアドレス取得時間などが記憶される。
The USB I /
なお、上記したデジタルカメラ101のRF部305およびプリンタ105のRF部405にはそれぞれアンテナが設けられるが、外部に突出する形態を有するものとは限らない。特に、デジタルカメラの場合、携帯性が重要なファクタであるから、アンテナは外部に突出するのではなく、内蔵もしくは表面上に実装されることが望ましい。
Note that the
いま、プリンタ105は既にDHCPサーバ106からIPアドレスを取得済みであり、そのIPアドレス取得処理にかかった時間を計測し記憶しているとする。そして、まだIPアドレスを獲得していないデジタルカメラ101が新たにIPアドレスを獲得し、プリンタ105と通信しようと試みる場合を想定する。以下に説明するように、本実施形態におけるデジタルカメラ101は、IPアドレスを取得する前に、プリンタ105から、そのプリンタ105がアドレス取得に要した時間についての情報を学習する。
Now, it is assumed that the
図8は、プリンタ105がDHCPプロトコルを用いてDHCPサーバ106からIPアドレスを取得するためのシーケンスの実行時における、アドレス取得時間を計測するシーケンスを示している。
FIG. 8 shows a sequence for measuring the address acquisition time when the
まず、プリンタ105がアドレス取得要求であるDISCOVERメッセージをブロードキャストで送信するとともに(ステップS801)、その送信からリプライが返戻されるまでの時間を計測するタイマーをスタートする(ステップS802)。図1に示したネットワーク構成の場合には、ステップS802のDISCOVERメッセージは、アクセスポイント102、中継装置103、そしてインターネット104を介してDHCPサーバ106に到達するため、かなりの伝送遅延を要する。DHCPサーバ106がDISCOVERメッセージを受信すると、自分が確保しているアドレスプールの中から一つを選び出しアドレス割り当て要求であるOFFERメッセージを返戻する(ステップS803)。プリンタ105がOFFERメッセージを受信したら、タイマーをストップする(ステップS804)。
First, the
プリンタ105が全く初めてDHCPサーバ106からIPアドレスを割り当てられる場合は、その計測時間を図4のフラッシュROM413に保持すればよい(ステップS805)。また、もし既にフラッシュROM413に格納されているアドレス取得時間のデータが存在する場合は、上書きによって更新しても良いし、あるいは、アドレス取得時間の精度を上げるべく、以前の値との平均値を計算するなどの統計処理を行いその結果を保持するようにしてもよい。
When the
プリンタ105も全く同一の環境でのみ利用するとは限らない。プリンタ105が携帯式のプリンタである場合は、異なる環境に持っていきIPアドレスを獲得することもありえる。例えば図2には、図1とは異なるネットワーク構成が示されている。図2において、DHCPサーバの機能が無線LANのアクセスポイント102に付帯されている。この場合はIPアドレスの取得にかかる時間は図1の形態と比べて非常に小さくなるであろう。このように異なる環境ではアドレス取得時間も大きく異なるため、図9のように、それぞれネットワークに特徴となるラベルごとにアドレス取得に要した時間を記述したリストをフラッシュROM413に格納する方法も有効である。図9の場合は、ネットワークを識別する値であるESSIDをもとにアドレス取得時間の表を作成し、獲得したアドレス獲得時間を対応するESSIDに直接格納するか、もしくは平均など統計処理を施して格納する。ESSIDのほかに例えばネットワークアドレス(IPアドレスのネットワーク部分)による分類なども考えられる。
The
次に、図1においてデジタルカメラ101をプリンタ105と同じネットワークで動作させる場合について説明する。デジタルカメラ101をネットワーク104に接続する前に、図6に示すように、USBケーブル603を介してデジタルカメラ101をプリンタ105に接続する。この場合USBのホストコントローラがプリンタ105についており、デバイスコントローラがデジタルカメラ101についているとする。プリンタ105はUSBケーブル603を介してデジタルカメラ101に接続されたことを検知すると、プリンタ105は自身のネットワーク設定とアドレス取得時間に関する情報をデジタルカメラ101に伝送する。ここでネットワーク設定の情報は例えば、ESSIDの情報や暗号化に必要な鍵情報などを含んでいる。これらの情報を受信したデジタルカメラ101は、その情報をフラッシュROM313に格納する。
Next, a case where the
次に、図1においてデジタルカメラ101を無線LANのアクセスポイント102に接続し、DHCPサーバ106よりIPアドレスを取得する手順について述べる。図10にそのシーケンスを示す。デジタルカメラ101はまず、アドレス取得要求であるDISCOVERメッセージをブロードキャストで送信する(ステップS1001)。その際にリプライが返戻されるまでの時間を計測するタイマーをスタートする(ステップS1002)。さらにそれと同時に、上記のようにUSB接続でプリンタ105より獲得しフラッシュROM313に格納したアドレス取得時間の情報に基づいてアドレス取得シーケンスの完了までの見込み残り時間をUIとしての表示部306により表示する。具体的には例えば、フラッシュROM313より読み出したアドレス取得時間を残り時間の初期値とするカウントダウン表示を表示部306により表示する(ステップS1003)。
Next, a procedure for connecting the
図5に、その表示態様の一例を示す。図示の例の場合、現在43秒を示しているが、この値がカウントダウンされていき0秒に到達する前ぐらいにはIPアドレスが獲得できるだろうということを示唆する。 FIG. 5 shows an example of the display mode. In the example shown in the figure, 43 seconds are currently shown, but this value is counted down, suggesting that an IP address can be obtained before reaching 0 seconds.
この他、プリンタなどUIに乏しい機器では、直接秒数を表示しなくてもランプの色でどの程度待つかを示唆することも可能である。 In addition, it is also possible to suggest how long to wait with the color of the lamp without directly displaying the number of seconds in a device having a poor UI such as a printer.
DHCPサーバ106がDISCOVERメッセージを受信すると、自分が確保しているアドレスプールの中から一つを選び出しアドレス割り当て要求であるOFFERメッセージを返戻する(ステップS1004)。デジタルカメラ101は、OFFERメッセージを受信すると、タイマーをストップする(ステップS1005)とともに、フラッシュROM313に格納されている値と測定された値を利用してアドレス取得の平均時間を計算し、再度フラッシュROM313に格納する(ステップS1006)。
When the
以上の処理によれば、アドレス取得処理が完了するまでの残り見込み時間を他のデバイスの過去の経験値から割り出し、それがユーザに通知される。これにより、ユーザはアドレス取得処理が完了するでの待ち時間を見込むことができ、待ち時間中の不安を緩和することが可能である。 According to the above processing, the estimated remaining time until the address acquisition processing is completed is determined from the past experience values of other devices, and this is notified to the user. As a result, the user can expect a waiting time for completing the address acquisition process, and can alleviate the anxiety during the waiting time.
(第二の実施形態)
上述した第一の実施形態では、デジタルカメラ101をネットワーク104に接続する前に、図6に示したように、USBケーブル603を使用してデジタルカメラ101をプリンタ105に直結し、デジタルカメラ101はUSBケーブル603を介してプリンタ105よりプリンタ105のネットワーク設定およびアドレス取得時間に関する情報を取得した。これに対し、第二の実施形態では、図7に示すようにこの情報の伝達も無線で行う方法について説明する。
(Second embodiment)
In the first embodiment described above, before connecting the
USBの代わりに利用するインタフェースの無線の方式は何でもよく、DHCPサーバ106よりアドレスを割り当てて通信するインタフェースと同じ、あるいは異なる無線インタフェースを別途もっていても構わない。例えば近距離通信のみをサポートするブルートゥースや赤外線通信を別途利用することも可能である。もちろん、DHCPサーバ106よりアドレスを割り当てるインタフェースと同一でも構わない。
Any interface wireless method may be used in place of the USB, and a wireless interface that is the same as or different from the interface that performs communication by assigning an address from the
USBでは2つの機器を結合する際にユーザが結線するという作業を行っている。無線通信の場合は、どの機器同士に通信をさせるのかを指定することが問題になる。本実施形態では、2つの機器に操作ボタンがついており、それらがある一定期間に同時に押されると無線に関する設定情報などが交換されるように構成されている。この情報の一つにDHCPサーバにアクセスした平均アクセス時間が格納されており一緒に交換される。 In USB, when connecting two devices, the user connects them. In the case of wireless communication, it becomes a problem to specify which devices communicate with each other. In the present embodiment, operation buttons are attached to two devices, and when they are simultaneously pressed for a certain period, setting information related to radio is exchanged. One piece of this information stores the average access time for accessing the DHCP server and is exchanged together.
例えば図7において、プリンタ105は無線LANを利用し、既にDHCPサーバ106へのアクセス経験があり平均のアクセス所要時間を獲得しているものとする。また、デジタルカメラ101も同様に無線LANをインタフェースに持つが、無線に関する情報などまだ何も設定されていないものとする。デジタルカメラ101およびプリンタ105にそれぞれ設けられている無線通信初期設定ボタン71,72を同時に一定期間押下すると、プリンタ105が利用しているESSID、暗号鍵方式などの情報が、そのESSIDで利用しているDHCPサーバ106までのアクセス時間と一緒に、デジタルカメラ101に転送される。
For example, in FIG. 7, it is assumed that the
また、第一の実施形態では、アドレス取得の待ち時間の間にUIを利用して残存時間を表示するだけであったが、この時間を利用して省電力モードに入ることも可能である。 In the first embodiment, the remaining time is merely displayed using the UI during the address acquisition waiting time. However, the power saving mode can be entered using this time.
第一の実施形態と同様に図1においてデジタルカメラ101を無線LANのアクセスポイント102に接続し、DHCPサーバ106よりIPアドレスを取得する手順について述べる。図11にそのシーケンスを示す。デジタルカメラ101はまず、アドレス取得要求であるDISCOVERメッセージをブロードキャストで送信する(ステップS1101)。その際にリプライが返戻されるまでの時間を計測するタイマーをスタートする(ステップS1102)。さらにそれと同時に、上記のように無線インタフェースでプリンタ105より獲得しフラッシュROM313に格納したアドレス取得時間を残り時間の初期値とするカウントダウン表示を、UIとしての表示部306により表示する(ステップS1104)。
Similar to the first embodiment, a procedure for connecting the
次に、デジタルカメラ101はアクセスポイント102に対して、省電力モードに入るメッセージを発行する(ステップS1103)。IEEE802.11準拠の無線LANではビーコンインターバルを一つのユニット単位として電力の給電を行う回数を、複数ユニットに一度だけという指定が可能であり、これによって総消費電力を減らすことが可能である。
Next, the
DHCPサーバ106がDISCOVERメッセージを受信すると、自分が確保しているアドレスプールの中から一つを選び出しアドレス割り当て要求であるOFFERメッセージを返戻する(ステップS1105)。デジタルカメラ101は、OFFERメッセージを受信すると、省電力モードから復帰するメッセージをアクセスポイント102に対して送信する(ステップS1106)。
When the
デジタルカメラ101はその後、タイマーをストップする(ステップS1107)とともに、フラッシュROM313に格納されている値と測定された値を利用して、アドレス取得の平均時間を計算し、再度フラッシュROM313に格納する(ステップS1008)。
Thereafter, the
(他の実施形態)
以上、本発明の実施形態を詳述したが、本発明は、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
(Other embodiments)
As mentioned above, although embodiment of this invention was explained in full detail, this invention may be applied to the system comprised from several apparatuses, and may be applied to the apparatus which consists of one apparatus.
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システムあるいは装置に直接あるいは遠隔から供給し、そのシステムあるいは装置のコンピュータがその供給されたプログラムコードを読み出して実行することによっても達成される。その場合、プログラムの機能を有していれば、その形態はプログラムである必要はない。 In the present invention, a software program that realizes the functions of the above-described embodiments is directly or remotely supplied to a system or apparatus, and the computer of the system or apparatus reads and executes the supplied program code. Is also achieved. In that case, as long as it has the function of a program, the form does not need to be a program.
従って、本発明の機能処理をコンピュータで実現するために、そのコンピュータにインストールされるプログラムコード自体およびそのプログラムを格納した記憶媒体も本発明を構成することになる。つまり、本発明の特許請求の範囲には、本発明の機能処理を実現するためのコンピュータプログラム自体、およびそのプログラムを格納した記憶媒体も含まれる。 Therefore, in order to realize the functional processing of the present invention with a computer, the program code itself installed in the computer and the storage medium storing the program also constitute the present invention. In other words, the claims of the present invention include the computer program itself for realizing the functional processing of the present invention and a storage medium storing the program.
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等、プログラムの形態を問わない。 In this case, the program may be in any form as long as it has a program function, such as an object code, a program executed by an interpreter, or script data supplied to the OS.
プログラムを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、MO、CD−ROM、CD−R、CD−RW、磁気テープ、不揮発性のメモリカード、ROM、DVD(DVD−ROM、DVD−R)などがある。 As a storage medium for supplying the program, for example, flexible disk, hard disk, optical disk, magneto-optical disk, MO, CD-ROM, CD-R, CD-RW, magnetic tape, nonvolatile memory card, ROM, DVD (DVD-ROM, DVD-R).
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、そのホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記憶媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるWWWサーバも、本発明のクレームに含まれるものである。 As another program supply method, a client computer browser is used to connect to an Internet homepage, and the computer program of the present invention itself or a compressed file including an automatic installation function is downloaded from the homepage to a storage medium such as a hard disk. Can also be supplied. It can also be realized by dividing the program code constituting the program of the present invention into a plurality of files and downloading each file from a different homepage. That is, a WWW server that allows a plurality of users to download a program file for realizing the functional processing of the present invention on a computer is also included in the claims of the present invention.
また、本発明のプログラムを暗号化してCD−ROM等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。 In addition, the program of the present invention is encrypted, stored in a storage medium such as a CD-ROM, distributed to users, and key information for decryption is downloaded from a homepage via the Internet to users who have cleared predetermined conditions. It is also possible to execute the encrypted program by using the key information and install the program on a computer.
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているOSなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。 In addition to the functions of the above-described embodiments being realized by the computer executing the read program, the OS running on the computer based on the instruction of the program is a part of the actual processing. Alternatively, the functions of the above-described embodiment can be realized by performing all of them and performing the processing.
さらに、記憶媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。 Furthermore, after the program read from the storage medium is written to a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer, the function expansion board or The CPU or the like provided in the function expansion unit performs part or all of the actual processing, and the functions of the above-described embodiments are realized by the processing.
Claims (10)
前記第1の通信装置は、
前記シーケンスの実行の際に、そのシーケンスの実行開始から完了までの時間を計測する計測手段と、
前記計測手段により計測した時間の情報を、前記第2の通信装置に送信する送信手段と、
を有し、
前記第2の通信装置は、
前記送信手段により送信された前記時間の情報を受信する受信手段と、
前記シーケンスの実行中、前記受信手段により受信した前記時間の情報に基づいて、当該シーケンスの完了までの見込み残り時間を表示する表示手段と、
を有することを特徴とする通信システム。 A communication system including first and second communication devices capable of executing a sequence for acquiring a self address from an address assignment server having an address assignment function,
The first communication device is:
Measuring means for measuring the time from the start of execution of the sequence to the completion of execution of the sequence;
Transmitting means for transmitting information on the time measured by the measuring means to the second communication device;
Have
The second communication device is:
Receiving means for receiving the time information transmitted by the transmitting means;
Display means for displaying an estimated remaining time until completion of the sequence based on the time information received by the receiving means during execution of the sequence;
A communication system comprising:
過去に前記シーケンスを実行した他の通信端末からそのシーケンスの処理時間の情報を受信する受信手段と、
前記シーケンスの実行中、前記受信手段により受信した前記処理時間の情報に基づいて、当該シーケンスの完了までの見込み残り時間を表示する表示手段と、
を有することを特徴とする通信装置。 A communication device capable of executing a sequence for acquiring its own address from an address assignment server via a network,
Receiving means for receiving processing time information of the sequence from other communication terminals that have executed the sequence in the past;
Display means for displaying an estimated remaining time until completion of the sequence based on the processing time information received by the receiving means during execution of the sequence;
A communication apparatus comprising:
過去に前記シーケンスを実行した他の通信端末からそのシーケンスの処理時間の情報を受信する受信工程と、
前記シーケンスの実行中、前記受信工程で受信された前記処理時間の情報に基づいて、当該シーケンスの完了までの見込み残り時間を表示部に表示させる表示工程と、
を有することを特徴とする通信装置の制御方法。 A communication device control method capable of executing a sequence for acquiring its own address from an address assignment server via a network,
A receiving step of receiving information on the processing time of the sequence from another communication terminal that has executed the sequence in the past;
During the execution of the sequence, based on the information on the processing time received in the reception step, a display step for displaying the expected remaining time until the completion of the sequence on a display unit,
A method for controlling a communication apparatus, comprising:
前記アドレス取得手段による前記シーケンスの実行開始から完了までの時間を計測する計測手段と、
前記計測手段により計測した時間の情報を、他の通信端末に送信する送信手段と、
を有することを特徴とする通信装置。 Address acquisition means for executing a sequence for acquiring its own address from the address assignment server via the network;
Measuring means for measuring the time from the start to completion of the sequence by the address acquisition means;
Transmitting means for transmitting the information of the time measured by the measuring means to another communication terminal;
A communication apparatus comprising:
前記アドレス取得工程における前記シーケンスの実行開始から完了までの時間を計測する計測工程と、
前記計測工程で計測された時間の情報を、他の通信端末に送信する送信工程と、
を有することを特徴とする通信装置の制御方法。 An address acquisition step of executing a sequence for acquiring the address of the user from the address assignment server via the network;
A measuring step for measuring the time from the start to completion of the sequence in the address acquisition step;
A transmission step of transmitting information of the time measured in the measurement step to another communication terminal;
A method for controlling a communication apparatus, comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005156193A JP2006333247A (en) | 2005-05-27 | 2005-05-27 | Communication system, communication apparatus, and control method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005156193A JP2006333247A (en) | 2005-05-27 | 2005-05-27 | Communication system, communication apparatus, and control method thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2006333247A true JP2006333247A (en) | 2006-12-07 |
Family
ID=37554432
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005156193A Withdrawn JP2006333247A (en) | 2005-05-27 | 2005-05-27 | Communication system, communication apparatus, and control method thereof |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2006333247A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2565779A1 (en) * | 2011-09-02 | 2013-03-06 | Samsung Electronics Co., Ltd. | Image forming apparatus supporting peer-to-peer connection and method of managing address book thereof |
US8941854B2 (en) | 2011-09-02 | 2015-01-27 | Samsung Electronics Co., Ltd. | Image forming apparatus supporting peer-to-peer connection and method of forming images by authenticating user thereof |
US9608985B2 (en) | 2011-09-02 | 2017-03-28 | Samsung Electronics Co., Ltd. | Image forming apparatus supporting peer-to-peer connection and method of controlling job authority thereof |
US9614856B2 (en) | 2011-09-02 | 2017-04-04 | Samsung Electronics Co., Ltd. | Image forming apparatus supporting peer-to-peer connection and access point operation and method of controlling peer-to-peer connection and access point operation thereof |
-
2005
- 2005-05-27 JP JP2005156193A patent/JP2006333247A/en not_active Withdrawn
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2565779A1 (en) * | 2011-09-02 | 2013-03-06 | Samsung Electronics Co., Ltd. | Image forming apparatus supporting peer-to-peer connection and method of managing address book thereof |
US8941854B2 (en) | 2011-09-02 | 2015-01-27 | Samsung Electronics Co., Ltd. | Image forming apparatus supporting peer-to-peer connection and method of forming images by authenticating user thereof |
US9100442B2 (en) | 2011-09-02 | 2015-08-04 | Samsung Electronics Co., Ltd. | Image forming apparatus supporting peer-to-peer connection and method of managing address book thereof |
US9608985B2 (en) | 2011-09-02 | 2017-03-28 | Samsung Electronics Co., Ltd. | Image forming apparatus supporting peer-to-peer connection and method of controlling job authority thereof |
US9614856B2 (en) | 2011-09-02 | 2017-04-04 | Samsung Electronics Co., Ltd. | Image forming apparatus supporting peer-to-peer connection and access point operation and method of controlling peer-to-peer connection and access point operation thereof |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9839054B2 (en) | Communication apparatus, communication system, and method for setting communication parameters of the communication apparatus | |
US7818022B2 (en) | Communication apparatus and electric power control method | |
US8228808B2 (en) | Information communication device and method for selecting protocol | |
JP6975397B2 (en) | Image reader and program. | |
JP4769545B2 (en) | Wireless communication apparatus and control method and program thereof | |
US20090046684A1 (en) | Communication apparatus and communication method therefor | |
JP2017034560A (en) | Radio communication apparatus, radio communication method, and program | |
CN105291613A (en) | Information processing device, and control method for information processing device | |
CN105848191A (en) | Communication apparatus and control method | |
JP6873660B2 (en) | Information processing equipment, communication equipment, programs and control methods | |
JP5310445B2 (en) | Control device and computer program | |
JP2006333247A (en) | Communication system, communication apparatus, and control method thereof | |
EP3413599B1 (en) | Information processing apparatus, communication system, and communication method | |
JP2007081497A (en) | Wireless communication apparatus and control method thereof | |
JP2008124686A (en) | Information processor, radio communications system and radio setting program | |
JP2006054577A (en) | Wireless network system, wireless communication apparatus, and connection setting method | |
JP2022078092A (en) | Information processing apparatus, method for controlling the same, and program | |
JP7042623B2 (en) | Information processing equipment, information processing system and storage medium | |
JP2005169623A (en) | Printing device, printing device system and power saving control method/program | |
JP2019164537A (en) | Print system, print method, and print program | |
JP7027084B2 (en) | Information processing equipment, its control method, and programs | |
JP6264028B2 (en) | Information processing program and information processing apparatus | |
JP5853542B2 (en) | Information processing program, information processing apparatus, information processing method, and information processing system | |
JP2009234241A (en) | Electronic equipment, processing method of processing-related module, program and recording medium | |
JP2007081736A (en) | Imaging apparatus and its control method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20080805 |