(57)【要約】【課題】複数の端末において画面共有を行う際、セキュリティの向上を図りつつ、接続設定を容易にし、ユーザの利便性を高める画面会議サーバ、画面共有方法及び画面会議サーバ用プログラムを提供する。【解決手段】送信側ユーザ端末１００ａ及び受信側ユーザ端末１００ｂ，１００ｃから接続要求を受信し、この接続要求に応じて、画面共有先を指定する認証番号を発行し、受信側ユーザ端末１００ｂ，１００ｃに、この認証番号の入力受付を行うプロンプトを表示させ、入力された認証番号が適正であった場合に、送信側ユーザ端末１００ａから画面共有データを受信し、受信側ユーザ端末１００ｂ，１００ｃに画面共有データを逐次、転送し、画面共有データを送信する先の受信側ユーザ端末１００ｂ，１００ｃをカウントし、所定数以上の場合は、画面データの転送を制限する。【選択図】図１
2016212752.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末間で画面共有を行う画面会議サーバであって、
送信側ユーザ端末及び受信側ユーザ端末から接続要求を受信する接続要求受信手段と、
当該接続要求に応じて、画面共有先を指定するための認証番号を発行する認証番号発行手段と、
前記受信側ユーザ端末に、前記認証番号の入力受付を行うプロンプトを表示させる入力受付手段と、
前記認証番号が適正であった場合に、前記送信側ユーザ端末から画面共有データを受信し、前記受信側ユーザ端末に当該画面共有データを逐次、転送する画面データ転送手段と、
を備えることを特徴とする画面会議サーバ。
【請求項２】
前記画面共有データを送信する先の前記受信側ユーザ端末をカウントし、所定数以上の場合は、画面データの転送を制限する転送制限手段をさらに備えた請求項１に記載の画面会議サーバ。
【請求項３】
前記カウントした受信側ユーザ端末数を、前記送信側ユーザ端末及び受信側ユーザ端末に表示させる共有端末数通知手段を備えることを特徴とする請求項１又は２に記載の画面会議サーバ。
【請求項４】
前記認証番号を発行してから所定時間が経過したか否かを判断する経過時間判断手段と、を備え、
前記入力受付手段は、前記経過時間判断手段が所定時間を経過したと判断した場合、前記認証番号の入力受付を実行しないことを特徴とする請求項１乃至３のいずれか一項に記載の画面会議サーバ。
【請求項５】
前記画面データ転送手段は、前記送信側ユーザ端末及び受信側ユーザ端末が、自身と同一のローカルネットワーク内で接続されている場合、画面共有データを逐次、転送することを特徴とする請求項１乃至４のいずれか一項に記載の画面会議サーバ。
【請求項６】
請求項１乃至５のいずれか一項に記載の画面会議サーバであって、
送信側ユーザ端末及び受信側ユーザ端末が接続しているネットワーク識別子を判断するネットワーク識別子判断手段を備え、
当該ネットワーク識別子が同一の場合には、前記認証番号発行手段が認証番号を発行せずに、前記画面データ転送手段が、前記送信側ユーザ端末から画面共有データを受信し、前記受信側ユーザ端末に当該画面共有データを逐次、転送する画面会議サーバ。
【請求項７】
ユーザ端末間で画面共有を行う画面会議サーバが実行する画面共有方法であって、
送信側ユーザ端末及び受信側ユーザ端末から接続要求を受信するステップと、
当該接続要求に応じて、画面共有先を指定するための認証番号を発行するステップと、
前記受信側ユーザ端末に、前記認証番号の入力受付を行うプロンプトを表示させるステップと、
前記認証番号が適正であった場合に、前記送信側ユーザ端末から画面共有データを受信し、前記受信側ユーザ端末に当該画面共有データを逐次、転送するステップと、
を備えることを特徴とする画面共有方法。
【請求項８】
ユーザ端末間で画面共有を行う画面会議サーバに実行させる画面会議サーバ用プログラムであって、
送信側ユーザ端末及び受信側ユーザ端末から接続要求を受信するステップ、
当該接続要求に応じて、画面共有先を指定するための認証番号を発行するステップ、
前記受信側ユーザ端末に、前記認証番号の入力受付を行うプロンプトを表示させるステップ、
前記認証番号が適正であった場合に、前記送信側ユーザ端末から画面共有データを受信し、前記受信側ユーザ端末に当該画面共有データを逐次、転送するステップ、
を備えることを特徴とする画面会議サーバ用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の端末において画面共有を実行する画面会議サーバ、画面共有方法及び画面会議サーバ用プログラムに関する。
【背景技術】
【０００２】
近年、インターネット等の公衆回線網を利用し、遠隔地間で端末間の画面共有を実行し、オンライン上で会議等が行われている。このようなオンライン会議では、自身の端末と遠隔地にある相手の端末とをサーバを介して接続し、自身の端末の画面を、相手の端末の画面に表示するとともに、相手の端末の画面を、自身の端末の画面に表示することが行われている。
【０００３】
このようなオンライン会議において、特許文献１のように、特定のＩＰアドレスについてのみ、サーバへのアクセスを許可し、ユーザ認証を実行することにより、特定のユーザのみがオンライン会議へと参加すること開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−２５６１３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、オンライン会議においては、意図しないユーザの端末と画面を共有してしまうおそれがあるため、セキュリティ的にリスクが発生するおそれがあった。
【０００６】
また、特許文献１の構成では、事前にオンライン会議を実行するＩＰアドレスの登録や、ユーザ登録を実行することが必要であるため、利便性が低かった。
【０００７】
そこで、本発明は、複数の端末において画面共有を行う際、セキュリティの向上を図りつつ、接続設定を容易にし、ユーザの利便性を高める画面会議サーバ、画面共有方法及び画面会議サーバ用プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明では、以下のような解決手段を提供する。
【０００９】
第１の特徴に係る発明は、ユーザ端末間で画面共有を行う画面会議サーバであって、
送信側ユーザ端末及び受信側ユーザ端末から接続要求を受信する接続要求受信手段と、
当該接続要求に応じて、画面共有先を指定するための認証番号を発行する認証番号発行手段と、
前記受信側ユーザ端末に、前記認証番号の入力受付を行うプロンプトを表示させる入力受付手段と、
前記認証番号が適正であった場合に、前記送信側ユーザ端末から画面共有データを受信し、前記受信側ユーザ端末に当該画面共有データを逐次、転送する画面データ転送手段と、
を備えることを特徴とする画面会議サーバを提供する。
【００１０】
第１の特徴に係る発明によれば、ユーザ端末間で画面共有を行う画面会議サーバは、送信側ユーザ端末及び受信側ユーザ端末から接続要求を受信し、当該接続要求に応じて、画面共有先を指定するための認証番号を発行し、前記受信側ユーザ端末に、前記認証番号の入力受付を行うプロンプトを表示させ、前記認証番号が適正であった場合に、前記送信側ユーザ端末から画面共有データを受信し、前記受信側ユーザ端末に当該画面共有データを逐次、転送する。
【００１１】
ここで、第１の特徴に係る発明は、画面会議サーバのカテゴリであるが、画面共有方法又は画面会議サーバ用プログラム等の他のカテゴリにおいても、そのカテゴリに応じた同様の作用・効果を発揮する。
【００１２】
第２の特徴に係る発明は、前記画面共有データを送信する先の前記受信側ユーザ端末をカウントし、所定数以上の場合は、画面データの転送を制限する転送制限手段を備えることを特徴とする第１の特徴に係る発明である画面会議サーバを提供する。
【００１３】
第３の特徴に係る発明は、前記カウントした受信側ユーザ端末数を、前記送信側ユーザ端末及び受信側ユーザ端末に表示させる共有端末数通知手段を備えることを特徴とする第１又は２の特徴に係る発明である画面会議サーバを提供する。
【００１４】
第３の特徴に係る発明によれば、第１又は２の特徴に係る発明である画面会議サーバは、前記カウントした受信側ユーザ端末数を、前記送信側ユーザ端末及び受信側ユーザ端末に表示させる。
【００１５】
第４の特徴に係る発明は、前記認証番号を発行してから所定時間が経過したか否かを判断する経過時間判断手段と、を備え、
前記入力受付手段は、前記経過時間判断手段が所定時間を経過したと判断した場合、前記認証番号の入力受付を実行しないことを特徴とする第１乃至第３のいずれかの特徴に係る発明である画面会議サーバを提供する。
【００１６】
第４の特徴に係る発明によれば、第１又は第３のいずれかの特徴に係る発明である画面会議サーバは、前記認証番号を発行してから所定時間が経過したか否かを判断し、前記入力受付手段は、所定時間を経過したと判断した場合、前記認証番号の入力受付を実行しない。
【００１７】
第５の特徴に係る発明は、前記画面データ転送手段は、前記送信側ユーザ端末及び受信側ユーザ端末が、自身と同一のローカルネットワーク内で接続されている場合、画面共有データを逐次、転送する第１乃至第４の特徴のいずれかの特徴に係る発明である画面会議サーバを提供する。
【００１８】
第５の特徴に係る発明によれば、第１乃至第４のいずれかの特徴に係る発明である画面会議サーバは、前記送信側ユーザ端末及び受信側ユーザ端末が、自身と同一のローカルネットワーク内で接続されている場合、画面共有データを逐次、転送する。
【００１９】
第６の特徴に係る発明は、第１乃至第５のいずれか一項に記載の画面会議サーバであって、送信側ユーザ端末及び受信側ユーザ端末が接続しているネットワーク識別子を判断するネットワーク識別子判断手段を備え、当該ネットワーク識別子が同一の場合には、前記認証番号発行手段が認証番号を発行せずに、前記画面データ転送手段が、前記送信側ユーザ端末から画面共有データを受信し、前記受信側ユーザ端末に当該画面共有データを逐次、転送する画面会議サーバを提供する。
【００２０】
第６の特徴に係る発明によれば、第１乃至第５のいずれか一項に記載の画面会議サーバは、送信側ユーザ端末及び受信側ユーザ端末が接続しているネットワーク識別子を判断し、当該ネットワーク識別子が同一の場合には、前記認証番号発行手段が認証番号を発行せずに、前記画面データ転送手段が、前記送信側ユーザ端末から画面共有データを受信し、前記受信側ユーザ端末に当該画面共有データを逐次、転送する画面会議サーバを提供する。
【００２１】
第７の特徴に係る発明は、ユーザ端末間で画面共有を行う画面会議サーバが実行する画面共有方法であって、
送信側ユーザ端末及び受信側ユーザ端末から接続要求を受信するステップと、
当該接続要求に応じて、画面共有先を指定するための認証番号を発行するステップと、
前記受信側ユーザ端末に、前記認証番号の入力受付を行うプロンプトを表示させるステップと、
前記認証番号が適正であった場合に、前記送信側ユーザ端末から画面共有データを受信し、前記受信側ユーザ端末に当該画面共有データを逐次、転送するステップと、
を備えることを特徴とする画面共有方法を提供する。
【００２２】
第８の特徴に係る発明は、ユーザ端末間で画面共有を行う画面会議サーバに実行させる画面会議サーバ用プログラムであって、
送信側ユーザ端末及び受信側ユーザ端末から接続要求を受信するステップ、
当該接続要求に応じて、画面共有先を指定するための認証番号を発行するステップ、
前記受信側ユーザ端末に、前記認証番号の入力受付を行うプロンプトを表示させるステップ、
前記認証番号が適正であった場合に、前記送信側ユーザ端末から画面共有データを受信し、前記受信側ユーザ端末に当該画面共有データを逐次、転送するステップ、
を備えることを特徴とする画面会議サーバ用プログラムを提供する。
【発明の効果】
【００２３】
本発明によれば、複数の端末において画面共有を行う際、セキュリティの向上を図りつつ、接続設定を容易にし、ユーザの利便性を高める画面会議サーバ、画面共有方法及び画面会議サーバ用プログラムを提供することが可能となる。
【図面の簡単な説明】
【００２４】
【図１】図１は、情報処理システム１の概念を示す概念図である。
【図２】図２は、情報処理システム１の全体構成図である。
【図３】図３は、画面会議サーバ１０、ユーザ端末１００の機能ブロック図である。
【図４】図４は、画面会議サーバ１０、ユーザ端末１００が実行する画面共有処理を示すフローチャートである。
【図５】図５は、ユーザ端末１００が表示する認証番号の入力受付を行うプロンプトを示す図である。
【図６】図６は、ユーザ端末１００が表示する共有画面を示す図である。
【図７】図７は、ユーザ端末１００が表示するアラート通知を示す図である。
【図８】図８は、ユーザ端末１００が表示するアラート通知を示す図である。
【図９】図９は、ユーザ端末１００が表示するアラート通知を示す図である。
【図１０】図１０は、ユーザ端末１００が表示するアラート通知を示す図である。
【図１１】図１１は、画面共有処理のその他の実施形態を示すフローチャートである。
【発明を実施するための形態】
【００２５】
以下、本発明を実施するための最良の形態について図を参照しながら説明する。なお、これはあくまでも一例であって、本発明の技術的範囲はこれに限られるものではない。
【００２６】
［画面会議システム１のシステム概要］
本発明の概要について図１に基づいて、説明する。送信側ユーザ端末１００ａは、画面共有を実行する端末である。送信側ユーザ端末１００ａは、自身の画面を送信する端末である。送信側ユーザ端末１００ａは、画面共有を開始する前に、画面会議サーバ１０に、接続要求を送信する（ステップＳ０１）。
【００２７】
画面会議サーバ１０は、送信側ユーザ端末１００ａから受信した接続要求に基づいて、認証番号を発行する。また、画面会議サーバ１０は、受信側ユーザ端末１００ｂ，１００ｃからの接続要求を受信する。受信側ユーザ端末１００ｂ，１００ｃは、送信側ユーザ端末１００ａから送信される画面を受信する端末である。画面会議サーバ１０は、受信側ユーザ端末１００ｂ，１００ｃに対して、発行した認証番号の入力受付を行うプロンプトを表示させる。受信側ユーザ端末１００ｂ，１００ｃは、認証番号の入力受付を行うプロンプトを表示し、ユーザからの認証番号の入力を受け付ける。受信側ユーザ端末１００ｂ，１００ｃは、受け付けた認証番号を画面会議サーバ１０に送信する（ステップＳ０２）。
【００２８】
画面会議サーバ１０は、受信側ユーザ端末１００ｂ，１００ｃから受信した認証番号が適正であるか否かを判断する。ここで、画面会議サーバ１０は、受信側ユーザ端末１００ｂ又は１００ｃから受信した認証番号が適正ではないと判断した場合、適正でない認証番号を受信したユーザ端末への画面共有を実行しない。画面会議サーバ１０は、適正でない認証番号を送信したユーザ端末に対して、アラート生成処理を実行する。
【００２９】
画面会議サーバ１０は、受信側ユーザ端末１００ｂ，１００ｃから受信した認証番号が適正であると判断した場合、現在接続されているユーザ端末数をカウントする。画面会議サーバ１０は、カウントしたユーザ端末数が所定数以下である場合、受信側ユーザ端末１００ｂ，１００ｃへの画面共有を開始する（ステップＳ０３，Ｓ０４）。一方、画面会議サーバ１０は、カウントしたユーザ端末数が所定数よりも多い場合、ユーザ端末への画面共有を実行しない。このとき、画面会議サーバ１０は、所定数を超えて接続しようとするユーザ端末に対してアラート生成処理を実行する。
【００３０】
また、画面会議サーバ１０は、受信側ユーザ端末１００ｂ，１００ｃが自身と同一のローカルエリアネットワークからの接続であるか否かを判断する。ここで、画面会議サーバ１０は、受信側ユーザ端末１００ｂ，１００ｃのＩＰアドレスを取得し、同一のローカルエリアネットワークからの接続であるか否かを判断する。画面会議サーバ１０は、受信側ユーザ端末が自身と同一のローカルエリアネットワークからの接続であると判断した場合、ユーザ端末への画面共有を実行する（ステップＳ０３，Ｓ０４）。一方、画面会議サーバ１０は、ユーザ端末が同一のローカルエリアネットワークからの接続ではないと判断した場合、このユーザ端末への画面共有を実行しない。このとき、画面会議サーバ１０は、異なるローカルエリアネットワークから接続されたユーザ端末への画面共有を実行しない。このとき、画面会議サーバ１０は、異なるローカルエリアネットワークから接続されたユーザ端末へアラート生成処理を実行する。
【００３１】
また、画面会議サーバ１０は、受信側ユーザ端末１００ｂ，１００ｃから受信した認証番号が、この認証番号を発行してから所定時間が経過したか否かを判断する。画面会議サーバ１０は、受信した認証番号が、発行してから所定時間以内のものであると判断した場合、ユーザ端末への画面共有を実行する（ステップＳ０３，Ｓ０４）。一方、画面会議サーバ１０は、受信した認証番号が、発行してから所定時間以上が経過したものであると判断した場合、このユーザ端末への画面共有を実行しない。このとき、画面会議サーバ１０は、発行してから所定時間以上が経過した認証番号を送信したユーザ端末へアラート生成処理を実行する。以上が本発明の概要である。
【００３２】
［画面共有システム１のシステム構成］
図２は、本発明の好適な実施形態である画面共有システム１のシステム構成図である。画面共有システム１は、画面会議サーバ１０、送信側ユーザ端末１００ａ、受信側ユーザ端末１００ｂ，１００ｃ、公衆回線網５（インターネット網や第３世代、第４世代通信網等）から構成される。
【００３３】
送信側ユーザ端末１００ａは、公衆回線網５を介して画面会議サーバ１０と通信可能に接続されている。また、受信側ユーザ端末１００ｂ，１００ｃは、公衆回線網５を介して画面会議サーバ１０と通信可能に接続されている。ここで、送信側ユーザ端末１００ａと、受信側ユーザ端末１００ｂ，１００ｃとは、公衆回線網５を介して通信可能であって良い。送信側ユーザ端末１００ａと受信側ユーザ端末１００ｂ，１００ｃとは、公衆回線網５に接続するために、ルータ等のネットワーク機器を介して通信可能であって良い。なお、送信側ユーザ端末１００ａと、受信側ユーザ端末１００ｂ，１００ｃとは、近距離無線通信等を介して直接通信可能に接続されていても良い。
【００３４】
送信側ユーザ端末１００ａは、ユーザがウェブページを閲覧し、各種アプリケーションを実行する一般的な情報端末であって良く、後述する機能を備える情報機器や電化製品である。送信側ユーザ端末１００ａは、例えば、携帯電話、スマートフォン、複合型プリンタ、テレビ、ルータ又はゲートウェイ等のネットワーク機器、コンピュータに加えて、冷蔵庫、洗濯機等の白物家電、電話機、ネットブック端末、スレート端末、電子書籍端末、電子辞書端末、携帯型音楽プレーヤ、携帯型コンテンツ再生・録画プレーヤ等の一般的な情報家電であって良い。
【００３５】
また、受信側ユーザ端末１００ｂ，１００ｃも、送信側ユーザ端末１００ａと同様に、携帯電話、スマートフォン、複合型プリンタ、テレビ、ルータ又はゲートウェイ等のネットワーク機器、コンピュータに加えて、冷蔵庫、洗濯機等の白物家電、電話機、ネットブック端末、スレート端末、電子書籍端末、電子辞書端末、携帯型音楽プレーヤ、携帯型コンテンツ再生・録画プレーヤ等の一般的な情報家電であって良い。
【００３６】
画面会議サーバ１０は、後述する認証番号の発行を実行し、後述するアラート生成処理を実行し、後述する送信側ユーザ端末１００ａから送信された画面を受信側ユーザ端末１００ｂ，１００ｃに送信するサーバである。
【００３７】
［各機能の説明］
図３は、画面会議サーバ１０、ユーザ端末１００（送信側ユーザ端末１００ａ及び受信側ユーザ端末１００ｂ，１００ｃ）の機能ブロック図と各機能の関係を示す図である。
【００３８】
画面会議サーバ１０は、制御部２０として、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等を備え、通信部３０として、例えば、ＩＥＥＥ８０２．１１に準拠したＷｉＦｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）対応デバイス又は、第３世代移動通信システム等のＩＭＴ−２０００規格に準拠した無線デバイス等を備える（有線によるＬＡＮ接続であってもよい）。
【００３９】
画面会議サーバ１０において、制御部２０が所定のプログラムを読み込むことで、通信部３０と協働して、接続要求受信モジュール３１、入力受付モジュール３２、画面データ転送モジュール３３、アラートモジュール３４、共有端末数通知モジュール３５、認証番号発行モジュール３６、転送制限モジュール３７、経過時間判断モジュール３８及びネットワーク識別子判断モジュール３９を実現する。
【００４０】
ユーザ端末１００は、制御部１２０として、ＣＰＵ、ＲＡＭ、ＲＯＭ等を備え、通信部１３０として、例えば、例えば、ＩＥＥＥ８０２．１１に準拠したＷｉＦｉ対応デバイス又は、第３世代移動通信システム等のＩＭＴ−２０００規格に準拠した無線デバイス等を備える（有線によるＬＡＮ接続であってもよい）。
【００４１】
また、ユーザ端末１００は、記憶部として、ハードディスクや半導体メモリによる、データのストレージ部を備える。さらに、ユーザ端末１００は、入出力部１４０として、制御部１２０で制御したデータや画像を出力する表示部を備え、かつ、ユーザから入力を受け付けるタッチパネルやキーボード、マウス等を備える。
【００４２】
ユーザ端末１００において、制御部１２０が所定のプログラムを読み込むことで、通信部１３０と協働して、接続要求送信モジュール１３１、プロンプト受信モジュール１３２、画面データ受信モジュール１３３、アラート受信モジュール１３４及び共有端末数受信モジュール１３５を実現する。また、ユーザ端末１００において、制御部１２０が所定のプログラムを読み込むことで、通信部１４０と協働して、認証番号入力モジュール１４１、プロンプト表示モジュール１４２、アラート表示モジュール１４３、共有端末数表示モジュール１４４及び共有端末数表示モジュール１４５を実現する。
【００４３】
［画面共有処理］
図４は、画面会議サーバ１０、送信側ユーザ端末１００ａ及び受信側ユーザ端末１００ｂが実行する画面共有処理のフローチャートである。上述した各装置のモジュールが実行する処理について、本処理に併せて説明する。なお、受信側ユーザ端末１００ｂは、一例として挙げてあるものであり、受信側ユーザ端末１００ｃにおいて実行されても良いし、複数の受信側ユーザ端末において、同様の処理が実行されても良い。また、ユーザ端末のいずれかが送信側ユーザ端末となり、その他のユーザ端末が受信側ユーザ端末となっても良い。
【００４４】
初めに、送信側ユーザ端末１００ａは、画面共有の実行に係るアプリケーションを起動する（ステップＳ１０）。送信側ユーザ端末１００ａの接続要求送信モジュール１３１は、画面会議サーバ１０に対して接続要求を送信する（ステップＳ１１）。
【００４５】
画面会議サーバ１０の接続要求受信モジュール３１は、送信側ユーザ端末１００ａから送信された接続要求を受信する。画面会議サーバ１０の入力受付モジュール３２は、画面共有を実行する受信側ユーザ端末の端末数を設定する（ステップＳ１２）。なお、ステップＳ１２において、入力受付モジュール３２が端末数を設定するのではなく、予め設定された端末数に基づいて、受信側ユーザ端末の端末数を設定しても良い。また、送信側ユーザ端末１００ａは、接続要求に画面共有を実行する端末数を含めて送信し、画面会議サーバ１０は、この接続要求に含まれる端末数を、画面共有を実行する端末数として設定しても良い。
【００４６】
画面会議サーバ１０の認証番号発行モジュール３７は、送信側ユーザ端末１００ａからの接続要求に基づいて、認証番号を発行する（ステップＳ１３）。ステップＳ１３において、認証番号発行モジュール３７が発行する認証番号とは、数字、文字又は記号等を組み合わせたものである。以下、本実施形態では、この認証番号を「１２３４５６」として発行したとして説明する。認証番号発行モジュール３７が発行する認証番号は、他の認証番号であっても良いことは言うまでもない。
【００４７】
受信側ユーザ端末１００ｂは、画面共有の実行に係るアプリケーションを起動する。受信側ユーザ端末１００ｂの接続要求送信モジュール１３１は、画面会議サーバ１０に対して接続要求を送信する（ステップＳ１４）。
【００４８】
画面会議サーバ１０の接続要求受信モジュール３１は、受信側ユーザ端末１００ｃから送信された接続要求を受信する。画面会議サーバ１０の入力受付モジュール３２は、認証番号の入力受付を行うプロンプトを生成する（ステップＳ１５）。入力受付モジュール３２は、生成したプロンプトを受信側ユーザ端末１００ｂに送信する（ステップＳ１６）。
【００４９】
受信側ユーザ端末１００ｂのプロンプト受信モジュール１３２は、画面会議サーバ１０の入力受付モジュール３２が送信したプロンプトを受信する。受信側ユーザ端末１００ｂのプロンプト表示モジュール１４２は、受信したプロンプトを表示する（ステップＳ１７）。図５は、ステップＳ１６において受信側ユーザ端末１００ｂのプロンプト表示モジュール１４２が表示するプロンプト５００を示す図である。プロンプト表示モジュール１４２は、ネットワーク閲覧用アプリケーションのウインドウ内に、プロンプト５００を表示する。受信側ユーザ端末１００ｂの認証番号入力モジュール１４１は、ユーザからの認証番号の入力を受け付けたか否かを判断する（ステップＳ１８）。
【００５０】
ステップＳ１８において、受信側ユーザ端末１００ｂの認証番号入力モジュール１４１は、認証番号の入力を受け付けていないと判断した場合（ステップＳ１８  ＮＯ）、認証番号の入力を受け付けるまでステップＳ１８の処理を繰り返す。
【００５１】
ステップＳ１８において、受信側ユーザ端末１００ｂの認証番号入力モジュール１４１は、認証番号の入力を受け付けたと判断した場合（ステップＳ１８  ＹＥＳ）、受け付けた認証番号を画面会議サーバ１０に送信する（ステップＳ１９）。
【００５２】
画面会議サーバ１０の入力受付モジュール３２は、受信した認証番号が適正な認証番号であるか否かを判断する（ステップＳ２０）。ステップＳ２０において、入力受付モジュール３２は、受信した認証番号が、ステップＳ１３において、発行した認証番号と同一であるか否かを判断することにより、今回受信した認証番号が適正な認証番号であるか否かを判断する。ステップＳ２０において受信した認証番号が、ステップＳ１３において発行した認証番号とは異なっていると判断した場合（ステップＳ２０  ＮＯ）、後述するアラート生成処理を実行する（ステップＳ２７）。
【００５３】
次に、画面会議サーバ１０の共有端末数通知モジュール３５は、現在画面共有を実行している受信側ユーザ端末数が所定数以内であるか否かを判断する（ステップＳ２１）。ステップＳ２１において、共有端末数通知モジュール３５は、現在画面共有を実行している受信側ユーザ端末数をカウントし、今回入力受付モジュール３２が受け付けた認証番号を送信した受信側ユーザ端末１００ｂが、所定数以内であるか否かを判断する。
【００５４】
ステップＳ２１において、画面会議サーバ１０の転送制限モジュール３７は、共有端末数通知モジュール３５がカウントした受信側ユーザ端末１００ｂが、所定数以内ではないと判断した場合（ステップＳ２１  ＮＯ）、画面データの送信を制限するとともに、後述するアラート生成処理を実行する（ステップＳ２７）。また、ステップＳ２１において、画面会議サーバ１０の転送制限モジュール３７は、共有端末数通知モジュール３５がカウントした受信側ユーザ端末１００ｂが、所定数以内であると判断した場合（ステップＳ２１  ＹＥＳ）、受信側ユーザ端末１００ｂが、送信側ユーザ端末１００ａと同一のローカルエリアネットワーク内にあるか否かを判断する（ステップＳ２２）。
【００５５】
ステップＳ２２において、画面会議サーバ１０の転送制限モジュール３７は、送信側ユーザ端末１００ａのＩＰアドレスを取得する。次に、受信側ユーザ端末１００ｂのＩＰアドレスを取得する。ここで、転送制限モジュール３７は、送信側ユーザ端末１００ａのＩＰアドレスのネットワークアドレス部と、受信側ユーザ端末１００ｂのＩＰアドレスのネットワークアドレス部とを比較する。転送制限モジュール３７は、比較した結果、送信側ユーザ端末１００ａのＩＰアドレスのネットワークアドレス部と、受信側ユーザ端末１００ｂのＩＰアドレスのネットワークアドレス部とが異なっているとき、送信側ユーザ端末１００ａと受信側ユーザ端末１００ｂとは異なるローカルエリアネットワークに接続していると判断し（ステップＳ２２  ＮＯ）、後述するアラート生成処理を実行する（ステップＳ２７）。また、ステップＳ２２において、転送制限モジュール３７は、比較した結果、送信側ユーザ端末１００ａのＩＰアドレスのネットワークアドレス部と、受信側ユーザ端末１００ｂのＩＰアドレスのネットワークアドレス部とが同一であるとき、送信側ユーザ端末１００ａと受信側ユーザ１００ｂとは同一のローカルエリアネットワークに接続していると判断し（ステップＳ２２  ＹＥＳ）、ステップＳ１９において受信側ユーザ端末１００ｂが送信した認証番号を発行してから所定時間が経過しているか否かを判断する（ステップＳ２３）。
【００５６】
なお、ステップＳ２２において、予め指定したＩＰアドレスを有する送信側ユーザ端末及び受信側ユーザ端末のみにおいて、画面データを共有するか否かを判断しても良い。この場合、転送制限モジュール３７は、受信側ユーザ端末１００ｂのＩＰアドレスを取得し、このＩＰアドレスが、予め指定されたＩＰアドレスと同一であるか否かを判断すれば良い。転送制限モジュール３７は、受信側ユーザ端末１００ｂのＩＰアドレスが指定されたＩＰアドレスと同一である場合、ステップＳ２３の処理を実行すれば良い。また、転送制限モジュール３７は、受信側ユーザ端末１００ｂのＩＰアドレスが指定されたＩＰアドレスとは異なる場合、後述するアラート生成処理を実行すれば良い。また、指定されるＩＰアドレスは、一つに限らず複数設定されていても良い。また、指定するＩＰアドレスは、ネットワーク部のみが指定されていても良い。
【００５７】
ステップＳ２３において、画面会議サーバ１０の経過時間判断モジュール３８は、ステップＳ１３において認証番号を発行した時点から、ステップＳ２３の判断を実行する時点における経過時間を判断する。ステップＳ２３において、経過時間判断モジュール３８は、所定時間を超過していると判断した場合（ステップＳ２３  ＹＥＳ）、後述するアラート生成処理を実行する（ステップＳ２７）。また、ステップＳ２３において、経過時間判断モジュール３８は、所定時間を経過していないと判断した場合（ステップＳ２３  ＮＯ）、画面会議サーバ１０の画面データ転送モジュール３４は、画面共有を開始する（ステップＳ２４）
【００５８】
送信側ユーザ端末１００ａは、画面会議サーバ１０の画面データ転送モジュール３４から送信された画面データの共有開始を受け付け、自身の画面データを画面会議サーバ１０に送信する（ステップＳ２５）。
【００５９】
画面会議サーバ１０の画面データ転送モジュール３３は、送信側ユーザ端末100ａから受信した画面データを、受信側ユーザ端末１００ｂに送信する（ステップＳ２６）。
【００６０】
受信側ユーザ端末１００ｂの画面データ受信モジュール１３３は、画面会議サーバ１０から送信された画面データを受信する。受信側ユーザ端末１００ｂの共有画面表示モジュール１４４は、受信した画面データを図６に示す共有画面として表示する。
【００６１】
図６は、受信側ユーザ端末１００ｂの共有画面表示モジュール１４４が表示する共有画面に係る画面表示を示す図である。共有画面表示モジュール１４４は、ウインドウ枠６００を表示する。共有画面表示モジュール１４４は、このウインドウ枠６０に、共有画面６１０、６２０及び共有端末数表示枠６３０を表示する。共有画面表示モジュール１４４は、現在画面共有を実行している端末数を共有端末数として表示する。なお、ウインドウ枠６０に表示する共有画面の数は、本実施形態のように、２つに限らず、１つあるいはより多くても良い。また、共有端末数表示枠６３０の位置、表示態様及び表示内容については適宜変更しても良い。
【００６２】
なお、ステップＳ２０〜Ｓ２３の処理は、その順番を適宜変更しても良い。
【００６３】
［アラート生成処理］
次に、ステップＳ２７のアラート生成処理について説明する。
【００６４】
画面会議サーバ１０の入力受付モジュール３２は、ステップＳ２０において、受信した認証番号が、ステップＳ１３において発行した認証番号とは異なっていると判断した場合（ステップＳ２０  ＮＯ）、画面会議サーバ１０のアラートモジュール３４は、認証番号が異なっている旨を示すアラートを生成する（ステップＳ２７）。アラートモジュール３４は、生成したアラートを受信側ユーザ端末１００ｂに送信する（ステップＳ２８）。受信側ユーザ端末１００ｂのアラート受信モジュール１３４は、アラートを受信する。受信側ユーザ端末１００ｂのアラート表示モジュール１４３は、受信したアラートを図７に示すアラート通知画面として表示する。図７は、アラート表示モジュール１４３が表示するアラート通知画面を示す図である。図７において、アラート表示モジュール１４３は、アラート枠５１０として、認証番号が異なっている旨の通知を表示する。
【００６５】
ステップＳ２１において、画面会議サーバ１０の転送制限モジュール３７は、共有端末数通知モジュール３５がカウントした受信側ユーザ端末１００ｂが、所定数以内ではないと判断した場合（ステップＳ２１  ＮＯ）、画面会議サーバ１０のアラートモジュール３４は、接続端末数が所定数を超過している旨を示すアラートを生成する（ステップＳ２７）。アラートモジュール３４は、生成したアラートを受信側ユーザ端末１００ｂに送信する（ステップＳ２８）。受信側ユーザ端末１００ｂのアラート受信モジュール１３４は、アラートを受信する。受信側ユーザ端末１００ｂのアラート表示モジュール１４３は、受信したアラートを図８に示すアラート通知画面として表示する。図８において、アラート表示モジュール１４３は、アラート枠５２０として、画面共有を実行している端末数が所定数を超過している旨の通知を表示する。
【００６６】
ステップＳ２２において、画面会議サーバ１０の転送制限モジュール３７は、送信側ユーザ端末１００ａと受信側ユーザ端末１００ｂとは異なるローカルエリアネットワークに接続していると判断した場合（ステップＳ２２  ＮＯ）、画面会議サーバ１０のアラートモジュール３４は、異なるローカルエリアネットワークに接続している旨を示すアラートを生成する（ステップＳ２７）。アラートモジュール３４は、生成したアラートを受信側ユーザ端末１００ｂに送信する（ステップＳ２８）。受信側ユーザ端末１００ｂのアラート受信モジュール１３４は、アラートを受信する。受信側ユーザ端末１００ｂのアラート表示モジュール１４３は、受信したアラートを図９に示すアラート通知画面として表示する。図９において、アラート表示モジュール１４３は、アラート枠５３０として、受信側ユーザ端末１００ｂが異なるローカルエリアネットワークから接続している旨の通知を表示する。
【００６７】
ステップＳ２３において、画面会議サーバ１０の経過時間判断モジュール３８は、所定時間を超過していると判断した場合（ステップＳ２３  ＹＥＳ）、画面会議サーバ１０のアラートモジュール３４は、受け付けた認証番号が発行されてから所定時間が経過している旨を示すアラートを生成する（ステップＳ２７）。アラートモジュール３４は、生成したアラートを受信側ユーザ端末１００ｂに送信する（ステップＳ２８）。受信側ユーザ端末１００ｂのアラート受信モジュール１３４は、アラートを受信する。受信側ユーザ端末１００ｂのアラート表示モジュール１４３は、受信したアラートを図１０に示すアラート通知画面として表示する。図９において、アラート表示モジュール１４３は、アラート枠５４０として、受信側ユーザ端末１００ｂが所定の設定時間を超過している旨の通知を表示する。
【００６８】
［画面共有処理の第２の実施形態］
図１１は、図４で示した画面会議サーバ１０、送信側ユーザ端末１００ａ及び受信側ユーザ端末１００ｂが実行する画面共有処理の第２の実施形態を示すフローチャートである。第２の実施形態では、画面会議サーバ１０が実行する接続人数の設定（ステップＳ１２）の後に、ネットワーク識別子判断モジュール３９が実行するネットワーク識別子の判断（ステップＳ３１）の処理が異なる。
【００６９】
画面共有サーバ１０のネットワーク識別子判断モジュール３９は、ステップＳ１２の後に、送信側ユーザ端末１００ａ及び受信側ユーザ端末１００ｂに対して、ネットワーク識別子の問合せを行う（ステップＳ３０）。ここで、ネットワーク識別子とは、無線ネットワークの識別子であるＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）であってよいし、ネットワークアドレスであってもよいし、ローカルエリアネットワークを識別するアドレスであってよい。
【００７０】
送信側ユーザ端末１００ａ及び受信側ユーザ端末１００ｂは、画面共有サーバ１０からの問合せに対して、応答し、各々が、自らのネットワーク識別子を画面共有サーバ１０に送信する。これを受信したネットワーク識別子判断モジュール３９は、送信側ユーザ端末１００ａと受信側ユーザ端末１００ｂのネットワーク識別子が同一か否かを判断し（ステップＳ３１）、同一の場合は、ステップＳ２４に進み、画面共有を開始する（ステップＳ３１  ＹＥＳ）。一方、ネットワーク識別子が異なる場合（ステップＳ３１  ＮＯ）は、認証番号発行ステップＳ１３に進み、認証番号の入力を受け付ける。
【００７１】
このように、第２の実施形態によれば、送信側ユーザ端末１００ａ及び受信側ユーザ端末１００ｂが同一のローカルエリアネットワークに接続されている場合は、セキュリティが保証されているとして、認証番号の入力を省略して画面共有の処理を実行する。これにより、画面共有の利便性を向上させることができる。
【００７２】
［他の実施形態］
上述した実施形態においては、認証番号を入力することにより、画面会議サーバ１０の転送制限モジュール３７が画面データの共有を実行することにしていたが、送信側ユーザ端末１００ａと、受信側ユーザ端末１００ｂとが、ビーコン端末、赤外線通信、Ｂｌｕｅｔｏｏｔｈ等による近距離無線通信により接続可能である場合、画面データの共有を実行しても良い。この場合、送信側ユーザ端末１００ａと受信側ユーザ端末１００ｂとは、近距離無線通信により、画面データの共有を開始する許可を取得する。受信側ユーザ端末１００ｂは、取得した許可を画面会議サーバ１０に送信する。画面会議サーバ１０は、許可を受信した受信側ユーザ端末１００ｂに対して、送信側ユーザ端末１００ａの画面データを送信する。受信側ユーザ端末１００ｂは、画面会議サーバ１０から送信された画面データを受信する。画面会議サーバ１０は、受信した画面データを表示する。
【００７３】
また、送信側ユーザ端末及び受信側ユーザ端末に装着するＳＩＭカードの情報を予め画面会議サーバ１０に記憶させ、この記憶されたＳＩＭカードが装着された送信側ユーザ端末と受信側ユーザ端末とが画面データの共有を実行するようにしても良い。この場合、受信側ユーザ端末は、接続要求を画面会議サーバに送信するとき、自身に装着されたＳＩＭカードの情報も画面会議サーバに送信する。画面会議サーバは、受信したＳＩＭカードの情報と、自身に記憶しているＳＩＭカードの情報とを比較し、同一である場合、画面データの共有を開始するようにすれば良い。また、画面会議サーバは、受信したＳＩＭカードの情報と、自身に記憶しているＳＩＭカードの情報とを比較し、異なっている場合、画面データの共有を実行しないようにすれば良い。なお、画面会議サーバが記憶するＳＩＭカードは、１つあるいは複数であって良い。
【００７４】
また、送信側ユーザ端末及び受信側ユーザ端末のＭＡＣアドレスを予め画面会議サーバ１０に記憶させ、この記憶されたＭＡＣアドレスを有する送信側ユーザ端末及び受信側ユーザ端末が画面データの共有を実行するようにしても良い。この場合、受信側ユーザ端末は、接続要求を画面会議サーバに送信するとき、自身のＭＡＣアドレスを画面会議サーバに送信する。画面会議サーバは、受信したＭＡＣアドレスと、自身に記憶しているＭＡＣアドレスとを比較し、同一である場合、画面データの共有を開始するようにすれば良い。また、画面会議サーバは、受信したＭＡＣアドレスと、自身に記憶しているＭＡＣアドレスとを比較し、異なっている場合、画面データの共有を実行しないようにすれば良い。なお、画面会議サーバが記憶するＭＡＣアドレスは、１つあるいは複数であって良い。
【００７５】
また、画面会議サーバに電話番号を記憶させ、この電話番号を有する送信側ユーザ端末及び受信側ユーザ端末が画面データの共有を実行するようにしても良い。この場合、受信側ユーザ端末は、接続要求を画面会議サーバに送信するとき、自身の電話番号を送信する。画面会議サーバは、受信した電話番号と、自身に記憶している電話番号とを比較し、同一である場合、画面データの共有を開始するようにすれば良い。また、画面会議サーバは、受信した電話番号と、自身に記憶している電話番号とを比較し、異なっている場合、画面データの共有を実行しないようにすれば良い。なお、画面会議サーバが記憶する電話番号は、１つあるいは複数であって良い。また、画面会議サーバは、アドレス帳アプリケーションに電話番号を登録することにより。電話番号の記憶を行っても良い。この場合、画面会議サーバは、アプリケーションに登録された電話番号と、受信した電話番号とを比較すれば良い。
【００７６】
また、端末固有の識別番号であるＩＭＥＩ（International  Mobile  Equipment  Identity）により端末を識別して、認証し、画面データの共有を開始してもよい。さらに、指定したIPアドレスを有する端末しか、画面データを共有できない制御を行ってもよい。
【００７７】
また、送信側ユーザ端末に受信側ユーザ端末の電話番号を記憶させ、この電話番号を輸する受信側ユーザ端末が画面データの共有を実行するようにしても良い。この場合、受信側ユーザ端末は、接続要求を画面会議サーバに送信するとき、自身の電話番号を送信する。また、画面会議サーバは、送信側ユーザ端末が記憶している電話番号を取得し、送信側ユーザ端末が記憶している電話番号と、受信側ユーザ端末から受信した電話番号とを比較し、同一である場合、画面データの共有を開始するようにすれば良い。また、画面会議サーバは、送信側ユーザ端末が記憶している電話番号を取得し、送信側ユーザ端末が記憶している電話番号と、受信側ユーザ端末から受信した電話番号とを比較し、異なっている場合、画面データの共有を実行しないようにすれば良い。なお、送信側ユーザ端末が記憶する電話番号は、１つあるいは複数であって良い。また、送信側ユーザ端末は、アドレス帳アプリケーションに電話番号を登録することにより、電話番号の記憶を行っても良い。この場合、画面会議サーバは、アプリケーションに登録された電話番号を取得するようにすれば良い。
【００７８】
上述した手段、機能は、コンピュータ（ＣＰＵ、情報処理装置、各種端末を含む）が、所定のプログラムを読み込んで、実行することによって実現される。プログラムは、例えば、フレキシブルディスク、ＣＤ（ＣＤ−ＲＯＭなど）、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭなど）等のコンピュータ読取可能な記録媒体に記録された形態で提供される。この場合、コンピュータはその記録媒体からプログラムを読み取って内部記憶装置又は外部記憶装置に転送し記憶して実行する。また、そのプログラムを、例えば、磁気ディスク、光ディスク、光磁気ディスク等の記憶装置（記録媒体）に予め記録しておき、その記憶装置から通信回線を介してコンピュータに提供するようにしてもよい。
【００７９】
以上、本発明の実施形態について説明したが、本発明は上述したこれらの実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【符号の説明】
【００８０】
１  画面共有システム、５  公衆回線網、１０  画面会議サーバ、１００  ユーザ端末
【図１】
2016212752.tif 000003
【図２】
2016212752.tif 000004
【図３】
2016212752.tif 000005
【図４】
2016212752.tif 000006
【図５】
2016212752.tif 000007
【図６】
2016212752.tif 000008
【図７】
2016212752.tif 000009
【図８】
2016212752.tif 000010
【図９】
2016212752.tif 000011
【図１０】
2016212752.tif 000012
【図１１】
2016212752.tif 000013
【手続補正書】
【提出日】平成27年9月7日(2015.9.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザ端末間で画面共有を行う画面共有サーバであって、
送信側ユーザ端末及び受信側ユーザ端末から接続要求を受信する接続要求受信手段と、
当該接続要求に応じて、画面共有先を指定するための認証番号を発行する認証番号発行手段と、
前記受信側ユーザ端末に、前記認証番号の入力受付を行うプロンプトを表示させる入力受付手段と、
前記認証番号が適正であった場合に、前記送信側ユーザ端末から画面共有データを受信し、前記受信側ユーザ端末に当該画面共有データを逐次、転送する画面データ転送手段と、
を備えることを特徴とする画面共有サーバ。
【請求項２】
前記画面共有データを送信する先の前記受信側ユーザ端末をカウントし、所定数以上の場合は、画面データの転送を制限する転送制限手段をさらに備えた請求項１に記載の画面共有サーバ。
【請求項３】
前記カウントした受信側ユーザ端末数を、前記送信側ユーザ端末及び受信側ユーザ端末に表示させる共有端末数通知手段を備えることを特徴とする請求項１又は２に記載の画面共有サーバ。
【請求項４】
前記認証番号を発行してから所定時間が経過したか否かを判断する経過時間判断手段と、を備え、
前記入力受付手段は、前記経過時間判断手段が所定時間を経過したと判断した場合、前記認証番号の入力受付を実行しないことを特徴とする請求項１乃至３のいずれか一項に記載の画面共有サーバ。
【請求項５】
前記画面データ転送手段は、前記送信側ユーザ端末及び受信側ユーザ端末が、自身と同一のローカルネットワーク内で接続されている場合、画面共有データを逐次、転送することを特徴とする請求項１乃至４のいずれか一項に記載の画面共有サーバ。
【請求項６】
請求項１乃至５のいずれか一項に記載の画面共有サーバであって、
送信側ユーザ端末及び受信側ユーザ端末が接続しているネットワーク識別子を判断するネットワーク識別子判断手段を備え、
当該ネットワーク識別子が同一の場合には、前記認証番号発行手段が認証番号を発行せずに、前記画面データ転送手段が、前記送信側ユーザ端末から画面共有データを受信し、前記受信側ユーザ端末に当該画面共有データを逐次、転送する画面共有サーバ。
【請求項７】
ユーザ端末間で画面共有を行う画面共有サーバが実行する画面共有方法であって、
送信側ユーザ端末及び受信側ユーザ端末から接続要求を受信するステップと、
当該接続要求に応じて、画面共有先を指定するための認証番号を発行するステップと、
前記受信側ユーザ端末に、前記認証番号の入力受付を行うプロンプトを表示させるステップと、
前記認証番号が適正であった場合に、前記送信側ユーザ端末から画面共有データを受信し、前記受信側ユーザ端末に当該画面共有データを逐次、転送するステップと、
を備えることを特徴とする画面共有方法。
【請求項８】
ユーザ端末間で画面共有を行う画面共有サーバに実行させる画面共有プログラムであって、
送信側ユーザ端末及び受信側ユーザ端末から接続要求を受信するステップ、
当該接続要求に応じて、画面共有先を指定するための認証番号を発行するステップ、
前記受信側ユーザ端末に、前記認証番号の入力受付を行うプロンプトを表示させるステップ、
前記認証番号が適正であった場合に、前記送信側ユーザ端末から画面共有データを受信し、前記受信側ユーザ端末に当該画面共有データを逐次、転送するステップ、
を備えることを特徴とする画面共有プログラム。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、複数の端末において画面共有を実行する画面共有サーバ、画面共有方法及び画面共有プログラムに関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
そこで、本発明は、複数の端末において画面共有を行う際、セキュリティの向上を図りつつ、接続設定を容易にし、ユーザの利便性を高める画面共有サーバ、画面共有方法及び画面共有プログラムを提供することを目的とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
第１の特徴に係る発明は、ユーザ端末間で画面共有を行う画面共有サーバであって、
送信側ユーザ端末及び受信側ユーザ端末から接続要求を受信する接続要求受信手段と、
当該接続要求に応じて、画面共有先を指定するための認証番号を発行する認証番号発行手段と、
前記受信側ユーザ端末に、前記認証番号の入力受付を行うプロンプトを表示させる入力受付手段と、
前記認証番号が適正であった場合に、前記送信側ユーザ端末から画面共有データを受信し、前記受信側ユーザ端末に当該画面共有データを逐次、転送する画面データ転送手段と、
を備えることを特徴とする画面共有サーバを提供する。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
第１の特徴に係る発明によれば、ユーザ端末間で画面共有を行う画面共有サーバは、送信側ユーザ端末及び受信側ユーザ端末から接続要求を受信し、当該接続要求に応じて、画面共有先を指定するための認証番号を発行し、前記受信側ユーザ端末に、前記認証番号の入力受付を行うプロンプトを表示させ、前記認証番号が適正であった場合に、前記送信側ユーザ端末から画面共有データを受信し、前記受信側ユーザ端末に当該画面共有データを逐次、転送する。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
ここで、第１の特徴に係る発明は、画面共有サーバのカテゴリであるが、画面共有方法又は画面共有プログラム等の他のカテゴリにおいても、そのカテゴリに応じた同様の作用・効果を発揮する。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
第２の特徴に係る発明は、前記画面共有データを送信する先の前記受信側ユーザ端末をカウントし、所定数以上の場合は、画面データの転送を制限する転送制限手段を備えることを特徴とする第１の特徴に係る発明である画面共有サーバを提供する。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
第３の特徴に係る発明は、前記カウントした受信側ユーザ端末数を、前記送信側ユーザ端末及び受信側ユーザ端末に表示させる共有端末数通知手段を備えることを特徴とする第１又は２の特徴に係る発明である画面共有サーバを提供する。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
第３の特徴に係る発明によれば、第１又は２の特徴に係る発明である画面共有サーバは、前記カウントした受信側ユーザ端末数を、前記送信側ユーザ端末及び受信側ユーザ端末に表示させる。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
第４の特徴に係る発明は、前記認証番号を発行してから所定時間が経過したか否かを判断する経過時間判断手段と、を備え、
前記入力受付手段は、前記経過時間判断手段が所定時間を経過したと判断した場合、前記認証番号の入力受付を実行しないことを特徴とする第１乃至第３のいずれかの特徴に係る発明である画面共有サーバを提供する。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
第４の特徴に係る発明によれば、第１又は第３のいずれかの特徴に係る発明である画面共有サーバは、前記認証番号を発行してから所定時間が経過したか否かを判断し、前記入力受付手段は、所定時間を経過したと判断した場合、前記認証番号の入力受付を実行しない。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
第５の特徴に係る発明は、前記画面データ転送手段は、前記送信側ユーザ端末及び受信側ユーザ端末が、自身と同一のローカルネットワーク内で接続されている場合、画面共有データを逐次、転送する第１乃至第４の特徴のいずれかの特徴に係る発明である画面共有サーバを提供する。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
第５の特徴に係る発明によれば、第１乃至第４のいずれかの特徴に係る発明である画面共有サーバは、前記送信側ユーザ端末及び受信側ユーザ端末が、自身と同一のローカルネットワーク内で接続されている場合、画面共有データを逐次、転送する。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
第６の特徴に係る発明は、第１乃至第５のいずれか一項に記載の画面共有サーバであって、送信側ユーザ端末及び受信側ユーザ端末が接続しているネットワーク識別子を判断するネットワーク識別子判断手段を備え、当該ネットワーク識別子が同一の場合には、前記認証番号発行手段が認証番号を発行せずに、前記画面データ転送手段が、前記送信側ユーザ端末から画面共有データを受信し、前記受信側ユーザ端末に当該画面共有データを逐次、転送する画面共有サーバを提供する。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
第６の特徴に係る発明によれば、第１乃至第５のいずれか一項に記載の画面共有サーバは、送信側ユーザ端末及び受信側ユーザ端末が接続しているネットワーク識別子を判断し、当該ネットワーク識別子が同一の場合には、前記認証番号発行手段が認証番号を発行せずに、前記画面データ転送手段が、前記送信側ユーザ端末から画面共有データを受信し、前記受信側ユーザ端末に当該画面共有データを逐次、転送する画面共有サーバを提供する。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
第７の特徴に係る発明は、ユーザ端末間で画面共有を行う画面共有サーバが実行する画面共有方法であって、
送信側ユーザ端末及び受信側ユーザ端末から接続要求を受信するステップと、
当該接続要求に応じて、画面共有先を指定するための認証番号を発行するステップと、
前記受信側ユーザ端末に、前記認証番号の入力受付を行うプロンプトを表示させるステップと、
前記認証番号が適正であった場合に、前記送信側ユーザ端末から画面共有データを受信し、前記受信側ユーザ端末に当該画面共有データを逐次、転送するステップと、
を備えることを特徴とする画面共有方法を提供する。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
第８の特徴に係る発明は、ユーザ端末間で画面共有を行う画面共有サーバに実行させる画面共有プログラムであって、
送信側ユーザ端末及び受信側ユーザ端末から接続要求を受信するステップ、
当該接続要求に応じて、画面共有先を指定するための認証番号を発行するステップ、
前記受信側ユーザ端末に、前記認証番号の入力受付を行うプロンプトを表示させるステップ、
前記認証番号が適正であった場合に、前記送信側ユーザ端末から画面共有データを受信し、前記受信側ユーザ端末に当該画面共有データを逐次、転送するステップ、
を備えることを特徴とする画面共有プログラムを提供する。
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
本発明によれば、複数の端末において画面共有を行う際、セキュリティの向上を図りつつ、接続設定を容易にし、ユーザの利便性を高める画面共有サーバ、画面共有方法及び画面共有プログラムを提供することが可能となる。