KR20140055782A - 호스트 장치 및 호스트 장치 제어 방법 - Google Patents
호스트 장치 및 호스트 장치 제어 방법 Download PDFInfo
- Publication number
- KR20140055782A KR20140055782A KR1020120123086A KR20120123086A KR20140055782A KR 20140055782 A KR20140055782 A KR 20140055782A KR 1020120123086 A KR1020120123086 A KR 1020120123086A KR 20120123086 A KR20120123086 A KR 20120123086A KR 20140055782 A KR20140055782 A KR 20140055782A
- Authority
- KR
- South Korea
- Prior art keywords
- protocol
- image reading
- image
- driver
- sane
- 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.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00204—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
- H04N1/00209—Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax
- H04N1/00222—Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax details of image data generation or reproduction, e.g. scan-to-email or network printing
- H04N1/00225—Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax details of image data generation or reproduction, e.g. scan-to-email or network printing details of image data generation, e.g. scan-to-email or network scanners
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
- G06F15/161—Computing infrastructure, e.g. computer clusters, blade chassis or hardware partitioning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/147—Digital output to display device ; Cooperation and interconnection of the display device with other functional units using display panels
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/448—Execution paradigms, e.g. implementations of programming paradigms
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00912—Arrangements for controlling a still picture apparatus or components thereof not otherwise provided for
- H04N1/00938—Software related arrangements, e.g. loading applications
- H04N1/00941—Interaction of different applications
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Human Computer Interaction (AREA)
- Facsimiles In General (AREA)
- Computer Hardware Design (AREA)
- Mathematical Physics (AREA)
Abstract
Description
도 2는 본 발명의 일 실시 예에 따라 프로토콜을 변환하여 화상 독취 장치와 통신하는 방법을 설명하기 위한 도면,
도 3은 본 발명의 일 실시 예에 따라 어플리케이션에서 사용하는 프로토콜을 특정 프로토콜로 변환하는 방법을 설명하기 위한 도면,
도 4는 본 발명의 일 실시 예에 따라 네트워크상의 호스트 장치에 연결된 스캐너를 공유하는 방법을 설명하기 위한 도면,
도 5는 스캐너 선택 프로그램에서 호스트 장치에 연결된 화상 독취 장치를 선택하는 방법을 설명하기 위한 도면,
도 6 내지 도 7은 본 발명의 일 실시 예에 따라 원격 호스트 장치에 연결된 스캐너를 공유하기 위한 UI창을 설명하기 위한 도면,
도 8은 본 발명의 일 실시 예에 따라 호스트 장치가 공통의 프로토콜을 이용하여 스캔 드라이버를 공유하는 방법을 설명하기 위한 도면,
도 9는 본 발명의 일 실시 예에 따른 화상 독취 장치를 설명하기 위한 도면,
도 10은 본 발명의 일 실시 예에 따른 화상 독취 장치의 잡 수행부를 구체적으로 설명하기 위한 도면,
도 11은 본 발명의 일 실시 예에 따라 호스트 장치를 제어하는 방법을 설명하기 위한 흐름도 및,
도 12는 본 발명의 일 실시 예에 따라 원격 호스트 장치에 연결된 스캐너를 제어 하는 방법을 설명하기 위한 흐름도이다.
130 : 제어부
Claims (14)
- 복수의 화상 독취 장치와 연결된 호스트 장치의 제어 방법에 있어서,
상기 호스트 장치에서 어플리케이션이 실행되면, 복수의 드라이버를 지원하는 통합 드라이버에서 상기 어플리케이션에 대응되는 드라이버를 실행하는 단계;
상기 드라이버에서 상기 화상 독취 장치로 제공하기 위한 신호를 기 설정된 프로토콜에 따라 생성하는 단계;
상기 신호를 SANE(Scanner Access Now Easy) 프로토콜에 따른 신호로 변환하는 단계; 및
상기 SANE 프로토콜을 이용하여 상기 신호를 상기 화상 독취 장치로 전달하여 인터랙션을 수행하는 단계;를 포함하는 제어 방법. - 제1항에 있어서,
상기 드라이버는, TWAIN, ICDM, WIA, SANE 프로토콜 중 하나로 설정된 프로토콜을 사용하는 것을 특징으로 하는 제어 방법. - 제1항에 있어서,
상기 호스트 장치에 연결되어 있는 화상 독취 장치를 검색하는 단계;
검색된 화상 독취 장치에 대한 리스트를 디스플레이하는 단계; 및
상기 리스트 상에서 하나의 화상 독취 장치를 선택하는 단계;를 더 포함하는 것을 특징으로 하는 제어 방법. - 제1항에 있어서,
상기 신호를 기 설정된 프로토콜에 따라 생성하는 단계는,
상기 드라이버의 실행에 따라 스캐닝 옵션 선택 UI(User Interface)를 표시하는 단계; 및
상기 스캐닝 옵션 선택 UI 상에서 스캐닝 옵션이 설정되면, 설정 값을 포함하는 상기 신호를 상기 프로토콜에 따라 생성하는 단계;를 포함하는 것을 특징으로 하는 제어 방법. - 제4항에 있어서,
상기 스캐닝 옵션에 따라 상기 화상 독취 장치에서 스캐닝된 이미지를 수신하는 단계; 및
수신된 이미지를 포함하는 어플리케이션 실행 화면을 디스플레이하는 단계;를 더 포함하는 것을 특징으로 하는 제어 방법. - 제5항에 있어서,
상기 스캐닝 옵션은,
해상도, 문서 소스정보, 페이지 카운트 지원 여부, 이미지 타입, 최대 지원사이즈, 광학 해상도, 지원 가능한 압축 방식, 암호화 지원 여부 및 사용자 인증 지원 여부 중 적어도 하나를 포함하는 것을 특징으로 하는 제어 방법. - 제1항에 있어서,
상기 호스트 장치와 네트워크를 통해 연결된 네트워크 장치로부터 기 설정된 프로토콜에 따라 생성된 잡 코맨드를 수신하는 단계;
상기 수신된 잡 코맨드를 상기 SANE 프로토콜에 따른 잡 코맨드로 변환하는 단계;
상기 SANE 프로토콜을 이용하여 상기 잡 코맨드를 상기 화상 독취 장치로 전달하는 단계;
상기 화상 독취 장치에서 상기 잡 코맨드에 따라 화상 독취 작업을 수행하여 이미지를 획득하면, 획득된 이미지를 상기 SANE 프로토콜에 따라 수신하는 단계; 및
수신된 이미지를 상기 네트워크 장치에서 사용된 프로토콜에 따라 상기 네트워크 장치로 전송하는 단계;를 더 포함하는 것을 특징으로 하는 제어 방법. - 호스트 장치에 있어서,
복수의 화상 독취 장치와 연결된 인터페이스부;
복수의 어플리케이션에 대응되는 복수의 드라이버를 지원하는 통합 드라이버가 저장된 저장부; 및
상기 호스트 장치에서 상기 어플리케이션이 실행되면, 복수의 드라이버를 지원하는 통합 드라이버에서 상기 어플리케이션에 대응되는 드라이버를 실행하는 제어부;를 포함하며,
상기 제어부는,
상기 화상 독취 장치로 전달할 신호가 상기 드라이버에 대응되는 프로토콜에 따라 생성되면, 상기 신호를 SANE(Scanner Access Now Easy) 프로토콜에 따른 신호로 변환하고, 상기 인터페이스부를 통해 상기 화상 독취 장치로 전달하여 인터랙션을 수행하는, 호스트 장치. - 제8항에 있어서,
상기 드라이버는, TWAIN, ICDM, WIA, SANE 프로토콜 중 하나로 설정된 프로토콜을 사용하는 것을 특징으로 하는 호스트 장치. - 제8항에 있어서,
상기 호스트 장치에 연결되어 있는 복수의 화상 독취 장치에 대한 리스트를 디스플레이하는 디스플레이부; 및
상기 리스트 상에서 하나의 화상 독취 장치를 선택받기 위한 입력부;를 더 포함하며,
상기 제어부는, 상기 통합 드라이버를 이용하여 상기 선택된 화상 독취 장치에 대응되는 드라이버를 실행하는 것을 특징으로 하는 호스트 장치. - 제10항에 있어서,
상기 디스플레이부는,
상기 드라이버가 실행되면 스캐닝 옵션 선택 UI(User Interface)를 표시하고,
상기 제어부는,
상기 스캐닝 옵션 선택 UI 상에서 스캐닝 옵션이 설정되면, 설정 값을 포함하는 상기 신호를 상기 프로토콜에 따라 생성하는 것을 특징으로 하는 호스트 장치. - 제11항에 있어서,
상기 제어부는,
상기 스캐닝 옵션에 따라 상기 화상 독취 장치에서 스캐닝된 이미지가 수신되면, 수신된 이미지를 포함하는 어플리케이션 실행 화면을 상기 디스플레이부에 디스플레이하는 것을 특징으로 하는 호스트 장치. - 제12항에 있어서,
상기 스캐닝 옵션은,
해상도, 문서 소스정보, 페이지 카운트 지원 여부, 이미지 타입, 최대 지원사이즈, 광학 해상도, 지원 가능한 압축 방식, 암호화 지원 여부 및 사용자 인증 지원 여부 중 적어도 하나를 포함하는 것을 특징으로 하는 호스트 장치. - 제8항에 있어서,
상기 제어부는,
상기 호스트 장치와 네트워크를 통해 연결된 네트워크 장치로부터 기 설정된 프로토콜에 따라 생성된 잡 코맨드가 수신되면, 상기 수신된 잡 코맨드를 상기 SANE 프로토콜에 따른 잡 코맨드로 변환하여 상기 화상 독취 장치로 전달하고,
상기 화상 독취 장치에서 상기 잡 코맨드에 따라 화상 독취 작업을 수행하여 이미지를 획득하면, 획득된 이미지를 상기 SANE 프로토콜에 따라 수신하여 상기 네트워크 장치로 전송하는 것을 특징으로 하는 호스트 장치.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120123086A KR20140055782A (ko) | 2012-11-01 | 2012-11-01 | 호스트 장치 및 호스트 장치 제어 방법 |
US14/024,883 US9225854B2 (en) | 2012-11-01 | 2013-09-12 | Host device connected to image scanning device and method of controlling the host device by converting signal according to protocol |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120123086A KR20140055782A (ko) | 2012-11-01 | 2012-11-01 | 호스트 장치 및 호스트 장치 제어 방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20140055782A true KR20140055782A (ko) | 2014-05-09 |
Family
ID=50546855
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020120123086A Ceased KR20140055782A (ko) | 2012-11-01 | 2012-11-01 | 호스트 장치 및 호스트 장치 제어 방법 |
Country Status (2)
Country | Link |
---|---|
US (1) | US9225854B2 (ko) |
KR (1) | KR20140055782A (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20180125830A (ko) | 2017-05-16 | 2018-11-26 | 서 래 김 | 모바일 단말기와 통신 가능한 포터블 카드 프린터가 호스트가 되어 실시간으로 다중의 디바이스를 제어하는 시스템 및 그 제어방법 |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110933245B (zh) * | 2019-11-21 | 2021-11-19 | 深信服科技股份有限公司 | 一种虚拟机及数据传输方法、系统、设备、计算机介质 |
JP7415682B2 (ja) * | 2020-03-10 | 2024-01-17 | ブラザー工業株式会社 | プログラムセット、読取結果の取得方法および情報処理装置 |
CN115190214B (zh) * | 2021-07-05 | 2024-05-07 | 统信软件技术有限公司 | 一种扫描控制系统、方法及计算设备 |
CN114785678B (zh) * | 2022-03-31 | 2023-06-06 | 统信软件技术有限公司 | 一种扫描仪使用方法、计算设备及存储介质 |
US12028491B2 (en) | 2022-07-18 | 2024-07-02 | VMware LLC | Scanning preview method for a remote application when using scanner redirection for remote desktop services |
US12135977B2 (en) * | 2022-07-18 | 2024-11-05 | Omnissa, Llc | Method to realize scanner redirection between a client and an agent using different scanning protocols |
CN116156069A (zh) * | 2023-01-13 | 2023-05-23 | 福建升腾资讯有限公司 | 一种在云桌面上的扫描仪映射方法及其终端 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100644694B1 (ko) * | 2005-04-27 | 2006-11-10 | 삼성전자주식회사 | 프리뷰 기능을 가지는 화상독취장치 및 방법 |
JP4706773B2 (ja) * | 2009-03-30 | 2011-06-22 | ブラザー工業株式会社 | 画像読み取りシステム |
KR101556220B1 (ko) * | 2009-06-12 | 2015-09-30 | 삼성전자주식회사 | 호스트 장치 및 그의 제어 방법 그리고 이에 제어되는 화상독취장치 |
KR20100138482A (ko) * | 2009-06-25 | 2010-12-31 | 삼성전자주식회사 | 호스트 장치 및 그의 주변장치 제어 방법 그리고 이에 제어되는 화상형성장치 |
US9143633B2 (en) * | 2010-10-12 | 2015-09-22 | Lexmark International Technology S.A. | Browser-based scanning utility |
JP5847440B2 (ja) * | 2011-06-01 | 2016-01-20 | キヤノン株式会社 | 情報処理装置およびその制御方法、並びに制御プログラム |
-
2012
- 2012-11-01 KR KR1020120123086A patent/KR20140055782A/ko not_active Ceased
-
2013
- 2013-09-12 US US14/024,883 patent/US9225854B2/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20180125830A (ko) | 2017-05-16 | 2018-11-26 | 서 래 김 | 모바일 단말기와 통신 가능한 포터블 카드 프린터가 호스트가 되어 실시간으로 다중의 디바이스를 제어하는 시스템 및 그 제어방법 |
Also Published As
Publication number | Publication date |
---|---|
US9225854B2 (en) | 2015-12-29 |
US20140118767A1 (en) | 2014-05-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9225854B2 (en) | Host device connected to image scanning device and method of controlling the host device by converting signal according to protocol | |
US8520267B2 (en) | Host apparatus and control method thereof, and image reading apparatus controlled by host apparatus | |
US9817623B2 (en) | System and method for providing setting information to a target device | |
US20140218775A1 (en) | System and method for obtaining an electronic document | |
US7852520B2 (en) | Scanner control device and scanner device | |
US9699633B2 (en) | Input/output system, input/output method, and mobile terminal | |
CN101833427B (zh) | 图像处理系统及图像处理设备和方法 | |
US10331388B2 (en) | Image processing system, image processing method, and non-transitory storage medium storing image processing program | |
CN102348039A (zh) | 图像读取设备及其控制方法和图像读取系统 | |
EP3451786A1 (en) | Method for establishing wireless connection of image forming device by using mobile terminal, and image forming device for performing same | |
JP2018173951A (ja) | 共有端末、通信システム、通信方法、及びプログラム | |
US10313538B2 (en) | Image forming apparatus and scanning method by image forming apparatus for combining separately scanned documents | |
US20110149321A1 (en) | Image forming apparatus and function performing method thereof | |
JP6303187B2 (ja) | 画像処理装置 | |
JP6135214B2 (ja) | 情報処理装置、プログラム | |
JP2011009880A5 (ko) | ||
US10440206B2 (en) | Fax function diagnosis method, and apparatus for performing the method | |
US20130241943A1 (en) | Image processing system, image processing apparatus, and display apparatus | |
US9826111B2 (en) | Information processing apparatus and image processing system | |
US20160173707A1 (en) | Image processing apparatus capable of transmitting image data, control method therefor, and storage medium storing control program therefor | |
KR100710752B1 (ko) | 파노라마 영상 생성 시스템 및 장치 그리고 그 생성방법 | |
JP4533455B2 (ja) | スキャナ及びその制御方法 | |
JP6485051B2 (ja) | 画像処理システム、画像処理装置およびプログラム | |
JP4507723B2 (ja) | 画像情報転送装置、画像情報転送システム、画像情報転送方法及び画像情報転送プログラム | |
JP6732607B2 (ja) | スキャンシステム及びその制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20121101 |
|
PG1501 | Laying open of application | ||
N231 | Notification of change of applicant | ||
PN2301 | Change of applicant |
Patent event date: 20161110 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20170920 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20121101 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20180706 Patent event code: PE09021S01D |
|
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20181221 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20180706 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |