掌桥专利:专业的专利平台
掌桥专利
首页

图像形成装置

文献发布时间:2024-04-18 19:59:31


图像形成装置

技术领域

本公开涉及一种图像形成装置。

背景技术

日本特开No.2012-19487号公报讨论了一种使得图像形成装置能够同时执行经由接入点的基础设施模式下的无线通信和点对点模式下的无线通信的技术。

近年来,无线通信被广泛地使用,并且期望提供高度便利的无线通信。

发明内容

根据本公开的一个实施例,提供一种图像形成装置,包括:第一设置单元,被配置为启用第一模式,在第一模式中,经由存在于图像形成装置外部的外部接入点执行无线通信;第二设置单元,被配置为启用第二模式,在第二模式中,不经由存在于图像形成装置外部的外部接入点而执行无线通信;提供单元,被配置为:在第二模式下的无线通信中,提供关于符合电气和电子工程师协会(IEEE)802.11标准的正交频分多址(OFDMA)的设置画面;接收单元,被配置为:在启用第一模式的同时,从存在于图像形成装置外部的外部接入点接收包括关于符合IEEE 802.11标准的OFDMA的信息的第一触发帧;通信单元,被配置为:基于关于第一触发帧的信息,通过符合IEEE 802.11标准的OFDMA在第一模式中执行通信处理;控制单元,被配置为:在第一模式中启用符合IEEE 802.11标准的OFDMA的情况下,基于在设置画面上进行的设置,控制图像形成装置在第二模式下的无线通信中不执行符合IEEE802.11标准的OFDMA;以及打印处理单元,被配置为:基于在第一模式中经由无线通信或者在第二模式中经由无线通信接收到的打印作业,在片材上执行打印处理。

根据以下参照附图对示例性实施例的详细描述,本公开的其他特征将变得清楚。

附图说明

图1是示出根据本示例性实施例的系统配置的示例的图。

图2A是示出移动终端的硬件配置的示例的图。图2B是示出图像形成装置的硬件配置的示例的图。

图3是示出接入点的功能配置的示例的图。

图4是示出根据本示例性实施例的通信处理的示例的图。

图5是示出帧配置的示例的图。

图6是示出帧配置的示例的图。

图7是示出子信道的配置的示例的图。

图8是示出在接入点、移动终端和图像形成装置之间执行的通信处理的示例的图。

图9A至图9I是各自示出操作画面的示例的图。

图10是示出正交频分多址(OFDMA)的设置处理的流程图。

图11是示出OFDMA的自动切换的流程图。

图12是示出OFDMA的自动切换的流程图。

图13是说明OFDMA的自动切换的流程图。

图14是示出OFDMA的设置处理的流程图。

具体实施方式

以下,将参考附图详细描述本公开的示例性实施例。本示例性实施例仅仅作为示例。应该注意,除非另有说明,否则组件、处理步骤和显示画面的具体示例并不旨在将本发明的范围限制于所描述的项。

(系统配置)

图1示出了根据本示例性实施例的系统的配置示例。在一个示例中,该系统是多个通信装置可以彼此无线通信的无线通信系统。在图1所示的示例中,该系统包括接入点(AP)131、多功能外围设备(MFP)151和移动终端101。移动终端101的示例是便携式个人计算机或智能手机。

MFP 151具有打印功能、读取功能(扫描仪)和传真功能。根据本示例性实施例的MFP 151还具有使得能够与移动终端101进行无线通信的通信功能。在本示例性实施例中,将给出MFP 151被用作通信装置的示例的情况的描述,但是通信装置不限于此。例如,可以使用传真装置、扫描仪装置、投影仪或单功能打印装置来代替MFP 151。在本示例性实施例中,有时将具有打印功能的装置称为图像形成装置。

接入点131与移动终端101和MFP 151分开设置(在其外部),并且作为无线局域网(LAN)(WLAN)的基站装置进行操作。接入点131有时会被描述为外部接入点131或外部无线基站(或外部主站)131。具有WLAN的通信功能的MFP 151可以经由接入点131在WLAN的基础设施模式下执行通信。在下文中,接入点有时被称为“AP”。基础设施模式有时被称为“无线基础设施模式”或“基础设施模式”。

基础设施模式是MFP 151经由形成网络的外部装置(例如,AP 131)与另一装置通信的模式。通过以基础设施模式操作的MFP 151建立的与外部AP的连接将被称为基础设施连接(下文中,基础设施连接)。在本示例性实施例的基础设施连接中,MFP 151作为从站操作,外部AP 131作为主站操作。在本示例性实施例中,主站是指形成网络并确定要在网络中使用的通信信道的装置。从站是指不确定要在从站所属的网络中使用的通信信道,且在由主站确定的通信信道中执行无线通信的装置。

AP 131与被允许连接到AP 131的通信装置(已认证)执行无线通信,并中继该通信装置与另一通信装置之间的无线通信。AP 131可以连接到例如有线通信网络,并且中继连接到有线通信网络的通信装置与无线连接到接入点131的另一通信装置之间的通信。

使用包括在移动终端101和MFP 151中的WLAN通信功能,移动终端101与MFP 151可以在无线基础设施模式下经由外部AP 131或者在不涉及外部AP 131的对等模式下执行无线通信。在下文中,“对等”将被称为“P2P”。

或者,在不涉及外部AP 131的情况下执行的通信有时被称为直接无线通信。P2P模式包括Wi-Fi

P2P模式是指MFP 151在不涉及形成网络的外部装置的情况下直接与诸如移动终端101的另一装置通信的模式。在本示例性实施例中,P2P模式包括MFP 151作为AP进行操作的AP模式。当MFP 151在AP模式下操作时要在MFP 151内启用的AP连接信息(服务集标识符(SSID)或密码)可以由用户任意设置。P2P模式可以包括例如用于MFP 151通过Wi-Fi

接下来,将参考图2A和2B描述根据本示例性实施例的移动终端的配置,以及可以与根据本示例实施例的移动终端通信的通信装置。在本示例性实施例中,将使用以下配置作为示例来进行描述,但功能不具体限于图2A和2B所示的功能,因为本示例性例可以应用于能够与通信装置执行通信的装置。

移动终端101包括输入接口102、中央处理单元(CPU)103、只读存储器(ROM)104、随机存取存储器(RAM)105、外部存储设备106、输出接口107、显示单元108、键盘109、通信单元110、近场通信单元111、网络接口112和通用串行总线(USB)接口113。移动终端101的计算机由CPU 103、ROM 104和RAM 105构成。

输入接口102是用于通过诸如操作键盘109等操作单元而从用户处接收数据输入和操作指令的接口。操作单元可以是物理键盘或物理按钮,或者可以是显示在显示单元108上的软件键盘或软件按钮。换句话说,输入接口102可以经由显示单元108接收来自用户的输入(操作)。

CPU 103是系统控制单元,并且控制整个移动终端101。ROM 104存储固定数据,例如要由CPU 103执行的控制程序、数据表和嵌入式操作系统(以下将称为“OS”)程序。在本示例性实施例中,ROM 104中存储的每个控制程序在ROM 104中所存储的嵌入式OS的控制下执行诸如调度、任务切换或中断处理等软件执行控制。

RAM 105包括需要备用电源的静态随机存取存储器(SRAM)。由于数据由用于数据备份的一次电池(未示出)保持在RAM 105中,因此RAM 105可以存储诸如程序控制变量等重要数据而不会使数据挥发。RAM 105还设置有用于存储移动终端101的设置信息和移动终端101的管理数据的存储区域。RAM 105还被用作CPU 103的主存储器和工作存储器。

例如,外部存储设备106存储用于生成可由打印装置151解释的打印信息的打印信息生成程序。输出接口107是对显示单元108执行数据显示和移动终端101的状态通知执行控制的接口。

显示单元108包括发光二极管(LED)和液晶显示器(LCD),并执行数据显示和移动终端101的状态通知。通信单元110是用于与诸如MFP 151和接入点(AP)131等装置连接并执行数据通信的组件。例如,通信单元110可以连接到MFP 151中的内部AP(未示出)。通过通信单元110与MFP 151中的内部AP彼此连接,移动终端101和MFP 151变得能够执行P2P通信。通信单元110可以经由无线通信直接与MFP 151通信,或者可以经由诸如存在于移动终端101和MFP 151外部的AP 131等外部装置与MFP 151通信。外部装置包括存在于移动终端101的外部和MFP 151的外部的外部AP(AP 131等),以及除了AP之外可以中继通信的装置。在本示例性实施例中,将由通信单元110使用的无线通信方法假定为无线保真

近场通信单元111是用于执行与诸如MFP 151等装置的近场无线连接并执行数据通信的组件,并且使用与通信单元110的通信方法不同的通信方法来执行通信。

例如,近场通信单元111可以与MFP 151中的近场通信单元157连接。通信方法的示例包括近场通信(NFC)、经典蓝牙(

网络接口112是控制无线通信和经由有线LAN电缆执行的通信处理的连接接口(I/F)。

USB接口113是控制经由USB电缆建立的USB连接的连接I/F。具体地,USB接口113是用于经由USB与诸如MFP 151和外部AP 131等装置连接并执行数据通信的接口。

随后,将描述MFP 151。MFP 151包括ROM 152、RAM 153、CPU 154、打印引擎155、通信单元156、近场通信单元157、输入接口158、操作单元159、输出接口160、显示单元161、网络接口162和USB接口163。MFP 151的计算机由ROM 152、RAM 153和CPU 154构成。

通信单元156控制经由每个接口执行的通信处理。例如,MFP 151可以在基础设施模式和对等(P2P)模式下操作,作为用于使用通信单元156执行通信的模式。

具体地,通信单元156可以作为MFP 151中的内部AP进行操作。例如,通过用户发出启动内部AP的指令,MFP 151作为AP进行操作。在本示例性实施例中,将通信单元156使用的无线通信方法假定为符合IEEE 802.11系列标准的通信标准。在以下描述中,

近场通信单元157是用于与诸如移动终端101等装置执行近场无线连接的组件,并且可以与例如移动终端101中的近场通信单元111连接。通信方法的示例包括NFC、

RAM 153包括需要备用电源的SRAM。由于数据由用于数据备份的一次电池(未示出)保持在RAM 153中,因此RAM 153可以存储诸如程序控制变量等重要数据而不会使数据挥发。RAM 153还设置有用于存储MFP 151的设置信息和MFP 151的管理数据的存储器区域。RAM 153还用作CPU 154的主存储器和工作存储器,并存储用于临时存储从移动终端101接收到的打印信息的接收缓冲区和各种类型的信息。

ROM 152存储固定数据,例如要由CPU 154执行的控制程序、数据表和OS程序。在本示例性实施例中,ROM 152中存储的每个控制程序在ROM 152中所存储的嵌入式OS的控制下执行诸如调度、任务切换或中断处理之类的软件执行控制。

CPU 154是系统控制单元,控制整个MFP 151。

基于存储在RAM 153中的信息或从移动终端101接收的打印作业,打印引擎155通过向记录介质添加诸如墨水的记录材料来执行在诸如片材的记录介质上形成图像的打印处理,并输出打印结果。由于要从移动终端101发送的打印作业通常具有大的数据量,因此希望在打印作业的通信中使用能够进行高速通信的通信方法。从而MFP 151经由能够以比近场通信单元157更高的速度执行通信的通信单元156接收打印作业。使用墨水执行的打印是示例,可以利用使用调色剂的电子照相方法来执行打印。此外,可以使用附接有墨盒的盒型MFP,或是包括要从墨瓶供应墨的墨罐的MFP。

诸如外部硬盘驱动器(HDD)或安全数字(SD)卡之类的存储器可以作为可选设备附接到MFP 151,并且存储在MFP 151中的信息可以存储在存储器中。

输入接口158是用于通过操作诸如物理按钮等操作单元159而从用户接收数据输入和操作指令的接口。操作单元159可以是显示在显示单元161上的软件键盘或软件按钮。

换句话说,输入接口158可以经由显示单元161接收来自用户的输入。

输出接口160是对显示单元161执行数据显示和MFP 151的状态通知执行控制的接口。

显示单元161包括LED和LCD,并执行数据显示和MFP 151的状态的通知。

USB接口163是控制经由USB电缆建立的USB连接的接口。具体地,USB接口163是用于经由USB与诸如移动终端101和外部AP之类的装置连接并执行数据通信的接口。

图3是示出AP 131的功能配置示例的框图。作为其功能配置,AP 131包括例如无线LAN控制单元301、触发帧控制单元302、接收帧分析单元303、用户界面(UI)控制单元304、存储单元305和带分配单元306。

无线LAN控制单元301执行用于与另一无线LAN通信装置进行无线电信号的发送和接收的控制。无线LAN控制单元301可以通过例如用于控制无线LAN的基带电路、射频(RF)电路和天线307的程序来实现。无线LAN控制单元301根据IEEE 802.11系列标准执行无线LAN的通信控制,并且执行与符合IEEE 802.11系列标准的站(STA)(相当于从站)的无线通信。

触发帧控制单元302执行用于经由无线LAN控制单元301向认证的STA发送触发帧的控制。如果STA接收到触发帧,则STA发送上行链路(UL)帧作为对触发帧的响应。如果AP131经由无线LAN控制单元301接收到UL帧,则AP 131在接收帧分析单元303中解释接收到的UL帧。例如,在接收到的UL帧包括关于访问类别(AC)的信息的情况下,接收到的帧分析单元303通过分析获取关于AC的信息,并且识别要由UL帧的发送源STA发送的数据的AC。

基于接收帧分析单元303获取的信息,带分配单元306确定要分配用于从每个STA进行数据发送的频带的宽度、频带的中心频率以及分配频带的时间。换言之,带分配单元306确定要被分配给每个STA的无线电资源的频率范围,以及将无线电资源分配给各个STA的定时。触发帧控制单元302经由触发帧向每个STA通知指示由带分配单元306确定的分配的信息,并且使得根据该分配来发送UL帧。

UI控制单元304由诸如用于接收AP 131上的用户操作的触摸板或按钮等用于控制AP 131的与用户界面相关的硬件(未示出)的程序来实现。UI控制单元304还可以具有用于向用户呈现信息的功能,例如图像显示或语音输出。存储单元305具有可以通过存储有用于操作AP 131的程序和数据的ROM和RAM来实现的存储功能。

图7是示出子载波的配置的图。在IEEE 801.11ax中,通过使小于20兆赫(MHz)的频带可分配给STA,多个STA变得能够同时使用无线电资源。这种无线电资源分配是使用正交频分多址(OFDMA)来执行的。例如,在IEEE802.11ax中,20MHz带宽被划分为包括在频率轴上彼此不重叠的26个子载波(tone)的9个块,并且无线电资源以块为单位分配给终端。分配单元块被称为资源单元(RU),并且RU的大小是根据频率带宽和分配了无线电资源的终端的数量来定义的。RU的大小由tone的数量来表示。例如,可以使用26、52、106、242、484、996和2×996。在20MHz带宽中,可以从这些值中使用等于或小于242的值。在将整个20MHz带宽分配给一个终端的情况下,可以分配多达242个tone。

另一方面,例如,在9个终端同时使用20MHz带宽的情况下,向每个终端分配26个tone。以这种方式,通过将频带划分为每个都包括26个tone的块(这是最小分配单元),9个终端可以同时使用20MHz带宽执行通信。类似地,在使用40MHz、80MHz和160MHz频率带宽的情况下,多达18个、37个和74个终端可以分别同时执行通信。

随后,将参考图4初步描述UL多用户(MU)通信的基本流程。首先,在步骤S401中,AP131使用触发帧控制单元302发送缓冲状态报告请求(BSR请求)。在本示例性实施例中,AP131、MFP 151和移动终端101可以执行基于IEEE 801.11ax的通信。在本示例例中,移动终端101不属于由AP 131形成的网络。

返回参考图4,在S402中,每个STA发送缓冲状态报告(BSR)。当每个STA向AP通知其自身的发送缓冲量时,使用BSR。图5示出了BSR帧的配置示例。每个STA的发送缓冲量由QoS控制字段501中包括的队列大小子字段503指示。或者,每个STA的发送缓冲量可以由HT控制字段502的控制信息子字段504中的缩放因子子字段505、队列大小高子字段506和队列大小全子字段507来指示。

如果AP 131从每个STA接收到BSR,则在S403中,AP 131基于接收到的信息发送用于促使每个STA发送UL数据的触发帧。此时,基于关于包括在BSR帧中的发送缓冲量的信息,AP 131确定UL-OFDMA中的RU分配和所有STA公共的通信时间。之后,AP 131发送触发帧,该触发帧包括关于RU和所有STA公共的数据通信时间的信息(在下文中,为RU/通信时间信息)。也就是说,AP 131发送包括关于OFDMA的信息的触发帧。图6示出了触发帧的配置。

公共信息字段601包括所有STA公共的信息。在公共信息字段601中的长度子字段604中设置所有STA公共的数据通信时间。在触发类型子字段603指示0的情况下,添加用户信息字段602。公共信息字段601包括另一类型的信息。例如,公共信息字段601中包括需要的载波感测(CS),并存储指示是否要执行载波感测的信息。在包括指示需要执行载波感测的信息的情况下,已经接收到触发帧的STA执行载波感测。另一方面,在包括指示不需要执行载波感测的信息的情况下,已经接收到触发帧的STA不执行载波感测。基于用户信息字段602的AID子字段605来识别STA。要分配给对应STA的RU(用于组合多个子载波的单元)和tone大小由RU分配子字段606指示的索引值来标识。tone大小是指示可分配给每个STA的频带的宽度的值。在MCS子字段607中指定调制和编码方案(MCS)。

AP保留用于发送触发帧的通信信道。然后,AP将保留的通信信道划分为多个资源单元,并将每个资源单元分配给终端。

如果每个STA接收到包括关于OFDMA的信息的触发帧,则在S404中,STA在由触发帧的长度子字段604定义的数据量的范围内发送UL数据帧。此时,在包括指示需要执行载波感测的信息的情况下,在执行载波感测之后,STA在S404中执行发送。例如,在S404中,MFP 151可以发送扫描数据。除此之外,可以在S404中发送关于耗材的信息(例如,墨水剩余量、调色剂剩余量和片材剩余量中的至少一个)。或者,可以发送指示MFP 151的状态(发生卡纸错误、盖子打开等)的信息。

如果AP 131从每个STA接收到物理层协议数据单元(PPDU),则在S405中,AP 131发送多块确认(Multi Block Ack,Multi BA)作为接收确认。

随后,将参考图8描述MFP 151的操作。在MFP 151中,根据来自用户的指令启用基础设施模式和P2P模式两者。

例如,通过用户使用MFP 151的操作面板启用基础设施模式并启用WFD模式来启用这两种模式。在P2P通信中,MFP 151作为主站(例如,WFD的组所有者)进行操作。在P2P通信中,可以执行除了WFD模式下的通信之外的P2P通信。例如,可以执行软件AP模式下的通信。

这里,假设MFP 151在S403中已经从AP 131接收到触发帧。在启用基础设施通信和P2P通信两者的情况下,MFP 151参照要在基础设施通信中使用的通信信道。然后,MFP 151可以以在同一通信信道中执行P2P通信的方式来构建作为主站的网络。或者,在基础设施通信和P2P通信二者都启用的情况下,MFP 151参照要在基础设施通信中使用的通讯信道。然后,MFP 151可以以在与要在基础设施通信中使用的通信信道不同的通信信道中执行P2P通信的方式来构建作为主站的网络。也就是说,在图8中,在启用基础设施模式和P2P模式二者的同时,在S403中,MFP 151从外部AP 131接收触发帧。

由于MFP 151作为主站进行操作,因此,在S801中,MFP 151发送触发帧。这里,MFP151使用如上参考图6所述的触发帧将一个通信信道(例如,20MHz)划分为多个资源单元,并将每个资源单元分配给包括移动终端101的STA。也就是说,由MFP 151发送的触发帧的RU分配子字段606包括关于资源单元的分配的信息。这里,由MFP 151分配了资源单元的从站装置的数量变为可以同时维持直接连接的从站装置的最大数量。例如,在通信单元156可以同时与多达三个从站装置保持P2P无线连接的情况下,被分配了资源单元的从站装置的最大数量变为3个。也就是说,在S801中发送的触发帧中指定的被分配资源单元的装置的最大数量与可以同时维持直接连接的从站的最大数量相同。在S802中,移动终端101向MFP 151发送数据(S802)。这里,移动终端101使用在触发帧中分配的资源单元来发送数据。例如,在S802中,移动终端101发送打印作业。或者,在S802中,移动终端101可以发送MFP 151的状态获取请求,或者耗材(墨水、调色剂或片材)的剩余量获取请求。在步骤S803中,MFP 151发送Multi BA。

图9A至图9I是分别示出要在MFP 151中包括的显示单元161上显示的画面900的示例的图。通过用户在图9A中的画面900上选择LAN设置项901,显示LAN设置画面(图9B)。

图9B是示出用于进行各种网络通信设置的画面示例的图。在选择图9B中所示的“Wi-Fi”的情况下,进行基础设施模式的设置。在选择图9B中所示的“无线直接902”的情况下,将显示图9C所示的画面。

图9C是示出用于进行无线直接设置的画面示例的图。通过用户选择无线直接通信启用/禁用项903,在MFP 151中设置在无线直接通信模式下启用或禁用无线通信。例如,在用户选择启用无线直接模式的情况下,CPU 154在无线直接模式下操作作为主站的MFP151。在用户选择OFDMA设置项904的情况下,显示图9D所示的画面。

图9D是示出用于设置与无线直接相关的OFDMA模式的画面示例的图。图9D所示的画面包括设置项905、自动切换设置项906和设置显示项907。

在选择了设置项905的情况下,显示如图9E所示的画面。图9E所示的画面包括OFDMA启用项908和OFDMA禁用项909。在选择了OFDMA启用项908的情况下,根据下面将描述的图10中的流程图启用OFDMA设置,并且与MFP 151直接连接的移动终端使用OFDMA执行与MFP 151的无线通信。

在确定使用OFDMA的情况下,在S801中,MFP 151向移动终端101发送图8所示的触发帧。在S801中发送的触发帧包括RU信息,并且RU信息包括关于OFDMA的信息。在S801中已接收到触发帧的移动终端101基于RU信息中包括的信息启用OFDMA功能,并执行通信。

另一方面,在选择了OFDMA禁用项909的情况下,MFP 151根据下面将描述的图10中的流程图禁用OFDMA设置。由于OFDMA设置被禁用,因此与MFP 151直接连接的移动终端使用正交频分复用(OFDM)执行与MFP 151的无线通信。

在确定以OFDM模式执行通信的情况下,在S801中,MFP 151向移动终端101发送图8所示的触发帧。已经接收到S801中发送的触发帧的移动终端101基于包括在RU信息中的信息禁用OFDMA功能,并以OFDM模式执行通信。

在图9D所示的画面上选择自动切换设置项906的情况下,显示图9F所示的画面。图9F所示的画面包括自动切换启用项910和自动切换禁用项911。在选择了自动切换启用项910的情况下,根据图11中的流程图启用OFDMA模式的自动切换功能。然后,CPU 154确定是使用OFDMA来执行直接无线通信,还是使用OFDM来执行直接无线电通信。在选择了自动切换启用项910的情况下,显示图9G所示的画面。

图9G示出了用于设置自动切换所需信息的画面的示例。在本示例性实施例中,作为用于将OFDMA模式自动切换到启用状态的条件,用户设置连接到在直接通信中作为主站操作的MFP 151的所连接移动终端的数量的阈值(在下文中将被描述为切换条件)。在要改变切换条件的设置的情况下,用户选择设置改变项912。如果用户选择设置改变项912,则显示如图9H所示的画面913。随后,通过用户选择显示在画面913上的数值,可以改变切换条件。在切换条件改变的情况下,根据下文将描述的图12中的流程图执行OFDMA模式自动切换功能。在OFDMA模式的设置被改变的情况下,向连接到MFP 151的移动终端101通知OFDMA模式中的改变。在本示例性实施例中,在直接连接中连接的移动终端的数量已经被描述为用于将OFDMA模式自动切换到启用状态的条件,但是可以使用其他类型的信息。例如,可以设置一周中的某一天或某个时隙,OFDMA可以仅在一周中特定的一天或在特定的时隙期间自动启用。例如,可以设置诸如打印状态或省电状态等MFP 151的状态,并且当MFP 151处于特定状态时可以自动启用OFDMA。

或者,在基础设施通信中启用OFDMA的情况下,CPU 154可以自动在直接通信中禁用OFDMA。相反,在基础设施通信中禁用OFDMA的情况下,CPU 154可以在直接通信中自动启用OFDMA。执行这样的处理,是为了防止由于在基础设施通信和直接通信中都执行OFDMA而使得在AP 131和MFP 151都存在的环境中的电力消耗增加。

另一方面,在选择图9F所示画面上的自动切换禁用项911的情况下,根据图11中的流程图禁用OFDMA模式自动切换功能。此时,作为OFDMA模式设置,继续OFDMA模式自动切换功能被禁用时的设置。

图9I示出了当用户在图9D所示的画面上选择设置显示项907时要显示的设置画面的示例。如图9I所示,显示关于OFDMA的设置状态。此外,显示与MFP 151直接连接的移动终端101的数量以及切换条件的设置值。

图10是示出当用户在图9E所示的画面上选择OFDMA启用项908或OFDMA禁用项909时要执行的处理的流程图。根据本示例性实施例的流程图中的处理是通过CPU 154从存储器中读出与流程图相关的程序并执行该程序来实现的。

在步骤S1001中,CPU 154检查MFP 151的状态,并检查MFP 151是否正在执行作业。在MFP 151的状态是作业执行状态的情况下(步骤S1001中为“是”),图10中的处理进入步骤S1002,并等待作业的结束。作业执行状态的示例包括MFP 151的打印引擎155正在操作的状态。在MFP 151具有扫描仪功能或传真功能(在本示例性实施例中的图2B中未示出)的情况下,扫描仪功能或传真功能正在操作的状态可以被视为作业执行状态。在执行作业的同时执行OFDMA设置改变的情况下,MFP 151和移动终端101之间的直接通信的方法可能改变。由于直接通信方法的改变可能会由此延迟作业的结束,因此,以在执行作业时不执行OFDMA设置改变的方式执行步骤S1001至S1002中的处理。在步骤S1001中确定MFP 151的状态不是作业执行状态的情况下(步骤S1001中为“否”),图10中的处理进入步骤S1003。

在步骤S1003中,CPU 154检查OFDMA自动切换设置是否被启用。在启用OFDMA自动切换设置的情况下(步骤S1003中为“是”),图10中的处理进入步骤S1004。另一方面,在OFDMA自动切换设置被禁用的情况下(步骤S1003中为“否”),图10中的处理进入步骤S1011。

在步骤S1004中,CPU 154获取连接到在直接通信中作为主站操作的MFP 151的终端的数量,并将所获取的数量存储为信息A。随后,在步骤S1005中,CPU 154获取被设置为切换条件的终端的数量,并将获取的数量存储为信息B。在本示例性实施例中,信息A和信息B被存储在RAM 153中,但也可以存储在ROM 152中。

在步骤S1006中,CPU 154确定OFDMA设置状态是否为启用状态。如果用户选择了OFDMA启用项908或OFDMA禁用项909,则将选择结果存储到RAM 153中。步骤S1006中的处理可以通过CPU 154在步骤S1006中获取存储的选择结果来实现。在确定OFDMA设置状态为启用状态的情况下(即,在用户已选择OFDMA启用项908的情况下)(步骤S1006中为“是”),图10中的处理进行到步骤S1007。

在步骤S1007中,CPU 154比较被存储为信息A和信息B的数值。在被存储为信息A的数值小于被存储为信息B的数值的情况下(步骤S1007中为“是”),图10中的处理进入步骤S1008。另一方面,在被存储为信息A的数值等于或大于被存储为信息B的数值的情况下(步骤S1007中为“否”),图10中的处理进入步骤S1011。

在步骤S1008中,CPU 154将OFDMA自动切换设置改变为禁用状态。在被存储为信息A的数值小于被存储为信息B的数值的情况下,如果执行下面参照图11描述的OFDMA自动切换控制,则CPU 154将OFDMA设置切换到禁用状态。

也就是说,为了防止执行与用户已经执行的选择OFDMA启用项908的操作相矛盾的处理,CPU 154在步骤S1008中禁用OFDMA自动切换设置。

另一方面,在步骤S1006中确定OFDMA设置状态为禁用状态的情况下(步骤S1006中为“否”),图10中的处理进入步骤S1009。在步骤S1009中,CPU 154比较被存储为信息A和信息B的数值。在被存储为信息A的数值等于或大于被存储为信息B的数值的情况下(步骤S1009中为“是”),图10中的处理进入步骤S1010。另一方面,在被存储为信息A的数值小于被存储为信息B的数值的情况下(步骤S1009中为“否”),图10中的处理进入步骤S1011。在步骤S1010中,CPU 154将OFDMA自动切换设置改变为禁用状态。在被存储为信息A的数值等于或大于被存储为信息B的数值的情况下,如果执行下面参照图11描述的OFDMA自动切换控制,则CPU 154将OFDMA设置切换到启用状态。也就是说,为了防止执行与用户已经执行的选择OFDMA禁用项909的操作相矛盾的处理,CPU 154在步骤S1010中禁用OFDMA自动切换设置。

在步骤S1011中,CPU 154执行与步骤S1006中的处理类似的确定处理。在步骤S1011中确定OFDMA设置状态为启用状态的情况下(步骤S1011中为“是”),图10中的处理进入步骤S1012。在步骤S1012中,CPU 154启用OFDMA设置。如上所述,通过启用OFDMA设置,MFP151向充当直接通信的通信伙伴的移动终端101发送包括关于OFDMA的信息的触发帧。移动终端101因此在与MFP 151的直接通信中执行使用OFDMA模式的无线通信。

在步骤S1011中确定OFDMA设置状态为禁用状态的情况下(步骤S1011中为“否”),图10中的处理进入步骤S1013。在步骤S1013中,CPU 154禁用OFDMA设置。如上所述,通过禁用OFDMA设置,MFP 151向充当直接通信的通信伙伴的移动终端101发送包括指示OFDMA被禁用的信息的触发帧。移动终端101因此在与MFP 151的直接通信中执行使用OFDM模式的无线通信。

通过图10所示的上述处理,MFP 151变得能够按照用户的意图执行无线通信。

图11是示出在用户在图9F所示的画面上选择自动切换启用项910或自动切换禁用项911的情况下以预定间隔执行的处理的流程图。当MFP 151的电源接通时,可以执行图11所示的处理。

由于步骤S1101和S1102中的处理与图10的步骤S1001和S1002中的处理类似,因此省略详细描述。

在步骤S1103中,CPU 154确定OFDMA模式自动切换功能的设置状态是否为启用状态。如果用户选择了自动切换启用项910或自动切换禁用项911,则选择结果被存储到RAM153中。或者,在图10的步骤S1008或S1010中执行的处理结果被存储到RAM 153中。步骤S1103中的处理可以通过CPU 154在步骤S1103获取用户进行的选择结果(或图10的步骤S1008或S1010中执行的处理的结果)来实现。在确定OFDMA模式自动切换功能的设置状态为启用状态的情况下(步骤S1103中为“是”),图11中的处理进入步骤S1104。由于步骤S1104和S1105中的处理与步骤S1004和S1005中的上述处理相同,因此将省略详细描述。

在步骤S1106中,CPU 154比较被存储为信息A和信息B的数值。在被存储为信息A的数值小于被存储为信息B的数值的情况下(步骤S1106中为“是”),图11中的处理进入步骤S1007。在步骤S1007中,CPU 154将OFDMA设置改变为禁用状态。这是因为,由于被存储为信息A的连接到在直接通信中作为主站操作的MFP 151的终端的数量小于被存储为信息B的用作切换条件的连接终端的数量,因此不满足将OFDMA设置改变为启用状态的条件。在连接的终端的数量小于切换条件的情况下,由于期望在不使用OFDMA的情况下使处理效率变得更高,因此执行步骤S1107中的处理。

另一方面,在被存储为信息A的数值等于或大于被存储为信息B的数值的情况下(步骤S1106中为“否”),图11中的处理进入步骤S1108。在步骤S1108中,CPU 154将OFDMA设置改变为启用状态。这是因为,由于被存储为信息A的连接到在直接通信中作为主站操作的MFP 151的终端的数量等于或大于被存储为信息B的用作切换条件的连接终端的数量,因此满足了将OFDMA设置变为启用状态的条件。在连接的终端的数量等于或大于切换条件的情况下,由于期望使用OFDMA使处理效率变得更高,因此执行步骤S1108中的处理。

在步骤S1109中,CPU 154将OFDMA模式的自动切换设置保持在启用状态。

另一方面,在步骤S1103中确定OFDMA模式自动切换功能的设置状态为禁用状态的情况下(步骤S1103中为“否”),图11中的处理进入步骤S1110。在步骤S1110中,CPU 154将OFDMA模式的自动切换设置保持在禁用状态。

如上所述,通过图11所示的处理,可以自动切换OFDMA模式,并且可以增强用户的便利性。

图12是示出当用作图9G和9H所示画面上的切换条件的连接终端的数量改变时要执行的处理的流程图。

在步骤S1201中,CPU 154用由用户在图9H所示的画面上指定的连接终端的数量来更新存储在ROM 152中的连接终端的数量。随后,CPU 154执行步骤S1202中所示的处理(即,基于图11所示的流程图的处理)。

如上所述,通过图12所示的处理,可以改变用作切换条件的连接终端的数量,并且用户能够基于用户期望的条件来执行OFDMA模式的自动切换功能。

图13是示出在连接到在直接通信中作为主站操作的MFP 151的终端的数量改变的情况下要执行的处理的流程图。连接的终端的数量的改变可以由通信单元156检测到。当通信单元156检测到连接的终端数量的改变时,执行图13所示的控制流程。

在步骤S1301中,CPU 154更新连接到MFP 151的终端的数量。随后,CPU 154执行步骤S1302中所示的处理(即,基于图11所示的流程图的处理)。

如上所述,通过图13所示的处理,可以根据连接到MFP 151的连接终端的数量的变化来执行OFDMA模式的自动切换。

根据本示例性实施例,用户可以任意切换OFDMA模式的OFDMA模式设置,并且可以执行用户想要的无线直接通信。利用该配置,即使在例如基础设施通信中启用OFDMA的情况下,MFP 151也可以执行禁用OFDMA的直接通信。此外,通过OFDMA模式自动切换功能,可以根据连接到MFP 151的连接移动终端101的数量来自动改变OFDMA模式,并且增强了用户的便利性。

在第一示例性实施例中,用户可以在图9E和9F所示的两个画面上都进行设置。在第二示例性实施例中,将描述图9E和9F所示画面上的设置处于排他性关系的示例性实施方式。

如果用户在图9E所示的画面上选择了OFDMA启用项908或OFDMA禁用项909,则图9F所示画面上的选择结果被清除。另一方面,在用户在图9F所示的画面上选择自动切换启用项910或自动切换禁用项911的情况下,图9E所示画面上的选择结果被清除。

图14是示出在本示例性实施例中要执行的OFDMA设置处理的流程图。

在步骤S1401中,CPU 154确定是否已经操作了图9E所示的画面。在步骤S1401中确定已经操作了图9E所示的画面的情况下(步骤S1401中为“是”),处理进行到步骤S1402。在步骤S1402中,CPU 154清除在图9F所示的画面上进行的设置。此时,CPU 154可以显示警告消息,指示将清除图9F所示画面上进行的设置。由于步骤S1403至S1405中的处理是与步骤S1011至S1013中的处理类似的处理,因此将省略详细描述。

在步骤S1401中确定还没有操作图9E所示的画面的情况下(步骤S1401中为“否”),处理进入步骤S1406。在步骤S1406中,CPU 154确定是否已经操作了图9F所示的画面。在步骤S1406中确定已经操作了图9F所示的画面的情况下(步骤S1406中为“是”),处理进行到步骤S1407。在步骤S1407中,CPU 154清除在图9E所示的画面上进行的设置。此时,CPU 154可以显示警告消息,指示将清除图9E所示画面上的设置。随后,CPU 154执行步骤S1408中所示的处理(即,基于图11所示的流程图的处理)。

在步骤S1406中确定还未操作图9F所示的画面的情况下(步骤S1406中为“否”),图14所示的处理结束。根据本示例性实施例,用户可以任意切换OFDMA模式的OFDMA模式设置,并且可以执行用户想要的无线直接通信。利用该配置,即使在例如基础设施通信中启用OFDMA的情况下,MFP 151也可以执行禁用OFDMA的直接通信。

【其他示例性实施例】

在上述示例性实施例中,已经给出了在MFP 151的显示单元161上改变各种设置的示例的描述,但是配置不限于此。例如,移动终端101或经由外部AP 131与MFP 151连接的装置可以显示图9A至图9I所示的画面,并且可以在其上改变设置。在这种情况下,用户可以使用适于MFP 151的应用进行设置,或者可以经由移动终端101的浏览器使用远程UI功能进行设置。远程UI功能是通过用户将MFP 151的互联网协议(IP)地址输入到浏览器上的地址输入区域中、从而MFP 151向作为服务器的移动终端101的浏览器提供Web画面的功能。printing apparatus15115在上述示例性实施例中,MFP 151将图9A至图9I所示的画面提供给移动终端101的浏览器作为Web画面。

上述示例性实施例中的处理可以在基础设施连接建立之后执行,或者可以在基础设施连接建立之前执行。

其它实施例

本公开的各实施例还可以通过如下的方法来实现,即,通过网络或者各种存储介质将执行上述实施例的功能的软件(程序)提供给系统或装置,该系统或装置的计算机或是中央处理单元(CPU)、微处理单元(MPU)读出并执行程序的方法。

虽然已经描述了示例性实施例,但应当理解,本发明不限于所公开的示例性实施方式。以下权利要求的范围应得到最广泛的解释,以涵盖所有此类修改以及等效的结构和功能。

技术分类

06120116524152