-
Technisches
Gebiet
-
Die vorliegende Erfindung betrifft
eine Datenverarbeitungsvorrichtung mit Kommunikationsfunktion, die
in der Lage ist, Nachrichtendaten über ein Kommunikationsnetzwerk
zu senden oder zu empfangen.
-
Hintergrundtechnik
-
In den letzten Jahren sind Kommunikationsnetzwerke
entwickelt worden, und als Kommunikationsdienste konnten nicht nur
herkömmliche öffentliche
Telefondienste, sondern auch verschiedene von Kommunikationsdienstunternehmen
bereitgestellte Kommunikationsdienste benutzt werden. Wenn sich der
Benutzer eines Personal Computers bei einem Personal-Computer-Kommunikationsdienstunternehmen,
z. B. CompuServe, Inc. oder America Online, Inc., anmeldet, kann
er oder sie verschiedene Kommunikationsdienste empfangen, wie z.
B. E-Mails oder Telekonferenz, Informationsdienste zum Empfangen
spezieller Information wie Nachrichten oder Wettervorhersagen und
Transaktionsdienste wie Postbestellungen, Flug- oder Hotelreservierungen,
die von dem Kommunikationsdienstunternehmen präsentiert werden. Daher meldet
sich eine große
Zahl von Benutzern bei Kommunikationsdienstunternehmen an.
-
Unter Verwendung dieser Kommunikationsdienste
kann eine Person mit erttfernten Personen mittels Tastaturen sprechen
und kann sich eines einfachen, interessanten Chats in Echtzeit auf
Anzeigeschirmen erfreuen. Beim Chat in der Personal-Computer-Kommunikation
wird die Unterhaltung in einer recht groben Weise mit "Sprech"-Gefühl durchgeführt. Außerdem wird
der Chat mit einer gewöhnlichen
Unterhaltungsgeschwindigkeit durchgeführt. Der Inhalt der interessierenden
Chat-Unterhaltung wird deshalb in einer Datei eines Personal Computers
gespeichert, und die gespeicherten Unterhaltungsdaten werden aus
der Datei gelesen, um angezeigt oder gedruckt zu werden. In diesem
Fall wird ein ungeordneter Anzeigezustand erhalten, wenn die gespeicherten
Unterhaltungsdaten wie sie sind angezeigt oder gedruckt werden,
und es ist sehr schwer, die Sprecher der Unterhaltungsdaten zu unterscheiden,
wodurch die visuelle Lesbarkeit verschlechtert wird.
-
WO 95/10090 A1 offenbart ein interaktives XWindow-Bildkonferenzsystem,
das Benutzern an verschiedenen Workstations gestattet, sich in ein
Bild zu teilen und verschiedene Zeichenfarben zu verwenden, um das
Bild in Echtzeit zu markieren. Jeder Teilnehmer darf sich eine andere
Zeichenfarbe zuweisen, sodass seine oder ihre Bemerkungen von anderen
unterschieden werden können.
-
US
5,392,400 beschreibt ein kollaboratives Rechnersystem,
wo Benutzer einer Vielzahl von Computern Eingaben für ein gemeinsames
Anwendungsprogramm bereitstellen können. Daten, die von jedem
Computer in dem Scratch-Pad eingegeben werden, können mit visuellen Merkmalen
angezeigt werden, die für
den Computer, auf dem die Daten zuerst eingegeben wurden, einmalig
sind. Die visuellen Merkmale können
Farbe, Schriftart, Größe oder Schriftbreite
umfassen.
-
US
5,337,407 offenbart ein kollaboratives computerbasiertes
System, das ein gemeinsames Datenobjekt enthält, auf das eine Vielzahl von
Benutzern des Systems gleichzeitig zugreifen kann. Als Reaktion
auf das Erlangendes Zugriffs auf das gemeinsame Datenobjekt durch
einen Benutzer wird dem Benutzer ein Cursor zur Anzeige auf den
Sichtanzeigegeräten
von anderen Benutzern zugewiesen. Der zugewiesene Cursor besitzt
ein benutzerbezogenes Sichtmerkmal.
-
Es ist eine Aufgabe der Erfindung,
eine Datenverarbeitungsvorrichtung bereitzustellen, die dem Benutzer
erlaubt, Sendedaten und Empfangsdaten in einer Chat-Unterhaltung
leicht zu unterscheiden.
-
Diese Aufgabe wird durch die Erfindung,
wie in den unabhängigen
Ansprüchen
beansprucht, erfüllt.
-
Bevorzugte Ausführungen werden in den abhängigen Ansprüchen definiert.
-
Es ist ein Aspekt der vorliegenden
Erfindung, eine Datenverarbeitungsvorrichtung mit Kommunikationsfunktion
bereitzustellen, wobei ein Sprecher der Unterhaltungsdaten auf einer
Ausgabe der Unterhaltungsdaten leicht unterschieden werden kann.
-
Es ist ein anderer Aspekt der vorliegenden Erfindung,
eine Datenverarbeitungsvorrichtung mit Kommunikationsfunktion bereitzustellen,
wobei ein Sprecher der Unterhaltungsdaten abhängig von einer Kommunikationsgeschichte
leicht unterschieden werden kann.
-
Es ist noch ein anderer Aspekt der
vorliegenden Erfindung, eine Datenverarbeitungsvorrich tung mit Kommunikationsfunktion
bereitzustellen, wobei vorbestimmte Daten von Unterhaltungsdaten
leicht unterschieden werden können.
-
Folglich wird eine Datenverarbeitungsvorrchtung
bereitgestellt, die mit einem Kommunikationsnetzwerk verbunden werden
kann, umfassend eine Einrichtung zum Bestimmen, ob Daten Sendedaten oder
Empfangsdaten sind, und eine Ausgabeeinrichtung zum Hinzufügen einer
spezifischen Modifikation zu wenigstens den Sendedaten oder den
Empfangsdaten, um die Daten mit der spezifischen Information auszugeben.
-
Folglich wird eine andere Datenverarbeitungsvorrichtung
bereitgestellt, die mit einem Kommunikationsnetzwerk verbunden werden
kann, umfassend eine Einrichtung zum Bestimmen, ob vorbestimmte
Daten in Empfangsdaten enthalten sind, und eine Ausgabeeinrichtung,
die, wenn die Empfangsdaten ausgegeben werden, eine vorbestimmte
Modifikation an den in den Empfangsdaten enthaltenen vorbestimmten
Daten durchführt.
-
Weitere Vorteile der vorliegenden
Erfindung werden in der folgenden Beschreibung dargelegt und zum
Teil aus der Beschreibung ersichtlich werden oder können durch
Praktizieren der vorliegenden Erfindung verstanden werden.
-
Kurzbeschreibung
der Zeichnungen
-
Die begleitenden Zeichnungen, die
eingeschlossen sind und einen Teil der Beschreibung bilden, veranschaulichen
gegenwärtig
bevorzugte Ausführungen
der vorliegenden Erfindung und dienen zusammen mit der obigen allgemeinen
Beschreibung und der folgenden ausführlichen Beschreibung der bevorzugten
Ausführungen
dazu, die Prinzipien der vorliegenden Erfindung zu erklären. Inhalt
der Zeichnungen:
-
1 zeigt
einen Grundaufbau einer Datenverarbeitungsvorrichtung mit Kommunikationsfunktion.
-
2 zeigt
die Details eines RAM (Direktzugriffsspeicher) 7 in der
ersten Ausführung.
-
3 ist
ein Flussdiagramm. das eine Hauptoperation in der Kommunikation
nach der ersten Ausführung
zeigt.
-
4 zeigt
eine Operation zum Erfassen von Empfangsdaten in in einem Kommunikationspuffer 7-1 gespeicherten
Daten mit Verweis auf den Inhalt eines Eingabe/Speichern-Speichers 7-2 nach der
ersten Ausführung.
-
5 zeigt
ein Beispiel der Anzeige von Kommunikationsdaten in der ersten Ausführung.
-
6 zeigt
die Details eines RAM 7 in der zweiten Ausführung.
-
7 ist
ein Flussdiagramm, das eine Hauptoperation in der Kommunikation
nach der zweiten Ausführung
zeigt.
-
8 zeigt
die Details eines RAM 7 in der dritten Ausführung.
-
9 zeigt
eine Operation zum Vergleichen eines Stichworts mit Empfangsdaten
in der dritten Ausführung.
-
10 zeigt
ein Beispiel der Anzeige von Kommunikationsdaten in der dritten
Ausführung.
-
Ausführliche
Beschreibung der Erfindung
-
Eine bevorzugte Ausführung der
erfindungsgemäßen Datenverarbeitungsvorrichtung
wird nun mit Verweis auf die begleitenden Zeichnungen beschrieben.
-
Die erste Ausführung der Datenverarbeitungsvorrichtung
wird unten mit Verweis auf 1 bis 5 beschrieben.
-
1 ist
ein Blockschaltbild der ersten Ausführung. Die Datenverarbeitungsvorrichtung
kann ein Personal Computer oder ein Textprozessor sein, der mit
einem Kommunikationsnetzwerk durch eine Kommunikationsschaltung,
z. B. eine öffentliche Kommunikationsschaltung,
eine private Kommunikationsschaltung oder dergleichen, verbunden
werden kann.
-
Eine CPU 1 ist eine zentrale
Verarbeitungseinheit, die eine Grundsoftware, z. B. ein Betriebssystem,
das gewöhnlich
in der Datenverarbeitungsvorrichtung mit Kommunikationsfunktion
installiert ist, und verschiedene Anwendungssoftware, z. B. eine Textprozessorsoftware
und Kommunikationssoftware startet, um die Gesamtfunktion der Datenverarbeitungsvorrichtung
zu steuern.
-
Ein Eingabeabschnitt 3,
gebildet durch eine Tastatur oder dergleichen, eine Anzeige 4,
ein Drucker 5 und ein Kommunikationsabschnitt 6,
gebildet durch ein Modem oder dergleichen, zum Verbinden mit einer
Kommunikationsschaltung sind mit der CPU 1 als ihre Eingabe/
Ausgabe-Peripheriegeräte
verbunden. Die CPU 1 steuert die Eingabe/Ausgabe-Operationen
dieser Abschnitte. Eine Speichereinrichtung 2, ein RAM
(Direktzugriffspeicher) 7 und eine elektronische Datei 8 sind
als Grundbestandteilselemente mit der CPU 1 verbunden.
-
Die Speichereinrichtung 2 umfasst
ein Speichermedium, in dem ein Programm, Daten oder dergleichen
im Voraus gespeichert werden. Das Speichermedium wird von einem
magnetischen oder optischen Speichermedium oder einem Halbleiterspeicher
gebildet. Das Speichermedium kann fest an der Speichereinrichtung
angeordnet sein oder kann an der Speichereinrichtung abnehmbar angeordnet sein.
-
Das Programm, die Daten oder dergleichen, die
in dem Speichermedium gespeichert sind, können von einer anderen Einrichtung,
die durch eine Kommunikationsschaltung oder dergleichen mit dem Speichermedium
verbunden ist, empfangen und dann gespeichert werden. Außerdem sind
andere Speichereinrichtungen, die das Speichermedium besitzen, mit
anderen Einrichtungen verbunden, und das Programm, die Daten und
dergleichen, die in der anderen Speichereinrichtung gespeichert
sind, können über die
Kommunikationsschaltung von der vorliegenden Datenverarbeitungsvorrichtung
benutzt werden.
-
Wenn die Datenverarbeitungsvorrichtung
im Textprozessormodus betrieben wird, werden vom Eingabeabschnitt 3 eingegebene
Dokumentdaten auf einem Anzeigeschirm der Anzeige 4 als
ein Textdokument angezeigt und in einem Textbereichsspeicher (nicht
gezeigt) im RAM 7 gespeichert. Der Inhalt des Textspeichers
wird als Reaktion auf einen Druckbefehl durch den Drucker 5 gedruckt
oder als Reaktion auf einen Speicherbefehl in der Datei 8 gespeichert
oder registriert.
-
Wenn die Datenverarbeitungsvorrichtung
in einem Kommunikationsmodus betrieben wird, sendet der Kommunikationsabschnitt 6 Daten,
z. B. eine ID-Nummer und ein Passwort des Kommunikationsdienstunternehmens,
die vom Eingabeabschnitt 3 eingegeben werden, über eine öffentliche
Kommunikationsschaltung an das Kommunikationsdienstunternehmen.
Mit diesem Zugrift wird eine Schaltungsverbindung mit dem Kommunikationsdienstunternehmen
hergestellt.
-
Nachdem die Schaltungsverbindung
hergestellt ist, schreibt, wenn die Vorrichtung Nachrichtendaten
empfängt,
die von einer Zielseite über
die Kommunikationsschaltung empfangen werden, die CPU 1 die
Empfangsdaten in einen Kommunikationspuffer 7-1 im RAM 7.
Wenn die Vorrichtung vom Eingabeabschnitt 3 eingegebene
Nachrichtendaten an die Zielseite über die Kommunikationsschaltung
sendet, werden die Sendedaten in den Kommunikationspuffer 7-1 im
RAM 7 geschrieben und auch in einen Eingabe/Speichern-Puffer
7-2 im RAM 7 geschrieben.
-
Wie in 2 gezeigt,
wird das RAM 7 durch den Kommunikationspuffer 7-1 und
den Einga be/Speichern-Puffer 7-2 gebildet. Der Kommunikationspuffer 7-1 speichert
nacheinander die Empfangsdaten und die Sendedaten in einer Sende/Empfangs-Reihenfolge
und speichert die Empfangsdaten und die Sendedaten im Konversationsstil.
Der Eingabe/Speichern-Puffer 7-2 speichert vom Eingabeabschnitt 3 eingegebene
Daten, d. h. Sendedaten, in einer Sendereihenfolge.
-
Wenn die CPU 1 im Kommunikationspuffer 7-1 in
der Datei 8 gespeicherte Daten speichert, werden im Kommunikationspuffer 7-1 gespeicherte
Daten und im Eingabe/Speichem-Puffer 7-2 gespeicherte Daten miteinander
verglichen, um festzustellen, ob die Daten Sendedaten oder Empfangsdaten
sind. Die Daten, die mit den im Eingabe/Speichern-Puffer 7-2 gespeicherten
Daten übereinstimmen,
werden als die vom Eingabeabschnitt 3 eingegebene Sendedaten
bestimmt, und die Daten, die nicht mit den im Eingabe/Speichern-Puffer
7-2 gespeicherten Daten übereinstimmen,
werden als von der Zielvorrichtung gesendete Daten bestimmt. Wenn
die Daten die Empfangsdaten sind, wird den Daten vorbestimmte Modifikationsinformation
hinzugefügt,
und sie werden dann in der Datei 8 gespeichert. Wenn die
Sende/Empfangsdaten aus der Datei 8 gelesen und dann angezeigt
oder gedruckt werden, wird eine Anzeigeverarbeitung oder Druckverarbeitung
auf der Basis der den Daten hinzugefügten Modifikationsinformation
auf den Empfangsdaten durchgeführt.
-
Die Gesamtfunktion der durch Eins-zu-Eins-Chat
durchgeführten
Personal-Computer-Kommunikation wird unten mit Verweis auf das Flussdiagramm
in 3 beschrieben. Ein
Programm zur Realisierung der in diesem Flussdiagramm beschriebenen
Funktion wird im dem Speichennedium als ein Programmcode gespeichert,
der von der CPU 1 gelesen werden kann.
-
Eine Schaltungsverbindung mit einem
bestimmten Dienstunternehmen, auf das zugegriffen wird, wird hergestellt,
um einen Chat-Dienst zu verlangen. Wenn Daten von einem nicht spezifizierten Teilnehmer
des spezifizierten Kommunikationsdienstunternehmens gesendet werden
(Schritt A1), werden die Empfangsdaten in den Kommunikationspuffer 7-1 geschrieben
und auf dem Anzeigeschirm der Anzeige angezeigt (Schritt A2). In
Schritt A3 wird festgestellt, ob Sendedaten von der Tastatur (nicht gezeigt)
des Eingabeabschnitts 3 eingegeben werden.
-
Wenn Ja in Schritt A3, werden die
Eingabedaten (Sendedaten) in den Kommunikationspuffer 7-1 geschrieben
und als Reaktion auf einen Sendebefehl über das Modem des Kommunikationsabschnitts 6 an
die Zielseite gesendet (Schritt A4). Die Eingabedaten werden auch
in den Eingabe/Speichern-Puffer 7-2 geschrieben (Schritt A5). Die
Schritte A1 bis A5 werden wiederholt, bis das Ziel oder der Empfänger einen
Kommunikation-Vollendungs-Befehl beim Vollenden der Unterhaltung
ausgibt (Schritt A6).
-
Wenn der Kommunikation-Vollendungs-Befehl
ausgegeben wird, wird die Chat-Kommunikation vollendet, und ein
Bereitschaftszustand wird hergestellt, bis ein Speicherbefehl vom
Eingabeabschnitt 3 eingegeben wird (Schritt A7). Man beachte,
dass der Speicherbefehl beim Vollenden der Kommunikation automatisch
erzeugt werden kann.
-
Wenn der Speicherbefehl ausgegeben
wird, werden von den im Kommunikationspuffer 7-1 gespeicherten
Daten Online-Daten auf der Anzeige von der Startzeile gelesen (Schritt
A8), und die Online-Daten werden mit im Eingabe/Speichem-Puffer 7-2 gespeicherten
Daten verglichen (Schritt A9).
-
4 zeigt
diese Vergleichsoperation. Als Folge werden, wenn der Eingabe/Speichern-Puffer 7-2
Daten speichert, die mit den aus dem Kommunikationspuffer 7-1 gelesenen
Online-Daten übereinstimmen,
die Online-Daten als die Eingabedaten (Sendedaten) bestimmt. Wenn
der Eingabe/Speichern-Puffer 7-2 keine Daten speichert, die mit
den aus dem Kommunikationspuffer 7-1 gelesenen Online-Daten übereinstimmen,
werden die Daten als die Empfangsdaten bestimmt (Schritt A10).
-
Wenn die Online-Daten als die Empfangsdaten
bestimmt werden, wird den Online-Daten eine vorbestimmte Zeilendaten-Modifikationsinformation hinzugefügt, die
entsprechend aller Empfangsdaten festgelegt wird.
-
Wenn der Speicherbefehl zum Speichern
einer Chat-Aufzeichnung in der Datei 8 eingegeben wird,
wird eine Liste von Zeilendaten-Modifikationsinformation, z. B.
nichtig (invertierte Anzeige), Anzeigehelligkeit, Farbinformation
oder Halbton-Punktrasterung, in einem Menüschirm angezeigt, und eine
gewünschte
Zeilendaten-Modifikationsinformation wird gewählt.
-
Wenn andererseits in. Schritt A10
festgestellt wird, dass die Online-Daten Eingabedaten sind, d. h. Sendedaten,
wird der Prozess in Schritt A11 übersprungen.
Die Schritte A8 bis A11 werden für
jede Zeile im Kommunikationspuffer 7-1 ständig wiederholt,
und selektiv festgelegte Modifikationsinformation wird jeder Zeile
der Empfangsdaten im Kommunikationspuffer 7-1 hinzugefügt.
-
In Schritt A12 wird festgestellt,
ob die mit der Modifikationsinformation versehenen Online-Daten die letzte
Zeile sind. Wenn Ja in Schnt A12, wird der ganze Inhalt des Kommunika tionspufters 7-1,
d. h. die Chat-Aufzeichnung, zusammen mit einem Dateinamen dieser
Chat-Unterhaltung
in der Datei 8 gespeichert oder registriert (Schritt A13).
-
In dem Zustand, wo die Chat-Aufzeichnung zusammen
mit dem Dateinamen in der Datei 8 wie oben beschrieben
gespeichert wird, werden, wenn ein Chat-Anzeigebefehl eingegeben
wird, alle Zeilendaten aus der Datei 8 basierend auf dem
Chat-Dateinamen gelesen, und ein Modifikationsprozess entsprechend
der Modifikationsinformation, die als Attributdaten der Online-Daten
dient, wird für
die Empfangsdaten durchgeführt.
In dieser Weise kann ein in 5 gezeigter
Anzeigeschirm erhalten werden, wobei die Empfangsdaten mit einem
Modifikationsprozess angezeigt werden, in diesem Fall ein invertierter (nichtiger)
Anzeigemodus.
-
Gemäß der Datenverarbeitungsvorrichtung der
ersten Ausführung
wird, auch wenn die Chat-Unterhaltungsdaten
des Operators (Sendedaten) und die Daten des Ziels (Empfangsdaten)
in einem Konversationsstil angezeigt werden, die Nachrichtenzeile eines
gegebenen Sprechers mit einer Modifikation angezeigt, um sie von
den anderen zu unterscheiden. Die Unterhaltungsdaten beider Personen
können
daher leicht voneinander unterschieden werden. Eine gute visuelle
Lesbarkeit kann somit in ungeordneter Konversation für eine lange
Zeit erhalten werden.
-
In der obigen Ausführung wird
der Eins-zu-Eins-Chat zwischen zwei Personen veranschaulicht. Die
vorliegende Erfindung kann jedoch auf einen Fall angewandt werden,
wo der Chat zwischen einer Vielzahl von Personen in der gleichen Weise
wie oben beschrieben durchgeführt
wird. In diesem Fall wird den Empfangsdaten von den jeweiligen Zielen
unterschiedliche Zeilendaten-Modifikationsinformation hinzugefügt.
-
Des Weiteren kann, obwohl den Empfangsdaten
Modifikationsinformation hinzugefügt wird, wenn der Inhalt des
Kommunikationspuffers 7-1 in der Datei 8 registriert
wird, die Modifikationsinformation hinzugefügt werden, wenn die empfangen
Daten in den Kommunikationspuffer 7-1 geschrieben werden.
-
Andere Ausführungen der erfindungsgemäßen Datenverarbeitungsvorrichtung
werden beschrieben. Die gleichen Teile wie die der ersten Ausführung werden
mit den gleichen Verweiszeichen bezeichnet, und ihre ausführliche
Beschreibung wird weggelassen.
-
Eine zweite Ausführung der vorliegenden Erfindung
wird unten mit Vennreis auf 6 und 7 beschrieben.
-
In der zweiten Ausführug werden
verschiedene Farbserien den Empfangsdaten zugewiesen, die von verschiedenen
Zielen der Chat-Unterhaltung in der Personal- Computer-Kommunikation
gesendet werden, und die Empfangsdaten werden farbig angezeigt,
wobei Farbschattierungen der Zahl vergangener Chats entsprechen.
-
6 zeigt
den Inhalt eines RAM 7 in der zweiten Ausführung, Das
RAM 7 wird durch einen Kommunikationspuffer 7-1,
einen zielklassifizierten Kommunikations-Geschichtsspeicher 7-3 und
einen momentanen Chat-Speicher 7-4 gebildet. Der zielklassifizierte
Kommunikations-Geschichtsspeicher 7-3 gibt
eine Farbserieninformation, die jedem Chat-Ziel zugewiesen wird,
und die Nummer der Kommunikationsinformation an. Der momentane Chat-Speicher 7-4 ist
mit dem zielklassifizierten Kommunikations-Geschichtsspeicher 7-3 verbunden
und bezeichnet den Namen der Ziele, die jetzt den Chat durchführen, die
dem Namen der Ziele zugewiesene Farbschattierungsinformation und
die Zahl der Kommunikationen.
-
7 ist
ein Flussdiagramm, das die Hauptoperation der Datenverarbeitungsvorrichtung
zeigt, die eine Chat-Unterhaltung durchführt.
-
Eine Schaltungsverbindung mit einem
bestimmten Dienstunternehmen, auf das zugegriffen wird, wird hergestellt,
um eine Chat-Unterhaltung durchzuführen. In diesem Zustand teilt,
wenn Daten, die einen Handhabenamen enthalten, von einem Teilnehmer
oder Teilnehmern des bestimmten Kommunikationsdienstunternehmens
empfangen werden (Schritt B1), die CPU 1 die Empfangsdaten
in Einheiten von Zeilen, fügt
ein bestimmtes Symbol zum Bezeichnen der geteilten Zeile, z. B. "<" oder "|", dem Anfang jeder Zeile hinzu und schreibt
diese Empfangsdaten mit dem Symbol in den Kommunikationspuffer 7-1 (Schritt
B2). Der Momentane Chat-Speicher 7-4 wird nach einem Zielnamen
abgesucht (Schritt B3). In Schritt B4 wird festgestellt, ob die Empfangsdaten
von dem Ziel empfangen werden, das gerade im Chat begriffen ist.
-
Wenn es im momentanen Chat-Speicher 7-4 einen
Zielnamen gibt, der mit dem Empfangs-Handhabenamen übereinstimmt, wird der Zielname
als ein Ziel bestimmt, das gerade chattet. Farbinformation von Farbschattierung,
die der Zahl vom Kommunikationen folgt, die dem Zielnamen entspricht,
wird den Empfangsdaten hinzugefügt
(Schritt B10), und die Empfangsdaten, die der hinzugefügten Farbinformation
folgen, werden farbig angzeigt (Schritt B11).
-
Wenn es in dem momentanen Chat-Speicher 7-4 keinen
Empfangs-Handhabenamen gibt, sucht die CPU 1 nach einem
Kommunikationsziel mit Verweis auf den zielklassifizierten Kommunikations-Geschichtsspeicher 7-3 (Schritt
B5). Als Folge wird, wenn es in dem ziel klassifizierten Kommunikations-Geschichtsspeicher 7-3 keinen
Empfangs-Handhabenamen gibt (Schritt B6), der Empfangs-Handhabename
in dem zielklassifizierten Kommunikations-Geschichtsspeicher 7-3 als
ein neues Chat-Ziel festgelegt, das nie einen Chat durchgeführt hat (Schritt
B7), und die im zielklassifizierten Kommunikations-Geschichtsspeicher 7-3 festgelegte
Farbseneninformation wird mit dem Farbinformationssenen-Informationsspeicher
(nicht gezeigt), der in der Speichereinrichtung 2 gespeichert
ist, verglichen, um eine unbenutzte Farbserie auszuwählen. Die
gewählte
Farbserieninformation wird entsprechend dem neuen Handhabenamen
in den zielklassifizierten Kommunikations-Geschichtsspeicher 7-3 gestellt (Schritt
B8). Die Zahl von Kommunikationen wird entsprechend dem neuen Handhabenamen
und der Farbseneninformation festgelegt (Schritt B9).
-
Wenn es andererseits im zielklassifizierten Kommunikations-Geschichtsspeicher 7-3 einen
Zielnamen gibt, der einem Handhabenamen einer hervorbringenden Quelle
der Empfangsdaten entspricht, d. h., wenn das Ziel ein Ziel ist,
das einen Chat durchgeführt
hat, wird ein Aktualisierungsprozess durchgeführt, sodass der Kommunikationsnummerinformation
n des Ziel-Items im zielklassifizierten Kommunikations-Geschichtsspeicher 7-3"1" hinzugefügt wird (Schritt
B12). Wenn der zielklassifizierte Kommunikations-Geschichtsspeicher 7-3 aktualisiert
wird, wird auf der Basis des aktualisierten Inhalts der momentane
Chat-Speicher 7-4 aktualisiert.
-
Die Zahl n von Kommunikationen, die
dem empfangenen Zielnamen entsprechen, wird aus dem momentanen Chat-Speicher 7-4 gelesen,
die Farbinformation der Farbschattierung, die der Zahl n von Kommunikationen
folgt, wird aus einem Farbinformationsspeicher (nicht gezeigt) gelesen,
der in der Speichereinrichtung 2 gespeichert ist, und dann
den Empfangsdaten hinzugefügt
(Schritt B10). Ein Modifikationsprozess wird entsprechend der Farbinformation an
den Empfangsdaten durchgeführt,
um eine Farbanzeige durchzuführen
(Schritt B11).
-
Hier werden, wenn Daten von einer
Tastatur (nicht gezeigt) des Eingabeabschnitts 3 eingegeben werden
(Schritt B13), Eingabedaten, d. h. Sendedaten, im Kommunikationspuffer 7-1 gespeichert,
um angezeigt und gedruckt zu werden, und ein Prozess zum Senden
der Eingabedaten an das Ziel über
einen Kommunikationsabschnitt 6 wird durchgeführt (Schritt
B14). Hier wird durch einen Kommunikations-Vollendungsbefehl zum
Erklären
der Vollendung der Kommunikation geprüft, ob die Chat-Unterhaltung
vollendet ist (Schritt B15). Wenn Nein in Schritt B15, kehrt der
Ablauf zu Schritt B1 zurück,
und die Operationen in den Schritten B1 bis B15 werden wiederholt.
-
Wenn die Vollendung der Kommunikation
erkannt wird, wird in Schritt B17 festgestellt, ob ein Befehl zum
Speichern der Chat-Aufzeichnung eingegeben wird. Wenn es einen Speicherungsbefehl
gibt, wird der Prozess durchgeführt,
bei dem der ganze Inhalt des Kommunikationspuffers 7-1 zusammen
mit dem Chat-Dateinamen in der Datei 8 gespeichert wird.
-
Wie oben beschrieben, werden Unterhaltungsdaten
in der Personal-Computer-Kommunikation Farbserien für jedes
Ziel zugewiesen, und die Farbschattierung wird abhängig von
der Zahl von Kommunikationen mit dem Ziel geändert. Die Unterhaltungsziele
werden daher jeweils durch die Farbserien des Anzeige- oder Druckzustands
der Unterhaltungsaufzeichnung unterschieden, sodass durch die Farbschattierung
einfach bestimmt werden kann, ob das Unterhaltungsziel eine bekannte
regelmäßige oder
eine unbekannte Person ist.
-
In der obigen Ausführung kann,
obwohl eine Farbserie jedem Ziel zugewiesen wird, um ein Chat-Ziel
zu identifizieren, z. B. eine Halbton-Punktrasterung jedem Ziel
zugewiesen werden.
-
Eine dritte Ausführung der vorliegenden Erfindung
wird unten mit Vennreis auf 8 bis 10 beschrieben.
-
8 zeigt
die Anordnung eines RAM 7, das durch einen Kommunikationspuffer 7-1 und
ein Stichwortregister 7-5 gebildet wird. In das Stichwortregister 7-5 kann
eine beliebige Zeichenfolge gestellt werden.
-
Wenn der Inhalt des Kommunikationspuffers 7-1,
der Chat-Unterhaltungsdaten unter Verwendung eines Chat-Dienstes
eines Kommunikationsdienstunternehmens in der Personal-Computer-Kummunikation
speichert, angezeigt, gedruckt oder in der Datei 8 gespeichert
wird, vergleicht die CPU 1 nacheinander die in das Stichwortregister 7-5 gestellten
Zeichenfolgedaten mit Zeichenfolgedaten von E-Mail-Daten im Kommunikationspuffer
7-1, um festzustellen, ob eine Zeichenfolge, die mit der Zeichenfolge
im Stichwortregister 7-5 übereinstimmt, im Kommunikationspuffer 7-1 gespeichert
ist. 9 zeigt hier diesen
Vergleichsprozess. Das heißt,
da "casi.co.jp" als eine Zeichenfolge
in das Stichwortregister 7-5 gestellt ist, werden unter
Verwendung dieser Zeichenfolge als ein Stichwort die Zeichen in
der Zeichfolge im Kommunikationspuffer 7-1 eins nach dem
anderen verglichen. In diesem Fall sind die zu vergleichenden Daten
alle im Kommunikationspuffer 7-1 gespeicherten Zeichendaten.
Wenn Empfangsdaten oder Sendedaten eine Zeichenfolge enthalten,
die mit der festgelegten Stichwort-Zeichenfolge übereinstimmt, wird dem entsprechenden
Zeichenfolgeteil vorbestimmte Modifikationsinformation hinzugefügt. 10 zeigt eine Anzeige, die
erhalten wird, wenn nichtig als Modifikationsinformation benutzt
wird.
-
Wenn nur eine spezifische Zeichenfolge
im Voraus als ein Stichwort festgelegt wird, wird der Anzeigezustand
der spezifischen Zeichenfolge in den Daten in einer Chat-Unterhaltung
modifiziert. Die Zeichenfolge kann daher sofort aus dem ungeordneten Anzeigezustand
identifiziert werden, und gute visuelle Lesbarkeit kann erhalten
werden.
-
In der Ausführung kann, obwohl eine einzelne
Zeichenfolge als ein Stichwort in das Stichwortregister 7-5 gestellt
wird, eine Vielzahl von Stichwörtern festgelegt
werden. Ein Zeitpunkt für
das Festlegen eines Stichworts ist nicht auf einen bestimmten begrenzt.
Zum Beispiel kann, wenn der Inhalt des Kommunikationspuffers 7-1 in
der Datei 8 gespeichert wird, ein Stichwort festgelegt
werden, während
eine angezeigte Unterhaltung geprüft wird.
-
Industrielle
Anwendbarkeit
-
Nach der vorliegenden Erfindung können selbst
bei Kommunikationsdaten in einem Konversationsstil, die Reden einer
Vielzahl von Personen, die an der Unterhaltung teilnimmt, voneinander
unterschieden werden. Außerdem
kann nur eine bestimmte Zeichenfolge in den Kommunikationsdaten
leicht identifiziert werden.