(57)【特許請求の範囲】
【請求項１】
表示部を備える情報処理装置であって、
上記表示部が配置されている表示面側とは反対の背面側に他の情報処理装置があることを検出する背面側装置検出手段と、
上記背面側装置検出手段が他の情報処理装置を検出すると、上記他の情報処理装置から、上記他の情報処理装置が記憶し、操作が制限されていない通常コンテンツを示す通常コンテンツ識別情報と、上記他の情報処理装置が記憶し、操作が制限されている制限コンテンツを示す制限コンテンツ識別情報と、を取得するコンテンツ識別情報取得手段と、
上記表示部の表示領域に、自装置に対応する第１表示領域と、上記他の情報処理装置に対応する第２表示領域とを設定し、上記コンテンツ識別情報取得手段の取得した通常コンテンツ識別情報に基づいて、上記他の情報処理装置が記憶する通常コンテンツを特定する操作用表示情報を上記第２表示領域に表示し、上記コンテンツ識別情報取得手段の取得した制限コンテンツ識別情報に基づいて、上記他の情報処理装置が記憶する制限コンテンツを特定する操作用表示情報に、操作が制限されていることを示す認証表示情報を付加して上記第２表示領域に表示する表示制御手段とを備えることを特徴とする情報処理装置。
【請求項２】
ユーザからの操作入力を受け付ける入力手段と、
上記第２表示領域に表示されている上記認証表示情報が付加されている上記操作用表示情報に対する操作入力が上記入力手段に入力されると、上記他の情報処理装置がユーザを認証するための認証データを取得する認証データ取得手段と、
上記認証データ取得手段が取得した認証データを上記他の情報処理装置に送信する認証データ送信手段とをさらに備えることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
上記認証データ取得手段は、上記操作用表示情報に対する操作入力が上記入力手段に入力されたとき、さらにユーザによって入力される操作入力に基づいて、認証データを取得することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
上記認証データ取得手段は、上記操作用表示情報に対する操作入力に基づいて、認証データを生成することを特徴とする請求項２に記載の情報処理装置。
【請求項５】
上記認証データ送信手段が上記他の情報処理装置に送信した上記認証データの応答として、上記他の情報処理装置から上記操作用表示情報によって特定される制限コンテンツに対する操作の制限を解除することを示す制限解除情報を受信する制限解除情報受信手段をさらに備え、
上記表示制御手段は、上記制限解除情報受信手段が上記制限解除情報を受信すると、上記制限コンテンツを特定する操作用表示情報に付加されていた認証表示情報を除いて、当該操作用表示情報を表示することを特徴とする請求項２〜４の何れか１項に記載の情報処理装置。
【請求項６】
上記認証データ送信手段が上記他の情報処理装置に送信した上記認証データの応答として、上記他の情報処理装置から上記操作用表示情報によって特定される制限コンテンツの実体データを受信するコンテンツ受信手段と、
上記コンテンツ受信手段が受信した上記制限コンテンツの実体データに対して、上記入力手段に入力された操作入力が示す処理を行うコンテンツ処理手段とをさらに備えることを特徴とする請求項２〜４の何れか１項に記載の情報処理装置。
【請求項７】
表示部を備える情報処理装置であって、
上記表示部が配置されている表示面側に他の情報処理装置があることを検出する表面側装置検出手段と、
上記表面側装置検出手段が他の情報処理装置を検出すると、上記他の情報処理装置に、自装置が記憶し、操作が制限されていない通常コンテンツを示す通常コンテンツ識別情報と、自装置が記憶し、操作が制限されている制限コンテンツを示す制限コンテンツ識別情報とを送信するコンテンツ識別情報送信手段とを備えることを特徴とする情報処理装置。
【請求項８】
上記他の情報処理装置から、ユーザを認証するための認証データを受信すると、予め定められた認証データと、受信した認証データとが一致するか否かを判定し、認証データが一致した場合、所定の処理を実行する認証手段をさらに備えることを特徴とする請求項７に記載の情報処理装置。
【請求項９】
上記認証手段は、上記他の情報処理装置から、認証データと共に、自装置の制限コンテンツを示す制限コンテンツ識別情報を受信し、認証データが一致した場合、受信した制限コンテンツ識別情報の示す制限コンテンツに対する操作の制限を解除することを示す制限解除情報を上記他の情報処理装置に送信することを特徴とする請求項８に記載の情報処理装置。
【請求項１０】
上記他の情報処理装置に自装置が記憶するコンテンツの実体データを送信するコンテンツ送信手段をさらに備え、
上記認証手段は、上記他の情報処理装置から、認証データと共に、自装置の制限コンテンツを示す制限コンテンツ識別情報を受信し、認証データが一致した場合、受信した制限コンテンツ識別情報の示す制限コンテンツの実体データを上記他の情報処理装置に送信するように上記コンテンツ送信手段に指示することを特徴とする請求項８に記載の情報処理装置。
【請求項１１】
上記認証手段は、認証データが一致した場合、受信した制限コンテンツ識別情報の示す制限コンテンツ、および、当該制限コンテンツとは異なる自装置が記憶する他の制限コンテンツに対する操作の制限を解除することを示す制限解除情報を上記他の情報処理装置に送信することを特徴とする請求項９または１０に記載の情報処理装置。
【請求項１２】
上記認証手段は、認証データが一致した場合、受信した制限コンテンツ識別情報の示す制限コンテンツに対する操作の制限が解除されていることを示す制限解除管理情報を記憶することを特徴とする請求項９または１０に記載の情報処理装置。
【請求項１３】
上記認証手段は、認証データが一致した場合、受信した制限コンテンツ識別情報の示す制限コンテンツとは異なる自装置が記憶する他の制限コンテンツに対する操作の制限が解除されていることを示す制限解除管理情報を記憶することを特徴とする請求項１２に記載の情報処理装置。
【請求項１４】
表示部を備える情報処理装置の制御方法であって、
上記表示部が配置されている表示面側とは反対の背面側に他の情報処理装置があることを検出する背面側装置検出ステップと、
上記背面側装置検出ステップにおいて他の情報処理装置が検出されると、上記他の情報処理装置から、上記他の情報処理装置が記憶し、操作が制限されていない通常コンテンツを示す通常コンテンツ識別情報と、上記他の情報処理装置が記憶し、操作が制限されている制限コンテンツを示す制限コンテンツ識別情報と、を取得するコンテンツ識別情報取得ステップと、
上記表示部の表示領域に、自装置に対応する第１表示領域と、上記他の情報処理装置に対応する第２表示領域とを設定し、上記コンテンツ識別情報取得ステップにおいて取得された通常コンテンツ識別情報に基づいて、上記他の情報処理装置が記憶する通常コンテンツを特定する操作用表示情報を上記第２表示領域に表示し、上記コンテンツ識別情報取得ステップにおいて取得された制限コンテンツ識別情報に基づいて、上記他の情報処理装置が記憶する制限コンテンツを特定する操作用表示情報に、操作が制限されていることを示す認証表示情報を付加して上記第２表示領域に表示する表示制御ステップとを含むことを特徴とする情報処理装置の制御方法。
【請求項１５】
表示部を備える情報処理装置の制御方法であって、
上記表示部が配置されている表示面側に他の情報処理装置があることを検出する表面側装置検出ステップと、
上記表面側装置検出ステップにおいて他の情報処理装置が検出されると、上記他の情報処理装置に、自装置が記憶し、操作が制限されていない通常コンテンツを示す通常コンテンツ識別情報と、自装置が記憶し、操作が制限されている制限コンテンツを示す制限コンテンツ識別情報とを送信するコンテンツ識別情報送信ステップとを含むことを特徴とする情報処理装置の制御方法。
【請求項１６】
請求項１〜６の何れか１項に記載の情報処理装置を動作させるための制御プログラムであって、コンピュータを上記各手段として機能させるための制御プログラム。
【請求項１７】
請求項７〜１３の何れか１項に記載の情報処理装置を動作させるための制御プログラムであって、コンピュータを上記各手段として機能させるための制御プログラム。
【請求項１８】
請求項１６および１７の少なくとも一方に記載の制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自装置が記憶する情報および他装置が記憶する情報を処理する情報処理装置、情報処理装置の制御方法、制御プログラムおよび記録媒体に関するものである。
【背景技術】
【０００２】
近年、携帯電話機等の携帯情報端末には、高性能の演算処理装置や大容量の記憶装置、写真や動画を撮影可能なカメラ等が搭載されており、携帯情報端末が扱うコンテンツ（連絡先情報、テキスト、画像、動画、音楽情報等）の種類やデータ量が増えてきている。そのため、ユーザは、多種多量の各種コンテンツを携帯情報端末に保有しており、ユーザ同士でそれぞれが保有するコンテンツを交換することが行われている。
【０００３】
ここで、ユーザがコンテンツを装置間で交換する際に、簡単な操作で装置間のデータの送受信が実行できることが望まれている。従来、装置間でデータの送受信を行うシステムとして、例えば、次のような技術がある。
【０００４】
特許文献１には、ＩＤタグリーダを備える端末装置であって、ユーザが保持するＩＤタグを検出し、検出したユーザの端末装置に、ＩＤタグ検出期間中に操作されたデータを送信する端末装置が記載されている。
【０００５】
特許文献２には、受光素子を備える表示部を搭載した携帯電話機であって、複数の携帯電話機の表示部を対向させて、光通信によりデータを送受信する携帯電話機が記載されている。
【０００６】
特許文献３には、側面にセンサを備える携帯電話機であって、複数の携帯電話機の側面を接触させた状態で、それぞれの携帯電話機が記憶するコンテンツを、それぞれの携帯電話機で各種処理を行う技術が記載されている。
【０００７】
また、技術水準を示す文献として特許文献４および５を例示する。
【０００８】
特許文献４には、他の通信端末と画像およびメッセージを送受信して、画像を表示する通信端末を複数含む通信システムにおいて、通信端末間の距離が近い場合、ユーザの撮影画像を通信端末に表示し、通信端末間の距離が遠い場合、ユーザのアバタ画像を通信端末に表示する技術が記載されている。
【０００９】
特許文献５には、他の機器の位置を検出する位置検出部と表示部とを備える機器を複数含む表示システムにおいて、１つの表示部より大きなサイズの表示データを、各機器の位置関係に基づいて、各機器の表示部で連続的に表示する技術が記載されている。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００８−２７６５６０号公報（２００８年１１月１３日公開）
【特許文献２】特開２００４−３３６２０３号公報（２００４年１１月２５日公開）
【特許文献３】特開２０１０−１０８２１２号公報（２０１０年５月１３日公開）
【特許文献４】特開２００８−２７０９１３号公報（２００８年１１月６日公開）
【特許文献５】特開２００７−２２５８０３号公報（２００７年９月６日公開）
【特許文献６】特開２００３−２８０７８１号公報（２００３年１０月２日公開）
【発明の概要】
【発明が解決しようとする課題】
【００１１】
ここで、本発明者のチームは、上述のような従来技術と比較して、装置間のデータの共有を、ユーザがより直感的に、より簡単に操作可能な情報処理システムを実現するに至った。
【００１２】
具体的には、上記情報処理システムは、携帯電話機等の情報処理装置を２台重ねることにより、各情報処理装置が記憶するデータを互いに送受信可能な状態にし、上側の情報処理装置の表示部に、各情報処理装置が記憶するデータを、情報処理装置毎に異なる領域に表示するものである。また、上記情報処理システムは、情報処理装置が２台重なっている状態において、上側と下側との情報処理装置間におけるデータの送受信を、上側の情報処理装置に対するユーザ操作に基づいて実行可能にするものである。
【００１３】
これにより、情報処理装置のユーザは、自装置を他の情報処理装置に重ねるという直感的かつ簡単な操作で、他のユーザが所持するデータを知ることができる。さらに、自分が所持するデータと他のユーザが所持するデータを、簡単な操作で、互いに授受することができる。
【００１４】
しかしながら、上記情報処理システムでは、情報処理装置を２台重ねるだけで、誰もが簡単に相手のデータを認識したり、取得したりすることができるため、情報の安全性という点では不十分である。例えば、特定のユーザにのみ公開してもよいデータを保持していたとしても、情報処理装置を重ねた相手に対してその制限をかけることができない。また、上記情報処理システムでは、情報処理装置を重ねた時点で相手と共有するか否かをユーザが決定すること等ができない。
【００１５】
また、上述のように、上記情報処理システムは、本発明者のチームが発明した新規なものであり、例えば、特許文献６に記載のような従来技術をそのまま適用することができない。
【００１６】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、ユーザがより直感的により簡単に操作可能であり、かつ、セキュリティ性の高い装置間のデータの共有を実行する情報処理装置、情報処理装置の制御方法、制御プログラムおよび記録媒体を実現することにある。
【課題を解決するための手段】
【００１７】
本発明に係る情報処理装置は、上記課題を解決するために、表示部を備える情報処理装置であって、上記表示部が配置されている表示面側とは反対の背面側に他の情報処理装置があることを検出する背面側装置検出手段と、上記背面側装置検出手段が他の情報処理装置を検出すると、上記他の情報処理装置から、上記他の情報処理装置が記憶し、操作が制限されていない通常コンテンツを示す通常コンテンツ識別情報と、上記他の情報処理装置が記憶し、操作が制限されている制限コンテンツを示す制限コンテンツ識別情報と、を取得するコンテンツ識別情報取得手段と、上記表示部の表示領域に、自装置に対応する第１表示領域と、上記他の情報処理装置に対応する第２表示領域とを設定し、上記コンテンツ識別情報取得手段の取得した通常コンテンツ識別情報に基づいて、上記他の情報処理装置が記憶する通常コンテンツを特定する操作用表示情報を上記第２表示領域に表示し、上記コンテンツ識別情報取得手段の取得した制限コンテンツ識別情報に基づいて、上記他の情報処理装置が記憶する制限コンテンツを特定する操作用表示情報に、操作が制限されていることを示す認証表示情報を付加して上記第２表示領域に表示する表示制御手段とを備えることを特徴としている。
【００１８】
本発明に係る情報処理装置の制御方法は、上記課題を解決するために、表示部を備える情報処理装置の制御方法であって、上記表示部が配置されている表示面側とは反対の背面側に他の情報処理装置があることを検出する背面側装置検出ステップと、上記背面側装置検出ステップにおいて他の情報処理装置が検出されると、上記他の情報処理装置から、上記他の情報処理装置が記憶し、操作が制限されていない通常コンテンツを示す通常コンテンツ識別情報と、上記他の情報処理装置が記憶し、操作が制限されている制限コンテンツを示す制限コンテンツ識別情報と、を取得するコンテンツ識別情報取得ステップと、上記表示部の表示領域に、自装置に対応する第１表示領域と、上記他の情報処理装置に対応する第２表示領域とを設定し、上記コンテンツ識別情報取得ステップにおいて取得された通常コンテンツ識別情報に基づいて、上記他の情報処理装置が記憶する通常コンテンツを特定する操作用表示情報を上記第２表示領域に表示し、上記コンテンツ識別情報取得ステップにおいて取得された制限コンテンツ識別情報に基づいて、上記他の情報処理装置が記憶する制限コンテンツを特定する操作用表示情報に、操作が制限されていることを示す認証表示情報を付加して上記第２表示領域に表示する表示制御ステップとを含むことを特徴としている。
【００１９】
上記の構成によれば、上記背面側装置検出手段が上記表示部が配置されている表示面側とは反対の背面側に他の情報処理装置があることを検出すると、上記コンテンツ識別情報取得手段は、上記他の情報処理装置から、上記他の情報処理装置が記憶し、操作が制限されていない通常コンテンツを示す通常コンテンツ識別情報と、上記他の情報処理装置が記憶し、操作が制限されている制限コンテンツを示す制限コンテンツ識別情報と、を取得する。そして、上記表示制御手段は、上記表示部の表示領域に、自装置に対応する第１表示領域と、上記他の情報処理装置に対応する第２表示領域とを設定し、上記コンテンツ識別情報取得手段の取得した通常コンテンツ識別情報に基づいて、上記他の情報処理装置が記憶する通常コンテンツを特定する操作用表示情報を上記第２表示領域に表示し、上記コンテンツ識別情報取得手段の取得した制限コンテンツ識別情報に基づいて、上記他の情報処理装置が記憶する制限コンテンツを特定する操作用表示情報に、操作が制限されていることを示す認証表示情報を付加して上記第２表示領域に表示する。
【００２０】
そのため、上記表示制御手段は、上記背面側装置検出手段が自装置の背面側に他の情報処理装置があることを検出すると、上記表示部の表示領域に、自装置に対応する第１表示領域と、上記他の情報処理装置に対応する第２表示領域とを設定し、上記他の情報処理装置が記憶する通常コンテンツと、制限コンテンツとを区別して上記第２表示領域に表示することができる。すなわち、上記表示制御手段は、ユーザに対して、上記他の情報処理装置が記憶するコンテンツであって、操作が制限されていないコンテンツと、操作が制限されているコンテンツとを通知することができる。
【００２１】
従って、ユーザは、他のユーザの保有するコンテンツのうち、何れのコンテンツが操作制限されていないコンテンツであるか、また、何れのコンテンツが操作制限されているコンテンツであるかを知ることができるという効果を奏する。
【００２２】
また、本発明に係る情報処理装置は、ユーザからの操作入力を受け付ける入力手段と、上記第２表示領域に表示されている上記認証表示情報が付加されている上記操作用表示情報に対する操作入力が上記入力手段に入力されると、上記他の情報処理装置がユーザを認証するための認証データを取得する認証データ取得手段と、上記認証データ取得手段が取得した認証データを上記他の情報処理装置に送信する認証データ送信手段とをさらに備えることが好ましい。
【００２３】
上記の構成によれは、上記第２表示領域に表示されている上記認証表示情報が付加されている上記操作用表示情報に対する操作入力が上記入力手段に入力されると、上記認証データ取得手段が上記他の情報処理装置がユーザを認証するための認証データを取得し、上記認証データ送信手段が上記認証データ取得手段の取得した認証データを上記他の情報処理装置に送信する。
【００２４】
そのため、ユーザは、上記情報処理装置を操作して認証データを入力することにより、上記他の情報処理装置に対して、当該他の情報処理装置が記憶する制限コンテンツの操作の制限を解除するための認証に使用する認証データを取得させることができる。すなわち、ユーザは、上記他の情報処理装置を操作することなく、上記他の情報処理装置に認証を実行させることができる。
【００２５】
また、本発明に係る情報処理装置は、上記認証データ取得手段は、上記操作用表示情報に対する操作入力が上記入力手段に入力されたとき、さらにユーザによって入力される操作入力に基づいて、認証データを取得することが好ましい。
【００２６】
上記の構成によれは、上記認証データ取得手段は、上記操作用表示情報に対する操作入力が上記入力手段に入力されたとき、さらにユーザによって入力される操作入力に基づいて、認証データを取得する。そのため、上記情報処理装置は、上記操作用表示情報に対する操作入力とは別に、ユーザに対して認証データを入力させる。
【００２７】
よって、ユーザは、上記第２表示領域に表示されている上記認証表示情報が付加されている上記操作用表示情報に対する操作を行った後、当該操作用表示情報によって特定される制限コンテンツの操作の制限を解除するための認証に使用する認証データを入力する操作を行うことができる。従って、ユーザが意図して認証データを入力することができ、正確な認証データを入力することができる。
【００２８】
また、本発明に係る情報処理装置は、上記認証データ取得手段は、上記操作用表示情報に対する操作入力に基づいて、認証データを生成することが好ましい。
【００２９】
上記の構成によれは、上記認証データ取得手段は、上記操作用表示情報に対する操作入力に基づいて、認証データを生成する。そのため、ユーザは、上記第２表示領域に表示されている上記認証表示情報が付加されている上記操作用表示情報に対する操作を行うだけで、上記他の情報処理装置に認証を実行させることができる。従って、ユーザは、制限コンテンツの操作の制限を解除するための認証を簡単に実行させることができる。
【００３０】
また、本発明に係る情報処理装置は、上記認証データ送信手段が上記他の情報処理装置に送信した上記認証データの応答として、上記他の情報処理装置から上記操作用表示情報によって特定される制限コンテンツに対する操作の制限を解除することを示す制限解除情報を受信する制限解除情報受信手段をさらに備え、上記表示制御手段は、上記制限解除情報受信手段が上記制限解除情報を受信すると、上記制限コンテンツを特定する操作用表示情報に付加されていた認証表示情報を除いて、当該操作用表示情報を表示することが好ましい。
【００３１】
上記の構成によれは、上記表示制御手段は、上記制限解除情報受信手段が上記制限解除情報を受信すると、上記制限コンテンツを特定する操作用表示情報に付加されていた認証表示情報を除いて、当該操作用表示情報を表示する。そのため、上記表示制御手段は、ユーザに対して、制限コンテンツの操作の制限が解除されたことを通知することができる。
【００３２】
また、本発明に係る情報処理装置は、上記認証データ送信手段が上記他の情報処理装置に送信した上記認証データの応答として、上記他の情報処理装置から上記操作用表示情報によって特定される制限コンテンツの実体データを受信するコンテンツ受信手段と、上記コンテンツ受信手段が受信した上記制限コンテンツの実体データに対して、上記入力手段に入力された操作入力が示す処理を行うコンテンツ処理手段とをさらに備えることが好ましい。
【００３３】
上記の構成によれは、上記コンテンツ受信手段が、上記認証データの応答として、上記他の情報処理装置から上記操作用表示情報によって特定される制限コンテンツの実体データを受信し、上記コンテンツ処理手段が上記コンテンツ受信手段の受信した上記制限コンテンツの実体データに対して、上記入力手段に入力された操作入力が示す処理を行う。
【００３４】
そのため、ユーザは、上記第２表示領域に表示されている上記認証表示情報が付加されている上記操作用表示情報に対する操作を行うだけで、当該操作用表示情報によって特定される制限コンテンツの操作の制限を解除して、上記情報処理装置に対して当該制限コンテンツに所定の処理を実行させることができる。
【００３５】
また、本発明に係る情報処理装置は、上記課題を解決するために、表示部を備える情報処理装置であって、上記表示部が配置されている表示面側に他の情報処理装置があることを検出する表面側装置検出手段と、上記表面側装置検出手段が他の情報処理装置を検出すると、上記他の情報処理装置に、自装置が記憶し、操作が制限されていない通常コンテンツを示す通常コンテンツ識別情報と、自装置が記憶し、操作が制限されている制限コンテンツを示す制限コンテンツ識別情報とを送信するコンテンツ識別情報送信手段とを備えることを特徴としている。
【００３６】
また、本発明に係る情報処理装置の制御方法は、上記課題を解決するために、表示部を備える情報処理装置の制御方法であって、上記表示部が配置されている表示面側に他の情報処理装置があることを検出する表面側装置検出ステップと、上記表面側装置検出ステップにおいて他の情報処理装置が検出されると、上記他の情報処理装置に、自装置が記憶し、操作が制限されていない通常コンテンツを示す通常コンテンツ識別情報と、自装置が記憶し、操作が制限されている制限コンテンツを示す制限コンテンツ識別情報とを送信するコンテンツ識別情報送信ステップとを含むことを特徴としている。
【００３７】
上記の構成によれは、上記表面側装置検出手段が上記表示部が配置されている表示面側に他の情報処理装置があることを検出すると、上記コンテンツ識別情報送信手段は、上記他の情報処理装置に、自装置が記憶し、操作が制限されていない通常コンテンツを示す通常コンテンツ識別情報と、自装置が記憶し、操作が制限されている制限コンテンツを示す制限コンテンツ識別情報とを送信する。
【００３８】
そのため、ユーザは、上記情報処理装置の表示面側に上記他の情報処理装置を置くことによって、上記情報処理装置が記憶するコンテンツを、操作が制限されているコンテンツと操作が制限されていないコンテンツとを区別して、上記他の情報処理装置に通知することができる。すなわち、ユーザは、上記情報処理装置の上に上記他の情報処理装置を重ねることによって、上記他の情報処理装置に上記情報処理装置の記憶する通常コンテンツと制限コンテンツとを区別して通知することができる。
【００３９】
従って、上記情報処理装置のユーザは、保有するコンテンツのうち、何れのコンテンツが操作制限されていないコンテンツであるか、また、何れのコンテンツが操作制限されているコンテンツであるかを上記他の情報処理装置のユーザに知らせることができるという効果を奏する。
【００４０】
また、本発明に係る情報処理装置は、上記他の情報処理装置から、ユーザを認証するための認証データを受信すると、予め定められた認証データと、受信した認証データとが一致するか否かを判定し、認証データが一致した場合、所定の処理を実行する認証手段をさらに備えることが好ましい。
【００４１】
上記の構成によれは、上記認証手段は、上記他の情報処理装置から、ユーザを認証するための認証データを受信すると、予め定められた認証データと、受信した認証データとが一致するか否かを判定し、認証データが一致した場合、所定の処理を実行する。
【００４２】
そのため、ユーザは、上記他の情報処理装置を操作して認証データを入力することにより、上記情報処理装置に対して、当該情報処理装置が記憶する制限コンテンツの操作の制限を解除するための認証を実行させることができる。すなわち、ユーザは、上記情報処理装置を操作することなく、上記情報処理装置に認証を実行させることができる。
【００４３】
また、本発明に係る情報処理装置は、上記認証手段は、上記他の情報処理装置から、認証データと共に、自装置の制限コンテンツを示す制限コンテンツ識別情報を受信し、認証データが一致した場合、受信した制限コンテンツ識別情報の示す制限コンテンツに対する操作の制限を解除することを示す制限解除情報を上記他の情報処理装置に送信することが好ましい。
【００４４】
上記の構成によれは、上記認証手段は、上記他の情報処理装置から、認証データと共に、自装置の制限コンテンツを示す制限コンテンツ識別情報を受信し、認証データが一致した場合、受信した制限コンテンツ識別情報の示す制限コンテンツに対する操作の制限を解除することを示す制限解除情報を上記他の情報処理装置に送信する。そのため、上記認証手段は、認証が完了し、操作の制限が解除された制限コンテンツを上記他の情報処理装置に通知することができる。
【００４５】
また、本発明に係る情報処理装置は、上記他の情報処理装置に自装置が記憶するコンテンツの実体データを送信するコンテンツ送信手段をさらに備え、上記認証手段は、上記他の情報処理装置から、認証データと共に、自装置の制限コンテンツを示す制限コンテンツ識別情報を受信し、認証データが一致した場合、受信した制限コンテンツ識別情報の示す制限コンテンツの実体データを上記他の情報処理装置に送信するように上記コンテンツ送信手段に指示することが好ましい。
【００４６】
上記の構成によれは、上記認証手段は、上記他の情報処理装置から、認証データと共に、自装置の制限コンテンツを示す制限コンテンツ識別情報を受信し、認証データが一致した場合、受信した制限コンテンツ識別情報の示す制限コンテンツの実体データを上記他の情報処理装置に送信するように上記コンテンツ送信手段に指示する。そのため、上記コンテンツ送信手段は、上記認証手段の認証が完了すると、操作の制限が解除された制限コンテンツの実体データを上記他の情報処理装置に送信することができる。
【００４７】
また、本発明に係る情報処理装置は、上記認証手段は、認証データが一致した場合、受信した制限コンテンツ識別情報の示す制限コンテンツ、および、当該制限コンテンツとは異なる自装置が記憶する他の制限コンテンツに対する操作の制限を解除することを示す制限解除情報を上記他の情報処理装置に送信することが好ましい。
【００４８】
上記の構成によれは、上記認証手段は、認証データが一致した場合、受信した制限コンテンツ識別情報の示す制限コンテンツ、および、当該制限コンテンツとは異なる自装置が記憶する他の制限コンテンツに対する操作の制限を解除することを示す制限解除情報を上記他の情報処理装置に送信する。
【００４９】
そのため、ユーザは、上記情報処理装置が記憶する制限コンテンツの操作の制限を解除する操作を行うだけで、上記制限コンテンツとは異なる上記情報処理装置が記憶する他の制限コンテンツに対する操作の制限も解除することができる。
【００５０】
また、本発明に係る情報処理装置は、上記認証手段は、認証データが一致した場合、受信した制限コンテンツ識別情報の示す制限コンテンツに対する操作の制限が解除されていることを示す制限解除管理情報を記憶することが好ましい。
【００５１】
上記の構成によれは、上記認証手段は、認証データが一致した場合、受信した制限コンテンツ識別情報の示す制限コンテンツに対する操作の制限が解除されていることを示す制限解除管理情報を記憶する。そのため、上記認証手段は、記憶している制限解除管理情報を確認することによって、操作の制限を解除した制限コンテンツを特定することができる。よって、上記認証手段は、認証データが一致するか否かを判定する代わりに、制限解除管理情報を確認することによって、上記所定の処理を実行することができる。
【００５２】
また、本発明に係る情報処理装置は、上記認証手段は、認証データが一致した場合、受信した制限コンテンツ識別情報の示す制限コンテンツとは異なる自装置が記憶する他の制限コンテンツに対する操作の制限が解除されていることを示す制限解除管理情報を記憶することが好ましい。
【００５３】
上記の構成によれは、上記認証手段は、認証データが一致した場合、受信した制限コンテンツ識別情報の示す制限コンテンツとは異なる自装置が記憶する他の制限コンテンツに対する操作の制限が解除されていることを示す制限解除管理情報を記憶する。そのため、上記認証手段は、記憶している制限解除管理情報を確認することによって、認証を行った制限コンテンツだけではなく、他の制限コンテンツに関して操作の制限が解除されているか否かを特定することができる。
【００５４】
なお、上記情報処理装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記情報処理装置の各手段として動作させることにより、上記情報処理装置をコンピュータにて実現させる制御プログラム、及びそれを記録したコンピュータ読み取り可能な記録媒体も本発明の範疇に入る。
【発明の効果】
【００５５】
以上のように、本発明に係る情報処理装置は、上記表示部が配置されている表示面側とは反対の背面側に他の情報処理装置があることを検出する背面側装置検出手段と、上記背面側装置検出手段が他の情報処理装置を検出すると、上記他の情報処理装置から、上記他の情報処理装置が記憶し、操作が制限されていない通常コンテンツを示す通常コンテンツ識別情報と、上記他の情報処理装置が記憶し、操作が制限されている制限コンテンツを示す制限コンテンツ識別情報と、を取得するコンテンツ識別情報取得手段と、上記表示部の表示領域に、自装置に対応する第１表示領域と、上記他の情報処理装置に対応する第２表示領域とを設定し、上記コンテンツ識別情報取得手段の取得した通常コンテンツ識別情報に基づいて、上記他の情報処理装置が記憶する通常コンテンツを特定する操作用表示情報を上記第２表示領域に表示し、上記コンテンツ識別情報取得手段の取得した制限コンテンツ識別情報に基づいて、上記他の情報処理装置が記憶する制限コンテンツを特定する操作用表示情報に、操作が制限されていることを示す認証表示情報を付加して上記第２表示領域に表示する表示制御手段とを備えている構成である。
【００５６】
また、本発明に係る情報処理装置の制御方法は、上記表示部が配置されている表示面側とは反対の背面側に他の情報処理装置があることを検出する背面側装置検出ステップと、上記背面側装置検出ステップにおいて他の情報処理装置が検出されると、上記他の情報処理装置から、上記他の情報処理装置が記憶し、操作が制限されていない通常コンテンツを示す通常コンテンツ識別情報と、上記他の情報処理装置が記憶し、操作が制限されている制限コンテンツを示す制限コンテンツ識別情報と、を取得するコンテンツ識別情報取得ステップと、上記表示部の表示領域に、自装置に対応する第１表示領域と、上記他の情報処理装置に対応する第２表示領域とを設定し、上記コンテンツ識別情報取得ステップにおいて取得された通常コンテンツ識別情報に基づいて、上記他の情報処理装置が記憶する通常コンテンツを特定する操作用表示情報を上記第２表示領域に表示し、上記コンテンツ識別情報取得ステップにおいて取得された制限コンテンツ識別情報に基づいて、上記他の情報処理装置が記憶する制限コンテンツを特定する操作用表示情報に、操作が制限されていることを示す認証表示情報を付加して上記第２表示領域に表示する表示制御ステップとを含む。
【００５７】
従って、ユーザは、他のユーザの保有するコンテンツのうち、何れのコンテンツが操作制限されていないコンテンツであるか、また、何れのコンテンツが操作制限されているコンテンツであるかを知ることができるという効果を奏する。
【００５８】
また、本発明に係る情報処理装置は、上記表示部が配置されている表示面側に他の情報処理装置があることを検出する表面側装置検出手段と、上記表面側装置検出手段が他の情報処理装置を検出すると、上記他の情報処理装置に、自装置が記憶し、操作が制限されていない通常コンテンツを示す通常コンテンツ識別情報と、自装置が記憶し、操作が制限されている制限コンテンツを示す制限コンテンツ識別情報とを送信するコンテンツ識別情報送信手段とを備えている構成である。
【００５９】
また、本発明に係る情報処理装置の制御方法は、上記表示部が配置されている表示面側に他の情報処理装置があることを検出する表面側装置検出ステップと、上記表面側装置検出ステップにおいて他の情報処理装置が検出されると、上記他の情報処理装置に、自装置が記憶し、操作が制限されていない通常コンテンツを示す通常コンテンツ識別情報と、自装置が記憶し、操作が制限されている制限コンテンツを示す制限コンテンツ識別情報とを送信するコンテンツ識別情報送信ステップとを含む。
【００６０】
従って、上記情報処理装置のユーザは、保有するコンテンツのうち、何れのコンテンツが操作制限されていないコンテンツであるか、また、何れのコンテンツが操作制限されているコンテンツであるかを上記他の情報処理装置のユーザに知らせることができるという効果を奏する。
【図面の簡単な説明】
【００６１】
【図１】本発明の第１の実施形態を示すものであり、携帯電話機の要部構成の一例を示すブロック図である。
【図２】上記携帯電話機の正面側および背面側の外観を示す図である。
【図３】上記携帯電話機が２台重なっている状態における側面視の外観を示す図である。
【図４】上記携帯電話機の記憶部に格納されているコンテンツのメタデータであるコンテンツ情報の一例を示す図であり、（ａ）は上側の携帯電話機の記憶部に格納されているコンテンツのメタデータであるコンテンツ情報の一例を示す図であり、（ｂ）は下側の携帯電話機の記憶部に格納されているコンテンツのメタデータであるコンテンツ情報の一例を示す図である。
【図５】上記携帯電話機における載せる通信アプリ実行処理の一例を示すフローチャートである。
【図６】上記載せる通信アプリ実行処理に含まれる重層状態判定処理の一例を示すフローチャートである。
【図７】上記載せる通信アプリ実行処理に含まれる上端末および下端末の通信接続確立処理の一例を示すフローチャートである。
【図８】上記載せる通信アプリ実行処理に含まれる上端末および下端末のコンテンツ表示処理の一例を示すフローチャートである。
【図９】上記載せる通信アプリ実行処理に含まれる上端末および下端末のコンテンツ処理の一例を示すフローチャートである。
【図１０】上記上端末および下端末のコンテンツ処理に含まれる上端末および下端末の制限解除処理の一例を示すフローチャートである。
【図１１】上記上端末および下端末のコンテンツ処理に含まれる上端末および下端末のコンテンツ送受信処理の一例を示すフローチャートである。
【図１２】上記上端末のコンテンツ送受信処理に含まれる上端末における下端末へのコンテンツ送信処理の一例を示すフローチャートである。
【図１３】重層状態における上側の上記携帯電話機の主表示部に表示される画面の一例を示す図である。
【図１４】本発明の第２の実施形態を示すものであり、携帯電話機の要部構成の一例を示すブロック図である。
【図１５】上記携帯電話機の正面側および背面側の外観を示す図である。
【図１６】上記携帯電話機が２台重なっている状態における側面視の外観を示す図である。
【図１７】上記携帯電話機における載せる通信アプリ実行処理に含まれる重層状態判定処理の一例を示すフローチャートである。
【図１８】本発明の第３の実施形態を示すものであり、携帯電話機の要部構成の一例を示すブロック図である。
【図１９】上記携帯電話機の正面側および背面側の外観を示す図である。
【図２０】上記携帯電話機が２台重なっている状態に移行する様子を示す図であり、（ａ）は上記携帯電話機が２台重なる前の状態における側面視の外観を示す図であり、（ｂ）は上記携帯電話機が２台重なっている状態における側面視の外観を示す図である。
【図２１】上記携帯電話機における載せる通信アプリ実行処理に含まれる重層状態判定処理並びに上端末および下端末の通信接続確立処理の一例を示すフローチャートである。
【図２２】本発明の第４の実施形態を示すものであり、携帯電話機の要部構成の一例を示すブロック図である。
【図２３】上記携帯電話機の正面側および背面側の外観を示す図である。
【図２４】上記携帯電話機が２台重なっている状態における側面視の外観を示す図である。
【図２５】上記携帯電話機における載せる通信アプリ実行処理に含まれる重層状態判定処理並びに上端末および下端末の通信接続確立処理の一例を示すフローチャートである。
【図２６】上記携帯電話機における載せる通信アプリ実行処理に含まれる重層状態判定処理並びに上端末および下端末の通信接続確立処理の他の一例を示すフローチャートである。
【図２７】上記携帯電話機の筐体の概略構造の一例を示す側面視の断面図である。
【図２８】上記携帯電話機の筐体の概略構造の他の一例を示す側面視の断面図である。
【図２９】重層状態にある２台の上記携帯電話機の筐体の概略構造の側面視の断面図であり、（ａ）は図２３に示す携帯電話機が重層状態にある場合を示し、（ｂ）は図２４に示す携帯電話機が重層状態にある場合を示す。
【図３０】重層状態にある２台の上記携帯電話機の筐体の概略構造のさらに別の一例を示す側面視の断面図である。
【発明を実施するための形態】
【００６２】
＜本発明の概要＞
本発明の前提となる上記情報処理システムは、携帯電話機等の情報処理装置を２台重ねることにより、各情報処理装置が記憶するコンテンツを互いに送受信可能な状態にし、上側の情報処理装置の表示部に、各情報処理装置が記憶するコンテンツを、情報処理装置毎に異なる領域に表示するものである。また、上記情報処理システムは、情報処理装置が２台重なっている状態において、上側と下側との情報処理装置間におけるコンテンツの送受信を、上側の情報処理装置に対するユーザ操作に基づいて実行可能にするものである。
【００６３】
本発明の情報処理システムは、情報処理装置を２台重ねた状態で上側の情報処理装置の表示部に表示されている各情報処理装置が記憶するコンテンツを、操作が制限されていないコンテンツと、操作が制限されているコンテンツとを区別して表示するものである。また、本発明の情報処理システムは、ユーザによって操作が制限されているコンテンツを送受信する指示が入力された場合、制限を解除するための認証を行い、認証が完了してから当該コンテンツの送受信処理を実行するものである。
【００６４】
以下では、情報処理装置として携帯電話機を例示し、本発明について各実施形態に基づいて詳細に説明する。なお、本発明では、基本的に、携帯電話機が所定のアプリを起動中に、２台の携帯電話機が重なっていることを検出して、上側の携帯電話機が各携帯電話機の記憶するコンテンツを表示したり、コンテンツの送受信を行ったりするものとする。以下では、このアプリを「載せる通信アプリ」と称する。
【００６５】
また、載せる通信アプリ実行時に、情報処理装置が他の情報処理装置と送受信を可能にするコンテンツは、上記情報処理装置が記憶するコンテンツの全てでもよいし、その一部のコンテンツであってもよい。例えば、ユーザが情報処理装置に格納されているコンテンツのうち、他の情報処理装置との送受信を可能にするコンテンツを予め設定しておいてもよい。以下では、情報処理装置が記憶するコンテンツであって、載せる通信アプリ実行時に、他の情報処理装置との送受信を可能にするコンテンツを共有コンテンツと称する。
【００６６】
また、情報処理装置が記憶する共有コンテンツであって、操作が制限されていない共有コンテンツを通常コンテンツと称し、情報処理装置が記憶する共有コンテンツであって、操作が制限されている共有コンテンツを制限コンテンツと称する。
【００６７】
＜第１の実施形態＞
本発明の第１の実施形態について図１から図１３に基づいて説明すると以下の通りである。第１の実施形態では、図２に示すように、携帯電話機１が、正面側（表示面側）に主表示部（表示部）１３ａとしてタッチパネルの光センサ液晶を搭載し、背面側に副表示部１３ｂとして光センサ液晶を搭載しているものとする。
【００６８】
なお、詳細は後述するが、本実施形態では、副表示部１３ｂが他の携帯電話機の主表示部１３ａから照射される光を検出することにより、携帯電話機１が背面側にある他の携帯電話機とが重なっている状態であると判定している。そのため、図３に示すように、携帯電話機１Ａの副表示部１３ｂは、携帯電話機１Ａと他の携帯電話機１Ｂとが重なっている状態において、他の携帯電話機１Ｂの主表示部１３ａと対向する位置に配置されていればよく、図２に示す配置およびその大きさに限るものではない。すなわち、主表示部１３ａおよび副表示部１３ｂの大きさ、並びに、携帯電話機１の正面側における主表示部１３ａの配置および携帯電話機１の背面側における副表示部１３ｂの配置は、適宜設計すればよい。
【００６９】
また、本実施形態では、主表示部１３ａの光センサ１７ａが携帯電話機１ａの正面側の物体の影を検出することにより、携帯電話機１ａが正面側にある他の携帯電話機１ａと重なっている状態であると判定している。そのため、光センサ１７ａは、携帯電話機１ａの正面側に物体があるかどうかを検出できればよく、光センサ１７ａ（主表示部１３ａ）の配置、大きさ等は適宜設計すればよい。
【００７０】
なお、以下では、２台の携帯電話機１が重なっている状態において、上側にある携帯電話機１を携帯電話機１Ａと称し、下側にある携帯電話機１を携帯電話機１Ｂと称し、上側、下側を特に区別しない場合は、携帯電話機１と総称する。
【００７１】
すなわち、本発明における情報処理システムは、上側にある携帯電話機１Ａと下側にある携帯電話機１Ｂとを含むものである。
【００７２】
〔携帯電話機の構成〕
図１は、携帯電話機１の要部構成の一例を示すブロック図である。図１に示すように、携帯電話機１は、制御部１１、記憶部１２、主表示部１３ａ、副表示部１３ｂ、近距離無線通信部１４、電話網通信部１５、操作部（入力手段）１６ａ、音声入力部（入力手段）２３および音声出力部２４を備えている。
【００７３】
なお、以下では、携帯電話機１Ａの部材と携帯電話機１Ｂの部材とを区別する場合、部材番号の後に「Ａ」または「Ｂ」を付記する。例えば、制御部１１Ａとは、携帯電話機１Ａの制御部１１を示し、主表示部１３ａＢとは、携帯電話機１Ｂの主表示部１３ａを示す。
【００７４】
主表示部１３ａおよび副表示部１３ｂは、上述のように、光センサ液晶で構成されている。光センサ液晶とは、液晶パネルのトランジスタ形状面に光センサを内蔵し、液晶表面での指のマルチタッチ（多点検出）やペンの動き、形状を認識するものである。すなわち、主表示部１３ａおよび副表示部１３ｂは、それぞれ光センサ（入力手段）１７ａおよび光センサ１７ｂを備え、表示部としての画像表示機能に加え、光を検出する機能を備える。
【００７５】
本発明では、光センサ１７ａおよび光センサ１７ｂは、ユーザの入力操作を受け付ける操作部として機能すると共に、他の携帯電話機１を検出するものとして機能する。
【００７６】
近距離無線通信部１４は、無線通信手段によって、他の装置（例えば、他の携帯電話機１等）と通信を行い、制御部１１の指示に従って、データのやりとりを行うものである。本実施形態では、近距離無線通信部１４は、Ｂｌｕｅｔｏｏｔｈ（登録商標）によって無線通信を行うものとするが、これに限るものではない。近距離無線通信部１４は、例えば、ＷｉＦｉ（Wireless Fidelity）、ＷｉＭＡＸ（Worldwide Interoperability for Microwave Access）、ＩｒＤＡ、ＩｒＳｉｍｐｌｅ等の無線通信技術を用いて通信を行ってもよい。
【００７７】
電話網通信部１５は、携帯電話網を介して、他の装置と通信を行い、制御部１１の指示に従って、音声データや通信データのやりとりを行うものである。
【００７８】
操作部１６ａは、操作ボタンなどの入力機器等で構成されているものであり、ユーザが携帯電話機１に指示信号を入力し、携帯電話機１を操作するためのものである。
【００７９】
音声入力部２３は、携帯電話機１の周囲の音を集音して、集音した音を電気信号に変換して制御部１１に出力するものである。音声入力部２３は、いわゆるマイクである。
【００８０】
音声出力部２４は、制御部１１から電気信号を受信し、受信した電気信号を音に変換し、携帯電話機１の外部に音を出力するものである。音声出力部２４は、いわゆるスピーカである。
【００８１】
制御部１１は、記憶部１２から一時記憶部（不図示）に読み出されたプログラムを実行することにより、各種の演算を行うと共に、携帯電話機１が備える各部を統括的に制御するものである。
【００８２】
制御部１１は、記憶部１２から載せる通信アプリデータを読み出し、載せる通信アプリ起動後に自装置が他の携帯電話機１と重なると、他の携帯電話機１からデータを取得し、自装置および他の携帯電話機１が記憶するデータを表示し、ユーザの指示に基づいてデータの送受信を行う。
【００８３】
本実施形態では、制御部１１は、機能ブロックとして、重層状態判定部３１、表示制御部（表示制御手段）３２、入力操作特定部３３、通信接続制御部３４、コンテンツ処理部（コンテンツ処理手段）３５および認証部（認証データ取得手段、認証データ送信手段、制限解除情報受信手段、認証手段）３６を備える構成である。これらの制御部１１の各機能ブロック（３１〜３６）は、ＣＰＵ（central processing unit）が、ＲＯＭ（read only memory）等で実現された記憶装置に記憶されているプログラムをＲＡＭ（random access memory）等で実現された一時記憶部に読み出して実行することで実現できる。
【００８４】
重層状態判定部３１は、携帯電話機１が他の携帯電話機１と重なっている状態であるか否かを判定するものである。以下では、携帯電話機１が他の携帯電話機１と重なっている状態を重層状態と称する。具体的には、図３に示すように、携帯電話機１Ａと携帯電話機１Ｂとが重なっている状態を重層状態とする。重層状態判定部３１は、上端末状態判定部（背面側装置検出手段）４１および下端末状態判定部（表面側装置検出手段）４２を備える。
【００８５】
上端末状態判定部４１は、自装置が他の携帯電話機１の上側にある上端末Ａ（携帯電話機１Ａ）であるか否かを判定するものである。換言すると、上端末状態判定部４１は、自装置の背面側に他の携帯電話機１があるか否かを判定するものである。本実施形態では、上端末状態判定部４１は、副表示部１３ｂの光センサ１７ｂが主表示部１３ａから照射される予め定められた光を検出したか否かを判定し、光センサ１７ｂが主表示部１３ａから照射される所定の光を検出した場合に、自装置を上端末Ａであると判定する。より具体的には、上端末状態判定部４１は、副表示部１３ｂの光センサ１７ｂが所定の周波数の光を所定の受光間隔で検出したか否かを判定する。
【００８６】
上端末状態判定部４１は、自装置を上端末Ａであると判定すると、その旨を通信接続制御部３４に通知する。
【００８７】
下端末状態判定部４２は、自装置が他の携帯電話機１の下側にある下端末Ｂ（携帯電話機１Ｂ）であるか否かを判定するものである。換言すると、下端末状態判定部４２は、自装置の正面側に他の携帯電話機１があるか否かを判定するものである。本実施形態では、下端末状態判定部４２は、主表示部１３ａの光センサ１７ａが影を検出したか否かを判定し、光センサ１７ａが影で検出した場合に、自装置を下端末Ｂであると判定する。
【００８８】
下端末状態判定部４２は、自装置を下端末Ｂであると判定すると、その旨を表示制御部３２に通知し、表示制御部３２に対して、主表示部１３ａから所定の周波数の光を所定の発光間隔で発光させるように指示する。また、下端末状態判定部４２は、自装置を下端末Ｂであると判定すると、その旨を通信接続制御部３４に通知する。
【００８９】
なお、上端末状態判定部４１は、上端末Ａであるか否かを判定するために、光センサ１７ｂが主表示部１３ａから照射される予め定められた光を検出したか否かを判定するものである。すなわち、上端末状態判定部４１は、副表示部１３ｂが携帯電話機１Ｂの主表示部１３ａと対向しているかを判定するものであり、主表示部１３ａから照射する光（光センサ１７ｂで検出する光）は任意でよく、予め適宜設定すればよい。
【００９０】
入力操作特定部３３は、操作部１６ａ、光センサ１７ａ、光センサ１７ｂおよび音声入力部２３からユーザの入力操作信号を取得し、取得した入力操作信号がどのような入力操作であるかを特定するものである。入力操作特定部３３は、特定した入力操作の内容に応じて、その入力操作の内容を表示制御部３２、コンテンツ処理部３５または認証部３６に通知する。入力操作特定部３３は、例えば、ユーザの入力操作の内容が載せる通信アプリの起動もしくは終了であることを特定したり、コンテンツの移動もしくは複製であることを特定したりする。
【００９１】
具体的には、携帯電話機１Ａの入力操作特定部３３Ａは、共有コンテンツ表示後に、光センサ１７ａＡ、操作部１６ａＡまたは音声入力部２３Ａから表示中のコンテンツを操作する指示が入力されるのを待つ。そして、入力操作特定部３３Ａは、光センサ１７ａＡ、操作部１６ａＡまたは音声入力部２３Ａから、例えば、第１表示領域または第２表示領域に表示されている認証表示情報（認証アイコン）をタッチする操作指示を取得すると、その旨を認証部３６Ａに通知する。また、入力操作特定部３３Ａは、光センサ１７ａＡ、操作部１６ａＡまたは音声入力部２３Ａから、例えば、第１表示領域または第２表示領域に表示されている認証表示情報が付加されていない操作用表示情報を他の表示領域に移動させる操作指示を取得すると、その旨をコンテンツ処理部３５Ａに通知する。また、入力操作特定部３３Ａは、光センサ１７ａＡ、操作部１６ａＡまたは音声入力部２３Ａから、例えば、第１表示領域または第２表示領域に表示されている認証表示情報が付加されている操作用表示情報を他の表示領域に移動させる操作指示を取得すると、その旨をコンテンツ処理部３５Ａおよび認証部３６Ａに通知する。
【００９２】
また、入力操作特定部３３は、後述の認証データ入力画面が表示されている時に、光センサ１７ａＡ、操作部１６ａＡまたは音声入力部２３Ａから所定のデータが入力されると、取得したデータを認証部３６Ａに出力する。
【００９３】
通信接続制御部３４は、近距離無線通信部１４と他の携帯電話機１の近距離無線通信部との通信接続を確立するものである。通信接続制御部３４は、上端末状態判定部４１から自装置が上端末Ａである通知を受信すると、近距離無線通信部１４を介して、通信開始信号を携帯電話機１Ｂに送信する。次に、通信接続制御部３４は、携帯電話機１Ｂから端末ＩＤを受信すると、近距離無線通信部１４を介して、携帯電話機１Ｂに自装置の端末ＩＤを送信する。
【００９４】
また、通信接続制御部３４は、下端末状態判定部４２から自装置が下端末Ｂである通知を受信すると、近距離無線通信部１４に対して、通信接続の待ち受けを開始するように指示する。次に、通信接続制御部３４は、携帯電話機１Ａから通信開始信号を受信すると、近距離無線通信部１４を介して、携帯電話機１Ａに自装置の端末ＩＤを送信する。
【００９５】
なお、端末ＩＤとは、通信接続の際に相手先を特定するための装置を識別するための情報であって、例えば、アドレス等である。
【００９６】
コンテンツ処理部３５は、自装置が保持するコンテンツを処理するものであり、例えば、コンテンツの移動や複製、コンテンツの再生、コンテンツの削除等を行うものである。また、コンテンツ処理部３５は、取得したコンテンツを記憶部１２に格納する。また、コンテンツ処理部３５は、他の携帯電話機１と重層状態になっている場合、他の携帯電話機が保持するコンテンツを処理するものである。
【００９７】
コンテンツ処理部３５は、コンテンツ取得部（コンテンツ識別情報取得手段、コンテンツ受信手段）４３およびコンテンツ送信部（コンテンツ識別情報送信手段、コンテンツ送信手段）４４を備える。
【００９８】
コンテンツ取得部４３は、他の携帯電話機１と重層状態において、通信接続確立後、他の携帯電話機１から、他の携帯電話機１が保持するコンテンツを示すコンテンツ識別情報を取得するものである。ここで、コンテンツ識別情報とは、携帯電話機１が保持するコンテンツを一意に特定する情報であり、例えば、コンテンツＩＤまたはコンテンツのファイル名等である。
【００９９】
具体的には、重層状態における上端末Ａのコンテンツ取得部４３Ａは、通信接続確立後、近距離無線通信部１４Ａを介して、携帯電話機１Ｂに対して、携帯電話機１Ｂが保持する共有コンテンツのコンテンツ識別情報を要求する共有コンテンツ要求指示を送信する。そして、コンテンツ取得部４３Ａは、共有コンテンツ要求指示に対する応答として、携帯電話機１Ｂから、携帯電話機１Ｂが保持する通常コンテンツのコンテンツ識別情報と、携帯電話機１Ｂが保持する制限コンテンツのコンテンツ識別情報および操作が制限されている制限コンテンツであることを示す制限識別子とを受信する。
【０１００】
ここで、以下では、通常コンテンツのコンテンツ識別情報を通常コンテンツ識別情報と称し、制限コンテンツのコンテンツ識別情報と、制限識別子とを含む情報を制限コンテンツ識別情報と称する。換言すると、制限コンテンツ識別情報は、操作が制限されている制限コンテンツを示す情報である。また、通常コンテンツ識別情報および制限コンテンツ識別情報を含む情報を共有コンテンツ識別情報と称する。
【０１０１】
すなわち、コンテンツ取得部４３Ａは、共有コンテンツ要求指示に対する応答として、携帯電話機１Ｂから、携帯電話機１Ｂの通常コンテンツ識別情報および制限コンテンツ識別情報を受信する。そして、コンテンツ取得部４３Ａは、受信した携帯電話機１Ｂの通常コンテンツ識別情報および制限コンテンツ識別情報を表示制御部３２Ａに出力する。
【０１０２】
また、コンテンツ取得部４３Ａは、通信接続確立後、記憶部１２Ａから自装置（携帯電話機１Ａ）の通常コンテンツを示す通常コンテンツ識別情報と、制限コンテンツを示す制限コンテンツ識別情報とを読み出し、読み出した通常コンテンツ識別情報および制限コンテンツ識別情報を表示制御部３２Ａに出力する。
【０１０３】
また、コンテンツ取得部４３は、他の携帯電話機１と重層状態において、通信接続確立後、他の携帯電話機１から、他の携帯電話機１が保持するコンテンツの実体データを取得するものである。
【０１０４】
具体的には、携帯電話機１Ａのコンテンツ取得部４３Ａは、入力操作特定部３３Ａから第２表示領域に表示されている操作用表示情報を第１表示領域に移動させる操作指示が通知されると、操作対象の操作用表示情報によって特定される携帯電話機１Ｂが保持する共有コンテンツの実体データの送信を要求するコンテンツ実体データ要求指示を、近距離無線通信部１４Ａを介して、携帯電話機１Ｂに送信する。
【０１０５】
コンテンツ取得部４３Ａは、コンテンツ実体データ要求指示の送信後、その応答として、操作対象の操作用表示情報によって特定される共有コンテンツの実体データを受信すると、受信した共有コンテンツの実体データを記憶部１２Ａに格納する。また、コンテンツ取得部４３Ａは、共有コンテンツの実体データを受信すると、その旨を表示制御部３２Ａに通知する。
【０１０６】
コンテンツ送信部４４は、他の携帯電話機１と重層状態において、通信接続確立後、他の携帯電話機１に対して、自装置が保持するコンテンツを示すコンテンツ識別情報を送信するものである。
【０１０７】
具体的には、重層状態における下端末Ｂのコンテンツ送信部４４Ｂは、通信接続確立後携帯電話機１Ａから共有コンテンツ要求指示を受信すると、記憶部１２Ｂから自装置（携帯電話機１Ｂ）の共有コンテンツのコンテンツ識別情報を読み出し、当該共有コンテンツのうち、制限コンテンツのコンテンツ識別情報に制限識別子を付加して、通常コンテンツ識別情報および制限コンテンツ識別情報を、近距離無線通信部１４Ｂを介して携帯電話機１Ａに送信する。
【０１０８】
なお、コンテンツ送信部４４は、記憶部１２から共有コンテンツ識別情報だけではなく、コンテンツのサムネイル画像、コンテンツのコンテンツ種別情報、コンテンツのサイズ情報、コンテンツの作成日時情報等のコンテンツの付属情報を読み出し、共有コンテンツ識別情報およびコンテンツ付属情報を他の携帯電話機１に送信してもよい。
【０１０９】
また、コンテンツ送信部４４は、他の携帯電話機１と重層状態において、通信接続確立後、他の携帯電話機１に対して、自装置が保持するコンテンツの実体データを送信するものである。
【０１１０】
具体的には、携帯電話機１Ｂのコンテンツ送信部４４Ｂは、携帯電話機１Ａからコンテンツ実体データ要求指示を受信すると、受信したコンテンツ実体データ要求指示に含まれるコンテンツ識別情報の示す共有コンテンツが通常コンテンツであるか制限コンテンツであるかを特定する。
【０１１１】
ここで、コンテンツ送信部４４Ｂは、受信したコンテンツ実体データ要求指示に含まれるコンテンツ識別情報の示す共有コンテンツが通常コンテンツである場合、記憶部１２Ｂから、上記コンテンツ識別情報の示す共有コンテンツ（通常コンテンツ）の実体データを読み出し、受信したコンテンツ実体データ要求指示に対する応答として、読み出した共有コンテンツの実体データを、近距離無線通信部１４Ｂを介して、携帯電話機１Ａに送信する。
【０１１２】
一方、コンテンツ送信部４４Ｂは、受信したコンテンツ実体データ要求指示に含まれるコンテンツ識別情報の示す共有コンテンツが制限コンテンツである場合、記憶部１２Ｂに格納されているコンテンツ情報を参照して、コンテンツ実体データ要求指示に含まれるコンテンツ識別情報に対応付けられている制限解除フラグ（制限解除管理情報）が立っているか否かを確認する。
【０１１３】
ここで、コンテンツ送信部４４Ｂは、コンテンツ実体データ要求指示に含まれるコンテンツ識別情報に対応付けられている制限解除フラグが立っている場合、記憶部１２Ｂから、上記コンテンツ識別情報の示す共有コンテンツ（制限コンテンツ）の実体データを読み出し、受信したコンテンツ実体データ要求指示に対する応答として、読み出した共有コンテンツの実体データを、近距離無線通信部１４Ｂを介して、携帯電話機１Ａに送信する。
【０１１４】
一方、コンテンツ送信部４４Ｂは、コンテンツ実体データ要求指示に含まれるコンテンツ識別情報に対応付けられている制限解除フラグが立っていない場合、その旨を認証部３６Ｂに通知する。そして、コンテンツ送信部４４Ｂは、認証部３６Ｂから制限コンテンツの操作の制限を解除したことを通知されると、記憶部１２Ｂから、コンテンツ実体データ要求指示に含まれるコンテンツ識別情報の示す共有コンテンツ（制限コンテンツ）の実体データを読み出し、受信したコンテンツ実体データ要求指示に対する応答として、読み出した共有コンテンツの実体データを、近距離無線通信部１４Ｂを介して、携帯電話機１Ａに送信する。
【０１１５】
表示制御部３２は、下端末状態判定部４２や入力操作特定部３３等の指示に基づいて、主表示部１３ａおよび副表示部１３ｂに画像を表示するものである。
【０１１６】
具体的には、表示制御部３２は、下端末状態判定部４２から自装置が下端末Ｂであることを示す通知を受信すると、主表示部１３ａから所定の周波数の光を所定の発光間隔で発光させる。
【０１１７】
また、重層状態における上端末Ａの表示制御部３２Ａは、通信接続確立後、主表示部１３ａの表示領域に、自装置に対応する第１表示領域ＷＡと、他の携帯電話機１に対応する第２表示領域ＷＢとを設定する。
【０１１８】
そして、表示制御部３２Ａは、コンテンツ取得部４３Ａから携帯電話機１Ａの通常コンテンツ識別情報および制限コンテンツ識別情報を取得すると、主表示部１３ａＡの第１表示領域ＷＡに、取得した通常コンテンツ識別情報に基づいて、携帯電話機１Ａが保持する通常コンテンツを特定する操作用表示情報を表示し、取得した制限コンテンツ識別情報に基づいて、携帯電話機１Ａが保持する制限コンテンツを特定する操作用表示情報に、認証表示情報を付加して表示する。
【０１１９】
また、表示制御部３２Ａは、コンテンツ取得部４３Ａから携帯電話機１Ｂの通常コンテンツ識別情報および制限コンテンツ識別情報を取得すると、主表示部１３ａＡの第２表示領域ＷＢに、取得した通常コンテンツ識別情報に基づいて、携帯電話機１Ｂが保持する通常コンテンツを特定する操作用表示情報を表示し、取得した制限コンテンツ識別情報に基づいて、携帯電話機１Ｂが保持する制限コンテンツを特定する操作用表示情報に、認証表示情報を付加して表示する。
【０１２０】
換言すると、表示制御部３２Ａは、コンテンツ取得部４３Ａから取得したコンテンツ識別情報に制限識別子が付加されていれば、操作用表示情報に認証表示情報を付加して表示し、一方、コンテンツ取得部４３Ａから取得したコンテンツ識別情報に制限識別子が付加されていなければ、操作用表示情報のみを表示する。
【０１２１】
ここで、操作用表示情報とは、ユーザがコンテンツを特定できるような情報であれば良く、例えば、コンテンツのファイル名、アイコン、サムネイル等である。また、認証表示情報とは、当該認証表示情報が付加されている操作用表示情報によって特定されるコンテンツの操作が制限されていることを示す情報である。認証表示情報は、例えば、操作が制限されていることを示す文字情報やアイコン等である。
【０１２２】
また、表示制御部３２Ａは、コンテンツ取得部４３Ａがコンテンツ識別情報のみを取得した場合、操作用表示情報としてコンテンツ識別情報を使用し、表示部にコンテンツＩＤまたはコンテンツのファイル名等を表示してもよい。また、表示制御部３２Ａは、コンテンツ取得部４３Ａがコンテンツ識別情報およびコンテンツ付属情報を取得した場合、操作用表示情報としてコンテンツ付属情報を使用し、コンテンツをコンテンツの種別を示すアイコンやサムネイル等で表示してもよい。
【０１２３】
また、表示制御部３２Ａは、認証部３６Ａからの指示に基づいて、主表示部１３ａＡに、ユーザに認証データを入力させるための認証データ入力画面を表示する。
【０１２４】
また、表示制御部３２Ａは、認証部３６Ａからの指示を受けて、指示された操作用表示情報から認証表示情報を除去して、主表示部１３ａＡに当該操作用表示情報を表示する。
【０１２５】
また、表示制御部３２Ａは、認証部３６Ａからの指示に基づいて、主表示部１３ａＡに認証ができなかったことを示す認証エラー画面を表示する。また、表示制御部３２Ａは、認証部３６Ａからの指示に基づいて、主表示部１３ａＡに認証エラー画面を表示した後、再度、携帯電話機１Ａおよび携帯電話機１Ｂの共有コンテンツをそれぞれ第１表示領域、第２表示領域に表示する。この際、表示制御部３２Ａは、指示された操作用表示情報に認証表示情報を付加して表示する。
【０１２６】
また、表示制御部３２Ａは、コンテンツ取得部４３Ａまたはコンテンツ送信部４４Ａから指示を受けて、指示された共有コンテンツを特定する操作用表示情報を第１表示領域または第２表示領域に追加して表示する。
【０１２７】
認証部３６は、操作が制限されているコンテンツの操作の制限を解除するための認証を実行するものである。
【０１２８】
具体的には、携帯電話機１Ａの認証部３６Ａは、入力操作特定部３３Ａから第２表示領域に表示されている認証表示情報をタッチする操作指示が通知されると、操作対象の認証表示情報が付加されている操作用表示情報によって特定される制限コンテンツの制限を解除するための認証開始を要求する認証開始要求指示を、近距離無線通信部１４Ａを介して、携帯電話機１Ｂに送信する。ここで、認証開始要求指示は、認証によって制限を解除する制限コンテンツのコンテンツ識別情報を含む。
【０１２９】
また、認証部３６Ａは、携帯電話機１Ｂから認証データ要求指示を受信すると、表示制御部３２Ａに対して、受信した認証データ要求指示に基づいて、ユーザに認証データを入力させるための認証データ入力画面を表示するように指示する。認証部３６Ａは、入力操作特定部３３Ａから認証データを取得すると、取得した認証データを、受信した認証データ要求指示に対する応答として、近距離無線通信部１４Ａを介して、携帯電話機１Ｂに送信する。
【０１３０】
また、認証部３６Ａは、表示制御部３２Ａに対して認証データ入力画面を表示するように指示した後、所定時間以内に認証データを取得できない場合、表示制御部３２Ａに対して、認証ができなかったことをユーザに通知するための認証エラー画面を表示するように指示する。
【０１３１】
また、認証部３６Ａは、認証開始要求指示に対する応答として、携帯電話機１Ｂから、認証開始要求指示が含むコンテンツ識別情報の示す制限コンテンツの操作の制限が解除されたことを示す制限解除通知を受信すると、操作対象の認証表示情報を除去して、操作の制限が解除された制限コンテンツを特定する操作用表示情報を表示するように表示制御部３２Ａに指示する。すなわち、制限解除通知には、操作の制限を解除した制限コンテンツを示すコンテンツ識別情報が含まれる。
【０１３２】
また、認証部３６Ａは、制限解除通知を受信せず、認証ができなかったことを示す認証エラー通知を受信した場合、表示制御部３２Ａに対して、受信した認証エラー通知に基づいて認証エラー画面を表示するように指示する。
【０１３３】
なお、認証部３６Ａは、入力操作特定部３３Ａから第２表示領域に表示されている認証表示情報をタッチする操作指示が通知されると、上記操作指示に基づいて、操作対象の認証表示情報が付加されている操作用表示情報によって特定される制限コンテンツの制限を解除するための認証データを生成し、生成した認証データおよび認証開始要求指示を、近距離無線通信部１４Ａを介して、携帯電話機１Ｂに送信してもよい。
【０１３４】
携帯電話機１Ｂの認証部３６Ｂは、携帯電話機１Ａから認証開始要求指示を受信すると、受信した認証開始要求指示に対する応答として、認証に使用する認証データを要求する認証データ要求指示を、近距離無線通信部１４Ｂを介して、携帯電話機１Ａに送信する。
【０１３５】
また、認証部３６Ｂは、認証データ要求指示に対する応答として、携帯電話機１Ａから認証データを受信すると、記憶部１２Ｂから、認証開始要求指示に含まれるコンテンツ識別情報に対応付けられている認証データを読み出し、読み出した認証データと、受信した認証データとが一致するか否かを判定する。
【０１３６】
認証部３６Ｂは、読み出した認証データと、受信した認証データとが一致した場合、認証開始要求指示に含まれるコンテンツ識別情報の示す制限コンテンツの操作の制限を解除し、その旨を示す制限解除通知を、近距離無線通信部１４Ｂを介して、携帯電話機１Ａに送信する。また、認証部３６Ｂは、制限コンテンツの制限を解除すると、制限を解除した制限コンテンツの制限解除フラグを立てて、記憶部１２Ｂに格納されている当該制限コンテンツのメタデータであるコンテンツ情報を更新する。
【０１３７】
また、認証部３６Ｂは、読み出した認証データと、受信した認証データとが一致しない場合、認証ができなかったことを示す認証エラー通知を、近距離無線通信部１４Ｂを介して、携帯電話機１Ａに送信する。
【０１３８】
また、認証部３６Ｂは、コンテンツ送信部４４Ｂからコンテンツ実体データ要求指示に含まれるコンテンツ識別情報に対応付けられている制限解除フラグが立っていないことを通知されると、コンテンツ実体データ要求指示に含まれるコンテンツ識別情報の示す制限コンテンツの制限を解除するための認証に使用する認証データを要求する認証データ要求指示を、近距離無線通信部１４Ｂを介して、携帯電話機１Ａに送信する。
【０１３９】
なお、認証部３６Ｂは、携帯電話機１Ａから認証開始要求指示および認証データを受信すると、記憶部１２Ｂから、認証開始要求指示に含まれるコンテンツ識別情報に対応付けられている認証データを読み出し、読み出した認証データと、受信した認証データとが一致するか否かを判定する。
【０１４０】
そして、認証部３６Ｂは、携帯電話機１Ａから認証データを受信すると、記憶部１２Ｂから、コンテンツ実体データ要求指示に含まれるコンテンツ識別情報に対応付けられている認証データを読み出し、読み出した認証データと、受信した認証データとが一致するか否かを判定する。読み出した認証データと、受信した認証データとが一致した場合、認証部３６Ｂは、コンテンツ実体データ要求指示に含まれるコンテンツ識別情報の示す制限コンテンツの操作の制限を解除して、当該制限コンテンツの操作の制限を解除したことをコンテンツ送信部４４Ｂに通知する。
【０１４１】
また、認証部３６Ｂは、読み出した認証データと、受信した認証データとが一致した場合、認証開始要求指示に含まれるコンテンツ識別情報の示す制限コンテンツの操作の制限を解除すると共に、当該制限コンテンツとは異なる自装置が保持する他の制限コンテンツに対する操作の制限を解除してもよい。ここで、上記他の制限コンテンツは、認証開始要求指示に含まれるコンテンツ識別情報の示す制限コンテンツとは異なる自装置が保持する１つまたは複数の制限コンテンツであってもよいし、認証開始要求指示に含まれるコンテンツ識別情報の示す制限コンテンツとは異なる自装置が保持するその他全ての制限コンテンツであってもよい。
【０１４２】
この場合、認証部３６Ｂは、認証開始要求指示に含まれるコンテンツ識別情報の示す制限コンテンツおよび当該制限コンテンツとは異なる自装置が保持する他の制限コンテンツの操作の制限を解除したことを示す制限解除通知を携帯電話機１Ａに送信する。また、認証部３６Ｂは、認証開始要求指示に含まれるコンテンツ識別情報の示す制限コンテンツおよび当該制限コンテンツとは異なる自装置が保持する他の制限コンテンツの制限解除フラグを立てて、記憶部１２Ｂに格納されている上記制限コンテンツおよび上記他の制限コンテンツのメタデータであるコンテンツ情報を更新する。
【０１４３】
記憶部１２は、制御部１１が参照するプログラムやデータ等を格納するものであり、例えば、コンテンツ処理部３５が他の携帯電話機と送受信する画像、動画、テキストデータ、ｈｔｍｌデータ、連絡先情報、アプリデータ等の各種コンテンツの実体データおよび当該コンテンツのメタデータであるコンテンツ情報を格納している。
【０１４４】
記憶部１２に格納されているコンテンツ情報は、例えば、図４に示すような情報であってよい。図４は、携帯電話機１の記憶部１２に格納されているコンテンツ情報の一例を示す図であって、図４（ａ）は、携帯電話機１Ａの記憶部１２に格納されているコンテンツ情報を示し、図４（ｂ）は、携帯電話機１Ｂの記憶部１２に格納されているコンテンツ情報を示す。
【０１４５】
図４に示すように、コンテンツ情報は、「コンテンツＩＤ」６１、「コンテンツ名」６２、「種類」６３、「サイズ」６４、「サムネイル」６５、「作成日時」６６、「共有設定」６７、「制限の有無」６８、「認証方法」６９、「認証データ」７０、「制限解除有効範囲」７１および「制限解除フラグ」７２がそれぞれ対応付けられている情報である。
【０１４６】
「コンテンツＩＤ」６１は、コンテンツを一意に識別するための情報である。また、「コンテンツ名」６２は、コンテンツの名称を示す情報である。
【０１４７】
「種類」６３は、コンテンツの種類を示す情報である。また、「サイズ」６４は、コンテンツのデータのサイズを示す情報である。また、「サムネイル」６５は、コンテンツのサムネイル画像を示す情報である。「作成日時」６６は、コンテンツが作成された日時を示す情報である。
【０１４８】
「共有設定」６７は、コンテンツが載せる通信アプリ実行時に他の携帯電話機１と共有するコンテンツであるか否かを示す情報である。図示の例では、「共有設定」６７が「○」の場合、通信アプリ実行時に他の携帯電話機１と共有する共有コンテンツを示し、「共有設定」６７が「×」の場合、通信アプリ実行時に他の携帯電話機１と共有しないコンテンツを示す。
【０１４９】
「制限の有無」６８は、コンテンツの操作が制限されているか否かを示す情報である。図示の例では、「制限の有無」６８が「○」の場合、操作が制限されている制限コンテンツを示し、「制限の有無」６８が「×」の場合、操作が制限されていない通常コンテンツを示す。
【０１５０】
「認証方法」６９は、制限コンテンツの操作の制限を解除するための認証方法を示す情報である。認証方法として、例えば、ユーザの音声を照合する方法、ユーザの指紋を照合する方法、ユーザが設定したパスワードを照合する方法、ユーザが設定した画像を照合する方法等がある。また、その他にも、ユーザが画面上の所定位置をタッチした順番を照合する方法や、ユーザが画面上に触れた軌跡を照合する方法等でもよい。
【０１５１】
「認証データ」７０は、制限コンテンツの操作の制限を解除するための認証に使用する認証データであって、ユーザが予め設定した認証データを示す情報である。
【０１５２】
「制限解除有効範囲」７１は、制限コンテンツの操作の制限が解除されてから、制限が解除された制限解除状態が継続する範囲を示す情報である。制限解除状態が継続する範囲とは、例えば、制限が解除されてからの所定期間でもよいし、制限が解除された後のユーザの操作回数でもよいし、制限解除状態から操作が制限される制限状態に切り替わる条件であってもよい。制限解除状態から制限状態に切り替わる条件として、例えば、載せる通信アプリ終了時でもよいし、２端末が離れた（重層状態ではなくなった）時点でもよいし、２端末間の通信接続が切断された時点でもよい。
【０１５３】
「制限解除フラグ」７２は、制限コンテンツの操作の制限が解除されている制限解除状態であるか、制限コンテンツの操作が制限されている制限状態であるかを示す情報である。図示の例では、「制限解除フラグ」７２が「Ｔ」の場合、制限コンテンツが制限解除状態であることを示し、「制限解除フラグ」７２が「Ｆ」の場合、制限コンテンツが制限状態であることを示す。
【０１５４】
なお、図４に示す例では、「制限の有無」６８、「認証方法」６９、「認証データ」７０、「制限解除有効範囲」７１および「制限解除フラグ」７２は、それぞれ１つのコンテンツごとに設定されているがこれに限るものではない。例えば、複数のコンテンツごと、もしくは、携帯電話機単位で設定されていてもよい。
【０１５５】
〔載せる通信アプリ実行処理〕
次に、携帯電話機１における載せる通信アプリ実行処理について図５〜図１２に基づいて説明する。図５は、携帯電話機１における載せる通信アプリ実行処理の一例を示すフローチャートである。
【０１５６】
図５に示すように、まず、制御部１１は、ユーザの操作に基づいて、載せる通信アプリを起動する（Ｓ１）。起動後、重層状態判定部３１が、携帯電話機１が他の携帯電話機１と重なっている重層状態であるか否かを判定し、自装置が上端末Ａであるか下端末Ｂであるかを特定する（Ｓ２）。
【０１５７】
次に、上端末Ａである携帯電話機１Ａおよび下端末Ｂである携帯電話機１Ｂは、それぞれ、通信接続確立処理を実行し、互いの通信接続を確立する（Ｓ３Ａ、Ｓ３Ｂ）。両者が通信接続確立後、両者は、コンテンツ表示処理を実行し、携帯電話機１Ａは、主表示部１３ａＡに携帯電話機１Ａおよび１Ｂの保持する共有コンテンツを表示させる（Ｓ４Ａ、Ｓ４Ｂ）。そして、両者は、携帯電話機１Ａが受け付けたユーザの操作に基づいて、コンテンツ処理を実行し、共有コンテンツの移動、複製等を行う（Ｓ５Ａ、Ｓ５Ｂ）。
【０１５８】
その後、両者は、それぞれ、２台の携帯電話機１が離されたか否かを判定する（Ｓ６Ａ、Ｓ６Ｂ）。重層状態が維持されていれば（Ｓ６Ａ、Ｓ６ＢでＮＯ）、引き続き両者は、それぞれＳ５Ａ、Ｓ５Ｂの処理を行い、一方、２台の携帯電話機１が重層状態でなければ（Ｓ６Ａ、Ｓ６ＢでＹＥＳ）、両者は、それぞれ載せる通信アプリを終了する（Ｓ７Ａ、Ｓ７Ｂ）。
【０１５９】
〔載せる通信アプリ実行処理における各処理の詳細について〕
次に、図６〜図１２に基づいて、図５におけるＳ２〜Ｓ５（重層状態判定処理、通信接続確立処理、コンテンツ表示処理およびコンテンツ処理）の処理について詳細に説明する。図６は、重層状態判定処理の一例を示すフローチャートである。図７は、上端末および下端末の通信接続確立処理の一例を示すフローチャートである。図８は、上端末および下端末のコンテンツ表示処理の一例を示すフローチャートである。図９は、上端末および下端末のコンテンツ処理の一例を示すフローチャートである。図１０は、上端末および下端末のコンテンツ処理に含まれる上端末および下端末の制限解除処理の一例を示すフローチャートである。図１１は、上端末および下端末のコンテンツ処理に含まれる上端末および下端末のコンテンツ送受信処理の一例を示すフローチャートである。図１２は、上端末のコンテンツ送受信処理に含まれる上端末における下端末へのコンテンツ送信処理の一例を示すフローチャートである。
【０１６０】
また、最後に、Ｓ６Ａ、Ｓ６Ｂにおける２台の携帯電話機１が重層状態を維持しているか否かの判定処理について説明する。
【０１６１】
〔重層状態判定処理〕
まず、図６に基づいて、重層状態判定処理について詳細に説明する。図６に示すように、載せる通信アプリを起動後、携帯電話機１の下端末状態判定部４２は、主表示部１３ａの光センサ１７ａが影を検出したか否かを判定する（Ｓ１１）。
【０１６２】
光センサ１７ａが影を検出すると（Ｓ１１でＹＥＳ）、下端末状態判定部４２は、自装置を下端末Ｂであると判定し（Ｓ１２）、その旨を表示制御部３２に通知する。表示制御部３２Ｂは、下端末状態判定部４２から自装置が下端末Ｂであることを通知されると、主表示部１３ａＢから所定の周波数の光を所定の発光間隔で発光させる。つまり、表示制御部３２Ｂは、主表示部１３ａＢを点滅表示させる（Ｓ１３）。
【０１６３】
一方、光センサ１７ａが影を検出しない場合（Ｓ１１でＮＯ）、上端末状態判定部４１は、副表示部１３ｂの光センサ１７ｂが主表示部１３ａの点滅表示を検出したか否かを判定する（Ｓ１４）。光センサ１７ｂが点滅表示を検出すると（Ｓ１４でＹＥＳ）、上端末状態判定部４１は、自装置を上端末Ａであると判定する（Ｓ１５）。光センサ１７ｂが点滅表示を検出しない場合（Ｓ１４でＮＯ）、再度Ｓ１１に戻る。
【０１６４】
なお、図５および図６の処理例では、載せる通信アプリを起動してから、重層状態判定処理を行っているが、これに限るものではない。例えば、光センサ１７ａが影を検出した時点で、載せる通信アプリを起動して、下端末状態判定部４２が、自装置を下端末Ｂであると判定し、光センサ１７ｂが点滅表示を検出した時点で、載せる通信アプリを起動して、上端末状態判定部４１は、自装置を上端末Ａであると判定してもよい。
【０１６５】
また、図示していないが、所定期間、光センサ１７ａが影を検出せず、かつ、光センサ１７ｂが点滅表示を検出しない場合、主表示部１３ａにエラーを表示し、重層状態にするように促すメッセージを表示したり、タイムアウトになったとして載せる通信アプリを終了したりする。
【０１６６】
〔通信接続確立処理〕
次に、図７に基づいて、通信接続確立処理について詳細に説明する。図７に示すように、自装置を下端末Ｂであると判定した携帯電話機１Ｂの通信接続制御部３４Ｂは、下端末状態判定部４２Ｂから下端末Ｂであることを通知されると、近距離無線通信部１４Ｂを起動して、通信接続の待ち受けを開始させる（Ｓ２１）。
【０１６７】
一方、自装置を上端末Ａであると判定した携帯電話機１Ａの通信接続制御部３４Ａは、上端末状態判定部４１Ａから上端末Ａであることを通知されると、近距離無線通信部１４Ａを介して、通信開始信号を携帯電話機１Ｂに送信する（Ｓ２２）。
【０１６８】
携帯電話機１Ａから通信開始信号を受信すると、通信接続制御部３４Ｂは、自装置（携帯電話機１Ｂ）の端末ＩＤを携帯電話機１Ａに送信する（Ｓ２３）。携帯電話機１Ｂから携帯電話機１Ｂの端末ＩＤを受信すると、通信接続制御部３４Ａは、自装置（携帯電話機１Ａ）の端末ＩＤを携帯電話機１Ｂに送信する（Ｓ２４）。
【０１６９】
通信接続制御部３４Ｂは、携帯電話機１Ａから端末ＩＤを受信して、通信接続の確立を完了し、通信接続制御部３４Ａは、端末ＩＤ送信に対するレスポンスを受信して、通信接続の確立が完了したことを確認する。
【０１７０】
〔コンテンツ表示処理〕
次に、図８に基づいて、コンテンツ表示処理について詳細に説明する。図８に示すように、携帯電話機１Ａでは、通信接続確立後、コンテンツ取得部４３Ａは、近距離無線通信部１４Ａを介して、携帯電話機１Ｂに共有コンテンツ要求指示を送信する（Ｓ３１）。
【０１７１】
一方、携帯電話機１Ｂでは、通信接続確立後、携帯電話機１Ａから共有コンテンツ要求指示を受信すると、コンテンツ送信部４４Ｂは、記憶部１２Ｂから自装置（携帯電話機１Ｂ）の通常コンテンツを示す通常コンテンツ識別情報と、制限コンテンツを示す制限コンテンツ識別情報とを読み出し、読み出した通常コンテンツ識別情報および制限コンテンツ識別情報を、近距離無線通信部１４Ｂを介して携帯電話機１Ａに送信する（Ｓ３２）。
【０１７２】
また、コンテンツ取得部４３Ａは、通信接続確立後、記憶部１２Ａから自装置（携帯電話機１Ａ）の通常コンテンツを示す通常コンテンツ識別情報と、制限コンテンツを示す制限コンテンツ識別情報とを読み出し、読み出した通常コンテンツ識別情報および制限コンテンツ識別情報を表示制御部３２Ａに出力する。また、コンテンツ取得部４３Ａは、共有コンテンツ要求指示に対する応答として、携帯電話機１Ｂから通常コンテンツ識別情報および制限コンテンツ識別情報を受信すると、受信した携帯電話機１Ｂの通常コンテンツ識別情報および制限コンテンツ識別情報を表示制御部３２Ａに出力する。
【０１７３】
携帯電話機１Ａでは、通信接続確立後、表示制御部３２Ａは、主表示部１３ａＡの表示領域に、第１表示領域ＷＡおよび第２表示領域ＷＢを設定する（Ｓ３３）。
【０１７４】
そして、表示制御部３２Ａは、コンテンツ取得部４３Ａから携帯電話機１Ａの通常コンテンツ識別情報および制限コンテンツ識別情報を取得すると、主表示部１３ａＡの第１表示領域ＷＡに、取得した通常コンテンツ識別情報に基づいて、携帯電話機１Ａが保持する通常コンテンツを特定する操作用表示情報を表示し、取得した制限コンテンツ識別情報に基づいて、携帯電話機１Ａが保持する制限コンテンツを特定する操作用表示情報に、認証表示情報を付加して表示する（Ｓ３４）。
【０１７５】
また、表示制御部３２Ａは、コンテンツ取得部４３Ａから携帯電話機１Ｂの通常コンテンツ識別情報および制限コンテンツ識別情報を取得すると、主表示部１３ａＡの第２表示領域ＷＢに、取得した通常コンテンツ識別情報に基づいて、携帯電話機１Ｂが保持する通常コンテンツを特定する操作用表示情報を表示し、取得した制限コンテンツ識別情報に基づいて、携帯電話機１Ｂが保持する制限コンテンツを特定する操作用表示情報に、認証表示情報を付加して表示する（Ｓ３５）。
【０１７６】
なお、Ｓ３２において、コンテンツ送信部４４Ｂは、記憶部１２Ｂから共有コンテンツ識別情報だけではなく、共有コンテンツのサムネイル画像、共有コンテンツのコンテンツ種別情報、共有コンテンツのサイズ情報、共有コンテンツの作成日時情報等の共有コンテンツの付属情報を読み出し、共有コンテンツ識別情報および共有コンテンツ付属情報を携帯電話機１Ａに送信してもよい。
【０１７７】
また、上述のコンテンツ表示処理例では、携帯電話機１Ｂが携帯電話機１Ａから共有コンテンツ要求指示を受信してから、通常コンテンツ識別情報および制限コンテンツ識別情報を送信しているが、これに限るものではない。例えば、携帯電話機１Ｂが、通信接続確立後、携帯電話機１Ａに通常コンテンツ識別情報および制限コンテンツ識別情報を送信し、携帯電話機１Ａは、通信接続確立後、携帯電話機１Ｂから通常コンテンツ識別情報および制限コンテンツ識別情報が送信されるのを待つようにしてもよい。
【０１７８】
〔コンテンツ処理〕
次に、図９に基づいて、コンテンツ処理について詳細に説明する。なお、ここでは、認証表示情報が付加されている操作用表示情報を他の領域に移動させる場合、ユーザは、一旦、制限を解除するための認証の操作をした後に、操作用表示情報を他の領域に移動させる操作を行うものとする。つまり、携帯電話機１Ａにコンテンツが表示された後、ユーザは、制限コンテンツの操作制限を解除するための認証表示情報をタッチする操作、または、認証表示情報が付加されていない操作用表示情報を他の表示領域に移動させる操作を入力するものとする。
【０１７９】
図９に示すように、携帯電話機１Ａは、携帯電話機１Ａおよび携帯電話機１Ｂの共有コンテンツを表示後、光センサ１７ａＡ、操作部１６ａＡまたは音声入力部２３Ａから表示中のコンテンツを操作する指示が入力されるのを待つ。
【０１８０】
ここで、ユーザが主表示部１３ａに表示されている認証表示情報をタッチする操作を行うと（Ｓ４１でＹＥＳ）、携帯電話機１Ａは、タッチされた認証表示情報が付加されている操作用表示情報によって特定される制限コンテンツの制限を解除するための制限解除処理を実行する（Ｓ４２）。
【０１８１】
また、ユーザが主表示部１３ａに表示されている操作用表示情報を他の表示領域に移動させる操作を行うと（Ｓ４３でＹＥＳ）、携帯電話機１Ａは、操作対象の操作用表示情報によって特定される共有コンテンツを携帯電話機１Ｂと送受信するコンテンツ送受信処理を実行する（Ｓ４４）。
【０１８２】
また、携帯電話機１Ａは、ユーザから操作が入力されなければ（Ｓ４１でＮＯ、かつ、Ｓ４３でＮＯ）、コンテンツ処理を終了する。
【０１８３】
一方、携帯電話機１Ｂは、携帯電話機１Ａから指示が送信されるのを待つ。
【０１８４】
ここで、携帯電話機１Ｂは、携帯電話機１Ａから、携帯電話機１Ｂが保持する制限コンテンツの制限を解除するための認証開始を要求する認証開始要求指示を受信すると（Ｓ４５でＹＥＳ）、認証開始要求指示の示す制限コンテンツの制限を解除するための制限解除処理を実行する（Ｓ４６）。
【０１８５】
また、携帯電話機１Ｂは、携帯電話機１Ａから、携帯電話機１Ａまたは携帯電話機１Ｂが保持する共有コンテンツを携帯電話機１Ａと送受信するコンテンツ送受信要求指示を受信すると（Ｓ４７でＹＥＳ）、コンテンツ送受信要求指示の示す共有コンテンツを携帯電話機１Ａと送受信するコンテンツ送受信処理を実行する（Ｓ４８）。
【０１８６】
また、携帯電話機１Ｂは、携帯電話機１Ａから指示が送信されなければ（Ｓ４５でＮＯ、かつ、Ｓ４７でＮＯ）、コンテンツ処理を終了する。
【０１８７】
〔制限解除処理〕
次に、図１０に基づいて、制限解除処理について詳細に説明する。図１０に示すように、携帯電話機１Ａの入力操作特定部３３Ａは、共有コンテンツ表示後に、光センサ１７ａＡ、操作部１６ａＡまたは音声入力部２３Ａから表示中のコンテンツを操作する指示が入力されるのを待つ。
【０１８８】
ここで、入力操作特定部３３Ａは、光センサ１７ａＡ、操作部１６ａＡまたは音声入力部２３Ａから、第２表示領域に表示されている認証表示情報をタッチする操作指示を取得すると（Ｓ４０１でＹＥＳ）、その旨を認証部３６Ａに通知する。
【０１８９】
携帯電話機１Ａの認証部３６Ａは、入力操作特定部３３Ａから第２表示領域に表示されている認証表示情報をタッチする操作指示が通知されると、操作対象の認証表示情報が付加されている操作用表示情報によって特定される制限コンテンツの制限を解除するための認証開始を要求する認証開始要求指示を、近距離無線通信部１４Ａを介して、携帯電話機１Ｂに送信する（Ｓ４０２）。
【０１９０】
一方、携帯電話機１Ｂの認証部３６Ｂは、携帯電話機１Ａから認証開始要求指示を受信すると、受信した認証開始要求指示に対する応答として、認証に使用する認証データを要求する認証データ要求指示を、近距離無線通信部１４Ｂを介して、携帯電話機１Ａに送信する（Ｓ４０３）。
【０１９１】
携帯電話機１Ａの認証部３６Ａは、携帯電話機１Ｂから認証データ要求指示を受信すると、表示制御部３２Ａに対して、受信した認証データ要求指示に基づいて、ユーザに認証データを入力させるための認証データ入力画面を表示するように指示する。表示制御部３２Ａは、認証部３６Ａからの指示に基づいて、主表示部１３ａＡに認証データ入力画面を表示する（Ｓ４０４）。
【０１９２】
ここで、入力操作特定部３３Ａは、光センサ１７ａＡ、操作部１６ａＡまたは音声入力部２３Ａを介して、ユーザから認証データが入力されるのを待つ（Ｓ４０５）。
【０１９３】
認証データが入力されると（Ｓ４０５でＹＥＳ）、入力操作特定部３３Ａは、取得した認証データを認証部３６Ａに出力する。認証部３６Ａは、取得した認証データを、受信した認証データ要求指示に対する応答として、近距離無線通信部１４Ａを介して、携帯電話機１Ｂに送信する（Ｓ４０６）。
【０１９４】
一方、携帯電話機１Ｂの認証部３６Ｂは、認証データ要求指示を送信した後、携帯電話機１Ａから認証データが送信されるのを待つ（Ｓ４０７）。
【０１９５】
ここで、認証部３６Ｂは、携帯電話機１Ａから認証データを受信すると（Ｓ４０７でＹＥＳ）、記憶部１２Ｂから、認証開始要求指示に含まれるコンテンツ識別情報に対応付けられている認証データを読み出し、読み出した認証データと、受信した認証データとが一致するか否かを判定する（Ｓ４０８）。
【０１９６】
読み出した認証データと、受信した認証データとが一致した場合（Ｓ４０８でＹＥＳ）、認証部３６Ｂは、認証開始要求指示に含まれるコンテンツ識別情報の示す制限コンテンツの操作の制限を解除し、その旨を示す制限解除通知を、近距離無線通信部１４Ｂを介して、携帯電話機１Ａに送信する（Ｓ４０９）。
【０１９７】
一方、携帯電話機１Ａの認証部３６Ａは、認証データを送信した後、携帯電話機１Ｂから制限解除通知が送信されるのを待つ（Ｓ４１０）。
【０１９８】
ここで、認証部３６Ａは、携帯電話機１Ｂから制限解除通知を受信すると（Ｓ４１０でＹＥＳ）、操作対象の認証表示情報を除去して、操作の制限が解除された制限コンテンツを特定する操作用表示情報を表示するように表示制御部３２Ａに指示する。そして、表示制御部３２Ａは、認証部３６Ａからの指示を受けて、主表示部１３ａＡの第２表示領域において、操作対象の認証表示情報が付加されていた操作用表示情報から当該認証表示情報を除去して、制限が解除された制限コンテンツを特定する操作用表示情報を表示する（Ｓ４１１）。
【０１９９】
また、携帯電話機１Ｂの認証部３６Ｂは、制限コンテンツの制限を解除すると、制限を解除した制限コンテンツの制限解除フラグを立てて、記憶部１２Ｂに格納されている当該制限コンテンツのコンテンツ情報を更新する（Ｓ４１２）。
【０２００】
ところで、Ｓ４０５において、携帯電話機１Ａに認証データが入力されなければ、（Ｓ４０５でＮＯ）、認証部３６Ａは、表示制御部３２Ａに対して、認証ができなかったことをユーザに通知するための認証エラー画面を表示するように指示する。表示制御部３２Ａは、認証部３６Ａからの指示に基づいて、主表示部１３ａＡに認証エラー画面を表示する（Ｓ４１３）。
【０２０１】
また、Ｓ４０７において、携帯電話機１Ｂに認証データが送信されない場合（Ｓ４０７でＮＯ）、認証部３６Ｂは、認証ができなかったことを示す認証エラー通知を、近距離無線通信部１４Ｂを介して、携帯電話機１Ａに送信する（Ｓ４１４）。また、Ｓ４０８において、読み出した認証データと、受信した認証データとが一致しなかった場合（Ｓ４０８でＮＯ）も、認証部３６Ｂは、認証エラー通知を携帯電話機１Ａに送信する（Ｓ４１４）。
【０２０２】
また、Ｓ４１０において、携帯電話機１Ａの認証部３６Ａが制限解除通知を受信せず、認証エラー通知を受信した場合（Ｓ４１０でＮＯ）、認証部３６Ａは、表示制御部３２Ａに対して、受信した認証エラー通知に基づいて認証エラー画面を表示するように指示する。表示制御部３２Ａは、認証部３６Ａからの指示に基づいて、主表示部１３ａＡに認証エラー画面を表示する（Ｓ４１３）。
【０２０３】
また、Ｓ４０１において、携帯電話機１Ａの入力操作特定部３３Ａは、共有コンテンツ表示後に、第１表示領域に表示されている認証表示情報をタッチする操作指示を取得すると（Ｓ４０１でＮＯ）、その旨を認証部３６Ａに通知する。
【０２０４】
携帯電話機１Ａの認証部３６Ａは、入力操作特定部３３Ａから第１表示領域に表示されている認証表示情報をタッチする操作指示が通知されると、表示制御部３２Ａに対して、操作対象の認証表示情報が付加されている操作用表示情報によって特定される制限コンテンツの制限を解除するための認証に使用する認証データをユーザに入力させるための認証データ入力画面を表示するように指示する。表示制御部３２Ａは、認証部３６Ａからの指示に基づいて、主表示部１３ａＡに認証データ入力画面を表示する（Ｓ４１５）。
【０２０５】
ここで、入力操作特定部３３Ａは、光センサ１７ａＡ、操作部１６ａＡまたは音声入力部２３Ａを介して、ユーザから認証データが入力されるのを待つ（Ｓ４１６）。
【０２０６】
認証データが入力されると（Ｓ４１６でＹＥＳ）、入力操作特定部３３Ａは、取得した認証データを認証部３６Ａに出力する。認証部３６Ａは、入力操作特定部３３Ａから認証データを取得すると、記憶部１２Ａから、操作対象の認証表示情報が付加されている操作用表示情報によって特定される制限コンテンツのコンテンツ識別情報に対応付けられている認証データを読み出し、読み出した認証データと、取得した認証データとが一致するか否かを判定する（Ｓ４１７）。
【０２０７】
読み出した認証データと、取得した認証データとが一致した場合（Ｓ４１７でＹＥＳ）、認証部３６Ａは、操作対象の認証表示情報が付加されている操作用表示情報によって特定される制限コンテンツの操作の制限を解除する。そして、認証部３６Ａは、操作対象の認証表示情報を除去して、制限を解除した制限コンテンツを特定する操作用表示情報を表示するように表示制御部３２Ａに指示する。そして、表示制御部３２Ａは、認証部３６Ａからの指示を受けて、主表示部１３ａＡの第１表示領域において、操作対象の認証表示情報が付加されていた操作用表示情報から当該認証表示情報を除去して、制限が解除された制限コンテンツを特定する操作用表示情報を表示する（Ｓ４１８）。
【０２０８】
また、認証部３６Ａは、制限コンテンツの操作の制限を解除すると、制限を解除した制限コンテンツの制限解除フラグを立てて、記憶部１２Ｂに格納されている当該制限コンテンツのコンテンツ情報を更新する（Ｓ４１９）。
【０２０９】
一方、Ｓ４１６において、携帯電話機１Ａに認証データが入力されなければ、（Ｓ４１６でＮＯ）、認証部３６Ａは、表示制御部３２Ａに対して、認証ができなかったことをユーザに通知するための認証エラー画面を表示するように指示する。表示制御部３２Ａは、認証部３６Ａからの指示に基づいて、主表示部１３ａＡに認証エラー画面を表示する（Ｓ４２０）。また、Ｓ４１７において、読み出した認証データと、取得した認証データとが一致しなかった場合（Ｓ４１７でＮＯ）も、認証部３６Ａは、表示制御部３２Ａに対して、認証エラー画面を表示するように指示し、表示制御部３２Ａは、認証部３６Ａからの指示に基づいて、主表示部１３ａＡに認証エラー画面を表示する（Ｓ４２０）。
【０２１０】
なお、携帯電話機１Ｂの認証部３６Ｂが音声による認証を行う場合、認証部Ｂは、携帯電話機１Ａから認証データを取得する代わりに、携帯電話機１Ｂの音声入力部２３Ｂから認証データを取得してもよい。
【０２１１】
具体的には、認証部３６Ｂは、認証データ要求指示を携帯電話機１Ａに送信すると共に、音声入力部２３Ｂを起動させる。携帯電話機１Ａの認証部３６Ａは、認証データ要求指示を受信すると、表示制御部３２Ａに対して、認証データ入力画面を表示するように指示する。
【０２１２】
そして、認証部３６Ｂは、自装置の音声入力部２３Ｂが音声を集音するのを待ち、音声入力部２３Ｂから音声データを取得すると、取得した音声データと、記憶部１２Ｂから読み出した認証データとが一致するか否かを判定する。
【０２１３】
このように、携帯電話機１Ｂの認証部３６Ｂが音声による認証を行う場合、図１０に示す制限解除処理における携帯電話機１Ａの認証部３６Ａが認証データを取得して、携帯電話機１Ｂに送信するという処理が不要になる。従って、認証処理にかかる負荷を低減することができる。
【０２１４】
なお、携帯電話機１Ａの認証部３６Ａは、認証データ要求指示を受信すると、表示制御部３２Ａに対して指示すると共に、携帯電話機１Ａの音声入力部２３Ａを停止させることが望ましい。音声入力部２３Ａを停止させることにより、携帯電話機１Ａが認証データを取得することができなくなり、携帯電話機１Ａのユーザが不正に携帯電話機１Ｂの保持する制限コンテンツの操作の制限を解除することを防ぐことができる。
【０２１５】
〔コンテンツ送受信処理〕
次に、図１１に基づいて、コンテンツ送受信処理について詳細に説明する。図１１に示すように、携帯電話機１Ａの入力操作特定部３３Ａは、共有コンテンツ表示後に、光センサ１７ａＡ、操作部１６ａＡまたは音声入力部２３Ａから表示中のコンテンツを操作する指示が入力されるのを待つ。
【０２１６】
ここで、携帯電話機１Ａの入力操作特定部３３Ａは、共有コンテンツ表示後に、光センサ１７ａＡ、操作部１６ａＡまたは音声入力部２３Ａから、第２表示領域に表示されている操作用表示情報を第１表示領域に移動させる操作指示を取得すると（Ｓ４３１でＹＥＳ）、その旨をコンテンツ処理部３５Ａに通知する。
【０２１７】
コンテンツ処理部３５Ａのコンテンツ取得部４３Ａは、入力操作特定部３３Ａから第２表示領域に表示されている操作用表示情報を第１表示領域に移動させる操作指示が通知されると、操作対象の操作用表示情報によって特定される携帯電話機１Ｂが保持する共有コンテンツの実体データの送信を要求するコンテンツ実体データ要求指示を、近距離無線通信部１４Ａを介して、携帯電話機１Ｂに送信する（Ｓ４３２）。
【０２１８】
一方、携帯電話機１Ｂのコンテンツ送信部４４Ｂは、携帯電話機１Ａからコンテンツ実体データ要求指示を受信すると（Ｓ４３３でＹＥＳ）、受信したコンテンツ実体データ要求指示に含まれるコンテンツ識別情報の示す共有コンテンツが通常コンテンツであるか制限コンテンツであるかを特定する（Ｓ４３４）。
【０２１９】
ここで、コンテンツ送信部４４Ｂは、受信したコンテンツ実体データ要求指示に含まれるコンテンツ識別情報の示す共有コンテンツが通常コンテンツである場合（Ｓ４３４でＮＯ）、記憶部１２Ｂから、上記コンテンツ識別情報の示す共有コンテンツ（通常コンテンツ）の実体データを読み出し、受信したコンテンツ実体データ要求指示に対する応答として、読み出した共有コンテンツの実体データを、近距離無線通信部１４Ｂを介して、携帯電話機１Ａに送信する（Ｓ４３５）。
【０２２０】
一方、携帯電話機１Ａのコンテンツ取得部４３Ａは、コンテンツ実体データ要求指示の送信後、その応答として、操作対象の操作用表示情報によって特定される共有コンテンツの実体データを受信すると（Ｓ４３６でＮＯ）、受信した共有コンテンツの実体データを記憶部１２Ａに格納する（Ｓ４３７）。また、コンテンツ取得部４３Ａは、共有コンテンツの実体データを受信すると、その旨を表示制御部３２Ａに通知する。
【０２２１】
表示制御部３２Ａは、コンテンツ取得部４３Ａから、操作対象の操作用表示情報によって特定される共有コンテンツの実体データを受信したことを通知されると、操作対象の操作用表示情報を第１表示領域に追加して表示する（Ｓ４３８）。
【０２２２】
ところで、Ｓ４３４において、受信したコンテンツ実体データ要求指示に含まれるコンテンツ識別情報の示す共有コンテンツが制限コンテンツである場合（Ｓ４３４でＹＥＳ）、コンテンツ送信部４４Ｂは、記憶部１２Ｂに格納されているコンテンツ情報を参照して、コンテンツ実体データ要求指示に含まれるコンテンツ識別情報に対応付けられている制限解除フラグが立っているか否かを確認する（Ｓ４３９）。
【０２２３】
ここで、コンテンツ実体データ要求指示に含まれるコンテンツ識別情報に対応付けられている制限解除フラグが立っている場合（Ｓ４３９でＹＥＳ）、コンテンツ送信部４４Ｂは、記憶部１２Ｂから、上記コンテンツ識別情報の示す共有コンテンツ（制限コンテンツ）の実体データを読み出し、受信したコンテンツ実体データ要求指示に対する応答として、読み出した共有コンテンツの実体データを、近距離無線通信部１４Ｂを介して、携帯電話機１Ａに送信する（Ｓ４３５）。
【０２２４】
一方、携帯電話機１Ａのコンテンツ取得部４３Ａは、コンテンツ実体データ要求指示の送信後、その応答として、操作対象の操作用表示情報によって特定される共有コンテンツの実体データを受信すると（Ｓ４３６でＮＯ）、受信した共有コンテンツの実体データを記憶部１２Ａに格納する（Ｓ４３７）。また、コンテンツ取得部４３Ａは、共有コンテンツの実体データを受信すると、その旨を表示制御部３２Ａに通知する。
【０２２５】
表示制御部３２Ａは、コンテンツ取得部４３Ａから、操作対象の操作用表示情報によって特定される共有コンテンツの実体データを受信したことを通知されると、操作対象の操作用表示情報を第１表示領域に追加して表示する（Ｓ４３８）。
【０２２６】
ところで、Ｓ４３９において、コンテンツ実体データ要求指示に含まれるコンテンツ識別情報に対応付けられている制限解除フラグが立っていない場合（Ｓ４３９でＮＯ）、コンテンツ送信部４４Ｂは、その旨を認証部３６Ｂに通知する。
【０２２７】
認証部３６Ｂは、コンテンツ送信部４４Ｂからコンテンツ実体データ要求指示に含まれるコンテンツ識別情報に対応付けられている制限解除フラグが立っていないことを通知されると、コンテンツ実体データ要求指示に含まれるコンテンツ識別情報の示す制限コンテンツの制限を解除するための認証に使用する認証データを要求する認証データ要求指示を、近距離無線通信部１４Ｂを介して、携帯電話機１Ａに送信する（Ｓ４４０）。
【０２２８】
携帯電話機１Ａの認証部３６Ａは、コンテンツ取得部４３Ａがコンテンツ実体データ要求指示の送信後、携帯電話機１Ｂから認証データ要求指示を受信すると（Ｓ４３６でＹＥＳ）、表示制御部３２Ａに対して、受信した認証データ要求指示に基づいて、ユーザに認証データを入力させるための認証データ入力画面を表示するように指示する。表示制御部３２Ａは、認証部３６Ａからの指示に基づいて、主表示部１３ａＡに認証データ入力画面を表示する（Ｓ４４１）。
【０２２９】
ここで、入力操作特定部３３Ａは、光センサ１７ａＡ、操作部１６ａＡまたは音声入力部２３Ａを介して、ユーザから認証データが入力されるのを待つ（Ｓ４４２）。
【０２３０】
認証データが入力されると（Ｓ４４２でＹＥＳ）、入力操作特定部３３Ａは、取得した認証データを認証部３６Ａに出力する。認証部３６Ａは、取得した認証データを、受信した認証データ要求指示に対する応答として、近距離無線通信部１４Ａを介して、携帯電話機１Ｂに送信する（Ｓ４４３）。
【０２３１】
一方、携帯電話機１Ｂの認証部３６Ｂは、認証データ要求指示を送信した後、携帯電話機１Ａから認証データが送信されるのを待つ（Ｓ４４４）。
【０２３２】
ここで、認証部３６Ｂは、携帯電話機１Ａから認証データを受信すると（Ｓ４４４でＹＥＳ）、記憶部１２Ｂから、コンテンツ実体データ要求指示に含まれるコンテンツ識別情報に対応付けられている認証データを読み出し、読み出した認証データと、受信した認証データとが一致するか否かを判定する（Ｓ４４５）。
【０２３３】
読み出した認証データと、受信した認証データとが一致した場合（Ｓ４４５でＹＥＳ）、認証部３６Ｂは、コンテンツ実体データ要求指示に含まれるコンテンツ識別情報の示す制限コンテンツの操作の制限を解除して、当該制限コンテンツの操作の制限を解除したことをコンテンツ送信部４４Ｂに通知する。コンテンツ送信部４４Ｂは、認証部３６Ｂから制限コンテンツの操作の制限を解除したことを通知されると、記憶部１２Ｂから、コンテンツ実体データ要求指示に含まれるコンテンツ識別情報の示す共有コンテンツ（制限コンテンツ）の実体データを読み出し、受信したコンテンツ実体データ要求指示に対する応答として、読み出した共有コンテンツの実体データを、近距離無線通信部１４Ｂを介して、携帯電話機１Ａに送信する（Ｓ４４６）。
【０２３４】
また、認証部３６Ｂは、制限コンテンツの制限を解除すると、制限を解除した制限コンテンツの制限解除フラグを立てて、記憶部１２Ｂに格納されている当該制限コンテンツのコンテンツ情報を更新する（Ｓ４４７）。
【０２３５】
一方、携帯電話機１Ａのコンテンツ取得部４３Ａは、認証部３６Ａが認証データを送信した後、携帯電話機１Ｂから共有コンテンツの実体データが送信されるのを待つ（Ｓ４４８）。
【０２３６】
コンテンツ取得部４３Ａは、コンテンツ実体データ要求指示の応答として、操作対象の操作用表示情報によって特定される共有コンテンツの実体データを受信すると（Ｓ４４８でＹＥＳ）、受信した共有コンテンツの実体データを記憶部１２Ａに格納する（Ｓ４３７）。また、コンテンツ取得部４３Ａは、共有コンテンツの実体データを受信すると、その旨を表示制御部３２Ａに通知する。
【０２３７】
表示制御部３２Ａは、コンテンツ取得部４３Ａから、操作対象の操作用表示情報によって特定される共有コンテンツの実体データを受信したことを通知されると、操作対象の操作用表示情報を第１表示領域に追加して表示する（Ｓ４３８）。
【０２３８】
ところで、Ｓ４４２において、携帯電話機１Ａに認証データが入力されなければ、（Ｓ４４２でＮＯ）、認証部３６Ａは、表示制御部３２Ａに対して、認証ができなかったことをユーザに通知するための認証エラー画面を表示するように指示する。表示制御部３２Ａは、認証部３６Ａからの指示に基づいて、主表示部１３ａＡに認証エラー画面を表示する（Ｓ４４９）。
【０２３９】
表示制御部３２Ａは、主表示部１３ａＡに認証エラー画面を表示した後、再度、携帯電話機１Ａおよび携帯電話機１Ｂの共有コンテンツをそれぞれ第１表示領域、第２表示領域に表示する。この際、表示制御部３２Ａは、操作対象の操作用表示情報に認証表示情報を付加して表示する（Ｓ４５０）。
【０２４０】
また、Ｓ４４４において、携帯電話機１Ｂに認証データが送信されない場合（Ｓ４４４でＮＯ）、認証部３６Ｂは、認証ができなかったことを示す認証エラー通知を、近距離無線通信部１４Ｂを介して、携帯電話機１Ａに送信する（Ｓ４５１）。また、Ｓ４４５において、読み出した認証データと、受信した認証データとが一致しなかった場合（Ｓ４４５でＮＯ）も、認証部３６Ｂは、認証エラー通知を携帯電話機１Ａに送信する（Ｓ４５１）。
【０２４１】
また、Ｓ４４８において、携帯電話機１Ａのコンテンツ取得部４３Ａが共有コンテンツの実体データを受信せず、認証部３６Ａが認証エラー通知を受信した場合（Ｓ４４８でＮＯ）、認証部３６Ａは、表示制御部３２Ａに対して、受信した認証エラー通知に基づいて認証エラー画面を表示するように指示する。表示制御部３２Ａは、認証部３６Ａからの指示に基づいて、主表示部１３ａＡに認証エラー画面を表示する（Ｓ４４９）。
【０２４２】
表示制御部３２Ａは、主表示部１３ａＡに認証エラー画面を表示した後、再度、携帯電話機１Ａおよび携帯電話機１Ｂの共有コンテンツをそれぞれ第１表示領域、第２表示領域に表示する。この際、表示制御部３２Ａは、操作対象の操作用表示情報に認証表示情報を付加して表示する（Ｓ４５０）。
【０２４３】
ところで、Ｓ４３１において、携帯電話機１Ａの入力操作特定部３３Ａは、共有コンテンツ表示後に、光センサ１７ａＡ、操作部１６ａＡまたは音声入力部２３Ａから、第１表示領域に表示されている操作用表示情報を第２表示領域に移動させる操作指示を取得すると（Ｓ４３１でＮＯ）、その旨をコンテンツ処理部３５Ａに通知する。
【０２４４】
コンテンツ処理部３５Ａは、入力操作特定部３３Ａから第１表示領域に表示されている操作用表示情報を第２表示領域に移動させる操作指示が通知されると、操作対象の操作用表示情報によって特定される共有コンテンツの実体データを携帯電話機１Ｂに送信する「上端末における下端末へのコンテンツ送信処理」（詳細は後述）を実行する（Ｓ４５２）。
【０２４５】
一方、携帯電話機１Ｂのコンテンツ取得部４３Ｂは、携帯電話機１Ａから共有コンテンツの実体データを受信すると（Ｓ４３３でＮＯ）、受信した共有コンテンツの実体データを記憶部１２Ｂに格納する（Ｓ４５３）。
【０２４６】
〔上端末における下端末へのコンテンツ送信処理〕
次に、図１２に基づいて、上端末における下端末へのコンテンツ送信処理について詳細に説明する。図１２に示すように、コンテンツ処理部３５Ａのコンテンツ送信部４４Ａは、入力操作特定部３３Ａから第１表示領域に表示されている操作用表示情報を第２表示領域に移動させる操作指示が通知されると、操作対象の操作用表示情報によって特定される共有コンテンツが通常コンテンツであるか制限コンテンツであるかを特定する（Ｓ４６１）。
【０２４７】
ここで、コンテンツ送信部４４Ｂは、操作対象の操作用表示情報によって特定される共有コンテンツが通常コンテンツである場合（Ｓ４６１でＮＯ）、記憶部１２Ｂから、操作対象の操作用表示情報によって特定される共有コンテンツ（通常コンテンツ）の実体データを読み出し、読み出した共有コンテンツの実体データを、近距離無線通信部１４Ａを介して、携帯電話機１Ｂに送信する（Ｓ４６２）。また、コンテンツ送信部４４Ａは、共有コンテンツの実体データを送信すると、その旨を表示制御部３２Ａに通知する。
【０２４８】
表示制御部３２Ａは、コンテンツ送信部４４Ａから、操作対象の操作用表示情報によって特定される共有コンテンツの実体データを送信したことを通知されると、操作対象の操作用表示情報を第２表示領域に追加して表示する（Ｓ４６３）。
【０２４９】
一方、Ｓ４６１において、操作対象の操作用表示情報によって特定される共有コンテンツが制限コンテンツである場合（Ｓ４６１でＹＥＳ）、コンテンツ送信部４４Ａは、記憶部１２Ａに格納されているコンテンツ情報を参照して、操作対象の操作用表示情報によって特定される制限コンテンツのコンテンツ識別情報に対応付けられている制限解除フラグが立っているか否かを確認する（Ｓ４６４）。
【０２５０】
ここで、操作対象の操作用表示情報によって特定される制限コンテンツのコンテンツ識別情報に対応付けられている制限解除フラグが立っている場合（Ｓ４６４でＹＥＳ）、コンテンツ送信部４４Ｂは、記憶部１２Ｂから、操作対象の操作用表示情報によって特定される共有コンテンツ（制限コンテンツ）の実体データを読み出し、読み出した共有コンテンツの実体データを、近距離無線通信部１４Ａを介して、携帯電話機１Ｂに送信する（Ｓ４６２）。また、コンテンツ送信部４４Ａは、共有コンテンツの実体データを送信すると、その旨を表示制御部３２Ａに通知する。
【０２５１】
表示制御部３２Ａは、コンテンツ送信部４４Ａから、操作対象の操作用表示情報によって特定される共有コンテンツの実体データを送信したことを通知されると、操作対象の操作用表示情報を第２表示領域に追加して表示する（Ｓ４６３）。
【０２５２】
一方、Ｓ４６４において、操作対象の操作用表示情報によって特定される制限コンテンツのコンテンツ識別情報に対応付けられている制限解除フラグが立っていない場合（Ｓ４６４でＮＯ）、コンテンツ送信部４４Ａは、その旨を認証部３６Ａに通知する。
【０２５３】
認証部３６Ａは、コンテンツ送信部４４Ａから操作対象の操作用表示情報によって特定される制限コンテンツのコンテンツ識別情報に対応付けられている制限解除フラグが立っていないことを通知されると、表示制御部３２Ａに対して、操作対象の操作用表示情報によって特定される制限コンテンツの制限を解除するための認証に使用する認証データをユーザに入力させるための認証データ入力画面を表示するように指示する。表示制御部３２Ａは、認証部３６Ａからの指示に基づいて、主表示部１３ａＡに認証データ入力画面を表示する（Ｓ４６５）。
【０２５４】
ここで、入力操作特定部３３Ａは、光センサ１７ａＡ、操作部１６ａＡまたは音声入力部２３Ａを介して、ユーザから認証データが入力されるのを待つ（Ｓ４６６）。
【０２５５】
認証データが入力されると（Ｓ４６６でＹＥＳ）、入力操作特定部３３Ａは、取得した認証データを認証部３６Ａに出力する。認証部３６Ａは、認証データを取得すると、記憶部１２Ａから、操作対象の操作用表示情報によって特定される制限コンテンツのコンテンツ識別情報に対応付けられている認証データを読み出し、読み出した認証データと、取得した認証データとが一致するか否かを判定する（Ｓ４６７）。
【０２５６】
読み出した認証データと、取得した認証データとが一致した場合（Ｓ４６７でＹＥＳ）、認証部３６Ａは、操作対象の操作用表示情報によって特定される制限コンテンツの操作の制限を解除して、当該制限コンテンツの操作の制限を解除したことをコンテンツ送信部４４Ａに通知する。コンテンツ送信部４４Ａは、認証部３６Ａから制限コンテンツの操作の制限を解除したことを通知されると、記憶部１２Ａから、操作対象の操作用表示情報によって特定される共有コンテンツ（制限コンテンツ）の実体データを読み出し、読み出した共有コンテンツの実体データを、近距離無線通信部１４Ａを介して、携帯電話機１Ｂに送信する（Ｓ４６８）。また、コンテンツ送信部４４Ａは、共有コンテンツの実体データを送信すると、その旨を表示制御部３２Ａに通知する。
【０２５７】
表示制御部３２Ａは、コンテンツ送信部４４Ａから、操作対象の操作用表示情報によって特定される共有コンテンツの実体データを送信したことを通知されると、操作対象の操作用表示情報を第２表示領域に追加して表示する（Ｓ４６９）。
【０２５８】
また、認証部３６Ａは、制限コンテンツの制限を解除すると、制限を解除した制限コンテンツの制限解除フラグを立てて、記憶部１２Ａに格納されている当該制限コンテンツのコンテンツ情報を更新する（Ｓ４７０）。
【０２５９】
一方、Ｓ４６６において、携帯電話機１Ａに認証データが入力されなければ、（Ｓ４６６でＮＯ）、認証部３６Ａは、表示制御部３２Ａに対して、認証ができなかったことをユーザに通知するための認証エラー画面を表示するように指示する。表示制御部３２Ａは、認証部３６Ａからの指示に基づいて、主表示部１３ａＡに認証エラー画面を表示する（Ｓ４７１）。
【０２６０】
表示制御部３２Ａは、主表示部１３ａＡに認証エラー画面を表示した後、再度、携帯電話機１Ａおよび携帯電話機１Ｂの共有コンテンツをそれぞれ第１表示領域、第２表示領域に表示する。この際、表示制御部３２Ａは、操作対象の操作用表示情報に認証表示情報を付加して表示する（Ｓ４７２）。
【０２６１】
また、Ｓ４６７において、読み出した認証データと、取得した認証データとが一致しなかった場合（Ｓ４６７でＮＯ）も、認証部３６Ａは、表示制御部３２Ａに対して、認証ができなかったことをユーザに通知するための認証エラー画面を表示するように指示する。そして、表示制御部３２Ａは、認証部３６Ａからの指示に基づいて、主表示部１３ａＡに認証エラー画面を表示する（Ｓ４７１）。
【０２６２】
〔重層状態維持判定処理〕
最後に、Ｓ６Ａ、Ｓ６Ｂにおける２台の携帯電話機１が重層状態を維持しているか否かの判定処理について詳細に説明する。
【０２６３】
Ｓ６Ａにおいて、上端末状態判定部４１Ａは、光センサ１７ｂＡが主表示部１３ａＢの点滅表示を検出したか否かを所定期間毎に継続的に判定する。上端末状態判定部４１Ａは、光センサ１７ｂＡが点滅表示を継続的に検出していれば、重層状態が維持されていると判定する（Ｓ６ＡでＮＯ）。一方、上端末状態判定部４１Ａは、光センサ１７ｂＡが点滅表示を検出しなくなると、携帯電話機１Ａが携帯電話機１Ｂから離れたと判定し（Ｓ６ＡでＹＥＳ）、制御部１１Ａが載せる通信アプリを終了する（Ｓ７Ａ）。
【０２６４】
また、Ｓ６Ｂにおいて、下端末状態判定部４２Ｂは、光センサ１７ａＢが影を検出したか否かを所定期間毎に継続的に判定する。下端末状態判定部４２Ｂは、光センサ１７ａＢが影を継続的に検出していれば、重層状態が維持されていると判定する（Ｓ６ＢでＮＯ）。一方、下端末状態判定部４２Ｂは、光センサ１７ａＢが影を検出しなくなると、携帯電話機１Ｂが携帯電話機１Ａから離れたと判定し（Ｓ６ＢでＹＥＳ）、制御部１１Ｂが載せる通信アプリを終了する（Ｓ７Ｂ）。換言すると、下端末状態判定部４２Ｂは、光センサ１７ａＢが所定量以上の光を検出すると、携帯電話機１Ｂが携帯電話機１Ａから離れたと判定する（Ｓ６ＢでＹＥＳ）。
【０２６５】
ただし、重層状態を維持しているか否かの判定処理はこれに限るものではない。例えば、携帯電話機１が加速度センサを備えている場合、携帯電話機１が重層状態から所定方向に一定距離動かされたか否かを判定して、重層状態が維持しているか否かを判定してもよい。また、ユーザが載せる通信アプリを終了する指示が入力されると、重層状態ではないと判定し、載せる通信アプリを終了してもよい。また、２台の携帯電話機１のうち、一方が重層状態ではないと判定した場合もしくは載せる通信アプリを終了する場合、判定もしくは終了した携帯電話機１が他方にその旨を通知することにより、他方の携帯電話機１が重層状態ではないと判定したり、載せる通信アプリを終了したりしてもよい。
【０２６６】
〔表示画面例〕
次に、重層状態における主表示部１３ａＡに表示される画面例について、図１３に基づいて説明する。図１３は、重層状態における携帯電話機１Ａの主表示部１３ａＡに表示される画面の一例を示す図である。
【０２６７】
図１３に示す状態ａは、重層状態になる前の通常の状態である。図示のように、この状態ａにおいて、携帯電話機１Ａが共有コンテンツＣＡ１およびＣＡ２を保持しており、携帯電話機１Ｂが共有コンテンツＣＢ１およびＣＢ２を保持しているものとする。このとき、携帯電話機１Ｂが保持する共有コンテンツＣＢ２は操作が制限されているものとする。つまり、携帯電話機１Ａおよび１Ｂが保持する共有コンテンツのうち、共有コンテンツＣＡ１、ＣＡ２およびＣＢ１が通常コンテンツであり、共有コンテンツＣＢ２が制限コンテンツである。
【０２６８】
状態ａから携帯電話機１Ｂの上に携帯電話機１Ａを重ねて重層状態になったとする（状態ｂ）。図１３に示すように、状態ｂでは、主表示部１３ａＡの表示領域に、携帯電話機１Ａの保持する共有コンテンツが表示される第１表示領域と、携帯電話機１Ｂの保持する共有コンテンツが表示される第２表示領域ＷＢとが設定されている。そして、第１表示領域ＷＡには、通常コンテンツＣＡ１およびＣＡ２をそれぞれ特定する操作用表示情報が表示され、第２表示領域ＷＢには、通常コンテンツＣＢ１を特定する操作用表示情報が表示され、制限コンテンツＣＢ２を特定する操作用表示情報に認証表示情報が付加されて表示されている。
【０２６９】
なお、図１３に示す例では、状態ｂにおいて、制限コンテンツＣＢ２を特定する操作用表示情報の全体を覆うように認証表示情報が付加されて表示されているがこれに限るものではない。例えば、操作用表示情報の一部を覆うように認証表示情報を操作用表示情報に重畳させてもよいし、操作用表示情報に隣接させて認証表示情報を付加してもよい。
【０２７０】
状態ｂにおいて、ユーザが制限コンテンツＣＢ２を特定する操作用表示情報に付加されている認証表示情報をタッチする操作を行うと状態ｃに遷移する。図１３に示すように、状態ｃでは、主表示部１３ａＡに、操作対象の認証表示情報が付加されている制限コンテンツＣＢ２の制限を解除するための認証に使用する認証データをユーザに入力させるための認証データ入力画面が表示される。
【０２７１】
なお、図１３に示す例では、状態ｃでは、認証データ入力画面を主表示部１３ａＡの全表示領域に表示しているが、これに限るものではない。主表示部１３ａＡの表示領域の一部、例えば、第１表示領域ＷＡまたは第２表示領域ＷＢに認証データ入力画面を表示してもよい。また、図１３に示す例は、指紋による認証を行うための認証データ入力画面である。
【０２７２】
状態ｃにおいて、ユーザが画面上に指を接触させて、認証が完了したとする。制限コンテンツＣＢ２の操作の制限を解除するための認証が完了すると、状態ｄに遷移する。図１３に示すように、状態ｄでは、制限コンテンツＣＢ２は、認証表示情報が取り除かれて操作用表示情報だけが表示される。
【０２７３】
状態ｄから、ユーザが制限コンテンツＣＢ２を第２表示領域ＷＢから第１表示領域ＷＡへドラッグ操作を行うと状態ｅに遷移する。この操作により、制限コンテンツＣＢ２が携帯電話機１Ａに複製されるため、図１３に示すように、状態ｅでは、第１表示領域には、通常コンテンツＣＡ１およびＣＡ２に加えて、制限コンテンツＣＢ２が表示される。
【０２７４】
また、図１３に示すように、状態ｂ、ｄ、ｅでは、表示制御部３２は、重層状態にある携帯電話機１Ａおよび携帯電話機１Ｂの上下の位置関係に対応させて、第１表示領域ＷＡおよび第２表示領域ＷＢを、主表示部１３ａの表示領域において、上下の位置関係となるように、それぞれ配置する。なお、表示部の表示領域においては、図１３に示すように、上下の方向を設定し、それに沿って、第１表示領域ＷＡが上側、第２表示領域ＷＢが下側になるように並置してもよいし、それとは別に、第１表示領域ＷＡの下に第２表示領域ＷＢの一部が重畳した状態で、第１表示領域ＷＡおよび第２表示領域ＷＢを配置してもよい。
【０２７５】
また、重層状態にある携帯電話機１Ａおよび携帯電話機１Ｂの上下の位置関係に対応させて、第１表示領域ＷＡおよび第２表示領域ＷＢを、主表示部１３ａの表示領域において、左右の位置関係となるように、それぞれ配置してもよい。
【０２７６】
また、状態ｂ、ｃにおいて、第１表示領域ＷＡおよび第２表示領域ＷＢが、それぞれ携帯電話機１Ａおよび携帯電話機１Ｂに対応するものであることをユーザが理解できるようにするため、図９に示すように、表示制御部３２は、第１表示領域ＷＡに携帯電話機１Ａを示す「Ａ」を表示し、第２表示領域ＷＢに携帯電話機１Ｂを示す「Ｂ」を表示してもよい。また、例えば、第１表示領域ＷＡに携帯電話機１Ａを示す「Ａ」を表示する代わりに、携帯電話機１Ａのユーザ名等を表示してもよい。また、第１表示領域ＷＡおよび第２表示領域ＷＢに携帯電話機１Ａおよび携帯電話機１Ｂをそれぞれ示すテキスト情報を表示する代わりに、第１表示領域ＷＡおよび第２表示領域ＷＢの枠の色および／または背景色をそれぞれ異なる色で表示して、ユーザが両者を区別して認識できるようにしてもよい。この場合、上側の端末に対応する色および下側の端末に対応する色を予め設定しておいてもよいし、ユーザ毎に色を予め設定しておいてもよい。
【０２７７】
〔変形例１〕
本実施形態では、本発明の情報処理装置として携帯電話機を例示したが、これに限るものではない。本発明の情報処理装置として、表示部および通信部を備えるものであればよく、例えば、ＰＤＡ（Personal Digital Assistant）、電子書籍端末、携帯ゲーム機、デジタルカメラ、デジタルテレビ、ノートＰＣ、携帯音楽再生機等であってもよい。
【０２７８】
また、本実施形態では、２台の携帯電話機１が同じ機種（大きさ）である場合を例にしているが、これに限るものではない。互いに異なる機器を重ねてもよいし、互いに異なる大きさの機器を重ねてもよい。例えば、デジタルテレビのディスプレイの上に、携帯ゲーム機を重ねて、コンテンツを共有するようにしてもよいし、表示部や筐体の大きさが異なる携帯電話機同士を重ねて、コンテンツを共有するようにしてもよい。
【０２７９】
すなわち、重層状態とは、情報処理装置が他の情報処理装置の全体と重なっている状態だけではなく、他の情報処理装置の一部と重なっている状態でもよい。この場合、情報処理装置における重層状態を判定するためのハードウェア（センサ等）およびソフトウェア（重層状態判定部３１）を適宜設計すればよい。
【０２８０】
〔変形例２〕
また、本実施形態では、２台の携帯電話機１を重ねてコンテンツを共有しているが、これに限るものではなく、３台以上の携帯電話機１を重ねて、重層状態にある携帯電話機１全てでコンテンツを共有するようにしてもよい。
【０２８１】
〔変形例３〕
また、携帯電話機１Ａの主表示部１３ａを３Ｄ液晶で構成してもよい。この場合、共有コンテンツ表示領域ＷＡを共有コンテンツ表示領域ＷＢの手前に表示することにより、重層状態にある各携帯電話機１の状態に対応させて表示することができ、より直感的にユーザが操作することができる。
【０２８２】
〔変形例４〕
また、本実施形態では、コンテンツ処理部３５が共有コンテンツの移動や複製を行っているが、これに限るものではない。例えば、図９（ｂ）に示す状態から、メールアプリを起動させて、携帯電話機１Ａが他の装置へメールを送信する際に、携帯電話機１Ａおよび１Ｂの共有コンテンツＣＡ１、ＣＡ２、ＣＢ１、ＣＢ２の中から添付ファイルとして選択できるようにしてもよい。ＣＢ１またはＣＢ２を添付ファイルとして選択した場合、メールの送信時に、コンテンツ取得部４３Ａが携帯電話機１Ｂに対してコンテンツを要求して取得すればよい。
【０２８３】
また、コンテンツＣＢ１またはＣＢ２が動画や音楽データの場合、図９（ｂ）に示す状態から、ユーザがコンテンツの再生指示を入力することにより、携帯電話機１Ａ上でコンテンツの再生を行ってもよい。
【０２８４】
また、携帯電話機１Ａおよび１Ｂが共有コンテンツとしてゲームアプリ内で使用するアイテム等を保持している場合、図９（ｂ）に示す状態から、ゲームアプリを起動させて、当該ゲームアプリ内で使用するアイテム等をゲーム内で共有できるようにしてもよい。
【０２８５】
また、図９（ｂ）に示す状態から、ユーザがコンテンツを選択することにより、携帯電話機１Ａのユーザまたは携帯電話機１Ｂのユーザの電子承認を得られるようにしてもよい。例えば、コンテンツＣＡ１を選択することにより、コンテンツＣＡ１に対して携帯電話機１Ｂのユーザの電子承認を付加するようにしてもよい。
【０２８６】
〔変形例５〕
また、上述の図９に示すコンテンツ処理例では、認証表示情報が付加されている操作用表示情報を他の領域に移動させる場合、ユーザは、一旦、制限を解除するための認証の操作をした後に、操作用表示情報を他の領域に移動させる操作を行うものとしているが、これに限るものではない。例えば、認証表示情報が付加されている操作用表示情報を他の領域に移動させる操作を行ってもよい。つまり、制限を解除するための認証と、コンテンツの送受信を同時または連続で行ってもよい。
【０２８７】
具体的には、認証表示情報が付加されている操作用表示情報を他の領域に移動させる操作指示が入力された場合、携帯電話機１Ａの認証部３６Ａは、認証開始要求指示を携帯電話機１Ｂに送信し、認証開始要求指示に対する応答として、制限解除通知を受信した後、連続してコンテンツ取得部４３Ａがコンテンツ実体データ要求指示を携帯電話機１Ｂに送信してもよい。この場合、携帯電話機１Ｂの認証部３６Ｂが認証開始要求指示に対する応答として、制限解除通知を送信した後、コンテンツ送信部４４Ｂは、コンテンツ実体データ要求指示を受信すると、コンテンツ実体データ要求指示に含まれるコンテンツ識別情報と、認証部３６Ｂが送信した制限解除通知に含まれるコンテンツ識別情報とが一致する場合、コンテンツ実体データ要求指示に対する応答として、コンテンツ実体データ要求指示に含まれるコンテンツ識別情報の示す制限コンテンツの実体データを携帯電話機１Ａに送信する。
【０２８８】
また、認証表示情報が付加されている操作用表示情報を他の領域に移動させる操作指示が入力された場合、携帯電話機１Ａの認証部３６Ａが認証開始要求指示を携帯電話機１Ｂに送信すると共に、コンテンツ取得部４３Ａがコンテンツ実体データ要求指示を携帯電話機１Ｂに送信してもよい。この場合、携帯電話機１Ｂの認証部３６Ｂは、認証データが一致した場合、制限解除通知および制限コンテンツの実体データを携帯電話機１Ａに送信してもよい。
【０２８９】
なお、携帯電話機１Ｂの認証部３６Ｂは、認証データが一致した場合、制限コンテンツの実体データのみを携帯電話機１Ａに送信してもよい。この場合、携帯電話機１Ａのコンテンツ取得部４３Ａがコンテンツの実体データを取得したことをもって、認証部３６Ａは、操作対象の操作用表示情報によって特定される制限コンテンツの操作の制限が解除されたと判断する。
【０２９０】
また、認証表示情報が付加されている操作用表示情報を他の領域に移動させる操作指示が入力された場合、携帯電話機１Ａの認証部３６Ａが認証開始要求指示を携帯電話機１Ｂに送信してから、認証部３６Ａが制限解除通知を受信するまでに、コンテンツ取得部４３Ａがコンテンツ実体データ要求指示を携帯電話機１Ｂに送信してもよい。例えば、コンテンツ取得部４３Ａは、認証部３６Ａが認証データを送信すると共に、携帯電話機１Ｂにコンテンツ実体データ要求指示を送信してもよい。
【０２９１】
〔変形例６〕
携帯電話機１Ａと携帯電話機１Ｂとが保持する「載せる通信アプリ」のバージョンが違うこと等により、第２表示領域の制限コンテンツの操作の制限を解除する認証を実行する場合、携帯電話機１Ｂから要求された認証方法に携帯電話機１Ａが対応していない場合が考えられる。この場合、携帯電話機１Ａは、携帯電話機１Ｂから、要求された認証方法を実行するために必要な認証実行情報を取得し、取得した認証実行情報に基づいて、要求された認証方法を実行する。
【０２９２】
具体的には、携帯電話機１Ａの認証部３６Ａは、携帯電話機１Ｂから認証データ要求指示を受信すると、認証データ要求指示が示す認証方法を実行するために必要な認証実行情報を自装置が保持しているか否かを確認する。自装置が認証方法を実行するために必要な認証実行情報を保持していない場合、認証部３６Ａは、携帯電話機１Ｂの認証部３６Ｂに対して、認証実行情報を要求する認証実行情報要求指示を送信する。
【０２９３】
携帯電話機１Ｂの認証部３６Ｂは、携帯電話機１Ａから認証実行情報要求指示を受信すると、記憶部１２Ｂから所定の認証実行情報を読み出し、読み出した認証実行情報を携帯電話機１Ａに送信する。
【０２９４】
携帯電話機１Ａの認証部３６Ａは、認証実行情報要求指示に対する応答として、認証実行情報を受信すると、受信した認証実行情報に基づいて、表示制御部３２Ａに対して、認証データ入力画面を表示するように指示する。また、認証部３６Ａは、受信した認証実行情報に基づいて、入力操作特定部３３Ａが取得した入力信号から認証データを生成する。
【０２９５】
すなわち、認証方法を実行するために必要な認証実行情報とは、例えば、表示制御部３２Ａが認証データ入力画面を生成するための認証データ入力画面生成情報や、ユーザからの入力信号から認証データを生成するための認証データ生成情報等を含むものである。
【０２９６】
〔変形例７〕
また、本実施形態では、光センサ液晶である主表示部１３ａおよび副表示部１３ｂを用いて重層状態を判定し、Ｂｌｕｅｔｏｏｔｈで互いに通信を行っているが、判定方法および通信方法はこれに限るものではない。例えば、磁気センサや圧力センサ等で他の携帯電話機１を検出してもよい。本発明では、２台の携帯電話機１が重なっている状態を判定できるものであれば、どのような方式でもよく、また、重層状態において、２台の携帯電話機１が通信できるものであれば、どのような通信方式でもよい。
【０２９７】
判定方法および通信方法の他の具体例を、以下の各実施形態に基づいて詳細に説明する。
【０２９８】
＜第２の実施形態＞
本発明の第２の実施形態について図１４から図１７に基づいて説明すれば、以下のとおりである。なお、説明の便宜上、前記の第１の実施形態において示した部材と同一の機能を有する部材には、同一の符号を付し、その説明を省略する。また、第１の実施形態において定義した用語については、特に断らない限り本実施形態においてもその定義に則って用いるものとする。
【０２９９】
第２の実施形態では、第１の実施形態における２つの光センサ液晶（光センサ１７ａおよび１７ｂ）に代えて、近接センサおよび光センサを設けている。２台の携帯電話機１の通信方式は、第１の実施形態と同じＢｌｕｅｔｏｏｔｈで行う。つまり、第２の実施形態は、第１の実施形態と重層状態判定処理が異なるだけであって、その他の処理は同じである。以下では、第２の実施形態において、第１の実施形態と異なる点について主に説明する。
【０３００】
第２の実施形態では、図１５に示すように、携帯電話機１ａには、正面側に近接センサ１８と、表示部１３ｃと、操作部１６ｂとが配置されており、背面側に光センサ１７ｃが配置されている。
【０３０１】
なお、詳細は後述するが、本実施形態では、光センサ１７ｃが他の携帯電話機１ａの表示部１３ｃから照射される光を検出することにより、携帯電話機１ａが背面側にある他の携帯電話機１ａとが重なっている状態であると判定している。そのため、図１６に示すように、携帯電話機１ａＡの光センサ１７ｃは、携帯電話機１ａＡと他の携帯電話機１ａＢとが重なっている状態において、他の携帯電話機１ａＢの表示部１３ｃと対向する位置に配置されていればよく、図１５に示す配置およびその大きさに限るものではない。すなわち、表示部１３ｃおよび光センサ１７ｃの大きさ、並びに、携帯電話機１ａの正面側における表示部１３ｃの配置および携帯電話機１ａの背面側における光センサ１７ｃの配置は、適宜設計すればよい。
【０３０２】
また、本実施形態では、近接センサ１８が携帯電話機１ａの正面側の物体を検出することにより、携帯電話機１ａが正面側にある他の携帯電話機１ａとが重なっている状態であると判定している。そのため、近接センサ１８は、携帯電話機１ａの正面側に物体があるかどうかを検出できればよく、近接センサ１８の配置、大きさ等は適宜設計すればよい。
【０３０３】
〔携帯電話機の構成〕
図１４は、携帯電話機１ａの要部構成の一例を示すブロック図である。図１４に示すように、携帯電話機１ａは、制御部１１ａ、記憶部１２、表示部１３ｃ、近距離無線通信部１４、電話網通信部１５、操作部１６ａ、操作部１６ｂ、光センサ１７ｃ、近接センサ１８、音声入力部２３および音声出力部２４を備えている。
【０３０４】
表示部１３ｃは、制御部１１ａの指示に従って画像を表示するものである。表示部１３ｃは、制御部１１ａの指示に従って画像を表示するものであればよく、例えば、ＬＣＤ（液晶ディスプレイ）、有機ＥＬディスプレイ、プラズマディスプレイなどを適用することが可能である。
【０３０５】
操作部１６ｂは、ユーザが携帯電話機１ａに指示信号を入力し、携帯電話機１ａを操作するためのものである。操作部１６ｂは、ポインティングデバイス、キーパッド、操作ボタンなどの入力機器等で構成されているものであってもよい。なお、操作部１６ｂと表示部１３ｃとが一体となっているタッチパネルであってもよい。
【０３０６】
光センサ１７ｃは、光を検出するものである。本実施形態では、他の携帯電話機１ａの表示部１３ｃから所定の照射間隔で照射される所定の周波数の光を検出するものである。
【０３０７】
近接センサ１８は、近接センサ１８から所定範囲内にある物体を検出するものである。近接センサ１８は、誘導形近接センサ、静電容量形近接センサ等、他の携帯電話機１ａを検出するものであれば何でもよい。
【０３０８】
制御部１１ａは、記憶部１２から一時記憶部（不図示）に読み出されたプログラムを実行することにより、各種の演算を行うと共に、携帯電話機１ａが備える各部を統括的に制御するものである。
【０３０９】
制御部１１ａは、記憶部１２から載せる通信アプリデータを読み出し、載せる通信アプリ起動後に自装置が他の携帯電話機１ａと重なると、他の携帯電話機１ａからデータを取得し、自装置および他の携帯電話機１ａが保持するデータを表示し、ユーザの指示に基づいてデータの送受信を行う。
【０３１０】
本実施形態では、制御部１１ａは、機能ブロックとして、重層状態判定部３１ａ、表示制御部３２、入力操作特定部３３、通信接続制御部３４、コンテンツ処理部３５および認証部３６を備える構成である。これらの制御部１１ａの各機能ブロック（３１ａ、３２〜３６）は、ＣＰＵが、ＲＯＭ等で実現された記憶装置に記憶されているプログラムをＲＡＭ等で実現された一時記憶部に読み出して実行することで実現できる。
【０３１１】
重層状態判定部３１ａは、携帯電話機１ａが他の携帯電話機１ａと重なっている状態であるか否かを判定するものである。重層状態判定部３１ａは、上端末状態判定部４１ａおよび下端末状態判定部４２ａを備える。
【０３１２】
上端末状態判定部４１ａは、自装置が他の携帯電話機１ａの上側にある上端末Ａ（携帯電話機１ａＡ）であるか否かを判定するものである。換言すると、上端末状態判定部４１ａは、自装置の背面側に他の携帯電話機１ａがあるか否かを判定するものである。本実施形態では、上端末状態判定部４１ａは、光センサ１７ｃが表示部１３ｃから照射される予め定められた光を検出したか否かを判定し、光センサ１７ｃが表示部１３ｃから照射される所定の光を検出した場合に、自装置を上端末Ａであると判定する。より具体的には、上端末状態判定部４１ａは、光センサ１７ｃが予め決められた光を所定の受光間隔で検出したか否かを判定する。
【０３１３】
上端末状態判定部４１ａは、自装置を上端末Ａであると判定すると、その旨を通信接続制御部３４に通知する。
【０３１４】
下端末状態判定部４２ａは、自装置が他の携帯電話機１ａの下側にある下端末Ｂ（携帯電話機１ａＢ）であるか否かを判定するものである。換言すると、下端末状態判定部４２ａは、自装置の正面側に他の携帯電話機１ａがあるか否かを判定するものである。本実施形態では、下端末状態判定部４２ａは、近接センサ１８が物体を検出したか否かを判定し、近接センサ１８が物体を検出した場合に、自装置を下端末Ｂであると判定する。
【０３１５】
下端末状態判定部４２ａは、自装置を下端末Ｂであると判定すると、その旨を表示制御部３２に通知し、表示制御部３２に対して、表示部１３ｃから予め決められた光を所定の発光間隔で発光させるように指示する。また、下端末状態判定部４２ａは、自装置を下端末Ｂであると判定すると、その旨を通信接続制御部３４に通知する。
【０３１６】
なお、上端末状態判定部４１ａは、上端末Ａであるか否かを判定するために、光センサ１７ｃが表示部１３ｃから照射される予め定められた光を検出したか否かを判定するものである。すなわち、上端末状態判定部４１ａは、光センサ１７ｃが携帯電話機１ａＢの表示部１３ｃと対向しているかを判定するものであり、表示部１３ｃから照射する光（光センサ１７ｃで検出する光）は任意でよく、予め適宜設定すればよい。
【０３１７】
〔重層状態判定処理〕
次に、図１７に基づいて、第２の実施形態における重層状態判定処理について詳細に説明する。図１７は、第２の実施形態における重層状態判定処理の一例を示すフローチャートである。
【０３１８】
図１７に示すように、載せる通信アプリを起動後、携帯電話機１ａの下端末状態判定部４２ａは、近接センサ１８が所定範囲内にある物体を検出したか否かを判定する（Ｓ５１）。
【０３１９】
近接センサ１８が近接物を検出すると（Ｓ５１でＹＥＳ）、下端末状態判定部４２ａは、自装置を下端末Ｂであると判定し（Ｓ５２）、その旨を表示制御部３２に通知する。表示制御部３２Ｂは、下端末状態判定部４２ａから自装置が下端末Ｂであることを通知されると、表示部１３ｃＢから所定の周波数の光を所定の発光間隔で発光させる。つまり、表示制御部３２Ｂは、表示部１３ｃＢを点滅表示させる（Ｓ５３）。
【０３２０】
一方、近接センサ１８が近接物を検出しない場合（Ｓ５１でＮＯ）、上端末状態判定部４１ａは、光センサ１７ｃが表示部１３ｃの点滅表示を検出したか否かを判定する（Ｓ５４）。光センサ１７ｃが点滅表示を検出すると（Ｓ５４でＹＥＳ）、上端末状態判定部４１ａは、自装置を上端末Ａであると判定する（Ｓ５５）。光センサ１７ｃが点滅表示を検出しない場合（Ｓ５４でＮＯ）、再度Ｓ５１に戻る。
【０３２１】
なお、図１７の処理例では、載せる通信アプリを起動してから、重層状態判定処理を行っているが、これに限るものではない。例えば、近接センサ１８が物体を検出した時点で、載せる通信アプリを起動して、下端末状態判定部４２ａが、自装置を下端末Ｂであると判定し、光センサ１７ｃが点滅表示を検出した時点で、載せる通信アプリを起動して、上端末状態判定部４１ａは、自装置を上端末Ａであると判定してもよい。
【０３２２】
また、図示していないが、所定期間、近接センサ１８が物体を検出せず、かつ、光センサ１７ｃが点滅表示を検出しない場合、表示部１３ｃにエラーを表示し、重層状態にするように促すメッセージを表示したり、タイムアウトになったとして載せる通信アプリを終了したりする。
【０３２３】
〔重層状態維持判定処理〕
また、第２の実施形態では、図５に示すＳ６Ａ、Ｓ６Ｂにおける２台の携帯電話機１ａが重層状態を維持しているか否かの判定処理についても、第１の実施形態と異なるため、以下に本実施形態の重層状態維持判定処理について詳細に説明する。
【０３２４】
Ｓ６Ａにおいて、上端末状態判定部４１ａＡは、光センサ１７ｃＡが表示部１３ｃＢの点滅表示を検出したか否かを所定期間毎に継続的に判定する。上端末状態判定部４１ａＡは、光センサ１７ｃＡが点滅表示を継続的に検出していれば、重層状態が維持されていると判定する（Ｓ６ＡでＮＯ）。一方、上端末状態判定部４１ａＡは、光センサ１７ｃＡが点滅表示を検出しなくなると、携帯電話機１ａＡが携帯電話機１ａＢから離れたと判定し（Ｓ６ＡでＹＥＳ）、制御部１１ａＡが載せる通信アプリを終了する（Ｓ７Ａ）。
【０３２５】
また、Ｓ６Ｂにおいて、下端末状態判定部４２ａＢは、近接センサ１８Ｂが物体を検出しているか否かを所定期間毎に継続的に判定する。下端末状態判定部４２ａＢは、近接センサ１８Ｂが物体を継続的に検出していれば、重層状態が維持されていると判定する（Ｓ６ＢでＮＯ）。一方、下端末状態判定部４２ａＢは、近接センサ１８Ｂが物体を検出しなくなると、携帯電話機１ａＢが携帯電話機１ａＡから離れたと判定し（Ｓ６ＢでＹＥＳ）、制御部１１ａＢが載せる通信アプリを終了する（Ｓ７Ｂ）。
【０３２６】
＜第３の実施形態＞
本発明の第３の実施形態について図１８から図２１に基づいて説明すれば、以下のとおりである。なお、説明の便宜上、前記の第１の実施形態において示した部材と同一の機能を有する部材には、同一の符号を付し、その説明を省略する。また、第１の実施形態において定義した用語については、特に断らない限り本実施形態においてもその定義に則って用いるものとする。
【０３２７】
第３の実施形態では、第１の実施形態における２つの光センサ液晶（光センサ１７ａおよび１７ｂ）に代えて、カメラを設けている。第３の実施形態では、２台の携帯電話機１の通信方式は、第１の実施形態と同じＢｌｕｅｔｏｏｔｈで行うが、通信接続確立処理は第１の実施形態と異なっている。つまり、第３の実施形態は、第１の実施形態と重層状態判定処理および通信接続確立処理が異なるだけであって、その他の処理は同じである。以下では、第３の実施形態において、第１の実施形態と異なる点について主に説明する。
【０３２８】
第３の実施形態では、図１９に示すように、携帯電話機１ｂには、正面側に表示部１３ｄが配置されており、背面側にカメラ１９が配置されている。
【０３２９】
なお、詳細は後述するが、本実施形態では、図２０（ａ）に示すように、カメラ１９が他の携帯電話機１ｂの表示部１３ｄに表示されるユニークコードを認識した後、カメラ１９が撮影した画像が暗くなることにより、携帯電話機１ｂが背面側にある他の携帯電話機１ｂとが重なっている状態であると判定している。そのため、図２０（ａ）および（ｂ）に示すように、携帯電話機１ｂＡのカメラ１９は、携帯電話機１ｂＡと他の携帯電話機１ｂＢとが重なる前の状態および重なっている状態において、他の携帯電話機１ｂＢの表示部１３ｄと対向する位置に配置されていればよく、図１９に示す配置およびその大きさ（撮影範囲）に限るものではない。すなわち、表示部１３ｄおよびカメラ１９の大きさ（撮影範囲）、並びに、携帯電話機１ｂの正面側における表示部１３ｄの配置および携帯電話機１ｂの背面側におけるカメラ１９の配置は、適宜設計すればよい。
【０３３０】
〔携帯電話機の構成〕
図１８は、携帯電話機１ｂの要部構成の一例を示すブロック図である。図１８に示すように、携帯電話機１ｂは、制御部１１ｂ、記憶部１２、表示部１３ｄ、近距離無線通信部１４、電話網通信部１５、操作部１６ａ、カメラ１９、音声入力部２３および音声出力部２４を備えている。
【０３３１】
表示部１３ｄは、制御部１１ｂの指示に従って画像を表示するものである。表示部１３ｄは、制御部１１ｂの指示に従って画像を表示するものであればよく、例えば、ＬＣＤ（液晶ディスプレイ）、有機ＥＬディスプレイ、プラズマディスプレイなどを適用することが可能である。また、表示部１３ｄは、操作部１６ｃを備えており、タッチパネルである。
【０３３２】
操作部１６ｃは、ユーザが携帯電話機１ｂに指示信号を入力し、携帯電話機１ｂを操作するためのものである。なお、表示部１３ｄと操作部１６ｃとは、第２の実施形態のように、別体であってもよい。
【０３３３】
カメラ１９は、撮像素子で撮影した画像をデジタルデータとして取得するものである。
【０３３４】
制御部１１ｂは、記憶部１２から一時記憶部（不図示）に読み出されたプログラムを実行することにより、各種の演算を行うと共に、携帯電話機１ｂが備える各部を統括的に制御するものである。
【０３３５】
制御部１１ｂは、記憶部１２から載せる通信アプリデータを読み出し、載せる通信アプリ起動後に自装置が他の携帯電話機１ｂと重なると、他の携帯電話機１ｂからデータを取得し、自装置および他の携帯電話機１ｂが保持するデータを表示し、ユーザの指示に基づいてデータの送受信を行う。
【０３３６】
本実施形態では、制御部１１ｂは、機能ブロックとして、重層状態判定部３１ｂ、表示制御部３２、入力操作特定部３３、通信接続制御部３４ｂ、コンテンツ処理部３５および認証部３６を備える構成である。これらの制御部１１ｂの各機能ブロック（３１ｂ、３２、３３、３４ｂ、３５および３６）は、ＣＰＵが、ＲＯＭ等で実現された記憶装置に記憶されているプログラムをＲＡＭ等で実現された一時記憶部に読み出して実行することで実現できる。
【０３３７】
重層状態判定部３１ｂは、携帯電話機１ｂが他の携帯電話機１ｂと重なっている状態であるか否かを判定するものである。重層状態判定部３１ｂは、上端末状態判定部４１ｂおよび下端末状態判定部４２ｂを備える。
【０３３８】
上端末状態判定部４１ｂは、自装置が他の携帯電話機１ｂの上側にある上端末Ａ（携帯電話機１ｂＡ）であるか否かを判定するものである。換言すると、上端末状態判定部４１ｂは、自装置の背面側に他の携帯電話機１ｂがあるか否かを判定するものである。本実施形態では、上端末状態判定部４１ｂは、カメラ１９が他の携帯電話機１ｂの表示部１３ｄに表示されているユニークコードを認識したか否かを判定し、さらに、カメラ１９が取得した画像が暗くなったかどうかを判定する。上端末状態判定部４１ｂは、カメラ１９がユニークコードを認識し、かつ、その後カメラ１９が取得した画像が暗くなった場合に、自装置を上端末Ａであると判定する。より具体的には、上端末状態判定部４１ｂは、カメラ１９が撮影した画像にユニークコードが含まれるか否かを判定し、ユニークコードが含まれている場合、その後、カメラ１９が撮影した画像の輝度が所定値以下になったか否かを判定する。
【０３３９】
上端末状態判定部４１ｂは、自装置を上端末Ａであると判定すると、その旨を通信接続制御部３４ｂに通知する。
【０３４０】
下端末状態判定部４２ｂは、自装置が他の携帯電話機１ｂの下側にある下端末Ｂ（携帯電話機１ｂＢ）であるか否かを判定するものである。換言すると、下端末状態判定部４２ｂは、自装置の正面側に他の携帯電話機１ｂがあるか否かを判定するものである。本実施形態では、下端末状態判定部４２ｂは、近距離無線通信部１４を介して、ユニークコードが他の携帯電話機１ｂから送信されてきたか否かを判定し、ユニークコードを受信した場合に、自装置を下端末Ｂであると判定する。
【０３４１】
下端末状態判定部４２ｂは、自装置を下端末Ｂであると判定すると、その旨を通信接続制御部３４ｂに通知する。
【０３４２】
なお、表示部１３ｄに表示されるユニークコードは、１次元または２次元のバーコードであってもよいし、所定の画像であってもよい。ユニークコードは、２台の携帯電話機１ｂ間で予め定めていればよく、任意に設定すればよい。
【０３４３】
通信接続制御部３４ｂは、近距離無線通信部１４と他の携帯電話機１ｂの近距離無線通信部１４との通信接続を確立するものである。通信接続制御部３４ｂは、載せる通信アプリ起動後、通信接続の待ち受けを開始し、上端末状態判定部４１から自装置が上端末Ａである通知を受信すると、通信接続の待ち受けを終了し、近距離無線通信部１４を介して、通信開始信号およびユニークコードを携帯電話機１ｂＢに送信する。次に、通信接続制御部３４ｂＡは、携帯電話機１ｂＢから端末ＩＤを受信すると、近距離無線通信部１４を介して、携帯電話機１ｂＢに自装置の端末ＩＤを送信する。
【０３４４】
また、通信接続制御部３４ｂは、載せる通信アプリ起動後、通信接続の待ち受けを開始し、通信開始信号およびユニークコードを受信して、下端末状態判定部４２から自装置が下端末Ｂである通知を受信すると、近距離無線通信部１４を介して、携帯電話機１Ａに自装置の端末ＩＤを送信する。
【０３４５】
〔重層状態判定処理および通信接続確立処理〕
次に、図２１に基づいて、第３の実施形態における重層状態判定処理および通信接続確立処理について詳細に説明する。図２１は、第３の実施形態における重層状態判定処理および通信接続確立処理の一例を示すフローチャートである。
【０３４６】
図２１に示すように、載せる通信アプリを起動後、制御部１１ｂは、表示制御部３２に対して、表示部１３ｄにユニークコードを表示するように指示する（Ｓ６１）。また、通信接続制御部３４ｂは、近距離無線通信部１４を起動して、通信接続の待ち受けを介しさせる（Ｓ６２）。さらに、制御部１１ｂは、カメラ１９を起動させる（Ｓ６３）。
【０３４７】
次に、上端末状態判定部４１ｂは、カメラ１９がユニークコードを認識したか否かを判定する（Ｓ６４）。カメラ１９が撮影した画像にユニークコードが含まれていれば（Ｓ６４でＹＥＳ）、さらに、上端末状態判定部４１ｂは、その後、カメラ１９が撮影した画像が暗くなったかどうかを判定する（Ｓ６５）。上端末状態判定部４１ｂは、カメラ１９がユニークコードを認識し、かつ、その後カメラ１９が撮影した画像が暗くなった場合（Ｓ６５でＹＥＳ）に、自装置を上端末Ａであると判定する（Ｓ６６）。
【０３４８】
上端末状態判定部４１ｂは、自装置を上端末Ａであると判定すると、その旨を通信接続制御部３４ｂに通知する。通信接続制御部３４ｂＡは、上端末状態判定部４１ｂＡから通知を受信すると、通信接続の待ち受けを終了し、近距離無線通信部１４Ａを介して、通信開始信号およびユニークコードを携帯電話機１ｂＢに送信する（Ｓ６７）。
【０３４９】
一方、カメラ１９がユニークコードを認識せず、または、カメラ１９が撮影した画像が暗くならなかった場合（Ｓ６４でＮＯまたはＳ６５でＮＯ）、通信接続制御部３４ｂは、他の携帯電話機１ｂから通信接続開始信号と共に、ユニークコードが送信されるのを待つ（Ｓ６８）。
【０３５０】
通信接続制御部３４ｂが通信接続開始信号およびユニークコードを受信しない場合（Ｓ６８でＮＯ）、再度Ｓ６４に戻る。一方、通信接続制御部３４ｂが通信接続開始信号およびユニークコードを受信すると（Ｓ６８でＹＥＳ）、その旨を下端末状態判定部４２ｂに通知する。通知を受けた下端末状態判定部４２ｂは、自装置を下端末Ｂであると判定する（Ｓ６９）。
【０３５１】
そして、通信接続制御部３４ｂＢは、自装置（携帯電話機１ｂＢ）の端末ＩＤを携帯電話機１ｂＡに送信する（Ｓ７０）。携帯電話機１ｂＢから携帯電話機１ｂＢの端末ＩＤを受信すると、通信接続制御部３４ｂＡは、自装置（携帯電話機１ｂＡ）の端末ＩＤを携帯電話機１ｂＢに送信する（Ｓ７１）。
【０３５２】
通信接続制御部３４ｂＢは、携帯電話機１ｂＡから端末ＩＤを受信して、通信接続の確立を完了し、通信接続制御部３４ｂＡは、端末ＩＤ送信に対するレスポンスを受信して、通信接続の確立が完了したことを確認する。
【０３５３】
なお、図示していないが、所定期間、カメラ１９がユニークコードを認識せず、かつ、通信接続制御部３４ｂがユニークコードを受信しない場合、表示部１３ｄにエラーを表示し、重層状態にするように促すメッセージを表示したり、タイムアウトになったとして載せる通信アプリを終了したりする。
【０３５４】
〔重層状態維持判定処理〕
また、第３の実施形態では、図５に示すＳ６Ａ、Ｓ６Ｂにおける２台の携帯電話機１ｂが重層状態を維持しているか否かの判定処理についても、第１の実施形態と異なるため、以下に本実施形態の重層状態維持判定処理について詳細に説明する。
【０３５５】
Ｓ６Ａにおいて、上端末状態判定部４１ｂＡは、カメラ１９が撮影した画像が暗いままであるかどうかを所定期間毎に継続的に判定する。上端末状態判定部４１ｂＡは、カメラ１９が撮影した画像が暗いままであることを継続的に検出していれば、重層状態が維持されていると判定する（Ｓ６ＡでＮＯ）。一方、上端末状態判定部４１ｂＡは、カメラ１９が撮影した画像が暗くない、つまり、カメラ１９が撮影した画像の輝度が所定値以上になると、携帯電話機１ｂＡが携帯電話機１ｂＢから離れたと判定し（Ｓ６ＡでＹＥＳ）、制御部１１ｂＡが載せる通信アプリを終了する（Ｓ７Ａ）。
【０３５６】
また、上端末状態判定部４１ｂＡは、携帯電話機１ｂＡが携帯電話機１ｂＢから離れたと判定すると、その旨を通信接続制御部３４ｂＡに通知する。通知を受けた通信接続制御部３４ｂＡは、近距離無線通信部１４を介して、携帯電話機１ｂＢに重層状態ではなくなったことを通知する。
【０３５７】
ここで、Ｓ６Ｂにおいて、下端末状態判定部４２ｂＢは、通信接続制御部３４ｂＢが携帯電話機１ｂＡから重層状態ではないことを示す通知を受信したか否かを所定期間毎に継続的に判定する。下端末状態判定部４２ｂＢは、通信接続制御部３４ｂＢが当該通知を受信しなければ、重層状態が維持されていると判定する（Ｓ６ＢでＮＯ）。一方、下端末状態判定部４２ｂＢは、通信接続制御部３４ｂＢが当該通知を受信すると、携帯電話機１ｂＢが携帯電話機１ｂＡから離れたと判定し（Ｓ６ＢでＹＥＳ）、制御部１１ｂＢが載せる通信アプリを終了する（Ｓ７Ｂ）。
【０３５８】
＜第４の実施形態＞
本発明の第４の実施形態について図２２から図３０に基づいて説明すれば、以下のとおりである。なお、説明の便宜上、前記の第１の実施形態において示した部材と同一の機能を有する部材には、同一の符号を付し、その説明を省略する。また、第１の実施形態において定義した用語については、特に断らない限り本実施形態においてもその定義に則って用いるものとする。
【０３５９】
第１の実施形態では、２つの光センサ液晶（光センサ１７ａおよび１７ｂ）を用いて重層状態を判定したが、第４の実施形態では、ユーザの操作に基づいて、重層状態であるかどうかを判定し、さらに自装置が上端末Ａであるか下端末Ｂであるかを判定する。また、第１の実施形態では、Ｂｌｕｅｔｏｏｔｈで通信を行うが、第４の実施形態では、ＩｒＤＡ等の双方向の赤外線通信を用いて通信接続を行う。つまり、第４の実施形態は、第１の実施形態と重層状態判定処理および通信接続確立処理が異なるだけであって、その他の処理は同じである。以下では、第４の実施形態において、第１の実施形態と異なる点について主に説明する。
【０３６０】
第４の実施形態では、図２３に示すように、携帯電話機１ｃには、正面側に正面側ＩＲモジュール２２ａが配置されており、背面側に背面側ＩＲモジュール２２ｂが配置されている。
【０３６１】
なお、詳細は後述するが、本実施形態では、ユーザの操作入力に基づいて、自装置が上端末Ａであるか下端末Ｂであるかを判定し、上端末Ａである携帯電話機１ｃＡの背面側ＩＲモジュール２２ｂと、下端末Ｂである携帯電話機１ｃＢの正面側ＩＲモジュール２２ａとが通信接続を行う。
【０３６２】
そのため、図２４に示すように、正面側ＩＲモジュール２２ａおよび背面側ＩＲモジュール２２ｂは、携帯電話機１ｃＡと他の携帯電話機１ｃＢとが重なっている状態において、互いに対向する位置に配置されていればよく、図２３に示す配置およびその大きさに限るものではない。すなわち、正面側ＩＲモジュール２２ａおよび背面側ＩＲモジュール２２ｂの配置および大きさは、適宜設計すればよい。
【０３６３】
〔携帯電話機の構成〕
図２２は、携帯電話機１ｃの要部構成の一例を示すブロック図である。図２２に示すように、携帯電話機１ｃは、制御部１１ｃ、記憶部１２、表示部１３ｄ、赤外線通信部２１、電話網通信部１５、操作部１６ａ、音声入力部２３および音声出力部２４を備えている。
【０３６４】
表示部１３ｄは、制御部１１ｃの指示に従って画像を表示するものである。表示部１３ｄは、制御部１１ｃの指示に従って画像を表示するものであればよく、例えば、ＬＣＤ（液晶ディスプレイ）、有機ＥＬディスプレイ、プラズマディスプレイなどを適用することが可能である。また、表示部１３ｄは、操作部１６ｃを備えており、タッチパネルである。
【０３６５】
操作部１６ｃは、ユーザが携帯電話機１ｃに指示信号を入力し、携帯電話機１ｃを操作するためのものである。なお、表示部１３ｄと操作部１６ｃとは、第２の実施形態のように、別体であってもよい。
【０３６６】
赤外線通信部２１は、赤外線による無線通信手段によって、他の装置（例えば、他の携帯電話機１ｃ等）と通信を行い、制御部１１ｃの指示に従って、データのやりとりを行うものである。赤外線通信部２１は、携帯電話機１ｃの正面側に配置されている正面側ＩＲモジュール２２ａと、携帯電話機１ｃの背面側に配置されている背面側ＩＲモジュール２２ｂとを備える。
【０３６７】
制御部１１ｃは、記憶部１２から一時記憶部（不図示）に読み出されたプログラムを実行することにより、各種の演算を行うと共に、携帯電話機１ｃが備える各部を統括的に制御するものである。
【０３６８】
制御部１１ｃは、記憶部１２から載せる通信アプリデータを読み出し、載せる通信アプリ起動後に自装置が他の携帯電話機１ｃと重なると、他の携帯電話機１ｃからデータを取得し、自装置および他の携帯電話機１ｃが保持するデータを表示し、ユーザの指示に基づいてデータの送受信を行う。
【０３６９】
本実施形態では、制御部１１ｃは、機能ブロックとして、重層状態判定部３１ｃ、表示制御部３２、入力操作特定部３３、通信接続制御部３４ｃ、コンテンツ処理部３５および認証部３６を備える構成である。これらの制御部１１ｃの各機能ブロック（３１ｃ、３２、３３、３４ｃ、３５および３６）は、ＣＰＵが、ＲＯＭ等で実現された記憶装置に記憶されているプログラムをＲＡＭ等で実現された一時記憶部に読み出して実行することで実現できる。
【０３７０】
重層状態判定部３１ｃは、携帯電話機１ｃが他の携帯電話機１ｃと重なっている状態であるか否かを判定するものである。重層状態判定部３１ｃは、上端末状態判定部４１ｃおよび下端末状態判定部４２ｃを備える。
【０３７１】
上端末状態判定部４１ｃは、自装置が他の携帯電話機１ｃの上側にある上端末Ａ（携帯電話機１ｃＡ）であるか否かを判定するものである。換言すると、上端末状態判定部４１ｃは、自装置の背面側に他の携帯電話機１ｃがあるか否かを判定するものである。本実施形態では、上端末状態判定部４１ｃは、操作部１６ａまたは操作部１６ｃを用いて自装置に入力されたユーザの操作指示に基づいて、自装置が上端末Ａであるか否かを判定する。より具体的には、上端末状態判定部４１ｃは、ユーザが自装置を上端末として設定すると、自装置が上端末Ａであると判定する。
【０３７２】
上端末状態判定部４１ｃは、自装置を上端末Ａであると判定すると、その旨を通信接続制御部３４ｃに通知する。
【０３７３】
下端末状態判定部４２ｃは、自装置が他の携帯電話機１ｃの下側にある下端末Ｂ（携帯電話機１ｃＢ）であるか否かを判定するものである。換言すると、下端末状態判定部４２ｃは、自装置の正面側に他の携帯電話機１ｃがあるか否かを判定するものである。本実施形態では、下端末状態判定部４２ｃは、操作部１６ａまたは操作部１６ｃを用いて自装置に入力されたユーザの操作指示に基づいて、自装置が下端末Ｂであるか否かを判定する。より具体的には、下端末状態判定部４２ｃは、ユーザが自装置を下端末として設定すると、自装置が下端末Ｂであると判定する。
【０３７４】
また、下端末状態判定部４２ｃは、ユーザから自装置が上端末か下端末かを設定されず、通信接続制御部３４ｃが他の携帯電話機１ｃから端末ＩＤを受信した場合に、自装置が下端末Ｂであると判定してもよい。
【０３７５】
下端末状態判定部４２ｃは、自装置を下端末Ｂであると判定すると、その旨を通信接続制御部３４ｃに通知する。
【０３７６】
通信接続制御部３４ｃは、自装置の赤外線通信部２１と他の携帯電話機１ｃの赤外線通信部２１との通信接続を確立するものである。通信接続制御部３４ｃは、上端末状態判定部４１ｃから自装置が上端末Ａである通知を受信すると、背面側ＩＲモジュール２２ｂを起動させて、背面側ＩＲモジュール２２ｂを介して自装置の端末ＩＤを送信する。また、通信接続制御部３４ｃは、下端末状態判定部４２ｃから自装置が下端末Ｂである通知を受信すると、正面側ＩＲモジュール２２ａを起動させて、正面側ＩＲモジュール２２ａを介して自装置の端末ＩＤを送信する。なお、通信接続制御部３４は、正面側ＩＲモジュール２２ａまたは背面側ＩＲモジュール２２ｂを起動させた場合、他方を起動させないように制御してもよい。
【０３７７】
また、通信接続制御部３４ｃは、載せる通信アプリ起動後、正面側ＩＲモジュール２２ａを起動させておき、上端末状態判定部４１ｃから自装置が上端末Ａである通知を受信すると、正面側ＩＲモジュール２２ａを停止させると共に、背面側ＩＲモジュール２２ｂを起動させて、背面側ＩＲモジュール２２ｂを介して自装置の端末ＩＤを送信してもよい。また、通信接続制御部３４ｃは、載せる通信アプリ起動後、正面側ＩＲモジュール２２ａを起動させておき、他の携帯電話機１ｃから端末ＩＤを受信した後、正面側ＩＲモジュール２２ａを介して自装置の端末ＩＤを送信してもよい。
【０３７８】
〔重層状態判定処理および通信接続確立処理〕
次に、図２５および図２６に基づいて、第４の実施形態における重層状態判定処理および通信接続確立処理について詳細に説明する。図２５は、第４の実施形態における重層状態判定処理および通信接続確立処理の一例を示すフローチャートである。図２６は、第４の実施形態における重層状態判定処理および通信接続確立処理の他の一例を示すフローチャートである。
【０３７９】
図２５に示すように、制御部１１ｃは、載せる通信アプリを起動後、表示制御部３２に対して、表示部１３ｄに自装置を上端末Ａにするか下端末Ｂにするかをユーザに設定させるメッセージを表示するように指示する（Ｓ８１）。入力操作特定部３３は、ユーザから上端末Ａであるか下端末Ｂであるかの指示が入力されるのを待つ（Ｓ８２）。
【０３８０】
ユーザが自装置を上端末Ａであると設定すると、入力操作特定部３３は、その旨を上端末状態判定部４１ｃに通知する。上端末状態判定部４１ｃは、ユーザの操作に基づいて、自装置が上端末Ａであると判定する（Ｓ８３）。ここで、制御部１１ｃは、表示制御部３２に対して、自装置を他の携帯電話機１ｃの上に載せるように促すメッセージを表示部１３ｄに表示するように指示する。
【０３８１】
そして、上端末状態判定部４１ｃは、自装置が上端末Ａであることを通信接続制御部３４ｃに通知する。通知を受けた通信接続制御部３４ｃは、背面側ＩＲモジュール２２ｂを起動させて（Ｓ８４）、背面側ＩＲモジュール２２ｂを介して自装置の端末ＩＤを送信する（Ｓ８５）。
【０３８２】
一方、ユーザが自装置を下端末Ｂであると設定すると、入力操作特定部３３は、その旨を下端末状態判定部４２ｃに通知する。下端末状態判定部４２ｃは、ユーザの操作に基づいて、自装置が下端末Ｂであると判定する（Ｓ８６）。ここで、制御部１１ｃは、表示制御部３２に対して、自装置の上に他の携帯電話機１ｃを載せるように促すメッセージを表示部１３ｄに表示するように指示する。
【０３８３】
そして、下端末状態判定部４２ｃは、自装置が下端末Ｂであることを通信接続制御部３４ｃに通知する。通知を受けた通信接続制御部３４ｃは、正面側ＩＲモジュール２２ａを起動させて（Ｓ８７）、正面側ＩＲモジュール２２ａを介して自装置の端末ＩＤを送信する（Ｓ８８）。
【０３８４】
通信接続制御部３４ｃは、自装置の端末ＩＤの送信が完了し、他の携帯電話機１ｃの端末ＩＤを受信したことを確認して、通信接続の確立を完了する。
【０３８５】
なお、図示していないが、所定期間、上端末Ａか下端末Ｂかを選択する入力操作が無ければ、表示部１３ｄにエラーを表示し、再度上端末Ａか下端末Ｂかの選択を促すメッセージを表示したり、タイムアウトになったとして載せる通信アプリを終了したりする。
【０３８６】
次に、図２６に基づいて、第４の実施形態における重層状態判定処理および通信接続確立処理の他の一例を説明する。
【０３８７】
図２６に示すように、制御部１１ｃが載せる通信アプリを起動後、通信接続制御部３４ｃは、正面側ＩＲモジュール２２ａを起動させる（Ｓ９１）。その後、制御部１１ｃは、表示制御部３２に対して、自装置を上端末Ａにするかどうかをユーザに設定させるメッセージを表示部１３ｄに表示するように指示する。そして、入力操作特定部３３は、ユーザから上端末Ａであるとする指示が入力されるのを待つ（Ｓ９２）。
【０３８８】
ユーザが自装置を上端末Ａであると設定すると（Ｓ９２でＹＥＳ）、入力操作特定部３３は、その旨を上端末状態判定部４１ｃに通知する。上端末状態判定部４１ｃは、ユーザの操作に基づいて、自装置が上端末Ａであると判定する（Ｓ９３）。ここで、制御部１１ｃは、表示制御部３２に対して、自装置を他の携帯電話機１ｃの上に載せるように促すメッセージを表示部１３ｄに表示するように指示する。
【０３８９】
そして、上端末状態判定部４１ｃは、自装置が上端末Ａであることを通信接続制御部３４ｃに通知する。通知を受けた通信接続制御部３４ｃは、背面側ＩＲモジュール２２ｂを起動させて（Ｓ９４）、背面側ＩＲモジュール２２ｂを介して自装置の端末ＩＤを送信する（Ｓ９５）。
【０３９０】
一方、ユーザから自装置が上端末Ａであるとする操作入力がない場合（Ｓ９２でＮＯ）、通信接続制御部３４ｃは、正面側ＩＲモジュール２２ａを介して、他の携帯電話機１ｃから端末ＩＤが送信されるのを待つ（Ｓ９６）。
【０３９１】
端末ＩＤを受信しなければ（Ｓ９６でＮＯ）、再度Ｓ９２に戻る。一方、通信接続制御部３４ｃは、他の携帯電話機１ｃから端末ＩＤを受信すると（Ｓ９６でＹＥＳ）、その旨を下端末状態判定部４２ｃに通知する。通知を受けた下端末状態判定部４２ｃは、自装置が下端末Ｂであると判定する（Ｓ９７）。そして、通信接続制御部３４ｃは、正面側ＩＲモジュール２２ａを介して自装置の端末ＩＤを送信する（Ｓ９８）。
【０３９２】
通信接続制御部３４ｃは、自装置の端末ＩＤの送信が完了し、他の携帯電話機１ｃの端末ＩＤを受信したことを確認して、通信接続の確立を完了する。
【０３９３】
なお、図示していないが、所定期間、ユーザから上端末Ａであることを設定する入力操作が無く、他の携帯電話機１ｃから端末ＩＤを受信しない場合、表示部１３ｄにエラーを表示し、再度上端末Ａであることを設定するように促すメッセージを表示したり、タイムアウトになったとして載せる通信アプリを終了したりする。
【０３９４】
〔重層状態維持判定処理〕
また、第４の実施形態では、図５に示すＳ６Ａ、Ｓ６Ｂにおける２台の携帯電話機１ｃが重層状態を維持しているか否かの判定処理についても、第１の実施形態と異なるため、以下に本実施形態の重層状態維持判定処理について詳細に説明する。
【０３９５】
Ｓ６Ａにおいて、通信接続制御部３４ｃＡが背面側ＩＲモジュール２２ｂＡを介して、他の携帯電話機１ｃＢに対してポーリングを行い、相手先から応答を受信している場合、上端末状態判定部４１ｃＡは、重層状態が維持されていると判定する（Ｓ６ＡでＮＯ）。一方、通信接続制御部３４ｃＡが背面側ＩＲモジュール２２ｂＡを介して、他の携帯電話機１ｃＢに対してポーリングを行い、相手先から応答を受信しなくなった場合、上端末状態判定部４１ｃＡは、携帯電話機１ｃＡが携帯電話機１ｃＢから離れたと判定し（Ｓ６ＡでＹＥＳ）、制御部１１ｃＡが載せる通信アプリを終了する（Ｓ７Ａ）。
【０３９６】
Ｓ６Ｂにおいて、通信接続制御部３４ｃＢが正面側ＩＲモジュール２２ａを介して、他の携帯電話機１ｃＡに対してポーリングを行い、相手先から応答を受信している場合、下端末状態判定部４２ｃＢは、重層状態が維持されていると判定する（Ｓ６ＢでＮＯ）。一方、通信接続制御部３４ｃＢが正面側ＩＲモジュール２２ａを介して、他の携帯電話機１ｃＡに対してポーリングを行い、相手先から応答を受信しなくなった場合、下端末状態判定部４２ｃＢは、携帯電話機１ｃＢが携帯電話機１ｃＡから離れたと判定し（Ｓ６ＢでＹＥＳ）、制御部１１ｃＢが載せる通信アプリを終了する（Ｓ７Ｂ）。
【０３９７】
〔携帯電話機の筐体構造の変形例１〕
携帯電話機の筐体構造の変形例について、図２７〜図２９に基づいて説明する。図２７および図２８は、携帯電話機の筐体の概略構造の側面視の断面図である。図２９は、重層状態にある２台の携帯電話機の筐体の概略構造の側面視の断面図である。
【０３９８】
本実施形態では、図２７に示すように、携帯電話機１ｃの筐体の形状が略直方体であり、その携帯電話機１ｃの筐体の正面側に正面側ＩＲモジュール２２ａを配置し、背面側に背面側ＩＲモジュール２２ｂを配置しているが、携帯電話機１ｃの筐体の形状並びに正面側ＩＲモジュール２２ａおよび背面側ＩＲモジュール２２ｂの筐体上の位置はこれに限るものではない。
【０３９９】
例えば、図２８に示すように、略直方体の筐体の正面側および背面側の一部に、すり鉢状の凹部５１をそれぞれ１箇所設け、その凹部５１の底部に正面側ＩＲモジュール２２ａおよび背面側ＩＲモジュール２２ｂを配置してもよい。
【０４００】
通常、ＩＲモジュールは、図２７に示すように、筐体の表面に配置されており、２つのＩＲモジュール間の距離が極端に短い場合（２つのＩＲモジュールがほぼ接している場合）は想定していない。しかしながら、本発明は、２つの携帯電話機１ｃが重なった状態で通信を行うものであるため、２つのＩＲモジュール間の距離がほぼ０になる場合が考えられる。この場合、図２７に示すようなＩＲモジュールの配置では、２つの携帯電話機１ｃが重層状態であっても、背面側ＩＲモジュール２２ｂＡと正面側ＩＲモジュール２２ａＢとがずれることによって、互いに通信できない場合がある。
【０４０１】
具体的には、図２９（ａ）に示すように、携帯電話機１ｃＡと携帯電話機１ｃＢとが重層状態で接しているが、背面側ＩＲモジュール２２ｂＡと正面側ＩＲモジュール２２ａＢとが接していない場合、通信路が確保できず、互いに通信できない。このように、図２７に示すようなＩＲモジュールの配置では、２つの携帯電話機１ｃが重層状態であっても、少しずれただけで通信できない状態になる。
【０４０２】
一方、ＩＲモジュールが凹部５１の底部に配置されている場合、図２９に示すように、携帯電話機１ｄＡと携帯電話機１ｄＢとがずれた状態で重層状態になっている場合であっても、通信路を確保することができ、互いに通信することができる。このように、携帯電話機１ｄの筐体の表面に凹部５１を設けて、その凹部５１の底部にＩＲモジュールを配置することにより、ＩＲモジュール間の通信路の自由度が高まり、携帯電話機１ｄが多少ずれて重層状態になっていても、互いに通信することができる。
【０４０３】
なお、凹部５１の形状は、すり鉢状に限るものではなく、凹状であれば何でもよい。また、携帯電話機１ｄの筐体の全表面がフラットな平面になるように、凹部５１をＩＲレンズで覆ってもよい。
【０４０４】
〔携帯電話機の筐体構造の変形例２〕
次に、携帯電話機の筐体構造の他の変形例について、図３０に基づいて説明する。図３０は、重層状態にある２台の携帯電話機の筐体の概略構造の側面視の断面図である。
【０４０５】
図３０に示すように、携帯電話機１ｅＡおよび１ｅＢの筐体は、略直方体の基部５２と、基部５２の一端から正面側の垂直方向に延伸する略直方体の延伸部５３とで構成される。ここで、延伸部５３の表面において、基部５２の多端側の表面を内側面と称し、基部５２の一端側の表面を外側面と称する。
【０４０６】
図３０に示すように、携帯電話機１ｅＡおよび１ｅＢは、延伸部５３の先端側（正面側）の内側面に正面側ＩＲモジュール２２ａが配置され、基部５２の一端の底部側の外側面に背面側ＩＲモジュール２２ｂが配置されている。
【０４０７】
このように、携帯電話機１ｅＡおよび１ｅＢの筐体の側面視の断面がＬ字形状になっている場合、ユーザが２台の携帯電話機１ｅを重層状態にする際に、簡単にかつ精度良く２台の携帯電話機１ｅを重ねることができる。よって、２台の携帯電話機１ｅが、重層状態において、ずれて重ねあわされることを軽減できるため、２台の携帯電話機１ｅが重層状態において通信不可となっている状態を低減することができる。
【０４０８】
＜補足＞
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【０４０９】
最後に、携帯電話機１、１ａ、１ｂおよび１ｃの各ブロック、特に制御部１１、１１ａ、１１ｂおよび１１ｃは、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。
【０４１０】
すなわち、携帯電話機１、１ａ、１ｂおよび１ｃは、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである携帯電話機１、１ａ、１ｂおよび１ｃの制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記携帯電話機１、１ａ、１ｂおよび１ｃに供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０４１１】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【０４１２】
また、携帯電話機１、１ａ、１ｂおよび１ｃを通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【産業上の利用可能性】
【０４１３】
本発明は、携帯電話機等の表示部を備える情報処理装置に利用することができる。
【符号の説明】
【０４１４】
１、１ａ、１ｂ、１ｃ、１ｄ、１ｅ    携帯電話機（情報処理装置）
１３ａ    主表示部（表示部）
１３ｃ、１３ｄ    表示部（表示部）
１６ａ、１６ｂ、１６ｃ    操作部（入力手段）
１７ａ    光センサ（入力手段）
２３    音声入力部（入力手段）
３２    表示制御部（表示制御手段）
３５    コンテンツ処理部（コンテンツ処理手段）
３６    認証部（認証データ取得手段、認証データ送信手段、制限解除情報受信手段、認証手段）
４１、４１ａ、４１ｂ、４１ｃ    上端末状態判定部（背面側装置検出手段）
４２、４２ａ、４２ｂ、４２ｃ    下端末状態判定部（表面側装置検出手段）
４３    コンテンツ取得部（コンテンツ識別情報取得手段、コンテンツ受信手段）
４４    コンテンツ送信部（コンテンツ識別情報送信手段、コンテンツ送信手段）
【図１】
0005801099.tif 000002
【図２】
0005801099.tif 000003
【図３】
0005801099.tif 000004
【図４】
0005801099.tif 000005
【図５】
0005801099.tif 000006
【図６】
0005801099.tif 000007
【図７】
0005801099.tif 000008
【図８】
0005801099.tif 000009
【図９】
0005801099.tif 000010
【図１０】
0005801099.tif 000011
【図１１】
0005801099.tif 000012
【図１２】
0005801099.tif 000013
【図１３】
0005801099.tif 000014
【図１４】
0005801099.tif 000015
【図１５】
0005801099.tif 000016
【図１６】
0005801099.tif 000017
【図１７】
0005801099.tif 000018
【図１８】
0005801099.tif 000019
【図１９】
0005801099.tif 000020
【図２０】
0005801099.tif 000021
【図２１】
0005801099.tif 000022
【図２２】
0005801099.tif 000023
【図２３】
0005801099.tif 000024
【図２４】
0005801099.tif 000025
【図２５】
0005801099.tif 000026
【図２６】
0005801099.tif 000027
【図２７】
0005801099.tif 000028
【図２８】
0005801099.tif 000029
【図２９】
0005801099.tif 000030
【図３０】
0005801099.tif 000031