method for displaying an icon of media data
TRANSCRIPT
(12) United States Patent US006169547B1
(10) Patent N0.: US 6,169,547 B1 Tanaka et al. (45) Date of Patent: *J an. 2, 2001
(54) METHOD FOR DISPLAYING AN ICON OF 4,604,653 8/1986 Shimizu ............................. .. 358/256 MEDIA DATA 4,808,987 2/1989 Takeda et al. ..................... .. 345/115
4,821,121 4/1989 Beaulier ......... .. .. 358/160
(75) Inventors: Tetsuo Tanaka, Sagamihara; Toshiaki 1i; fatsuta et al- - ~ _ - - - , , nagawa ..... ..
E0hn0’kMa‘i?1dfa’(Jg;mshl Tomlta’ 4,992,887 2/1991 Aragaki .............................. .. 358/403 awasa 1’ a 0 5,027,421 6/1991 Kanno ................................ .. 382/305
. . . 5,053,956 10/1991 Donald et al. . 364/401
(73) AsslgneeZ Hltachl’ Ltd-3°19“) (JP) 5,129,011 7/1992 Nishikawa etal. ................ .. 382/173
This patent issued on a continued pros ecution application ?led under 37 CFR 1.53(d); and is subject to the twenty year patent term provisions of 35 U.S.C. 154(a)(2).
( * ) Notice:
Under 35 U.S.C. 154(b); the term of this patent shall be extended for 0 days.
(21) Appl. No.: 08/974,226
(22) Filed: Nov. 19, 1997
Related US. Application Data
(63) Continuation of application No. 08/727,164, ?led on Oct. 7, 1996, now Pat. No. 5,771,380, which is a continuation of application No. 08/631,438, ?led on Apr. 12, 1996, now Pat. No. 5,586,316, which is a continuation of application No. 08/271,923, ?led on Jul. 7, 1994, now abandoned.
(30) Foreign Application Priority Data
Feb. 23, 1993 Jul. 9, 1993
(JP) ................................................. .. 5033020
(JP) ................................................. .. 5170021
(51) Int. Cl.7 .................................................... .. G06F 17/30
(52) us. Cl. ........................ .. 345/348; 345/127; 345/342; 707/3; 707/4; 707/102; 707/526
(58) Field of Search .................................. .. 707/3, 4, 102, 707/526; 345/348, 342, 127
(56) References Cited
U.S. PATENT DOCUMENTS
Re. 33,316 8/1990 Katsuta et al. ..................... .. 395/128
65
(List continued on neXt page.)
FOREIGN PATENT DOCUMENTS
1 276 347 2 535466
11/1989 (JP) . 5/1993 (JP) .
Primary Examiner—Jean R. Homere (74) Attorney, Agent, or Firm—Kenyon & Kenyon
(57) ABSTRACT
An information processing system for creating a search data for an application-speci?c data is proposed. An application processing section inputs or edits data on the basis of an application program. An application-speci?c data storage section stores the application-speci?c data input or edited by the application processing section. A search data is created by a search data creating section for searching the application-speci?c data stored in the application-speci?c data storage section for a speci?c data. The search data creating section also creates a correspondence between the search data and the application-speci?c data. A search data storage section stores the search data created by the search data creating section. A correspondence storage section stores the correspondence between the search data and the application-speci?c data. Further; a data output section con nected to and shared by a plurality of data input or editing units including the application processing section and the search data creating section. The search data creating section creates the search data from the application-speci?c data sent from the application processing section to the data output section.
3 Claims, 23 Drawing Sheets
1/0 SCALE UP
SCALE DOWN
l ( FLIP PAGES
6| DISPLAY LIST A EDIT
' 6|
I
1
L I l J
63 64
US 6,169,547 B1 Page 2
US. PATENT DOCUMENTS 5,557,728 * 9/1996 Garrett et a1. ..................... .. 345/340
_ 5,576,946 * 11/1996 Bender et a1. .. 364/146 5,206,931 4/1993 KlIITllfa CI 8.1. ..................... .. 575867316 * 12/1996 Tanaka et al' N 707/4 572317578 7/1993 Levm 6‘ a1 5,625,810 * 4/1997 Kurosu et a1. ......................... .. 707/1
27333;; 21332 gfvegnzte‘ilélm" 5,657,433 8/1997 Murase et a1. ..................... .. 395/133 ’ ’ ' " 5,680,558 * 10/1997 Hatanaka et a1. . 345/334
5,350,303 9/1994 Fox et a1. ..... .. 5 742 808 * 4/1998 Hasuo 707/1 573677626 * 11/1994 Morioka et a1‘ , , .................................... ..
5,383,029 1/1995 Kojima ...... .. ..
5,479,602 * 12/1995 Baecker et a1. .................... .. 345/349 * cited by examiner
U.S. Patent Jan. 2, 2001 Sheet 1 0f 23 US 6,169,547 B1
7
8 9
i] IO / r‘ I
WINDOW PROCESSING SECTION
DIS- uSER BIT- MAP usER m3 PLAY OPERATION RETRIEVAL gfggw PLAY 3
2W 1/“ APPL|CAT|ON BROWSING PROCESSING PROCESSING SECTION .
SEW" ( 'éIéI?I' 9%" ) ($3,133? AND) PAGE PCIPPINO
APPLICATION PROGRAM SPECIFIC DATA 11
MANAGE MENT TABLE 12
BROWSING DATA I3
U.S. Patent Jan. 2, 2001 Sheet 2 0f 23 US 6,169,547 B1
FIG. 2A I2
f2‘ / r" 22 / "AP1" I "am"
/ "A P2" / "8R2" / “A P3" / “B R 3"
AP1" f“ “8R1” [I3 NUMBER OF SCALED-DOWN BIT- MAP DATA
" AP1" CONTENTS SCALED-DOWN BIT-MAP DATA 1
SCALED-DOWN BIT- MAP DATA 2
SCALED- DOWN BIT- MAP DATA n
' 24 [J I
1N|T?XGUEAL ALGORITHM 1 LINE DRAWING rd (BLACK-AND-WHITE) ALGOR'THM 2
LINE DRAWING ALGORITHM 3 ( COLOR)
U.S. Patent Jan. 2, 2001
@ 3OI CONVENTIONAL I NPUT,
EDIT OPERATION T
302\ APPLY BROWSING DATA REGISTRATION COMMAND
I 303\ INPUT BIT-MAP
DATA TY PE
Y END?
N
305\ REGISTERED
DISPLAY ON WINDOW THE DATA TO BE
I
306\ BIT M APPLY SCALFD-D WN — AP DA A R GIS TRATION COMMAND
30?“ DESIG NATE SCREEN RANGE BY MOUSE \
30B
309* BIO
N Y
APPLY OK COMMAND
\ A PPLY CANCEL COMMAND
/ APPLY END COMMAND
I INPUT DATA NAME OF APPLICATION SPECIFIC DATA
CONVENTIONA L REGIS TRATION OPERATION
@
304
Sheet 3 0f 23
Fl 6.3
US 6,169,547 B1
@ {320
l
SET SCALE DOWN
ING TO BIT-MAP DATA ALGORITH M CORRESPOND
TYPE I
i=0
\
\
/ /
vLIN PUT COMMAND / I
/ /
DATA REGI STRATIO COMMAND ?
Y
SCALE- DOWN BIT-MAP; N
322
I325 SET TO RANGE INPUT MODE
I ACQUIRE BIT-MAP DATA OF WINDOW CORRESPONDING TO DESIGNATED RANGE
W325
CANCEL POSITION IN PUT MODE N326
I {327 BROWSING DATA CREATE AND DISPLAY
Y [329 OK COMMAND? 328
\ \\ \
OBTAIN THE INCREMENT i BY I TO
iTH SCALED DOWN BIT- MAP DATA
I 1
APPLICATION SPECIFIC AND REGISTER IT IN MANAGEMENT TABLE
INPUTS DATA NAME OF D ATA
@@ Z330
U.S. Patent Jan. 2, 2001 Sheet 4 0f 23 US 6,169,547 B1
FIG.4 I02
F 4, Y” couomom em = /USER$ x 4 H
ITANAKA HMAGES
LIST NEXT PRECEDING HEAD FINAL “1H2
OK CANCEL ' /4|3
/4|4 Mé/4l5 4/“ 4|6
DATA NAME: /USER$ ITANAKA /‘\/ 42
llMAGES/FUJI, TIF ~\\ 42'
/\~/ 423
1 LL \
\
x, 0 K CAN c‘gL /"”_\\/424 \
X J
U.S. Patent Jan. 2, 2001 Sheet 5 0f 23 US 6,169,547 B1
F'G'5
5! | SET CONDITION
| SEARCH FOR DATA 5'2 MATCHING THE CONDITION
I DISPLAY SCALED-DOWN / ,3 BIT- MAP DATA LIST OF SEARCHED DATA
RECEIVE USER INPUT / 5'4
I DID -_Y-Q\’E—SET CONDITION 7 5|6 IN /5|7
T< SELECT ICON >Y_.- STORE SELECTED ICON ~
5'81 NEXT >Y—QDISPLAY NEXT DATA — 520 1“ ,52I K PRECEDING >Y—-—DISPLAY PRECEDING DATA —
522 N ' /523 K HEAD >L~DISPLAY HEAD DATA ~
524 |N 525 1 FINAL >Y—-DISPLAY FINAL DATA / ~
526 [N Y DISPLAY LIST OF ALL /527 Y L'ST y’ DATA 530 [N 1 /528 ;Q 0 K > INPUT COMMAND
Y I
53H F—L< 0 K }N—— END PROCESS 529
( END )
U.S. Patent Jan. 2, 2001 Sheet 6 6f 23 US 6,169,547 B1
I 6 I | REAL- TIME DISPLAY Y POSSIBLE '
N BROWSING DATA CAN BE 6|2
N CREATED FROM APPLICATION- SPECIFIC DATA
W as CORRESPONDING DRows- Y ING DATA AVAILABLE
6l4 6'6 [N r S CREATE AND REGISTER DIsPLAY BROWSING DATA 'SCALED- DOWN
APPLICATION = SPECIFIC DATA
DISPLAY BROWSING DATA 1 '
6|5
DIsPLAY DATA NAME ' \6| 7
@ FIG.T
7| {72 £73 AsCII TEXT 0
JIS TEXT o
HGRAPHICS a
TIFF IMAGE b
OTHERS c
U.S. Patent Jan. 2, 2001 Sheet 7 0f 23
FIG.8A
CENTRAL PROCESSING U NIT
BOO
MAIN MEMORY
B02
DISPLAY
INPUT DEVICE
XTERN AL MEMORY
803
BASIC CONTROL PROGRAM
WINDOW CONTROL '
APPLICATION ’ PROGRAM
W BROWSING PROGRAM
/
APPLICATION -
BROWSING DATA ‘
W MANAGEMENT TABLE
V CORRESPONDENCE I
US 6,169,547 B1
A84 E a
N806
\ BOB
V809
\IBIO
TABLE
U.S. Patent Jan. 2, 2001 Sheet 9 0f 23 US 6,169,547 B1
F IG.9 ( START )
n‘
INPuT cOMMAND 9|| I
APPLICATION- INVOKING Y 9| COMMAND j 3
N 1 STORE DATA NAME 9|2 I 9|4
INVOKE APPLICATION / BROwSING DATA \Y 1 REGISTRATION COMMAND/ I 4"
REGISTER N I 9|6 95 I
REGISTER DATA NAME IN MANAGEMENT TABLE 9|?
S9|8 | N PROCESS IN CORRESPON <TERMINATING COMMAND >.DENCE WITH COMMAND
\OIO
I fIOOl CONVENTIONAL EDITING
I I005 DISPLAY DATA To BE J REGISTERED
I I006 APPLY REGISTRATION COMMAND .
I ' \OOT
DESIGNATE RANGE 0N / SCREEN ‘0'3
I CONVENTIONAL DATA / REGISTRATION
(E
U.S. Patent Jan. 2, 2001 Sheet 10 0f 23 US 6,169,547 B1
7
8 9 __--/
{HUI wINOOw PROCESSING SECTION P\/|
APPLICATION N2 ‘ BROWSING fwl'oz PROCESSING PROCESSING SECTION SECTION
SHOE» PRINT ORIvE
PRINTER APPLICATION BROWSING PROGRAM- MENT OATA 13
L/;\‘ SPECIFIC TABLE 12 OATA II
H04
U.S. Patent Jan. 2, 2001 Sheet 11 0f 23 US 6,169,547 B1
FIG. l2
@ ,2O| /—_/
Y 6ESTlNATlON= PRINTER \ / N [I203 5'20?
AT CONVENTIONAL (BZETA E BROWS'NG PRINTING AND PROCESSING
INPUT DATA NAME OF
SZPLIcATIoN-sPEcIPIc N|2O4 A
REGISTER BROWSING DATA IN MANAGEMENT ~|205 TABLE
END
U.S. Patent Jan. 2, 2001 Sheet 12 0f 23
FIG.I3A
I302
CENTRAL UN |3OO PROCESSING u~rr
MAIN /_ MEMORY V ‘30'
DISPLAY
INPUT DEVICE
|303
X TERNAL MEMORY
BASIC CONTROL ~ PROGRAM
PRINTER DRIVER
\J/ APPLICATION ’ PROGRAM
/
BROWSING PROGRAM
APPLICATION- A
BROWSING DATA
V MANAGEMENT TABLE
T CORRESPONDENCE TABLE
US 6,169,547 B1
m I304 E
’\ I305
N I307
\ I308
V1309
U.S. Patent Jan. 2, 2001 Sheet 14 0f 23 US 6,169,547 B1
FIG. I4
( START )
CREATE A COPY OF BIT- MAP DATA DIS PLAYED ON WINDOW
SCALE DOWN BIT-MAP DATA
I401
RENDER THE BIT-MAP I403 DATA INVISIBLE
DISPLAY ICON wINDOw ‘404 END DISPLAY SCALED DOWN BIT-MAP DATA ON THE wINDOw
IF
CTNW
U.S. Patent
f
Jan. 2, 2001 Sheet 15 0f 23
MEDIA DATA EDITING S ECTION
US 6,169,547 B1
I502 j BROWSING SECTION
l (EBTLIYNGANEIJDDWN OF (l'gLs'gmgemég PAGE MEDIA DATA) 829W” MEMQRY
(
I \ / I50? BROWSING DATA
3531A MANAGEMENT SECTION ~|503 (CREATION SCALING DOWN/UP, coMPREséIoN/ ExPANsIoN, §¥8R%£é°2§“§’
I504 BROWSING DATA) MEM°RY/~|5O6
I505 BROWSING DATA AND MANAGEMENT TABLE
U.S. Patent Jan. 2, 2001 Sheet 16 0f 23 US 6,169,547 B1
,62, FIG. I6 \"\
MEDIA DATA BROWSING DATA IDENTIFIER IDENTIFIER
/ 2 | | 2'2 1
l 6 2 5 / "—_\ /
MEDIA DATA FILE
I622 f)
22|'\_/ NUMBER OF PAGES
222*»- SCALE-DOWN ALGORITHM 23
223\/- FEATURE PAGE \ sTANDARD-sIzED DATA
PAGE‘ FILE NAME ‘-\224| 5E5 STANDARD-SIZED DATA 3;; BIT-MAP-ID ‘\2242 z q
ACTIVATED RANGE ~\2243 55g STANDARD-SIZED DATA ; CONDITION SCALED-DOWN DATA
224J“ FILE NAME ‘ scALED - DOWN DATA BIT- MAP-ID 1
SCALED —DOWN RATIO SCA LED- DOWN DATA CONDITION
FEATURE PO RTION
1
L
‘ PAGE 2
U.S. Patent Jan. 2, 2001 Sheet 17 0f 23 US 6,169,547 B1
( START )
wAIT FOR N REQUEST ITOI
DEcIDE I702 REQUEST TYPE
/ITO3 PREPARE BROWSING " DATA ANEW
/|704 DELETE BROWSING : ' DATA
/|705 ____-_ DELETE PAGE
/|706 ADD PAGE P
JITOT REGISTER FEATURE PAGE
/|708 RETRIEVE FEATURE 1 PAGE T
/|709 RETRlEvE FEATURE _
T PORTION
JITIO _ RETRIEvE NUMBER'OF :
PAGES
JITII ._ REGISTER PAGE DATA
/lTI2 , RETRIEvE PAGE DATA _
l7|4 ?n?’ »\ AcTIvATE PAGE DATA T
TERMINATING PRocESS
(1E3
U.S. Patent Jan. 2,2001 Sheet 18 0f 23 US 6,169,547 B1
( START ) /303 l82|
BROWSING DATA XIII ALREADY EXISTS? / [[825
[ CREATE REcoRD OF DELETE BRowSING BROWSING DATA DATA MANAGEMENT TABLE
_ l
CREATE BRDwSING DATA ANEw AND REGISTER ~|824 IDENTIFIER IN TABLE
REGISTER NUMBER OF PAGES /|825 AND ScALE-DowN ALGORITHM
( START )
L |93|
SEARCH BRDwsING DATA |/ - I932
N < AcTIvATED ? ‘I 933 Y ;|93_4 ICOMPRESS BIT- MAP
DATA AND sToRE CHANGE BIT-MAP-ID UN DISK
I END )