CN101068202B - 通信设备及其控制方法 - Google Patents

通信设备及其控制方法 Download PDF

Info

Publication number
CN101068202B
CN101068202B CN2007100981515A CN200710098151A CN101068202B CN 101068202 B CN101068202 B CN 101068202B CN 2007100981515 A CN2007100981515 A CN 2007100981515A CN 200710098151 A CN200710098151 A CN 200710098151A CN 101068202 B CN101068202 B CN 101068202B
Authority
CN
China
Prior art keywords
destination data
destination
communication equipment
unit
registered
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.)
Expired - Fee Related
Application number
CN2007100981515A
Other languages
English (en)
Other versions
CN101068202A (zh
Inventor
内川慎一
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Publication of CN101068202A publication Critical patent/CN101068202A/zh
Application granted granted Critical
Publication of CN101068202B publication Critical patent/CN101068202B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4505Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
    • H04L61/4511Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using domain name system [DNS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Facsimiles In General (AREA)
  • Computer And Data Communications (AREA)

Abstract

本发明提供一种通信设备及其控制方法。当将客户机所指定的目的地地址登记为目的地时,对于是否可以进行目的地地址的名称解析做出判断。如果判断为不能进行名称解析,则限制对需要名称解析的目的地地址的登记。

Description

通信设备及其控制方法
技术领域
本发明涉及一种与由所登记的目的地数据表示的目的地进行通信的通信设备以及该设备的控制方法。
背景技术
已知一种进行名称解析(name resolution)的通信设备,在该名称解析中,使用域名***(Domain Name System,DNS)获得与名称相对应的IP地址(参见日本特开2004-88428号公报)。该通信设备向DNS服务器询问与用户所指定的目的地数据例如“host.xxx.co.jp”相对应的IP地址,以获得该IP地址(例如,“192.10.0.1”)。
对于本身登记有目的地数据(例如,“host.abc.co.jp”)且与由所登记的目的地数据表示的目的地进行通信的***,该***可以处于不能进行名称解析的状态。传统上,即使***处于不能进行名称解析的状态,也允许在该***中登记需要进行名称解析的FQDN名称目的地数据。FQDN(Fully Qualified DomainName,完全合格域名)是TCP/IP网络环境下描述从主机名开始直到域名为止的全名的描述格式。
由于即使需要名称解析的目的地数据也被登记在处于不能进行名称解析的状态下的通信设备中,因此会浪费该设备的存储区域。例如,将目的地数据以FQDN表示来登记显然是对存储器资源的浪费,其中在仅可以登记有限量的目的地数据的***中不能用该FQDN表示进行通信。而且,如果存储无用的目的地数据,则可能达到所登记的目的地数据的数量的上限,且不能登记其它目的地数据。即使对所登记的目的地数据的数量没有限制,用户也可能从所登记的目的地数据中错误地选择需要名称解析且在不能进行名称解析的状态下不能通信的目的地,并且可能进行无用的操作。
发明内容
本发明的目的是解决传统技术的问题。
本发明的特征是防止使用不能用于通信的目的地数据的能力。
根据本发明的一个方面,提供一种通信设备,该通信设备包括:
登记单元,用于登记必须基于目的地数据获得网络上的地址的目的地数据;
判断单元,用于判断是否可以从必须基于目的地数据获得网络上的地址的目的地数据获得对应于该目的地数据的网络上的地址;以及
登记限制单元,用于在判断单元判断为不能从目的地数据获得网络上的地址的情况下,限制对必须基于目的地数据获得网络上的地址的目的地数据的登记。
此外,根据本发明的一个方面,提供一种在通信设备中使用的控制方法,该控制方法包括:
登记步骤,用于登记必须基于目的地数据获得网络上的地址的目的地数据;
判断步骤,用于判断是否可以从必须基于目的地数据获得网络上的地址的目的地数据获得对应于目的地数据的网络上的地址;以及
其中,在判断步骤中判断为不能基于目的地数据获得网络上的地址的情况下,在登记步骤中限制对必须从目的地数据获得网络上的地址的目的地数据的登记。
根据本发明的一个方面,提供一种通信设备,该通信设备包括:
登记单元,用于登记必须基于目的地数据获得网络上的地址的目的地数据;
判断单元,用于判断是否可以基于必须从目的地数据获得网络上的地址的目的地数据获得对应于该目的地数据的网络上的地址;以及
无效单元,用于在判断单元判断为不能基于目的地数据获得网络上的地址的情况下,使由登记单元登记的目的地数据无效。
此外,根据本发明的一个方面,提供一种在通信设备中使用的控制方法,该控制方法包括:
登记步骤,用于登记必须基于目的地数据获得网络上的地址的目的地数据;
判断步骤,用于判断是否可以从必须基于目的地数据获得网络上的地址的目的地数据获得对应于目的地数据的网络上的地址;以及
无效步骤,用于在判断步骤中判断为不能基于目的地数据获得网络上的地址的情况下,使在登记步骤中登记为目的地的目的地数据无效。
通过以下参照附图对典型实施例的说明,本发明的其它特征显而易见。
附图说明
包含在说明书中并构成说明书的一部分的附图,示出了本发明的实施例,并与说明书一起用来解释本发明的原理。
图1是示出说明根据本发明实施例的目的地管理***的典型***结构的图;
图2表示用于示出根据该实施例的客户端的典型硬件结构的图;
图3表示用于示出根据该实施例的包括目的地管理***的装置的典型硬件结构的图;
图4是示出响应于来自客户机的请求将目的地登记在根据该实施例的装置中的处理的流程图;
图5是示出与根据该实施例的装置中所登记的目的地建立连接的处理的流程图;
图6是示出在根据该实施例的装置中改变DNS设置的处理的流程图;
图7是示出根据该实施例的目的地管理***中的DNS改变序列的补充图;以及
图8表示用于示出根据该实施例在删除DNS设置的状态下在操作台单元的显示单元上所显示的目的地列表画面的例子的图。
具体实施方式
以下参照附图详细说明本发明的优选实施例。下面的实施例不限制本发明的权利要求,并且在本发明的解决手段中,实施例中所述的特征的组合并不都是必需的。
下面说明本发明的实施例的特征。
根据实施例,如果***处于不能进行名称解析的状态(例如,当在该***中未设置DNS时),则该***不接受由FQDN表示的目的地数据的登记请求,并生成错误。这可以防止在当前状态下登记不能通信的无用目的地,并且可以抑制对用于登记的存储器的浪费使用。这还可以防止错误地选择不能通信但已被登记的目的地。
在当根据该实施例的***处于不能进行名称解析的状态时(例如,当在该***中未设置DNS时),该***接收到与由FQDN表示的目的地连接的请求的情况下,该***立即生成名称解析错误,而不尝试建立连接。因而,可以避免对不能传送数据的目的地进行无用传送处理。
而且,根据该实施例,如果改变***中的DNS设置,则该***向将事件通知登记在该***内的目的地中使用FQDN名称登记的目的地通知事件通知无效(事件通知终止)。另外,还删除该目的地数据。这防止了作为事件的通知目的地登记的客户机在不知道事件通知已被取消的情况下等待接收事件通知。如果客户机需要该事件通知,则客户机将不需要名称解析的目的地地址(IP地址)发送给该***,以将该目的地地址登记为事件通知目的地。这样,可以将该客户机重新登记为事件通知的通知目的地。下面说明具体例子。
图1是示出说明根据本发明实施例的目的地管理***的典型***结构的图。
该***包括客户端100和包含目的地管理***的装置110。客户端100通过网络120将表示数据通信目的地的目的地数据登记在装置110中。目的地数据包含IP地址或FQDN等数据。包含目的地管理***的装置110提供以下功能,即登记通过装置110的输入单元指定的目的地数据以及登记通过网络120从客户端100指定的目的地数据。
图2表示用于示出根据本实施例的客户端100的典型硬件结构的图。客户端100具有与普通PC相同的结构。
该客户端具有CPU 1201,CPU 1201执行存储在ROM 1202或硬盘(HD)1211中的或从软(floppy,注册商标)盘驱动器(FD)1212提供的各种软件程序。CPU 1201总体控制连接到***总线1204上的组件。RAM 1203用作CPU 1201的主存储器和工作区。键盘控制器(KBC)1205控制从键盘(KB)1209和指示装置(未示出)等输入装置输入指令。显示控制器1206控制在显示单元(DISP)1210上的显示。
盘控制器(DKC)1207控制对存储分布式服务器***程序、各种应用程序、编辑文件、用户文件和其它数据的HD 1211和FD1212的访问。网络接口卡(NIC)1208通过LAN 120与网络打印机和其它网络装置或其它PC进行双向数据通信。
图3表示用于示出根据该实施例的包括目的地管理***的装置110的典型硬件结构的图。在该例子中,装置110为打印机。
CPU 300执行存储在ROM 301或硬盘(HD)307中的各种软件程序。CPU 300总体控制连接到***总线310上的组件。RAM 302用作CPU 300的主存储器和工作区。面板接口303控制从具有显示单元305、各种按键和操作按钮的操作台单元304输入和输出指令。盘控制器(DKC)306控制对存储分布式服务器***程序、各种应用程序、编辑文件、用户文件和其它数据的HD 307的访问。网络接口卡(NIC)308通过LAN 120与上述客户端100、其它网络装置或P C进行双向数据通信。附图标记309表示用于在薄片上打印图像的打印机引擎。
图4是示出响应于来自客户端100的请求,将目的地数据登记在根据该实施例的装置110上的目的地列表中的处理的流程图。在执行该处理时将进行该处理的程序装载到RAM 302中,并且在CPU300的控制下执行该程序。
响应于从客户端100发送的用于登记目的地的请求,启动该处理。首先,在步骤S100,装置110判断是否可以进行名称解析。如果装置110判断为可以进行名称解析,则处理进入步骤S103,在步骤S103,装置110将由客户端100指定的目的地数据登记在目的地列表中,并通知客户端100已成功登记了目的地数据。当实际进行数据通信时,装置110使用DNS以获得对应于该目的地数据的网络上的地址,例如IP地址,并且如果作为数据通信目的地选择的目的地数据需要名称解析,则装置110基于该IP地址进行数据通信。
另一方面,如果在步骤S100装置110判断为不能进行名称解析,则处理进入步骤S101,在步骤S101,装置101判断在登记请求中指定的目的地数据是否为FQDN名称,即需要名称解析的目的地数据。如果装置110判断为该目的地数据需要名称解析,则处理进入步骤S102,装置110结束处理,而不登记该目的地数据。装置110通知请求登记该目的地的客户端100:由于名称解析错误,目的地数据的登记失败。
另一方面,如果在步骤S101装置110判断为在来自客户机的登记请求中所指定的目的地数据不是FQDN名称,即为不需要名称解析的目的地数据,则处理进入步骤S103,在步骤S103,装置110将指定的目的地数据登记在目的地列表中。不是FQDN名称和不需要名称解析的目的地数据的一个例子为IP地址。装置110通知客户端100已成功登记了该目的地数据。
图5是示出与由目的地列表中所登记的目的地数据表示的目的地建立连接的处理的流程图。当执行该处理时,将进行该处理的程序装载到RAM 302中,并在CPU 300的控制下执行该程序。
例如,响应于事件的发生,通过与由目的地列表中所登记的目的地数据表示的目的地建立连接的处理,来启动该处理。首先,在步骤S200,装置110判断是否可以进行名称解析。如果可以,则处理进入步骤S201,在步骤S201,进行与由所登记的目的地数据表示的目的地建立连接的处理。
另一方面,如果在步骤S200装置110判断为不能进行名称解析,则处理进入步骤S202,在步骤S202,装置110判断该目的地数据是否为FQDN名称,即需要名称解析的目的地数据。如果装置110判断为该目的地数据需要名称解析,则由于不能进行名称解析,因而装置110生成连接错误并中断该处理。另一方面,如果在步骤S202装置110判断为该目的地数据不需要名称解析,则处理进入步骤S201,在步骤S201,装置110进行用于与由该目的地数据所表示的目的地建立连接的处理。
图6是示出在根据该实施例的装置110上改变DNS设置的处理的流程图。当执行该处理时,将进行该处理的程序装载到RAM 302中,并在CPU 300的控制下执行该程序。
当发出用于改变DNS设置的指示时,在步骤S300装置110首先判断是否存在作为事件通知目的地登记的目的地数据。如果存在,则处理进入步骤S302,在步骤S302,装置110判断该事件通知目的地的目的地数据是否为FQDN名称,即是否需要名称解析。如果需要名称解析,则处理进入步骤S303,在步骤S 303,装置110通知所登记的事件通知目的地删除事件。然后,在步骤S304,装置110删除所登记的事件通知目的地的目的地数据。然后,处理进入步骤S301,在步骤S301,装置110进行用于改变指定的DNS设置的处理。
如果在步骤S300中不存在事件通知目的地,或在步骤S302中事件通知目的地的目的地数据不是FQDN,则处理进入步骤S301,在步骤S301,装置110进行用于改变指定的DNS设置的处理。这些DNS设置的改变包括改变DNS服务器和改变为不使用DNS本身。
应该注意,由于正在改变DNS设置,因此装置110可以在该处理期间拒绝登记新的目的地数据。
图7是示出在根据该实施例的目的地管理***中执行的DNS改变序列的补充图。图7中示出当存在事件登记并且DNS设置被改变时客户端100与装置110之间的操作的关系。用相同的附图标记表示与图6的流程图中相同的步骤(S301~S304)。
客户端100尝试将作为FQDN名称的目的地数据作为事件通知目的地登记在装置110中(700)。如果装置110响应于此返回OK,则将客户端100登记为事件通知目的地(701)。
当发出用于改变该装置上的DNS设置的指示时,装置110检查作为事件通知目的地登记的目的地数据(S302)。客户端100将为FQDN名称的目的地数据作为其通知目的地。因此,装置110判断为所登记的目的地数据为FQDN名称,并进入步骤S303,在步骤S303,装置110将删除事件的通知发送给由所登记的目的地数据表示的目的地(702)。在发送该通知后,装置110从事件通知目的地的列表中删除装置110已发送事件删除通知的目的地的目的地数据(S304)。然后,装置110在自身设置指定的DNS设置,并使新的DNS设置可用(S301)。在新的DNS设置中,可以设置新的DNS服务器,或者可以使DNS不可用。
应该注意,在接收到用于改变DNS设置的指示与完成改变为新的DNS设置之间期间(703),正在改变DNS设置。因此,如果在此期间接收到用于登记目的地数据的请求,则不知道是否可以进行目的地数据的名称解析。因此,在此期间可能拒绝对新的目的地数据的登记。
在图7中的附图标记702处,客户端100接收到事件删除通知,由于DNS设置已经改变,因此客户端100可以从该事件删除通知判断出该事件已被删除。客户端100在装置110可能完成了DNS设置的改变时,再次进行用于请求将目的地数据登记为事件通知目的地的处理。因而,客户端100可以向装置110重新发出用于将为FQDN的目的地数据登记为事件通知目的地的请求,以登记该目的地数据。
图8表示用于示出根据该实施例在操作台单元304的显示单元305上所显示的目的地列表画面的例子的图。在所示例子中,已使DNS不可用。
在显示所登记的目的地数据的列表时,由于不能与使用FQDN名称登记的目的地进行数据通信,因此使这些目的地变灰。在图8的例子中,由于名称为“B”、“C”、“D”和“H”的目的地的目的地数据为FQDN名称,因此不能将数据发送给这些目的地。因此,使这些目的地的字符变灰。
其它实施例
已经详细地说明了本发明的实施例。本发明可应用于由多个装置构成的***或由单个装置构成的设备。
应该注意,可以如以下实现来实施本发明:直接或远程地向***或设备提供实现上述实施例功能的软件程序,并通过该***或设备的计算机读取并执行该程序。该实现不必是程序,只要具有程序的能力即可。
因此,为了在计算机上实现本发明的功能和处理而安装在计算机中的程序代码同样实现本发明。换句话说,本发明的权利要求还包括用于实现本发明的功能和处理的计算机程序。计算机程序可以是具有程序能力的任何形式的程序,例如目标代码、由解释程序执行的程序、以及向操作***提供的脚本数据。
可以在软(floppy,注册商标)盘、硬盘、光盘、磁光盘(MO)、CD-ROM、CD-R、CD-RW、磁带、非易失性存储卡、ROM和DVD(包括DVD-ROM和DVD-R)等各种记录介质中的任何一种上提供该程序。
还可以通过经由客户计算机的浏览器连接因特网上的网页,并从该网页将该计算机程序下载到硬盘等记录介质,来将该程序提供给客户计算机。下载的程序可以是本发明的计算机程序,或者可以是包括自动安装功能的压缩文件。而且,可以将构成本发明的计算机程序的程序代码分成多个文件,并可以从不同网页下载这些文件。换句话说,可以使众多用户下载在计算机上实现本发明的功能和处理的程序文件的WWW服务器也落在本发明的范围内。
可以将本发明的计算机程序以在CD-ROM等存储介质上的加密形式分发给用户。在这种情况下,允许满足预定要求的用户通过因特网从网页下载用于解密该程序的密钥信息,并且这些用户使用该密钥信息以可执行格式将该加密程序安装在计算机中。
还可以以不同于上述模式的模式实现本发明,其中,计算机读取并执行该程序以实现上述任一实施例的功能。例如,运行在计算机上的操作***等可以根据该程序中的指示进行部分或全部的实际处理,以实现上述任一实施例的功能。
而且,可以将从记录介质读取的程序写进***计算机中的扩展板或与计算机连接的扩展单元所提供的存储器中。然后,该扩展板或扩展单元中的CPU等进行部分或全部的实际处理,以实现上述任一实施例的功能。
尽管已经参照典型实施例说明了本发明,但应该理解,本发明不局限于所公开的典型实施例。所附权利要求书的范围符合最宽的解释,以包括所有这类修改和等同结构和功能。

Claims (14)

1.一种通信设备,其包括:
登记单元,用于登记表示目的地的目的地数据;
第一判断单元,用于判断所述目的地数据是否是IP地址;
第二判断单元,用于判断是否可以基于所述目的地数据进行名称解析;以及
登记限制单元,用于在所述第一判断单元判断为所述目的地数据并非所述IP地址,但所述第二判断单元判断为不能进行名称解析的情况下,限制对所述目的地数据的登记。
2.根据权利要求1所述的通信设备,其特征在于,还包括错误通知单元,该错误通知单元用于在所述登记限制单元限制对所述目的地数据的登记的情况下,将错误通知给发出了用于登记所述目的地数据的请求的客户机。
3.根据权利要求1所述的通信设备,其特征在于,所述第二判断单元基于是否设置了使用域名***进行判断。
4.根据权利要求1所述的通信设备,其特征在于,所述第一判断单元还用于判断所述目的地数据是否是完全合格域名。
5.一种通信设备,其包括:
登记单元,用于登记表示目的地的目的地数据;
第一判断单元,用于判断所述目的地数据是否是IP地址;
第二判断单元,用于判断是否可以基于所述目的地数据进行名称解析;以及
无效单元,用于在所述第一判断单元判断为所述目的地数据并非所述IP地址,但所述第二判断单元判断为不能进行名称解析的情况下,使所登记的目的地数据无效。
6.根据权利要求5所述的通信设备,其特征在于,还包括:
通知单元,用于在所述无效单元使所登记的目的地数据无效的情况下,将所登记的目的地数据的无效通知给由该所登记的目的地数据所表示的目的地。
7.根据权利要求5所述的通信设备,其特征在于,还包括以下单元,该单元在所述无效单元使所登记的目的地数据无效的情况下,提供可识别地表示由所登记的目的地数据所表示的目的地是无效目的地的显示。
8.一种用于控制通信设备的方法,其包括:
登记步骤,用于登记表示目的地的目的地数据;
第一判断步骤,用于判断所述目的地数据是否是IP地址;
第二判断步骤,用于判断是否可以基于所述目的地数据进行名称解析;以及
登记限制步骤,用于在所述第一判断步骤中判断为所述目的地数据并非所述IP地址,但在所述第二判断步骤中判断为不能进行名称解析的情况下,限制对所述目的地数据的登记。
9.根据权利要求8所述的用于控制通信设备的方法,其特征在于,还包括错误通知步骤,该错误通知步骤用于在所述登记限制步骤限制对所述目的地数据的登记的情况下,将错误通知给已发出了用于登记所述目的地数据的请求的客户机。
10.根据权利要求8所述的用于控制通信设备的方法,其特征在于,在所述第二判断步骤中,基于是否设置了使用域名***进行判断。
11.根据权利要求8所述的用于控制通信设备的方法,其特征在于,所述第一判断步骤还用于判断所述目的地数据是否是完全合格域名。
12.一种用于控制通信设备的方法,其包括:
登记步骤,用于登记表示目的地的目的地数据;
第一判断步骤,用于判断所述目的地数据是否是IP地址;
第二判断步骤,用于判断是否可以基于所述目的地数据进行名称解析;以及
无效步骤,用于在所述第一判断步骤判断为所述目的地数据并非所述IP地址,但所述第二判断步骤判断为不能进行名称解析的情况下,使所登记的目的地数据无效。
13.根据权利要求12所述的用于控制通信设备的方法,其特征在于,还包括:
通知步骤,用于在所述无效步骤使所登记的目的地数据无效的情况下,将所登记的目的地数据的无效通知给由该所登记的目的地数据所表示的目的地。
14.根据权利要求12所述的用于控制通信设备的方法,其特征在于,还包括以下步骤,该步骤用于在所述无效步骤使所登记的目的地数据无效的情况下,可识别地显示由该所登记的目的地数据表示的目的地作为目的地是无效的。
CN2007100981515A 2006-04-17 2007-04-17 通信设备及其控制方法 Expired - Fee Related CN101068202B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2006113746A JP4632450B2 (ja) 2006-04-17 2006-04-17 通信装置及びその制御方法
JP2006113746 2006-04-17
JP2006-113746 2006-04-17

Publications (2)

Publication Number Publication Date
CN101068202A CN101068202A (zh) 2007-11-07
CN101068202B true CN101068202B (zh) 2012-05-23

Family

ID=38604758

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007100981515A Expired - Fee Related CN101068202B (zh) 2006-04-17 2007-04-17 通信设备及其控制方法

Country Status (3)

Country Link
US (2) US8040881B2 (zh)
JP (1) JP4632450B2 (zh)
CN (1) CN101068202B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4632450B2 (ja) * 2006-04-17 2011-02-16 キヤノン株式会社 通信装置及びその制御方法
JP5460139B2 (ja) * 2009-06-24 2014-04-02 キヤノン株式会社 データ処理装置及び方法、並びにプログラム
JP6794202B2 (ja) * 2016-09-20 2020-12-02 キヤノン株式会社 通信装置およびその制御方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030177236A1 (en) * 2002-03-18 2003-09-18 Hironori Goto DDNS server, a DDNS client terminal and a DDNS system, and a web server terminal, its network system and an access control method
US20040047349A1 (en) * 2002-08-20 2004-03-11 Nec Corporation Packet transfer equipment, packet transfer method resolution server, DNS server, network system and program
CN1658698A (zh) * 2004-02-20 2005-08-24 华为技术有限公司 一种移动终端漫游区域位置登记的方法

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6389462B1 (en) * 1998-12-16 2002-05-14 Lucent Technologies Inc. Method and apparatus for transparently directing requests for web objects to proxy caches
US7188138B1 (en) * 1999-03-22 2007-03-06 Eric Schneider Method, product, and apparatus for resource identifier registration and aftermarket services
KR100477653B1 (ko) * 2002-06-22 2005-03-23 삼성전자주식회사 외부망에서의 dns 서버 검색 장치 및 방법
JP2004088428A (ja) * 2002-08-27 2004-03-18 Canon Inc 通信装置、プログラム、記録媒体、及び、機器発見方法
US20050015644A1 (en) * 2003-06-30 2005-01-20 Microsoft Corporation Network connection agents and troubleshooters
JP3809429B2 (ja) * 2003-07-25 2006-08-16 キヤノン株式会社 管理装置及びその制御方法
US7539159B2 (en) * 2004-04-07 2009-05-26 Nokia Corporation Maintaining reachability of a mobile node
JP2005333447A (ja) * 2004-05-20 2005-12-02 Canon Inc 情報処理装置
US8024476B2 (en) * 2004-05-21 2011-09-20 Microsoft Corporation Efficient message routing when using server pools
JP4579597B2 (ja) * 2004-06-30 2010-11-10 キヤノン株式会社 情報処理装置、情報処理方法およびプログラム
EP1628458A1 (de) * 2004-08-19 2006-02-22 Siemens Aktiengesellschaft Verfahren zur Vermittlung von IP-Paketen zwischen Kundennetzen und IP-Provider-Netzen über ein Zugangsnetz
JP4632450B2 (ja) * 2006-04-17 2011-02-16 キヤノン株式会社 通信装置及びその制御方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030177236A1 (en) * 2002-03-18 2003-09-18 Hironori Goto DDNS server, a DDNS client terminal and a DDNS system, and a web server terminal, its network system and an access control method
US20040047349A1 (en) * 2002-08-20 2004-03-11 Nec Corporation Packet transfer equipment, packet transfer method resolution server, DNS server, network system and program
CN1658698A (zh) * 2004-02-20 2005-08-24 华为技术有限公司 一种移动终端漫游区域位置登记的方法

Also Published As

Publication number Publication date
CN101068202A (zh) 2007-11-07
US20070242623A1 (en) 2007-10-18
JP2007288531A (ja) 2007-11-01
US8040881B2 (en) 2011-10-18
US20120011279A1 (en) 2012-01-12
JP4632450B2 (ja) 2011-02-16
US8867536B2 (en) 2014-10-21

Similar Documents

Publication Publication Date Title
US7490139B2 (en) Embedded business apparatus including web server function
JP4868799B2 (ja) サーバ装置及びイベント通知方法
JP2007279974A (ja) 表示画面制御装置、電子機器、表示画面制御システム、表示画面制御方法、画面表示方法、表示画面制御プログラム及び画面表示プログラム
US8773695B2 (en) Data communication apparatus and method of controlling the same
US20050015446A1 (en) Method and apparatus to remotely control electronic apparatuses over a network
CN101068202B (zh) 通信设备及其控制方法
US8260866B2 (en) Image transmission system for transmitting image data to registered users
JP5215637B2 (ja) ファクシミリ装置、その制御方法及びプログラム
JP4078201B2 (ja) 配信システム及びその制御方法、プログラム
EP2214346B1 (en) Management device, managing method and computer program
JP2008210060A (ja) デバイス特定システム、ログイン履歴管理装置、端末装置、デバイス特定方法及びデバイス特定プログラム
US7982895B2 (en) Image communication apparatus and method for controlling image communication apparatus
JP2007293503A (ja) デバイス、その制御方法、及びプログラム
JP5016475B2 (ja) 通信装置,制御方法,プログラム,および記録媒体
JP4631729B2 (ja) 画像形成装置及びファイル送信システム
JP4378338B2 (ja) 情報処理装置、デバイス設定方法、記憶媒体、プログラム
JP2007257516A (ja) 情報処理装置、画像処理装置、情報処理方法、プログラム、および記録媒体
JP5679506B2 (ja) 出力管理装置、出力管理システム及びプログラム
JP2007066088A (ja) データ通信装置、データ通信方法、データ通信プログラム、およびデータ通信プログラムを記録したコンピュータ読み取り可能な記録媒体
JP2014160390A (ja) 出力制御装置、出力システム及びプログラム
JP5588398B2 (ja) 画像形成装置
JP5935384B2 (ja) 印刷装置の管理装置、印刷装置管理システムおよびプログラム
JP2011192165A (ja) 管理装置、管理システム、管理方法、管理プログラム、及び記憶媒体
US8031354B2 (en) Image communication apparatus for determining a correct destination location of image data
JP4165340B2 (ja) 情報処理装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120523

CF01 Termination of patent right due to non-payment of annual fee