(57)【要約】【課題】レイヤー上にコンテンツを表示する際の視認性の低下を防止することができる情報処理装置、情報処理方法、及び情報処理プログラムを提供する。【解決手段】テーブル記憶部１４２は、レイヤーとコンテンツとを対応付けて記憶する。受付部１５２は、ユーザ端末２０から、閲覧要求を受け付ける。テーブル制御部１５４は、閲覧要求に従い、ユーザ端末２０に表示させるレイヤー及び少なくとも当該レイヤーに対応付けられたコンテンツをテーブル記憶部１４２から取得する。表示指示部１５６は、取得されたコンテンツが所定の条件を満たす場合、取得されたレイヤー上のコンテンツの表示位置に当該コンテンツであることを識別不可能な代替画像を表示させることをユーザ端末２０に指示する。【選択図】図６
2011065222.tif 000002
【特許請求の範囲】
【請求項１】
レイヤーとコンテンツとを対応付けて記憶するテーブル記憶手段と、
ユーザ端末から、閲覧要求を受け付ける受付手段と、
前記閲覧要求に従い、前記ユーザ端末に表示させるレイヤー及び少なくとも当該レイヤーに対応付けられたコンテンツを前記テーブル記憶手段から取得するテーブル制御手段と、
取得された前記コンテンツが所定の条件を満たす場合、取得された前記レイヤー上の前記コンテンツの表示位置に前記コンテンツであることを識別不可能な代替画像を表示させることを前記ユーザ端末に指示する表示指示手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記テーブル制御手段は、前記ユーザ端末に表示させる前記レイヤーに対応付けられた前記コンテンツ、及び前記レイヤー以外の他のレイヤーに対応付けられた他のコンテンツを前記テーブル記憶手段から取得し、
前記表示指示手段は、前記レイヤー上の前記コンテンツの表示位置に前記コンテンツを表示させるとともに、前記他のコンテンツの表示位置に対応する前記レイヤー上の位置に前記他のコンテンツであることを識別不可能な前記代替画像を表示させることを前記ユーザ端末に指示することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記テーブル記憶手段は、ユーザを識別するユーザ識別情報に前記レイヤーを対応付けて記憶し、
前記受付手段は、ユーザ端末から、更にユーザ識別情報を受け付け、
前記テーブル制御手段は、受け付けられた前記ユーザ識別情報に対応付けられたレイヤーの中の前記ユーザ端末に表示させる前記レイヤー以外のレイヤーに対応付けられたコンテンツ、及び受け付けられた前記ユーザ識別情報に対応付けられていないレイヤーに対応付けられたコンテンツを、前記他のレイヤーに対応付けられた前記他のコンテンツとして取得することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記受付手段は、前記ユーザ端末から、所定のレイヤーに対するユーザのアクセス権の追加要求を受け付け、
前記テーブル制御手段は、前記追加要求に従い、前記ユーザを示すユーザ識別情報に前記所定のレイヤーを対応付けて前記テーブル記憶手段に記憶させることを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記テーブル記憶手段は、コンテンツに、当該コンテンツの閲覧の承認の有無を示す承認情報を対応付けて記憶し、
前記表示指示手段は、取得された前記コンテンツの前記承認情報が承認無を示す場合、前記レイヤー上の前記コンテンツの表示位置に前記代替画像を表示させることを前記ユーザ端末に指示することを特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記表示指示手段は、取得された前記コンテンツの前記承認情報が承認有を示す場合、前記レイヤー上の前記コンテンツの表示位置に前記コンテンツを表示させることを前記ユーザ端末に指示することを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記受付手段は、前記ユーザ端末から、所定のレイヤーへコンテンツを追加又はコピーする登録要求を受け付け、
前記テーブル制御手段は、前記登録要求に従い、前記所定のレイヤーに対応付けて前記コンテンツを前記テーブル記憶手段に記憶させ、前記コンテンツの前記承認情報を承認無に設定することを特徴とする請求項５又は６に記載の情報処理装置。
【請求項８】
前記受付手段は、管理者端末から、前記承認情報が承認無しに設定された前記コンテンツの承認を受け付け、
前記テーブル制御手段は、前記承認に従い、前記コンテンツの前記承認情報を承認無から承認有に更新することを特徴とする請求項７に記載の情報処理装置。
【請求項９】
前記代替画像の大きさは、代替されたコンテンツと同一の大きさ、予め定められた大きさ、代替されたコンテンツの編集者により設定された大きさのいずれかであることを特徴とする請求項１〜８のいずれか１つに記載の情報処理装置。
【請求項１０】
情報処理装置で実行される情報処理方法であって、
前記情報処理装置は、
レイヤーとコンテンツとを対応付けて記憶するテーブル記憶手段を備え、
受付手段が、ユーザ端末から、閲覧要求を受け付ける受付ステップと、
テーブル制御手段が、前記閲覧要求に従い、前記ユーザ端末に表示させるレイヤー及び少なくとも当該レイヤーに対応付けられたコンテンツを前記テーブル記憶手段から取得する取得ステップと、
表示指示手段が、取得された前記コンテンツが所定の条件を満たす場合、取得された前記レイヤー上の前記コンテンツの表示位置に前記コンテンツであることを識別不可能な代替画像を表示させることを前記ユーザ端末に指示する表示指示ステップと、
を含むことを特徴とする情報処理方法。
【請求項１１】
請求項１０に記載の情報処理方法をコンピュータに実行させるための情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、及び情報処理プログラムに関する。
【背景技術】
【０００２】
従来から、アクセス権が設定された複数のレイヤーを重畳して並べ、各レイヤー上に電子情報などのコンテンツを表示する技術が知られている（例えば、特許文献１参照）。このような技術によれば、ユーザは、自身がアクセス可能なレイヤー上に表示されている複数のコンテンツを一度に認識できる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１に開示された技術では、複数のレイヤーを重畳して並べた結果、コンテンツ同士が重なって表示されてしまうなど、視認性の低下を招く恐れがある。
【０００４】
本発明は、上記事情に鑑みてなされたものであり、レイヤー上にコンテンツを表示する際の視認性の低下を防止することができる情報処理装置、情報処理方法、及び情報処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述した課題を解決し、目的を達成するために、本発明の一態様にかかる情報処理装置は、レイヤーとコンテンツとを対応付けて記憶するテーブル記憶手段と、ユーザ端末から、閲覧要求を受け付ける受付手段と、前記閲覧要求に従い、前記ユーザ端末に表示させるレイヤー及び少なくとも当該レイヤーに対応付けられたコンテンツを前記テーブル記憶手段から取得するテーブル制御手段と、取得された前記コンテンツが所定の条件を満たす場合、取得された前記レイヤー上の前記コンテンツの表示位置に前記コンテンツであることを識別不可能な代替画像を表示させることを前記ユーザ端末に指示する表示指示手段と、を備えることを特徴とする。
【０００６】
また、本発明の別の態様にかかる情報処理方法は、情報処理装置で実行される情報処理方法であって、前記情報処理装置は、レイヤーとコンテンツとを対応付けて記憶するテーブル記憶手段を備え、受付手段が、ユーザ端末から、閲覧要求を受け付ける受付ステップと、テーブル制御手段が、前記閲覧要求に従い、前記ユーザ端末に表示させるレイヤー及び少なくとも当該レイヤーに対応付けられたコンテンツを前記テーブル記憶手段から取得する取得ステップと、表示指示手段が、取得された前記コンテンツが所定の条件を満たす場合、取得された前記レイヤー上の前記コンテンツの表示位置に前記コンテンツであることを識別不可能な代替画像を表示させることを前記ユーザ端末に指示する表示指示ステップと、を含むことを特徴とする。
【０００７】
また、本発明の別の態様にかかる情報処理プログラムは、上記情報処理方法をコンピュータに実行させるためのものである。
【発明の効果】
【０００８】
本発明によれば、レイヤー上にコンテンツを表示する際の視認性の低下を防止することができるという効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】図１は、レイヤーの一例を示す図である。
【図２】図２は、レイヤーの一例を示す図である。
【図３】図３は、ユーザＡが図１に示すレイヤーＡと図２に示すレイヤーＢとを重畳して表示した例を示す図である。
【図４】図４は、ユーザＡが図１に示すレイヤーＡのみを表示した例を示す図である。
【図５】図５は、ユーザＢが図１に示すレイヤーＢを表示した例を示す図である。
【図６】図６は、第１の実施形態の情報処理システムの構成例を示すブロック図である。
【図７】図７は、第１の実施形態のアクセス権テーブルの例を示す図である。
【図８】図８は、第１の実施形態のレイヤーテーブルの例を示す図である。
【図９】図９は、第１の実施形態のコンテンツテーブルの例を示す図である。
【図１０】図１０は、第１の実施形態の情報処理装置で行われる閲覧処理例を示すフローチャートである。
【図１１】図１１は、第１の実施形態の情報処理装置で行われるアクセス権の追加処理例を示すフローチャートである。
【図１２】図１２は、コンテンツの閲覧が承認されていない状態でユーザＢがレイヤーＡを表示した例を示す図である。
【図１３】図１３は、コンテンツの閲覧が承認された状態でユーザＢがレイヤーＡを表示した例を示す図である。
【図１４】図１４は、第２の実施形態の情報処理システムの構成例を示すブロック図である。
【図１５】図１５は、第２の実施形態のレイヤーテーブルの例を示す図である。
【図１６】図１６は、第２の実施形態の情報処理装置で行われる承認処理例を示すフローチャートである。
【図１７】図１７は、レイヤーＡに表示されたコンテンツＣＣＣを示す図である。
【図１８】図１８は、レイヤーＢに表示されたコンテンツＣＣＣを示す図である。
【図１９】図１９は、新着コンテンツが存在するレイヤーのタブにシンボルを表示した状態を示す図である。
【図２０】図２０は、新着コンテンツが存在するレイヤーのタブの大きさを変更した状態を示す図である。
【図２１】図２１は、新着コンテンツが存在するレイヤーのタブの位置を最上部に変更した状態を示す図である。
【図２２】図２２は、コンテンツＣがコピーされた後のレイヤーＡの状態を示す図である。
【図２３】図２３は、コンテンツＣがコピーされる前のレイヤーＡの状態を示す図である。
【図２４】図２４は、レイヤー上のコンテンツの編集情報の表示例を示す図である。
【図２５】図２５は、レイヤーＡのみが表示される状態を示す図である。
【図２６】図２６は、レイヤーＡ及びレイヤーＢが重畳して表示される状態を示す図である。
【発明を実施するための形態】
【００１０】
以下、添付図面を参照しながら、本発明にかかる情報処理装置、情報処理方法、及び情報処理プログラムの実施の形態を詳細に説明する。
【００１１】
（第１の実施の形態）
第１の実施形態では、所定のレイヤーを表示する際に、当該所定のレイヤーに対応付けられたコンテンツを当該所定のレイヤー上の表示位置に表示するとともに、他のレイヤーに対応付けられたコンテンツの代替画像を、他のレイヤーに対応付けられたコンテンツの表示位置に対応する所定のレイヤー上の位置に表示する。
【００１２】
まず、第１の実施形態の情報処理装置を含む情報処理システムの概要について説明する。
【００１３】
図１及び図２は、レイヤーの一例を示す図である。図１に示す例では、コンテンツＡ及びコンテンツＢがレイヤーＡ上に表示され、ユーザＡ及びユーザＢの両者がレイヤーＡにアクセスできることが示されている。また、図２に示す例では、コンテンツＣがレイヤーＢ上に表示され、ユーザＡのみがレイヤーＢにアクセスできることが示されている。
【００１４】
図３は、ユーザＡが図１に示すレイヤーＡと図２に示すレイヤーＢとを重畳して表示した例を示す図である。なお、図３に示す例では、レイヤーＢの上にレイヤーＡが重ねて配置され（レイヤーＡが最前面に配置され）、レイヤーＡには透明度が設定されている。このため図３に示す例では、ユーザＡは、レイヤーＡ上に表示されたコンテンツＡ及びコンテンツＢだけでなく、レイヤーＢ上に表示されたコンテンツＣについても認識できる。
【００１５】
図４は、ユーザＡが図１に示すレイヤーＡのみを表示した例を示す図であり、図５は、ユーザＢが図１に示すレイヤーＡを表示した例を示す図である。図４に示す例では、コンテンツＣの表示位置に対応するレイヤーＡ上の位置に代替画像として影５１が表示され、図５に示す例では、コンテンツＣの表示位置に対応するレイヤーＡ上の位置に代替画像として影５２が表示されている。なお、図４に示す例では、レイヤーＢは表示されていないため、レイヤーＢのタブ５５がレイヤーの右端ではなく左端に表示されている。
【００１６】
このように第１の実施形態によれば、レイヤーＡを表示するだけで、レイヤーＢ上に表示されるコンテンツＣの表示位置をユーザに把握させることができる。これにより、コンテンツＣの表示位置に対応するレイヤーＡ上の位置（影５１や影５２が表示されている位置）へ、新たなコンテンツを追加したり、コンテンツＡやコンテンツＢを移動させたりすることの防止をユーザＡ及びユーザＢに促すことができる。このため第１の実施形態によれば、レイヤーＡとレイヤーＢを重畳して表示した際の視認性の低下を防止することができる。なお、ユーザＢはレイヤーＢへのアクセス権を有していないが、ユーザＢにレイヤーＢへのアクセス権が追加される場合もあるため、ユーザＢがレイヤーＡとレイヤーＢを重畳して表示する場合もありうる。
【００１７】
次に、第１の実施形態の情報処理装置を含む情報処理システムの構成について説明する。
【００１８】
図６は、第１の実施形態の情報処理システム１の構成の一例を示すブロック図である。図６に示すように、情報処理システム１は、情報処理装置１０と、ユーザ端末２０とを備える。そして、情報処理装置１０、及びユーザ端末２０は、ネットワーク２を介して接続されている。なお、ネットワーク２は、有線若しくは無線、またＬＡＮ(Local Area Network)や公衆通信回線を問わず、どのようなネットワークであってもよい。
【００１９】
情報処理装置１０は、ユーザ毎のレイヤーに対するアクセス権や各レイヤーに配置されるコンテンツを管理しており、ユーザ端末２０からの閲覧要求に応じて、レイヤーの表示指示を返したりする。ユーザ端末２０は、情報処理装置１０に対して閲覧要求を行い、返却されたレイヤーの表示指示に従ってレイヤーを表示する。
【００２０】
図６に示すように、情報処理装置１０は、通信部１１０と、入力部１２０と、表示部１３０と、記憶部１４０と、制御部１５０とを備える。
【００２１】
通信部１１０は、ユーザ端末２０などとの間でネットワーク２を介して通信を行うものであり、通信インターフェースなどの既存の通信装置により実現できる。
【００２２】
入力部１２０は、各種操作の入力を行うものであり、キーボード、マウス、タッチパッド又はタッチパネルなどの既存の入力装置により実現できる。
【００２３】
表示部１３０は、各種画面を表示するものであり、液晶ディスプレイやタッチパネル式ディスプレイなどの既存の表示装置により実現できる。
【００２４】
記憶部１４０は、情報処理装置１０で実行される各種プログラムや情報処理装置１０で行われる各種処理に使用される情報などを記憶するものである。記憶部１４０は、例えば、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）、メモリカード、光ディスク、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などの磁気的、光学的、又は電気的に記憶可能な既存の記憶装置により実現できる。そして、記憶部１４０は、テーブル記憶部１４２を含む。
【００２５】
テーブル記憶部１４２は、レイヤーとコンテンツとを対応付けて記憶するものであり、詳細には、アクセス権テーブル記憶部１４４と、レイヤーテーブル記憶部１４６と、コンテンツテーブル記憶部１４８とを含む。なお、アクセス権テーブル記憶部１４４、レイヤーテーブル記憶部１４６、コンテンツテーブル記憶部１４８は、それぞれアクセス権を管理するデータベース、レイヤーを管理するデータベース、コンテンツを管理するデータベースとして機能する。
【００２６】
図７は、アクセス権テーブル記憶部１４４に記憶されているアクセス権テーブルの一例を示す図である。図７に示す例では、アクセス権テーブル記憶部１４４は、ユーザを識別するユーザＩＤと、レイヤーを識別するレイヤーＩＤと、レイヤーを表示する順番と、レイヤーの透過率と、表示の有無と、レイヤーへの最終アクセス時間とを対応付けたアクセス権テーブルを記憶する。図７に示す例では、図１及び図２に示す例と同様に、ユーザＡにはレイヤーＡ及びレイヤーＢへのアクセス権が設定され、ユーザＢにはレイヤーＡへのアクセス権が設定されている。
【００２７】
図８は、レイヤーテーブル記憶部１４６に記憶されているレイヤーテーブルの一例を示す図である。図８に示す例では、レイヤーテーブル記憶部１４６は、レイヤーＩＤと、レイヤーの表示色と、レイヤーの最終更新時間と、レイヤーの承認者と、コンテンツを識別するコンテンツＩＤと、コンテンツの表示位置のＸ座標と、コンテンツの表示位置のＹ座標とを対応付けたレイヤーテーブルを記憶する。図８に示す例では、図１及び図２に示す例と同様に、レイヤーＡにはコンテンツＡ及びコンテンツＢが対応付けられ、レイヤーＢにはコンテンツＣが対応付けられている。
【００２８】
図９は、コンテンツテーブル記憶部１４８に記憶されているコンテンツテーブルの一例を示す図である。図９に示す例では、コンテンツテーブル記憶部１４８は、コンテンツＩＤと、コンテンツの内容と、コンテンツの最終更新時間と、コンテンツの更新者のユーザＩＤとを対応付けて記憶する。
【００２９】
図６に戻り、制御部１５０は、情報処理装置１０の各部を制御するものであり、ＣＰＵ（Central Processing Unit）などの既存の制御装置により実現できる。そして、制御部１５０は、受付部１５２と、テーブル制御部１５４と、表示指示部１５６とを含む。
【００３０】
受付部１５２は、ユーザ端末２０から、閲覧要求を受け付ける。詳細には、受付部１５２は、ユーザ端末２０から、ユーザを識別するユーザＩＤとともに閲覧要求を受け付ける。また、受付部１５２は、ユーザ端末２０から、所定のレイヤーに対するユーザのアクセス権の追加要求を受け付ける。
【００３１】
テーブル制御部１５４は、受付部１５２により受け付けられた閲覧要求に従い、ユーザ端末２０に表示させるレイヤー及び少なくとも当該レイヤーに対応付けられたコンテンツをテーブル記憶部１４２から取得する。具体的には、テーブル制御部１５４は、ユーザ端末２０に表示させるレイヤーに対応付けられたコンテンツ、及びユーザ端末２０に表示させるレイヤー以外の他のレイヤーに対応付けられた他のコンテンツをテーブル記憶部１４２から取得する。より詳細には、テーブル制御部１５４は、受付部１５２により受け付けられたユーザＩＤに対応付けられたレイヤーの中のユーザ端末２０に表示させるレイヤー以外のレイヤーに対応付けられたコンテンツ、及び受付部１５２により受け付けられたユーザＩＤに対応付けられていないレイヤーに対応付けられたコンテンツを、他のレイヤーに対応付けられた他のコンテンツとして取得する。
【００３２】
また、テーブル制御部１５４は、受付部１５２により受け付けられた追加要求に従い、追加要求されたユーザを示すユーザ識別情報に所定のレイヤーを対応付けてテーブル記憶部１４２に記憶させる。
【００３３】
表示指示部１５６は、テーブル制御部１５４により取得されたコンテンツが所定の条件を満たす場合、テーブル制御部１５４により取得されたレイヤー上の当該コンテンツの表示位置に当該コンテンツであることを識別不可能な代替画像を表示させることをユーザ端末２０に指示する。具体的には、表示指示部１５６は、テーブル制御部１５４により取得されたコンテンツをテーブル制御部１５４により取得されたレイヤー上の表示位置に表示させる。また、表示指示部１５６は、テーブル制御部１５４により取得された他のコンテンツの代替画像を、他のコンテンツの表示位置に対応するテーブル制御部１５４により取得されたレイヤー上の表示位置に表示させることをユーザ端末２０に指示する。なお本実施の形態では、代替画像の一例として影を例にとり説明するがこれに限定されるものではない。
【００３４】
また、図６に示すように、ユーザ端末２０は、通信部２１０と、入力部２２０と、表示部２３０と、記憶部２４０と、制御部２５０とを備える。
【００３５】
通信部２１０は、情報処理装置１０などとの間でネットワーク２を介して通信を行うものであり、情報処理装置１０同様、既存の通信装置により実現できる。
【００３６】
入力部２２０は、各種操作の入力を行うものであり、情報処理装置１０同様、既存の入力装置により実現できる。
【００３７】
表示部２３０は、各種画面を表示するものであり、情報処理装置１０同様、既存の表示装置により実現できる。
【００３８】
記憶部２４０は、ユーザ端末２０で実行される各種プログラムやユーザ端末２０で行われる各種処理に使用される情報などを記憶するものであり、情報処理装置１０同様、既存の記憶装置により実現できる。
【００３９】
制御部２５０は、ユーザ端末２０の各部を制御するものであり、情報処理装置１０同様、既存の制御装置により実現できる。例えば、制御部２５０は、入力部２２０からの操作入力を受け、ユーザＩＤとともに閲覧要求を情報処理装置１０に送る。また、情報処理装置１０からレイヤーの表示指示を受け、表示部２３０に図３〜図５に示すような画面を表示させる。また例えば、制御部２５０は、入力部２２０からの操作入力を受け、所定のレイヤーに対するユーザのアクセス権の追加要求を情報処理装置１０に行う。
【００４０】
次に、第１の実施形態の情報処理装置を含む情報処理システムの動作について説明する。
【００４１】
図１０は、第１の実施形態の情報処理装置１０で行われる閲覧処理の一例を示すフローチャートである。
【００４２】
まず、受付部１５２は、ユーザ端末２０から送信されるユーザＩＤと閲覧要求とを受け付ける（ステップＳ１００）。
【００４３】
続いて、テーブル制御部１５４は、アクセス権テーブルを参照して、ユーザＩＤに対応付けられたレイヤーＩＤなどの情報を取得する（ステップＳ１０２）。
【００４４】
続いて、テーブル制御部１５４は、レイヤーテーブルを参照して、アクセス権テーブルから取得したレイヤーＩＤに対応付けられたコンテンツＩＤなどの情報を取得する（ステップＳ１０４）。
【００４５】
続いて、テーブル制御部１５４は、コンテンツテーブルを参照して、レイヤーテーブルから取得したコンテンツＩＤに対応付けられたコンテンツなどを取得する（ステップＳ１０６）。
【００４６】
続いて、表示指示部１５６は、テーブル制御部１５４により取得された各種情報に従い、ユーザ端末２０にレイヤーの表示指示を行う（ステップＳ１０８）。
【００４７】
ここで、図１０のフローチャートを参照しながら、図４に示す画面を表示する場合の閲覧処理を説明する。
【００４８】
まず、受付部１５２は、ユーザ端末２０からユーザＡを示すユーザＩＤと閲覧要求とを受け付ける（ステップＳ１００）。
【００４９】
続いて、テーブル制御部１５４は、図７に示すアクセス権テーブルを参照して、ユーザＡに対応付けられたレイヤーＡの情報及びレイヤーＢの情報を取得する（ステップＳ１０２）。ここで、レイヤーＢの表示はＯＦＦに設定されているため、レイヤーＢはユーザ端末２０に表示させるレイヤー以外の他のレイヤーとなる。
【００５０】
続いて、テーブル制御部１５４は、図８に示すレイヤーテーブルを参照して、レイヤーＡに対応付けられたコンテンツＡ、コンテンツＢそれぞれのＸ座標、Ｙ座標を取得する。また、テーブル制御部１５４は、図８に示すレイヤーテーブルを参照して、レイヤーＢに対応付けられたコンテンツＣのＸ座標、Ｙ座標を取得する（ステップＳ１０４）。なお、ユーザＡに対応付けられていないレイヤーは存在しないため、当該レイヤーに対応付けられたコンテンツのＸ座標、Ｙ座標は取得されない。
【００５１】
続いて、テーブル制御部１５４は、図９に示すコンテンツテーブルを参照して、コンテンツＡ、コンテンツＢ、及びコンテンツＣを取得する（ステップＳ１０６）。ここで、レイヤーＢに対応付けられたコンテンツＣは、他のレイヤーに対応付けられた他のコンテンツとなる。なお、ユーザＡに対応付けられていないレイヤーは存在しないため、当該レイヤーに対応付けられたコンテンツは取得されない。
【００５２】
続いて、表示指示部１５６は、テーブル制御部１５４により取得されたレイヤーＡ上のコンテンツＡのＸ座標、Ｙ座標が示す位置にコンテンツＡを表示させ、コンテンツＢのＸ座標、Ｙ座標が示す位置にコンテンツＢを表示させることをユーザ端末２０に指示する。また、表示指示部１５６は、テーブル制御部１５４により取得された他のコンテンツであるコンテンツＣの影を、レイヤーＡ上のコンテンツＣのＸ座標、Ｙ座標が示す位置に表示させることをユーザ端末２０に指示する（ステップＳ１０８）。
【００５３】
これにより、ユーザ端末２０は、図４に示すような画面を表示部２３０に表示させることができる。
【００５４】
次に、図１０のフローチャートを参照しながら、図５に示す画面を表示する場合の閲覧処理を説明する。
【００５５】
まず、受付部１５２は、ユーザ端末２０からユーザＢを示すユーザＩＤと閲覧要求とを受け付ける（ステップＳ１００）。
【００５６】
続いて、テーブル制御部１５４は、図７に示すアクセス権テーブルを参照して、ユーザＢに対応付けられたレイヤーＡの情報を取得する（ステップＳ１０２）。ここで、レイヤーＡの表示はＯＮに設定されているため、ユーザＢに対応付けられたレイヤーの中にユーザ端末２０に表示させるレイヤー以外の他のレイヤーは存在しない。
【００５７】
続いて、テーブル制御部１５４は、図８に示すレイヤーテーブルを参照して、レイヤーＡに対応付けられたコンテンツＡ、コンテンツＢそれぞれのＸ座標、Ｙ座標を取得する。また、テーブル制御部１５４は、図８に示すレイヤーテーブルを参照して、ユーザＢに対応付けられていない他のレイヤーであるレイヤーＢに対応付けられたコンテンツＣのＸ座標、Ｙ座標を取得する（ステップＳ１０４）。
【００５８】
続いて、テーブル制御部１５４は、図９に示すコンテンツテーブルを参照して、コンテンツＡ、コンテンツＢ、及びコンテンツＣを取得する（ステップＳ１０６）。ここで、レイヤーＢに対応付けられたコンテンツＣは、他のレイヤーに対応付けられた他のコンテンツとなる。
【００５９】
続いて、表示指示部１５６は、テーブル制御部１５４により取得されたレイヤーＡ上のコンテンツＡのＸ座標、Ｙ座標が示す位置にコンテンツＡを表示させ、コンテンツＢのＸ座標、Ｙ座標が示す位置にコンテンツＢを表示させることをユーザ端末２０に指示する。また、表示指示部１５６は、テーブル制御部１５４により取得された他のコンテンツであるコンテンツＣの影を、レイヤーＡ上のコンテンツＣのＸ座標、Ｙ座標が示す位置に表示させることをユーザ端末２０に指示する（ステップＳ１０８）。
【００６０】
これにより、ユーザ端末２０は、図５に示すような画面を表示部２３０に表示させることができる。
【００６１】
図１１は、第１の実施形態の情報処理装置１０で行われるアクセス権の追加処理の一例を示すフローチャートである。
【００６２】
まず、受付部１５２は、ユーザ端末２０から、所定のレイヤーに対するユーザのアクセス権の追加要求を受け付ける（ステップＳ２００）。
【００６３】
続いて、テーブル制御部１５４は、アクセス権の追加要求が行われたユーザを示すユーザ識別情報に所定のレイヤーを対応付けてアクセス権テーブルに記憶させる（ステップＳ２０２）。
【００６４】
続いて、制御部１５０は、アクセス権が追加されたことをユーザ端末２０に通知する（ステップＳ２０４）。
【００６５】
ここで、図１１のフローチャートを参照しながら、ユーザＡがレイヤーＢに対してユーザＢのアクセス権を設定する場合のアクセス権の追加処理を説明する。
【００６６】
まず、図３に示す画面において、ユーザが入力部２２０からレイヤーＢのタブをダブルクリックするとレイヤーＢへのアクセス権の追加画面（図示省略）が表示部２３０に表示されるため、ユーザＢのアクセス権の追加を選択する。これにより、ユーザ端末２０からレイヤーＢに対するユーザＢのアクセス権の追加要求が送信され、受付部１５２は、アクセス権の追加要求を受け付ける（ステップＳ２００）。
【００６７】
続いて、テーブル制御部１５４は、ユーザＢを示すユーザＩＤにレイヤーＢのレイヤーＩＤ等の情報を対応付けて図７に示すアクセス権テーブルに記憶させる（ステップＳ２０２）。
【００６８】
続いて、制御部１５４は、レイヤーＢにユーザＢのアクセス権が追加されたことをユーザ端末２０に通知する（ステップＳ２０４）。
【００６９】
これにより、ユーザＢもレイヤーＡ及びレイヤーＢへのアクセス権を有することになるため、ユーザＢに対しても図３や図４に示すような画面が表示されることになる。
【００７０】
以上のように、第１の実施形態によれば、レイヤーＡを表示するだけで、レイヤーＢ上に表示されるコンテンツＣの表示位置をユーザに把握させることができる。これにより、コンテンツＣの表示位置に対応するレイヤーＡ上の位置（影５１や影５２が表示されている位置）へ、新たなコンテンツを追加やコピーしたり、コンテンツＡやコンテンツＢを移動させたりすることの防止をユーザＡ及びユーザＢに促すことができる。このため第１の実施形態によれば、レイヤーＡとレイヤーＢを重畳して表示した際の視認性の低下を防止することができる。
【００７１】
なお、第１の実施形態では、ユーザ端末２０からの閲覧要求に対してレイヤーの表示指示を行うことを例にとり説明したが、ユーザ端末２０からのレイヤーの切り替え要求などに対しても第１の実施形態の手法を適用して、レイヤーの表示指示を行うことができる。例えば、図３に示す状態において、レイヤーＢの表示をＯＦＦに切り替えれば、図４に示す状態になるが、この場合にも第１の実施形態で説明した手法を適用できる。
【００７２】
（第２の実施の形態）
第２の実施形態では、所定のレイヤーを表示する際に、当該所定のレイヤーに対応付けられたコンテンツのうち閲覧が承認されていないコンテンツの代替画像を、所定のレイヤー上の当該コンテンツの表示位置に表示する。なお、以下では、第１の実施形態との相違点の説明を主に行い、第１の実施形態と同様の機能を有する構成要素については、第１実施の形態と同様の名称・符号を付し、その説明を省略する。
【００７３】
まず、第２の実施形態の情報処理装置を含む情報処理システムの概要について説明する。
【００７４】
図１２は、コピーされたコンテンツの閲覧が承認されていない状態でユーザＢがレイヤーＡを表示した例を示す図である。図１２に示す例では、レイヤーＢ上に表示されるコンテンツＣがレイヤーＡ上にコピーされているが閲覧の承認が得られていないため、レイヤーＡ上のコンテンツＣの表示位置に代替画像として影５３が表示されている。
【００７５】
図１３は、コピーされたコンテンツの閲覧が承認された状態でユーザＢがレイヤーＡを表示した例を示す図である。図１３に示す例では、レイヤーＡ上にコピーされたコンテンツＣの閲覧の承認が得られているため、レイヤーＡ上のコンテンツＣの表示位置にコンテンツＣが表示されている。なお、図１３に示す例では、レイヤーＡ上のコンテンツＣはコピーされたコンテンツであるため点線で表示されている。これにより、オリジナルのコンテンツとコピーされたコンテンツとを区別することができる。
【００７６】
このように第２の実施形態によれば、レイヤーＡを表示するだけで、レイヤーＡに対応付けられた閲覧未承認のコンテンツＣの表示位置をユーザに把握させることができる。これにより、レイヤーＡ上のコンテンツＣの表示位置（影５３が表示されている位置）へ、新たなコンテンツを追加したり、コンテンツＡやコンテンツＢを移動させたりすることの防止をユーザＡ及びユーザＢに促すことができる。このため第２の実施形態によれば、レイヤーＡを表示した際の視認性の低下を防止することができる。
【００７７】
図１４は、第２の実施形態の情報処理システム１００１の構成の一例を示すブロック図である。図１４に示す情報処理システム１００１は、情報処理装置１０１０の記憶部１１４０及び制御部１１５０の処理内容、並びに管理者端末１０３０が追加された点が第１の実施形態の情報処理システム１と相違する。従って、以下では、これらの機能部について説明する。
【００７８】
図１５は、記憶部１１４０のテーブル記憶部１１４２のレイヤーテーブル記憶部１１４６に記憶されているレイヤーテーブルの一例を示す図である。図１５に示す例では、レイヤーテーブル記憶部１１４６は、レイヤーＩＤと、レイヤーの表示色と、レイヤーの最終更新時間と、レイヤーの承認者と、コンテンツを識別するコンテンツＩＤと、コンテンツの表示位置のＸ座標と、コンテンツの表示位置のＹ座標と、コンテンツの閲覧の承認の有無を示す承認情報とを対応付けたレイヤーテーブルを記憶する。図１５に示す例では、図１２に示す例と同様に、レイヤーＡに対応付けられたコンテンツＡ及びコンテンツＢの閲覧の承認は有るが、レイヤーＡに対応付けられたコンテンツＣの閲覧の承認は無い。
【００７９】
図１４に戻り、制御部１１５０の受付部１１５２は、ユーザ端末２０から、所定のレイヤーへコンテンツを追加又はコピーする登録要求を受け付ける。また、受付部１１５２は、管理者端末１０３０から、承認情報が承認無しに設定されているコンテンツの承認を受け付ける。
【００８０】
テーブル制御部１１５４は、受付部１１５２により受け付けられた登録要求に従い、所定のレイヤーにコンテンツ対応付けてテーブル記憶部１１４２に記憶させ、当該コンテンツの承認情報を承認無に設定する。また、テーブル制御部１１５４は、受付部１１５２により受け付けられた管理者の承認に従い、コンテンツの承認情報を承認無から承認有に更新する。
【００８１】
表示指示部１１５６は、テーブル制御部１１５４により取得されたコンテンツの承認情報が承認無を示す場合、レイヤー上の当該コンテンツの表示位置に代替画像を表示させることをユーザ端末２０に指示する。また、表示指示部１１５６は、テーブル制御部１１５４により取得されたコンテンツの承認情報が承認有を示す場合、レイヤー上の当該コンテンツの表示位置に当該コンテンツを表示させることをユーザ端末２０に指示する。
【００８２】
要求部１１５８は、テーブル制御部１１５４によりレイヤーにコンテンツが追加された場合、当該コンテンツの閲覧の承認の要求を管理者端末１０３０に行う。要求部１１５８は、例えば、管理者端末１０３０へのメールやＳＭＳを送信することによりコンテンツの閲覧の承認の要求を行う。
【００８３】
管理者端末１０３０は、情報処理装置１０１０からコンテンツの閲覧の承認の要求を受け付け、コンテンツの閲覧の承認有無を返却する。なお、管理者端末１０３０と、ユーザ端末２０とを区別しなくてもよい。つまり、ユーザ端末２０のユーザがコンテンツの閲覧の承認を行うようにしてもよい。
【００８４】
次に、第２の実施形態の情報処理装置を含む情報処理システムの動作について説明する。
【００８５】
第２の実施形態の情報処理システム１００１で行われる閲覧処理は、図１０に示すフローチャートと同様であるため説明を省略する。ここで、図１０のフローチャートを参照しながら、図１２に示す画面を表示する場合の閲覧処理を説明する。
【００８６】
まず、受付部１１５２は、ユーザ端末２０からユーザＢを示すユーザＩＤと閲覧要求とを受け付ける（ステップＳ１００）。
【００８７】
続いて、テーブル制御部１１５４は、図７に示すアクセス権テーブルを参照して、ユーザＢに対応付けられたレイヤーＡの情報を取得する（ステップＳ１０２）。
【００８８】
続いて、テーブル制御部１１５４は、図１５に示すレイヤーテーブルを参照して、レイヤーＡに対応付けられたコンテンツＡ、コンテンツＢ、コンテンツＣそれぞれのＸ座標、Ｙ座標を取得するとともに、コンテンツＡ、コンテンツＢ、コンテンツＣそれぞれの承認情報を取得する（ステップＳ１０４）。なお、図１５に示すように、コンテンツＡ及びコンテンツＢの承認情報は承認有りであり、コンテンツＣの承認情報は承認無しとなっている。
【００８９】
続いて、テーブル制御部１１５４は、図９に示すコンテンツテーブルを参照して、コンテンツＡ、コンテンツＢ、及びコンテンツＣを取得する（ステップＳ１０６）。
【００９０】
続いて、表示指示部１１５６は、コンテンツＡ及びコンテンツＢの承認情報は承認有であるため、レイヤーＡ上のコンテンツＡのＸ座標、Ｙ座標が示す位置にコンテンツＡを表示させ、コンテンツＢのＸ座標、Ｙ座標が示す位置にコンテンツＢを表示させることをユーザ端末２０に指示する。また、表示指示部１１５６は、コンテンツＣの承認情報は承認無であるため、レイヤーＡ上のコンテンツＣのＸ座標、Ｙ座標が示す位置にコンテンツＣの影を表示させることをユーザ端末２０に指示する（ステップＳ１０８）。
【００９１】
これにより、ユーザ端末２０は、図１２に示すような画面を表示部２３０に表示させることができる。
【００９２】
図１６は、第２の実施形態の情報処理装置１０１０で行われる承認処理の一例を示すフローチャートである。
【００９３】
まず、受付部１１５２は、ユーザ端末２０から、所定のレイヤーへコンテンツを追加又はコピーする登録要求を受け付ける（ステップＳ３００）。
【００９４】
続いて、テーブル制御部１１５４は、受付部１１５２により受け付けられた登録要求に従い、所定のレイヤーにコンテンツを対応付けてレイヤーテーブルに記憶させ、当該コンテンツの承認情報を承認無に設定する（ステップＳ３０２）。
【００９５】
続いて、要求部１１５８は、テーブル制御部１１５４によりレイヤーにコンテンツが追加されると、当該コンテンツの閲覧の承認の要求を管理者端末１０３０に行う（ステップＳ３０４）。
【００９６】
続いて、受付部１１５２は、管理者端末１０３０から、承認情報が承認無しに設定されているコンテンツの承認を受け付ける（ステップＳ３０６）。
【００９７】
続いて、テーブル制御部１１５４は、受付部１１５２により受け付けられた管理者の承認に従い、コンテンツの承認情報を承認無から承認有に更新する（ステップＳ３０８）。
【００９８】
ここで、図１６のフローチャートを参照しながら、レイヤーＡにコピーされたコンテンツＣの承認処理を説明する。
【００９９】
まず、ユーザＡが入力部２２０からレイヤーＢ上に表示されているコンテンツＣを長押しするとレイヤーＡへ移動するので、この時点で長押しを解除するとレイヤーＡ上にコンテンツＣがコピーされる。これにより、ユーザ端末２０からレイヤーＡにコンテンツＣをコピーする登録要求が送信され、受付部１１５２は、コンテンツＣの登録要求を受け付ける（ステップＳ３００）。
【０１００】
続いて、テーブル制御部１１５４は、受付部１１５２により受け付けられた登録要求に従い、レイヤーＡにコンテンツＣを対応付けてレイヤーテーブルに記憶させ、コンテンツＣの承認情報を承認無に設定する（ステップＳ３０２）。これにより、レイヤーテーブルは、図１５に示すレイヤーテーブルとなる。
【０１０１】
続いて、要求部１１５８は、テーブル制御部１１５４によりレイヤーＡにコンテンツＣが追加されると、コンテンツＣの閲覧の承認の要求を管理者端末１０３０に行う（ステップＳ３０４）。
【０１０２】
続いて、受付部１１５２は、管理者端末１０３０から、コンテンツＣの閲覧の承認を受け付ける（ステップＳ３０６）。
【０１０３】
続いて、テーブル制御部１１５４は、受付部１１５２により受け付けられた管理者の承認に従い、コンテンツＣの承認情報を承認無から承認有に更新する（ステップＳ３０８）。
【０１０４】
これにより、レイヤーＡに対応付けられたコンテンツＣの承認情報が承認有になるため、図１３に示すような画面が表示されることになる。
【０１０５】
以上のように、第２の実施形態によれば、レイヤーＡを表示するだけで、レイヤーＡに対応付けられた閲覧未承認のコンテンツＣの表示位置をユーザに把握させることができる。これにより、レイヤーＡ上のコンテンツＣの表示位置（影５３が表示されている位置）へ、新たなコンテンツを追加したり、コンテンツＡやコンテンツＢを移動させたりすることの防止をユーザＡ及びユーザＢに促すことができる。このため第２の実施形態によれば、レイヤーＡを表示した際の視認性の低下を防止することができる。
【０１０６】
なお、第２の実施形態では、コンテンツのコピーを例にとり説明したが、コンテンツを新規に追加登録する場合にも第２の実施形態の手法を適用できる。
【０１０７】
（ハードウェア構成）
第１〜２の実施の形態の情報処理装置１０、１０１０のハードウェア構成の一例について説明する。
【０１０８】
第１〜２の実施の形態の情報処理装置１０、１０１０は、ＣＰＵなどの制御装置と、ＲＯＭやＲＡＭなどの記憶装置と、ＨＤＤやリムーバブルドライブ装置などの外部記憶装置と、ディスプレイなどの表示装置と、キーボードやマウスなどの入力装置を備えており、通常のコンピュータを利用したハードウェア構成となっている。
【０１０９】
第１〜２の実施の形態の情報処理装置１０、１０１０で実行される情報処理プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、ＣＤ−Ｒ、メモリカード、ＤＶＤ（Digital Versatile Disk）、フレキシブルディスク（ＦＤ）等のコンピュータで読み取り可能な記憶媒体に記憶されて提供される。
【０１１０】
また、第１〜２の実施の形態の情報処理装置１０、１０１０で実行される情報処理プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するようにしてもよい。また、第１〜２の実施の形態の情報処理装置１０、１０１０で実行される情報処理プログラムを、インターネット等のネットワーク経由で提供または配布するようにしてもよい。また、第１〜２の実施の形態の情報処理装置１０、１０１０で実行される情報処理プログラムを、ＲＯＭ等に予め組み込んで提供するようにしてもよい。
【０１１１】
第１〜２の実施の形態の情報処理装置１０、１０１０で実行される情報処理プログラムは、上述した各部をコンピュータ上で実現させるためのモジュール構成となっている。実際のハードウェアとしては、ＣＰＵがＨＤＤから情報処理プログラムをＲＡＭ上に読み出して実行することにより、上記各部がコンピュータ上で実現されるようになっている。
【０１１２】
（変形例）
なお、本発明は、上記各実施の形態に限定されるものではなく、種々の変形が可能である。例えば、上記第１の実施の形態と第２の実施の形態とを組み合わせてもよい。また例えば、第１の実施の形態で説明したアクセス権の追加処理に第２の実施の形態で説明した管理者端末を介した承認処理を適用してもよい。
【０１１３】
また、上記各実施の形態において、コピー元のコンテンツとコピー先のコンテンツとをリンクさせ、いずれかのコンテンツが編集された場合に、他方のコンテンツにも当該編集を反映させるようにしてもよい。例えば、図１７に示すように、コピー先のコンテンツであるレイヤーＡに表示されたコンテンツＣをコンテンツＣＣＣに編集した場合、図１８に示すように、コピー元のコンテンツであるレイヤーＢに表示されたコンテンツＣをコンテンツＣＣＣにするようにしてもよい。
【０１１４】
また、上記各実施の形態において、コンテンツの追加やコンテンツのコピーによりレイヤー上に新着コンテンツが存在する場合には、図１９に示すように、新着コンテンツが存在するレイヤーのタブにシンボルを表示したり、図２０に示すように、新着コンテンツが存在するレイヤーのタブの大きさを変更したり、図２１に示すように、新着コンテンツが存在するレイヤーのタブをレイヤーの最上部に移動させるようにしてもよい。
【０１１５】
なお、新着コンテンツか否かは、テーブル制御部が、アクセス権テーブルの最終アクセス時間とレイヤーテーブルの最終更新時間とを比較し、最終更新時間の方が新しければ新着コンテンツと判断できる。
【０１１６】
また、上記各実施の形態において、レイヤーの履歴を確認できるようにしてもよい。例えば、図２２に示す状態でレイヤーＡのタブに表示された矢印をクリックすることで、図２３に示す状態のレイヤーＡを表示させてもよい。図２３に示すレイヤーＡは、コンテンツＣがコピーされる前の状態のレイヤーＡである。なお、レイヤーの履歴を表示する場合には、レイヤーテーブルの履歴を記憶部に残しておけばよい。
【０１１７】
また、上記各実施の形態において、図２４に示すように、レイヤー上のコンテンツの編集情報（例えば、コンテンツテーブルに記憶された最終更新時間や更新者など）を表示するようにしてもよい。
【０１１８】
また、上記各実施の形態において、アクセス可能なレイヤーを時間に応じて変更するようにしてもよい。例えば、通常時は、図２５に示すように、レイヤーＡしか表示されないが所定の時間だけ、図２６に示すように、レイヤーＢも重畳して表示するようにしてもよい。この場合は、アクセス権テーブルにレイヤーの閲覧開始時間とレイヤーの閲覧終了時間とを対応付けておけばよい。
【０１１９】
また、上記各実施の形態では、代替画像である影の大きさを代替されるコンテンツと同じ大きさにしたが、予め定められた大きさや、代替されたコンテンツの編集者により設定された大きさなどにしてもよい。
【符号の説明】
【０１２０】
１、１００１  情報処理システム
２  ネットワーク
１０、１０１０  情報処理装置
２０  ユーザ端末
１１０  通信部
１２０  入力部
１３０  表示部
１４０、１１４０  記憶部
１４２、１１４２  テーブル記憶部
１４４  アクセス権テーブル記憶部
１４６、１１４６  レイヤーテーブル記憶部
１４８  コンテンツテーブル記憶部
１５０、１１５０  制御部
１５２、１１５２  受付部
１５４、１１５４  テーブル制御部
１５６、１１５６  表示指示部
２１０  通信部
２２０  入力部
２３０  表示部
２４０  記憶部
２５０  制御部
１０３０  管理者端末
１１５８  要求部
【先行技術文献】
【特許文献】
【０１２１】
【特許文献１】特開２００６−２５２４４８号公報
【図１】
2011065222.tif 000003
【図２】
2011065222.tif 000004
【図３】
2011065222.tif 000005
【図４】
2011065222.tif 000006
【図５】
2011065222.tif 000007
【図６】
2011065222.tif 000008
【図７】
2011065222.tif 000009
【図８】
2011065222.tif 000010
【図９】
2011065222.tif 000011
【図１０】
2011065222.tif 000012
【図１１】
2011065222.tif 000013
【図１２】
2011065222.tif 000014
【図１３】
2011065222.tif 000015
【図１４】
2011065222.tif 000016
【図１５】
2011065222.tif 000017
【図１６】
2011065222.tif 000018
【図１７】
2011065222.tif 000019
【図１８】
2011065222.tif 000020
【図１９】
2011065222.tif 000021
【図２０】
2011065222.tif 000022
【図２１】
2011065222.tif 000023
【図２２】
2011065222.tif 000024
【図２３】
2011065222.tif 000025
【図２４】
2011065222.tif 000026
【図２５】
2011065222.tif 000027
【図２６】
2011065222.tif 000028