JP4170448B2 - グループコンタクトシステム及びコンタクトシステムを実行するためのプログラムを記録した記録媒体 - Google Patents
グループコンタクトシステム及びコンタクトシステムを実行するためのプログラムを記録した記録媒体 Download PDFInfo
- Publication number
- JP4170448B2 JP4170448B2 JP18900498A JP18900498A JP4170448B2 JP 4170448 B2 JP4170448 B2 JP 4170448B2 JP 18900498 A JP18900498 A JP 18900498A JP 18900498 A JP18900498 A JP 18900498A JP 4170448 B2 JP4170448 B2 JP 4170448B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- group
- user
- communication
- snapshot
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 claims description 136
- 230000006854 communication Effects 0.000 claims description 88
- 238000004891 communication Methods 0.000 claims description 88
- 238000012790 confirmation Methods 0.000 claims description 15
- 230000004044 response Effects 0.000 claims description 13
- 230000000007 visual effect Effects 0.000 claims description 11
- 230000007175 bidirectional communication Effects 0.000 claims description 4
- 238000012545 processing Methods 0.000 description 28
- 238000010586 diagram Methods 0.000 description 18
- 230000006870 function Effects 0.000 description 15
- 238000005034 decoration Methods 0.000 description 13
- 230000005540 biological transmission Effects 0.000 description 12
- 238000003825 pressing Methods 0.000 description 7
- 238000012508 change request Methods 0.000 description 6
- 230000001737 promoting effect Effects 0.000 description 3
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 2
- 238000005520 cutting process Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000012530 fluid Substances 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000003213 activating effect Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000008921 facial expression Effects 0.000 description 1
- 238000012805 post-processing Methods 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0893—Assignment of logical groups to network elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0894—Policy-based network configuration management
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
- Small-Scale Networks (AREA)
- Storage Device Security (AREA)
- Computer And Data Communications (AREA)
Description
【発明の属する技術分野】
本発明は、ネットワーク上の利用者間におけるコミュニケーションを促進する技術に関する。さらに詳しくは、ネットワーク上で通信する、互いに遠く離れた利用者が、互いのプロファイル情報やコンタクト情報を入手し、利用することを促進する技術に関する。
【0002】
本発明において情報端末は、ネットワークに接続されて情報を流通、管理可能であれば特に限定されず、たとえばワークステーション(WS)、パーソナルコンピュータ(PC)などが挙げられる。
【0003】
【従来の技術】
複数の利用者をまとめてグループとして取り扱い、そのグループ内の複数の利用者へのコミュニケーションを行いやすくするサービスとして、例えば「メーリングリスト」を挙げることができる。「メーリングリスト」は、サーバコンピュータ上に複数の利用者の電子メールアドレスを登録しておき、その利用者群に対して一つの電子メールアドレスを指定することによって、そのアドレスに電子メールを出すと登録している利用者全員にそのメールが送信されるものである。
【0004】
一方、ネットワークを介さないローカル環境で背景付きのスナップショットを作成するサービスは、既に幾つかのものが開発、実用化されている。良く知られた例として、いわゆる「プリント倶楽部」のサービスを提供する装置が挙げられる。この装置は、街頭や店舗内に設置され、その場所に居合わせた人の記念写真を撮り、即座にシールとして印刷する。また、パーソナルコンピュータ上で動作する、写真に背景を加えて印刷することが可能なアプリケーションプログラムも開発されている。さらに、撮影済みのデジタルデータに、予め準備された背景を挿入する機能を有するデジタルカメラも開発されている。
【0005】
ネットワークを介して同様のサービスを提供する装置として、例えば「放課後倶楽部」を挙げることができる。この装置は、「プリント倶楽部」と同様に街頭や店舗内に設置され、その場に居合わせた人の記念写真を撮りシールとなって印刷されるのに加え、装置メーカー側が所有するインターネット上のWWW(World Wide Web)サーバに記念写真のデータを転送し、インターネットに接続している他のコンピュータから記念写真を参照可能にする。
【0006】
【発明が解決しようとする課題】
前述のように、複数の利用者を一つのグループとして取り扱ったり、グループ化された複数の利用者とのコミュニケーションを効率的に行うためのサービスは存在している。しかし、従来のサービスでは、利用者が自由に相手を選択して柔軟なグループ化を行うことは困難である。サービスによっては、電子メールのアドレスを手動でグループ化することによって、利用者群に名前を付けてグループ全員にコンタクトを取ることが可能である。しかし、グループ化しようとする電子メールアドレスを利用者が手動で登録しなければならず、また利用する通信手段毎にこうしたグループ化が必要であるため、手続が煩雑であり流動的なグループ化が困難である。さらに、グループ化を行うにあたり利用者情報にアクセス制限をかけることができず、利用者情報のセキュリティが考慮されていない。
【0007】
一方で近年のインターネットの急速な普及に伴い、インターネット上でのコミュニケーションを通して他の利用者と知り合う機会が増えてきている。他の利用者との会話形態としては、文字を使って会話するチャット、インターネット上での手紙のやり取りである電子メール、あるいはネットワーク上に作られた仮想世界の中でアバターと呼ばれる自分自身のグラフィカルな表象を操作しながらのチャットなどが行われている。
【0008】
ところが、他人と知り合ったとしても、ネットワークから切断されてしまうとその他人と自分とをつなぐものは存在していない。すなわち、互いの親密性を高めるための情報を記録しておき、ネットワークに接続されていない状態でも利用できるようにしたサービスは存在していない。ところが、このようなサービスこそが初対面の人同士の親密度を高めていく過程においては非常に重要である。
【0009】
本発明は、ネットワーク上で出逢った他の利用者のプロファイル情報やコンタクト情報を用いた利用者間のコミュニケーションを促進するグループコンタクトシステム及びコンタクトシステムを実行するためのプログラムを記録した記録媒体を提供することを目的とする。
【0010】
【課題を解決するための手段】
前記の課題に鑑み、本願発明は、ネットワーク上での流動的な人の出逢いを、利用者情報を含む一連の情報群として記録し、それを配布して、ネットワークから切断された後もコミュニケーションに利用できるようにする。また、単にそれぞれの利用者情報をグループ化するだけではなく、さまざまな付加情報を加え、グループを構成する利用者の「記念写真」を作成する。さらに、セキュリティやアクセス制限を考慮しながら利用者情報を配布することにより、安全に人間関係を広げることを可能とする。
【0011】
本願第1発明は、第2情報端末に接続することによりネットワーク上の利用者に関する情報を管理する前記第2情報端末と、互いに同一の空間を共有して同時に双方向通信可能な複数の第1情報端末とからなるグループコンタクトシステムであって、第1情報端末は、グループ情報作成指示手段とコンテンツ獲得手段と通信制御手段とを備え、第2情報端末は、利用者情報格納手段とグループ情報作成手段とを備えるグループコンタクトサービスを提供する。
【0012】
グループ情報作成指示手段は、他の第1情報端末との間で双方向通信を行っている場合に、第2情報端末に対し同一空間を共有する全てまたは一部の利用者を指定してグループ情報の作成を依頼する。コンテンツ獲得手段は、前記作成されたグループ情報を獲得し、記憶手段に格納する。通信制御手段は、前記記憶手段に格納したグループ情報を構成する利用者のうちの少なくとも1人の指定及び通信に関する指示を受け付け、前記指定された利用者に関する利用者情報に含まれる通信情報に基づいて、自端末に備えられた外部通信装置を制御する。利用者情報格納手段には、ネットワーク上の利用者情報が格納されている。グループ情報作成手段は、前記グループ情報の作成依頼に応じ、前記指定された利用者の利用者情報に含まれる通信情報を有するグループ情報を作成し、前記指定された利用者の第1情報端末に送信する。ここで、利用者情報に含まれる通信情報は、前記外部通信装置による通信に用いられる情報である。
【0013】
第1情報端末は、グループ情報作成指示手段により作成を依頼したグループ情報または他の利用者の依頼により作成されたグループ情報を、コンテンツ獲得手段により獲得する。例えば、前記グループ情報作成手段によりグループ情報の作成が完了した旨の通知を第1情報端末に送信し、この完了通知を受け取ったコンテンツ獲得手段が第2情報端末に対してグループ情報の送信を依頼することによりグループ情報作成手段から第1情報端末へグループ情報を送信する。さらにコンテンツ獲得手段は、利用者により意図的に削除される場合を除き、獲得した内容を永続的に保持する。通信制御手段は、コンテンツ獲得手段に保持されたグループ情報を構成する利用者のうちの1人又は複数の利用者の指定や送信文の入力、通信手段の選択を受け付ける。利用者及び通信手段が指定されると、通信制御手段は、指定された利用者に関する利用者情報に含まれる通信関連情報を参照し、選択された外部通信手段を用いて通信を行うよう、これら外部通信手段を制御する。
【0014】
本願第2発明は、第1情報端末が、作成されたグループ情報を獲得するかどうかを確認し、確認結果をコンテンツ獲得手段に通知する獲得確認手段をさらに備え、コンテンツ獲得手段が、獲得確認手段からの通知に基づいてグループ情報を獲得するグループコンタクトシステムを提供する。獲得確認手段は、他の第1情報端末からの指示により自身の利用者情報を含むグループ情報が作成された場合、作成されたグループ情報を保持するか否かの問い合わせを利用者に対して行う。問い合わせに対する回答が利用者から入力されると、獲得確認手段はその回答を前記コンテンツ獲得手段に通知する。コンテンツ獲得手段は、回答に応じてグループ情報を獲得または獲得しないで放棄する。
【0015】
本願第3発明は、第2情報端末は、グループ情報を構成する利用者を確認するための認証情報を作成し、認証情報を含むグループ情報を作成する認証情報作成手段をさらに備えたグループコンタクトシステムを提供する。例えば、認証情報作成手段は、グループ情報作成依頼を受け取ると認証情報を作成し、グループ情報作成依頼とともにグループ情報作成手段に通知する。グループ情報作成手段は、グループ情報を構成する利用者として指定された利用者の利用者情報とともに通知された認証情報をグループ情報内に書き込み、第1情報端末に送信する。認証情報を含むグループ情報の内容の変更などに際しては、認証情報の一致を必要とすることにより、グループ情報を構成する利用者以外の他の利用者がグループ情報の内容を改竄して利用することを防止できる。
【0016】
本願第4発明は、第1情報端末はスナップショット作成指示手段をさらに備え、前記第2情報端末はスナップショット作成手段をさらに備えるグループコンタクトシステムを提供する。スナップショット作成指示手段は、グループを構成する利用者全員の表象が含まれるスナップショットの作成依頼及びスナップショットに含める表象情報を、第2情報端末に通知する。スナップショット作成手段は、スナップショット作成依頼に応じ、第1情報端末からの表象情報に関する通知に基づいてスナップショットを作成し、グループを構成する利用者の第1情報端末にスナップショットを同期的に送信し、スナップショットを含むグループ情報を作成する。
【0017】
スナップショット作成指示手段は、スナップショット作成を指示する入力を受け付け、グループ情報作成の指示とともに第2情報端末に伝える。スナップショットの作成指示を受信したグループ情報作成手段は、特定した利用者の第1情報端末に対し、表象情報を要求する。スナップショット作成手段は、要求に応じて送信される利用者の表象情報及びその変更に基づいてスナップショットを作成し、グループを構成する利用者の第1情報端末に送信する。
【0018】
画面上に表示し、利用者による確認を待つ。任意の利用者によりスナップショットが決定されると、その旨がスナップショット作成指示手段からスナップショット作成手段に通知される。決定されたスナップショットはグループ情報作成手段に通知され、スナップショットを含むグループ情報が作成される。
本願第5発明は、第1情報端末が補助情報選択手段をさらに備え、第2情報端末が記憶装置と情報付加手段とをさらに備えるグループコンタクトシステムを提供する。補助情報選択手段は、スナップショットに付加するための補助視覚情報を選択し、スナップショット作成手段に通知する。記憶装置は、補助視覚情報の内容を格納する。情報付加手段は、選択された補助視覚情報の内容を記憶装置から読み出し、スナップショットに付加する。
【0019】
利用者は、グループのスナップショットを作成する際に、補助情報選択手段により補助視覚情報を選択し、スナップショットに付加することを要求できる。補助視覚情報としては、装飾フレームや背景などが挙げられる。第2情報端末側では、情報付加手段が、選択された補助視覚情報の内容を記憶装置から読み出し、スナップショット作成手段により作成されたスナップショットと補助視覚情報とを合成する。合成された画像情報はグループを構成する利用者の第1情報端末に同期的に送信され、プレビューとして表示,確認される。
【0020】
本願第6発明は、第1情報端末がコンテンツ獲得手段に保持されている情報を出力手段に視覚的に出力するグループ情報出力手段をさらに備えたグループコンタクトシステムを提供する。例えば、グループ情報の内容をコンテンツ獲得手段により獲得すると、コンテンツ獲得手段からグループ情報出力手段に獲得完了通知を通知するようにする。グループ情報出力手段は、この通知に応じ、コンテンツ獲得手段が保持する情報を第1情報端末のディスプレイ上の所定領域に表示する。
【0021】
本願第7発明は、複数の利用者が同一の空間を共有して同時に双方向通信可能なネットワーク通信装置と前記空間を提供する管理装置とを含むグループコンタクトシステムが実行するグループ通信方法であって、
・前記管理装置が、前記双方向通信以外に他の利用者との通信に必要な情報(以下単に通信情報という)と当該通信情報の開示条件と前記各利用者とを関連付けて蓄積し、
・前記双方向通信を行っている場合に、前記複数の利用者のいずれかからの要求に基づいて、前記管理装置が、前記同一空間を共有する全てまたは一部の利用者の前記通信情報であって開示条件に基づいて開示可能な通信情報を含むグループ情報を作成し、作成された前記グループ情報を前記ネットワーク通信装置が獲得して記憶手段に蓄積し、
・利用者からの指示に基づいて、前記グループ情報に含まれる利用者の全員または一部に対して各利用者に関連付けられた通信情報を用い、前記ネットワーク通信装置が自装置に備えられた外部通信装置による通信を行う、
グループ通信方法を提供する。
【0022】
例えばチャット中の相手の電話番号を含むグループ情報を作成し、チャットをしていないときには取得したグループ情報から電話による通信を行う。
【0023】
【発明の実施の形態】
<本発明の基本構成>
図1に本発明に係るグループコンタクトシステム1の原理図を示す。図1に示すグループコンタクトシステム1は、ネットワーク3により接続された複数の利用者端末2とサーバ4とから構成されている。説明を容易にするため、利用者端末2を1つしか示していないが、通常、ネットワーク3には複数の利用者端末2が接続され、外部アプリケーションを用いることによりネットワーク3を介して互いに通信可能である。以下において、各利用者端末2上では通常用いられるIRCアプリケーションが動作し、チャットが可能であるものとして説明する。
【0024】
利用者端末2は、カード作成指示手段5と、入出力手段6とを有している。カード作成指示手段5は、利用者がチャットにより会話中の他の利用者を選択することにより、グループを構成する他の利用者を指定してグループカードの作成を指示するためのものである。カード作成指示手段5は、指定された利用者リストを含むカード作成依頼をサーバ4に送信する。利用者リストには、グループカードの作成を依頼する利用者を含む、グループを構成する利用者を特定する情報、例えば各利用者端末のIDやチャットで用いられるニックネームが記載されている。入出力手段6は、カード作成の指示や他の処理の入力を受け付け、また利用者が各処理を行うための出力を行う。
【0025】
サーバ4は、利用者データベース(DB)7と、カード作成手段8とを備えている。利用者DB7は、ネットワーク上の利用者に関する情報(利用者情報)を格納している。利用者情報は、ネットワーク3上の利用者を特定するための情報や個人的な利用者情報を含み、さらには利用者の表象などを含むこともできる。具体例を挙げると、利用者ID、ニックネーム、メールアドレス、職業、会社名、趣味などや、各項目の開示度、表象情報のファイル名などである。
【0026】
カード作成手段8は、利用者端末2から通知されたカード作成依頼に基づいて、グループを構成する利用者の利用者情報を利用者DB7から読み出し、この利用者情報を記載したグループカードを作成する。この際、利用者情報の各項目毎に設定された開示度に応じてグループカードを作成する。さらに、カード作成手段8は、作成完了後に利用者端末2に対して完了通知を発行する。
【0027】
[コンテンツ獲得手段]図2は、図1のグループコンタクトシステムにおいて、利用者端末2がコンテンツ獲得手段9及び記憶手段23をさらに備える構成を示している。コンテンツ獲得手段9は、ネットワーク3を介してサーバ2から通知されるカード作成完了通知を受信すると、サーバ4に対してカード送信要求を送信する。コンテンツ獲得手段9は、この送信要求に応じて発行されるグループカードを獲得し、利用者により意図的に削除される場合を除いて記憶手段23に永続的に保持する。
【0028】
[獲得確認手段]図3は、図2のグループコンタクトシステム1において、利用者端末2が獲得確認手段10をさらに備える構成を示している。この場合、コンテンツ獲得手段9は、カードの作成完了通知を獲得確認手段10に対し通知する。この通知を受けて、獲得確認手段10は、利用者に対してグループカードを獲得するかどうかの問い合わせを行い、利用者による回答の入力待ち状態に入る。回答が入力されると、その回答をコンテンツ獲得手段9に通知する。通知を受けたコンテンツ獲得手段9は、回答に従ってグループカードを獲得または獲得の放棄をする。前記問い合わせは他人の指示によりグループカードが作成された場合のみ行うようにしてもよい。グループカードを獲得する意志を前もって確認することができ、不必要なグループカードを保持することによる資源の消費を防止できる。
【0029】
[通信制御手段]図4は、図2のグループコンタクトシステム1において、利用者端末2が外部通信装置11及び通信制御手段12をさらに備える構成を示している。外部通信装置11は、通常の通信手段であり、例えば電話、ファクシミリ、携帯電話、電子メールプログラムなどが挙げられる。通信制御手段12は、記憶手段23に保持されているいずれかのグループカード、グループ内のいずれかの利用者及びその利用者に対する通信手段を、選択するためのものである。さらに選択された利用者との通信開始の指示を受け付け、選択された外部通信手段を制御して通信を行う。
【0030】
[認証情報作成手段]図5は、図2のグループコンタクトシステム1において、サーバ4が認証情報作成手段13をさらに備える構成を示している。認証情報作成手段13は、利用者端末2からグループカード作成依頼を受信し、グループを構成する利用者の利用端末にのみ通知する認証情報を作成する。作成した認証情報は、グループカードの作成依頼とともにカード作成手段8に通知される。カード作成手段8は、通知された認証情報を利用者情報とともにグループカードに記載する。
【0031】
認証情報は、グループカードの内容と共にコンテンツ獲得手段9により獲得され、以後グループカードの内容の変更等の認証に利用される。このようにして、グループを構成する利用者以外がグループカードの内容を改竄することを防止できる。
[スナップショット作成指示手段及びスナップショット作成手段]図6は、図2のグループコンタクトシステム1において、利用者端末2がスナップショット作成指示手段14を、サーバ4がスナップショット作成手段15をさらに備える構成を示している。スナップショット作成指示手段14は、グループカード作成の指示とともに、グループを構成する利用者全員の表象を含むスナップショットを作成する指示を受け付け、サーバ4に送信する。また、スナップショット作成指示手段14は、サーバ4からの表象ファイルの要求に応じて表象の選択を受け付け、サーバ4から送信されるスナップショット中の表象の決定や変更などを受け付けてサーバ4に送信する。スナップショットの変更としては、表象ファイルの変更や、表象の位置や大きさを変更することが考えられる。また、利用者によりスナップショットや表象の決定がなされた場合、決定通知をサーバ4に通知する。なお、スナップショットの決定通知を送信できるのは、グループカードの作成を依頼した利用者端末だけにすることも可能である。
【0032】
スナップショット作成手段15は、カード作成手段8からスナップショット作成指示の通知を受け取り、グループを構成する利用者の利用端末2に対して表象ファイルの送信を要求する。要求に応じて利用者端末2から表象ファイルが送信されてくると、これらの表象ファイルを合成してスナップショットを作成する。さらに、スナップショット作成手段15は、作成したスナップショットを前記グループを構成する利用者の利用者端末に同期的に送信し、利用者端末2からの決定通知や表象の変更通知を待つ状態に入る。
【0033】
変更通知を受信した場合はスナップショットを更新し、再度各利用者端末2に送信する。スナップショットの決定通知を受信した場合は、その時点のスナップショットをカード作成手段8に通知する。スナップショットの決定方法は、グループカードの作成を依頼した利用者端末からスナップショットの決定通知を受信した場合や、任意の利用者からスナップショットの決定通知を受信した場合、全てから一定時間経過した場合など、様々な方法が考えられる。
【0034】
[補助情報選択手段]図7は、図6のグループコンタクトシステム1において、利用者端末2が補助情報選択手段16を、サーバ4が補助情報DB17及び情報付加手段18をさらに備える構成を示している。補助情報選択手段16は、スナップショットに付加する補助的な視覚情報の選択及び変更を受け付け、選択された補助情報を例えば識別番号などの形でサーバ4に通知する。補助情報としては、例えば、スナップショットに付加するフレームや背景の画像情報が挙げられる。
【0035】
補助情報DB17は、スナップショットに付加可能な補助情報の内容を格納している。情報付加手段18は、利用者端末2から選択された補助情報を通知されると、この通知に応じて補助情報の内容を補助情報DB17から読み出す。さらに、情報付加手段18は、スナップショット作成手段15が作成したスナップショットと読み出した補助情報とを合成し、グループを構成する利用者の利用者端末2に送信する。その後、前記と同様に各利用者端末からの決定通知や変更通知を待つ状態に入る。
【0036】
[カード表示手段]図8は、図2のグループコンタクトシステム1において、利用者端末2がカード表示手段19をさらに備える構成を示している。カード表示手段19は、コンテンツ獲得手段9に保持されているグループカードの内容を利用者端末の画面上に表示する。例えば、カード表示手段19は、グループカードを獲得したコンテンツ獲得手段9から発行される獲得完了通知に応答して、コンテンツ獲得手段9に獲得されているグループカードの内容を画面上の所定領域に表示する。
【0037】
<第1実施形態例>次に、本発明のグループコンタクトシステム1について、実施形態例を挙げてさらに具体的に説明する。図9は、本発明のグループコンタクトシステム1の一実施形態例における機器構成を示す。図9において、グループコンタクトシステム1は、ネットワーク3を介して接続された利用者端末2A、2B、2Cとサーバ4とから構成されている。利用者端末2A、2B及び2Cには、それぞれ外部通信手段として電話11A、ファクシミリ11B及びポケベル11Cが接続されている。
【0038】
図10は、図9に示した利用者情報端末2A,B,C及びサーバ4の機能を示すブロック図である。利用者端末2及びサーバ4は、前述した機能に加え、ネットワーク3に接続して情報の送受信を行うための通信手段21,22をそれぞれ備えている。今、サーバ4では、サーバ4に接続された利用者端末2にチャットサービスを提供するサーバプログラムが動作しているものとする。また、利用者端末2A,2B,2Cでは、サーバ4で提供されているチャットサービスを利用するために必要な、チャットアプリケーションプログラムが動作し、各利用者間でチャットしているものとする。
【0039】
<利用者端末における処理の流れ>図11は、利用者端末2上で動作しているグループコンタクトプログラムの起動直後の画面の例を示す。画面には、「操作パレット」、「コミュニケーションウインドウ」、「テキスト入力ウインドウ」、「ユーザリストウインドウ」及び「グループ化ウインドウ」が表示されている。
【0040】
[処理の選択]利用者は行いたい処理を「操作パレット」から選択する。「操作パレット」は、「接続」、「コンタクト」、「個人情報」、「グループ化」、「変更」、「切断」及び「終了」の各機能を制御するためのボタンを保持している。「接続」は、利用者端末2をネットワーク3を介してサーバ4に接続するための機能である。なお、後述する「個人情報」機能により利用者情報をサーバ4に登録していなければ、「接続」ボタンはグレー表示されて押すことができないようになっている。
【0041】
「コンタクト」は、後述する「グループ化ウインドウ」で作成したグループカードの1つを選択し、そのグループを構成する利用者と何らかの外部通信手段を用いて通信するための機能である。グループカードが選択されていない場合には、「コンタクト」ボタンはグレー表示されており、押すことができない。「個人情報」は、サーバ4に利用者情報を登録するための機能である。サーバ4には、利用者情報の各項目ごとに、公開しても良い情報か秘密の情報かなどの開示度を設定可能である。図12に、利用者情報を登録又は変更するための「個人情報ウインドウ」の一例を示す。利用者情報の登録又は変更処理については後述する。
【0042】
「グループ化」は、現在自分と同じチャネルでチャットしている他の利用者の中から少なくとも1人を選択してグループを構成する利用者を指定し、以後のコンタクトなどに利用可能なグループカードを作成する機能である。「グループ化」ボタンは、利用者端末2がサーバ4に接続していない場合にはグレー表示されており、押すことができない。
【0043】
「変更」は、作成したグループカードを変更するための機能である。「変更」ボタンはグループカードが作成されていなければグレー表示されており、押すことができない。「切断」は、サーバ4との接続を切断するための機能である。このボタンは、利用者端末2がサーバ4に接続していない場合にはグレー表示されており、押すことができない。「終了」は、本グループコンタクトプログラムを終了するための機能である。前述した各機能は一例であり、操作パレットにはこれ以外にもさまざまな機能を持たせることができる。
【0044】
[利用者情報の登録、変更]前述したように、利用者情報を入力又は変更するために操作パレットの「個人情報」をクリックすると、図12に示す利用者情報を入力するための「個人情報ウインドウ」が表示される。入力する利用者情報には、図12に示すように、各項目の開示度を設定することが可能である。例えば、開示度「高」は全ての人に公開する情報、「普通」は仲の良い人に公開する情報、「低」は非公開の情報に設定しておくと、開示度の情報を付加することによってプライバシーを保護することが可能となる。
【0045】
本実施形態例においては、利用者情報の入力は「ニックネーム」を除いて任意であり、入力を強制すべきものではない。但し、ニックネームを入力しないと個人情報を確定することはできないようになっており、「ニックネーム」の開示度は誰にでも見ることができる「高」以外には選択することができないようになっている。
【0046】
また、利用者情報として写真などの表象ファイルを指定することができる。表象ファイルは「表象ファイル選択」ボタンを押して表示されるファイル名を指定することによって選択でき、プレビューも行うことができる。表象ファイルは「ニックネーム」以外の情報と同様に任意である。この他の利用者情報として、音声による自己紹介など様々な情報を持たせることが可能である。
【0047】
利用者情報は、一旦登録した後も操作パネルの「個人情報」をクリックすると、随時変更可能である。変更する場合には、図12に示す「個人情報ウインドウ」において以前入力した属性値がそれぞれのフィールドに表示される。利用者情報を入力して確定すると、図11に示した操作パネルの「接続」ボタンのグレー表示が解除され、サーバ4と接続可能になる。サーバ4に接続後、新規に作成した又は変更した利用者情報はサーバ4に自動的に送信される。
【0048】
[その他のウインドウ]サーバ4への接続が完了すると、図13に示すように、操作パネルは「グループ化」、「変更」、「切断」ボタンのグレー表示が解除され、「接続」、「コンタクト」ボタンはグレー表示になる。さらに、「コミュニケーションウインドウ」、「テキスト入力ウインドウ」及び「ユーザリストウインドウ」には、チャットアプリケーションと連動した表示がなされる。
【0049】
「コミュニケーションウインドウ」には、サーバ4に接続した時点以降の、チャットに参加している全ての利用者の発言が表示される。通常のチャットと同様、発言の先頭には発言者のニックネームや発言が行われた時間が付加される場合もある。「テキスト入力ウインドウ」は、通常のチャットアプリケーションによる場合と同様に、利用者が発言する文字列を入力するウインドウである。このウインドウで文字列を確定した後にキーボードの「リターン」キーを押すとその文字列がチャットアプリケーションに渡され、通常のチャットアプリケーションの場合と同様にして各利用者端末に送信される。送信された文字列は、各利用者端末の「コミュニケーションウインドウ」上に、又はチャットアプリケーションにより画面上に表示される。
【0050】
「ユーザリストウインドウ」には、チャットに参加している利用者の名前が表示される。ここには自分の名前も表示されるようになっている。名前は本名の場合もあれば、ニックネームの場合もある。ニックネームの場合でも、サーバ4では利用者DB7から本名やその他の情報を知ることが可能である。「グループ化ウインドウ」には、すでに獲得したグループカードを名刺風に見立てた「グループカード」が表示される。獲得したグループカードが「グループ化ウインドウ」に表示される例を後述する図17に示す。このウインドウには、グループカードを複数表示することができるようになっている。また、グループカードを自由な位置に表示したり、決まった規則によって並び替えたりすることも可能である。
【0051】
[グループ化処理]図13に示すチャットの会話及び参加者が表示された画面において、「グループ化」ボタンを押すことにより、グループカードの作成を指示することができる。「グループ化」ボタンをクリックすると、図14に例示する「グループ化ウインドウ」が表示される。
図14の「グループ化ウインドウ」において、「グループ名」フィールドには、作成するグループに対して「音楽仲間」のような自由な名前を設定することができる。グループ名は、グループカードの作成後も自由に変更可能である。「グループメンバ」リストには、「ユーザリストウインドウ」(図11,13)に表示されている名前の一覧と同じ利用者の名前が表示され、この中からグループに含める少なくとも1人の利用者を選択する。また、ユーザリストの下にある「全員を選択する」のチェックボックスをチェックすると、ユーザリストに表示された全員を選択することができる。この他にも、図13のユーザリストウインドウからグループカードに含める少なくとも1人の利用者を選択して「グループ化」ボタンを押すことにより、選択した利用者を含むグループカードを作成することもできる。
【0052】
「スナップショットを作る」のチェックボックスをチェックすると、グループカード用のスナップショットを作成することができるようになる。スナップショットについては後述する。グループ名の入力及びグループメンバーの選択を行い「決定」ボタンをクリックすると、選択したグループメンバーの記述を含んだグループカード作成依頼がサーバ4に送信され、グループカードが作成される。「スナップショットを作る」をチェックしていた場合は、スナップショット作成依頼もともに送信される。作成されたグループカードは図16に例示するように、「グループ化ウインドウ」に表示される。グループカードには、図16に示すようなグループカードが表示される。グループカードには、グループメンバーのニックネームや趣味、コメントや表象情報が表示される。もちろん、このほかにも電話番号やメールアドレスが表示される場合もある。
【0053】
[スナップショットの作成]グループカードの作成を指示する際に、図14に示した「グループ化ウインドウ」において「スナップショットを作る」チェックボックスをチェックして「決定」ボタンを押すと、図15に示す、スナップショットに掲載する表象ファイル及びフレームを選択するための「スナップショットウインドウ」が開く。
【0054】
図15の「スナップショットウインドウ」において、「写真ファイルリストボックス」は、利用者の表象を示す写真、似顔絵、アイコンあるいはその他のイメージファイルが表示される。他のフォルダあるいはディレクトリにある場合にも、そのフォルダあるいはディレクトリに移動して選択することが可能である。選択された写真ファイルの内容は「写真ファイルプレビューウインドウ」に表示されるため、利用者はファイル内容の確認を容易に行うことが可能である。写真ファイルの選択後に「写真決定」ボタンを押すと、写真ファイルが選択された表象としてサーバ4に送信される。
【0055】
「フレームリストボックス」には、利用者の写真ファイルの縁取りや背景に利用することができる装飾フレームの一覧が表示される。「フレームなしチェックボックス」をチェックすることによって、装飾フレームを利用しないことも可能である。「スナップショットプレビューウインドウ」は、各利用者が自分の表象として決定した写真ファイルと装飾フレームとを含むスナップショットが表示される。装飾フレームの位置は固定であるが、フレーム内に表示される各利用者の写真の大きさや表示位置はプレビュー画面上でリアルタイムに変更可能である。このようにして、「スナップショットプレビューウインドウ」上でスナップショットを作成した後に、「決定」ボタンを押すことによってスナップショットの決定通知がサーバ4に送信される。
【0056】
[他の利用者とのコンタクト]図16の「グループ化ウインドウ」に表示されているグループカードを選択し、操作パネルの「コンタクト」ボタンを押すと、図17に示す「コンタクトウインドウ」が表示される。「コンタクトウインドウ」は、グループメンバーが開示している情報に基づいて、グループメンバー間で通信する手段を設定するためのウインドウである。
【0057】
図17に示す例では、選択されたグループカードには、自分「健一」以外に「たかこ」と「Kei」の二人が含まれている。彼らのコンタクト情報は、彼らの設定した開示条件にしたがって表示されている。「たかこ」は電子メールのアドレスとポケベルの番号を公開しているが、電話番号及びFax番号は公開していない。また、「Kei」は電子メールと電話番号は公開しているがポケベルの番号は公開していない。
【0058】
コンタクト手段の横にあるチェックボックスをすることによって、その相手に対するコンタクト手段を指定することができる。コンタクトボタンは、少なくとも一人の相手に対してチェックマークがつけられていない場合にはグレー表示されており、押すことができないようになっている。「コンタクトウインドウ」右側の「送信文ウインドウ」は、電話以外のテキスト送信系メディア(電子メール、ファクシミリ、ポケベル等)を利用する際に、相手への送信文を入力するためのウインドウである。コンタクト相手及びコンタクト手段を選択した後に「コンタクト」ボタンを押すと、選択した外部通信手段を用いた通信が開始される。
【0059】
<主処理>図18は、利用者端末2における、メイン処理の流れを示すフローチャートである。
まずアプリケーションが起動されると、ステップS1では、すでに利用者情報をサーバ4に登録したか否かを判断し、未登録であればステップS2の登録処理に移行する。また既に登録した利用者情報を変更するために「個人情報」ボタンが押された場合もステップS2に移行する。利用者情報の登録がなされていれば、前記操作パレットのいずれかの処理が選択されるのを待機する状態となり、ステップS3に移行する。
【0060】
ステップS2では、図12に例示したような「個人情報ウインドウ」が開き、利用者情報を各項目の開示度ともに入力する。また、利用者の写真やその他のイメージ情報が記載されたファイルを登録できる。入力が終了し、確定のボタンが押されると、ステップS3に移行する。ステップS3では、接続処理が選択されたか否かを判断し、接続処理が選択されたと判断する場合はステップS4に移行する。その他の場合はステップS1に戻り、接続処理が選択されるまで待機する。
【0061】
ステップS4では、利用者端末2とサーバ4との接続処理が行われる。すなわち、「接続」ボタンを押すと、ネットワーク3に接続されている場合には即座にサーバ4に接続が開始され、ネットワーク3に接続されていない場合には、適切な手順によりネットワーク3に接続した後にサーバ4への接続が開始される。接続処理においては、利用者は、サーバ4からの要求に応じ、利用者名とパスワードとを入力する。
【0062】
ステップS5では、選択された処理がグループ化か否かを判断し、グループ化が選択されたと判断すれば、ステップS6のグループ化処理に移行する。その他の処理が選択された場合はステップS7に移行する。ステップS6のグループ化処理の詳細については後述する。ステップS7では、選択された処理がコンタクト処理か否かを判断し、コンタクト処理が選択されたと判断すればステップS8に移行する。その他の場合はステップS9に移行する。
【0063】
ステップS8のコンタクト処理については後述する。ステップS9では、選択された処理がグループカードの変更か否かを判断し、変更処理が選択されたと判断すればステップS10の変更処理に移行する。その他の処理が選択された場合はステップS11に移行する。ステップS10の変更処理の詳細については後述する。
【0064】
ステップS11では、選択された処理が切断処理か否かを判断し、切断処理が選択されたと判断すればステップS12に移行する。その他の場合はステップS13に移行する。ステップS12では、利用者端末2とサーバ4との接続を切断する処理を行いステップS13に移行する。ステップS13では、選択された処理が終了か否かを判断し、終了と判断すれば本プログラムを終了する。その他の場合はステップS1に戻り、再度同様の処理を繰り返す。
【0065】
<サーバにおける処理の流れ>図19は、利用者端末2が前記メイン処理を行う場合の、サーバ4におけるメイン処理の流れを示すフローチャートである。利用者端末2から何らかの処理要求を受信することにより処理が開始される。
ステップS21では、要求されている処理が接続処理か否かを判断し、接続処理であればステップS22に移行して接続処理を行う。他の処理が要求されていればステップS23に移行する。ステップS22では、接続処理を要求してきた利用者端末に対し、パスワード及び利用者IDの入力を要求し、接続許可を行う。サーバ4では利用者IDに対する利用者情報をテーブルで管理し、利用者がサーバ4に接続する毎にテーブルに利用者を特定するための利用者情報を書き込み、利用者がサービスを終了するまで保持しておく。サーバ4はこのテーブルを利用して、各利用者の利用者情報にアクセスする。
【0066】
ステップS23では、利用者情報の登録または変更要求か否かを判断し、登録または変更要求であると判断すればステップS24に移行し、他の処理と判断すればステップS25に移行する。ステップS24では、利用者端末2から送信されてきた利用者情報を利用者DB7に格納し、ステップS25に移行する。ステップS25では、グループ化要求処理か否かを判断し、グループ化要求処理と判断すればステップS26のグループ化処理に移行し、他の処理と判断すればステップS27に移行する。ステップS26のグループ化処理については後述する。
【0067】
ステップS27では、グループカードの変更要求か否かを判断し、変更要求であればステップS28の変更処理に移行し、他の処理であればステップS29に移行する。ステップS28の変更処理については後述する。ステップS29では、サーバ4との接続の切断を要求しているか否かを判断し、切断と判断すればステップS30に移行してその利用者端末との接続を切断し、ステップS1に戻る。その他の場合はステップS21に戻り、再度前記の処理を繰り返す。
【0068】
<グループ化処理>[利用者端末]図20は、利用者端末2における「グループ化」処理の流れを示すフローチャートである。前記メイン処理のステップS5において、グループ化処理が選択されることによりステップS6に移行し、以下の処理が開始される。以下において、前記図14に示した「グループ化ウインドウ」を併せて参照しながら処理を説明する。
【0069】
まず、ステップS31では、グループメンバーがグループメンバーリストから選択されているか否かを判断する。グループメンバーが選択されていれば、ステップS32に移行し、選択されていなければ選択されるまで待機する。ステップS32では、「決定」ボタンが押されることにより、選択されたグループメンバー及び自分自身のニックネームが記載されたグループメンバーリストとともに、グループカードの作成依頼をサーバ4に送信する。
【0070】
ステップS33ではカード作成依頼とともにスナップショットの作成依頼を送信したか否かを判断し、スナップショット作成依頼を送信していなければステップS34に、送信していればステップS36に移行する。ステップS34では、サーバ4からグループカード作成通知及びグループカードIDを受信し、グループカード送信要求を出す。
【0071】
ステップS35では、サーバから送信されたグループカードをコンテンツ獲得手段9により獲得し、記憶手段23に格納する。前記ステップS33において、スナップショット作成依頼が送信されたと判断すると、ステップS36に移行する。ステップS36では、スナップショット作成依頼に対し、サーバ4から表象ファイル要求通知が送信されてくるのを待機する。
【0072】
ステップS37では、表象ファイル要求通知を受信すると前述の「スナップショットウインドウ」(図15)を表示し、利用者による表象ファイルの選択や変更を待つ。さらに、ステップS37では、利用者による「フレームリストボックス」からの装飾フレームの選択を受け付ける。「フレームなしチェックボックス」がチェックされている場合には、フレームリストボックスでフレームの選択はできないようにしておくとよい。
【0073】
ステップS38では、「写真決定」ボタンが押されたか否かを判断し、押されていなければステップS37の写真の選択段階に戻る。押されていれば、利用者が選択した表象ファイル及び選択されたフレームIDをサーバ4に送信する。ステップS39では、各利用者端末から送信されてきた表象ファイル及び装飾フレームを用いてサーバ4が合成したスナップショットを、「スナップショットプレビューウインドウ」に表示する。
【0074】
ステップS40では、「スナップショットウインドウ」において「決定」ボタンが押されたか否かを判断し、まだであれば再び判断を繰り返して「決定」ボタンが押されるのを待機する。「決定」ボタンが押されればプレビュー決定通知をサーバ4に送信し、ステップS34に移行する。なお、本実施形態例では、グループカードの作成依頼者のみが「決定」ボタンを押すようになっているが、全員が決定ボタンを押して初めてスナップショットが決定するようにしてもよい。
【0075】
[サーバ]図21は、サーバ4がグループカードを作成する処理を示すフローチャートである。まず、ステップS51において、グループメンバーが記載されたグループメンバーリストと共にグループカード作成依頼を受信する。
ステップS52では、グループメンバーの利用者情報を利用者管理DB7から獲得する。例えば、グループメンバーリストに記載されたニックネームをキーワードに利用者DB7を検索して利用者を特定し、利用者情報を獲得する。このとき、サーバ4は、利用者情報の開示度に応じ、作成するグループカードに含める情報を制限する。グループカードの作成依頼者が開示していない項目については他のグループメンバーついても開示しないようにしたり、作成依頼者が開示を許可している項目でも他のグループメンバーが開示しない場合にはその情報を開示しないようにすることも可能である。
【0076】
ステップS53では、グループカードの作成依頼にスナップショット作成依頼が含まれているかを判断し、含まれていなければステップS54に移行し、含まれていればステップS61に移行する。ステップS54では、作成するグループカードが第三者により改竄されることを防ぐために、グループカードを構成する利用者にのみ知らせる認証情報を作成する。
【0077】
ステップS55では、開示が許可された利用者情報及び認証情報が記述されたグループカードを作成する。ステップS56では、前記グループを構成する利用者の利用者端末に対し、グループカードの作成完了通知及びグループカードIDを送出する。ステップS57、S58では、一定時間Tが経過するまで、グループカード作成依頼者以外の他のグループメンバーの利用者端末からのグループカード送信要求を待つ。
【0078】
ステップS59では、グループカードの送信を要求してきた利用者端末に対し、認証情報とともにグループカードを送信する。前記のステップS53において、グループカードの作成と共にスナップショットの作成が依頼されていると判断すると、ステップS61に移行する。ステップS61では、前記グループメンバーの利用者端末に対し、スナップショット作成のための表象要求通知を送信し、利用者端末から表象ファイルを受信すると、それらを合成してスナップショットとする。
【0079】
ステップS62では、表象ファイルと共に、装飾フレームのIDが送信されているか否かを判断し、装飾フレームのIDが送信されていればステップS63に移行する。そうでなければステップS65に移行する。ステップS63では、受信した装飾フレームIDをキーに、指定された装飾フレームを補助情報DB7から読み出す。
【0080】
ステップS64では、前記のステップS61で作成したスナップショットと、ステップS63で読み出した装飾フレームとを合成し、フレーム付きスナップショットを作成する。ステップS65では、ステップS61で作成したスナップショット又はステップS64で作成したフレーム付きスナップショットを、グループメンバーの利用者端末に送信する。
【0081】
ステップS66では、利用者端末からのスナップショット決定通知や表象ファイルの決定通知、プレビューの変更情報、装飾ファイルの変更情報などの受信を待機する。ステップS67では、受信した情報がスナップショットの決定通知か否かを判断し、決定通知でなければステップS63に戻り、受信した変更情報に基づいてスナップショットを変更する。決定通知を受信すればステップS68に移行する。
【0082】
ステップS68では、グループメンバーの利用者端末に対し、スナップショット決定通知を送信する。これにより、利用者端末はスナップショットが決定したことが分かる。次いで、前記のステップS54〜S59を行い、スナップショット付きのグループカードを利用者端末に送信する。
<コンタクト処理>利用者によっては、利用者端末2に電話やファクシミリなど外部通信装置が接続されている場合がある。こうした場合、前記の手順で作成したグループカードを利用して、グループメンバーが望む手段(公開している連絡先)を用いたコンタクトを取ることができる。図22は、利用者端末2において他のグループメンバーと連絡を取るためのコンタクト処理を示すフローチャートである。
【0083】
グループカードを作成すると、作成されたグループカードが「グループ化ウインドウ」に表示される。作成されたグループカードの1つを選択し、操作パレットの「コンタクト」ボタンを押すことにより、コンタクト処理が開始される。今、図17に示したように、利用者「健一」が他のグループメンバーとして「たかこ」と「Kei」とが含まれているグループカードを選択した場合を例に取り、説明する。
【0084】
まず、ステップS71では、図17に例示するような「コンタクトウインドウ」を表示し、コンタクト相手、コンタクト手段及び必要であれば送信文の入力を待つ。例えば、「たかこ」のポケベルのチェックボックス及び「Kei」の電子メールアドレスのチェックボックスがクリックされ、さらに、送信メッセージが「送信文ウインドウ」にキーボードなどにより入力された後、「コンタクト」ボタンが押されることによりステップS72に移行する。
【0085】
ステップS72では、必要な項目が入力されているか否かを判断し、未入力の項目があれば再度ステップS71に戻って入力を待つ。入力されていればステップS73に移行する。ステップS73では、選択された相手に対して選択された手段によりコンタクトを開始する。すなわち、送信メッセージと相手のメールアドレスやポケベル番号を、自身(健一)の利用者端末に設定されているポケベル送信プログラム、電子メール送信プログラムなどの外部アプリケーションプログラムに渡し、コミュニケーションの開始を依頼する。「たかこ」に対してはポケベルで、「Kei」に対しては電子メールを用い、送信文ウインドウに入力したメッセージが順番に送信される。
【0086】
ステップS74では、選択された利用者全てに対する通信が終了したか否かを判断し、まだであればステップS73に戻る。終了すれば、ステップS75に移行する。ステップS75では、使用した外部通信装置の後処理を行い、処理を終了する。
他にも、例えば電話を選択した場合には最初の相手に電話をして回線を切った後に次の相手に電話をかけることが可能であるし、メッセージを相手のファックスに送信することも可能である。電話を選択した場合には、通常のシステム構成においてはメッセージボックスに書いた文字列を送信することはできないが、例えば音声合成ユニットなどの機器を利用することによってメッセージを音声として相手に伝達することが考えられる。
【0087】
<グループカード変更処理>[利用者端末]グループカードに記載された利用者情報に変更が生じた場合などに、すでに作成されたグループカードを変更したい場合が生じる。図23は、グループカードに記載された自分自身の利用者情報を変更する場合の利用者端末における処理を示すフローチャートである。なお、本実施形態例においては、他人の利用者情報は変更できない場合を例に取り説明する。
【0088】
図16に例示するグループカード作成後の画面において、いずれかのグループカードを選択して操作パレットの「変更」ボタンを押すことにより、処理が開始される。まず、ステップS81では、図12に例示した「個人情報ウインドウ」を表示し、利用者による変更情報の入力を受け付ける。このとき、「個人情報ウインドウ」の利用者情報の属性値には、すでに登録されている属性値を表示し、「確定」ボタンの入力を受け付けることができる状態になっている。また、表象ファイルが変更されれば、スナップショットの中の自分自身に関する表象情報を変更することができる。
【0089】
ステップS82では、利用者により「確定」ボタンを押されることにより、選択されたグループカードのグループメンバーを記憶装置23から読み出し、このグループメンバー、変更された利用者情報の属性値及びグループカードの認証情報を、変更依頼と共にサーバ4に送信する。
[サーバ]図24は、グループカードに記載された利用者情報が変更される場合のサーバにおける処理を示すフローチャートである。グループメンバー、変更された利用者情報及び認証情報と共にグループカードの変更依頼を受信することにより処理が開始される。まず、ステップS91では、グループメンバーの利用者端末名を利用者DB7から読み出す。ステップS92では、読み出した利用者端末にグループカードの認証情報及び変更情報を送信する。
【0090】
<受信処理>図25は、他の利用者端末の動作に起因して情報を受信する利用者端末が行う受信処理を例示するフローチャートである。利用者端末においては、通常前記メイン処理と以下の受信処理とが独立に行われる。まず、他の利用者の依頼により作成されたグループカードの作成通知、他の利用者によるスナップショット作成依頼による表象要求通知または他の利用者端末によるグループカードの変更通知を受信することにより受信処理が開始される。ステップS101では、受信した通知が表象要求通知か否かを判断し、表象要求通知でなければステップS102へ、表象要求通知であれば後述のステップS105へ移行する。
【0091】
ステップS102では、受信した通知がサーバ4からのグループカード作成通知か否かを判断し、グループカード作成通知であればステップS103に移行する。グループカード作成通知でなければ後述のステップS111に移行するステップS103では、通知されたグループカードを獲得するか否かを利用者に対して確認する。獲得する旨の回答が利用者から入力された場合は、サーバ4に対し、グループカード作成通知と共に通知されるグループカードIDと共にグループカードの送信要求を送信し、ステップS104に移行する。獲得しない旨の回答が入力された場合は、回答をサーバ4に送信して処理を終了する。
【0092】
ステップS104では、サーバ4から送信されてくるグループカードを、獲得手段9により獲得する。獲得したグループカードは、利用者端末のメモリ上にロードされ、図16のグループカードウインドウに示されるようにグループカードとして視覚的に表示される。また、グループカードの内容を磁気ディスクなどの記憶手段23に永続的に保存する。
【0093】
ステップS101において、表象要求通知を受け取ったと判断した場合は、ステップS105に移行する。ステップS105では、前記ステップS37と同様に図15に例示する「スナップショットウインドウ」を表示し、利用者による表象ファイルや装飾フレームの選択を受け付ける。ステップS106では、「写真決定」ボタンが押されたか否かを判断し、押されれば選択された表象ファイルや装飾フレームを送信する。押されなければ前記ステップS105の選択段階に戻る。
【0094】
ステップS107では、前記ステップS39と同様、サーバ4が作成したスナップショットを受信して「スナップショットプレビューウインドウ」に表示し、利用者によるスナップショットの変更やサーバからのプレビュー決定通知を待機する。ステップS108では、サーバ4からスナップショット決定通知を受信したか否かを判断し、受信したと判断すると前記のステップS102に移行してグループカード作成通知を待つ。スナップショット決定通知の受信がまだであれば、ステップS107に戻り、スナップショットのプレビュー表示を行いながらスナップショット決定通知を待つ。
【0095】
ステップS102でグループカード作成通知でないと判断するとステップS109に移行する。ステップS109では、グループカード変更通知か否かを判断し、そうであればステップS110に移行し、その他の場合は処理を終了する。ステップS110では、カードIDと認証情報が一致するグループカードを探し、一致するものがなければ処理を終了する。一致するものがあれば、格納されているグループカードの該当する情報を変更情報に書き換える。ステップS111では、変更したグループカードを記憶手段23に格納し、処理を終了する。
【0096】
<他の実施形態例>(a)前記の実施形態例においては、所定の利用者情報をサーバ4に登録しているが、他の方法も可能である。例えば、ニックネームだけをサーバ4に登録しておき、必要に応じてサーバ4が利用者端末2で動作しているグループコンタクトプログラムに対してその度利用者情報を要求することも可能である。このように、利用者情報をサーバに登録しない構成では、実際にグループカードを作成する際には、サーバ4が各利用者端末2上で動作しているグループコンタクトプログラムとネゴシエーションを行って利用者情報を獲得することになる。
【0097】
(b)前記の実施形態例においては、チャットアプリケーションのサーバと本発明に係わるグループコンタクトシステムのサーバとが同一であるが、必ずしも同一である必要はない。両者が別個である場合、チャットアプリケーションのサーバが保持する利用者情報と、本発明におけるサーバが保持する利用者情報とを何らかの方法により関連づけておく必要がある。例えば、同一のニックネームを用いる、同一のIPアドレスを用いるなどである。
【0098】
(c)スナップショットを作成するための表象ファイルとしては、利用者端末に格納されている画像ファイルなどの他にも様々なデータが考えられる。例えば、分散された複数の通信装置及びそれに接続されたビデオカメラを用いて各利用者の表情などを撮影し、各機器の画面上で必要に応じて装飾フレーム内にプレビューして記念写真を作成し、できあがった記念写真をそれぞれの分散した機器より出力するようなサービスも考えられる。
【0099】
(d)前記の実施形態例においては、サーバ4は作成したグループカードを保持しない。そのため、グループカードに変更があった場合は、利用者端末側で認証処理を行い、グループカードを作り直している。しかし、サーバ4にグループカードを保持させ、認証処理及びグループカードの変更をサーバ側で行うことも可能である。
【0100】
(e)前記の実施形態例において、グループカードの変更と共に、サーバ4に登録されている利用者情報の属性値を変更することも可能である。
【0101】
【発明の効果】
本発明を用いることにより利用者自身の意図・視点に基づいて他の利用者をグルーピングできるので、同種の人間関係をまとめて取り扱うことが容易になる。サーバとの接続解除後グループ化された利用者の情報を用いてコンタクトをとることができ、また、利用者間で記念写真を作成できるので、相手への親密度が高くなり、コミュニケーションを活性化することができる。グループ化された利用者の情報を視覚化することで、人間関係を明確に示すことが可能であり、「人間関係」に基づく多様なコミュニケーションを容易に行うことが可能となる。
【図面の簡単な説明】
【図1】本発明のグループコンタクトシステムの原理を示す概念構成図。
【図2】本発明のグループコンタクトシステムにおける、サーバ及び利用者端末の機能を示すブロック図。
【図3】図2において、獲得確認手段をさらに備えた例を示すブロック図。
【図4】図2において、通信制御手段をさらに備えた例を示すブロック構成図。
【図5】図2において、認証情報作成手段をさらに備えた例を示すブロック構成図。
【図6】図2において、スナップショット作成手段及びスナップショット作成指示手段をさらに備えた例を示すブロック図。
【図7】図7において、補助情報選択手段及び情報付加手段をさらに備えた例を示すブロック図。
【図8】図2において、カード表示手段をさらに備えた例を示すブロック図。
【図9】本発明のグループコンタクトシステムの説明図。
【図10】本発明のグループコンタクトシステムの一実施形態例を示す概念構成図。
【図11】利用者端末におけるコンタクトアプリケーション起動直後の画面例。
【図12】利用者情報ウインドウの一例を示す説明図。
【図13】コミュニケーション時の一例を示す説明図。
【図14】グループ化ウインドウの一例を示す説明図。
【図15】スナップショットウインドウの一例を示す説明図。
【図16】グループカード作成後の状態を示す説明図。
【図17】コンタクトウインドウの一例を示す説明図。
【図18】利用者端末におけるメイン処理を示すフローチャート。
【図19】サーバにおけるメイン処理を示すフローチャート。
【図20】利用者端末におけるグループ化処理を示すフローチャート。
【図21】サーバにおけるグループ化処理を示すフローチャート。
【図22】利用者端末におけるコンタクト処理を示すフローチャート。
【図23】利用者端末におけるグループカードの変更処理を示すフローチャート。
【図24】サーバにおけるグループカードの変更処理を示すフローチャート。
【図25】利用者端末における受信処理を示すフローチャート。
【符号の説明】
1;グループコンタクトシステム
2;利用者端末
3;ネットワーク
4;サーバ
5;カード作成手段
6;入出力手段
7;利用者DB
8;カード作成手段
9;コンテンツ獲得手段
10;獲得確認手段
12;通信制御手段
13;認証情報作成手段
14;スナップショット作成指示手段
15;スナップショット作成手段
16;補助情報選択手段
18;情報付加手段
19;カード表示手段
Claims (7)
- 第2情報端末に接続することにより互いに同一の空間を共有して同時に双方向通信可能な複数の第1情報端末と、ネットワーク上の利用者に関する情報を管理する前記第2情報端末とからなるグループコンタクトシステムであって、
前記第1情報端末は、
他の第1情報端末との間で前記双方向通信を行っている場合に、前記第2情報端末に対し前記同一空間を共有する全てまたは一部の利用者を指定してグループ情報の作成を依頼するグループ情報作成指示手段と、
前記作成されたグループ情報を獲得し、記憶手段に格納するコンテンツ獲得手段と、
前記記憶手段に格納したグループ情報を構成する利用者のうちの少なくとも1人の指定及び通信に関する指示を受け付け、前記指定された利用者に関する利用者情報に含まれる通信情報に基づいて、自端末に備えられた外部通信装置を制御する通信制御手段を備え、
前記第2情報端末は、
前記ネットワーク上の利用者情報が格納されている利用者情報格納手段と、
前記グループ情報の作成依頼に応じ、前記指定された利用者の利用者情報に含まれる通信情報を有するグループ情報を作成し、前記指定された利用者の第1情報端末に送信するグループ情報作成手段とを備え、
利用者情報に含まれる通信情報は、前記外部通信装置による通信に用いられる情報である、グループコンタクトサービスシステム。 - 前記第1情報端末は、
作成されたグループ情報を獲得するかどうかを確認し、確認結果を前記コンテンツ獲得手段に通知する獲得確認手段
をさらに備え、
前記コンテンツ獲得手段は、前記獲得確認手段からの通知に基づいて前記グループ情報を獲得する、
請求項1に記載のグループコンタクトシステム。 - 前記第2情報端末は、前記グループ情報を構成する利用者を確認するための認証情報を作成し、前記認証情報を含むグループ情報を作成する認証情報作成手段をさらに備えた、請求項1に記載のグループコンタクトシステム。
- 前記第1情報端末は、
前記グループを構成する利用者全員の表象が含まれるスナップショットの作成依頼及び前記スナップショットに含める前記表象情報を、前記第2情報端末に通知するスナップショット作成指示手段をさらに備え、
前記第2情報端末は、
前記スナップショット作成依頼に応じ、前記第1情報端末からの前記表象情報に関する通知に基づいてスナップショットを作成し、前記グループを構成する利用者の第1情報端末に前記スナップショットを同期的に送信し、前記スナップショットを含むグループ情報を作成するスナップショット作成手段をさらに備える、
請求項1に記載のグループコンタクトシステム。 - 前記第1情報端末は、前記スナップショットに付加するための補助視覚情報を選択し、前記スナップショット作成手段に通知する補助情報選択手段をさらに備え、前記第2情報端末は、前記補助視覚情報の内容を格納する記憶装置と、前記選択された補助視覚情報の内容を前記記憶装置から読み出し、前記スナップショットに付加する情報付加手段とをさらに備える、請求項4に記載のグループコンタクトシステム。
- 前記第1情報端末は、コンテンツ獲得手段に保持されている情報を、出力手段に視覚的に出力するグループ情報出力手段をさらに備えた、請求項1に記載のグループコンタクトシステム。
- 複数の利用者が同一の空間を共有して同時に双方向通信可能なネットワーク通信装置と前記空間を提供する管理装置とを含むグループコンタクトシステムが実行するグループ通信方法であって、
前記管理装置が、前記双方向通信以外に他の利用者との通信に必要な情報(以下単に通信情報という)と当該通信情報の開示条件と前記各利用者とを関連付けて蓄積し、
前記双方向通信を行っている場合に、前記複数の利用者のいずれかからの要求に基づいて、前記管理装置が、前記同一空間を共有する全てまたは一部の利用者の前記通信情報であって開示条件に基づいて開示可能な通信情報を含むグループ情報を作成し、作成された前記グループ情報を前記ネットワーク通信装置が獲得して記憶手段に蓄積し、
利用者からの指示に基づいて、前記グループ情報に含まれる利用者の全員または一部に対して各利用者に関連付けられた通信情報を用い、前記ネットワーク通信装置が自装置に備えられた外部通信装置による通信を行う、
グループ通信方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP18900498A JP4170448B2 (ja) | 1998-07-03 | 1998-07-03 | グループコンタクトシステム及びコンタクトシステムを実行するためのプログラムを記録した記録媒体 |
US09/237,908 US6714965B2 (en) | 1998-07-03 | 1999-01-27 | Group contacting system, and recording medium for storing computer instructions for executing operations of the contact system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP18900498A JP4170448B2 (ja) | 1998-07-03 | 1998-07-03 | グループコンタクトシステム及びコンタクトシステムを実行するためのプログラムを記録した記録媒体 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007279574A Division JP4616876B2 (ja) | 2007-10-26 | 2007-10-26 | グループコンタクトシステム及びコンタクトシステムを実行するためのプログラムを記録した記録媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2000022706A JP2000022706A (ja) | 2000-01-21 |
JP4170448B2 true JP4170448B2 (ja) | 2008-10-22 |
Family
ID=16233697
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP18900498A Expired - Fee Related JP4170448B2 (ja) | 1998-07-03 | 1998-07-03 | グループコンタクトシステム及びコンタクトシステムを実行するためのプログラムを記録した記録媒体 |
Country Status (2)
Country | Link |
---|---|
US (1) | US6714965B2 (ja) |
JP (1) | JP4170448B2 (ja) |
Families Citing this family (102)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8145776B1 (en) * | 1999-10-15 | 2012-03-27 | Sony Corporation | Service providing apparatus and method, and information processing apparatus and method as well as program storage medium |
US7043530B2 (en) * | 2000-02-22 | 2006-05-09 | At&T Corp. | System, method and apparatus for communicating via instant messaging |
US20020034281A1 (en) * | 2000-02-22 | 2002-03-21 | Ellen Isaacs | System and method for communicating via instant messaging |
US6760754B1 (en) * | 2000-02-22 | 2004-07-06 | At&T Corp. | System, method and apparatus for communicating via sound messages and personal sound identifiers |
JP2001253122A (ja) * | 2000-03-10 | 2001-09-18 | Fuji Photo Film Co Ltd | プリント方法、携帯通信端末及び携帯型プリンタ |
US20030158893A1 (en) * | 2000-04-10 | 2003-08-21 | Masashige Komatsu | Information management system and information management method |
KR20010105433A (ko) * | 2000-05-03 | 2001-11-29 | 유명근 | 구성원 식별과정을 갖는 통신시스템 및 통신방법 |
JP2001319080A (ja) * | 2000-05-10 | 2001-11-16 | Nec Corp | 外字販売方法及び外字販売システム |
JP2002055935A (ja) * | 2000-08-07 | 2002-02-20 | Sony Corp | 情報処理装置および情報処理方法、サービス提供システム、並びに記録媒体 |
JP2002063268A (ja) * | 2000-08-21 | 2002-02-28 | J Data:Kk | プロフィールページ発信システム |
JP4974405B2 (ja) * | 2000-08-31 | 2012-07-11 | ソニー株式会社 | サーバ使用方法、サーバ使用予約管理装置およびプログラム格納媒体 |
KR20020031785A (ko) * | 2000-10-24 | 2002-05-03 | 신용원 | 원넘버 인터넷 통신 포탈 서비스 시스템 및 그 방법 |
JP2002133299A (ja) * | 2000-10-27 | 2002-05-10 | Hitachi Ltd | 会員登録方法 |
JP3520365B2 (ja) * | 2000-10-30 | 2004-04-19 | 学校法人 高知工科大学 | 情報通信システム |
CA2335395A1 (en) * | 2001-02-09 | 2002-08-09 | Opengraphics Corporation | Controlled access system for online communities |
JP4744715B2 (ja) * | 2001-04-06 | 2011-08-10 | 株式会社ブロードリーフ | 情報開示方法 |
US7441031B2 (en) * | 2001-05-21 | 2008-10-21 | Sridhar Shrinivasan | System using registration information set by a user to allow other users to access updated portion of contact information of the user |
US20050246390A1 (en) * | 2001-08-24 | 2005-11-03 | House Richard W | Enterprise test data management system utilizing automatically created test data structures and related methods |
US7539591B2 (en) * | 2001-08-24 | 2009-05-26 | Vi Technology, Inc. | Enterprise test data management system utilizing hierarchical test data models and related methods |
US7113883B1 (en) * | 2001-08-24 | 2006-09-26 | Vi Technology, Inc. | Test configuration and data management system and associated method for enterprise test operations |
EP3401794A1 (en) | 2002-01-08 | 2018-11-14 | Seven Networks, LLC | Connection architecture for a mobile network |
US7756918B2 (en) * | 2002-06-25 | 2010-07-13 | Chua Chien Liang | Group networking utilizing screening methods |
US8468126B2 (en) | 2005-08-01 | 2013-06-18 | Seven Networks, Inc. | Publishing data in an information community |
US7917468B2 (en) | 2005-08-01 | 2011-03-29 | Seven Networks, Inc. | Linking of personal information management data |
US7853563B2 (en) * | 2005-08-01 | 2010-12-14 | Seven Networks, Inc. | Universal data aggregation |
US7263545B2 (en) | 2003-02-14 | 2007-08-28 | Convoq, Inc. | System and method for immediate and delayed real-time communication activities using availability data from and communications through an external instant messaging system |
US8204938B2 (en) * | 2003-02-14 | 2012-06-19 | Devereux Research Ab Llc | System and method for immediate and delayed real-time communication activities using availability data from and communications through an external instant messaging system |
US7433920B2 (en) | 2003-10-10 | 2008-10-07 | Microsoft Corporation | Contact sidebar tile |
JP4630672B2 (ja) * | 2004-01-23 | 2011-02-09 | キヤノン株式会社 | アクセス制御装置及びアクセス制御方法及びアクセス制御プログラム |
JP4494088B2 (ja) * | 2004-05-31 | 2010-06-30 | 株式会社第一興商 | チャットプログラムおよびコンピュータ |
US8010082B2 (en) | 2004-10-20 | 2011-08-30 | Seven Networks, Inc. | Flexible billing architecture |
US7441271B2 (en) | 2004-10-20 | 2008-10-21 | Seven Networks | Method and apparatus for intercepting events in a communication system |
US7706781B2 (en) | 2004-11-22 | 2010-04-27 | Seven Networks International Oy | Data security in a mobile e-mail service |
FI117152B (fi) | 2004-12-03 | 2006-06-30 | Seven Networks Internat Oy | Sähköpostiasetusten käyttöönotto matkaviestimelle |
US7752633B1 (en) | 2005-03-14 | 2010-07-06 | Seven Networks, Inc. | Cross-platform event engine |
US8438633B1 (en) | 2005-04-21 | 2013-05-07 | Seven Networks, Inc. | Flexible real-time inbox access |
US7796742B1 (en) | 2005-04-21 | 2010-09-14 | Seven Networks, Inc. | Systems and methods for simplified provisioning |
WO2006136660A1 (en) | 2005-06-21 | 2006-12-28 | Seven Networks International Oy | Maintaining an ip connection in a mobile network |
US7765257B2 (en) * | 2005-06-29 | 2010-07-27 | Cisco Technology, Inc. | Methods and apparatuses for selectively providing privacy through a dynamic social network system |
US8069166B2 (en) * | 2005-08-01 | 2011-11-29 | Seven Networks, Inc. | Managing user-to-user contact with inferred presence information |
US7769395B2 (en) | 2006-06-20 | 2010-08-03 | Seven Networks, Inc. | Location-based operations and messaging |
US8495147B1 (en) * | 2006-07-13 | 2013-07-23 | Avaya Inc. | Threading of mixed media |
US8693494B2 (en) | 2007-06-01 | 2014-04-08 | Seven Networks, Inc. | Polling |
US8805425B2 (en) | 2007-06-01 | 2014-08-12 | Seven Networks, Inc. | Integrated messaging |
US8364181B2 (en) | 2007-12-10 | 2013-01-29 | Seven Networks, Inc. | Electronic-mail filtering for mobile devices |
US8793305B2 (en) | 2007-12-13 | 2014-07-29 | Seven Networks, Inc. | Content delivery to a mobile device from a content service |
US9002828B2 (en) | 2007-12-13 | 2015-04-07 | Seven Networks, Inc. | Predictive content delivery |
JP2009157551A (ja) * | 2007-12-26 | 2009-07-16 | Dainippon Printing Co Ltd | 属性管理システム |
US8107921B2 (en) | 2008-01-11 | 2012-01-31 | Seven Networks, Inc. | Mobile virtual network operator |
US8862657B2 (en) | 2008-01-25 | 2014-10-14 | Seven Networks, Inc. | Policy based content service |
US20090193338A1 (en) | 2008-01-28 | 2009-07-30 | Trevor Fiatal | Reducing network and battery consumption during content delivery and playback |
US8787947B2 (en) | 2008-06-18 | 2014-07-22 | Seven Networks, Inc. | Application discovery on mobile devices |
US8078158B2 (en) | 2008-06-26 | 2011-12-13 | Seven Networks, Inc. | Provisioning applications for a mobile device |
US8719258B2 (en) * | 2008-08-20 | 2014-05-06 | Yahoo! Inc. | Information sharing in an online community |
US8909759B2 (en) | 2008-10-10 | 2014-12-09 | Seven Networks, Inc. | Bandwidth measurement |
JP4966987B2 (ja) * | 2009-01-29 | 2012-07-04 | 日本電信電話株式会社 | 情報公開制御装置、情報公開制御方法および情報公開制御プログラム |
US7984105B2 (en) * | 2009-06-15 | 2011-07-19 | Research In Motion Limited | Method, devices and system having out of office based presence |
US9043731B2 (en) | 2010-03-30 | 2015-05-26 | Seven Networks, Inc. | 3D mobile user interface with configurable workspace management |
US8886176B2 (en) | 2010-07-26 | 2014-11-11 | Seven Networks, Inc. | Mobile application traffic optimization |
JP5620578B2 (ja) | 2010-07-26 | 2014-11-05 | セブン ネットワークス インコーポレイテッド | 複数のアプリケーションにわたるモバイルネットワークトラフィック調整 |
GB2495877B (en) | 2010-07-26 | 2013-10-02 | Seven Networks Inc | Distributed implementation of dynamic wireless traffic policy |
US8838783B2 (en) | 2010-07-26 | 2014-09-16 | Seven Networks, Inc. | Distributed caching for resource and mobile network traffic management |
WO2012061430A2 (en) | 2010-11-01 | 2012-05-10 | Michael Luna | Distributed management of keep-alive message signaling for mobile network resource conservation and optimization |
US8484314B2 (en) | 2010-11-01 | 2013-07-09 | Seven Networks, Inc. | Distributed caching in a wireless network of content delivered for a mobile application over a long-held request |
WO2012060995A2 (en) | 2010-11-01 | 2012-05-10 | Michael Luna | Distributed caching in a wireless network of content delivered for a mobile application over a long-held request |
WO2012061437A1 (en) | 2010-11-01 | 2012-05-10 | Michael Luna | Cache defeat detection and caching of content addressed by identifiers intended to defeat cache |
WO2012060997A2 (en) | 2010-11-01 | 2012-05-10 | Michael Luna | Application and network-based long poll request detection and cacheability assessment therefor |
US8843153B2 (en) | 2010-11-01 | 2014-09-23 | Seven Networks, Inc. | Mobile traffic categorization and policy for network use optimization while preserving user experience |
US9330196B2 (en) | 2010-11-01 | 2016-05-03 | Seven Networks, Llc | Wireless traffic management system cache optimization using http headers |
US9060032B2 (en) | 2010-11-01 | 2015-06-16 | Seven Networks, Inc. | Selective data compression by a distributed traffic management system to reduce mobile data traffic and signaling traffic |
US8903954B2 (en) | 2010-11-22 | 2014-12-02 | Seven Networks, Inc. | Optimization of resource polling intervals to satisfy mobile device requests |
US9021048B2 (en) | 2010-11-01 | 2015-04-28 | Seven Networks, Inc. | Caching adapted for mobile application behavior and network conditions |
GB2495463B (en) | 2010-11-22 | 2013-10-09 | Seven Networks Inc | Aligning data transfer to optimize connections established for transmission over a wireless network |
WO2012094675A2 (en) | 2011-01-07 | 2012-07-12 | Seven Networks, Inc. | System and method for reduction of mobile network traffic used for domain name system (dns) queries |
GB2505103B (en) | 2011-04-19 | 2014-10-22 | Seven Networks Inc | Social caching for device resource sharing and management cross-reference to related applications |
WO2012149221A2 (en) | 2011-04-27 | 2012-11-01 | Seven Networks, Inc. | System and method for making requests on behalf of a mobile device based on atomic processes for mobile network traffic relief |
US8621075B2 (en) | 2011-04-27 | 2013-12-31 | Seven Metworks, Inc. | Detecting and preserving state for satisfying application requests in a distributed proxy and cache system |
EP2737741A4 (en) | 2011-07-27 | 2015-01-21 | Seven Networks Inc | SURVEILLANCE OF MOBILE APPLICATION ACTIVITIES IN SEARCH OF MALICIOUS TRAFFIC ON A MOBILE DEVICE |
US8868753B2 (en) | 2011-12-06 | 2014-10-21 | Seven Networks, Inc. | System of redundantly clustered machines to provide failover mechanisms for mobile traffic management and network resource conservation |
US8934414B2 (en) | 2011-12-06 | 2015-01-13 | Seven Networks, Inc. | Cellular or WiFi mobile traffic optimization based on public or private network destination |
EP2788889A4 (en) | 2011-12-07 | 2015-08-12 | Seven Networks Inc | FLEXIBLE AND DYNAMIC INTEGRATION SCHEMES OF A TRAFFIC MANAGEMENT SYSTEM WITH VARIOUS NETWORK OPERATORS TO REDUCE NETWORK TRAFFIC |
US9277443B2 (en) | 2011-12-07 | 2016-03-01 | Seven Networks, Llc | Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol |
WO2013090821A1 (en) | 2011-12-14 | 2013-06-20 | Seven Networks, Inc. | Hierarchies and categories for management and deployment of policies for distributed wireless traffic optimization |
US9832095B2 (en) | 2011-12-14 | 2017-11-28 | Seven Networks, Llc | Operation modes for mobile traffic optimization and concurrent management of optimized and non-optimized traffic |
WO2013090212A1 (en) | 2011-12-14 | 2013-06-20 | Seven Networks, Inc. | Mobile network reporting and usage analytics system and method using aggregation of data in a distributed traffic optimization system |
WO2013103988A1 (en) | 2012-01-05 | 2013-07-11 | Seven Networks, Inc. | Detection and management of user interactions with foreground applications on a mobile device in distributed caching |
US9203864B2 (en) | 2012-02-02 | 2015-12-01 | Seven Networks, Llc | Dynamic categorization of applications for network access in a mobile network |
WO2013116852A1 (en) | 2012-02-03 | 2013-08-08 | Seven Networks, Inc. | User as an end point for profiling and optimizing the delivery of content and data in a wireless network |
JP2013196661A (ja) * | 2012-03-23 | 2013-09-30 | Nintendo Co Ltd | 入力制御プログラム、入力制御装置、入力制御システム、および入力制御方法 |
US8812695B2 (en) | 2012-04-09 | 2014-08-19 | Seven Networks, Inc. | Method and system for management of a virtual network connection without heartbeat messages |
US10263899B2 (en) | 2012-04-10 | 2019-04-16 | Seven Networks, Llc | Enhanced customer service for mobile carriers using real-time and historical mobile application and traffic or optimization data associated with mobile devices in a mobile network |
WO2014011216A1 (en) | 2012-07-13 | 2014-01-16 | Seven Networks, Inc. | Dynamic bandwidth adjustment for browsing or streaming activity in a wireless network based on prediction of user behavior when interacting with mobile applications |
JP5175403B1 (ja) * | 2012-07-27 | 2013-04-03 | 株式会社 ディー・エヌ・エー | サーバ装置 |
US9161258B2 (en) | 2012-10-24 | 2015-10-13 | Seven Networks, Llc | Optimized and selective management of policy deployment to mobile clients in a congested network to prevent further aggravation of network congestion |
JP5449513B2 (ja) * | 2012-11-22 | 2014-03-19 | 株式会社 ディー・エヌ・エー | サーバ装置 |
US20140177497A1 (en) | 2012-12-20 | 2014-06-26 | Seven Networks, Inc. | Management of mobile device radio state promotion and demotion |
US9271238B2 (en) | 2013-01-23 | 2016-02-23 | Seven Networks, Llc | Application or context aware fast dormancy |
US8874761B2 (en) | 2013-01-25 | 2014-10-28 | Seven Networks, Inc. | Signaling optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols |
US9326185B2 (en) | 2013-03-11 | 2016-04-26 | Seven Networks, Llc | Mobile network congestion recognition for optimization of mobile traffic |
US9065765B2 (en) | 2013-07-22 | 2015-06-23 | Seven Networks, Inc. | Proxy server associated with a mobile carrier for enhancing mobile traffic management in a mobile network |
US9819503B2 (en) | 2013-08-07 | 2017-11-14 | DeNA Co., Ltd. | Server device for exchanging messages |
US20150193093A1 (en) * | 2014-01-06 | 2015-07-09 | Ford Global Technologies, Llc | Method and system for a head unit application host |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5737538A (en) * | 1993-07-27 | 1998-04-07 | Compuserve Incorporated | System for remote microcomputer access and modification of information in host computer |
JPH0962631A (ja) * | 1995-08-24 | 1997-03-07 | Hitachi Ltd | 共同作業支援システム |
US5713019A (en) * | 1995-10-26 | 1998-01-27 | Keaten; Timothy M. | Iconic access to remote electronic monochrome raster data format document repository |
JP3543185B2 (ja) | 1996-03-18 | 2004-07-14 | 富士通株式会社 | 通信データ管理装置 |
US5778187A (en) * | 1996-05-09 | 1998-07-07 | Netcast Communications Corp. | Multicasting method and apparatus |
US5764916A (en) * | 1996-09-27 | 1998-06-09 | Ichat, Inc. | Method and apparatus for real time communication over a computer network |
US5796393A (en) * | 1996-11-08 | 1998-08-18 | Compuserve Incorporated | System for intergrating an on-line service community with a foreign service |
US5828839A (en) * | 1996-11-14 | 1998-10-27 | Interactive Broadcaster Services Corp. | Computer network chat room based on channel broadcast in real time |
JPH11184786A (ja) * | 1997-12-19 | 1999-07-09 | Fujitsu Ltd | チャットシステム,チャットサーバ,クライアント及び記録媒体 |
US6301607B2 (en) * | 1998-02-06 | 2001-10-09 | Netergy Networks, Inc. | Arrangement and method for displaying and sharing images |
JPH11288421A (ja) * | 1998-04-03 | 1999-10-19 | Fujitsu Ltd | サービス提供装置、サービス受信装置、サービス提供ホスト、選択サービス受信プログラムを記録したコンピュータ読み取り可能な記録媒体、選択サービス送信プログラムを記録したコンピュータ読み取り可能な記録媒体、サービス受信装置におけるサービス選択方法及びサービス提供ホストにおける選択サービスの送信方法 |
JP3654773B2 (ja) * | 1998-07-08 | 2005-06-02 | 富士通株式会社 | 情報交換方法、情報管理流通装置、情報管理装置、情報流通装置、情報管理流通プログラムを記録したコンピュータ読み取り可能な記録媒体、情報管理プログラムを記録したコンピュータ読み取り可能な記録媒体及び情報流通プログラムを記録したコンピュータ読み取り可能な記録媒体 |
US6212548B1 (en) * | 1998-07-30 | 2001-04-03 | At & T Corp | System and method for multiple asynchronous text chat conversations |
-
1998
- 1998-07-03 JP JP18900498A patent/JP4170448B2/ja not_active Expired - Fee Related
-
1999
- 1999-01-27 US US09/237,908 patent/US6714965B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US6714965B2 (en) | 2004-03-30 |
JP2000022706A (ja) | 2000-01-21 |
US20030093474A1 (en) | 2003-05-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4170448B2 (ja) | グループコンタクトシステム及びコンタクトシステムを実行するためのプログラムを記録した記録媒体 | |
KR101294582B1 (ko) | 접촉 데이터를 사용하는 미디어 공유 방법, 장치 및 시스템과 컴퓨터 판독가능 저장 매체 | |
JP4182464B2 (ja) | ビデオ会議システム | |
US20040193722A1 (en) | Universal instant messaging system for the internet | |
US20090265432A1 (en) | Communication system and communication terminal | |
KR20010083203A (ko) | 화상 데이터의 송신방법 및 화상처리단말과 휴대단말 | |
CN101427231A (zh) | 用于使在多个参与者之间能够进行结构化实时对话的方法和*** | |
KR100438757B1 (ko) | 휴대통신기구 및 유무선 인터넷을 이용한 정보관리시스템및 그 방법 | |
JP2008259153A (ja) | 通信端末、通信方法選択方法、通信方法及びこれらを実現するサーバ | |
JP5039259B2 (ja) | 画像生成装置を利用した通信遊技システム | |
US20060146995A1 (en) | Method for providing phonemail service using wired and wireless communication | |
JP4616876B2 (ja) | グループコンタクトシステム及びコンタクトシステムを実行するためのプログラムを記録した記録媒体 | |
JP2002368939A (ja) | 画像処理サービス提供システム及び提供方法並びに画像処理サービス提供用プログラム | |
JP5802116B2 (ja) | データ共有機能を有した通話システム | |
JP6856960B1 (ja) | 名刺交換方法及び装置 | |
JP4537117B2 (ja) | データ管理システム、プログラム及び記憶媒体 | |
JP2003122776A (ja) | アルバム作成システム | |
US6880011B1 (en) | Network communication system | |
JP2001306766A (ja) | 名刺管理・名刺交換システム | |
JP2002279218A (ja) | 会談相手の検索方法及び検索システム | |
JP3523450B2 (ja) | メッセージ通信システム、メッセージ仲介装置およびメッセージ仲介方法 | |
JP2002123611A (ja) | メッセージ管理装置および方法 | |
WO2002035782A2 (en) | Method and device for transmitting streaming multimedia messages | |
JPH10254794A (ja) | コンピュータネットワークにおける情報の管理方法および情報管理システム | |
JP2001352413A (ja) | 通信システム、通信方法および通信プログラムを記録したコンピュータ読み取り可能な記録媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040818 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060714 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060822 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20061020 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070828 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071026 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080513 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080710 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080805 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080807 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110815 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120815 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120815 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130815 Year of fee payment: 5 |
|
LAPS | Cancellation because of no payment of annual fees |