[go: up one dir, main page]

CN106302564A - File transmission method, device and system - Google Patents

File transmission method, device and system Download PDF

Info

Publication number
CN106302564A
CN106302564A CN201510240692.1A CN201510240692A CN106302564A CN 106302564 A CN106302564 A CN 106302564A CN 201510240692 A CN201510240692 A CN 201510240692A CN 106302564 A CN106302564 A CN 106302564A
Authority
CN
China
Prior art keywords
electronic device
file
link information
module
selection range
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201510240692.1A
Other languages
Chinese (zh)
Other versions
CN106302564B (en
Inventor
陈静萍
陈黄楷
林俊全
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Acer Inc
Original Assignee
Acer Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Acer Inc filed Critical Acer Inc
Priority to CN201510240692.1A priority Critical patent/CN106302564B/en
Publication of CN106302564A publication Critical patent/CN106302564A/en
Application granted granted Critical
Publication of CN106302564B publication Critical patent/CN106302564B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • G06K19/06046Constructional details
    • G06K19/06103Constructional details the marking being embedded in a human recognizable image, e.g. a company logo with an embedded two-dimensional code
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10009Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention provides a file transmission method, a device and a system. The method is suitable for the first electronic device and the second electronic device to perform file transmission operation. The method comprises the following steps: acquiring a target image including a selection range displayed by the second electronic device, wherein the selection range is displayed by the second electronic device in response to a selection operation performed on at least one object displayed by the second electronic device; identifying a coding pattern in the target image within the selected range, and decoding the coding pattern to obtain connection information of the object; and transmitting at least one file with the second electronic device according to the connection information. Therefore, the user can conveniently and directly transfer the file between the devices.

Description

文件传输方法、装置与系统File transfer method, device and system

技术领域technical field

本发明涉及一种文件传输机制,尤其涉及一种文件传输方法、装置与系统。The invention relates to a file transmission mechanism, in particular to a file transmission method, device and system.

背景技术Background technique

随着网络与信息技术的蓬勃发展,使用者往往会拥有多个电子装置。因此,使用者对于多个装置之间的管理电子文件的需求也日益增加。一方面,使用者一般可通过连接于装置间的传输线来传输文件,或是通过外接式储存媒体/装置来进行文件的存取。另一方面,使用者也可通过网际网络,通过电子邮件,云端储存空间等方式,以在多个装置之间进行文件的传输。但是,上述现有的文件传输方式都会有其局限性。With the vigorous development of network and information technology, users often have multiple electronic devices. Therefore, users' requirements for managing electronic files between multiple devices are also increasing. On the one hand, users generally can transfer files through a transmission line connected between devices, or access files through an external storage medium/device. On the other hand, the user can also transfer files between multiple devices through the Internet, through e-mail, cloud storage space, and the like. However, the above existing file transfer methods all have their limitations.

举例来说,利用传输线或是外接式储存媒体/装置传输文件来进行装置间的文件传输时,使用者需要携带额外的传输线或是外接式储存媒体/装置来进行装置间的文件传输操作。又例如,利用云端储存空间或是电子邮件来进行装置间的文件传输时,使用者需要进行云端空间或是电子邮件的注册或是登入等程序,还需注意云端储存空间/电子邮件的空间限制,更有安全性的考虑。For example, when using a transmission line or an external storage medium/device to transfer files between devices, the user needs to carry an additional transmission line or an external storage medium/device to perform the file transmission operation between the devices. For another example, when using cloud storage space or email to transfer files between devices, users need to perform procedures such as cloud space or email registration or login, and also need to pay attention to the space limitation of cloud storage space/email , more security considerations.

发明内容Contents of the invention

有鉴于此,本发明提供一种文件传输方法、装置与系统,通过将使用者所选取物件的连接信息内藏在选取范围内,使用者只需利用另一装置拍摄此选取范围的图像并解读图像中连接信息,即可在此些装置间实现文件传输操作。In view of this, the present invention provides a file transmission method, device and system. By embedding the connection information of the object selected by the user in the selected range, the user only needs to use another device to capture the image of the selected range and interpret it. By linking information in images, file transfer operations can be realized between these devices.

本发明的文件传输方法,适于由第一电子装置与第二电子装置进行文件传输操作。所述方法包括下列步骤:获取包括所述第二电子装置所显示的选取范围在内的目标图像,其中所述选取范围是由所述第二电子装置反应于对其所显示的至少一个物件执行的选取操作而显示;辨识所述目标图像中位于所述选取范围内的编码图样,并解码所述编码图样以获得所述物件的连接信息;以及根据所述连接信息与所述第二电子装置传输至少一个文件。The file transmission method of the present invention is suitable for the file transmission operation performed by the first electronic device and the second electronic device. The method includes the following steps: acquiring a target image including a selected range displayed by the second electronic device, wherein the selected range is executed by the second electronic device in response to at least one displayed object and displaying it through a selection operation; identifying a coding pattern within the selected range in the target image, and decoding the coding pattern to obtain connection information of the object; and communicating with the second electronic device according to the connection information Transfer at least one file.

本发明的文件传输装置包括图像获取模块、解码模块与文件传输模块。图像获取模块获取包括第二电子装置所显示的选取范围在内的目标图像,其中所述选取范围是由所述第二电子装置反应于对其所显示的至少一个物件执行的选取操作而显示。解码模块辨识所述目标图像中位于所述选取范围内的编码图样,并解码所述编码图样以获得所述物件的连接信息。文件传输模块根据所述连接信息与所述第二电子装置传输至少一个文件。The file transmission device of the present invention includes an image acquisition module, a decoding module and a file transmission module. The image acquisition module acquires a target image including a selection range displayed by the second electronic device, wherein the selection range is displayed by the second electronic device in response to a selection operation performed on at least one object displayed on it. The decoding module identifies coded patterns within the selected range in the target image, and decodes the coded patterns to obtain connection information of the object. The file transmission module transmits at least one file with the second electronic device according to the connection information.

本发明的文件传输系统包括第一电子装置与第二电子装置。第二电子装置包括文件选取辨识模块、编码模块与显示模块。其中,文件选取辨识模块对应选取操作点选的至少一个物件在所述物件周围显示选取范围,或对应所述选取操作圈选所述物件的圈选范围显示所述选取范围。编码模块获取各所述物件的连接信息,并编码所述物件的所述连接信息以产生编码图样。显示模块显示所述编码图样于所述选取范围。第一电子装置包括图像获取模块、解码模块与文件传输模块。其中,所述图像获取模块获取包括所述第二电子装置所显示的所述选取范围在内的目标图像。所述解码模块辨识所述目标图像中位于所述选取范围内的所述编码图样,并解码所述编码图样以获得所述物件的所述连接信息。所述文件传输模块根据所述连接信息与所述第二电子装置传输至少一文件,以进行所述第一电子装置与所述第二电子装置之间的文件传输操作。The file transmission system of the present invention includes a first electronic device and a second electronic device. The second electronic device includes a file selection and identification module, an encoding module and a display module. Wherein, the file selection identification module displays the selection range around the object corresponding to at least one object selected by the selection operation, or displays the selection range corresponding to the selection operation circled the circled range of the object. The encoding module obtains connection information of each of the objects, and encodes the connection information of the objects to generate a coding pattern. The display module displays the encoding pattern in the selected range. The first electronic device includes an image acquisition module, a decoding module and a file transmission module. Wherein, the image acquisition module acquires a target image including the selected range displayed by the second electronic device. The decoding module identifies the coded pattern within the selected range in the target image, and decodes the coded pattern to obtain the connection information of the object. The file transfer module transfers at least one file with the second electronic device according to the connection information, so as to perform a file transfer operation between the first electronic device and the second electronic device.

基于上述,本发明所提供的文件传输方法、装置与系统,当使用者在一电子装置中选取物件后,电子装置即会将被选取物件的连接信息编码为编码图样,并显示在使用者的选取范围内。因此,使用者只需通过另一电子装置获取包括此选取范围在内的图像,并对此图像中的编码图样进行解码,即可获得物件的连接信息,从而与电子装置传输文件。因此,使用者可便利且直接地在装置间传输文件。Based on the above, in the file transmission method, device and system provided by the present invention, when the user selects an object in an electronic device, the electronic device will encode the connection information of the selected object into a coded pattern and display it on the user's within the selection range. Therefore, the user only needs to obtain an image including the selected range through another electronic device, and decode the coding pattern in the image to obtain the connection information of the object, so as to transfer files with the electronic device. Therefore, users can conveniently and directly transfer files between devices.

为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合附图作详细说明如下。In order to make the above-mentioned features and advantages of the present invention more comprehensible, the following specific embodiments are described in detail with reference to the accompanying drawings.

附图说明Description of drawings

图1是本发明一实施例所示出的文件传输系统的方块图;Fig. 1 is a block diagram of a file transfer system shown in an embodiment of the present invention;

图2是本发明一实施例所示出的文件传输方法的流程图;Fig. 2 is a flowchart of a file transfer method shown in an embodiment of the present invention;

图3是本发明一实施例所示出的选取范围产生方法的流程图;Fig. 3 is a flowchart of a method for generating a selected range shown in an embodiment of the present invention;

图4是本发明一实施例所示出的文件传输方法的示意图。Fig. 4 is a schematic diagram of a file transfer method shown in an embodiment of the present invention.

附图标记说明:Explanation of reference signs:

10:文件传输系统;10: File transfer system;

100、300:第一电子装置;100, 300: the first electronic device;

200、400:第二电子装置;200, 400: the second electronic device;

110:图像获取模块;110: image acquisition module;

120:解码模块;120: decoding module;

130:文件传输模块;130: file transfer module;

210:文件选取辨识模块;210: file selection and identification module;

220:编码模块;220: encoding module;

230:显示模块;230: display module;

S201、S203、S205:步骤;S201, S203, S205: steps;

S301、S303、S305:步骤;S301, S303, S305: steps;

20:使用者;20: user;

310:图像;310: image;

320:文件传输按钮;320: file transfer button;

410:物件;410: object;

420:鼠标指针;420: mouse pointer;

430:选取操作;430: select operation;

440:显示画面;440: display screen;

450:选取范围;450: selection range;

500:网络连接。500: Network connection.

具体实施方式detailed description

一般而言,使用者在电子装置上选取或圈选物件(例如,文件、文件夹或是目录)时,电子装置会在所选取物件上显示一个选取范围。本发明即利用此选取范围的显示,将所选取物件的连接信息编码为编码图样(pattern)并显示在选取范围内。因此,使用者可利用另一电子装置拍摄此选取范围的图像,并从此图像中的编码图样解读出连接信息,从而连接电子装置以传输数据。通过简单的获取图像的方式,本发明可提供使用者以简单且直接的方式在装置间传输文件。Generally speaking, when a user selects or circles an object (for example, a file, folder or directory) on the electronic device, the electronic device will display a selection range on the selected object. The present invention utilizes the display of the selection range to encode the connection information of the selected object into a coding pattern and display it in the selection range. Therefore, the user can use another electronic device to take an image of the selected range, and interpret the connection information from the coding pattern in the image, so as to connect the electronic device to transmit data. By simply capturing images, the present invention provides users with a simple and direct way to transfer files between devices.

图1是本发明一实施例所示出的文件传输系统的方块图。文件传输系统10由多个文件传输装置所组成,其中所述文件传输装置例如是具有运算能力、通信能力与图像获取能力的服务器、工作站或个人电脑等计算机装置,或是手机、平板电脑等移动装置。在本实施例中,为了便于说明,以2个文件传输装置为例,其中包括为移动装置的第一电子装置100以及为个人电脑的第二电子装置200,但本发明不限于此。在其他实施例中,文件传输系统10也可由1个工作站与2个手机,或是其他装置来组成。FIG. 1 is a block diagram of a file transmission system according to an embodiment of the present invention. The file transmission system 10 is composed of a plurality of file transmission devices, wherein the file transmission devices are, for example, computer devices such as servers, workstations, or personal computers with computing power, communication capabilities, and image acquisition capabilities, or mobile phones, tablet computers, etc. device. In this embodiment, for the sake of illustration, two file transfer devices are taken as an example, including the first electronic device 100 which is a mobile device and the second electronic device 200 which is a personal computer, but the present invention is not limited thereto. In other embodiments, the file transfer system 10 can also be composed of one workstation and two mobile phones, or other devices.

第一电子装置100包括图像获取模块110、解码模块120与文件传输模块130。第二电子装置200包括文件选取辨识模块210、编码模块220与显示模块230。在本实施例中,这些模块例如是储存在第一电子装置100或第二电子装置200的储存单元中的程序或软件,其可载入第一电子装置100或第二电子装置200的处理单元,而由处理单元执行,以实现本发明实施例的文件传输方法。另一方面,在另一实施例中,这些模块也可以是作为分别具有这些模块的功能的电路单元,并且实现本发明实施例的文件传输方法。The first electronic device 100 includes an image acquisition module 110 , a decoding module 120 and a file transmission module 130 . The second electronic device 200 includes a file selection and identification module 210 , an encoding module 220 and a display module 230 . In this embodiment, these modules are, for example, programs or software stored in the storage unit of the first electronic device 100 or the second electronic device 200, which can be loaded into the processing unit of the first electronic device 100 or the second electronic device 200 , and are executed by the processing unit, so as to implement the file transfer method of the embodiment of the present invention. On the other hand, in another embodiment, these modules may also be circuit units respectively having the functions of these modules, and implement the file transmission method of the embodiment of the present invention.

所述储存单元例如是任何型态的固定或可移动随机存取存储器(RandomAccess Memory,以下简称RAM)、只读存储器(Read-Only Memory,以下简称ROM)、闪存(Flash Memory)或类似元件或上述元件的组合。需说明的是,本实施例中所述储存单元并未限制是单一存储器元件,上述模块也可以分开储存在两个或两个以上相同或不同型态的存储器元件中。The storage unit is, for example, any type of fixed or removable random access memory (Random Access Memory, hereinafter referred to as RAM), read-only memory (Read-Only Memory, hereinafter referred to as ROM), flash memory (Flash Memory) or similar components or Combinations of the above elements. It should be noted that the storage unit in this embodiment is not limited to a single memory element, and the above-mentioned modules can also be separately stored in two or more memory elements of the same or different types.

所述处理单元耦接储存单元。处理单元例如是具有单核心或多核心的中央处理单元(Central Processing Unit,以下简称CPU),或是其他可编程的一般用途或特殊用途的微处理器(Microprocessor)、数位信号处理器(Digital SignalProcessor,以下简称DSP)、可编程控制器、特定用途集成电路(ApplicationSpecific Integrated Circuit,以下简称ASIC)或其他类似元件或上述元件的组合。在本实施例中,处理单元用以存取并执行储存单元中记录的模块,从而实现本发明实施例的文件传输方法。本实施例中所述处理单元并未限制是单一处理元件,也可以是由两个或两个以上的处理元件共同执行。The processing unit is coupled to the storage unit. The processing unit is, for example, a single-core or multi-core central processing unit (Central Processing Unit, hereinafter referred to as CPU), or other programmable general purpose or special purpose microprocessor (Microprocessor), digital signal processor (Digital Signal Processor) , hereinafter referred to as DSP), programmable controller, application specific integrated circuit (Application Specific Integrated Circuit, hereinafter referred to as ASIC) or other similar components or a combination of the above components. In this embodiment, the processing unit is configured to access and execute the modules recorded in the storage unit, so as to implement the file transfer method of the embodiment of the present invention. The processing unit in this embodiment is not limited to a single processing element, and may also be jointly executed by two or more processing elements.

图2是本发明一实施例所示出的文件传输方法的流程图。请同时参照图1与图2,本实施例的方法适用于图1的文件传输系统10。以下即搭配文件传输系统10中的各项元件,说明本实施例文件传输方法的详细流程。Fig. 2 is a flowchart of a file transmission method shown in an embodiment of the present invention. Please refer to FIG. 1 and FIG. 2 at the same time. The method of this embodiment is applicable to the file transmission system 10 in FIG. 1 . The detailed flow of the file transfer method of this embodiment will be described below in combination with various components in the file transfer system 10 .

首先,在步骤S201中,第一电子装置100的图像获取模块110会获取包括第二电子装置200所显示的选取范围在内的目标图像,其中选取范围是由第二电子装置200反应于使用者对其所显示的至少一个物件执行的选取操作而显示。Firstly, in step S201, the image acquisition module 110 of the first electronic device 100 will acquire the target image including the selected range displayed by the second electronic device 200, wherein the selected range is reflected by the second electronic device 200 on the user Displayed on a selection operation performed on at least one of the objects it displays.

具体来说,假设使用者欲对第二电子装置200的至少一个物件作文件传输操作,使用者首先会先选取欲进行文件传输的所述物件,第二电子装置200会反应于此选取操作,而显示一个选取范围于第二电子装置的屏幕上。图像获取模块110会通过第一电子装置100的图像获取装置来拍摄第二电子装置200于屏幕上所显示的画面而获取目标图像,其中目标图像会包含第二电子装置200所显示的选取范围。所述图像获取装置是用以获取图像或硬件装置。例如,图像获取装置包括了光学定焦镜头或光学变焦镜头,以及电荷耦合元件(Charge Coupled Device,以下简称CCD)或互补金氧半导体(ComplementaryMetal-Oxide Semiconductor,以下简称CMOS)元件等感光元件。应注意的是,图像获取装置也包括以任何方式耦接于第一电子装置100的相机或是摄影机。Specifically, assuming that the user intends to perform a file transfer operation on at least one object of the second electronic device 200, the user first selects the object for file transfer, and the second electronic device 200 responds to the selection operation, And a selection range is displayed on the screen of the second electronic device. The image acquisition module 110 captures the image displayed on the screen of the second electronic device 200 through the image acquisition device of the first electronic device 100 to acquire a target image, wherein the target image includes the selection range displayed by the second electronic device 200 . The image acquisition device is used to acquire images or a hardware device. For example, the image acquisition device includes an optical fixed-focus lens or an optical zoom lens, and a photosensitive element such as a Charge Coupled Device (CCD) or a Complementary Metal-Oxide Semiconductor (CMOS) element. It should be noted that the image capture device also includes a camera or video camera coupled to the first electronic device 100 in any manner.

以下搭配图3来详细说明本发明实施例中,产生选取范围的流程图。The flow chart of generating the selection range in the embodiment of the present invention will be described in detail below with reference to FIG. 3 .

图3是本发明一实施例所示出的选取范围产生方法的流程图。请同时参照图1与图3,在本实施例中,第二电子装置200的文件选取辨识模块210会对应选取操作点选的物件,在物件周围显示选取范围,或对应选取操作圈选物件的圈选范围显示选取范围(步骤S301)。FIG. 3 is a flowchart of a method for generating a selected range shown in an embodiment of the present invention. Please refer to FIG. 1 and FIG. 3 at the same time. In this embodiment, the file selection identification module 210 of the second electronic device 200 will correspond to the object selected by the selection operation, display the selection range around the object, or circle the object corresponding to the selection operation. The circled range displays the selected range (step S301).

举例来说,假设使用者欲对第二电子装置200的物件进行文件传输操作,使用者会先通过第二电子装置200来进行选取操作,以确认之后所进行的文件传输操作对应的物件。在本实施例中,选取操作例如是使用者利用键盘输入、鼠标点击或是触控等第二电子装置200所支持的选取操作方式来点选欲进行文件传输操作的物件,或是使用者可利用鼠标或是触控等方式来圈选欲进行文件传输操作的物件。For example, assuming that the user wants to perform a file transfer operation on the object of the second electronic device 200, the user will first perform a selection operation through the second electronic device 200 to confirm the object corresponding to the subsequent file transfer operation. In this embodiment, the selection operation is, for example, the user selects the object to perform the file transfer operation by using the selection operation methods supported by the second electronic device 200 such as keyboard input, mouse click, or touch, or the user can Use the mouse or touch to circle the object to be transferred.

在利用点选的方式来选取所述物件的情况下,一般来说,操作系统会反应于此选取操作,而利用反白或是改变画面上所显示的被选取物件的物件名称、底图或是缩图的颜色来表示此物件目前的状态是被选取的。换言之,物件在被选取后与被选取前的文件名称、物件周围的颜色会是不同的,以显示一个选取范围来让使用者清楚知道辨识出被选取的物件。In the case of using the method of clicking to select the object, generally speaking, the operating system will respond to this selection operation, and use highlighting or change the object name, base map or image of the selected object displayed on the screen. is the color of the thumbnail to indicate that the object's current state is selected. In other words, the file name and the color around the object will be different after being selected and before being selected, so as to display a selection range so that the user can clearly identify the selected object.

此外,在利用圈选的方式下,假设使用者是利用鼠标圈选物件,使用者会利用鼠标圈选出一个矩形的圈选范围,而第二电子装置200会反应此圈选范围来对此区域所包含的物件,显示一个选取范围于上述圈选范围中。应注意的,本发明并不限于上述所说明的选取操作。例如,在另一实施例中,使用者也可通过触控的方式,利用画圆或是多点延伸一个圈选范围的大小来选取物件。又例如,使用者可利用键盘输入等现有的选取操作方式来选择物件。In addition, in the way of using circle selection, assuming that the user uses the mouse to circle the object, the user will use the mouse to select a rectangular circle area, and the second electronic device 200 will respond to this circle area. Objects contained in the area, display a selection range in the above-mentioned circled range. It should be noted that the present invention is not limited to the selection operations described above. For example, in another embodiment, the user can also select an object by touching a circle or extending a circle with multiple points. For another example, the user can select an object by using existing selection operation methods such as keyboard input.

一般来说,每一电子装置会具有一个操作系统以使电子装置得以执行文件的管理。第二电子装置200中的文件便会根据第二电子装置的操作系统的配置,储存在不同的目录或是文件夹中。在本实施例中,所述被选取的物件可为第二电子装置200的目录、文件夹或是文件。换言之,使用者可对第二电子装置200中的目录、文件夹或是文件进行选取操作。Generally, each electronic device has an operating system to enable the electronic device to perform file management. The files in the second electronic device 200 are stored in different directories or folders according to the configuration of the operating system of the second electronic device. In this embodiment, the selected object may be a directory, folder or file of the second electronic device 200 . In other words, the user can select a directory, folder or file in the second electronic device 200 .

在本实施例中,在执行完选取操作后,第二电子装置200的编码模块220会获取各物件的连接信息,并编码物件的连接信息以产生编码图样(S303)。In this embodiment, after the selection operation is performed, the encoding module 220 of the second electronic device 200 acquires the connection information of each object, and encodes the connection information of the objects to generate an encoding pattern (S303).

举例来说,假设使用者对多个物件进行选取操作,文件选取辨识模块210会辨识于此选取操作中被选取的各个物件,并且获得对应各个物件的连接信息。文件选取辨识模块210会将对应各个物件的连接信息传送给编码模块220。编码模块220会获取各物件的连接信息,并对这些被选取物件的连接信息进行编码以产生编码图样。For example, assuming that the user performs a selection operation on multiple objects, the file selection identification module 210 will identify each object selected in the selection operation, and obtain connection information corresponding to each object. The file selection and identification module 210 transmits the connection information corresponding to each object to the encoding module 220 . The encoding module 220 acquires connection information of each object, and encodes the connection information of these selected objects to generate an encoding pattern.

在本实施例中,所述连接信息包括被选取物件的储存于第二电子装置200的文件路径与第二电子装置200的网络地址。所述文件路径例如是被选取物件储存在第二电子装置200的逻辑地址或是实体地址。所述网络地址例如是用以表示第二电子装置200于网际网络的IP地址或是在区域网络内的网络名称,也或是其他用以表示第二电子装置200于一网络系统中的信息,其中此信息可让同样位于该通信系统(或是网络系统)中的其他电子装置通过该信息来定位第二电子装置200以进行通信连接(或是网络连接)的建立。也就是说,所述连接信息会包括用以让第一电子装置100得以建立与第二电子装置200之间的网络连接的信息(网络地址),以及欲进行文件传输的第二电子装置200的物件的地址的信息(文件路径)。应注意的是,为了方便说明,在下述的实施例中,仅以建立网络连接为代表来说明本发明的文件传输方法。In this embodiment, the connection information includes the file path of the selected object stored in the second electronic device 200 and the network address of the second electronic device 200 . The file path is, for example, a logical address or a physical address of the selected object stored in the second electronic device 200 . The network address is, for example, used to represent the IP address of the second electronic device 200 in the Internet or the network name in the local area network, or other information used to represent the second electronic device 200 in a network system, The information allows other electronic devices also in the communication system (or network system) to locate the second electronic device 200 to establish a communication connection (or network connection) through the information. That is to say, the connection information will include the information (network address) used to allow the first electronic device 100 to establish a network connection with the second electronic device 200, and the address of the second electronic device 200 to perform file transfer. Information of the address of the object (file path). It should be noted that, for the convenience of description, in the following embodiments, only establishing a network connection is used as a representative to illustrate the file transfer method of the present invention.

编码模块220例如会使用现有的条码(Bar Code)算法、快速响应矩阵码(QR Code)算法或是其他适合的点编码算法来根据被选取的各物件的连接信息产生一维或是二维的编码图样。利用条码(Bar Code)算法、快速响应矩阵码(QR Code)算法来产生编码图样为一般现有的技术,不赘述于此。The coding module 220, for example, uses the existing bar code (Bar Code) algorithm, quick response matrix code (QR Code) algorithm or other suitable point coding algorithms to generate one-dimensional or two-dimensional data according to the connection information of the selected objects. coding pattern. Using the Bar Code algorithm and the Quick Response Matrix Code (QR Code) algorithm to generate the coding pattern is a common existing technology, and will not be repeated here.

在本实施例中,编码模块会利用预设的点编码算法,将编码图样先划分为多个区域(Zones)。在划分此些区域后,在每一区域中,选择部分的区域作为标记区域(Label Zones),而其它的区域则作为数据区域(Data Zones)。接着,编码模块220会开始在此些区域中设置(排列)点像素。设置于数据区域的点像素是根据点点编码算法与连接信息来排列在数据区域中,并且不同的点像素排列方式与排列态样可构成点编码的数据内容(Data Information)。此些数据内容可被解码而还原成被选取物件的连接信息。设置于标记区域的点像素则是用以构成点编码的标记内容(Label Information),其中标记内容是在解码操作中用以定位此编码图样的大小、位置与形状,以便后续对数据内容的解码操作。值得一提的是,根据点编码所排列的点像素所形成的编码图样,其中点像素的排列方式的差异不易被使用者所察觉。换句话说,在本发明实施例中,通过点编码方式所产生的编码图样,可在不影响使用者视觉的情况下,在画面中夹藏已编码的数据内容。In this embodiment, the encoding module divides the encoding pattern into multiple zones (Zones) by using a preset point encoding algorithm. After these areas are divided, in each area, a part of the area is selected as the label area (Label Zones), and other areas are used as the data area (Data Zones). Next, the encoding module 220 starts to set (arrange) dot pixels in these areas. The dot pixels set in the data area are arranged in the data area according to the dot coding algorithm and connection information, and different dot pixel arrangement methods and arrangements can constitute the data content (Data Information) of the dot coding. These data contents can be decoded to restore the connection information of the selected object. The dot pixels set in the label area are used to form the dot-coded label content (Label Information), where the label content is used to locate the size, position and shape of the coded pattern in the decoding operation, so as to facilitate subsequent decoding of the data content operate. It is worth mentioning that, in the coding pattern formed by the dot pixels arranged according to the dot coding, the difference in the arrangement of the dot pixels is not easy to be noticed by the user. In other words, in the embodiment of the present invention, the coding pattern generated by the dot coding method can embed the coded data content in the picture without affecting the user's vision.

产生编码图样后,显示模块230显示编码图样于选取范围(S305)。具体来说,在本实施例中,由于所产生的编码图样具有固定的大小,显示模块230会对所产生的编码图样,进行缩放的动作,以使编码图样可以适当地显示于选取范围内。而在另一范例实施例中,编码模块220在产生编码图样的过程中,还会根据选取范围的大小来产生符合所显示的选取范围的编码图样,再将编码图样显示于选取范围中,但本发明不限于此。例如,在另一实施例中,显示模块230会不缩放编码图样,而是采用重复显示,或是并列显示等其他显示方式,将编码图样显示于选取范围中。After the coded pattern is generated, the display module 230 displays the coded pattern in the selected range (S305). Specifically, in this embodiment, since the generated coded pattern has a fixed size, the display module 230 will zoom the generated coded pattern so that the coded pattern can be properly displayed within the selected range. In another exemplary embodiment, during the process of generating the coding pattern, the coding module 220 will also generate a coding pattern conforming to the displayed selection range according to the size of the selection range, and then display the coding pattern in the selection range, but The present invention is not limited thereto. For example, in another embodiment, the display module 230 does not zoom the coding pattern, but uses other display methods such as repeated display or side-by-side display to display the coding pattern in the selected range.

请再参考图1与图2,在本实施例中,当图像获取模块110获取目标图像后,在步骤S203中,解码模块120会自动地辨识目标图像中位于选取范围内的编码图样,并解码编码图样以获得物件的连接信息。Please refer to FIG. 1 and FIG. 2 again. In this embodiment, after the image acquisition module 110 acquires the target image, in step S203, the decoding module 120 will automatically identify the coding patterns within the selected range in the target image, and decode Encode the pattern to obtain the connection information of the object.

具体来说,解码模块120会解析目标图像的所有像素的排列。由于,设置于标记区域的点像素则是用以构成点编码的标记内容(Label Information),其中标记内容是在解码操作中用以定位此编码图样的大小、区域与方向。因此,解码模块120会根据置于标记区域的点像素的排列或是设置态样来辨识出目标图像中的编码图样,并且也获得此编码图样的大小、位置以及形状。需说明的是,由于在预设的点编码算法会使用预设的规则来划分编码图样中的标记区域与数据区域。因此,在辨识目标图像的编码图样的标记区域后,解码模块120也可辨识出数据区域以及在数据区域内的点像素。接着,解码模块120会根据设置于数据区域的点像素的排列或设置态样,经由预设的点编码算法来解码编码图样,以获得物件的连接信息。Specifically, the decoding module 120 analyzes the arrangement of all pixels of the target image. Because the dot pixels set in the label area are used to form the label information of the dot code, wherein the label information is used to locate the size, area and direction of the code pattern in the decoding operation. Therefore, the decoding module 120 will recognize the coded pattern in the target image according to the arrangement or configuration of the dot pixels placed in the marked area, and also obtain the size, position and shape of the coded pattern. It should be noted that, since the preset point coding algorithm uses preset rules to divide the mark area and the data area in the coding pattern. Therefore, after identifying the mark area of the coding pattern of the target image, the decoding module 120 can also identify the data area and the dot pixels in the data area. Next, the decoding module 120 decodes the encoding pattern through a preset point encoding algorithm according to the arrangement or setting pattern of the dot pixels set in the data area, so as to obtain the connection information of the object.

获得物件的连接信息后,在步骤S205中,第一电子装置100的文件传输模块130会根据连接信息与第二电子装置传输至少一文件。After obtaining the connection information of the object, in step S205, the file transmission module 130 of the first electronic device 100 transmits at least one file with the second electronic device according to the connection information.

在本实施例中,第一电子装置100与第二电子装置200之间的文件传输操作可区分为第一电子装置100将文件上传至第二电子装置200的被选取物件的文件上传操作,与第一电子装置100从第二电子装置200的被选取物件中下载文件的文件下载操作。In this embodiment, the file transfer operation between the first electronic device 100 and the second electronic device 200 can be divided into a file upload operation in which the first electronic device 100 uploads a file to a selected object in the second electronic device 200, and A file download operation in which the first electronic device 100 downloads a file from the selected object in the second electronic device 200 .

在上述的文件下载操作中,文件传输模块130会根据连接信息连接第二电子装置200,以自该第二电子装置下载各所述物件对应的至少一文件。In the above file downloading operation, the file transfer module 130 will connect to the second electronic device 200 according to the connection information, so as to download at least one file corresponding to each of the objects from the second electronic device.

具体来说,如上所述,由于连接信息包含第二电子装置的网络地址。因此,第一电子装置100的文件传输模块130会通过通信单元来根据连接信息建立与第二电子装置200的网络连接。所述通信单元例如是耦接至处理单元并且用以连接至网络。例如,电信网络、网际网络等。在本范例实施例中,通信单元是支持WiFi通信协议。然而,本发明不限于此,通信单元也可同时支持其他通信协议。例如,通信单元是由多个电路所组成,此些电路分别地支持蓝牙(bluetooth)、近场通信(Near Field Communication;以下简称NFC)、第三代移动通信伙伴组织(3rd Generation Partnership Project;以下简称3GPP)标准等无线通信模块。除此之外,通信单元也可具有一有线通信模块(未示出),并通过有线通信的方式来传输或是接收数据。例如,在另一实施例中,通信单元例如是网络适配器(network interface card,以下简称NIC)其通过网络线连接至网际网络,或是以点对点(P2P)的方式与其他电子装置的通信单元建立网络连接。Specifically, as described above, since the connection information includes the network address of the second electronic device. Therefore, the file transfer module 130 of the first electronic device 100 establishes a network connection with the second electronic device 200 through the communication unit according to the connection information. The communication unit is, for example, coupled to the processing unit and configured to connect to a network. For example, telecommunications network, Internet, etc. In this exemplary embodiment, the communication unit supports the WiFi communication protocol. However, the present invention is not limited thereto, and the communication unit may also simultaneously support other communication protocols. For example, the communication unit is composed of multiple circuits, and these circuits respectively support Bluetooth (bluetooth), Near Field Communication (Near Field Communication; hereinafter referred to as NFC), 3rd Generation Partnership Project (3rd Generation Partnership Project; hereinafter 3GPP) standard and other wireless communication modules. In addition, the communication unit may also have a wired communication module (not shown), and transmit or receive data through wired communication. For example, in another embodiment, the communication unit is, for example, a network adapter (network interface card, hereinafter referred to as NIC), which is connected to the Internet through a network cable, or establishes a communication unit with other electronic devices in a peer-to-peer (P2P) manner. Internet connection.

在网络连接建立后,文件传输模块130例如会在第一电子装置100上显示一个文件传输按钮,并且判断文件传输按钮是否被使用者触发。若文件传输按钮被触发,文件传输模块130会经由所建立的网络连接从第二电子装置200下载对应于被选取物件的文件至第一电子装置100。After the network connection is established, the file transfer module 130, for example, displays a file transfer button on the first electronic device 100, and determines whether the file transfer button is triggered by the user. If the file transfer button is triggered, the file transfer module 130 will download the file corresponding to the selected object from the second electronic device 200 to the first electronic device 100 via the established network connection.

另一方面,上述的网络连接也可用来上传文件。详言之,使用者可以在第一电子装置100上选取至少一个文件,而在网络连接建立后或是文件传输按钮被触发后,文件传输模块130即会执行文件上传操作,而根据连接信息连接第二电子装置200,并将第一电子装置100上被选取的文件上传至第二电子装置200的各个物件(例如目录或文件夹)下。On the other hand, the aforementioned network connection can also be used to upload files. In detail, the user can select at least one file on the first electronic device 100, and after the network connection is established or the file transfer button is triggered, the file transfer module 130 will execute the file upload operation, and connect according to the connection information The second electronic device 200 uploads the selected file on the first electronic device 100 to each object (eg directory or folder) of the second electronic device 200 .

本发明并不限于上述文件传输的态样,例如,在另一实施例中,电子装置可在取得连接信息后直接进行文件传输操作。在又一实施例中,文件传输按钮没有区分上传或是下载,并且文件传输模块130可根据第一电子装置100中是否有文件被选取而在文件传输按钮被触发时自动地判断使用者欲执行的文件传输操作为文件上传操作或是文件下载操作。The present invention is not limited to the above-mentioned aspect of file transfer. For example, in another embodiment, the electronic device can directly perform file transfer operation after obtaining the connection information. In yet another embodiment, the file transfer button does not distinguish between upload and download, and the file transfer module 130 can automatically determine whether the user wants to execute the file transfer button when the file transfer button is triggered according to whether there is a file selected in the first electronic device The file transfer operation of is a file upload operation or a file download operation.

图4是本发明一实施例所示出的文件传输方法的示意图。请参照图4,举例来说,假设使用者欲从第二电子装置400下载物件410的文件。使用者20可通过鼠标指针420在第二电子装置400上圈选物件410,以进行对物件410的选取操作430。在完成对物件410的选取操作后,第二电子装置400会显示具有编码图样的选取范围450于被选取的物件410上。使用者20可通过第一电子装置300的图像获取装置来拍摄第二电子装置400的显示画面440,以获取包含第二电子装置400所显示的选取范围450的图像310。第一电子装置300会自动地辨识于图像310中的编码图样,进行解码以获得连接信息,显示文件传输按钮320于第一电子装置300的显示画面中,并且根据连接信息建立第一电子装置300与第二电子装置400的网络连接500。当使用者20点击所述文件传输按钮320以触发文件传输功能时,第一电子装置300便会通过所建立的网络连接500下载第二电子装置400中被选取物件410的文件。如此一来,使用者20可直接且便利地完成从第二电子装置400将物件410的文件下载至第一电子装置300的文件传输操作。Fig. 4 is a schematic diagram of a file transfer method shown in an embodiment of the present invention. Referring to FIG. 4 , for example, assume that the user wants to download the file of the object 410 from the second electronic device 400 . The user 20 can use the mouse pointer 420 to circle the object 410 on the second electronic device 400 to perform a selection operation 430 on the object 410 . After completing the selection operation on the object 410 , the second electronic device 400 will display the selection range 450 with the coding pattern on the selected object 410 . The user 20 can capture the display screen 440 of the second electronic device 400 through the image acquisition device of the first electronic device 300 to obtain the image 310 including the selected range 450 displayed on the second electronic device 400 . The first electronic device 300 will automatically recognize the code pattern in the image 310, decode it to obtain the connection information, display the file transfer button 320 on the display screen of the first electronic device 300, and establish the first electronic device 300 according to the connection information. A network connection 500 with the second electronic device 400 . When the user 20 clicks the file transfer button 320 to trigger the file transfer function, the first electronic device 300 will download the file of the selected object 410 in the second electronic device 400 through the established network connection 500 . In this way, the user 20 can directly and conveniently complete the file transfer operation of downloading the file of the object 410 from the second electronic device 400 to the first electronic device 300 .

应注意的是,本实施例的文件传输方法是通过执行储存于第一电子装置100的储存单元的图像获取模块110、解码模块120、文件传输模块130,与执行储存于第二电子装置200的储存单元的文件选取辨识模块210、编码模块220、以及显示模块230来实现本发明实施例的文件传输方法,但本发明不限于此。例如,第一电子装置100或第二电子装置200的储存单元可以储存包含上述所有模块的代码。因此,第一电子装置100与第二电子装置200可更方便地进行文件传输操作。It should be noted that the file transfer method in this embodiment is implemented by executing the image acquisition module 110, the decoding module 120, and the file transfer module 130 stored in the storage unit of the first electronic device 100, and executing the image acquisition module 110 stored in the second electronic device 200. The file selection and identification module 210, the encoding module 220, and the display module 230 of the storage unit implement the file transmission method of the embodiment of the present invention, but the present invention is not limited thereto. For example, the storage unit of the first electronic device 100 or the second electronic device 200 may store codes including all the above modules. Therefore, the first electronic device 100 and the second electronic device 200 can perform file transfer operations more conveniently.

值得一提的是,如上所述,在另一实施例中,这些模块也可以作为具有这些模块的功能的电路单元。换言之,本发明实施例的文件传输方法也可以硬件电路的方式来实现相同的功能。例如,图像获取模块110的功能可实作为图像获取电路。图像获取电路耦接于(或是整合至)上述的图像获取装置,并且用以通过图像获取装置来拍摄且获得目标图像,再将所获得的目标图像传送至解码电路单元。文件传输模块130的功能可实作为文件传输电路,其例如是网络适配器或是无线通信模块,并且可用有线或是无线的方式来传输文件。文件选取辨识模块210的功能可实作为文件选取辨识电路。解码模块120的功能可实作为解码电路单元,编码模块220的功能可实作为编码电路。应注意的是,在另一实施例中,编码电路与解码电路也可整合为一个编码/解码电路。It is worth mentioning that, as mentioned above, in another embodiment, these modules can also serve as circuit units having the functions of these modules. In other words, the file transfer method in the embodiment of the present invention can also implement the same function in the form of a hardware circuit. For example, the function of the image acquisition module 110 can be implemented as an image acquisition circuit. The image acquisition circuit is coupled to (or integrated into) the above-mentioned image acquisition device, and is used to capture and obtain a target image through the image capture device, and then transmit the obtained target image to the decoding circuit unit. The function of the file transmission module 130 can be implemented as a file transmission circuit, such as a network adapter or a wireless communication module, and can transmit files in a wired or wireless manner. The function of the file selection identification module 210 can be implemented as a file selection identification circuit. The function of the decoding module 120 can be implemented as a decoding circuit unit, and the function of the encoding module 220 can be implemented as an encoding circuit. It should be noted that, in another embodiment, the encoding circuit and the decoding circuit can also be integrated into one encoding/decoding circuit.

又例如,显示模块230的功能可实作为显示电路,其耦接于(或整合至)第二电子装置的显示器,并且反应于第二电子装置上的选取操作,通过第二电子装置的显示器来显示具有编码图样的选取范围。所述显示器例如是液晶显示器(Liquid Crystal Display,以下简称LCD)、发光二极管(Light-EmittingDiode,以下简称LED)显示器、场致发射显示器(Field Emission Display,以下简称FED)。所述显示器也可以是利用其他种类显示器的显示面板与例如是电阻式(resistive)、电容式(capacitive)或光学式(optical)等触控面板所组成的触控显示器,而可同时提供显示及触控操作功能,或是其他可提供显示功能的显示器,本发明不限于此。此外,上述的不同的各个电路耦接于处理单元,来实现本发明实施例的文件传输方法。For another example, the function of the display module 230 can be implemented as a display circuit, which is coupled (or integrated) to the display of the second electronic device, and responds to the selection operation on the second electronic device, through the display of the second electronic device. Displays the selection with coded patterns. The display is, for example, a liquid crystal display (Liquid Crystal Display, hereinafter referred to as LCD), a light-emitting diode (Light-Emitting Diode, hereinafter referred to as LED) display, and a field emission display (Field Emission Display, hereinafter referred to as FED). The display can also be a touch display that utilizes a display panel of another type of display and a touch panel such as resistive, capacitive or optical, and can simultaneously provide display and The touch operation function, or other displays that can provide display functions, the present invention is not limited thereto. In addition, the above-mentioned different circuits are coupled to the processing unit to implement the file transmission method of the embodiment of the present invention.

综上所述,本发明所提供的文件传输方法、装置与系统,当在一电子装置中选取物件后,将所述装置中被选取的所述物件的连接信息编码为编码图样,并显示一个具有所述编码图样的显示范围于所选取的物件上。此外,本发明实施例还通过另一电子装置获取包括所述电子装置所显示的选取范围在内的图像,对所述图像中的编码图样进行解码以获得对应所述物件的连接信息,从而使另一电子装置根据连接信息来传输文件至所述电子装置。因此,使用者可便利且直接地在装置间传输文件。To sum up, the file transfer method, device and system provided by the present invention, after selecting an object in an electronic device, encodes the connection information of the selected object in the device into a coding pattern, and displays a A display area with the coded pattern is on the selected object. In addition, in the embodiment of the present invention, another electronic device is used to acquire an image including the selected range displayed by the electronic device, and decode the coding pattern in the image to obtain the connection information corresponding to the object, so that Another electronic device transmits the file to the electronic device according to the connection information. Therefore, users can conveniently and directly transfer files between devices.

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention, rather than limiting them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: It is still possible to modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the technical solutions of the various embodiments of the present invention. scope.

Claims (10)

1. a document transmission method, it is characterised in that be suitable to by one first electronic installation and one second electricity Sub-device carries out a file transfer operation, and described method comprises the following steps:
Obtain the target image including the selection range shown by described second electronic device, its Described in selection range be to be reacted on by described second electronic device its shown at least one object is performed A selection operation and show;
Target image described in identification is positioned at a coding pattern of described selection range, and decodes described volume Code pattern is to obtain a link information of described object;And
At least one file is transmitted with described second electronic device according to described link information.
Document transmission method the most according to claim 1, it is characterised in that described second electronic device is anti- A selection operation that its shown at least one object is performed by Ying Yu and show that the step of described selection range includes:
The described object that corresponding described selection operation clicks shows described selection range around described object, Or corresponding described selection operation circle selects a circle of described object to select scope to show described selection range;And
Obtain the described link information of each described object, and encode the described link information of described object to produce Raw described coding pattern, and show that described coding pattern is in described selection range.
Document transmission method the most according to claim 1, it is characterised in that connect letter according to described Cease the step with at least one file described in the transmission of described second electronic device to include:
Described second electronic device is connected, to download from described second electronic device according to described link information Described at least one file that each described object is corresponding.
Document transmission method the most according to claim 1, it is characterised in that connect letter according to described Cease the step with at least one file described in the transmission of described second electronic device to include:
Described second electronic device is connected, to transmit on described first electronic installation according to described link information Described at least one file to described second electronic device each described object under.
Document transmission method the most according to claim 1, it is characterised in that described link information bag Include described at least one file storage corresponding to each described object in a file road of described second electronic device Footpath and a network address of described second electronic device.
6. a file transfer means, it is characterised in that including:
One image collection module, obtains including the selection range shown by a second electronic device One target image, wherein said selection range is reacted on it shown by described second electronic device At least one object perform a selection operation and show;
One decoder module, is positioned at a coding pattern of described selection range in target image described in identification, And decode described coding pattern to obtain a link information of described object;And
One document transmission module, transmits at least one file according to described link information with described second electronic device.
File transfer means the most according to claim 6, it is characterised in that described in above-mentioned basis In the operation of at least one file described in link information and the transmission of described second electronic device,
Described document transmission module connects described second electronic device according to described link information, with from described Second electronic device downloads described at least one file that each described object is corresponding.
File transfer means the most according to claim 6, it is characterised in that described in above-mentioned basis In the operation of at least one file described in link information and the transmission of described second electronic device,
Described document transmission module connects described second electronic device according to described link information, to transmit State under each described object of at least one file extremely described second electronic device.
File transfer means the most according to claim 6, it is characterised in that wherein said connection is believed Breath includes that described at least one file storage corresponding to each described object is in a literary composition of described second electronic device Part path and a network address of described second electronic device.
10. a document transmission system, it is characterised in that including:
One second electronic device, including:
Identification module chosen by one file, and at least one object that a corresponding selection operation clicks is at described thing Show a selection range around part, or corresponding described selection operation circle selects a circle of described object to select scope to show Show described selection range;
One coding module, obtains a link information of each described object, and encodes the institute of described object State link information and encode pattern to produce one, and
One display module, shows that described coding pattern is in described selection range;And
One first electronic installation, including:
One image collection module, obtains and includes choosing model described in shown by described second electronic device It is trapped among an interior target image;
One decoder module, is positioned at the described coding of described selection range in target image described in identification Pattern, and decode described coding pattern to obtain the described link information of described object;And
One document transmission module, wherein said document transmission module according to described link information with described Second electronic device transmission at least one file, to carry out described first electronic installation and described second electronics dress A file transfer operation between putting.
CN201510240692.1A 2015-05-13 2015-05-13 File transmission method, device and system Active CN106302564B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510240692.1A CN106302564B (en) 2015-05-13 2015-05-13 File transmission method, device and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510240692.1A CN106302564B (en) 2015-05-13 2015-05-13 File transmission method, device and system

Publications (2)

Publication Number Publication Date
CN106302564A true CN106302564A (en) 2017-01-04
CN106302564B CN106302564B (en) 2019-08-06

Family

ID=57631404

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510240692.1A Active CN106302564B (en) 2015-05-13 2015-05-13 File transmission method, device and system

Country Status (1)

Country Link
CN (1) CN106302564B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113589998A (en) * 2020-04-30 2021-11-02 宏碁股份有限公司 Electronic device and data transmission method thereof

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1291315A (en) * 1998-03-20 2001-04-11 三菱电机株式会社 Lossy/lossless region of interest image coding
CN101561812A (en) * 2006-07-03 2009-10-21 北京华旗资讯数码科技有限公司 Method for obtaining network audio/video documents
TW201132016A (en) * 2010-01-29 2011-09-16 Pantech Co Ltd Communication terminal and method for data transmission
TW201207628A (en) * 2010-08-02 2012-02-16 Univ Kun Shan Connection method by using coded image
CN103034666A (en) * 2011-09-29 2013-04-10 今日传媒股份有限公司 Multimedia file of embedded information
WO2013052025A1 (en) * 2011-10-03 2013-04-11 Hewlett-Packard Development Company, L.P. Region selection for counterfeit determinations

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1291315A (en) * 1998-03-20 2001-04-11 三菱电机株式会社 Lossy/lossless region of interest image coding
CN101561812A (en) * 2006-07-03 2009-10-21 北京华旗资讯数码科技有限公司 Method for obtaining network audio/video documents
TW201132016A (en) * 2010-01-29 2011-09-16 Pantech Co Ltd Communication terminal and method for data transmission
TW201207628A (en) * 2010-08-02 2012-02-16 Univ Kun Shan Connection method by using coded image
CN103034666A (en) * 2011-09-29 2013-04-10 今日传媒股份有限公司 Multimedia file of embedded information
WO2013052025A1 (en) * 2011-10-03 2013-04-11 Hewlett-Packard Development Company, L.P. Region selection for counterfeit determinations

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113589998A (en) * 2020-04-30 2021-11-02 宏碁股份有限公司 Electronic device and data transmission method thereof
CN113589998B (en) * 2020-04-30 2023-10-17 宏碁股份有限公司 Electronic device and data transmission method thereof

Also Published As

Publication number Publication date
CN106302564B (en) 2019-08-06

Similar Documents

Publication Publication Date Title
JP7359234B2 (en) Information processing device, information processing system, information processing method and program
TWI419056B (en) Data transmission apparatus and associated method
US10102299B2 (en) File transmission method, file transmission apparatus and file transmission system
EP2905945A1 (en) Inter-terminal image sharing method, terminal device and communication system
WO2016161890A1 (en) Method of uploading data and device thereof
CN109040729A (en) Image white balance correcting, device, storage medium and terminal
CN106462369B (en) Method, system, and medium for managing multiple instances
CN108886575B (en) Image processing apparatus, image processing system and image processing method
CN104580803A (en) Image immediate-acquisition, processing and output integrated system and method
CN106302564B (en) File transmission method, device and system
CN110024307B (en) Visible light communication detection and/or decoding
CN102201840A (en) How to establish a connection between devices
KR20190057993A (en) electronic device and method for sharing image of the same
JP2018060513A (en) Communication terminal, communication system, transmission method, and program
TWI465912B (en) Method of establishing connection between electronic devices
TW201715429A (en) Data transmission apparatus, a data read apparatus, a data encoding and decoding apparatus, and a method thereof
TW201941578A (en) Image transmission method and system, server, client, and user equipment
CN104852948B (en) Data access device and access method thereof
CN106303236A (en) Image processing method and device
CN108965845B (en) Image white balance calibration method and device, storage medium and terminal
CN111914583B (en) Graphic code identification method, device and equipment
CN105323142A (en) Information transmission method and system based on image recognition and mobile terminal
JP2017120614A (en) Electronic device, information transmission method, and information reading method
JP2016174271A (en) Image processing apparatus, image processing system, and program
WO2022246704A1 (en) Inter-device communication method, camera, and display

Legal Events

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