KR101763175B1 - 모바일 기기 및 인쇄 제어 방법 - Google Patents
모바일 기기 및 인쇄 제어 방법 Download PDFInfo
- Publication number
- KR101763175B1 KR101763175B1 KR1020110108338A KR20110108338A KR101763175B1 KR 101763175 B1 KR101763175 B1 KR 101763175B1 KR 1020110108338 A KR1020110108338 A KR 1020110108338A KR 20110108338 A KR20110108338 A KR 20110108338A KR 101763175 B1 KR101763175 B1 KR 101763175B1
- Authority
- KR
- South Korea
- Prior art keywords
- web page
- size
- capture
- image
- user interface
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 46
- 238000004891 communication Methods 0.000 claims abstract description 13
- 238000007639 printing Methods 0.000 claims description 11
- 230000006870 function Effects 0.000 description 18
- 238000010586 diagram Methods 0.000 description 8
- 235000014510 cooky Nutrition 0.000 description 3
- 238000010017 direct printing Methods 0.000 description 3
- 208000006930 Pseudomyxoma Peritonei Diseases 0.000 description 2
- 229920000306 polymethylpentene Polymers 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Images
Classifications
-
- 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1211—Improving printing performance
-
- 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/12—Digital output to print unit, e.g. line printer, chain printer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/14—Handling requests for interconnection or transfer
-
- 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1224—Client or server resources management
- G06F3/1228—Printing driverless or using generic drivers
-
- 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1244—Job translation or job parsing, e.g. page banding
- G06F3/1247—Job translation or job parsing, e.g. page banding by conversion to printer ready format
-
- 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1292—Mobile client, e.g. wireless printing
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Facsimiles In General (AREA)
- User Interface Of Digital Computer (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
Description
도 2는 웹 브라우저별 디폴트 뷰포트 값을 도시한 도면,
도 3 및 도 4는 도 1의 계산부의 동작을 설명하기 위한 도면,
도 5 내지 도 11은 도 1의 이미지 처리부의 동작을 설명하기 위한 도면,
도 12 내지 도 14는 도 1의 모바일 기기에서 표시할 수 있는 사용자 인터페이스 창의 다양한 예를 도시한 도면,
도 15는 본 발명의 일 실시 예에 다른 모바일 기기에서의 인쇄 제어 방법을 설명하기 위한 흐름도, 그리고,
도 16은 도 15의 동작을 구체적으로 도시한 흐름도이다.
120: 사용자 인터페이스부 130: 저장부
140: 크기 취득부 150: 계산부
160: 이미지 처리부 170: 제어부
Claims (21)
- 모바일 기기에 있어서,
인쇄할 웹 페이지를 선택받는 사용자 인터페이스부;
상기 선택된 웹 페이지의 크기에 기초하여, 중복되는 영역이 존재하지 않도록 상기 웹 페이지에 대한 복수의 캡처 영역을 계산하고, 상기 복수의 캡처 영역을 순차적으로 표시하도록 상기 사용자 인터페이스부를 제어하고, 상기 순차적으로 표시되는 복수의 캡처 영역 각각에 대응되는 복수의 캡처 이미지를 생성하고, 상기 생성된 복수의 캡처 이미지를 병합하여 상기 웹 페이지에 대한 인쇄 이미지를 생성하는 제어부; 및
상기 생성된 인쇄 이미지를 화상형성장치에 전송하는 통신 인터페이스부;를 포함하며,
상기 사용자 인터페이스부에서 순차적으로 표시되는 복수의 캡처 영역은 서로 중복되는 영역을 포함하지 않는 모바일 기기. - 제1항에 있어서,
상기 제어부는,
상기 웹 페이지를 표시하는 웹 브라우저의 크기 산출 API(Application Programming Interface)를 이용하여 상기 웹 페이지의 크기를 취득하는 모바일 기기. - 제1항에 있어서,
상기 제어부는,
자바스크립트(Javascript) 함수를 이용하여 상기 선택된 웹 페이지의 크기를 취득하는 모바일 기기. - 제1항에 있어서,
상기 제어부는,
중복되는 영역이 존재하지 않도록 기설정된 캡처 크기로 상기 웹 페이지를 복수의 캡처 영역으로 분할하고, 상기 분할된 캡처 영역별 x,y 좌표를 계산하는 모바일 기기. - 제4항에 있어서,
상기 기설정된 캡처 크기는,
상기 웹 페이지를 확대 없이 표시하는 경우에 상기 사용자 인터페이스부에서 표시할 수 있는 웹 페이지 영역의 크기인 모바일 기기. - 삭제
- 제1항에 있어서,
상기 제어부는,
자바스크립트(Javascript) 함수를 이용하여 상기 복수의 캡처 영역이 상기 사용자 인터페이스부에 순차적으로 표시되도록 제어하여 복수의 캡처 이미지를 생성하는 모바일 기기. - 제1항에 있어서,
상기 제어부는,
상기 생성된 복수의 캡처 이미지를 캡처 영역에 대응되게 병합하고, 상기 웹 페이지의 크기에 대응되지 않는 영역은 잘라내어 인쇄 이미지를 생성하는 모바일 기기. - 제1항에 있어서,
상기 사용자 인터페이스부는,
상기 인쇄 이미지가 인쇄될 용지의 크기 정보를 입력받고,
상기 제어부는,
상기 병합된 캡처 이미지를 상기 입력받은 용지 크기에 따라 확대 처리, 축소 처리 및 분할 처리 중 적어도 하나의 처리를 수행하여 인쇄 이미지를 생성하는 모바일 기기. - 제1항에 있어서,
상기 사용자 인터페이스부는,
상기 생성된 인쇄 이미지를 표시하는 모바일 기기. - 모바일 기기에서의 인쇄 제어 방법에 있어서,
인쇄할 웹 페이지를 선택받는 단계;
상기 선택된 웹 페이지의 크기를 취득하는 단계;
상기 취득된 웹 페이지의 크기에 기초하여, 중복되는 영역이 존재하지 않도록 상기 웹 페이지에 대한 복수의 캡처 영역을 계산하는 단계;
상기 복수의 캡처 영역을 순차적으로 표시하여, 상기 순차적으로 표시되는 복수의 캡처 영역 각각에 대응되는 복수의 캡처 이미지를 생성하는 단계;
상기 생성된 복수의 캡처 이미지를 병합하여 상기 웹 페이지에 대한 인쇄 이미지를 생성하는 단계; 및
상기 생성된 인쇄 이미지를 화상형성장치에 전송하는 단계;를 포함하며,
상기 순차적으로 표시되는 복수의 캡처 영역은 서로 중복되는 영역을 포함하지 않는 인쇄 제어 방법. - 제11항에 있어서,
상기 크기를 취득하는 단계는,
상기 웹 페이지를 표시하는 웹 브라우저의 크기 산출 API(Application Programming Interface)를 이용하여 상기 웹 페이지의 크기를 취득하는 인쇄 제어 방법. - 제11항에 있어서,
상기 크기를 취득하는 단계는,
자바스크립트(Javascript) 함수를 이용하여 상기 선택된 웹 페이지의 크기를 취득하는 인쇄 제어 방법. - 제11항에 있어서,
상기 계산하는 단계는,
중복되는 영역이 존재하지 않도록 기설정된 캡처 크기로 상기 웹 페이지를 복수의 캡처 영역으로 분할하고, 상기 분할된 캡처 영역별 x,y 좌표를 계산하는 인쇄 제어 방법. - 제14항에 있어서,
상기 기설정된 캡처 크기는,
상기 웹 페이지를 확대 없이 표시하는 경우에 상기 모바일 기기의 사용자 인터페이스부에서 표시할 수 있는 웹 페이지 영역의 크기인 것을 특징으로 하는 인쇄 제어 방법. - 삭제
- 제11항에 있어서,
상기 캡처 이미지를 생성하는 단계는,
자바스크립트(Javascript) 함수를 이용하여 상기 복수의 캡처 영역이 상기 모바일 기기의 사용자 인터페이스부에 순차적으로 표시되도록 제어하여 복수의 캡처 이미지를 생성하는 인쇄 제어 방법. - 제11항에 있어서,
상기 인쇄 이미지를 생성하는 단계는,
상기 생성된 복수의 캡처 이미지를 캡처 영역에 대응되게 병합하고, 상기 웹 페이지의 크기에 대응되지 않는 영역은 잘라내어 인쇄 이미지를 생성하는 인쇄 제어 방법. - 제11항에 있어서,
상기 인쇄 이미지가 인쇄될 용지의 크기 정보를 입력받는 단계;를 더 포함하고,
상기 인쇄 이미지를 생성하는 단계는,
상기 병합된 캡처 이미지를 상기 입력받은 용지 크기에 따라 확대 처리, 축소 처리 및 분할 처리 중 적어도 하나의 처리를 수행하여 인쇄 이미지를 생성하는 인쇄 제어 방법. - 제11항에 있어서,
상기 생성된 인쇄 이미지를 표시하는 단계;를 더 포함하는 인쇄 제어 방법. - 모바일 기기에서의 인쇄 제어 방법을 실행하기 위한 프로그램을 포함하는 컴퓨터 판독가능 기록 매체에 있어서,
상기 인쇄 제어 방법은,
인쇄할 웹 페이지를 선택받는 단계;
상기 선택된 웹 페이지의 크기를 취득하는 단계;
상기 취득된 웹 페이지의 크기에 기초하여, 중복되는 영역이 존재하지 않도록 상기 웹 페이지에 대한 복수의 캡처 영역을 계산하는 단계;
상기 복수의 캡처 영역을 순차적으로 표시하여, 상기 순차적으로 표시되는 복수의 캡처 영역 각각에 대응되는 복수의 캡처 이미지를 생성하는 단계;
상기 생성된 복수의 캡처 이미지를 병합하여 상기 웹 페이지에 대한 인쇄 이미지를 생성하는 단계; 및
상기 생성된 인쇄 이미지를 화상형성장치에 전송하는 단계;를 포함하며,
상기 순차적으로 표시되는 복수의 캡처 영역은 서로 중복되는 영역을 포함하지 않는 컴퓨터 판독가능 기록매체.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110108338A KR101763175B1 (ko) | 2011-10-21 | 2011-10-21 | 모바일 기기 및 인쇄 제어 방법 |
US13/464,308 US9250836B2 (en) | 2011-10-21 | 2012-05-04 | Mobile apparatus and print controlling method |
EP12183066.5A EP2584454A3 (en) | 2011-10-21 | 2012-09-05 | Mobile apparatus and print controlling method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110108338A KR101763175B1 (ko) | 2011-10-21 | 2011-10-21 | 모바일 기기 및 인쇄 제어 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20130044075A KR20130044075A (ko) | 2013-05-02 |
KR101763175B1 true KR101763175B1 (ko) | 2017-08-01 |
Family
ID=47177724
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020110108338A Expired - Fee Related KR101763175B1 (ko) | 2011-10-21 | 2011-10-21 | 모바일 기기 및 인쇄 제어 방법 |
Country Status (3)
Country | Link |
---|---|
US (1) | US9250836B2 (ko) |
EP (1) | EP2584454A3 (ko) |
KR (1) | KR101763175B1 (ko) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5599117B2 (ja) * | 2012-05-25 | 2014-10-01 | 京セラドキュメントソリューションズ株式会社 | 操作装置及び操作方法 |
JP6335437B2 (ja) * | 2013-04-26 | 2018-05-30 | キヤノン株式会社 | 通信装置、通信方法およびプログラム |
KR102172354B1 (ko) * | 2013-06-28 | 2020-10-30 | 삼성전자주식회사 | 이미지 파일 생성 방법 및 장치 |
JP2015056882A (ja) * | 2013-09-13 | 2015-03-23 | 株式会社リコー | 画像処理システム、画像処理装置、画像処理方法及び画像処理プログラム |
CN104615343A (zh) * | 2013-11-04 | 2015-05-13 | 中兴通讯股份有限公司 | 一种终端截图的方法及装置 |
JP2015169979A (ja) * | 2014-03-05 | 2015-09-28 | 富士ゼロックス株式会社 | 情報処理システム、およびプログラム |
JP6079750B2 (ja) * | 2014-11-13 | 2017-02-15 | コニカミノルタ株式会社 | 画像形成装置、プリント方法およびブラウジングプログラム |
CN105549845B (zh) * | 2015-12-09 | 2019-03-26 | 惠州Tcl移动通信有限公司 | 一种基于移动终端的页面连续截图方法、系统及移动终端 |
CN105955604A (zh) * | 2016-04-20 | 2016-09-21 | 乐视控股(北京)有限公司 | 截屏方法及装置 |
USD844014S1 (en) * | 2017-08-23 | 2019-03-26 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
JP7255273B2 (ja) * | 2019-03-25 | 2023-04-11 | 富士フイルムビジネスイノベーション株式会社 | 画像処理装置及び画像処理プログラム |
CN111046313B (zh) * | 2019-11-21 | 2023-08-29 | 深圳前海环融联易信息科技服务有限公司 | 一种网页的智能截图方法、装置、计算机设备及存储介质 |
KR102247353B1 (ko) * | 2020-10-26 | 2021-05-03 | 삼성전자주식회사 | 이미지 파일 생성 방법 및 장치 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011161780A (ja) * | 2010-02-09 | 2011-08-25 | Canon Inc | 画像処理装置およびその制御方法 |
US20110221766A1 (en) * | 2010-03-09 | 2011-09-15 | Designmade Co., Ltd. | Method for printing a captured screen of web pages |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101066830B1 (ko) * | 2008-08-20 | 2011-09-26 | 삼성전자주식회사 | 통화 송수신 방법 및 이를 이용하는 통화 장치 |
KR101310236B1 (ko) * | 2008-09-25 | 2013-09-24 | 삼성전자주식회사 | 호스트 장치의 축소인쇄 제어 방법 및 그를 위한 호스트장치 |
US20120010995A1 (en) * | 2008-10-23 | 2012-01-12 | Savnor Technologies | Web content capturing, packaging, distribution |
JP4710985B2 (ja) * | 2009-01-30 | 2011-06-29 | ブラザー工業株式会社 | 印刷システム、情報処理装置、印刷制御プログラム、画像形成装置 |
US20100223571A1 (en) * | 2009-02-27 | 2010-09-02 | Morley Krete | Apparatus and method for scrolling pages displayed on a handheld device |
CN101504671B (zh) * | 2009-03-05 | 2012-10-03 | 阿里巴巴集团控股有限公司 | 用户访问网页行为的可视化处理方法、装置及系统 |
JP2010218457A (ja) | 2009-03-18 | 2010-09-30 | Ricoh Co Ltd | 画像形成装置、画像形成方法およびプログラム |
JP5426422B2 (ja) * | 2010-02-10 | 2014-02-26 | 株式会社Pfu | 画像処理装置、画像処理方法及び画像処理プログラム |
US8732855B2 (en) * | 2010-09-30 | 2014-05-20 | Google Inc. | Launching a cached web application based on authentication status |
CN102595308A (zh) * | 2011-01-18 | 2012-07-18 | 富泰华工业(深圳)有限公司 | 目标定位系统和方法 |
US8910309B2 (en) * | 2011-12-05 | 2014-12-09 | Microsoft Corporation | Controlling public displays with private devices |
-
2011
- 2011-10-21 KR KR1020110108338A patent/KR101763175B1/ko not_active Expired - Fee Related
-
2012
- 2012-05-04 US US13/464,308 patent/US9250836B2/en not_active Expired - Fee Related
- 2012-09-05 EP EP12183066.5A patent/EP2584454A3/en not_active Ceased
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011161780A (ja) * | 2010-02-09 | 2011-08-25 | Canon Inc | 画像処理装置およびその制御方法 |
US20110221766A1 (en) * | 2010-03-09 | 2011-09-15 | Designmade Co., Ltd. | Method for printing a captured screen of web pages |
Also Published As
Publication number | Publication date |
---|---|
EP2584454A2 (en) | 2013-04-24 |
US9250836B2 (en) | 2016-02-02 |
EP2584454A3 (en) | 2013-12-04 |
US20130100463A1 (en) | 2013-04-25 |
KR20130044075A (ko) | 2013-05-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101763175B1 (ko) | 모바일 기기 및 인쇄 제어 방법 | |
US11256771B2 (en) | Electronic file display system | |
JP6968647B2 (ja) | スキャン画像にファイル名を設定するための装置、その制御方法及びプログラム | |
US10230863B2 (en) | Information processing device performing a data sharing process among applications and controlling method thereof | |
JP6849387B2 (ja) | 画像処理装置、画像処理システム、画像処理装置の制御方法、及びプログラム | |
JP4375578B2 (ja) | 画像形成装置及び画像形成装置における設定方法 | |
JP7062388B2 (ja) | スキャン画像にファイル名等を設定するための装置、その制御方法及びプログラム | |
EP2395423A2 (en) | Information transmission apparatus, control method of information transmission apparatus, and computer program | |
US9363395B2 (en) | Image processing device, display device and non-transitory computer readable recording medium | |
US8970860B2 (en) | Image processing device that displays process sequence, display device and non-transitory computer readable recording medium | |
US9185252B1 (en) | Electronic device for displaying a print preview | |
US20180101346A1 (en) | Information processing apparatus, method of controlling the same, and storage medium | |
JP6273977B2 (ja) | 制御プログラム、および、情報処理装置 | |
US9667831B2 (en) | Information processing apparatus, printing method, and non-transitory computer-readable recording medium for generating print data corresponding to a display image | |
WO2013042253A1 (ja) | 撮像装置、撮像装置の制御方法及びプログラム | |
US9256180B2 (en) | Image display apparatus, display control method, and non-transitory computer-readable recording medium encoded with display control program | |
JP2018037997A (ja) | 画像形成装置 | |
JP2014241506A (ja) | 画像処理システム、情報処理装置、及び情報処理プログラム | |
US20130321838A1 (en) | Information terminal capable of requesting image forming apparatus to perform printing, control method therefor, and storage medium | |
JP5871509B2 (ja) | プログラム及び情報処理装置、制御方法 | |
JP2019036891A (ja) | 画像処理装置とその制御方法、及びプログラム | |
US20140040827A1 (en) | Information terminal having touch screens, control method therefor, and storage medium | |
JP2009095006A (ja) | 画像形成装置、方法、プログラム | |
US9936083B2 (en) | Image output system | |
US20120229849A1 (en) | Client apparatus and control method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20111021 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20160707 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20111021 Comment text: Patent 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 |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20170111 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20170724 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20170725 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20170726 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20200701 Start annual number: 4 End annual number: 4 |
|
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20220505 |