圖像形成裝置以及遠(yuǎn)程控制方法
【專利摘要】本發(fā)明提供一種圖像形成裝置以及遠(yuǎn)程控制方法。使多個(gè)用戶進(jìn)行遠(yuǎn)程操作的情況下的操作變得容易。圖像形成裝置包括:路徑確立部(53),與從遠(yuǎn)程操作裝置接收連接要求相應(yīng)地,在與遠(yuǎn)程操作裝置之間確立通信路徑;激活裝置設(shè)定部(59),將確立了通信路徑的遠(yuǎn)程操作裝置設(shè)定為激活裝置;處理執(zhí)行部(55),依照從激活裝置接收的遠(yuǎn)程操作,執(zhí)行處理;以及待機(jī)裝置設(shè)定部(57),與和不同于激活裝置的遠(yuǎn)程操作裝置確立通信路徑相應(yīng)地,將不同于激活裝置的遠(yuǎn)程操作裝置設(shè)定為待機(jī)裝置,激活裝置設(shè)定部(59)包括與檢測是未從激活裝置接收遠(yuǎn)程操作的結(jié)束狀態(tài)相應(yīng)地,將待機(jī)裝置設(shè)定為激活裝置的順次設(shè)定部(87)。
【專利說明】圖像形成裝置以及遠(yuǎn)程控制方法
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及圖像形成裝置以及遠(yuǎn)程控制方法,特別涉及通過遠(yuǎn)程操作裝置被遠(yuǎn)程控制的圖像形成裝置、在該圖像形成裝置中執(zhí)行的遠(yuǎn)程控制方法。
【背景技術(shù)】
[0002]已知用智能手機(jī)等便攜信息裝置對多功能一體機(jī)(MFP)進(jìn)行遠(yuǎn)程操作的技術(shù)。例如,在日本特開2012-93940號公報(bào)中,記載了一種遠(yuǎn)程操作系統(tǒng),被操作終端具備:顯示畫面控制部,根據(jù)便攜終端的顯示屬性信息,制作修正了被操作終端畫面的便攜終端畫面;編碼部,通過從便攜終端接收到的編碼方式對便攜終端畫面進(jìn)行編碼;以及操作處理部,通過從便攜終端接收到的位置信息,執(zhí)行確定了的操作,便攜終端具備:解碼部,對編碼了的便攜終端畫面進(jìn)行解碼,輸出到觸摸屏幕;以及位置信息校正部,如果檢測到向顯示了便攜終端畫面的觸摸屏幕的觸摸操作,則根據(jù)自己的顯示屬性信息以及從被操作終端接收到的被操作終端的顯示屬性信息,將表示便攜終端畫面上的觸摸位置的位置信息校正為被操作終端畫面中的位置信息。
[0003]但是,能夠?qū)FP進(jìn)行遠(yuǎn)程操作的便攜信息裝置被限制為I臺。在可多人使用的MFP中,有多人使用分別操作的多個(gè)便攜信息裝置,來訪問MFP的情況。在該情況下,通過多個(gè)便攜信息裝置中的I臺便攜信息裝置對MFP進(jìn)行遠(yuǎn)程控制。因此,操作其他便攜信息裝置的用戶為了對MFP進(jìn)行遠(yuǎn)程控制,必須另外找時(shí)間來操作便攜信息裝置。另外,在接下來想要從便攜信息裝置對MFP進(jìn)行遠(yuǎn)程操作時(shí),有其他用戶處于遠(yuǎn)程操作中的情況,存在有始終無法對MFP進(jìn)行遠(yuǎn)程操作的情況這樣的問題。
[0004]專利文獻(xiàn)1:日本特開2012-93940號公報(bào)
【發(fā)明內(nèi)容】
[0005]根據(jù)本發(fā)明的某個(gè)方面,提供一種圖像形成裝置,其特征在于,具備:路徑確立單元,與從遠(yuǎn)程操作裝置接收到連接要求相應(yīng)地,在與遠(yuǎn)程操作裝置之間確立通信路徑;激活裝置設(shè)定單元,將確立了通信路徑的遠(yuǎn)程操作裝置設(shè)定為激活裝置;處理執(zhí)行單元,按照從被設(shè)定為激活裝置的遠(yuǎn)程操作裝置接收的遠(yuǎn)程操作,執(zhí)行處理;以及待機(jī)裝置設(shè)定單元,與和不同于被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的遠(yuǎn)程操作裝置通過路徑確立單元確立了通信路徑相應(yīng)地,將不同于被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的遠(yuǎn)程操作裝置設(shè)定為待機(jī)裝置,激活裝置設(shè)定單元包括順次設(shè)定單元,該順次設(shè)定單元與檢測到是未從被設(shè)定為激活裝置的遠(yuǎn)程操作裝置接收到遠(yuǎn)程操作的結(jié)束狀態(tài)相應(yīng)地,將被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置設(shè)定為激活裝置。
[0006]根據(jù)本發(fā)明的另一方面,提供一種遠(yuǎn)程控制方法,其特征在于,使圖像形成裝置執(zhí)行:路徑確立步驟,與從遠(yuǎn)程操作裝置接收連接到要求相應(yīng)地,在與遠(yuǎn)程操作裝置之間確立通信路徑;激活裝置設(shè)定步驟,將確立了通信路徑的遠(yuǎn)程操作裝置設(shè)定為激活裝置;處理執(zhí)行步驟,按照從被設(shè)定為激活裝置的遠(yuǎn)程操作裝置接收的遠(yuǎn)程操作,執(zhí)行處理;以及待機(jī)裝置設(shè)定步驟,與和不同于被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的遠(yuǎn)程操作裝置在路徑確立步驟中確立了通信路徑相應(yīng)地,將與被設(shè)定為激活裝置的遠(yuǎn)程操作裝置不同的遠(yuǎn)程操作裝置設(shè)定為待機(jī)裝置,激活裝置設(shè)定步驟包括順次設(shè)定步驟,在該順次設(shè)定步驟中與檢測到是未從被設(shè)定為激活裝置的遠(yuǎn)程操作裝置接收到遠(yuǎn)程操作的結(jié)束狀態(tài)相應(yīng)地,將被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置設(shè)定為激活裝置。
【專利附圖】
【附圖說明】
[0007]圖1是示出本發(fā)明的實(shí)施方式之一中的打印系統(tǒng)的整體概要的圖。
[0008]圖2是示出MFP的外觀的立體圖。
[0009]圖3是示出MFP的硬件結(jié)構(gòu)的概要的框圖。
[0010]圖4是示出便攜信息裝置的硬件結(jié)構(gòu)的概要的框圖。
[0011]圖5是示出MFP所具備的CPU的功能的一個(gè)例子的框圖。
[0012]圖6是示出便攜信息裝置所具備的CPU所具備的功能的一個(gè)例子的框圖。
[0013]圖7是示出待機(jī)畫面的一個(gè)例子的圖。
[0014]圖8是示出遠(yuǎn)程控制處理的流程的一個(gè)例子的流程圖。
[0015]圖9是示出激活裝置設(shè)定處理的流程的一個(gè)例子的流程圖。
[0016]圖10是示出激活裝置監(jiān)視處理的流程的一個(gè)例子的流程圖。
[0017]圖11是示出待機(jī)裝置監(jiān)視處理的流程的一個(gè)例子的流程圖。
[0018]圖12是示出遠(yuǎn)程操作處理的流程的一個(gè)例子的流程圖。
[0019]圖13是示出變形例中的MFP所具備的CPU的功能的一個(gè)例子的框圖。
[0020]圖14是示出變形例中的遠(yuǎn)程控制處理的流程的一個(gè)例子的流程圖。
[0021]圖15是示出變形例中的激活裝置監(jiān)視處理的流程的一個(gè)例子的流程圖。
[0022]圖16是示出變形例中的待機(jī)裝置監(jiān)視處理的流程的一個(gè)例子的流程圖。
【具體實(shí)施方式】
[0023]以下,參照【專利附圖】
【附圖說明】本發(fā)明的實(shí)施方式。在以下的說明中,對同一部件附加同一符號。它們的名稱以及功能也相同。因此,不重復(fù)關(guān)于它們的詳細(xì)的說明。
[0024]圖1是示出本發(fā)明的實(shí)施方式之一中的打印系統(tǒng)的整體概要的圖。參照圖1,打印系統(tǒng)I包括作為圖像處理裝置發(fā)揮功能的多功能一體機(jī)(以下稱為“MFP”) 100、個(gè)人計(jì)算機(jī)(以下稱為叩(:”)300、無線站5、以及便攜信息裝置200、20(^、20(?。MFP(Multi Funct1nPeripheral) 100、PC300以及無線站5連接到網(wǎng)絡(luò)3。便攜信息裝置200、200A、200B通過無線站5連接到網(wǎng)絡(luò)3。
[0025]網(wǎng)絡(luò)3是局域網(wǎng)(LAN),連接方式可以是有線或者無線。另外,網(wǎng)絡(luò)3不限于LAN,也可以是廣域網(wǎng)(WAN)、公共交換電話網(wǎng)(PSTN)、因特網(wǎng)等。
[0026]PC300是一般的計(jì)算機(jī)。PC300安裝了與MFP100對應(yīng)的打印機(jī)驅(qū)動程序,通過執(zhí)行打印機(jī)驅(qū)動程序,能夠控制MFP100而使MFP100執(zhí)行圖像形成處理、原稿讀取處理等。
[0027]便攜信息裝置200、200A、200B 是智能手機(jī)、PDA (Personal Digital Assistants,個(gè)人數(shù)字助理)等由用戶便攜使用的計(jì)算機(jī)。便攜信息裝置200、200A、200B的硬件結(jié)構(gòu)以及功能相同,所以此處只要未特別提及,以便攜信息裝置200為例子進(jìn)行說明。此處,將便攜信息裝置200設(shè)為智能手機(jī),具備無線LAN功能和通話功能。因此,便攜信息裝置200通過與便攜電話用基站以無線的方式進(jìn)行通信,能夠連接到便攜電話網(wǎng)而進(jìn)行通話。
[0028]在本實(shí)施方式中的打印系統(tǒng)I中,在便攜信息裝置200中,安裝了用于對MFP100進(jìn)行遠(yuǎn)程控制的遠(yuǎn)程操作程序,如果由操作便攜信息裝置200的用戶輸入了遠(yuǎn)程操作,則向MFP100發(fā)送遠(yuǎn)程控制命令。另一方面,在MFP100中,安裝了從便攜信息裝置200接收遠(yuǎn)程控制命令,依照接收到的遠(yuǎn)程控制命令執(zhí)行處理的遠(yuǎn)程控制程序。另外,在本實(shí)施方式中,以將用于對MFP100進(jìn)行遠(yuǎn)程控制的遠(yuǎn)程操作程序安裝到便攜信息裝置200的情況為例子進(jìn)行說明,但也可以將用于對MFP100進(jìn)行遠(yuǎn)程控制的遠(yuǎn)程操作程序安裝到PC300。在該情況下,用戶與使用便攜信息裝置200對MFP100進(jìn)行遠(yuǎn)程控制的情況同樣地,能夠使用PC300對MFP100進(jìn)行遠(yuǎn)程控制。
[0029]圖2是示出MFP的外觀的圖。圖3是示出MFP的硬件結(jié)構(gòu)的概要的框圖。參照圖2以及圖3,MFP100包括:主電路110 ;原稿讀取部130,用于讀取原稿;自動原稿搬送裝置120,用于將原稿搬送到原稿讀取部130 ;圖像形成部140,用于根據(jù)原稿讀取部130讀取原稿而輸出的圖像數(shù)據(jù),在用紙等上形成圖像;供紙部150,用于向圖像形成部140供給用紙;后處理部155,處理形成了圖像的用紙;以及作為用戶接口的操作面板160。
[0030]后處理部155執(zhí)行將通過圖像形成部140形成了圖像的I張以上的用紙重排而排出紙張的分類處理、進(jìn)行穿孔加工的打孔處理、訂入訂書釘?shù)挠啎斕幚怼?br>
[0031]主電路110包括CPUl 11、通信接口(I/F)部112、R0M113、RAM114、作為大容量存儲裝置的硬盤驅(qū)動器(HDD) 115、傳真部116、安裝有⑶-R0M118的外部存儲裝置117。CPUlll與自動原稿搬送裝置120、原稿讀取部130、圖像形成部140、供紙部150、后處理部155以及操作面板160連接,控制MFP100的整體。
[0032]R0M113存儲CPUlll所執(zhí)行的程序、或者為了執(zhí)行該程序而所需的數(shù)據(jù)。RAM114被用作CPUlll執(zhí)行程序時(shí)的作業(yè)區(qū)域。另外,RAMl 14臨時(shí)地存儲從原稿讀取部130連續(xù)地送來的讀取數(shù)據(jù)(圖像數(shù)據(jù))。
[0033]操作面板160被設(shè)置于MFP100的上表面,包括顯示部161和操作部163。顯示部161是液晶顯示裝置(IXD)、有機(jī)ELD (Electro-Luminescence Display,電致發(fā)光顯示器)等顯示裝置,顯示針對用戶的指示菜單、與取得了的圖像數(shù)據(jù)有關(guān)的信息等。操作部163具備由多個(gè)鍵構(gòu)成的硬鍵部167,受理基于與鍵對應(yīng)的用戶的操作的各種指示、文字、數(shù)字等數(shù)據(jù)的輸入。操作部163還包括在顯示部161上設(shè)置了的觸摸面板165。
[0034]通信I/F部112是用于將MFP100連接到網(wǎng)絡(luò)3的接口。CPUlll經(jīng)由通信I/F部112,在與PC300或者便攜信息裝置200、200A、200B之間進(jìn)行通信,發(fā)送接收數(shù)據(jù)。另外,通信I/F部112能夠經(jīng)由網(wǎng)絡(luò)3與連接到因特網(wǎng)的計(jì)算機(jī)進(jìn)行通信。
[0035]傳真部116連接到公共交換電話網(wǎng)(PSTN),向PSTN發(fā)送傳真數(shù)據(jù)、或者從PSTN接收傳真數(shù)據(jù)。傳真部116將接收到的傳真數(shù)據(jù)存儲到HDD115、或者輸出到圖像形成部140。圖像形成部140將通過傳真部116接收到的傳真數(shù)據(jù)在用紙上打印。另外,傳真部116將在HDD115中存儲了的數(shù)據(jù)變換為傳真數(shù)據(jù),向連接到PSTN的傳真裝置發(fā)送。
[0036]外部存儲裝置117安裝了⑶-R0M(Compact Disk ROM,高密度磁盤只讀存儲器)118。CPUlll能夠經(jīng)由外部存儲裝置117訪問CD-ROMl 180 CPUlll將在外部存儲裝置117中安裝了的⑶-R0M118中記錄了的程序載入到RAM114而執(zhí)行。另外,作為存儲CPUlll所執(zhí)行的程序的介質(zhì),不限于⑶-R0M118,也可以是光盤(MO(Magnetic Optical Disc,磁性多功能光盤)/MD(Mini Disc,微型光盤)/DVD(Digital Versatile Disc,數(shù)字通用光盤))、IC卡、光卡、掩模ROM、EPROM (Erasable Programmable ROM,可擦可編程只讀存儲器)、EEPROM(ElectricalIy EPROM,電可擦只讀存儲器)等半導(dǎo)體存儲器。
[0037]另夕卜,CPUlll所執(zhí)行的程序不限于在⑶-R0M118中記錄了的程序,也可以將在HDDl 15中存儲了的程序載入到RAM114而執(zhí)行。在該情況下,也可以由連接到網(wǎng)絡(luò)3的其他計(jì)算機(jī)改寫在MFP100的HDD115中存儲了的程序、或者追加寫入新的程序。進(jìn)而,也可以由MFP100從連接到網(wǎng)絡(luò)3的其他計(jì)算機(jī)下載程序,將該程序存儲到HDD115。此處所稱的程序不僅是CPUlll可直接執(zhí)行的程序,而且還包括源程序、壓縮處理了的程序、加密了的程序坐寸ο
[0038]圖4是示出便攜信息裝置的硬件結(jié)構(gòu)的概要的框圖。參照圖4,本實(shí)施方式中的便攜信息裝置200包括用于控制便攜信息裝置200的整體的CPU201、照相機(jī)202、非易失性地存儲數(shù)據(jù)的閃存存儲器203、與通話部205連接了的無線通信部204、顯示信息的顯示部206、受理用戶的操作的操作部207、無線LAN I/F208、位置檢測部209、加速度傳感器210、以及外部存儲裝置211。
[0039]顯示部206是液晶顯示裝置(IXD)、有機(jī)ELD等顯示裝置,顯示針對用戶的指示菜單、與取得了的圖像數(shù)據(jù)有關(guān)的信息等。操作部207具備主鍵207A和觸摸面板207B。另夕卜,在用戶指示顯示部206的顯示面的情況下,操作部207將通過觸摸面板207B檢測到的顯示面的位置輸出到CPU201。CPU201根據(jù)通過觸摸面板207B檢測到的位置,檢測在顯示部206中顯示的畫面中由用戶指示了的位置。CPU201根據(jù)在顯示部206中顯示的畫面、和通過觸摸面板207B檢測到的位置,受理基于用戶的操作的各種指示、文字、數(shù)字等數(shù)據(jù)的輸入。例如,在顯示部206中顯示包括數(shù)字鍵的圖像的畫面的情況下,受理與在通過觸摸面板207B檢測到的位置處顯示了的鍵對應(yīng)的數(shù)字。
[0040]照相機(jī)202具備鏡頭以及光電變換元件,將用鏡頭聚光了的光在光電變換元件上成像,光電變換元件對接收到的光進(jìn)行光電變換而將圖像數(shù)據(jù)輸出到CPU201。光電變換元件是CMOS (Complementary Metal Oxide Semiconductor,互補(bǔ)金屬氧化物半導(dǎo)體)傳感器、CCD(Charge Coupled Device,電荷稱合裝置)傳感器等。照相機(jī)202被配置于其攝像范圍包括觀察顯示部206的用戶的位置處。具體而言,照相機(jī)202被配置成其光軸與顯示部206的顯示面的法線大致平行且攝像方向與顯示面的方向相同。換言之,照相機(jī)202將對顯示部206進(jìn)行視覺辨認(rèn)的用戶包含于攝像范圍。
[0041]無線通信部204與連接到電話通信網(wǎng)的便攜電話用基站進(jìn)行無線通信。無線通信部204能夠?qū)⒈銛y信息裝置200連接到電話通信網(wǎng),實(shí)現(xiàn)使用了通話部205的通話。無線通信部204對針對從便攜電話用基站接收到的無線信號進(jìn)行解調(diào)而得到的聲音信號進(jìn)行解碼并輸出到通話部205。另外,無線通信部204對從通話部205輸入的聲音進(jìn)行編碼,發(fā)送到便攜電話用基站。通話部205具備麥克風(fēng)以及揚(yáng)聲器,從揚(yáng)聲器輸出從無線通信部204輸入的聲音,將從麥克風(fēng)輸入的聲音輸出到無線通信部204。進(jìn)而,無線通信部204通過CPU201被控制,將便攜信息裝置200連接到電子郵件服務(wù)器,發(fā)送接收電子郵件。
[0042]無線LAN I/F208是用于與無線站5進(jìn)行通信,并將便攜信息裝置200連接到網(wǎng)絡(luò)3的接口。通過在便攜信息裝置200中預(yù)先登記PC300、MFP100各自的IP (InternetProtocol,互聯(lián)網(wǎng)協(xié)議)地址,便攜信息裝置200能夠與PC300、MFP100進(jìn)行通信,能夠?qū)崿F(xiàn)數(shù)據(jù)的發(fā)送接收。另外,在本實(shí)施方式中,以便攜信息裝置200使用無線LAN I/F208而與PC300、MFP100進(jìn)行通信的情況為例子進(jìn)行說明,但也可以使用其他通信方法來進(jìn)行通信。具體而言,在便攜信息裝置200、PC300、MFP100搭載例如Bluetooth (藍(lán)牙,注冊商標(biāo))等近距離無線裝置的情況下,便攜信息裝置200也可以與PC300、MFP100中的任意一個(gè)I對I進(jìn)行通信。
[0043]閃存存儲器203存儲CPU201所執(zhí)行的程序、或者為了執(zhí)行該程序而所需的數(shù)據(jù)。CPU201將在閃存存儲器203中記錄了的程序載入到CPU201所具備的RAM而執(zhí)行。
[0044]位置檢測部209檢測便攜信息裝置200的當(dāng)前位置。具體而言,位置檢測部209是全球定位系統(tǒng)(Global Posit1ning System)接收機(jī),接收來自多個(gè)GPS衛(wèi)星的電波,從而測定當(dāng)前位置。位置檢測部209將表示測定出的當(dāng)前位置的值、例如緯度和經(jīng)度輸出到CPU201。
[0045]加速度傳感器210檢測便攜信息裝置200的加速度。加速度傳感器210將檢測到的加速度輸出到CPU201。
[0046]外部存儲裝置211在便攜信息裝置200上裝卸自如,能夠安裝存儲了遠(yuǎn)程操作程序的CD-R0M210A。CPU201能夠經(jīng)由外部存儲裝置211訪問CD-R0M211A。CPU201能夠?qū)⒃谕獠看鎯ρb置211中安裝了的⑶-R0M211A中記錄了的遠(yuǎn)程操作程序載入到CPU201所具備的RAM而執(zhí)行。
[0047]另外,作為CPU201所執(zhí)行的程序,說明了在閃存存儲器203或者CD-E0M211A中記錄了的程序,但也可以是連接到網(wǎng)絡(luò)3的其他計(jì)算機(jī)改寫在閃存存儲器203中存儲了的程序而得到的程序、或者追加寫入了的新的程序。進(jìn)而,便攜信息裝置200也可以是從連接到網(wǎng)絡(luò)3的其他計(jì)算機(jī)下載了的程序。此處所稱的程序不僅是CPU201可直接執(zhí)行的程序,而且還包括源程序、壓縮處理了的程序、加密了的程序等。
[0048]另外,作為存儲CPU201所執(zhí)行的程序的介質(zhì),不限于⑶-R0M211A,也可以是光盤(M0/MD/DVD)、IC卡、光卡、掩模ROM、EPROM、EEPROM等半導(dǎo)體存儲器。
[0049]圖5是示出MFP所具備的CPU的功能的一個(gè)例子的框圖。圖5所示的功能是通過MFP100所具備的CPUlll執(zhí)行ROMl 13、HDDl 15、⑶-R0M118中存儲了的遠(yuǎn)程控制程序,在CPUlll中形成的功能。參照圖5,CPUl 11包括:路徑確立部53,與通信對方的裝置確立通信路徑;路徑維持部51,維持通信路徑;處理執(zhí)行部55,執(zhí)行處理;待機(jī)裝置設(shè)定部57 ;激活裝置設(shè)定部59 ;待機(jī)裝置通知部61 ;以及激活裝置通知部63。
[0050]如果通信I/F部112從外部的遠(yuǎn)程操作裝置接收到連接要求,則路徑確立部53與外部的裝置協(xié)商,在與遠(yuǎn)程操作裝置之間確立用于通信的通信路徑。將用于識別通信路徑的識別信息稱為會話編號。路徑確立部53如果確立了與遠(yuǎn)程操作裝置之間的通信路徑,則將用于識別遠(yuǎn)程操作裝置的裝置識別信息和通信路徑的會話編號的組輸出到激活裝置設(shè)定部59。
[0051]激活裝置設(shè)定部59與從路徑確立部53被輸入裝置識別信息和會話編號的組相應(yīng)地,將用裝置識別信息確定的遠(yuǎn)程操作裝置設(shè)定為激活裝置。例如,在通過路徑確立部53,在與便攜信息裝置200之間確立了通信路徑的情況下,輸入便攜信息裝置200的裝置識別信息和通信路徑的會話編號的組。在該情況下,將便攜信息裝置200設(shè)定為激活裝置。具體而言,在RAM114中存儲被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的裝置識別信息和會話編號的組。
[0052]激活裝置設(shè)定部59將從被設(shè)定為激活裝置的遠(yuǎn)程操作裝置接收的遠(yuǎn)程操作輸出到處理執(zhí)行部55。激活裝置設(shè)定部59受理通信I/F部112從被設(shè)定為激活裝置的遠(yuǎn)程操作裝置接收的遠(yuǎn)程操作。具體而言,將通信I/F部112所接收的通信分組中的與和被設(shè)定為激活裝置的遠(yuǎn)程操作裝置對應(yīng)的會話編號相同的會話編號的通信分組判斷為被設(shè)定為激活裝置的遠(yuǎn)程操作裝置所發(fā)送了的通信分組。激活裝置設(shè)定部59根據(jù)設(shè)定為激活裝置的遠(yuǎn)程操作裝置所發(fā)送了的通信分組確定遠(yuǎn)程操作,將確定了的遠(yuǎn)程操作輸出到處理執(zhí)行部55。
[0053]處理執(zhí)行部55依照從激活裝置設(shè)定部59輸入的遠(yuǎn)程操作,執(zhí)行處理。遠(yuǎn)程操作包括用于設(shè)定設(shè)定值的設(shè)定操作、和指示處理的執(zhí)行的執(zhí)行指示操作。處理執(zhí)行部55在設(shè)定操作的遠(yuǎn)程操作被輸入的情況下,依照設(shè)定操作變更用于執(zhí)行處理的設(shè)定值。處理執(zhí)行部55在執(zhí)行指示操作的遠(yuǎn)程操作被輸入的情況下,依照設(shè)定值執(zhí)行通過執(zhí)行指示操作確定的處理。處理執(zhí)行部55依照執(zhí)行指示操作執(zhí)行的處理包括:掃描處理,控制自動原稿搬送裝置120以及原稿讀取部130來讀取原稿的圖像;圖像形成處理,控制圖像形成部140、供紙部150以及后處理部155而在用紙上形成圖像;數(shù)據(jù)管理處理,讀出或者寫入在HDD115或者CD-R0M118中存儲了的數(shù)據(jù);傳真處理,控制傳真部116來發(fā)送接收傳真數(shù)據(jù);數(shù)據(jù)發(fā)送接收處理,控制通信I/F部112而發(fā)送接收數(shù)據(jù)。處理執(zhí)行部55所執(zhí)行的處理包括組合了上述2個(gè)以上的處理的處理。例如,包括:拷貝處理,組合了掃描處理和圖像形成處理;掃描至(to)發(fā)送處理,發(fā)送組合掃描處理和數(shù)據(jù)發(fā)送處理而讀取出原稿圖像而得到的圖像數(shù)據(jù);掃描至BOX處理,將組合掃描處理和數(shù)據(jù)管理處理而讀取出原稿圖像而得到的圖像數(shù)據(jù)存儲到HDDl 15。
[0054]激活裝置設(shè)定部59可設(shè)定的激活裝置是I臺。因此,激活裝置設(shè)定部59在已經(jīng)設(shè)定有激活裝置的狀態(tài)下,從路徑確立部53輸入裝置識別信息和會話編號的組的情況下,不將用從路徑確立部53輸入的裝置識別信息確定的遠(yuǎn)程操作裝置設(shè)定為激活裝置,而將從路徑確立部53輸入的裝置識別信息和會話編號的組輸出到待機(jī)裝置設(shè)定部57。例如,激活裝置設(shè)定部59在將便攜信息裝置200設(shè)定為激活裝置的狀態(tài)下,通過路徑確立部53,在與便攜信息裝置200A之間確立通信路徑,從路徑確立部53輸入便攜信息裝置200A的裝置識別信息和通信路徑的會話編號的組的情況下,不將便攜信息裝置200A設(shè)定為激活裝置,而將便攜信息裝置200A的裝置識別信息和會話編號的組輸出到待機(jī)裝置設(shè)定部57。
[0055]待機(jī)裝置設(shè)定部57與從激活裝置設(shè)定部59被輸入裝置識別信息和會話編號的組相應(yīng)地,將用裝置識別信息確定的遠(yuǎn)程操作裝置設(shè)定為待機(jī)裝置,并且將被設(shè)定為待機(jī)裝置通知給用裝置識別信息確定的遠(yuǎn)程操作裝置。具體而言,在RAM114中存儲被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置的裝置識別信息。進(jìn)而,控制通信I/F部112,經(jīng)由用從激活裝置設(shè)定部59輸入的會話編號確定的通信路徑,發(fā)送表示被設(shè)定為待機(jī)裝置的信號。待機(jī)裝置設(shè)定部57可設(shè)定的待機(jī)裝置的臺數(shù)是I臺以上。待機(jī)裝置設(shè)定部57將被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置的裝置識別信息和會話編號的組輸出到路徑維持部51。
[0056]路徑維持部51與從待機(jī)裝置設(shè)定部57被輸入待機(jī)裝置的裝置識別信息和會話編號的組相應(yīng)地,不切斷用會話編號識別的通信路徑,而維持直至用裝置識別信息識別的待機(jī)裝置通過激活裝置設(shè)定部59被設(shè)定為激活裝置為止。具體而言,與在RAM114中存儲了的被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置的裝置識別信息關(guān)聯(lián)起來存儲通信路徑的會話編號。路徑維持部51監(jiān)視維持著的通信路徑的通信狀態(tài)。路徑維持部51在維持多個(gè)通信路徑的情況下,監(jiān)視多個(gè)通信路徑各自的通信狀態(tài)。如果通信路徑中的通信狀態(tài)發(fā)生了在預(yù)定的規(guī)定時(shí)間的期間內(nèi)無法通信的狀態(tài),則路徑維持部51將包括該通信路徑的會話編號的通信異常信號輸出到待機(jī)裝置設(shè)定部57。另外,路徑維持部51在無法通信的狀態(tài)之后,如果成為可通信的狀態(tài),則維持該通信路徑。路徑維持部51在無法通信的狀態(tài)超過規(guī)定時(shí)間而持續(xù)的情況下,將包括該通信路徑的會話編號的設(shè)定解除指示輸出到待機(jī)裝置設(shè)定部57。
[0057]另外,路徑維持部51在維持著通信路徑的期間通信I/F部112接收遠(yuǎn)程操作的情況下,將接收到遠(yuǎn)程操作的通信路徑的會話編號和遠(yuǎn)程操作的組輸出到待機(jī)裝置設(shè)定部57。
[0058]待機(jī)裝置設(shè)定部57包括設(shè)定解除部71、優(yōu)先次序關(guān)聯(lián)部72、以及優(yōu)先次序變更部73。設(shè)定解除部71通過從待機(jī)裝置刪除被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置中的與規(guī)定的條件相應(yīng)的遠(yuǎn)程操作裝置,解除待機(jī)裝置的設(shè)定。設(shè)定解除部71將包括解除了待機(jī)裝置的設(shè)定的遠(yuǎn)程操作裝置的裝置識別信息的解除信號輸出到優(yōu)先次序變更部73。
[0059]設(shè)定解除部71如果從被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置接收到取消指示,則解除針對發(fā)送來取消指示的遠(yuǎn)程裝置的待機(jī)裝置的設(shè)定。具體而言,設(shè)定解除部71在從路徑維持部51被輸入會話編號和遠(yuǎn)程操作的組的情況下,在該遠(yuǎn)程操作表示取消指示的情況下,從待機(jī)裝置刪除與和遠(yuǎn)程操作成組的會話編號對應(yīng)的遠(yuǎn)程操作裝置。另外,設(shè)定解除部71與從路徑維持部51被輸入設(shè)定解除指示相應(yīng)地,解除針對與在該設(shè)定解除指示中包含的會話編號對應(yīng)的遠(yuǎn)程操作裝置的待機(jī)裝置的設(shè)定。具體而言,在RAM114中去掉存儲了的裝置識別信息和會話編號的組中的與該設(shè)定解除指示中包含的會話編號對應(yīng)的遠(yuǎn)程操作裝置的裝置識別信息和會話編號的組。進(jìn)而,設(shè)定解除部71與從激活裝置設(shè)定部59被輸入后述激活設(shè)定信號相應(yīng)地,解除針對用該激活設(shè)定信號中包含的裝置識別信息確定的遠(yuǎn)程操作裝置的待機(jī)裝置的設(shè)定。激活設(shè)定信號是表示將用其中包含的裝置識別信息確定的遠(yuǎn)程操作裝置設(shè)定為激活裝置的信號。設(shè)定解除部71在解除待機(jī)裝置的設(shè)定的情況下,向優(yōu)先次序變更部73輸出解除信號。解除信號包括待機(jī)裝置的設(shè)定被解除了的遠(yuǎn)程操作裝置的裝置識別信息。
[0060]優(yōu)先次序關(guān)聯(lián)部72在多個(gè)遠(yuǎn)程操作裝置被設(shè)定為待機(jī)裝置的情況下,將優(yōu)先次序與對多個(gè)遠(yuǎn)程操作裝置關(guān)聯(lián)起來。具體而言,優(yōu)先次序關(guān)聯(lián)部72按照從激活裝置設(shè)定部59裝置識別信息和會話編號的組被輸入的順序,將高的優(yōu)先次序與通過該裝置識別信息確定的遠(yuǎn)程操作裝置關(guān)聯(lián)起來。因此,優(yōu)先次序表示直至被設(shè)定為激活裝置的順序。
[0061]優(yōu)先次序變更部73根據(jù)在與遠(yuǎn)程操作裝置之間維持的通信路徑的通信狀態(tài),變更優(yōu)先次序。具體而言,優(yōu)先次序變更部73與從路徑維持部51被輸入通信異常信號相應(yīng)地,將針對與該通信異常信號中包含的會話編號對應(yīng)的遠(yuǎn)程操作裝置關(guān)聯(lián)起來的優(yōu)先次序變更為最低的優(yōu)先次序,并且將被變更為最低的優(yōu)先次序的遠(yuǎn)程操作裝置以外的遠(yuǎn)程操作裝置被賦予的優(yōu)先次序提高I個(gè)。另外,優(yōu)先次序變更部73在從設(shè)定解除部71被輸入解除信號的情況下,刪除針對用該解除信號中包含的裝置識別信息確定的遠(yuǎn)程操作裝置關(guān)聯(lián)起來的優(yōu)先次序,并且將設(shè)定了比該優(yōu)先次序低的優(yōu)先次序的遠(yuǎn)程操作裝置被賦予的優(yōu)先次序提聞I個(gè)。
[0062]待機(jī)裝置設(shè)定部57每當(dāng)將遠(yuǎn)程操作裝置設(shè)定為待機(jī)裝置、或者每當(dāng)變更與被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置關(guān)聯(lián)起來的優(yōu)先次序時(shí),將被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置各自的裝置識別信息和會話編號的組輸出到激活裝置通知部63,并且將被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置各自的裝置識別信息、會話編號以及優(yōu)先次序的組輸出到優(yōu)先次序通知部91以及激活裝置設(shè)定部59。
[0063]激活裝置設(shè)定部59在存在被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置的情況下,針對被設(shè)定為激活裝置的遠(yuǎn)程操作裝置,限制被設(shè)定為激活裝置的時(shí)間。另外,在被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置的臺數(shù)是規(guī)定臺數(shù)以上的情況下,也可以針對被設(shè)定為激活裝置的遠(yuǎn)程操作裝置,限制被設(shè)定為激活裝置的時(shí)間。激活裝置設(shè)定部59包括路徑切斷檢測部75、未操作檢測部77、設(shè)定時(shí)間計(jì)時(shí)部78、限制值變更部79、任務(wù)數(shù)限制部80、任務(wù)數(shù)限制檢測部81、時(shí)間限制檢測部83、操作時(shí)間限制部86、延長部85、以及順次設(shè)定部87。
[0064]路徑切斷檢測部75在與被設(shè)定為激活裝置的遠(yuǎn)程操作裝置之間確立了的通信路徑被切斷的情況下,向順次設(shè)定部87輸出設(shè)定指示。通信路徑的切斷包括被設(shè)定為激活裝置的遠(yuǎn)程操作裝置切斷的情況、通信路徑的通信狀態(tài)惡化而成為無法通信的狀態(tài)的情況。路徑切斷檢測部75包括通信異常檢測部76。通信異常檢測部76監(jiān)視在與被設(shè)定為激活裝置的遠(yuǎn)程操作裝置之間確立了的通信路徑的通信狀態(tài)。具體而言,通信異常檢測部76判斷通信I/F部112是否接收到包括在與被設(shè)定為激活裝置的遠(yuǎn)程操作裝置之間確立了的通信路徑的會話編號的分組。通信異常檢測部76在規(guī)定時(shí)間內(nèi)未能接收到包括針對激活裝置的會話編號的分組的情況下,檢測為通信異常。路徑切斷檢測部75在通過通信異常檢測部76檢測到通信異常的情況下,切斷在與被設(shè)定為激活裝置的遠(yuǎn)程操作裝置之間確立了的通信路徑,并且向順次設(shè)定部87輸出設(shè)定指示。
[0065]未操作檢測部77在規(guī)定時(shí)間內(nèi)未從被設(shè)定為激活裝置的遠(yuǎn)程操作裝置接收到遠(yuǎn)程操作的情況下,檢測為未進(jìn)行利用遠(yuǎn)程操作裝置的操作的未操作狀態(tài)。在激活裝置設(shè)定部59中,通信I/F部112經(jīng)由在與被設(shè)定為激活裝置的遠(yuǎn)程操作裝置之間確立了的通信路徑接收遠(yuǎn)程操作,但在用戶未操作遠(yuǎn)程操作裝置的情況下,激活裝置設(shè)定部59不從該遠(yuǎn)程操作裝置接收遠(yuǎn)程操作。未操作檢測部77在檢測到未操作狀態(tài)的情況下,向順次設(shè)定部87輸出設(shè)定指示。
[0066]任務(wù)數(shù)限制部80限制能夠通過利用被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的遠(yuǎn)程操作執(zhí)行的任務(wù)的數(shù)量。任務(wù)數(shù)限制部80預(yù)先存儲表示可執(zhí)行的任務(wù)的數(shù)量的上限值,處理執(zhí)行部55對依照利用被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的遠(yuǎn)程操作執(zhí)行了的任務(wù)的數(shù)量進(jìn)行計(jì)數(shù)。如果處理執(zhí)行部55依照利用被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的遠(yuǎn)程操作執(zhí)行了的任務(wù)的數(shù)量達(dá)到上限值,則任務(wù)數(shù)限制部80針對處理執(zhí)行部55禁止依照利用被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的遠(yuǎn)程操作的處理的執(zhí)行,并且將在任務(wù)數(shù)限制檢測部81中表示任務(wù)的執(zhí)行數(shù)達(dá)到了上限值的任務(wù)數(shù)到達(dá)信號輸出到任務(wù)數(shù)限制檢測部81。另外,任務(wù)數(shù)限制部80通過從上限值減去處理執(zhí)行部55依照利用被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的遠(yuǎn)程操作執(zhí)行了的任務(wù)的數(shù)量,計(jì)算能夠通過利用被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的遠(yuǎn)程操作執(zhí)行的任務(wù)的剩余數(shù)量,將計(jì)算出的任務(wù)的剩余數(shù)量輸出到待機(jī)裝置通知部61。
[0067]任務(wù)數(shù)限制檢測部81與從任務(wù)數(shù)限制部80被輸入任務(wù)到達(dá)信號相應(yīng)地,向順次設(shè)定部87輸出設(shè)定指示。
[0068]設(shè)定時(shí)間計(jì)時(shí)部78對利用被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的設(shè)定值的設(shè)定時(shí)間進(jìn)行計(jì)時(shí)。設(shè)定時(shí)間計(jì)時(shí)部78對從遠(yuǎn)程操作裝置被設(shè)定為激活裝置時(shí)、或者處理執(zhí)行部55開始了任務(wù)的執(zhí)行時(shí)至從被設(shè)定為激活裝置的遠(yuǎn)程操作裝置輸入執(zhí)行指示操作的遠(yuǎn)程操作為止的時(shí)間進(jìn)行計(jì)時(shí)。設(shè)定時(shí)間計(jì)時(shí)部78在計(jì)時(shí)了的時(shí)間成為規(guī)定的時(shí)間以上的情況下,向限制值變更部79輸出變更指示。其原因?yàn)?,有操作遠(yuǎn)程操作裝置的用戶在用于對MFP100進(jìn)行遠(yuǎn)程操作而執(zhí)行任務(wù)的設(shè)定值的設(shè)定需要時(shí)間的情況。
[0069]限制值變更部79與從設(shè)定時(shí)間計(jì)時(shí)部78被輸入變更指示相應(yīng)地,變更任務(wù)數(shù)限制部80所使用的上限值。具體而言,減少上限值。其原因?yàn)?,防止為了操作遠(yuǎn)程操作裝置的用戶執(zhí)行多個(gè)任務(wù)而對MFP100進(jìn)行遠(yuǎn)程操作的總體時(shí)間變長。
[0070]操作時(shí)間限制部86限制被設(shè)定為激活裝置的遠(yuǎn)程操作裝置被設(shè)定為激活裝置的時(shí)間。操作時(shí)間限制部86預(yù)先存儲表示遠(yuǎn)程操作裝置被設(shè)定為激活裝置的時(shí)間的上限的上限值,對從遠(yuǎn)程操作裝置被設(shè)定為激活裝置起的時(shí)間進(jìn)行計(jì)時(shí)。如果從遠(yuǎn)程操作裝置被設(shè)定為激活裝置起的時(shí)間達(dá)到上限值,則操作時(shí)間限制部86針對處理執(zhí)行部55禁止依照利用被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的遠(yuǎn)程操作的處理的執(zhí)行,并且向時(shí)間限制檢測部83輸出表示操作時(shí)間達(dá)到上限值的時(shí)間到達(dá)信號。其原因?yàn)?,防止操作遠(yuǎn)程操作裝置的用戶對MFP100進(jìn)行遠(yuǎn)程操作的總體時(shí)間變長。
[0071]延長部85直至通過從被設(shè)定為激活裝置的遠(yuǎn)程操作裝置接收的遠(yuǎn)程操作而由處理執(zhí)行部55執(zhí)行至少I次任務(wù)為止,禁止利用操作時(shí)間限制部86的限制。延長部85對處理執(zhí)行部55依照利用被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的遠(yuǎn)程操作執(zhí)行了的任務(wù)的數(shù)量進(jìn)行計(jì)數(shù)。延長部85直至處理執(zhí)行部55依照利用被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的遠(yuǎn)程操作執(zhí)行了的任務(wù)的數(shù)量成為I個(gè)以上為止,向時(shí)間限制檢測部83輸出禁止信號,如果處理執(zhí)行部55依照利用遠(yuǎn)程操作裝置的遠(yuǎn)程操作執(zhí)行了的任務(wù)的數(shù)量成為I個(gè)以上,則中止禁止信號的輸出。
[0072]時(shí)間限制檢測部83與從操作時(shí)間限制部86被輸入時(shí)間到達(dá)信號相應(yīng)地,以未從延長部85輸入禁止信號為條件,向順次設(shè)定部87輸出設(shè)定指示。時(shí)間限制檢測部83在從操作時(shí)間限制部86被輸入時(shí)間到達(dá)信號的情況下,如果未從延長部85輸入禁止信號,則向順次設(shè)定部87輸出設(shè)定指示。時(shí)間限制檢測部83在從操作時(shí)間限制部86被輸入時(shí)間到達(dá)信號的情況、從延長部85被輸入禁止信號的情況下,與未從延長部85輸入禁止信號相應(yīng)地,向順次設(shè)定部87輸出設(shè)定指示。
[0073]順次設(shè)定部87在從路徑切斷檢測部75、未操作檢測部77、任務(wù)數(shù)限制檢測部81、以及時(shí)間限制檢測部83中的某一個(gè)被輸入設(shè)定指示的情況下,檢測為未從被設(shè)定為激活裝置的遠(yuǎn)程操作裝置接收遠(yuǎn)程操作的結(jié)束狀態(tài)。順次設(shè)定部87如果檢測到結(jié)束狀態(tài),則解除針對被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的設(shè)定,將被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置被設(shè)定為激活裝置。順次設(shè)定部87從待機(jī)裝置設(shè)定部57被輸入被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置各自的裝置識別信息、會話編號以及優(yōu)先次序的組。順次設(shè)定部87如果檢測到結(jié)束狀態(tài),則根據(jù)從待機(jī)裝置設(shè)定部57輸入的裝置識別信息、會話編號以及優(yōu)先次序的組,將用優(yōu)先次序最高的裝置識別信息確定的遠(yuǎn)程操作裝置被設(shè)定為激活裝置。順次設(shè)定部87在將被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置中的優(yōu)先次序最高的遠(yuǎn)程操作裝置被設(shè)定為激活裝置的情況下,將包括被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的裝置識別信息的激活設(shè)定信號輸出到待機(jī)裝置設(shè)定部57,并且將被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置中的被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的裝置識別信息和會話編號的組輸出到待機(jī)裝置通知部61以及激活裝置通知部63。
[0074]另外,順次設(shè)定部87在從未操作檢測部77、任務(wù)數(shù)限制檢測部81、以及時(shí)間限制檢測部83中的某一個(gè)輸入了設(shè)定指示的情況下,將包括被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的裝置識別信息和會話編號的組的切斷結(jié)果信號輸出到激活裝置通知部63。
[0075]待機(jī)裝置通知部61從待機(jī)裝置設(shè)定部57被輸入被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置各自的裝置識別信息和會話編號的組,從激活裝置設(shè)定部59的順次設(shè)定部87被輸入被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的裝置識別信息和會話編號的組。待機(jī)裝置通知部61包括優(yōu)先次序通知部91、激活裝置信息通知部92、以及任務(wù)數(shù)通知部93。
[0076]優(yōu)先次序通知部91每當(dāng)從待機(jī)裝置設(shè)定部57將遠(yuǎn)程操作裝置設(shè)定為待機(jī)裝置時(shí)、或者每當(dāng)變更與被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置關(guān)聯(lián)起來的優(yōu)先次序時(shí),被輸入被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置各自的裝置識別信息、會話編號以及優(yōu)先次序的組。優(yōu)先次序通知部91向被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置分別通知優(yōu)先次序。具體而言,優(yōu)先次序通知部91與從待機(jī)裝置設(shè)定部57被輸入裝置識別信息、會話編號以及優(yōu)先次序的組相應(yīng)地,控制通信I/F部112,通過從待機(jī)裝置設(shè)定部57輸入的會話編號的通信路徑,發(fā)送從待機(jī)裝置設(shè)定部57輸入的優(yōu)先次序。在接收優(yōu)先次序的遠(yuǎn)程操作裝置中,如果顯示根據(jù)優(yōu)先次序計(jì)算的被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置的臺數(shù),則操作遠(yuǎn)程操作裝置的用戶能夠獲知等待臺數(shù),所以能夠預(yù)測直至能夠進(jìn)行遠(yuǎn)程操作的時(shí)間。
[0077]激活裝置信息通知部92向被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置分別通知被設(shè)定為激活裝置的遠(yuǎn)程操作裝置。具體而言,激活裝置信息通知部92依次選擇從待機(jī)裝置設(shè)定部57輸入的裝置識別信息和會話編號的組,控制通信I/F部112,通過選擇了的組中包含的會話編號的通信路徑,發(fā)送被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的裝置識別信息。
[0078]任務(wù)數(shù)通知部93從任務(wù)數(shù)限制部80被輸入可執(zhí)行的任務(wù)的剩余數(shù)量。任務(wù)數(shù)通知部93向被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置分別通知被設(shè)定為激活裝置的遠(yuǎn)程操作裝置可執(zhí)行的任務(wù)的剩余數(shù)量。具體而言,任務(wù)數(shù)通知部93依次選擇從待機(jī)裝置設(shè)定部57輸入的裝置識別信息和會話編號的組,控制通信I/F部112,通過選擇了的組中包含的會話編號的通信路徑,發(fā)送從任務(wù)數(shù)限制部80輸入的任務(wù)的剩余數(shù)量。
[0079]激活裝置通知部63從激活裝置設(shè)定部59的順次設(shè)定部87被輸入被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的裝置識別信息和會話編號的組。激活裝置通知部63包括啟動通知部95、待機(jī)裝置數(shù)通知部98、以及切斷通知部99。啟動通知部95與從順次設(shè)定部87被輸入被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的裝置識別信息和會話編號的組相應(yīng)地,向被設(shè)定為激活裝置的遠(yuǎn)程操作裝置通知是能夠進(jìn)行遠(yuǎn)程操作的狀態(tài)。啟動通知部95包括遠(yuǎn)程畫面顯示控制部96、和休眠解除部97。遠(yuǎn)程畫面顯示控制部96控制通信I/F部112,按照從順次設(shè)定部87輸入的會話編號的通信路徑,將遠(yuǎn)程操作畫面發(fā)送到被設(shè)定為激活裝置的遠(yuǎn)程操作裝置。休眠解除部97控制通信I/F部112,通過從順次設(shè)定部87輸入的會話編號的通信路徑,將休眠解除命令發(fā)送到被設(shè)定為激活裝置的遠(yuǎn)程操作裝置。休眠解除命令包括使遠(yuǎn)程操作裝置解除休眠狀態(tài)的指令。
[0080]待機(jī)裝置數(shù)通知部98通過對從待機(jī)裝置設(shè)定部57輸入的、被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置各自的裝置識別信息和會話編號的組的數(shù)量進(jìn)行計(jì)數(shù),確定被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置的數(shù)量。待機(jī)裝置數(shù)通知部98控制通信I/F部112,通過從順次設(shè)定部87輸入的會話編號的通信路徑,發(fā)送被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置的數(shù)量。
[0081]切斷通知部99與從激活裝置設(shè)定部59的順次設(shè)定部87被輸入切斷結(jié)果信號相應(yīng)地,向用切斷結(jié)果信號中包含的裝置識別信息確定的遠(yuǎn)程操作裝置通知表示是不能進(jìn)行遠(yuǎn)程操作的狀態(tài)的切斷信息。切斷結(jié)果信號包括被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的裝置識別信息和會話編號的組。切斷通知部99與被輸入切斷信號相應(yīng)地,控制通信I/F部112,通過切斷結(jié)果信號中包含的會話編號的通信路徑,發(fā)送切斷信息,之后,切斷該通信路徑。
[0082]接下來,說明便攜信息裝置200、200A、100B的功能。便攜信息裝置200、200A、100B的功能相同,所以此處以便攜信息裝置200為例子進(jìn)行說明。
[0083]圖6是示出便攜信息裝置所具備的CPU所具備的功能的一個(gè)例子的框圖。圖6所示的功能是通過便攜信息裝置200所具備的CPU201執(zhí)行在閃存存儲器203、⑶-R0M211A中存儲了的遠(yuǎn)程操作程序而在CPU201中形成的功能。參照圖6,CPU201包括:操作受理部251,受理由用戶實(shí)施的操作;通信確立部253,與MFP100確立通信路徑;遠(yuǎn)程操作部255,對MFP100進(jìn)行遠(yuǎn)程控制;以及待機(jī)狀態(tài)維持部257。
[0084]操作受理部251受理用戶向操作部207輸入的操作。操作受理部251將受理了的操作輸出到通信確立部253以及遠(yuǎn)程操作部255。
[0085]通信確立部253如果從操作受理部251輸入的操作表示遠(yuǎn)程操作的開始,則在與MFP100之間確立通信路徑。具體而言,通信確立部253將MFP100的網(wǎng)絡(luò)地址(IP地址)預(yù)先存儲到閃存存儲器203。通信確立部253控制無線LANI/F208,向MFP100發(fā)送連接要求,在與MFP100之間進(jìn)行協(xié)商,從而確立通信路徑。通信確立部253將識別在與MFP100之間確立了的通信路徑的會話編號輸出到遠(yuǎn)程操作部255以及待機(jī)狀態(tài)維持部257。
[0086]遠(yuǎn)程操作部255在從操作受理部251輸入的操作表示遠(yuǎn)程操作的情況下,將該遠(yuǎn)程操作經(jīng)由用從通信確立部253輸入的會話編號確定的通信路徑,發(fā)送到MFP100。另外,遠(yuǎn)程操作部255在無線LANI/F208接收包括從通信確立部253輸入的會話編號的分組的情況下,根據(jù)接收到的分組,確定從MFP100接收的信息。遠(yuǎn)程操作部255在從MFP100接收到遠(yuǎn)程操作畫面的情況下,將接收到的遠(yuǎn)程操作畫面顯示于顯示部206。遠(yuǎn)程操作部255包括啟動控制部261、待機(jī)裝置數(shù)接收部263、以及切斷信息接收部265。
[0087]啟動控制部261在當(dāng)從MFP100接收到休眠解除命令時(shí)而將動作模式設(shè)定為休眠狀態(tài)的情況下,將動作模式切換為功耗比休眠狀高的通常狀態(tài),并且使揚(yáng)聲器發(fā)生警告音。另外,啟動控制部261在從MFP100接收遠(yuǎn)程操作畫面的情況下,代替在顯示部206中顯示了的畫面而將接收到的遠(yuǎn)程操作畫面顯示于顯示部206。由此,能夠針對操作便攜信息裝置200的用戶通知成為能夠?qū)FP100進(jìn)行遠(yuǎn)程操作的狀態(tài)。另外,從揚(yáng)聲器發(fā)生警告音,所以即使在便攜信息裝置200的用戶未操作便攜信息裝置200的情況下,也能夠用聲音來通知能夠?qū)FP100進(jìn)行遠(yuǎn)程操作。
[0088]待機(jī)裝置數(shù)接收部263如果從MFP100接收到待機(jī)裝置數(shù),則將接收到的待機(jī)裝置數(shù)顯示于顯示部206。由此,能夠針對操作便攜信息裝置200的用戶通知為了對MFP100進(jìn)行遠(yuǎn)程操作而等待著的用戶的數(shù)量。
[0089]切斷信息接收部265如果從MFP100接收到切斷信息,則將通知切換為無法對MFP100進(jìn)行遠(yuǎn)程操作的狀態(tài)的消息顯示于顯示部206。由此,能夠針對操作便攜信息裝置200的用戶通知切換到了無法對MFP100進(jìn)行遠(yuǎn)程操作的狀態(tài)。
[0090]待機(jī)狀態(tài)維持部257從通信確立部253被輸入會話編號,在無線LANI/F208接收包括從通信確立部253輸入的會話編號的分組的情況下,根據(jù)接收到的分組,確定從MFP100接收的信息。待機(jī)狀態(tài)維持部257包括優(yōu)先次序接收部271、激活裝置信息接收部273、以及任務(wù)數(shù)接收部275。
[0091]優(yōu)先次序接收部271在從MFP100接收優(yōu)先次序的情況下,根據(jù)接收到的優(yōu)先次序,決定待機(jī)裝置的臺數(shù),將待機(jī)裝置的臺數(shù)顯示于顯示部206。由此,能夠針對操作便攜信息裝置200的用戶通知用于對MFP100進(jìn)行遠(yuǎn)程操作的順序。
[0092]激活裝置信息接收部273在從MFP100接收被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的裝置識別信息的情況下,將接收到的裝置識別信息作為表示激活裝置的信息顯示于顯示部206。由此,能夠針對操作便攜信息裝置200的用戶通知正在對MFP100進(jìn)行遠(yuǎn)程操作的用戶所操作的遠(yuǎn)程操作裝置。另外,如果與裝置識別信息對應(yīng)地將對用該裝置識別信息確定的遠(yuǎn)程操作裝置進(jìn)行操作的用戶的用戶識別信息關(guān)聯(lián)起來,則能夠針對操作便攜信息裝置200的用戶通知正在對MFP100進(jìn)行遠(yuǎn)程操作的用戶。
[0093]任務(wù)數(shù)接收部275在從MFP100接收被設(shè)定為激活裝置的遠(yuǎn)程操作裝置可執(zhí)行的任務(wù)的剩余數(shù)量的情況下,將接收到的剩余數(shù)量顯示于顯示部206。由此,能夠針對操作便攜信息裝置200的用戶通知正在對MFP100進(jìn)行遠(yuǎn)程操作的用戶可執(zhí)行的任務(wù)的剩余數(shù)量。
[0094]圖7是示出待機(jī)畫面的一個(gè)例子的圖。參照圖7,待機(jī)畫面300是在被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置中顯示的畫面。待機(jī)畫面300包括:區(qū)域301,顯示正在對MFP100進(jìn)行遠(yuǎn)程操作的用戶的名稱;區(qū)域303,顯示經(jīng)過時(shí)間;區(qū)域305,顯示優(yōu)先次序;以及區(qū)域370,顯示剩余任務(wù)數(shù)。在區(qū)域301中,顯示使用被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的用戶的名稱。使用被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的用戶是對MFP100進(jìn)行遠(yuǎn)程操作的用戶。
[0095]在區(qū)域303中,顯示從在與MFP100之間確立通信路徑起的經(jīng)過時(shí)間。在區(qū)域305中,顯示優(yōu)先次序。優(yōu)先次序表示包括本裝置的待機(jī)裝置的臺數(shù)。在區(qū)域307中,顯示能夠通過利用被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的遠(yuǎn)程操作執(zhí)行的任務(wù)的剩余數(shù)量。
[0096]圖8是示出遠(yuǎn)程控制處理的流程的一個(gè)例子的流程圖。遠(yuǎn)程控制處理是通過MFP100所具備的CPUlll執(zhí)行在R0M113、HDD115、⑶-R0M118中存儲了的遠(yuǎn)程控制程序,而由CPUlll執(zhí)行的處理。
[0097]參照圖8,CPUlll判斷是否接收了連接要求(步驟S01)。判斷通信I/F部112是否從外部的遠(yuǎn)程操作裝置接收到連接要求。如果接收到連接要求(在步驟SOl中“是”),則使處理進(jìn)入到步驟S02,否則使處理進(jìn)入到步驟S13。
[0098]在步驟S02中,在與發(fā)送來連接要求的遠(yuǎn)程操作裝置之間確立通信路徑。具體而言,通過在與遠(yuǎn)程操作裝置之間共享同一會話編號,確立通信路徑。通信路徑用會話編號識另|J,在與遠(yuǎn)程操作裝置之間發(fā)送接收包括同一會話編號的分組。在接下來的步驟S03中,將會話編號和用于識別遠(yuǎn)程操作裝置的裝置識別信息關(guān)聯(lián)起來。在RAM114中存儲會話編號和裝置識別信息的組。
[0099]在接下來的步驟S04中,判斷是否設(shè)定了激活裝置。如果已經(jīng)設(shè)定了激活裝置,則使處理進(jìn)入到步驟S05,否則使處理進(jìn)入到步驟S12。在步驟S12中,執(zhí)行激活裝置設(shè)定處理,使處理進(jìn)入到步驟S12。激活裝置設(shè)定處理的細(xì)節(jié)將后述,是將發(fā)送了在步驟SOl中接收到的連接要求的遠(yuǎn)程操作裝置設(shè)定為激活裝置的處理。
[0100]在步驟S05中,將發(fā)送了在步驟SOl中接收到的連接要求的遠(yuǎn)程操作裝置設(shè)定為待機(jī)裝置,并且向該遠(yuǎn)程操作裝置通知被設(shè)定為待機(jī)裝置,使處理進(jìn)入到步驟S06。具體而言,在RAM114中存儲被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置的裝置識別信息和會話編號的組,并且控制通信I/F部112,經(jīng)由用會話編號確定的通信路徑,發(fā)送表示被設(shè)定為待機(jī)裝置的信號。在步驟S06中,將待機(jī)裝置數(shù)通知給激活裝置。被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置的裝置識別信息和會話編號的組存儲于RAM114,所以通過對被設(shè)定為待機(jī)裝置的裝置識別信息進(jìn)行計(jì)數(shù),決定待機(jī)裝置的數(shù)量。激活裝置在步驟S12或者后述步驟S17中被設(shè)定,在RAMl 14中存儲了被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的裝置識別信息和會話編號的組。控制通信I/F部112,經(jīng)由用與激活裝置關(guān)聯(lián)起來的會話編號確定的通信路徑,發(fā)送被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置的數(shù)量。由此,通過被設(shè)定為激活裝置的遠(yuǎn)程操作裝置接收待機(jī)裝置的數(shù)量并顯示,所以能夠向操作被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的用戶通知希望使用MFP100的用戶的數(shù)量。因此,能夠?qū)Σ僮髟O(shè)定為激活裝置的遠(yuǎn)程操作裝置的用戶,促使MFP100的遠(yuǎn)程操作時(shí)間的縮短。
[0101]在接下來的步驟S07中,將激活裝置通知到待機(jī)裝置,使處理進(jìn)入到步驟S08。被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置的裝置識別信息和會話編號的組、和被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的裝置識別信息和會話編號的組存儲于RAM114中。控制通信I/F部112,經(jīng)由用與待機(jī)裝置關(guān)聯(lián)起來的會話編號確定的通信路徑,發(fā)送被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的裝置識別信息。在RAM114中存儲了多個(gè)被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置的裝置識別信息和會話編號的組的情況下,向多個(gè)待機(jī)裝置的全部發(fā)送被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的裝置識別信息。
[0102]在步驟S08中,判斷被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置是否為多個(gè)。如果在RAM114中,存儲了多個(gè)被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置的裝置識別信息和會話編號的組,則使處理進(jìn)入到步驟S09,否則使處理進(jìn)入到步驟S13。在步驟S09中,對被設(shè)定為待機(jī)裝置的多個(gè)遠(yuǎn)程操作裝置賦予優(yōu)先次序。針對發(fā)送了在步驟SOl中接收到的連接要求的遠(yuǎn)程操作裝置,賦予最低的優(yōu)先次序。在步驟S05中,在發(fā)送了在步驟SOl中接收到的連接要求的遠(yuǎn)程操作裝置的裝置識別信息和會話編號的組被存儲于RAM114的階段中,已經(jīng)將被設(shè)定為待機(jī)裝置的I個(gè)以上的遠(yuǎn)程操作裝置的裝置識別信息和會話編號的組存儲于RAMl 14,將優(yōu)先次序與其I個(gè)以上的遠(yuǎn)程操作裝置關(guān)聯(lián)起來。在步驟SlO中,將在步驟S09中對發(fā)送了在步驟SOl中接收了的連接要求的遠(yuǎn)程操作裝置賦予了的優(yōu)先次序關(guān)聯(lián)起來,使處理進(jìn)入到步驟S11。具體而言,發(fā)送了在步驟SOl中接收到的連接要求的遠(yuǎn)程操作裝置的裝置識別信息和會話編號的組存儲于RAM114中,所以將優(yōu)先次序與該組關(guān)聯(lián)起來而存儲到 RAMl 14。
[0103]在接下來的步驟Sll中,對發(fā)送了在步驟SOl中接收到的連接要求的遠(yuǎn)程操作裝置通知優(yōu)先次序。經(jīng)由在步驟S02中確立了的通信路徑,發(fā)送優(yōu)先次序。由此,向發(fā)送了在步驟SOl中接收到的連接要求的遠(yuǎn)程操作裝置發(fā)送優(yōu)先次序。在接收優(yōu)先次序的遠(yuǎn)程操作裝置中,通過根據(jù)優(yōu)先次序顯示待機(jī)裝置的數(shù)量,能夠向操作該遠(yuǎn)程操作裝置的用戶通知待機(jī)裝置的臺數(shù)、換言之等待的順序。
[0104]在步驟S13中,執(zhí)行激活裝置監(jiān)視處理,使處理進(jìn)入到步驟S14。激活裝置監(jiān)視處理的細(xì)節(jié)將后述,是依照利用被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的遠(yuǎn)程操作,執(zhí)行處理的處理。另外,激活裝置監(jiān)視處理包括使利用被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的遠(yuǎn)程操作結(jié)束的處理。在接下來的步驟S14中,根據(jù)在步驟S13中執(zhí)行了的激活裝置監(jiān)視處理的結(jié)果,判斷利用被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的遠(yuǎn)程操作是否結(jié)束。如果遠(yuǎn)程操作結(jié)束,則使處理進(jìn)入到步驟S15,否則使處理進(jìn)入到步驟S20。
[0105]在步驟S15中,判斷是否存在待機(jī)裝置。如果在RAMl 14中,存儲了被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置的裝置識別信息和會話編號的組,則使處理進(jìn)入到步驟S16,否則結(jié)束處理。在步驟S16中,選擇優(yōu)先次序最高的待機(jī)裝置。在執(zhí)行步驟S16的階段中,在RAMl 14中,與被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置的裝置識別信息和會話編號的組關(guān)聯(lián)起來存儲了優(yōu)先次序。從在RAM114中存儲了的待機(jī)裝置的裝置識別信息和會話編號的組中,選擇與最高的優(yōu)先次序關(guān)聯(lián)起來的組,選擇用在所選擇的組中包含的裝置識別信息確定的遠(yuǎn)程操作
>j-U ρ?α裝直。
[0106]在接下來的步驟S17中,與步驟S12同樣地,執(zhí)行激活裝置設(shè)定處理,使處理進(jìn)入到步驟S18。通過執(zhí)行激活裝置設(shè)定處理,在步驟S16中所選擇的遠(yuǎn)程操作裝置被設(shè)定為激活裝置。在步驟S18中,解除在步驟S15中所選擇的遠(yuǎn)程操作裝置的待機(jī)裝置的設(shè)定。然后,在步驟S19中,變更優(yōu)先次序,向待機(jī)裝置通知變更后的優(yōu)先次序,使處理進(jìn)入到步驟S20。具體而言,在RAM114中,與被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置的裝置識別信息和會話編號的組關(guān)聯(lián)起來而關(guān)聯(lián)地存儲了優(yōu)先次序,所以變更其優(yōu)先次序。進(jìn)而,根據(jù)在RAM114中存儲了的被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置的裝置識別信息和會話編號的組,確定待機(jī)裝置,經(jīng)由用與確定了的待機(jī)裝置對應(yīng)的會話編號確定的通信路徑,發(fā)送與確定了的待機(jī)裝置對應(yīng)的優(yōu)先次序。在接收變更后的優(yōu)先次序的遠(yuǎn)程操作裝置中,通過根據(jù)變更后的優(yōu)先次序顯示待機(jī)裝置的數(shù)量,能夠向操作該遠(yuǎn)程操作裝置的用戶通知變更后的待機(jī)裝置的臺數(shù)、換言之變更之后的等待的順序。
[0107]在步驟S20中,執(zhí)行待機(jī)裝置監(jiān)視處理,使處理返回到步驟S01。待機(jī)裝置監(jiān)視處理的細(xì)節(jié)將后述,是監(jiān)視待機(jī)裝置的狀態(tài),并且變更對待機(jī)裝置賦予了的優(yōu)先次序的處理。
[0108]圖9是示出激活裝置設(shè)定處理的流程的一個(gè)例子的流程圖。激活裝置設(shè)定處理是在圖8所示的遠(yuǎn)程控制處理的步驟S12以及步驟S17中執(zhí)行的處理。在執(zhí)行激活裝置設(shè)定處理之前的階段中,成為處理對象的遠(yuǎn)程操作裝置定下來。具體而言,在執(zhí)行圖8的步驟S12之前的階段中,發(fā)送了在步驟SOl中接收到的連接要求的遠(yuǎn)程操作裝置被決定為處理對象,在執(zhí)行圖8的步驟S17之前的階段中,在步驟S16中所選擇的遠(yuǎn)程操作裝置被決定為處理對象。
[0109]參照圖9,在步驟S21中,將被決定為處理對象的遠(yuǎn)程操作裝置設(shè)定為激活裝置。在接下來的步驟S22中,向被設(shè)定為激活裝置的遠(yuǎn)程操作裝置,通知作為激活裝置而啟動。具體而言,控制通信I/F部112,通過用被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的會話編號確定的通信路徑,將休眠解除命令以及遠(yuǎn)程操作畫面發(fā)送到被設(shè)定為激活裝置的遠(yuǎn)程操作裝置。休眠解除命令包括使遠(yuǎn)程操作裝置解除休眠狀態(tài)的指令。被設(shè)定為激活裝置的遠(yuǎn)程操作裝置接收休眠解除命令,所以在休眠狀態(tài)的情況下,解除休眠狀態(tài),顯示遠(yuǎn)程操作畫面。因此,能夠向操作被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的用戶通知是能夠?qū)FPlOO進(jìn)行遠(yuǎn)程操作的狀態(tài)。
[0110]在步驟S23中,開始操作時(shí)間的計(jì)時(shí)。操作時(shí)間是從遠(yuǎn)程操作裝置被設(shè)定為激活裝置起經(jīng)過的時(shí)間。在步驟S24中開始設(shè)定時(shí)間的計(jì)時(shí)。設(shè)定時(shí)間是用于設(shè)定用于通過利用被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的遠(yuǎn)程操作執(zhí)行任務(wù)的設(shè)定值的時(shí)間。在步驟S25中開始未操作時(shí)間的計(jì)時(shí)。未操作時(shí)間是未受理利用被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的遠(yuǎn)程操作的時(shí)間。在接下來的步驟S26中,將激活裝置通知給待機(jī)裝置,使處理返回到遠(yuǎn)程控制處理。被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置的裝置識別信息和會話編號的組、和在步驟S21中被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的裝置識別信息和會話編號的組被存儲于RAM114中??刂仆ㄐ臝/F部112,經(jīng)由用與待機(jī)裝置關(guān)聯(lián)起來的會話編號確定的通信路徑,發(fā)送在步驟S21中被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的裝置識別信息。在RAM114中存儲了多個(gè)被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置的裝置識別信息和會話編號的組的情況下,向多個(gè)待機(jī)裝置的全部發(fā)送在步驟S21中被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的裝置識別信息。
[0111]圖10是示出激活裝置監(jiān)視處理的流程的一個(gè)例子的流程圖。激活裝置監(jiān)視處理是在圖7所示的遠(yuǎn)程控制處理的步驟S13中執(zhí)行的處理。參照圖10,CPU111判斷是否從被設(shè)定為激活裝置的遠(yuǎn)程操作裝置接收到遠(yuǎn)程操作(步驟S31)。如果通信I/F部112通過用被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的會話編號確定的通信路徑接收到遠(yuǎn)程操作,則判斷為從被設(shè)定為激活裝置的遠(yuǎn)程操作裝置接收到遠(yuǎn)程操作。如果接收到遠(yuǎn)程操作,則使處理進(jìn)入到步驟S32,否則使處理進(jìn)入到步驟S40。
[0112]在步驟S32中,對未操作時(shí)間進(jìn)行復(fù)位。將未操作時(shí)間設(shè)定為“0”,開始未操作時(shí)間的計(jì)時(shí)。在接下來的步驟S33中通過遠(yuǎn)程操作使處理分支。如果遠(yuǎn)程操作是設(shè)定設(shè)定值的設(shè)定操作,則使處理進(jìn)入到步驟S34,如果遠(yuǎn)程操作是指示任務(wù)的執(zhí)行的執(zhí)行指示操作,則使處理進(jìn)入到步驟S35。在步驟S34中,依照設(shè)定操作設(shè)定設(shè)定值,使處理進(jìn)入到步驟S40。
[0113]在步驟S35中,執(zhí)行通過執(zhí)行指示確定的任務(wù),使處理進(jìn)入到步驟S36。在步驟S36中,對設(shè)定時(shí)間進(jìn)行復(fù)位。具體而言,將此前計(jì)時(shí)了的設(shè)定時(shí)間設(shè)定為“0”,開始設(shè)定時(shí)間的計(jì)時(shí)。在接下來的步驟S37中,使執(zhí)行任務(wù)數(shù)增加。執(zhí)行任務(wù)數(shù)是依照利用被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的遠(yuǎn)程操作執(zhí)行了任務(wù)的次數(shù)。在接下來的步驟S38中,計(jì)算剩余任務(wù)數(shù)。通過從可執(zhí)行任務(wù)數(shù)減去執(zhí)行任務(wù)數(shù),計(jì)算剩余任務(wù)數(shù)??蓤?zhí)行任務(wù)數(shù)是能夠依照利用被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的遠(yuǎn)程操作執(zhí)行的任務(wù)數(shù)。其初始值被預(yù)定,在后述步驟S41中被變更。
[0114]在步驟S39中,將剩余任務(wù)數(shù)通知到待機(jī)裝置,使處理進(jìn)入到步驟S40。被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置的裝置識別信息和會話編號的組、和被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的裝置識別信息和會話編號的組被存儲于RAM114中??刂仆ㄐ臝/F部112,經(jīng)由用與待機(jī)裝置關(guān)聯(lián)起來的會話編號確定的通信路徑,發(fā)送在步驟S38中計(jì)算了的剩余任務(wù)數(shù)。在RAM114中存儲了多個(gè)被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置的裝置識別信息和會話編號的組的情況下,向多個(gè)待機(jī)裝置的全部發(fā)送剩余任務(wù)數(shù)。被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置的用戶能夠獲知剩余任務(wù)數(shù),所以能夠預(yù)測等待時(shí)間。
[0115]在步驟S40中,判斷設(shè)定時(shí)間是否為閾值TH3以上。如果設(shè)定時(shí)間是閾值TH3以上,則使處理進(jìn)入到步驟S41,否則跳過步驟S41,使處理進(jìn)入到步驟S42。在步驟S41中,變更可執(zhí)行任務(wù)數(shù)。其原因在于,在設(shè)定時(shí)間成為閾值TH3以上,設(shè)定設(shè)定值的操作變長的情況下,通過減少可執(zhí)行任務(wù)數(shù),防止利用被設(shè)定為激活裝置的遠(yuǎn)程操作裝置進(jìn)行遠(yuǎn)程操作的總和的時(shí)間變長。
[0116]在步驟S42中,判斷通信路徑是否被切斷。如果通信路徑被切斷,則使處理進(jìn)入到步驟S50,否則使處理進(jìn)入到步驟S43。此處的通信路徑是用被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的會話編號確定的通信路徑。通信路徑被切斷的狀況包括被設(shè)定為激活裝置的遠(yuǎn)程操作裝置切斷通信路徑的情況、在利用通信I/F部112的通信中噪聲的增大等通信異常持續(xù)發(fā)生規(guī)定時(shí)間以上的情況。被設(shè)定為激活裝置的遠(yuǎn)程操作裝置切斷通信路徑的情況包括操作遠(yuǎn)程操作裝置的用戶將結(jié)束遠(yuǎn)程操作的操作輸入到遠(yuǎn)程操作裝置的情況。
[0117]在步驟S43中,判斷未操作時(shí)間是否為閾值THl以上。如果未操作時(shí)間是閾值THl以上,則使處理進(jìn)入到步驟S47,否則使處理進(jìn)入到步驟S44。在步驟S44中,判斷剩余任務(wù)數(shù)是否等于“O”。如果剩余任務(wù)數(shù)等于“0”,則使處理進(jìn)入到步驟S47,否則使處理進(jìn)入到步驟S45。在步驟S45中,判斷操作時(shí)間是否為閾值TH2以上。如果操作時(shí)間是閾值TH2以上,則使處理進(jìn)入到步驟S46,否則使處理返回到遠(yuǎn)程控制處理。在步驟S46中,判斷執(zhí)行任務(wù)數(shù)是否為I個(gè)以上。如果執(zhí)行任務(wù)數(shù)是I個(gè)以上,則使處理進(jìn)入到步驟S47,否則使處理返回到遠(yuǎn)程控制處理。
[0118]在步驟S47中,判斷是否存在待機(jī)裝置。如果存在待機(jī)裝置,則使處理進(jìn)入到步驟S48,否則使處理返回到遠(yuǎn)程控制處理。在步驟S48中,向激活裝置進(jìn)行切斷通知,使處理進(jìn)入到步驟S49。控制通信I/F部112,經(jīng)由用與被設(shè)定為激活裝置的遠(yuǎn)程操作裝置關(guān)聯(lián)起來的會話編號確定的通信路徑,發(fā)送表示是不能進(jìn)行遠(yuǎn)程操作的狀態(tài)的切斷信息。在接收切斷信息的遠(yuǎn)程操作裝置中,通過顯示表示是不能進(jìn)行遠(yuǎn)程操作的狀態(tài)的結(jié)束消息,能夠向用戶通知通信路徑被切斷而無法繼續(xù)遠(yuǎn)程操作。
[0119]在步驟S49中,切斷激活裝置的通信路徑,使處理進(jìn)入到步驟S50。經(jīng)由用與被設(shè)定為激活裝置的遠(yuǎn)程操作裝置關(guān)聯(lián)起來的會話編號確定的通信路徑,發(fā)送表示切斷通信路徑的切斷信號。
[0120]在步驟S50中,解除激活裝置的設(shè)定,使處理返回到遠(yuǎn)程控制處理。具體而言,從RAM114去掉被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的裝置識別信息和會話編號的組。
[0121]在步驟S47中存在待機(jī)裝置的情況下,執(zhí)行步驟S47?步驟S49,所以在不存在待機(jī)裝置的情況下,被設(shè)定為激活裝置的遠(yuǎn)程操作裝置在未操作時(shí)間成為閾值THl以上的情況、執(zhí)行了的任務(wù)的數(shù)量超過了可執(zhí)行任務(wù)數(shù)的情況、或者、操作時(shí)間成為閾值TH2以上并且執(zhí)行了 I個(gè)以上的任務(wù)的情況下,也能夠繼續(xù)MFP100的遠(yuǎn)程操作。其原因?yàn)?,由于不存在待機(jī)裝置,所以無需限制被設(shè)定為激活裝置的期間。
[0122]另外,在步驟S47中存在待機(jī)裝置的情況下,執(zhí)行步驟S48以及步驟S49,但在待機(jī)裝置存在規(guī)定數(shù)以上、例如2臺以上的情況下,也可以執(zhí)行步驟S48以及步驟S49。
[0123]圖11是示出待機(jī)裝置監(jiān)視處理的流程的一個(gè)例子的流程圖。待機(jī)裝置監(jiān)視處理是在圖8所示的遠(yuǎn)程控制處理的步驟S20中執(zhí)行的處理。參照圖11,CPUlll判斷是否接收到取消信號(步驟S51)。如果通信I/F部112接收到取消信號,則使處理進(jìn)入到步驟S52,否則使處理進(jìn)入到步驟S57。在步驟S52中,確定發(fā)送了取消信號的待機(jī)裝置。在RAM114中存儲了被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置的裝置識別信息和會話編號的組。確定用與接收到取消信號的通信路徑的會話編號成組的裝置識別信息確定的遠(yuǎn)程操作裝置。
[0124]在步驟S53中,解除針對確定了的遠(yuǎn)程操作裝置的待機(jī)裝置的設(shè)定。具體而言,經(jīng)由用與確定了的遠(yuǎn)程操作裝置關(guān)聯(lián)起來的會話編號確定的通信路徑,發(fā)送表示切斷通信路徑的切斷信號,并且從RAM114去掉確定了的遠(yuǎn)程操作裝置的裝置識別信息和會話編號的組。
[0125]在接下來的步驟S54中,變更優(yōu)先次序。將在RAM114中存儲了的、與被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置的裝置識別信息和會話編號的組關(guān)聯(lián)起來的優(yōu)先次序變更為連號。
[0126]在接下來的步驟S55中,選擇成為處理對象的待機(jī)裝置。從在RAM114中存儲了的、被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置的裝置識別信息和會話編號的組中選擇I個(gè)。在接下來的步驟S56中,在用所選擇的組中包含的會話編號確定的通信路徑中,判斷通信異常是否持續(xù)規(guī)定時(shí)間以上。如果通信異常持續(xù)了規(guī)定時(shí)間以上,則使處理進(jìn)入到步驟S57,否則使處理進(jìn)入到步驟S58。在步驟S57中,將與被選擇為處理對象的遠(yuǎn)程操作裝置關(guān)聯(lián)起來的優(yōu)先次序下降為最低的優(yōu)先次序,使處理進(jìn)入到步驟S58。
[0127]在步驟S58中,判斷是否存在未被選擇為處理對象的待機(jī)裝置。如果存在未被選擇為處理對象的待機(jī)裝置,則使處理返回到步驟S55,否則使處理進(jìn)入到步驟S59。
[0128]在步驟S59中,判斷優(yōu)先次序是否被變更。如果在步驟S54以及步驟S57中的某一個(gè)中優(yōu)先次序被變更,則使處理進(jìn)入到步驟S60,否則跳過步驟S60而使處理返回到遠(yuǎn)程控制處理。在步驟S60中,向待機(jī)裝置通知變更后的優(yōu)先次序,使處理返回到遠(yuǎn)程控制處理。具體而言,根據(jù)在RAM114中存儲了的被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置的裝置識別信息和會話編號的組,確定待機(jī)裝置,經(jīng)由用與確定了的待機(jī)裝置對應(yīng)的會話編號確定的通信路徑,發(fā)送與確定了的待機(jī)裝置對應(yīng)的優(yōu)先次序。在接收變更后的優(yōu)先次序的遠(yuǎn)程操作裝置中,通過根據(jù)變更后的優(yōu)先次序顯示待機(jī)裝置的數(shù)量,能夠向操作該遠(yuǎn)程操作裝置的用戶通知變更后的待機(jī)裝置的臺數(shù)、換言之變更之后的等待的順序。
[0129]圖12是示出遠(yuǎn)程操作處理的流程的一個(gè)例子的流程圖。遠(yuǎn)程操作處理是通過便攜信息裝置200所具備的CPU201執(zhí)行閃存存儲器203、⑶-R0M211A中存儲了的遠(yuǎn)程操作程序,而由CPU201執(zhí)行的處理。參照圖12,判斷是否受理了遠(yuǎn)程操作指示(步驟S71)。如果用戶向操作部207輸入了遠(yuǎn)程操作指示,則操作部207受理遠(yuǎn)程操作指示。直至受理遠(yuǎn)程操作指示為止,成為待機(jī)狀態(tài)(在步驟S71中“否”),如果受理了遠(yuǎn)程操作指示(在步驟S71中“是”),則使處理進(jìn)入到步驟S72。
[0130]在步驟S72中,控制無線LANI/F208,向MFP100發(fā)送連接要求。在接下來的步驟S73中,判斷是否在與MFP100之間確立了通信路徑。直至通信路徑確立為止,成為待機(jī)狀態(tài)(在步驟S73中“否”),如果通信路徑確立(在步驟S73中“是”),則使處理進(jìn)入到步驟S74。在步驟S74中,判斷是否從MFP100接收到遠(yuǎn)程操作畫面。如果接收到遠(yuǎn)程操作畫面,則使處理進(jìn)入到步驟S75,否則使處理進(jìn)入到步驟S80。在步驟S75中,將接收到的遠(yuǎn)程操作畫面顯示于顯示部206,使處理進(jìn)入到步驟S76。
[0131]在步驟S76中,判斷是否受理了遠(yuǎn)程操作。將用戶向操作部207輸入的操作受理為遠(yuǎn)程操作。如果受理了遠(yuǎn)程操作,則使處理進(jìn)入到步驟S77,否則使處理進(jìn)入到步驟S78。在步驟S77中,將受理了的遠(yuǎn)程操作發(fā)送到MFP100,使處理返回到步驟S74。在步驟S78中,判斷是否受理了結(jié)束遠(yuǎn)程操作的指示。如果在操作部207中預(yù)定的鍵被按下,則受理結(jié)束遠(yuǎn)程操作的指示。如果受理了結(jié)束遠(yuǎn)程操作的指示,則使處理進(jìn)入到步驟S79,否則使處理返回到步驟S74。在步驟S79中,切斷在步驟S73中在與MFP100之間確立了的通信路徑,結(jié)束處理。
[0132]在步驟S80中,判斷是否從MFP100接收到切斷信息。如果接收到切斷信息,則使處理進(jìn)入到步驟S81,否則使處理進(jìn)入到步驟S82。在步驟S81中,將表示是不能進(jìn)行遠(yuǎn)程操作的狀態(tài)的結(jié)束消息顯示于顯示部206,結(jié)束處理。
[0133]在步驟S82中,判斷是否從MFP100接收到待機(jī)裝置數(shù)。如果接收到待機(jī)裝置數(shù),則使處理進(jìn)入到步驟S83,否則使處理進(jìn)入到步驟S84。在步驟S83中,將接收到的待機(jī)裝置數(shù)顯示于顯示部206,使處理返回到步驟S74。
[0134]在步驟S84中,判斷是否從MFP100接收到優(yōu)先次序。如果接收了優(yōu)先次序,則使處理進(jìn)入到步驟S85,否則使處理進(jìn)入到步驟S88。從MFP100接收優(yōu)先次序的情況是在MFP100中,便攜信息裝置200未被設(shè)定為激活裝置,而被設(shè)定為待機(jī)裝置的情況。在該情況下,從MFP100接收激活裝置信息(步驟S85),從MFP100接收任務(wù)數(shù)(步驟S86)。在接下來的步驟S87中,生成待機(jī)畫面,將生成了的待機(jī)畫面顯示于顯示部206,使處理返回到步驟S74。例如,將圖7所示的待機(jī)畫面顯示于顯示部206。
[0135]在步驟S88中,判斷是否接收到休眠解除命令。在步驟S87中顯示了待機(jī)畫面之后,用戶有時(shí)不操作便攜信息裝置200而擱置。在該情況下,便攜信息裝置200將動作模式切換為休眠狀態(tài)。如果接收到休眠解除命令,則使處理進(jìn)入到步驟S89,否則使處理返回到步驟S74。在步驟S89中,解除動作模式的休眠狀態(tài),切換為通常狀態(tài)。在接下來的步驟S90中,從揚(yáng)聲器發(fā)生蜂鳴聲,使處理返回到步驟S74。MFP100在發(fā)送了休眠解除命令之后,發(fā)送遠(yuǎn)程操作畫面,所以在接下來執(zhí)行的步驟S74中接收MFP100發(fā)送的遠(yuǎn)程操作畫面,顯示于顯示部206(步驟S75)。
[0136]接下來,以便攜信息裝置200、200A、200B作為遠(yuǎn)程操作裝置,對MFP100按照便攜信息裝置200、便攜信息裝置200A、便攜信息裝置200B的順序發(fā)送連接要求的情況為例子進(jìn)行說明。MFP100在從便攜信息裝置200接收連接要求的情況下,與便攜信息裝置200確立通信路徑,使便攜信息裝置200設(shè)定為激活裝置。因此,無需在被設(shè)定為待機(jī)裝置的便攜信息裝置200A、200B中重新發(fā)送連接要求,所以能夠使多個(gè)用戶進(jìn)行遠(yuǎn)程操作的情況下的操作變得容易。另外,MFP100如果將便攜信息裝置200設(shè)定為激活裝置,則向便攜信息裝置200進(jìn)行啟動通知。具體而言,向被設(shè)定為激活裝置的便攜信息裝置200,經(jīng)由確立了的通信路徑發(fā)送遠(yuǎn)程操作畫面,將遠(yuǎn)程操作畫面顯示于便攜信息裝置200。因此,操作便攜信息裝置200的用戶能夠獲知能夠進(jìn)行遠(yuǎn)程操作。
[0137]之后,MFP100依照經(jīng)由在與被設(shè)定為激活裝置的便攜信息裝置200之間確立了的通信路徑接收的遠(yuǎn)程操作,執(zhí)行處理。由此,操作便攜信息裝置200的用戶能夠經(jīng)由便攜信息裝置200正在對MFP100進(jìn)行遠(yuǎn)程操作。
[0138]MFP100在將便攜信息裝置200設(shè)定為激活裝置的期間,從便攜信息裝置200A接收連接要求的情況下,在與便攜信息裝置200A之間確立通信路徑,將便攜信息裝置200A設(shè)定為待機(jī)裝置,并且向便攜信息裝置200A發(fā)送表示設(shè)定為待機(jī)裝置的信號。例如,通知用于識別被設(shè)定為激活裝置的便攜信息裝置200的裝置識別信息。如果接收表示被設(shè)定為待機(jī)裝置的信號的便攜信息裝置200A顯示表示被設(shè)定為待機(jī)裝置的消息,則操作便攜信息裝置200A的用戶能夠獲知無法立即對MFP100進(jìn)行遠(yuǎn)程操作。
[0139]另外,MFP100向被設(shè)定為待機(jī)裝置的便攜信息裝置200A發(fā)送被設(shè)定為激活裝置的便攜信息裝置200的裝置識別信息。如果便攜信息裝置200A顯示便攜信息裝置200的裝置識別信息,則操作便攜信息裝置200A的用戶能夠獲知操作便攜信息裝置200的用戶對MFP100進(jìn)行遠(yuǎn)程操作。
[0140]另外,MFP100與將便攜信息裝置200A設(shè)定為待機(jī)裝置相應(yīng)地,向被設(shè)定為激活裝置的便攜信息裝置200通知被設(shè)定為待機(jī)裝置的便攜信息裝置200的臺數(shù)。因此,操作被設(shè)定為激活裝置的便攜信息裝置200的用戶能夠獲知正在等待遠(yuǎn)程操作的用戶的人數(shù)。例如,有操作便攜信息裝置200的用戶通過獲知正在等待遠(yuǎn)程操作的用戶的人數(shù),盡可能縮短對MFP100進(jìn)行遠(yuǎn)程操作的時(shí)間的情況,在該情況下,正在操作等待遠(yuǎn)程操作的便攜信息裝置200A的用戶能夠盡快對MFP100進(jìn)行遠(yuǎn)程操作。
[0141]進(jìn)而,MFP100在將便攜信息裝置200設(shè)定為激活裝置,將便攜信息裝置200A設(shè)定為待機(jī)裝置的期間,從便攜信息裝置200B接收連接要求的情況下,在與便攜信息裝置200B之間確立通信路徑,將便攜信息裝置200B設(shè)定為待機(jī)裝置,并且向便攜信息裝置200B發(fā)送表示被設(shè)定為待機(jī)裝置的信號。如果接收表示被設(shè)定為待機(jī)裝置的信號的便攜信息裝置200B顯示表示被設(shè)定為待機(jī)裝置的消息,則操作便攜信息裝置200B的用戶能夠獲知無法立即對MFP100進(jìn)行遠(yuǎn)程操作。
[0142]另外,MFP100與將便攜信息裝置200B設(shè)定為待機(jī)裝置相應(yīng)地,向被設(shè)定為激活裝置的便攜信息裝置200通知被設(shè)定為待機(jī)裝置的便攜信息裝置200以及臺數(shù)。因此,操作被設(shè)定為激活裝置的便攜信息裝置200的用戶能夠獲知正在等待遠(yuǎn)程操作的用戶的人數(shù)。
[0143]另外,MFP100向便攜信息裝置200B發(fā)送被設(shè)定為激活裝置的便攜信息裝置200的裝置識別信息。如果便攜信息裝置200B顯示便攜信息裝置200的裝置識別信息,則操作便攜信息裝置200B的用戶能夠獲知操作便攜信息裝置200的用戶正在對MFP100進(jìn)行遠(yuǎn)程操作。
[0144]另外,MFP100將便攜信息裝置200A和便攜信息裝置200B這2臺設(shè)定為待機(jī)裝置,但將優(yōu)先次序與便攜信息裝置200A以及便攜信息裝置200B分別關(guān)聯(lián)起來。接收連接要求的時(shí)刻越早,優(yōu)先次序越高。此處,將比便攜信息裝置200B高的優(yōu)先次序與首先發(fā)送了連接要求的便攜信息裝置200A關(guān)聯(lián)起來。將被設(shè)定為待機(jī)裝置的便攜信息裝置200A和便攜信息裝置200B中的優(yōu)先次序最高的便攜信息裝置200A比便攜信息裝置200B更早地設(shè)定為激活裝置,所以能夠在操作便攜信息裝置200A的用戶與操作便攜信息裝置200B的用戶之間公平地賦予進(jìn)行遠(yuǎn)程操作的機(jī)會。
[0145]另外,直至便攜信息裝置200A被設(shè)定為激活裝置為止,維持在與被設(shè)定為待機(jī)裝置的便攜信息裝置200A之間確立了的通信路徑,直至便攜信息裝置200B被設(shè)定為激活裝置為止,維持在與被設(shè)定為待機(jī)裝置的便攜信息裝置200B之間確立了的通信路徑。因此,無需在與便攜信息裝置200A以及便攜信息裝置200B之間再次確立通信路徑。
[0146]另外,在與便攜信息裝置200A之間確立了的通信路徑中無法進(jìn)行通信的通信異常狀態(tài)持續(xù)規(guī)定時(shí)間以上的情況下,將與便攜信息裝置200A關(guān)聯(lián)起來的優(yōu)先次序變更為最低的優(yōu)先次序。此處,使與便攜信息裝置200A關(guān)聯(lián)起來的優(yōu)先次序低于與便攜信息裝置200B關(guān)聯(lián)起來的優(yōu)先次序。因此,將針對與通信異常持續(xù)規(guī)定時(shí)間的通信路徑對應(yīng)的便攜信息裝置200A關(guān)聯(lián)起來的優(yōu)先次序變更為最低的次序,所以能夠相比于無法進(jìn)行通信的便攜信息裝置200A,對操作能夠進(jìn)行通信的便攜信息裝置200B的用戶優(yōu)先地賦予進(jìn)行遠(yuǎn)程操作的機(jī)會。
[0147]另外,在與便攜信息裝置200A之間確立了的通信路徑中持續(xù)規(guī)定時(shí)間以上的通信異常狀態(tài)消除而成為能夠通信的情況下,維持通信路徑。例如,在便攜信息裝置200A移動到遠(yuǎn)離MFP100的距離的情況等位于通信I/F部112能夠進(jìn)行通信的距離的范圍外的情況下,發(fā)生通信異常。在發(fā)生了通信異常的狀態(tài)下,無法從便攜信息裝置200A對MFP100進(jìn)行遠(yuǎn)程操作,所以為了確保通信異常恢復(fù)的期間,變更優(yōu)先次序。
[0148]另外,MFP100在從被設(shè)定為待機(jī)裝置的便攜信息裝置200A、200B中的某一個(gè)接收取消指示的情況下,解除針對發(fā)送了取消指示的裝置的待機(jī)裝置的設(shè)定,并且變更優(yōu)先次序。例如,在從便攜信息裝置200A接收取消指示的情況下,解除針對便攜信息裝置200A的待機(jī)裝置的設(shè)定,并且將便攜信息裝置200B的優(yōu)先次序變更為最高的值。因此,能夠?qū)?yōu)先次序比操作不期望遠(yuǎn)程操作的便攜信息裝置200A的用戶低的、操作便攜信息裝置200B的用戶盡可能早期地賦予進(jìn)行遠(yuǎn)程操作的機(jī)會。
[0149]進(jìn)而,MFP100與檢測從被設(shè)定為激活裝置的便攜信息裝置200未接收遠(yuǎn)程操作的結(jié)束狀態(tài)相應(yīng)地,將被設(shè)定為待機(jī)裝置的便攜信息裝置200A、200B中的優(yōu)先次序最高的I臺即便攜信息裝置200A設(shè)定為激活裝置,并且向便攜信息裝置200A進(jìn)行啟動通知。具體而言,向被設(shè)定為激活裝置的便攜信息裝置200A經(jīng)由確立了的通信路徑發(fā)送休眠解除命令和遠(yuǎn)程操作畫面。之后,MFP100依照經(jīng)由在與被設(shè)定為激活裝置的便攜信息裝置200A之間確立了的通信路徑接收的遠(yuǎn)程操作,執(zhí)行處理。由此,便攜信息裝置200A在休眠狀態(tài)的情況下消除休眠狀態(tài),顯示遠(yuǎn)程操作畫面。因此,操作便攜信息裝置200A的用戶能夠獲知能夠經(jīng)由便攜信息裝置200A對MFP100進(jìn)行遠(yuǎn)程操作。
[0150]MFP100將在與被設(shè)定為激活裝置的便攜信息裝置200之間確立了的通信路徑被切斷的狀態(tài)檢測為結(jié)束狀態(tài)。例如,便攜信息裝置200的用戶將結(jié)束遠(yuǎn)程操作的指示輸入到便攜信息裝置200,在便攜信息裝置200切斷通信路徑的情況下,在利用通信I/F部112的通信中噪聲的增大等通信異常持續(xù)發(fā)生規(guī)定時(shí)間的情況下,判斷為通信路徑被切斷。在通信路徑被切斷了的情況下,解除針對便攜信息裝置200的激活裝置的設(shè)定,所以能夠避免由操作便攜信息裝置200的用戶長期進(jìn)行遠(yuǎn)程操作的狀態(tài)。
[0151]另外,MFP100如果通過從被設(shè)定為激活裝置的便攜信息裝置200接收的遠(yuǎn)程操作執(zhí)行的任務(wù)的數(shù)量成為上限值以上,則檢測為結(jié)束狀態(tài)。因此,限制通過從被設(shè)定為激活裝置的便攜信息裝置200接收的遠(yuǎn)程操作執(zhí)行的任務(wù)的數(shù)量,所以能夠避免通過便攜信息裝置200長時(shí)間進(jìn)行遠(yuǎn)程操作的狀態(tài)。
[0152]另外,根據(jù)為了通過從被設(shè)定為激活裝置的便攜信息裝置200接收的遠(yuǎn)程操作執(zhí)行任務(wù)而設(shè)定設(shè)定的設(shè)定時(shí)間,變更被限制的上限值。例如,在設(shè)定時(shí)間成為規(guī)定的時(shí)間以上的情況下,減少上限值。因此,能夠防止操作便攜信息裝置200的用戶為了執(zhí)行多個(gè)任務(wù)而對MFP100進(jìn)行遠(yuǎn)程操作的總體時(shí)間變長。
[0153]進(jìn)而,將能夠通過從被設(shè)定為激活裝置的便攜信息裝置200接收的遠(yuǎn)程操作執(zhí)行的任務(wù)的剩余數(shù)量分別通知到被設(shè)定為待機(jī)裝置的便攜信息裝置200A、200B。因此,分別操作被設(shè)定為待機(jī)裝置的便攜信息裝置200A、200B的用戶能夠獲知能夠通過利用便攜信息裝置200的遠(yuǎn)程操作來執(zhí)行的任務(wù)的剩余數(shù)量。進(jìn)而,分別操作便攜信息裝置200A、200B的用戶能夠預(yù)測直至結(jié)束利用便攜信息裝置200的遠(yuǎn)程操作為止的時(shí)間。
[0154]另外,MFP100在預(yù)定的上限時(shí)間以上未從被設(shè)定為激活裝置的便攜信息裝置200接收遠(yuǎn)程操作的情況下,檢測為結(jié)束狀態(tài)。但是,MFP100即使被設(shè)定為激活裝置的便攜信息裝置200被設(shè)定為激活裝置的時(shí)間是上限時(shí)間以上,直至通過從被設(shè)定為激活裝置的便攜信息裝置200接收的遠(yuǎn)程操作至少I個(gè)任務(wù)被執(zhí)行為止,也不檢測為結(jié)束狀態(tài)。因此,能夠避免在操作便攜信息裝置200的用戶忘記了輸入結(jié)束遠(yuǎn)程操作的指示的情況等下,一直持續(xù)利用便攜信息裝置200進(jìn)行遠(yuǎn)程操作的狀態(tài)。另一方面,設(shè)定設(shè)定值的時(shí)間有時(shí)超過上限時(shí)間,在該情況下,通過能夠執(zhí)行至少I次任務(wù),能夠通過遠(yuǎn)程操作執(zhí)行任務(wù)。
[0155]〈變形例〉
[0156]在上述實(shí)施方式的便攜中的打印系統(tǒng)I中,MFP100在遠(yuǎn)程操作裝置被設(shè)定為待機(jī)裝置的期間,不切斷在與遠(yuǎn)程操作裝置之間確立了的通信路徑而維持該通信路徑。在變形例中的打印系統(tǒng)IA中,MFP100在遠(yuǎn)程操作裝置被設(shè)定為待機(jī)裝置的期間,切斷在與遠(yuǎn)程操作裝置之間確立了的通信路徑,在這點(diǎn)上與上述打印系統(tǒng)I不同。以下,關(guān)于變形例中的打印系統(tǒng)1A,主要說明與上述打印系統(tǒng)I不同的點(diǎn)。
[0157]圖13是示出變形例中的MFP所具備的CPU的功能的一個(gè)例子的框圖。圖13所示的功能與圖5所示的功能不同的點(diǎn)在于,刪除了路徑維持部51的點(diǎn)、追加了路徑切斷部51A以及再確立部51B的點(diǎn)、設(shè)定解除部71、優(yōu)先次序變更部73、順次設(shè)定部87、優(yōu)先次序通知部91、激活裝置信息通知部92以及任務(wù)數(shù)通知部93被分別變更為設(shè)定解除部71A、優(yōu)先次序變更部73A、順次設(shè)定部87A、優(yōu)先次序通知部91A、激活裝置信息通知部92A以及任務(wù)數(shù)通知部93A的點(diǎn)。其他功能與圖5所示的功能相同,所以此處不重復(fù)說明。
[0158]待機(jī)裝置設(shè)定部57與從激活裝置設(shè)定部59被輸入裝置識別信息和會話編號的組相應(yīng)的,將用裝置識別信息確定的遠(yuǎn)程操作裝置設(shè)定為待機(jī)裝置,并且將被設(shè)定為待機(jī)裝置通知給用裝置識別信息確定的遠(yuǎn)程操作裝置。進(jìn)而,控制通信I/F部112,經(jīng)由用從激活裝置設(shè)定部59輸入的會話編號確定的通信路徑發(fā)送表示被設(shè)定為待機(jī)裝置的信號。待機(jī)裝置設(shè)定部57可設(shè)定的待機(jī)裝置的臺數(shù)是I臺以上。待機(jī)裝置設(shè)定部57將被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置的裝置識別信息和會話編號的組輸出到路徑維持部51。另外,將被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置的裝置識別信息和會話編號的組輸出到路徑切斷部51A。
[0159]路徑切斷部51A控制通信I/F部112,與從待機(jī)裝置設(shè)定部57被輸入待機(jī)裝置的裝置識別信息和會話編號的組相應(yīng)地,切斷用會話編號識別的通信路徑,并且將待機(jī)裝置的裝置識別信息輸出到再確立部51B。具體而言,控制通信I/F部112,經(jīng)由用從待機(jī)裝置設(shè)定部57輸入的會話編號確定的通信路徑發(fā)送表示切斷通信線路的信號。
[0160]再確立部51B從路徑切斷部51A被輸入待機(jī)裝置的裝置識別信息,確立在與用該裝置識別信息確定的遠(yuǎn)程操作裝置之間的通信路徑。再確立部51B在通信I/F部112從遠(yuǎn)程操作裝置接收連接要求的情況下,如果從路徑切斷部51A輸入了與該遠(yuǎn)程操作裝置的裝置識別信息相同的裝置識別信息,則確立在與遠(yuǎn)程操作裝置之間的通信路徑。再確立部51B如果確立了在與遠(yuǎn)程操作裝置之間的通信路徑,則將遠(yuǎn)程操作裝置的裝置識別信息和會話編號的組輸出到設(shè)定解除部71。
[0161]設(shè)定解除部71A如果從被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置接收到取消指示,則解除針對發(fā)送了取消指示的遠(yuǎn)程裝置的待機(jī)裝置的設(shè)定。具體而言,設(shè)定解除部71A將通信I/F部112所接收的通信分組中的、與從再確立部51B輸入的會話編號相同的會話編號的通信分組判斷為被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置發(fā)送了的通信分組。設(shè)定解除部71A根據(jù)被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置發(fā)送了的通信分組,確定取消指示。設(shè)定解除部71A在確定取消指示的情況下,解除針對發(fā)送了取消指示的遠(yuǎn)程操作裝置的待機(jī)裝置的設(shè)定。具體而言,去掉在RAM114中存儲了的待機(jī)裝置的裝置識別信息中的、發(fā)送了取消指示的遠(yuǎn)程操作裝置的裝置識別信息。
[0162]另外,設(shè)定解除部71A與從激活裝置設(shè)定部59被輸入后述激活設(shè)定信號相應(yīng)地,解除針對用在該激活設(shè)定信號中包含的裝置識別信息確定的遠(yuǎn)程操作裝置的待機(jī)裝置的設(shè)定。激活設(shè)定信號是表示將用在其中包含的裝置識別信息確定的遠(yuǎn)程操作裝置設(shè)定為激活裝置的信號。設(shè)定解除部71A在解除待機(jī)裝置的設(shè)定的情況下,向優(yōu)先次序變更部73A輸出解除信號。解除信號包括解除了待機(jī)裝置的設(shè)定的遠(yuǎn)程操作裝置的裝置識別信息。
[0163]優(yōu)先次序變更部73A在從設(shè)定解除部71被輸入解除信號的情況下,刪除針對用在該解除信號中包含的裝置識別信息確定的遠(yuǎn)程操作裝置關(guān)聯(lián)起來的優(yōu)先次序,并且將對設(shè)定了比該優(yōu)先次序低的優(yōu)先次序的遠(yuǎn)程操作裝置賦予了的優(yōu)先次序提高I個(gè)。
[0164]待機(jī)裝置設(shè)定部57每當(dāng)將遠(yuǎn)程操作裝置設(shè)定為待機(jī)裝置時(shí)、或者、每當(dāng)變更與被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置關(guān)聯(lián)起來的優(yōu)先次序時(shí),將被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置各自的裝置識別信息輸出到待機(jī)裝置通知部61以及激活裝置通知部63,并且將被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置各自的裝置識別信息以及優(yōu)先次序的組輸出到激活裝置設(shè)定部59。
[0165]激活裝置設(shè)定部59中包含的順次設(shè)定部87A在從路徑切斷檢測部75、未操作檢測部77、任務(wù)數(shù)限制檢測部81、以及時(shí)間限制檢測部83中的某一個(gè)被輸入設(shè)定指示的情況下,檢測為未從被設(shè)定為激活裝置的遠(yuǎn)程操作裝置接收遠(yuǎn)程操作的結(jié)束狀態(tài)。順次設(shè)定部87A如果檢測到結(jié)束狀態(tài),則解除針對被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的設(shè)定,將被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置設(shè)定為激活裝置。順次設(shè)定部87A從待機(jī)裝置設(shè)定部57被輸入被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置各自的裝置識別信息以及優(yōu)先次序的組。順次設(shè)定部87A如果檢測到結(jié)束狀態(tài),則根據(jù)從待機(jī)裝置設(shè)定部57輸入的裝置識別信息以及優(yōu)先次序的組,將用優(yōu)先次序最高的裝置識別信息確定的遠(yuǎn)程操作裝置設(shè)定為激活裝置。順次設(shè)定部87A在將被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置中的優(yōu)先次序最高的遠(yuǎn)程操作裝置設(shè)定為激活裝置的情況下,向再確立部51B輸出再確立指示,從再確立部51B取得會話編號。再確立指示包括被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置中的優(yōu)先次序最高的遠(yuǎn)程操作裝置的裝置識別息。
[0166]再確立部51B與被輸入再確立指示相應(yīng)地,確立在與用再確立指示中包含的裝置識別信息確定的遠(yuǎn)程操作裝置之間的通信路徑。經(jīng)由通信I/F部112,向遠(yuǎn)程操作裝置發(fā)送連接要求,與遠(yuǎn)程操作裝置協(xié)商,從而確立通信路徑。再確立部51B如果確立了在與用再確立指示中包含的裝置識別信息確定的遠(yuǎn)程操作裝置之間的通信路徑,則將該裝置識別信息和通信路徑的會話編號的組輸出到順次設(shè)定部87A。
[0167]另外,順次設(shè)定部87A在從未操作檢測部77、任務(wù)數(shù)限制檢測部81、以及時(shí)間限制檢測部83中的某一個(gè)被輸入設(shè)定指示的情況下,將包括被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的裝置識別信息和會話編號的組的切斷結(jié)果信號輸出到激活裝置通知部63。
[0168]待機(jī)裝置通知部61從待機(jī)裝置設(shè)定部57被輸入被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置各自的裝置識別信息,從激活裝置設(shè)定部59的順次設(shè)定部87A被輸入被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的裝置識別信息和會話編號的組。待機(jī)裝置通知部61包括優(yōu)先次序通知部91A、激活裝置信息通知部92A、以及任務(wù)數(shù)通知部93A。
[0169]優(yōu)先次序通知部91A每當(dāng)從待機(jī)裝置設(shè)定部57將遠(yuǎn)程操作裝置設(shè)定為待機(jī)裝置時(shí)、或者每當(dāng)變更與被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置關(guān)聯(lián)起來的優(yōu)先次序時(shí),輸入被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置各自的裝置識別信息以及優(yōu)先次序的組。優(yōu)先次序通知部91A向被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置分別通知優(yōu)先次序。具體而言,優(yōu)先次序通知部91A將從待機(jī)裝置設(shè)定部57輸入的包括裝置識別信息的再確立指示輸出到再確立部51B,從再確立部51B取得會話編號。優(yōu)先次序通知部91A控制通信I/F部112,通過取得了的會話編號的通信路徑,發(fā)送被輸入的優(yōu)先次序。在接收優(yōu)先次序的遠(yuǎn)程操作裝置中,如果顯示根據(jù)優(yōu)先次序計(jì)算的被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置的臺數(shù),則操作遠(yuǎn)程操作裝置的用戶能夠獲知等待臺數(shù),所以能夠預(yù)測直至能夠進(jìn)行遠(yuǎn)程操作為止的時(shí)間。
[0170]激活裝置信息通知部92A向被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置分別通知被設(shè)定為激活裝置的遠(yuǎn)程操作裝置。具體而言,激活裝置信息通知部92A將從待機(jī)裝置設(shè)定部57輸入的包括裝置識別信息的再確立指示輸出到再確立部51B,從再確立部51B取得會話編號。再確立部51B與從激活裝置信息通知部92A被輸入再確立指示相應(yīng)地,確立在與用再確立指示中包含的裝置識別信息確定的遠(yuǎn)程操作裝置之間的通信路徑,將該裝置識別信息和通信路徑的會話編號的組輸出到激活裝置信息通知部92A。激活裝置信息通知部92A控制通信I/F部112,通過從再確立部51B輸入的會話編號的通信路徑,發(fā)送被設(shè)定為激活裝置的遠(yuǎn)程操作裝置的裝置識別信息。
[0171]任務(wù)數(shù)通知部93A從任務(wù)數(shù)限制部80被輸入可執(zhí)行的任務(wù)的剩余數(shù)量。任務(wù)數(shù)通知部93A向被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置分別通知被設(shè)定為激活裝置的遠(yuǎn)程操作裝置可執(zhí)行的任務(wù)的剩余數(shù)量。具體而言,任務(wù)數(shù)通知部93A將從待機(jī)裝置設(shè)定部57輸入的包括裝置識別信息的再確立指示輸出到再確立部51B,從再確立部51B取得會話編號。再確立部51B與從任務(wù)數(shù)通知部93A被輸入再確立指示相應(yīng)地,確立在與用再確立指示中包含的裝置識別信息確定的遠(yuǎn)程操作裝置之間的通信路徑,將該裝置識別信息和通信路徑的會話編號的組輸出到任務(wù)數(shù)通知部93A。任務(wù)數(shù)通知部93A控制通信I/F部112,通過從再確立部51B輸入的會話編號的通信路徑,發(fā)送從任務(wù)數(shù)限制部80輸入的任務(wù)的剩余數(shù)量。
[0172]圖14是示出變形例中的遠(yuǎn)程控制處理的流程的一個(gè)例子的流程圖。與圖7所示的遠(yuǎn)程控制處理不同的點(diǎn)在于,在步驟S07與步驟S08之間追加了步驟S07A的點(diǎn)、步驟S19被變更為步驟S19A的點(diǎn)。其他處理與圖7所示的處理相同,所以此處不重復(fù)說明。
[0173]在步驟S07A中,切斷在步驟S02中確立了的通信路徑,使處理進(jìn)入到步驟S08。在處理進(jìn)入到步驟S07A的情況下,發(fā)送了在步驟SOl中接收到的連接要求的遠(yuǎn)程操作裝置在步驟S05中被設(shè)定為待機(jī)裝置。因此,在步驟S07A中,切斷在與被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置之間確立了的通信路徑。
[0174]在步驟S19A中,變更優(yōu)先次序,向待機(jī)裝置通知變更后的優(yōu)先次序。發(fā)送與待機(jī)裝置對應(yīng)的優(yōu)先次序。在RAM114中存儲了被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置的裝置識別信息和優(yōu)先次序,所以變更與待機(jī)裝置關(guān)聯(lián)起來存儲的優(yōu)先次序。然后,根據(jù)在RAM114中存儲了的被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置的裝置識別信息,確定待機(jī)裝置,確立與確定了的待機(jī)裝置對應(yīng)的通信路徑,經(jīng)由確立了的通信路徑,發(fā)送與確定了的待機(jī)裝置對應(yīng)的優(yōu)先次序,之后,切斷通信路徑。在RAM114中存儲了多個(gè)被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置的裝置識別信息的情況下,向多個(gè)待機(jī)裝置的全部發(fā)送剩余任務(wù)數(shù)。
[0175]圖15是示出變形例中的激活裝置監(jiān)視處理的流程的一個(gè)例子的流程圖。與圖10所示的激活裝置監(jiān)視處理不同的點(diǎn)在于,步驟S39被變更為步驟S39A的點(diǎn)。其他處理與圖10所示的處理相同,所以此處不重復(fù)說明。在步驟S39A中,再確立與待機(jī)裝置之間的通信路徑,將剩余任務(wù)數(shù)通知給待機(jī)裝置,使處理進(jìn)入到步驟S40??刂仆ㄐ臝/F部112,再確立與待機(jī)裝置之間的通信路徑,經(jīng)由再確立了的通信路徑,發(fā)送在步驟S38中計(jì)算了的剩余任務(wù)數(shù),之后,切斷通信路徑。在RAM114中存儲了多個(gè)被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置的裝置識別信息的情況下,向多個(gè)待機(jī)裝置的全部發(fā)送剩余任務(wù)數(shù)。
[0176]圖16是示出變形例中的待機(jī)裝置監(jiān)視處理的流程的一個(gè)例子的流程圖。與圖11所示的待機(jī)裝置監(jiān)視處理不同的點(diǎn)在于,步驟S51以及步驟S59被分別變更為步驟S51A以及步驟S59A的點(diǎn)、步驟S55?步驟S58被刪除的點(diǎn)。其他處理與圖11所示的處理相同,所以此處不重復(fù)說明。
[0177]在步驟S51A中,再確立通信路徑,判斷是否接收到取消信號(步驟S51)。在通信I/F部112所接收的通信分組中,從被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置接收連接要求的情況下,再確立通信路徑,判斷是否經(jīng)由該通信路徑接收到取消信號。如果接收到取消信號,則使處理進(jìn)入到步驟S52,否則使處理返回到遠(yuǎn)程控制處理。
[0178]在步驟S59A中,再確立與待機(jī)裝置之間的通信路徑,將變更后的優(yōu)先次序通知給待機(jī)裝置,使處理返回到遠(yuǎn)程控制處理??刂仆ㄐ臝/F部112,再確立與待機(jī)裝置之間的通信路徑,經(jīng)由再確立了的通信路徑發(fā)送在步驟S54中變更了的優(yōu)先次序,之后,切斷通信路徑。在RAM114中存儲了多個(gè)被設(shè)定為待機(jī)裝置的遠(yuǎn)程操作裝置的裝置識別信息的情況下,向多個(gè)待機(jī)裝置分別發(fā)送對應(yīng)的優(yōu)先次序。
[0179]在變形例中的MFP100中,與便攜信息裝置200A被設(shè)定為待機(jī)裝置相應(yīng)地,切斷在與便攜信息裝置200A之間確立了的通信路徑,與便攜信息裝置200B被設(shè)定為待機(jī)裝置相應(yīng)地,切斷在與便攜信息裝置200B之間確立了的通信路徑。因此,無需執(zhí)行用于維持通信路徑的處理,而能夠有效地利用資源。
[0180]另外,在上述實(shí)施方式中,作為圖像形成裝置的一個(gè)例子說明了 MFP100,作為遠(yuǎn)程操作裝置的一個(gè)例子說明了便攜信息裝置200、200A、200B,但當(dāng)然也可以將發(fā)明捕捉為使MFP100執(zhí)行圖8?圖11或者圖14?圖16所示的處理的遠(yuǎn)程控制方法、使MFP100具備的CPUl 11執(zhí)行該遠(yuǎn)程控制方法的遠(yuǎn)程控制程序。
[0181]應(yīng)當(dāng)認(rèn)為本次公開了的實(shí)施方式在全部的點(diǎn)為例示而不是限制性的。本發(fā)明的范圍并非上述說明而由權(quán)利要求書示出,意圖包括與權(quán)利要求書均等的意義以及范圍內(nèi)的全部變更。
【權(quán)利要求】
1.一種圖像形成裝置,其特征在于,具備: 路徑確立單元,與從遠(yuǎn)程操作裝置接收到連接要求相應(yīng)地,在與所述遠(yuǎn)程操作裝置之間確立通?目路徑; 激活裝置設(shè)定單元,將確立了所述通信路徑的遠(yuǎn)程操作裝置設(shè)定為激活裝置; 處理執(zhí)行單元,按照從被設(shè)定為所述激活裝置的遠(yuǎn)程操作裝置接收的遠(yuǎn)程操作,執(zhí)行處理;以及 待機(jī)裝置設(shè)定單元,與通過所述路徑確立單元和不同于被設(shè)定為所述激活裝置的遠(yuǎn)程操作裝置的遠(yuǎn)程操作裝置確立了通信路徑相應(yīng)地,將不同于被設(shè)定為所述激活裝置的遠(yuǎn)程操作裝置的遠(yuǎn)程操作裝置設(shè)定為待機(jī)裝置, 所述激活裝置設(shè)定單元包括順次設(shè)定單元,該順次設(shè)定單元與檢測到是未從被設(shè)定為所述激活裝置的遠(yuǎn)程操作裝置接收到遠(yuǎn)程操作的結(jié)束狀態(tài)相應(yīng)地,將被設(shè)定為所述待機(jī)裝置的遠(yuǎn)程操作裝置設(shè)定為激活裝置。
2.根據(jù)權(quán)利要求1所述的圖像形成裝置,其特征在于, 還具備啟動通知單元,該啟動通知單元與通過所述順次設(shè)定單元將被設(shè)定為所述待機(jī)裝置的遠(yuǎn)程操作裝置設(shè)定為激活裝置相應(yīng)地,向新被設(shè)定為激活裝置的遠(yuǎn)程操作裝置通知能夠進(jìn)行遠(yuǎn)程操作。
3.根據(jù)權(quán)利要求2所述的圖像形成裝置,其特征在于, 所述啟動通知單元包括遠(yuǎn)程畫面顯示控制單元,該遠(yuǎn)程畫面顯示控制單元使被設(shè)定為所述激活裝置的遠(yuǎn)程操作裝置顯示遠(yuǎn)程操作畫面。
4.根據(jù)權(quán)利要求2或者3所述的圖像形成裝置,其特征在于, 所述啟動通知單元包括休眠解除單元,該休眠解除單元在被設(shè)定為所述激活裝置的遠(yuǎn)程操作裝置是休眠模式的情況下,解除休眠模式。
5.根據(jù)權(quán)利要求1?4中的任意一項(xiàng)所述的圖像形成裝置,其特征在于, 還具備激活裝置通知單元,該激活裝置通知單元向被設(shè)定為所述待機(jī)裝置的遠(yuǎn)程操作裝置通知用于識別被設(shè)定為所述激活裝置的遠(yuǎn)程操作裝置的裝置識別信息。
6.根據(jù)權(quán)利要求1?5中的任意一項(xiàng)所述的圖像形成裝置,其特征在于, 還具備待機(jī)裝置數(shù)通知單元,該待機(jī)裝置數(shù)通知單元向被設(shè)定為所述激活裝置的遠(yuǎn)程操作裝置通知被設(shè)定為所述待機(jī)裝置的遠(yuǎn)程操作裝置的數(shù)量。
7.根據(jù)權(quán)利要求1?6中的任意一項(xiàng)所述的圖像形成裝置,其特征在于, 所述待機(jī)裝置設(shè)定單元包括優(yōu)先次序關(guān)聯(lián)單元,該優(yōu)先次序關(guān)聯(lián)單元在將多個(gè)遠(yuǎn)程操作裝置分別設(shè)定為待機(jī)裝置的情況下,將優(yōu)先次序與被設(shè)定為所述待機(jī)裝置的多個(gè)遠(yuǎn)程操作裝置關(guān)聯(lián)起來, 所述順次設(shè)定單元將被設(shè)定為所述待機(jī)裝置的多個(gè)遠(yuǎn)程操作裝置中的優(yōu)先次序最高的I個(gè)設(shè)定為激活裝置。
8.根據(jù)權(quán)利要求1?7中的任意一項(xiàng)所述的圖像形成裝置,其特征在于, 所述待機(jī)裝置設(shè)定單元包括設(shè)定解除單元,該設(shè)定解除單元在從被設(shè)定為所述待機(jī)裝置的遠(yuǎn)程操作裝置接收到取消指示的情況下,解除針對發(fā)送了該取消指示的遠(yuǎn)程操作裝置的待機(jī)裝置的設(shè)定。
9.根據(jù)權(quán)利要求7所述的圖像形成裝置,其特征在于, 還具備路徑維持單元,該路徑維持單元直至被設(shè)定為所述待機(jī)裝置的遠(yuǎn)程操作裝置被設(shè)定為激活裝置為止,維持在與通過所述待機(jī)裝置設(shè)定單元被設(shè)定為所述待機(jī)裝置的遠(yuǎn)程操作裝置之間通過所述路徑確立單元確立了的通信路徑, 所述待機(jī)裝置設(shè)定單元包括優(yōu)先次序變更單元,該優(yōu)先次序變更單元將優(yōu)先次序變更為最低的次序,該優(yōu)先次序是針對遠(yuǎn)程操作裝置通過所述優(yōu)先次序關(guān)聯(lián)單元關(guān)聯(lián)起來的優(yōu)先次序,該遠(yuǎn)程操作裝置是與通過所述路徑維持單元針對被設(shè)定為所述待機(jī)裝置的多個(gè)待機(jī)裝置分別維持的多個(gè)通信路徑中的通信異常持續(xù)規(guī)定時(shí)間的通信路徑對應(yīng)的裝置。
10.根據(jù)權(quán)利要求1?8中的任意一項(xiàng)所述的圖像形成裝置,其特征在于, 還具備路徑維持單元,該路徑維持單元直至被設(shè)定為所述待機(jī)裝置的遠(yuǎn)程操作裝置被設(shè)定為激活裝置為止,維持在與通過所述待機(jī)裝置設(shè)定單元被設(shè)定為所述待機(jī)裝置的遠(yuǎn)程操作裝置之間通過所述路徑確立單元確立了的通信路徑。
11.根據(jù)權(quán)利要求1?8中的任意一項(xiàng)所述的圖像形成裝置,其特征在于, 還具備路徑切斷單元,該路徑切斷單元與通過所述待機(jī)裝置設(shè)定單元設(shè)定了待機(jī)裝置相應(yīng)地,切斷在與被設(shè)定為所述待機(jī)裝置的遠(yuǎn)程操作裝置之間通過所述路徑確立單元確立了的通信路徑, 所述路徑確立單元包括再確立單元,該再確立單元與通過所述順次設(shè)定單元將被設(shè)定為所述待機(jī)裝置的遠(yuǎn)程操作裝置設(shè)定為激活裝置相應(yīng)地,在與被設(shè)定為所述激活裝置的遠(yuǎn)程操作裝置之間確立通信路徑。
12.根據(jù)權(quán)利要求1?11中的任意一項(xiàng)所述的圖像形成裝置,其特征在于, 所述激活裝置設(shè)定單元包括路徑切斷檢測單元,該路徑切斷檢測單元將通過所述路徑確立單元在與被設(shè)定為所述激活裝置的遠(yuǎn)程操作裝置之間確立了的通信路徑被切斷的狀態(tài)檢測為所述結(jié)束狀態(tài)。
13.根據(jù)權(quán)利要求12所述的圖像形成裝置,其特征在于, 所述路徑切斷檢測單元包括通信異常檢測單元,該通信異常檢測單元在與被設(shè)定為所述激活裝置的遠(yuǎn)程操作裝置之間通過所述路徑確立單元確立了的通信路徑中的通信異常持續(xù)規(guī)定時(shí)間以上的情況下檢測為通信路徑被切斷的狀態(tài)。
14.根據(jù)權(quán)利要求1?13中的任意一項(xiàng)所述的圖像形成裝置,其特征在于, 所述激活裝置設(shè)定單元包括未操作檢測單元,該未操作檢測單元在未從所述激活裝置持續(xù)規(guī)定時(shí)間接收到遠(yuǎn)程操作的情況下,檢測為所述結(jié)束狀態(tài)。
15.根據(jù)權(quán)利要求1?14中的任意一項(xiàng)所述的圖像形成裝置,其特征在于, 所述激活裝置設(shè)定單元包括: 任務(wù)數(shù)限制單元,通過從被設(shè)定為所述激活裝置的遠(yuǎn)程操作裝置接收的遠(yuǎn)程操作,限制所述處理執(zhí)行單元能夠執(zhí)行的任務(wù)的數(shù)量;以及 任務(wù)數(shù)限制檢測單元,如果通過從被設(shè)定為所述激活裝置的遠(yuǎn)程操作裝置接收的遠(yuǎn)程操作,所述處理執(zhí)行單元執(zhí)行了的任務(wù)的數(shù)量成為由所述任務(wù)數(shù)限制單元限制的上限值以上,則檢測為所述結(jié)束狀態(tài)。
16.根據(jù)權(quán)利要求15所述的圖像形成裝置,其特征在于, 所述激活裝置設(shè)定單元包括: 設(shè)定時(shí)間計(jì)時(shí)單元,對為了執(zhí)行通過從被設(shè)定為所述激活裝置的遠(yuǎn)程操作裝置接收的遠(yuǎn)程操作,所述處理執(zhí)行單元執(zhí)行的任務(wù)而設(shè)定設(shè)定值的設(shè)定時(shí)間進(jìn)行計(jì)時(shí);以及 限制值變更單元,根據(jù)被計(jì)時(shí)了的所述設(shè)定時(shí)間變更由所述任務(wù)數(shù)限制單元限制的上限值。
17.根據(jù)權(quán)利要求15或者16所述的圖像形成裝置,其特征在于, 還具備任務(wù)數(shù)通知單元,該任務(wù)數(shù)通知單元向被設(shè)定為所述待機(jī)裝置的遠(yuǎn)程操作裝置通知能夠通過從被設(shè)定為所述激活裝置的遠(yuǎn)程操作裝置接收的遠(yuǎn)程操作而執(zhí)行的任務(wù)的剩余數(shù)量。
18.根據(jù)權(quán)利要求1?17中的任意一項(xiàng)所述的圖像形成裝置,其特征在于, 所述激活裝置設(shè)定單元包括: 操作時(shí)間限制單元,限制被設(shè)定為所述激活裝置的時(shí)間;以及 時(shí)間限制檢測單元,如果被設(shè)定為所述激活裝置的遠(yuǎn)程操作裝置被設(shè)定為激活裝置的時(shí)間成為由所述操作時(shí)間限制單元限制的上限值以上,則檢測為所述結(jié)束狀態(tài)。
19.根據(jù)權(quán)利要求18所述的圖像形成裝置,其特征在于, 所述激活裝置設(shè)定單元還具備延長單元,該延長單元即使被設(shè)定為所述激活裝置的遠(yuǎn)程操作裝置被設(shè)定為激活裝置的時(shí)間是由所述操作時(shí)間限制單元限制的上限值以上,直至利用所述處理執(zhí)行單元通過從被設(shè)定為所述激活裝置的遠(yuǎn)程操作裝置接收的遠(yuǎn)程操作而至少I個(gè)任務(wù)被執(zhí)行為止,也禁止利用所述操作時(shí)間限制單元的限制。
20.一種由圖像形成裝置執(zhí)行的遠(yuǎn)程控制方法,其特征在于,使圖像形成裝置執(zhí)行: 路徑確立步驟,與從遠(yuǎn)程操作裝置接收到連接要求相應(yīng)地,在與所述遠(yuǎn)程操作裝置之間確立通?目路徑;激活裝置設(shè)定步驟,將確立了所述通信路徑的遠(yuǎn)程操作裝置設(shè)定為激活裝置; 處理執(zhí)行步驟,通過從被設(shè)定為所述激活裝置的遠(yuǎn)程操作裝置接收的遠(yuǎn)程操作,執(zhí)行處理;以及 待機(jī)裝置設(shè)定步驟,與在所述路徑確立步驟中和不同于被設(shè)定為所述激活裝置的遠(yuǎn)程操作裝置的遠(yuǎn)程操作裝置確立了通信路徑相應(yīng)地,將不同于被設(shè)定為所述激活裝置的遠(yuǎn)程操作裝置的遠(yuǎn)程操作裝置設(shè)定為待機(jī)裝置, 所述激活裝置設(shè)定步驟包括順次設(shè)定步驟,在該順次設(shè)定步驟中,與檢測到是未從被設(shè)定為所述激活裝置的遠(yuǎn)程操作裝置接收到遠(yuǎn)程操作的結(jié)束狀態(tài)相應(yīng)地,將被設(shè)定為所述待機(jī)裝置的遠(yuǎn)程操作裝置設(shè)定為激活裝置。
21.根據(jù)權(quán)利要求20所述的遠(yuǎn)程控制方法,其特征在于, 還包括啟動通知步驟,在該啟動通知步驟中,與在所述順次設(shè)定步驟中將被設(shè)定為所述待機(jī)裝置的遠(yuǎn)程操作裝置設(shè)定為激活裝置相應(yīng)地,向新被設(shè)定為激活裝置的遠(yuǎn)程操作裝置通知能夠進(jìn)行遠(yuǎn)程操作。
22.根據(jù)權(quán)利要求21所述的遠(yuǎn)程控制方法,其特征在于, 所述啟動通知步驟包括遠(yuǎn)程畫面顯示控制步驟,在該遠(yuǎn)程畫面顯示控制步驟中,使被設(shè)定為所述激活裝置的遠(yuǎn)程操作裝置顯示遠(yuǎn)程操作畫面。
23.根據(jù)權(quán)利要求21或者22所述的遠(yuǎn)程控制方法,其特征在于, 所述啟動通知步驟包括休眠解除步驟,在該休眠解除步驟中,在被設(shè)定為所述激活裝置的遠(yuǎn)程操作裝置是休眠模式的情況下,解除休眠模式。
24.根據(jù)權(quán)利要求20?23中的任意一項(xiàng)所述的遠(yuǎn)程控制方法,其特征在于, 還包括激活裝置通知步驟,在該激活裝置通知步驟中,向被設(shè)定為所述待機(jī)裝置的遠(yuǎn)程操作裝置通知用于識別被設(shè)定為所述激活裝置的遠(yuǎn)程操作裝置的裝置識別信息。
25.根據(jù)權(quán)利要求20?24中的任意一項(xiàng)所述的遠(yuǎn)程控制方法,其特征在于, 還包括待機(jī)裝置數(shù)通知步驟,在該待機(jī)裝置數(shù)通知步驟中,向被設(shè)定為所述激活裝置的遠(yuǎn)程操作裝置通知被設(shè)定為所述待機(jī)裝置的遠(yuǎn)程操作裝置的數(shù)量。
26.根據(jù)權(quán)利要求20?25中的任意一項(xiàng)所述的遠(yuǎn)程控制方法,其特征在于, 所述待機(jī)裝置設(shè)定步驟包括優(yōu)先次序關(guān)聯(lián)步驟,在該優(yōu)先次序關(guān)聯(lián)步驟中,在將多個(gè)遠(yuǎn)程操作裝置分別設(shè)定為待機(jī)裝置的情況下,將優(yōu)先次序與被設(shè)定為所述待機(jī)裝置的多個(gè)遠(yuǎn)程操作裝置關(guān)聯(lián)起來, 所述順次設(shè)定步驟包括將被設(shè)定為所述待機(jī)裝置的多個(gè)遠(yuǎn)程操作裝置中的優(yōu)先次序最高的I個(gè)設(shè)定為激活裝置的步驟。
27.根據(jù)權(quán)利要求20?26中的任意一項(xiàng)所述的遠(yuǎn)程控制方法,其特征在于, 所述待機(jī)裝置設(shè)定步驟包括設(shè)定解除步驟,在該設(shè)定解除步驟中,在從被設(shè)定為所述待機(jī)裝置的遠(yuǎn)程操作裝置接收到取消指示的情況下,解除針對發(fā)送了該取消指示的遠(yuǎn)程操作裝置的待機(jī)裝置的設(shè)定。
28.根據(jù)權(quán)利要求26所述的遠(yuǎn)程控制方法,其特征在于, 還包括路徑維持步驟,在該路徑維持步驟中,直至被設(shè)定為所述待機(jī)裝置的遠(yuǎn)程操作裝置被設(shè)定為激活裝置為止,維持在與在所述待機(jī)裝置設(shè)定步驟中被設(shè)定為所述待機(jī)裝置的遠(yuǎn)程操作裝置之間在所述路徑確立步驟中確立了的通信路徑, 所述待機(jī)裝置設(shè)定步驟包括優(yōu)先次序變更步驟,在該優(yōu)先次序變更步驟中,將優(yōu)先次序變更為最低的次序,該優(yōu)先次序是針對遠(yuǎn)程操作裝置在所述優(yōu)先次序關(guān)聯(lián)步驟中關(guān)聯(lián)起來的優(yōu)先次序,該遠(yuǎn)程操作裝置是與在所述路徑維持步驟中針對被設(shè)定為所述待機(jī)裝置的多個(gè)待機(jī)裝置分別維持的多個(gè)通信路徑中的通信異常持續(xù)規(guī)定時(shí)間的通信路徑對應(yīng)的裝置。
29.根據(jù)權(quán)利要求20?27中的任意一項(xiàng)所述的遠(yuǎn)程控制方法,其特征在于, 還包括路徑維持步驟,在該路徑維持步驟中,直至被設(shè)定為所述待機(jī)裝置的遠(yuǎn)程操作裝置被設(shè)定為激活裝置為止,維持在與在所述待機(jī)裝置設(shè)定步驟中被設(shè)定為所述待機(jī)裝置的遠(yuǎn)程操作裝置之間在所述路徑確立步驟中確立了的通信路徑。
30.根據(jù)權(quán)利要求20?27中的任意一項(xiàng)所述的遠(yuǎn)程控制方法,其特征在于, 還包括路徑切斷步驟,在該路徑切斷步驟中,與在所述待機(jī)裝置設(shè)定步驟中設(shè)定了待機(jī)裝置相應(yīng)地,切斷在與被設(shè)定為所述待機(jī)裝置的遠(yuǎn)程操作裝置之間在所述路徑確立步驟中確立了的通信路徑, 所述路徑確立步驟包括再確立步驟,該再確立步驟與在所述順次設(shè)定步驟中將被設(shè)定為所述待機(jī)裝置的遠(yuǎn)程操作裝置設(shè)定為激活裝置相應(yīng)地,在與被設(shè)定為所述激活裝置的遠(yuǎn)程操作裝置之間確立通信路徑。
31.根據(jù)權(quán)利要求20?30中的任意一項(xiàng)所述的遠(yuǎn)程控制方法,其特征在于, 所述激活裝置設(shè)定步驟包括路徑切斷檢測步驟,在該路徑切斷檢測步驟中,將在所述路徑確立步驟中在與被設(shè)定為所述激活裝置的遠(yuǎn)程操作裝置之間確立了的通信路徑被切斷的狀態(tài)檢測為所述結(jié)束狀態(tài)。
32.根據(jù)權(quán)利要求31所述的遠(yuǎn)程控制方法,其特征在于, 所述路徑切斷檢測步驟包括通信異常檢測步驟,在該通信異常檢測步驟中,在與被設(shè)定為所述激活裝置的遠(yuǎn)程操作裝置之間在所述路徑確立步驟中確立了的通信路徑中的通信異常持續(xù)規(guī)定時(shí)間以上的情況下檢測為通信路徑被切斷的狀態(tài)。
33.根據(jù)權(quán)利要求20?32中的任意一項(xiàng)所述的遠(yuǎn)程控制方法,其特征在于, 所述激活裝置設(shè)定步驟包括未操作檢測步驟,在該未操作檢測步驟中,在從所述激活裝置持續(xù)規(guī)定時(shí)間未接收遠(yuǎn)程操作的情況下,檢測為所述結(jié)束狀態(tài)。
34.根據(jù)權(quán)利要求20?33中的任意一項(xiàng)所述的遠(yuǎn)程控制方法,其特征在于, 所述激活裝置設(shè)定步驟包括: 任務(wù)數(shù)限制步驟,通過從被設(shè)定為所述激活裝置的遠(yuǎn)程操作裝置接收的遠(yuǎn)程操作,限制在所述處理執(zhí)行步驟中能夠執(zhí)行的任務(wù)的數(shù)量;以及 任務(wù)數(shù)限制檢測步驟,如果通過從被設(shè)定為所述激活裝置的遠(yuǎn)程操作裝置接收的遠(yuǎn)程操作,在所述處理執(zhí)行步驟中執(zhí)行了的任務(wù)的數(shù)量成為在所述任務(wù)數(shù)限制步驟中限制的上限值以上,則檢測為所述結(jié)束狀態(tài)。
35.根據(jù)權(quán)利要求34所述的遠(yuǎn)程控制方法,其特征在于, 所述激活裝置設(shè)定步驟包括: 設(shè)定時(shí)間計(jì)時(shí)步驟,對設(shè)定用于執(zhí)行通過從被設(shè)定為所述激活裝置的遠(yuǎn)程操作裝置接收的遠(yuǎn)程操作而在所述處理執(zhí)行步驟中執(zhí)行的任務(wù)的設(shè)定值的設(shè)定時(shí)間進(jìn)行計(jì)時(shí);以及 限制值變更步驟,根據(jù)被計(jì)時(shí)了的所述設(shè)定時(shí)間變更在所述任務(wù)數(shù)限制步驟中限制的上限值。
36.根據(jù)權(quán)利要求34或者35所述的遠(yuǎn)程控制方法,其特征在于, 還包括任務(wù)數(shù)通知步驟,在該任務(wù)數(shù)通知步驟中,向被設(shè)定為所述待機(jī)裝置的遠(yuǎn)程操作裝置通知能夠通過從被設(shè)定為所述激活裝置的遠(yuǎn)程操作裝置接收的遠(yuǎn)程操作而執(zhí)行的任務(wù)的剩余數(shù)量。
37.根據(jù)權(quán)利要求20?36中的任意一項(xiàng)所述的遠(yuǎn)程控制方法,其特征在于, 所述激活裝置設(shè)定步驟包括: 操作時(shí)間限制步驟,限制被設(shè)定為所述激活裝置的時(shí)間;以及 時(shí)間限制檢測步驟,如果被設(shè)定為所述激活裝置的遠(yuǎn)程操作裝置被設(shè)定為激活裝置的時(shí)間成為在所述操作時(shí)間限制步驟中限制的上限值以上,則檢測為所述結(jié)束狀態(tài)。
38.根據(jù)權(quán)利要求37所述的遠(yuǎn)程控制方法,其特征在于, 所述激活裝置設(shè)定步驟還包括延長步驟,在該延長步驟中,即使被設(shè)定為所述激活裝置的遠(yuǎn)程操作裝置被設(shè)定為激活裝置的時(shí)間是在所述操作時(shí)間限制步驟中限制的上限值以上,直至在所述處理執(zhí)行步驟中通過從被設(shè)定為所述激活裝置的遠(yuǎn)程操作裝置接收的遠(yuǎn)程操作而至少I個(gè)任務(wù)被執(zhí)行為止,也禁止所述操作時(shí)間限制步驟中的限制。
【文檔編號】H04N1/00GK104469059SQ201410471209
【公開日】2015年3月25日 申請日期:2014年9月16日 優(yōu)先權(quán)日:2013年9月17日
【發(fā)明者】西村亮佑, 來正洋一, 玉井義之, 川端美繪, 森田光貴 申請人:柯尼卡美能達(dá)株式會社