(57)【要約】【課題】情報端末機能の利用を苦手とする人々、老若男女、あまりインターネットの知識がない人々に、簡単にビデオライブチャットシステムを使ってもらう。【解決手段】本発明では情報伝達を行おうとするユーザがサービスに登録し、本システムからのメール送信画面に情報伝達を受けるユーザのメールアドレスを記載し送信することにより、乱数情報を含むＵＲＬ情報が送付される。  情報伝達を受けるユーザは乱数情報を含むＵＲＬ情報の記載されたメールを受信し、その乱数情報を含むＵＲＬ情報を選択するという簡単な手順により、情報伝達を行おうとするユーザのディスプレイに表示されビデオライブチャットを受信することができる。【選択図】図１
2013105482.tif 000002
【特許請求の範囲】
【請求項１】
複数の通信端末とサーバとをネットワークを介して接続し、前記複数の通信端末のディスプレイに表示され、動画及び音声及び文字情報及びデータ送付等により会員通信端末と非会員通信端末間での情報伝達を行うビデオライブチャットシステムにおいて
会員通信端末より、ＵＲＬ情報が記載されたメールを非会員通信端末へ送信し、非会員通信端末が該ＵＲＬ情報を選択することで、会員通信端末と非会員通信端末間のビデオライブチャットを開始することを特徴とするビデオライブチャットシステム。
【請求項２】
前記ＵＲＬ情報は会員情報等を識別する乱数情報を含むことを特徴とする請求項１記載のビデオライブチャットシステム。
【請求項３】
前記ＵＲＬ情報が選択されることによって、ＷＥＢサーバ上の乱数整合性確認プログラムが非会員端末から送られた乱数情報をＤＢサーバに照会し、整合性を確認することを特徴とする請求項２記載のビデオライブチャットシステム。
【請求項４】
会員通信端末より、ＵＲＬ情報が記載されたメールを非会員通信端末へ送信する際に、乱数情報及びビデオライブチャットＩＤ情報もＤＢサーバに登録され、非会員通信端末が該ＵＲＬ情報を選択することで、乱数情報をＤＢサーバに照会し、登録されているビデオライブチャットＩＤ情報でビデオライブチャットを、識別することを特徴とする請求項３記載のビデオライブチャットシステム。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、パソコンまたはＴＶ電話機能を備えた携帯電話等のディスプレイに表示される、動画及び音声及び文字情報及びデータ送付によりユーザ間での情報伝達を行うビデオライブチャットシステムに関する。
【背景技術】
【０００２】  現在、パソコンまたは携帯電話等は、きわめて広く普及しており、老若男女問わず多くの人々が日常的に利用している。【０００３】  パソコン及び携帯電話等は多機能であり、ＴＶの視聴やＷＥＢブラウザを利用したサイトの閲覧、電子メールの送受信、カメラを利用した通信機能など多種多様な機能を備えている。【０００４】  しかしながら、パソコンまたは携帯電話等の利用を苦手とする年配者や老若男女も多く存在し、パソコンまたは携帯電話等の機能を利用出来ていない状況である。
【背景技術】
【０００５】  これまで、画像及び音声を伝送するチャットシステムは、専用端末や専用アプリケーションを用いて行われていた。つまりチャットを行なうためには、この専用端末を購入又は専用アプリケーションをダウンロードする必要があり、広く一般に広まるまでにはいたっていない。一方、近年のネットワークやインターネットの発達により、パソコンを用いた通信が一般的になってきており、その通信を利用したアプリケーションのひとつとして、前記ＴＶ電話同等の機能を実現する通信アプリケーションが市場に出回るようになってきている。【０００６】  この通信アプリケーションの中に、ＯＳに付属する通信アプリケーションがある。画像及び音声の入力デバイスとして、画像に関しては例えばカメラ、音声に関しては例えばマイクというように、画像と音声とそれぞれに独立した物や、カメラやマイクが一体になった物を、パソコンまたは携帯電話等に利用又は、接続してＴＶ電話同等の機能を実現している。また、ＯＳ付属の通信アプリケーションでは、上記の画像と音声の通信に加えて、画像と音声の同一回線内にデータ送付のための回線も保持しており、これを用いることによりチャットやファイル転送を実現している。【０００７】  この通信アプリケーションは、全てのユーザが会員登録時ＩＤ及びパスワードを設定し、利用開始している。【０００８】  従来の仕組みでは、通信を行うパソコンまたは携帯電話機能等の利用を苦手とする老若男女が、利用するサービスにＩＤ及びパスワードを登録し、お互いにＩＤ及びパスワードを入力しログイン後ＩＤ情報を交わす等、個人を識別する必要があった。
【発明の概要】
【発明が解決しようとする課題】
【０００９】  しかしながら、上記パソコンまたは携帯電話等を用いた、ビデオライブチャットシステムは、専用アプリケーションの購入及び、非会員がＩＤ及びパスワードの登録をしないで、簡単にビデオライブチャットを実現する事が出来なかった。【００１０】  上述したように、パソコンまたは携帯電話等の利用を苦手とする人々や、あまりインターネットの知識がない人々や老若男女がビデオライブチャットシステムを利用し、ユーザ間での通信を行えるしくみが必要となる。
【課題を解決するための手段】
【００１１】  本発明は、パソコンまたは携帯電話等にブラウザや電子メールの送受信機能など、インターネット通信機能が標準装備されていることに着目した。【００１２】  請求項１の発明は、複数の通信端末とサーバとをネットワークを介して接続し、前記複数の通信端末のディスプレイに表示され、動画及び音声及び文字情報及びデータ送付等により会員通信端末と非会員通信端末間での情報伝達を行うビデオライブチャットシステムにおいて
会員通信端末より、ＵＲＬ情報が記載されたメールを非会員通信端末へ送信し、非会員通信端末が該ＵＲＬ情報を選択することで、会員通信端末と非会員通信端末間のビデオライブチャットを開始することを特徴とするビデオライブチャットシステムである。【００１３】  請求項２の発明は、前記ＵＲＬ情報は会員情報等を識別する乱数情報を含むことを特徴とする請求項１記載のビデオライブチャットシステムである。【００１４】  請求項３の発明は、前記ＵＲＬ情報が選択されることによって、ＷＥＢサーバ上の乱数整合性確認プログラムが非会員端末から送られた乱数情報をＤＢサーバに照会し、整合性を確認することを特徴とする請求項２記載のビデオライブチャットシステムである。【００１５】  請求項４の発明は、会員通信端末より、ＵＲＬ情報が記載されたメールを非会員通信端末へ送信する際に、乱数情報及びビデオライブチャットＩＤ情報もＤＢサーバに登録され、非会員通信端末が該ＵＲＬ情報を選択することで、乱数情報をＤＢサーバに参照し、登録されているビデオライブチャットＩＤ情報でビデオライブチャットを、識別することを特徴とする請求項３記載のビデオライブチャットシステムである。
【発明の効果】
【００１６】  本発明は、情報伝達を行おうとするユーザ１名が、本サービスに会員登録を行っていれば、その他のユーザは会員登録の必要が無く、通信を行おうとするユーザから、送信されるメールに記載された、乱数情報を含むＵＲＬ情報を選択する、という簡単な手順により、ビデオライブチャットシステムに繋がりユーザ間での通信を行える効果がある。【００１７】  すなわち、本発明に係るビデオライブチャットシステムは、送信側はＩＤパスワードを入力し、ログインするが、受信側はＩＤパスワードを入力せずに、ログイン出来る為、容易にビデオライブチャットを行える効果がある。【００１８】  又、本発明は、情報伝達を行おうとするユーザ１名が、本サービスの会員登録を行っていればパソコンまたは携帯電話等の利用を苦手とする人々や、あまりインターネットの知識がない人々や老若男女は会員登録しなくても本システムを利用し、ユーザ間での通信を行えるビデオライブチャットシステムであり、世界中でスタンダードに使われるようになる。
【図面の簡単な説明】
【図１】本発明の実施形態によるビデオライブチャットシステムの構成図である。
【図２】本発明の実施形態によるビデオライブチャットシステムのフローチャートである。
【図３】本発明の実施形態によるビデオライブチャットシステムのＷＥＢサーバ構成図である。
【図４】本発明の実施形態によるビデオライブチャットシステムのＤＢサーバ構成図である。
【図５】本発明の実施形態によるビデオライブチャットシステムのＭＡＩＬサーバの構成図である。
【図６】本発明の実施形態によるビデオライブチャットシステムのＳＴＲＥＡＭＩＮＧサーバ構成図である。
【図７】本発明の実施形態によるビデオライブチャットシステムのＤＢサーバに対する乱数情報処理説明図である。
【発明を実施するための形態】
【００１９】  以下、図１を使って本発明の実施形態によるビデオライブチャットシステムの構成を説明する。
図の中で、物は数字で表記し、人はアルファベットＭ、Ｎで表記する。ユーザは、会員登録をしたのちには会員と表記する。
通信端末とは、例えばパソコンまたはタブレットパソコンまたはモバイル電話機またはモバイル機器、通信ネットワークにアクセスするモデムなどの通信手段を備えたコンピュータなどの通信ネットワークのどのような端末機器も意味するものとする。
【００２０】  本発明は、情報伝達を行おうとするユーザＭのみが本サービスの会員登録を行い、非会員Ｎは会員登録を行わなくても会員Ｍからのメールを受信し、乱数情報を含むＵＲＬ情報を選択する簡単な動作で、アプリケーションを使わずに会員Ｍの利用する通信端末２及び非会員Ｎの利用する通信端末１０との間で、ビデオライブチャットが行え、個人及び複数人とのビデオライブストリーミングや動画及び音声及び文字情報及びデータ送付等の送受信が可能になる。
【００２１】  図１において、ユーザＭはカメラ機能やマイク機能の付いた、通信端末２を利用又は、マイク付カメラ１を接続した通信端末２のＷＥＢブラウザ３を通じ本サービスの登録画面よりユーザ名、パスワード、メールアドレス等の会員情報を入力し、インターネット４を通じ、本サービスのビデオライブチャットシステム５に接続され、入力した情報はＷＥＢサーバ６上に設置してある登録プログラム６−１を介しＤＢサーバ７へ会員登録（仮登録）され、会員情報は、ＤＢサーバ７に登録、保存、管理される。
会員情報とは、会員Ｍのユーザ名、パスワード、メールアドレス等である。
会員情報等とは、会員Ｍの会員情報や非会員ＮのビデオライブチャットＩＤ情報及び乱数情報及びメールアドレス等を含む会員情報である。
【００２２】  本サービスの会員登録（仮登録）が完了すると会員Ｍの利用する通信端末２へＭＡＩＬサーバ８より会員登録（仮登録）完了メールが送信される。
会員Ｍの利用する通信端末２へ届いた会員登録（仮登録）完了メールには、登録を確認する為のＵＲＬ情報が記載されており、そのＵＲＬ情報を選択することで会員Ｍの利用する通信端末２のＷＥＢブラウザ３を通じ、インターネット４を介し、本サービスのビデオライブチャットシステム５に接続されＷＥＢサーバ６上に設置した登録内容確認プログラム６−２を介しＤＢサーバ７にユーザ名、パスワード、メールアドレス等の会員情報を照会し、一致した場合ＭＡＩＬサーバ８を通じ、本サービスのビデオライブチャットシステム５に接続され、インターネット４を介し、会員Ｍの利用する通信端末２へ会員登録（本登録）完了メールが送信される。
【００２３】  本サービスへの会員登録（本登録）が完了した会員Ｍは、通信端末２よりＷＥＢブラウザ３を通じ、本サービスのログイン画面より、会員登録（本登録）をしたユーザ名若しくはメールアドレスとパスワードを入力し、インターネット４を通じ本サービスのビデオライブチャットシステム５に接続され、ＷＥＢサーバ６上に設置した登録内容確認プログラム６−２を介しＤＢサーバ７にユーザ認証を行う。そして、会員登録（仮登録）時にＤＢサーバ７に登録した会員情報と照合し、正しければログインが許可され、ログインを完了する。
【００２４】  本サービスにログインを完了した会員Ｍは、通信端末２のＷＥＢブラウザ３を通じ、本サービスのビデオライブチャットシステム５に接続され、メール機能の入力画面にて招待したい非会員Ｎのメールアドレスを入力し送信する際に、ＷＥＢサーバ６上に設置した乱数生成プログラム６−４によって、メールアドレスごとに生成された、非会員ＮのビデオライブチャットＩＤ情報及びＵＲＬ情報に含まれる乱数情報とメールアドレスもＤＢサーバ７へ登録される。そして、ＷＥＢサーバ６上に設置した入力情報挿入プログラム６−３にて、宛先に入るメールの送信先アドレスと、メール本文に入る招待文をメールファイルに書き込み、乱数生成プログラム６−４にて生成されたＵＲＬ情報に含まれる乱数情報と共に、招待ボタンを押下することにより非会員Ｎの利用する通信端末１０へメール送信される。
【００２５】  会員Ｍは、非会員Ｎへメール送信した後、会員Ｍの利用する通信端末２からのアクセスによってＷＥＢブラウザ３上で動く、ＷＥＢサーバ６上に設置したＦＬＡＳＨアプリケーションプログラム６−６は、カメラ機能やマイク機能の付いた通信端末２を利用又は、マイク付カメラ１を接続した通信端末２から、動画情報、音声情報、文字情報を受け取り、ＷＥＢブラウザ３を通じ、インターネット４を介し、本サービスのビデオライブチャットシステム５に接続され、ＳＴＲＥＡＭＩＮＧサーバ１２へ送信される。
【００２６】  非会員Ｎは、会員Ｍの送付した乱数情報を含むＵＲＬ情報の記載されたメールを受信し、メールに記載された乱数情報を含むＵＲＬ情報を選択する事によって乱数情報は、ＷＥＢブラウザ１１を通じインターネット４を介し、本サービスのビデオライブチャットシステム５に接続され、ＷＥＢサーバ６上に設置した乱数整合性確認プログラム６−５へ送信される。そして、非会員Ｎの利用する通信端末１０からのアクセスによってＷＥＢブラウザ１１上で動く、ＷＥＢサーバ６上に設置したＦＬＡＳＨアプリケーションプログラム６−６は、カメラ機能やマイク機能の付いた非会員Ｎの利用する通信端末１０を利用又は、マイク付カメラを接続した非会員Ｎの利用する通信端末１０から、動画情報、音声情報、文字情報を受け取り、ＷＥＢブラウザ１１を通じ、インターネット４を介し、本サービスのビデオライブチャットシステム５に接続され、ＳＴＲＥＡＭＩＮＧサーバ１２へ送信される。
【００２７】  ＷＥＢサーバ６上の乱数整合性確認プログラム６−５は、非会員Ｎの利用する通信端末１０から送られた乱数情報をＤＢサーバ７へ照会し、会員Ｍから非会員Ｎへメール送信時にＤＢサーバ７に登録した乱数情報との整合性を確認する。そして、ＵＲＬ情報に含まれる乱数情報とＤＢサーバ内に登録されている乱数情報が一致した場合、メール送信時にＤＢサーバ７に登録したビデオライブチャットＩＤ情報で識別し、ビデオライブチャットＩＤ情報が一致した場合、同じビデオライブチャットに繋がり、ビデオライブチャットＩＤ情報が一致しない場合、同じビデオライブチャットに繋がらない。この様に乱数情報で整合性を確認し、ビデオライブチャットＩＤ情報で該当するビデオライブチャットを識別する。
【００２８】  ビデオライブチャットを識別したのちＳＴＲＥＡＭＩＮＧサーバ１２上の動画情報処理プログラム１２−１、音声情報処理プログラム１２−２、文字情報処理プログラム１２−３で処理された情報は、会員Ｍの利用する通信端末２及び非会員Ｎの利用する通信端末１０からのアクセスによって会員Ｍの利用する通信端末２のＷＥＢブラウザ３及び非会員Ｎの利用する通信端末１０のＷＥＢブラウザ１１上で動く、ＷＥＢサーバ６上に設置したＦＬＡＳＨアプリケーションプログラム６−６からの命令を受けてストリーミング方式のマルチメディアデータとして配信され、本サービスのビデオライブチャットシステム５に接続されインターネット４を介し、会員Ｍの利用する通信端末２のＷＥＢブラウザ３及び非会員Ｎの利用する通信端末１０のＷＥＢブラウザ１１を介し通信することでビデオライブチャットの送受信が可能になる。
【００２９】  上述したように、情報伝達を行おうとするユーザ１名が会員登録する事によって、ＷＥＢサーバ６に設置した乱数生成プログラム６−４が乱数情報を生成し、会員Ｍの利用する通信端末２から非会員Ｎの利用する通信端末１０へメール送信される。そして、非会員Ｎの利用する通信端末１０はメールに記載された乱数情報を含むＵＲＬ情報を選択する事でＵＲＬ情報に含まれる乱数情報をＤＢサーバ７へ照会し、登録されている乱数情報との整合性を確認し、ビデオライブチャットＩＤ情報でビデオライブチャットを識別し、ビデオライブチャットへ繋がる本サービスのビデオライブチャットシステム５である。
【００３０】  本サービスのビデオライブチャットシステム５に会員登録している会員Ｍの利用する通信端末２を介さず、非会員Ｎ同士の利用する通信端末１０間ではビデオライブチャットは行えない。非会員Ｎの利用する通信端末１０から本サービスのビデオライブチャットシステム５にアクセスしても、会員登録を行わなければ乱数情報は提供されない為、ビデオライブチャットは行えない。そして、乱数情報を含むＵＲＬ情報を選択することによって、パスワードを入力したものと同じ効果があり、乱数情報は、会員が招待した際に１度だけ発行さるものであり。乱数情報が１文字変わっても同一のビデオライブチャットには繋がらない。この際、非会員Ｎのパスワードの役割をするのが乱数情報である。
すなわち他人から、不正アクセスを防ぐ為に簡単に覚えられない乱数情報を使用している。
【００３１】  乱数情報とは、アルファベットと数字で構成された英数表記で例えば、
ｅ３５５ｃ１９３４ｆｃ６１ｃ１ｄｆｆ４７７ｆｆ８５ｅｃｄｅ７３ａｃこのようなものであり、従来のシステムで使われるパスワードに替わり整合性をとるものである。
乱数情報を含むＵＲＬ情報とは、メールアドレスごとに生成された、ＵＲＬ情報に含まれる乱数情報で、アルファベットと数字と記号で構成された英数記号表記で例えば、
ｈｔｔｐ：／／ｆｒｉｅｓｔ．ｃｏｍ／ｅ３５５ｃ１９３４ｆｃ６１ｃ１ｄｆｆ４７７ｆｆ８５ｅｃｄｅ７３ａｃこのようなものである。
ビデオライブチャットＩＤとは、ビデオライブチャットを識別するアルファベットと数字で構成された英数の連番表記で、例えればａ００００１，ａ００００２，ａ００００３このようなものであり、会員Ｍが招待する同一のビデオライブチャットを識別する役割を果たす。
本サービスで使われるメールアドレスは、従来のサービスで使われるＩＤの役割をし、乱数情報は、従来のサービスで使われるパスワードの役割をする。
【００３２】  以下に、本サービスのビデオライブチャットシステム５の説明をする。本サービスのビデオライブチャットシステム５の中には、ＷＥＢサーバ６とＤＢサーバ７とＭＡＩＬサーバ８とＳＴＲＥＡＭＩＮＧサーバ１２がある。
【００３３】  ＷＥＢサーバ６には、登録プログラム６−１、登録内容確認プログラム６−２、入力情報挿入プログラム６−３、乱数生成プログラム６−４、乱数整合性確認プログラム６−５、ＦＬＡＳＨアプリケーションプログラム６−６が記憶されている。
【００３４】  登録プログラム６−１は、会員Ｍの利用する通信端末２からのアクセスによってＷＥＢブラウザ３上を通じ、ＷＥＢサーバ６上に設置した入力情報挿入プログラム６−３を介し本サービス内のユーザ登録よりユーザ名、メールアドレス、パスワード等の会員情報を入力し、インターネット４を通じ、本サービスのビデオライブチャットシステム５に接続され、入力した情報はＷＥＢサーバ上に設置してある登録プログラム６−１を介しＤＢサーバ７へ会員情報を登録される。そして、乱数生成プログラム６−４によってメールアドレスごとに生成された、非会員ＮのビデオライブチャットＩＤ情報及びＵＲＬ情報に含まれる乱数情報と、メールアドレスをＤＢサーバ７に登録するプログラムである。
【００３５】  登録内容確認プログラム６−２は、ユーザ名、メールアドレス、パスワード等の会員Ｍの会員情報や非会員ＮのビデオライブチャットＩＤ情報及び乱数情報とメールアドレス等の会員情報等をＤＢサーバ７へ確認するプログラムである。
【００３６】  入力情報挿入プログラム６−３は、キーボードからの入力情報をＤＢサーバに挿入するプログラムである。
【００３７】  乱数生成プログラム６−４は、メールアドレスごとにビデオライブチャットＩＤ情報及びＵＲＬに含まれる乱数情報を生成するプログラムである。
【００３８】  乱数整合性確認プログラム６−５は、非会員Ｎの利用する通信端末１０に届いたメールに記載された、乱数情報を含むＵＲＬ情報を選択される事によって、非会員Ｎの利用する通信端末１０から送られた乱数情報をＤＢサーバ７へ照会し、会員Ｍの利用する通信端末２から非会員Ｎの利用する通信端末１０へ招待メールを送信時にＤＢサーバ７に登録した、ＵＲＬ情報に含まれる乱数情報との整合性を確認するプログラムである。
【００３９】  ＦＬＡＳＨアプリケーションプログラム６−６は、会員Ｍの利用する通信端末２のＷＥＢブラウザ３及び非会員Ｎの利用する通信端末１０のＷＥＢブラウザ１１上で動き、カメラ機能やマイク機能の付いた会員Ｍの利用する通信端末２及びカメラ機能やマイク機能の付いた非会員Ｎの利用する通信端末１０を利用又は、マイク付カメラ１を接続した会員Ｍの利用する通信端末２及びマイク付カメラ９を接続した非会員Ｎの利用する通信端末１０から、動画情報、音声情報、文字情報を受け取り、インターネット４を通じ、本サービスのビデオライブチャットシステム５に接続されＳＴＲＥＡＭＩＮＧサーバ１２へ送付される。そして、ＳＴＲＥＡＭＩＮＧサーバ１２上の動画情報処理プログラム１２−１、音声情報処理プログラム１２−２、文字情報処理プログラム１２−３で処理された情報は、会員Ｍの利用する通信端末２及び非会員Ｎの利用する通信端末１０からのアクセスによって会員Ｍの利用する通信端末２のＷＥＢブラウザ３及び非会員Ｎの利用する通信端末１０のＷＥＢブラウザ１１上で動く、ＷＥＢサーバ６上に設置したＦＬＡＳＨアプリケーションプログラム６−６からの命令を受けてストリーミング方式のマルチメディアデータとして配信され、本サービスのビデオライブチャットシステム５に接続され、インターネット４を介し、会員Ｍの利用する通信端末２のＷＥＢブラウザ３及び非会員Ｎの利用する通信端末１０のＷＥＢブラウザ１１を介し通信することでビデオライブチャットを可能にするアプリケーションプログラムである。
【００４０】  ＤＢサーバ７は、ユーザ名、メールアドレス、パスワード等の会員Ｍの会員情報と、非会員ＮのビデオライブチャットＩＤ情報及びＵＲＬ情報に含まれる乱数情報とメールアドレス等の会員情報等をデータベースとして登録、保存、管理し、会員Ｍの利用する通信端末２や非会員Ｎの利用する通信端末１０から検索及び更新や照会などの命令を受け処理を行なう。そして、ＤＢサーバ７は会員情報等の登録、保存、管理の役割を果たすプログラムである。
またビデオライブチャットの接続先であるＵＲＬ情報に含まれる乱数情報は、ＤＢサーバ７内のデータベースに登録、保存、管理され乱数整合性確認プログラム６−５からの確認を受け、情報の確認処理を行う。
【００４１】  ＭＡＩＬサーバ８には、メール送信プログラム８−１が記憶されている。
メール送信プログラム８−１は、入力情報挿入プログラム６−３からの命令を受けて、宛先に入るメールの送付先アドレスと、メールの本文に入る招待文をメールファイルに書き込み会員Ｍの利用する通信端末２及び非会員Ｎの利用する通信端末１０に向けて電子メールを送信するための役割を果たすプログラムである。
【００４２】  ＳＴＲＥＡＭＩＮＧサーバ１２には、動画情報処理プログラム１２−１、音声情報処理プログラム１２−２、文字情報処理プログラム１２−３が記憶されている。
【００４３】  ＳＴＲＥＡＭＩＮＧサーバ１２は、ＦＬＡＳＨアプリケーションプログラム６−６より送信される、カメラ機能やマイク機能の付いた会員Ｍの利用する通信端末２及びカメラ機能やマイク機能の付いた非会員Ｎの利用する通信端末１０を利用又は、マイク付カメラ１を接続した会員Ｍの利用する通信端末２及びマイク付カメラ９を接続した非会員Ｎの利用する通信端末１０から、動画情報、音声情報、文字情報を受け取り、ＳＴＲＥＡＭＩＮＧサーバ１２上の動画情報処理プログラム１２−１、音声情報処理プログラム１２−２、文字情報処理プログラム１２−３が処理し、会員Ｍの利用する通信端末２のＷＥＢブラウザ３及び非会員Ｎの利用する通信端末１０のＷＥＢブラウザ１１上で動く、ＷＥＢサーバ６上に設置したＦＬＡＳＨアプリケーションプログラム６−６からの命令を受けてストリーミング方式のマルチメディアデータとして配信され、本サービスのビデオライブチャットシステム５を介しインターネット４を介し、会員Ｍの利用する通信端末２のＷＥＢブラウザ３及び非会員Ｎの利用する通信端末１０のＷＥＢブラウザ１１を介し通信する役割を果たすプログラムである。
【００４４】  以下、図２を使って本発明の実施形態によるビデオライブチャットシステムのフローチャートを説明する。
図の中で、処理はアルファベットＳと数字で表記し、人はアルファベットＵ・Ｍ・Ｎで表記する。ユーザは、会員登録をしたのちには会員と表記する。
通信端末とは、例えばパソコンまたはタブレットパソコンまたはモバイル電話機またはモバイル機器、通信ネットワークにアクセスするモデムなどの通信手段を備えたコンピュータなどの通信ネットワークのどのような端末機器も意味するものとする。
【００４５】  図２において、ユーザＵは、カメラ機能やマイク機能の付いた、通信端末を利用又は、マイク付カメラを接続した通信端末の、ＷＥＢブラウザを通じ本サービスの登録画面よりユーザ名、パスワード、メールアドレス等の会員情報を入力（Ｓ２）し、インターネットを介し、本サービスのビデオライブチャットシステム（Ｓ１）に接続される。入力した情報は、ＷＥＢサーバ上に設置した登録プログラムを介しＤＢサーバに登録、保存、管理（Ｓ３）され会員登録（仮登録）（Ｓ４）される。
【００４６】  本サービスの会員登録（仮登録）が完了するとＭＡＩＬサーバを通じ本サービスのビデオライブチャットシステムに接続されインターネットを介し、ＷＥＢブラウザを介し会員Ｍ（通信端末）へ会員登録（仮登録）完了メール送信（Ｓ５）される。
【００４７】  会員Ｍ（通信端末）に送られた、登録確認用メールには登録を確認する為のＵＲＬ情報が記載されておりそのＵＲＬ情報を選択（Ｓ６）することで、会員情報は、ＷＥＢブラウザを通じ、インターネットを介し、本サービスのビデオライブチャットシステムに接続され、ＷＥＢサーバ（Ｓ７）上に設置した登録内容確認プログラムにより会員情報をＤＢサーバ（Ｓ８）へ確認（Ｓ９）し、会員登録（本登録）（Ｓ１０）される。
【００４８】  本サービスへの会員登録（本登録）が完了した会員Ｍは、通信端末よりＷＥＢブラウザ３を通じ、本サービスのログイン画面より、会員登録（本登録）をしたユーザ名若しくはメールアドレスとパスワードを入力（Ｓ１１）し、インターネットを通じ本サービスのビデオライブチャットシステムに接続され、ＷＥＢサーバ上の登録内容確認プログラム（Ｓ１２）を介しＤＢサーバにユーザ認証（Ｓ１３）を行う。そして、会員登録（仮登録）時にＤＢサーバに登録した会員情報と照合し、正しければログインが許可（Ｓ１４）され、ログインを完了する。
【００４９】  本サービスにログインを完了した会員Ｍは、通信端末のＷＥＢブラウザを通じ、本サービスのビデオライブチャットシステムに接続され、メール機能の入力画面にて招待したい非会員Ｎのメールアドレスを入力し（Ｓ１５）送信する際に、ＷＥＢサーバ上に設置した乱数生成プログラムによって、メールアドレスごとに生成された、非会員ＮのビデオライブチャットＩＤ情報及びＵＲＬ情報に含まれる乱数情報とメールアドレスもＤＢサーバへ登録される。そして、ＷＥＢサーバ上に設置した入力情報挿入プログラムにて、宛先に入るメール送信先アドレスと、メール本文に入る招待文をメールファイルに書き込み、乱数生成プログラムにて生成されたＵＲＬ情報に含まれる乱数情報と共に、招待ボタンを押下することにより非会員Ｎの利用する通信端末へメール送信（Ｓ１６）される。
【００５０】  会員Ｍは、非会員Ｎへメール送信した後、会員Ｍの利用する通信端末からのアクセスによってＷＥＢブラウザ上で動く、ＷＥＢサーバ上に設置したＦＬＡＳＨアプリケーションプログラムは、カメラ機能やマイク機能の付いた会員Ｍの利用する通信端末を利用又は、マイク付カメラを接続した会員Ｍの利用する通信端末から、動画情報、音声情報、文字情報を受け取り、ＷＥＢブラウザを通じ、インターネットを介し、本サービスのビデオライブチャットシステムに接続され、ＳＴＲＥＡＭＩＮＧサーバへ送信（Ｓ１７）される。
【００５１】  非会員Ｎは、会員Ｍの送付した乱数情報を含むＵＲＬ情報の記載されたメールを受信し、メールに記載された乱数情報を含むＵＲＬ情報を選択（Ｓ１８）することによって、乱数情報はＷＥＢブラウザを介し、インターネットを介し、本サービスのビデオライブチャットシステムに接続され、ＷＥＢサーバ上に設置した乱数整合性確認プログラムへ送信される。そして、非会員Ｎの利用する通信端末からのアクセスによってＷＥＢブラウザ上で動く、ＷＥＢサーバ上に設置したＦＬＡＳＨアプリケーションプログラムは、カメラ機能やマイク機能の付いた非会員Ｎの利用する通信端末を利用又は、マイク付カメラを接続した非会員Ｎの利用する通信端末から、動画情報、音声情報、文字情報を受け取り、ＷＥＢブラウザを通じ、インターネットを介し、本サービスのビデオライブチャットシステムに接続され、ＳＴＲＥＡＭＩＮＧサーバへ送信される。
【００５２】  ＷＥＢサーバ上に設置した乱数整合性確認プログラムは非会員の利用する通信端末から送られた乱数情報をＤＢサーバへ照会（Ｓ１９）し、会員Ｍから非会員Ｎへメール送信時にＤＢサーバに登録した乱数情報との整合性を確認（Ｓ２０）する。そして、ＵＲＬ情報に含まれる乱数情報とＤＢサーバ内に登録されている乱数情報が一致した場合、メール送信時にＤＢサーバ７に登録したビデオライブチャットＩＤ情報で識別し該当するビデオライブチャットに繋がり（Ｓ２１）、乱数情報が一致しない場合、ビデオライブチャットに繋がらない（Ｓ２２）。この様に乱数情報で整合性を確認し、ビデオライブチャットＩＤ情報で該当するビデオライブチャットを識別する。
【００５３】  ビデオライブチャットを識別した後、ＳＴＲＥＡＭＩＮＧサーバ上の動画情報処理プログラム、音声情報処理プログラム、文字情報処理プログラムで処理された情報は、会員Ｍの利用する通信端末及び非会員の利用する通信端末からのアクセスによって、会員Ｍの利用する通信端末及び非会員の利用する通信端末のＷＥＢブラウザ上で動く、ＷＥＢサーバ上に設置したＦＬＡＳＨアプリケーションプログラムからの命令（Ｓ２３）を受けてストリーミング方式のマルチメディアデータとして配信され、本サービスのビデオライブチャットシステムを介しインターネットを介し、会員Ｍの利用する通信端末及び非会員Ｎの利用する通信端末のＷＥＢブラウザを通じ（Ｓ２４）通信することでビデオライブチャットの送受信（Ｓ２５）が可能になる。
【００５４】  乱数情報とは、アルファベットと数字で構成された英数表記で例えば、
ｅ３５５ｃ１９３４ｆｃ６１ｃ１ｄｆｆ４７７ｆｆ８５ｅｃｄｅ７３ａｃこのようなものであり、従来のシステムで使われるパスワードに替わり整合性をとるものである。
乱数情報を含むＵＲＬ情報とは、メールアドレスごとに生成された、ＵＲＬ情報に含まれる乱数情報で、アルファベットと数字と記号で構成された英数記号表記で例えば、
ｈｔｔｐ：／／ｆｒｉｅｓｔ．ｃｏｍ／ｅ３５５ｃ１９３４ｆｃ６１ｃ１ｄｆｆ４７７ｆｆ８５ｅｃｄｅ７３ａｃこのようなものである。
ビデオライブチャットＩＤとは、ビデオライブチャットを識別するアルファベットと数字で構成された英数の連番表記で、例えればａ００００１，ａ００００２，ａ００００３このようなものであり、会員Ｍが招待する同一のビデオライブチャットを識別する役割を果たす。
本サービスで使われるメールアドレスは、従来のサービスで使われるＩＤの役割をし、乱数情報は、従来のサービスで使われるパスワードの役割をする。
【００５５】  以下、図３を使って本発明の実施形態によるビデオライブチャットシステムのＷＥＢサーバ構成を説明する。
図の中で、物は数字で表記する。
ＷＥＢサーバ６には、登録プログラム６−１、登録内容確認プログラム６−２、入力情報挿入プログラム６−３、乱数生成プログラム６−４、乱数整合性確認プログラム６−５、ＦＬＡＳＨアプリケーションプログラム６−６が記憶されている。
【００５６】  登録プログラム６−１は、会員の利用する通信端末からのアクセスによってＷＥＢブラウザ上で動く、ＷＥＢサーバ６上に設置した入力情報挿入プログラム６−３を介し本サービス内のユーザ登録よりユーザ名、メールアドレス、パスワード等の会員の会員情報を登録する。そして、乱数生成プログラム６−４によってメールアドレスごとに生成された、非会員のビデオライブチャットＩＤ情報及びＵＲＬ情報に含まれる乱数情報と、メールアドレスをＤＢサーバに登録するプログラムである。
【００５７】    登録内容確認プログラム６−２は、ユーザ名、メールアドレス、パスワード等の会員の会員情報や非会員のビデオライブチャットＩＤ情報及び乱数情報とメールアドレス等をＤＢサーバへ確認するプログラムである。
【００５８】  入力情報挿入プログラム６−３は、キーボードからの入力情報をＤＢサーバに挿入するプログラムである。
【００５９】  乱数生成プログラム６−４は、メールアドレスごとにビデオライブチャットＩＤ情報及びＵＲＬ情報に含まれる乱数情報を生成するプログラムである。
【００６０】  乱数整合性確認プログラム６−５は、非会員の利用する通信端末に届いたメールに記載された、乱数情報を含むＵＲＬ情報を選択される事によって、非会員の利用する通信端末から送られた乱数情報をＤＢサーバへ照会し、会員の利用する通信端末から非会員の利用する通信端末へ招待メール送信時にＤＢサーバに登録した、ＵＲＬに含まれる乱数情報との整合性を確認するプログラムである。
【００６１】  ＦＬＡＳＨアプリケーションプログラム６−６は、会員の利用する通信端末及び非会員の利用する通信端末のＷＥＢブラウザ上で動き、カメラ機能やマイク機能の付いた会員の利用する通信端末及びカメラ機能やマイク機能の付いた非会員の利用する通信端末を利用又は、マイク付カメラを接続した会員の利用する通信端末及びマイク付カメラを接続した非会員の利用する通信端末から、動画情報、音声情報、文字情報を受け取り、インターネットを通じ、本サービスのビデオライブチャットシステムに接続されＳＴＲＥＡＭＩＮＧサーバに送信する。そして、ＳＴＲＥＡＭＩＮＧサーバ上の動画情報処理プログラム、音声情報処理プログラム、文字情報処理プログラムで処理された情報は、会員の利用する通信端末及び非会員の利用する通信端末からのアクセスによって会員の利用する通信端末のＷＥＢブラウザ及び非会員の利用する通信端末のＷＥＢブラウザ上で動く、ＷＥＢサーバ６上に設置したＦＬＡＳＨアプリケーションプログラム６−６からの命令を受けてストリーミング方式のマルチメディアデータとして配信され、本サービスのビデオライブチャットシステムに接続され、インターネットを介し、会員の利用する通信端末のＷＥＢブラウザ及び非会員の利用する通信端末のＷＥＢブラウザを介し通信することでビデオライブチャットを可能にするアプリケーションプログラムである。
【００６２】  以下、図４を使って本発明の実施形態によるビデオライブチャットシステムのＤＢサーバ構成を説明する。
図の中で、物は数字で表記する。
ビデオライブチャットＩＤ７−１、乱数情報７−２、メールアドレス７−３、ＩＤ７−４、パスワード７−５の会員情報等がデータベースとして登録、保存、管理されている。
ビデオライブチャットＩＤ７−１とは、ビデオライブチャットを識別するアルファベットと数字等で構成された英数の連番表記で、例えばａ００００１，ａ００００２，ａ００００３このようなものであり、会員Ｍが招待する同一のビデオライブチャットを特定する役割を果たす。
乱数情報７−２とは、アルファベットと数字等で構成された英数表記で例えば、
ｅ３５５ｃ１９３４ｆｃ６１ｃ１ｄｆｆ４７７ｆｆ８５ｅｃｄｅ７３ａｃであり従来のシステムで使われるパスワードに替わり整合性をとるものである。
メールアドレス７−３とは、会員Ｍ、非会員Ｎの所有しているアルファベットと数字と記号等で構成された英数記号表記で例えば、ｔｋ−３９０１＠ｆｒｉｅｓｔ．ｊｐこのようなものである。
ＩＤ７−４とは、会員Ｍが登録時に設定した、アルファベットと数字等で構成された英数表記で例えば、ｉｄ３９０１このようなものである。
パスワード７−５とは、会員Ｍが登録時に設定した、アルファベットと数字等で構成された英数表記で例えば、ｐａｓｓ３９０１このようなものである。
【００６３】  以下、図５を使って本発明の実施形態によるビデオライブチャットシステムのＭＡＩＬサーバ構成を説明する。
図の中で、物は数字で表記する。
ＭＡＩＬサーバ８は、入力情報挿入プログラム６−３からの命令を受けて、メール本文に入る招待文と、宛先に入るメールの送信先アドレスを、メールファイルに書き込み送付する。
会員Ｍの利用する通信端末２及び非会員Ｎの利用する通信端末１０に向けて電子メールを送信するための役割を果たすプログラムである。
【００６４】  以下、図６を使って本発明の実施形態によるビデオライブチャットシステムのＳＴＲＥＡＭＩＮＧサーバ構成を説明する。
図の中で、物は数字で表記する。
ＳＴＲＥＡＭＩＮＧサーバ１２には、動画情報処理プログラム１２−１、音声情報処理プログラム１２−２、文字情報処理プログラム１２−３が記憶されている。
【００６５】  ＦＬＡＳＨアプリケーションプログラムより送信される、カメラ機能やマイク機能の付いた会員の利用する通信端末及びカメラ機能やマイク機能の付いた非会員の利用する通信端末を利用又は、マイク付カメラを接続した会員の利用する通信端末及びマイク付カメラを接続した非会員の利用する通信端末から、動画情報、音声情報、文字情報を受け取り、ＳＴＲＥＡＭＩＮＧサーバ１２上の動画情報処理プログラム１２−１、音声情報処理プログラム１２−２、文字情報処理プログラム１２−３が処理をする。そして、会員の利用する通信端末及び非会員の利用する通信端末のアクセスによってＷＥＢブラウザ上で動く、ＷＥＢサーバ上に設置したＦＬＡＳＨアプリケーションプログラムからの命令を受けてストリーミング方式のマルチメディアデータとして配信され、本サービスのビデオライブチャットシステムに接続されインターネットを介し、会員の利用する通信端末のＷＥＢブラウザ及び非会員の利用する通信端末のＷＥＢブラウザを介し通信する役割を果たすプログラムである。
【００６６】  以下、図７を使って本発明の実施形態によるビデオライブチャットシステムのＤＢサーバに対する乱数情報処理説明をする。
図の中で、物は数字で表記し、人はアルファベットＭ、Ｎで表記する。
会員Ｍは、通信端末２のＷＥＢブラウザ３を通じ、本サービスビデオライブチャットに接続されメール機能の入力画面にて招待したい非会員Ｎのメールアドレス（例えば、ａ＠ａｂｃ．ｃｏｍ）７−３を入力する。そして、インターネットを介し、本サービスのビデオライブチャットシステムに接続され、ＷＥＢサーバ上に設置した乱数生成プログラムによって、メールアドレスごとに生成された、非会員ＮのビデオライブチャットＩＤ情報（例えば、ａ００００１）７−１及びＵＲＬ情報に含まれる乱数情報（例えば、ｘｘｘ）７−２とメールアドレス（例えば、ａ＠ａｂｃ．ｃｏｍ）７−３はＤＢサーバ７へ登録される。そして、ＷＥＢサーバ上に設置した入力情報挿入プログラムにて、宛先に入るメールの送信先アドレスと、メール本文に入る招待文をメールファイルに書き込み、乱数生成プログラムにて生成された乱数情報を含むＵＲＬ情報と共に、招待ボタンを押下することにより非会員Ｎの利用する通信端末１０へメール送信される。
【００６７】  非会員Ｎの利用する通信端末１０に届いたメールに記載された乱数情報（例えば、ｘｘｘ）７−２を含むＵＲＬ情報（例えば、ｈｔｔｐ：／ｆｒｉｅｓｔ．ｃｏｍ／ｘｘｘ）７−４を選択することによって、乱数情報（例えば、ｘｘｘ）７−２はＷＥＢブラウザ１１を通じ、インターネットを介し、本サービスのビデオライブチャットシステムに接続され、ＷＥＢサーバ上に接続され乱数整合性確認プログラムへ送信される。そして、乱数整合性確認プログラムは非会員Ｎの利用する通信端末１０から送られた乱数情報（例えば、ｘｘｘ）７−２をＤＢサーバへ照会し、会員Ｍの利用する通信端末２から非会員Ｎの利用する通信端末１０へ招待メールを送信時にＤＢサーバに登録した、乱数情報（例えば、ｘｘｘ）７−２との整合性を確認する。
【００６８】  ＵＲＬ情報（例えば、ｈｔｔｐ：／ｆｒｉｅｓｔ．ｃｏｍ／ｘｘｘ）７−６に含まれる乱数情報（例えば、ｘｘｘ）７−２の乱数情報（例えば、ｘｘｘ）７−２とＤＢサーバ内に登録されている乱数情報（例えば、ｘｘｘ）７−２が一致した場合、ビデオライブチャットＩＤ情報（例えば、ａ００００１）７−１で識別し該当するビデオライブチャットに繋がり、乱数情報（例えば、ｘｘｘ）７−２が一致しない場合、ビデオライブチャットに繋がらない。
【００６９】  乱数情報とは、アルファベットと数字で構成された英数表記で例えば、
ｅ３５５ｃ１９３４ｆｃ６１ｃ１ｄｆｆ４７７ｆｆ８５ｅｃｄｅ７３ａｃこのようなものであり、従来のシステムで使われるパスワードに替わり整合性をとるものである。
乱数情報を含むＵＲＬ情報とは、メールアドレスごとに生成された、ＵＲＬ情報に含まれる乱数情報で、アルファベットと数字と記号で構成された英数記号表記で例えば、
ｈｔｔｐ：／／ｆｒｉｅｓｔ．ｃｏｍ／ｅ３５５ｃ１９３４ｆｃ６１ｃ１ｄｆｆ４７７ｆｆ８５ｅｃｄｅ７３ａｃこのようなものである。
ビデオライブチャットＩＤとは、ビデオライブチャットを識別するアルファベットと数字で構成された英数の連番表記で、例えればａ００００１，ａ００００２，ａ００００３このようなものであり、会員Ｍが招待する同一のビデオライブチャットを特定する役割を果たす。
メールアドレスは、従来のシステムで使われるＩＤの役割をする。
乱数情報は、従来のシステムで使われるパスワードの役割をする。
【符合の説明】
【００７０】Ｕ…ユーザ
Ｍ…会員
Ｎ…非会員
１…マイク付カメラ
２…通信端末
３…ＷＥＢブラウザ
４…インターネット
５…ビデオライブチャットシステム
６…ＷＥＢサーバ
７…ＤＢサーバ
８…ＭＡＩＬサーバ
９…マイク付カメラ
１０…通信端末
１１…ＷＥＢブラウザ
１２…ＳＴＲＥＡＭＩＮＧサーバ
６−１…登録プログラム
６−２…登録内容確認プログラム
６−３…入力情報挿入プログラム
６−４…乱数生成プログラム
６−５…乱数整合性確認プログラム
６−６…ＦＬＡＳＨアプリケーションプログラム
７−１…ライブチャットＩＤ
７−２…乱数
７−３…メールアドレス
７−４…ＩＤ
７−５…パスワード
７−６…乱数情報を含むＵＲＬ情報
８−１…メール送信プログラム
１２−１…動画情報処理プログラム
１２−２…音声情報処理プログラム
１２−３…文字情報処理プログラム
Ｓ１…ビデオライブチャットシステムへ接続
Ｓ２…会員情報入力
Ｓ３…ＤＢサーバへユーザ情報保存
Ｓ４…ＤＢサーバに仮登録
Ｓ５…仮登録完了メール送信
Ｓ６…ＵＲＬ情報を選択
Ｓ７…ＷＥＢサーバへアクセス
Ｓ８…ＤＢサーバへアクセス
Ｓ９…会員情報確認
Ｓ１０…会員登録（本登録）
Ｓ１１…ユーザ名若しくは、メールアドレス、パスワード入力
Ｓ１２…登録内容確認プログラムへアクセス
Ｓ１３…ユーザ認証
Ｓ１４…ログイン許可
Ｓ１５…メール機能にて非会員のメール
Ｓ１６…乱数ＵＲＬを書込みメール送信
Ｓ１７…ＳＴＲＥＡＭＩＮＧサーバへ送信
Ｓ１８…ＵＲＬ情報を選択
Ｓ１９…乱数情報をＤＢサーバに照会
Ｓ２０…ＵＲＬに含まれる乱数情報で整合性を確認
Ｓ２１…乱数情報が一致した場合繋がる
Ｓ２２…乱数情報が一致しない場合繋がらない
Ｓ２３…ＦＬＡＳＨアプリケーションからの命令
Ｓ２４…ＷＥＢブラウザを通じ
Ｓ２５…ビデオライブチャットの送受信
【図１】
2013105482.tif 000003
【図２】
2013105482.tif 000004
【図３】
2013105482.tif 000005
【図４】
2013105482.tif 000006
【図５】
2013105482.tif 000007
【図６】
2013105482.tif 000008
【図７】
2013105482.tif 000009