(57)【要約】【課題】例えば表示体が斜め方向から撮像される場合であっても、表示体に表示された表示情報を、視認性を高めた状態で共有することの可能な情報共有システム、情報共有方法、プログラムを提供する。【解決手段】情報共有システムは、所定の表示情報を表示するための表示領域を有する表示体を斜め方向から撮像したときの撮像画像を取得する取得手段４１と、表示体に対する撮像方向の傾きに基づく撮像画像内の表示体の歪みを補正する補正手段４２と、歪みを補正した表示体を含む撮像画像の少なくとも一部を、所定の端末装置に表示させるために当該端末装置に送信する送信手段４３と、を備える。【選択図】図３
2020088437.tif 000002
【特許請求の範囲】
【請求項１】
所定の表示情報を表示するための表示領域を有する表示体を斜め方向から撮像したときの撮像画像を取得する取得手段と、
前記表示体に対する撮像方向の傾きに基づく前記撮像画像内の表示体の歪みを補正する補正手段と、
歪みを補正した表示体を含む前記撮像画像の少なくとも一部を、所定の端末装置に表示させるために前記端末装置に送信する送信手段と、
を備える情報共有システム。
【請求項２】
所定の条件を満たす場合に前記表示情報の内容が変更されたと推定する推定手段と、
前記表示情報の内容が変更されたと推定した場合に、所定の通知情報を前記端末装置に通知する通知手段と、を備える、請求項１に記載の情報共有システム。
【請求項３】
前記所定の条件は、所定の指示情報が入力されたことを含む、請求項２に記載の情報共有システム。
【請求項４】
前記所定の条件は、前記撮像画像の撮像範囲内で人体が検出されたことを含む、請求項２又は３に記載の情報共有システム。
【請求項５】
前記補正手段は、前記撮像画像内の表示体の表示領域を、撮像対象の表示体の表示領域と同じアスペクト比を有するように補正する、請求項１〜４の何れかに記載の情報共有システム。
【請求項６】
前記撮像画像を撮像する撮像装置を備え、
前記撮像装置は、請求項１〜５の何れかに記載の各手段を備える、情報共有システム。
【請求項７】
コンピュータに、
所定の表示情報を表示するための表示領域を有する表示体を斜め方向から撮像したときの撮像画像を取得するステップと、
前記表示体に対する撮像方向の傾きに基づく前記撮像画像内の表示体の歪みを補正するステップと、
歪みを補正した表示体を含む前記撮像画像の少なくとも一部を、所定の端末装置に表示させるために前記端末装置に送信するステップと、
の各ステップを実行させる、情報共有方法。
【請求項８】
コンピュータに、
所定の表示情報を表示するための表示領域を有する表示体を斜め方向から撮像したときの撮像画像を取得する機能と、
前記表示体に対する撮像方向の傾きに基づく前記撮像画像内の表示体の歪みを補正する機能と、
歪みを補正した表示体を含む前記撮像画像の少なくとも一部を、所定の端末装置に表示させるために前記端末装置に送信する機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報共有システム、情報共有方法、プログラムに関する。
【背景技術】
【０００２】
例えば企業等の組織内のユーザ間で情報を共有する技術が知られている。例えば、特許文献１に記載された技術では、所定の部署の社員の行動予定が記入されたホワイトボードを撮像装置で撮像し、撮像画像を社内ＬＡＮ（Local Area Network）経由で他部署の端末装置に送信することによって、社員の行動予定を共有するようになっている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１３４４４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、例えばホワイトボード等の表示体に表示された表示情報を認識し易くするためには表示体を正面から撮像することが望ましいが、例えば、設置スペースの問題等によって撮像装置を表示体の正面の位置に配置することができず、撮像装置が表示体に対して斜め方向の位置に配置されている場合には、斜め方向からの撮像によって撮像画像内の表示体に歪みが生じて、表示体に表示された表示情報の視認性が低下する場合がある。これにより、表示情報を適切に共有することが困難になる虞があった。
【０００５】
本発明は上記課題に鑑みてなされたものであり、例えば表示体が斜め方向から撮像される場合であっても、表示体に表示された表示情報を、視認性を低下させることなく共有することの可能な情報共有システム、情報共有方法、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、第一に本発明は、所定の表示情報を表示するための表示領域を有する表示体を斜め方向から撮像したときの撮像画像を取得する取得手段と、前記表示体に対する撮像方向の傾きに基づく前記撮像画像内の表示体の歪みを補正する補正手段と、歪みを補正した表示体を含む前記撮像画像の少なくとも一部を、所定の端末装置に表示させるために前記端末装置に送信する送信手段と、を備える情報共有システムを提供する（発明１）。
【０００７】
かかる発明（発明１）によれば、表示体を斜め方向から撮像したときの撮像画像を取得すると、表示体に対する撮像方向の傾きに基づく撮像画像内の表示体の歪みが補正され、歪みが補正された表示体を含む撮像画像の少なくとも一部が所定の端末装置に送信されるので、歪みが補正された表示体の画像（つまり、表示体の疑似的な正面画像）を当該端末装置上で表示することが可能になる。これにより、例えば表示体が斜め方向から撮像される場合であっても、表示体に表示された表示情報を、視認性を低下させることなく共有することができる。
【０００８】
上記発明（発明１）においては、所定の条件を満たす場合に前記表示情報の内容が変更されたと推定する推定手段と、前記表示情報の内容が変更されたと推定した場合に、所定の通知情報を前記端末装置に通知する通知手段と、を備えてもよい（発明２）。
【０００９】
かかる発明（発明２）によれば、表示情報の内容が変更されたと推定された場合に、所定の通知情報が端末装置に通知されるので、端末装置のユーザは、通知情報が端末装置に通知されることによって、表示情報の内容が変更されたことを容易に認識することができる。
【００１０】
上記発明（発明２）においては、前記所定の条件は、所定の指示情報が入力されたことを含んでもよい（発明３）。
【００１１】
かかる発明（発明３）によれば、所定の指示情報が入力された場合に、表示情報の内容が変更されたと推定することが可能になる。
【００１２】
上記発明（発明２〜３）においては、前記所定の条件は、前記撮像画像の撮像範囲内で人体が検出されたことを含んでもよい（発明４）。
【００１３】
かかる発明（発明４）によれば、撮像画像の撮像範囲内で人体が検出された場合に、表示情報の内容が変更されたと推定することが可能になる。
【００１４】
上記発明（発明１〜４）においては、前記補正手段は、前記撮像画像内の表示体の表示領域を、撮像対象の表示体の表示領域と同じアスペクト比を有するように補正してもよい（発明５）。
【００１５】
かかる発明（発明５）によれば、例えば、補正後の撮像画像内の表示体の表示領域と、撮像対象の表示体の表示領域との間でアスペクト比が異なることに基づく歪みが補正後の撮像画像内の表示情報に生じるのを抑制することができる。
【００１６】
また、前記撮像画像を撮像する撮像装置を備え、前記撮像装置は、上記発明（発明１〜５）の何れかに記載の各手段を備えてもよい（発明６）。
【００１７】
かかる発明（発明６）によれば、撮像装置を用いることによって、上記発明の作用効果を奏することが可能になる。
【００１８】
第二に本発明は、コンピュータに、所定の表示情報を表示するための表示領域を有する表示体を斜め方向から撮像したときの撮像画像を取得するステップと、前記表示体に対する撮像方向の傾きに基づく前記撮像画像内の表示体の歪みを補正するステップと、歪みを補正した表示体を含む前記撮像画像の少なくとも一部を、所定の端末装置に表示させるために前記端末装置に送信するステップと、の各ステップを実行させる、情報共有方法を提供する（発明７）。
【００１９】
第三に本発明は、コンピュータに、所定の表示情報を表示するための表示領域を有する表示体を斜め方向から撮像したときの撮像画像を取得する機能と、前記表示体に対する撮像方向の傾きに基づく前記撮像画像内の表示体の歪みを補正する機能と、歪みを補正した表示体を含む前記撮像画像の少なくとも一部を、所定の端末装置に表示させるために前記端末装置に送信する機能と、を実現させるためのプログラムを提供する（発明８）。
【発明の効果】
【００２０】
本発明の情報共有システム、情報共有方法、プログラムによれば、例えば表示体が斜め方向から撮像される場合であっても、表示体に表示された表示情報を、視認性を高めた状態で共有することができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の一実施形態に係る情報共有システムの基本構成を概略的に示す図である。
【図２】撮像装置の構成を示すブロック図である。
【図３】情報共有システムで主要な役割を果たす機能を説明するための機能ブロック図である。
【図４】取得データの構成例を示す図である。
【図５】（ａ）は、表示体を斜め方向から撮像したときの撮像画像の一例を示す図であり、（ｂ）は、表示体を正面から見るように補正された撮像画像の一例を示す図である。
【図６】本発明の一実施形態に係る情報共有システムの主要な処理の一例を示すフローチャートである。
【図７】情報共有システムの各機能について、撮像装置と、情報提供装置との間の分担例を示す図である。
【発明を実施するための形態】
【００２２】
以下、本発明の一実施形態について添付図面を参照して詳細に説明する。ただし、この実施形態は例示であり、本発明はこれに限定されるものではない。
【００２３】
（１）情報共有システムの基本構成
図１は、本発明の一実施形態に係る情報共有システムの基本構成を概略的に示す図である。図１に示すように、本実施形態に係る情報共有システムは、例えば企業等の組織内の各ユーザの行動予定を各ユーザ間で共有するものであって、各ユーザの行動予定を表示するための表示領域を有するホワイトボードＨを撮像する撮像装置１０を備え、撮像装置１０によって撮像された撮像画像が通信装置２０を介して１つ以上の端末装置３０に送信されることによって、撮像画像が各端末装置３０上に表示されるようになっている。ここで、本実施形態では、撮像装置１０は、通信装置２０と無線通信を行うように構成されている。また、本実施形態では、通信装置２０と、各端末装置３０とは、例えばインターネットやＬＡＮ等の通信網ＮＷ（ネットワーク）に接続されている。
【００２４】
なお、本実施形態において、各ユーザの行動予定は、本発明の「所定の表示情報」の一例であって、ホワイトボードＨは、本発明の「表示体」の一例である。
【００２５】
撮像装置１０は、ホワイトボードＨに対して斜め方向の位置（水平方向及び／又は鉛直方向に斜めの位置）に配置されており、ホワイトボードＨを斜め方向から撮像するようになっている。撮像装置１０は、例えば、動画像及び／又は静止画像を撮像する装置（例えば、デジタルカメラやデジタルビデオカメラ等）であってもよいし、動画像及び／又は静止画像を撮像するモジュールを備えた装置（例えば、携帯端末、スマートフォン、ＰＤＡ（Personal Digital Assistant）等）であってもよい。また、撮像装置１０は、Ｗｅｂサーバ機能を有していてもよく、例えば、クライアントである端末装置（例えば、各端末装置３０等）からの要求に応じて、撮像画像を含むウェブページを表示するためのＨＴＭＬ（HyperText Markup Language）データを生成し、生成したＨＴＭＬデータを、通信装置２０及び通信網ＮＷを介して要求元の端末装置に送信してもよい。
【００２６】
通信装置２０は、無線ＬＡＮ（例えばＷｉ−Ｆｉ（登録商標））を用いて撮像装置１０と無線通信を行うことが可能な位置に設けられており、撮像装置１０が撮像した撮像画像を撮像装置１０から受信すると、受信した撮像画像を通信網ＮＷを介して各端末装置３０に送信するように構成されている。なお、通信装置２０は、例えば、２つ以上の撮像装置１０間の無線通信を中継する装置であってもよいし、撮像装置１０と他の装置（図示省略）との間の無線通信を中継する装置であってもよい。また、例えば通信網ＮＷがインターネット等の公衆ネットワークである場合には、通信装置２０は、各端末装置３０と仮想的なプライベートネットワークを構築するために、ＶＰＮ（Virtual Private Network）機能を有していてもよい。
【００２７】
なお、ここでは、撮像装置１０及び通信装置２０がＷｉ−Ｆｉ（登録商標）を用いて無線通信を行う場合を一例として説明しているが、通信方式は、この場合に限られない。例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＺｉｇＢｅｅ（登録商標）、ＵＷＢ、光無線通信（例えば赤外線）等の無線通信方式が用いられてもよいし、有線ＬＡＮやＵＳＢ（Universal Serial Bus）等の有線通信方式が用いられてもよい。
【００２８】
各端末装置３０は、通信網ＮＷを介して通信装置２０と通信を行い、撮像装置１０が撮像した撮像画像を通信装置２０から取得するように構成されている。各端末装置３０は、例えば、Ｗｅｂブラウザ機能を備え、個々のユーザによって操作される端末装置（例えば、携帯端末、スマートフォン、ＰＤＡ、パーソナルコンピュータ、双方向の通信機能を備えたテレビジョン受像機（いわゆる多機能型のスマートテレビも含む。）等）であってもよい。
【００２９】
（２）撮像装置の構成
図２を参照して撮像装置１０の構成について説明する。図２は、撮像装置１０の内部構成を示すブロック図である。図２に示すように、撮像装置１０は、ＣＰＵ（Central Processing Unit）１１と、ＲＯＭ（Read Only Memory）１２と、ＲＡＭ（Random Access Memory）１３と、記憶装置１４と、入力部１５と、撮像部１６と、通信インタフェース部１７と、を備えており、各部間の制御信号又はデータ信号を伝送するためのバス１０ａが設けられている。
【００３０】
ＣＰＵ１１は、電源が撮像装置１０に投入されると、ＲＯＭ１２又は記憶装置１４に記憶された各種のプログラムをＲＡＭ１３にロードして実行する。本実施形態では、ＣＰＵ１１は、ＲＯＭ１２又は記憶装置１４に記憶されたプログラムを読み出して実行することにより、後述する取得手段４１、補正手段４２、送信手段４３、推定手段４４及び通知手段４５（図３に示す）の機能を実現する。
【００３１】
記憶装置１４は、例えば、フラッシュメモリ、ＳＳＤ（Solid State Drive）、磁気記憶装置（例えばＨＤＤ（Hard Disk Drive）、フロッピーディスク（登録商標）、磁気テープ等）、光ディスク等の不揮発性の記憶装置であってもよいし、ＲＡＭ等の揮発性の記憶装置であってもよく、ＣＰＵ１１が実行するプログラムやＣＰＵ１１が参照するデータを格納する。また、記憶装置１４には、後述する取得データ（図４に示す）が記憶されている。
【００３２】
撮像装置１０が釦入力方式の装置である場合には、入力部１５は、ユーザの操作入力を受け入れるための釦群（例えば、方向指示釦や決定釦等）を備え、各釦の押下（操作）入力を認識してＣＰＵ１１へ出力するためのインタフェース回路を含む。
【００３３】
撮像装置１０がタッチパネル入力方式の装置である場合には、入力部１５は、主として表示画面に指先又はペンで触れることによるタッチパネル方式の入力を受け付ける。タッチパネル入力方式は、静電容量方式等の公知の方式でよい。
【００３４】
また、撮像装置１０が音声入力可能な端末装置である場合には、入力部１５は、音声入力用のマイクを含むように構成されてもよいし、外付けのマイクを介して入力された音声データをＣＰＵ１１へ出力するためのインタフェース回路を備えてもよい。
【００３５】
撮像部１６は、動画像及び／又は静止画像を撮像するモジュールであってもよく、例えば、静止画像を撮像する場合には、所定時間（例えば、１分等）が経過する毎に撮像処理を行い、動画像を撮像する場合には、所定又は可変のフレームレート（例えば、３０ｆｐｓ（frames per second）等）で撮像処理を行って、撮像画像を例えばＲＡＭ１３又は記憶装置１４に記憶するように構成されている。また、撮像部１６は、例えば、入力部１５を用いて所定の撮像指示が入力された場合に撮像処理を行ってもよい。
【００３６】
通信インタフェース部１７は、通信装置２０と無線通信を行うためのインタフェース回路を含む。
【００３７】
（３）情報共有システムにおける各機能の概要
本実施形態の情報共有システムで実現される機能について、図３を参照して説明する。図３は、本実施形態の情報共有システムで主要な役割を果たす機能を説明するための機能ブロック図である。図３の機能ブロック図では、取得手段４１、補正手段４２及び送信手段４３が本発明のオブジェクト識別システムの主要な構成に対応している。他の手段（推定手段４４及び通知手段４５）は、必ずしも必須の構成ではないが、本発明をさらに好ましくするための構成要素である。
【００３８】
取得手段４１は、各ユーザの行動予定（所定の表示情報）を表示するための表示領域を有するホワイトボードＨ（表示体）を斜め方向から撮像したときの撮像画像を取得する機能を備える。
【００３９】
取得手段４１の機能は、例えば以下のように実現される。なお、ここでは、撮像装置１０が静止画像を撮像する場合を一例として説明する。撮像装置１０のＣＰＵ１１は、例えば所定時間（例えば、１分等）が経過する毎に、撮像部１６に対して撮像処理を行わせる。撮像部１６によって撮像された画像のデータは、例えばＲＡＭ１３又は記憶装置１４に記憶される。また、ＣＰＵ１１は、例えばＲＡＭ１３又は記憶装置１４に記憶された画像のデータを、当該画像の撮像日時と対応付けた状態で例えば図４に示す取得データに記憶してもよい。取得データは、例えば、撮像履歴を確認することを可能にするために、撮像画像毎に、撮像画像の撮像日時が対応付けられた状態で記憶されるように構成されてもよい。このようにして、各ユーザの行動予定を表示するための表示領域を有するホワイトボードＨを斜め方向から撮像したときの撮像画像を取得することができる。
【００４０】
なお、撮像装置１０が動画像を撮像する場合には、ＣＰＵ１１は、撮像画像が動画で構成されている場合には、所定又は可変のフレームレート（例えば、３０ｆｐｓ等）で撮像部１６が撮像した撮像画像を、撮像画像の日時情報と対応付けた状態で取得データに記憶してもよい。
【００４１】
補正手段４２は、ホワイトボードＨ（表示体）に対する撮像方向の傾きに基づく撮像画像内のホワイトボードＨの歪みを補正する機能を備える。
【００４２】
また、補正手段４２は、撮像画像内のホワイトボードＨ（表示体）の表示領域を、撮像対象のホワイトボードＨの表示領域と同じアスペクト比を有するように補正してもよい。これにより、例えば、補正後の撮像画像内の表示体の表示領域と、撮像対象の表示体の表示領域との間でアスペクト比が異なることに基づく歪みが補正後の撮像画像内の表示情報に生じるのを抑制することができる。
【００４３】
補正手段４２の機能は、例えば以下のように実現される。撮像装置１０のＣＰＵ１１は、例えば、取得手段４１の機能に基づいて撮像画像を取得する毎に、取得データにアクセスして、取得した撮像画像に対する補正処理を行ってもよい。ここで、補正処理の一例を説明すると、ＣＰＵ１１は、例えば図５（ａ）に示す撮像画像を取得した場合に、撮像画像内のホワイトボードＨの表示領域の４つの角部の各々に対応する部分に点Ｐを付し、４つの点Ｐの各々を頂点とする四辺形が矩形となるように撮像画像全体を補正及び／又はリサイズしてもよい。ここで、ホワイトボードＨに対する撮像装置１０の位置が固定されている場合には、撮像画像内のホワイトボードＨの表示領域の４つの角部の各々に対応する部分の位置（撮像画像内の座標）を所定の位置（座標）に予め設定することが可能である。
【００４４】
また、例えば、ホワイトボードＨの表示領域の４つの角部の各々にマーカーを配置した状態でホワイトボードＨを撮像し、例えばＯｐｅｎＣＶ（Open Source Computer Vision Library）等の画像処理機能ライブラリ等を用いて、撮像画像内のマーカーの位置を点Ｐの位置として自動的に取得してもよい。この場合、撮像画像内のホワイトボードＨの表示領域の４つの角部の各々に対応する部分に対して点Ｐを手動で付す必要がなくなるとともに、例えば故意又は偶発的に撮像対象又は撮像対象の位置が変化した場合であっても、手動による点Ｐの位置の調整を行う必要がないので、利便性を向上させることができる。
【００４５】
また、撮像画像は、４つの点Ｐの各々を頂点とする四辺形のアスペクト比がホワイトボードＨの表示領域のアスペクト比と等しくなるように縦横比補正及び／又はリサイズされてもよい。このようにして、例えば図５（ｂ）に示すように、歪みが補正された撮像画像を得ることができる。なお、ＣＰＵ１１は、取得データに記憶された補正前の撮像画像を補正後の撮像画像に更新してもよい。また、ＣＰＵ１１は、例えば、撮像画像内の４つの点Ｐの各々を頂点とする四辺形以外の余分な部分を取り除くために、トリミング加工を行ってもよい。
【００４６】
さらに、ＣＰＵ１１は、補正前及び／又は補正後の撮像画像に対し、所定の付加情報（例えば、撮像日時、撮像位置を表す情報（例えば、緯度、経度、高度等）、撮像位置における気温、湿度等）を書き込む処理を行ってもよい。
【００４７】
送信手段４３は、歪みを補正したホワイトボードＨ（表示体）を含む撮像画像の少なくとも一部を、各端末装置３０に表示させるために各端末装置３０に送信する機能を備える。
【００４８】
送信手段４３の機能は、例えば以下のように実現される。撮像装置１０のＣＰＵ１１は、例えば、補正手段４２の機能に基づいて撮像画像を補正すると、補正後の撮像画像のうちホワイトボードＨを少なくとも含む部分を、通信インタフェース部１７、通信装置２０及び通信網ＮＷを介して各端末装置３０に送信してもよい。ここで、ＣＰＵ１１は、例えば、通信インタフェース部１７を介して所定の送信要求を何れかの端末装置３０から受信した場合に、補正後の撮像画像を含むウェブページを表示するためのＨＴＭＬデータを生成し、生成したＨＴＭＬデータを、当該送信要求を行った端末装置３０に送信してもよい。また、ＣＰＵ１１は、撮像画像を補正する毎に、補正後の撮像画像を含むウェブページを表示するためのＨＴＭＬデータを生成し、生成したＨＴＭＬデータを各端末装置３０に送信してもよい。
【００４９】
一方、各端末装置３０は、補正後の撮像画像を含むウェブページを表示するためのＨＴＭＬデータを、通信装置２０及び通信網ＮＷを介して受信すると、各端末装置３０に設けられたウェブブラウザを用いて、受信したＨＴＭＬデータに対応するウェブページを例えばＬＣＤ（liquid crystal display）モニタ等の表示部（図示省略）に表示してもよい。このようにして、歪みが補正されたホワイトボードＨの画像（つまり、ホワイトボードＨの疑似的な正面画像）を端末装置３０上で表示することが可能になる。
【００５０】
推定手段４４は、所定の条件を満たす場合に各ユーザの行動予定（表示情報）の内容が変更されたと推定する機能を備える。
【００５１】
ここで、所定の条件は、所定の指示情報が入力されたことを含んでもよい。これにより、所定の指示情報が入力された場合に、各ユーザの行動予定の内容が変更されたと推定することが可能になる。
【００５２】
また、所定の条件は、前記撮像画像の撮像範囲内で人体が検出されたことを含んでもよい。これにより、撮像画像の撮像範囲内で人体が検出された場合に、各ユーザの行動予定の内容が変更されたと推定することが可能になる。
【００５３】
推定手段４４の機能は、例えば以下のように実現される。撮像装置１０のＣＰＵ１１は、例えば、或るユーザがホワイトボードＨの各ユーザの行動予定を変更した後に入力部１５を用いて所定の指示情報を入力した場合に、ホワイトボードＨの各ユーザの行動予定の内容が変更されたと推定してもよい。ここで、所定の指示情報は、指示情報入力用の所定の釦が押下されることによって入力されてもよいし、表示画面に指先又はペンで所定の操作が行われることによって入力されてもよいし、所定の音声情報によって入力されてもよい。また、ＣＰＵ１１は、所定の指示情報を、通信インタフェース部１７を介して外部装置から受信した場合に、ホワイトボードＨの各ユーザの行動予定の内容が変更されたと推定してもよい。
【００５４】
また、ＣＰＵ１１は、例えば、取得手段４１の機能に基づいて取得した撮像画像内に人体を検出した場合に、ホワイトボードＨの各ユーザの行動予定の内容が変更されたと推定してもよい。ここで、人体検出方法としては、例えば、ＨＯＧ（Histograms of Oriented Gradients）特徴量を用いた周知の方法が用いられてもよい。さらに、ＣＰＵ１１は、撮像画像の撮像範囲内で人体を検出する人感センサ（図示省略）によって人体が検出された場合に、ホワイトボードＨの各ユーザの行動予定の内容が変更されたと推定してもよい。ここで、人感センサは、撮像装置１０に内蔵されてもよいし、撮像装置１０の外部において撮像装置１０と通信可能に設けられてもよい。
【００５５】
さらにまた、ＣＰＵ１１は、例えば、撮像画像の撮像範囲内で所定時間（例えば、１０秒等）以上継続して人体を検出した場合（例えば、連続して取得した所定数以上の撮像画像内で人体が検出された場合や、人感センサによって所定時間以上継続して人体が検出された場合等）に、ホワイトボードＨの各ユーザの行動予定の内容が変更されたと推定してもよい。
【００５６】
通知手段４５は、各ユーザの行動予定（表示情報）の内容が変更されたと推定した場合に、所定の通知情報を各端末装置３０に通知する機能を備える。
【００５７】
通知手段４５の機能は、例えば以下のように実現される。撮像装置１０のＣＰＵ１１は、例えば、推定手段４４の機能に基づいて各ユーザの行動予定の内容が変更されたと推定すると、所定の通知情報を、通信インタフェース部１７、通信装置２０及び通信網ＮＷを介して各端末装置３０に送信してもよい。ここで、通知情報は、例えば、文字データで構成されてもよいし、画像データで構成されてもよいし、音声データで構成されてもよい。
【００５８】
一方、各端末装置３０は、通知情報を通信装置２０及び通信網ＮＷを介して受信すると、受信した通知情報を出力してもよい。このようにして、各端末装置３０のユーザは、通知情報が端末装置３０に通知されることによって、各ユーザの行動予定の内容が変更されたことを容易に認識することができる。
【００５９】
（４）本実施形態の情報共有システムの主要な処理のフロー
次に、本実施形態の情報共有システムにより行われる主要な処理のフローの一例について、図６のフローチャートを参照して説明する。
【００６０】
先ず、撮像装置１０のＣＰＵ１１は、各ユーザの行動予定（所定の表示情報）を表示するための表示領域を有するホワイトボードＨ（表示体）を斜め方向から撮像したときの撮像画像を取得する（ステップＳ１００）。具体的に説明すると、ＣＰＵ１１は、例えば所定時間（例えば、１分等）が経過する毎に、撮像部１６に対して撮像処理を行わせる。撮像部１６によって撮像された画像のデータは、例えばＲＡＭ１３又は記憶装置１４に記憶される。また、ＣＰＵ１１は、例えばＲＡＭ１３又は記憶装置１４に記憶された画像のデータを、当該画像の撮像日時と対応付けた状態で取得データに記憶する。
【００６１】
次に、撮像装置１０のＣＰＵ１１は、ホワイトボードＨ（表示体）に対する撮像方向の傾きに基づく撮像画像内のホワイトボードＨの歪みを補正する（ステップＳ１０２）。具体的に説明すると、ＣＰＵ１１は、例えば、ステップＳ１００の処理が行われる毎に取得データにアクセスして、取得した撮像画像に対する補正処理を行ってもよい。
【００６２】
次いで、撮像装置１０のＣＰＵ１１は、歪みを補正したホワイトボードＨ（表示体）を含む撮像画像の少なくとも一部を、各端末装置３０に表示させるために各端末装置３０に送信する（ステップＳ１０４）。具体的に説明すると、ＣＰＵ１１は、例えば、通信インタフェース部１７を介して所定の送信要求を何れかの端末装置３０から受信した場合に、補正後の撮像画像を含むウェブページを表示するためのＨＴＭＬデータを生成し、生成したＨＴＭＬデータを、当該送信要求を行った端末装置３０に送信してもよい。また、ＣＰＵ１１は、補正後の撮像画像のうちホワイトボードＨを少なくとも含む部分を含むウェブページを表示するためのＨＴＭＬデータを生成し、生成したＨＴＭＬデータを、通信インタフェース部１７、通信装置２０及び通信網ＮＷを介して各端末装置３０に送信してもよい。
【００６３】
一方、各端末装置３０は、補正後の撮像画像を含むウェブページを表示するためのＨＴＭＬデータを、通信装置２０及び通信網ＮＷを介して受信すると、各端末装置３０に設けられたウェブブラウザを用いて、受信したＨＴＭＬデータに対応するウェブページを例えばＬＣＤモニタ等の表示部（図示省略）に表示してもよい。
【００６４】
なお、上記フローでは説明を省略したが、撮像装置１０のＣＰＵ１１は、所定の条件を満たす場合に各ユーザの行動予定（表示情報）の内容が変更されたと推定してもよい。また、ＣＰＵ１１は、各ユーザの行動予定（表示情報）の内容が変更されたと推定した場合に、所定の通知情報を各端末装置３０に通知してもよい。
【００６５】
このようにして、歪みが補正されたホワイトボードＨの画像（つまり、ホワイトボードＨの疑似的な正面画像）を各端末装置３０上で表示することが可能になる。
【００６６】
上述したように、本実施形態の情報共有システム、情報共有方法、プログラムによれば、ホワイトボードＨを斜め方向から撮像したときの撮像画像を取得すると、ホワイトボードＨに対する撮像方向の傾きに基づく撮像画像内のホワイトボードＨの歪みが補正され、歪みが補正されたホワイトボードＨを含む撮像画像の少なくとも一部が端末装置３０に送信されるので、歪みが補正されたホワイトボードＨの画像（つまり、ホワイトボードＨの疑似的な正面画像）を各端末装置３０上で表示することが可能になる。これにより、例えばホワイトボードＨが斜め方向から撮像される場合であっても、ホワイトボードＨに表示された各ユーザの行動予定を、視認性を低下させることなく共有することができる。
【００６７】
また、上述したように、推定手段４４及び通知手段４５は本発明の必須の構成ではないが、本実施形態のように、各ユーザの行動予定の内容が変更されたと推定された場合に、所定の通知情報が各端末装置３０に通知されるように構成されている場合には、各端末装置３０のユーザは、通知情報が端末装置３０に通知されることによって、各ユーザの行動予定の内容が変更されたことを容易に認識することができる。
【００６８】
さらに、本実施形態では、撮像装置１０が取得手段４１、補正手段４２、送信手段４３、推定手段４４及び通知手段４５を備えているので、撮像装置１０を用いることによって、上述した作用効果を奏することが可能になる。ここで、撮像装置１０は、例えば、英国ラズベリーパイ財団が開発した「Ｒａｓｐｂｅｒｒｙ  Ｐｉ」等のシングルボードコンピュータと、当該コンピュータ用のカメラモジュールと、から構成されてもよい。この場合、撮像装置１０を小型化することができるので、撮像装置１０の配置位置が制限されるのを抑制することができる。また、撮像装置１０が上記各手段４１〜４５を備えることによって、例えばサーバ装置や情報提供装置５０（後述する）等の他の装置を不要にすることができるので、情報共有システムの製造コスト及び運用コストを低減することが可能になる。
【００６９】
以下、上述した実施形態の変形例について説明する。
（変形例１）
上記実施形態では、ホワイトボードＨが本発明の「表示体」である場合を一例として説明したが、この場合に限られない。本発明の「表示体」は、表示情報を表示するための表示領域を有していれば如何なるものであってもよく、例えば、プロジェクタや映写機等から投射される画像を映し出す映写幕であってもよいし、ＬＣＤモニタであってもよい。
【００７０】
（変形例２）
上記実施形態では、ホワイトボードＨに記入された各ユーザの行動予定が本発明の「表示情報」である場合を一例として説明したが、この場合に限られない。例えば、本発明の「表示情報」は、例えば将棋等のボードゲームの盤面であってもよいし、例えば野球等の競技の得点であってもよい。また、本発明の「表示情報」は、例えば駐車場や観光地等の所定のエリアの利用状況や混雑状況等であってもよいし、例えば所定の計測機器による計測結果等であってもよい。
【００７１】
（変形例３）
上記実施形態では、所定の条件は、所定の指示情報が入力されたこと、及び／又は、撮像画像の撮像範囲内で人体が検出されたことを含む場合を一例として説明したが、この場合に限られない。例えば、所定の条件は、表示情報の内容が変更されたことを自動的に検出したことを含んでもよい。これにより、例えば、表示情報の内容が人為的ではなく自動的に変更される場合（例えば、所定時間経過毎に計測機器の計測結果が表示される場合等）であっても、表示情報の内容が変更されたと推定することが可能になる。
【００７２】
この場合における推定手段４４の機能は、例えば以下のように実現される。撮像装置１０のＣＰＵ１１は、例えば、所定の計測機器を撮像している場合であって、連続して撮像された２つの画像間で相違点を検出した場合（例えば、画像内の計測結果に対応する部分の画素値が２つの画像間で異なる場合等）に、当該計測機器の表示情報（ここでは、計測結果）の内容が変更されたと推定してもよい。
【００７３】
なお、本発明のプログラムは、コンピュータで読み取り可能な記憶媒体に記憶されていてもよい。このプログラムを記録した記憶媒体は、図２に示された撮像装置１０のＲＯＭ１２、ＲＡＭ１３又は記憶装置１４であってもよい。また、例えばＣＤ−ＲＯＭドライブ等のプログラム読取装置に挿入されることで読み取り可能なＣＤ−ＲＯＭ等であってもよい。さらに、記憶媒体は、磁気テープ、カセットテープ、フレキシブルディスク、ＭＯ／ＭＤ／ＤＶＤ等であってもよいし、半導体メモリであってもよい。
【００７４】
以上説明した実施形態は、本発明の理解を容易にするために記載されたものであって、本発明を限定するために記載されたものではない。したがって、上記実施形態に開示された各要素は、本発明の技術的範囲に属する全ての設計変更や均等物をも含む趣旨である。
【００７５】
例えば、上述した実施形態では、撮像装置１０が、通信装置２０と分離して設けられている場合を一例として説明したが、この場合に限られない。例えば、撮像装置１０は、通信装置２０と一体に設けられていてもよい。
【００７６】
例えば、上述した実施形態では、撮像装置１０によって、取得手段４１、補正手段４２、送信手段４３、推定手段４４及び通知手段４５の各機能を実現する構成としたが、この構成に限られない。例えば、インターネットやＬＡＮ等の通信網を介して撮像装置１０と通信可能に接続されたコンピュータ等（例えば、汎用のパーソナルコンピュータやサーバコンピュータ等）から構成された情報提供装置５０（図７に示す）が設けられてもよい。この場合、撮像装置１０及び情報提供装置５０は、同様のハードウェア構成を採ることができるので、上記実施形態において説明した各手段４１〜４５のうち少なくとも１つの手段の機能を情報提供装置５０によって実現することが可能になる。例えば、図３に示した機能ブロック図の各機能は、図７（ａ），（ｂ）に示すように、撮像装置１０と情報提供装置５０との間で任意に分担されてもよい。
【産業上の利用可能性】
【００７７】
上述したような本発明の情報共有システム、情報共有方法、プログラムは、例えば表示体が斜め方向から撮像される場合であっても、表示体に表示された表示情報を、視認性を高めた状態で共有することができ、例えば、グループウェアサービス等に好適に利用することができるので、その産業上の利用可能性は極めて大きい。
【符号の説明】
【００７８】
１０…撮像装置
３０…端末装置
４１…取得手段
４２…補正手段
４３…送信手段
４４…推定手段
４５…通知手段
Ｈ…ホワイトボード
【図１】
2020088437.tif 000003
【図２】
2020088437.tif 000004
【図３】
2020088437.tif 000005
【図４】
2020088437.tif 000006
【図５】
2020088437.tif 000007
【図６】
2020088437.tif 000008
【図７】
2020088437.tif 000009