專利名稱::數(shù)據(jù)傳輸裝置、數(shù)據(jù)傳輸方法及其程序的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及數(shù)據(jù)傳輸裝置、數(shù)據(jù)傳輸方法及其程序。技術(shù)背景以往,基于IrDA(InfraRedDataAssociation)標準的紅外線數(shù)據(jù)通信方式多被PDA、計算機、移動電話、便攜打印機等各種信息設(shè)備采用。而且,為了在大容量內(nèi)容的數(shù)據(jù)傳輸中實現(xiàn)高速通信,在2005年8月IrSimple標準被采用為,際標準規(guī)格(參照非專利文獻l)。該IrSimple標準被期待著除了原有的用途之外,還能夠被利用在新的用途中。另外,在IrSimple標準中,不僅提出了雙向通信還提出了單向通信的步驟。例如,在從移動電話或數(shù)碼相機等數(shù)據(jù)發(fā)送裝置向打印機等數(shù)據(jù)接收裝置進行圖像數(shù)據(jù)的傳輸時,如果采用單向通信的步驟,則用戶可進行高速的圖像數(shù)據(jù)傳輸。非專利文獻1ITX^f—夕、口一Al/:yy株式會社,其他三家公司,"報道發(fā)表資料",[〇nline]2005年8月26日、NTT都科摩,[2006年7月17日檢索],互聯(lián)網(wǎng)<URL:http:〃www.nttdocomo.co.ip/info/news..release/page/20050826.html>但是,在通過基于IrSimple標準的單向通信從數(shù)據(jù)發(fā)送裝置向數(shù)據(jù)接收裝置傳輸數(shù)據(jù)時,即便從數(shù)據(jù)發(fā)送裝置發(fā)送了數(shù)據(jù),如果未以數(shù)據(jù)接收裝置能接收的發(fā)送條件進行數(shù)據(jù)的發(fā)送,則數(shù)據(jù)接收裝置也無法收到數(shù)據(jù)。該情況下,用戶觀察到數(shù)據(jù)接收裝置沒有反應(yīng)(例如在數(shù)據(jù)接收裝置為打印機的情況下是打印動作),會通過數(shù)據(jù)發(fā)送裝置反復向數(shù)據(jù)接收裝置發(fā)送相同的數(shù)據(jù)。但是,由于數(shù)據(jù)發(fā)送裝置的發(fā)送條件保持著與數(shù)據(jù)接收裝置能接收的發(fā)送條件不同的狀態(tài),所以,無論重復多少次都無法傳輸數(shù)據(jù)。而且,還存在著數(shù)據(jù)發(fā)送裝置不能使用戶知曉發(fā)送錯誤的可能
發(fā)明內(nèi)容本發(fā)明鑒于上述情況而實現(xiàn),其目的之一在于,提供當在單向通信中數(shù)據(jù)傳輸有可能失敗的情況下,能夠在下一次發(fā)送同一數(shù)據(jù)之際容易成功的數(shù)據(jù)傳輸裝置、數(shù)據(jù)傳輸方法及其程序。而且,其目的還在于,提供當在單向通信中數(shù)據(jù)傳輸有可能失敗的情況下,能夠使用戶覺察該狀況的數(shù)據(jù)傳輸裝置、數(shù)據(jù)傳輸方法及其程序。本發(fā)明的數(shù)據(jù)傳輸裝置、數(shù)據(jù)傳輸方法以及其程序為了實現(xiàn)上述目的的至少一部分而采用了以下的方案。在通過單向通信向通信對象發(fā)送數(shù)據(jù)的數(shù)據(jù)傳輸裝置中,具備數(shù)據(jù)發(fā)送部,其基于規(guī)定的通信格式的單向通信向通信對象發(fā)送數(shù)據(jù);數(shù)據(jù)選擇部,其由用戶選擇應(yīng)該基于所述單向通信進行發(fā)送的數(shù)據(jù);指令輸入部,其由用戶輸入將利用該數(shù)據(jù)選擇部選擇的數(shù)據(jù)通過所述單向通信發(fā)送給所述通信對象的指令;控制部,其基于通過該指令輸入部輸入的所述指令,按照將利用所述數(shù)據(jù)選擇部選擇的數(shù)據(jù)通過所述單向通信發(fā)送給所述通信對象的方式,控制所述數(shù)據(jù)發(fā)送部;以及檢測部,其在由所述數(shù)據(jù)選擇部選擇了同一數(shù)據(jù)的狀態(tài)下,檢測由所述指令輸入部連續(xù)輸入了通過所述單向通信將所述同一數(shù)據(jù)發(fā)送給所述通信對象的指令的情況,來作為連續(xù)輸入;所述控制部在所述檢測部檢測到所述連續(xù)輸入時,按照對所述單向通信的通信格式進行變更的方式控制所述數(shù)據(jù)發(fā)送部。艮P,基于單向通信連續(xù)發(fā)送了同一數(shù)據(jù)的情況下,存在著基于單向通信的發(fā)送失敗的可能性,假設(shè)失敗,則由于在數(shù)據(jù)的通信格式中存在原因,所以,在對數(shù)據(jù)的通信格式進行變更的基礎(chǔ)上發(fā)送同一數(shù)據(jù)。由此,在下次傳輸同一數(shù)據(jù)時易于成功。在本發(fā)明的數(shù)據(jù)傳輸裝置中,可以當在規(guī)定時間內(nèi)通過所述指令輸入機構(gòu)連續(xù)輸入了將所述數(shù)據(jù)通過所述單向通信向所述通信對象發(fā)送的指令時,或者通過所述指令輸入機構(gòu)連續(xù)規(guī)定次數(shù)輸入了將所述數(shù)據(jù)基于所述單向通信向所述通信對象發(fā)送的指令時,變更所述數(shù)據(jù)的通信格式。當在規(guī)定時間內(nèi)連續(xù)輸入了指令或連續(xù)規(guī)定次數(shù)輸入了指令時,由于基于單向通信的發(fā)送產(chǎn)生失敗的可能性高,所以,通過在對數(shù)據(jù)的通信格式進行變更的基礎(chǔ)上發(fā)送相同的數(shù)據(jù),可在下次傳輸同一數(shù)據(jù)時易于成功。這里,規(guī)定時間可以被設(shè)定為根據(jù)數(shù)據(jù)傳輸發(fā)生失敗時用戶反復進行發(fā)送操作的時間,基于經(jīng)驗而求出的值。另外,規(guī)定次數(shù)可以被設(shè)定為根據(jù)用戶反復發(fā)送同一數(shù)據(jù)的次數(shù),基于經(jīng)驗而求出的值。本發(fā)明的數(shù)據(jù)傳輸裝置還具備可否變更輸入部,其由用戶輸入是否變更所述通信格式的指示;和詢問部,其促使用戶輸入所述指示;在所述檢測部檢測到連續(xù)輸入時,所述控制部在控制所述詢問部以促使用戶輸入所述通信格式的可否變更之后,當由所述可否變更輸入部輸入了變更所述通信格式的指示時,按照變更所述通信格式的方式控制所述數(shù)據(jù)發(fā)送部,當由所述可否變更輸入部輸入了不變更所述通信格式的指示時,按照不變更所述通信格式的方式控制所述數(shù)據(jù)發(fā)送部。由此,可反映用戶的意思。在本發(fā)明的數(shù)據(jù)傳輸裝置中,由所述控制部進行變更的所述通信格式可以是將所述數(shù)據(jù)作為多個幀來發(fā)送時的所述幀的發(fā)送間隔、所述幀的數(shù)據(jù)大小、波特率及通信速度的至少一個。由于幀的發(fā)送間隔或幀的數(shù)據(jù)大小、波特率通信速度與通信對象的不同,所以在數(shù)據(jù)傳輸中發(fā)生失敗的情況很多,因此,提高了應(yīng)用本發(fā)明的意義。本發(fā)明的數(shù)據(jù)傳輸裝置還具備從所述通信對象接收數(shù)據(jù)的數(shù)據(jù)接收部,當所述檢測部檢測到連續(xù)輸入時,所述控制部可以按照將所述單向通信變更為使用了所述數(shù)據(jù)發(fā)送部和所述數(shù)據(jù)接收部的雙向通信的方式,控制所述數(shù)據(jù)發(fā)送部和所述數(shù)據(jù)接收部。由此,可獲得與通信對象能夠容許的通信格式相關(guān)的信息,因此在下次傳輸同一數(shù)據(jù)時能夠更容易成功。本發(fā)明的數(shù)據(jù)傳輸裝置通過單向通信向通信對象發(fā)送數(shù)據(jù),具備數(shù)據(jù)發(fā)送部,其通過單向通信向通信對象發(fā)送數(shù)據(jù);數(shù)據(jù)選擇部,其由用戶選擇應(yīng)該通過所述單向通信進行發(fā)送的數(shù)據(jù);指令輸入部,其由用戶輸入將利用該數(shù)據(jù)選擇部選擇的數(shù)據(jù)通過所述單向通信發(fā)送給所述通信對象的指令;控制部,其基于通過該指令輸入部輸入的所述指令,按照將利用所述數(shù)據(jù)選擇部選擇的數(shù)據(jù)通過所述單向通信發(fā)送給所述通信對象的方式,控制所述數(shù)據(jù)發(fā)送部;檢測部,其在由所述數(shù)據(jù)選擇部選擇了同一數(shù)據(jù)的狀態(tài)下,檢測由所述指令輸入部連續(xù)輸入了通過所述單向通信將所述同一數(shù)據(jù)發(fā)送給所述通信對象的指令的情況,來作為連續(xù)輸入;以及能夠向用戶報知信息的報知部;當所述檢測部檢測到所述連續(xù)輸入時,所述報知部向用戶報告存在發(fā)送錯誤的可能性。由此,當在單向通信中數(shù)據(jù)傳輸有可能己發(fā)生失敗時,可以使用戶覺察該情況。例如,覺察到數(shù)據(jù)傳輸有可能發(fā)生失敗的用戶可以變更發(fā)送條件,再次對數(shù)據(jù)進行發(fā)送。本發(fā)明的數(shù)據(jù)傳輸裝置是在由所述數(shù)據(jù)選擇部選擇了同一數(shù)據(jù)的狀態(tài)下,基于所述數(shù)據(jù)發(fā)送部在數(shù)據(jù)發(fā)送時的所述數(shù)據(jù)的識別信息,識別是否由所述指令輸入部連續(xù)輸入了通過所述單向通信將所述數(shù)據(jù)向所述通信對象發(fā)送的指令的機構(gòu)。本發(fā)明的數(shù)據(jù)傳輸方法用于通過單向通信向通信對象發(fā)送數(shù)據(jù),包括(a)根據(jù)將用戶所選擇的數(shù)據(jù)作為應(yīng)該通過所述單向通信進行發(fā)送的數(shù)據(jù)來通過所述單向通信向所述通信對象發(fā)送的指令,將所述數(shù)據(jù)通過所述單向通信發(fā)送給所述通信對象的步驟;和(b)在選擇了同一數(shù)據(jù)作為應(yīng)該基于所述單向通信進行發(fā)送的數(shù)據(jù)的狀態(tài)下,當連續(xù)輸入了通過所述單向通信向所述通信對象發(fā)送所述數(shù)據(jù)的指令時,變更所述數(shù)據(jù)的通信方式的步驟。在該數(shù)據(jù)傳輸方法中,根據(jù)將用戶所選擇的數(shù)據(jù)作為應(yīng)該通過單向通信進行發(fā)送的數(shù)據(jù),基于單向通信向通信對象發(fā)送的—指令,將數(shù)據(jù)通過單向通信發(fā)送給通信對象,另一方面,在選擇了同一數(shù)據(jù)作為應(yīng)該基于單向通信進行發(fā)送的數(shù)據(jù)的狀態(tài)下,當連續(xù)輸入了通過單向通信向通信對象發(fā)送數(shù)據(jù)的指令時,變更數(shù)據(jù)的通信方式。即,在通過單向通信連續(xù)發(fā)送同一數(shù)據(jù)的情況下,有基于單向通信的發(fā)送產(chǎn)生了失敗的可能性,如果假設(shè)失敗,則由于在數(shù)據(jù)的通信方式中存在原因,所以,在對數(shù)據(jù)的通信方式進行變更的基礎(chǔ)上發(fā)送同一數(shù)據(jù)。由此,在下次傳輸同一數(shù)據(jù)時易于成功。其中,也可以追加用于實現(xiàn)由上述本發(fā)明的數(shù)據(jù)傳輸裝置所具備的各種構(gòu)成而起到的作用、功能的步驟。本發(fā)明的數(shù)據(jù)傳輸方法用于通過單向通信向通信對象發(fā)送數(shù)據(jù),包括(a)根據(jù)將用戶所選擇的數(shù)據(jù)作為應(yīng)該通過所述單向通信進行發(fā)送的數(shù)據(jù),基于所述單向通信向所述通信對象發(fā)送的指令,將所述數(shù)據(jù)通過所述單向通信發(fā)送給所述通信對象的步驟;和(b)在選擇了同一數(shù)據(jù)作為應(yīng)該基于所述單向通信進行發(fā)送的數(shù)據(jù)的狀態(tài)下,當連續(xù)輸入了通過所述單向通信向所述通信對象發(fā)送所述數(shù)據(jù)的指令時,向用戶報知可能存在著發(fā)送錯誤的步驟。在該數(shù)據(jù)傳輸方法中,根據(jù)將用戶所選擇的數(shù)據(jù)作為應(yīng)該通過單向通信進行發(fā)送的數(shù)據(jù),基于單向通信向通信對象發(fā)送的指令,將數(shù)據(jù)通過單向通信發(fā)送給通信對象,另一方面,在選擇了同一數(shù)據(jù)作為應(yīng)該基于單向通信進行發(fā)送的數(shù)據(jù)的狀態(tài)下,當連續(xù)輸入了通過單向通信向通信對象發(fā)送數(shù)據(jù)的指令時,向用戶報知可能存在著發(fā)送錯誤。由此,當在單向通信中數(shù)據(jù)傳輸存在著己失敗的可能性時,可以使用戶覺察到該情況。其中,也可以追加用于實現(xiàn)由上述本發(fā)明的數(shù)據(jù)傳輸裝置所具備的各種構(gòu)成而起到的作用、功能的步驟。本發(fā)明的程序用于使一臺或多臺計算機執(zhí)行上述任意一種數(shù)據(jù)傳輸方法的各步驟。該程序可記錄在計算機能夠讀取的記錄介質(zhì)(例如硬盤、ROM、FD、CD、DVD等)中,也可以經(jīng)由傳輸介質(zhì)(例如互聯(lián)網(wǎng)或LAN等通信網(wǎng)絡(luò))從某臺計算機向其他計算機發(fā)送,還可以通過其他任意方式進行授受。如果使一臺計算機執(zhí)行該程序或分散在多臺計算機中執(zhí)行該程序,則由于能夠執(zhí)行上述數(shù)據(jù)傳輸方法的各步驟,所以,能夠得到與上述數(shù)據(jù)傳輸方法相同的作用效果。圖1是表示移動電話10的概略構(gòu)成的框圖。圖2是移動電話10及多功能打印機60的外觀圖。圖3是表示單向通信的數(shù)據(jù)傳輸中所使用的幀的說明圖。圖4是表示多功能打印機60的概略構(gòu)成的框圖。圖5是表示單向通信的發(fā)送處理程序的一個例子的流程圖。圖6是在移動電話10的顯示器24顯示的畫面的說明圖。圖7是打印機與初始發(fā)送條件對應(yīng)時的次序圖表。圖8是打印機與初始發(fā)送條件不對應(yīng)時的次序圖表。圖中IO—移動電話,12—總線,20—操作按鈕,20a—箭頭鍵,20b一確定按鈕,20c—取消按鈕,20d—發(fā)送開始按鈕,21—麥克,22—揚聲器,23—顯示器單元,24—顯示器,25—顯示器控制器,26—CCD單元,27—CCD控制器,28—CCD,29—收發(fā)部,30—紅外線通信端口,32—光電晶體管,34—LED,40—IrDA控制器,42—解碼器,44一編碼器,46一時鐘發(fā)生器,50—主控制器,51—CPU,52—ROM,53—RAM,54—閃存存儲器,55—內(nèi)部接口,60—多功能打印機,62—總線,70—打印單元,72—掃描單元,74—紅外線通信端口,76—IrDA控制器,78—操作面板,80—存儲器,90—主控制器,S—用紙。具體實施方式接著,根據(jù)附圖對本發(fā)明的實施方式進行說明。圖l是表示本發(fā)明的數(shù)據(jù)傳輸裝置的一個實施方式,即移動電話10的概略構(gòu)成的框圖,圖2是表示移動電話機IO及多功能打印機60的概略構(gòu)成的外觀圖。本實施方式的移動電話10如圖1所示,具備由箭頭鍵等構(gòu)成的操作按鈕20、在受話口處對發(fā)出的聲音進行集音的麥克21、借助送話口將聲音向外部輸出的揚聲器22、顯示各種畫面(圖像)的顯示器單元23、拍攝圖像的CCD單元26、移動電話網(wǎng)的作為數(shù)據(jù)輸入輸出接口的收發(fā)部29、進行紅外線的收發(fā)的紅外線通信端口30、控制紅外線通信端口30來進行與外部的紅外線通信設(shè)備(例如多功能打印機60)的數(shù)據(jù)收發(fā)的IrDA控制器40、掌控移動電話整體的控制的主控制器50。該移動電話10構(gòu)成為顯示器單元23、CCD單元26、收發(fā)部29、IrDA控制器40以及主控制器50能夠通過總線12交換各種控制信號或數(shù)據(jù)。操作按鈕20如圖2所示,具備箭頭鍵20a,其在選擇菜單項目或?qū)σl(fā)送的圖像文件進行選擇時等被使用;確定按鈕20b,其被分配了顯示發(fā)送圖像選擇菜單并確定選擇的功能;取消按鈕20c,其被分配了取消選擇的功能;和發(fā)送開始按鈕20d,其被分配了使IrSimple標準的單向通信開始的功能。顯示器單元23如圖1所示,具備顯示器24和顯示器控制器25。顯示器24是液晶顯示器,用于顯示對將要發(fā)送的圖像進行選擇的發(fā)送圖像選擇菜單與發(fā)送狀態(tài)等。顯示器控制器25是控制顯示器24的電路,具有下述功能按照基于主控制器50的指令顯示各種菜單等的方式驅(qū)動顯示器24。CCD單元26具備CCD27和CCD控制器28。CCD27構(gòu)成為由將透過未圖示的透鏡而入射的光轉(zhuǎn)換為電荷并存儲的光電轉(zhuǎn)換元件、和對電荷進行傳輸?shù)碾姾蓚鬏斣葮?gòu)成的公知CCD攝像器件。CCD控制器28是用于驅(qū)動CCD27的電路,具有根據(jù)主控制器50的指令讀出由CCD27拍攝的數(shù)據(jù)并存儲到存儲器的功能。紅外線通信端口30按照能夠由光電晶體管32對多功能打印機60發(fā)出的紅外線進行受光,并由LED34向多功能打印機60發(fā)出紅外線的方式,被設(shè)置在移動電話10的表面附近(參照圖2)。該紅外線通信端口30構(gòu)成為能夠以遵照IrDA標準及IrSimple標準的通信方式進行通信。遵照IrDA標準的通信方式是雙向通信,例如在以IrDA—4M方式從移動電話10向多功能打印機60進行500kbyte的圖像傳輸時,首先在以9600bps執(zhí)行了裝置發(fā)現(xiàn)步驟(500mseclsec)與裝置連接步驟(300msec500msec)之后,一邊以4Mbps進行雙向通信一邊進行數(shù)據(jù)傳輸,因此總共花費大約3秒鐘。另一方面,遵照IrSimple標準的通信方式有雙向通信和單向通信兩種,例如在以單向通信從移動電話10向多功能打印機60進行500kbyte的圖像傳輸時,由于首先在以9600bps執(zhí)行了裝置連接步驟之后,以4Mbps單方面進行數(shù)據(jù)傳輸,所以花費時間不到l秒。其中,雙向通信時可利用光電晶體管32與LED34雙方,但在單向通信時只能利用LED34,不能利用光電晶體管32。IrDA控制器40具備解碼器42,其將由紅外線通信端口30的光電晶體管32接受紅外線而從紅外線通信端口30輸出的電壓信號IrRx變換為二值(值0和值1)數(shù)據(jù)列;編碼器44,其根據(jù)二值數(shù)據(jù)列生成用于對紅外線通信端口30的LED34進行驅(qū)動而向紅外線通信端口30輸出的電壓信號IrTx;以及時鐘發(fā)生器46,其產(chǎn)生用于對各電壓信號IrRx、IrTx和二值數(shù)據(jù)列的變換定時進行規(guī)定的時鐘。其中,時鐘發(fā)生器46能夠產(chǎn)生與多種不同速度(本實施方式中為9600bps、115.2kbps及4Mbps)對應(yīng)的不同時鐘。這里,利用圖3對IrSimple標準的單向通信進行說明。圖3是表示在IrSimple單向通信的數(shù)據(jù)傳輸中所使用的幀的說明圖。作為數(shù)據(jù)傳輸所使用的幀,除了被用作連接信號的包括SNRM(SetNormalResponseMode)指令的幀A之外,還有包括圖像數(shù)據(jù)的幀B、C、D和作為未圖示的切斷信號而被利用的切斷用幀。在數(shù)據(jù)傳輸時,首先以9600bps傳輸幀A,接著,在50msec之后以4Mbps傳輸幀B,然后,隔著lOOpsec的間隔以相同的4Mbps傳輸幀C、D。主控制器50如圖1所示,被構(gòu)成為以CPU51為中心的微處理器,具備對各種處理程序、各種數(shù)據(jù)、各種表(table)等進行存儲的ROM52;暫時存儲圖像文件與文本文件等、或保存數(shù)據(jù)的RAM53;能夠通過電來重寫,即使切斷電源也可保持數(shù)據(jù)的閃存存儲器54;和被輸入來自操作按鈕20的操作信號、或與麥克21或揚聲器22進行聲音信號交換的內(nèi)部接口55,這些器件按照能夠通過總線12相互交換信號的方式連接。這里,在閃存存儲器54中保存有通過用戶對操作按鈕20進行操作而逐次作成的通訊錄數(shù)據(jù)、借助收發(fā)部29向其他的移動電話或個人計算機等發(fā)送過或要發(fā)送的預定發(fā)送郵件數(shù)據(jù)、借助收發(fā)部29從其他的移動電話或個人計算機等接收到的接收郵件數(shù)據(jù)、基于操作按鈕20的操作而作成的備忘錄數(shù)據(jù)、和由CCD單元26拍攝而作成的圖像文件等。該主控制器50被輸入來自CCD單—元26或收發(fā)部29、IrDA控制器40的各種動作信號與各種檢測信號;或借助內(nèi)部接口55被輸入根據(jù)操作按鈕20的操作而產(chǎn)生的操作信號或來自麥克21的聲音輸入信號。而且,主控制器50根據(jù)由操作按鈕20通過內(nèi)部接口55而輸入的操作信號向收發(fā)部29輸出指令,以便對移動電話網(wǎng)進行訪問;向顯示器單元23輸出指令,使其顯示對要發(fā)送的圖像文件進行選擇的發(fā)送圖像選擇菜單或與發(fā)送狀態(tài)相關(guān)的信息等;向IrDA控制器40輸出指令,使其通過紅外線通信端口30發(fā)送數(shù)據(jù);將從麥克21通過內(nèi)部接口55而輸入的聲音輸入信號作為向移動電話網(wǎng)輸出的數(shù)據(jù)信號輸出給收發(fā)部29;將要以紅外線通信發(fā)送給發(fā)送目的地的數(shù)據(jù)輸出到IrDA控制器40;經(jīng)由內(nèi)部接口55輸出揚聲器22的驅(qū)動信號。多功能打印機60如圖2及圖4所示,搭載有遵照IrDA標準與IrSimple標準的紅外線通信功能,具備向印刷用紙S執(zhí)行印刷的打印單元70、對載置于玻璃臺上的文件進行讀取的掃描單元72、進行紅外線的收發(fā)的紅外線通信端口74、控制紅外線通信端口74來與作為紅外線通信設(shè)備的移動電話10進行數(shù)據(jù)的收發(fā)或只進行數(shù)據(jù)的接收的IrDA控制器76、顯示各種信息或輸入用戶指示的操作面板78、能夠暫時保存各種數(shù)據(jù)的存儲器80、以及對多功能打印機60的整體控制進行掌控的主控制器90。打印單元70具備未圖示的打印引擎(printengine),作為通過從印刷頭向用紙噴出墨水來進行印刷的公知的噴墨打印方式的彩色打印機構(gòu)。紅外線通信端口74及IrDA控制器76的構(gòu)成與移動電話10的紅外線通信端口30及IrDA控制器40相同。主控制器90用于執(zhí)行各種控制,作為其中一種,當通過遵照IrSimple標準的單向通信從移動電話10向多功能打印機60發(fā)送了圖像文件時,對打印單元70輸出指令,使其將通過紅外線通信端口74及IrDA控制器76接收到的該圖像文件向用紙S進行印刷。接著,對如此構(gòu)成的本實施方式的移動電話10的動作,尤其是通過遵照IrSimple標準的單向通信從移動電話10向多功能打印機60發(fā)送圖像文件時的動作進行說明。圖5是表示由移動電話10的主控制器50的CPU51執(zhí)行的IrSimple單向通信的發(fā)送處理程序的一個例子的流程圖;圖6是表示與該程序相關(guān)聯(lián)地在移動電話10的顯示器24上顯示的畫面的說明圖。該程序被存儲在移動電話10的ROM52中。而且,在用戶要向多功能打印機60發(fā)送圖像文件時,當通過按下移動電話10的操作按鈕20的確定按鈕20b,從以縮略圖形式被顯示的圖像中選擇要發(fā)送的圖像的發(fā)送圖像選擇菜單(參照圖6(a))被顯示時,可執(zhí)行該程序。若執(zhí)行了圖5所示的IrSimple單向通信的發(fā)送處理程序,則移動電話10的主控制器50的CPU51首先將發(fā)送條件設(shè)定為初始值并保存于存儲器53,清除在存儲器53上存儲的OBE參數(shù)(步驟SIOO)。這里,作為發(fā)送條件的例子有表示含有圖像數(shù)據(jù)的幀的發(fā)送間隔的最小包間距(packetinterval)或表示一幀的大小的數(shù)據(jù)大小、表示單位時間發(fā)送的數(shù)據(jù)量的通信速度,在本實施方式中,作為初始值分別設(shè)定為IOO網(wǎng)、2048byte、4Mbps。而且,作為OBE參數(shù)的例子有文件名或圖像文件的數(shù)據(jù)大小、作成日期和時間。接著,在用戶對操作按鈕20的箭頭鍵20a等進行操作而選擇了要進行印刷的圖像文件之后,判定是否通過按下操作按鈕20的發(fā)送開始按鈕20d而輸入了發(fā)送該圖像文件的指示(步驟SllO)。在沒有輸入對所選擇的圖像文件進行發(fā)送的指示期間待機,當對所選擇的圖像文件進行發(fā)送的指示被輸入時,進入下一步驟S120。在步驟S120中,將作為用戶所選擇的圖像文件的識別信息的參數(shù)(上述的OBEX參數(shù))從該圖像文件中讀出。然后,讀出在存儲器53中存儲的上次OBEX參數(shù)(步驟S130),并判定在步驟S120中從圖像文件中讀出的這次OBEX參數(shù)是否與在步驟S130中從存儲器53讀出的上次OBEX參數(shù)一致(步驟S140)。這里,由于判定OBEX參數(shù)是否一致是判定是否選擇了與上次相同的圖像文件,所以,對上述所有的參數(shù)(文件名、數(shù)據(jù)大小及作成日期和時間)是否一致進行判定。另外,在本程序一開始就進行比較的情況下,由于作為上次的OBEX參數(shù)在步驟S100中被清除后的值(例如全部值為0)與在步驟S120中讀出的OBEX參數(shù)進行比較,所以,在該步驟S140中構(gòu)成否定判定。在這次OBEX參數(shù)與上次的OBEX參數(shù)不一致的情況下,將計數(shù)器C復位為值0(步驟S150)。這里,計數(shù)器C用于表示針對同一圖像文件的連續(xù)發(fā)送次數(shù)。然后,將在步驟S120中讀出的OBEX參數(shù)覆蓋到上次的OBEX參數(shù)(步驟S160),設(shè)定計時器T開始計測(步驟S170)。這里,計時器T是用于表示從最初發(fā)送圖像文件開始到判定為可能發(fā)生了通信錯誤為止的剩余時間,在該步驟S170中被設(shè)定為規(guī)定時間(例如30秒),開始剩余時間的計測。接著,從存儲器53讀出發(fā)送條件(步驟S180)。當開始執(zhí)行該步驟S180的處理時,在步驟S100中讀出保存于存儲器53的初始值。然后,向顯示器控制器25輸出指令,使得在顯示器24上顯示"圖像文件發(fā)送中"這一信息(步驟S190,參照圖6(b)),遵照IrSimple標準將含有SNRM指令的幀A(參照圖4)作為連接信號以9600bps進行發(fā)送,之后,按照以4Mbps發(fā)送含有圖像數(shù)據(jù)的幀B以后的幀,最后作為切斷信號發(fā)送連接切斷用的幀(未圖示)的方式,向lrDA控制器40輸出指令(步驟S200)。然后,為了表示圖像文件的發(fā)送完成一次,按照將計數(shù)器C增加值1(步驟S210),并在顯示器24上顯示"圖像文件發(fā)送完畢"這一信息的方式,向顯示器控制器25輸出指令(步驟S220,參照圖6(c))。接著,按照在顯示器24上顯示"繼續(xù)發(fā)送嗎?"這一信息的方式,向顯示器控制器25輸出指令(步驟S230,參照圖6(d)),促使用戶進行輸入。然后,判定用戶對操作按鈕20的箭頭鍵20a等進行操作而輸入的指示是否是繼續(xù)發(fā)送的指示(步驟S240)。在由用戶輸入了繼續(xù)發(fā)送的指示時,按照顯示上述的發(fā)送圖像選擇菜單的方式向顯示器控制器25輸出指令(步驟S250,參照圖6(a)),進入步驟SllO,再次待機到由用戶輸入了發(fā)送指示為止。另一方面,當由用戶輸入了結(jié)束發(fā)送的指示時,結(jié)束本程序。當在步驟S140中這次的OBEX參數(shù)與上次的OBEX參數(shù)一致時,表示由用戶針對相同的圖像文件反復輸入了發(fā)送指示的情況。該情況下,首先判定計時器T是否為值0(步驟S260)。在計時器T不為值0的情況下,判定計數(shù)器C的值是否為規(guī)定次數(shù)(本實施方式中設(shè)定為2次)以上(步驟S270)。規(guī)定次數(shù)用于規(guī)定對相同的圖像文件不改變發(fā)送條件地連續(xù)進行發(fā)送的次數(shù)的最大值,這里,由于規(guī)定次數(shù)是值2,所以,直到針對相同的圖像文件輸入了第二次發(fā)送指示為止都不變更發(fā)送條件。其中,考慮如此以相同的發(fā)送條件對圖像文件進行發(fā)送的情況,是因為存在著如下情況因用戶的操作失誤而導致在移動電話10與多功能打印機60未正確相向的狀態(tài)下進行了發(fā)送,所以,圖像文件的傳輸不會正確地進行,之后,使移動電話10與多功能打印機60正確相向來進行發(fā)送。當計數(shù)器C的值小于規(guī)定次數(shù)時,不改變發(fā)送條件地進入步驟S180。另一方面,在計數(shù)器C的值為規(guī)定次數(shù)以上時,變更發(fā)送條件并覆蓋在已保存的發(fā)送條件上(步驟S280),進入步驟S180。這里,作為發(fā)送條件如上所述,是最小包間距或數(shù)據(jù)大小、通信速度,例如可根據(jù)下述表1所示的預先規(guī)定的表來變更發(fā)送條件。根據(jù)該表,當?shù)谝淮巫兏l(fā)送條件時,通信速度從4Mbps變更為115.2kbps,在第二次變更發(fā)送速度時,將最小包間距從100ps變更為500^is,在第三次變更發(fā)送條件時,將數(shù)據(jù)大小從2048byte變更為1024byte。接著,執(zhí)行是否繼續(xù)步驟S180S240的與圖像文件發(fā)送處理相關(guān)的處理與發(fā)送,當由用戶輸入了繼續(xù)發(fā)送的指示時,向顯示器控制器25輸出指令,以顯示上述的發(fā)送圖像選擇菜單(步驟S250,參照圖6(a)),進入步驟S110,再次待機至由用戶輸入了發(fā)送指示為止。另一方面,當由用戶輸入了結(jié)束發(fā)送的指示時,結(jié)束本程序。表1<table>tableseeoriginaldocumentpage15</column></row><table>另外,當在步驟S260中計時器T為值0時,由于有可能發(fā)生了通信錯誤,所以,向顯示器控制器25輸出指令,以便在顯示器24上顯示"有可能發(fā)生了發(fā)送錯誤"這一信息(步驟S290,參照圖6(e)),并結(jié)束本程序。這里,針對多功能打印機60能夠和不能夠進行與移動電話10的發(fā)送條件初始值對應(yīng)的通信進行說明。作為具體的實例,針對多功能打印機60對應(yīng)于4Mbps的通信的情況,和不對應(yīng)4Mbps的通信而對應(yīng)115.2kbps的通信的情況進行說明。其中,其他的發(fā)送條件相同,都與移動電話10的發(fā)送條件的初始值對應(yīng)。首先,針對多功能打印機60與4Mbps的通信對應(yīng)的情況進行說明。該情況下,如果移動電話10的如圖5所示的IrSimple單向通信的發(fā)送處理由主控制器50的CPU51執(zhí)行,則當在步驟S110中由用戶最初輸入了文件的發(fā)送指示時,如上所述經(jīng)過步驟S120S140(否定判定)S190執(zhí)行步驟S200的發(fā)送處理。由于只要移動電話10和多功能打印機60正確地相向,則多功能打印機60可以接收從移動電話10以9600bps發(fā)送的含有SNRM指令的幀A(參照圖4)、以4Mbps發(fā)送的含有圖像數(shù)據(jù)的幀B之后的幀(參照圖4)、以4Mbps發(fā)送的連接切斷用幀(未圖示),所以,在接收了這些幀之后,執(zhí)行所接受的幀中含有的圖像數(shù)據(jù)的印刷。如果用戶確認發(fā)送來的圖像可以印刷,且沒有其他要發(fā)送的圖像文件,則在步驟S240中選擇結(jié)束發(fā)送。另一方面,如果還有其他要印刷的圖像文件,則在步驟S240中選擇繼續(xù)發(fā)送,之后在步驟S250中從顯示于顯示器24的發(fā)送圖像選擇菜單選擇要印刷的圖像文件,再次在步驟S110中輸入發(fā)送指示。在這樣可正常地進行圖像文件的發(fā)送,且用戶發(fā)送了其他的圖像文件的期間,能夠不變更發(fā)送條件地執(zhí)行IrSimple單向通信的發(fā)送處理。其中,圖7是表示這種由用戶輸入圖像文件的發(fā)送指示,到以第一次的發(fā)送執(zhí)行印刷為止的通信步驟的次序圖表。接著,針對多功能打印機60不與4Mbps的通信對應(yīng),但與115.2kbps的通信對應(yīng)的情況進行說明。該情況下,如果移動電話10的如圖5所示的IrSimple單向通信的發(fā)送處理由主控制器50的CPU51執(zhí)行,則當在步驟S110中由用戶最初輸入了文件的發(fā)送指示時,如上所述經(jīng)過步驟S120S140(否定判定)S190執(zhí)行步驟S200的發(fā)送處理,計數(shù)器C被加l成為值l。然而,由于移動電話10以4Mbps發(fā)送含有圖像數(shù)據(jù)的幀,所以,該多功能打印機60不能夠接收這些幀,從而不執(zhí)行印刷。因此,用戶觀察到?jīng)]有執(zhí)行印刷會在步驟S240中選擇繼續(xù)發(fā)送,在步驟S250中選擇相同的圖像文件進行發(fā)送。然后,在執(zhí)行了步驟S120、S130的處理之后,在步驟S140中,由于OBEX參數(shù)與上次的OBEX參數(shù)一致,所以執(zhí)行肯定判定。然后,如果從第一次的發(fā)送開始沒有經(jīng)過規(guī)定時間,則在步驟S270中判定計數(shù)器C的值。當前,由于計數(shù)器C的值為1,而本實施方式中規(guī)定次數(shù)為2次,所以,在第二次圖像文件的發(fā)送中也以相同的發(fā)送條件進行發(fā)送,然后計數(shù)器C的值增加1、變?yōu)橹?。但是,由于發(fā)送條件未被變更,所以,多功能打印機60不執(zhí)行印刷。因此,用戶針對相同的圖像文件進行第三次發(fā)送。于是,與第二次發(fā)送同樣,在執(zhí)行了步驟S120、S130的處理之后,在步驟S140中進行肯定判定,如果沒有經(jīng)過規(guī)定時間,則在步驟S270中再次判定計數(shù)器C的值。由于當前計數(shù)器C的值為2,規(guī)定次數(shù)被設(shè)定為2次,所以,在該步驟S270中進行肯定判定,從而在步驟S280中發(fā)送條件根據(jù)表1被變更。這里,由于成為第一次的變更,所以將通信速度從4Mbps變更為115.2kbps。這樣,在該第三次的發(fā)送中,由于含有圖像數(shù)據(jù)的幀被以115.2kbps發(fā)送,所以,多功能打印機60能夠接收這些幀,對接收到的幀中含有的圖像數(shù)據(jù)進行印刷。然后,當在步驟S240中選擇了繼續(xù)發(fā)送時,在接下來的步驟S250中選擇其他圖像文件,當在步驟S110中由用戶輸入了印刷指示時,由于移動電話10的發(fā)送條件已成為多功能打印機60能夠接收的發(fā)送條件(通信速度為115.2kbps),所以,針對其他的圖像文件只進行了一次發(fā)送來執(zhí)行印刷。其中,圖8是表示這樣從由用戶最初輸入了圖像文件的發(fā)送指示開始,到輸入第三次的發(fā)送指示而執(zhí)行印刷為止的通信步驟的次序圖表。這里,對本實施方式的構(gòu)成要素和本發(fā)明的構(gòu)成要素之間的對應(yīng)關(guān)系進行明示。本實施方式的LED34及IrDA控制器40相當于本發(fā)明的數(shù)據(jù)發(fā)送機構(gòu),本實施方式的箭頭鍵20a相當于本發(fā)明的數(shù)據(jù)選擇機構(gòu),本實施方式的發(fā)送開始按鈕20d相當于本發(fā)明的指令輸入機構(gòu),本實施方式的主控制器50相當于本發(fā)明的控制機構(gòu)。另外,在本實施方式中,通過對移動電話10的動作進行說明,還明示了本發(fā)明的數(shù)據(jù)傳輸方法的一個例子。根據(jù)以上所述的本實施方式的移動電話10,按照基于由用戶按下發(fā)送開始按鈕20d而輸入的發(fā)送指示,以IrSimaple標準的單向通信向多功能打印機60發(fā)送通過用戶對箭頭鍵20a進行操作而選擇的圖像文件的方式,控制LED34及IrAD控制器40,另一方面,在通過用戶操作箭頭鍵20a而選擇了同一圖像文件作為應(yīng)該通過IrSimple標準的單向通信進行發(fā)送的圖像文件的狀態(tài)下,當用戶按下開始按鈕20d將圖像文件以IrSimple標準的單向通信向多功能打印機60進行發(fā)送的指示,在規(guī)定時間內(nèi)連續(xù)輸入了三次以上時,按照變更圖像文件的發(fā)送條件的方式控制IrDA控制器40及LED34。即,當在規(guī)定時間內(nèi)連續(xù)三次以上要基于Simple標準的單向通信發(fā)送同一圖像文件時,基于IrSimple標準的單向通信的發(fā)送有可能已經(jīng)失敗,假設(shè)在失敗時,由于在圖像文件的發(fā)送條件中存在原因,所以,在變更圖像文件的發(fā)送條件的基礎(chǔ)上,對同一圖像文件進行發(fā)送。由此,在下一次傳輸相同圖像文件時容易成功。其中,在變更發(fā)送條件時,可對最小包間距、數(shù)據(jù)大小及通信速度至少一個進行變更,由于這些發(fā)送條件與多功能打印機60能接收的發(fā)送條件不同,所以在數(shù)據(jù)傳輸中失敗的情況很多,因此應(yīng)用本發(fā)明的意義高。并且,由于根據(jù)圖像文件的OBEX參數(shù)(文件名、數(shù)據(jù)大小、作成日期和時間等)對連續(xù)被輸入了發(fā)送指示的對象圖像文件是否相同進行判斷,所以,可恰當?shù)嘏袛噙B續(xù)輸入的指示是否針對同一圖像文件進行的,因此,能夠進行更適當?shù)膱D像傳輸。另外,本發(fā)明完全不限定于上述的實施方式,只要是在屬于本發(fā)明技術(shù)范圍的各種方式中都能構(gòu)實施本發(fā)明。例如,在上述的實施方式中,在從開始發(fā)送相同的圖像文件經(jīng)過了規(guī)定時間后,對通信錯誤進行顯示,但也可以不設(shè)置時間限制,在計數(shù)器C達到規(guī)定次數(shù)以上時進行發(fā)送條件的變更。由此,可以沒有時間限制地僅根據(jù)計數(shù)器c的值確定是否變更發(fā)送條件。而且,也可以在不設(shè)置時間限制的同時,不設(shè)置計數(shù)器c。由此,可以在連續(xù)輸入了相同圖像文件的發(fā)送指示時變更發(fā)送條件。在上述的實施方式中設(shè)規(guī)定次數(shù)為2次,但也可設(shè)規(guī)定次數(shù)為l。由此,在相同圖像文件的發(fā)送指示連續(xù)被輸入2次時可變更發(fā)送條件。在上述實施方式中,當變更發(fā)送條件時對IrSimple標準的單向通信的發(fā)送條件進行了變更,但也可以變更為使用了光電晶體管32和LED34的IrSimple標準的雙向通信,還可以變更為使用了光電晶體管32和LED34的IrDA標準的雙向通信。例如可以在表1的"發(fā)送條件的第一次變更點"處采用雙向通信,也可以在第二次以后采用。這樣,由于能夠獲得與多功能打印機60可容許的發(fā)送條件相關(guān)的信息,所以,在下次傳輸同一數(shù)據(jù)時能夠更加容易成功。其中,該情況下光電晶體管32及IrDA控制器40相當于本發(fā)明的數(shù)據(jù)接收機構(gòu)。在上述的實施方式中,當判定OBEX參數(shù)是否一致時,通過文件名、數(shù)據(jù)大小及作成日期和時間是否全部一致來進行判定,也可通過其中一個參數(shù)是否一致來判定,還可以通過這些參數(shù)中的兩個是否一致來進行判定。在上述的實施方式中,當變更發(fā)送條件的條件成立時(圖5所示的IrSimple單向通信的發(fā)送處理程序的步驟S270的處理被執(zhí)行并成為肯定判定時),變更了發(fā)送條件,但也可在變更發(fā)送條件之前,將向用戶詢問是否變更發(fā)送條件的信息顯示于顯示器24,僅當用戶對操作按鈕20進行操作、輸入了變更發(fā)送條件的指示時,對發(fā)送條件進行變更。由此,可以反映用戶的意思。其中,該情況下,操作按鈕20相當于本發(fā)明的可否變更輸入機構(gòu),顯示器單元23相當于本發(fā)明的詢問機構(gòu)。在上述的實施方式中,當變更發(fā)送條件的條件成立(圖5所示的IrSimple單向通信的發(fā)送處理程序的步驟S270的處理被執(zhí)行并成為肯定判定時)時,變更了發(fā)送條件,但也可替代該方法,按照在顯示器24上顯示將發(fā)生了通信錯誤的可能性通知給用戶的信息的方式,控制顯示器控制器25。由此,當在IrSimple標準的單向通信中存在著數(shù)據(jù)傳輸失敗的可能性時,可以使用戶注意到。而且,也可在將有可能發(fā)生了通信錯誤的情況通知給用戶之后,按照向用戶詢問是否變更發(fā)送條件的信息顯示于顯示器24的方式控制顯示器控制器25,僅在用戶對操作按鈕20進行操作而輸入了變更發(fā)送條件的指示時,變更發(fā)送條件,還可以在將有可能發(fā)生了通信錯誤的情況通知給用戶之后,從可能設(shè)定的發(fā)送條件之中通過用戶對操作按鈕20進行操作而設(shè)定為任意選擇的發(fā)送條件。由此,可在下一次發(fā)送相同圖像文件時容易成功。并且,還可替代按照在顯示器24上顯示信息的方式控制顯示器控制器25或在顯示器24的顯示基礎(chǔ)上,從揚聲器22輸出聲音信息或使未圖示的燈點亮。其中,該情況下顯示器24相當于本發(fā)明的報知機構(gòu)。在上述的實施方式中,例示了移動電話機10作為數(shù)據(jù)傳輸機構(gòu),但也可將數(shù)碼相機或攝像機、個人計算機等作為數(shù)據(jù)傳輸裝置。而且,例示了多功能打印機60作為數(shù)據(jù)接收裝置,但也可以將電視機或音頻設(shè)備、移動電話10以外的移動電話、個人計算機等作為數(shù)據(jù)接收裝置。并且,例示了圖像文件作為以IrSimple單向通信發(fā)送的文件,但也可采用圖像文件以外的文件(例如音樂文件等)等。在上述的實施方式中,針對將本發(fā)明應(yīng)用于通過利用紅外線來進行單向通信的情況進行了說明,但通信介質(zhì)不限定于紅外線。例如,也可應(yīng)用于利用電波進行單向通信的方式,還可應(yīng)用于利用線纜進行單向通信的方式。權(quán)利要求1、一種數(shù)據(jù)傳輸裝置,其通過單向通信向通信對象發(fā)送數(shù)據(jù),具備數(shù)據(jù)發(fā)送部,其基于規(guī)定通信格式的單向通信向通信對象發(fā)送數(shù)據(jù);數(shù)據(jù)選擇部,其由用戶選擇應(yīng)該通過所述單向通信進行發(fā)送的數(shù)據(jù);指令輸入部,其由用戶輸入將利用該數(shù)據(jù)選擇部選擇的數(shù)據(jù)通過所述單向通信發(fā)送給所述通信對象的指令;控制部,其基于通過該指令輸入部輸入的所述指令,按照將利用所述數(shù)據(jù)選擇部選擇的數(shù)據(jù)通過所述單向通信發(fā)送給所述通信對象的方式,控制所述數(shù)據(jù)發(fā)送部;以及檢測部,其在由所述數(shù)據(jù)選擇部選擇了同一數(shù)據(jù)的狀態(tài)下,檢測由所述指令輸入部連續(xù)輸入了通過所述單向通信將所述同一數(shù)據(jù)發(fā)送給所述通信對象的指令的情況,來作為連續(xù)輸入;所述控制部在所述檢測部檢測到所述連續(xù)輸入時,按照變更所述單向通信的通信格式的方式,控制所述數(shù)據(jù)發(fā)送部。2、根據(jù)權(quán)利要求1所述的數(shù)據(jù)傳輸裝置,其特征在于,在由所述數(shù)據(jù)選擇部選擇了同一數(shù)據(jù)的狀態(tài)下,所述檢測部檢測由所述指令輸入部在規(guī)定時間內(nèi)連續(xù)輸入了通過所述單向通信將所述同一數(shù)據(jù)發(fā)送給所述通信對象的指令的情況,來作為連續(xù)輸入。3、根據(jù)權(quán)利要求1所述的數(shù)據(jù)傳輸裝置,其特征在于,在由所述數(shù)據(jù)選擇部選擇了同一數(shù)據(jù)的狀態(tài)下,所述檢測部檢測由所述指令輸入部連續(xù)輸入了規(guī)定次數(shù)的通過所述單向通信將所述同一數(shù)據(jù)發(fā)送給所述通信對象的指令的情況,來作為連續(xù)輸入。4、根據(jù)權(quán)利要求1所述的數(shù)據(jù)傳輸裝置,其特征在于,還具備可否變更輸入部,其由用戶輸入是否變更所述通信格式的指示;和詢問部,其促使用戶輸入所述指示;所述控制部在所述檢測部檢測到連續(xù)輸入時,控制所述詢問部,以促使用戶輸入可否變更所述通信格式,并且,當由所述可否變更輸入部輸入了變更所述通信格式的指示時,按照變更所述通信格式的方式控制所述數(shù)據(jù)發(fā)送部,當由所述可否變更輸入部輸入了不變更所述通信格式的指示時,按照不變更所述通信格式的方式控制所述數(shù)據(jù)發(fā)送部。5、根據(jù)權(quán)利要求1所述的數(shù)據(jù)傳輸裝置,其特征在于,由所述控制部進行變更的所述通信格式,是將所述數(shù)據(jù)作為多個幀進行發(fā)送時的所述幀的發(fā)送間隔、所述幀的數(shù)據(jù)大小、波特率及通信速度的至少一個。6、根據(jù)權(quán)利要求1所述的數(shù)據(jù)傳輸裝置,其特征在于,還具備從所述通信對象接收數(shù)據(jù)的數(shù)據(jù)接收部,所述控制部在所述檢測部檢測到連續(xù)輸入時,按照將所述單向通信變更為使用了所述數(shù)據(jù)發(fā)送部和所述數(shù)據(jù)接收部的雙向通信的方式,控制所述數(shù)據(jù)發(fā)送部和所述數(shù)據(jù)接收部。7、一種數(shù)據(jù)傳輸裝置,其通過單向通信向通信對象發(fā)送數(shù)據(jù),具備:數(shù)據(jù)發(fā)送部,其通過單向通信向通信對象發(fā)送數(shù)據(jù);數(shù)據(jù)選擇部,其由用戶選擇應(yīng)該通過所述單向通信進行發(fā)送的數(shù)據(jù);指令輸入部,其由用戶輸入將利用該數(shù)據(jù)選擇部選擇的數(shù)據(jù)通過所述單向通信發(fā)送給所述通信對象的指令;控制部,其基于通過該指令輸入部輸入的所述指令,按照將利用所述數(shù)據(jù)選擇部選擇的數(shù)據(jù)通過所述單向通信發(fā)送給所述通信對象的方式,控制所述數(shù)據(jù)發(fā)送部;檢測部,其在由所述數(shù)據(jù)選擇部選擇了同一數(shù)據(jù)的狀態(tài)下,檢測由所述指令輸入部連續(xù)輸入了通過所述單向通信將所述同一數(shù)據(jù)發(fā)送給所述通信對象的指令的情況,來作為連續(xù)輸入;以及報知部,其向用戶報知信息;所述報知部在所述檢測部檢測到所述連續(xù)輸入時,向用戶報告存在發(fā)送錯誤的可能性。8、一種數(shù)據(jù)傳輸方法,通過單向通信向通信對象發(fā)送數(shù)據(jù),包括(a)基于將用戶所選擇的數(shù)據(jù)作為應(yīng)該通過所述單向通信進行發(fā)送的數(shù)據(jù)來通過所述單向通信向所述通信對象發(fā)送的指令,將所述數(shù)據(jù)通過所述單向通信發(fā)送給所述通信對象的步驟;和(b)在選擇了同一數(shù)據(jù)作為應(yīng)該通過所述單向通信進行發(fā)送的數(shù)據(jù)的狀態(tài)下,當連續(xù)輸入了通過所述單向通信向所述通信對象發(fā)送所述數(shù)據(jù)的指令時,變更所述數(shù)據(jù)的通信方式的步驟。全文摘要根據(jù)用戶按下發(fā)送開始按鈕(20d)而輸入的發(fā)送指示,按照被選擇的圖像文件基于IrSimple規(guī)格的單向通信向多功能打印機(60)發(fā)送的方式,控制LED(34)及IrDA控制器(40),另一方面,在選擇了同一圖像文件的狀態(tài)下,當由用戶在規(guī)定時間內(nèi)連續(xù)輸入了三次以上發(fā)送圖像文件的指示時,按照變更發(fā)送條件的方式控制LED(34)及IrDA控制器(40),或在顯示器(24)上顯示將有可能發(fā)生了通信錯誤的情況向用戶通知的信息。從而,當在單向通信中數(shù)據(jù)傳輸有可能已失敗時,可以在下次傳輸同一數(shù)據(jù)時容易成功。而且,當在單向通信中數(shù)據(jù)傳輸有可能已失敗時,可使用戶知曉此事。文檔編號H04L29/08GK101132417SQ20071014277公開日2008年2月27日申請日期2007年8月23日優(yōu)先權(quán)日2006年8月23日發(fā)明者橋本潔申請人:精工愛普生株式會社