method for displaying an icon of media data

33
(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

Upload: dinhkien

Post on 12-Jan-2017

216 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Method for displaying an icon of media data

(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

Page 2: Method for displaying an icon of media data

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

Page 3: Method for displaying an icon of media data

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

Page 4: Method for displaying an icon of media data

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)

Page 5: Method for displaying an icon of media data

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

Page 6: Method for displaying an icon of media data

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

Page 7: Method for displaying an icon of media data

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 )

Page 8: Method for displaying an icon of media data

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

Page 9: Method for displaying an icon of media data

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

Page 10: Method for displaying an icon of media data
Page 11: Method for displaying an icon of media data

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

Page 12: Method for displaying an icon of media data

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

Page 13: Method for displaying an icon of media data

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

Page 14: Method for displaying an icon of media data

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

Page 15: Method for displaying an icon of media data
Page 16: Method for displaying an icon of media data

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

Page 17: Method for displaying an icon of media data

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

Page 18: Method for displaying an icon of media data

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

Page 19: Method for displaying an icon of media data

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

Page 20: Method for displaying an icon of media data

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 )

Page 21: Method for displaying an icon of media data
Page 22: Method for displaying an icon of media data
Page 23: Method for displaying an icon of media data
Page 24: Method for displaying an icon of media data
Page 25: Method for displaying an icon of media data
Page 26: Method for displaying an icon of media data
Page 27: Method for displaying an icon of media data
Page 28: Method for displaying an icon of media data
Page 29: Method for displaying an icon of media data
Page 30: Method for displaying an icon of media data
Page 31: Method for displaying an icon of media data
Page 32: Method for displaying an icon of media data
Page 33: Method for displaying an icon of media data