USOO8848908B2
(12) United States Patent
(10) Patent N0.:
Nakashima
(54)
US 8,848,908 B2
(45) Date of Patent:
IMAGE PROCESSING APPARATUS AND
Sep. 30, 2014
USPC ................. .. 380/51; 380/28; 380/52; 380/53;
CONTROL METHOD THEREOF
380/54; 380/55; 726/2; 726/26; 726/27; 726/32;
726/33
(75) Inventor:
Kousuke Nakashima, Kawasaki (JP)
(58) Field Of ClaSSi?cation Search
CPC ......... .. G06F 3/12; G06F 3/14; G06F 3/1454;
(73) Assignee: Canon Kabushiki Kaisha, Tokyo (JP)
H04L 9/ 28
USPC ............... .. 380/243, 28, 51455; 726/2, 26433
( * ) Notice:
Subject to any disclaimer, the term of this
see apphcanon ?le for complete searCh hlstOI'Y
patent is extended or adjusted under 35
U.S.C. 154(b) by 685 days.
_
(56)
References C‘ted
U.S. PATENT DOCUMENTS
(21) Appl.No.: 12/838,227
7,526,812 B2 *
(22)
Filed:
Jul. 16, 2010
(65)
4/2009
DeYoung ...................... .. 726/26
2006/0077423 A1
4/2006 Mathieson
2009/0193525 A1 *
7/2009
Mitome ........................ .. 726/30
Prior Publication Data
FOREIGN PATENT DOCUMENTS
US 2011/0033040 A1
Feb. 10, 2011
JP
(30)
Foreign Application Priority Data
Aug. 7, 2009
(51)
(52)
2006-127503 A
5/2006
_
_
* cited by examiner
(JP) ............................... .. 2009-184798
Int_ CL
_
_
Primary Examzner * Venkat Perungavoor
Assistant Examiner * Amir Mehrmanesh
G06F 3/12
(2006.01)
(74) Attorney, Agent, or Firm * Canon USA, 1nc., 1P
G06F 3/14
H04N 1/00
(2006.01)
(2006.01)
Division
H04N1/44
G06F 21/62
(2006.01)
(201301)
(57)
ABSTRACT
An image processing apparatus includes a determination unit
U-s- Cl-
con?gured to determine whether secret information that
CPC ------- -- H04N1/00204 (201301); H04N1/4426
should not be transmitted to a web server is contained in an
(2013.01); G09G 2358/00 (2013.01); H04N
2201/0094 (2013.01); H04N1/0088 (2013.01);
H04N1/4486 (2013.01); H04N1/4446
(2013.01); G06F 3/1454 (2013.01); H04N
1/00464 (2013.01); H04N 2201/0039 (2013.01);
HTML ?le provided by a web server. A web browser does not
transmit the secret information determined by the determina
tion unit to the web server. A job control unit executes a device
function using the secret information that is not transmitted to
the web server according to determination by the determina
G09G 23 70/027 (2013.01); H04N1/00244
tion unit,
(2013.01); H04N1/4433 (2013.01); G09G
2370/025 (2013.01); G06F 21/6263 (2013.01)
9 Claims, 20 Drawing Sheets
410
430
,2
l/
WEB BROWSER 4] 1
GGMMUN ECAY E {EN
UR l "E
412
ANALYZING UN 1 T
413
(J
SCREEN E) i SPLAY
UN E T
gm
?gyCGNTRGL 453 i
353%? ENFQRMAT “315
MANAGEMENT 0N1?
421
STGRAGE UN | T
GQHMUN 5 GA? IGN
UN E T
432
ANALYZ E N5 0N1?
483
J08 GENERA? l 011
UN I T
4le
JUB EXE?lEJ ION
UN E T
US. Patent
Sep. 30, 2014
3?? 8F?
Sheet 1 0f 20
US 8,848,908 B2
EQZ ?gs SERVEQ
US. Patent
Sep.30,2014
hmz:.652va
cww
H
NH.MVH
Sheet20f20
US 8,848,908 B2
US. Patent
Sep. 30, 2014
Sheet 3 0f 20
US 8,848,908 B2
FIG. 3
H}? $553 SEEKEER
w swam. mm
(
am;
“‘3'; z
RU???
""312
3%?
aw32:2
325
EEWGRK E/F
“m
E 156* LAN
US. Patent
Sep. 30, 2014
Sheet 5 0f 20
US 8,848,908 B2
F 1G“ 5
510
WEE APPLiCATiGN
511
CGMMUNi?ATEGN UNET
513
51x2
PRESENTAYE?N ?Ni?
L?GiC UNET
US. Patent
Sep. 30, 2014
Sheet 6 0f 20
US 8,848,908 B2
S?AR?
ANALYZE HY?L FZLE ?G
BEYERMENE PRESENCE
G? SEGRE? ENFGRMATEGE
“18601
‘
DES?LAY was BRQWSER
saRiEw
EENERATE HTTP
,\,
S602
,k,
REQUEST MESSAGE
S603
SQO4
33 Z?
EEYERMENED 3% SYEP
S?Q? THAT SEQRET ZNFQRMAYEGN
YES
iBENTiFY SE?RE?
1NF6R%§?¥GN AND STGRE
1? EN S?GRAGE ENE?
“$3605
REPLASE SECRET
EHFGR?ATi?? GGNYAEHEE
EN H??? REQUEST MESSAQE
YRANSMET HTTP
REQUEST MESSAGE
‘
(
ENE
)
“~8607
US. Patent
Sep. 30, 2014
Sheet 7 0f 20
US 8,848,908 B2
SEAN @GQWEW m TRANSE‘MT
H" W FY? SEWER
FELE NAME
EN?RYPY§GN
PASSWGRE
EXEEU?EGN\
US. Patent
Sep.30,2014
Sheet80f20
US 8,848,908 B2
US. Patent
Sep. 30, 2014
US 8,848,908 B2
Sheet 9 0f 20
F 16-. 9
name
value
stftpipdfPassword
ABC12345
US. Patent
Sep. 30, 2014
Sheet 10 0f 20
US 8,848,908 B2
HQ. 10
POST/Scan ToFTP.cgi HTTP/1.1
Content—Typeiapplication/x—www—form—urlencoded
Accept—Encodingigzip,deflate
Host 192.168.0.100
Content—Lengthixx
ConnectionIKeep—Alive
Cookie Scan ToFTP_An0nym0usAccessCookie:80
Fi|eName=testpd&stftpIpdfPassword=00000000
US. Patent
Sep. 30, 2014
Sheet 11 0120
US 8,848,908 B2
FIG. 1 1
RECEEVE 5m? mum
MESSAGE
a V
“ S1 ‘0‘
1
ANALYZE 3%? REQUEST
magma
“31 ‘02
S1103
10 3E
REPLAGEE 1111111 SECRET
ENFGREAYEQN
YES
AQQEHRE SECRET
ENFTQRMAYEQN FRGM
STQRAGE UNYE
~VS1 104
1
REPLMIE SEQRE?
EHFGREAUSN 001111811150
11% 80A? REQUEST MEESAGE
S1 105
1.
GENERATE J05
E110
“S1 106
US. Patent
NH6E
Sep. 30, 2014
Sheet120f20
US 8,848,908 B2
US. Patent
Sep.30,2014
Sheet130f20
US 8,848,908 B2
US. Patent
Edz
Sep. 30, 2014
Sheet140f20
US 8,848,908 B2
US. Patent
Sep. 30, 2014
Sheet 16 0f 20
US 8,848,908 B2
PM; 16
EWER PASSWGRE)
FE? EEGRYPYEQN PASSWURQ
DETERMiNATi?N
US. Patent
Sep. 30, 2014
Sheet 17 0f 20
US 8,848,908 B2
1711
1710
§
)
name
stftpipdfPassword
US. Patent
Sep. 30, 2014
FIG. 18
Sheet 18 0f 20
( START )
RECEEVE SOAP REGEEST
HESSAGE
ANALYZE SGAP REQUEST
MEsSAGE
TO BE
REPLASEB WiTH SECRET
lNFDRgATiDN
AGQUiRE SECRET
lNFGRMATiGN FROM
STORAGE UNTZ
DISPLAY SE?RET
ENFORMAYHGN iNPUT
SQREEE
REPLAQE $EGRE?
iNFUR?AEEGN SENTAENED
iN SOAP REQUEST MESSAGE
GENERATE J95
ENE
US 8,848,908 B2
US. Patent
Sep. 30, 2014
Sheet 19 0f 20
US 8,848,908 B2
FIG.19
ANALYZE HTML FBLE
»\,$1901
SECRET ENFGR?ATEGN
CGNTAENEH ZN iNFGRMAYiQN T9
BE {$PUT
YES
RESTRi?T ENPUTTENG a? “v
SECRET ENFGRMATZGN
31903
i
GENERATE a???
REQUEST MESSAGE
mu
S1904
4
Y
TRANSMZT HTTF
REQUES? MESSAGE
ENE
'“‘$19°5
© Copyright 2026 Paperzz