JP6882059B2 - プログラム、方法、及び装置 - Google Patents
プログラム、方法、及び装置 Download PDFInfo
- Publication number
- JP6882059B2 JP6882059B2 JP2017095847A JP2017095847A JP6882059B2 JP 6882059 B2 JP6882059 B2 JP 6882059B2 JP 2017095847 A JP2017095847 A JP 2017095847A JP 2017095847 A JP2017095847 A JP 2017095847A JP 6882059 B2 JP6882059 B2 JP 6882059B2
- Authority
- JP
- Japan
- Prior art keywords
- setting information
- information
- designated device
- address
- network
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1229—Printer resources management or printer maintenance, e.g. device status, power levels
- G06F3/1231—Device related settings, e.g. IP address, Name, Identification
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1204—Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1224—Client or server resources management
- G06F3/1226—Discovery of devices having required properties
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1236—Connection management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1285—Remote printer device, e.g. being remote from client or server
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5007—Internet protocol [IP] addresses
- H04L61/5014—Internet protocol [IP] addresses using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00405—Output means
- H04N1/00408—Display of information to the user, e.g. menus
- H04N1/00411—Display of information to the user, e.g. menus the display also being used for user input, e.g. touch screen
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2101/00—Indexing scheme associated with group H04L61/00
- H04L2101/60—Types of network addresses
- H04L2101/618—Details of network addresses
- H04L2101/622—Layer-2 addresses, e.g. medium access control [MAC] addresses
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/45—Network directories; Name-to-address mapping
- H04L61/4505—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
- H04L61/4511—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using domain name system [DNS]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
- Computer And Data Communications (AREA)
Description
図1は、本実施形態に係るシステムの構成例を示している。本システムは、コンピュータ101、デバイス102、及びルータ103を含んで構成され、これらの装置は、共通のネットワーク104に接続されている。なお、コンピュータ101は、例えば、パーソナルコンピュータ(PC)、タブレットコンピュータ、パーソナルデジタルアシスタント(PDA)、スマートフォン等の任意の情報処理装置でありうる。デバイス102は、例えば、プリンタ、複写機、ファクシミリ、スキャナ等の周辺機器またはそれらの複合機能を有する装置である。なお、コンピュータ101及びデバイス102は、共通のネットワーク104に接続して互いに通信可能な通信機能を有する装置である限りにおいて、これら以外の装置であってもよい。ルータ103は、例えばDHCP(Dynamic Host Configuration Protocol)サーバ機能を有し、コンピュータ101及びデバイス102にIPアドレスを割り当てることができるものとする。ネットワーク104は、コンピュータ101、デバイス102、及びルータ103が共通して接続される通信網であり、一例においてはネットワークコントローラ等を含んで構成されうる。また、ネットワーク104は、例えばコンピュータ101、デバイス102、及びルータ103のいずれかによって形成されてもよい。例えば、ルータ103は、無線LANのアクセスポイントの機能を有し、その機能を用いてネットワーク104を形成し、コンピュータ101及びデバイス102が無線LANのステーションとしてそのネットワーク104に接続してもよい。なお、コンピュータ101、デバイス102、及びルータ103は、TCP/IP(Transmission Control Protocol/Internet Protocol)プロトコルに従って通信を行うものとする。なお、コンピュータ101及びデバイス102等のネットワーク104に接続している装置は、ルータ103を介して外部ネットワーク105にアクセスすることが可能である。
続いて、コンピュータ101及びデバイス102の構成例について、図2及び図3を用いて説明する。図2は、コンピュータ101の構成例を示すブロック図であり、図3は、デバイス102の構成例を示すブロック図である。なお、図2及び図3に示すブロック図は一例に過ぎず、1つ以上のブロックが省略され又は他のブロックと結合されてもよいし、他のブロックが追加されてもよい。さらに、各ブロックは、同様の機能を有する別の構成によって置き換えられてもよく、場合によっては、コンピュータ101及びデバイス102は、図2又は図3に示す構成のいずれのブロックをも含まなくてもよい。
図6と図7(A)〜図7(C)は、アプリケーション401によって生成されるUI画面の一例を示す図である。アプリケーション401が実行されると、まず、図6のような画面601が表示される。図6の選択画面601において、ユーザが検索開始ボタン602を押下すると、ネットワーク104に接続された他の装置が検出されて、検出された装置の製品名等(識別情報)の一覧603が表示される。そして、ユーザは、これらの検出された装置のうちの1つ以上を選択して、ポート確認ボタン604を押下すると、検出された装置の情報と、登録済みのポートの設定情報とが比較されて、図7(A)〜図7(C)のような画面が表示される。ここで、図7(A)は、比較結果が不一致と判定された場合に表示されるUI画面の例である。図7(B)は、ユーザによって指定された装置で印刷可能なポート408が、コンピュータ101に登録されていなかった場合に表示されるUI画面の例である。図7(C)は、比較結果が一致と判定された場合に表示されるUI画面の例である。
以下では、コンピュータ101が実行する処理の流れについて、いくつかの例を示す。なお、以下にそれぞれ別個に示される処理例は、単独で用いられてもよいし、組み合わせて用いられてもよい。
まず、第1の処理例について説明する。なお、本処理例では、コンピュータ101にはデバイス102用のポート408が1つ設定されているものとし、ポート408の設定情報は、図5(A)の構成で登録されているものとする。このとき、図5(A)の各要素のうち、ポート名称部には、ポートの名称が含まれ、ここでは、文字列「IP_xxx.xxx.xxx.xxx」がポート名称として設定されているものとする。なお、ポート名称において「IP_」の後には、ポート生成時のデバイス102のIPアドレスが含まれている。機種名部は、デバイス102の名称が設定される。また、固定IPアドレス情報部には、ポート生成時のデバイス102のIPアドレスが設定される。すなわち、本例では、ポート名称における「IP_」の後の文字列と、固定IPアドレス情報部に設定されるIPアドレスとが一致するものとする。
本処理例では、コンピュータ101に登録されているポート408に自動追従機能が設定されている場合に、実際にその機能を使用することができるかを確認して、ポートの設定情報とデバイスの設定情報とが一致しているかを判定する処理について説明する。なお、本処理例でも、自動追従機能としてWSDを、デバイスのホスト名により名前解決する機能としてLLMNRとDNSを、それぞれ用いるものとして説明する。なお、コンピュータ101には、デバイス102に対応するポート408の設定情報が、図5(B)または図5(C)の形式で登録されているものとする。なお、ルータ103は、DNSに対応し、ユーザがコンピュータ101からの操作などによってDNS機能の有効/無効の切り替えができるものとする。
上述のように、WSDの1機能として、WS−Discovery機能が存在し、WS−Discoveryを用いることにより、デバイスごとに一意に識別できるUUIDに基づいて、ネットワークに接続されたデバイスを検出することができる。WSDポートについては、この機能を用いることで、デバイス102のIPアドレスが変更されても、ポートの設定情報を、その変更に自動で追従させることができる。なお、UUIDは、バージョンごとに構成が異なり、バージョン1の場合はデバイスのMACアドレスが含まれた構成となっている。また、デバイスのホスト名も、初期値として、他のデバイスと識別するように、デバイスのMACアドレスやその一部が含まれた値がデフォルト値として設定されていることが多い。ここで、例えば、デバイス102が無線LAN経由でルータ103に接続した環境で、コンピュータ101にWSDポートを生成したとする。このとき、図5(B)のようなポートの設定情報のうち、デバイス固有部には、無線LAN用のMACアドレスが含まれたUUIDが生成される。その後に、ユーザが、デバイスの接続方法を有線LANに変えてコンピュータからの印刷を実行しようとしたとする。このとき、MACアドレスは、デバイスのネットワークインタフェースによって値が異なる。このため、WSDポートに設定されているUUIDに含まれる無線LAN用のMACアドレスがデバイスの有線LAN用のMACアドレスと異なるため、コンピュータ101は、印刷に失敗してしまう。これに対して、本処理例では、コンピュータにポートを生成したときのデバイスのネットワークインタフェースと、現在のデバイスのネットワークインタフェースとが異なる場合の処理について説明する。なお、本処理例でのデバイス102は、有線LANと無線LANの両方のインタフェースに対応しているものとし、有線LANでネットワーク104に接続されているものとする。また、デバイス102は、WSD、LLMNR、DNSのプロトコルに対応する。また、デバイス102のホスト名には、MACアドレスが含まれており、デバイス102のネットワークインタフェースが変更されると、ホスト名の値も変更される。また、本処理例では、ルータ103は有線LANと無線LANの両方のインタフェースに対応するものとする。なお、コンピュータ101には、デバイス102に対応するポート408の設定情報が、図5(B)または図5(C)の形式で登録されているものとする。
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
Claims (22)
- ネットワークに接続された装置に備えられたコンピュータに、
前記ネットワークに接続されているデバイスに対応する識別情報を含む選択画面を表示手段に選択可能に表示させ、
前記選択画面を用いてユーザによって指定される指定デバイスを受け付けさせ、
前記指定デバイスとの通信のための設定情報が前記装置に記憶されている場合に、当該設定情報における所定の要素と、前記所定の要素に対応する前記指定デバイスの情報とが一致する場合、前記設定情報を用いて前記指定デバイスと通信することができることを示す画面を前記表示手段に表示させる、
プログラムであって、
前記所定の要素は、前記ネットワークにおけるアドレスと、前記アドレスを設定する方法が自動であるか固定であるかを示す要素とを含み、
前記プログラムは、前記設定情報において前記方法が固定であり、前記設定情報における前記指定デバイスのアドレスと、前記指定デバイスの前記情報におけるアドレスとが一致しない場合、前記設定情報を用いて前記指定デバイスと通信することができないことを示す画面を前記表示手段に表示させる、
ことを特徴とするプログラム。 - ネットワークに接続された装置に備えられたコンピュータに、
前記ネットワークに接続されているデバイスに対応する識別情報を含む選択画面を表示手段に選択可能に表示させ、
前記選択画面を用いてユーザによって指定される指定デバイスを受け付けさせ、
前記指定デバイスとの通信のための設定情報が前記装置に記憶されている場合に、当該設定情報における所定の要素と、前記所定の要素に対応する前記指定デバイスの情報とが一致する場合、前記設定情報を用いて前記指定デバイスと通信することができることを示す画面を前記表示手段に表示させる、
プログラムであって、
前記所定の要素は、前記ネットワークにおけるアドレスと、前記アドレスを設定する方法が自動であるか固定であるかを示す要素とを含み、
前記プログラムは、前記設定情報において前記方法が固定であり、前記指定デバイスの前記情報における前記方法が自動であり、前記設定情報における前記指定デバイスのアドレスと前記指定デバイスの前記情報におけるアドレスとが一致している場合、前記設定情報を用いて前記指定デバイスと通信することができない場合があることを示す画面を前記表示手段に表示させる、
ことを特徴とするプログラム。 - ネットワークに接続された装置に備えられたコンピュータに、
前記ネットワークに接続されているデバイスに対応する識別情報を含む選択画面を表示手段に選択可能に表示させ、
前記選択画面を用いてユーザによって指定される指定デバイスを受け付けさせ、
前記指定デバイスとの通信のための設定情報が前記装置に記憶されている場合に、当該設定情報における所定の要素と、前記所定の要素に対応する前記指定デバイスの情報とが一致する場合、前記設定情報を用いて前記指定デバイスと通信することができることを示す画面を前記表示手段に表示させる、
プログラムであって、
前記所定の要素は、前記ネットワークにおけるアドレスと、前記アドレスを設定する方法が自動であるか固定であるかを示す要素とを含み、
前記プログラムは、前記設定情報において前記方法が固定であると共に前記指定デバイスの前記情報における前記方法が固定であり、前記設定情報における前記指定デバイスのアドレスと前記指定デバイスの前記情報におけるアドレスとが一致している場合に、前記設定情報を用いて前記指定デバイスと通信することができることを示す画面を前記表示手段に表示させる、
ことを特徴とするプログラム。 - ネットワークに接続された装置に備えられたコンピュータに、
前記ネットワークに接続されているデバイスに対応する識別情報を含む選択画面を表示手段に選択可能に表示させ、
前記選択画面を用いてユーザによって指定される指定デバイスを受け付けさせ、
前記指定デバイスとの通信のための設定情報が前記装置に記憶されている場合に、当該設定情報における所定の要素と、前記所定の要素に対応する前記指定デバイスの情報とが一致する場合、前記設定情報を用いて前記指定デバイスと通信することができることを示す画面を前記表示手段に表示させる、
プログラムであって、
前記所定の要素は、前記ネットワークにおけるアドレスと、前記ネットワークにおけるアドレスを設定する方法が自動である場合に当該アドレスを自動で設定するために用いられる値とを含み、
前記プログラムは、前記設定情報における前記方法が自動である場合に、前記設定情報における前記指定デバイスの前記値と、前記指定デバイスの前記情報における前記値とを、前記コンピュータに比較させる、
ことを特徴とするプログラム。 - 前記指定デバイスに関する前記設定情報が前記装置に記憶されていなかった場合、前記設定情報を用いて前記指定デバイスと通信することができるかを示す画面として、当該設定情報が存在しないことを示す画面を前記表示手段に表示させる、
ことを特徴とする請求項1から4のいずれか1項に記載のプログラム。 - 前記設定情報が存在しないことを示す画面は、前記指定デバイスに関する前記設定情報を生成するためのユーザの操作を促す案内を含む、
ことを特徴とする請求項5に記載のプログラム。 - 前記指定デバイスに関する前記設定情報が前記装置に記憶されている場合に、当該設定情報における所定の要素と、前記所定の要素に対応する前記指定デバイスの前記情報とが一致しない場合、前記設定情報を用いて前記指定デバイスと通信することができないことを示す画面を前記表示手段に表示させる、
ことを特徴とする請求項1から6のいずれか1項に記載のプログラム。 - 前記設定情報を用いて前記指定デバイスと通信することができないことを示す画面において、前記設定情報における前記所定の要素と、前記所定の要素に対応する前記指定デバイスの前記情報とが一致していないことを表示させる、
ことを特徴とする請求項7に記載のプログラム。 - 前記設定情報において前記ネットワークにおけるアドレスを自動で設定する前記方法がWSD(WebService on Devices)による方法である場合、前記値はMACアドレスであり、
前記設定情報において前記ネットワークにおけるアドレスを自動で設定する前記方法が名前解決による方法である場合、前記値はホスト名である、
ことを特徴とする請求項4に記載のプログラム。 - 前記設定情報における前記指定デバイスの前記値と、前記指定デバイスの前記情報における前記値とが一致しない場合に、前記設定情報を用いて前記指定デバイスと通信することができないことを示す画面を前記表示手段に表示させる、
ことを特徴とする請求項4又は9に記載のプログラム。 - 前記設定情報における前記指定デバイスの前記値と、前記指定デバイスの前記情報における前記値とが一致しない場合に、前記設定情報を用いて前記指定デバイスと通信することができないことを示す画面において、不一致の原因に関する案内を含めて表示させる、
ことを特徴とする請求項10に記載のプログラム。 - 前記設定情報における前記指定デバイスの前記値と前記指定デバイスの前記情報における前記値とが一致する場合に、前記設定情報を用いて前記指定デバイスと通信することができることを示す画面を前記表示手段に表示させる、
ことを特徴とする請求項4に記載のプログラム。 - 前記プログラムは、前記設定情報における前記指定デバイスの前記値と前記指定デバイスの前記情報における前記値とが一致する場合に、当該値を用いて前記装置と前記指定デバイスとが通信を行うことができるかを前記コンピュータに判定させ、
前記判定の結果に基づいて、前記設定情報を用いて前記指定デバイスと通信することができるかを示す画面を前記表示手段に表示させる、
ことを特徴とする請求項4に記載のプログラム。 - 前記指定デバイスはプリンタであり、
前記設定情報は、前記プリンタによって印刷を行うためのポートの設定情報である、
ことを特徴とする請求項1から13のいずれか1項に記載のプログラム。 - ネットワークに接続された装置によって実行される方法であって、
前記ネットワークに接続されているデバイスに対応する識別情報を含む選択画面を表示手段に選択可能に表示させることと、
前記選択画面を用いてユーザによって指定される指定デバイスを受け付けることと、
前記指定デバイスとの通信のための設定情報が前記装置に記憶されている場合に、当該設定情報における所定の要素であって前記ネットワークにおけるアドレスと前記アドレスを設定する方法が自動であるか固定であるかを示す要素とを含んだ前記所定の要素と、前記所定の要素に対応する前記指定デバイスの情報とが一致する場合、前記設定情報を用いて前記指定デバイスと通信することができることを示す画面を前記表示手段に表示させることと、
前記設定情報において前記方法が固定であり、前記設定情報における前記指定デバイスのアドレスと、前記指定デバイスの前記情報におけるアドレスとが一致しない場合、前記設定情報を用いて前記指定デバイスと通信することができないことを示す画面を前記表示手段に表示させることと、
を含むことを特徴とする方法。 - ネットワークに接続された装置によって実行される方法であって、
前記ネットワークに接続されているデバイスに対応する識別情報を含む選択画面を表示手段に選択可能に表示させることと、
前記選択画面を用いてユーザによって指定される指定デバイスを受け付けることと、
前記指定デバイスとの通信のための設定情報が前記装置に記憶されている場合に、当該設定情報における所定の要素であって前記ネットワークにおけるアドレスと前記アドレスを設定する方法が自動であるか固定であるかを示す要素とを含んだ前記所定の要素と、前記所定の要素に対応する前記指定デバイスの情報とが一致する場合、前記設定情報を用いて前記指定デバイスと通信することができることを示す画面を前記表示手段に表示させることと、
前記設定情報において前記方法が固定であり、前記指定デバイスの前記情報における前記方法が自動であり、前記設定情報における前記指定デバイスのアドレスと前記指定デバイスの前記情報におけるアドレスとが一致している場合、前記設定情報を用いて前記指定デバイスと通信することができない場合があることを示す画面を前記表示手段に表示させることと、
を含むことを特徴とする方法。 - ネットワークに接続された装置によって実行される方法であって、
前記ネットワークに接続されているデバイスに対応する識別情報を含む選択画面を表示手段に選択可能に表示させることと、
前記選択画面を用いてユーザによって指定される指定デバイスを受け付けることと、
前記指定デバイスとの通信のための設定情報が前記装置に記憶されている場合に、当該設定情報における所定の要素であって前記ネットワークにおけるアドレスと、前記アドレスを設定する方法が自動であるか固定であるかを示す要素とを含んだ前記所定の要素と、前記所定の要素に対応する前記指定デバイスの情報とが一致する場合、前記設定情報を用いて前記指定デバイスと通信することができることを示す画面を前記表示手段に表示させることと、
前記設定情報において前記方法が固定であると共に前記指定デバイスの前記情報における前記方法が固定であり、前記設定情報における前記指定デバイスのアドレスと前記指定デバイスの前記情報におけるアドレスとが一致している場合に、前記設定情報を用いて前記指定デバイスと通信することができることを示す画面を前記表示手段に表示させることと、
を含むことを特徴とする方法。 - ネットワークに接続された装置によって実行される方法であって、
前記ネットワークに接続されているデバイスに対応する識別情報を含む選択画面を表示手段に選択可能に表示させることと、
前記選択画面を用いてユーザによって指定される指定デバイスを受け付けることと、
前記指定デバイスとの通信のための設定情報が前記装置に記憶されている場合に、当該設定情報における所定の要素であって前記ネットワークにおけるアドレスと、前記ネットワークにおけるアドレスを設定する方法が自動である場合に当該アドレスを自動で設定するために用いられる値とを含んだ前記所定の要素と、前記所定の要素に対応する前記指定デバイスの情報とが一致する場合、前記設定情報を用いて前記指定デバイスと通信することができることを示す画面を前記表示手段に表示させることと、
を含み、
前記設定情報における前記方法が自動である場合に、前記設定情報における前記指定デバイスの前記値と、前記指定デバイスの前記情報における前記値とが比較される、
ことを特徴とする方法。 - ネットワークに接続されると共にコンピュータを含んだ装置であって、
前記コンピュータが、
前記ネットワークに接続されているデバイスに対応する識別情報を含む選択画面を表示手段に選択可能に表示させ、
前記選択画面を用いてユーザによって指定される指定デバイスを受け付け、
前記指定デバイスとの通信のための設定情報が前記装置に記憶されている場合に、当該設定情報における所定の要素であって前記ネットワークにおけるアドレスと前記アドレスを設定する方法が自動であるか固定であるかを示す要素とを含んだ前記所定の要素と、前記所定の要素に対応する前記指定デバイスの情報とが一致する場合、前記設定情報を用いて前記指定デバイスと通信することができることを示す画面を前記表示手段に表示させ、
前記設定情報において前記方法が固定であり、前記設定情報における前記指定デバイスのアドレスと、前記指定デバイスの前記情報におけるアドレスとが一致しない場合、前記設定情報を用いて前記指定デバイスと通信することができないことを示す画面を前記表示手段に表示させる、
ように構成される、ことを特徴とする装置。 - ネットワークに接続されると共にコンピュータを含んだ装置であって、
前記コンピュータが、
前記ネットワークに接続されているデバイスに対応する識別情報を含む選択画面を表示手段に選択可能に表示させ、
前記選択画面を用いてユーザによって指定される指定デバイスを受け付け、
前記指定デバイスとの通信のための設定情報が前記装置に記憶されている場合に、当該設定情報における所定の要素であって前記ネットワークにおけるアドレスと前記アドレスを設定する方法が自動であるか固定であるかを示す要素とを含んだ前記所定の要素と、前記所定の要素に対応する前記指定デバイスの情報とが一致する場合、前記設定情報を用いて前記指定デバイスと通信することができることを示す画面を前記表示手段に表示させ、
前記設定情報において前記方法が固定であり、前記指定デバイスの前記情報における前記方法が自動であり、前記設定情報における前記指定デバイスのアドレスと前記指定デバイスの前記情報におけるアドレスとが一致している場合、前記設定情報を用いて前記指定デバイスと通信することができない場合があることを示す画面を前記表示手段に表示させる、
ように構成される、ことを特徴とする装置。 - ネットワークに接続されると共にコンピュータを含んだ装置であって、
前記コンピュータが、
前記ネットワークに接続されているデバイスに対応する識別情報を含む選択画面を表示手段に選択可能に表示させ、
前記選択画面を用いてユーザによって指定される指定デバイスを受け付け、
前記指定デバイスとの通信のための設定情報が前記装置に記憶されている場合に、当該設定情報における所定の要素であって前記ネットワークにおけるアドレスと、前記アドレスを設定する方法が自動であるか固定であるかを示す要素とを含んだ前記所定の要素と、前記所定の要素に対応する前記指定デバイスの情報とが一致する場合、前記設定情報を用いて前記指定デバイスと通信することができることを示す画面を前記表示手段に表示させ、
前記設定情報において前記方法が固定であると共に前記指定デバイスの前記情報における前記方法が固定であり、前記設定情報における前記指定デバイスのアドレスと前記指定デバイスの前記情報におけるアドレスとが一致している場合に、前記設定情報を用いて前記指定デバイスと通信することができることを示す画面を前記表示手段に表示させる、
ように構成される、ことを特徴とする装置。 - ネットワークに接続されると共にコンピュータを含んだ装置であって、
前記コンピュータが、
前記ネットワークに接続されているデバイスに対応する識別情報を含む選択画面を表示手段に選択可能に表示させ、
前記選択画面を用いてユーザによって指定される指定デバイスを受け付け、
前記指定デバイスとの通信のための設定情報が前記装置に記憶されている場合に、当該設定情報における所定の要素であって前記ネットワークにおけるアドレスと、前記ネットワークにおけるアドレスを設定する方法が自動である場合に当該アドレスを自動で設定するために用いられる値とを含んだ前記所定の要素と、前記所定の要素に対応する前記指定デバイスの情報とが一致する場合、前記設定情報を用いて前記指定デバイスと通信することができることを示す画面を前記表示手段に表示させる、
ように構成され、
前記設定情報における前記方法が自動である場合に、前記設定情報における前記指定デバイスの前記値と、前記指定デバイスの前記情報における前記値とを比較する、
ように構成される、ことを特徴とする装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017095847A JP6882059B2 (ja) | 2017-05-12 | 2017-05-12 | プログラム、方法、及び装置 |
US15/968,956 US10884682B2 (en) | 2017-05-12 | 2018-05-02 | Storage medium, method, and apparatus for indicating whether communication with a device connected to a network is possible or not |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017095847A JP6882059B2 (ja) | 2017-05-12 | 2017-05-12 | プログラム、方法、及び装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2018194906A JP2018194906A (ja) | 2018-12-06 |
JP6882059B2 true JP6882059B2 (ja) | 2021-06-02 |
Family
ID=64096632
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017095847A Active JP6882059B2 (ja) | 2017-05-12 | 2017-05-12 | プログラム、方法、及び装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US10884682B2 (ja) |
JP (1) | JP6882059B2 (ja) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7051444B2 (ja) * | 2018-01-09 | 2022-04-11 | キヤノン株式会社 | 情報処理装置、その制御方法及びプログラム |
JP2019133471A (ja) * | 2018-01-31 | 2019-08-08 | Dynabook株式会社 | 電子機器、及び電子機器の起動方法 |
JP7328050B2 (ja) * | 2019-07-26 | 2023-08-16 | キヤノン株式会社 | 情報処理装置、制御方法、プログラム |
JP7328049B2 (ja) * | 2019-07-26 | 2023-08-16 | キヤノン株式会社 | 情報処理装置、制御方法、プログラム |
JP7433874B2 (ja) | 2019-12-11 | 2024-02-20 | キヤノン株式会社 | 情報処理装置、方法、及びプログラム |
US11949652B2 (en) * | 2021-03-31 | 2024-04-02 | Samsung Electronics Co., Ltd. | Transmitting router advertisements based on identification information of external devices |
Family Cites Families (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3799948B2 (ja) * | 2000-03-30 | 2006-07-19 | ブラザー工業株式会社 | Ipアドレス設定装置、ipアドレス設定方法、及びネットワークシステム |
US7293071B2 (en) * | 2002-05-27 | 2007-11-06 | Seiko Epson Corporation | Image data transmission system, process and program, image data output device and image display device |
JP3979413B2 (ja) * | 2004-09-30 | 2007-09-19 | ブラザー工業株式会社 | 設定管理プログラムおよび設定管理システム |
JP4033187B2 (ja) * | 2004-10-08 | 2008-01-16 | ブラザー工業株式会社 | 設定管理プログラム,管理デバイスおよび設定管理システム |
JP4161980B2 (ja) * | 2005-05-31 | 2008-10-08 | ブラザー工業株式会社 | 通信装置、管理システム、情報処理装置、及び、プログラム |
JP4756988B2 (ja) * | 2005-10-18 | 2011-08-24 | キヤノン株式会社 | プログラム、機能情報提供装置、および機能情報提供方法 |
US20070239860A1 (en) * | 2006-04-07 | 2007-10-11 | Kyocera Mita Corporation | Information processing device, network connection method, and program recording medium |
WO2008066039A1 (fr) * | 2006-11-28 | 2008-06-05 | Brother Kogyo Kabushiki Kaisha | Système d'informations à marqueurs radio |
JP5213268B2 (ja) * | 2007-07-02 | 2013-06-19 | パナソニック株式会社 | 通信端末及び機器接続可否判断方法 |
US8155019B2 (en) * | 2008-01-07 | 2012-04-10 | Canon Kabushiki Kaisha | Information processing apparatus, device information display method, and computer-readable storage medium |
EP2410422A4 (en) * | 2009-04-21 | 2012-09-12 | Digital Electronics Corp | SERVER DEVICE, SERVER CLIENT SYSTEM, SERVER PROGRAM AND RECORDING MEDIA WITH THE PROGRAM RECORDED THEREFROM |
JP5458747B2 (ja) * | 2009-08-28 | 2014-04-02 | 株式会社リコー | 情報処理装置及びプログラム |
JP5041020B2 (ja) * | 2010-03-25 | 2012-10-03 | ブラザー工業株式会社 | 通信装置 |
JP5093277B2 (ja) * | 2010-03-29 | 2012-12-12 | ブラザー工業株式会社 | 通信装置及びコンピュータプログラム |
JP5154684B2 (ja) * | 2011-12-14 | 2013-02-27 | シャープ株式会社 | プリンタ制御装置、プリンタ制御方法、印刷システム、プログラムおよび記録媒体 |
JP6035872B2 (ja) * | 2012-05-29 | 2016-11-30 | セイコーエプソン株式会社 | 制御装置、制御装置の制御方法、及び、プログラム |
JP6107026B2 (ja) * | 2012-09-27 | 2017-04-05 | ブラザー工業株式会社 | 情報表示装置、情報提供装置、情報表示プログラム、情報提供プログラム、及び、通信システム |
JP6128844B2 (ja) * | 2012-12-28 | 2017-05-17 | キヤノン株式会社 | 通信装置およびその制御方法、プログラム並びに記憶媒体 |
JP6248475B2 (ja) * | 2013-08-28 | 2017-12-20 | ブラザー工業株式会社 | 通信プログラムおよび通信装置 |
JP5888300B2 (ja) * | 2013-08-30 | 2016-03-16 | コニカミノルタ株式会社 | 携帯端末装置、同装置における画像処理装置の登録方法及び登録プログラム |
JP2015132973A (ja) | 2014-01-14 | 2015-07-23 | セイコーエプソン株式会社 | 情報処理装置、復旧支援方法、復旧支援プログラム、復旧支援システムおよび復旧支援サーバー |
JP6386741B2 (ja) * | 2014-02-14 | 2018-09-05 | キヤノン株式会社 | 情報処理装置および制御方法およびプログラム |
JP6302300B2 (ja) * | 2014-03-13 | 2018-03-28 | キヤノン株式会社 | 情報処理装置及び方法 |
JP6433378B2 (ja) * | 2015-05-29 | 2018-12-05 | キヤノン株式会社 | 情報処理装置、情報処理方法、及びコンピュータプログラム |
-
2017
- 2017-05-12 JP JP2017095847A patent/JP6882059B2/ja active Active
-
2018
- 2018-05-02 US US15/968,956 patent/US10884682B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US10884682B2 (en) | 2021-01-05 |
US20180329659A1 (en) | 2018-11-15 |
JP2018194906A (ja) | 2018-12-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6882059B2 (ja) | プログラム、方法、及び装置 | |
US9413591B2 (en) | Network Management | |
US11212412B2 (en) | Information processing system, information processing apparatus, image forming apparatus, information processing method, and computer program product | |
US9645777B2 (en) | Information processing apparatus for searching printer, method for controlling information processing apparatus, and storage medium | |
JP5300562B2 (ja) | 情報処理装置、情報処理方法、およびプログラム | |
US20060224707A1 (en) | Wireless connection setting program | |
US20190281178A1 (en) | Information processing system, information processing apparatus, image forming apparatus, information processing method, and computer program product | |
JP5274294B2 (ja) | 情報処理装置及びその制御方法、並びに画像処理装置及びその制御方法 | |
US8638459B2 (en) | Image forming apparatus to support wired and wireless network interfaces and network connection method of the image forming apparatus | |
US9917969B2 (en) | Image forming apparatus configured to notify that setting change of information processing terminal is needed | |
US8068246B2 (en) | Image processing apparatus and control method and control program thereof | |
KR101606831B1 (ko) | 화상형성장치, 호스트 장치 및 인쇄 제어 방법 | |
JP6919471B2 (ja) | プログラム、携帯端末、情報処理装置、及び情報処理システム | |
JP2021022168A (ja) | 情報処理装置、制御方法、プログラム | |
JP2008146181A (ja) | 情報処理方法及び情報処理システム | |
JP7034719B2 (ja) | 通信装置、通信装置の制御方法及びそのプログラムを記憶した記憶媒体 | |
CN109428983B (zh) | 信息处理装置及其控制方法和存储介质 | |
US20200133596A1 (en) | Method of controlling information processing device, information processing device, and program storage medium | |
JP6407465B2 (ja) | 情報処理装置、プログラム及び制御方法 | |
JP2017204195A (ja) | 画像形成装置及びシステム | |
US11526364B2 (en) | Method, information processing apparatus, and storage medium | |
JP6488618B2 (ja) | 端末装置とコンピュータプログラム | |
JP7127555B2 (ja) | 画像形成装置、情報処理方法及びプログラム | |
JP2018041246A (ja) | 情報処理装置、その制御方法及びプログラム | |
KR20080034627A (ko) | 유피엔피 기반 네트워크 시스템 및 그 제어방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20191217 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20201020 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20201109 |
|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20210103 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210107 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210113 |
|
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: 20210402 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210506 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6882059 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |