(57)【特許請求の範囲】
【請求項１】
ソーシャルメディアへコンテンツを投稿する方法であって、電子装置が、
ユーザによるソーシャルメディアへのコンテンツの投稿を検出するステップと、
前記コンテンツが投稿されたことを検出することに応じて、前記投稿されたコンテンツの公開が可能であるかを判断するステップと、
前記投稿されたコンテンツの公開が可能になったことに応じて、前記投稿されたコンテンツをサーバ・コンピュータに送信するステップと
を実行することを含み、
前記判断するステップは、
前記ユーザ又は前記ユーザ以外の関係者が当該ユーザにより指定された場所又は当該指定された場所付近に到着したことに応じて、前記公開が可能であると判断するステップを含む、
前記方法。
【請求項２】
前記判断するステップは、
前記ユーザが当該ユーザにより指定された場所又は当該指定された場所付近から離れたことに応じて、又は、
前記ユーザが、当該ユーザにより指定された場所又は当該指定された場所付近に不在であることに応じて、
前記公開が可能であると判断するステップ
をさらに含む、請求項１に記載の方法。
【請求項３】
前記判断するステップは、
前記ユーザが現在位置から当該ユーザにより指定された場所に到着するまでの時間を予測し、当該予測した時間が経過したことに応じて、
前記ユーザが現在位置から離れるまでの時間をスケジュールから読み取り、当該時間が経過したことに応じて、
前記ユーザが現在位置から離れるまでの時間を予測し、当該予測した時間が経過したことに応じて、又は、
一定時間が経過することに応じて、
前記公開が可能であると判断するステップ
をさらに含む、請求項１に記載の方法。
【請求項４】
前記判断するステップは、
前記ユーザ以外の関係者が当該ユーザにより指定された場所に居ることに応じて、前記公開が可能であると判断するステップ
をさらに含む、請求項１に記載の方法。
【請求項５】
前記判断するステップは、
前記投稿されたコンテンツの公開が前記ソーシャルメディアのユーザの一部に対して可能であるかを判断するステップ
をさらに含み、
前記送信するステップは、
前記投稿されたコンテンツの公開が前記ユーザの前記一部に対して可能であることに応じて、前記投稿されたコンテンツに前記ユーザの前記一部に対して公開を許す情報を付して前記サーバ・コンピュータに送信するステップ
を含む、
請求項１に記載の方法。
【請求項６】
前記電子装置が、
前記投稿されたコンテンツの公開が全てのユーザに対して可能であるかを判断するステップと、
前記投稿されたコンテンツの公開が前記全てのユーザに対して可能であることに応じて、前記投稿されたコンテンツを、前記全てのユーザに対して公開する要求を前記サーバ・コンピュータに送信するステップと
をさらに実行することを含む、請求項５に記載の方法。
【請求項７】
前記投稿されたコンテンツがサーバ・コンピュータ側で公開された時に表示される投稿日時が、当該投稿されたコンテンツが前記ユーザによって投稿された日時である、請求項１に記載の方法。
【請求項８】
ソーシャルメディアへコンテンツを公開する方法であって、サーバ・コンピュータが、  ユーザにより投稿されたコンテンツを電子装置から受信するステップと、
前記受信したコンテンツの公開が可能であるかを判断するステップと、
前記受信したコンテンツの公開が可能になったことに応じて、前記受信したコンテンツを公開するステップと
を実行することを含み、
前記判断するステップは、
前記ユーザ又は前記ユーザ以外の関係者が当該ユーザにより指定された場所又は当該指定された場所付近に到着したことに応じて、前記公開が可能であると判断するステップを含む、
前記方法。
【請求項９】
前記判断するステップは、
前記ユーザが当該ユーザにより指定された場所又は当該指定された場所付近から離れたことに応じて、又は、
前記ユーザが、当該ユーザにより指定された場所又は当該指定された場所付近に不在であることに応じて、
前記公開が可能であると判断するステップ
をさらに含む、請求項８に記載の方法。
【請求項１０】
前記判断するステップは、
前記ユーザが現在位置から当該ユーザにより指定された場所に到着するまでの時間を予測し、当該予測した時間が経過したことに応じて、
前記ユーザが現在位置から離れるまでの時間をスケジュールから読み取り、当該時間が経過したことに応じて、
前記ユーザが現在位置から離れるまでの時間を予測し、当該予測した時間が経過したことに応じて、又は、
一定時間が経過することに応じて、
前記公開が可能であると判断するステップ
をさらに含む、請求項８に記載の方法。
【請求項１１】
前記判断するステップは、
前記ユーザ以外の関係者が当該ユーザにより指定された場所に居ることに応じて、前記公開が可能であると判断するステップ
をさらに含む、請求項８に記載の方法。
【請求項１２】
前記判断するステップは、
前記受信したコンテンツの公開が前記ソーシャルメディアのユーザの一部に対して可能であるかを判断するステップ
をさらに含み、
前記公開するステップは、
前記受信したコンテンツの公開が前記ユーザの前記一部に対して可能であることに応じて、前記受信したコンテンツを、前記ユーザの前記一部に対して公開するステップ
を含む、
請求項８に記載の方法。
【請求項１３】
前記サーバ・コンピュータが、
前記受信したコンテンツの公開が全てのユーザに対して可能であるかを判断するステップと、
前記受信したコンテンツの公開が前記全てのユーザに対して可能であることに応じて、前記受信したコンテンツを、前記全てのユーザに対して公開するステップと
をさらに実行することを含む、請求項１２に記載の方法。
【請求項１４】
前記受信したコンテンツが前記サーバ・コンピュータ側で公開された時に表示される投稿日時が、当該受信したコンテンツが前記ユーザによって投稿された日時である、請求項８に記載の方法。
【請求項１５】
ソーシャルメディアへコンテンツを投稿するための電子装置であって、
ユーザによるソーシャルメディアへのコンテンツの投稿を検出するコンテンツ投稿検出手段と、
前記コンテンツが投稿されたことを検出することに応じて、前記投稿されたコンテンツの公開が可能であるかを判断するコンテンツ公開判断手段と、
前記投稿されたコンテンツの公開が可能になったことに応じて、前記投稿されたコンテンツをサーバ・コンピュータに送信するコンテンツ送信手段と
を備え、
前記コンテンツ公開判断手段は、前記ユーザ又は前記ユーザ以外の関係者が当該ユーザにより指定された場所又は当該指定された場所付近に到着したことに応じて、前記公開が可能であると判断する
前記電子装置。
【請求項１６】
ソーシャルメディアへコンテンツを公開するためのサーバ・コンピュータであって、
ユーザにより投稿されたコンテンツを電子装置から受信するコンテンツ受信手段と、
前記受信したコンテンツの公開が可能であるかを判断するコンテンツ公開判断手段と、
前記受信したコンテンツの公開が可能になったことに応じて、前記受信したコンテンツを公開するコンテンツ公開手段と
を備え、
前記コンテンツ公開判断手段は、前記ユーザ又は前記ユーザ以外の関係者が当該ユーザにより指定された場所又は当該指定された場所付近に到着したことに応じて、前記公開が可能であると判断する
前記サーバ・コンピュータ。
【請求項１７】
ソーシャルメディアへコンテンツを投稿するための電子装置用プログラムであって、電子装置に、請求項１〜７のいずれか一項に記載の方法の各ステップを実行させる、前記電子装置用プログラム。
【請求項１８】
ソーシャルメディアへコンテンツを公開するためのサーバ・コンピュータ用プログラムであって、サーバ・コンピュータに、請求項８〜１４のいずれか一項に記載の方法の各ステップを実行させる、前記サーバ・コンピュータ用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ソーシャルメディアへコンテンツを投稿する技法、ソーシャルメディアへコンテンツを公開する技法、及び、ソーシャルメディアへコンテンツを投稿し、公開する技法に関する。
【背景技術】
【０００２】
インターネット上では、ユーザが情報を発信し、形成していくメディアであるソーシャルメディアが次々と登場してきている。ソーシャルメディアには、例えば、ソーシャル・ネットワーキング・サービス（ＳＮＳ）、ブログ、掲示板、ＦＡＱサイト、動画又は静止画投稿共有サイト、口コミサイトがある。
【０００３】
ソーシャルメディアの発達や通信環境の整備により、コンテンツ（例えば、メッセージ、写真、若しくは動画、又はそれらの組み合わせ）をリアルタイムで投稿することが可能になっている。例えば、旅行先において、実際に訪れた場所や日時が判るようにしてソーシャルメディアにコンテンツを公開したいと考えるユーザは、コンテンツをソーシャルメディアに逐一投稿する傾向にある。
【０００４】
下記特許文献１は、多数（２以上）のユーザ装置の位置のより正確な予測の方法を提供すると共に、予測場所に効率的にナビゲートするのに有用なナビゲーション情報をユーザに提供することを目的とし（段落０００８）、複数の移動体ユーザ装置はソーシャル・ネットワークシステムを介して互いに関連付けられること（段落００１５）を記載する。
【０００５】
下記特許文献２は、モバイル・ノードの将来の位置を予測する為の方法を記載し、当該方法において第２のモバイル・ノードはソーシャル・ネットワークを介して第１のモバイル・ノードに関連付けられていることを記載する（請求項１）。
【０００６】
下記特許文献３は、ソーシャル・メディアにおける悪評（組織、製品、サービス、個人に対する悪い評判）をより精度良く検出する技術を記載する（段落０００１）。
【０００７】
下記特許文献４は、サーバが、携帯端末１００が登録済み位置１００１に到達したタイミングに基づいて、ユーザが帰宅する時刻を予測すること、携帯端末１００が登録済み位置１００１に到達するタイミングは、携帯端末１００から送信される当該携帯端末１００の位置情報に基づいて、特定されることを記載する（段落００３２）。
【０００８】
下記特許文献５は、複数の言語に対応するソーシャルメディアに書き込まれた書き込み情報の中から、所定の言語の書き込み情報を収集する書き込み情報収集システムを記載する（請求項１）。
【０００９】
下記特許文献６は、携帯端末３０の端末ＩＤとＧＰＳ（Global Positioning System）センサーによる現在位置、またはＮＦＣ（Near Field Communication） による出入りチェックなどの方法により、人の在不在を判断できる。なお、ＧＰＳの場合は、現在位置がだいたい正確に把握できるので、帰宅途中かどうかの簡易的な判断にも用いることができることを記載する（段落００４４）。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２０１０−２６３６２１号公報
【特許文献２】米国特許出願公開第２００９／０５４０４３号明細書
【特許文献３】特開２０１３−１９０８４７号公報
【特許文献４】特開２０１３−１７５８８２号公報
【特許文献５】特開２０１２−３２９０３号公報
【特許文献６】特開２０１３−９０１４１号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
ソーシャルメディアの性質上、意図せずに、不特定多数の人間が当該ソーシャルメディアに投稿されたコンテンツを閲覧しうる状態にある。しかしながら、当該投稿されたコンテンツには、上記ユーザ（投稿者である）の位置情報やそれを示唆する内容が含まれている場合がある。
【００１２】
悪意を持った第三者は、上記コンテンツを閲覧し、上記ユーザが当該ユーザの自宅や当該ユーザの事務所に不在であることを知ることがある。
【００１３】
そのような場合に、悪意を持った第三者は、ソーシャルメディアに投稿されたコンテンツから上記ユーザが不在であることを知ることによって空き巣などの犯罪行為を働くことがある。
【００１４】
このように、ソーシャルメディアへ投稿されたコンテンツが、空き巣などの被害をもたらしている場合が増えている。
【００１５】
また、最近、例えば芸能人やミュージシャンなどの有名人や著名人がレストランやショッピングの最中にソーシャルメディアに逐一投稿することが行われている。しかしながら、上記したとおり、投稿されたコンテンツには、ユーザの位置情報やそれを示唆する内容が含まれている場合がある。その為に、その有名人や著名人のファンなどがその有名人や著名人の居る場所に押し掛けてしまい、結果として混乱を生じさせてしまう場合がある。
【００１６】
このように、ソーシャルメディアへ投稿されたコンテンツから居場所が判明することによって、その有名人や著名人の居る場所に迷惑を掛けてしまったり、混乱を生じたりさせてしまう場合がある。
【００１７】
従来技術として、ソーシャルメディアへ投稿するコンテンツの公開又は非公開を手動的に切り替える方法がある。しかしながら、当該方法は、ユーザが手動的に設定する必要がある為に、公開から非公開へ設定し忘れる可能性がある。また、安全の為に、上記コンテンツの公開の設定をデフォルトで非公開に設定している場合に、非公開から公開へ設定することをし忘れて、コンテンツが公開されない状況が続いてしまう。
【００１８】
また、従来技術として、ソーシャルメディアへ投稿するコンテンツの公開範囲を、例えば、友達、友達の友達、又は、特定の人若しくはリストに制限するように設定することが可能なソーシャルメディアがある。しかしながら、当該制限をすると、ソーシャルメディアの目的の一つである不特定多数の人々へ情報発信をするという役割をソーシャルメディアが果たすことができない。
【００１９】
そこで、本発明は、ソーシャルメディアへコンテンツを投稿することによって生じうる犯罪行為を防ぐことを目的とする。また、本発明は、ソーシャルメディアへコンテンツを投稿することによって生じうる混乱を防ぐことを目的とする。また、本発明は、ソーシャルメディアの目的の一つである不特定多数の人々へ情報発信をするという役割を維持することを目的とする。
【課題を解決するための手段】
【００２０】
本発明は、ソーシャルメディアへコンテンツを投稿する技法を提供する。当該技法は、ソーシャルメディアへコンテンツを投稿する方法、並びに、当該コンテンツを投稿するための電子装置、電子装置用プログラム及び電子装置用プログラム製品を包含しうる。
【００２１】
また、本発明は、ソーシャルメディアへコンテンツを公開する技法を提供する。当該技法は、ソーシャルメディアへコンテンツを公開する方法、並びに、当該コンテンツを公開するためのサーバ・コンピュータ、サーバ・コンピュータ用プログラム及びサーバ・コンピュータ用プログラム製品を包含しうる。
【００２２】
（本発明に従う第１の態様；電子装置が各ステップの主体であり、当該電子装置が公開可能か判断する方法）
【００２３】
本発明に従う第１の態様において、ソーシャルメディアへコンテンツを投稿する方法は、電子装置が、
ユーザによるソーシャルメディアへのコンテンツの投稿を検出するステップと、
上記コンテンツが投稿されたことを検出することに応じて、上記投稿されたコンテンツの公開が可能であるかを判断するステップと、
上記投稿されたコンテンツの公開が可能になったことに応じて、上記投稿されたコンテンツをサーバ・コンピュータに送信するステップと
を実行する。
【００２４】
上記投稿されたコンテンツが上記サーバ・コンピュータ側で公開された時に表示される投稿日時は、当該投稿されたコンテンツが上記ユーザによって投稿された日時でありうる。
【００２５】
本発明の一つの実施態様において、上記電子装置が、
上記投稿されたコンテンツが撮影日時を示す情報を含むかを判断するステップと、
上記投稿されたコンテンツが上記撮影日時を示す情報を含むことに応じて、上記撮影日時を上記コンテンツの投稿日時として利用するかどうかを上記ユーザに判断させることを可能にするステップと、
上記ユーザが上記撮影日時を上記コンテンツの投稿日時として利用するという指示に応じて、上記撮影日時を上記コンテンツの投稿日時とするステップと
をさらに実行しうる。
【００２６】
本発明の一つの実施態様において、上記判断するステップは、
（１）上記ユーザが当該ユーザにより指定された場所又は当該指定された場所付近に到着したこと（以下、「トリガー１」ともいう）に応じて、
（２）上記ユーザが当該ユーザにより指定された場所又は当該指定された場所付近から離れたこと（以下、「トリガー２」ともいう）に応じて、又は、
（３）上記ユーザが、当該ユーザにより指定された場所又は当該指定された場所付近に不在であること（以下、「トリガー３」ともいう）に応じて、
上記公開が可能であると判断するステップ
を含みうる。
【００２７】
本発明の一つの実施態様において、上記判断するステップは、
（４）上記ユーザが現在位置から当該ユーザにより指定された場所に到着するまでの時間を予測し、当該予測した時間が経過したこと（以下、「トリガー４」ともいう）に応じて、
（５）上記ユーザが現在位置から離れるまでの時間をスケジュールから読み取り、当該時間が経過したこと（以下、「トリガー５」ともいう）に応じて、
（６）上記ユーザが現在位置から離れるまでの時間を予測し、当該予測した時間が経過したこと（以下、「トリガー６」ともいう）に応じて、又は、
（７）一定時間が経過すること（以下、「トリガー７」ともいう）に応じて、
上記公開が可能であると判断するステップ
を含みうる。
【００２８】
本発明の一つの実施態様において、上記判断するステップは、
（８）上記ユーザ以外の関係者が当該ユーザにより指定された場所又は当該指定された場所付近に到着したこと（以下、「トリガー８」ともいう）に応じて、又は、
（９）上記ユーザ以外の関係者が当該ユーザにより指定された場所に居ること（以下、「トリガー９」ともいう）に応じて、
上記公開が可能であると判断するステップ
を含みうる。
【００２９】
本発明の一つの実施態様において、上記判断するステップは、
上記投稿されたコンテンツの公開が上記ソーシャルメディアのユーザの一部に対して可能であるかを判断するステップ
を含みうる。そして、上記投稿されたコンテンツの公開が上記ユーザの上記一部に対して可能であることに応じて、上記送信するステップは、
上記投稿されたコンテンツに上記ユーザの上記一部に対して公開を許す情報を付して上記サーバ・コンピュータに送信するステップ
を含みうる。また、本発明の一つの実施態様において、上記投稿されたコンテンツに上記ユーザの上記一部に対して公開を許す情報を付して上記サーバ・コンピュータに送信した後に、上記電子装置が、
上記投稿されたコンテンツの公開が全てのユーザに対して可能であるかを判断するステップと、
上記投稿されたコンテンツの公開が上記全てのユーザに対して可能であることに応じて、上記投稿されたコンテンツを、上記全てのユーザに対して公開する要求を上記サーバ・コンピュータに送信するステップと
をさらに実行しうる。
【００３０】
本発明の一つの実施態様において、上記電子装置は、上記投稿されたコンテンツの公開が可能でないことに応じて、当該投稿されたコンテンツを当該電子装置のバッファ内に格納するステップをさらに実行しうる。
【００３１】
本発明の一つの実施態様において、上記電子装置は、上記投稿されたコンテンツの公開が可能でないことに応じて、上記投稿されたコンテンツの公開が可能であるかを繰り返し判断するステップをさらに実行しうる。
【００３２】
本発明の一つの実施態様において、上記送信するステップは、上記投稿されたコンテンツとともに、当該投稿されたコンテンツがユーザによって投稿された日時を送信するステップを含みうる。
【００３３】
（本発明に従う第２の態様；サーバ・コンピュータが各ステップの主体であり、当該サーバ・コンピュータが公開可能か判断する方法）
【００３４】
本発明に従う第２の態様において、ソーシャルメディアへコンテンツを公開する方法は、サーバ・コンピュータが、
ユーザにより投稿されたコンテンツを電子装置から受信するステップと、
上記受信したコンテンツの公開が可能であるかを判断するステップと、
上記受信したコンテンツの公開が可能になったことに応じて、上記受信したコンテンツを公開するステップと
を実行する。
【００３５】
上記受信したコンテンツがサーバ・コンピュータ側で公開された時に表示される投稿日時は、当該投稿されたコンテンツが上記電子装置上で上記ユーザによって投稿された日時でありうる。
【００３６】
本発明の一つの実施態様において、上記投稿されたコンテンツが上記撮影日時を示す情報を含む場合に、上記受信したコンテンツが上記サーバ・コンピュータ側で公開された時に表示される投稿日時は、上記撮影日時でありうる。
【００３７】
本発明の一つの実施態様において、上記判断するステップは、上記トリガー（１）〜（９）のいずれか一つに応じて、上記公開が可能であると判断するステップを含みうる。
【００３８】
本発明の一つの実施態様において、上記判断するステップは、上記受信したコンテンツの公開が上記ソーシャルメディアの一部のユーザの一部に対して可能であるかを判断するステップを含みうる。そして、上記公開するステップは、上記受信したコンテンツの公開が上記一部のユーザの上記一部に対して可能であることに応じて、上記受信したコンテンツを、上記一部のユーザの上記一部に対して公開するステップを含みうる。また、本発明の一つの実施態様において、上記サーバ・コンピュータが、
上記受信したコンテンツの公開が全てのユーザに対して可能であるかを判断するステップと、
上記受信したコンテンツの公開が上記全てのユーザに対して可能であることに応じて、上記受信したコンテンツを、上記全てのユーザに対して公開するステップと
をさらに実行しうる。
【００３９】
本発明の一つの実施態様において、上記サーバ・コンピュータは、上記受信したコンテンツの公開が可能でないことに応じて、当該受信したコンテンツを当該サーバ・コンピュータのバッファ内に格納するステップをさらに実行しうる。
【００４０】
本発明の一つの実施態様において、上記サーバ・コンピュータは、上記受信したコンテンツの公開が可能でないことに応じて、上記投稿されたコンテンツの公開が可能であるかを繰り返し判断するステップをさらに実行しうる。
【００４１】
本発明の一つの実施態様において、上記受信するステップは、上記投稿されたコンテンツとともに、当該投稿されたコンテンツがユーザによって投稿された日時を受信するステップを含みうる。
【００４２】
（本発明に従う第３の態様；電子装置が公開可能かを判断する場合の電子装置の構成）
【００４３】
本発明に従う第３の態様において、ソーシャルメディアへコンテンツを投稿するための電子装置は、
ユーザによるソーシャルメディアへのコンテンツの投稿を検出するコンテンツ投稿検出手段と、
上記コンテンツが投稿されたことを検出することに応じて、上記投稿されたコンテンツの公開が可能であるかを判断するコンテンツ公開判断手段と、
上記投稿されたコンテンツの公開が可能になったことに応じて、上記投稿されたコンテンツをサーバ・コンピュータに送信するコンテンツ送信手段と
を備えている。
【００４４】
上記投稿されたコンテンツが上記サーバ・コンピュータ側で公開された時に表示される投稿日時は、当該投稿されたコンテンツが上記ユーザによって投稿された日時である。
【００４５】
本発明の一つの実施態様において、上記コンテンツ公開判断手段は、上記投稿されたコンテンツの公開が上記ソーシャルメディアのユーザの一部に対して可能であるかを判断しうる。そして、上記投稿されたコンテンツの公開が上記ユーザの上記一部に対して可能である場合において、上記コンテンツ送信手段は、上記投稿されたコンテンツに上記ユーザの上記一部に対して公開を許す情報を付して上記サーバ・コンピュータに送信しうる。また、本発明の一つの実施態様において、上記投稿されたコンテンツに上記ユーザの上記一部に対して公開を許す情報を付して上記サーバ・コンピュータに送信した後に、上記コンテンツ公開判断手段は、上記投稿されたコンテンツの公開が全てのユーザに対して可能であるかを判断し、上記コンテンツ送信手段は、上記投稿されたコンテンツの公開が上記全てのユーザに対して可能であることに応じて、上記投稿されたコンテンツを、上記全てのユーザに対して公開する要求を上記サーバ・コンピュータに送信しうる。
【００４６】
（本発明に従う第４の態様；サーバ・コンピュータが公開可能かを判断する場合のサーバ・コンピュータの構成）
【００４７】
本発明に従う第４の態様において、ソーシャルメディアへコンテンツを公開するためのサーバ・コンピュータは、
ユーザにより投稿されたコンテンツを電子装置から受信するコンテンツ受信手段と、
上記受信したコンテンツの公開が可能であるかを判断するコンテンツ公開判断手段と、
上記受信したコンテンツの公開が可能になったことに応じて、上記受信したコンテンツを公開するコンテンツ公開手段と
を備えている。
【００４８】
上記受信したコンテンツがサーバ・コンピュータ側で公開された時に表示される投稿日時は、当該投稿されたコンテンツが上記電子装置上で上記ユーザによって投稿された日時でありうる。
【００４９】
本発明の一つの実施態様において、上記投稿されたコンテンツが上記撮影日時を示す情報を含む場合に、上記受信したコンテンツが上記サーバ・コンピュータ側で公開された時に表示される投稿日時は、上記撮影日時でありうる。
【００５０】
本発明の一つの実施態様において、上記コンテンツ公開判断手段は、上記受信したコンテンツの公開が上記ソーシャルメディアのユーザの一部に対して可能であるかを判断しうる。そして、上記投稿されたコンテンツの公開が上記ユーザの上記一部に対して可能である場合において、上記コンテンツ公開判断手段は、上記受信したコンテンツの公開が上記ユーザの上記一部に対して可能であることに応じて、上記受信したコンテンツを、上記ユーザの上記一部に対して公開しうる。また、本発明の一つの実施態様において、上記コンテンツ公開判断手段は、上記受信したコンテンツの公開が全てのユーザに対して可能であるかを判断し、上記受信したコンテンツの公開が上記全てのユーザに対して可能であることに応じて、上記受信したコンテンツを、上記全てのユーザに対して公開しうる。
【００５１】
（本発明に従う第５の態様；電子装置が各ステップの主体であり、当該電子装置が公開可能か判断する電子装置用プログラム）
【００５２】
本発明に従う第５の態様において、ソーシャルメディアへコンテンツを投稿するための電子装置用プログラムは、当該電子装置に、本発明に従う上記第１の態様に記載の方法の各ステップを実行させる。
【００５３】
（本発明に従う第６の態様；サーバ・コンピュータが各ステップの主体であり、当該サーバ・コンピュータが公開可能か判断するサーバ・コンピュータ用プログラム）
【００５４】
本発明に従う第６の態様において、ソーシャルメディアへコンテンツを公開するためのサーバ・コンピュータ用プログラムであって、サーバ・コンピュータに、本発明に従う上記第２の態様に記載の方法の各ステップを実行させる。
【００５５】
本発明の実施態様に従う電子装置用プログラム及びサーバ・コンピュータ用プログラムはそれぞれ、一つ又は複数のフレキシブル・ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＤＶＤ、ＢＤ、ハードディスク装置、ＵＳＢに接続可能なメモリ媒体、ＲＯＭ、ＭＲＡＭ、ＲＡＭ等の任意のコンピュータ読み取り可能な記録媒体に格納することができる。当該電子装置用プログラム及びサーバ・コンピュータ用プログラムはそれぞれ、上記記録媒体への格納のために、通信回線で接続する他のコンピュータ、例えばサーバ・コンピュータ（本発明の実施態様に従うサーバ・コンピュータと同じものであっても又は異なるものであってもよい）からダウンロードしたり、又は他の記録媒体から複製したりすることができる。また、本発明の実施態様に従う電子装置用プログラム及びサーバ・コンピュータ用プログラムはそれぞれ、圧縮し、又は複数に分割して、単一又は複数の記録媒体に格納することもできる。また、様々な形態で、本発明の実施態様に従う電子装置用プログラム製品及びサーバ・コンピュータ用プログラム製品を提供することも勿論可能であることにも留意されたい。本発明の実施態様に従う電子装置用プログラム製品及びサーバ・コンピュータ用プログラム製品はそれぞれ、例えば、上記電子装置用プログラム又は上記サーバ・コンピュータ用プログラムを記録した記憶媒体、又は、上記電子装置用プログラム又は上記サーバ・コンピュータ用プログラムを伝送する伝送媒体を包含しうる。
【００５６】
本発明の上記概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの構成要素のコンビネーション又はサブコンビネーションもまた、本発明となりうることに留意すべきである。
【００５７】
本発明の実施態様において使用される電子装置又はサーバ・コンピュータの各ハードウェア構成要素を、複数のマシンと組み合わせ、それらに機能を配分し実施する等の種々の変更は当業者によって容易に想定され得ることは勿論である。それらの変更は、当然に本発明の思想に包含される概念である。ただし、これらの構成要素は例示であり、そのすべての構成要素が本発明の必須構成要素となるわけではない。
【００５８】
また、本発明は、ハードウェア、ソフトウェア、又は、ハードウェア及びソフトウェアの組み合わせとして実現可能である。
【００５９】
ハードウェアとソフトウェアとの組み合わせによる実行において、上記電子装置用プログラムをインストールされた電子装置における実行が典型的な例として挙げられる。かかる場合、当該電子装置用プログラムが電子装置のメモリにロードされて実行されることにより、当該電子装置用プログラムは、電子装置を制御し、本発明にかかる処理を実行させる。当該電子装置用プログラムは、任意の言語、コード、又は、表記によって表現可能な命令群から構成されうる。そのような命令群は、当該電子装置用プログラムが特定の機能を直接的に、又は、１．他の言語、コード若しくは表記への変換及び、２．他の媒体への複製、のいずれか一方若しくは双方が行われた後に、本発明の実施態様に従う処理を実行することを可能にするものである。
【００６０】
同様に、ハードウェアとソフトウェアとの組み合わせによる実行において、上記サーバ・コンピュータ用プログラムをインストールされたサーバ・コンピュータにおける実行が典型的な例として挙げられる。かかる場合、当該サーバ・コンピュータ用プログラム用プログラムがサーバ・コンピュータのメモリにロードされて実行されることにより、当該サーバ・コンピュータ用プログラムは、サーバ・コンピュータを制御し、本発明にかかる処理を実行させる。当該サーバ・コンピュータ用プログラムは、任意の言語、コード、又は、表記によって表現可能な命令群から構成されうる。そのような命令群は、当該サーバ・コンピュータ用プログラムが特定の機能を直接的に、又は、１．他の言語、コード若しくは表記への変換及び、２．他の媒体への複製、のいずれか一方若しくは双方が行われた後に、本発明の実施態様に従う処理を実行することを可能にするものである。
【発明の効果】
【００６１】
本発明の実施態様に従うと、ソーシャルメディアに投稿されたコンテンツがユーザ（投稿者である）の位置情報やそれを示唆する内容を含んでいる場合であっても、当該コンテンツが公開される時期を特定の条件下で自動的に制御（すなわち、自動的に公開）できることが可能である。このことは、悪意を持った第三者による空き巣などの被害に遭遇するリスクを軽減することを可能にする。また、このことは、当該コンテンツを読んだ第三者が当該ユーザのいた場所に押し掛けてしまったとしても、当該ユーザはその場所に既に居ないことから混乱が生じることを防ぐことを可能にする。
【００６２】
また、本発明の実施態様に従うと、コンテンツの公開の設定を公開から非公開に手動で切り替える場合と異なり、ユーザの現在地などから、当該ユーザの自宅や事務所の不在情報を漏洩させてしまう可能性を自動的に察知して予防することが可能である。
【００６３】
また、本発明の実施態様に従うと、コンテンツの公開の設定を公開から非公開に手動で切り替える場合と異なり、ユーザの現在地などから、当該ユーザが居る場所をリアルタイムに特定させてしまう可能性を自動的に察知して予防することが可能である。
【００６４】
また、本発明の実施態様に従うと、公開範囲を限定すること無く、ソーシャルメディアの目的の一つである不特定多数の人々へ情報発信をするという役割を果たすことが可能になる。
【００６５】
また、本発明の実施態様に従うと、ソーシャルメディアへのコンテンツの投稿日時をサーバ・コンピュータ側で公開された時に表示される投稿日時として利用するために、当該コンテンツの公開日時が投稿日時よりも遅くなっている場合でも、当該投稿日時で公開したことになる。このことは、当該コンテンツの公開日時が投稿日時よりも遅くなっていても、投稿順に、すなわち投稿の時系列順にコンテンツが並ぶこと（すなわち、時系列を維持すること）を可能にする。
【図面の簡単な説明】
【００６６】
【図１Ａ】本発明の実施態様に従う又は本発明の実施態様において使用されうるクライアント装置（電子装置）の一例を示した図である。
【図１Ｂ】本発明の実施態様に従う又は本発明の実施態様において使用されうるクライアント装置（電子装置）の一例を示した図である。
【図２】本発明の実施態様に従う又は本発明の実施態様において使用されうるサーバ装置（サーバ・コンピュータ）の一例を示した図である。
【図３】本発明の実施態様に従いソーシャルメディアへコンテンツを投稿し、公開する一例であり、投稿されたコンテンツの公開が可能であるかを、電子装置が判断する態様を示す。
【図４】本発明の実施態様に従いソーシャルメディアへコンテンツを投稿し、公開する一例であり、投稿されたコンテンツの公開が可能であるかを、サーバ・コンピュータが判断する態様を示す。
【図５】本発明の実施態様に従いソーシャルメディアへコンテンツを投稿し、公開する一例であり、投稿されたコンテンツの公開が可能であるかを、電子装置が、ユーザが現在位置から離れるまでの時間を当該ユーザのスケジュールから読み取り、またユーザが自宅に到着するまでの時間を予測して判断する態様を示す。
【図６】本発明の実施態様に従いソーシャルメディアへコンテンツを投稿し、公開する一例であり、投稿されたコンテンツの公開が可能であるかを、サーバ・コンピュータが、ユーザが現在位置から離れるまでの時間を当該ユーザのスケジュールから読み取り、またユーザが自宅に到着するまでの時間を予測して判断する態様を示す。
【図７】本発明の実施態様に従いソーシャルメディアへコンテンツを投稿し、公開する一例であり、投稿されたコンテンツの公開が可能であるかを、電子装置が、ユーザが当該ユーザにより指定された場所から離れたことに応じて判断する態様を示す。
【図８】本発明の実施態様に従いソーシャルメディアへコンテンツを投稿し、公開する一例であり、投稿されたコンテンツの公開が可能であるかを、サーバ・コンピュータが、ユーザが当該ユーザにより指定された場所から離れたことに応じて判断する態様を示す。
【図９Ａ】本発明の実施態様に従いソーシャルメディアへコンテンツを投稿し、公開する処理の為のフローチャートであり、電子装置側で公開可能かを判断する場合のフローチャートを示す。
【図９Ｂ】本発明の実施態様に従いソーシャルメディアへコンテンツを投稿し、公開する処理の為のフローチャートであり、サーバ・コンピュータ側で公開可能かを判断する場合のフローチャートを示す。
【図１０】図１Ａ又は図１Ｂに従うハードウェア構成を好ましくは備えており、本発明の実施態様に従う又は本発明において使用されうる電子装置、並びに、図２に従うハードウェア構成を好ましくは備えており、本発明の実施態様に従う又は本発明において使用されうるサーバ・コンピュータの各機能ブロック図の一例を示した図である。
【図１１】図１Ａ又は図１Ｂに従うハードウェア構成を好ましくは備えており、本発明の実施態様に従う又は本発明において使用されうる電子装置、並びに、図２に従うハードウェア構成を好ましくは備えており、本発明の実施態様に従う又は本発明において使用されうるサーバ・コンピュータの各機能ブロック図の一例を示した図である。
【発明を実施するための形態】
【００６７】
本発明の実施形態を、以下に図面に従って説明する。以下の図を通して、特に断らない限り、同一の符号は同一の対象を指す。本発明の実施形態は、本発明の好適な態様を説明するためのものであり、本発明の範囲をここで示すものに限定する意図はないことを理解されたい。
【００６８】
本発明において使用する語について、以下に説明する。
【００６９】
本発明の実施形態において、「ソーシャルメディア」とは、インターネット上で、ユーザが情報を発信し、形成していくメディアをいう。ソーシャルメディアは例えば、ソーシャル・ネットワーキング・サービス（ＳＮＳ）、動画若しくは静止画投稿共有サイト、ブログ、掲示板、ＦＡＱサイト、又は口コミサイトでありうるがこれらに限定されるものでない。ソーシャル・ネットワーキング・サービス（ＳＮＳ）は例えば、Twitter（登録商標）、Facebook（登録商標）、Foursquare（登録商標）又はLINE（登録商標）である。動画若しくは静止画投稿共有サイトは例えば、Instagram（登録商標）である。
【００７０】
本発明の実施形態において、「コンテンツ」とは、メッセージ、静止画（例えば、写真、イラスト）、動画、音声、位置情報、ＵＲＬ、若しくは友達の情報、又はそれらの組み合わせをいう。
【００７１】
メッセージは例えば、テキスト形式、ＨＴＭＬ形式、又はその他の任意の形式でありうる。メッセージは任意的に、場所の特定を可能にしたり又は示唆したりする語が含まれる可能性がありうる。
【００７２】
写真は例えば、ＪＰＥＧ形式、ＰＮＧ形式、ＧＩＦ形式、ＢＭＰ形式、ＴＩＦＦ形式、又はその他の任意の形式の写真データとして格納されうる。写真は任意的に、場所の特定を可能にしたり又は示唆したりする背景（例えば、建物、風景、地名、文字）が含まれている可能性がありうる。また、写真データは任意的に、場所の特定を可能にしたり又は示唆したりする地理的情報（例えば、ＧＰＳ情報）が埋め込まれている可能性がありうる。
【００７３】
動画は例えば、ＭＰＥＧ形式、ＭＰ４形式、ＡＶＩ形式、ＭＯＶ形式、ＡＳＦ形式、又はその他の任意の形式の動画データとして格納されうる。動画は任意的に、場所の特定を可能にしたり又は示唆したりする背景（例えば、建築物、風景、地名、文字）又は音声が含まれている可能性がありうる。また、動画データは任意的に、場所の特定を可能にしたり又は示唆したりする地理的情報（例えば、ＧＰＳ情報）が埋め込まれている可能性がありうる。
【００７４】
音声は例えば、ＷＡＶ形式、ＡＩＦＦ形式、ＢＷＦ形式、又はその他の任意の形式でありうる。音声は任意的に、場所の特定を可能にしたり又は示唆したりする音（例えば、地名の発話、アナウンス）が含まれている可能性がありうる。
【００７５】
位置情報は例えば、Ｗｉ−Ｆｉ、ＧＰＳ、若しくは携帯電話基地局（３Ｇ，４Ｇ）、又はそれらの組み合わせから得られるデータでありうる。
【００７６】
ＵＲＬは例えば、位置情報ＵＲＬ、電子装置の現在位置を地図上で示すＵＲＬ、又は居場所に関連付けられた情報を示すＵＲＬでありうる。位置情報ＵＲＬは、位置情報をｈｔｔｐ（ＵＲＬ）として表現するためのフォーマットであり、例えばモバイルオフィス推進協議会（ＭＯＰＡ）位置情報ＵＲＬでありうる。電子装置の現在位置を地図上で示すＵＲＬは例えば、例えば携帯電話番号により特定される位置情報を示すＵＲＬでありうる。居場所に関連付けられた情報を示すＵＲＬは例えば、例えば飲食店や商業施設のＵＲＬでありうる。
【００７７】
友達の情報は例えば、友達リストに載っているデータでありうる。
【００７８】
図１Ａ及び図１Ｂは、本発明の実施態様に従う又は本発明の実施態様において使用されうるクライアント装置（電子装置）の一例を示した図である。
【００７９】
図１Ａは、本発明の実施態様に従う又は本発明の実施態様において使用されうる電子装置（例えば、ノートブック、ウルトラブック）の一例を示した図である。
【００８０】
電子装置（１０１）は、１又は複数のＣＰＵ（１０２）とメイン・メモリ（１０３）とを備えており、これらはバス（１０４）に接続されている。ＣＰＵ（１０２）は好ましくは、３２ビット又は６４ビットのアーキテクチャに基づくものである。当該ＣＰＵ（１０２）は例えば、インテル社のＣｏｒｅ（商標）  ｉシリーズ、Ｃｏｒｅ（商標）  ２シリーズ、Ａｔｏｍ（商標）シリーズ、Ｘｅｏｎ（登録商標）シリーズ、Ｐｅｎｔｉｕｍ（登録商標）シリーズ若しくはＣｅｌｅｒｏｎ（登録商標）シリーズ、ＡＭＤ（Advanced Micro Devices）社のＡシリーズ、Ｐｈｅｎｏｍ（商標）シリーズ、Ａｔｈｌｏｎ（商標）シリーズ、Ｔｕｒｉｏｎ（登録商標）シリーズ若しくはＳｅｍｐｒｏｎ（商標）、又は、インターナショナル・ビジネス・マシーンズ・コーポレーションのＰｏｗｅｒ（商標）シリーズでありうる。
【００８１】
バス（１０４）には、ディスプレイ・コントローラ（１０５）を介して、ディスプレイ（１０６）、例えば液晶ディスプレイ（ＬＣＤ）が接続されうる。また、液晶ディスプレイ（ＬＣＤ）は例えば、タッチパネル・ディスプレイ又はフローティング・タッチ・ディスプレイであてもよい。ディスプレイ（１０６）は、電子装置（１０１）上で動作中のソフトウェア（例えば、本発明の実施態様に従う電子装置用プログラム又は当該電子装置（１０１）上で動作中の任意の各種電子装置用プログラム（例えば、任意の各種コンピュータ・プログラム）が稼働することによって表示されるオブジェクトを、適当なグラフィック・インタフェースで表示するために使用されうる。また、ディスプレイ（１０６）は例えば、ソーシャルメディアへコンテンツを投稿するためのアプリケーション、例えばウェブ・ブラウザ・アプリケーションの画面を出力しうる。
【００８２】
バス（１０４）には任意的に、例えばＳＡＴＡ又はＩＤＥコントローラ（１０７）を介して、ディスク（１０８）、例えばハードディスク又はソリッド・ステート・ドライブ（ＳＳＤ）が接続されうる。
【００８３】
バス（１０４）には任意的に、例えばＳＡＴＡ又はＩＤＥコントローラ（１０７）を介して、ドライブ（１０９）、例えばＣＤ、ＤＶＤ又はＢＤドライブが接続されうる。
【００８４】
バス（１０４）には、周辺装置コントローラ（１１０）を介して、例えばキーボード・マウス・コントローラ又はＵＳＢバスを介して、任意的に、キーボード（１１１）及びマウス（１１２）が接続されうる。
【００８５】
ディスク（１０８）には、オペレーティング・システム、例えばＷｉｎｄｏｗｓ（登録商標）、ＭａｃＯＳ（登録商標）、Ａｎｄｒｏｉｄ（登録商標）、ＵＮＩＸ（登録商標）、Ｌｉｎｕｘ（登録商標）及びＪ２ＥＥなどのＪａｖａ（登録商標）処理環境、Ｊａｖａ（登録商標）アプリケーション、Ｊａｖａ（登録商標）仮想マシン（ＶＭ）、Ｊａｖａ（登録商標）実行時（ＪＩＴ）コンパイラを提供するプログラム、本発明の実施態様に従うコンピュータ・プログラム、及びその他のプログラム、並びにデータが、メイン・メモリ（１０３）にロード可能なように記憶されうる。
【００８６】
ディスク（１０８）は、電子装置（１０１）内に内蔵されていてもよく、当該電子装置（１０１）がアクセス可能なようにケーブルを介して接続されていてもよく、又は、当該電子装置（１０１）がアクセス可能なように有線又は無線ネットワークを介して接続されていてもよい。
【００８７】
ドライブ（１０９）は、必要に応じて、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ又はＢＤからプログラム、例えばオペレーティング・システム、アプリケーション又は本発明の実施態様に従う電子装置用プログラムをディスク（１０８）にインストールするために使用されうる。
【００８８】
通信インタフェース（１１４）は、例えばイーサネット（登録商標）・プロトコルに従う。通信インタフェース（１１４）は、通信コントローラ（１１３）を介してバス（１０４）に接続され、電子装置（１０１）を通信回線（１１５）に有線又は無線接続する役割を担い、電子装置（１０１）のオペレーティング・システムの通信機能のＴＣＰ／ＩＰ通信プロトコルに対して、ネットワーク・インタフェース層を提供する。なお、通信回線は例えば、無線ＬＡＮ接続規格に基づく無線ＬＡＮ環境、ＩＥＥＥ８０２．１１ａ／ｂ／ｇ／ｎなどのＷｉ-Ｆｉ無線ＬＡＮ環境、又は携帯電話網環境（例えば、３Ｇ、ＬＴＥ、又は４Ｇ環境）でありうる。
【００８９】
図１Ｂは、本発明の実施態様に従う又は本発明の実施態様において使用されうる電子装置（例えば、スマートフォン、ファブレット、タブレット端末、電子書籍リーダー、携帯電話、又はナビゲーション装置（例えば、携帯型ナビゲーション装置）でありうる）の一例を示した図である。
【００９０】
図１Ｂに示す電子装置（１２１）のＣＰＵ（１２２）、メイン・メモリ（１２３）、バス（１２４）、ディスプレイ・コントローラ（１２５）、ディスプレイ（１２６）、ＳＳＤ（１２８）、通信コントローラ（１３３）、通信インタフェース（１３４）及び通信回線（１３５）はそれぞれ、図１Ａに示す電子装置（１０１）のＣＰＵ（１０２）、メイン・メモリ（１０３）、バス（１０４）、ディスプレイ・コントローラ（１０５）、ディスプレイ（１０６）、ディスク（１０８）、通信コントローラ（１１３）、通信インタフェース（１１４）及び通信回線（１１５）に対応しうる。
【００９１】
電子装置（１２１）がスマートフォン、ファブレット、タブレット端末、電子書籍リーダー、携帯電話又はナビゲーション装置等の場合、ＣＰＵ（１２２）は例えば、タブレット端末、スマートフォン、電子書籍リーダー、又は携帯電話用の各種ＣＰＵ、又はアップル社（登録商標）のＡシリーズでありうる。
【００９２】
ＳＳＤ（１２８）ディスクには例えば、スマートフォン、ファブレット、タブレット端末、電子書籍リーダー、携帯電話又はナビゲーション装置用のＯＳ（例えば、Ａｎｄｒｏｉｄ（登録商標）、ＦｉｒｅＯＳ、Ｗｉｎｄｏｗｓ（登録商標）若しくはＷｉｎｄｏｗｓ（登録商標）ＰｈｏｎｅＯＳ、又はｉＯＳ）、及びＪ２ＥＥなどのＪａｖａ（登録商標）処理環境、Ｊａｖａ（登録商標）アプリケーション、Ｊａｖａ（登録商標）仮想マシン（ＶＭ）、Ｊａｖａ（登録商標）実行時（ＪＩＴ）コンパイラを提供するプログラム、本発明の実施態様に従う電子装置用プログラム、及びその他のプログラム、並びにデータが、メイン・メモリ（１２３）にロード可能なように記憶されうる。
【００９３】
キーボード実現部（１３０）は、アプリの一つとして、ディスプレイ（１２６）上にソフトウェアキーボードを表示しうる。
【００９４】
以下において、電子装置（１２１）と示す場合には、図１Ｂに示す電子装置（１２１）の代わりに、図１Ａに示す電子装置（１０１）であってもよいことを理解されたい。
【００９５】
図２は、本発明の実施態様に従う又は本発明の実施態様において使用されうるサーバ・コンピュータ（例えば、サーバ機能を備えているコンピュータ）の一例を示した図である。
【００９６】
サーバ・コンピュータ（２０１）は例えば、ワークステーション、ラックマウント型サーバ、ブレード型サーバ、ミッドレンジ、メインフレームなどの汎用コンピュータ装置として構成されうる。
【００９７】
サーバ・コンピュータ（２０１）は、１又は複数のＣＰＵ（２０２）とメイン・メモリ（２０３）とを備えており、これらはバス（２０４）に接続されている。ＣＰＵ（２０２）は好ましくは、３２ビット又は６４ビットのアーキテクチャに基づくものである。当該ＣＰＵ（２０２）は例えば、インテル社のＸｅｏｎ（登録商標）シリーズ、Ｃｏｒｅ（商標）  ｉシリーズ、Ｃｏｒｅ（商標）  ２シリーズ、Ｐｅｎｔｉｕｍ（登録商標）シリーズ、Ｃｅｌｅｒｏｎ（登録商標）シリーズ若しくはＡｔｏｍ（商標）シリーズ、ＡＭＤ（Advanced Micro Devices）社のＯｐｔｅｒｏｎ（商標）シリーズ、Ａシリーズ、Ｐｈｅｎｏｍ（商標）シリーズ、Ａｔｈｌｏｎ（商標）シリーズ、Ｔｕｒｉｏｎ（登録商標）シリーズ若しくはＳｅｍｐｒｏｎ（商標）、又は、インターナショナル・ビジネス・マシーンズ・コーポレーションのＰｏｗｅｒ（商標）シリーズでありうる。
【００９８】
図２に示すサーバ・コンピュータ（２０１）のメイン・メモリ（２０３）、バス（２０４）、ディスプレイ・コントローラ（２０５）、ディスプレイ（２０６）、ＳＡＴＡ又はＩＤＥコントローラ（２０７）、ディスク（２０８）、ドライブ（２０９）、周辺装置コントローラ（２１０）、キーボード（２１１）、マウス（２１２）、通信コントローラ（２１３）、通信インタフェース（２１４）及び通信回線（２１５）はそれぞれ、図１Ａに示す電子装置（１０１）のメイン・メモリ（１０３）、バス（１０４）、ディスプレイ・コントローラ（１０５）、ディスプレイ（１０６）、ＳＡＴＡ又はＩＤＥコントローラ（１０７）、ディスク（１０８）、ドライブ（１０９）、周辺装置コントローラ（１１０）、キーボード（１１１）、マウス（１１２）、通信コントローラ（１１３）、通信インタフェース（１１４）及び通信回線（１１５）に対応しうる。
【００９９】
また、サーバ・コンピュータ（２０１）は、仮想化ソフトウェア（例えば、ＶＭＷａｒｅ（登録商標）、Ｈｙｐｅｒ−Ｖ（登録商標）、Ｘｅｎ（登録商標））のハイパーバイザ（仮想化モニタ又は仮想化ＯＳとも呼ばれる）上で、同一の又は異なるＯＳ（例えば、Ｗｉｎｄｏｗｓ（登録商標）、ＵＮＩＸ（登録商標）、Ｌｉｎｕｘ（登録商標））をゲストＯＳとした１又は複数の仮想マシンを稼働させることが可能である。
【０１００】
図３〜図８それぞれは、本発明の実施態様に従い、ソーシャルメディアへコンテンツを投稿し、公開する一例を示す。
【０１０１】
図３は、本発明の実施態様に従いソーシャルメディアへコンテンツを投稿し、公開する一例であり、投稿されたコンテンツの公開が可能であるかを、電子装置（１２１）が判断する態様を示す。
【０１０２】
ユーザ（３０１）は、電子装置（１２１）（例えば、スマートフォン）を携帯しているとする。ユーザ（３０１）は、当該ユーザ（３０１）の自宅又は自宅付近（例えば、ユーザ（３０１）が徒歩で５分以内に自宅に到着する距離）に電子装置（１２１）がいない場合には、コンテンツのソーシャルメディアへの投稿を一時保留するトリガー・オプションを選択しているとする。
【０１０３】
ユーザ（３０１）は、地点Ａにおいて、電子装置（１２１）のカメラ機能を用いてタワー建築物の静止画像を撮影した。そして、ユーザ（３０１）は、当該撮影した静止画像を電子装置（１２１）からソーシャルメディアに２０１４年９月１日１７時３０分に投稿した（ステップ３１１）。当該投稿は、電子装置（１２１）の画面上に表示される投稿ボタンを押すことによって行われる（以下、同じである）。
【０１０４】
電子装置（１２１）は、上記静止画像が投稿されたことを検出することに応じて、当該静止画像を公開するためにソーシャルメディアにアップロードしてよいかを判断する為に、電子装置（１２１）の現在位置を電子装置（１２１）の例えばＧＰＳ機能を使用して取得する。電子装置（１２１）は、当該取得した位置情報に基づいて、電子装置（１２１）の現在位置がユーザ（３０１）の自宅及び自宅付近のいずれかにあるかを判断する。電子装置（１２１）は、当該電子装置（１２１）の現在位置がユーザ（３０１）の自宅及び自宅付近のいずれにもないことに応じて、当該投稿された静止画像のソーシャルメディアへのアップロードを一時保留し、当該投稿された静止画像を電子装置（１２１）のメモリ（１２３）又は記憶媒体（１２８）内に記憶する（ステップ３１２）。従って、ユーザ（３０１）が投稿した上記静止画像は、ユーザ（３０１）による上記投稿に応じてソーシャルメディア上でリアルタイムに公開されない。電子装置（１２１）は、当該記憶した静止画像に、ユーザ（３０１）による投稿時刻である２０１４年９月１日１７時３０分を関連付けて記憶する。
【０１０５】
ユーザ（３０１）は、地点Ａから地点Ｂに移動中である（ステップ３１３）。電子装置（１２１）は、電子装置（１２１）の現在位置を例えば上記ＧＰＳ機能を使用して例えば所定間隔で取得する。そして、電子装置（１２１）は、当該取得した位置情報に基づいて、電子装置（１２１）の現在位置がユーザ（３０１）の自宅及び自宅付近のいずれであるかを判断する。電子装置（１２１）は、電子装置（１２１）の現在位置がユーザ（３０１）の自宅及び自宅付近のいずれでもないことに応じて、上記保留（ステップ３１２）を継続する。
【０１０６】
ユーザ（３０１）は、地点Ａから地点Ｂに移動した。ユーザ（３０１）は、地点Ｂにおいて、電子装置（１２１）のビデオ機能を用いてサッカーのゴールの瞬間を動画で撮影した。そして、ユーザ（３０１）は、メッセージ「サッカー観戦中なう。」を入力し、当該メッセージとともに上記動画をソーシャルメディアに２０１４年９月１日１８時３０分に投稿した（ステップ３１４）。
【０１０７】
電子装置（１２１）は、上記メッセージ及び動画が投稿されたことを検出することに応じて、当該メッセージ及び動画を公開するためにソーシャルメディアにアップロードしてよいかを判断する為に、電子装置（１２１）の現在位置を例えば上記ＧＰＳ機能を使用して取得する。電子装置（１２１）は、当該取得した位置情報に基づいて、電子装置（１２１）の現在位置がユーザ（３０１）の自宅及び自宅付近のいずれかにあるかを判断する。電子装置（１２１）は、電子装置（１２１）の現在位置がユーザ（３０１）の自宅及び自宅付近のいずれにもないことに応じて、当該投稿されたメッセージ及び動画のソーシャルメディアへのアップロードを一時保留し、当該投稿されたメッセージ及び動画を電子装置（１２１）のメモリ（１２３）又は記憶媒体（１２８）内に記憶する（ステップ３１５）。従って、ユーザ（３０１）が投稿した上記メッセージ及び動画は、ユーザ（３０１）による上記投稿に応じてソーシャルメディア上でリアルタイムに公開されない。電子装置（１２１）は、当該記憶したメッセージ及び動画に、ユーザ（３０１）による投稿時刻である２０１４年９月１日１８時３０分を関連付けて記憶する。
【０１０８】
ユーザ（３０１）は、サッカーの試合の観戦が終了し、地点Ｂから地点Ｃに移動中である（ステップ３１６）。電子装置（１２１）は、電子装置（１２１）の現在位置を例えば上記ＧＰＳ機能を使用して例えば所定間隔で取得する。そして、電子装置（１２１）は、当該取得した位置情報に基づいて、電子装置（１２１）の現在位置がユーザ（３０１）の自宅及び自宅付近のいずれかに在るかを判断する。電子装置（１２１）は、電子装置（１２１）の現在位置がユーザ（３０１）の自宅及び自宅付近のいずれにもないことに応じて、上記保留（ステップ３１２及び３１５）を継続する。
【０１０９】
ユーザ（３０１）は、サッカーの試合の観戦が終了し、地点Ｂから地点Ｃに移動した。ユーザ（３０１）は、地点Ｃにおいて、メッセージ「今、東京駅に到着したよ。」を入力し、当該メッセージをソーシャルメディアに２０１４年９月１日２１時３０分に投稿した（ステップ３１７）。
【０１１０】
電子装置（１２１）は、上記メッセージが投稿されたことを検出することに応じて、当該メッセージを公開するためにソーシャルメディアにアップロードしてよいかを判断する為に、電子装置（１２１）の現在位置を例えば上記ＧＰＳ機能を使用して取得する。電子装置（１２１）は、当該取得した位置情報に基づいて、電子装置（１２１）の現在位置がユーザ（３０１）の自宅及び自宅付近のいずれかに在るかを判断する。電子装置（１２１）は、電子装置（１２１）の現在位置がユーザ（３０１）の自宅及び自宅付近のいずれにもないことに応じて、当該投稿されたメッセージのソーシャルメディアへのアップロードを一時保留し、当該投稿されたメッセージを電子装置（１２１）のメモリ（１２３）又は記憶媒体（１２８）内に記憶する（ステップ３１８）。従って、ユーザ（３０１）が投稿した上記メッセージは、ユーザ（３０１）による上記投稿に応じてソーシャルメディア上でリアルタイムに公開されない。電子装置（１２１）は、当該記憶したメッセージに、ユーザ（３０１）による投稿時刻である２０１４年９月１日２１時３０分を関連付けて記憶する。
【０１１１】
ユーザ（３０１）は、地点Ｃから自宅に移動中である（ステップ３１９）。
【０１１２】
電子装置（１２１）は、電子装置（１２１）の現在位置を例えば上記ＧＰＳ機能を使用して例えば所定間隔で取得する。そして、電子装置（１２１）は、当該取得した位置情報に基づいて、電子装置（１２１）の現在位置がユーザ（３０１）の自宅及び自宅付近のいずれかに在るかを判断する。電子装置（１２１）は、電子装置（１２１）の現在位置がユーザ（３０１）の自宅及び自宅付近のいずれにもないことに応じて、上記保留（ステップ３１２、３１５及び３１８）を継続する。
【０１１３】
ユーザ（３０１）は、自宅に到着した。ユーザ（３０１）は、自宅に帰宅することに応じて、当該電子装置（１２１）を充電の為に、クレードルにおいた（ステップ３２０）。
【０１１４】
電子装置（１２１）は、クレードルに置かれることに応じて、電子装置（１２１）の現在位置がユーザ（３０１）の自宅であることを検出した。クレードルには近距離無線通信（ＮＦＣ）タグが備え付けられており、電子装置（１２１）は、当該ＮＦＣタグを検出することに応じて、電子装置（１２１）の現在位置がユーザ（３０１）の自宅であることを検出しうる。代替的には、電子装置（１２１）は、クレードルに置かれることに応じて、電子装置（１２１）の現在位置を例えば上記ＧＰＳ機能を使用して取得しうるようにしうる。
【０１１５】
電子装置（１２１）は、電子装置（１２１）の現在位置がユーザ（３０１）の自宅であること（すなわち、ユーザ（３０１）が自宅に居ること）に応じて、上記保留（ステップ３１２、３１５及び３１８）していたコンテンツ全てを公開するためにソーシャルメディアへのコンテンツの投稿を管理するサーバ・コンピュータ（２０１）にアップロードする（ステップ３２１）。
【０１１６】
サーバ・コンピュータ（２０１）は、電子装置（１２１）から上記保留（ステップ３１２、３１５及び３１８）していたコンテンツ全てを受信する。そして、サーバ・コンピュータ（２０１）は、受信したコンテンツ全てをソーシャルメディアに即時公開する（ステップ３２２）。サーバ・コンピュータ（２０１）は、上記受信した各コンテンツがサーバ・コンピュータ側で公開された時に表示される投稿日時をそれぞれ、各コンテンツそれぞれに関連付けられた投稿日時を用いて全てのユーザに対して公開する。従って、サーバ・コンピュータ（２０１）は、上記静止画像が２０１４年９月１日１７時３０分に投稿されたものとして投稿日時を公開し、上記メッセージ「サーカー観戦中なう。」及び動画が２０１４年９月１日１８時３０分に投稿されたものとして投稿日時を公開し、及び、上記メッセージ「今、東京駅に到着したよ。」が２０１４年９月１日２１時３０分に投稿されたものとして投稿日時を公開する（ステップ３２３）。従って、上記静止画像、上記メッセージ「サーカー観戦中なう。」及び動画、並びに上記メッセージ「今、東京駅に到着したよ。」は、ソーシャルメディア上でユーザ（３０１）による投稿時刻順に公開される。
【０１１７】
このように、ユーザ（３０１）が自宅に帰宅したことに応じて、上記静止画像、上記メッセージ「サーカー観戦中なう。」及び動画、並びに上記メッセージ「今、東京駅に到着したよ。」が公開されることから、その時間帯にユーザ（３０１）が不在であることが第三者に知られず、従って空き巣などの犯罪行為を防ぐことが可能になる。また、上記静止画像、上記メッセージ「サーカー観戦中なう。」及び動画、並びに上記メッセージ「今、東京駅に到着したよ。」は、ソーシャルメディア上でユーザ（３０１）による投稿時刻順に公開されることから、各コンテンツの投稿時刻が前後することがない。
【０１１８】
図４は、本発明の実施態様に従いソーシャルメディアへコンテンツを投稿し、公開する一例であり、投稿されたコンテンツの公開が可能であるかを、サーバ・コンピュータ（２０１）が判断する態様を示す。
【０１１９】
ユーザ（４０１）は、電子装置（１２１）（例えば、タブレット端末）を携帯しているとする。ユーザ（４０１）は、当該ユーザ（４０１）の自宅又は自宅付近（例えば、電子装置（１２１）がユーザ（４０１）の自宅の又は自宅のあるマンションのＬＡＮのアクセスポイントを認識する範囲にある距離である）に電子装置（１２１）がいない場合には、コンテンツのソーシャルメディアへの公開を一時保留するトリガー・オプションを選択しているとする。
【０１２０】
ユーザ（４０１）は、地点Ａにおいて、電子装置（１２１）のカメラ機能を用いてタワー建築物の静止画像を撮影した。そして、ユーザ（４０１）は、当該撮影した静止画像を電子装置（１２１）からソーシャルメディアに２０１４年９月１日１７時３０分に投稿した（ステップ４１１）。当該投稿は、電子装置（１２１）の画面上に表示される投稿ボタンを押すことによって行われる（以下、同じである）。
【０１２１】
電子装置（１２１）は、上記静止画像が投稿されたことを検出することに応じて、当該静止画像にユーザ（４０１）による投稿時刻である２０１４年９月１日１７時３０分を関連付けて、当該投稿時間が関連付けられた静止画像を公開するためにソーシャルメディアへのコンテンツの投稿を管理するサーバ・コンピュータ（２０１）にアップロードする（ステップ４１１）。
【０１２２】
サーバ・コンピュータ（２０１）は、電子装置（１２１）から上記静止画像を受信する。そして、サーバ・コンピュータ（２０１）は、当該受信した静止画像をソーシャルメディアに公開してよいかを判断する為に、電子装置（１２１）の現在位置を電子装置（１２１）又は電子装置（１２１）の現在位置を収集しているサーバ・コンピュータ（サーバ・コンピュータ（２０１）と同じものであっても異なるものであってもよい）から取得する。サーバ・コンピュータ（２０１）は、当該取得した位置情報に基づいて、電子装置（１２１）の現在位置がユーザ（４０１）の自宅及び自宅付近のいずれかに在るかを判断する。サーバ・コンピュータ（２０１）は、電子装置（１２１）の現在位置がユーザ（４０１）の自宅及び自宅付近のいずれにもないことに応じて、当該投稿された静止画像のソーシャルメディアへの公開を一時保留し、当該投稿された静止画像をサーバ・コンピュータ（２０１）のメモリ（２０３）又は記憶媒体（２０８）内に記憶する（ステップ４１２）。従って、ユーザ（４０１）が投稿した上記静止画像は、ユーザ（４０１）による上記投稿に応じてソーシャルメディア上でリアルタイムに公開されない。
【０１２３】
ユーザ（４０１）は、地点Ａから地点Ｂに移動中である（ステップ４１３）。
【０１２４】
サーバ・コンピュータ（２０１）は、電子装置（１２１）の現在位置を上記電子装置（１２１）又は電子装置（１２１）の現在位置を収集している上記サーバ・コンピュータから例えば所定間隔で取得する。そして、サーバ・コンピュータ（２０１）は、当該取得した位置情報に基づいて、電子装置（１２１）の現在位置がユーザ（４０１）の自宅及び自宅付近のいずれかに在るかを判断する。サーバ・コンピュータ（２０１）は、電子装置（１２１）の現在位置がユーザ（４０１）の自宅及び自宅付近のいずれにもないことに応じて、上記保留（ステップ４１２）を継続する。
【０１２５】
ユーザ（４０１）は、地点Ａから地点Ｂに移動した。ユーザ（４０１）は、地点Ｂにおいて、電子装置（１２１）のビデオ機能を用いてサーカーのゴールの瞬間を動画で撮影した。そして、ユーザ（４０１）は、メッセージ「サーカー観戦中なう。」を入力し、当該メッセージとともに上記動画をソーシャルメディアに２０１４年９月１日１８時３０分に投稿した（ステップ４１４）。
【０１２６】
電子装置（１２１）は、上記メッセージ及び動画が投稿されたことを検出することに応じて、当該メッセージ及び動画にユーザ（４０１）による投稿時刻である２０１４年９月１日１８時３０分を関連付けて、当該投稿時間が関連付けられたメッセージ及び動画を公開するためにソーシャルメディアへのコンテンツの投稿を管理するサーバ・コンピュータ（２０１）にアップロードする（ステップ４１４）。
【０１２７】
サーバ・コンピュータ（２０１）は、電子装置（１２１）から上記メッセージ及び動画を受信する。そして、サーバ・コンピュータ（２０１）は、当該受信したメッセージ及び動画をソーシャルメディアに公開してよいかを判断する為に、電子装置（１２１）の現在位置を電子装置（１２１）又は電子装置（１２１）の現在位置を収集している上記サーバ・コンピュータから取得する。サーバ・コンピュータ（２０１）は、当該取得した位置情報に基づいて、電子装置（１２１）の現在位置がユーザ（４０１）の自宅及び自宅付近のいずれかに在るかを判断する。サーバ・コンピュータ（２０１）は、電子装置（１２１）の現在位置がユーザ（４０１）の自宅及び自宅付近のいずれにもないことに応じて、当該受信したメッセージ及び動画のソーシャルメディアへの公開を一時保留し、当該受信したメッセージ及び動画をサーバ・コンピュータ（２０１）のメモリ（２０３）又は記憶媒体（２０８）内に記憶する（ステップ４１５）。従って、ユーザ（４０１）が投稿した上記メッセージ及び動画は、ユーザ（４０１）による上記投稿に応じてソーシャルメディア上でリアルタイムに公開されない。
【０１２８】
ユーザ（４０１）は、地点Ｂから地点Ｃに移動中である（ステップ４１６）。サーバ・コンピュータ（２０１）は、電子装置（１２１）の現在位置を上記電子装置（１２１）又は電子装置（１２１）の現在位置を収集している上記サーバ・コンピュータから例えば所定間隔で取得する。そして、サーバ・コンピュータ（２０１）は、当該取得した位置情報に基づいて、電子装置（１２１）の現在位置がユーザ（４０１）の自宅及び自宅付近のいずれかに在るかを判断する。サーバ・コンピュータ（２０１）は、電子装置（１２１）の現在位置がユーザ（４０１）の自宅及び自宅付近のいずれにもないことに応じて、上記保留（ステップ４１２及び４１５）を継続する。
【０１２９】
ユーザ（４０１）は、サッカーの試合の観戦が終了し、地点Ｂから地点Ｃに移動した。ユーザ（４０１）は、地点Ｃにおいて、メッセージ「今、東京駅に到着したよ。」を入力し、当該メッセージをソーシャルメディアに２０１４年９月１日２１時３０分に投稿した（ステップ４１７）。
【０１３０】
電子装置（１２１）は、上記メッセージが投稿されたことを検出することに応じて、当該メッセージにユーザ（４０１）による投稿時刻である２０１４年９月１日２１時３０分を関連付けて、当該投稿時間が関連付けられたメッセージを公開するためにソーシャルメディアへのコンテンツの投稿を管理するサーバ・コンピュータ（２０１）にアップロードする（ステップ４１７）。
【０１３１】
サーバ・コンピュータ（２０１）は、電子装置（１２１）から上記メッセージを受信する。そして、サーバ・コンピュータ（２０１）は、当該受信したメッセージをソーシャルメディアに公開してよいかを判断する為に、電子装置（１２１）の現在位置を電子装置（１２１）又は電子装置（１２１）の現在位置を収集している上記サーバ・コンピュータから取得する。サーバ・コンピュータ（２０１）は、当該取得した位置情報に基づいて、電子装置（１２１）の現在位置がユーザ（４０１）の自宅及び自宅付近のいずれかに在るかを判断する。サーバ・コンピュータ（２０１）は、電子装置（１２１）の現在位置がユーザ（４０１）の自宅及び自宅付近のいずれにもないことに応じて、当該受信したメッセージのソーシャルメディアへの公開を一時保留し、当該受信したメッセージをサーバ・コンピュータ（２０１）のメモリ（２０３）又は記憶媒体（２０８）内に記憶する（ステップ４１８）。従って、ユーザ（４０１）が投稿した上記メッセージは、ユーザ（４０１）による上記投稿に応じてソーシャルメディア上でリアルタイムに公開されない。
【０１３２】
ユーザ（４０１）は、サッカーの試合の観戦が終了し、地点Ｂから地点Ｃに移動中である（ステップ４１９）。サーバ・コンピュータ（２０１）は、電子装置（１２１）の現在位置を上記電子装置（１２１）又は電子装置（１２１）の現在位置を収集しているサーバ・コンピュータから例えば所定間隔で取得する。そして、サーバ・コンピュータ（２０１）は、当該取得した位置情報に基づいて、電子装置（１２１）の現在位置がユーザ（４０１）の自宅及び自宅付近のいずれかに在るかを判断する。サーバ・コンピュータ（２０１）は、電子装置（１２１）の現在位置がユーザ（４０１）の自宅及び自宅付近のいずれにもないことに応じて、上記保留（ステップ４１２、４１５及び４１８）を継続する。
【０１３３】
ユーザ（４０１）は、自宅に到着した（ステップ４２０）。
【０１３４】
サーバ・コンピュータ（２０１）は、電子装置（１２１）の現在位置を上記電子装置（１２１）又は電子装置（１２１）の現在位置を収集しているサーバ・コンピュータから所定間隔で取得している。そして、サーバ・コンピュータ（２０１）は、当該取得した位置情報に基づいて、電子装置（１２１）の現在位置がユーザ（４０１）の自宅及び自宅付近のいずれかに在るかを判断する。サーバ・コンピュータ（２０１）は、電子装置（１２１）の現在位置がユーザ（４０１）の自宅であること（すなわち、ユーザ（４０１）が帰宅したこと）を検出する。
【０１３５】
サーバ・コンピュータ（２０１）は、電子装置（１２１）の現在位置がユーザ（４０１）の自宅であること（すなわち、ユーザ（４０１）が自宅に居ること）に応じて、上記保留（４１２、４１５及び４１８）していたコンテンツ全てを公開する（ステップ４２１）。サーバ・コンピュータ（２０１）は、各コンテンツがサーバ・コンピュータ側で公開された時に表示される投稿日時をそれぞれ、各コンテンツそれぞれに関連付けられた投稿日時を用いて全てのユーザに対して公開する。従って、サーバ・コンピュータ（２０１）は、上記静止画像が２０１４年９月１日１７時３０分に投稿されたものとして投稿日時を公開し、上記メッセージ「サーカー観戦中なう。」及び動画が２０１４年９月１日１８時３０分に投稿されたものとして投稿日時を公開し、及び、上記メッセージ「今、東京駅に到着したよ。」が２０１４年９月１日２１時３０分に投稿されたものとして投稿日時を公開する（ステップ４２２）。従って、上記静止画像、上記メッセージ「サーカー観戦中なう。」及び動画、並びに上記メッセージ「今、東京駅に到着したよ。」は、ソーシャルメディア上でユーザ（４０１）による投稿時刻順に公開される。
【０１３６】
このように、ユーザ（４０１）が自宅に帰宅したことに応じて、上記静止画像、上記メッセージ「サーカー観戦中なう。」及び動画、並びに上記メッセージ「今、東京駅に到着したよ。」が公開されることから、その時間帯にユーザ（４０１）が不在であることが第三者に知られず、従って空き巣などの犯罪行為を防ぐことが可能になる。また、上記静止画像、上記メッセージ「サーカー観戦中なう。」及び動画、並びに上記メッセージ「今、東京駅に到着したよ。」は、ソーシャルメディア上でユーザ（４０１）による投稿時刻順に公開されることから、各コンテンツの投稿時刻が前後することがない。
【０１３７】
図５は、本発明の実施態様に従いソーシャルメディアへコンテンツを投稿し、公開する一例であり、投稿されたコンテンツの公開が可能であるかを、電子装置（１２１）が、ユーザ（５０１）が現在位置から離れるまでの時間をユーザ（５０１）のスケジュールから読み取り、またユーザ（５０１）が自宅に到着するまでの時間を予測して判断する態様を示す。
【０１３８】
ユーザ（５０１）は、電子装置（１２１）（例えば、スマートフォン）を携帯しているとする。ユーザ（５０１）は、当該ユーザの自宅又は自宅付近（例えば、自宅から半径３００ｍ以内の距離である）に電子装置（１２１）がいない場合には、コンテンツのソーシャルメディアへの投稿を一時保留するトリガー・オプションを選択しているとする。
【０１３９】
ユーザ（５０１）は、地点Ａにおいて、電子装置（１２１）のカメラ機能を用いてタワー建築物の静止画像を撮影した。そして、ユーザ（５０１）は、当該撮影した静止画像を電子装置（１２１）からソーシャルメディアに２０１４年９月１日１７時３０分に投稿した（ステップ５１１）。当該投稿は、電子装置（１２１）の画面上に表示される投稿ボタンを押すことによって行われる（以下、同じである）。
【０１４０】
電子装置（１２１）は、上記静止画像が投稿されたことを検出することに応じて、当該静止画像を公開するためにソーシャルメディアにアップロードしてよいかを判断する為に、電子装置（１２１）の現在位置を電子装置（１２１）の例えばＧＰＳ機能を使用して取得する。電子装置（１２１）は、当該取得した位置情報に基づいて、電子装置（１２１）の現在位置がユーザ（５０１）の自宅及び自宅付近のいずれかに在るかを判断する。電子装置（１２１）は、電子装置（１２１）の現在位置がユーザ（５０１）の自宅及び自宅付近のいずれにもないことに応じて、当該投稿された静止画像のソーシャルメディアへのアップロードを一時保留し、当該投稿された静止画像を電子装置（１２１）のメモリ（１２３）又は記憶媒体（１２８）内に記憶する（ステップ５１２）。従って、ユーザ（５０１）が投稿した上記静止画像は、ユーザ（５０１）による上記投稿に応じてソーシャルメディア上でリアルタイムに公開されない。電子装置（１２１）は、当該記憶した静止画像に、ユーザ（５０１）による投稿時刻である２０１４年９月１日１７時３０分を関連付けて記憶する。
【０１４１】
また、電子装置（１２１）は、電子装置（１２１）内に格納されたスケジュール管理アプリから、ユーザ（５０１）の２０１４年９月１日のスケジュールを読み取る。そして、電子装置（１２１）は、ユーザ（５０１）が、この後にサッカーの試合を観戦しに行く予定になっていることを知る。従って、電子装置（１２１）は、早くともサーカーの試合終了時間である２１：００まで、上記保留（ステップ５１２）を継続する必要があることを知る。従って、ユーザ（５０１）が投稿した上記静止画像は、ユーザ（５０１）による上記投稿に応じてソーシャルメディア上でリアルタイムに公開されない。
【０１４２】
また、電子装置（１２１）は、早くともサーカーの試合終了時間である２１：００まで、電子装置（１２１）の現在位置情報に基づいて、静止画像を公開するためにソーシャルメディアにアップロードしてよいかを判断する処理を中断するようにしうる。
【０１４３】
ユーザ（５０１）は、地点Ａから地点Ｂに移動中である（ステップ５１５）。電子装置（１２１）は、電子装置（１２１）の現在位置を例えば上記ＧＰＳ機能を使用して例えば所定間隔で取得する。そして、電子装置（１２１）は、当該取得した位置情報に基づいて、電子装置（１２１）の現在位置がユーザ（５０１）の自宅及び自宅付近のいずれかに在るかを判断する。電子装置（１２１）は、電子装置（１２１）の現在位置がユーザ（５０１）の自宅及び自宅付近のいずれにもないことに応じて、上記保留（ステップ５１２）を継続する。代替的には、電子装置（１２１）は、サーカーの観戦終了時間まで、電子装置（１２１）の現在位置がユーザ（５０１）の自宅及び自宅付近のいずれかに在るかの判断を中止しうる。
【０１４４】
ユーザ（５０１）は、地点Ａから地点Ｂに移動した。ユーザ（５０１）は、地点Ｂにおいて、電子装置（１２１）のビデオ機能を用いてサーカーのゴールの瞬間を動画で撮影した。そして、ユーザ（５０１）は、メッセージ「サーカー観戦中なう。」を入力し、当該メッセージとともに上記動画をソーシャルメディアに２０１４年９月１日１８時３０分に投稿した（ステップ５１６）。
【０１４５】
電子装置（１２１）は、ユーザ（５０１）のスケジュール管理アプリから、サッカーの試合終了時間が２１：００であることを知っている。従って、電子装置（１２１）は、早くともサーカーの観戦終了時間である２１：００まで、当該投稿されたメッセージ及び動画のソーシャルメディアへのアップロードを一時保留し、当該投稿されたメッセージ及び動画を電子装置（１２１）のメモリ（１２３）又は記憶媒体（１２８）内に記憶する（ステップ５１７）。従って、ユーザ（５０１）が投稿した上記メッセージ及び動画は、ユーザ（５０１）による上記投稿に応じてソーシャルメディア上でリアルタイムに公開されない。電子装置（１２１）は、当該記憶したメッセージ及び動画に、ユーザ（５０１）による投稿時刻である２０１４年９月１日１８時３０分を関連付けて記憶する。
【０１４６】
電子装置（１２１）は、上記メッセージ及び動画のアップロードの一時保留（ステップ５１７）とともに、上記静止画像のアップロードの一時保留（ステップ５１２）もまた継続する。
【０１４７】
ユーザ（５０１）は、地点Ｂから地点Ｃに移動中である（ステップ５２１）。電子装置（１２１）は任意的に、電子装置（１２１）の現在位置を例えば上記ＧＰＳ機能を使用して例えば所定間隔で取得する。そして、電子装置（１２１）は、当該取得した位置情報に基づいて、電子装置（１２１）の現在位置がユーザ（５０１）の自宅及び自宅付近のいずれかに在るかを判断する。電子装置（１２１）は、電子装置（１２１）の現在位置がユーザ（５０１）の自宅及び自宅付近のいずれにもないことに応じて、上記保留（ステップ５１２及び５１７）を継続する。なお、電子装置（１２１）は、サーカーの観戦終了時間である２１：００まで電子装置（１２１）の現在位置がユーザ（５０１）の自宅及び自宅付近のいずれかに在るかの判断を中断してもよい。
【０１４８】
ユーザ（５０１）は、サッカーの試合の観戦が終了し、地点Ｂから地点Ｃに移動した。ユーザ（５０１）は、地点Ｃにおいて、メッセージ「今、東京駅に到着したよ。」を入力し、当該メッセージをソーシャルメディアに２０１４年９月１日２１時３０分に投稿した（ステップ５２２）。
【０１４９】
電子装置（１２１）は、上記メッセージが投稿されたことを検出することに応じて、当該メッセージを公開するためにソーシャルメディアにアップロードしてよいかを判断する為に、電子装置（１２１）の現在位置を例えば上記ＧＰＳ機能を使用して取得する。電子装置（１２１）は、当該取得した位置情報に基づいて、電子装置（１２１）の現在位置がユーザ（５０１）の自宅及び自宅付近のいずれかに在るかを判断する。電子装置（１２１）は、電子装置（１２１）の現在位置がユーザ（５０１）の自宅及び自宅付近のいずれにもないことに応じて、当該投稿されたメッセージのソーシャルメディアへのアップロードを一時保留し、当該投稿されたメッセージを電子装置（１２１）のメモリ（１２３）又は記憶媒体（１２８）内に記憶する（ステップ５２３）。従って、ユーザ（５０１）が投稿した上記メッセージは、ユーザ（５０１）による上記投稿に応じてソーシャルメディア上でリアルタイムに公開されない。電子装置（１２１）は、当該記憶したメッセージに、ユーザ（５０１）による投稿時刻である２０１４年９月１日２１時３０分を関連付けて記憶する。
【０１５０】
また、電子装置（１２１）は、上記取得した位置情報に基づいて、現在位置が東京駅であることを知る。そこで、電子装置（１２１）は、電子時刻表を例えばネットワーク経由で読み出して、自宅の最寄り駅まで例えば最短で到着するのに必要な時間を計算する。そして、電子装置（１２１）は、当該計算した時間と、当該最寄り駅から自宅までの平均徒歩時間とを合計し、ユーザ（５０１）が東京駅から自宅に到着するまでの時間を予測する。
【０１５１】
電子装置（１２１）は、ステップ５１２でサーバ・コンピュータ（２０１）への送信を保留した静止画像の投稿について、２０１４年９月１日１７時３０分に、既に経過した時間（４時間）及び上記予測した時間の合計時間（α）を加算し、当該加算した時刻（１７時３０分＋α）に上記静止画像の投稿をするように予定する。
【０１５２】
同様に、電子装置（１２１）は、ステップ５１７でサーバ・コンピュータ（２０１）への送信を保留したメッセージ及び動画の投稿について、２０１４年９月１日１８時３０分に、既に経過した時間（３時間）及び上記予測した時間の合計時間（β）を加算し、当該加算した時刻（１８時３０分＋β）に上記メッセージ及び動画の投稿をするように予定する。
【０１５３】
同様に、電子装置（１２１）は、ステップ５２３でサーバ・コンピュータ（２０１）への送信を保留したメッセージの投稿について、２０１４年９月１日２１時３０分に、上記予測した時間（lang=EN-US >γ）を加算し、当該加算した時刻（２１時３０分＋γ）に上記メッセージの投稿をするように予定する。
【０１５４】
ユーザ（５０１）は、地点Ｃから自宅に移動中である（ステップ５２７）。
【０１５５】
電子装置（１２１）は、ユーザ（５０１）が帰宅する前に、１７時３０分＋αの時刻が経過したことに応じて、ステップ５１２で一時保留した静止画像をサーバ・コンピュータ（２０１）にアップロードする（ステップ５１３）。サーバ・コンピュータ（２０１）は、当該受信した静止画像をソーシャルメディアに即時公開する（ステップ５１４）。サーバ・コンピュータ（２０１）は、当該受信した静止画像がサーバ・コンピュータ側で公開された時に表示される投稿日時を、当該静止画像に関連付けられた投稿日時（１７時３０分）を用いて全てのユーザに対して公開する（ステップ５１５）。
【０１５６】
同様に、電子装置（１２１）は、ユーザ（５０１）が帰宅する前に、１８時３０分＋βの時刻が経過したことに応じて、ステップ５１７で一時保留したメッセージ及び動画をサーバ・コンピュータ（２０１）にアップロードする（ステップ５１８）。サーバ・コンピュータ（２０１）は、当該受信したメッセージ及び動画をソーシャルメディアに即時公開する（ステップ５１９）。サーバ・コンピュータ（２０１）は、当該受信したメッセージ及び動画がサーバ・コンピュータ側で公開された時に表示される投稿日時を、当該メッセージ及び動画に関連付けられた投稿日時（１８時３０分）を用いて全てのユーザに対して公開する（ステップ５２０）。
【０１５７】
同様に、電子装置（１２１）は、ユーザ（５０１）が帰宅する前に、２１時３０分＋γの時刻が経過したことに応じて、ステップ５２３で一時保留したメッセージをサーバ・コンピュータ（２０１）にアップロードする（ステップ５２４）。サーバ・コンピュータ（２０１）は、当該受信したメッセージをソーシャルメディアに即時公開する（ステップ５２５）。サーバ・コンピュータ（２０１）は、当該受信したメッセージがサーバ・コンピュータ側で公開された時に表示される投稿日時を、当該メッセージに関連付けられた投稿日時（２１時３０分）を用いて全てのユーザに対して公開する（ステップ５２６）。
【０１５８】
ユーザ（５０１）は、自宅のマンションに到着した。ユーザ（５０１）は、自宅のマンションに帰宅することに応じて、当該電子装置（１２１）をマンションの入り口に設けられている開錠の為の玄関錠（シリンダーＩＣロック）にかざした（ステップ５２８）。
【０１５９】
電子装置（１２１）は、上記玄関錠と通信し、開錠されたことに応じて、電子装置（１２１）の現在位置がユーザ（５０１）の自宅であることを検出した。
【０１６０】
電子装置（１２１）は、電子装置（１２１）の現在位置がユーザ（５０１）の自宅であること（すなわち、ユーザ（５０１）が自宅に居ること）に応じて、上記保留（ステップ５１２、５１７及び５２３）の一部又は全部がまだ継続中である場合には、１７時３０分＋α、１８時３０分＋β及び２１時３０分＋γの各時刻になるのを待つこと無しに（すなわち、α、β及びγの各時間が経過するのを待つこと無しに）、当該保留が継続中であるコンテンツ全てを公開するためにソーシャルメディアへのコンテンツの投稿を管理するサーバ・コンピュータ（２０１）にアップロードする（ステップ５２９）。
【０１６１】
サーバ・コンピュータ（２０１）は、電子装置（１２１）から上記保留（ステップ５１２、５１７及び５２３）していたコンテンツ全てを受信する。そして、サーバ・コンピュータ（２０１）は、当該受信したコンテンツ全てをソーシャルメディアに即時公開する（ステップ５１４、５１９及び５２５）。サーバ・コンピュータ（２０１）は、上記受信した各コンテンツがサーバ・コンピュータ側で公開された時に表示される投稿日時をそれぞれ、各コンテンツそれぞれに関連付けられた投稿日時を用いて全てのユーザに対して公開する。従って、サーバ・コンピュータ（２０１）は、上記静止画像が２０１４年９月１日１７時３０分に投稿されたものとして投稿日時を公開し、上記メッセージ「サッカー観戦中なう。」及び動画が２０１４年９月１日１８時３０分に投稿されたものとして投稿日時を公開し、及び、上記メッセージ「今、東京駅に到着したよ。」が２０１４年９月１日２１時３０分に投稿されたものとして投稿日時を公開する（ステップ５１５、５２０及び５２６）。従って、上記静止画像、上記メッセージ「サッカー観戦中なう。」及び動画、並びに上記メッセージ「今、東京駅に到着したよ。」は、ソーシャルメディア上でユーザ（５０１）による投稿時刻順に公開される。
【０１６２】
このように、ユーザ（５０１）が自宅又は自宅付近に到着する時刻を予測し、当該予測した時刻が経過することに応じて、又は、ユーザ（５０１）が自宅に帰宅したことに応じて、のいずれか早い方に合わせて、上記静止画像、上記メッセージ「サッカー観戦中なう。」及び動画、並びに上記メッセージ「今、東京駅に到着したよ。」が公開されることから、その時間帯にユーザ（５０１）が不在であることが第三者に知られず、従って空き巣などの犯罪行為を防ぐことが可能になる。また、上記静止画像、上記メッセージ「サッカー観戦中なう。」及び動画、並びに上記メッセージ「今、東京駅に到着したよ。」は、ソーシャルメディア上でユーザ（５０１）による投稿時刻順に公開されることから、各コンテンツの投稿時刻が前後することがない。
【０１６３】
図６は、本発明の実施態様に従いソーシャルメディアへコンテンツを投稿し、公開する一例であり、投稿されたコンテンツの公開が可能であるかを、サーバ・コンピュータ（２０１）が、ユーザ（６０１）が現在位置から離れるまでの時間をユーザ（６０１）のスケジュールから読み取り、またユーザ（６０１）が自宅に到着するまでの時間を予測して判断する態様を示す。
【０１６４】
ユーザ（６０１）は、電子装置（１２１）（例えば、タブレット端末）を携帯しているとする。ユーザ（６０１）は、当該ユーザ（６０１）の自宅又は自宅付近（例えば、電子装置（１２１）がユーザ（６０１）の自宅の又は自宅のあるマンションのＬＡＮのアクセスポイントに接続可能な範囲である）に電子装置（１２１）がいない場合には、コンテンツのソーシャルメディアへの公開を一時保留するトリガー・オプションを選択しているとする。
【０１６５】
ユーザ（６０１）は、地点Ａにおいて、電子装置（１２１）のカメラ機能を用いてタワー建築物の静止画像を撮影した。そして、ユーザ（６０１）は、当該撮影した静止画像を電子装置（１２１）からソーシャルメディアに２０１４年９月１日１７時３０分に投稿した（ステップ６１１）。当該投稿は、電子装置（１２１）の画面上に表示される投稿ボタンを押すことによって行われる（以下、同じである）。
【０１６６】
電子装置（１２１）は、上記静止画像が投稿されたことを検出することに応じて、当該静止画像にユーザ（６０１）による投稿時刻である２０１４年９月１日１７時３０分を関連付けて、当該投稿時間が関連付けられた静止画像を公開するためにソーシャルメディアへのコンテンツの投稿を管理するサーバ・コンピュータ（２０１）にアップロードする（ステップ６１１）。
【０１６７】
サーバ・コンピュータ（２０１）は、電子装置（１２１）から上記静止画像を受信する。そして、サーバ・コンピュータ（２０１）は、当該受信した静止画像をソーシャルメディアに公開してよいかを判断する為に、電子装置（１２１）の現在位置を電子装置（１２１）又は電子装置（１２１）の現在位置を収集しているサーバ・コンピュータ（サーバ・コンピュータ（２０１）と同じものであっても異なるものであってもよい）から取得する。サーバ・コンピュータ（２０１）は、当該取得した位置情報に基づいて、電子装置（１２１）の現在位置がユーザ（６０１）の自宅及び自宅付近のいずれかに在るかを判断する。サーバ・コンピュータ（２０１）は、電子装置（１２１）の現在位置がユーザ（６０１）の自宅及び自宅付近のいずれにもないことに応じて、当該投稿された静止画像のソーシャルメディアへの公開を一時保留し、当該投稿された静止画像をサーバ・コンピュータ（２０１）のメモリ（２０３）又は記憶媒体（２０８）内に記憶する（ステップ６１２）。当該記憶した静止画像には、ユーザ（６０１）による投稿時刻である２０１４年９月１日１７時３０分が関連付けられている。従って、ユーザ（６０１）が投稿した上記静止画像は、ユーザ（６０１）による上記投稿に応じてソーシャルメディア上でリアルタイムに公開されない。
【０１６８】
また、サーバ・コンピュータ（２０１）は、電子装置（１２１）に関連付けられたユーザ（６０１）のスケジュール管理データが格納されたサーバ・コンピュータ（サーバ・コンピュータ（２０１）と同じものであっても異なるものであってもよい）から、ユーザ（６０１）の２０１４年９月１日のスケジュールを読み取る。そして、サーバ・コンピュータ（２０１）は、ユーザ（６０１）が、この後にサッカーの試合を観戦しに行く予定になっていることを知る。従って、サーバ・コンピュータ（２０１）は、早くともサーカーの試合終了時間である２１：００まで、上記保留（ステップ６１２）を継続する必要があることを知る。従って、ユーザ（６０１）が投稿した上記静止画像は、ユーザ（６０１）による上記投稿に応じてソーシャルメディア上でリアルタイムに公開されない。
【０１６９】
また、サーバ・コンピュータ（２０１）は、早くともサーカーの試合終了時間である２１：００まで、電子装置（１２１）の現在位置情報に基づいて、静止画像を公開するためにソーシャルメディアにアップロードしてよいかを判断する処理を中断するようにしうる。
【０１７０】
ユーザ（６０１）は、地点Ａから地点Ｂに移動中である（ステップ６１３）。サーバ・コンピュータ（２０１）は、電子装置（１２１）の現在位置を上記電子装置（１２１）又は電子装置（１２１）の現在位置を収集しているサーバ・コンピュータ（サーバ・コンピュータ（２０１）と同じものであっても異なるものであってもよい）から例えば所定間隔で取得する。そして、サーバ・コンピュータ（２０１）は、当該取得した位置情報に基づいて、電子装置（１２１）の現在位置がユーザ（６０１）の自宅及び自宅付近のいずれかに在るかを判断する。サーバ・コンピュータ（２０１）は、電子装置（１２１）の現在位置がユーザ（６０１）の自宅及び自宅付近のいずれにもないことに応じて、上記保留（ステップ６１２）を継続する。代替的には、サーバ・コンピュータ（２０１）は、サーカーの観戦終了時間まで、電子装置（１２１）の現在位置がユーザ（６０１）の自宅及び自宅付近のいずれかに在るかの判断を中止しうる。
【０１７１】
ユーザ（６０１）は、地点Ａから地点Ｂに移動した。ユーザ（６０１）は、地点Ｂにおいて、電子装置（１２１）のビデオ機能を用いてサーカーのゴールの瞬間を動画で撮影した。そして、ユーザ（６０１）は、メッセージ「サーカー観戦中なう。」を入力し、当該メッセージとともに上記動画をソーシャルメディアに２０１４年９月１日１８時３０分に投稿した（ステップ６１４）。
【０１７２】
電子装置（１２１）は、上記メッセージ及び動画が投稿されたことを検出することに応じて、当該メッセージ及び動画に、ユーザ（６０１）による投稿時刻である２０１４年９月１日１８時３０分を関連付けて、当該投稿時間が関連付けられたメッセージ及び動画を公開するためにソーシャルメディアへのコンテンツの投稿を管理するサーバ・コンピュータ（２０１）にアップロードする（ステップ６１４）。
【０１７３】
サーバ・コンピュータ（２０１）は、ユーザ（６０１）のスケジュール管理データから、サッカーの試合終了時間が２１：００であることを知っている。従って、サーバ・コンピュータ（２０１）は、早くともサーカーの観戦終了時間である２１：００まで、当該投稿されたメッセージ及び動画のソーシャルメディアへのアップロードを一時保留し、当該投稿されたメッセージ及び動画をサーバ・コンピュータ（２０１）のメモリ（２０３）又は記憶媒体（２０８）内に記憶する（ステップ６１５）。当該記憶したメッセージ及び動画には、ユーザ（６０１）による投稿時刻である２０１４年９月１日１８時３０分が関連付けられている。従って、ユーザ（６０１）が投稿した上記メッセージ及び動画は、ユーザ（６０１）による上記投稿に応じてソーシャルメディア上でリアルタイムに公開されない。
【０１７４】
サーバ・コンピュータ（２０１）は、上記メッセージ及び動画のアップロードの一時保留（ステップ６１５）とともに、上記静止画像のアップロードの一時保留（ステップ６１２）もまた継続する。
【０１７５】
ユーザ（６０１）は、地点Ｂから地点Ｃに移動中である（ステップ６１６）。サーバ・コンピュータ（２０１）は任意的に、電子装置（１２１）の現在位置を上記電子装置（１２１）又は電子装置（１２１）の現在位置を収集している上記サーバ・コンピュータから例えば所定間隔で取得する。そして、サーバ・コンピュータ（２０１）は、当該取得した位置情報に基づいて、電子装置（１２１）の現在位置がユーザ（６０１）の自宅及び自宅付近のいずれかに在るかを判断する。サーバ・コンピュータ（２０１）は、電子装置（１２１）の現在位置がユーザ（６０１）の自宅及び自宅付近のいずれにもないことに応じて、上記保留（ステップ６１２及び６１５）を継続する。なお、サーバ・コンピュータ（２０１）は、サッカーの観戦終了時間である２１：００まで電子装置（１２１）の現在位置がユーザ（６０１）の自宅及び自宅付近のいずれかに在るかの判断を中断してもよい。
【０１７６】
ユーザ（６０１）は、サッカーの試合の観戦が終了し、地点Ｂから地点Ｃに移動した。ユーザ（６０１）は、地点Ｃにおいて、メッセージ「今、東京駅に到着したよ。」を入力し、当該メッセージをソーシャルメディアに２０１４年９月１日２１時３０分に投稿した（ステップ６１７）。
【０１７７】
電子装置（１２１）は、上記メッセージが投稿されたことを検出することに応じて、当該メッセージにユーザ（６０１）による投稿時刻である２０１４年９月１日２１時３０分を関連付けて、当該投稿時間が関連付けられたメッセージを公開するためにソーシャルメディアへのコンテンツの投稿を管理するサーバ・コンピュータ（２０１）にアップロードする（ステップ６１７）。
【０１７８】
サーバ・コンピュータ（２０１）は、電子装置（１２１）から上記メッセージを受信する。そして、サーバ・コンピュータ（２０１）は、当該受信したメッセージをソーシャルメディアに公開してよいかを判断する為に、電子装置（１２１）の現在位置を電子装置（１２１）又は電子装置（１２１）の現在位置を収集している上記サーバ・コンピュータから取得する。サーバ・コンピュータ（２０１）は、当該取得した位置情報に基づいて、電子装置（１２１）の現在位置がユーザ（６０１）の自宅及び自宅付近のいずれかに在るかを判断する。サーバ・コンピュータ（２０１）は、電子装置（１２１）の現在位置がユーザ（６０１）の自宅及び自宅付近のいずれにもないことに応じて、当該受信したメッセージのソーシャルメディアへの公開を一時保留し、当該受信したメッセージをサーバ・コンピュータ（２０１）のメモリ（２０３）又は記憶媒体（２０８）内に記憶する（ステップ６１８）。当該記憶したメッセージには、ユーザ（６０１）による投稿時刻である２０１４年９月１日２１時３０分が関連付けられている。従って、ユーザ（６０１）が投稿した上記メッセージは、ユーザ（６０１）による上記投稿に応じてソーシャルメディア上でリアルタイムに公開されない。
【０１７９】
また、サーバ・コンピュータ（２０１）は、上記取得した位置情報に基づいて、現在位置が東京駅であることを知る。そこで、サーバ・コンピュータ（２０１）は、電子時刻表を例えばネットワーク経由で読み出して、ユーザ（６０１）の自宅の最寄り駅まで例えば最短で到着するのに必要な時間を計算する。そして、サーバ・コンピュータ（２０１）は、当該計算した時間と、当該最寄り駅から自宅までの平均徒歩時間とを合計し、ユーザ（６０１）が東京駅から自宅に到着するまでの時間を予測する。
【０１８０】
サーバ・コンピュータ（２０１）は、ステップ６１２でサーバ・コンピュータ（２０１）への送信を保留した静止画像の投稿について、２０１４年９月１日１７時３０分に、既に経過した時間（４時間）及び上記予測した時間の合計時間（Ｔ１）を加算し、当該加算した時刻（１７時３０分＋Ｔ１）に上記静止画像の投稿をするように予定する。
【０１８１】
同様に、サーバ・コンピュータ（２０１）は、ステップ６１５でサーバ・コンピュータ（２０１）への送信を保留したメッセージ及び動画の投稿について、２０１４年９月１日１８時３０分に、既に経過した時間（３時間）及び上記予測した時間の合計時間（Ｔ２）を加算し、当該加算した時刻（１８時３０分＋Ｔ２）に上記メッセージ及び動画の投稿をするように予定する。
【０１８２】
同様に、サーバ・コンピュータ（２０１）は、ステップ６１８でサーバ・コンピュータ（２０１）への送信を保留したメッセージの投稿について、２０１４年９月１日２１時３０分に、上記予測した時間（Ｔ３）を加算し、当該加算した時刻（２１時３０分＋Ｔ３）に上記メッセージの投稿をするように予定する。
【０１８３】
ユーザ（６０１）は、地点Ｃから自宅に移動中である（ステップ６１９）。
【０１８４】
サーバ・コンピュータ（２０１）は、ユーザ（６０１）が帰宅する前に、１７時３０分＋Ｔ１の時刻が経過したことに応じて、ステップ６１２で一時保留した静止画像を公開する（ステップ６２０）。サーバ・コンピュータ（２０１）は、当該公開した静止画像がサーバ・コンピュータ側で公開された時に表示される投稿日時を、当該静止画像に関連付けられた投稿日時（１７時３０分）を用いて全てのユーザに対して公開する（ステップ６２１）。
【０１８５】
同様に、サーバ・コンピュータ（２０１）は、ユーザ（６０１）が帰宅する前に、１８時３０分＋Ｔ２の時刻が経過したことに応じて、ステップ６１５で一時保留したメッセージ及び動画を公開する（ステップ６２２）。サーバ・コンピュータ（２０１）は、当該公開したメッセージ及び動画がサーバ・コンピュータ側で公開された時に表示される投稿日時を、当該メッセージ及び動画に関連付けられた投稿日時（１８時３０分）を用いて全てのユーザに対して公開する（ステップ６２３）。
【０１８６】
同様に、サーバ・コンピュータ（２０１）は、ユーザ（６０１）が帰宅する前に、２１時３０分＋Ｔ３の時刻が経過したことに応じて、ステップ６１８で一時保留したメッセージを公開する（ステップ６２４）。サーバ・コンピュータ（２０１）は、当該公開したメッセージがサーバ・コンピュータ側で公開された時に表示される投稿日時を、当該メッセージに関連付けられた投稿日時（２１時３０分）を用いて全てのユーザに対して公開する（ステップ６２５）。
【０１８７】
ユーザ（６０１）は、自宅のマンションに到着した。ユーザ（６０１）は、自宅のマンションに帰宅することに応じて、当該電子装置（１２１）をマンションの入り口に設けられている開錠の為の玄関錠（シリンダーＩＣロック）にかざした（ステップ６２６）。
【０１８８】
電子装置（１２１）は、上記玄関錠と通信し、開錠されたことに応じて、電子装置（１２１）の現在位置がユーザ（６０１）の自宅であることを検出した。電子装置（１２１）は、電子装置（１２１）の現在位置がユーザ（６０１）の自宅であること（すなわち、ユーザ（６０１）が自宅に居ること）に応じて、ユーザ（６０１）が自宅に到着したことをサーバ・コンピュータ（２０１）に通知する（ステップ６２７）。
【０１８９】
サーバ・コンピュータ（２０１）は、電子装置（１２１）からの上記通知によりユーザ（６０１）が自宅に到着したことを知る。
【０１９０】
サーバ・コンピュータ（２０１）は、電子装置（１２１）の現在位置がユーザ（６０１）の自宅であること（すなわち、ユーザ（６０１）が自宅に居ること）に応じて、上記保留（ステップ６１２、６１５及び６１８）の一部又は全部がまだ継続中である場合には、１７時３０分＋Ｔ１、１８時３０分＋Ｔ２及び２１時３０分＋Ｔ３の各時刻になるのを待つこと無しに（すなわち、Ｔ１、Ｔ２及びＴ３の各時間が経過するのを待つこと無しに）、当該保留が継続中であるコンテンツ全てを公開する（ステップ６２０、６２２及び６２４）。従って、サーバ・コンピュータ（２０１）は、上記静止画像が２０１４年９月１日１７時３０分に投稿されたものとして投稿日時を公開し、上記メッセージ「サーカー観戦中なう。」及び動画が２０１４年９月１日１８時３０分に投稿されたものとして投稿日時を公開し、及び、上記メッセージ「今、東京駅に到着したよ。」が２０１４年９月１日２１時３０分に投稿されたものとして投稿日時を公開する（ステップ６２１、６２３及び６２５）。従って、上記静止画像、上記メッセージ「サーカー観戦中なう。」及び動画、並びに上記メッセージ「今、東京駅に到着したよ。」は、ソーシャルメディア上でユーザによる投稿時刻順に公開される。
【０１９１】
このように、ユーザ（６０１）が自宅又は自宅付近に到着する時刻を予測し、当該予測した時刻が経過することに応じて、又は、ユーザ（６０１）が自宅に帰宅したことに応じて、のいずれか早い方に合わせて、上記静止画像、上記メッセージ「サーカー観戦中なう。」及び動画、並びに上記メッセージ「今、東京駅に到着したよ。」が公開されることから、その時間帯にユーザ（６０１）が不在であることが第三者に知られず、従って空き巣などの犯罪行為を防ぐことが可能になる。また、上記静止画像、上記メッセージ「サーカー観戦中なう。」及び動画、並びに上記メッセージ「今、東京駅に到着したよ。」は、ソーシャルメディア上でユーザ（６０１）による投稿時刻順に公開されることから、各コンテンツの投稿時刻が前後することがない。
【０１９２】
図７は、本発明の実施態様に従いソーシャルメディアへコンテンツを投稿し、公開する一例であり、投稿されたコンテンツの公開が可能であるかを、電子装置（１２１）が、ユーザ（７０１）が当該ユーザ（７０１）により指定された場所から離れたことに応じて判断する態様を示す。
【０１９３】
ユーザ（７０１）は有名人であり、ブログにレストランでの食事風景を投稿することによって話題を集めている。
【０１９４】
ユーザ（７０１）は、電子装置（１２１）（例えば、スマートフォン）を携帯しているとする。ユーザ（７０１）は、所定の公共の場所又は当該公共の場所付近（例えば、当該公共の場所の周囲１ｋｍ以内の距離である）に電子装置（１２１）がある場合には、コンテンツのソーシャルメディアへの投稿を一時保留するトリガー・オプションを選択しているとする。上記所定の公共の場所は例えば、レストラン、ショッピング・モール、競技場（例えば、サーカー場、又は野球場）であるとする。
【０１９５】
ユーザ（７０１）は、地点Ａにおいて、電子装置（１２１）のカメラ機能を用いて、レストランで注文したラーメンの静止画像を撮影した。そして、ユーザ（７０１）は、当該撮影した静止画像を電子装置（１２１）からソーシャルメディアに２０１４年９月１日１７時３０分に投稿した（ステップ７１１）。当該投稿は、電子装置（１２１）の画面上に表示される投稿ボタンを押すことによって行われる（以下、同じである）。
【０１９６】
電子装置（１２１）は、上記静止画像が投稿されたことを検出することに応じて、当該静止画像を公開するためにソーシャルメディアにアップロードしてよいかを判断する為に、電子装置（１２１）の現在位置を電子装置（１２１）の例えばＧＰＳ機能を使用して取得する。電子装置（１２１）は、当該取得した位置情報に基づいて、電子装置（１２１）の現在位置が、所定の公共場所及び所定の公共場所付近のいずれかにあるかを判断する。電子装置（１２１）は、電子装置（１２１）の現在位置がレストランであることに応じて、当該投稿された静止画像のソーシャルメディアへのアップロードを一時保留し、当該投稿された静止画像を電子装置（１２１）のメモリ（１２３）又は記憶媒体（１２８）内に記憶する（ステップ７１２）。従って、ユーザ（７０１）が投稿した上記静止画像は、ユーザ（７０１）による上記投稿に応じてソーシャルメディア上でリアルタイムに公開されない。電子装置（１２１）は、当該記憶した静止画像に、ユーザ（７０１）による投稿時刻である２０１４年９月１日１７時３０分を関連付けて記憶する。
【０１９７】
ユーザ（７０１）は、地点Ａから地点Ｂに移動中である（ステップ７１３）。電子装置（１２１）は、電子装置（１２１）の現在位置を例えば上記ＧＰＳ機能を使用して例えば所定間隔で取得する。そして、電子装置（１２１）は、当該取得した位置情報に基づいて、電子装置（１２１）の現在位置が所定の公共場所及び所定の公共場所付近のいずれかにあるかを判断する。
【０１９８】
電子装置（１２１）は、電子装置（１２１）の現在位置が所定の公共場所及び所定の公共場所付近のいずれかであることに応じて、上記保留（ステップ７１２）を継続する。
【０１９９】
一方、電子装置（１２１）は、電子装置（１２１）の現在位置が所定の公共場所及び所定の公共場所付近のいずれでもないことに応じて、上記保留（ステップ７１２）を解除し、当該保留していた静止画像を公開するためにソーシャルメディアへのコンテンツの投稿を管理するサーバ・コンピュータ（２０１）にアップロードする（ステップ７１４）。サーバ・コンピュータ（２０１）は、電子装置（１２１）から上記静止画像を受信する。そして、サーバ・コンピュータ（２０１）は、上記受信した静止画像をソーシャルメディアに即時公開する（ステップ７１５）。サーバ・コンピュータ（２０１）は、上記受信した静止画像がサーバ・コンピュータ側で公開された時に表示される投稿日時を、当該静止画像に関連付けられた投稿日時を用いて全てのユーザに対して公開する。従って、サーバ・コンピュータ（２０１）は、上記静止画像が２０１４年９月１日１７時３０分に投稿されたものとして投稿日時を公開する（ステップ７１６）。
【０２００】
ユーザ（７０１）は、地点Ａから地点Ｂに移動した。ユーザ（７０１）は、地点Ｂにおいて、電子装置（１２１）のビデオ機能を用いてサーカーのゴールの瞬間を動画で撮影した。そして、ユーザ（７０１）は、メッセージ「サーカー観戦中なう。」を入力し、当該メッセージとともに上記動画をソーシャルメディアに２０１４年９月１日１８時３０分に投稿した（ステップ７１７）。
【０２０１】
電子装置（１２１）は、上記メッセージ及び動画が投稿されたことを検出することに応じて、当該メッセージ及び動画を公開するためにソーシャルメディアにアップロードしてよいかを判断する為に、電子装置（１２１）の現在位置を例えば上記ＧＰＳ機能を使用して取得する。電子装置（１２１）は、当該取得した位置情報に基づいて、電子装置（１２１）の現在位置が所定の公共場所及び所定の公共場所付近のいずれかにあるかを判断する。電子装置（１２１）は、電子装置（１２１）の現在位置が所定の公共場所及び所定の公共場所付近のいずれかにあることに応じて、当該投稿されたメッセージ及び動画のソーシャルメディアへのアップロードを一時保留し、当該投稿されたメッセージ及び動画を電子装置（１２１）のメモリ（１２３）又は記憶媒体（１２８）内に記憶する（ステップ７１８）。従って、ユーザ（７０１）が投稿した上記メッセージ及び動画は、ユーザ（７０１）による上記投稿に応じてソーシャルメディア上でリアルタイムに公開されない。電子装置（１２１）は、当該記憶したメッセージ及び動画に、ユーザ（７０１）による投稿時刻である２０１４年９月１日１８時３０分を関連付けて記憶する。
【０２０２】
ユーザ（７０１）は、サッカーの試合の観戦が終了し、地点Ｂから地点Ｃに移動中である（ステップ７１９）。電子装置（１２１）は、電子装置（１２１）の現在位置を例えば上記ＧＰＳ機能を使用して例えば所定間隔で取得する。そして、電子装置（１２１）は、当該取得した位置情報に基づいて、電子装置（１２１）の現在位置が所定の公共場所及び所定の公共場所付近のいずれかに在るかを判断する。
【０２０３】
電子装置（１２１）は、電子装置（１２１）の現在位置が所定の公共場所及び所定の公共場所付近のいずれかであることに応じて、上記保留（ステップ７１８）を継続する。
【０２０４】
一方、電子装置（１２１）は、電子装置（１２１）の現在位置が所定の公共場所及び所定の公共場所付近のいずれでもないことに応じて、上記保留（ステップ７１８）を解除し、当該保留していた静止画像を公開するためにソーシャルメディアへのコンテンツの投稿を管理するサーバ・コンピュータ（２０１）にアップロードする（ステップ７２０）。サーバ・コンピュータ（２０１）は、電子装置（１２１）から上記静止画像を受信する。そして、サーバ・コンピュータ（２０１）は、上記受信した静止画像をソーシャルメディアに即時公開する（ステップ７２１）。サーバ・コンピュータ（２０１）は、上記受信した静止画像がサーバ・コンピュータ側で公開された時に表示される投稿日時を、当該静止画像に関連付けられた投稿日時を用いて全てのユーザに対して公開する。従って、サーバ・コンピュータ（２０１）は、上記静止画像が２０１４年９月１日１８時３０分に投稿されたものとして投稿日時を公開する（ステップ７２２）。
【０２０５】
ユーザ（７０１）は、サッカーの試合の観戦が終了し、地点Ｂから地点Ｃに移動した。ユーザ（７０１）は、地点Ｃにおいて、メッセージ「今、東京駅に到着したよ。」を入力し、当該メッセージをソーシャルメディアに２０１４年９月１日２１時３０分に投稿した（ステップ７２３）。この際、ユーザ（７０１）は、「友人に即時公開する」というオプションを選択したとする。
【０２０６】
電子装置（１２１）は、上記メッセージが投稿されたことを検出することに応じて、当該メッセージを公開するためにソーシャルメディアにアップロードしてよいかを判断する。
【０２０７】
電子装置（１２１）は、当該投稿は「友人に即時公開する」というオプションが付されていることに応じて、上記投稿されたメッセージに「友人にのみ即時公開する」という情報を付して、当該メッセージをサーバ・コンピュータ（２０１）にアップロードする（ステップ７２４）。サーバ・コンピュータ（２０１）は、電子装置（１２１）から上記メッセージを受信する。そして、サーバ・コンピュータ（２０１）は「友人にのみ即時公開する」という制限を付して、上記受信したメッセージをソーシャルメディアに即時公開する（ステップ７２５）。サーバ・コンピュータ（２０１）は、上記受信したメッセージがサーバ・コンピュータ側で公開された時に表示される投稿日時を、当該メッセージに関連付けられた投稿日時を用いて、ユーザ（７０１）によって指定された友人にのみ公開する。また、サーバ・コンピュータ（２０１）は、上記メッセージが２０１４年９月１日２１時３０分に投稿されたものとして投稿日時を公開する（ステップ７２５）。
【０２０８】
また、電子装置（１２１）は、当該投稿は「友人に即時公開する」というオプションが付されていることに応じて、当該投稿されたメッセージが「友人に即時公開する」というオプションが付されているという情報を電子装置（１２１）のメモリ（１２３）又は記憶媒体（１２８）内に記憶する（ステップ７２７）。電子装置（１２１）は、当該記憶したメッセージに、ユーザ（７０１）による投稿時刻である２０１４年９月１日２１時３０分を関連付けて記憶する。
【０２０９】
従って、ユーザ（７０１）が投稿した上記メッセージは、ユーザ（７０１）による上記投稿に応じてソーシャルメディア上で全てのユーザにリアルタイムに公開されず、ユーザ（７０１）によって指定された友人にのみリアルタイムに公開される。
【０２１０】
ユーザ（７０１）は、地点Ｃから自宅に移動中である（ステップ７２８）。電子装置（１２１）は、電子装置（１２１）の現在位置を例えば上記ＧＰＳ機能を使用して例えば所定間隔で取得する。そして、電子装置（１２１）は、当該取得した位置情報に基づいて、電子装置（１２１）の現在位置が所定の公共場所及び所定の公共場所付近のいずれかにあるかを判断する。電子装置（１２１）は、電子装置（１２１）の現在位置が所定の公共場所及び所定の公共場所付近のいずれかであることに応じて、上記投稿されたメッセージが「友人に即時公開する」というオプションが付されているという情報の維持（ステップ７２７）を継続する。
【０２１１】
ユーザ（７０１）は、自宅に到着した。ユーザ（７０１）は、自宅に帰宅することに応じて、当該電子装置（１２１）を充電の為に、クレードルにおいた（ステップ７２９）。
【０２１２】
電子装置（１２１）は、クレードルに置かれることに応じて、電子装置（１２１）の現在位置がユーザ（７０１）の自宅であることを検出した。クレードルには近距離無線通信（ＮＦＣ）タグが備え付けられており、電子装置（１２１）は、当該ＮＦＣタグを検出することに応じて、電子装置（１２１）の現在位置がユーザ（７０１）の自宅であることを検出しうる。代替的には、電子装置（１２１）は、クレードルに置かれることに応じて、電子装置（１２１）の現在位置を例えば上記ＧＰＳ機能を使用して取得しうるようにしうる。
【０２１３】
電子装置（１２１）は、電子装置（１２１）の現在位置がユーザ（７０１）の自宅であること（すなわち、ユーザ（７０１）が自宅に居ること）に応じて、公開が友人のみに制限されていた（ステップ７２５）メッセージを全てのユーザに公開するためにソーシャルメディアへのコンテンツの投稿を管理するサーバ・コンピュータ（２０１）に、当該メッセージを全てのユーザに公開する為の命令を通知する（ステップ７３０）。
【０２１４】
サーバ・コンピュータ（２０１）は、電子装置（１２１）から上記通知を受信する。サーバ・コンピュータ（２０１）は、公開が友人のみに制限されていた（ステップ７２５）メッセージを全てのユーザに公開するように設定を変更する（ステップ７３１）。従って、上記メッセージ「今、東京駅に到着したよ。」は、全てのユーザに対してソーシャルメディア上で公開される。
【０２１５】
このように、ユーザ（７０１）が所定の場所又はその付近に居ることに応じて、上記静止画像、上記メッセージ「サーカー観戦中なう。」及び動画が公開されないことから、その場にいることが知られず、従って当該ユーザ（７０１）のいる場所に第三者が押し掛けてしまうということを防ぐことが可能になる。また、ユーザ（７０１）が所定の場所又はその付近に居ることに応じて、コンテンツの公開を特定のユーザに限定し、一方、ユーザ（７０１）が所定の場所又はその付近から離れることに応じて、コンテンツの公開の設定を全てのユーザに自動的に変更できることから、ソーシャルメディアの目的の一つである不特定多数の人々へ情報発信をするという役割を果たすことが可能になる。さらに、上記静止画像、上記メッセージ「サーカー観戦中なう。」及び動画、並びに上記メッセージ「今、東京駅に到着したよ。」は、ソーシャルメディア上でユーザ（７０１）による投稿時刻順に公開されることから、各コンテンツの投稿時刻が前後することがない。
【０２１６】
図８は、本発明の実施態様に従いソーシャルメディアへコンテンツを投稿し、公開する一例であり、投稿されたコンテンツの公開が可能であるかを、サーバ・コンピュータ（２０１）が、ユーザ（８０１）が当該ユーザ（８０１）により指定された場所から離れたことに応じて判断する態様を示す。
【０２１７】
ユーザ（８０１）は有名人であり、ブログにレストランでの食事風景を投稿することによって話題を集めている。
【０２１８】
ユーザ（８０１）は、電子装置（１２１）（例えば、タブレット端末）を携帯しているとする。ユーザ（８０１）は、所定の公共の場所又は当該公共の場所付近（例えば、当該公共の場所から徒歩で１５分以内の距離である）に電子装置（１２１）がある場合には、コンテンツのソーシャルメディアへの投稿を一時保留するトリガー・オプションを選択しているとする。上記所定の公共の場所は例えば、レストラン、ショッピング・モール、サーカー場、又は野球場であるとする。
【０２１９】
ユーザ（８０１）は、地点Ａにおいて、電子装置（１２１）のカメラ機能を用いて、レストランで注文したラーメンの静止画像を撮影した。そして、ユーザ（８０１）は、当該撮影した静止画像を電子装置（１２１）からソーシャルメディアに２０１４年９月１日１７時３０分に投稿した（ステップ８１１）。当該投稿は、電子装置（１２１）の画面上に表示される投稿ボタンを押すことによって行われる（以下、同じである）。
【０２２０】
電子装置（１２１）は、上記静止画像が投稿されたことを検出することに応じて、当該静止画像にユーザ（８０１）による投稿時刻である２０１４年９月１日１７時３０分を関連付けて、当該投稿時間が関連付けられた静止画像を公開するためにソーシャルメディアへのコンテンツの投稿を管理するサーバ・コンピュータ（２０１）にアップロードする（ステップ８１１）。
【０２２１】
サーバ・コンピュータ（２０１）は、電子装置（１２１）から上記静止画像を受信する。そして、サーバ・コンピュータ（２０１）は、当該受信した静止画像をソーシャルメディアに公開してよいかを判断する為に、電子装置（１２１）の現在位置を電子装置（１２１）又は電子装置（１２１）の現在位置を収集しているサーバ・コンピュータ（サーバ・コンピュータ（２０１）と同じものであっても異なるものであってもよい）から取得する。サーバ・コンピュータ（２０１）は、当該取得した位置情報に基づいて、電子装置（１２１）の現在位置が所定の公共場所及び所定の公共場所付近のいずれかにあるかを判断する。サーバ・コンピュータ（２０１）は、電子装置（１２１）の現在位置が所定の公共場所及び所定の公共場所付近のいずれかにあることに応じて、当該投稿された静止画像のソーシャルメディアへの公開を一時保留し、当該投稿された静止画像をサーバ・コンピュータ（２０１）のメモリ（２０３）又は記憶媒体（２０８）内に記憶する（ステップ８１２）。従って、ユーザ（８０１）が投稿した上記静止画像は、ユーザ（８０１）による上記投稿に応じてソーシャルメディア上でリアルタイムに公開されない。
【０２２２】
ユーザ（８０１）は、地点Ａから地点Ｂに移動中である（ステップ８１３）。
【０２２３】
サーバ・コンピュータ（２０１）は、電子装置（１２１）の現在位置を上記電子装置（１２１）又は電子装置（１２１）の現在位置を収集しているサーバ・コンピュータ（サーバ・コンピュータ（２０１）と同じものであっても異なるものであってもよい）から例えば所定間隔で取得する。そして、サーバ・コンピュータ（２０１）は、当該取得した位置情報に基づいて、電子装置（１２１）の現在位置が所定の公共場所及び所定の公共場所付近のいずれかにあるかを判断する。
【０２２４】
サーバ・コンピュータ（２０１）は、電子装置（１２１）の現在位置が所定の公共場所及び所定の公共場所付近のいずれかにあることに応じて、上記保留（ステップ８１２）を継続する。
【０２２５】
一方、サーバ・コンピュータ（２０１）は、電子装置（１２１）の現在位置が所定の公共場所及び所定の公共場所付近のいずれでもないことに応じて、上記保留（ステップ８１２）を解除し、当該保留していた静止画像を即時公開する（ステップ８１４）。サーバ・コンピュータ（２０１）は、上記保留していた静止画像がサーバ・コンピュータ側で公開された時に表示される投稿日時を、当該静止画像に関連付けられた投稿日時を用いて全てのユーザに対して公開する。従って、サーバ・コンピュータ（２０１）は、上記静止画像が２０１４年９月１日１７時３０分に投稿されたものとして投稿日時を公開する（ステップ８１５）。
【０２２６】
ユーザ（８０１）は、地点Ａから地点Ｂに移動した。ユーザ（８０１）は、地点Ｂにおいて、電子装置（１２１）のビデオ機能を用いてサーカーのゴールの瞬間を動画で撮影した。そして、ユーザ（８０１）は、メッセージ「サーカー観戦中なう。」を入力し、当該メッセージとともに上記動画をソーシャルメディアに２０１４年９月１日１８時３０分に投稿した（ステップ８１６）。
【０２２７】
電子装置（１２１）は、上記メッセージ及び動画が投稿されたことを検出することに応じて、当該メッセージ及び動画にユーザ（８０１）による投稿時刻である２０１４年９月１日１８時３０分を関連付けて、当該投稿時間が関連付けられたメッセージ及び動画を公開するためにソーシャルメディアへのコンテンツの投稿を管理するサーバ・コンピュータ（２０１）にアップロードする（ステップ８１６）。
【０２２８】
サーバ・コンピュータ（２０１）は、電子装置（１２１）から上記メッセージ及び動画を受信する。そして、サーバ・コンピュータ（２０１）は、当該受信したメッセージ及び動画をソーシャルメディアに公開してよいかを判断する為に、電子装置（１２１）の現在位置を電子装置（１２１）又は電子装置（１２１）の現在位置を収集しているサーバ・コンピュータ（サーバ・コンピュータ（２０１）と同じものであっても異なるものであってもよい）から取得する。サーバ・コンピュータ（２０１）は、当該取得した位置情報に基づいて、電子装置（１２１）の現在位置が所定の公共場所及び所定の公共場所付近のいずれかにあるかを判断する。サーバ・コンピュータ（２０１）は、電子装置（１２１）の現在位置が所定の公共場所及び所定の公共場所付近のいずれかにあることに応じて、当該投稿されたメッセージ及び動画のソーシャルメディアへの公開を一時保留し、当該投稿されたメッセージ及び動画をサーバ・コンピュータ（２０１）のメモリ（２０３）又は記憶媒体（２０８）内に記憶する（ステップ８１７）。従って、ユーザ（８０１）が投稿した上記メッセージ及び動画は、ユーザ（８０１）による上記投稿に応じてソーシャルメディア上でリアルタイムに公開されない。
【０２２９】
ユーザ（８０１）は、サッカーの試合の観戦が終了し、地点Ｂから地点Ｃに移動中である（ステップ８１８）。
【０２３０】
サーバ・コンピュータ（２０１）は、電子装置（１２１）の現在位置を上記電子装置（１２１）又は電子装置（１２１）の現在位置を収集している上記サーバ・コンピュータから例えば所定間隔で取得する。そして、サーバ・コンピュータ（２０１）は、当該取得した位置情報に基づいて、電子装置（１２１）の現在位置が所定の公共場所及び所定の公共場所付近のいずれかにあるかを判断する。
【０２３１】
サーバ・コンピュータ（２０１）は、電子装置（１２１）の現在位置が所定の公共場所及び所定の公共場所付近のいずれかにあることに応じて、上記保留（ステップ８１７）を継続する。
【０２３２】
一方、サーバ・コンピュータ（２０１）は、電子装置（１２１）の現在位置が所定の公共場所及び所定の公共場所付近のいずれでもないことに応じて、上記保留（ステップ８１７）を解除し、当該保留していたメッセージ及び動画を即時公開する（ステップ８１９）。サーバ・コンピュータ（２０１）は、上記保留していたメッセージ及び動画がサーバ・コンピュータ側で公開された時に表示される投稿日時を、当該メッセージ及び動画に関連付けられた投稿日時を用いて全てのユーザに対して公開する。従って、サーバ・コンピュータ（２０１）は、上記メッセージ及び動画が２０１４年９月１日１８時３０分に投稿されたものとして投稿日時を公開する（ステップ８２０）。
【０２３３】
ユーザ（８０１）は、サッカーの試合の観戦が終了し、地点Ｂから地点Ｃに移動した。ユーザ（８０１）は、地点Ｃにおいて、メッセージ「今、東京駅に到着したよ。」を入力し、当該メッセージをソーシャルメディアに２０１４年９月１日２１時３０分に投稿した（ステップ８２１）。この際、ユーザ（８０１）は、「友人に即時公開する」というオプションを選択したとする。
【０２３４】
電子装置（１２１）は、上記メッセージが投稿されたことを検出することに応じて、当該メッセージにユーザ（８０１）による投稿時刻である２０１４年９月１日２１時３０分を関連付けて、当該投稿時間が関連付けられたメッセージを公開するためにソーシャルメディアへのコンテンツの投稿を管理するサーバ・コンピュータ（２０１）にアップロードする（ステップ８２１）。また、電子装置（１２１）は、上記メッセージに「友人にのみ即時公開する」という情報を付して、当該メッセージをサーバ・コンピュータ（２０１）にアップロードする（ステップ８２１）。
【０２３５】
サーバ・コンピュータ（２０１）は、電子装置（１２１）から上記メッセージを受信する。そしてサーバ・コンピュータ（２０１）は、当該受信したメッセージをソーシャルメディアに公開してよいかを判断する。
【０２３６】
サーバ・コンピュータ（２０１）は、当該投稿は「友人に即時公開する」というオプションが付されていることに応じて、「友人にのみ即時公開する」という制限を付して、上記受信したメッセージをソーシャルメディアに即時公開する（ステップ８２３）。サーバ・コンピュータ（２０１）は、上記受信したメッセージがサーバ・コンピュータ側で公開された時に表示される投稿日時を、当該メッセージに関連付けられた投稿日時を用いて、ユーザ（８０１）によって指定された友人にのみ公開する。また、サーバ・コンピュータ（２０１）は、上記メッセージが２０１４年９月１日２１時３０分に投稿されたものとして投稿日時を公開する（ステップ８２４）。
【０２３７】
また、サーバ・コンピュータ（２０１）は、当該投稿は「友人に即時公開する」というオプションが付されていることに応じて、当該メッセージをサーバ・コンピュータ（２０１）のメモリ（２０３）又は記憶媒体（２０８）内に記憶する（ステップ８２２）。
【０２３８】
従って、ユーザ（８０１）が投稿した上記メッセージは、ユーザ（８０１）による上記投稿に応じてソーシャルメディア上で全てのユーザにリアルタイムに公開されず、ユーザ（８０１）によって指定された友人にのみリアルタイムに公開される。
【０２３９】
ユーザ（８０１）は、地点Ｃから自宅に移動中である（ステップ８２５）。
【０２４０】
サーバ・コンピュータ（２０１）は、電子装置（１２１）の現在位置を例えば上記ＧＰＳ機能を使用して例えば所定間隔で取得する。そして、サーバ・コンピュータ（２０１）は、当該取得した位置情報に基づいて、電子装置（１２１）の現在位置が所定の公共場所及び所定の公共場所付近のいずれかにあるかを判断する。サーバ・コンピュータ（２０１）は、電子装置（１２１）の現在位置が所定の公共場所及び所定の公共場所付近であることに応じて、上記保留（ステップ８２２）を継続する。
【０２４１】
ユーザ（８０１）は、自宅に到着した。ユーザ（８０１）は、自宅に帰宅することに応じて、当該電子装置（１２１）を充電の為に、クレードルにおいた（ステップ８２６）。
【０２４２】
電子装置（１２１）は、クレードルに置かれることに応じて、電子装置（１２１）の現在位置がユーザ（８０１）の自宅であることを検出した。クレードルには近距離無線通信（ＮＦＣ）タグが備え付けられており、電子装置（１２１）は、当該ＮＦＣタグを検出することに応じて、電子装置（１２１）の現在位置がユーザ（８０１）の自宅であることを検出しうる。代替的には、電子装置（１２１）は、クレードルに置かれることに応じて、電子装置（１２１）の現在位置を例えば上記ＧＰＳ機能を使用して取得しうるようにしうる。
【０２４３】
電子装置（１２１）は、電子装置（１２１）の現在位置がユーザ（８０１）の自宅であること（すなわち、ユーザ（８０１）が自宅に居ること）に応じて、公開が友人のみに制限されていた（ステップ８２３）メッセージを全てのユーザに公開するためにソーシャルメディアへのコンテンツの投稿を管理するサーバ・コンピュータ（２０１）に、当該メッセージを全てのユーザに公開する為の命令を通知する（ステップ８２７）。
【０２４４】
サーバ・コンピュータ（２０１）は、電子装置（１２１）から上記通知を受信する。サーバ・コンピュータ（２０１）は、公開が友人のみに制限されていた（ステップ８２３）メッセージを全てのユーザに公開するように設定を変更する（ステップ８２８）。従って、上記メッセージ「今、東京駅に到着したよ。」は、全てのユーザに対してソーシャルメディア上で公開される。
【０２４５】
このように、ユーザ（８０１）が所定の場所又はその付近に居ることに応じて、上記静止画像、上記メッセージ「サーカー観戦中なう。」及び動画が公開されないことから、その場にいることが知られず、従って当該ユーザ（８０１）のいる場所に第三者が押し掛けてしまうということを防ぐことが可能になる。また、ユーザ（８０１）が所定の場所又はその付近に居ることに応じて、コンテンツの公開を特定のユーザに限定し、一方、ユーザ（８０１）が所定の場所又はその付近から離れることに応じて、コンテンツの公開の設定を全てのユーザに自動的に変更できることから、ソーシャルメディアの目的の一つである不特定多数の人々へ情報発信をするという役割を果たすことが可能になる。さらに、上記静止画像、上記メッセージ「サーカー観戦中なう。」及び動画、並びに上記メッセージ「今、東京駅に到着したよ。」は、ソーシャルメディア上でユーザ（８０１）による投稿時刻順に公開されることから、各コンテンツの投稿時刻が前後することがない。
【０２４６】
図９Ａ及び図９Ｂはそれぞれ、本発明の実施態様に従いソーシャルメディアへコンテンツを投稿し、公開する処理の為のフローチャートを示す。
【０２４７】
図９Ａは、電子装置側で公開可能かを判断する場合のフローチャートを示す。
【０２４８】
ステップ９０１において、電子装置（１２１）は、ソーシャルメディアへコンテンツを投稿する処理を開始する。
【０２４９】
ステップ９０２において、電子装置（１２１）は、ソーシャルメディアへ投稿するコンテンツの入力を受け取り、且つ、当該入力の終了に応じて、ユーザによって投稿ボタンが押されたことを検出する。電子装置（１２１）は、投稿ボタンが押されたことによって、ユーザによるソーシャルメディアへのコンテンツの投稿があったことを検出する。電子装置（１２１）は、投稿ボタンが押された日時（すなわち、コンテンツの投稿日時）を、サーバ・コンピュータ側で公開された時に表示される投稿日時とするように設定しうる。
【０２５０】
下記ステップ９０３〜９０５は任意のステップである。従って、電子装置（１２１）は、ステップ９０３〜９０５の処理を実行すること無しに、ステップ９０２からステップ９０６に処理を直接進めてもよい。
【０２５１】
ステップ９０３において、電子装置（１２１）は、上記検出したコンテンツが撮影日時を示す情報を含むかを判断しうる。当該撮影日時を示す情報を含むコンテンツは例えば、写真又は動画でありうる。電子装置（１２１）は、上記検出したコンテンツが撮影日時を示す情報を含むことに応じて、処理をステップ９０４に進める。一方、電子装置（１２１）は、上記検出したコンテンツが撮影日時を示す情報を含まないことに応じて、処理をステップ９０６に進める。
【０２５２】
ステップ９０４において、電子装置（１２１）は、上記検出したコンテンツが撮影日時を示す情報を含むことに応じて、当該撮影日時を上記コンテンツの投稿日時とするかをユーザに問い合わせる。電子装置（１２１）は、ユーザが当該撮影日時を投稿日時と指定することに応じて、処理をステップ９０５に進める。一方、電子装置（１２１）は、ユーザが当該撮影日時を投稿日時と指定しないことに応じて、処理をステップ９０６に進める。
【０２５３】
ステップ９０５において、電子装置（１２１）は、ユーザが当該撮影日時を上記コンテンツの投稿日時とするという指示に応じて、上記コンテンツの上記ユーザによる投稿日時を上記撮影日時に変更する。
【０２５４】
ステップ９０６において、電子装置（１２１）は、トリガーにより公開がされる公開オプションが設定されているかを判断する。トリガーにより公開がされる公開オプションとは、コンテンツの即時公開が可能でない場合において当該公開を行うためのトリガーを満たすことにより公開がされるコンテンツであることを示すための情報である。電子装置（１２１）は、当該公開オプションが設定されていることに応じて、処理をステップ９０７に進める。一方、電子装置（１２１）は、当該公開オプションが設定されていないことに応じて、処理をステップ９１０に進める。
【０２５５】
ステップ９０７において、電子装置（１２１）は、上記公開オプションが設定されていることに応じて、電子装置（１２１）のクライアント・アプリケーションは、ソーシャルメディアの投稿を管理するサーバ・コンピュータ（２０１）に上記コンテンツを送信せずに、当該コンテンツを当該電子装置（１２１）のメモリ（１２３）又は記憶媒体（１２８）（いずれも、バッファとして作用する）内に記憶し、上記送信を一時保留する。電子装置（１２１）は、上記コンテンツにステップ９０２においてユーザが投稿ボタンを押した投稿日時を関連付けて、当該コンテンツをメモリ（１２３）又は記憶媒体（１２８）に保存する。
【０２５６】
ステップ９０８において、電子装置（１２１）は、上記送信を一時保留したコンテンツをサーバ・コンピュータ（２０１）に送信するためのトリガーを満たすかを判定する。
【０２５７】
電子装置（１２１）は例えば、下記（１）〜（９）に示す各事象をトリガーとし、当該事象を満たすことによってコンテンツの公開が可能であると判断しうる。
【０２５８】
（１）トリガー１：ユーザが当該ユーザにより指定された場所又は当該指定された場所付近に到着したこと。上記指定された場所は例えば、ユーザの自宅又はユーザの事務所（特には、小規模な事務所若しくは個人事務所）でありうる。ユーザにより指定された場所に到着したこととは例えば、所定の場所がユーザの自宅の場合には、ユーザが自宅に到着したことであり、所定の場所がユーザの事務所（例えば、ユーザが経営する事務所又はユーザが所属する事務所）の場合には、ユーザが事務所に帰社したことである。当該トリガーは、ユーザが指定された場所に不在であることにより生じうる空き巣などの被害に遭遇するリスクを軽減することを可能にすることを目的とするものでありうる。
【０２５９】
（２）トリガー２：ユーザが当該ユーザにより指定された場所又は当該指定された場所付近から離れたこと。上記指定された場所は例えば、公共の場所でありうる。当該公共の場所は例えば、レストラン、ショッピング・モール、競技場（例えば、サーカー場、又は野球場）であるがこれらに限定されるものでない。当該トリガーは、当該コンテンツを読んだ第三者が当該ユーザのいた場所に押し掛けてしまったとしても、当該ユーザはその場所に既に居ないことから混乱が生じることを防ぐことを可能にすることを目的とするものでありうる。
【０２６０】
（３）トリガー３：ユーザが、当該ユーザにより指定された場所又は当該指定された場所付近に不在であること。上記トリガー１で述べた同じ目的を達成するものでありうる。
【０２６１】
（４）トリガー４：ユーザが現在位置から当該ユーザにより指定された場所に到着するまでの時間を予測し、当該予測した時間が経過したこと。上記トリガー１で述べた同じ目的を達成するものでありうる。
【０２６２】
（５）トリガー５：ユーザが現在位置から離れるまでの時間を電子スケジュールから読み取り、当該時間が経過したこと。上記トリガー２で述べた同じ目的を達成するものでありうる。
【０２６３】
（６）トリガー６：ユーザが現在位置から離れるまでの時間を予測し、当該予測した時間が経過したこと。上記トリガー２で述べた同じ目的を達成するものでありうる。
【０２６４】
（７）トリガー７：一定時間が経過すること。上記トリガー１で述べた又は上記トリガー２で述べた同じ目的を達成するものである。一定時間とは例えば、上記トリガー１で述べた同じ目的を達成する場合には、指定された場所又は当該指定された場所付近に到着するまでの平均時間としうる。一定時間とは例えば、上記トリガー２で述べたと同じ目的を達成する場合には、指定された場所又は当該指定された場所から十分に離れるまでの時間でありうる。
【０２６５】
（８）トリガー８：ユーザ以外の関係者が当該ユーザにより指定された場所又は当該指定された場所付近に到着したこと。上記トリガー１で述べた同じ目的を達成するものでありうる。ユーザ以外の関係者とは例えば、所定の場所がユーザの自宅の場合には当該ユーザの家族（特には、例えば成人男性）であり、所定の場所がユーザの事務所（例えば、ユーザが経営する事務所又はユーザが所属する事務所）の場合には当該事務所の社員でありうる。
【０２６６】
（９）トリガー９：ユーザ以外の関係者が当該ユーザにより指定された場所に居ること。上記トリガー１で述べた同じ目的を達成するものでありうる。ユーザ以外の関係者とは上記した通りである。
【０２６７】
また、ステップ９０８において、電子装置（１２１）は、上記トリガーを満たすか判断する上で電子装置（１２１）の現在位置の情報が必要な場合には、位置情報取得手法を使用して、電子装置（１２１）の現在位置を取得する。電子装置（１２１）は、位置情報取得手法として例えば、ＧＰＳにより位置情報を取得する手法、Ｗｉ−Ｆｉなどのアクセスポイントにより位置情報を取得する方法、若しくは携帯電話基地局により位置情報を取得する方法（セルＩＤ方式ともいう）、又はそれらの組み合わせを任意に使用しうる。
【０２６８】
また、ステップ９０８において、電子装置（１２１）は、上記トリガーを満たすか判断する上でユーザのスケジュール・データが必要な場合には、ユーザのスケジュールを、例えば電子スケジュール、例えばスケジュール管理アプリ、又は予定表ソフトから読み取りうる。当該電子スケジュールのデータは、電子装置（１２１）内にあってもよく、又は、電子装置（１２１）がアクセス可能なネットワーク記憶媒体若しくは当該電子スケジュールのデータを管理するサーバ・コンピュータ内にあってもよい。
【０２６９】
ステップ９０８において、電子装置（１２１）は、当該トリガーを満たすことに応じて、処理をステップ９０９に進める。一方、電子装置（１２１）は、当該トリガーを満たさないことに応じて、ステップ９０８の判断ステップを、上記トリガーを満たすまで繰り返す。
【０２７０】
また、ステップ９０８において、電子装置（１２１）は任意的に、投稿されたコンテンツの即時公開が上記ソーシャルメディアのユーザの一部に対して可能であるかを判断し、投稿されたコンテンツの即時公開が上記ユーザの上記一部に対して可能であることに応じて、上記投稿されたコンテンツに上記ユーザの上記一部に対して即時公開を許す情報を付して上記サーバ・コンピュータ（２０１）に送信しうる。当該即時公開を許す情報は例えば、フラグ又はタグでありうる。
【０２７１】
ステップ９０９において、電子装置（１２１）は、上記トリガーを満たすことに応じて、上記コンテンツとともに、当該コンテンツがユーザにより投稿された投稿日時（ステップ９０７で一時保留しているために、送信日時とはずれることになる）を送信日時としてサーバ・コンピュータ（２０１）に送信する。
【０２７２】
ステップ９１０において、電子装置（１２１）は、トリガーにより公開がされる公開オプションが設定されていないことに応じて、電子装置（１２１）のクライアント・アプリケーションは、上記コンテンツとともに、送信日時（当該コンテンツがユーザにより投稿された投稿日時と同じであるかほぼ同じである）を、サーバ・コンピュータ（２０１）に即時に送信する。
【０２７３】
ステップ９１１において、電子装置（１２１）は、上記コンテンツを投稿する処理を終了する。
【０２７４】
ステップ９２１において、サーバ・コンピュータ（２０１）は、上記コンテンツを公開する処理を開始する。
【０２７５】
ステップ９２２において、サーバ・コンピュータ（２０１）は、電子装置（１２１）から送信されたコンテンツと当該コンテンツの送信日時とを受信する。当該コンテンツが上記ステップ９０９において電子装置（１２１）から送信されたコンテンツである場合には、上記送信日時はコンテンツがユーザにより投稿された投稿日時である。当該コンテンツが上記ステップ９１０において電子装置（１２１）から送信されたコンテンツである場合には、上記送信日時は、電子装置（１２１）が当該コンテンツを送信した送信日時である。
【０２７６】
ステップ９２３において、サーバ・コンピュータ（２０１）は、ステップ９２２でコンテンツを受信することに応じて、電子装置（１２１）から送信されたコンテンツをソーシャルメディアに即時に公開する。当該コンテンツがサーバ・コンピュータ（２０１）側で公開された時に表示される投稿日時は、当該コンテンツが上記ステップ９０９において電子装置（１２１）から送信されたコンテンツである場合には、ユーザにより投稿された投稿日時である（従って、サーバ・コンピュータ（２０１）側で公開された時に表示される投稿日時として使用される送信日時は、電子装置（１２１）がコンテンツをサーバ・コンピュータ（２０１）に実際に送信した送信日時よりも前の日時である）。また、当該コンテンツがサーバ・コンピュータ（２０１）側で公開された時に表示される投稿日時は、当該コンテンツが上記ステップ９１０において電子装置（１２１）から送信されたコンテンツである場合には、電子装置（１２１）により当該コンテンツが実際に送信された送信日時である（従って、サーバ・コンピュータ（２０１）側で公開された時に表示される投稿日時は、電子装置（１２１）がコンテンツをサーバ・コンピュータ（２０１）に実際に送信した送信日時と同じであるかほぼ同じである）。
【０２７７】
また、ステップ９２３において、サーバ・コンピュータ（２０１）は任意的に、ステップ９２２で受信したコンテンツに、ソーシャルメディアのユーザの一部に対して即時公開を許す情報が付されている場合には、当該コンテンツの即時公開を上記ユーザの一部に対してのみ許すようにし、当該コンテンツを即時公開しうる。
【０２７８】
ステップ９２４において、サーバ・コンピュータ（２０１）は、上記コンテンツを公開する処理を終了する。
【０２７９】
図９Ｂは、サーバ・コンピュータ側で公開可能かを判断する場合のフローチャートを示す。
【０２８０】
ステップ９３１において、電子装置（１２１）は、ソーシャルメディアへコンテンツを投稿する処理を開始する。
【０２８１】
ステップ９３２〜９３５の各処理は、図９Ａに示すステップ９０２〜９０５の各処理と同じである。従って、ステップ９３２〜９３５それぞれについての内容は、図９Ａに示すステップ９０２〜９０５それぞれについての上記説明を参照されたい。
【０２８２】
ステップ９３６において、電子装置（１２１）は、コンテンツの即時公開が可能でない場合において当該公開を行うためのトリガーにより公開がされる公開オプションが設定されているかを判断する。電子装置（１２１）は、当該公開オプションが設定されていることに応じて、処理をステップ９３７に進める。一方、電子装置（１２１）は、当該公開オプションが設定されていないことに応じて、処理をステップ９３８に進める。
【０２８３】
ステップ９３７において、電子装置（１２１）は、上記公開オプションが設定されていることに応じて、上記コンテンツとともに、当該コンテンツがユーザにより投稿された投稿日時を送信日時としてサーバ・コンピュータ（２０１）に即時に送信する。また、電子装置（１２１）は、上記コンテンツとともに、当該コンテンツにはトリガーにより公開がされる公開オプションがある旨の情報をサーバ・コンピュータ（２０１）に送信する。
【０２８４】
また、ステップ９３７において、電子装置（１２１）は任意的に、投稿されたコンテンツの即時公開がソーシャルメディアのユーザの一部に対して可能であるかを判断し、投稿されたコンテンツの即時公開が上記ユーザの一部に対して可能であることに応じて、上記投稿されたコンテンツに上記ユーザの一部に対して即時公開を許す情報を付して上記サーバ・コンピュータ（２０１）に送信しうる。当該即時公開を許す情報は例えば、フラグ又はタグでありうる。
【０２８５】
ステップ９３８において、電子装置（１２１）は、トリガーにより公開がされる公開オプションが設定されていないことに応じて、上記コンテンツとともに、送信日時（当該コンテンツがユーザにより投稿された投稿日時と同じであるかほぼ同じである）を、サーバ・コンピュータ（２０１）に即時に送信する。
【０２８６】
ステップ９３９において、電子装置（１２１）は、上記コンテンツを投稿する処理を終了する。
【０２８７】
ステップ９４１において、サーバ・コンピュータ（２０１）は、上記コンテンツを公開する処理を開始する。
【０２８８】
ステップ９４２において、サーバ・コンピュータ（２０１）は、電子装置（１２１）から送信されたコンテンツと当該コンテンツの送信日時とを受信する。また、当該コンテンツが上記ステップ９３７において電子装置（１２１）から送信されたコンテンツである場合には、サーバ・コンピュータ（２０１）は、上記コンテンツとともに、ステップ９３７で送信された情報、すなわち当該コンテンツにはトリガーにより公開がされる公開オプションがある旨の情報を受信する。上記受信したコンテンツが上記ステップ９３７において電子装置（１２１）から送信されたコンテンツである場合には、上記送信日時はコンテンツがユーザにより投稿された投稿日時である。上記受信したコンテンツが上記ステップ９３８において電子装置（１２１）から送信されたコンテンツである場合には、上記送信日時は、電子装置（１２１）が当該コンテンツを送信した送信日時である。
【０２８９】
ステップ９４３において、サーバ・コンピュータ（２０１）は、コンテンツの即時公開が可能でない場合において当該公開を行うためのトリガーにより公開がされる公開オプションが設定されているかを判断する。電子装置（１２１）は、当該公開オプションが設定されていることに応じて、処理をステップ９４４に進める。一方、電子装置（１２１）は、当該公開オプションが設定されていないことに応じて、処理をステップ９４６に進める。
【０２９０】
ステップ９４４において、サーバ・コンピュータ（２０１）は、上記公開オプションが設定されていることに応じて、サーバ・コンピュータ（２０１）のサーバ・アプリケーションは、上記コンテンツを即時公開せずに、当該コンテンツを当該サーバ・コンピュータ（２０１）のメモリ（２０３）又は記憶媒体（２０８）（いずれも、バッファとして作用する）内に記憶し、上記公開を一時保留する。
【０２９１】
ステップ９４５において、サーバ・コンピュータ（２０１）は、上記公開を一時保留したコンテンツを公開するためのトリガーを満たすかを判定する。
【０２９２】
サーバ・コンピュータ（２０１）は例えば、図９Ａのステップ９０８において示した（１）〜（９）に示す各事象をトリガーとし、当該事象を満たすことによってコンテンツの公開が可能であると判断しうる。
【０２９３】
また、ステップ９４５において、サーバ・コンピュータ（２０１）は、上記トリガーを満たすかを判断する上で電子装置（１２１）の現在位置の情報が必要な場合には、当該電子装置（１２１）の現在位置を、電子装置（１２１）又は電子装置（１２１）の現在位置を収集しているサーバ・コンピュータから例えば所定間隔で取得する。
【０２９４】
また、ステップ９４５において、サーバ・コンピュータ（２０１）は、上記トリガーを満たすかを判断する上でユーザのスケジュール・データが必要な場合には、ユーザのスケジュールを、当該ユーザに関連付けられた例えば電子スケジュール、例えばスケジュール管理アプリ、又は予定表ソフトから読み取りうる。当該電子スケジュールのデータは、電子装置（１２１）内にあってもよく、又は、電子装置（１２１）がアクセス可能なネットワーク記憶媒体若しくは当該電子スケジュールのデータを管理するサーバ・コンピュータ（サーバ・コンピュータ（２０１）と同じものであっても異なるものであってもよい）内にあってもよい。
【０２９５】
ステップ９４５において、サーバ・コンピュータ（２０１）は、当該トリガーを満たすことに応じて、処理をステップ９４６に進める。一方、サーバ・コンピュータ（２０１）は、当該トリガーを満たさないことに応じて、ステップ９４５の判断ステップを、上記トリガーを満たすまで繰り返す。
【０２９６】
ステップ９４６において、サーバ・コンピュータ（２０１）は、送信日時をユーザによる投稿日時としてコンテンツをソーシャルメディアに即時に公開する。当該コンテンツがサーバ・コンピュータ（２０１）側で公開された時に表示される投稿日時は、当該コンテンツが上記ステップ９３７を経由して電子装置（１２１）から送信されたコンテンツである場合には、ユーザにより投稿された投稿日時である（従って、サーバ・コンピュータ（２０１）側で公開された時に表示される投稿日時として使用される送信日時は、電子装置（１２１）がコンテンツをサーバ・コンピュータ（２０１）に実際に送信した送信日時よりも前の日時である）。また、当該コンテンツがサーバ・コンピュータ（２０１）側で公開された時に表示される投稿日時は、当該コンテンツが上記ステップ９３８を経由して電子装置（１２１）から送信されたコンテンツである場合には、電子装置（１２１）により当該コンテンツが実際に送信された送信日時である（従って、サーバ・コンピュータ（２０１）側で公開された時に表示される投稿日時として使用される送信日時は、電子装置（１２１）がコンテンツをサーバ・コンピュータ（２０１）に実際に送信した送信日時と同じであるかほぼ同じである）。
【０２９７】
また、ステップ９４６において、サーバ・コンピュータ（２０１）は任意的に、ステップ９４２で受信したコンテンツに、ソーシャルメディアのユーザの一部に対して即時公開を許す情報が付されている場合には、当該コンテンツの即時公開を上記ユーザの一部に対してのみ許すようにし、当該コンテンツを即時公開しうる。
【０２９８】
ステップ９４７において、サーバ・コンピュータ（２０１）は、上記コンテンツを公開する処理を終了する。
【０２９９】
図１０は、図１Ａ又は図１Ｂに従うハードウェア構成を好ましくは備えており、本発明の第３の態様に従う又は本発明の第１の態様において使用されうる電子装置（１００１）、並びに、図２に従うハードウェア構成を好ましくは備えており、本発明の第３の態様及び第１の態様それぞれにおいて使用されうるサーバ・コンピュータ（１０１１）の各機能ブロック図の一例を示した図である。
【０３００】
電子装置（１００１）は、ソーシャルメディアへコンテンツを投稿する処理を実行し、例えば図１Ａに示す電子装置（１０１）又は図１Ｂに示す電子装置（１２１）でありうる。
【０３０１】
電子装置（１００１）は、コンテンツ投稿検出手段（１０２１）、撮影日時判断手段（１０２２）、投稿日時設定手段（１０２３）、トリガー・オプション検出手段（１０２４）、バッファ手段（１０２５）、コンテンツ公開判断手段（１０２６）、位置情報取得手段（１０２７）、及びコンテンツ送信手段（１０２８）を備えている。
【０３０２】
コンテンツ投稿検出手段（１０２１）は、ユーザによるソーシャルメディアへのコンテンツの投稿を検出する。
【０３０３】
また、コンテンツ投稿検出手段（１０２１）は、図９Ａに記載のステップ９０２を実行しうる。
【０３０４】
撮影日時判断手段（１０２２）は、コンテンツ投稿検出手段（１０２１）が検出したコンテンツ（例えば、写真又は動画）が撮影日時を示す情報を含むか判断する。
【０３０５】
また、撮影日時判断手段（１０２２）は、図９Ａに記載のステップ９０３を実行しうる。
【０３０６】
投稿日時設定手段（１０２３）は、コンテンツ投稿検出手段（１０２１）が検出したコンテンツが上記撮影日時を示す情報を含むことに応じて、上記撮影日時を上記コンテンツの投稿日時とするかを上記ユーザに問い合わせる。また、投稿日時設定手段（１０２３）は、ユーザが上記撮影日時を上記コンテンツの投稿日時とするという指示に応じて、上記コンテンツの上記ユーザによる投稿日時を上記撮影日時に変更する。
【０３０７】
また、投稿日時設定手段（１０２３）は、図９Ａに記載のステップ９０４及び９０５を実行しうる。
【０３０８】
トリガー・オプション検出手段（１０２４）は、トリガーにより公開がされる公開オプションが設定されているかを判断する。
【０３０９】
また、トリガー・オプション検出手段（１０２４）は、トリガーにより公開がされる公開オプションが設定されていることに応じて、コンテンツをバッファ手段（１０２５）内に記憶し、上記コンテンツの送信を一時保留する。
【０３１０】
また、トリガー・オプション検出手段（１０２４）は、図９Ａに記載のステップ９０６及び９０７を実行しうる。
【０３１１】
バッファ手段（１０２５）は、コンテンツ投稿検出手段（１０２１）が検出したコンテンツの即時公開が可能でないことに応じて、当該コンテンツを一時的に格納する。バッファ手段（１０２５）は例えば、電子装置（１００１）のメモリ又は記憶媒体でありうる。
【０３１２】
また、バッファ手段（１０２５）は、図９Ａに記載のステップ９０７において用いられる。
【０３１３】
コンテンツ公開判断手段（１０２６）は、トリガー・オプション検出手段（１０２４）が、コンテンツにトリガー・オプションが設定されていることを検出することに応じて、上記投稿されたコンテンツの公開が可能であるかを判断する。
【０３１４】
また、コンテンツ公開判断手段（１０２６）は、例えば図９Ａのステップ９０８の説明において示す上記（１）〜（９）に示す各事象をトリガーとし、当該事象を満たすことによってコンテンツの公開が可能であると判断する。
【０３１５】
また、コンテンツ公開判断手段（１０２６）は、上記投稿されたコンテンツの公開が可能でないことに応じて、上記投稿されたコンテンツの公開が可能であるかを繰り返し判断しうる。当該繰り返しは、所定間隔で、又は、何らかのトリガーで実行されうる。当該トリガーは例えば、新たなコンテンツの投稿が行われたこと、電子装置（１００１）と通信中の基地局が変更になったこと、ユーザによる特定のアクションが行われたことでありうる。
【０３１６】
また、コンテンツ公開判断手段（１０２６）は、位置情報取得手段（１０２７）から電子装置（１００１）の位置情報を取得しうる。
【０３１７】
また、コンテンツ公開判断手段（１０２６）は、図９Ａに記載のステップ９０８を実行しうる。
【０３１８】
位置情報取得手段（１０２７）は、電子装置（１００１）の現在位置を取得する。位置情報取得手法は、図９Ａのステップ９０８の説明において示したとおりである。
【０３１９】
また、位置情報取得手段（１０２７）は、図９Ａに記載のステップ９０８において、電子装置（１００１）の現在位置を取得するために用いられる。
【０３２０】
コンテンツ送信手段（１０２８）は、コンテンツ公開判断手段（１０２６）が、投稿されたコンテンツの公開が可能であるとの判断をしたことに応じて、当該投稿されたコンテンツをサーバ・コンピュータに送信する。コンテンツ送信手段（１０２８）は、トリガーを満たすことに応じて、上記コンテンツとともに、当該コンテンツがユーザにより投稿された投稿日時（ステップ９０７で一時保留しているために、送信日時とはずれることになる）を送信日時としてサーバ・コンピュータ（１０１１）に送信する。
【０３２１】
また、コンテンツ送信手段（１０２８）は、上記投稿されたコンテンツとともに、当該投稿されたコンテンツがユーザによって投稿された日時を送信しうる。
【０３２２】
また、コンテンツ送信手段（１０２８）は、図９Ａに記載のステップ９０９及び９１０を実行しうる。
【０３２３】
サーバ・コンピュータ（１０１１）は、ソーシャルメディアへコンテンツを公開する処理を実行し、例えば図２に示すサーバ・コンピュータ（２０１）でありうる。
【０３２４】
サーバ・コンピュータ（１０１１）は、コンテンツ受信手段（１０３１）及びコンテンツ公開手段（１０３２）を備えている。
【０３２５】
コンテンツ受信手段（１０３１）は、電子装置（１００１）のコンテンツ送信手段（１０２８）から送信されたコンテンツと当該コンテンツの送信日時とを受信する。
【０３２６】
また、コンテンツ受信手段（１０３１）は、図９Ａに記載のステップ９２２を実行しうる。
【０３２７】
コンテンツ公開手段（１０３２）は、コンテンツ受信手段（１０３１）が受信したコンテンツをソーシャルメディアに即時に公開する。
【０３２８】
また、コンテンツ公開手段（１０３２）は、図９Ａに記載のステップ９２３を実行しうる。
【０３２９】
図１１は、図１Ａ又は図１Ｂに従うハードウェア構成を好ましくは備えており、本発明の第２の態様若しくは第４の態様において使用されうる電子装置（１１０１）、並びに、図２に従うハードウェア構成を好ましくは備えており、本発明の第４の態様に従う又は本発明の第２の態様において使用されうるサーバ・コンピュータ（１１１１）の各機能ブロック図の一例を示した図である。
【０３３０】
電子装置（１１０１）は、ソーシャルメディアへコンテンツを投稿する処理を実行し、例えば図１Ａに示す電子装置（１０１）又は図１Ｂに示す電子装置（１２１）でありうる。
【０３３１】
電子装置（１１０１）は、コンテンツ投稿検出手段（１１２１）、撮影日時判断手段（１１２２）、投稿日時設定手段（１１２３）、トリガー・オプション検出手段（１１２４）、コンテンツ送信手段（１１２５）、及び位置情報取得手段（１１２６）を備えている。
【０３３２】
コンテンツ投稿検出手段（１１２１）は、ユーザによるソーシャルメディアへのコンテンツの投稿を検出する。
【０３３３】
また、コンテンツ投稿検出手段（１１２１）は、図９Ｂに記載のステップ９３２を実行しうる。
【０３３４】
撮影日時判断手段（１１２２）は、コンテンツ投稿検出手段（１１２１）が検出したコンテンツ（例えば、写真又は動画）が撮影日時を示す情報を含むか判断する。
【０３３５】
また、撮影日時判断手段（１１２２）は、図９Ｂに記載のステップ９３３を実行しうる。
【０３３６】
投稿日時設定手段（１１２３）は、コンテンツ投稿検出手段（１１２１）が検出したコンテンツが上記撮影日時を示す情報を含むことに応じて、上記撮影日時を上記コンテンツの投稿日時とするかを上記ユーザに問い合わせる。また、投稿日時設定手段（１１２３）は、ユーザが上記撮影日時を上記コンテンツの投稿日時とするという指示に応じて、上記コンテンツの上記ユーザによる投稿日時を上記撮影日時に変更する。
【０３３７】
また、投稿日時設定手段（１１２３）は、図９Ｂに記載のステップ９３４を実行しうる。
【０３３８】
トリガー・オプション検出手段（１１２４）は、トリガーにより公開がされる公開オプションが設定されているかを判断する。
【０３３９】
また、トリガー・オプション検出手段（１１２４）は、図９Ｂに記載のステップ９３６を実行しうる。
【０３４０】
コンテンツ送信手段（１１２５）は、投稿されたコンテンツをサーバ・コンピュータに送信する。
【０３４１】
また、コンテンツ送信手段（１１２５）は、図９Ｂに記載のステップ９３７及び９３８を実行しうる。
【０３４２】
位置情報取得手段（１１２６）は、サーバ・コンピュータ（１１１１）からの現在位置の提供を求める要求に応じて、又は、所定の間隔で、電子装置（１１０１）の現在位置を取得する。位置情報取得手法は、図９Ａのステップ９０８の説明において示したとおりである。
【０３４３】
また、位置情報取得手段（１１２６）で取得された位置情報は、サーバ・コンピュータ（１１１１）のコンテンツ公開判断手段（１１３３）で使用されうる。
【０３４４】
サーバ・コンピュータ（１１１１）は、ソーシャルメディアへコンテンツを公開する処理を実行し、例えば図２に示すサーバ・コンピュータ（２０１）でありうる。
【０３４５】
サーバ・コンピュータ（１１１１）は、コンテンツ受信手段（１１３１）、トリガー・オプション受信及び検出手段（１１３２）、コンテンツ公開判断手段（１１３３）、バッファ手段（１１３４）、及びコンテンツ公開手段（１１３５）を備えている。
【０３４６】
コンテンツ受信手段（１１３１）は、ユーザにより投稿されたコンテンツを電子装置（１１０１）のコンテンツ送信手段（１１２５）から受信する。
【０３４７】
また、コンテンツ受信手段（１１３１）は、上記投稿されたコンテンツとともに、当該投稿されたコンテンツがユーザによって投稿された投稿日時を受信する。
【０３４８】
また、コンテンツ受信手段（１１３１）は、図９Ｂに記載のステップ９４２を実行しうる。
【０３４９】
トリガー・オプション受信及び検出手段（１１３２）は、コンテンツ受信手段（１１３１）が受信したコンテンツに、トリガーにより公開がされる公開オプションが設定されているかを判断する。
【０３５０】
また、トリガー・オプション受信及び検出手段（１１３２）は、トリガーにより公開がされる公開オプションが設定されていることに応じて、コンテンツをバッファ手段（１１３４）内に記憶し、上記コンテンツの公開を一時保留する。
【０３５１】
また、トリガー・オプション受信及び検出手段（１１３２）は、図９Ｂに記載のステップ９４３及び９４４を実行しうる。
【０３５２】
バッファ手段（１１３４）は、コンテンツ受信手段（１１３１）が受信したコンテンツの即時公開が可能でないことに応じて、当該受信したコンテンツを一時的に格納する。バッファ手段（１０２５）は例えば、サーバ・コンピュータ（１１１１）のメモリ又は記憶媒体でありうる。
【０３５３】
また、バッファ手段（１１３４）は、図９Ｂに記載のステップ９４４において用いられる。
【０３５４】
コンテンツ公開判断手段（１１３３）は、コンテンツ受信手段（１１３１）が受信したコンテンツの公開が可能であるかを判断する。
【０３５５】
また、コンテンツ公開判断手段（１１３３）は、例えば図９Ｂのステップ９４５の説明において示す上記（１）〜（９）に示す各事象をトリガーとし、当該事象を満たすことによってコンテンツの公開が可能であると判断する。
【０３５６】
また、コンテンツ公開判断手段（１１３３）は、上記受信したコンテンツの公開が可能でないことに応じて、上記投稿されたコンテンツの公開が可能であるかを繰り返し判断しうる。当該繰り返しは、所定間隔で、又は、何らかのトリガーで実行されうる。当該トリガーは例えば、電子装置（１１０１）から新たなコンテンツの投稿を受信したこと、電子装置（１１０１）と通信中の基地局が変更になったこと、ユーザによる特定のアクションを受信したことでありうる。
【０３５７】
また、コンテンツ公開判断手段（１１３３）は、電子装置（１１０１）の位置情報を、電子装置（１１０１）の位置情報取得手段（１１２６）から受信し又は電子装置（１１０１）の現在位置を収集している他のサーバ・コンピュータから取得しうる。
【０３５８】
また、コンテンツ公開判断手段（１１３３）は、図９Ｂに記載のステップ９４５を実行しうる。
【０３５９】
コンテンツ公開手段（１１３５）は、コンテンツ受信手段（１１３１）が受信したコンテンツの公開が可能になったことに応じて、当該受信したコンテンツを公開する。
【０３６０】
また、コンテンツ公開手段（１１３５）は、コンテンツ受信手段（１１３１）が受信したコンテンツが当該コンテンツの撮影日時を示す情報を含む場合に、コンテンツ受信手段（１１３１）が受信したコンテンツがサーバ・コンピュータ（１１１１）で公開された時に表示される投稿日時を当該撮影日時に設定する。
【０３６１】
また、コンテンツ公開手段（１１３５）は、図９Ｂに記載のステップ９４６を実行しうる。
【図１Ａ】
0005980286.tif 000002
【図１Ｂ】
0005980286.tif 000003
【図２】
0005980286.tif 000004
【図９Ａ】
0005980286.tif 000005
【図９Ｂ】
0005980286.tif 000006
【図１０】
0005980286.tif 000007
【図１１】
0005980286.tif 000008
【図３】
0005980286.tif 000009
【図４】
0005980286.tif 000010
【図５】
0005980286.tif 000011
【図６】
0005980286.tif 000012
【図７】
0005980286.tif 000013
【図８】
0005980286.tif 000014