(57)【特許請求の範囲】
【請求項１】
複数の端末装置間で共有する電子データを管理し、前記共有する電子データに関連付けられた識別情報を前記端末装置の画面に表示させるために送信する情報処理装置であって、
前記端末装置の画面へ表示させる上でアカウントによるアクセス制限を行う前記識別情報と前記アカウントによるアクセス制限を行わない前記識別情報とを記憶する情報記憶手段と、
前記アカウントによる前記端末装置からのログイン要求を受け付け、ログイン処理を行うログイン処理手段と、
前記アカウントによるログインをしていない前記端末装置から前記識別情報を表示させるための要求を受け付けると、前記アカウントによるアクセス制限を行わない識別情報を前記ログインしていない要求元の前記端末装置に該端末装置の画面に表示させるために送信し、前記ログイン処理手段によってログインしている前記端末装置から前記識別情報を表示させるための要求を受け付けると、前記ログインした前記アカウントによりアクセスできるアクセス制限を行う前記識別情報と、前記アカウントによるアクセス制限を行わない識別情報とを前記ログインしている要求元の前記端末装置に該端末装置の画面に表示させるために送信する送信手段と
を有する情報処理装置。
【請求項２】
前記情報記憶手段によって記憶される識別情報は、前記端末装置が他の端末装置と前記電子データの共有を開始する際に指定する識別情報であること
を特徴とする請求項１記載の情報処理装置。
【請求項３】
前記ログインをしていない前記端末装置から前記識別情報を登録する要求を受け付けると、前記アカウントによるアクセス制限を行わない前記識別情報として前記情報記憶手段に記憶し、前記ログインしている前記端末装置から前記識別情報を登録する要求を受け付けると、前記アカウントによるアクセス制限を行う前記識別情報として前記情報記憶手段に記憶する情報登録処理手段、
を更に有することを特徴とする請求項１又は２記載の情報処理装置。
【請求項４】
前記ログインをしていない前記端末装置から前記識別情報を登録する登録画面の表示要求を受け付けると、前記アカウントによるアクセス制限を行わない前記識別情報の登録を行う前記登録画面を作成して前記要求元の前記端末装置に表示させ、前記ログイン処理していない前記端末装置から前記登録画面の表示要求を受け付けると、前記識別情報にアクセスできる前記アカウントの選択を直接又は間接的に受け付け可能であり、前記アカウントによるアクセス制限を行う前記登録画面を作成して前記要求元の前記端末装置に表示させる情報登録画面作成手段、
を更に有することを特徴とする請求項１乃至３何れか一項記載の情報処理装置。
【請求項５】
前記アカウントと、該アカウントが所属するグループ情報とを対応付けて記憶するグループ記憶手段、
を更に有し、
前記情報記憶手段は、前記端末装置の画面へ表示させる上でアカウントによるアクセス制限を行う前記識別情報と前記アカウントによるアクセス制限を行わない前記識別情報とを前記アカウントが所属する前記グループ情報と対応付けて記憶し、
前記送信手段は、前記ログインしている前記端末装置から前記識別情報を表示させるための要求を受け付けると、前記グループ記憶手段によって記憶される情報および前記情報記憶手段によって記憶される情報に基づいて、前記アカウントによるアクセス制限により前記アカウントが所属するグループがアクセスできる前記識別情報と、前記アカウントによるアクセス制限を行わない前記識別情報とを前記ログインしている要求元の前記端末装置に該端末装置の画面に表示させるために送信すること
を特徴とする請求項４記載の情報処理装置。
【請求項６】
前記情報登録画面作成手段は、前記ログインしている前記端末装置から前記登録画面の表示要求を受け付けると、前記識別情報にアクセスできる前記アカウントとして前記アカウントが所属する前記グループを選択し、前記アカウントによるアクセス制限を行う前記登録画面を作成して前記ログインしている要求元の前記端末装置の画面に表示させること
を特徴とする請求項５記載の情報処理装置。
【請求項７】
前記情報登録画面作成手段は、前記ログインしている前記端末装置から前記登録画面の表示要求を受け付けると、前記識別情報にアクセスできる前記アカウントとして前記アカウントが所属する前記グループの中からの選択を受け付け可能であり、前記アカウントによるアクセス制限を行う前記登録画面を作成して前記ログインしている要求元の前記端末装置の画面に表示させること
を特徴とする請求項５記載の情報処理装置。
【請求項８】
複数の端末装置間で共有する電子データを管理し、前記共有する電子データに関連付けられた識別情報を前記端末装置の画面に表示させるために送信する情報処理装置において実行される画面制御方法であって、
前記端末装置の画面へ表示させる上でアカウントによるアクセス制限を行う前記識別情報と前記アカウントによるアクセス制限を行わない前記識別情報とを情報記憶手段に記憶する記憶ステップと、
前記アカウントによる前記端末装置からのログイン要求を受け付け、ログイン処理を行うログイン処理ステップと、
前記アカウントによるログインをしていない前記端末装置から前記識別情報を表示させるための要求を受け付けると、前記アカウントによるアクセス制限を行わない識別情報を前記ログインしていない要求元の前記端末装置に該端末装置の画面に表示させるために送信し、前記ログイン処理ステップによってログインしている前記端末装置から前記識別情報を表示させるための要求を受け付けると、前記ログインした前記アカウントによりアクセスできるアクセス制限を行う前記識別情報と、前記アカウントによるアクセス制限を行わない識別情報とを前記ログインしている要求元の前記端末装置に該端末装置の画面に表示させるために送信する送信ステップと
を有する画面制御方法。
【請求項９】
複数の端末装置間で共有する電子データを管理し、前記共有する電子データに関連付けられた識別情報を前記端末装置の画面に表示させるために送信する情報処理装置を、
前記端末装置の画面へ表示させる上でアカウントによるアクセス制限を行う前記識別情報と前記アカウントによるアクセス制限を行わない前記識別情報とを記憶する情報記憶手段、
前記アカウントによる前記端末装置からのログイン要求を受け付け、ログイン処理を行うログイン処理手段、
前記アカウントによるログインをしていない前記端末装置から前記識別情報を表示させるための要求を受け付けると、前記アカウントによるアクセス制限を行わない識別情報を前記ログインしていない要求元の前記端末装置に該端末装置の画面に表示させるために送信し、前記ログイン処理手段によってログインしている前記端末装置から前記識別情報を表示させるための要求を受け付けると、前記ログインした前記アカウントによりアクセスできるアクセス制限を行う前記識別情報と、前記アカウントによるアクセス制限を行わない識別情報とを前記ログインしている要求元の前記端末装置に該端末装置の画面に表示させるために送信する送信手段
として機能させるためのプログラム。
【請求項１０】
複数の端末装置と、該端末装置間で共有する電子データを管理し、前記共有する電子データに関連付けられた識別情報を前記端末装置の画面に表示させるために送信する情報処理装置とを有する情報処理システムであって、
前記端末装置の画面へ表示させる上でアカウントによるアクセス制限を行う前記識別情報と前記アカウントによるアクセス制限を行わない前記識別情報とを記憶する情報記憶手段と、
前記アカウントによる前記端末装置からのログイン要求を受け付け、ログイン処理を行うログイン処理手段と、
前記アカウントによるログインをしていない前記端末装置から前記識別情報を表示させるための要求を受け付けると、前記アカウントによるアクセス制限を行わない識別情報を前記ログインしていない要求元の前記端末装置に該端末装置の画面に表示させるために送信し、前記ログイン処理手段によってログインしている前記端末装置から前記識別情報を表示させるための要求を受け付けると、前記ログインした前記アカウントによりアクセスできるアクセス制限を行う前記識別情報と、前記アカウントによるアクセス制限を行わない識別情報とを前記ログインしている要求元の前記端末装置に該端末装置の画面に表示させるために送信する送信手段と
を有する情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置、画面制御方法、プログラム及び情報処理システムに関する。
【背景技術】
【０００２】
従来の会議システムには、会議資料や会議情報（会議の開始日時など）を、会議参加者で共有するものがあった。また、従来の会議システムには、会議資料や会議情報の閲覧にアクセス制限を設定するものがあった。
【０００３】
例えば電子会議の参加者毎のアクセス権限に応じて、電子会議で用いられる電子データをアクセス管理する電子会議サーバ装置がある。この電子会議サーバ装置では、電子会議の参加者毎に当該参加者のみがアクセスできるフォルダを作成し、そのフォルダに、参加者に設定されたアクセス権限レベルに対応して制限された電子データをコピーすることでアクセス管理していた（例えば特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の会議システムにはアカウントにより共有する会議資料や会議情報を識別するための識別情報の一覧の閲覧にアクセス制限を設定するものがあった。また、従来の会議システムには共有する会議資料や会議情報を識別するための識別情報の一覧の閲覧にアクセス制限を設定しないものがあった。例えばユーザは一覧を閲覧させる会議資料や会議情報の内容に応じて、アカウントによるアクセス制限を行う会議システム又はアクセス制限を行わない会議システムを選択して使用する。
【０００５】
しかしながら、従来の会議システムは一覧の表示にアカウントによるアクセス制限を行う会議資料や会議情報などを識別するための識別情報と、アクセス制限を行わない会議資料や会議情報などを識別するための識別情報のどちらか一方しか扱えなかった。
【０００６】
本発明の実施の形態は、上記の点に鑑みなされたもので、一覧の表示にアカウントによるアクセス制限を行う識別情報とアクセス制限を行わない識別情報の両方を扱うことができる情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本願請求項１は、複数の端末装置間で共有する電子データを管理し、前記共有する電子データに関連付けられた識別情報を前記端末装置の画面に表示させるために送信する情報処理装置であって、前記端末装置の画面へ表示させる上でアカウントによるアクセス制限を行う前記識別情報と前記アカウントによるアクセス制限を行わない前記識別情報とを記憶する情報記憶手段と、前記アカウントによる前記端末装置からのログイン要求を受け付け、ログイン処理を行うログイン処理手段と、前記アカウントによるログインをしていない前記端末装置から前記識別情報を表示させるための要求を受け付けると、前記アカウントによるアクセス制限を行わない識別情報を前記ログインしていない要求元の前記端末装置に該端末装置の画面に表示させるために送信し、前記ログイン処理手段によってログインしている前記端末装置から前記識別情報を表示させるための要求を受け付けると、前記ログインした前記アカウントによりアクセスできるアクセス制限を行う前記識別情報と、前記アカウントによるアクセス制限を行わない識別情報とを前記ログインしている要求元の前記端末装置に該端末装置の画面に表示させるために送信する送信手段とを有することを特徴とする。
【発明の効果】
【０００８】
本発明の実施の形態によれば、アカウントによるアクセス制限を行う識別情報とアクセス制限を行わない識別情報の両方を扱うことができる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態に係る会議システムの一例の構成図である。
【図２】本実施形態に係る会議システムを構成するコンピュータの一例のハードウェア構成図である。
【図３】登録端末の一例の機能ブロック図である。
【図４】会議サーバ装置の一例の機能ブロック図である。
【図５】参加端末の一例の機能ブロック図である。
【図６】グループ情報ＤＢの一例の構成図である。
【図７】ユーザ情報ＤＢの一例の構成図である。
【図８】会議情報ＤＢの一例の構成図である。
【図９】アカウント登録処理の一例のフローチャートである。
【図１０】会議登録処理の一例のフローチャートである。
【図１１】ログイン前の会議登録画面の一例のイメージ図である。
【図１２】ログイン後の会議登録画面の一例のイメージ図である。
【図１３】会議登録画面作成処理の一例のフローチャートである。
【図１４】会議一覧表示処理の一例のフローチャートである。
【図１５】ログイン前の会議一覧画面の一例のイメージ図である。
【図１６】ログイン後の会議一覧画面の一例のイメージ図である。
【図１７】会議一覧画面作成処理の一例のフローチャートである。
【図１８】ログイン前の会議一覧画面の他の例のイメージ図である。
【図１９】ログイン後の会議一覧画面の他の例のイメージ図である。
【発明を実施するための形態】
【００１０】
次に、本発明の実施の形態について、詳細に説明する。なお、本実施形態では情報処理システムの一例としての会議システム１について説明する。
［第１の実施形態］
＜システム構成＞
図１は本実施形態に係る会議システムの一例の構成図である。図１の会議システム１は登録端末１０、会議サーバ装置１１、複数の参加端末１３が、ＬＡＮなどのネットワークＮ１に接続される構成を一例として示している。なお、図１の会議システム１では登録端末１０と参加端末１３とを分けて記載したが、参加端末１３が登録端末１０の機能を有する構成であってもよい。
【００１１】
登録端末１０は、後述の会議情報や会議資料を会議サーバ装置１１に登録する機能を備えている。会議の開催者や発表者は、登録端末１０から会議情報や会議資料を会議サーバ装置１１に登録できる。
【００１２】
登録端末１０は、会議の開催者や発表者が操作するデバイスである。登録端末１０はＰＣ（パーソナルコンピュータ）やタブレット端末、スマートフォンや携帯電話、ＰＤＡなどの携帯情報端末の他、会議専用端末であってもよい。また、登録端末１０は、プリンタや複合機などの画像形成装置、プロジェクタ等の投影装置であってもよい。
【００１３】
会議サーバ装置１１は会議情報や会議資料の管理を行う。また、会議サーバ装置１１は会議の開催や参加制御、参加中の参加端末１３に対して発表者の入力操作をリアルタイムに配信する機能を有する。会議サーバ装置１１は１つのコンピュータ上で動作するソフトウェアやサービスにより実現できる。
【００１４】
また、会議サーバ装置１１は複数のコンピュータ上で動作するソフトウェアやサービスであってもよい。また、会議サーバ装置１１は例えば所謂クラウドサービスの形態をとることもできる。なお、会議サーバ装置１１は会議サーバ機能を備えていればよく、ハードウェアが端末であってもよい。
【００１５】
参加端末１３は会議情報や会議資料を会議サーバ装置１１から取得し、会議に参加する機能を備えている。会議の発表者や参加者は参加端末１３から会議に参加できる。参加端末１３は会議の発表者や参加者が操作するデバイスである。
【００１６】
参加端末１３はＰＣやタブレット端末、スマートフォンや携帯電話、ＰＤＡなどの携帯情報端末、電子ホワイトボード等の表示装置、プロジェクタ等の投影装置等の他、会議専用端末であってもよい。また、参加端末１３は、プリンタや複合機などの画像形成装置であってもよい。参加端末１３は会議への参加中、会議サーバ装置１１から発表者の入力操作をリアルタイムに受信し、他の参加端末１３と表示画面の共有を行う。
【００１７】
＜ハードウェア構成＞
登録端末１０、会議サーバ装置１１、参加端末１３は、例えば図２に示すハードウェア構成により実現される。図２は本実施形態に係る会議システムを構成するコンピュータの一例のハードウェア構成図である。
【００１８】
図２の登録端末１０、参加端末１３は、入力装置５０１、表示装置５０２、外部Ｉ／Ｆ５０３、ＲＡＭ５０４、ＲＯＭ５０５、ＣＰＵ５０６、通信Ｉ／Ｆ５０７、ＨＤＤ５０８等を備え、それぞれがバスＢで相互に接続されている。なお、登録端末１０、参加端末１３はカメラ、マイク、スピーカなどを有する構成であってもよい。
【００１９】
入力装置５０１はキーボードやマウス、タッチパネルなどを含み、ユーザが各操作信号を入力するのに用いられる。表示装置５０２はディスプレイ等を含み、コンピュータによる処理結果を表示する。通信Ｉ／Ｆ５０７はコンピュータを各種ネットワークに接続するインタフェースである。これにより、コンピュータは通信Ｉ／Ｆ５０７を介してデータ通信を行うことができる。
【００２０】
また、ＨＤＤ５０８は、プログラムやデータを格納している不揮発性の記憶装置の一例である。ＨＤＤ５０８に格納されるプログラムやデータにはコンピュータ全体を制御する基本ソフトウェアであるＯＳ、及びＯＳ上において各種機能を提供するアプリケーションソフトウェア（以下、単にアプリケーションと呼ぶ）などがある。なお、コンピュータはＨＤＤ５０８に替え、記憶媒体としてフラッシュメモリを用いるドライブ装置（例えばソリッドステートドライブ：ＳＳＤ）を利用するものであってもよい。
【００２１】
外部Ｉ／Ｆ５０３は、外部装置とのインタフェースである。外部装置には、記録媒体５０３ａなどがある。これにより、コンピュータは外部Ｉ／Ｆ５０３を介して記録媒体５０３ａの読み取り及び／又は書き込みを行うことができる。記録媒体５０３ａにはフレキシブルディスク、ＣＤ、ＤＶＤ、ＳＤメモリカード、ＵＳＢメモリなどがある。
【００２２】
ＲＯＭ５０５は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリ（記憶装置）の一例である。ＲＯＭ５０５にはコンピュータの起動時に実行されるＢＩＯＳ、ＯＳ設定、及びネットワーク設定などのプログラムやデータが格納されている。ＲＡＭ５０４はプログラムやデータを一時保持する揮発性の半導体メモリ（記憶装置）の一例である。
【００２３】
ＣＰＵ５０６は、ＲＯＭ５０５やＨＤＤ５０８などの記憶装置からプログラムやデータをＲＡＭ５０４上に読み出し、処理を実行することで、コンピュータ全体の制御や機能を実現する演算装置である。
【００２４】
登録端末１０、参加端末１３は、例えば上記ハードウェア構成でプログラムを実行することにより、後述するような各種処理を実現できる。
【００２５】
図２に示した会議サーバ装置１１は、入力装置６０１、表示装置６０２、外部Ｉ／Ｆ６０３、ＲＡＭ６０４、ＲＯＭ６０５、ＣＰＵ６０６、通信Ｉ／Ｆ６０７、ＨＤＤ６０８等を備え、それぞれがバスＢで相互に接続されている。会議サーバ装置１１のハードウェア構成は登録端末１０、参加端末１３のハードウェア構成と同様であるが、入力装置６０１及び表示装置６０２を必要なときに接続して利用する形態であってもよい。
【００２６】
会議サーバ装置１１は、例えば上記ハードウェア構成でプログラムを実行することにより、後述するような各種処理を実現できる。
【００２７】
＜ソフトウェア構成＞
本実施形態に係る会議システム１の登録端末１０、会議サーバ装置１１、参加端末１３は例えば以下のような機能ブロックにより実現される。
【００２８】
《登録端末》
登録端末１０は例えば図３に示すような機能ブロックで実現される。図３は登録端末の一例の機能ブロック図である。登録端末１０はプログラムを実行することで、表示制御部２１、操作受付部２２、登録要求部２３、ログイン要求部２４を実現する。
【００２９】
表示制御部２１は会議の開催者や発表者の操作により後述の会議登録画面やアカウント管理画面を表示する処理などを行う。操作受付部２２は会議登録画面やアカウント管理画面に対する開催者や発表者の操作によりグループ情報、ユーザ情報等のアカウントの情報や、会議情報や会議資料等の会議の情報の入力を受け付ける。
【００３０】
登録要求部２３は会議登録画面に入力された会議の情報の登録要求を会議サーバ装置１１に対して行い、会議サーバ装置１１に会議の情報を登録する。また、登録要求部２３はアカウント管理画面に入力されたアカウントの情報の登録要求を会議サーバ装置１１に対して行い、会議サーバ装置１１にアカウントの情報を登録する。ログイン要求部２４は会議サーバ装置１１に対してログイン要求を行う。
【００３１】
《会議サーバ装置》
会議サーバ装置１１は例えば図４に示すような機能ブロックで実現される。図４は会議サーバ装置の一例の機能ブロック図である。会議サーバ装置１１はプログラムを実行することで、ログイン処理部３１、画面送信部３２、アカウント管理画面作成部３３，アカウント登録処理部３４、会議一覧画面作成部３５、会議登録画面作成部３６、会議登録処理部３７、会議制御部３８、グループ情報ＤＢ４１、ユーザ情報ＤＢ４２、会議情報ＤＢ４３、資料情報ＤＢ４４を実現する。
【００３２】
ログイン処理部３１は登録端末１０や参加端末１３からのログイン要求に基づき、ログイン処理を行う。画面送信部３２はアカウント管理画面、会議登録画面や会議一覧画面の画面情報を登録端末１０に送信する。また、画面送信部３２は会議一覧画面の画面情報を参加端末１３に送信する。
【００３３】
アカウント管理画面作成部３３はアカウント管理画面を作成する。アカウント登録処理部３４は登録端末１０からグループ情報、ユーザ情報の登録要求を受け付けてグループの情報、ユーザの情報をグループ情報ＤＢ４１、ユーザ情報ＤＢ４２に登録する。
【００３４】
会議一覧画面作成部３５は会議一覧画面を作成する。会議一覧画面には開催又は参加できる会議の一覧が含まれる。会議登録画面作成部３６は会議登録画面を作成する。会議登録処理部３７は登録端末１０から会議の情報の登録要求を受け付けて会議の情報を会議情報ＤＢ４３又は資料情報ＤＢ４４に登録する。
【００３５】
会議制御部３８は参加端末１３からの資料取得要求に基づき会議資料を参加端末１３に送信する。また、会議制御部３８は発表者の参加端末１３から入力操作を受け付け、会議に参加中の参加者の参加端末１３に対して発表者の入力操作を配信することで、会議に参加中の参加端末１３において表示画面の共有を行わせる。
【００３６】
グループ情報ＤＢ４１はグループ情報を保存する。ユーザ情報ＤＢ４２はユーザ情報を保存する。会議情報ＤＢ４３は会議情報を保存する。また、資料情報ＤＢ４４は資料情報や資料データを会議資料として保存する。なお、資料情報に資料データの保存先を記録しておくことにより資料データは会議サーバ装置１１以外のファイルサーバ装置などに保存しておいてもよい。なお、資料データは文書データ、画像データ、動画データ、音声データ、テキストデータ、を含む。
【００３７】
《参加端末》
参加端末１３は例えば図５に示すような機能ブロックで実現される。図５は参加端末の一例の機能ブロック図である。参加端末１３はプログラムを実行することで、表示制御部５１、操作受付部５２、資料取得部５３、会議一覧要求部５４、参加処理部５５、会議処理部５６、ログイン要求部５７、資料データ記憶部６１を実現する。参加端末１３で実行されるプログラムは例えば参加端末１３に搭載されているアプリケーションである。
【００３８】
表示制御部５１は会議の発表者や参加者の操作により会議一覧画面、会議画面を表示する処理などを行う。操作受付部５２は会議一覧画面、会議画面に対する発表者や参加者の操作を受け付ける。
【００３９】
資料取得部５３は会議サーバ装置１１に対して資料取得要求を行い、会議サーバ装置１１から会議資料を取得する。会議一覧要求部５４は会議サーバ装置１１に対して会議一覧画面の取得要求を行い、会議サーバ装置１１から開催又は参加できる会議の会議一覧を含む会議一覧画面の画面情報を取得する。
【００４０】
参加処理部５５は発表者や参加者から会議一覧に含まれる会議への参加要求を受け付けると、会議サーバ装置１１に対して会議への参加要求を行い、会議に参加する。会議処理部５６は表示画面の共有に必要な情報を会議サーバ装置１１から受信する。また、会議処理部５６は、会議サーバ装置１１から配信された発表者の入力操作に基づき、会議画面を更新することで表示画面の共有を行う。ログイン要求部５７は会議サーバ装置１１に対してログイン要求を行う。資料データ記憶部６１は会議サーバ装置１１から取得した会議の資料データを保存している。
【００４１】
《グループ情報》
図６はグループ情報ＤＢの一例の構成図である。図６に示したグループ情報ＤＢ４１はグループ名と、グループに所属するユーザ名の一覧とを対応付けて保存する。グループ名はグループを一意に識別する識別情報の一例である。グループに所属するユーザ名の一覧はグループに所属するユーザを一意に識別する識別情報の一覧の一例である。
【００４２】
図６に示したグループ情報ＤＢ４１では１つのグループに対し、複数人のユーザが所属するように設定できる。また、図６に示したグループ情報ＤＢ４１では一人のユーザが複数のグループに所属するように設定できる。
【００４３】
《ユーザ情報》
図７はユーザ情報ＤＢの一例の構成図である。図７に示したユーザ情報はユーザ名とパスワードとを対応付けて保存する。ユーザ名はユーザを一意に識別する識別情報の一例である。パスワードはユーザ名と対応付けられた秘密情報の一例である。
【００４４】
《会議情報》
図８は会議情報ＤＢの一例の構成図である。図８の会議情報は会議ＩＤ、会議名、開始日時、会議資料、アクセス可能グループを対応付けて保存する。会議ＩＤは会議を一意に識別する識別情報の一例である。会議名は会議の名称である。開始日時は会議を開始する日時である。会議資料は会議で使用する会議資料を示している。
【００４５】
また、アクセス可能グループは、その会議にアクセスできるグループのグループ名を示している。アクセス可能グループに示されているグループに所属するユーザは、その会議にアクセスできる。また、会議情報ＤＢでは一つの会議に対して複数のグループをアクセス可能グループに設定できる。なお、図８の会議ＩＤ「３」で示される会議はアクセス可能グループに「−」が設定されているが、その会議に誰でもアクセスできることを示している。なお、会議情報ＤＢでは会議名を会議ＩＤとして扱って管理してもよい。
【００４６】
＜処理の詳細＞
以下では、本実施形態に係る会議システム１の処理の詳細について説明する。
【００４７】
《アカウント登録処理》
図９はアカウント登録処理の一例のフローチャートである。例えば会議システム１の管理者、会議の開催者や発表者等は会議にアクセス制限を設定するため、事前にグループ情報やユーザ情報などのアカウントの情報を登録しておく必要がある。ここでは会議システム１の管理者がアカウントの情報を登録する例を説明する。
【００４８】
ステップＳ１において、管理者は登録端末１０を操作し、ユーザ名、パスワードを入力してログインを指示する。登録端末１０のログイン要求部２４は会議サーバ装置１１に対してログイン要求を行う。
【００４９】
ステップＳ２において、会議サーバ装置１１のログイン処理部３１は登録端末１０からのログイン要求に基づき、認証を行う。認証に成功（正常終了）すると、アカウント管理画面作成部３３はステップＳ３においてアカウント管理画面を作成する。そして、画面送信部３２は作成されたアカウント管理画面の画面情報を登録端末１０に送信する。
【００５０】
ステップＳ４において、登録端末１０の表示制御部２１は会議サーバ装置１１から受信したアカウント管理画面の画面情報に基づき、アカウント管理画面を表示する。ステップＳ５において、管理者はアカウント管理画面においてグループ名を指定してグループ登録を指示する。登録要求部２３はグループ名を指定してグループ登録要求を会議サーバ装置１１に対して行う。ステップＳ６において会議サーバ装置１１のアカウント登録処理部３４は登録端末１０からグループ登録要求を受け付けてグループ情報をグループ情報ＤＢ４１に登録する。
【００５１】
ステップＳ７において管理者はアカウント管理画面にユーザ名、パスワード、ユーザが所属するグループ名を指定してユーザ登録を指示する。ユーザが所属するグループ名は複数指定してもよい。登録要求部２３はユーザ名、パスワード、ユーザが所属するグループ名を指定して、ユーザ登録要求を会議サーバ装置１１に対して行う。
【００５２】
ステップＳ８において会議サーバ装置１１のアカウント登録処理部３４は登録端末１０からユーザ登録要求を受け付けてユーザ情報をユーザ情報ＤＢ４２に登録する。アカウント登録処理部３４は、登録要求のあったユーザが指定されたグループに所属されるようにグループ情報ＤＢ４１のユーザ一覧を更新する。
【００５３】
《会議登録処理》
図１０は会議登録処理の一例のフローチャートである。会議の開催者や発表者は会議を開催する前に会議サーバ装置１１へ会議情報や会議資料等の会議の情報を登録しておく必要がある。
【００５４】
ステップＳ１１において、会議の開催者や発表者は登録端末１０を操作し、会議登録画面の表示を指示する。登録端末１０の表示制御部２１は会議サーバ装置１１に対して会議登録画面を要求する。
【００５５】
ステップＳ１２において、会議サーバ装置１１の会議登録画面作成部３６はユーザがログインしていないため、ログイン前の会議登録画面を作成する。なお、ログイン前の会議登録画面の詳細は後述する。ステップＳ１３において、画面送信部３２は作成されたログイン前の会議登録画面の画面情報を登録端末１０に送信する。
【００５６】
ステップＳ１４において、登録端末１０の表示制御部２１は会議サーバ装置１１から受信したログイン前の会議登録画面の画面情報に基づき、ログイン前の会議登録画面を表示する。会議の開催者や発表者は、ログイン前の会議登録画面に会議情報や資料情報を指定して会議登録を指示することで、会議サーバ装置１１の会議情報ＤＢ４３、資料情報ＤＢ４４に会議情報、資料情報を登録できる。
【００５７】
なお、本実施形態の会議システム１においてアクセス制限を設定した会議を登録したい場合、会議の開催者や発表者はログイン処理後に会議登録を行う必要がある。ここではステップＳ１５において、会議の開催者や発表者がログインを指示した例を説明する。
【００５８】
会議の開催者や発表者は登録端末１０を操作し、ユーザ名、パスワードを入力してログインを指示する。登録端末１０のログイン要求部２４は会議サーバ装置１１に対してログイン要求を行う。
【００５９】
ステップＳ１６において、会議サーバ装置１１のログイン処理部３１は登録端末１０からのログイン要求に基づき、認証を行う。認証に成功すると、会議サーバ装置１１の会議登録画面作成部３６はステップＳ１７に進む。ユーザがログインしているため、会議登録画面作成部３６はログイン後の会議登録画面を作成する。なお、ログイン後の会議登録画面の詳細は後述する。ステップＳ１８において、画面送信部３２は作成されたログイン後の会議登録画面の画面情報を登録端末１０に送信する。
【００６０】
ステップＳ１９において、登録端末１０の表示制御部２１は会議サーバ装置１１から受信したログイン後の会議登録画面の画面情報に基づき、ログイン後の会議登録画面を表示する。ログイン後の会議登録画面は、ログインに成功したユーザが所属するグループの一覧が表示される。
【００６１】
ステップＳ２０において、会議の開催者や発表者は、ログイン後の会議登録画面に表示されているユーザが所属するグループ一覧から、１つ以上のアクセス可能グループを選択することができる。なお、ステップＳ２０のアクセス可能グループの選択は、ユーザが所属するグループの全てを自動的に選択する処理であってもよい。会議の開催者や発表者はステップＳ２１において、ログイン後の会議登録画面から会議情報や資料情報を指定して会議登録を指示する。
【００６２】
登録要求部２３は会議名、開始日時、会議資料、アクセス可能グループなどの情報を指定した会議登録要求を会議サーバ装置１１に対して行う。また、ステップＳ２２において会議サーバ装置１１の会議登録処理部３７は会議名、開始日時、会議資料、アクセス可能グループなどの会議の情報を指定した会議登録要求を受け付け、その会議の情報を会議情報ＤＢ４３、資料情報ＤＢ４４に登録する。
【００６３】
図１０の説明で示したように、本実施形態の会議システム１ではログイン前の会議登録画面とログイン後の会議登録画面とが異なる。ここでは画面イメージを参照しつつ、ログイン前の会議登録画面とログイン後の会議登録画面とを説明する。
【００６４】
図１１はログイン前の会議登録画面の一例のイメージ図である。図１２はログイン後の会議登録画面の一例のイメージ図である。図１１のログイン前の会議登録画面１０００は会議の開催者や発表者がログインを行う前に表示される画面例である。会議登録画面１０００は会議名、開始日時などの会議情報の入力欄と、会議資料を追加する追加欄と、が含まれている。
【００６５】
図１１のログイン前の会議登録画面１０００から会議登録を行うと、会議情報のアクセス可能グループが設定されていない、言い換えればアクセス制限が設定されていない会議が会議サーバ装置１１に登録される。なお、図１１のログイン前の会議登録画面１０００にはログインボタンが設けられている。会議の開催者や発表者は、ログイン前の会議登録画面１０００からログインを指示できる。
【００６６】
また、図１２のログイン後の会議登録画面１１００は会議の開催者や発表者がログインを行った後に表示される画面例である。会議登録画面１１００は図１１の会議登録画面１０００の会議名、開始日時などの会議情報の入力欄に、ログインに成功したユーザが所属するグループの一覧がアクセス可能グループ欄１１０１が追加で表示される。アクセス可能グループ欄１１０１はログインに成功したユーザが所属するグループの一覧から１つ以上のグループを選択させるものであってもよいし、ログインに成功したユーザが所属するグループの全てを自動的に選択して表示するものであってもよい。
【００６７】
図１２のログイン後の会議登録画面１１００から会議登録を行うと、会議情報のアクセス可能グループが設定されている、言い換えればアクセス制限が設定されている会議が会議サーバ装置１１に登録される。なお、図１２のログイン後の会議登録画面１１００にはログアウトボタンが設けられている。会議の開催者や発表者は、ログイン後の会議登録画面１１００からログアウトを指示できる。ログアウト後、図１２のログイン後の会議登録画面１１００は図１１のログイン前の会議登録画面１０００に遷移する。
【００６８】
図１０のステップＳ１２、ステップＳ１７において、会議サーバ装置１１の会議登録画面作成部３６は図１３に示すような会議登録画面作成処理により図１１のログイン前の会議登録画面１０００又は図１２のログイン後の会議登録画面１１００を作成する。
【００６９】
図１３は会議登録画面作成処理の一例のフローチャートである。ステップＳ３１において会議サーバ装置１１の会議登録画面作成部３６は登録端末１０から会議登録画面の要求を受信する。ステップＳ３２において、会議登録画面作成部３６はステップＳ３１で会議登録画面の要求を行ったユーザがログイン済みであるか否かを判定する。
【００７０】
ログイン済みであれば、会議登録画面作成部３６はステップＳ３３に進み、グループ情報ＤＢ４１からユーザの所属するグループ名を取得する。ステップＳ３３からステップＳ３４に進み、会議登録画面作成部３６は図１２に示すようなアクセス可能グループを設定できるログイン後の会議登録画面１１００を作成する。
【００７１】
一方、ログイン済みでなければステップＳ３５に進み、会議登録画面作成部３６は図１１に示すようなアクセス可能グループを設定できないログイン前の会議登録画面１１００を作成する。
【００７２】
このように、本実施形態の会議システム１ではアクセス制限を設定しない会議の登録を行う場合に、ログイン処理を省略できる。また、本実施形態の会議システム１ではログイン処理を行うことにより、アクセス制限を設定できるログイン後の会議登録画面１１００を表示し、アクセス制限を設定する会議の登録も容易に行うことができる。
【００７３】
《会議一覧表示処理》
図１４は会議一覧表示処理の一例のフローチャートである。ステップＳ５１において会議の発表者や参加者は参加端末１３を操作し、会議一覧画面の表示を指示する。参加端末１３の会議一覧要求部５４は会議サーバ装置１１に対して会議一覧画面を要求する。
【００７４】
ステップＳ５２において、会議サーバ装置１１の会議一覧画面作成部３５はユーザがログインしていないため、ログイン前の会議一覧画面を作成する。ログイン前の会議一覧画面にはアクセス制限が設定されていない会議の一覧が表示される。なお、ログイン前の会議一覧画面の詳細は後述する。ステップＳ５３において、画面送信部３２は作成されたログイン前の会議一覧画面の画面情報を参加端末１３に送信する。
【００７５】
ステップＳ５４において、参加端末１３の表示制御部５１は会議サーバ装置１１から受信したログイン前の会議一覧画面の画面情報に基づき、ログイン前の会議一覧画面を表示する。会議の発表者や参加者は参加する会議が、アクセス制限が設定されていない会議であれば、ログイン前の会議一覧画面の会議の一覧に含まれているため、参加する会議を選択して、会議情報や会議資料を確認できる。
【００７６】
なお、本実施形態の会議システム１においてアクセス制限を設定した会議に参加したい場合、会議の発表者や参加者は、ログイン処理により認証される必要がある。ここではステップＳ５５において、会議の開催者や発表者がログインを指示した例を説明する。
【００７７】
会議の発表者や参加者は参加端末１３を操作し、ユーザ名、パスワードを入力してログインを指示する。参加端末１３のログイン要求部５７は会議サーバ装置１１に対してログイン要求を行う。
【００７８】
ステップＳ５６において、会議サーバ装置１１のログイン処理部３１は参加端末１３からのログイン要求に基づき、認証を行う。認証に成功すると、会議サーバ装置１１の会議一覧画面作成部３５はステップＳ５７に進む。ユーザがログインしているため、会議一覧画面作成部３５はログイン後の会議一覧画面を作成する。ログイン後の会議一覧画面にはアクセス制限が設定されている会議のうち、認証に成功したユーザの所属するグループがアクセス可能グループとして設定されている会議と、アクセス制限が設定されていない会議の一覧が表示される。なお、ログイン後の会議一覧画面の詳細は後述する。ステップＳ５８において、画面送信部３２は作成されたログイン後の会議一覧画面の画面情報を参加端末１３に送信する。
【００７９】
ステップＳ５９において、参加端末１３の表示制御部５１は会議サーバ装置１１から受信したログイン後の会議一覧画面の画面情報に基づき、ログイン後の会議一覧画面を表示する。
【００８０】
会議の発表者や参加者は参加する会議が、アクセス制限が設定されている会議であってもログイン後の会議一覧画面の会議の一覧に含まれているため、参加する会議を選択して会議情報や会議資料を確認できる。
【００８１】
ここで、会議一覧画面から会議の発表者や参加者が参加する会議の会議情報や会議資料を確認するための具体的な処理の一例を以下で説明する。会議一覧画面で表示されている会議のうち、参加する会議をユーザが選択することで参加端末１３の参加処理部５５は会議への参加要求を受け付ける。その後、参加端末１３の参加処理部５５は選択された会議に対応する会議ＩＤを含む参加要求を会議サーバ装置１１へ送信する。会議サーバ装置１１は受信した参加要求に基づいて参加端末１３とのセッションを確立する。参加端末１３は確立されたセッションを介して資料取得部５３によって会議サーバ装置１１に対して資料取得要求を行い、会議サーバ装置１１の会議制御部３８によって送信された参加した会議ＩＤに関連付けられた会議資料を取得する。その後、会議サーバ装置１１の会議制御部３８は同じ会議に参加している参加端末１３間で会議資料の表示画面の共有ができるように参加端末１３から送信された会議資料に対する操作情報を同じ会議に参加している参加端末１３へ確立しているセッションを介して送信されるように制御する。
【００８２】
図１４の説明で示したように、本実施形態の会議システム１ではログイン前の会議一覧画面とログイン後の会議一覧画面とが異なる。ここでは画面イメージを参照しつつ、ログイン前の会議一覧画面とログイン後の会議一覧画面とを説明する。
【００８３】
図１５はログイン前の会議一覧画面の一例のイメージ図である。図１６はログイン後の会議一覧画面の一例のイメージ図である。図１５のログイン前の会議一覧画面１２００は会議の発表者や参加者がログインを行う前に表示される画面例である。会議一覧画面１２００は、アクセス制限が設定されていない会議の一覧１２０１が表示される。
【００８４】
会議の発表者や参加者は参加する会議が、アクセス制限が設定されていない会議であれば、ログイン前の会議一覧画面１２００の会議の一覧１２０１に含まれているため、参加する会議を選択して、会議情報や会議資料を確認できる。
【００８５】
なお、図１５のログイン前の会議一覧画面１２００には、ログインボタンが設けられている。会議の発表者や参加者は、ログイン前の会議一覧画面１２００からログインを指示できる。
【００８６】
また、図１６のログイン後の会議一覧画面１３００は会議の発表者や参加者がログインを行った後に表示される画面例である。会議一覧画面１３００は、アクセス制限が設定されている会議のうち、認証に成功したユーザの所属するグループがアクセス可能グループとして設定されている会議、及び、アクセス制限が設定されていない会議の一覧１３０１が表示される。なお、会議一覧画面１３００ではアクセス制限が設定されている会議とアクセス制限が設定されていない会議とを、位置や色、印などにより区別して表示するようにしてもよい。
【００８７】
会議の発表者や参加者は参加する会議が、アクセス制限が設定されている会議であってもログイン後の会議一覧画面１３００の会議の一覧１３０１に含まれているため、参加する会議を選択して会議情報や会議資料を確認できる。
【００８８】
なお、図１６のログイン後の会議一覧画面１３００には、ログアウトボタンが設けられている。会議の発表者や参加者は、ログイン後の会議一覧画面１３００からログアウトを指示できる。ログアウト後、図１６のログイン後の会議一覧画面１３００は図１５のログイン前の会議一覧画面１２００に遷移する。
【００８９】
図１４のステップＳ５２、ステップＳ５７において、会議サーバ装置１１の会議一覧画面作成部３５は図１７に示すような会議一覧画面作成処理により図１５のログイン前の会議一覧画面１２００又は図１６のログイン後の会議一覧画面１３００を作成する。
【００９０】
図１７は会議一覧画面作成処理の一例のフローチャートである。ステップＳ６１において会議サーバ装置１１の会議一覧画面作成部３５は参加端末１３から会議一覧画面の要求を受信する。ステップＳ６２において、会議一覧画面作成部３５はステップＳ６１で会議一覧画面の要求を行ったユーザがログイン済みであるか否かを判定する。
【００９１】
ログイン済みであれば、会議一覧画面作成部３５はステップＳ６３に進み、グループ情報ＤＢ４１からユーザの所属するグループ名を取得する。そして、会議一覧画面作成部３５はアクセス制限が設定されている会議のうち、ユーザの所属するグループ名がアクセス可能グループとして設定されている会議、及び、アクセス制限が設定されていない会議の一覧１３０１を含む会議一覧画面１３００を作成する。
【００９２】
一方、ログイン済みでなければステップＳ６４に進み、会議一覧画面作成部３５は図１５に示すようなアクセス制限が設定されていない会議の一覧１２０１を含む会議一覧画面１２００を作成する。
【００９３】
このように、本実施形態の会議システム１ではアクセス制限を設定しない会議の一覧を表示させる場合に、ログイン処理を省略できる。また、本実施形態の会議システム１ではログイン処理を行うことにより、アクセス制限が設定されている会議のうち、ユーザの所属するグループ名がアクセス可能グループとして設定されている会議の一覧の表示も容易に行うことができる。
［その他の実施形態］
第１の実施形態で示した図１５のログイン前の会議一覧画面１２００及び図１６のログイン後の会議一覧画面１３００は、例えば図１８及び図１９に示すように、会議資料のサムネイルを表示するようにしてもよい。
【００９４】
図１８はログイン前の会議一覧画面の他の例のイメージ図である。図１９はログイン後の会議一覧画面の他の例のイメージ図である。図１８のログイン前の会議一覧画面１４００はアクセス制限が設定されていない会議の一覧を、各会議で使用する会議資料のサムネイルと共に表示している。また、図１９のログイン後の会議一覧画面１５００は認証に成功したユーザの所属するグループがアクセス可能グループとして設定されている会議、及び、アクセス制限が設定されていない会議の一覧を、各会議で使用する会議資料のサムネイルと共に表示している。
【００９５】
また、第１の実施形態で示した図１の会議システム１は、会議サーバ装置１１の機能を登録端末１０や参加端末１３に持たせることで、会議サーバ装置１１を省略した構成も可能である。さらに、図１の会議システム１ではアカウント登録処理により、例えば会議システム１の管理者等から登録されたグループ情報やユーザ情報などのアカウントの情報を会議サーバ装置１１に登録していたが、会議サーバ装置１１以外に登録してもよい。例えば会議システム１は外部システムに登録されているグループ情報やユーザ情報などのアカウントの情報を利用してもよい。
【００９６】
＜まとめ＞
本実施形態に掛かる会議システム１によれば、ログイン前かログイン後かにより、アカウントによるアクセス制限を行わない会議登録画面１０００とアカウントによるアクセス制限を行う会議登録画面１１００とを切り替えて表示できる。また、本実施形態に掛かる会議システム１によれば、ログイン前かログイン後かにより、アカウントによるアクセス制限を行わない会議の一覧１２０１と、アカウントによるアクセス制限を行う会議を含む会議の一覧１３０１とを切り替えて表示できる。
【００９７】
このように、本実施形態に掛かる会議システム１によれば、アカウントによるアクセス制限を行う会議の情報とアクセス制限を行わない会議の情報の両方を、ユーザが少ない手間で扱うことができる。
【００９８】
本発明は、具体的に開示された上記の実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。例えば本実施形態では情報処理システムの一例として会議システムを示したが、セミナーシステムや教育システムなどの登録した情報を表示するシステムへの適用も可能である。
【００９９】
例えば会議サーバ装置１１は、情報処理装置の一例である。登録端末１０、参加端末１３は端末装置の一例である。会議情報ＤＢ４３は情報記憶手段の一例である。ログイン処理部３１はログイン処理手段の一例である。画面送信部３２は送信手段の一例である。会議登録処理部３７は情報登録処理手段の一例である。会議登録画面作成部３６は情報登録画面作成手段の一例である。グループ情報ＤＢ４１はグループ記憶手段の一例である。
【０１００】
なお、登録端末１０、会議サーバ装置１１及び参加端末１３を有する会議システム１は一例であって、用途や目的に応じて様々なシステム構成例があることは言うまでもないことである。
【符号の説明】
【０１０１】
１      会議システム
１０    登録端末
１１    会議サーバ装置
１３    参加端末
２１    表示制御部
２２    操作受付部
２３    登録要求部
２４    ログイン要求部
３１    ログイン処理部
３２    画面送信部
３３    アカウント管理画面作成部
３４    アカウント登録処理部
３５    会議一覧画面作成部
３６    会議登録画面作成部
３７    会議登録処理部
３８    会議制御部
４１    グループ情報ＤＢ
４２    ユーザ情報ＤＢ
４３    会議情報ＤＢ
４４    資料情報ＤＢ
５１    表示制御部
５２    操作受付部
５３    資料取得部
５４    会議一覧要求部
５５    参加処理部
５６    会議処理部
５７    ログイン要求部
６１    資料データ記憶部
５０１、６０１    入力装置
５０２、６０２    表示装置
５０３、６０３    外部Ｉ／Ｆ
５０３ａ、６０３ａ    記録媒体
５０４、６０４    ＲＡＭ（Random Access Memory）
５０５、６０５    ＲＯＭ（Read Only Memory）
５０６、６０６    ＣＰＵ（Central Processing Unit）
５０７、６０７    通信Ｉ／Ｆ
５０８、６０８    ＨＤＤ（Hard Disk Drive）
１０００、１１００    会議登録画面
１２００、１３００、１４００、１５００    会議一覧画面
Ｂ    バス
Ｎ１    ネットワーク
【先行技術文献】
【特許文献】
【０１０２】
【特許文献１】特開２００９−２０８２６号公報
【図１】
0006455263.tif 000002
【図２】
0006455263.tif 000003
【図３】
0006455263.tif 000004
【図４】
0006455263.tif 000005
【図５】
0006455263.tif 000006
【図６】
0006455263.tif 000007
【図７】
0006455263.tif 000008
【図８】
0006455263.tif 000009
【図９】
0006455263.tif 000010
【図１０】
0006455263.tif 000011
【図１１】
0006455263.tif 000012
【図１２】
0006455263.tif 000013
【図１３】
0006455263.tif 000014
【図１４】
0006455263.tif 000015
【図１５】
0006455263.tif 000016
【図１６】
0006455263.tif 000017
【図１７】
0006455263.tif 000018
【図１８】
0006455263.tif 000019
【図１９】
0006455263.tif 000020