KR20010051158A - 클라이언트 서버 시스템, 그 오서링 툴 및 그의 응용장치 - Google Patents
클라이언트 서버 시스템, 그 오서링 툴 및 그의 응용장치 Download PDFInfo
- Publication number
- KR20010051158A KR20010051158A KR1020000061824A KR20000061824A KR20010051158A KR 20010051158 A KR20010051158 A KR 20010051158A KR 1020000061824 A KR1020000061824 A KR 1020000061824A KR 20000061824 A KR20000061824 A KR 20000061824A KR 20010051158 A KR20010051158 A KR 20010051158A
- Authority
- KR
- South Korea
- Prior art keywords
- icon
- screen
- server
- client
- area
- 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.)
- Withdrawn
Links
- 230000005540 biological transmission Effects 0.000 claims abstract description 17
- 238000004891 communication Methods 0.000 claims description 14
- 238000013507 mapping Methods 0.000 claims description 8
- 238000000034 method Methods 0.000 claims description 6
- 238000012790 confirmation Methods 0.000 claims description 3
- FPIPGXGPPPQFEQ-OVSJKPMPSA-N all-trans-retinol Chemical compound OC\C=C(/C)\C=C\C=C(/C)\C=C\C1=C(C)CCCC1(C)C FPIPGXGPPPQFEQ-OVSJKPMPSA-N 0.000 claims 2
- 239000011717 all-trans-retinol Substances 0.000 claims 1
- 235000019169 all-trans-retinol Nutrition 0.000 claims 1
- 238000000638 solvent extraction Methods 0.000 claims 1
- 230000006870 function Effects 0.000 description 11
- 239000010813 municipal solid waste Substances 0.000 description 11
- 238000012545 processing Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 9
- 230000009471 action Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000013475 authorization Methods 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computer Hardware Design (AREA)
- User Interface Of Digital Computer (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
Abstract
종래의 전자메일의 수신처 설정조작은 그래픽형인 것은 아니었다. 메시지 교환수단에 있어서, 조작성에 우수한 그래픽형 유저인터페이스를 제공한다.
클라이언트유저시스템에 있어서, 상기 서버는, 송수신부와, 사기 송수신부에서 수신한 아이콘을 다른 클라이언트에 전송하는 아이콘전송부와, 상기 송수신부로부터 아이콘을 받아서 메시지보드화면을 작성하는 화면작성부를 구비하고, 상기 클라이언트는, 송수신부와, 사기 송수신부로 송신아이콘을 보내는 아이콘작성부와, 상기 송수신부에서 수신한 아이콘 및/또는 상기 아이콘작성부로 작성한 아이콘을 받아서 메시지보드화면을 작성하는 화면작성부를 구비하고, 상기 클라이언트는, 신규로 아이콘을 작성하였을 때, 이 아이콘을 자기의 세시지보드화면에 표시함과 아울러, 상기 아이콘을 상기 서버로 송신하고, 상기 서버는, 상기 아이콘을 받아서 자기의 메시지보드하면에 표시함과 아울러, 상기 아이콘을 다른 클라이언트로 전송한다. 화면 상의 아이콘의 배치에 의해 수신처를 설정할 수 있다.
Description
본 발명은, 서버와, 통신회선을 통해서 상기 서버에 접속된 복수의 클라이언트를 구비하는 클라이언트 서버 시스템에 있어서, 아이콘을 이용하여 간단하게 메시지를 교환할 수 있는 클라이언트 서버 시스템에 관한 것이다. 또한, 그 오서링 툴 및 그 응용장치에 관한 것이다.
클라이언트 서버 시스템에 있어서의 메시지교환수단의 대표적인 것으로서, 전자메일이 널리 알려져 있다.
종래의 전자메일은, 수신처를 어드레스북 등을 이용하여 입력해야만 하였다. 이 조작은 그래픽형은 아니었다. 한편, 현재의 컴퓨터의 유저인터페이스의 대부분은, 예컨대 아이콘을 드래그 앤드 드롭하는 경우와 같이 그래픽형으로 이해하기 쉽고, 조작성도 우수하다. 메시지 교환수단에 있어서도, 조작성에 우수한 그래픽형 유저인터페이스가 요망되었다.
본 발명은 이러한 문제를 해결하기 위하여 이루어진 것이다.
본 발명은, 서버와, 통신회선을 통해서 상기 서버에 접속된 복수의 클라이언트를 구비하는 클라이언트 서버 시스템에 있어서,
상기 서버 및 상기 복수의 클라이언트에는 공통의 화면이 표시되고,
상기 서버 및 상기 복수의 클라이언트의 화면에는 공통의 아이콘이 표시되며,
상기 클라이언트 서버 시스템은, 그 백그라운드에 있어서 영역나누기가 가능한 매핑을 보유하고,
상기 서버 및 상기 복수의 클라이언트의 상기 공통의 화면 및 상기 공통의 아이콘은, 상기 매핑에 따라서 작성되고 표시되는 것을 특징으로 한다.
본 발명은, 서버와, 통신회선을 통해서 상기 서버에 접속된 복수의 클라이언트를 구비하는 클라이언트 서버 시스템에 있어서,
상기 서버는, 송수신부와, 상기 송수신부에서 수신한 아이콘을 다른 클라이언트에 전송하는 아이콘전송부와, 상기 송수신부로부터 아이콘을 받아서 메시지보드화면을 작성하는 화면작성부를 구비하고,
상기 클라이언트는, 송수신부와, 상기 송수신부로 송신아이콘을 보내는 아이콘작성부와, 상기 송수신부에서 수신한 아이콘 및/또는 상기 아이콘작성부에서 작성한 아이콘을 받아서 메시지보드화면을 작성하는 화면작성부를 구비하며,
상기 클라이언트는, 신규로 아이콘을 작성하였을 때, 이 아이콘을 자기의 메시지보드화면에 표시함과 아울러, 상기 아이콘을 상기 서버로 송신하고,
상기 서버는, 상기 아이콘을 받아서 자기의 메시지보드화면에 표시함과 아울러, 상기 아이콘을 다른 클라이언트로 전송하는 특징으로 한다.
바람직하게는, 상기 서버는, 상기 아이콘(메시지)을 받았을 때, 그 속성을 판정하고, 상기 아이콘(메시지)이 개인아이콘의 경우는 대응하는 클라이언트에 전송하고, 상기 아이콘이 다중주소의 메시지인 경우는 모든 클라이언트에게 전송한다.
바람직하게는, 상기 서버 및/또는 상기 클라이언트는, 또한, 특정인에만 액세스가 허용되는 개인영역화면을 작성하는 개인영역화면작성부와, 참가자전원에게 액세스가 허용되는 공공영역화면을 작성하는 공공영역화면작성부와, 상기 아이콘에 관한 조작정보를 받아서, 이 조작이 상기 개인영역화면 또는 상기 공공영역화면 중 어디에서 이루어졌는지를 판정하는 영역판정부와, 상기 영역판정부의 판정결과에 기초하여 상기 아이콘에 대한 액세스를 허가하는 보안관리부를 구비한다.
상기 액세스의 종류는, 예컨대, 판독(Read), 편집(Edit), 이동(Move), 삭제(Delete), 복사(Copy)이다.
상기 개인영역화면은, 예컨대, 클라이언트 각각에 주어진다. 이것은 말하자면 사서함이다.
상기 공공영역화면은, 예컨대, 공공의 게시판에 해당된다.
예컨대, 아이콘을 클릭하는 조작이 어느 개인영역화면에서 이루어졌을 때, 대응하는 클라이언트와 조작한 클라이언트와의 관계가 조사되고, 그 결과, 조작한 클라이언트가 액세스권한을 보유하고 있으면 액세스가 허용되고, 그렇지 않으면 거부된다. 아이콘을 클릭하는 조작이 공공영역화면에 있어서 이루어졌을 때, 액세스는 허용된다.
보안관리부는, 유저타입과 허가타입의 관계를 나타내는 허가테이블을 격납하고, 이 테이블에 기초하여 액세스의 허가/거부를 결정한다. 마찬가지의 데이블은, 양면하방의 아이콘에 대한 제어에도 이용된다.
바람직하게는, 상기 아이콘은, 개인영역화면 및/또는 공공영역화면 내 또는 사이에서 드래그 앤드 드롭조작에 의해 이동가능하고, 상기 아이콘이 놓여진 영역이, 상기 아이콘 및/또는 메시지의 수신처에 대응한다.
아이콘의 드래그 앤드 드롭조작에 의해, 메시지의 주소지정을 시각적, 직감적 또한 직접적으로 행할 수 있다.
바람직하게는, 상기 아이콘은, 표시화면 내의 아이콘바에 미리 준비되고, 상기 아이콘바로부터 드래그 앤드 드롭조작에 의해 임의의 영역에 놓을 수 있다.
본 발명은, 서버와, 통신회선을 통해서 상기 서버에 접속된 복수의 클라이언트를 구비하는 클라이언트 서버 시스템에 있어서,
상기 서버 및 상기 복수의 클라이언트에는 공통의 화면이 표시되고,
상기 서버 및 상기 복수의 클라이언트의 화면에는 공통의 아이콘이 표시되며,
상기 서버 및 상기 복수의 클라이언트의 상기 공통의 화면 및 상기 공통의 아이콘은, 매핑에 따라서 작성되고 표시되며,
상기 매핑은, 화면 상을 1개 또는 복수의 영역으로 분할하여 정의하는 영역데이블과, 유저타입과 액세스의 허가타입의 조합마다 보안을 설정하는 허가테이블을 구비하고,
상기 영역테이블과 상기 허가테이블을 설정하므로써 어플리케이션을 생성하는 것을 특징으로 하는 오서링 툴(authoring tool)이다.
본 발명은, 서버와, 통신회선을 통해서 상기 서버에 접속된 복수의 클라이언트를 구비하는 클라이언트 서버 시스템에 있어서,
상기 서버는, 송수신부와, 상기 송수신부에서 수신한 아이콘을 다른 클라이언트에 전송하는 아이콘전송부와, 상기 송수신부로부터 아이콘을 받아서 메시지보드화면을 작성하는 화면작성부를 구비하고,
상기 클라이언트는, 송수신부와, 상기 송수신부로 송신아이콘을 보내는 아이콘작성부와, 상기 송수신부에서 수신한 아이콘 및/또는 상기 아이콘작성부에서 작성한 아이콘을 받아서 메시지보드화면을 작성하는 화면작성부를 구비하며,
상기 클라이언트는, 신규로 아이콘을 작성하였을 때, 이 아이콘을 자기의 메시지보드화면에 표시함과 아울러, 상기 아이콘을 상기 서버로 송신하고,
상기 서버는, 상기 아이콘을 받아서 자기의 메시지보드화면에 표시함과 아울러, 상기 아이콘을 다른 클라이언트로 전송하며, 상기 서버 및/또는 상기 클라이언트는, 또한, 특정인에만 액세스가 허용되는 개인영역화면을 작성하는 개인영역화면작성부와, 참가자전원에게 액세스가 허용되는 공공영역화면을 작성하는 공공영역화면작성부와, 표시화면 내에 미리 준비된 복수의 아이콘 중 어느 하나를 드래그 앤드 드롭하므로써, 상기 아이콘을 임의의 영역에 놓을 수 있는 아이콘영역화면작성부와, 상기 아이콘에 관한 조작정보를 받아서, 이 조작이 상기 개인영역화면 또는 상기 공공영역화면 중 어디에서 이루어졌는가를 판정하는 영역판정부와, 상기 영역판정부의 판정결과에 기초하여 상기 아이콘에 대한 액세스를 허가하는 보안관리부를 구비하고,
상기 아이콘에는 메시지가 포함되고,
상기 아이콘은, 개인영역화면 및/또는 공공영역화면 내 또는 사이에서 드래그 앤드 드롭조작에 의해 이동가능하고, 상기 아이콘이 놓여진 영역이, 상기 메시지의 수신처로서 지정되며,
상기 보안관리부에 의해 허가를 얻은 클라이언트만이 상기 메시지를 읽을 수 있는 것을 특징으로 하는 메시징시스템이다.
본 발명은, 서버와, 통신회선을 통해서 상기 서버에 접속된 복수의 클라이언트를 구비하는 클라이언트 서버 시스템에 있어서,
상기 서버는, 송수신부와, 상기 송수신부에서 아이콘을 받아서 메시지보드화면을 작성하는 화면작성부를 구비하고,
상기 클라이언트는, 송수신부와, 상기 송수신부로 송신아이콘을 보내는 아이콘작성부와, 상기 송수신부에서 수신한 아이콘 및/또는 상기 아이콘작성부에서 작성한 아이콘을 받아서 메시지보드화면을 작성하는 화면작성부를 구비하며,
상기 클라이언트는, 신규로 아이콘을 작성하였을 때, 이 아이콘을 자기의 메시지보드화면에 표시함과 아울러, 상기 아이콘을 상기 서버로 송신하고,
상기 서버는, 상기 아이콘을 받아서 자기의 메시지보드화면에 표시하고,
상기 클라이언트는, 또한, 상품의 정보를 표시하는 정보영역화면을 작성하는 정보영역화면작성부와, 드래그 앤드 드롭에 의해 표시화면 내에 미리 준비된 주문아이콘을 어느 상기 정보영역에 놓는 것을 가능하게 하는 아이콘영역화면작성부를 구비하고,
상기 서버는, 또한, 상품의 정보를 표시하는 정보영역화면을 작성하는 정보영역화면작성부와, 드래그 앤드 드롭에 의해 표시화면 내에 미리 준비된 주문확인아이콘을 상기 주문아이콘에 관련지어서 놓는 것을 가능하게 하는 아이콘영역화면작성부를 구비하는 것을 특징으로 하는 주문시스템이다.
클라이언트의 아이콘영역에는, 주문아이콘 이외에, 예컨대, 질문아이콘, 쓰레기통 아이콘이 준비된다. 서버의 아이콘영역에는, 주문확인아이콘 이외에, 예컨대, 할인아이콘, 신상품아이콘, 판매아이콘, 정보아이콘, 쓰레기통 아이콘이 준비된다.
도 1은, 본 발명의 실시형태1의 시스템의 전체구성도이다.
도 2는, 본 발명의 실시형태1의 시스템의 개념도이다.
도 3은, 본 발명의 실시형태1의 시스템의 전체의 처리의 설명도이다.
도 4은, 본 발명의 실시형태1의 시스템의 클라이언트의 처리의 플로오챠트이다.
도 5는, 본 발명의 실시형태1의 시스템의 서버의 처리의 플로오챠트이다.
도 6는, 본 발명의 실시형태1의 시스템의 다른 클라이언트의 처리의 플로오챠트이다.
도 7은, 본 발명의 실시형태1의 시스템의 보안처리의 플로오챠트이다.
도 8은, 본 발명의 실시형태1에 관한 메시지보드시스템의 표시화면의 예이다.
도 9는, 본 발명의 실시형태1에 관한 메시지보드시스템의 허가플래그의 예이다.
도 10은, 본 발명의 실시형태1에 관한 메시지보드시스템의 보안이 없는 메시지보드의 허가플래그의 예이다.
도 11은, 본 발명의 실시형태1에 관한 메시지보드시스템의 보안이 중간정도인 메시지보드의 허가플래그의 예이다.
도 12는, 본 발명의 실시형태1에 관한 메시지보드시스템의 아이콘의 정의의 설명도이다.
도 13은, 본 발명의 실시형태1에 관한 메시지보드시스템의 아이콘의 예이다.
도 14는, 본 발명의 실시형태1에 관한, 도 13의 메시지보드의 아이콘의 정의의 예이다.
도 15는, 본 발명의 실시형태2에 관한 사서함시스템의 화상생성에 관한 기능블록도이다.
도 16은, 본 발명의 실시형태2에 관한 사서함시스템의 보안에 관한 처리플로오챠트이다.
도 17은, 본 발명의 실시형태2에 관한 사서함시스템의 표시화면의 예이다.
도 18은, 본 발명의 실시형태2에 관한 사서함시스템의 이미지맵정의의 설명도이다.
도 19는, 본 발명의 실시형태2에 관한 사서함시스템의 각 유저영역마다의 허가플래그의 예이다.
도 20은, 본 발명의 실시형태2에 관한 사서함시스템의 모든 유저에 대한 허가플래그의 예이다.
도 21은, 본 발명의 실시형태2에 관한 사서함시스템의 화면의 아이콘바의 레이아웃의 예이다.
도 22는, 본 발명의 실시형태2에 관한 사서함시스템의 유저아이콘의 표시/허가플래그의 예이다.
도 23은, 본 발명의 실시형태2에 관한 사서함시스템의 NOTE 및 TRASH 아이콘의 표시/허가플래그의 예이다.
도 24는, 본 발명의 실시형태2에 관한 사서함시스템의 다른 아이콘의 예이다.
도 25는, 본 발명의 실시형태2에 관한 다른 사서함시스템의 각 유저의 표시/허가플래그의 예이다.
도 26은, 본 발명의 실시형태2에 관한 다른 사서함시스템의 NOTE 및 TRASH 아이콘의 표시/허가플래그의 예이다.
도 27은, 본 발명의 실시형태3에 관한 주문시스템의 점포측 화면의 예이다.
도 28은, 본 발명의 실시형태3에 관한 주문시스템의 고객측 화면의 예이다.
도 29는, 본 발명의 실시형태3에 관한 주문시스템의 이미지맵정의의 설명도이다.
도 30은, 본 발명의 실시형태3에 관한 주문시스템의 이미지맵정의의 일예이다.
도 31은, 본 발명의 실시형태3에 관한 주문시스템의 점포측 화면의 아이콘바의 예이다.
도 32는, 본 발명의 실시형태3에 관한 주문시스템의 고객측 화면의 아이콘바의 예이다.
도 33은, 본 발명의 실시형태3에 관한 주문시스템의 고객측 아이콘(ORDER 및 HELP 아이콘)의 표시/허가플래그의 일예이다.
도 34는, 본 발명의 실시형태3에 관한 주문시스템의 점포측 아이콘(ACCEPT, DISCOUNT, NEW, INFO 아이콘)의 표시/허가플래그의 일예이다.
도 35는, 본 발명의 실시형태3에 관한 주문시스템의 쓰레기통 아이콘의 표시/허가플래그의 일예이다.
도 36은, 본 발명의 실시형태4에 관한 목적지 표시판의 표시화면예이다.
도 37은, 본 발명의 실시형태4에 관한 위치정보 표시판의 표시화면예이다.
(도면의 주요부분에 대한 부호의 설명)
1 ㆍㆍㆍ 서버 11 ㆍㆍㆍ 메시지 전송부
12 ㆍㆍㆍ 송수신부 13 ㆍㆍㆍ 메시지보드화면작성부
14 ㆍㆍㆍ 표시부 2 ㆍㆍㆍ 클라이언트
21 ㆍㆍㆍ 송수신부 22 ㆍㆍㆍ 메시지작성부
23 ㆍㆍㆍ 메시지보드화면작성부 24 ㆍㆍㆍ 표시부
3 ㆍㆍㆍ 인터페이스/인트라넷 31 ㆍㆍㆍ 영역판정부
32 ㆍㆍㆍ 보안관리부 33 ㆍㆍㆍ 개인영역화면작성부
34 ㆍㆍㆍ 공공영역화면작성부 35 ㆍㆍㆍ 합성부
36 ㆍㆍㆍ 표시부
발명의 실시의 형태1.
본 발명의 실시의 형태의 시스템은, 메시지를 실시간으로 송수신하기 위한, 아이콘 구동의 서버/클라이언트 시스템이다. 종래의 시스템과 크게 다른 점은, 메시지의 주소지정을 아이콘의 드래그 앤드 드롭에 의해, 직감적 또한 직접적으로 행하는 것이다. 본 발명의 실시의 형태의 시스템은, 인터넷/인트라넷 커뮤니티에 있어서의 새로운 통신, 공동작업의 방법을 제공하는 것이다.
이 시스템의 사용방법은 아주 단순하다. 유저는 서버에 액세스하는 것만으로, 후에 설명하는 메시지보드, 화이트보드, 체스보드, 지국, 이미지 등의 보드를 언제라도 이용가능하고, 인터넷에 있어서, 보드에 아이콘을 드래그 앤드 드롭하므로써 원하는 메시지를 써넣고, 타인과 메시지를 공유할 수 있다.
이 시스템의 특징은, 인스톨하기 쉽고, 사용하기 쉬우며, 또한, 주문을 받기 쉬운 점이 있다. 게다가, 이 시스템은, 메시지보드, 포스트잇 소프트, 화이트보드, 쳇트, 전자메일과 같은 다른 어떤 통신, 협력, 공동작업소프트보다도 사용하기 쉬운 점이 있다.
이 시스템을 이용하기 위해서는, 서버는 CGI 대응의 Web서버이고, JAVA에 대응하고 있을 필요가 있다. 클라이언트측은, Java 대응의 Web브라우저이고, JAVA의 버츄얼머신/런타임 환경에 대응하고 있을 필요가 있다.
이 시스팀은, 대개 다음의 성능을 보유한다.
ㆍ메시지작성기능
상대에게 보내는 메시지를 작성하는 기능이다. 예컨대, 메시지를 송신하기 위한 아이콘을 클릭하면, 대화상자가 화면 상에 표시되고, 이 대화상자에 메시지를 써넣으므로써, 상기 아이콘과 메시지가 연결된다. 또한, 대화상자는, 아이콘을 클릭하였을 때에 표시될뿐만 아니라, 아이콘을 드래그 앤드 드롭하였을 때에 표시되어도 좋다.
ㆍ메시지주소지정기능
메시지를 보내는 상대방을 결정하는 기능이다. 종래의 전자메일소프트웨어에서는, 문자로 입력할 필요가 있었다. 구체적으로는, 각 클라이언트에 대응하는 화면 상의 영역을 정의 및 관리함과 아울러, 아이콘이 드래그 앤드 드롭되었을 때에 이것이 어느 영역에 놓였는가, 결국 어떤 상대방에게 향해진 것인가를 판단한다.
ㆍ보안기능
아이콘 및/또는 메시지에 대응하는 액세스를 관리하는 기능이다. 아이콘 및/또는 메시지를 읽거나, 이동하거나, 수정하거나, 삭제하는 조작의 허가를 준다. 예컨대, 공공장소에 놓인 아이콘의 메시지는 누구도 읽을 수 있지만, 개인장소에 놓인 아이콘은, 지정된 상대 이외에는 읽을 수 없다.
ㆍ다중주소기능
특별히 상대방을 지정하지 않고, 유저의 전원에 대하여 메시지를 보내는 기능이다.
본 발명의 실시의 형태에 관해서, 도를 이용하여 더욱 상세하게 설명한다.
도 1은, 본 시스템에 이용되는 서버머신(1)과 클라이언트머신(2)의 개략구성을 나타내는 기능블록도이다. 서버머신(1)은, 수신한 메시지를 필요에 따라서 전송하는 메시지전송부(11), 클라이언트머신과 통신하기 위한 송수신부(12), 수신한 메시지에 기초하여 메시지보드의 화면을 작성하는 메시지보드화면작성부(13), 화면작성부(13)의 출력을 받아서 화면을 표시하는 표시부(14)를 구비한다. 클라이언트머신(2)은, 서버머신과 통신하기 위한 송수신부(21), 송신메시지를 작성하는 메시지작성부(22), 메시지작성부(22)로부터 송신메시지를 받음과 아울러, 송수신부(21)로부터 수신메시지를 받아서, 메시지보드 상에 이들 메시지를 표시하는 메시지보드화면작성부(23), 화면작성부(23)의 출력을 받아서 화면을 표시하는 표시부(24)를 구비한다.
도 2는 이 시스템의 전체구성을 나타내는 개념도이다. 인터넷/인트라넷(3)을 통해서, 클라이언트(2a, 2b)는 서버(1)에 액세스할 수 있다. 서버(1)는, 이 시스템을 위한 어플리케이션 소프트웨어(JAVA의 애플릿)를 외부기억장치(1a)에 미리 수납하고 있다. 클라이언트가 서버에 액세스하면, 클라이언트용 어플리케이션 소프트웨어가 다운로드되고, 이 시스템이 사용가능하게 된다.
도 3은, 서버(1)와 클라이언트(2a, 2b, 2c) 사이의 메시지의 교환의 개요를 나타낸다. 클라이언트(2a)가 메시지를 작성하면, 그 메시지(M1)는 서버(1)에 보내짐과 아울러, 자기자신의 화면에도 표시된다. 서버(1)는, 받은 메시지(M1)의 목적지를 식별하여, 이것을 대응하는 상대방인 클라이언트(2b)에게 보낸다(M2). 클라이언트(2b)가 답장메시지를 작성하면, 클라이언트(2a)에 대하여 답신메시지가 보내진다(M3, M4). 한편, 메시지가 다중주소인 경우, 서버(1)로부터 보내진 메시지(M5)는, 다른 모든 클라이언트(2a, 2c)에게 보내진다(M6, M7). 마찬가지로, 클라이언트 (2a)로부터의 답신메시지(M8)도, 모든 클라이언트(2b, 2c)에게 보내진다(M9, M10). 이와 같이, 서버(1)를 통해서 모든 클라이언트(2a, 2b, 2c)의 사이에서 메시지통신이 가능하다.
도 4는, 메시지를 송신하는 클라이언트에 있어서의 처리의 흐름을 나타낸다. 우선, 유저가 메시지아이콘을 클릭하면(S1), 메시지작성 다이얼로그가 표시된다. 여기서, 서버는 임의의 메시지를 작성할 수 있다(S2). 유저는 메시지보드의 임의의 위치에 아이콘을 드래그 앤드 드롭한다(S3). 이 조작에 의해 메시지를 송신할 수 있다. 클라이언트는, 자신의 화면에 메시지를 표시함(S4)과 아울러, 메시지를 송신한다(S5).
도 5는, 서버의 처리의 흐름을 나타낸다. 메시지를 수신(S10)하면, 서버는 메시지를 전개하고(S11), 자신의 메모리에 격납한다. 게다가, 메시지를 소정의 상대방에게 전송한다(S12).
도 6은, 메시지를 수신하는 클라이언트에 있어서의 처리의 흐름을 나타낸다. 서버로부터 메시지를 수신하면(S20), 메시지를 전개하고(S21), 자신의 메시지보드 상에 메시지를 표시한다.
도 4 내지 도 6의 처리에 의해, 각 클라이언트에서의 메시지의 써넣기는, 신속하게 다른 클라이언트의 화면 상에 반영된다. 이와 같이 임의의 클라이언트 사이의 메시지의 송수신을, 동기적으로 실시간으로 파악할 수 있다. 서버에 모든 정보가 모이므로, 관리도 용이하다.
도 7은, 서버의 보안처리의 흐름을 나타낸다. 전개를 끝낸 메시지(아이콘)에 업속요구가 있었을 때(S31), 요구원의 유저에 권한이 있는지 없는지를 확인하고 (S32), 있으면 허가하고(S33), 없으면 거부한다(S43). 마찬가지의 처리가, 메시지의 이동(결국 송신처 어드레스의 변경), 메시지의 편집, 메시지의 삭제의 요구에 따라서도 행해진다(S34 내지 S42). 예컨대, 이 시스템이 누구에게나 액세스가능한 게시판일 때에는, 액세스, 이동은 누구에게나 허가된다. 그러나, 편집, 삭제는, 메시지송신자 또는 관리자만이 허가된다.
도 8은, 이 시스템의 메시지보드화면의 일예를 나타낸다. 화면에는, 메시지보드(30)와, 여기에 표시되는 메시지의 예31, 32가 표시되어 있다. 화면의 하측에 있는 아이콘(33, 34, 35)은, 각각 메시지작성아이콘(33), 관련홈페이지의 연결을 작성하는 GO아이콘(34), 메시지를 삭제하는 쓰레기통 아이콘(35)이다.
이 도에 기초하여, 이 시스템의 조작방법을 진술한다. 메시지를 보내는 경우, 아이콘(33)을 클릭하고, 메시지를 작성한다. 또한, 아이콘(33)을 드래그 앤드 드롭하여, 메시지보드(30)의 임의의 위치에 놓는다. 그러면 메시지가 전개하여 31, 32와 같은 읽을 수 있는 상태로 된다. 이 화면의 상태는, 도 3에서 나타내는 흐름에 의해, 모든 클라이언트에 동일하다. 따라서, 유저는, 자신의 클라이언트머신 상의 화면 상에서 모든 메시지를 읽을 수 있다. 이 시스템은, 종래의 전자메일의 동시동일주소와는 다르고, 상대방을 지정함이 없이, 참가하고 있는 모든 유저에 메시지를 보낼 수 있다. 게다가, 아이콘을 이용하여 조작하므로 직감적으로 알기 쉽고, 아주 사용하기 쉽다.
이 메시지보드에서는, 보안의 문제는 매우 심각한 문제는 아니다. 누구나 메시지를 작성하고, 붙이고, 삭제할 수 있는 점이 특징이다. 물론, 보안을 강화하여, 특정자(예컨대 관리자)만 메시지의 이동 및 삭제가 가능하도록 하는 것도 용이하다.(도 7참조).
다음에, 본 발명의 실시의 형태1의 메시징시스템의 리소스화일포맷에 관해서 설명한다.
이 메시징시스템의 어플리케이션의 디자인은, 다음의 전제로 행해진다.
1. 고정의 회원. 각 회원은 자신의 아이콘과 영역을 가진다.
2. 회원 전원(FORALL)에 대한 영역이 있다. 이 영역에서는, 영역 내에 있는 송신된 메시지아이콘에 대해서 모든 회원이 풀액세스(판독, 이동, 삭제, 복사)가 가능하다.
3. 각 회원의 수신영역에서는, 송신된 메시지아이콘에 대하여, 송신자 또는 수신자만이 풀액세스가 가능하다.
4. 회원은, 아이콘바에 있는 자기자신의 아이콘만을 드래그할 수 있다.
리소스화일을 생성하기 위한 주문툴이 준비되어 있다. 리소스화일포맷을 정의하기 위하여, 주문가능한 부분은 유저인터페이스부만인 것을 이해하는 것이 중요하다. 유저인터페이스부는 4개의 카테고리로 나누어진다.
1. 툴바 : 이 시스템의 윈도우의 맨위이다.
2. 백그라운드 : 이 시스템의 윈도우의 중간이다.
3. 이미지맵 : 상대좌표를 이용하여, 백그라운드이미지는 가상적으로 이미지맵에 의해 정의되는 몇 개의 영역으로 분할된다. 이미지맵 내의 각 영역은 회원ID에 의해 독특한 회원으로 관련지어진다.
4. 아이콘바 : 이 시스템의 윈도우의 하변의 버튼부이다. 아이콘바의 각 아이콘은, 회원ID에 의해 독특한 회원으로 관련지어진다.
리소스화일의 포맷은 다음과 같다.
1. 리소스화일은 판독가능한 ASCII텍스트화일이다.
2. JAVA애플릿에 의해 격납되고, 버턴의 맨위에서부터 해독/실행되지만, 리소스의 정의는 어떠한 순서로 하여도 좋다.
3. 리소스화일의 구문/키워드는 다음과 같다.
a. 툴바: 없음(NONE) / 툴바없음(No Toolbar)
b. 백그라운드
이미지경로(imagepath)
백그라운드이미지는 슈퍼이미지이고, 한개의 디렉토리에 놓여진다.
c. 이미지맵
영역(N)(Left-Top Coordinate, Right-Bottom Coordinate, MEMBER ID)
영역이 FORALL이면, MEMBER ID의 값은 전원(ALL)이다.
d. 아이콘바
아이콘경로(icon path)
아이콘이미지는 GIF포맷이고, 한개의 디렉토리에 놓여진다.
아이콘(N)(화일명, MEMBER ID, ACTION)
전원이 아이콘에 액세스하면, MEMBER ID의 값은 전원(ALL)이다.
아이콘이 포스트잇과 같이 동작하면, ACTION은 값은 포스트잇(POSTIT)이다.
리소스화일의 예
다음에, 백그라운드이미지정의에 관해서 설명한다. imagepath(이미지경로)는 다음과 같이 되어 있다.
1. 절대 또는 상대경로 중 어느 쪽이라도 이미지경로를 정의할 수 있다.
2. 백그라운드이미지는 슈퍼이미지포맷이어야만 한다. 슈퍼이미지포맷은 JPEG포맷으로 압축된 복수해상도 이미지의 집합이다. 명령라인으로부터 슈퍼이미지 명령을 이용하여 통상의 JPEG포맷으로부터 슈퍼이미지포맷으로 변환할 수 있다.
예컨대, 슈퍼이미지 디렉토리가 「이미지」이면, 이미지경로를 다음과 같이 정의할 수 있다.
imagepath images #use relative path definition
다음에, 이미지맵정의에 관해서 설명한다. region[n]은, 좌상좌표우하좌표(Left-Top Coordinate Right-Bottom Coordinate)의 소유허가플래그이다.
1. n은 0에서부터 시작하는 영역번호이다.
2. 좌표는 백그라운드이미지원점에 관련하는 (x, y)좌표이다.
3. Owner는 유저영역의 오너를 나타내고, 유저ID에 의해 식별된다. 스페셜유저로서 : 0=SuperUser가 정의된다. 오너는 자동적으로 수신자이다.
4. 허가플래그는 도 9와 같다.
도 10은, 보안없는 메시지보드의 허가플래그의 예를 나타낸다. 이 예에서는, 누구나 풀액세스가고, 결국, 누구나 모든 메시지아이콘 및 포스트잇을, 판독하고, 편집, 이동, 삭제, 복사할 수 있다. 메시지보드는 공공영역이므로, 디폴트에서 소유자는 SuperUser이다. 1개의 큰 영역의 허가플래그치는 모든 메시지보드이미지를 커버한다.
도 11은, 보안이 중간정도인 메시지보드의 허가플래그의 예를 나타낸다. 누구나 모든 아이콘 및 포스트잇을 읽을 수 있지만, 슈퍼유저, 전송자 및 수신자만이 풀액세스가능하다. 이 예에서는, SuperUser=Owner=Receiver이다. 메시지보드는 공공영역이므로, 디폴트에서 소유자는 SuperUser이다. 1개의 큰 영역의 허가플래그치는 모든 메시지보드이미지를 커버한다.
다음에 아이콘의 정의에 관해서 설명한다. iconpath(아이콘경로 디렉토리)
icon[n](온 화일이름, 오프 화일이름, 소유자 표시플래그)이다(도 12참조). 여기서,
1. 아이콘경로는 절대 또는 상대경로로 정의할 수 있다.
2. n은 아이콘번호이다.
3. 온 화일이름은, GIF포맷의 아이콘이미지의 화일명이고, a. 소유자가 로그인하였거나, 또는, b.(아이콘에 의해 표시된다)메시지가 이미 읽혀진 것을 나타낸다.
4. 오프 화일이름은, GIF포맷의 아이콘이미지의 화일명이고, a. 소유자가 로그아웃하였거나, 또는, b.(아이콘에 의해 표시된다)메시지가 아직 읽혀지지 않은 것을 나타낸다.
5. 표시/허가플래그는, 아이콘바의 아이콘의 표시 및 허가를 정의한다. 이것에 의해, 아이콘은 모든 회원의 아이콘바 또는 특정의 유저만에 나타나는 디지인이 가능하다.
도 14는, 도 13의 메시지보드의 아이콘의 정의의 예를 나타낸다. 모든 유저에 대해서 동일 아이콘레이아웃이고, 디폴트에서 소유자는 SuperUser이다. 유저의 수는 불명확하지만 제한은 없다. 아이콘의 소유자는, 메시지의 전송자가 아니어도 좋다. 메시지타입은 POST-IT이다. 누구든지 클릭없이 읽을 수 있다.
발명의 실시의 형태2
본 발명의 메시지시스템의 응용예 중 하나를 나타낸다. 본 발명의 실시의 형태2의 시스템은 소위 메일박스(사서함)을 모의한 것이다. 각 유저는 개인용 사서함(도 15의 부호 40a 내지 40f의 영역)과 아이콘(42a 내지 42f)을 가진다. 이 사서함시스템은, 비교적 작은 그룹(예컨대, 5 내지 10인)의 사이에서 통신 및 공동작업을 행하기 위한 시스템의 좋은 예이다.
이 시스템의 기능블록을 도 15에서 나타낸다. 이 도는 시스템 중 보안관리부와 화상표시부를 나타낸다. 개인영역화면작성부(33)는, 각 유저의 영역(40a 내지 40f)의 화면을 작성한다. 개인영역화면작성부(33)는, 각 유저의 영역(40a 내지 40f)에 대응하여 설치되어도 좋다. 개인영역화면작성부(33)는 아이콘의 판독, 편집, 이동, 복사의 기능을 구비한다. 이들 기능은 보안관리부(32)로부터의 허가에 따라 실행된다. 한편, 공공영역화면작성부(34)는 공공영역(41)의 화면을 생성한다. 이 영역에 있어서는, 유저는 어떠한 아이콘도 자유롭게 조작할 수 있다. 아이콘에 관한 조작정보는, 영역판정부(31)에 입력되고, 여기서 어떤 영역의 아이콘에 관한 조작인가가 판정된다. 이 판정결과에 기초하여, 보안관리부(32)는, 그 아이콘에 관해서 조작을 허가하는가 안하는가 판단한다. 이 출력은, 개인영역화면작성부(33)의 각각에 보내지고, 공공영역에 있어서 보안관리가 필요할 때에는, 공공영역화면생성부(34)에도 보내진다. 화면작성부(33, 34)의 출력은, 합성부(35)에서 합성되어서 표시부(36)에 표시된다.
본 발명의 실시의 형태2의 시스템에 있어서, 다른 회원에게 메시지를 보내는 경우, 유저는 자신의 아이콘(예컨대, 영역(40e)의 유저는 아이콘(42e))을 상대방의 사서함(예컨대, 영역(40a, 40b, 40d, 40f))에 드래그한다. 이 아이콘에 관해서, 수신자만이 그 메시지를 읽을 수 있다. 다른 유저는 이 메시지를 읽거나, 이동시키거나, 삭제하는 것은 누구도 할 수 없다. 좌측의 공공영역(41)은, 모든 유저를 위한 것이고, 이 영역에 놓인 메시지는 누구나 읽거나, 이동시키거나, 삭제할 수 있다. 물론, 메시지보드의 경우와 마찬가지로, 보안기능을 강화하여 관리자만이 이동 및 삭제할 수 있도록 하여도 좋다. 긴급메시지를 위하여, 메시지보드에 긴급아이콘 (43)을 드래그할 수도 있다. 이 경우에 있어서, 아이콘은 아니고, 메시지 그자체가 표시되도록 하여도 좋다. 또한, 복수의 상대방에게 메시지를 보내는 경우, 아이콘을 복사하고나서 상대방의 영역까지 이동시키면 좋다.
보안에 관한 플로오챠트를 도 16에 나타낸다.
배치가 끝난 메시지(아이콘)로의 액세스요구가 있으면(S40), 우선 영역판정이 행해진다(S41). 판정된 영역이 공공영역이면 액세스의 허가가 나온다(S45). 그렇지 않으면, 그 유저에 권한이 있는가 없는가 조사하여(S43), 권한이 있으면 액세스의 허가가 나오며(S45), 그렇지 않으면 액세스가 거부된다.
본 발명의 실시의 형태2의 시스템에 의하면, 메시지를 아이콘화함과 아울러, 메시지의 송신을 아이콘의 드래그 앤드 드롭조작에 의해 행해지도록 하였으므로, 대단히 알기 쉬운 인터페이스를 제공할 수 있다. 게다가, 보안관리를 화면 상의 영역에 기초하여 행하도록 하였으므로, 처리가 용이함과 아울러, 유저가 알기 쉽다. 또한, 수신자 이외의 유저는 메시지를 읽을 수 없지만, 아이콘의 존재는 알 수 있으므로, 어떤 유저 간에 메시지가 교환되고 있는지는 알 수 있다.
다음에, 이 시스템의 이미지맵정의에 관해서 설명한다.
유저수는 6이고, 각각이 자신의 영역을 가진다(도 18). 1개는 전원을 위한 영역이다. 1개의 포스트잇은 회원전원에 의해 풀액세스가능하다. 각 유저영역마다의 허가플래그는 도 19에서 나타내는 바와 같다. 모든 유저에 대한 허가플래그는 도 20에서 나타내는 바와 같다.
다음에, 이 시스템의 아이콘정의에 관해서 설명한다.
모든 유저에 대해서 동일 아이콘레이아웃이 제공된다(도 21). 각 유저는 각각 독특한 아이콘을 사용하여 메시지를 보낸다. NOTE 및 TRASH 아이콘은 SuperUser에 속한다. 유저아이콘의 표시/허가플래그는 도 22에서 나타내는 바와 같다. NOTE 및 TRASH 아이콘의 표시/허가플래그는 도 23에서 나타내는 바와 같다.
다른 아이콘의 예를 도 24에서 나타낸다. 이것은 독특한 유저아이콘을 구비하는 사서함보드를 나타내고 있다. 각 유저의 표시/허가플래그는 도 25에서 나타내는 바와 같다. NOTE 및 TRASH 아이콘의 표시/허가플래그는 도 26에서 나타내는 바와 같다.
발명의 실시의 형태3
본 발명의 메시지시스템의 응용예 중 하나를 나타낸다. 도 27에서 점포측의 표시화면을, 도 28에 고객측의 표시화면을 나타낸다. 이 주문시스템의 맨위의 화면은, 점포의 주문표, 전단, 팜플렛 등과 유사하다. 도 27, 도 28에 있어서, 합계 6개의 상품의 화상(50a 내지 50f)이 표시되어 있다. 이 화상은 말하자면 메뉴에 해당한다. 이들 화상의 하측에는 아이콘바가 설치되어 있다. 도 27에 있어서는, 점포측이 주문의 확인을 하기 위한 아이콘(51), 할인을 표시하기 위한 아이콘(52), 신상품인 것을 표시하기 위한 아이콘(53), 품절을 표시하기 위한 아이콘(54), 그 외의 정보를 표시하기 위한 아이콘(55), 쓰레기통 아이콘(56)을 구비한다. 한편, 도 28에 있어서는, 고객측이 주문하기 위한 아이콘(57), 상품에 관한 질문용 아이콘(58), 쓰레기통 아이콘(59)을 구비한다.
이 시스템은, 기본적으로는, 상기 발명의 실시의 형태1 및 2와 동일하지만, 보안의 점에서 약간 다르다. 즉, 점포용 아이콘(51, 52, 53, 54, 55)은 점포측의 유저만이 액세스가능하고, 고객용 아이콘(57, 58)은 고객만이 액세스가능하다. 물론, 고객이 복수존재할 때에는, 한명의 고객은 다른 고객의 아이콘에 액세스할 수 없다. 따라서, 이 시스템에 있어서는, 각 고객의 화면에는 자신의 아이콘을 표시시켜야만하지만, 다른 고객의 아이콘을 표시할 필요는 없다. 오히려, 자기의 아이콘만을 표시하는 쪽이 화면이 보기 쉽고, 조작도 용이하다. 물론, 점포측의 화면에는 모든 고객의 아이콘을 표시해야만 한다.
주문할 때에는, 주문아이콘(57)을 메뉴보드 중 어느하나의 상품(50a 내지 50f)에 드래그함과 아울러, 주문내용, 이름, 주소 및 다른 주문에 필요한 정보를 써넣는다. 주문한 고객과 점포측의 사이에서 보안을 확립하기 위하여, 다른 고객은, 이 주문을 읽는 것도, 이동하는 것도, 삭제하는 것도, 복사하는 것도 금지된다. 점포가 이 주문을 접수하면, 점포측의 종업원이 접수아이콘(51)을 드래그하고, 예컨대 「30분 이내에 보내드리겠습니다」라고하는 메시지를 써넣음과 아울러, 주문아이콘(57)에 겹쳐서 접수아이콘을 드롭한다.
어떤 한 메뉴가, 신규, 할인, 품절일 때는, 점포는 메뉴에 이와 같은 속성아이콘(52 내지 55)를 놓고, 이와 같이 대단히 간단한 주문을 행할 수 있다. 또한, 점포는 정보아이콘을 드래그하므로써, 포스트잇을 이용하는 사용감각으로, 작업일 등의 각종 정보를 설정할 수 있다.
다음에, 이미지맵정의에 관해서 설명한다. 유저의 수는 불명확하지만 제한은 없다. 각 메뉴의 모든 영역은 슈퍼유저에 속한다. 전송자 및 슈퍼유저(=수신자=소유자)만이 풀액세스할 수 있다(도 29 및 도 30참조).
다음에, 아이콘정의에 관해서 설명한다. 유저의 수는 불명확하지만 제한은 없다. 고객과 점포에서 아이콘레이아웃이 다르다(도 31 및 도 32참조). 고객(ORDER 및 HELP 아이콘)의 표시/허가플래그의 일예를 도 33에 나타낸다. 점포(ACCEPT, DISCOUNT, NEW, INFO 아이콘)의 표시/허가플래그의 일예를 도 34에 나타낸다. 쓰레기통 아이콘의 표시/허가플래그의 일예를 도 35에서 나타낸다.
발명의 실시의 형태4
본 발명을 상기 이외의 장치에 적용한 응용예를 설명한다.
도 36은 본 발명의 목적지 표시판에 적용한 예이다. 도 36에 있어서, 사원 각 A, B, C, D는, 각각 고유의 표시영역을 가지며, 이 영역에 소정의 아이콘(x, y, z)가 놓여진다. 이 아이콘(x, y, z)는 예컨대 외출지에 대응하고 있다. 직장에 있어서, 사원의 목적지를 표시하기 위하여 하얀판이 이용되고 있다. 사원은, 나올 때에 그 하얀판에 자신의 목적지와 귀사시간 등을 매직 등의 필기용 도구를 이용하여 손으로 쓴다. 이 발명을 이용하면, 마찬가지의 기능을 가지는 목적지표시판을 클라이언트 서버 시스템 상에 간단하게 구축할 수 있다. 예컨대, A씨가 외출할 때에, 외출지에 대응하는 아이콘(x)을 아이콘바로부터 드래그 앤드 드롭에 의해, 자신의 영역에 놓는다. 필요에 따라서, 그 아이콘에 귀사시각, 요건 등의 메시지를 써넣는다. 이와 같은 간단한 조작에 의해 목적지표시를 행할 수 있다. 클라이언트 서버 시스템 상에 목적지표시판을 구축하는 것이므로, 누구라도 어디에서라도 사진의 목적지표시를 확인할 수 있다. 또한, 아이콘의 드래그 앤드 드롭은, 관리자를 제외하고, 자신의 영역에 관해서만 가능한 것이 요망된다.
도 37는 본 발명의 위치정보표시판에 적용한 예이다. 도 37에 있어서, 지도가 표시된 화면상에, A씨의 현재위치 및 B씨의 현재위치가 표시되어 있다. 유저가 자기자신의 위치를 아는 경우는, 그 유저자신은 자신의 아이콘을 드래그 앤드 드롭한다. 자기자신의 위치를 모르는 경우는, 위치를 아는 자가 대응하는 아이콘을 드래그 앤드 드롭한다. 또한, GPS 등을 이용하여 자동적으로 배치하도록 하여도 좋다.
본 발명은, 이 외에, 바둑ㆍ장기ㆍ체스에 적용할 수 있다. 즉, 인터넷을 통해서 대전하는 상대가, 본 발명의 화면 상에서 서로 말아이콘을 드래그 앤드 드롭으로 적당한 위치에 놓는다. 또한, 이 시스템을 이용하면 그 관전도 간단하게 할 수 있다. 보안에 관해서 설명하면, 선수는 자기자신의 말아이콘에 대응해서만 액세스가 가능하다. 관전자는 말아이콘에 관한 액세스는 일절 금지된다.
본 발명은 예컨대 아이콘을 드래그 앤드 드롭하는 경우와 같이 그래픽형으로 이해하기 쉽고, 조작성도 우수하며, 메시지 교환수단에 있어서도, 조작성에 우수한 그래픽형 유저인터페이스의 특징으로 가지고 있다.
Claims (13)
- 서버와, 통신회선을 통해 상기 서버에 접속된 복수의 클라이언트를 구비하는 클라이언트 서버 시스템에 있어서,상기 서버 및 상기 복수의 클라이언트에는 공통의 화면이 표시되고,상기 서버 및 상기 복수의 클라이언트의 화면에는 공통의 아이콘이 표시되고,상기 클라이언트 서버 시스템은 백그라운드에서 영역을 분할할 수 있는 매핑을 가지며,상기 서버 및 상기 복수의 클라이언트의 상기 공통의 화면 및 상기 공통의 아이콘은 상기 매핑에 따라 작성되어 표시되는 것을 특징으로 하는 클라이언트 서버 시스템.
- 서버와, 통신회선을 통해 상기 서버에 접속된 복수의 클라이언트를 구비하는 클라이언트 서버 시스템에 있어서,상기 서버는 송수신부와, 상기 송수신부에서 수신한 아이콘을 다른 클라이언트에게 전송하는 아이콘 전송부와, 상기 송수신부로부터 아이콘을 받아 메시지보드 화면을 작성하는 화면작성부를 구비하고,상기 클라이언트는 송수신부와, 상기 송수신부로 송신아이콘을 보내는 아아콘 작성부와, 상기 송수신부에서 수신한 아이콘 및/또는 상기 아이콘 작성부에서 작성한 아이콘을 받아 메시지보드 화면을 작성하는 화면작성부를 구비하며,상기 클라이언트는 신규로 아이콘을 작성했을 때, 이 아이콘을 자기의 메시지보드 화면에 표시함과 동시에, 상기 아이콘을 상기 서버에 송신하고,상기 서버는 상기 아이콘을 받아 자기의 메시지보드 화면에 표시함과 동시에, 상기 아이콘을 다른 클라이언트에 전송하는 것을 특징으로 하는 클라이언트 서버 시스템.
- 제2항에 있어서, 상기 서버는, 상기 아이콘을 받았을 때, 수신된 아이콘의 속성을 판정하고, 상기 아이콘이 개인아이콘인 경우는 그 아이콘을 대응하는 클라이언트에게 전송하고, 상기 아이콘이 다중주소의 메시지인 경우는 그 아이콘을 모든 클라이언트에게 전송하는 것을 특징으로 하는 클라이언트 서버 시스템.
- 제2항에 있어서, 상기 서버 및/또는 상기 클라이언트는, 특정인에게만 액세스가 허용되는 개인영역화면을 작성하는 개인영역화면작성부와, 참가자전원에게 액세스가 허용되는 공공영역화면을 작성하는 공공영역작성부와, 상기 아이콘에 관한 조작정보를 받아서, 이 조작이 상기 개인영역화면 또는 상기 공공영역화면 중 어디에서 이루어졌는지를 판정하는 영역판정부와, 상기 영역판정부의 판정결과에 기초하여 상기 아이콘에 대한 액세스를 허가하는 보안관리부를 추가로 구비하는 것을 특징으로 하는 클라이어트 서버 시스템.
- 제4항에 있어서, 상기 액세스의 종류는 판독, 편집, 이동, 삭제, 복사인 것을 특징으로 하는 클라이언트 서버 시스템.
- 제4항에 있어서, 상기 개인영역화면이 각각의 클라이언트에게 제공되는 것을 특징으로 하는 클라이어트 서버 시스템.
- 제4항에 있어서, 상기 공공영역화면이 공공의 게시판인 것을 특징으로 하는 클라이언트 서버 시스템.
- 제4항에 있어서, 상기 보안관리부는 유저타입과 허가타입 간의 관계를 나타내는 허가테이블을 포함하고, 이 테이블에 기초하여 액세스의 허가/거부를 결정하는 것을 특징으로 하는 클라이언트 서버 시스템.
- 제4항에 있어서, 상기 아이콘은, 개인영역화면 및/또는 공공영역화면 내 또는 사이에서 드래그 앤드 드롭조작에 의해 이동가능하고, 상기 아이콘이 놓여진 영역이, 상기 아이콘 및/또는 메시지의 수신처에 대응하는 것을 특징으로 하는 클라이언트 서버 시스템.
- 제9항에 있어서, 상기 아이콘은, 표시화면상의 아이콘바에 미리 준비되고, 상기 아이콘바로부터 드래그 앤드 드롭조작에 의해 임의의 영역에 배치될 수 있는 것을 특징으로 하는 클라이언트 서버 시스템.
- 서버와, 통신회선을 통해서 상기 서버에 접속된 복수의 클라이언트를 구비하는 클라이언트 서버 시스템의 오서링 툴에 있어서,상기 서버 및 상기 복수의 클라이언트에는 공통의 화면이 표시되고,상기 서버 및 상기 복수의 클라이언트의 화면에는 공통의 아이콘이 표시되며,상기 서버 및 상기 복수의 클라이언트의 상기 공통의 화면 및 상기 공통의 아이콘은, 매핑에 따라서 작성되고 표시되며,상기 매핑은, 화면을 1개 또는 복수의 영역으로 분할하여 정의하는 영역테이블과, 유저타입과 액세스 허가타입의 각각의 조합에 대한 보안을 설정하는 허가테이블을 구비하고,상기 영역테이블과 상기 허가테이블을 설정함으로써 어플리케이션을 생성하는 것을 특징으로 하는 오서링 툴.
- 서버와, 통신회선을 통해서 상기 서버에 접속된 복수의 클라이언트를 구비하는 클라이언트 서버시스템의 메시징 시스템에 있어서,상기 서버는 송수신부와, 상기 송수신부에서 수신한 아이콘을 다른 클라이언트에게 전송하는 아이콘전송부와, 상기 송수신부로부터 아이콘을 받아서 메시지보드화면을 작성하는 화면작성부를 구비하고,상기 클라이언트는 송수신부와, 상기 송수신부로 송신아이콘을 보내는 아이콘작성부와, 상기 송수신부에서 수신한 아이콘 및/또는 상기 아이콘작성부에서 작성한 아이콘을 받아서 메시지보드화면을 작성하는 화면작성부를 구비하며,상기 클라이언트는 신규로 아이콘을 작성하였을 때, 이 아이콘을 자기의 메시지보드화면에 표시함과 아울러, 상기 아이콘을 상기 서버로 송신하고,상기 서버는 상기 아이콘을 받아서 자기의 메시지보드화면에 표시함과 아울러, 상기 아이콘을 다른 클라이언트에게 전송하며,상기 서버 및/또는 상기 클라이언트는, 특정인에만 액세스가 허용되는 개인영역화면을 작성하는 개인영역화면작성부와, 참가자전원에게 액세스가 허용되는 공공영역화면을 작성하는 공공영역화면작성부와, 표시화면 내에 미리 준비된 복수의 아이콘 중 어느 하나를 드래그 앤드 드롭함으로써, 상기 아이콘을 임의의 영역에 배치할 수 있는 아이콘영역화면작성부와, 상기 아이콘에 관한 조작정보를 받아서, 이 조작이 상기 개인영역화면 또는 상기 공공영역화면 중 어디에서 이루어졌는지를 판정하는 영역판정부와, 상기 영역판정부의 판정결과에 기초하여 상기 아이콘에 대한 액세스를 허가하는 보안관리부를 추가로 구비하고,상기 아이콘은 메시지를 포함하고,상기 아이콘은 개인영역화면 및/또는 공공영역화면 내 또는 사이에서 드래그 앤드 드롭조작에 의해 이동가능하고, 상기 아이콘이 놓여진 영역이, 상기 메시지의 수신처로서 지정되며,상기 보안관리부로부터 허가를 얻은 클라이언트만이 상기 메시지를 읽을 수 있는 것을 특징으로 하는 메시징시스템.
- 서버와, 통신회선을 통해서 상기 서버에 접속된 복수의 클라이언트를 구비하는 클라이언트 서버 시스템의 주문 시스템에 있어서,상기 서버는 송수신부와, 상기 송수신부에서 아이콘을 받아서 메시지보드화면을 작성하는 화면작성부를 구비하고,상기 클라이언트는 송수신부와, 상기 송수신부로 송신아이콘을 보내는 아이콘작성부와, 상기 송수신부에서 수신한 아이콘 및/또는 상기 아이콘작성부에서 작성한 아이콘을 받아서 메시지보드화면을 작성하는 화면작성부를 구비하며,상기 클라이언트는, 신규로 아이콘을 작성하였을 때, 이 아이콘을 자기의 메시지보드화면에 표시함과 아울러, 상기 아이콘을 상기 서버로 송신하고,상기 서버는 상기 아이콘을 받아서 자기의 메시지보드화면에 표시하고,상기 클라이언트는 상품의 정보를 표시하는 정보영역화면을 작성하는 정보영역작성부와, 드래그 앤드 드롭에 의해 표시화면 내에 미리 준비된 주문아이콘을 상기 정보영역중 어느 하나에 배치하는 것을 가능하게 하는 아이콘영역화면작성부를 추가로 구비하고,상기 서버는 상품의 정보를 표시하는 정보영역화면을 작성하는 정보영역작성부와, 드래그 앤드 드롭에 의해 표시화면 내에 미리 준비된 주문확인아이콘을 상기 주문아이콘에 관련지어서 배치하는 것을 가능하게 하는 아이콘영역화면작성부를 추가로 구비하는 것을 특징으로 하는 주문시스템.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP99-301744 | 1999-10-22 | ||
JP30174499A JP2001125840A (ja) | 1999-10-22 | 1999-10-22 | クライアントサーバシステム及びそのオーサリングツール並びにその応用装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20010051158A true KR20010051158A (ko) | 2001-06-25 |
Family
ID=17900651
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020000061824A Withdrawn KR20010051158A (ko) | 1999-10-22 | 2000-10-20 | 클라이언트 서버 시스템, 그 오서링 툴 및 그의 응용장치 |
Country Status (4)
Country | Link |
---|---|
EP (1) | EP1094388A3 (ko) |
JP (1) | JP2001125840A (ko) |
KR (1) | KR20010051158A (ko) |
CA (1) | CA2324173A1 (ko) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7392185B2 (en) | 1999-11-12 | 2008-06-24 | Phoenix Solutions, Inc. | Speech based learning/training system using semantic decoding |
US6633846B1 (en) | 1999-11-12 | 2003-10-14 | Phoenix Solutions, Inc. | Distributed realtime speech recognition system |
US9076448B2 (en) | 1999-11-12 | 2015-07-07 | Nuance Communications, Inc. | Distributed real time speech recognition system |
US7725307B2 (en) | 1999-11-12 | 2010-05-25 | Phoenix Solutions, Inc. | Query engine for processing voice based queries including semantic decoding |
US6665640B1 (en) | 1999-11-12 | 2003-12-16 | Phoenix Solutions, Inc. | Interactive speech based learning/training system formulating search queries based on natural language parsing of recognized user queries |
US7050977B1 (en) | 1999-11-12 | 2006-05-23 | Phoenix Solutions, Inc. | Speech-enabled server for internet website and method |
JP4765182B2 (ja) * | 2001-01-19 | 2011-09-07 | ソニー株式会社 | 双方向テレビ通信方法および、双方向テレビ通信用クライアント装置 |
US20030009527A1 (en) * | 2001-06-26 | 2003-01-09 | Eastman Kodak Company | Method and system for managing images over a communication network |
US7721216B2 (en) * | 2002-06-18 | 2010-05-18 | Microsoft Corporation | Visual group interface for group connectivity |
ITMI20052290A1 (it) * | 2005-11-30 | 2007-06-01 | Pasqua Roberto Della | Servizio di messaggistica istantanea con interfaccia utente minimizzata |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2021865A1 (en) * | 1989-07-26 | 1991-01-27 | Seizi Maruo | Multimedia telemeeting terminal device, terminal device system and manipulation method thereof |
US6608636B1 (en) * | 1992-05-13 | 2003-08-19 | Ncr Corporation | Server based virtual conferencing |
DE4408738A1 (de) * | 1994-03-15 | 1995-09-21 | Sel Alcatel Ag | Kommunikationssystem |
-
1999
- 1999-10-22 JP JP30174499A patent/JP2001125840A/ja active Pending
-
2000
- 2000-10-20 EP EP00309248A patent/EP1094388A3/en not_active Withdrawn
- 2000-10-20 KR KR1020000061824A patent/KR20010051158A/ko not_active Withdrawn
- 2000-10-23 CA CA002324173A patent/CA2324173A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
JP2001125840A (ja) | 2001-05-11 |
CA2324173A1 (en) | 2001-04-22 |
EP1094388A2 (en) | 2001-04-25 |
EP1094388A3 (en) | 2003-08-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20030076353A1 (en) | Graphical user interface for collaboration | |
US6223177B1 (en) | Network based groupware system | |
US9363324B2 (en) | Methods and apparatus for geo-collaboration | |
Prinz | NESSIE: An awareness environment for cooperative settings | |
US20020047868A1 (en) | Electronic bulletin board and bulletin board system | |
JP6515603B2 (ja) | 電子ホワイトボードシステム、電子ホワイトボードアクセス権付与方法およびそのプログラム | |
US20040267873A1 (en) | Controlled interactive display of content using networked computer devices | |
US20020065798A1 (en) | System and method for providing selective data access and workflow in a network environment | |
US20120151605A1 (en) | Information Exchange Engine Providing a Critical Infrastructure Layer and Methods of Use Thereof | |
US5408662A (en) | System for performing a cooperative operation on common data | |
KR20010051158A (ko) | 클라이언트 서버 시스템, 그 오서링 툴 및 그의 응용장치 | |
JP2001202405A (ja) | タスク関与者間のコミュニケーション機能を有するプロジェクト管理装置およびプロジェクト管理方法 | |
WO2011098749A2 (en) | A method and system for providing a collaborative working environment | |
KR100559984B1 (ko) | 인증 시스템 및 인증 방법 | |
CA2221790C (en) | Network based groupware system | |
JP3480716B2 (ja) | 個人情報管理方法及びシステム | |
EP0838761A2 (en) | Dynamic maps and server-based map editing | |
JP2001282915A (ja) | ネットワークを介した移植可能表示・印刷ファイル生成装置 | |
Dalton | Does anybody have a map? Accessing information in the Internet's virtual library | |
JP2000172649A (ja) | 共同作業支援装置 | |
JP3309758B2 (ja) | コンピュータネットワークにおける情報の管理方法および情報管理システム | |
JP2003345953A (ja) | グループ間情報共有システム、グループ内情報共有装置及びプログラム | |
JP2002342286A (ja) | 電子情報管理システムおよびサーバおよびクライアント | |
GB2366654A (en) | Display with Internet connectivity | |
JP7124458B2 (ja) | 情報処理装置及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20001020 |
|
PG1501 | Laying open of application | ||
PC1203 | Withdrawal of no request for examination | ||
WITN | Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid |