(A) 이하에 본 발명의 제 1 그룹에 속하는 발명의 각 실시예에 대하여 도면을 참조하여 설명한다.
(제 1 실시예)
도 1은 제 1 실시예인 정보전송장치의 시스템 구성도이다. 도 1에서 1은 문자의 입력 또는 정보의 선택 또는 실행 등의 명령의 입력의 적어도 하나 이상이 입력 가능한 정보입력수단, 2는 정보입력수단(1)에서 입력된 정보가 표시되고, 또한 검색엔진(4)에 의한 검색결과를 표시하는 정보표시수단, 3은 검색의 대상이 되는 데이터를 기억한 데이터베이스, 4는 상기 정보입력수단(1)에 의해 입력된 검색조건에 합치하는 정보를 상기 데이터베이스(3)로부터 검색하는 검색엔진, 5는 상기 검색엔진(4)에 의한 검색결과 또는 검색결과정보를 일의적으로 특정하는 정보를 기억하는 정보기억수단, 6은 상기 정보기억수단(5)에 기억되어 있는 정보를 출력하는 정보출력수단이다.
또 50은 상기 정보출력수단(6)을 구성하는 정보출력단자이다.
이상과 같이 구성된 시스템이 실행되는 하드웨어 구성을 도 2에 나타낸다. 도 2는 기본적으로는 범용의 계산기 시스템의 구성과 같다. 또 도 1에서 나타낸 시스템의 구성부분과 동일구성부분을 포함하고 있기 때문에 동일구성부분에는 동일번호를 붙여 설명을 생략한다.
도 2에서 1은 정보입력수단, 2는 정보표시수단, 101은 표시출력되는 데이터를 기억하는 VRAM, 102는 프로그램을 기억하는 휘발성의 메모리인 주기억장치, 103은 프로그램이나 데이터를 기억해 두는 비휘발성 메모리인 보조기억장치, 104는 주기억장치(102)에 기억되어 있는 프로그램을 실행하는 CPU, 50은 정보출력단자이다.
앞에서 설명한 바와 같이 본 하드웨어 구성은 기본적으로 범용의 계산기 시스템과 같고, 보조기억장치(103)에 기억되어 있는 프로그램은 주기억장치(102)에 로드되고 나서 CPU(104)에 의해 실행된다.
또 이 정보전송장치는 정보출력단자(50)로부터 접속케이블(300)에 의해 외부기기(200)에 접속되어 있다.
이상과 같이 구성된 정보전송장치의 동작을 도 3의 플로차트를 참조하여 설명한다. 본 실시예에서는 음악의 곡명의 검색을 예로 들어 설명한다.
(단계 A1)
우선 정보입력수단(1)으로부터 검색조건을 접수한다. 예컨대 가수명, 곡명, 연대 또는 「록」「팝」「연가」등의 장르 등에 의한 검색조건을 사용자가 부여한다. 구체적인 예로서, 「연대」=「90년대」이고 「장르」=「팝」등을 입력한다. 정보의 입력에 있어서는 정보표시수단(2)에 도 4에서 나타내는 바와 같은 화면을 표시해도 된다.
(단계 A2)
이어서, 검색엔진(4)이 데이터베이스(3)로부터 단계 A1에서 입력된 검색조건 에 합치하는 데이터를 검색한다. 데이터베이스(3)에는 미리 곡명의 데이터가 기억되어 있고, 가수명, 곡명, 연대, 장르, 가사 등으로 검색이 가능한 구성으로 되어 있다.
(단계 A3)
다음에 검색엔진(4)에 의해 검색된 데이터를 정보표시수단(2)에 표시한다. 도 5는 검색결과표시의 일례로 단계 A1에서 입력된 검색조건에 합치하는 데이터의 일람을 표시하고 있다. 또 정보표시수단(2)의 화면에 표시할 수 없을 정도로 다수의 데이터가 검색된 경우는 화면을 바꾸거나 화면을 스크롤시키는 등의 방법으로 그 외의 데이터도 표시가 가능하다.
(단계 A4, A5)
단계 A3에서 표시된 데이터 중에 사용자가 원하는 것이 없는 경우는 사용자는 검색조건을 변경하여 재검색한다. 이것은 정보입력수단(1)에「재검색요구」의 버튼이 구비되어 있거나, 정보표시수단(2)에「재검색요구」의 선택메뉴 또는 선택 버튼이 표시되고, 그것을 정보입력수단(1)에서 선택함으로써 입력된다. 재검색이 요구되면 다시 단계 A2로 되돌아간다.
또한 단계 A3에서 표시된 데이터 중에 사용자가 원하는 것이 있는 경우는 단계 A5에서 원하는 곡을 선택한다. 선택방법은 재검색요구의 경우와 마찬가지다.
(단계 A6)
단계 A5에서 곡명이 선택되면 데이터베이스(3)로부터 해당하는 곡의 가수, 곡의 연주시간, 가사 등 상세한 데이터가 호출되어 정보표시수단(2)에 표시된다.
(단계 A7)
정보기억수단(5)에 기억시키는 곡의 데이터가 단계 A6에서 표시된 곡으로 좋은지의 여부를 사용자가 입력한다. 이 곡으로 좋은 경우는 다음 단계로 진행하고, 이 곡으로 하지 않을 경우는 단계 A3으로 되돌아간다.
(단계 A8)
선택된 곡의 ID 데이터를 데이터베이스(3)로부터 판독하여 정보기억수단(5)에 기억한다. 곡의 ID 데이터는 선택한 곡을 일의적으로 특정하는 것이다. 예컨대, 노래방에서 곡명을 지정하기 위한 번호 등이다.
(단계 A9, A10)
사용자에 의해 정보기억수단(5)에 기억하고 있는 곡명의 ID 데이터를 접속케이블(300)로 접속된 외부기기(200)로의 전송지시의 입력을 기다린다. 외부기기(200)에는 예컨대 노래방의 리퀘스트장치 등이 있다. 입력이 있으면 곡명 ID 데이터를 외부기기(200)에 전송하여 일련의 처리를 종료한다. 외부기기(200)가 노래방 리퀘스트장치이면 이 전송조작에 의해 곡의 리퀘스트가 가능해진다.
이상과 같이, 본 실시예에 의하면 검색에 의해 발견한 사용자가 원하는 데이터를 그대로 외부기기에 전송할 수 있으므로 예약, 등록 등의 조작을 간단히 행할 수 있다.
또 검색에 의해 정보기억수단(5)에 일단 기억된 데이터는 단계 A10에 있어서 외부기기(200)로 전송을 완료한 후에도 정보기억수단(5)에 기억해 두고 단계 A9 이후의 동작만을 반복하는 것이 가능한 구성으로 해도 된다.
또 본 실시예에서는 곡의 검색은 가수명, 곡명, 연대, 장르, 가사 등으로 행행하였지만, 이것에 한하지 않고, 가수명을「가나다」순으로 검색하는 등, 또한 곡명을「가나다」순으로 검색하는 등, 요컨대 곡을 용이하게 검색할 수 있는 검색방법이기만 하면 된다.
또 본 실시예로서는 곡명의 검색을 예로 들었지만, 본 발명은 검색하는 데이터를 한정하는 것이 아니라, 모든 데이터의 검색에 적용 가능한 것은 말할 필요도 없다.
또 본 실시예의 검색엔진은 본 발명의 검색수단의 예이고, 본 실시예의 정보출력수단은 본 발명의 출력수단의 예이다.
(제 2 실시예)
도 6은 제 2 발명의 일 실시예인 정보전송 시스템의 시스템 구성도이다.
이것은 도 1에서 이미 설명한 제 1 발명의 실시예의 시스템 구성도와 동일한 구성요소를 포함하고 있으므로 동일요소에는 도 1과 동일한 번호를 부여하고 이후 간략한 설명에 그친다.
도 6에서 1은 정보입력수단, 2는 정보표시수단, 5는 정보기억수단, 6은 정보출력수단, 10은 정보입력수단(1)에 의해 입력된 검색의 조건을 출력하고, 검색결과의 정보를 수신하는 단말통신수단이고, 20은 이들을 전부 구비하고 있는 검색단말장치이고, 한편 3은 데이터베이스, 4는 검색엔진, 11은 단말장치로부터의 검색의 조건을 수신하여 검색결과를 송신하는 서버통신수단이며, 21은 이들을 전부 구비하고 있는 정보서버장치이다.
또 51은 상기 정보출력수단(6)을 구성하는 적외선 발신수단이고, 60은 상기 단말통신수단(10) 및 상기 서버통신수단(11)을 구성하는 네트워크 통신수단이다.
이상과 같이 구성된 시스템이 실행되는 하드웨어구성을 도 7에 나타낸다.
도 7은 검색단말장치(20), 정보서버장치(21) 모두 기본적으로는 범용의 계산기 시스템의 구성과 같다. 또 도 6에서 나타낸 시스템의 구성부분과 동일구성부분을 포함하고 있기 때문에 동일구성부분에는 동일번호를 붙여 설명을 생략한다.
도 7에서 검색단말장치(20)측은 1은 정보입력수단, 2는 정보표시수단, 101은 표시출력되는 데이터를 기억하는 VRAM, 102는 프로그램을 기억하는 휘발성의 메모리인 주기억장치, 103은 프로그램이나 데이터를 기억해 두는 비휘발성의 메모리인 보조기억장치, 104는 주기억장치(102)에 기억되어 있는 프로그램을 실행하는 CPU, 51은 적외선 발신수단, 60은 네트워크 통신수단이다. 또 정보서버장치(21)측은 1O2는 프로그램을 기억하는 휘발성의 메모리인 주기억장치, 103은 프로그램이나 데이터를 기억해 두는 비휘발성 메모리인 보조기억장치, 104는 주기억장치(102)에 기억되어 있는 프로그램을 실행하는 CPU, 60은 네트워크 통신수단이다.
검색단말장치(20)와 정보서버장치(21)는 네트워크 통신수단(60)에 의해 서로 통신하고 있다. 네트워크 통신수단(60)에는 직접 인터넷, 인트라넷 등의 케이블이 접속되어 있다.
앞에서도 설명한 바와 같이 본 하드웨어 구성은 기본적으로 범용의 계산기 시스템과 같고, 보조기억장치(103)에 기억되어 있는 프로그램은 주기억장치(102)에 로드되고 나서 CPU(104)에 의해서 실행된다.
또 이 정보전송 시스템은 적외선 발신수단(51)으로부터 적외선에 의해 외부기기(200)에 대하여 정보를 송출한다.
이상과 같이 구성된 정보전송 시스템의 동작을 도 8의 플로차트를 참조하여 설명한다. 이 제 1 실시예에서는 텔레비전 프로그램의 검색을 예로 설명한다.
(단계 B1)
우선 검색단말장치(20)의 정보입력수단(1)으로부터 검색의 조건을 접수한다. 예컨대, 채널, 프로그램명, 출연자 또는 장르 등에 의한 검색조건을 사용자가 부여한다. 구체적인 예로서, 「출연자」=「이시하라 유지로」이고 「장르」=「드라마」등을 입력한다. 정보의 입력에 있어서는 정보표시수단(2)에 도 9에서 나타낸 바와 같은 화면을 표시해도 된다. 입력된 검색조건은 네트워크 통신수단(60)에 의해 정보서버장치(21)에 보내진다.
(단계 B2)
이어서 정보서버장치(21)에 있어서, 검색엔진(4)이 데이터베이스(3)로부터 단계 B1에서 입력된 검색조건에 합치하는 데이터를 검색한다. 데이터베이스(3)에는 미리 프로그램명의 데이터가 기억되어 있고, 채널, 프로그램명, 출연자, 장르 등으로 검색이 가능한 구성으로 되어 있다. 검색결과는 다시 네트워크 통신수단(60)을 통해 검색단말장치(20)에 보내진다.
(단계 B3)
이어서 검색단말장치(20)측에서 검색엔진(4)에 의해 검색된 데이터를 정보표시수단(2)에 표시한다.
도 10은 검색결과표시의 일례로, 단계 B1에서 입력된 검색조건에 합치하는 데이터의 일람을 표시하고 있다. 또 정보표시수단(2)의 화면에 표시할 수 없을 정도로 다수의 데이터가 검색된 경우는 화면을 바꾸거나 화면을 스크롤하는 방법에 의해 그 외의 데이터도 표시가 가능하다.
(단계 B4, B5)
단계 B3에서 표시된 데이터 중에 사용자가 원하는 것이 없는 경우는 사용자는 검색조건을 변경하여 재검색한다. 이것은 정보입력수단(1)에「재검색요구」의 버튼이 구비되어 있거나 정보표시수단(2)에「재검색요구」를 선택하거나 선택 메뉴 또는 선택버튼이 표시되고, 그것을 정보입력수단(1)에서 선택함으로써 입력된다. 재검색이 요구되면 다시 단계 B2로 되돌아간다.
또 단계 B3에서 표시된 데이터 중에 사용자가 원하는 것이 있는 경우는 단계 B5에서 원하는 데이터를 선택한다. 선택방법은 재검색요구의 경우와 마찬가지다.
(단계 B6)
단계 B5에서 프로그램명이 선택되면 다시 정보서버장치(21)의 데이터베이스(3)로부터 해당하는 프로그램의 채널, 방송시간 등 상세한 데이터가 호출되어 정보표시수단(2)에 표시된다. 프로그램의 상세정보에 대해서는 미리 방송국에서 보내오는 EPG(전자프로그램 가이드) 등으로부터 정보를 입수하여, 데이터베이스에 저장해 둘 수도 있다.
(단계 B7)
정보기억수단(5)에 기억시키는 프로그램의 데이터가 단계 B6에서 표시된 프 로그램으로 좋은지의 여부를 사용자가 입력한다. 이 프로그램으로 좋은 경우는 다음 단계로 진행하고, 이 프로그램으로 하지 않을 경우는 단계 B3으로 되돌아간다.
(단계 B8)
선택된 프로그램의 ID 데이터를 정보서버장치(21)의 데이터베이스(3)로부터 판독하여 검색단말장치(20)의 정보기억수단(5)에 기억한다. 프로그램의 ID 데이터는 선택한 프로그램을 일의적으로 특정하는 것이다. 예컨대 방송일시, 채널 등으로 구성된 데이터 또는 G코드라는 숫자열 등이다. 또는 VPS(Video Programme System) 또는 PDC(Programme Delivery Control)에서 이용되는 프로그램 라벨(PIL:Programme Identity Label)을 이용해도 프로그램을 일의적으로 특정할 수 있다.
(단계 B9, B10)
사용자에 의해 정보기억수단(5)에 기억하고 있는 프로그램명의 ID 데이터를 외부기기(200)로의 전송지시의 입력을 기다린다. 외부기기(200)에는 예를 들면 비디오 등이 있다. 입력이 있으면 프로그램 ID 데이터를 외부기기(200)에 전송하여 일련의 처리를 종료한다. 외부기기(200)가 비디오이면 녹화예약이 이것으로서 완료된다.
또 검색에 의해 정보기억수단(5)에 일단 기억된 데이터는 단계 B10에서 외부기기(200)에 전송을 완료한 후에도 정보기억수단(5)에 기억해 두고, 단계 B9 이후의 동작만을 반복하는 것이 가능한 구성으로 해도 된다.
또 본 실시예에서는 프로그램명의 검색을 예로 들었지만, 본 발명은 검색하는 데이터를 한정하는 것이 아니라, 모든 데이터의 검색에 적용가능한 것은 말할 필요도 없다.
또 본 실시예의 검색엔진은 본 발명의 검색수단의 예이고, 본 실시예의 적외선통신, 초음파통신, 무선통신 등의 정보출력수단은 본 발명의 출력수단의 예이며, 본 발명의 공급장치는 본 실시예의 비디오에 한하지 않고, 텔레비전 수상기나 셋톱박스(Set Top Box : 방송수신기, 방송수신튜너)라도 상관없다.
(제 3 실시예)
도 11은 제 3의 발명의 일실시예인 정보전송 시스템의 시스템 구성도이다.
이것은 도 1 및 도 6에서 이미 설명한 제 1 및 제 2 발명의 실시예의 시스템 구성도 및 동일한 구성요소를 포함하고 있으므로 동일요소에는 도 1 및 도 6과 동일한 번호를 부여하고 이후 간략한 설명에 그친다.
도 11에서 1은 정보입력수단, 2는 정보표시수단, 5는 정보기억수단, 6은 정보출력수단, 10은 단말통신수단이고, 20은 이들을 전부 구비하고 있는 검색단말장치이며, 한편 3은 데이터베이스, 4는 검색엔진, 11은 서버통신수단이고, 21은 이들을 전부 구비하고 있는 정보서버장치이다.
또 52는 상기 정보출력수단(6)을 구성하는 전파발신수단이고, 61은 상기 단말통신수단(10) 및 상기 서버통신수단(11)을 구성하는 공중전화망 통신수단이다.
이상과 같이 구성된 시스템이 실행되는 하드웨어 구성을 도 12에 나타낸다. 도 12는 검색단말장치(20), 정보서버장치(21) 모두 기본적으로는 범용의 계산기 시스템의 구성과 같다. 또 도 11에 나타낸 시스템의 구성부분과 동일구성부분을 포함하고 있기 때문에 동일구성부분에는 동일번호를 붙여 설명을 생략한다.
도 12에서 검색단말장치(20)측은 1은 정보입력수단, 2는 정보표시수단, 101은 표시출력되는 데이터를 기억하는 VRAM, 102는 프로그램을 기억하는 휘발성의 메모리인 주기억장치, 103은 프로그램이나 데이터를 기억해 두는 비휘발성 메모리인 보조기억장치, 104는 주기억장치(102)에 기억되어 있는 프로그램을 실행하는 CPU, 52는 전파발신수단(61)은 공중전화망 통신수단이다.
또 정보서버장치(21)측은 1O2는 프로그램을 기억하는 휘발성의 메모리인 주기억장치, 103은 프로그램이나 데이터를 기억해 두는 비휘발성 메모리인 보조기억장치, 104는 주기억장치(102)에 기억되어 있는 프로그램을 실행하는 CPU, 61은 공중전화망 통신수단이다. 검색단말장치(20)와 정보서버장치(21)는 공중전화망 통신수단(61)에 의해 서로 통신하고 있다. 공중전화망 통신수단(61)은 아날로그 전화망, ISDN망, 디지털 휴대전화망, PHS망의 어느 하나의 공중전화망과 접속되어 있거나 또는 복수종류의 공중전화망을 경유하여 접속하여 통신을 행하고 있다.
앞에서 설명한 바와 같이 본 하드웨어 구성은 기본적으로 범용의 계산기 시스템과 같고, 보조기억장치(103)에 기억되어 있는 프로그램은 주기억장치(102)에 로드되고 나서 CPU(104)에 의해 실행된다.
또 이 정보전송장치는 전파발신수단(52)으로부터 전파에 의해 외부기기(200)에 대하여 정보를 송출한다.
이상과 같이 구성된 정보전송 시스템의 동작을 플로차트를 이용하여 설명한다. 본 실시예는 제 2 실시예와 유사한 동작을 하기 때문에 제 2 실시예와 같이 도 8을 참조하여 설명한다.
본 실시예에서는 디지털 휴대전화기에 의한 호텔의 검색을 예로 설명한다.
(단계 B1)
우선 검색단말장치(20) 즉 디지털 휴대전화기의 정보입력수단(1)으로부터 검색조건을 접수한다. 예컨대 소재지, 타입, 가격대 또는 역에서부터의 거리, 이용일 등에 의한 검색조건을 사용자가 부여한다. 구체적인 예로서, 「소재지」=「오오사카」이고 「가격대」=「1만엔 전후」등을 입력한다. 정보의 입력에 있어서는 정보표시수단(2)에 도 13에 나타내는 바와 같은 화면을 표시해도 된다.
입력된 검색조건은 공중전화망 통신수단(61)에 의해 정보서버장치(21)에 보내진다. 본 실시예의 경우 공중전화망으로서 디지털 휴대전화 공중전화망을 이용한다.
(단계 B2)
이어서 정보서버장치(21)에 있어서, 검색엔진(4)이 데이터베이스(3)로부터 단계 B1에서 입력된 검색조건에 합치하는 데이터를 검색한다. 데이터베이스(3)에는 미리 호텔의 데이터가 공실(공실(空室) 상황과 함께 기억되어 있고, 소재지, 타입, 가격대, 역에서부터의 거리, 이용일 등으로 검색이 가능한 구성으로 되어 있다. 또 공실 상황은 일정한 시간마다 갱신된다. 검색결과는 다시 공중전화망 통신수단(61)을 통해 검색단말장치(20)에 보내진다.
(단계 B3)
다음에 검색단말장치(20)측에서 검색엔진(4)에 의해 검색된 데이터를 정보표시수단(2)에 표시한다.
도 14는 검색결과표시의 일례로, 단계 B1에서 입력된 검색조건에 합치하여 빈 방이 있는 호텔의 데이터의 일람을 표시하고 있다. 또 정보표시수단(2)의 화면에 표시할 수 없을 정도로 다수의 데이터가 검색된 경우는 화면을 바꾸거나 화면을 스크롤하는 등의 방법으로 그 외의 데이터도 표시가 가능하다.
(단계 B4, B5)
단계 B3에서 표시된 데이터 중에 사용자가 원하는 것이 없는 경우는, 사용자는 검색조건을 변경하여 재검색한다. 이것은 정보입력수단(1)에「재검색요구」의 버튼이 구비되어 있거나, 정보표시수단(2)에「재검색요구」를 선택하거나 혹은 선택 버튼 또는 선택메뉴가 표시되어, 그것을 정보입력수단(1)에서 선택함으로써 입력된다. 재검색이 요구되면 다시 단계 B2로 되돌아간다.
또 단계 B3에서 표시된 데이터 중에 사용자가 원하는 것이 있는 경우는 단계 B5에서 원하는 데이터를 선택한다. 선택방법은 재검색요구의 경우와 마찬가지다.
(단계 B6)
단계 B5에서 호텔이 선택되면 다시 정보서버장치(21)의 데이터베이스(3)로부터 해당하는 호텔의 소재지, 가격대 등 상세한 데이터가 호출되어 정보표시수단(2)에 표시된다.
(단계 B7)
정보기억수단(5)에 기억시키는 호텔의 데이터가 단계 B6에서 표시된 호텔로 좋은지의 여부를 사용자가 입력한다. 이 호텔로 좋은 경우는 다음 단계로 진행하고, 이 호텔로 하지 않을 경우는 단계 B3으로 되돌아간다.
(단계 B8)
선택된 호텔의 ID 데이터를 정보서버장치(21)의 데이터베이스(3)로부터 판독하여 검색단말장치(20)의 정보기억수단(5)에 기억한다. 호텔의 ID 데이터는 어떤 호텔의 어떤 타입의 방을 어떤 이용일에 예약했는지를 일의적으로 특정하는 것이다. 예컨대, 호텔 ID 코드와 예약 ID 코드로 구성되는 문자열 등이다.
(단계 B9, B10)
사용자에 의해 정보기억수단(5)에 기억하고 있는 호텔의 ID 데이터를 외부기기(200)로의 전송지시의 입력을 기다린다. 외부기기(200)로는, 예를 들어 호텔의 프론트에 있는 예약을 확인하는 단말 등이 있다. 사용자로부터 전송의 입력이 있으면 호텔 ID 데이터를 외부기기(200)로 전파에 의해 전송하여 일련의 처리를 종료한다. 호텔의 프론트의 예약확인단말인 외부기기(200)에 전송된 정보가 정확한 예약코드이면 사용자는 체크인을 할 수 있다.
또 호텔의 예약확인단말에 직접 휴대전화를 장착함으로써 출력수단이 호텔의 예약확인단말에 호텔 ID 데이터를 출력할 수도 있다. 또는 휴대전화로부터 예약확인단말에 전화를 걸어도 된다.
또 본 실시예에서는 호텔의 검색을 예로 들었지만, 본 발명은 검색하는 데이터를 한정하는 것이 아니라, 모든 데이터의 검색에 적용가능한 것은 말할 필요도 없다.
또 통신을 행하기 위한 공중전화망으로서 디지털 휴대전화망을 예로 들었지만, 본 발명은 공중전화망의 종류를 한정하는 것이 아니라, 아날로그망, ISDN망, PHS망 등 모든 공중전화망에 적용가능한 것이다.
또 본 실시예의 검색엔진은 본 발명의 검색수단의 예이고, 본 실시예의 전파에 의한 통신, 적외선통신, 리무버블미디어에 의한 정보의 전달, 단말장치의 장착 등에 의해 정보의 전달을 하는 정보출력수단은 본 발명의 출력수단의 예이다. 요컨대 본 발명의 출력수단은 정보를 공급장치에 전하는 것이면 무엇이나 좋다. 본 실시예의 외부기기, 즉 호텔의 프론트의 예약확인단말은 본 발명의 공급장치의 예이다.
(제 4 실시예)
도 15는 제 4의 발명의 일실시예인 정보전송 시스템의 시스템 구성도이다.
이것은 도 1 및 도 6에서 이미 설명한 제 1 및 제 2의 발명의 실시예의 시스템 구성도 및 동일한 구성요소를 포함하고 있으므로 동일요소에는 도 1 및 도 6과 동일한 번호를 부여하고 이후 간략한 설명에 그친다.
도 15에 있어서, 1은 정보입력수단, 2는 정보표시수단, 5는 정보기억수단, 6은 정보출력수단, 10은 단말통신수단이고, 20은 이들을 전부 구비하고 있는 검색단말장치이다.
한편 3은 데이터베이스, 4는 검색엔진, 11은 서버통신수단이고, 21은 이들을 모두 구비하고 있는 정보서버장치이다.
또 53은 상기 정보출력수단(6)을 구성하는 리무버블미디어 기입수단으로 리무버블 미디어에 정보를 기입하는 기능을 하고, 62는 상기 단말통신수단(10) 및 상기 서버통신수단(11)을 구성하는 무선통신수단으로 공중전화망 등을 통하지 않고 직접 단말과 서버가 전파에 의해 통신을 행하는 것이다.
이상과 같이 구성된 시스템이 실행되는 하드웨어 구성을 도 16에 나타낸다.
도 16은 검색단말장치(20), 정보서버장치(21) 모두 기본적으로는 범용의 계산기 시스템의 구성과 같다. 또 도 15에 나타낸 시스템의 구성부분과 동일구성부분을 포함하고 있기 때문에 동일구성부분에는 동일번호를 부여하고 설명을 생략한다.
도 16에서 검색단말장치(20)측은 1은 정보입력수단, 2는 정보표시수단, 101은 표시출력되는 데이터를 기억하는 VRAM, 102는 프로그램을 기억하는 휘발성의 메모리인 주기억장치, 103은 프로그램이나 데이터를 기억해 두는 비휘발성 메모리인 보조기억장치, 104는 주기억장치(102)에 기억되어 있는 프로그램을 실행하는 CPU, 53은 리무버블미디어 기입수단, 62는 무선통신수단이다.
또 정보서버장치(21)측은 102는 프로그램을 기억하는 휘발성의 메모리인 주기억장치, 103은 프로그램이나 데이터를 기억해 두는 비휘발성 메모리인 보조기억장치, 104는 주기억장치(102)에 기억되어 있는 프로그램을 실행하는 CPU, 62는 무선통신수단이다. 검색단말장치(20)와 정보서버장치(21)는 무선통신수단(62)에 의해 서로 통신하고 있다.
앞에서 설명한 바와 같이 본 하드웨어 구성은 기본적으로 범용의 계산기 시스템과 같고, 보조기억장치(103)에 기억되어 있는 프로그램은 주기억장치(102)에 로드되고 나서 CPU(104)에 의해 실행된다.
또 이 정보전송장치는 리무버블미디어 기입수단(53)이 리무버블 미디어(402)에 정보를 기입하고, 외부기기(200)는 도시하지 않은 리무버블미디어 판독수단으로 부터 정보를 판독함으로써 검색단말장치(20)로부터 외부기기(200)에 대하여 정보를 전달한다.
이상과 같이 구성된 정보전송 시스템의 동작을 플로차트를 이용하여 설명한다. 본 발명의 실시예는 제 2 실시예와 유사한 동작을 하기 때문에 제 2 실시예와 같이 도 8을 참조하여 설명한다.
본 실시예에서는 무선단말기에 의한 철도의 티켓의 검색을 예로 설명한다.
(단계 B1)
우선 검색단말장치(20)의 정보입력수단(1)으로부터 검색조건을 접수한다. 예를 들면 이용일, 구간, 이용열차, 좌석종류 등에 의한 검색조건을 사용자가 부여한다. 구체적인 예로서, 「이용일」=「3월 3일」이고 「구간」=「오오사카-도야마」등을 입력한다. 정보의 입력에 있어서는 정보표시수단(2)에 도 17에 나타내는 바와 같은 화면을 표시해도 된다.
입력된 검색조건은 무선통신수단(62)에 의해 정보서버장치(21)에 보내진다.
(단계 B2)
이어서 정보서버장치(21)에 있어서, 검색엔진(4)이 데이터베이스(3)로부터 단계 B1에서 입력된 검색조건에 합치하는 데이터를 검색한다. 데이터베이스(3)에는 미리 열차의 데이터가 공석상황과 함께 기억되어 있고, 이용일, 구간, 발차시간, 좌석종류 등으로 검색이 가능한 구성으로 되어 있다. 또한 공석상황은 일정한 시간마다 갱신된다. 검색결과는 다시 무선통신수단(61)을 통해 검색단말장치(20)에 보내진다.
(단계 B3)
다음에, 검색단말장치(20)측에서 검색엔진(4)에 의해 검색된 데이터를 정보표시수단(2)에 표시한다. 도 18은 검색결과 표시의 일례로, 단계 B1에서 입력된 검색조건에 합치하여 공석이 있는 열차의 데이터의 일람을 표시하고 있다. 또 정보표시수단(2)의 화면에 표시할 수 없을 정도로 다수의 데이터가 검색된 경우는 화면을 바꾸거나 화면을 스크롤하는 등의 방법으로 그 외의 데이터도 표시가 가능하다.
(단계 B4, B5)
단계 B3에서 표시된 데이터 중에 사용자가 원하는 것이 없는 경우는 사용자는 검색조건을 변경하여 재검색한다. 이것은 정보입력수단(1)에「재검색요구」의 버튼이 구비되어 있거나, 정보표시수단(2)에「재검색요구」를 선택하거나 혹은 선택버튼 또는 선택메뉴가 표시되어, 「재검색요구」를 선택하고 또는 선택버튼을 선택하고, 그것을 정보입력수단(1)에서 선택함으로써 입력된다. 재검색이 요구되면 다시 단계 B2로 되돌아간다.
또 단계 B3에서 표시된 데이터 중에 사용자가 원하는 것이 있는 경우는 단계 B5에서 원하는 데이터를 선택한다. 선택방법은 재검색요구의 경우와 마찬가지다.
(단계 B6)
단계 B5에서 열차가 선택되면 다시 정보서버장치(21)의 데이터베이스(3)로부터 해당하는 열차의 열차명, 요금, 발차시각 등 상세한 데이터가 호출되고 정보표시수단(2)에 표시된다.
(단계 B7)
정보기억수단(5)에 기억시키는 열차의 데이터가 단계 B6에서 표시된 열차로 좋은지의 여부를 사용자가 입력한다. 이 열차로 좋은 경우는 다음 단계로 진행하고, 이 열차로 하지 않을 경우는 단계 B3으로 되돌아간다.
(단계 B8)
선택된 열차의 ID 데이터를 정보서버장치(21)의 데이터베이스(3)로부터 판독하여 검색단말장치(20)의 정보기억수단(5)에 기억한다. 열차의 ID 데이터는 어떤 열차의 어떤 자리와 어떤 구간을 예약했는지를 일의적으로 특정하는 것이다.
(단계 B9, B10)
사용자에 의해 정보기억수단(5)에 기억되어 있는 열차의 ID 데이터를 리무버블 미디어(402)로의 전송지시의 입력을 기다린다. 리무버블미디어(402)에는 자기카드, IC 카드, 플래시 메모리, 플로피 디스크 등이 있다.
리무버블미디어(402)에 열차 ID 데이터가 전송되면, 사용자는 이 리무버블미디어(402)를 갖고 다니며, 외부기기(200)인 역의 발매기의 리무버블미디어 판독수단에 리무버블미디어(402)에 기억되어 있는 열차 ID 데이터가 정확한 데이터이면 사용자가 예약한 열차의 차표가 발권된다.
또 본 일실시예에서는 열차의 검색을 예로 들었지만, 본 발명은 검색하는 데이터를 한정하는 것이 아니라, 모든 데이터의 검색에 적용가능한 것은 말할 필요도 없다.
또 제 1의 발명의 일실시예인 정보전송장치에 있어서는, 정보출력수단(6)으로서 정보출력단자(50)의 경우에 대하여 설명하였지만, 제 2, 제 3 및 제 4 실시예 에서 이용한 적외선 발신수단(51) 또는 전파발신수단(52) 또는 리무버블미디어 기입수단(53)의 어느 하나를 정보출력수단(6)으로 이용해도 된다.
또 제 2, 제 3, 제 4의 실시예의 정보전송 시스템에 있어서도, 정보출력수단(6)으로서, 마찬가지로 정보출력단자(50), 적외선 발신수단(51) 또는 전파발신수단(52) 또는 리무버블미디어 기입수단(53)의 어느 하나를 이용해도 된다.
또 제 2, 제 3, 제 4의 실시예의 정보전송 시스템에 있어서는 단말통신수단 (10)으로서 네트워크 통신수단(60), 무선통신수단(61), 무선통신수단(62) 중 어느것을 이용해도 된다.
또 제 2, 제 3, 제 4의 발명의 실시예의 정보전송 시스템에 있어서는, 단말통신수단(10)으로서 도 19에 나타낸 바와 같이 적외선 통신수단(63)을 이용해도 된다.
또 본 실시예의 검색엔진은 본 발명의 검색수단의 예이고, 본 실시예의 정보출력수단은 본 발명의 출력수단의 예이며, 본 실시예의 접속케이블을 경유한 통신, 적외선 통신, 무선통신, 리무버블미디어에 의한 데이터의 전달은 본 실시예의 정보출력수단으로 이용되는 통신방법이고, 또한 본 실시예의 역의 발매기인 외부기기는 본 발명의 공급장치의 예이다.
(제 5 실시예)
도 20은 제 5의 발명의 실시예인 정보전송 시스템의 시스템 구성도이다. 이것은 도 1 및 도 6에서 이미 설명한 제 1 및 제 2 발명의 실시예의 시스템 구성도와 동일한 구성요소를 포함하고 있으므로 동일요소에는 도 1 및 도 6과 동일한 번호를 부여하여 이후 간략한 설명에 그친다.
도 20에서 1은 정보입력수단, 2는 정보표시수단, 5는 정보기억수단, 6은 정보출력수단, 10은 단말통신수단, 30은 검색에 이용되는 감성정보를 입력하는 감성정보 입력수단, 20은 이들을 전부 구비하고 있는 검색단말장치이고, 한편 3은 데이터베이스, 11은 서버통신수단, 31은 상기 데이터베이스(3)가 기억하고 있는 데이터에 대한 감성데이터를 기억한 감성데이터베이스, 32는 감성검색의 검색조건으로부터 데이터를 검색하는 감성검색엔진이고, 21은 이들을 전부 구비하고 있는 정보서버장치이다. 또 52는 상기 정보출력수단(6)을 구성하는 전파발신수단이고, 61은 상기 단말통신수단(10) 및 상기 서버통신수단(11)을 구성하는 공중전화망 통신수단이다.
이상과 같이 구성된 시스템이 실행되는 하드웨어 구성을 도 21에 나타낸다. 도 21은 검색단말장치(20), 정보서버장치(21) 모두 기본적으로는 범용의 계산기 시스템의 구성과 같다. 또 도 20에서 나타낸 시스템의 구성부분과 동일구성부분을 포함하고 있기 때문에 동일구성부분에는 동일번호를 붙여 설명을 생략한다.
도 21에서 검색단말장치(20)측은 1은 정보입력수단, 30은 감성정보 입력수단, 2는 정보표시수단, 101은 표시출력되는 데이터를 기억하는 VRAM, 102는 프로그램을 기억하는 휘발성의 메모리인 주기억장치, 103은 프로그램이나 데이터를 기억해 두는 비휘발성 메모리인 보조기억장치, 104는 주기억장치(102)에 기억되어 있는 프로그램을 실행하는 CPU, 52는 전파발신수단, 61은 공중전화망 통신수단이다. 또 정보서버장치(21)측은 102는 프로그램을 기억하는 휘발성 메모리인 주기억장치, 103은 프로그램이나 데이터를 기억해 두는 비휘발성의 메모리인 보조기억장치, 104는 주기억장치(102)에 기억되어 있는 프로그램을 실행하는 CPU, 61은 공중전화망 통신수단이다. 검색단말장치(20)와 정보서버장치(21)는 공중전화망 통신수단(61)에 의해 서로 통신하고 있다. 공중전화망 통신수단(61)은 아날로그 전화망, ISDN망, 디지털 휴대전화망, PHS망 중 어느 하나의 공중전화망과 접속하여 통신을 행하거나 또는 이들 복수개의 회선망을 경유하여 통신을 행하고 있다.
앞에서 설명한 바와 같이 본 하드웨어 구성은 기본적으로 범용의 계산기 시스템과 같고, 보조기억장치(103)에 기억되어 있는 프로그램은 주기억장치(102)에 로드되고 나서 CPU(104)에 의해 실행된다.
또 이 정보전송장치는 전파발신수단(52)으로부터 전파에 의해 외부기기(200)에 대하여 정보를 송출한다.
이상과 같이 구성된 정보전송 시스템의 동작을 도 22의 플로차트를 이용하여 설명한다.
이 일실시예에서는 디지털 휴대전화기에 의한 영화의 검색을 예로 들어 설명한다.
(단계 C1)
우선 검색단말장치(20) 즉 디지털 휴대전화기의 감성정보 입력수단(30)으로부터 검색의 조건을 접수한다. 예컨대, 「즐겁다」「두근거린다」등 영화를 평가하는 형용사 또는 형용동사가 검색조건이 된다. 도 23은 검색조건을 입력하는 화면의 일례로, 미리 준비된 형용사, 형용동사군으로부터 사용자가 검색조건으로 지정하고 싶은 것을 1개 이상 선택한다. 예컨대 감성정보 입력수단(30)에 의해「설레다」와 「밝다」를 선택한다.
여기서는 미리 제시된 어군으로부터 선택하는 예를 설명하였지만, 형용사나 형용동사 자체를 감성정보 입력수단(30)에 의해 입력해도 된다.
또 형용사나 형용동사를 선택한 후 도 24에 나타낸 바와 같이 선택한 어군에 대하여 어느 정도 적합한지의 정도를 입력시켜도 된다. 도 24에서는 도 23에서「설레다」와 「밝다」가 이미 선택된 경우에 각각의 말이 어느 정도로 적합한지를 입력한다. 예컨대 「조금 설레다」정도이면 1을,「매우 설레다」이면 5를 입력하고, 그 중간정도는 2부터 4 중 적당한 것을 입력한다. 「밝다」에 대해서도 마찬가지이다.
이상의 조작에 의해 검색조건이 말과 그 정도에 따라 입력된다. 이후의 설명에서는 검색조건으로서「설레다 = 3」「밝다 = 5」를 검색조건으로 하여 설명을 진행시킨다.
(단계 C2)
이어서 정보서버장치(21)에 있어서, 감성검색엔진(32)이 감성데이터베이스 (31)로부터 단계 C1에서 입력된 검색조건에 합치하는 감성데이터를 검색한다. 감성데이터베이스(31)에는 데이터베이스(3)에 기억되어 있는 영화의 데이터 전부에 대한 감성평가값이 기억되어 있다. 예컨대, 「영화 A」는「설레다 = 4」 「밝다 = 1」 「재미있다 = 3」등과 같다. 감성검색엔진(32)에 의해 검색조건에 가장 잘 합치 하는 것으로부터 몇 개의 영화를 추출한다.
(단계 C3)
이어서, 단계 C2에서 추출된 영화에 대하여 출연자, 상영장소, 상영시간, 공석상황 등을 데이터베이스(3)에 조회한다. 데이터베이스(3)에는 미리 영화의 출연자, 상영장소 등의 데이터가 공석상황과 함께 기억되어 있고, 공석상황은 일정한 시간마다 갱신된다. 데이터베이스(3)에서 조회된 데이터는 검색결과로서 다시 공중전화망 통신수단(61)을 통해 검색단말장치(20)에 보내진다.
(단계 C4)
다음에, 검색단말장치(20)측에서 감성검색엔진(32)에 의해 검색된 데이터를 정보표시수단(2)에 표시한다.
도 25는 검색결과표시의 일례로, 단계 C1에서 입력된 검색조건에 합치하여 공석이 있는 영화의 데이터의 일람을 표시하고 있다. 또 정보표시수단(2)의 화면에 표시할 수 없을 정도로 다수의 데이터가 검색된 경우는 화면을 바꾸거나 화면을 스크롤하는 등의 방법으로 그 외의 데이터도 표시가 가능하다.
(단계 C5, C6)
단계 C4에서 표시된 데이터 중에 사용자가 원하는 것이 없는 경우는 사용자는 검색조건을 변경하여 재검색한다. 이것은 정보입력수단(1)에 「재검색요구」의 버튼이 구비되어 있거나, 또는 선택메뉴가 표시되고, 정보표시수단(2)에「재검색요구」를 선택하거나 혹은 선택메뉴를 선택하여, 그것을 정보입력수단(1)에서 선택함으로써 입력된다. 재검색이 요구되면 다시 단계 C2로 되돌아간다.
또 단계 C4에서 표시된 데이터 중에 사용자가 원하는 것이 있는 경우는 단계 C6에서 원하는 데이터를 선택한다. 선택방법은 재검색요구의 경우와 마찬가지다.
(단계 C7)
단계 C6에서 영화가 선택되면 다시 정보서버장치(21)의 데이터베이스(3)로부터 해당하는 영화의 상영관, 상영시간 등 상세한 데이터가 호출되고, 정보표시수단(2)에 표시된다.
(단계 C8)
정보기억수단(5)에 기억시키는 영화의 데이터가 단계 C7에서 표시된 호텔로 좋은지의 여부를 사용자가 입력한다. 이 호텔로 좋은 경우는 다음 단계로 이동하고, 이 호텔로 하지 않을 경우는 단계 C4로 되돌아간다.
(단계 C9)
선택된 영화의 ID 데이터를 정보서버장치(21)의 데이터베이스(3)로부터 판독하여, 검색단말장치(20)의 정보기억수단(5)에 기억한다. 영화의 ID 데이터는 어떤 영화관의 어떤 상연의 어떤 자리를 예약했는지를 일의적으로 특정하는 것이다.
(단계 C10, C11)
사용자에 의해 정보기억수단(5)에 기억하고 있는 영화의 ID 데이터를 외부기기(200)로의 전송지시의 입력을 기다린다. 외부기기(20O)에는 예컨대 영화관의 티켓카운터에 있는 예약을 확인하는 단말 등이 있다. 사용자로부터 전송의 입력이 있으면 영화 ID 데이터를 외부기기(200)에 전파에 의해 전송하여 일련의 처리를 종료한다. 영화관의 티켓카운터의 예약확인단말인 외부기기(200)가 전송된 정보가 정확한 예약코드이면 사용자는 예약석을 이용할 수 있다.
또 본 실시예에서는 영화의 검색을 예로 들었지만, 본 발명은 검색하는 데이터를 한정하는 것이 아니라, 모든 데이터의 검색에 적용가능한 것은 말할 필요도 없다.
즉 표 1은 검색의 목적과 공급장치의 여러가지의 조합을 나타낸다.
표 1에서 텔레비전의 프로그램을 예약하는 것을 목적으로 하는 경우, 공급장치는 VCR이고, 그 동작은 예약동작이 된다. 또 단순히 텔레비전 프로그램을 시청하는 것만을 목적으로 하는 경우는 공급장치는 텔레비전, 퍼스널컴퓨터 또는 셋톱박스이고, 그 동작은 스위치 온이 된다. 또 상술한 바와 같이 노래방 선곡이 목적이면 공급장치는 노래방장치이고, 그 동작은 예약 또는 연주개시동작이 된다.
또 영화, 열차, 비행기 등의 티켓의 예약이 목적이면 공급장치는 원하는 티켓을 발행하는 티켓발권기이고, 그 동작은 타켓발행이 된다. 또 영화 등의 예약의 경우에 티켓을 발행하지 않은 경우는 공급장치는 영화관의 입문게이트이고, 그 동 작은 여는 동작이 된다.
또 통신을 하기 위한 공중전화망으로서 디지털 휴대전화망을 예로 들었지만, 본 발명은 공중전화망의 종류를 한정하는 것이 아니라, 아날로그망, ISDN망, PHS망 등 모든 공중전화망에 적용가능한 것이다.
또 제 1부터 제 4 실시예의 어느 하나에 있어서도 감성정보 입력수단(30), 감성데이터베이스(31) 및 감성검색엔진(32)을 부가함으로써 형용사나 형용동사에 의해 정보를 검색하고, 전송하는 정보전송장치 및 정보전송 시스템을 구성하는 것이 가능해진다.
또 본 실시예의 감성검색엔진은 본 발명의 검색수단의 예이고, 본 실시예의 정보출력수단은 본 발명의 출력수단의 예이며, 본 실시예의 공중전화망에 한하지 않고, 접속케이블을 경유한 통신, 적외선 통신, 무선통신, 리무버블미디어 등도 본 실시예의 정보출력수단으로 사용가능하다. 또한 본 실시예의 외부기기인 영화관의 티켓카운터의 예약확인단말은 본 발명의 공급장치의 예이다.
또 제 1 그룹에 속하는 본 발명의 단말장치 또는 정보전송 시스템 또는 공급장치의 각 구성요소의 기능을 전용하드웨어를 이용하여 실현해도 되고, 컴퓨터의 프로그램에 의해 소프트웨어적으로 실현해도 된다.
또 제 1 그룹에 속하는 본 발명의 정보전송장치 또는 단말장치의 각 구성요소의 전부 또는 일부의 기능을 컴퓨터에 실행시키기 위한 프로그램을 기록한 프로그램 기록매체도 본 발명에 속한다.
(B) 이하 제 2 그룹에 속하는 본 발명의 각 실시예에 대하여 도면을 참조하 여 설명한다.
(제 1 실시예)
도 26은 본 발명의 제 1 실시예에 의한 전자메일 작성장치의 구성을 나타내는 도면이다. 도면에서 1000은 전자메일 작성장치, 301은 문자의 입력 또는 정보의 선택 또는 실행 등의 명령의 입력의 적어도 1개 이상이 입력가능한 정보입력수단, 302는 문서의 작성 또는 문서의 편집을 행하는 문서작성 편집수단, 303은 문서에 삽입하여 이용하기 위한 일러스트를 축적하고 있는 일러스트 축적수단, 304는 일러스트 축적수단(303)에 축적되어 있는 일러스트를 제시하는 일러스트 제시수단, 305는 일러스트 제시수단(304)에 제시된 일러스트 중에서 적어도 1개 이상의 일러스트를 선택하는 일러스트 선택수단, 306은 일러스트 선택수단(305)에서 선택된 일러스트를 문서작성 편집수단(302)에서 작성 또는 편집중인 문서에 삽입하는 일러스트 삽입수단, 307은 문서작성 편집수단(302)에서 작성 또는 편집된 문서를 전자메일로서 송신하는 전자메일 송수신수단, 3010은 공중전화망이다. 또 일러스트 축적수단(303)에 축적된 일러스트에는 일러스트 제시수단이 액세스하기 위한 인덱스가 부여되어 있다. 또 일러스트 제시수단에 의해 제시되는 일러스트는 휴대전화의 액정화면에 표시하도록 되어 있어도 된다.
이어서 도 27은 전자메일 작성장치(1000)의 GUI(그래피컬·사용자·인터페이스)를 나타내는 도면이다.
도면에서 2000은 각 버튼 및 화면이 배치된 주윈도우, 320은 전자메일의 송신처를 지정하는 송신처 지정란, 321은 전자메일의 타이틀을 지정하는 메일타이틀 지정란, 322는 전자메일의 송신을 지시하는 송신지시버튼, 323은 일러스트의 삽입을 지시하는 일러스트 삽입지시버튼, 324는 일러스트 표시를 바꾸는 일러스트 표시전환버튼, 325는 문서의 작성 또는 문장의 편집이 행해지는 동시에 일러스트가 삽입되는 메일작성화면, 326은 일러스트 제시수단(304)이 제시한 일러스트를 표시하는 후보 일러스트 제시화면이다. 단 각 버튼의 누름 및 후보 일러스트의 선택을 위한 입력은 포인팅·디바이스를 이용하여 행한다.
다음에 도 28은 전자메일 작성장치(1000)를 실행하는 하드웨어의 구성을 나타내는 도면이다. 도 28에 나타내는 구성은 기본적으로는 범용의 계산기 시스템의 구성과 같다. 또 도 26에 나타낸 시스템의 구성부분과 동일구성부분을 포함하고 있기 때문에 동일구성부분에는 동일번호를 붙여 설명을 생략한다. 도 28에서 301은 정보입력수단, 331은 표시출력되는 데이터를 기억하는 VRAM, 332는 프로그램을 기억하는 휘발성 메모리인 주기억장치, 333은 프로그램이나 데이터를 기억해 두는 비휘발성 메모리인 보조기억장치, 334는 주기억장치(1020)에 기억되어 있는 프로그램을 실행하는 CPU, 335는 공중전화회선 또는 인터넷, 인트라넷 등의 네트워크와의 통신을 행하는 정보통신장치, 336은 VRAM(331) 상의 데이터를 표시하는 CRT나 액정 디스플레이 등의 정보표시장치이다.
이상과 같은 구성을 갖는 본 제 1 실시예에 의한 전자메일 작성장치의 동작을 도 29의 플로차트를 참조하여 설명한다. 또 본 실시예에서는 일러스트로서 문자폰트의 조합이나 배치에 의해 모양을 표현한 텍스트 데이터를 이용했다.
처음에 단계 A1에서는 일러스트 제시수단(4)은 일러스트 축적수단(303)에 축 적되어 있는 일러스트를 부여된 인덱스순서로 후보 일러스트 제시화면(326)에 출력한다. 후보 일러스트 제시화면(326)은 후보 일러스트(도면에서는 4개)를 한번에 표시한다.
다음에 단계 A2에서는 사용자는 후보 일러스트 제시화면(326)에 표시되어 있는 후보 일러스트로부터 원하는 것이 있는지의 여부를 확인한다. 현재 표시중인 후보 일러스트에 사용자가 원하는 것이 없는 경우는 단계 A3으로 진행한다. 한편 원하는 일러스트가 표시되어 있는 경우는 단계 A4로 진행한다.
단계 A3에서는 일러스트 표시전환버튼(324)의「다음페이지」의 버튼을 클릭한다. 일러스트 제시수단(304)은 일러스트 축적수단(303)으로부터 인덱스순서로 새로운 일러스트를 판독하고, 후보 일러스트 제시화면(326)으로 출력한다. 후보 일러스트 제시화면(326)은 새로운 후보 일러스트를 한번에 제시한다. 이 때 사용자는 일러스트 표시전환버튼(324)의「앞페이지」 버튼을 클릭함으로써 현재 표시중인 후보 일러스트보다도 이전에 표시한 후보 일러스트를 후보 일러스트 제시화면(326)에 표시시킬 수 있다. 또 상술한 동작과 같이 다시 일러스트 전환버튼(324)의「다음 페이지」를 클릭하면 현재 표시중인 후보 일러스트보다도 더욱 새로운 후보 일러스트를 표시시킬 수 있다. 이 단계 A1, A2 및 A3의 조작은 사용자가 원하는 일러스트가 후보 일러스트 제시화면(326)에 표시될 때까지 반복된다.
단계 A4에서는 후보 일러스트 제시화면(326)에 표시되어 있는 후보 일러스트로부터 원하는 일러스트를 결정한다. 사용자의 조작에 기초하여 정보입력수단(301)이 후보 일러스트 제시화면(326)에 표시되어 있는 후보 일러스트 중에서 원하는 것 을 선택한다. 이 동작은 주윈도우(2000) 상에서는 포인팅 ·디바이스에 의해 후보 일러스트 제시화면(326) 상의 일러스트를 직접 클릭함으로써 실현된다.
단계 A5에서는 단계 A4에서 결정된 일러스트를 문서작성 편집수단(302)의 편집의 대상이 되는 문서에 삽입하도록 한다. 사용자의 조작에 기초하여 일러스트 삽입수단(306)이, 결정된 일러스트를 메일작성화면(325) 상의 미리 결정된 위치에 복사한다. 이 동작은 주윈도우(2000) 상에서는 포인팅·디바이스에 의해 일러스트 삽입지시버튼(323)을 클릭함으로써 실현된다. 여기서 도 30(a)에 메일작성화면(325) 상에 결정한 일러스트를 복사한 모양을 나타낸다.
단계 A6에서는 사용자의 조작에 기초하여 문서작성 편집수단(302)이 단계 A5에서 일러스트를, 삽입한 메일작성화면(325) 상의 문서에 그 일러스트를 둘러싸는 형태로 본문을 작성, 편집하여 메일의 형태로 갖춘다. 이 때 문서작성 편집수단(302)은 종래의 메일작성장치나 워드프로세서, 에디터와 같은 조작으로 메일의 본문의 작성을 한다.
본 실시예에서는 일러스트는 텍스트 데이터를 이용하고 있기 때문에 메일의 본문과 일러스트를 동일의 편집화면 및 플레인 텍스트형식으로 편집하는 것이 가능하다. 여기서 도 30(b)에 메일작성화면(325) 상에 있어서 일러스트와 문서의 본문이 혼재된 형태로 편집을 완료한 상태를 나타낸다.
단계 A7에서는 단계 A6에서 작성이 완료된 메일을 송신가능한 상태로 한다. 송신지시버튼(322)의 클릭에 의해 메일의 송신의 지시가 부여되면 단계 A6에서 작성을 완료한 메일에 송신처 지정란(320)에서 지정된 송신처, 메일타이틀 지정란(321)에서 지정된 메일타이틀 및 전자메일에 필요한 헤더정보가 도시하지 않은 전용의 부가수단에 의해 부가된다. 단 상기의 동작에 앞서 송신처 지정란(320)에 의한 송신처 및 메일타이틀 지정란(321)으로의 메일타이틀의 기입은 지금까지의 동작단계 A1 내지 단계 A6의 어느 쪽 단계에서 행해도 된다.
마지막으로 단계 A8에서는 전자메일 송수신수단(307)이 공중전화망(3010)을 통해 전자메일의 송신을 완료한다.
(제 2 실시예)
도 31은 본 발명의 제 2 실시예에 의한 전자메일 작성장치의 구성을 나타내는 도면이다. 도면에서 도 26과 동일부호는 동일부 또는 동일수단이다. 또한 308은 문서작성 편집수단(302)에서 작성중인 문서의 편집위치, 즉 커서의 위치를 검출하는 커서위치 검출수단이다.
또 도 59에 나타낸 바와 같이 데이터 다운로드수단(40000)을 추가한 경우는 일러스트 축적수단(303)에 축적되어 있는 일러스트 데이터를 공중전화회선(3010)을 경유하여 외부의 서버 등으로부터 다운로드함으로써 일러스트의 내용을 추가하거나 갱신하는 것이 가능해진다.
다음에 본 발명의 제 2 실시예에 의한 전자메일 작성장치(6000)의 GUI는 도 27에 나타내는 제 1 실시예와 같다. 또한, 하드웨어의 구성도 도 28에 나타내는 제 1 실시예와 같다.
이상과 같은 구성을 갖는 본 발명의 제 2 실시예에 의한 전자메일 작성장치의 동작을 제 1 실시예와 마찬가지로 도 29의 플로차트를 참조하여 설명한다. 단 본 발명의 제 2 실시예에서도 제 1 실시예와 마찬가지로 일러스트로서 문자폰트의 조합이나 배치에 의해 모양을 표현한 텍스트 데이터를 이용했다.
처음에 단계 A1, A2, A3 및 단계 A4에서의 동작은 제 1 실시예의 단계 A1, A2, A3 및 A4와 같은 동작이기 때문에 설명을 생략한다.
다음에 단계 A5에서는 단계 A4에서 결정된 일러스트를 메일작성화면(325) 상에서 편집의 대상이 되는 문서에 삽입하도록 한다. 사용자의 조작에 기초하여 일러스트 삽입수단(306)이 결정된 일러스트를 유지한다. 계속해서 문서작성 편집수단(302)이 메일작성화면(325) 상에서 아직 문서의 편집이나 작성을 하고 있지 않은 경우는 제 1 실시예와 마찬가지로, 일러스트 삽입수단(306)은 유지하고 있는 일러스트를 메일작성화면(325) 상에 복사한다. 한편 문서작성 편집수단(302)이 메일작성화면(325) 상에서 문서의 편집이나 작성을 이미 행하고 있는 경우는 커서위치검출수단(308)이 메일작성화면(325) 상에서의 현재의 편집중인 문서의 커서위치를 검출한다. 이 커서위치는 예를 들면 행번호와 열번호를 이용하여 「3행째, 5자리째」등과 같이 나타낸다. 커서위치가 검출되면 일러스트 삽입수단(306)은 그 커서위치에 유지하고 있는 일러스트를 삽입한다. 삽입시에는 커서가 행의 선두에 있지 않은 경우에는 그 자리에서 텍스트의 행을 바꾸고, 그 위치에 일러스트를 삽입한다. 도 32는 그 상태를 나타낸 것으로, (a)가 편집중인 문서이고 「도시락을 만들어 가겠습니다. 」의「어」와 「가」사이에 커서가 있다. 그래서 그 위치에서 텍스트를 개행하여 「도시락 만들어 」의 행과「가겠습니다. 」의 행 사이에 일러스트가 삽입되어, 도 32의 (b)와 같이 된다.
단계 A6에서는 제 1 실시예와 마찬가지로 사용자의 조작에 기초하여 단계 A5에서 삽입된 일러스트의 전후에 문서를 추가, 편집하여 메일의 본문 작성을 한다. 계속해서 단계 A7 및 A8에서는 각각 본 제 1 실시예의 단계 A7 및 A8과 같은 동작을 행하여 메일을 송신한다.
또 본 실시예에서는 메일의 본문에 삽입하는 일러스트가 텍스트 데이터로 이루어지는 것으로 하여 설명하였지만, 이것에 한정하는 것이 아니라 JPEG 등의 정지화상 데이터, MPEG나 AVI와 같은 동화상 데이터, Motion-JPEG나 GIF 애니메이션 등의 유사 정지화상 데이터 또는 벡터형식에 의해 작성된 데이터를 일러스트로서 삽입하도록 해도 된다. 이 경우, 일러스트 삽입수단(306)은 일러스트를 BASE64, uuencode 등과 같은 전자메일의 첨부파일로 이용되는 파일인코드방식에 의해 인코드하는 동시에 문서작성 편집수단(302)은 문서를 HTML 형식으로 작성한다. 일러스트는 전자메일의 첨부파일이 되지만, 첨부된 화상의 표시위치는 문서의 본문 중에 HTML로 지정되어 있고, 메일의 수신자는 메일작성화면(325) 상의 지정된 위치에 일러스트가 삽입된 상태에서 문서를 볼 수 있다.
(제 3 실시예)
도 33은 본 발명의 제 3 실시예에 의한 전자메일 작성장치의 구성을 나타내는 도면이다. 도 33에서 도 26과 동일부호는 동일부 또는 동일수단이다. 또한 8000은 전자메일 작성장치, 309는 문서작성 편집수단(302)에 있어서 작성 또는 편집중인 현재의 문서 중에서 일러스트의 삽입위치를 지정하는 특정한 문자열을 검출하는 삽입위치 지정정보 검출수단이다.
다음에 본 제 3 실시예에 의한 전자메일 작성장치(8000)의 GUI는 도 27에 나타내는 본 제 1 실시예와 같다. 또한 하드웨어의 구성도 도 28에 나타내는 본 제 1 실시예와 같다.
이상과 같은 구성을 갖는 본 제 3 실시예에 의한 전자메일 작성장치의 동작을 본 제 1 실시예와 마찬가지로, 도 29의 플로차트를 참조하여 설명한다. 단 본 실시예에서도 제 1 실시예와 마찬가지로 일러스트로서 문자폰트의 조합이나 배치에 의해 모양을 표현한 텍스트 데이터를 이용했다.
또 본 실시예에서는 문서작성 편집수단(302)은 미리 메일작성화면(325) 상에서 문서의 작성 또는 편집을 하고 있는 것으로 한다.
처음에 단계 A1, A2, A3 및 단계 A4에서의 동작은 제 1 실시예 및 제 2 실시예의 단계 A1, A2, A3 및 A4와 같은 동작이기 때문에 설명을 생략한다.
다음에 단계 A5에서는 단계 A4에서 결정된 일러스트를 메일작성화면(325) 상에서 편집의 대상으로 되어 있는 문서에 삽입하도록 한다. 사용자의 조작에 기초하여 일러스트 삽입수단(306)은, 결정된 일러스트를 유지한다. 계속해서 삽입위치 지정정보 검출수단(309)은 문서작성 편집수단(302)이 메일작성화면(325)에 있어서 편집중인 문서로부터 삽입위치 지정문자열을 검출한다. 이 삽입위치 지정문자열로서는 예를 들면 「<ILLUST>」, 「$$$」등과 같은 통상의 문서에서는 이용되는 빈도가 적은 문자열을 미리 정해둔다. 삽입위치가 검출되면 일러스트 삽입수단(306)은 그 삽입위치에 유지하고 있는 일러스트를 삽입한다. 이 일러스트 삽입에 있어서는 삽입위치 지정문자열은 일러스트의 삽입 후에 삭제하고, 또 그 장소에서 텍스트의 행을 바꾸도록 문서를 정형한다. 도 34는 그 모양을 나타낸 것으로, (a)가 편집중인 문서이고 「도시락을 만들어 $$$ 가겠습니다. 」의「어」와 「가」 사이에 삽입위치 지정문자열이 있다. 그래서 「$$$」자체는 삭제하고, 그 위치에서 텍스트를 개행하여 「도시락을 만들어 」의 행과「가겠습니다. 」의 행 사이에 일러스트가 삽입되어, 도 34의 (b)와 같이 된다.
이 이후의 단계 A6, 단계 A7 및 단계 A8의 동작은 제 1 실시예 및 제 2 실시예와 같이 하여 행해진다.
또 본 실시예에서는 메일의 본문에 삽입하는 일러스트를 텍스트 데이터로 이루어지는 것으로 하여 설명하였지만, 이것에 한정하는 것이 아니라, JPEG 등의 정지화상 데이터, MPEG나 AVI라는 동화상 데이터, Motion-JPEG나 GIF 애니메이션 등의 의사 정지 화상데이터 또는 벡터형식에 의해 작성된 데이터를 일러스트로서 삽입하도록 해도 된다. 이 경우, 일러스트 삽입수단(6)은 일러스트를 BASE64, uuencode 등의 전자메일의 첨부파일에서 이용되는 파일 인코드방식에 의해 인코드하는 동시에 문서작성 편집수단(302)은 문서를 HTML 형식으로서 작성한다. 일러스트는 전자메일의 첨부파일이 되지만, 첨부된 화상의 표시위치는 문서의 본문 중에 HTML로 지정되어 있고, 메일의 수신자는 메일작성화면(325) 상의 지정된 위치에 일러스트가 삽입된 상태에서 문서를 볼 수 있다. 상술한 텍스트 데이터를 일러스트로서 이용한 경우와 같이 메일작성화면(325) 상에서는 송신측에서도 수신측에서도 문서와 일러스트는 동일화면상에 표시된다.
(제 4 실시예)
도 35는 본 발명의 제 4 실시예에 의한 전자메일 작성장치의 구성을 나타내는 도면이다.
도 35에서 도 26과 동일부호는 동일부 또는 동일수단이다. 또한 1O0O0은 전자메일 작성장치, 31O은 일러스트 축적수단(3O3)에 축적되어 있는 일러스트 중에서 일러스트가 갖는 속성에 대하여 사용자가 제시를 원하는 속성값을 지정하는 일러스트 속성값 지정수단, 311은 일러스트 속성값 지정수단(310)에 의해 지정된 일러스트 속성값에 합치하는 일러스트를 일러스트 축적수단(303)으로부터 검색하는 일러스트 검색수단이다. 단 본 실시예에서 일러스트 축적수단(303)은 일러스트에 덧붙여서 축적되어 있는 일러스트에 대하여 일러스트의 명칭, 분류, 작성자, 작성일시 등의 속성값을 축적하고 있다.
다음에, 도 36은 본 제 4 실시예에 의한 전자메일 작성장치(10000)의 GUI를 나타내는 도면이다.
도 36에서 도 27과 동일부호는 동일부 또는 동일수단이고, 311은 일러스트 속성값 입력화면, 단 각 버튼의 누름 및 일러스트의 선택을 위한 입력은 포인팅 ·디바이스 또는 키보드를 이용하여 행한다.
다음에, 본 제 4 실시예의 전자메일 작성장치(10000)를 실행하는 하드웨어의 구성은 도 28에 나타내는 본 제 1 실시예와 같다.
이상과 같은 구성을 갖는 본 제 4 실시예에 의한 전자메일 작성장치의 동작을 도 37의 플로차트를 참조하여 설명한다. 단 본 실시예에서는 일러스트로서 문자폰트의 조합이나 배치에 의해 모양을 표현한 텍스트 데이터를 이용했다.
처음에 단계 B1에서는 사용자의 조작에 기초하여 일러스트 속성값 지정수단(310)은 사용자가 원하는 일러스트의 속성을 지정한다. 이 속성은 미리 일러스트 축적수단(303)에 일러스트와 함께 축적되어 있는 일러스트 속성값 중에서 지정한다. 도 36에서는 「봄」이라고 지정되어 있다.
다음에 단계 B2에서는 일러스트 검색수단(311)은 일러스트 축적수단(303)에 축적되어 있는 일러스트 중에서 일러스트 속성값 지정수단(310)이 지정한 속성값에 해당하는 것을 검출하는 동시에, 일러스트 제시수단(304)은 일러스트 검출수단(311)이 검출한 일러스트를 후보 일러스트로서 후보 일러스트 제시화면(326) 상에 표시한다.
단계 B3에서는 제 1 실시예와 마찬가지로, 사용자는 후보 일러스트 제시화면(326)에 표시되어 있는 후보 일러스트 중에 원하는 일러스트가 있는지의 여부를 판단한다. 원하는 일러스트가 표시되어 있지 않은 경우는 단계 B4로 진행한다.
단계 B4에서는 현재 지정하고 있는 일러스트 속성값이 그대로로 좋은지의 여부를 판정한다. 그대로로 좋을 때는 단계 B5로 진행하고, 그렇지 않은 경우는 단계 B1로 되돌아가 다시 일러스트 속성값 지정수단(310)이 새로운 일러스트 속성값을 설정하고 지금까지의 단계를 반복한다.
단계 B5에서는 일러스트 표시전환버튼(324)으로의 입력으로, 후보 일러스트제시수단(326)에 표시되어 있는 후보 일러스트를 전환한다. 단계 B6, 단계 B7, 단계 B8, 단계 B9 및 단계 310에서의 동작은 각각 도 29에 나타내는 본 제 1 실시예 의 단계 A4, 단계 A5, 단계 A6, 단계 A7 및 단계 A8과 같은 것이기 때문에 설명은 생략한다.
이상과 같이, 본 제 4 실시예의 전자메일 작성장치에 의하면, 일러스트 속성값 지정수단(310) 및 일러스트 검색수단(311)을 구비한 구성으로 함으로써 많은 일러스트 중에서 사용자가 지정하는 속성값의 일러스트만을 선택적으로 표시시켜 선택하는 것이 가능해진다.
또 본 실시예의 구성에 커서위치 검출수단(308) 또는 삽입위치 지정정보 검출수단(309)을 추가로 설치함으로써 본 제 2 실시예 또는 제 3 실시예와 마찬가지로 문서작성 편집수단(302)이 편집중인 문서의 소정의 위치에 일러스트를 직접 삽입하도록 해도 된다.
또 본 실시예에서는 메일의 본문에 삽입하는 일러스트를 텍스트 데이터로 이루어지는 것으로 하여 설명을 하였지만, 이것에 한정하는 것이 아니라, JPEG 등의 정지화상 데이터, MPEG나 AVI와 같은 동화상 데이터, Motion-JPEG나 GIF 애니메이션 등의 의사정지 화상데이터 또는 벡터형식에 의해 작성된 데이터를 일러스트로서 삽입하도록 해도 된다. 이 경우, 일러스트 삽입수단(306)은 일러스트를 BASE64, uuencode 등의 전자메일의 첨부파일에서 이용되는 파일 인코드방식에 의해 인코드하는 동시에, 문서작성 편집수단(302)은 문서를 HTML 형식으로 하여 작성한다. 일러스트는 전자메일의 첨부파일이 되지만, 첨부된 화상의 표시위치는 문서의 본문 중에 HTML로 지정되어 있고, 메일의 수신자는 메일작성화면(325) 상의 지정된 위치에 일러스트가 삽입된 상태에서 문서를 볼 수 있다. 상술한 텍스트 데이터를 일러스트로서 이용한 경우와 같이, 메일작성화면(325) 상에서는 송신측에서도 수신측에서도 문서와 일러스트는 동일화면상에 표시된다.
(제 5 실시예)
도 38은 본 발명의 제 5 실시예에 의한 전자메일 작성장치의 구성을 나타내는 도면이다. 도 38에서 도 26과 동일부호는 동일부 또는 동일수단이다. 또한 13000은 전자메일 작성장치, 312는 일러스트 축적수단(303)에 축적되어 있는 일러스트 중에서 일러스트가 갖는 감성속성에 대하여 사용자가 제시를 원하는 감성속성값을 지정하는 일러스트 감성속성값 지정수단, 313은 일러스트 감성속성값 지정수단(312)에 의해 지정된 일러스트 감성속성값에 합치하는 일러스트를 일러스트 축적수단(303)으로부터 검색하는 일러스트 감성검색수단이다. 단 본 실시예에서 일러스트 축적수단(303)은 일러스트에 덧붙여서 축적하고 있는 일러스트에 대하여 소정의 감성속성값도 축적하고 있다.
다음에, 도 39는 본 제 5 실시예에 의한 전자메일 작성장치(13000)의 GUI를 나타내는 도면이다. 도 39에서 도 27과 동일부호는 동일부 또는 동일수단이다. 또한 3141은 일러스트 감성속성값 입력화면이다. 또 하드웨어의 구성도 도 28에 나타내는 본 제 1 실시예와 같다.
이상과 같은 구성을 갖는 본 제 6 실시예에 의한 전자메일 작성장치의 동작을 도 37의 플로차트를 참조하여 설명한다. 단 본 실시예에서도 일러스트로서 문자폰트의 조합이나 배치에 의해 모양을 표현한 텍스트 데이터를 이용했다.
처음에, 단계 B1에서는 사용자의 조작에 기초하여 일러스트 감성속성값 지정 수단(312)은 사용자가 원하는 일러스트의 감성속성을 지정한다. 이 감성속성은 미리 일러스트 축적수단(303)에 일러스트와 함께 축적되어 있는 일러스트 감성속성값 중에서 지정한다. 도 39에서는「귀엽다」라고 지정되어 있다.
다음에, 단계 B2에서는 일러스트 감성검색수단은 일러스트 축적수단(303)에 축적되어 있는 일러스트 중에서 일러스트 감성속성값 지정수단(312)이 지정한 감성속성값에 적합한 것을 검출하는 동시에, 일러스트 제시수단(304)은 일러스트 감성검색수단(311)이 검출한 일러스트를 후보 일러스트로서 후보 일러스트 제시화면(326) 상에 표시한다.
단계 B3에서는 제 1 실시예와 마찬가지로, 사용자는 후보 일러스트 제시화면(326)에 표시되어 있는 후보 일러스트 중에서 원하는 일러스트가 있는지의 여부를 판단한다. 원하는 일러스트가 표시되어 있지 않은 경우는 단계 B4로 진행한다.
단계 B4에서는 현재하고 있는 일러스트 감성속성값이 그대로로 좋은지의 여부를 판정한다. 그대로로 좋을 때는 단계 B5로 진행하고, 그렇지 않은 경우는 단계 B1로 되돌아가 다시 일러스트 감성속성값 지정수단(310)이 새로운 일러스트 감성속성값을 설정하여 지금까지의 단계를 반복한다.
단계 B5에서는 일러스트 표시전환버튼(324)으로의 입력으로 후보 일러스트 제시화면(326)에 표시되어 있는 후보 일러스트를 절환한다.
단계 B6, 단계 B7, 단계 B8, 단계 B9 및 단계 310에서의 동작은 각각 도 29에 나타내는 본 제 1 실시예의 단계 A4, 단계 A5, 단계 A6, 단계 A7 및 단계 A8과 같은 것이기 때문에 설명은 생략한다.
이상과 같이 본 제 5 실시예의 전자메일 작성장치에 의하면 일러스트 감성속성값 지정수단(312) 및 일러스트 감성검색수단(3013)을 구비한 구성으로 함으로써 많은 일러스트 중에서 사용자가 지정하는 감성속성값의 일러스트만을 선택적으로 표시시켜 선택하는 것이 가능해진다.
또 본 실시예에서는 일러스트 감성속성값 지정수단(312)은 일러스트 감성속성값 입력화면(3141)으로부터 감성속성값「귀엽다」의 입력을 접수하는 것으로 하여 설명하였지만, 이 밖에도 일러스트 감성속성값 입력화면(3141)은 예컨대「귀엽다 = 0.5」와 같이, 감성속성을 수치화한 적합도와 함께 지정하도록 해도 된다. 또 도 40(a)에 나타내는 바와 같이 일러스트 감성속성값 입력화면(3141)은 슬라이드 바의 형상을 갖고 있어도 되고, 도 40(b)에 나타내는 바와 같이 슬라이드바 양단에, 상대하는 감성어를 배치하는 구성으로 해도 된다. 또 도 40(c)에 나타내는 바와 같이 2차원의 좌표축을 이용하여 복합된 감성속성값을 지정하도록 해도 된다.
또 본 실시예에 커서위치 검출수단(308) 또는 삽입위치 지정정보 검출수단(309)을 설치함으로써, 제 2 실시예 또는 제 3 실시예에서 나타내는 바와 같이 문서작성 편집수단(302)에서 편집중인 문서의 소정의 위치에 일러스트를 삽입하도록 해도 된다.
또 본 실시예에서는 메일의 본문에 삽입하는 일러스트를 텍스트 데이터로 이루어진 것으로 하여 설명을 하였지만, 이것에 한정하는 것이 아니라, JPEG 등의 정지화상 데이터, MPEG나 AVI와 같은 동화상 데이터, Motion-JPEG나 GIF 애니메이션 등의 의사정지 화상데이터 또는 벡터형식에 의해 작성된 데이터를 일러스트로서 삽입하도록 해도 된다. 이 경우, 일러스트 삽입수단(306)은 일러스트를 BASE64, uuencode 등의 전자메일의 첨부파일에서 이용되는 파일 인코드방식에 의해 인코드하는 동시에, 문서작성 편집수단(302)은 문서를 HTML 형식으로 하여 작성한다. 일러스트는 전자메일의 첨부파일이 되지만, 첨부된 화상의 표시위치는 문서의 본문 중에 HTML로 지정되어 있고, 메일의 수신자는 메일작성화면(325) 상의 지정된 위치에 일러스트가 삽입된 상태에서 문서를 볼 수 있다. 상술한 텍스트 데이터를 일러스트로서 이용한 경우와 같이, 메일작성화면(325) 상에서는 송신측에서도 수신측에서도 문서와 일러스트는 동일화면상에 표시된다.
(제 6 실시예)
도 41은 본 발명의 제 6 실시예에 의한 전자메일 작성장치의 구성을 나타내는 도면이다. 도 41에서 도 26, 도 34 및 도 35와 동일부호는 동일부 또는 동일수단이다. 또한 16000은 전자메일 작성장치, 314는 삽입위치 지정정보 검출수단(309)에서 검출된 삽입위치 지정문자열 중에 포함되며, 삽입하는 일러스트의 속성값을 검출하는 일러스트 속성값 검출수단이다.
다음에 본 제 6 실시예에 의한 전자메일 작성장치(16000)의 GUI는 도 36에서 나타내는 본 제 4 실시예와 같다. 또 하드웨어의 구성은 도 28에 나타내는 본 제 1 실시예와 같다.
이상과 같은 구성을 갖는 본 제 6 실시예에 의한 전자메일 작성장치의 동작을 도 42의 플로차트를 참조하여 설명한다. 단 본 실시예에서도 일러스트로서 문자 폰트의 조합이나 배치에 의해 모양을 표현한 텍스트 데이터를 이용했다.
처음에 단계 C1에서는 사용자의 조작에 기초하여 문서작성 편집수단(302)이 메일작성화면(325)상에서 메일의 문서를 작성한다.
다음에 단계 C2에서는 단계 C1에서 문서작성 편집수단(302)이 작성한 문서의 일러스트를 삽입하고 싶은 위치에 삽입위치 지정문자열을 추가하여 기입한다. 이 때 삽입위치 지정문자열에는 일러스트의 속성값도 동시에 지정하여 기입한다. 여기서 도 43에 단계 C2의 처리인 메일작성화면(325) 상에서의 상태를 나타낸다. 문서작성 편집수단(302)이 작성한 문서 중에 「도시락을 만들어 $$$ 봄 $$$ 가겠습니다. 」라는 한 문장이 기입되어 있다. 이 문장 중의 기술「$$$ 봄 $$$」이 일러스트의 삽입위치 및 속성값을 표현하고 있다. 일러스트의 속성값은 두개의 문자열「$」에 끼워진 단어에 의해 정해지고, 이 예에서는「봄」이 그것에 해당한다. 따라서, 이후의 단계에서는 기술「도시락을 만들어 」와 「가겠습니다. 」 사이에 속성값「봄」을 갖는 후보 일러스트로부터 원하는 것을 선택하여 삽입하게 된다.
다음에, 단계 C3에서는 삽입위치 지정정보 검출수단(309)이 메일작성수단 (325) 상에 표시되어 있는 문서로부터 삽입위치 지정문자열을 검출하는 동시에, 일러스트 속성값 검출수단(314)이 상기 삽입위치 지정문자열로부터 후보 일러스트의 속성값(도면 중의「봄」)을 검출한다. 일러스트 검색수단(311)은 일러스트 축적수단(303)에 축적되어 있는 일러스트 중에서 상기 속성값에 해당하는 것을 추출하고, 또 일러스트 제시수단(304)은 추출된 일러스트를 후보 일러스트로서 후보 일러스트 제시화면(326)에 표시한다.
단계 C4에서는 제 1 실시예와 마찬가지로 하여 사용자의 조작에 기초하여 후보 일러스트 제시화면(326)에 표시되어 있는 후보 일러스트로부터 원하는 일러스트가 있는지를 판단한다. 원하는 일러스트가 표시되어 있는 경우는 단계 C6으로 진행한다. 또 원하는 일러스트가 표시되어 있지 않은 경우는 단계 C5로 진행한다.
단계 C5에서는 일러스트 표시절환버튼(324)에의 입력에 의해 표시되어 있는 후보 일러스트를 절환한다.
단계 C3∼C5의 동작은 사용자가 원하는 일러스트가 표시될 때까지 반복된다.
다음에, 단계 C6에서는 원하는 일러스트를 결정한다. 이 때의 동작은 본 제 1 실시예의 단계 A4에서와 마찬가지로, 사용자의 조작에 기초하여 정보입력수단(301)이 후보 일러스트 제시화면(326)에 표시되어 있는 후보 일러스트 중에서 원하는 것을 선택한다.
단계 C7에서는 단계 C6에서 결정된 일러스트를 메일작성화면(325) 상에서 편집대상으로 되어 있는 문서에 삽입하도록 한다. 이 동작은 본 제 3 실시예의 단계 A5에서와 마찬가지로 하여 행해진다. 여기서 도 44에 일러스트가 메일작성화면 (325) 상에 삽입된 상태를 나타낸다.
마지막으로 단계 C8, 단계 C9 및 단계 C10은 본 제 1 실시예의 단계 A6, A7및 A8에 각각 대응하는 것이므로 설명은 생략한다.
이상과 같이 본 제 6 실시예의 전자메일 작성장치에 의하면, 일러스트 속성값 검출수단(314) 및 일러스트 검색수단(311)을 구비한 구성으로 함으로써 많은 일러스트 중에서 사용자가 지정하는 속성값의 일러스트만을 선택적으로 표시시켜 선 택하는 것이 가능해진다.
또 본 실시예에서는 삽입위치 지정문자열로서 「$$$」를 이용했지만, 이것에 한정하는 것이 아니라, 삽입위치 지정정보 검출수단(309)이 문서의 본문의 문자와 혼동하지 않고 충분히 식별 가능한 문자열이면 어떤 것을 이용해도 된다.
또 본 실시예에서의 구성은 도 41에 나타낸 바와 같이 도 41의 구성으로부터 일러스트 제시수단(304)을 생략한 구성으로 한 도 45의 구성으로 해도 된다. 도 45의 구성의 경우 GUI는 도 46과 같이 되어, 이 경우 삽입위치 지정정보 검출수단(309)에 의해 검출된 문서의 위치에 일러스트를 사용자가 선택시키는 프로세스 없이 삽입하여, 일러스트 표시전환버튼(3204)에 의해 삽입위치에 삽입되는 일러스트가 잇달아 변화하도록 할 수 있다. 또, 이 경우 잇달아 일러스트를 변화시키는 기능을 일러스트 검색수단에 갖게 하였지만, 일러스트 제시수단으로 변화시키는 기능을 갖게 할 때는 일러스트 제시수단(304)을 생략할 필요는 없다.
또 본 실시예에서의 시스템 구성은 도 41에 나타낸 바와 같이 도 41의 구성의 일러스트 속성값 검출수단(314)으로 바뀌어, 삽입위치 지정정보 검출수단(309)에서 검출된 삽입위치 지정문자열 중에 포함되며, 삽입하는 일러스트의 감성속성값을 검출하는 일러스트 감성속성값 검출수단(315)과, 일러스트 검색수단(311)으로 바뀌어 일러스트 감성검색수단(313)을 갖추고, 또 일러스트 축적수단(303)에는 전자메일에 삽입하여 이용하기 위한 일러스트를 그 일러스트에 대한 인상을 나타내는 형용사 또는 형용동사 등의 감성어와 그 정도의 감성속성과 함께 축적하는 도 47에 나타내는 구성으로 해도 된다. 이 경우, 도 42의 단계 C2에서의 일러스트 삽입위 치, 일러스트 속성값의 지정에 있어서, 「$$$ 귀엽다 $$$」와 같이, 감성어를 지정하거나 또는 「$$$ 귀엽다 = 0. 5$$$」와 같이 감성어와 그 정도를 동시에 지정할 수 있다.
또 본 실시예에서는 메일의 본문에 삽입하는 일러스트를 텍스트 데이터로 이루어지는 것으로 하여 설명을 하였지만, 이것에 한정하는 것이 아니라, JPEG 등의 정지화상 데이터, MPEG나 AVI와 같은 동화상 데이터, Motion-JPEG나 GIF 애니메이션 등의 의사정지 화상데이터 또는 벡터형식에 의해 작성된 데이터를 일러스트로서 삽입하도록 해도 된다. 이 경우, 일러스트 삽입수단(6)은 일러스트를 BASE64, uuencode 등의 전자메일의 첨부파일에서 이용되는 파일 인코드방식에 의해 인코드하는 동시에, 문서작성 편집수단(302)은 문서를 HTML 형식으로 하여 작성한다. 일러스트는 전자메일의 첨부파일이 되지만, 첨부된 화상의 표시위치는 문서의 본문 중에 HTML에서 지정되어 있고, 메일의 수신자는 메일작성화면(325) 상의 지정된 위치에 일러스트가 삽입된 상태에서 문서를 볼 수 있다. 상술한 텍스트 데이터를 일러스트로서 이용한 경우와 같이, 메일작성화면(325) 상에서는 송신측에서도 수신측에서도 문서와 일러스트는 동일화면상에 표시된다.
(제 7 실시예)
도 48은 본 발명의 제 7 실시예에 의한 전자메일 작성장치의 구성을 나타내는 도면이다. 도 48에서 도 26과 동일부호는 동일부 또는 동일수단이다. 또한 23000은 전자메일 작성장치, 315는 일러스트 선택수단(5)에서 선택된 일러스트를 외부의 전자메일편집 송수신장치의 편집화면에 삽입하기 위한 명령을 기동하는 일 러스트 삽입명령 기동수단이다.
다음에, 도 49는 본 제 7 실시예에 의한 전자메일 작성장치(23000)의 GUI를 나타내는 도면이다.
도 49에 있어서, 도 26 및 도 27과 동일부호는 동일부 또는 동일수단이다. 또한, 3240은 외부의 전자메일편집 송수신장치의 주윈도우이며, 송신처 지정란(3241), 메일타이틀 지정란(3242), 송신지시버튼(3244), 문서작성 편집란(3243)으로 구성된다.
다음에, 본 제 7 실시예의 전자메일 작성장치(23000)를 실행하는 하드웨어의 구성은 도 53에 나타내는 본 제 1 실시예와 같다.
이상과 같은 구성을 갖는 본 제 7 실시예에 의한 전자메일 작성장치의 동작을 도 50의 플로차트를 참조하여 설명한다. 단 본 실시예에서는 일러스트로서 문자폰트의 조합이나 배치에 의해 모양을 표현한 텍스트 데이터를 이용했다.
처음에 단계 D1, D2, D3 및 단계 D4의 동작은 각각 본 제 1 실시예의 단계 A1, 단계 A2, 단계 A3 및 단계 A4에서의 동작과 마찬가지로 행해지므로 설명을 생략한다.
다음에 단계 D5에서는 단계 D4에서 결정된 일러스트를 기존제품의 외부의 전자메일 송수신장치(4000)에 삽입한다. 여기서, 지시는 일러스트 삽입지시버튼(323)을 포인팅 ·디바이스에 의해 클릭하여 행한다. 이 지시가 주어지면 일러스트 삽입명령 기동수단(315)이 기존제품의 외부의 전자메일 송수신장치(4000)에 대하여 일러스트를 삽입하는 커맨드와 함께 일러스트를 메일본문에 삽입한다. 미국 마이크로 소프트사의 오퍼레이팅 시스템인 윈도우95/98에서는 MAPI(메시징 API)라는 인터페이스가 제공되어 있지만, 이 MAPI에 대하여 각종 커맨드를 부여함으로써 상술한 외부의 전자메일 송수신장치(4000)의 기동 및 메일본문으로의 삽입이라는 상술한 조작이 가능해진다.
또 MAPI를 사용하지 않은 경우에 있어서도, 일러스트 삽입명령 기동수단(315)이 직접 외부의 전자메일 송수신장치(4000)를 기동하고, 기동시에 기동 옵션으로서, 메일의 본문으로서 선택된 일러스트를 지정해 줌으로써 MAPI에 의하는 것과 같은 조작을 실현하는 것이 가능하다.
이상으로, 전자메일 작성장치(23000)의 동작은 종료되지만, 그 이후 외부의 전자메일 송수신장치(4000)에서 다시 메일의 편집이나 송신조작을 함으로써 일련의 모든 조작을 완료한다.
또 본 실시예의 구성은 도 48에 나타낸 바와 같이 이 구성에 다시 일러스트 속성값 지정수단(310), 일러스트 검색수단(311)을 추가하고, 일러스트 축적수단(303)에는 전자메일에 삽입하여 이용하기 위한 일러스트를 일러스트의 명칭, 분류, 작성자, 작성일시 등의 속성값과 함께 축적한 도 51에 나타내는 구성을 갖는 전자메일 작성장치(26000)로 함으로써, 사용자가 지정한 일러스트 속성값의 일러스트를 외부의 전자메일 송수신장치(4000)에 삽입하는 것이 가능해진다. 이 때의 GUI는 도 52에 나타나게 된다.
또 마찬가지로 도 48의 시스템구성에 다시 일러스트 감성속성값 지정수단(312), 일러스트 감성검색수단(313)을 추가하고, 일러스트 축적수단(303) 에는 전자메일에 삽입하여 이용하기 위한 일러스트를 그 일러스트에 대한 인상을 나타내는 형용사 또는 형용동사 등의 감성어와 그 정도의 감성속성과 함께 축적한 도 53에 나타내는 구성을 갖는 전자메일 작성장치(28000)로 함으로써, 사용자가 지정한 일러스트 속성값의 일러스트를 외부의 전자메일 송수신장치(4000)에 삽입하는 것이 가능해진다. 이 때의 GUI는 도 54에 나타나게 된다.
또 본 실시예에서는 외부의 메일송수신장치(4000)는 MAPI에 의해 기동하는 것으로 하여 설명을 하였지만, 이것은 다른 오퍼레이팅 시스템(OS)상에서 이용하면 다른 OS 상에서 동작하는 메일용의 API에 의해 기동하는 것은 말할 필요도 없다.
또 본 실시예에서는 메일의 본문에 삽입하는 일러스트를 텍스트 데이터로 이루어지는 것으로 하여 설명을 하였지만, 이것에 한정하는 것이 아니라, JPEG 등의 정지화상 데이터, MPEG나 AVI라는 동화상 데이터, Motion-JPEG나 GIF 애니메이션 등의 의사정지 화상데이터 또는 벡터형식에 의해 작성된 데이터를 일러스트로서 삽입하도록 해도 된다. 이 경우, 일러스트 삽입수단(306)은 일러스트를 BASE64, uuencode 등의 전자메일의 첨부파일에서 이용되는 파일 인코드방식에 의해 인코드하는 동시에, 문서작성 편집수단(302)은 문서를 HTML 형식으로 하여 작성한다. 일러스트는 전자메일의 첨부파일이 되지만, 첨부된 화상의 표시위치는 문서의 본문 중에 HTML로 지정되어 있고, 메일의 수신자는 메일작성화면(325) 상의 지정된 위치에 일러스트가 삽입된 상태에서 문서를 볼 수 있다. 상술한 텍스트 데이터를 일러스트로서 이용한 경우와 같이, 메일작성화면(325) 상에서는 송신측에서도 수신측에서도 문서와 일러스트는 동일화면상에 표시된다.
(제 8 실시예)
도 55는 본 발명의 제 8 실시예에 의한 전자메일 작성장치의 구성을 나타내는 도면이다. 도 55에서 도 26과 동일부호는 동일부 또는 동일수단이다. 또 30000은 전자메일 작성장치, 316은 외부기기로부터 화상을 도입하는 화상캡처수단, 317은 화상캡처수단(316)이 도입한 화상과 일러스트 선택수단(305)이 선택한 일러스트를 합성하는 일러스트 합성수단(317), 320은 화상캡처수단(316)에 접속되는 외부기기인 카메라이다.
다음에, 도 57은 본 제 8 실시예에 의한 전자메일 작성장치(30000)의 GUI를 나타내는 도면이다. 도 57에서 도 27과 동일부호는 동일부 또는 동일수단이고, 또한 32000은 주윈도우, 3210은 화상캡처수단(316)이 도입한 화상을 표시하는 캡처화상 표시화면이다.
다음에, 도 56은 본 제 8 실시예의 전자메일 작성장치(30000)를 실행하는 하드웨어의 구성을 나타내는 도면이다. 도 56에서 도 28 및 도 56과 동일부호는 동일부 또는 동일수단이다.
이상과 같은 구성을 갖는 본 제 8 실시예에 의한 전자메일 작성장치의 동작은 기본적으로는 본 제 1 실시예와 마찬가지로 하여 행해지지만, 메일작성화면(325) 상에 삽입하는 일러스트가 일러스트 축적수단(303)에 축적된 일러스트와, 화상캡처수단(316)이 도입한 화상을 합성한 점이 다르다. 단 본 실시예에서는 일러스트로서 텍스트 데이터가 아니라, 일반 화상데이터를 이용한다. 이하, 도 57을 참조하여 설명한다.
처음에 주윈도우(32000)에서는 본 발명의 다른 실시예와 마찬가지로 일러스트 제시수단(304)이 후보 일러스트 제시화면(326)에 후보 일러스트를 표시하는 동시에, 화상캡처수단(316)이 캡처화상 표시화면(3210)에 화상을 표시한다.
다음에, 사용자의 조작에 기초하여 일러스트와 화상과의 합성을 행한다. 캡처화상 표시화면에 표시되어 있는 화상을 참조하면서, 그 화상과 합성시키고자 하는 일러스트를 포인팅·디바이스를 이용하여 직접 화면상에서 선택한다. 합성의 대상이 되는 일러스트가 표시되어 있는 화면은 도 57에 나타내는 바와 같이 다른 일러스트를 표시하고 있는 화면과 식별가능하도록 그 테두리 부분에 선을 두르고, 화상과 일러스트와의 합성 및 이 합성에 의해 얻어진 이미지를 문서작성 편집수단(302)의 대상인 메일작성화면(325)에 삽입하는 준비가 갖추어진 상태가 된다.
이어서 일러스트 삽입지시버튼(323)의 클릭에 의해 일러스트와 화상의 합성이 행해지고, 이어서 합성된 이미지가 메일작성화면(325) 상에 삽입된다. 이후의 동작은 제 1 실시예 내지 제 7 실시예와 마찬가지로 하여 행해진다.
여기서 도 58은 일러스트와 화상과의 합성의 상태를 나타내는 도면으로, (a)는 캡처화상 표시화면(3210)에 표시되어 있는 화상, (b)는 일러스트 제시수단(304)에 제시된 일러스트 중에서 사용자가 선택한 후보 일러스트이다. (c)는 상기 (a) (b)를 합성한 이미지로, 이 합성한 이미지 (c)만이 최종적으로 메일작성화면(325)에 표시된다. 또 이 이미지의 삽입에 있어서는 미리 그 이미지를 BASE64, uuencode 등으로 인코드한다.
또 문서작성 편집수단(302)이 HTML 형식의 문서작성 및 HTML 스타일시트에 의한 화상의 위치결정기능을 갖고 있는 경우는 도 58에 나타낸 화상의 합성을 반드시 행할 필요는 없고, 스타일시트에 의해 도 58의 (a) 및 (b)의 2개의 화상을 겹침으로써, 메일작성화면(325) 상에서 일러스트와 화상을 합성한 형태로 표시할 수 있다. 단 이 때 도 58(b)의 일러스트로서는 배경부분을 투과색으로 설정한 트랜스페어런트 GIF 형식의 데이터를 이용할 필요가 있다.
또 청구항에 기재한 문서데이터작성 편집수단은 본 실시예에서는 문서작성수단(302)에, 청구항에 기재한 부가데이터 축적수단은 일러스트 축적수단(303)에, 청구항에 기재한 부가데이터 선택수단은 일러스트 선택수단(305), 일러스트 속성값 지정수단(310), 일러스트 검색수단(311), 일러스트 감성속성값 지정수단(312), 일러스트 감성검색수단(313), 일러스트 속성값 검출수단(314), 일러스트 감성속성값 검출수단(318)에, 청구항에 기재한 부가데이터 표시수단은 청구항에 기재한 일러스트 제시수단(304)에, 청구항에 기재한 합성수단은 일러스트 삽입수단(306), 커서위치 검출수단(308), 삽입위치 지정정보 검출수단(309), 일러스트 삽입명령 기동수단(315), 화상캡처수단(316) 및 일러스트 합성수단(3l7)에 각각 대응한다.
또 제 2 그룹에 속하는 본 발명의 어느 실시예에서나 화면상의 입력에 포인팅 ·디바이스를 이용한 것으로 하여 설명을 하였지만, 본 발명은 이것에 한정하는 것이 아니라 정보입력수단(301)으로서 키보드, 터치패널 등의 입력수단을 이용해도 된다.
또 제 2 그룹에 속하는 본 발명의 어느 실시예에서나 도 27에 나타낸 바와 같이 전자메일 작성장치(1000)의 주윈도우(2000)는 하나의 윈도우로 구성되어 있는 것으로 하여 설명을 하였지만, 본 발명은 이것에 한정하는 것이 아니라, 하나의 관리된 장치이면 복수의 윈도우에 기능이 분리되어 있어도 된다.
또 제 2 그룹에 속하는 본 발명의 어느 실시예에서나 전자메일 송수신수단(307)은 공중전화망(3010)과 접속되어 있는 것으로 하여 설명을 하였지만, 본 발명은 이것에 한정하는 것이 아니라, 공중전화망(3010)으로 바뀌어 인터넷 등의 광역 네트워크 또는 인트라넷 등의 로컬영역 네트워크에 접속하도록 해도 된다.
또 제 2 그룹에 속하는 본 발명의 어느 실시예에서나 본 발명의 전자메일 작성장치를 중심으로 설명을 하였지만, 본 발명의 기록매체로서 이상 설명한 각 수단의 기능의 전부 또는 일부 또는 각 단계의 전부 또는 일부를 컴퓨터에 실행시키는 프로그램을 저장하는 기록매체를 이용해도 된다.
또 일러스트 축적수단(303)은 홈페이지의 서버에 설치해도 된다.