CN112019695B - 信息处理***、控制方法和存储介质 - Google Patents

信息处理***、控制方法和存储介质 Download PDF

Info

Publication number
CN112019695B
CN112019695B CN202010461293.9A CN202010461293A CN112019695B CN 112019695 B CN112019695 B CN 112019695B CN 202010461293 A CN202010461293 A CN 202010461293A CN 112019695 B CN112019695 B CN 112019695B
Authority
CN
China
Prior art keywords
handover
information
processing apparatus
information processing
operation screen
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
Application number
CN202010461293.9A
Other languages
English (en)
Other versions
CN112019695A (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 CN112019695A publication Critical patent/CN112019695A/zh
Application granted granted Critical
Publication of CN112019695B publication Critical patent/CN112019695B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00281Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a telecommunication apparatus, e.g. a switched network of teleprinters for the distribution of text-based information, a selective call terminal
    • H04N1/00307Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a telecommunication apparatus, e.g. a switched network of teleprinters for the distribution of text-based information, a selective call terminal with a mobile telephone apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00204Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
    • H04N1/00244Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server with a server, e.g. an internet server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00204Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
    • H04N1/00209Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax
    • H04N1/00214Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax details of transmission
    • H04N1/00217Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax details of transmission only involving computer data transmission protocols, e.g. SMTP, WAP or HTTP
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1236Connection management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1253Configuration of print job parameters, e.g. using UI at the client
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1292Mobile client, e.g. wireless printing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • G06F9/452Remote windowing, e.g. X-Window System, desktop virtualisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00281Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a telecommunication apparatus, e.g. a switched network of teleprinters for the distribution of text-based information, a selective call terminal
    • H04N1/00315Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a telecommunication apparatus, e.g. a switched network of teleprinters for the distribution of text-based information, a selective call terminal with a radio transmission apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/00464Display of information to the user, e.g. menus using browsers, i.e. interfaces based on mark-up languages
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00474Output means outputting a plurality of functional options, e.g. scan, copy or print
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00912Arrangements for controlling a still picture apparatus or components thereof not otherwise provided for
    • H04N1/00938Software related arrangements, e.g. loading applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00912Arrangements for controlling a still picture apparatus or components thereof not otherwise provided for
    • H04N1/00938Software related arrangements, e.g. loading applications
    • H04N1/00949Combining applications, e.g. to create workflows
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00962Input arrangements for operating instructions or parameters, e.g. updating internal software
    • H04N1/00973Input arrangements for operating instructions or parameters, e.g. updating internal software from a remote device, e.g. receiving via the internet instructions input to a computer terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1224Client or server resources management
    • G06F3/1228Printing driverless or using generic drivers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1229Printer resources management or printer maintenance, e.g. device status, power levels
    • G06F3/1231Device related settings, e.g. IP address, Name, Identification
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00482Output means outputting a plurality of job set-up options, e.g. number of copies, paper size or resolution
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0008Connection or combination of a still picture apparatus with another apparatus
    • H04N2201/0013Arrangements for the control of the connected apparatus by the still picture apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0008Connection or combination of a still picture apparatus with another apparatus
    • H04N2201/0034Details of the connection, e.g. connector, interface
    • H04N2201/0037Topological details of the connection
    • H04N2201/0039Connection via a network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0008Connection or combination of a still picture apparatus with another apparatus
    • H04N2201/0034Details of the connection, e.g. connector, interface
    • H04N2201/0048Type of connection
    • H04N2201/0055By radio
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0008Connection or combination of a still picture apparatus with another apparatus
    • H04N2201/0034Details of the connection, e.g. connector, interface
    • H04N2201/0048Type of connection
    • H04N2201/006Using near field communication, e.g. an inductive loop
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0008Connection or combination of a still picture apparatus with another apparatus
    • H04N2201/0074Arrangements for the control of a still picture apparatus by the connected apparatus
    • H04N2201/0075Arrangements for the control of a still picture apparatus by the connected apparatus by a user operated remote control device, e.g. receiving instructions from a user via a computer terminal or mobile telephone handset
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0094Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computing Systems (AREA)
  • Software Systems (AREA)
  • Facsimiles In General (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明公开了信息处理***、控制方法和存储介质。信息处理***通过简单地使移动终端和MFP协作来允许与多功能***设备(MFP)协作并且在移动终端上***作的web应用的操作状态被移交到MFP。

Description

信息处理***、控制方法和存储介质
技术领域
本发明涉及用于多个信息处理装置之间的协作的技术。
背景技术
近年来,安装在办公室中的数量渐增的图像处理装置(诸如多功能***设备(MFP))具有与移动终端交换数据的功能。例如,已知用于将打印数据从移动终端传送到MFP并由MFP执行打印处理的技术、以及用于将由MFP的扫描仪读取的图像数据加载到移动终端中的技术。用于在MFP执行邮件传送处理时从移动终端接收表示传送设置的传送设置信息、反映接收的传送设置信息、以及执行邮件传送处理的技术已被讨论(例如,日本专利申请特开No.2017-108338)。如果移动终端的剩余电池电量在从移动终端的画面进行MFP设置操作时变低、那么允许移动终端向MFP传送移交(handover)信息并且允许MFP在其上显示已在移动终端上被打开的设置画面的技术也已被讨论(例如,日本专利申请特开No.2015-207247)。以这样的方式,可以在MFP和移动终端之间移交设置操作。
然而,根据日本专利申请特开No.2017-108338,可以在移动终端和MFP之间移交设置操作的定时受限制。根据日本专利申请特开No.2015-207247,即使在移动终端和MFP之间存在大距离,也可以在移动终端和MFP之间移交设置操作。换句话说,可以违背用户的意图执行移交。因此,传统技术并不总是提高用户的便利性。本发明旨在提供一种在不限制设置操作能够被移交的定时的情况下,通过用户将移动终端靠近MFP来执行的设置操作的移交技术。
发明内容
根据本发明的一方面,信息处理***包括被配置为提供一系列操作画面的web服务器、被配置为访问所述web服务器的图像处理装置、以及被配置为访问所述web服务器的信息处理装置。所述web服务器包括第一存储器、以及与所述第一存储器通信的第一处理器。所述第一处理器执行登记表示在所述信息处理装置上操作的第一操作画面和操作的状态的第一信息,以及向所述图像处理装置提供第二操作画面。所述图像处理装置包括第二存储器、以及与所述第二存储器通信的第二处理器。所述第二处理器执行接收与登记的第一信息对应的第二信息,以及显示由所述web服务器提供的第二操作画面。在所述图像处理装置和所述信息处理装置彼此靠近的情况下,与所述登记的第一信息对应的所述第二信息被从所述信息处理装置传送到所述图像处理装置。所述接收包括接收传送的第二信息,并且所述显示包括基于与传送的第二信息对应的所述登记的第一信息来显示反映由所述web服务器提供的所述操作的状态的第二操作画面。
从以下参考附图对示例性实施例的描述,本发明的进一步特征将变得清楚。
附图说明
图1是图示根据本发明的第一示例性实施例的信息处理***的配置的图。
图2是图示根据本示例性实施例的多功能***设备(MFP)的硬件配置的框图。
图3是图示根据本示例性实施例的移动终端的硬件配置的框图。
图4是图示根据本示例性实施例的管理服务器和应用服务器的硬件配置的框图。
图5是图示根据本示例性实施例的MFP的软件配置的框图。
图6是图示根据本示例性实施例的应用服务器的软件配置的框图。
图7是图示根据本示例性实施例的管理服务器的软件配置的框图。
图8是图示根据本示例性实施例的移动终端的软件配置的框图。
图9是图示根据本示例性实施例的信息处理***执行的一系列处理的流程的序列(sequence)图。
图10是图示根据本示例性实施例的应用服务器的处理的流程图。
图11A、11B、11C和11D是图示根据本示例性实施例的管理服务器的处理的流程图。
图12A和12B是图示根据本示例性实施例的移动终端的处理的流程图。
图13是图示根据本示例性实施例的MFP的处理的流程图。
图14图示了根据本示例性实施例的序列管理表的示例。
图15图示了根据本示例性实施例的移交管理表的示例。
图16A至16F图示了根据本示例性实施例的用于web应用的操作画面的用户界面(UI)的示例,图16A到图16C图示用于移动终端的示例UI,以及图16D到图16F图示用于MFP的示例UI。
具体实施方式
下面将参考附图描述本发明的示例性实施例。
以下示例性实施例不旨在限制权利要求中阐述的发明。并非示例性实施例中描述的特征的所有组合对于本发明的解决手段都是必不可少的。
下面将描述第一示例性实施例。图1是图示根据本示例性实施例的信息处理***的***配置的示例的图。信息处理***包括连接到局域网(LAN)110的多功能***设备(MFP)101、经由无线接入点130无线连接到LAN 110的移动终端102、以及连接到广域网(WAN)120的管理服务器103和应用服务器104。LAN 110上的装置和WAN 120上的装置可以经由彼此的网络彼此通信。图1图示了典型网络配置的示例,并且每个装置可以连接到要么LAN 110要么WAN 120。MFP 101可以连接到无线接入点130。
MFP 101是包括扫描仪和打印机的图像处理装置。虽然通过使用MFP 101作为图像处理装置的示例描述本示例性实施例,但是这不是限制性的。图像处理装置可以是单功能装置。MFP 101包括web浏览器作为应用程序。虽然图1中所示的信息处理***仅包括一个MFP,但是信息处理***可以包括多个MFP。移动终端102是便携式信息处理装置。移动终端102包括可以显示web内容的移动应用。根据本示例性实施例的移动终端102被假设为但不限于诸如智能电话和平板终端的终端设备。MFP 101和移动终端102可以通过短距离无线通信(诸如近场通信(NFC)和蓝牙(登记的商标)通信)执行通信。管理服务器103是用于管理用于将由应用服务器104(下面描述)提供的web应用的操作状态从移动终端102移交到MFP101的信息的服务器。应用服务器104是提供web应用的web服务器。可以从MFP 101和移动终端102访问提供的web应用。通过访问应用服务器104,MFP 101和移动终端102显示web应用的操作画面,并将在操作画面上接收的操作内容返回到应用服务器104。本示例性实施例的特征在于,可以将在移动终端102上操作的web应用的状态移交到MFP 101。应用服务器的数量不限于一个,并且可以存在与要被使用的web应用的数量对应的多个应用服务器。
图2是图示MFP 101的硬件配置的框图。包括中央处理单元(CPU)211的控制单元210控制整个MFP 101的操作。CPU 211读取存储在只读存储器(ROM)212和硬盘驱动器(HDD)214中的控制程序,并执行各种类型的控制处理,诸如读取控制和传送控制。随机存取存储器(RAM)213用作临时存储区域,诸如CPU 211的主存储器和工作区域。HDD 214存储图像数据和各种程序,包括安装的应用程序。短距离无线通信接口(I/F)215是用于短距离无线通信(诸如NFC和蓝牙(登记的商标)通信)的I/F。短距离无线通信I/F 215与移动终端102通信并交换数据。CPU 211用于获取单元其被配置为通知管理服务器接收到的第二信息。
操作单元I/F 216将操作单元221与控制单元210连接。操作单元221包括具有触摸面板功能的液晶显示单元以及键盘。打印机I/F 217将打印机222与控制单元210连接。要由打印机222打印的图像数据经由打印机I/F 217从控制单元210传输到打印机222,并且由打印机222打印在记录介质上。扫描仪I/F 218将扫描仪223与控制单元210连接。扫描仪223读取文档上的图像以产生图像数据,并且经由扫描仪I/F 218将图像数据输入到控制单元210。传感器I/F 219将接触检测传感器224与控制单元210连接。接触检测传感器224是用于检测移动终端102是否在MFP 101上的预定位置处接触的传感器。在本示例性实施例中,MFP101包括用于放置移动终端102的移动终端放置点(未示出)。接触检测传感器224检测移动终端102是否被放置在移动终端放置点上。网络I/F 220将控制单元210(MFP 101)连接到LAN 110。网络I/F 220向/从LAN 110或WAN 120上的其它装置传送和接收各种类型的信息。网络I/F 220用作接收单元,其被配置为从信息处理装置接收与登记单元所登记的第一信息对应的第二信息。操作单元I/F 216用作显示单元,其被配置为显示由提供单元提供的第二操作画面。检测服务器224用作检测单元,其被配置为检测信息处理装置是否放置在预定的位置。
图3是图示移动终端102的硬件配置的框图。包括CPU 311的控制单元310控制整个设备的操作。CPU 311读取存储在ROM 312和闪速存储器314中的控制程序,并执行各种类型的控制处理。RAM 313用作临时存储区域,诸如CPU 311的主存储器和工作区域。闪速存储器314存储各种程序和数据。
操作单元I/F 315将操作单元318与控制单元310连接。操作单元318包括具有触摸面板功能的液晶显示单元。短距离无线通信I/F 316是用于短距离无线通信(诸如NFC和蓝牙(登记的商标)通信)的I/F。短距离无线通信I/F 316与MFP 101通信并交换数据。网络I/F317经由无线接入点130将控制单元310连接到LAN 110。网络I/F 317能够进行无线通信。网络I/F 317通过无线通信向/从WAN 120或LAN 110上的其它装置传送和接收各种类型的信息。
图4是图示管理服务器103和应用服务器104的硬件配置的框图。包括CPU 411的控制单元410控制整个装置的操作。CPU 411读取存储在ROM 412和HDD 414中的控制程序,并执行各种类型的控制处理。RAM 413用作临时存储区域,诸如CPU 411的主存储器和工作区域。HDD 414存储各种程序和数据。应用服务器104的RAM 413或HDD 414用作登记单元,其被配置为登记第一信息,该第一信息表示在信息处理装置上操作的第一操作画面和操作状态。应用服务器104的CPU 411用作更新单元和指令单元。更新单元411被配置为在每次基于用户操作进行操作画面转变时,更新由登记单元413登记的第一信息。指示单元411被配置为发出指示以登记与登记单元413登记的第一信息相关联的移交信息。
显示单元I/F 415将显示单元418与控制单元410连接。键盘I/F 416将键盘419与控制单元410连接。CPU 411辨识由用户经由键盘419给出的指示,并且基于辨识的指示使显示在显示单元418上的画面转变。网络I/F 417将控制单元410连接到WAN 120。网络I/F 417向/从WAN 120或LAN 110上的其它装置传送和接收各种类型的信息。应用服务器104的网络I/F 417用作提供单元,其被配置为提供第二操作画面。
图5是根据本示例性实施例的MFP 101的软件配置图。这个软件配置图是由MFP101的CPU 211将存储在ROM 212和HDD 214中的程序读取到RAM 213中并执行程序而实现的软件的功能框图。
移动终端协作单元501执行用于与移动终端102协作的处理。例如,移动终端协作单元501通过使用接触检测传感器224检测移动终端102被放置在移动终端放置点上,并且通过使用短距离无线通信I/F 215与移动终端102通信。这里,术语“协作”是指MFP 101和移动终端102可以彼此通信并交换数据的状态。该术语在下文中将用于相同的含义。
菜单显示单元502在菜单画面上显示用于调用应用的按钮(下文中为应用按钮)。应用按钮是用于调用各种功能(诸如安装在MFP 101上的应用以及web应用)的按钮。
web浏览器503访问web服务器以获得web内容。MFP 101可以包括附图中未示出的其它功能。
图6是根据本示例性实施例的应用服务器104的软件配置图。这个软件配置图是由应用服务器104的CPU 411将存储在ROM 412和HDD 414中的程序读取到RAM 413中并执行程序而实现的软件的功能框图。
web应用601是在应用服务器104上运行的程序。web应用601向MFP 101和移动终端102提供用于操作web应用601的画面(操作画面),并且MFP 101和移动终端102在web浏览器上显示操作画面。MFP 101和移动终端102通过访问应用服务器104来显示web应用601的操作画面,在操作画面上接受用户的操作,并且将接受的操作的内容返回到应用服务器104。例如,在web应用601指示MFP 101执行扫描的情况下,用户经由web浏览器访问应用服务器104,并且在由web应用601提供的用于扫描设置的操作画面上进行设置(在本示例性实施例中,用户多次访问应用服务器104并在多个操作画面上进行设置)。用户然后可以在由web应用601提供的用于扫描执行的操作画面上给出扫描执行指示。因此,应用服务器(web服务器)104被配置为提供一系列操作画面。
序列管理表602是用于管理用户经由web浏览器操作web应用601的一系列处理(下文中为序列)中的状况(操作历史)的表。序列是指涉及从对每个web应用定义的处理的开始到结束的画面转变的过程。例如,用于扫描应用的序列的范围是从用于进行扫描设置的指示到用于执行扫描的指示。应用服务器104可以包括图6中未示出的其它功能。
图14图示了根据本示例性实施例的序列管理表602的示例。序列管理表602包括三个列1401至1403。
SequenceID列1401是包含用于唯一地识别一条序列信息的识别信息(下文中为“序列识别符(ID)”)的列。序列信息是包括在列1401至1403中定义的信息的信息。SequenceID列1401中的值还用作用于唯一地指定序列管理表602的行的ID。在下面的描述中,SequenceID列1401中的值被用于指定序列管理表602的行。例如,SequenceID列1401的值是“s001”的行将被称为“行s001”。
SequenceData列1402是描述序列中由SequenceID列1401表示的时间点的操作状态的列。SequenceData列1402存储要被用于识别和恢复序列的操作状态的信息(下文中为“序列操作状态数据”)。要被使用的信息的示例包括操作画面的ID、在操作画面之前设置的设置值、以及操作历史。
HandoverID列1403包含用于唯一地识别要在下面描述的移交管理表702的行的ID(下文中为“移交ID”)。HandoverID列1403将序列管理表602链接到移交管理表702。
图7是根据本示例性实施例的管理服务器103的软件配置图。这个软件配置图是由管理服务器103的CPU 411将存储在ROM 412和HDD 414中的程序读取到RAM 413中并执行程序而实现的软件的功能框图。
移交管理单元701管理用于将web应用601的序列从移动终端102移交到MFP 101的信息(下文中为“移交信息”)。移交管理表702是记录移交信息的表。移交管理单元701和移交管理表702不需要被包括在管理服务器103中。例如,移交管理单元701和移交管理表702可以被包括在应用服务器104中。管理服务器103可以包括图7中未示出的其它功能。
图15图示了根据本示例性实施例的移交管理表702的示例。移交管理表702包括三个列1501至1503。
HandoverID列1501是用于定义用于唯一地识别一条移交信息的ID的列,并且与序列管理表602的HandoverID列1403对应。HandoverID列1501中的值还用作用于唯一地指定移交管理表702的行的ID。在下面的描述中,HandoverID列1501中的值被用于指定移交管理表702的行。例如,HandoverID列1501的值是“h001”的行被称为“行h001”。
统一资源定位符(URL)列1502包含用于MFP 101的web浏览器503在将web应用601的序列移交到MFP 101时访问的URL(下文中为“移交URL”)。URL列1502中的值是web应用的URL,其从一个web应用变化到另一个。例如,在本示例性实施例中,将附加有SequenceID列1401中的值作为查询字符串的web应用的URL用作移交URL。由于SequenceID列1401中的值表示序列的操作状态,因此移交URL使得能够识别和恢复目标web应用的序列的操作状态。
HandedoverFlag列1503列出了表示目标序列是否已移交到MFP 101的标志。HandedoverFlag列1503中的值“真”表示目标序列已被移交。除“真”以外的其它值表示目标序列尚未被移交。
图8是根据本示例性实施例的移动终端102的软件配置图。这个软件配置图是由移动终端102的CPU 311将存储在ROM 312和闪速存储器314中的程序读取到RAM 313中并执行程序而实现的软件的功能框图。
MFP协作应用800是用于将操作移交到MFP 101的应用,并且包括web内容显示单元801和MFP协作单元802。web内容显示单元801访问应用服务器104并显示web内容。MFP协作单元802执行用于通过使用短距离无线通信I/F 215与MFP 101交换数据的处理。
在描述图9的序列图之前,将参考图16A至16F概述根据本示例性实施例的操作设置移交。通过使用以下情况作为示例给出以下描述:移动终端102和MFP 101可以执行web应用,该web应用可以给出将由MFP 101扫描文档所产生的数据传送到由用户操作指定的目的地的指示,并且web应用的设置在移动终端102或MFP 101的画面上进行。图16A至16C是图示移动终端102的设置画面的转变的图。图16A图示了当访问web应用时最初显示的设置画面1(画面1610)。如果按下“下一步”按钮1601,那么画面转变到图16B中所示的设置画面2(画面1620)。如果用户在设置画面2上进行设置并然后按下“下一步”按钮1602,那么画面转变到图16C中所示的设置画面3(画面1630)。如果按下“执行”按钮1603,那么移动终端102向MFP101传送扫描执行指示。图16D至16F是图示MFP 101的设置画面的转变的图。图16D至16F图示了与图16A至16C中所示的设置画面类似的设置画面,具有类似的画面转变。假定例如用户在移动终端102上的图16A的设置画面1上进行设置,然后按下“下一步”按钮1601以打开图16B的设置画面2,并将移动终端102放置在MFP 101的移动终端放置点上以开始MFP 101与移动终端102之间的短距离无线通信。在这样的情况下,用户可以继续在MFP 101上的图16E的设置画面2(画面1650)上进行设置。如果在移动终端102上打开图16A的设置画面1或图16C的设置画面3,那么用户可以类似地继续在MFP 101上的图16D的设置画面1(画面1640)或图16F的设置画面3(画面1660)上进行设置。如果用户在MFP 101上推进移交设置画面并在图16F的设置画面3上按下“执行”按钮1606,那么MFP 101执行扫描并向指定的目的地传送邮件。
图9是图示根据本示例性实施例的MFP 101、移动终端102、管理服务器103和应用服务器104以协作方式执行的一系列处理的流程的序列图。图9图示了示例,其中通过使用移动终端102操作由应用服务器104提供的web应用601,并然后将序列移交到MFP 101。
应用服务器104是提供web应用601的服务器。web应用601由MFP 101或移动终端102调用。管理服务器103是用于管理用于将web应用601的操作状态从移动终端102移交到MFP 101的信息的服务器。
在步骤S901中,移动终端102接收用户的访问web应用601的指示并访问应用服务器104。这里,MFP协作应用800通过使用序列以其开始的开始URL来发送请求。这里,请求是指用于请求图16A的操作画面(设置画面)的处理。
在步骤S902中,应用服务器104在序列管理表602中登记新序列信息。这里,序列信息包括关于序列操作的状态数据以及序列ID。在步骤S903中,应用服务器104将移动终端102正在访问的web应用601的URL以及序列ID传送到管理服务器103,并指示管理服务器103登记移交信息。在步骤S904中,管理服务器103在移交管理表702中登记新移交信息。在步骤S905中,管理服务器103将表示移交信息的登记结果的响应返回到应用服务器104。响应包括移交ID,从该移交ID可以唯一地识别在步骤S904中发布的新移交信息。在本示例性实施例中,移交ID由管理服务器103发布。然而,这不是限制性的。例如,移交ID可以由移动终端102发布。在这样的情况下,移动终端102在访问web应用601时将对移动终端102唯一的信息(诸如介质访问控制(MAC)地址)包括到查询字符串中,并向应用服务器104和管理服务器103通知该信息。
在步骤S906中,应用服务器104执行与在步骤S901中做出的请求对应的处理。应用服务器104从序列信息识别序列中的状况,并执行适于该请求的处理,即,响应于画面获取请求而产生图16A的设置画面。在步骤S907中,应用服务器104利用反映在步骤S906中执行的处理的序列信息来更新序列管理表602。具体而言,应用服务器104基于该请求向序列管理表602的SequenceData列1402中添加值或更新其中的值。在步骤S908中,应用服务器104将对在步骤S901中做出的请求的响应返回到移动终端102(显示图16A的设置画面)。这里,移交ID作为响应的一部分被包括。
在步骤S909中,移动终端102接收用户的指示(用户在图16A的设置画面1上进行设置并按下“下一步”按钮1601),并向应用服务器104传送下一个请求。该请求包括表示序列的信息(移交ID)。
在步骤S910中,应用服务器104向管理服务器103传送包括请求URL的访问信息。在步骤S911中,在接收到访问信息时,管理服务器103检查在步骤S909中做出的请求不是对移交序列的请求。
在步骤S912中,应用服务器104执行与在步骤S909中做出的请求对应的处理。应用服务器104基于该请求中包括的序列信息来识别序列中的状况,并且执行适于该请求的处理,即,记录在图16A的设置画面上进行的诸如“单面文档”和“全色”的设置,并产生图16B的设置画面。在步骤S913中,应用服务器104利用反映在步骤S912中执行的处理的序列信息(在图16A的设置画面上设置的诸如“单面文档”和“全色”的设置信息)来更新序列管理表602。在步骤S914中,应用服务器104将对在步骤S909中做出的请求的响应返回到移动终端102(显示图16B的设置画面)。这里,移交ID作为响应的一部分被包括。
每次移动终端102接受用户对MFP协作应用800的操作并访问应用服务器104以做出请求时,就执行从步骤S909到步骤S914的处理(在以下描述中,这里假设图16B的设置画面2显示在移动终端102上)。
将在用户已将移动终端102放置在MFP 101的移动终端放置点上的假设下给出以下描述。
在步骤S915中,MFP 101通过使用接触检测传感器224检测到移动终端102被放置在移动终端放置点上。在步骤S916中,MFP 101和移动终端102通过短距离无线通信建立连接。在步骤S917中,移动终端102向MFP 101通知正在***作的MFP协作应用800的移交ID。
在步骤S918中,MFP 101从管理服务器103中的移交管理表702获得与在步骤S917中通知的移交ID对应的移交信息。在步骤S919中,MFP 101确定是否存在移交信息。如果存在移交信息(步骤S919中为“是”),那么处理前进到步骤S920。如果不存在移交信息(步骤S919中为“否”),那么处理结束。
在步骤S920中,MFP 101通过使用web浏览器503访问包括在步骤S918中获得的移交信息中的移交URL(做出对图16E的设置画面的获取请求)。
在步骤S921中,应用服务器104向管理服务器103传送访问信息。在步骤S922中,管理服务器103更新移交管理表702中的移交信息。具体而言,管理服务器103利用“真”更新HandedoverFlag列1503中的值。
在步骤S923中,应用服务器104执行与在步骤S920中做出的请求对应的处理。应用服务器104基于移交信息中包括的序列信息来参考序列管理表602,识别序列中的状况(操作画面和操作历史),并且执行适于该请求的处理,即,响应于对图16E的设置画面的获取请求,存储操作历史并产生反映操作历史的图16E的设置画面。在步骤S924中,应用服务器104利用反映在步骤S923中执行的处理的序列信息来更新序列管理表602。
在步骤S925中,应用服务器104确定序列是否完成。如果序列完成(步骤S925中为“是”),那么处理前进到步骤S926。如果序列未完成(步骤S925中为“否”),那么处理前进到步骤S929。
在步骤S929中,应用服务器104将对在步骤S920中做出的请求的响应返回到MFP101,即,显示图16E的设置画面。这个响应可以包括移交ID。每次MFP 101接收用户对web浏览器503的操作并向应用服务器104做出请求时,就执行步骤S920至S929的处理。基于用户经由MFP 101的指示,执行用于第二次以及后续次在步骤S920中做出请求的处理。例如,用户在图16E的设置画面上按下“下一步”按钮1605以做出对图16F的设置画面3的获取请求。用户在图16F的设置画面上按下“执行”按钮1606以指示MFP 101执行扫描。给定执行指示,MFP 101在设置的条件下执行扫描。)在步骤S925中,如果序列完成(如果用户在图16F的设置画面上按下“执行”按钮1606)(步骤S925中为“是”),那么处理前进到步骤S926。在步骤S926中,应用服务器104指示管理服务器103删除移交信息。在步骤S927中,管理服务器103从移交管理表702删除对应的移交信息。
在步骤S928中,应用服务器104从序列管理表602删除序列信息。这里,可以从移动终端102删除与被删除的移交信息对应的移交ID。
虽然web浏览器503被描述为如果在步骤S919中存在由MFP 101获得的移交信息则自动激活,但这不是限制性的。可以在菜单画面上显示用于调用移交信息的按钮作为应用按钮中的一个,并且可以将web浏览器503配置为通过用户按下按钮来激活。在序列图中,接触检测传感器224对移动终端102的检测以及短距离无线通信的建立触发后续处理。例如,如果接触检测传感器224检测到移动终端102被放置在移动终端放置点上,那么MFP 101发出蓝牙(登记的商标)信标。如果移动终端102接收到信标并且信标的无线电场强度高于或等于预定值,那么移动终端102建立蓝牙(登记的商标)通信,并然后处理前进到下一步骤。这提供了仅当移动终端102在MFP 101的移动终端放置点上时才可以移交操作的效果。移动终端放置点被用作用于确定移动终端102位于MFP 101附近的单元。然而,可以不在MFP 101中提供移动终端放置点,并且可以使用任何配置,只要可以发现移动终端102和MFP 101彼此靠近即可。例如,如果MFP 101发出蓝牙(登记的商标)信标,那么移动终端102可以接收信标并且基于信标的无线电场强度来确定MFP 101处于近距离。如果确定MFP 101处于近距离,那么移动终端102可以建立蓝牙(登记的商标)通信,并且向MFP 101传送移交ID。移动终端102可以通过使用蓝牙(登记的商标)分组从MFP 101接收无线LAN连接信息,通过使用无线LAN连接信息与MFP 101建立无线LAN通信,并然后通过建立的无线LAN通信向MFP 101传送移交ID。利用NFC通信仅可以在以足够近距离进行通信的装置之间执行的特性,移动终端102可以基于NFC通信的成功建立来确定MFP 101处于近距离。移动终端102可以通过使用NFC通信从MFP 101接收无线LAN连接信息,基于无线LAN连接信息与MFP 101建立无线LAN通信,并然后通过建立的无线LAN通信向MFP 101传送移交ID。而且,如果MFP 101包括NFC标签读取器,那么可以通过将移交ID写到移动终端102的NFC标签、使移动终端102面向MFP 101、以及MFP 101的NFC标签读取器读取移交ID来通知移交ID。如果移动终端102位于MFP 101附近,那么MFP 101因此接收移交ID。
将描述序列图的效果。如果移动终端102接近MFP 101,那么可以将在移动终端102上中途执行的web应用601的操作状态移交到MFP 101。
图10是用于描述根据本示例性实施例的应用服务器104的处理的流程图。图10图示了从从MFP 101或移动终端102的web浏览器接收请求到返回响应的处理。图10的流程图与应用服务器104在图9的序列图中所示的一系列处理中执行的处理对应。图10的流程图中的步骤通过应用服务器104的CPU 411将存储在HDD 414中的程序读取到RAM 413中并执行程序来实现。
在步骤S1001中,web应用601从MFP 101或移动终端102的web浏览器接收超文本传送协议(HTTP)请求。在流程图的以下描述中,术语“请求”是指在步骤S1001中接收的HTTP请求。
在步骤S1002中,web应用601识别已传送请求的请求终端(MFP 101或移动终端102)的类型。
在步骤S1003中,web应用601确定请求是否包括用于识别web应用601的序列的信息。在本示例性实施例中,描述通过确定序列ID是否作为查询字符串附加到请求URL(用于访问应用服务器104的URL)来做出确定的示例,然而可以使用其它方法。例如,可以从其识别序列的信息可以被包括在cookie或HTTP报头中。如果请求包括用于识别序列的信息(步骤S1003中为“是”),那么处理前进到步骤S1004。如果请求不包括用于识别序列的信息(步骤S1003中为“否”),那么处理前进到步骤S1020。
在步骤S1004中,web应用601从序列管理表602提取包括请求URL的查询字符串中所包括的序列ID的序列信息。具体而言,web应用601提取SequenceID列1401的值与请求URL的查询字符串中所包括的序列ID一致的记录。在步骤S1005中,web应用601确定在步骤S1004中是否成功提取序列信息。如果成功提取序列信息(步骤S1005中为“是”),那么处理前进到步骤S1006。如果没有(步骤S1005中为“否”),那么处理前进到步骤S1020。
在步骤S1006中,web应用601向管理服务器103的移交管理单元701传送访问信息。访问信息包括在步骤S1002中识别的请求终端的类型以及在步骤S1004中提取的序列信息中所包括的移交ID(HandoverID列1403中的值)。在步骤S1007中,web应用601从管理服务器103的移交管理单元701接收对在步骤S1006中传送的访问信息的响应。在步骤S1008中,web应用601确定在步骤S1007中接收的响应是否是错误。如果响应是错误(步骤S1008中为“是”),那么处理前进到步骤S1030。如果响应不是错误(步骤S1008中为“否”),那么处理前进到步骤S1009。
在步骤S1009中,web应用601从在步骤S1004中提取的序列信息中所包括的序列操作状态数据(SequenceData列1402中的值)识别序列中的操作状态,并执行适于请求的处理。在步骤S1010中,web应用601利用反映在步骤S1009中执行的处理的序列中的状态作为序列操作状态数据更新序列管理表602。
在步骤S1011中,web应用601基于序列操作状态数据确定目标序列是否完成。如果序列完成(步骤S1011为“是”),那么处理前进到步骤S1012。如果序列未完成(步骤S1011为“否”),那么处理前进到步骤S1015。
在步骤S1012中,web应用601向管理服务器103的移交管理单元701传送对移交信息的删除指示。这里,web应用601在删除指示中包括在步骤S1004中提取的序列信息中所包括的移交ID(HandoverID列1403中的值)作为用于识别要被删除的移交信息的信息。在步骤S1013中,web应用601从管理服务器103的移交管理单元701接收对在步骤S1012中传送的删除指示的响应。在步骤S1014中,web应用601从序列管理表602删除序列信息。要被删除的序列信息是其中SequenceID列1401包含请求URL的查询字符串中所包括的序列ID的序列信息。
在步骤S1015中,web应用601将步骤S1009中的处理的结果作为对在步骤S1001中接收的请求的响应返回到请求终端,并且处理结束。这里,在响应中包括移交ID(HandoverID列1403中的值)。在本示例性实施例中,移交ID被包括在HTTP响应的自定义报头中,然而可以使用其它方法。
在步骤S1020中,web应用601发布新序列ID。在步骤S1021中,web应用601在序列管理表602中登记包括在步骤S1020中发布的序列ID的新序列信息。web应用601将发布的序列ID登记在SequenceID列1401中,并且将当前序列操作状态数据登记在SequenceData列1402中。此时,HandoverID列1403为空白。
在步骤S1022中,web应用601向管理服务器103的移交管理单元701传送对移交信息的登记指示。这里,web应用601在登记指示中包括移交URL(附加有序列ID作为查询字符串的web应用601的URL)和在步骤S1002中识别的请求终端的类型作为移交信息。在步骤S1023中,web应用601从管理服务器103的移交管理单元701接收对在步骤S1022中传送的登记指示的响应。响应包括用于识别登记的移交信息的移交ID。在步骤S1024中,web应用601在序列管理表602的HandoverID列1403中登记在步骤S1023中接收的HandoverID。处理前进到步骤S1009,并且web应用601执行后续处理。
在步骤S1030中,web应用601将禁止后续操作的错误信息作为对在步骤S1001中接收的请求的响应返回到请求终端。处理结束。
将描述图10的流程图的效果。应用服务器104可以将移交ID和web应用601的序列中的用户的操作状态彼此关联地登记,并且每次用户经由MFP 101或移动终端102的web浏览器访问web应用601时获得并更新登记的信息。应用服务器104还可以向管理服务器103通知登记的信息。
图11A至11D是用于描述根据本示例性实施例的管理服务器103的处理的流程图。图11A至11D的流程图中的步骤通过管理服务器103的CPU 411将存储在ROM 412和HDD 414中的程序读取到RAM 413中并执行程序来实现。
图11A是用于描述当管理服务器103从应用服务器104接收到对移交信息的登记指示时由管理服务器103执行的处理的流程图。图11A的流程图与图9的序列图中的步骤S903至S905中管理服务器103的处理对应。
在步骤S1101中,移交管理单元701从应用服务器104接收对移交信息的登记指示。登记指示包括移交URL和在步骤S1002中识别的请求终端的类型。
在步骤S1102中,移交管理单元701发布新移交ID。在步骤S1103中,移交管理单元701在移交管理表702中登记包括在步骤S1102中发布的移交ID的新移交信息。这里,移交管理单元701将移交ID登记在HandoverID列1501中,并将移交URL登记在URL列1502中。如果请求终端是MFP,那么移交管理单元701在HandedoverFlag列1503中登记“真(true)”。如果请求终端不是MFP,那么移交管理单元701在HandedoverFlag列1503中登记“假(false)”。
在步骤S1104中,移交管理单元701将表示登记完成的响应作为对在步骤S1101中接收的登记指示的响应返回到应用服务器104。处理然后结束。这里,响应包括在步骤S1102中发布的移交ID。
图11B是用于描述当管理服务器103从应用服务器104接收到访问信息时由管理服务器103执行的处理的流程图。图11B的流程图与图9的序列图中的步骤S910和S911以及步骤S921和S922中管理服务器103的处理对应。
在步骤S1110中,移交管理单元701从应用服务器104接收访问信息。访问信息包括移交ID和在步骤S1002中识别的请求终端的类型。在步骤S1111中,移交管理单元701从移交管理表702提取包括HandoverID列1501中的接收的移交ID的移交信息。
在步骤S1112中,移交管理单元701确定在步骤S1111中是否成功提取移交信息。如果成功提取移交信息(步骤S1112中为“是”),那么处理前进到步骤S1113。如果没有(步骤S1112中为“否”),那么处理前进到步骤S1130。在步骤S1130中,移交管理单元701将表示没有找到移交信息的错误的响应返回到应用服务器104。处理然后结束。
在步骤S1113中,移交管理单元701确定在步骤S1110中从应用服务器104接收的请求终端的类型是否为MFP。如果请求终端的类型是MFP(步骤S1113中为“是”),那么处理前进到步骤S1114。如果请求终端的类型不是MFP(步骤S1113中为“否”),那么处理前进到步骤S1115。
在步骤S1114中,移交管理单元701通过在步骤S1111中提取的移交信息的HandedoverFlag列1503中设置“真”来更新移交管理表702。处理前进到步骤S1116。
在步骤S1115中,移交管理单元701确定在步骤S1111中提取的移交信息的HandedoverFlag列1503中的值是否为“真”。如果HandedoverFlag列1503中的值为“真”(步骤S1115中为“是”),那么处理前进到步骤S1120。如果该值不是“真”(步骤S1115中为“否”),那么处理前进到步骤S1116。
在步骤S1116中,移交管理单元701将表示在步骤S1110中接收的访问信息被正常接受的响应返回到应用服务器104。处理然后结束。
在步骤S1120中,移交管理单元701将表示操作被禁止的错误的响应返回到应用服务器104。处理然后结束。
图11C是图示当管理服务器103从应用服务器104接收到对移交信息的删除指示时由管理服务器103执行的处理的流程图。图11C的流程图与图9的序列图中的步骤S926和S927中管理服务器103的处理对应。
在步骤S1140中,移交管理单元701从应用服务器104接收对移交信息的删除指示。删除指示包括移交ID。在步骤S1141中,移交管理单元701确定在移交管理表702中是否存在接收到对其的删除指示的移交信息。具体而言,移交管理单元701确定是否存在列HandoverID 1501中的值与在步骤S1140中接收的移交ID的值一致的记录。如果存在这样的移交信息(步骤S1141中为“是”),那么处理前进到步骤S1142。如果不存在(步骤S1141中为“否”),那么处理前进到步骤S1150。在步骤S1150中,移交管理单元701将表示不存在要被删除的移交信息的响应返回到应用服务器104。处理然后结束。
在步骤S1142中,移交管理单元701从移交管理表702删除其中HandoverID列1501包含在步骤S1140中接收的移交ID的值的记录。
在步骤S1143中,移交管理单元701通知应用服务器104移交信息被删除,作为对在步骤S1140中接收的删除指示的响应。处理然后结束。
图11D是图示当管理服务器103从应用服务器104接收到对移交信息的获取请求时由管理服务器103执行的处理的流程图。图11D的流程图与图9的序列图中的步骤S918中管理服务器103的处理对应。
在步骤S1160中,移交管理单元701从MFP 101接收对移交信息的获取请求。获取请求包括移交ID。
在步骤S1161中,移交管理单元701参考移交管理表702并提取与获取请求中包括的移交ID对应的移交信息。
在步骤S1162中,移交管理单元701确定在步骤S1161中是否成功提取移交信息。如果成功提取移交信息(步骤S1162中为“是”),那么处理前进到步骤S1163。如果没有(步骤S1162中为“否”),那么处理前进到步骤S1164。
在步骤S1163中,移交管理单元701将提取的移交信息作为对在步骤S1160中接收的获取请求的响应传送到MFP 101。处理然后结束。
在步骤S1164中,移交管理单元701将表示不存在移交信息的响应作为对在步骤S1160中接收的获取请求的响应传送到MFP 101。处理然后结束。
将描述图11A至11D的流程图的效果。可以基于来自web应用601的指示来更新在管理服务器103中登记的序列信息。管理服务器103可以响应于来自MFP 101的获取请求而向MFP 101提供移交信息。
图12A和12B是图示根据本示例性实施例的移动终端102的处理的流程图。图12A和12B的流程图中的步骤通过移动终端102的CPU 311将存储在ROM 312和闪速存储器314中的程序读取到RAM 313中并执行程序来实现。图12A是图示当移动终端102接收到用户操作时移动终端102的处理的流程图。图12A的流程图与图9的序列图中的步骤S901至S913中移动终端102的处理对应。
在步骤S1201中,web内容显示单元801从用户接收对web应用601的开始指示,并且访问应用服务器104中序列以其开始的开始URL(发出对web内容的获取请求)。在步骤S1202中,web内容显示单元801从应用服务器104接收对前述请求的响应。在步骤S1203中,web内容显示单元801确定响应是否包括移交ID。具体而言,web内容显示单元801确定HTTP自定义报头是否包括移交ID。虽然在本示例性实施例中HTTP自定义报头被用于递送移交ID,但是可以使用其它方法。如果响应包括移交ID(步骤S1203中为“是”),那么处理前进到步骤S1204。如果响应不包括移交ID(步骤S1203中为“否”),那么处理前进到步骤S1205。
在步骤S1204中,web内容显示单元801存储在步骤S1202中接收的移交ID。在本示例性实施例中,由超文本标记语言版本5(HTML5)定义的Web存储API被用于将移交ID存储在会话存储中。然而,可以使用其它方法。
在步骤S1205中,web内容显示单元801在操作单元318上显示在步骤S1202中接收的响应(web内容)。在步骤S1206中,web内容显示单元801等待用户的操作。如果web内容显示单元801接受用户的操作,那么处理前进到步骤S1207。在步骤S1207中,web内容显示单元801确定接受的用户操作是否是对web应用601的操作。如果接受的用户操作是对web应用601的操作(步骤S1207中为“是”),那么处理前进到步骤S1208。如果不是(步骤S1207为“否”),那么处理结束。
在步骤S1208中,web内容显示单元801向应用服务器104传送与用户操作对应的请求。
图12B是图示当移动终端102从MFP 101接收到连接请求时移动终端102的处理的流程图。图12B的流程图与图9的序列图中的步骤S916和S917中移动终端102的处理对应。
在步骤S1211中,在从MFP 101接收到连接请求时,MFP协作单元802通过短距离无线通信与MFP 101建立连接。在步骤S1212中,MFP协作单元802从会话存储获得移交ID。在步骤S1213中,MFP协作单元802确定在步骤S1212中是否成功获得移交ID。如果成功获得移交ID(步骤S1213中为“是”),那么处理前进到步骤S1214。如果没有(步骤S1213中为“否”),那么处理结束。
在步骤S1214中,MFP协作单元802向MFP 101通知移交ID。在步骤S1215中,MFP协作单元802初始化操作单元318的画面。处理结束。
步骤S1211中的连接的建立可以由要么移动终端102要么MFP 101发起。例如,在移动终端102基于从MFP 101发出的蓝牙(登记的商标)信标的无线电场强度来确定离MFP 101的距离的配置中,移动终端102发起与MFP 101的连接。
将描述图12的流程图的效果。移动终端102可以通过访问应用服务器104来获得移交ID,存储移交ID,并且向MFP 101通知移交ID。
图13是图示当移动终端102被放置在移动终端放置点上时MFP 101的处理的流程图。图13的流程图与图9的序列图中的步骤S915至S929中MFP 101的处理对应。图11的流程图中的步骤通过MFP 101的CPU 211将存储在HDD 214中的程序读取到RAM 213中并执行程序来实现。
在步骤S1301中,移动终端协作单元501通过使用接触检测传感器224检测移动终端102被放置在移动终端放置点上。移动终端协作单元501可以被配置为发出蓝牙(登记的商标)信标,如果检测到移动终端102被放置的话。在步骤S1302中,移动终端协作单元501通过短距离无线通信与移动终端102建立连接。
在步骤S1303中,移动终端协作单元501在某一时间内等待从移动终端102接收移交ID。如果接收到移交ID(步骤S1303中为“是”),那么处理前进到步骤S1304。如果某一时间已经过而没有接收到移交ID(步骤S1303中为“否”),那么处理结束。
在步骤S1304中,菜单显示单元502向管理服务器103的移交管理单元701传送对与在步骤S1303中接收的移交ID对应的移交信息的获取请求。
在步骤S1305中,菜单显示单元502从管理服务器103的移交管理单元701接收对移交信息的获取请求的响应。
在步骤S1306中,菜单显示单元502确定在步骤S1305中接收的响应是否包括移交信息。如果包括移交信息(步骤S1306为“是”),那么处理前进到步骤S1307。如果不包括移交信息(步骤S1306中为“否”),那么处理结束。
在步骤S1307中,菜单显示单元502调用web浏览器503以访问包括在移交信息中的移交URL。在步骤S1308中,web浏览器503访问移交URL(web应用601)。web浏览器503然后适当地接受用户的操作,与web应用601交互,并且执行web应用601。
将描述图13的流程图的效果。MFP 101与移动终端102建立连接,从移动终端102接收移交ID,并且从管理服务器103接收与移交ID对应的移交信息。MFP 101然后可以基于移交信息执行处理。
在本示例性实施例中描述的过程中,可以通过简单地将移动终端移动到离MFP预定距离的位置来将与MFP协作并在移动终端上***作的web应用的操作状态移交到MFP。这提高了用户的便利性。
其它实施例
本发明的实施例还可以通过读出并执行记录在存储介质(其也可以被更完整地称为‘非暂态计算机可读存储介质’)上的计算机可执行指令(例如,一个或多个程序)以执行上述实施例中的一个或多个的功能和/或包括用于执行上述实施例中的一个或多个的功能的一个或多个电路(例如,专用集成电路(ASIC))的***或装置的计算机、以及通过由***或装置的计算机通过例如读出并执行来自存储介质的计算机可执行指令以执行上述实施例中的一个或多个的功能和/或控制一个或多个电路以执行上述实施例中的一个或多个的功能而执行的方法来实现。计算机可以包括一个或多个处理器(例如,中央处理单元(CPU)、微处理单元(MPU)),并且可以包括单独的计算机或单独的处理器的网络,以读出并执行计算机可执行指令。计算机可执行指令可以例如从网络或存储介质提供给计算机。存储介质可以包括例如硬盘、随机存取存储器(RAM)、只读存储器(ROM)、分布式计算***的存储设备、光盘(诸如紧凑盘(CD)、数字多功能盘(DVD)或蓝光盘(BD)TM)、闪速存储器设备、存储卡等中的一个或多个。
本发明的实施例还可以通过如下的方法来实现,即,通过网络或者各种存储介质将执行上述实施例的功能的软件(程序)提供给***或装置,该***或装置的计算机或是中央处理单元(CPU)、微处理单元(MPU)读出并执行程序的方法。
虽然已参考示例性实施例描述了本发明,但是要理解的是,本发明不限于所公开的示例性实施例。以下权利要求的范围要被赋予最广泛的解释,以便涵盖所有这样的修改以及等同的结构和功能。

Claims (15)

1.一种信息处理***,包括:
web服务器,所述web服务器被配置为提供操作画面;
图像处理装置,所述图像处理装置被配置为访问所述web服务器;
信息处理装置,所述信息处理装置被配置为访问所述web服务器;以及
管理服务器;
其中所述信息处理装置包括
请求单元,被配置为向所述web服务器发送访问请求;
第一显示单元,被配置为显示由所述web服务器提供的第一操作画面;
第一接收单元,被配置为接收用户在显示的第一操作画面上的操作;
其中所述web服务器包括
第一登记单元,被配置为登记第一信息,所述第一信息表示在所述信息处理装置上操作的第一操作画面和操作的状态,以及
指示单元,被配置为指示所述管理服务器登记与所述第一信息对应的移交信息,
提供单元,被配置为向所述图像处理装置提供第二操作画面,
其中所述信息处理装置还包括
第一传送单元,被配置为基于所述图像处理装置和所述信息处理装置的短距离无线通信的执行,向所述图像处理装置传送与所述第一信息对应的移交ID;
其中所述管理服务器包括
第二登记单元,被配置为根据所述web服务器的指示,登记所述移交信息,
其中所述图像处理装置包括
第二接收单元,被配置为接收从所述信息处理装置传送的移交ID,
获得单元,被配置为基于接收到的移交ID,从所述管理服务器获得所述移交信息,以及
第二显示单元,被配置为通过使用获得的所述移交信息访问所述web服务器来显示所述第二操作画面,其中,所述第二操作画面是基于与获得的所述移交信息对应的第一信息而从所述提供单元提供的画面。
2.根据权利要求1所述的信息处理***,其中短距离无线通信是近场通信NFC。
3.根据权利要求1所述的信息处理***,其中所述第一传送单元基于从所述图像处理装置传送并由所述信息处理装置接收的蓝牙分组具有高于或等于预定值的无线电场强度,向所述图像处理装置传送所述移交ID。
4.根据权利要求1所述的信息处理***,其中每次第一操作画面基于用户操作转变时,所述第一登记单元执行更新所述登记的第一信息。
5.根据权利要求1所述的信息处理***,其中所述操作的状态包括在多个第一操作画面上设置的设置信息。
6.根据权利要求1所述的信息处理***,其中所述第二操作画面是包括在所述第二操作画面之前显示的各操作画面上设置的设置信息的操作画面,以及
其中,基于所述图像处理装置和所述信息处理装置的短距离无线通信的执行,所述第二显示单元显示所述第二操作画面。
7.根据权利要求1所述的信息处理***,其中操作画面是web应用的操作画面。
8.根据权利要求1所述的信息处理***,其中操作画面是用于进行设置以执行所述图像处理装置的图像处理功能的操作画面,以及
其中,所述图像处理功能是打印功能或扫描功能。
9.根据权利要求1所述的信息处理***,其中所述web服务器还包括:
第二传送单元,被配置为基于所述第一登记单元登记所述第一信息,向所述图像处理装置传送所述移交ID;
其中,所述图像处理装置还包括:
存储单元,被配置为存储传送的移交ID。
10.根据权利要求1所述的信息处理***,其中,所述web服务器中的所述指示单元还被配置为给出登记与所述登记的第一信息相关联的移交ID的指示。
11.根据权利要求10所述的信息处理***,其中,所述管理服务器被配置为管理所述移交ID,
其中给出所述指示包括指示所述管理服务器中的所述第二登记单元登记所述移交ID。
12.根据权利要求11所述的信息处理***,其中所述图像处理装置还包括:
通知单元,被配置为向所述管理服务器通知接收的移交ID。
13.根据权利要求12所述的信息处理***,
其中所述移交ID包括通过将所述登记的第一信息的识别符附加到用于访问所述web服务器的URL而获得的移交统一资源定位符,并且
其中所述第二显示单元显示通过使用所述移交统一资源定位符进行访问而获得的第二操作画面。
14.一种信息处理装置,所述信息处理装置被配置为访问web服务器并且与图像处理装置通信,所述web服务器被配置为提供一系列操作画面,所述信息处理装置包括:
请求单元,被配置为向所述web服务器发送访问请求;
第一显示单元,被配置为显示由所述web服务器提供的第一操作画面;
第一接收单元,被配置为接收用户在显示的第一操作画面上的操作;
接收单元,被配置为接收与第一信息对应的移交ID,所述第一信息表示在所述信息处理装置上操作的第一操作画面和操作的状态,所述第一信息被登记在所述web服务器中,以及
第一传送单元,被配置为基于所述图像处理装置和所述信息处理装置的短距离无线通信的执行,向所述图像处理装置传送接收的移交ID。
15.一种用于信息处理装置的方法,所述信息处理装置被配置为访问web服务器并且与图像处理装置通信,所述web服务器被配置为提供一系列操作画面,所述方法包括:
向所述web服务器发送访问请求;
显示由所述web服务器提供的第一操作画面;
接收用户在显示的第一操作画面上的操作;
接收与第一信息对应的移交ID,所述第一信息表示在所述信息处理装置上操作的第一操作画面和操作的状态,所述第一信息被登记在所述web服务器中;以及
基于所述图像处理装置和所述信息处理装置的短距离无线通信的执行,向所述图像处理装置传送接收的移交ID。
CN202010461293.9A 2019-05-31 2020-05-27 信息处理***、控制方法和存储介质 Active CN112019695B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2019102883A JP7330767B2 (ja) 2019-05-31 2019-05-31 情報処理システム、その制御方法
JP2019-102883 2019-05-31

Publications (2)

Publication Number Publication Date
CN112019695A CN112019695A (zh) 2020-12-01
CN112019695B true CN112019695B (zh) 2023-03-24

Family

ID=70918195

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010461293.9A Active CN112019695B (zh) 2019-05-31 2020-05-27 信息处理***、控制方法和存储介质

Country Status (5)

Country Link
US (2) US11102359B2 (zh)
EP (1) EP3745699A1 (zh)
JP (1) JP7330767B2 (zh)
KR (1) KR20200138033A (zh)
CN (1) CN112019695B (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11625155B2 (en) * 2020-03-23 2023-04-11 Ricoh Company, Ltd. Information processing system, user terminal, method of processing information
US11606456B1 (en) 2021-10-19 2023-03-14 Motorola Mobility Llc Electronic devices and corresponding methods utilizing ultra-wideband communication signals for user interface enhancement
US11503358B1 (en) 2021-10-19 2022-11-15 Motorola Mobility Llc Electronic devices and corresponding methods utilizing ultra-wideband communication signals for user interface enhancement
US11907495B2 (en) * 2021-10-19 2024-02-20 Motorola Mobility Llc Electronic devices and corresponding methods utilizing ultra-wideband communication signals for user interface enhancement

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004361706A (ja) * 2003-06-05 2004-12-24 Canon Inc 画像処理システム
JP2018098693A (ja) * 2016-12-15 2018-06-21 キヤノン株式会社 画像処理装置、情報処理装置、システム、情報処理方法及びプログラム

Family Cites Families (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004312538A (ja) 2003-04-09 2004-11-04 Mitsubishi Electric Corp 無線機器接続システム
JP2009160936A (ja) 2009-01-23 2009-07-23 Fuji Xerox Co Ltd 画像形成装置および携帯端末載置ユニット
JP5451372B2 (ja) 2009-12-28 2014-03-26 キヤノン株式会社 情報処理システム、情報処理方法、及びプログラム
JP5304829B2 (ja) * 2011-03-31 2013-10-02 ブラザー工業株式会社 画像記録装置、携帯端末、画像記録システム及びプログラム
JP2013143084A (ja) 2012-01-12 2013-07-22 Pfu Ltd 情報処理装置、情報処理方法、及び、プログラム
JP5175404B1 (ja) * 2012-09-20 2013-04-03 株式会社 ディー・エヌ・エー サーバ装置、方法、および、システム
JP6089540B2 (ja) * 2012-09-27 2017-03-08 ブラザー工業株式会社 機能実行装置
JP5754460B2 (ja) * 2013-03-25 2015-07-29 コニカミノルタ株式会社 画像処理システム、画像処理装置、リモート端末及び操作制御方法並びに操作制御プログラム
KR102077821B1 (ko) * 2013-06-03 2020-02-14 휴렛-팩커드 디벨롭먼트 컴퍼니, 엘.피. 엔에프씨를 이용한 모바일 프린팅 시스템 및 방법
JP5852053B2 (ja) * 2013-06-21 2016-02-03 京セラドキュメントソリューションズ株式会社 デバイス登録システム
JP5763128B2 (ja) * 2013-06-21 2015-08-12 シャープ株式会社 画像送信システム、画像読取通信機器、携帯端末、画像の送信方法、プログラムおよび記録媒体
US9277066B2 (en) * 2013-06-28 2016-03-01 Canon Kabushiki Kaisha Communication system, communication terminal, control method, and storage medium storing program
JP5679078B1 (ja) * 2014-02-04 2015-03-04 富士ゼロックス株式会社 データ保存システム、画像処理装置、およびプログラム
JP6381247B2 (ja) * 2014-03-25 2018-08-29 キヤノン株式会社 画像処理装置と携帯端末を有するシステム
JP6312503B2 (ja) * 2014-04-01 2018-04-18 キヤノン株式会社 印刷システム、情報処理装置、制御方法、プログラム
JP6333032B2 (ja) * 2014-04-09 2018-05-30 キヤノン株式会社 通信方法、通信端末、及びプログラム
JP6287536B2 (ja) * 2014-04-23 2018-03-07 京セラドキュメントソリューションズ株式会社 画像形成システム
JP5992988B2 (ja) * 2014-12-24 2016-09-14 京セラドキュメントソリューションズ株式会社 画像形成システム
US10375142B2 (en) * 2015-03-20 2019-08-06 Ricoh Company, Ltd. Apparatus, system, and method of providing screen data
JP6217686B2 (ja) * 2015-04-06 2017-10-25 コニカミノルタ株式会社 携帯端末、プログラムおよび通信システム
JP6646359B2 (ja) * 2015-04-10 2020-02-14 キヤノン株式会社 情報処理システムおよびその制御方法
JP6341173B2 (ja) * 2015-10-05 2018-06-13 京セラドキュメントソリューションズ株式会社 画像形成システム
JP6292210B2 (ja) * 2015-11-16 2018-03-14 コニカミノルタ株式会社 画像形成システム、画像形成装置、およびプログラム
JP2017108338A (ja) 2015-12-11 2017-06-15 キヤノン株式会社 情報処理装置、情報処理装置の制御方法、モバイル端末、モバイル端末の制御方法、及びプログラム
JP6765827B2 (ja) * 2016-03-11 2020-10-07 キヤノン株式会社 画像処理処理システム、画像処理装置、その制御方法及びプログラム
JP6134836B2 (ja) * 2016-04-14 2017-05-24 シャープ株式会社 画像形成システムに用いる携帯情報端末および画像形成装置
JP6987492B2 (ja) * 2016-11-08 2022-01-05 キヤノン株式会社 画像処理装置、情報処理方法及びプログラム
JP6991740B2 (ja) * 2017-05-19 2022-01-13 キヤノン株式会社 通信端末、通信端末の制御方法及びプログラム
JP6919471B2 (ja) * 2017-09-28 2021-08-18 ブラザー工業株式会社 プログラム、携帯端末、情報処理装置、及び情報処理システム
JP6498823B1 (ja) 2018-07-19 2019-04-10 株式会社メルカリ 情報処理方法、情報処理装置及びプログラム
JP6816173B2 (ja) 2019-01-09 2021-01-20 キヤノン株式会社 携帯端末及びプログラム
US10795627B1 (en) * 2019-04-24 2020-10-06 Kyocera Document Solutions Inc. Image forming system, portable terminal, and image forming method that stores or transmits browsing information based on storage compacity of a storage part

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004361706A (ja) * 2003-06-05 2004-12-24 Canon Inc 画像処理システム
JP2018098693A (ja) * 2016-12-15 2018-06-21 キヤノン株式会社 画像処理装置、情報処理装置、システム、情報処理方法及びプログラム

Also Published As

Publication number Publication date
US20200382657A1 (en) 2020-12-03
US20210344804A1 (en) 2021-11-04
KR20200138033A (ko) 2020-12-09
JP7330767B2 (ja) 2023-08-22
JP2020198508A (ja) 2020-12-10
EP3745699A1 (en) 2020-12-02
CN112019695A (zh) 2020-12-01
US11102359B2 (en) 2021-08-24

Similar Documents

Publication Publication Date Title
CN112019695B (zh) 信息处理***、控制方法和存储介质
KR102026511B1 (ko) 화상 처리 장치, 그 제어 방법 및 기억 매체
EP2961078B1 (en) Information processing apparatus, method of controlling the same, and storage medium
KR102168413B1 (ko) 통신 장치, 통신 장치를 제어하는 제어 방법, 및 컴퓨터 제어 프로그램
JP5743675B2 (ja) 通信装置、通信装置の制御方法およびプログラム。
CN105426134B (zh) 信息处理终端及信息处理方法
EP3998761A1 (en) Automatic wireless connection upon reading connection data from nfc tag
JP6302399B2 (ja) 近距離無線通信部を備える画像形成装置、その制御方法、及びプログラム
EP2966563B1 (en) Contact information transfer system, contact information transfer method, portable terminal apparatus, and contact information transfer program
CN106455007B (zh) 删除信息处理装置中存储的接入点的ssid的方法
EP3070593B1 (en) Information processing apparatus and method of controlling the same, and storage medium
KR102475803B1 (ko) 통신 단말기, 통신 단말기의 제어 방법 및 저장 매체
EP2958309A2 (en) Processing apparatus, display system, display method, and computer program
CN111800554B (zh) 信息处理***、方法和存储介质
CN106375106A (zh) 信息处理***、终端装置以及信息处理方法
JP7451101B2 (ja) 情報処理システム、その制御方法
JP6749729B2 (ja) 情報処理装置、情報処理装置の制御方法、プログラム
JP6376833B2 (ja) 通信装置、その制御方法及びプログラム
CN117692551A (zh) 数据传输方法和终端设备
JPWO2016117096A1 (ja) アプリケーション機能拡張方法、アプリケーション機能拡張プログラム、及びアプリケーション機能拡張装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant