(57)【特許請求の範囲】
【請求項１】
画面共有している画面内の所定の領域の入力を受け付ける領域受付手段と、
前記所定の領域又は当該所定の領域以外の画面内の領域のいずれかを、共有先に視認させないようにモザイク処理するモザイク処理手段と、
前記入力を受け付けて、モザイク処理された箇所の文字又は画像を抽出する抽出手段と、
抽出された前記文字又は画像を記憶するモザイク対象記憶手段と、
を備え、
前記モザイク処理手段は、前記文字又は画像が画面上に表示された場合に、前記所定の領域又は当該所定の領域以外の画面内の領域のいずれかに加えて、表示された前記文字又は画像の部分に対してモザイク処理を行う、
コンピュータシステム。
【請求項２】
前記モザイク処理手段は、モザイク処理をしない元の画像を拡大することでモザイク処理を実現する請求項１に記載のコンピュータシステム。
【請求項３】
モザイク処理を行う文字又は画像を予め記憶するモザイク対象記憶手段と、
を備え
前記モザイク処理を行う文字又は画像が画面上に表示された場合に、前記モザイク処理手段は、前記所定の領域又は当該所定の領域以外の画面内の領域のいずれかに加えて、表示されたモザイク処理を行う文字又は画像の部分に対してモザイク処理を行う請求項１又は２に記載のコンピュータシステム。
【請求項４】
コンピュータシステムが実行する画面共有方法であって、
画面共有している画面内の所定の領域の入力を受け付けるステップと、
前記所定の領域又は当該所定の領域以外の画面内の領域のいずれかを、共有先に視認させないようにモザイク処理するステップと、
前記入力を受け付けて、モザイク処理された箇所の文字又は画像を抽出するステップと、
抽出された前記文字又は画像を記憶するステップと、
前記文字又は画像が画面上に表示された場合に、前記所定の領域又は当該所定の領域以外の画面内の領域のいずれかに加えて、表示された前記文字又は画像の部分に対してモザイク処理を行うステップと、
を備える画面共有方法。
【請求項５】
コンピュータシステムに、
画面共有している画面内の所定の領域の入力を受け付けるステップ、
前記所定の領域又は当該所定の領域以外の画面内の領域のいずれかを、共有先に視認させないようにモザイク処理するステップ、
前記入力を受け付けて、モザイク処理された箇所の文字又は画像を抽出するステップ、
抽出された前記文字又は画像を記憶するステップ、
前記文字又は画像が画面上に表示された場合に、前記所定の領域又は当該所定の領域以外の画面内の領域のいずれかに加えて、表示された前記文字又は画像の部分に対してモザイク処理を行うステップ、
を実行させるためのコンピュータ読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画面共有を行うコンピュータシステム、画面共有方法及びプログラムに関する。
【背景技術】
【０００２】
近年、スマートグラス等のウェアラブル端末の普及に伴い、このウェアラブル端末が有数する撮影装置が撮影したカメラ画像を共有することが増加している。このようなカメラ画像の共有において、プライバシーの確保が問題となっている。すなわち、ウェアラブル端末、携帯端末等で画面共有する際、カメラ画像に、目的対象物とは異なるものが写り込んでしまい、プライバシーが保護できないことが多くなっていた。【０００３】
そこで、プライバシーの保護を目的として、例えば、指定された所定のウインドウのみ画面共有しない技術が開示されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第５２１６８１０
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の構成では、撮影装置が撮影するカメラ画像を共有する場合には、ウインドウ画面のような枠が存在しない。そのため、例えば、カメラ画像に写り込んでしまった共有を意図していない秘密情報等が画面共有されてしまうことがあり、プライバシーの保護が十分ではなかった。【０００６】
本発明は、プライバシーを保護することが可能なコンピュータシステム、画面共有方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明では、以下のような解決手段を提供する。【０００８】
本発明は、画面共有している画面内の所定の領域の入力を受け付ける領域受付手段と、
前記所定の領域又は当該所定の領域以外の画面内の領域のいずれかを、共有先に視認させないようにモザイク処理するモザイク処理手段と、
前記入力を受け付けて、モザイク処理された箇所の文字又は画像を抽出する抽出手段と、
抽出された前記文字又は画像を記憶するモザイク対象記憶手段と、
を備え、
前記モザイク処理手段は、前記文字又は画像が画面上に表示された場合に、前記所定の領域又は当該所定の領域以外の画面内の領域のいずれかに加えて、表示された前記文字又は画像の部分に対してモザイク処理を行う、
コンピュータシステムを提供する。
【０００９】
本発明によれば、コンピュータシステムは、画面共有している画面内の所定の領域の入力を受け付け、前記所定の領域又は当該所定の領域以外の画面内の領域のいずれかを、共有先に視認させないようにモザイク処理し、前記入力を受け付けて、モザイク処理された箇所の文字又は画像を抽出し、抽出された前記文字又は画像を記憶し、前記文字又は画像が画面上に表示された場合に、前記所定の領域又は当該所定の領域以外の画面内の領域のいずれかに加えて、表示された前記文字又は画像の部分に対してモザイク処理を行う。
【００１０】
本発明は、コンピュータシステムのカテゴリであるが、画面共有方法及びプログラム等の他のカテゴリにおいても、そのカテゴリに応じた同様の作用・効果を発揮する。
【発明の効果】
【００１１】
本発明によれば、プライバシーを保護することが可能なコンピュータシステム、画面共有方法及びプログラムを提供することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】図１は、画面共有システム１の概要を示す図である。
【図２】図２は、画面共有システム１の全体構成図である。
【図３】図３は、携帯端末１００の機能ブロック図である。
【図４】図４は、携帯端末１００が実行するモザイク対象記憶処理を示すフローチャートである。
【図５】図５は、携帯端末１００が実行するモザイク指定処理を示すフローチャートである。
【図６】図６は、携帯端末１００が実行する抽出済被写体モザイク処理を示すフローチャートである。
【図７】図７は、携帯端末１００が実行するモザイク対象モザイク処理を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明を実施するための最良の形態について図を参照しながら説明する。なお、これはあくまでも一例であって、本発明の技術的範囲はこれに限られるものではない。
【００１４】
［画面共有システム１の概要］
本発明の好適な実施形態の概要について、図１に基づいて説明する。図１は、本発明の好適な実施形態である画面共有システム１の概要を説明するための図である。画面共有システム１は、携帯端末１００から構成され、図示していない他の携帯端末等と画面共有するコンピュータシステムである。
【００１５】
なお、図１において、携帯端末１００の数は、適宜変更可能である。また、携帯端末１００は、実在する装置に限らず、仮想的な装置であってもよい。
【００１６】
携帯端末１００は、データ通信可能な端末装置である。携帯端末１００は、自身が有するカメラ等の撮影装置により撮影したカメラ画像を他の端末装置と画面共有可能な端末装置である。携帯端末１００は、例えば、携帯電話、携帯情報端末、タブレット端末、パーソナルコンピュータに加え、ネットブック端末、スレート端末、電子書籍端末、携帯型音楽プレーヤ等の電化製品や、スマートグラス、ヘッドマウントディスプレイ等のウェアラブル端末や、その他の物品である。
【００１７】
携帯端末１００は、自身が有する撮影装置により、動画又は静止画等のカメラ画像を撮影し、自身に表示する（ステップＳ０１）。
【００１８】
携帯端末１００は、表示したカメラ画像を、図示していない他の端末装置と画面共有する（ステップＳ０２）。
【００１９】
携帯端末１００は、画面共有する画面内の所定の領域の入力を受け付ける（ステップＳ０３）。所定の領域の入力とは、例えば、ユーザが所望する領域を囲う入力や、領域そのものを指定する入力（例えば、カメラ画像に写り込んでいる物体、人物、文字等を指定する入力）である。
【００２０】
携帯端末１００は、受け付けた所定の領域又はこの所定の領域以外の画面内の領域のいずれかを、共有先に視認させないようにモザイク処理を実行する（ステップＳ０４）。このモザイク処理は、例えば、対象とする領域の解像度を落とす、この領域の全体を塗りつぶす等の画面共有先において視認できないようにする処理や、モザイク処理を行わない元の画像を拡大する処理である。元の画像を拡大する処理とは、受け付けた所定の領域又はこの所定の領域以外の画面内の領域の縦横比を維持しつつ、画像サイズを大きくすることである。
【００２１】
なお、画面共有システム１は、例えば、予め携帯端末１００や画面共有先の端末装置に、後述するモザイク処理を行う対象の文字や画像を登録しておき、表示したカメラ画像や画面共有したカメラ画像を画像解析する。画面共有システム１は、画像解析の結果、この文字や画像が写り込んでいるか否かを判断し、写り込んでいる場合、この文字や画像そのものに対して、モザイク処理を行ってもよい。文字は、様々な語彙や語句や文章だけでなく、文字や数字そのものが登録されていてもよい。また、画像は、画像そのものや、画像を指す文字が登録されていてもよい。画像を指す文字が登録されている場合、この文字に該当する画像をカメラ画像から判別したうえで、モザイク処理を行う。
【００２２】
以上が、画面共有システム１の概要である。
【００２３】
［画面共有システム１のシステム構成］
図２に基づいて、本発明の好適な実施形態である画面共有システム１のシステム構成について説明する。図２は、本発明の好適な実施形態である画面共有システム１のシステム構成を示す図である。画面共有システム１は、携帯端末１００、公衆回線網（インターネット網や、第３、第４世代通信網等）５から構成され、図示していない他の端末装置と画面共有するコンピュータシステムである。
【００２４】
なお、画面共有システム１を構成する装置の数は、適宜変更可能である。また、画面共有システム１は、実在する装置に限らず、仮想的な装置類により実現されてもよい。
【００２５】
携帯端末１００は、後述の機能を備えた上述した端末装置である。
【００２６】
［各機能の説明］
図３に基づいて、本発明の好適な実施形態である画面共有システム１の機能について説明する。図３は、携帯端末１００の機能ブロック図を示す図である。
【００２７】
携帯端末１００は、制御部１１０として、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等を備え、通信部１２０として、他の端末装置等と通信可能にするためのデバイス、例えば、ＩＥＥＥ８０２．１１に準拠したＷｉＦｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）対応デバイス等を備える。また、携帯端末１００は、記憶部１３０として、ハードディスクや半導体メモリ、記録媒体、メモリカード等によるデータのストレージ部を備える。また、携帯端末１００は、入出力部１４０として、制御部１１０で制御したデータや画像を出力表示する表示部や、ユーザからの入力を受け付けるタッチパネルやキーボード、マウス等の入力部や、動画や静止画等のカメラ画像を撮影する撮影デバイス等の各種デバイスを備える。
【００２８】
携帯端末１００において、制御部１１０が所定のプログラムを読み込むことにより、通信部１２０と協働して、画面共有モジュール１５０を実現する。また、携帯端末１００において、制御部１１０が所定のプログラムを読み込むことにより、記憶部１３０と協働して、記憶モジュール１６０を実現する。また、携帯端末１００において、制御部１１０が所定のプログラムを読み込むことにより、入出力部１４０と協働して、入力受付モジュール１７０、撮影モジュール１７１、表示モジュール１７２、モザイクモジュール１７３、画像解析モジュール１７４を実現する。
【００２９】
［モザイク対象記憶処理］
図４に基づいて、画面共有システム１が実行するモザイク対象記憶処理について説明する。図４は、携帯端末１００が実行するモザイク対象記憶処理のフローチャートを示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。
【００３０】
入力受付モジュール１７０は、後述するモザイク処理を行う文字又は画像を示すモザイク対象の入力を受け付ける（ステップＳ１０）。ステップＳ１０において、入力受付モジュール１７０は、特定の語彙、語句、文章、文字そのもの、数字、記号等の入力を受け付ける。また、入力受付モジュール１７０は、撮影モジュール１７１が撮影したカメラ画像や既に撮影されたカメラ画像を、モザイク処理を行う画像として入力を受け付ける。このとき、入力受付モジュール１７０は、このカメラ画像そのものを入力として受け付けてもよいし、カメラ画像に含まれる特定の被写体への入力を受け付けてもよい。
なお、入力受付モジュール１７０は、画像の特徴等の画像そのもの以外の、この画像を識別することが可能な情報の入力を受け付けてもよい。
【００３１】
画像解析モジュール１７４は、カメラ画像を画像解析する（ステップＳ１１）。ステップＳ１１において、画像解析モジュール１７４は、カメラ画像の特徴点や特徴量を抽出することにより、画像解析を行う。画像解析モジュール１７４は、ここで抽出した特徴点や特徴量に基づいて、このカメラ画像に写り込んでいる被写体である文字又は画像を抽出する。
【００３２】
記憶モジュール１６０は、画像解析モジュール１７４が抽出したモザイク対象を記憶する（ステップＳ１２）。携帯端末１００は、ここで記憶したモザイク対象を、後述する処理において利用する。
【００３３】
なお、モザイク対象記憶処理は、携帯端末１００のみでなく、この携帯端末１００と画面共有を行う端末装置が実行してもよい。この場合、端末装置自体が上述した処理を実行してもよい。また、端末装置は、携帯端末１００が記憶したモザイク対象を取得し、記憶してもよい。また、端末装置は、携帯端末１００以外から、モザイク対象を取得し、記憶してもよい。
【００３４】
以上が、モザイク対象記憶処理である。
【００３５】
［モザイク指定処理］
図５に基づいて、画面共有システム１が実行するモザイク指定処理について説明する。図５は、携帯端末１００が実行するモザイク指定処理のフローチャートを示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。
【００３６】
はじめに、撮影モジュール１７１は、カメラ画像を撮影する（ステップＳ２０）。ステップＳ２０において、撮影モジュール１７１は、カメラ画像として、動画又は静止画を撮影する。
【００３７】
表示モジュール１７２は、撮影モジュール１７１が撮影したカメラ画像を表示する（ステップＳ２１）。
【００３８】
画面共有モジュール１５０は、表示したカメラ画像の画面を、図示していない端末装置と画面共有する（ステップＳ２２）。ステップＳ２２において、端末装置は、携帯端末１００が表示するカメラ画像を取得し、自身に表示することにより、画面共有する。
【００３９】
入力受付モジュール１７０は、この画面共有する画面の所定の領域の入力を受け付ける（ステップＳ２３）。ステップＳ２３において、入力受付モジュール１７０は、タップ入力、ジェスチャー入力、マウス入力又は音声入力等により、所定の領域を入力する。このとき、表示モジュール１７０は、入力を受け付けた領域と、それ以外の領域とを区切る区切り線を表示してもよい。所定の入力としては、領域を囲うことにより、囲った領域を所定の領域として入力する。また、所定の入力は、囲う以外の方法で入力を受け付けてもよく、画面に写っている物体、人物、文字等そのものを指定する入力であってもよい。以下の説明において、所定の入力として、領域を囲う入力を受け付け、囲った領域に対してモザイク処理を行うものとして説明する。
【００４０】
なお、詳細は後述するが、囲った領域以外の領域に対してモザイク処理を行ってもよい。また、この所定の領域の入力は、携帯端末１００に限らず、共有先の端末装置が行ってもよい。また、ステップＳ２３の処理は、上述したステップＳ２１の処理とステップＳ２２の処理との間に行われてもよい。
【００４１】
画像解析モジュール１７４は、囲った領域におけるカメラ画像を画像解析する（ステップＳ２４）。ステップＳ２４において、画像解析モジュール１７４は、カメラ画像の特徴点や特徴量を抽出することにより、画像解析を行う。画像解析モジュール１７４は、ここで抽出した特徴点や特徴量に基づいて、このカメラ画像に写り込んでいる被写体である文字又は画像を抽出する。
【００４２】
記憶モジュール１６０は、抽出した被写体を、抽出済被写体として記憶する（ステップＳ２５）。
【００４３】
なお、ステップＳ２４及びステップＳ２５の処理は、省略可能である。この場合、上述したステップＳ２３の処理に続いて、後述するステップＳ２６以降の処理を実行すればよい。また、ステップＳ２４及びステップＳ２５の処理は、後述するステップＳ２６の処理の後に行われてもよい。すなわち、携帯端末１００は、モザイク処理された箇所の文字又は画像を抽出し、抽出された文字又は画像を記憶してもよい。
【００４４】
モザイクモジュール１７３は、囲った領域を、共有先に視認させないようにモザイク処理を実行する（ステップＳ２６）。ステップＳ２６において、モザイクモジュール１７３が行うモザイク処理は、例えば、囲った領域をピクセル単位でぼかすこと、囲った領域の代表値で全体を塗りつぶすこと、囲った領域の色情報を読み込んでその平均値を算出し、算出した結果に基づいて画像処理すること、この囲った領域の解像度を落とすことである。このモザイク処理は、非可逆変換である。本実施形態において、モザイクモジュール１７３は、囲った領域の画素数を落とした状態にすることをモザイク処理と称す。すなわち、モザイクモジュール１７３は、この囲った領域の画像のピクセルを拡大することにより、共有先に視認させないようにする。
【００４５】
このようにすることにより、携帯端末１００と端末装置と画面共有する際、画面共有のための通信量を減らすことが可能となり、画面共有の際の通信速度の向上が見込める。また、囲った領域を塗りつぶして画面共有する場合と比較して、特にカメラ画像が動画である場合、よりカメラ画像を自然に表示することが可能となるとともに、モザイク処理が行われた部分とそうでない部分との間の色の違和感を抑制することが可能となる。
【００４６】
表示モジュール１７２は、モザイク処理が行われたカメラ画像であるモザイク済画像を表示する（ステップＳ２７）。
【００４７】
画面共有モジュール１５０は、このモザイク済画像の画面を、図示していない端末装置と画面共有する（ステップＳ２８）。
【００４８】
なお、コンピュータシステム１は、ステップＳ２３の処理において所定の領域の入力を受け付けた際、一時的に画面共有を停止してもよい。この場合、共有先の端末装置に対して、秘密情報が含まれている旨の通知画面をカメラ画像の代わりに共有する。こののち、コンピュータシステム１は、モザイク済画像を表示した際、このモザイク済画像を画面共有を実行すればよい。
【００４９】
本実施形態において、囲った領域に対して、モザイク処理を行っているが、囲った領域ではなく、囲った領域以外の領域に対して、モザイク処理を行ってもよい。この場合、画像解析モジュール１７４は、囲った領域ではなく、囲った領域以外の領域に対して画像解析を行い、この領域におけるカメラ画像を画像解析すればよい。また、モザイクモジュール１７３は、この領域に対してモザイク処理を実行すればよい。すなわち、モザイクモジュール１７３は、入力を受け付けた所定の領域又はこの所定の領域以外の領域のいずれかに対してモザイク処理を実行する。
【００５０】
以上が、モザイク指定処理である。
【００５１】
［抽出済被写体モザイク処理］
図６に基づいて、画面共有システム１が実行する抽出済被写体モザイク処理について説明する。図６は、携帯端末１００が実行する抽出済被写体モザイク処理のフローチャートを示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。
【００５２】
はじめに、撮影モジュール１７１は、カメラ画像を撮影する（ステップＳ３０）。ステップＳ３０の処理は、上述したステップＳ２０の処理と同様である。
【００５３】
表示モジュール１７２は、撮影モジュール１７１が撮影したカメラ画像を表示する（ステップＳ３１）。ステップＳ３１の処理は、上述したステップＳ２１の処理と同様である。
【００５４】
画面共有モジュール１５０は、表示したカメラ画像の画面を、図示していない端末装置と画面共有する（ステップＳ３２）。ステップＳ３２の処理は、上述したステップＳ２２の処理と同様である。
【００５５】
画像解析モジュール１７４は、カメラ画像の画像解析を実行する（ステップＳ３３）。ステップＳ３３の処理は、上述したステップＳ２４の処理と略同様であるが、相違点は、ステップＳ２４の処理が、囲った領域におけるカメラ画像を画像解析することであるのに対して、ステップＳ３３の処理は、カメラ画像全体を画像解析することである。
【００５６】
画像解析モジュール１７４は、抽出した被写体が抽出済被写体として記憶しているか否かを判断する（ステップＳ３４）。ステップＳ３４において、画像解析モジュール１７４は、上述したステップＳ２５の処理により記憶モジュール１６０が記憶した抽出済被写体と、今回抽出した被写体とが一致するか否かを判断する。
【００５７】
ステップＳ３４において、画像解析モジュール１７４は、記憶していると判断した場合（ステップＳ３４  ＹＥＳ）、画像解析モジュール１７４は、該当する被写体の画面における位置を特定する（ステップＳ３５）。ステップＳ３５において、画像解析モジュール１７４は、該当する被写体を抽出した位置を、画面における位置として特定する。
【００５８】
一方、ステップＳ３４において、画像解析モジュール１７４は、記憶していないと判断した場合（ステップＳ３４  ＮＯ）、入力受付モジュール１７０は、この画面共有する画面の所定の領域の入力を受け付ける（ステップＳ３６）。ステップＳ３６の処理は、上述したステップＳ２３の処理と同様である。
【００５９】
モザイクモジュール１７３は、囲った領域に加え、上述したステップＳ３５の処理により特定した被写体に対して、モザイク処理を実行する（ステップＳ３７）。ステップＳ３７の処理は、上述したステップＳ２６の処理と同様である。このとき、モザイクモジュール１７３は、特定した被写体に対しても、同様のモザイク処理を行う。
【００６０】
なお、ステップＳ３７において、モザイクモジュール１７３は、抽出済被写体として記憶している被写体が画面内に存在しない場合、上述したステップＳ２６の処理と同様の処理を実行する。
【００６１】
表示モジュール１７２は、モザイク処理が行われたカメラ画像であるモザイク済画像を表示する（ステップＳ３８）。ステップＳ３８の処理は、上述したステップＳ２７の処理と同様である。
【００６２】
画面共有モジュール１５０は、このモザイク済画像の画面を、図示していない端末装置と画面共有する（ステップＳ３９）。ステップＳ３９の処理は、上述したステップＳ２８の処理と同様である。
【００６３】
なお、コンピュータシステム１は、ステップＳ３６の処理において所定の領域の入力を受け付けた際、一時的に画面共有を停止してもよい。この場合、共有先の端末装置に対して、秘密情報が含まれている旨の通知画面をカメラ画像の代わりに共有する。こののち、コンピュータシステム１は、モザイク済画像を表示した際、このモザイク済画像を画面共有を実行すればよい。
【００６４】
本実施形態において、囲った領域に対して、モザイク処理を行っているが、囲った領域ではなく、囲った領域以外の領域に対して、モザイク処理を行ってもよい。この場合、モザイクモジュール１７３は、囲った領域ではなく、囲った領域以外の領域に加え、これまでにモザイク処理された文字又は画像に対してモザイク処理を実行すればよい。すなわち、モザイクモジュール１７３は、入力を受け付けた所定の領域又はこの所定の領域以外の領域のいずれかに加えて、これまでにモザイク処理が行われた文字又は画像の部分に対してモザイク処理を実行する。
【００６５】
以上が、抽出済被写体モザイク処理である。
【００６６】
［モザイク対象モザイク処理］
図７に基づいて、画面共有システム１が実行するモザイク対象モザイク処理について説明する。図７は、携帯端末１００が実行するモザイク対象モザイク処理のフローチャートを示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。
【００６７】
はじめに、撮影モジュール１７１は、カメラ画像を撮影する（ステップＳ４０）。ステップＳ４０の処理は、上述したステップＳ２０の処理と同様である。
【００６８】
表示モジュール１７２は、撮影モジュール１７１が撮影したカメラ画像を表示する（ステップＳ４１）。ステップＳ４１の処理は、上述したステップＳ２１の処理と同様である。
【００６９】
画面共有モジュール１５０は、表示したカメラ画像の画面を、図示していない端末装置と画面共有する（ステップＳ４２）。ステップＳ４２の処理は、上述したステップＳ２２の処理と同様である。
【００７０】
画像解析モジュール１７４は、カメラ画像の画像解析を実行する（ステップＳ４３）。ステップＳ４３の処理は、上述したステップＳ３３の処理と同様である。
【００７１】
画像解析モジュール１７４は、抽出した被写体がモザイク対象として記憶しているか否かを判断する（ステップＳ４４）。ステップＳ４４において、画像解析モジュール１７４は、上述したステップＳ１１の処理により記憶モジュール１６０が記憶したモザイク対象と、今回抽出した被写体が一致するか否かを判断する。
【００７２】
ステップＳ４４において、画像解析モジュール１７４は、記憶していると判断した場合（ステップＳ４４  ＹＥＳ）、画像解析モジュール１７４は、該当する被写体の画面における位置を特定する（ステップＳ４５）。ステップＳ４５において、画像解析モジュール１７４は、該当する被写体を抽出した位置を、画面における位置として特定する。
【００７３】
一方、ステップＳ４４において、画像解析モジュール１７４は、記憶していないと判断した場合（ステップＳ４４  ＮＯ）、入力受付モジュール１７０は、この画面共有する画面の所定の領域の入力を受け付ける（ステップＳ４６）。ステップＳ４６の処理は、上述したステップＳ２３の処理と同様である。
【００７４】
モザイクモジュール１７３は、囲った領域に加え、上述したステップＳ４５の処理により特定した被写体に対して、モザイク処理を実行する（ステップＳ４７）。ステップＳ４７の処理は、上述したステップＳ２６の処理と同様である。このとき、モザイクモジュール１７３は、特定した被写体に対しても、同様のモザイク処理を行う。
【００７５】
なお、ステップＳ４７において、モザイクモジュール１７３は、モザイク対象として記憶している被写体が画面内に存在しない場合、上述したステップＳ２６の処理と同様の処理を実行する。
【００７６】
表示モジュール１７２は、モザイク処理が行われたカメラ画像であるモザイク済画像を表示する（ステップＳ４８）。ステップＳ４８の処理は、上述したステップＳ２７の処理と同様である。
【００７７】
画面共有モジュール１５０は、このモザイク済画像の画面を、図示していない端末装置と画面共有する（ステップＳ４９）。ステップＳ４９の処理は、上述したステップＳ２８の処理と同様である。
【００７８】
なお、コンピュータシステム１は、ステップＳ４６の処理において所定の領域の入力を受け付けた際、一時的に画面共有を停止してもよい。この場合、共有先の端末装置に対して、秘密情報が含まれている旨の通知画面をカメラ画像の代わりに共有する。こののち、コンピュータシステム１は、モザイク済画像を表示した際、このモザイク済画像を画面共有を実行すればよい。
【００７９】
本実施形態において、囲った領域に対して、モザイク処理を行っているが、囲った領域ではなく、囲った領域以外の領域に対して、モザイク処理を行ってもよい。この場合、モザイクモジュール１７３は、囲った領域ではなく、囲った領域以外の領域に加え、モザイク対象である文字又は画像に対してモザイク処理を実行すればよい。すなわち、モザイクモジュール１７３は、入力を受け付けた所定の領域又はこの所定の領域以外の領域のいずれかに加えて、予め記憶したモザイク処理を行う表示された文字又は画像の部分に対してモザイク処理を実行する。
【００８０】
コンピュータシステム１は、上述したモザイク指定処理、抽出済被写体モザイク処理又はモザイク対象モザイク処理のいずれか又は複数を組み合わせて実行してもよい。すなわち、コンピュータシステム１は、モザイク対象モザイク処理を実行する際、モザイク指定処理において記憶した抽出済被写体が、カメラ画像に存在する場合、入力を受け付けた領域及びモザイク対象に加えて、抽出済被写体に対してもモザイク処理を実行してもよい。また、コンピュータシステム１は、モザイク指定処理又は抽出済被写体にモザイク処理を実行する際、モザイク対象記憶処理において記憶したモザイク対象が、カメラ画像に存在する場合、入力を受け付けた領域及び抽出済被写体に加えて、モザイク対象に対してもモザイク処理を実行してもよい。
【００８１】
上述した手段、機能は、コンピュータ（ＣＰＵ、情報処理装置、各種端末を含む）が、所定のプログラムを読み込んで、実行することによって実現される。プログラムは、例えば、コンピュータからネットワーク経由で提供される（ＳａａＳ：ソフトウェア・アズ・ア・サービス）形態で提供される。また、プログラムは、例えば、フレキシブルディスク、ＣＤ（ＣＤ−ＲＯＭなど）、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭなど）等のコンピュータ読取可能な記録媒体に記録された形態で提供される。この場合、コンピュータはその記録媒体からプログラムを読み取って内部記憶装置又は外部記憶装置に転送し記憶して実行する。また、そのプログラムを、例えば、磁気ディスク、光ディスク、光磁気ディスク等の記憶装置（記録媒体）に予め記録しておき、その記憶装置から通信回線を介してコンピュータに提供するようにしてもよい。
【００８２】
以上、本発明の実施形態について説明したが、本発明は上述したこれらの実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【符号の説明】
【００８３】
１  画面共有システム、１００  携帯端末、
【要約】
【課題】プライバシーを保護することが可能なコンピュータシステム、画面共有方法及びプログラムを提供することを目的とする。
【解決手段】コンピュータシステムは、画面共有している画面内の所定の領域の入力を受け付け、所定の領域又はこの領域以外の画面内の領域のいずれかを、共有先に視認させないようにモザイク処理する。また、このモザイク処理は、モザイク処理をしない元の画像を拡大する。モザイク処理を行う文字又は画像を予め記憶し、これらが画面上に表示された場合に、所定の領域又はこの領域以外の領域のいずれかに加えて、表示された文字又は画像の部分に対してモザイク処理を行う。また、入力を受け付けて、モザイク処理された箇所の文字又は画像を抽出し、これらを記憶し、これらが画面上に表示された場合に、所定の領域又はこの領域以外の領域のいずれかに加えて、これらに対してモザイク処理を行う。
【選択図】図１【図１】
0006375070.tif 000002
【図２】
0006375070.tif 000003
【図３】
0006375070.tif 000004
【図４】
0006375070.tif 000005
【図５】
0006375070.tif 000006
【図６】
0006375070.tif 000007
【図７】
0006375070.tif 000008