(57)【特許請求の範囲】
【請求項１】
複数のアプリケーションプログラムのうち１つを選択するためのメニュー画面、前記アプリケーションプログラムが実行されているときに遷移する各画面、または、前記アプリケーションプログラムが扱う各データ単位の画面のいずれかの階層に属する所定画面情報を表示する情報表示手段と、
前記情報表示手段によって表示された前記所定画面情報に対してユーザが入力した付加情報を受付ける付加情報受付手段と、
前記所定画面情報が属する階層にかかわらず統一したテーブルで、前記付加情報受付手段によって受付けられた前記付加情報と、前記所定画面情報を識別するための情報識別データとを対応付けて記憶する記憶手段と、
前記所定画面情報の前記情報識別データが前記記憶手段に記憶されているか否かを判定する識別データ判定手段とを備え、
前記情報表示手段は、前記所定画面情報を表示するとともに、前記識別データ判定手段によって前記情報識別データが記憶されていると判定されたことを条件として、該情報識別データに対応して前記記憶手段に記憶されている前記付加情報を、前記所定画面情報が属する階層にかかわらず統一した表現形式で表示する、情報付加装置。
【請求項２】
前記アプリケーションプログラムが扱う各データ単位の画面は、前記情報付加装置の外部から取得する、特定のアドレスに対応する所定画面情報である、請求項１に記載の情報付加装置。
【請求項３】
前記所定画面情報を取得する要求を受付ける要求受付手段と、
前記要求受付手段によって前記要求が受付けられた前記所定画面情報を取得する所定情報取得手段とをさらに備え、
前記情報表示手段は、前記所定情報取得手段によって取得された前記所定画面情報を表示する、請求項１または請求項２に記載の情報付加装置。
【請求項４】
前記情報表示手段は、所定のプログラムによって前記所定画面情報を表示する、請求項１から請求項３のいずれかに記載の情報付加装置。
【請求項５】
前記所定画面情報または前記付加情報は、文字または画像であり、
前記情報表示手段は、前記文字または前記画像を表示することによって前記所定画面情報または前記付加情報を表示する、請求項４に記載の情報付加装置。
【請求項６】
所定の情報を記憶する記憶手段を備えたコンピュータが情報を付加する情報付加方法であって、
複数のアプリケーションプログラムのうち１つを選択するためのメニュー画面、前記アプリケーションプログラムが実行されているときに遷移する各画面、または、前記アプリケーションプログラムが扱う各データ単位の画面のいずれかの階層に属する所定画面情報を表示するステップと、
表示された前記所定画面情報に対してユーザが入力した付加情報を受付けるステップと、
前記所定画面情報が属する階層にかかわらず統一したテーブルで、受付けられた前記付加情報と、前記所定画面情報を識別するための情報識別データとを対応付けて前記記憶手段に記憶させるステップと、
前記所定画面情報の前記情報識別データが前記記憶手段に記憶されているか否かを判定するステップと、
前記所定画面情報を表示するとともに、前記情報識別データが記憶されていると判定されたことを条件として、該情報識別データに対応して前記記憶手段に記憶されている前記付加情報を、前記所定画面情報が属する階層にかかわらず統一した表現形式で表示するステップとを含む、情報付加方法。
【請求項７】
所定の情報を記憶する記憶手段を備えたコンピュータに実行される情報付加プログラムであって、
複数のアプリケーションプログラムのうち１つを選択するためのメニュー画面、前記アプリケーションプログラムが実行されているときに遷移する各画面、または、前記アプリケーションプログラムが扱う各データ単位の画面のいずれかの階層に属する所定画面情報を表示するステップと、
表示された前記所定画面情報に対してユーザが入力した付加情報を受付けるステップと、
前記所定画面情報が属する階層にかかわらず統一したテーブルで、受付けられた前記付加情報と、前記所定画面情報を識別するための情報識別データとを対応付けて前記記憶手段に記憶させるステップと、
前記所定画面情報の前記情報識別データが前記記憶手段に記憶されているか否かを判定するステップと、
前記所定画面情報を表示するとともに、前記情報識別データが記憶されていると判定されたことを条件として、該情報識別データに対応して前記記憶手段に記憶されている前記付加情報を、前記所定画面情報が属する階層にかかわらず統一した表現形式で表示するステップとを実行させる、情報付加プログラム。
【請求項８】
所定情報に付加情報を付加する情報付加サービスを提供する情報付加管理サーバと、前記情報付加サービスの提供を受ける情報付加装置とを含む情報付加システムであって、
前記情報付加装置は、
前記所定情報を取得する要求を受付ける要求受付手段と、
前記要求受付手段によって前記要求が受付けられた前記所定情報を取得する所定情報取得手段と、
前記所定情報取得手段によって取得された前記所定情報を表現する情報表現手段と、
前記情報表現手段によって表現された前記所定情報に対してユーザが入力した前記付加情報を受付ける付加情報受付手段と、
前記付加情報受付手段によって受付けられた前記付加情報と、前記所定情報を識別するための情報識別データとを前記情報付加管理サーバに送信する付加情報送信手段とを備え、
前記情報付加管理サーバは、
前記付加情報送信手段から受信された前記付加情報と前記情報識別データとを対応付けて記憶する記憶手段を備え、
前記情報付加装置は、さらに、
前記所定情報の前記情報識別データを前記情報付加管理サーバに送信する識別データ送信手段を備え、
前記情報付加管理サーバは、さらに、
前記識別データ送信手段から受信された前記情報識別データが前記記憶手段に記憶されているか否かを判定する識別データ判定手段と、
前記識別データ判定手段によって前記情報識別データが記憶されていると判定されたことを条件として、該情報識別データに対応して前記記憶手段に記憶されている前記付加情報を、前記情報識別データの送信元の前記情報付加装置に返信する付加情報返信手段とを備え、
前記情報表現手段は、前記情報付加管理サーバから前記付加情報が返信されてきた場合、前記所定情報取得手段によって取得された前記所定情報とともに、該付加情報または該付加情報に対応する機能を表現し、
前記所定情報は、前記情報付加管理サーバと異なる複数の情報提供サーバに記憶されている、情報付加システム。
【請求項９】
前記情報表現手段は、所定のプログラムによって前記所定情報を表現する、請求項８に記載の情報付加システム。
【請求項１０】
前記付加情報送信手段は、さらに、該情報付加装置が属するグループを識別するためのグループ識別データを送信し、
前記記憶手段は、さらに、前記付加情報送信手段から受信された前記グループ識別データを、前記付加情報および前記情報識別データと対応付けて記憶し、
前記識別データ送信手段は、さらに、該情報付加装置の前記グループ識別データを送信し、
前記識別データ判定手段は、さらに、前記識別データ送信手段から受信された前記情報識別データおよび前記グループ識別データが対応して前記記憶手段に記憶されているか否かを判定し、
前記付加情報返信手段は、前記識別データ判定手段によって前記情報識別データおよび前記グループ識別データが対応して記憶されていると判定されたことを条件として、前記情報識別データおよび前記グループ識別データのそれぞれに対応して前記記憶手段に記憶されている前記付加情報を送信する、請求項８または請求項９に記載の情報付加システム。
【請求項１１】
前記所定情報は、地図情報であり、
前記付加情報は、所定の位置に対応する情報であり、
前記情報表現手段は、前記所定の位置が前記地図情報から特定される範囲にあるときに、前記付加情報を表現する、請求項８に記載の情報付加システム。
【請求項１２】
所定情報に付加情報を付加する情報付加サービスを情報付加装置に提供する情報付加管理サーバであって、
前記情報付加装置によって取得する要求が受付けられ取得され表現された前記所定情報に対してユーザから入力が受付けられた付加情報、および、前記所定情報を識別するための情報識別データであって、それぞれ、前記情報付加装置から受信された前記付加情報および前記情報識別データを対応付けて記憶する記憶手段と、
前記情報付加装置から受信された前記所定情報の前記情報識別データが前記記憶手段に記憶されているか否かを判定する識別データ判定手段と、
取得された前記所定情報とともに前記付加情報または該付加情報に対応する機能を前記情報付加装置に表現させるために、前記識別データ判定手段によって前記情報識別データが記憶されていると判定されたことを条件として、該情報識別データに対応して前記記憶手段に記憶されている前記付加情報を、前記情報識別データの送信元の前記情報付加装置に返信する付加情報返信手段とを備え、
前記所定情報は、該情報付加管理サーバと異なる複数の情報提供サーバに記憶されている、情報付加管理サーバ。
【請求項１３】
所定情報に付加情報を付加する情報付加サービスを情報付加装置に提供するサーバであって、所定の情報を記憶する記憶手段を備える情報付加管理サーバが前記情報付加サービスを提供する情報付加管理方法であって、
前記情報付加装置によって取得する要求が受付けられ取得され表現された前記所定情報に対してユーザから入力が受付けられた付加情報および、前記所定情報を識別するための情報識別データであって、それぞれ、前記情報付加装置から受信された前記付加情報および前記情報識別データを対応付けて前記記憶手段に記憶させるステップと、
前記情報付加装置から受信された前記所定情報の前記情報識別データが前記記憶手段に記憶されているか否かを判定するステップと、
取得された前記所定情報とともに前記付加情報または該付加情報に対応する機能を前記情報付加装置に表現させるために、前記情報識別データが記憶されていると判定されたことを条件として、該情報識別データに対応して前記記憶手段に記憶されている前記付加情報を、前記情報識別データの送信元の前記情報付加装置に返信するステップとを含み、
前記所定情報は、該情報付加管理サーバと異なる複数の情報提供サーバに記憶されている、情報付加管理方法。
【請求項１４】
所定情報に付加情報を付加する情報付加サービスを情報付加装置に提供するサーバであって、所定の情報を記憶する記憶手段を備える情報付加管理サーバに実行される情報付加管理プログラムであって、
前記情報付加装置によって取得する要求が受付けられ取得され表現された前記所定情報に対してユーザから入力が受付けられた付加情報と、前記所定情報を識別するための情報識別データであって、それぞれ、前記情報付加装置から受信された前記付加情報および前記情報識別データを対応付けて前記記憶手段に記憶させるステップと、
前記情報付加装置から受信された前記所定情報の前記情報識別データが前記記憶手段に記憶されているか否かを判定するステップと、
取得された前記所定情報とともに前記付加情報または該付加情報に対応する機能を前記情報付加装置に表現させるために、前記情報識別データが記憶されていると判定されたことを条件として、該情報識別データに対応して前記記憶手段に記憶されている前記付加情報を、前記情報識別データの送信元の前記情報付加装置に返信するステップとを実行させ、
前記所定情報は、該情報付加管理サーバと異なる複数の情報提供サーバに記憶されている、情報付加管理プログラム。
【請求項１５】
所定情報に付加情報を付加する情報付加サービスを提供する情報付加管理サーバから前記情報付加サービスの提供を受ける情報付加装置であって、
前記所定情報を取得する要求を受付ける要求受付手段と、
前記要求受付手段によって前記要求が受付けられた前記所定情報を取得する所定情報取得手段と、
前記所定情報取得手段によって取得された前記所定情報を表現する情報表現手段と、
前記情報表現手段によって表現された前記所定情報に対してユーザが入力した前記付加情報を受付ける付加情報受付手段と、
前記付加情報受付手段によって受付けられた前記付加情報と、前記所定情報を識別するための情報識別データとを対応付けて前記情報付加管理サーバに記憶させるために、前記付加情報と前記情報識別データとを前記情報付加管理サーバに送信する付加情報送信手段と、
前記所定情報の前記情報識別データを前記情報付加管理サーバに送信する識別データ送信手段とを備え、
前記情報表現手段は、送信された前記情報識別データが前記情報付加管理サーバに記憶されていると判定されたことを条件として該情報識別データに対応して前記情報付加管理サーバに記憶されている前記付加情報が前記情報付加管理サーバから返信されてきた場合、前記所定情報取得手段によって取得された前記所定情報とともに、該付加情報または該付加情報に対応する機能を表現し、
前記所定情報は、前記情報付加管理サーバと異なる複数の情報提供サーバに記憶されている、情報付加装置。
【請求項１６】
所定情報に付加情報を付加する情報付加サービスを提供する情報付加管理サーバから前記情報付加サービスの提供を受ける情報付加装置が前記情報付加サービスの提供を受ける情報付加方法であって、
前記所定情報を取得する要求を受付けるステップと、
前記要求が受付けられた前記所定情報を取得するステップと、
取得された前記所定情報を表現するステップと、
表現された前記所定情報に対してユーザが入力した前記付加情報を受付けるステップと、
受付けられた前記付加情報と、前記所定情報を識別するための情報識別データとを対応付けて前記情報付加管理サーバに記憶させるために、前記付加情報と前記情報識別データとを前記情報付加管理サーバに送信するステップと、
前記所定情報の前記情報識別データを前記情報付加管理サーバに送信するステップと、
送信された前記情報識別データが前記情報付加管理サーバに記憶されていると判定されたことを条件として前記情報識別データに対応して前記情報付加管理サーバに記憶されている前記付加情報が前記情報付加管理サーバから返信されてきた場合、取得された前記所定情報とともに、該付加情報または該付加情報に対応する機能を表現するステップとを含み、
前記所定情報は、前記情報付加管理サーバと異なる複数の情報提供サーバに記憶されている、情報付加方法。
【請求項１７】
所定情報に付加情報を付加する情報付加サービスを提供する情報付加管理サーバから前記情報付加サービスの提供を受ける情報付加装置に実行される情報付加プログラムであって、
前記所定情報を取得する要求を受付けるステップと、
前記要求が受付けられた前記所定情報を取得するステップと、
取得された前記所定情報を表現するステップと、
表現された前記所定情報に対してユーザが入力した前記付加情報を受付けるステップと、
受付けられた前記付加情報と、前記所定情報を識別するための情報識別データとを対応付けて前記情報付加管理サーバに記憶させるために、前記付加情報と前記情報識別データとを前記情報付加管理サーバに送信するステップと、
前記所定情報の前記情報識別データを前記情報付加管理サーバに送信するステップと、
送信された前記情報識別データが前記情報付加管理サーバに記憶されていると判定されたことを条件として前記情報識別データに対応して前記情報付加管理サーバに記憶されている前記付加情報が前記情報付加管理サーバから返信されてきた場合、取得された前記所定情報とともに、該付加情報または該付加情報に対応する機能を表現するステップとを実行させ、
前記所定情報は、前記情報付加管理サーバと異なる複数の情報提供サーバに記憶されている、情報付加プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報付加装置、情報付加方法、情報付加プログラム、情報付加システム、情報付加管理サーバ、情報付加管理方法、および、情報付加管理プログラムに関し、特に、情報を付加するのに適した情報付加装置、情報付加方法、情報付加プログラム、情報付加システム、情報付加管理サーバ、情報付加管理方法、および、情報付加管理プログラムに関する。
【背景技術】
【０００２】
従来、主たる情報の単位ごとに任意の付加情報を付加することが行なわれている（たとえば、特許文献１から３まで、および、非特許文献１参照）。また、特許文献１は、オリジナル電子ページに利用者ごとおよび共有の付箋情報を入力および表示することを可能とした電子付箋装置を開示している。この電子付箋装置はサーバに格納され、サーバにクライアントを接続した利用者が個別あるいは共有の付箋情報を閲覧することを可能としている。
【特許文献１】特開２００２−１０８８９７号公報
【特許文献２】特開平６−２３１１７５号公報
【特許文献３】特開平８−９５９２６号公報
【非特許文献１】「Ｗ２１ＣＡ  ＦＡＱ」、［online］、［平成１７年９月９日検索］、インターネット〈URL：http://www.casio.co.jp/k-tai/w21ca/faq/pcsiteviewer/pcsiteviewer13.html〉
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来、付加する情報の書式は、機器において動作するアプリケーションプログラムに依存している。すなわち、１つの機器で複数のアプリケーションプログラムが動作する場合、付加することができる情報の書式が統一されておらず、使用者が混乱する原因となっている。
【０００４】
また、特許文献１に開示されている技術では、特許文献１の図２で示されるように、オリジナル電子ページおよび付箋情報が同一のサーバに格納されている。このため、当該構成となっていない一般のＷＷＷ（World Wide Web）情報などの所定情報に、付箋情報などの付加情報を付与したり閲覧したりすることができないという問題があった。
【０００５】
また、特許文献１に開示されている技術では、個別情報と共有情報という２階層の付箋情報が想定されている。しかし、特定のグループ内で付箋情報を共有し、グループ内のコミュニケーションに用いることは想定されていない。
【０００６】
この発明は上述の問題点を解決するためになされたもので、この発明の目的の１つは、所定情報に対応する付加情報をユーザに分かり易く報知することが可能な情報付加装置、情報付加方法、情報付加プログラム、情報付加システム、情報付加管理サーバ、情報付加管理方法、および、情報付加管理プログラムを提供することである。
【課題を解決するための手段】
【０００７】
上述した課題を解決するために、この発明のある局面によれば、情報付加装置は、情報表示部と、付加情報受付部と、記憶部と、情報識別データ判定部とを備える。
【０００８】
情報表現部は、複数のアプリケーションプログラムのうち１つを選択するためのメニュー画面、アプリケーションプログラムが実行されているときに遷移する各画面、または、アプリケーションプログラムが扱う各データ単位の画面のいずれかの階層に属する所定画面情報を表示する。付加情報受付部は、情報表示部によって表示された所定画面情報に対してユーザが入力した付加情報を受付ける。記憶部は、所定画面情報が属する階層にかかわらず統一したテーブルで、付加情報受付部によって受付けられた付加情報と、所定画面情報を識別するための情報識別データとを対応付けて記憶する。識別データ判定部は、所定画面情報の情報識別データが記憶部に記憶されているか否かを判定する。情報表示部は、所定画面情報を表示するとともに、識別データ判定部によって情報識別データが記憶されていると判定されたことを条件として、該情報識別データに対応して記憶部に記憶されている付加情報を、所定画面情報が属する階層にかかわらず統一した表現形式で表示する。
【０００９】
この発明に従えば、情報付加装置によって、複数のアプリケーションプログラムのうち１つを選択するためのメニュー画面、アプリケーションプログラムが実行されているときに遷移する各画面、または、アプリケーションプログラムが扱う各データ単位の画面のいずれかの階層に属する所定画面情報が表示され、表示された所定画面情報に対してユーザが入力した付加情報が受付けられ、所定画面情報が属する階層にかかわらず統一したテーブルで、受付けられた付加情報と、情報識別データとが対応付けられて記憶部に記憶され、所定画面情報の情報識別データが記憶部に記憶されているか否かが判定され、所定画面情報を表示するとともに、情報識別データが記憶されていると判定されたことを条件として、該情報識別データに対応して記憶部に記憶されている付加情報が、所定画面情報が属する階層にかかわらず統一した表現形式で表示される。
【００１０】
このため、所定画面情報に対して付加情報がある場合には付加情報が所定画面情報とともに即座に表示される。その結果、所定画面情報に対応する付加情報をユーザに分かり易く報知することが可能な情報付加装置を提供できる。
【００１１】
好ましくは、アプリケーションプログラムが扱う各データ単位の画面は、情報付加装置の外部から取得する、特定のアドレスに対応する所定画面情報である。
好ましくは、情報付加装置は、要求受付部と、所定情報取得部とをさらに備える。要求受付部は、所定画面情報を取得する要求を受付ける。所定情報取得部は、要求受付部によって要求が受付けられた所定画面情報を取得する。情報表示部は、所定情報取得部によって取得された所定画面情報を表示する。
【００１２】
この発明に従えば、情報付加装置によって、所定画面情報を取得する要求が受付けられ、要求が受付けられた所定画面情報が取得され、取得された所定画面情報が表示される。このため、取得された所定画面情報に対応する付加情報をユーザに分かり易く報知することができる。
【００１３】
好ましくは、情報表示部は、所定のプログラムによって所定画面情報を表示する。
【００１４】
さらに好ましくは、所定画面情報または付加情報は、文字または画像である。情報表示部は、文字または画像を表示することによって所定画面情報または付加情報を表示する。
【００２０】
この発明の他の局面によれば、情報付加方法は、所定の情報を記憶する記憶部を備えたコンピュータが情報を付加する方法である。情報付加方法は、複数のアプリケーションプログラムのうち１つを選択するためのメニュー画面、アプリケーションプログラムが実行されているときに遷移する各画面、または、アプリケーションプログラムが扱う各データ単位の画面のいずれかの階層に属する所定画面情報を表示するステップと、表示された所定画面情報に対してユーザが入力した付加情報を受付けるステップと、所定画面情報が属する階層にかかわらず統一したテーブルで、受付けられた付加情報と、所定画面情報を識別するための情報識別データとを対応付けて記憶部に記憶させるステップと、所定画面情報の情報識別データが記憶部に記憶されているか否かを判定するステップと、所定画面情報を表示するとともに、情報識別データが記憶されていると判定されたことを条件として、該情報識別データに対応して記憶部に記憶されている付加情報を、所定画面情報が属する階層にかかわらず統一した表現形式で表示するステップとを含む。
【００２１】
この発明に従えば、所定画面情報に対応する付加情報をユーザに分かり易く報知することが可能な情報付加方法を提供できる。
【００２２】
この発明のさらに他の局面によれば、情報付加プログラムは、所定の情報を記憶する記憶部を備えたコンピュータに実行されるプログラムである。情報付加プログラムは、複数のアプリケーションプログラムのうち１つを選択するためのメニュー画面、アプリケーションプログラムが実行されているときに遷移する各画面、または、アプリケーションプログラムが扱う各データ単位の画面のいずれかの階層に属する所定画面情報を表示するステップと、表示された所定画面情報に対してユーザが入力した付加情報を受付けるステップと、所定画面情報が属する階層にかかわらず統一したテーブルで、受付けられた付加情報と、所定画面情報を識別するための情報識別データとを対応付けて記憶部に記憶させるステップと、所定画面情報の情報識別データが記憶部に記憶されているか否かを判定するステップと、所定画面情報を表示するとともに、情報識別データが記憶されていると判定されたことを条件として、該情報識別データに対応して記憶部に記憶されている付加情報を、所定画面情報が属する階層にかかわらず統一した表現形式で表示するステップとをコンピュータに実行させる。
【００２３】
この発明に従えば、所定画面情報に対応する付加情報をユーザに分かり易く報知することが可能な情報付加プログラムを提供できる。
【００２４】
この発明のさらに他の局面によれば、情報付加システムは、所定情報に付加情報を付加する情報付加サービスを提供する情報付加管理サーバと、情報付加サービスの提供を受ける情報付加装置とを含む。
【００２５】
情報付加装置は、所定情報を取得する要求を受付ける要求受付部と、要求受付部によって要求が受付けられた所定情報を取得する所定情報取得部と、所定情報取得部によって取得された所定情報を表現する情報表現部と、情報表現部によって表現された所定情報に対してユーザが入力した付加情報を受付ける付加情報受付部と、付加情報受付部によって受付けられた付加情報と、所定情報を識別するための情報識別データとを情報付加管理サーバに送信する付加情報送信部とを備える。情報付加管理サーバは、付加情報送信部から受信された付加情報と情報識別データとを対応付けて記憶する記憶部を備える。情報付加装置は、さらに、所定情報の情報識別データを情報付加管理サーバに送信する識別データ送信部を備える。
【００２６】
情報付加管理サーバは、さらに、識別データ送信部から受信された情報識別データが記憶部に記憶されているか否かを判定する識別データ判定部と、識別データ判定部によって情報識別データが記憶されていると判定されたことを条件として、該情報識別データに対応して記憶部に記憶されている付加情報を、情報識別データの送信元の情報付加装置に返信する付加情報返信部とを備える。情報表現部は、情報付加管理サーバから付加情報が返信されてきた場合、所定情報取得部によって取得された所定情報とともに、該付加情報または該付加情報に対応する機能を表現する。所定情報は、情報付加管理サーバと異なる複数の情報提供サーバに記憶されている。
【００２７】
この発明に従えば、情報付加装置によって、所定情報を取得する要求が受付けられ、要求が受付けられた所定情報が取得され、取得された所定情報が表現され、表現された所定情報に対してユーザが入力した付加情報が受付けられ、受付けられた付加情報と、所定情報を識別するための承保識別データとが情報付加管理サーバに送信される。情報付加管理サーバによって、情報付加装置から受信された付加情報と情報識別データとが対応付けられて記憶部に記憶される。
【００２８】
情報付加装置によって、所定情報の情報識別データが情報付加管理サーバに送信される。情報付加管理サーバによって、情報付加装置から受信された情報識別データが記憶部に記憶されているか否かが判定され、情報識別データが記憶されていると判定されたことを条件として、該情報識別データに対応して記憶部に記憶されている付加情報が、情報識別データの送信元の情報付加装置に返信される。情報付加装置によって、情報付加管理サーバから付加情報が返信されてきた場合、取得された所定情報とともに、該付加情報または該付加情報に対応する機能が表現される。所定情報は、情報付加管理サーバと異なる複数の情報提供サーバに記憶されている。
【００２９】
このため、取得された所定情報に対して付加情報が情報付加管理サーバに記憶されている場合には、付加情報または付加情報に対応する機能が、取得された所定情報とともに即座に表現される。その結果、取得された所定情報に対応する付加情報をユーザに分かり易く報知することが可能な情報付加システムを提供できる。
【００３２】
好ましくは、情報表現部は、所定のプログラムによって前記所定情報を表現する。
好ましくは、付加情報送信部は、さらに、該情報付加装置が属するグループを識別するためのグループ識別データを送信する。記憶部は、さらに、付加情報送信部から受信されたグループ識別データを、付加情報および情報識別データと対応付けて記憶する。識別データ送信部は、さらに、該情報付加装置のグループ識別データを送信する。
【００３３】
識別データ判定部は、さらに、識別データ送信部から受信された情報識別データおよびグループ識別データが対応して記憶部に記憶されているか否かを判定する。付加情報返信部は、識別データ判定部によって情報識別データおよびグループ識別データが対応して記憶されていると判定されたことを条件として、情報識別データおよびグループ識別データのそれぞれに対応して記憶部に記憶されている付加情報を送信する。
【００３４】
この発明に従えば、情報付加装置によって、さらに、該情報付加装置が属するグループを識別するためのグループ識別データが、情報付加管理サーバに送信される。情報付加管理サーバによって、さらに、情報付加装置から受信されたグループ識別データが、付加情報および情報識別データと対応付けられて記憶部に記憶される。
【００３５】
情報付加装置によって、さらに、情報付加装置のグループ識別データが情報付加管理サーバに送信される。情報付加管理サーバによって、さらに、情報付加装置から受信された情報識別データおよびグループ識別データが対応されて記憶部に記憶されているか否かが判定され、記憶されていると判定されたことを条件として、情報識別データおよびグループ識別データのそれぞれに対応して記憶部に記憶されている付加情報が情報付加装置に送信される。
【００３６】
このため、情報付加装置が属するグループおよび所定情報に対して付加情報が情報付加管理サーバに記憶されている場合には、付加情報または付加情報に対応する機能が所定情報とともに即座に表現される。その結果、情報付加装置が属するグループおよび所定情報に対応する付加情報をユーザに分かり易く報知することができる。
【００３７】
好ましくは、所定情報は、地図情報であり、付加情報は、所定の位置に対応する情報である。情報表現部は、所定の位置が地図情報から特定される範囲にあるときに、付加情報を表現する。
【００３８】
この発明に従えば、所定の位置に対応する情報が情報付加管理サーバに記憶されている場合には、所定の位置が地図情報から特定される範囲にあるときに、所定の位置に対応する情報またはその情報に対応する機能が地図情報とともに表現される。その結果、所定の位置に対応する情報をユーザに分かり易く報知することが可能な情報付加システムを提供できる。
【００３９】
この発明のさらに他の局面によれば、情報付加管理サーバは、所定情報に付加情報を付加する情報付加サービスを情報付加装置に提供する。情報付加管理サーバは、記憶部と、識別データ判定部と、付加情報返信部とを備える。
【００４０】
記憶部は、情報付加装置によって取得する要求が受付けられ取得され表現された所定情報に対してユーザから入力が受付けられた付加情報、および、所定情報を識別するための情報識別データであって、それぞれ、情報付加装置から受信された付加情報および情報識別データを対応付けて記憶する。識別データ判定部は、情報付加装置から受信された所定情報の情報識別データが記憶部に記憶されているか否かを判定する。付加情報返信部は、取得された所定情報とともに付加情報または該付加情報に対応する機能を情報付加装置に表現させるために、識別データ判定部によって情報識別データが記憶されていると判定されたことを条件として、該情報識別データに対応して記憶部に記憶されている付加情報を、情報識別データの送信元の情報付加装置に返信する。所定情報は、該情報付加管理サーバと異なる複数の情報提供サーバに記憶されている。
【００４１】
この発明に従えば、情報付加管理サーバによって、情報付加装置によって取得する要求が受付けられ取得され表現された所定情報に対してユーザから入力が受付けられた付加情報、および、所定情報を識別するための情報識別データであって、それぞれ、情報付加装置から受信された付加情報および情報識別データが対応付けられて記憶部に記憶され、情報付加装置から受信された所定情報の情報識別データが記憶部に記憶されているか否かが判定され、取得された所定情報とともに付加情報または該付加情報に対応する機能を情報付加装置に表現させるために、情報識別データが記憶されていると判定されたことを条件として、該情報識別データに対応して記憶部に記憶されている付加情報が、情報識別データの送信元の情報付加装置に返信される。所定情報は、該情報付加管理サーバと異なる複数の情報提供サーバに記憶されている。
【００４２】
このため、取得された所定情報に対して付加情報が情報付加管理サーバに記憶されている場合には、付加情報または付加情報に対応する機能を、取得された所定情報とともに情報付加装置によって即座に表現させる。その結果、取得された所定情報に対応する付加情報をユーザに分かり易く報知することが可能な情報付加管理サーバを提供できる。
【００４３】
この発明のさらに他の局面によれば、情報付加管理方法は、所定情報に付加情報を付加する情報付加サービスを情報付加装置に提供するサーバであって、所定の情報を記憶する記憶部を備える情報付加管理サーバが情報付加サービスを提供する方法である。
【００４４】
情報付加管理方法は、情報付加装置によって取得する要求が受付けられ取得され表現された所定情報に対してユーザから入力が受付けられた付加情報および、所定情報を識別するための情報識別データであって、それぞれ、情報付加装置から受信された付加情報および情報識別データを対応付けて記憶部に記憶させるステップと、情報付加装置から受信された所定情報の情報識別データが記憶部に記憶されているか否かを判定するステップと、取得された所定情報とともに付加情報または該付加情報に対応する機能を情報付加装置に表現させるために、情報識別データが記憶されていると判定されたことを条件として、該情報識別データに対応して記憶部に記憶されている付加情報を、情報識別データの送信元の情報付加装置に返信するステップとを含む。所定情報は、該情報付加管理サーバと異なる複数の情報提供サーバに記憶されている。
【００４５】
この発明に従えば、取得された所定情報に対応する付加情報をユーザに分かり易く報知することが可能な情報付加管理方法を提供できる。
【００４６】
この発明のさらに他の局面によれば、情報付加管理プログラムは、所定情報に付加情報を付加する情報付加サービスを情報付加装置に提供するサーバであって、所定の情報を記憶する記憶部を備える情報付加管理サーバに実行されるプログラムである。
【００４７】
情報付加管理プログラムは、情報付加装置によって取得する要求が受付けられ取得され表現された所定情報に対してユーザから入力が受付けられた付加情報と、所定情報を識別するための情報識別データであって、それぞれ、情報付加装置から受信された付加情報および情報識別データを対応付けて記憶部に記憶させるステップと、情報付加装置から受信された所定情報の情報識別データが記憶部に記憶されているか否かを判定するステップと、取得された所定情報とともに付加情報または該付加情報に対応する機能を情報付加装置に表現させるために、情報識別データが記憶されていると判定されたことを条件として、該情報識別データに対応して記憶部に記憶されている付加情報を、情報識別データの送信元の情報付加装置に返信するステップとを情報付加管理サーバに実行させる。所定情報は、該情報付加管理サーバと異なる複数の情報提供サーバに記憶されている。
【００４８】
この発明に従えば、取得された所定情報に対応する付加情報をユーザに分かり易く報知することが可能な情報付加管理プログラムを提供できる。
【００４９】
この発明のさらに他の局面によれば、情報付加装置は、所定情報に付加情報を付加する情報付加サービスを提供する情報付加管理サーバから情報付加サービスの提供を受ける装置である。情報付加装置は、要求受付部と、所定情報取得部と、情報表現部と、付加情報受付部と、付加情報送信部と、識別データ送信部とを備える。
【００５０】
要求受付部は、所定情報を取得する要求を受付ける。所定情報取得部は、要求受付部によって要求が受付けられた所定情報を取得する。情報表現部は、所定情報取得部によって取得された所定情報を表現する。付加情報受付部は、情報表現部によって表現された所定情報に対してユーザが入力した付加情報を受付ける。付加情報送信部は、付加情報受付部によって受付けられた付加情報と、所定情報を識別するための情報識別データとを対応付けて情報付加管理サーバに記憶させるために、付加情報と情報識別データとを情報付加管理サーバに送信する。
【００５１】
識別データ送信部は、所定情報の情報識別データを情報付加管理サーバに送信する。情報表現部は、送信された情報識別データが情報付加管理サーバに記憶されていると判定されたことを条件として該情報識別データに対応して情報付加管理サーバに記憶されている付加情報が情報付加管理サーバから返信されてきた場合、所定情報取得部によって取得された所定情報とともに、該付加情報または該付加情報に対応する機能を表現する。所定情報は、情報付加管理サーバと異なる複数の情報提供サーバに記憶されている。
【００５２】
この発明に従えば、情報付加装置によって、所定情報を取得する要求が受付けられ、要求が受付けられた所定情報が取得され、取得された所定情報が表現され、表現された所定情報に対してユーザが入力した付加情報が受付けられ、受付けられた付加情報と、所定情報を識別するための情報識別データとを対応付けて情報付加管理サーバに記憶させるために、付加情報と情報識別データとが情報付加管理サーバに送信され、所定情報の情報識別データが情報付加管理サーバに送信され、送信された情報識別データが情報付加管理サーバに記憶されていると判定されたことを条件として該情報識別データに対応して情報付加管理サーバに記憶されている付加情報が情報付加管理サーバから返信されてきた場合、所定情報とともに、該付加情報または該付加情報に対応する機能が表現される。所定情報は、情報付加管理サーバと異なる複数の情報提供サーバに記憶されている。
【００５３】
このため、取得された所定情報に対して付加情報が情報付加管理サーバに記憶されている場合には、付加情報または付加情報に対応する機能が、取得された所定情報とともに即座に表現される。その結果、取得された所定情報に対応する付加情報をユーザに分かり易く報知することが可能な情報付加装置を提供できる。
【００５４】
この発明のさらに他の局面によれば、情報付加方法は、所定情報に付加情報を付加する情報付加サービスを提供する情報付加管理サーバから情報付加サービスの提供を受ける情報付加装置が情報付加サービスの提供を受ける方法である。情報付加方法は、所定情報を取得する要求を受付けるステップと、要求が受付けられた所定情報を取得するステップと、取得された所定情報を表現するステップと、表現された所定情報に対してユーザが入力した付加情報を受付けるステップと、受付けられた付加情報と、所定情報を識別するための情報識別データとを対応付けて情報付加管理サーバに記憶させるために、付加情報と情報識別データとを情報付加管理サーバに送信するステップと、所定情報の情報識別データを情報付加管理サーバに送信するステップと、送信された情報識別データが情報付加管理サーバに記憶されていると判定されたことを条件として該情報識別データに対応して情報付加管理サーバに記憶されている付加情報が情報付加管理サーバから返信されてきた場合、取得された所定情報とともに、該付加情報または該付加情報に対応する機能を表現するステップとを含む。所定情報は、情報付加管理サーバと異なる複数の情報提供サーバに記憶されている。
【００５５】
この発明に従えば、取得された所定情報に対応する付加情報をユーザに分かり易く報知することが可能な情報付加方法を提供できる。
【００５６】
この発明のさらに他の局面によれば、情報付加プログラムは、所定情報に付加情報を付加する情報付加サービスを提供する情報付加管理サーバから情報付加サービスの提供を受ける情報付加装置に実行されるプログラムである。情報付加プログラムは、所定情報を取得する要求を受付けるステップと、要求が受付けられた所定情報を取得するステップと、取得された所定情報を表現するステップと、表現された所定情報に対してユーザが入力した付加情報を受付けるステップと、受付けられた付加情報と、所定情報を識別するための情報識別データとを対応付けて情報付加管理サーバに記憶させるために、付加情報と情報識別データとを情報付加管理サーバに送信するステップと、所定情報の情報識別データを情報付加管理サーバに送信するステップと、送信された情報識別データが情報付加管理サーバに記憶されていると判定されたことを条件として該情報識別データに対応して情報付加管理サーバに記憶されている付加情報が情報付加管理サーバから返信されてきた場合、取得された所定情報とともに、該付加情報または該付加情報に対応する機能を表現するステップとを情報付加装置に実行させる。所定情報は、情報付加管理サーバと異なる複数の情報提供サーバに記憶されている。
【００５７】
この発明に従えば、取得された所定情報に対応する付加情報をユーザに分かり易く報知することが可能な情報付加プログラムを提供できる。
【発明を実施するための最良の形態】
【００５８】
以下、この発明の実施の形態について、図面を参照しながら詳細に説明する。なお、図中の同一または相当部分については、同一符号を付してその説明は繰返さない。
【００５９】
［第１の実施の形態］
図１は、この発明の第１の実施の形態に従う携帯電話１００の構成の概略を示すブロック図である。
【００６０】
図１を参照して、携帯電話１００は、制御部１１と、記憶部１２と、操作入力部１３と、表示部１４と、無線通信部１５と、音声入出力部１６と、アンテナ１７とを含む。
【００６１】
記憶部１２は、ＲＯＭ（Read Only Memory）やフラッシュメモリなどの不揮発性メモリやＲＡＭ（Random Access Memory）などの揮発性メモリなどの半導体メモリで構成される。記憶部１２は、携帯電話１００の通話機能、ウェブブラウザ機能、電子メール機能およびアプリケーションプログラム実行機能などの各種機能を制御部１１に実行させるためのプログラムやデータを記憶する。
【００６２】
操作入力部１３は、電話番号や各種データなどの数字やアルファベットやその他の文字などを入力するためのダイヤルボタン１３１や４方向ボタン１３２やその他のボタンで構成される。操作入力部１３の構成については、後述する図２で詳細に説明する。操作入力部１３は、ユーザから各ボタンによるデータの入力を受付けて、入力されたデータを制御部１１に受け渡す。
【００６３】
表示部１４は、液晶表示装置（Liquid Crystal Display、以下「ＬＣＤ」という）で構成される。なお、表示部１４は、ＥＬ（ElectroLuminescence）ディスプレイなど他の表示装置で構成されてもよい。表示部１４は、制御部１１から受けた文字データおよび画像データを表示する。
【００６４】
無線通信部１５は、他の携帯電話またはサーバから基地局を介してアンテナ１７で受信した信号を制御部１１に受渡し、制御部１１から受けて基地局を介して他の携帯電話またはサーバへ送信する信号をアンテナ１７から出力させる。
【００６５】
音声入出力部１６は、マイク１６１およびスピーカ１６２で構成される。音声入出力部１６は、外部から入力された音声を電気信号に変えて、制御部１１に受渡し、制御部１１からの電気信号を音声に変換して、外部に出力する。
【００６６】
制御部１１は、マイクロプロセッサ（Micro Processing Unit、以下「ＭＰＵ」という）で構成される。制御部１１は、記憶部１２に記憶されたプログラムに従って、記憶部１２、操作入力部１３、無線通信部１５または音声入出力部１６から入力されたデータを処理して、記憶部１２、表示部１４、無線通信部１５または音声入出力部１６に出力する。
【００６７】
図２は、この発明の第１の実施の形態に従う携帯電話１００の外観を示す外観図である。
【００６８】
図２を参照して、携帯電話１００は、操作入力部１３を備えた第１の部分と表示部１４を備えた第２の部分とが折畳み可能なように接続される。第２の部分には、スピーカ１６２が、表示部１４をはさんで第１の部分が接続される接続部と反対側に設けられる。第１の部分には、マイク１６１が、操作入力部１３をはさんで第２の部分が接続される接続部と反対側に設けられる。
【００６９】
操作入力部１３は、０から９まで、＊および＃の文字がそれぞれ描かれた複数のダイヤルボタン１３１と、４方向ボタン１３２と、「クリア」「メモ」および「マナー」の文字がそれぞれ描かれたファンクションボタン１３３と、受話器が上げられている状態の絵が描かれた開始ボタン１３４と、受話器が置かれている状態の絵が描かれた終了ボタン１３５と、「Ｆ」の文字が描かれた決定ボタン１３６とを含む。
【００７０】
図３は、この発明の第１の実施の形態に従う携帯電話１００の画面遷移を説明するための図である。
【００７１】
図３を参照して、画面ＩＤが「１０００」の「待ち受け画面」から画面ＩＤが「２０００」の「メインメニュー」に画面が遷移する。画面ＩＤが「２０００」の「メインメニュー」から画面ＩＤが「２１００」の「サブメニュー」または画面ＩＤが「２２００」の「サブメニュー」に画面が遷移する。画面ＩＤが「２１００」の「サブメニュー」から画面ＩＤが「２１１０」の「アプリケーション」または画面ＩＤが「２１２０」の「アプリケーション」に画面が遷移する。画面ＩＤが「２２００」のサブメニューから画面ＩＤが「２２１０」の「アプリケーション」に画面が遷移する。画面ＩＤが「２１１０」の「アプリケーション」から画面ＩＤが「２１１１」のデータまたは画面ＩＤが「２１１２」の「データ」に画面が遷移する。
【００７２】
なお、画面ＩＤは、各画面をそれぞれ識別するための番号である。画面ＩＤは、たとえば、各画面のプロパティ情報に含めるようにする。その画面自体またはその画面を含むアプリケーションが携帯電話１００にインストールされるときに、空き番号となっている画面ＩＤが、その画面に割振られる。
【００７３】
図４は、この発明の第１の実施の形態に従う携帯電話１００で実行されるメモ登録表示処理の流れを示すフローチャートである。
【００７４】
図４を参照して、まず、ステップＳ１１で、携帯電話１００の制御部１１は、メモ登録開始操作があったか否かを判断する。メモ登録開始操作は、ある画面へのメモの貼り付けを開始する操作である。メモ登録開始操作がないと判断した場合（ステップＳ１１でＮＯの場合）、制御部１１は、実行する処理をステップＳ２１に進める。
【００７５】
一方、メモ登録開始操作があったと判断した場合（ステップＳ１１でＹＥＳの場合）、制御部１１は、ステップＳ１２で、表示部１４に現在表示中の画面の画面ＩＤを取得する。本実施の形態においては、現在表示中の画面のプロパティ情報が読出されることによって画面ＩＤが取得される。
【００７６】
次に、ステップＳ１３で、制御部１１は、ユーザがメモを入力するためのメモ入力画面を表示する。そして、ステップＳ１４で、制御部１１は、ユーザによって操作入力部１３からメモ入力画面に対してメモの入力があったか否かを判断する。メモの入力がないと判断した場合（ステップＳ１４でＮＯの場合）、制御部１１は、ステップＳ１４の処理を繰返す。
【００７７】
一方、メモの入力があったと判断した場合（ステップＳ１４でＹＥＳの場合）、制御部１１は、ステップＳ１５で、ステップＳ１２で取得された画面ＩＤと、ステップＳ１４で入力されたメモとを対応付けて記憶部１２に記憶させる。その後、制御部１１は、実行する処理をステップＳ２１に進める。
【００７８】
【表１】
0004689488.tif 000002
【００７９】
表１は、この発明の第１の実施の形態に従う携帯電話１００の記憶部１２に記憶される画面ＩＤとメモとの記憶状態の例を示す表である。表１を参照して、「１０００」の画面ＩＤに対応して内容が「Ａ」のメモが記憶部１２に記憶されている。同様に、「２０００」「２１００」「２１１０」「２１１１」「２１１２」「２１２０」「２２００」および「２２１０」の画面ＩＤに対応して内容がそれぞれ「Ｂ」「Ｃ」「Ｄ」「Ｅ」「Ｆ」「Ｇ」「Ｈ」および「Ｉ」のメモが記憶部１２に記憶されている。
【００８０】
このように、その画面が携帯電話１００の所定のアプリケーションやウェブブラウザなどの機能によって表示されるかコンテンツとして表示されるかを問わず、あらゆる画面に対応するメモが記憶部１２の１つのテーブルで管理される。
【００８１】
図４に戻って、ステップＳ２１では、制御部１１は、表示部１４に表示されている画面が変更されたか否かを判断する。
【００８２】
アプリケーションが実行されている場合、ユーザによるメニューの選択によるアプリケーションのプログラムの進行とともに画面が記憶部１２から取得され、表示されていた画面が取得された画面に変更されて表示される。ウェブブラウザが実行されている場合、ユーザからリンクが選択されることによって、リンクに関連付けられたＵＲＬ（Uniform Resource Locator）の画面が取得され、表示されていた画面が取得された画面に変更されて表示される。このように、所定の画面を取得する要求がユーザから受付けられ、要求が受付けられた所定の画面が取得され、取得された所定の画面が表示される。
【００８３】
画面が変更されていないと判断した場合（ステップＳ２１でＮＯの場合）、制御部１１は、実行する処理をステップＳ１１に戻す。一方、画面が変更されたと判断した場合（ステップＳ２１でＹＥＳの場合）、制御部１１は、ステップＳ２２で、変更された後の画面の画面ＩＤを取得する。そして、ステップＳ２３で、制御部１１は、ステップＳ２２で取得した画面ＩＤに対応して記憶部１２に記憶されているメモを検索する。
【００８４】
次いで、ステップＳ２４で、制御部１１は、ステップＳ２３での検索の結果、画面ＩＤに対応するメモがあったか否かを判断する。メモがないと判断した場合（ステップＳ２４でＮＯの場合）、制御部１１は、実行する処理をステップＳ１１に戻す。
【００８５】
一方、メモがあったと判断した場合（ステップＳ２４でＹＥＳの場合）、制御部１１は、ステップＳ２５で、画面ＩＤに対応して記憶部１２に記憶されているメモを読出す。そして、ステップＳ２６で、制御部１１は、ステップＳ２５で読出したメモを、表示部１４に表示されている画面上に、所定書式で表示する。その後、制御部１１は、実行する処理をステップＳ１１に戻す。
【００８６】
ここで、所定書式で表示するとは、画面がアプリケーションによって表示される画面であってもウェブブラウザによって表示される画面であっても、表示部１４の表示領域内の同じ位置に同じ大きさで表示することである。これにより、携帯電話１００でアプリケーションやウェブブラウザによって様々な画面が表示される場合であっても、メモの書式が統一されるので、ユーザを混乱させることなく、メモを登録させたり表示させたりすることができる。
【００８７】
図５は、この発明の第１の実施の形態に従う携帯電話１００の表示部１４に所定の画面とともに表示されるメモの表示状態の例を示す第１の表示画面図である。
【００８８】
図５を参照して、図５（Ａ）の表示画面図には、「待ち受け画面」とともに、メモとして「土曜日はレストランお休み／お弁当をわすれずに！」との文章が表示される。図５（Ｂ）の表示画面図には、「メニュー画面１」とともに、メモとして「デジカメ画像を見るには「データ確認」を選ぶ」との文章が表示される。図５（Ｃ）の表示画面図には、「アプリ１」とともに、メモとして「使い方はＡ君が詳しい。」との文章が表示される。図５（Ｄ）の表示画面図には、「着信履歴１／０３−××××−××××」とともに、メモとして「靴の修理やさん」の文章が表示される。
【００８９】
図６は、この発明の第１の実施の形態に従う携帯電話１００の表示部１４に所定の画面とともに表示されるメモの表示状態の例を示す第２の表示画面図である。
【００９０】
図６を参照して、図６（Ａ）の表示画面図には、「アドレス帳１」とともに、メモとして「こいつにメールしたときは電話しないと見てくれない」との文章が表示される。図６（Ｂ）の表示画面図には、「受信メール１」とともに、メモとして「沖縄旅行中に受信」との文章が表示される。図６（Ｃ）の表示画面図には、「写真１」とともに、メモとして「５月１日横浜にて」との文章が表示される。図６（Ｄ）の表示画面図には、「Ｗｅｂページ１」とともに、メモとして「ここの画像  上から３つめまで見た」との文章が表示される。
【００９１】
このように、アプリケーションやウェブブラウザや携帯電話１００の機能によって表示される画面やコンテンツとともに、その画面に対して登録されたメモが表示される。
【００９２】
以上説明したように、第１の実施の形態における携帯電話１００によって、アプリケーションやウェブブラウザや携帯電話１００の機能によって所定の画面が表示部１４に表示される。また、ステップＳ１３およびステップＳ１４で説明したように、携帯電話１００の制御部１１によって、表示された所定の画面に対してユーザが入力したメモが操作入力部１３から受付けられる。また、ステップＳ１５で説明したように、制御部１１によって、受付けられたメモと、所定の画面を識別するための画面ＩＤとが対応付けられて記憶部１２に記憶される。
【００９３】
また、ステップＳ２２からステップＳ２４までで説明したように、制御部１１によって、所定の画面の画面ＩＤが記憶部１２に記憶されているか否かが判定される。また、ステップＳ２４からステップＳ２６までで説明したように、制御部１１によって、画面ＩＤが記憶されていると判定されたことを条件として、この画面ＩＤに対応して記憶部１２に記憶されているメモが、所定の画面とともに表示される。
【００９４】
これにより、所定の画面に対してメモがある場合にはメモが所定の画面とともに即座に表現される。その結果、所定の画面に対応するメモをユーザに分かり易く報知することができる。
【００９５】
また、携帯電話１００により、所定の画面を取得する要求がユーザから操作入力部１３で受付けられ、要求が受付けられた所定の画面が取得され、取得された所定の画面が表示される。
【００９６】
これにより、取得された所定の画面に対応するメモをユーザに分かり易く報知することができる。
【００９７】
なお、本実施の形態においては、所定のアプリケーションまたはウェブブラウザなどの所定のプログラムによって所定の画面が表示されるようにした。しかし、これに限定されず、所定情報が表現されるのであれば、所定のプログラムが実行されることによって、所定の結果が得られるものであってもよい。たとえば、メディアプレーヤが実行されることによって、画像、映像、音楽または音声が表現されるものであってもよい。また、ゲームプログラムが実行されることによって、ゲームの画面や音楽が表現されるものであってもよい。
【００９８】
また、本実施の形態においては、所定の画面とともに、メモを表示させることとした。しかし、これに限定されず、所定の情報とともに、付加情報を表現するのであれば他の方法であってもよい。たとえば、所定の情報としては、所定の画面に限らず、所定の音楽、音声または映像であってもよい。また、付加情報を表現することとしては、メモを表示することに限らず、メモを音声として再生することであってもよいし、メモを映像として表示することであってもよい。
【００９９】
さらに、付加情報を表現することとしては、メモで指定される機能を実行することであってもよい。この場合のメモは、所定の機能を携帯電話１００に実行させるためのコマンドである。
【０１００】
メモで指定される機能の実行とは、たとえば、「電卓機能」がメモとして登録されている場合に、メモで指定される電卓機能を実行することをいう。
【０１０１】
また、メモが表示されたときに、メモの編集ができるようにしてもよい。これにより、一度入力されたメモを何度でも書替えることができる。
【０１０２】
また、本実施の形態の所定の画面にメモを貼り付ける機能を、従来のメモ帳機能の拡張として携帯電話１００に搭載することができる。
【０１０３】
また、本実施の形態においては、携帯電話１００で図４で説明した処理が実行される場合について説明した。しかし、これに限定されず、携帯電話１００に替えて、ＰＤＡ（Personal Digital Assistance）などの携帯情報端末、または、パーソナルコンピュータなどの情報端末で図４で説明した処理が実行されるようにしてもよい。また、ゲーム機やカーナビゲーションシステムで図４で説明した処理が実行されるようにしてもよい。
【０１０４】
また、本実施の形態における発明を、携帯電話１００であるメモ付加装置の発明として捉えてもよいし、携帯電話１００で図４の処理を実行するメモ付加方法の発明と捉えてもよいし、携帯電話１００に図４の処理を実行させるメモ付加プログラムの発明と捉えてもよい。
【０１０５】
［第２の実施の形態］
図７は、この発明の第２の実施の形態に従うメモ付加システム１０の構成の概略を示す図である。
【０１０６】
図７を参照して、メモ付加システム１０は、携帯電話１００Ａ，１００Ｂと、メモ管理サーバ２００と、ウェブサーバ３００とを含む。携帯電話１００Ａ，１００Ｂ、メモ管理サーバ２００、および、ウェブサーバ３００は、それぞれ、通信ネットワーク５００で接続される。
【０１０７】
ウェブサーバ３００は、一般的なウェブサーバである。ウェブサーバ３００の構成は、後述する図８で説明するメモ管理サーバ２００の構成と同様である。携帯電話１００Ａ，１００Ｂの構成は、図１で説明した携帯電話１００の構成と同様であるので説明は繰返さない。以下、携帯電話１００Ａ，１００Ｂを携帯電話１００として説明する。
【０１０８】
携帯電話１００は、表示しているウェブページのリンクがユーザにより選択されることによって、そのリンクに対応付けられているＵＲＬのウェブページを取得する要求を、通信ネットワーク５００を介して、そのウェブページを記憶しているウェブサーバ３００に送信する。ウェブサーバ３００は、携帯電話１００からの要求に応じてウェブページを表示するためのデータを、通信ネットワーク５００を介して、要求元の携帯電話に送信する。携帯電話１００は、受信したデータで示されるウェブページを表示部１４０に表示させる。
【０１０９】
なお、ここでは、ウェブページに含まれる情報を、メイン情報とも表現する。また、メモ管理サーバ２００の構成および機能については、それぞれ、後述する図８および図９で説明する。
【０１１０】
図８は、この発明の第２の実施の形態に従うメモ管理サーバ２００の構成の概略を示すブロック図である。
【０１１１】
図８を参照して、メモ管理サーバ２００は、制御部２１と、記憶部２２と、操作入力部２３と、表示部２４と、通信部２５と、外部記憶装置２７とを含む。
【０１１２】
記憶部２２は、ＲＯＭやフラッシュメモリなどの不揮発性メモリやＲＡＭなどの揮発性メモリなどの半導体メモリで構成される。記憶部２２は、メモ管理サーバ２００の各種機能を制御部２１に実行させるためのプログラムやデータを記憶する。
【０１１３】
操作入力部２３は、キーボードやマウスなどのユーザから情報の入力を受付けるための装置で構成される。操作入力部２３は、ユーザから情報の入力を受付けて、入力された情報を制御部２１に受け渡す。
【０１１４】
表示部２４は、ＬＣＤで構成される。なお、表示部２４は、ＣＲＴ（Cathode Ray Tube）ディスプレイなど他の表示装置で構成されてもよい。表示部２４は、制御部２１から受けた文字データおよび画像データを表示する。
【０１１５】
通信部２５は、他のコンピュータや携帯電話などの情報機器から通信ネットワーク５００を介して受信した信号を制御部２１に受渡し、制御部２１から受けて他の情報機器に送信する信号を通信ネットワーク５００に出力する。
【０１１６】
外部記憶装置２７は、フレキシブルディスクドライブやハードディスクドライブなどの磁気ディスクドライブ、ＣＤ（Compact Disc）ドライブなどの光ディスクドライブ、ＭＯ（Magneto-Optical disk）ドライブなどの光磁気ディスクドライブ、ＵＳＢ（Universal Serial Bus）メモリなどのメモリカードおよび磁気テープ装置のうちのいずれか１つまたは複数で構成される。外部記憶装置２７は、フレキシブルディスク、ハードディスク、ＣＤ、ＭＯ、ＵＳＢメモリまたは磁気テープなどの記録媒体２７１からデータを読出して読出したデータを制御部２１に受渡したり、制御部２１から受けたデータを記録媒体２７１に記録したりする。
【０１１７】
制御部２１は、ＭＰＵで構成される。制御部２１は、記憶部２２に記憶されたプログラムに従って、記憶部２２、操作入力部２３、通信部２５または外部記憶装置２７から入力されたデータを処理して、記憶部２２、表示部２４、通信部２５または外部記憶装置２７に出力する。
【０１１８】
図９は、この発明の第２の実施の形態に従う携帯電話１００およびメモ管理サーバ２００で実行されるメモ登録表示処理およびメモ管理処理の流れを示すフローチャートである。
【０１１９】
図９を参照して、まず、携帯電話１００の制御部１１は、ステップＳ１０１で、新規グループ申請処理を実行する。また、メモ管理サーバ２００の制御部２１は、ステップＳ２０１で、新規グループ登録処理を実行する。
【０１２０】
図１０は、この発明の第２の実施の形態に従う携帯電話１００およびメモ管理サーバ２００で実行される新規グループ申請処理および新規グループ登録処理の流れを示すフローチャートである。
【０１２１】
図１０を参照して、まず、携帯電話１００では、制御部１１が、ステップＳ１０２で、この携帯電話１００が属するグループのグループＩＤが記憶部１２に記憶されているか否かを判断する。グループＩＤが記憶されていると判断した場合（ステップＳ１０２でＹＥＳの場合）、制御部１１は、この新規グループ申請処理を終了して、実行する処理をこの処理の呼出元の処理に戻す。
【０１２２】
一方、グループＩＤが記憶されていないと判断した場合（ステップＳ１０２でＮＯの場合）、ステップＳ１０３で、制御部１１は、この携帯電話１００が属するグループのグループＩＤを新たに登録することを要求するための新規登録要求を、メモ管理サーバ２００に送信する。その後、制御部１１は、実行する処理をステップＳ１０４に進める。
【０１２３】
メモ管理サーバ２００では、ステップＳ２０２で、制御部２１が、新規登録要求を受信したか否かを判断する。受信していないと判断した場合（ステップＳ２０２でＮＯの場合）、制御部２１は、この新規グループ登録処理を終了して、実行する処理をこの処理の呼出元の処理に戻す。
【０１２４】
一方、新規登録要求を受信したと判断した場合（ステップＳ２０２でＹＥＳの場合）、ステップＳ２０３で、制御部２１は、新たにグループＩＤを発行する。そして、ステップＳ２０４で、制御部２１は、ステップＳ２０３で発行したグループＩＤを、記憶部２２のグループ情報テーブルに追加して記憶させる。
【０１２５】
図１１は、この発明の第２の実施の形態に従うメモ管理サーバ２００の記憶部２２のグループ情報テーブルおよびメモ情報テーブルに記憶されるグループＩＤとＵＲＬとメモとの記憶状態の例を示す図である。
【０１２６】
図１１を参照して、グループ情報テーブルは、グループＩＤと、そのグループＩＤに対応するＵＲＬおよびメモを記憶するメモ情報テーブルの記憶領域を特定するためのポインタとを対応付けて記憶している。メモ情報テーブルは、ＵＲＬとメモとを対応付けて記憶している。
【０１２７】
ステップＳ２０３およびステップＳ２０４では、たとえば、グループＩＤとして「ＧＲ０００３」が発行され、グループ情報テーブルに、「ＧＲ０００３」と、そのグループＩＤに対応するメモ情報テーブルのポインタ「００３０」とが対応付けられて記憶される。
【０１２８】
また、グループ情報テーブルには、グループＩＤ「ＧＲ０００１」および「ＧＲ０００２」に対応付けられて、それらのグループＩＤに対応するメモ情報テーブルのポインタ「００１０」および「００２０」が記憶される。
【０１２９】
図１０に戻って、ステップＳ２０５で、制御部２１は、ステップＳ２０３で発行したグループＩＤに対応したメモ情報テーブルを生成する。
【０１３０】
図１１に進んで、たとえば、「ＧＲ０００３」のグループＩＤが作成された場合、ポインタ「００３０」で示される記憶領域にそのグループＩＤに対応したメモ情報テーブルが作成される。なお、ここでは、ＵＲＬおよびメモの欄に情報が３組記憶された状態となっているが、メモ情報テーブルの作成時には、ＵＲＬおよびメモの欄には情報は記憶されていない。
【０１３１】
図１０に戻って、ステップＳ２０６で、制御部２１は、ステップＳ２０３で発行したグループＩＤを、新規登録要求の送信元の携帯電話に送信する。その後、制御部２１は、この新規グループ登録処理を終了し、実行する処理をこの処理の呼出元の処理に戻す。
【０１３２】
携帯電話１００では、ステップＳ１０４で、制御部１１が、メモ管理サーバ２００からグループＩＤを受信したか否かを判断する。グループＩＤを受信していないと判断した場合（ステップＳ１０４でＮＯの場合）、制御部１１は、ステップＳ１０４の処理を繰返す。
【０１３３】
一方、グループＩＤを受信したと判断した場合（ステップＳ１０４でＹＥＳの場合）、ステップＳ１０５で、制御部１１は、受信したグループＩＤを記憶部１２に記憶させる。その後、制御部１１は、この新規グループ申請処理を終了し、実行する処理をこの処理の呼出元の処理に戻す。
【０１３４】
図９に戻って、携帯電話１００では、ステップＳ１１１で、制御部１１が、メモ登録開始操作があったか否かを判断する。メモ登録開始操作は、あるＵＲＬの画面へのメモの貼り付けを開始する操作である。メモ登録開始操作がないと判断した場合（ステップＳ１１１でＮＯの場合）、制御部１１は、実行する処理をステップＳ１２１に進める。
【０１３５】
一方、メモ登録開始操作があったと判断した場合（ステップＳ１１１でＹＥＳの場合）、制御部１１は、ステップＳ１１２で、表示部１４に現在表示中の画面のＵＲＬを取得する。
【０１３６】
次に、ステップＳ１１３で、制御部１１は、ユーザがメモを入力するためのメモ入力画面を表示する。そして、ステップＳ１１４で、制御部１１は、ユーザによって操作入力部１３からメモ入力画面に対してメモの入力があったか否かを判断する。メモの入力がないと判断した場合（ステップＳ１１４でＮＯの場合）、制御部１１は、ステップＳ１１４の処理を繰返す。
【０１３７】
一方、メモの入力があったと判断した場合（ステップＳ１１４でＹＥＳの場合）、制御部１１は、ステップＳ１１５で、ステップＳ１１２で取得されたＵＲＬと、ステップＳ１１４で入力されたメモと、記憶部１２に記憶さているこの携帯電話１００が属するグループのグループＩＤとを含む登録要求を、メモ管理サーバ２００に送信する。登録要求は、携帯電話１００に入力されたメモをメモ管理サーバ２００に登録することを要求するための情報である。その後、制御部１１は、実行する処理をステップＳ１２１に進める。
【０１３８】
メモ管理サーバ２００では、ステップＳ２１１で、制御部２１が、携帯電話１００から登録要求を受信したか否かを判断する。登録要求を受信していないと判断した場合（ステップＳ２１１でＮＯの場合）、制御部２１は、実行する処理をステップＳ２２１に進める。
【０１３９】
一方、登録要求を受信したと判断した場合（ステップＳ２１１でＹＥＳの場合）、ステップＳ２１２で、制御部２１は、ステップＳ２１１で受信した登録要求に含まれるグループＩＤが、記憶部２２のグループ情報テーブルに登録済みであるか否かを判断する。グループＩＤが登録済みでないと判断した場合（ステップＳ２１２でＮＯの場合）、制御部２１は、実行する処理をステップＳ２２１に進める。
【０１４０】
一方、グループＩＤが登録済みであると判断した場合（ステップＳ２１２でＹＥＳの場合）、制御部２１は、ステップＳ２１３で、ステップＳ２１１で受信した登録要求に含まれるＵＲＬが、登録要求に含まれるグループＩＤに対応する記憶部１２のメモ情報テーブルに登録済みであるか否かを判断する。
【０１４１】
ＵＲＬが登録済みでないと判断した場合（ステップＳ２１３でＮＯの場合）、ステップＳ２１４で、制御部２１は、登録要求に含まれるグループＩＤに対応するメモ情報テーブルに、登録要求に含まれるＵＲＬを新規に登録する。
【０１４２】
ステップＳ２１４の後、または、ＵＲＬが登録済みであると判断した場合（ステップＳ２１３でＹＥＳの場合）、ステップＳ２１５で、登録要求に含まれるＵＲＬに対応させて、登録要求に含まれるメモを、登録要求に含まれるグループＩＤに対応するメモ情報テーブルに登録する。その後、制御部２１は、実行する処理をステップＳ２２１に進める。
【０１４３】
携帯電話１００では、ステップＳ１２１で、制御部１１が、表示部１４に表示されているウェブページが変更されたか否かを判断する。ウェブページが変更されていないと判断した場合（ステップＳ１２１でＮＯの場合）、制御部１１は、実行する処理をステップＳ１０１に戻す。
【０１４４】
一方、ウェブページが変更されたと判断した場合（ステップＳ１２１でＹＥＳの場合）、制御部１１は、ステップＳ１２２で、変更された後のウェブページのＵＲＬを取得する。そして、ステップＳ１２３で、制御部１１は、ステップＳ１２２で取得したＵＲＬと、記憶部１２に記憶されているグループＩＤとを含む検索要求を、メモ管理サーバ２００に送信する。検索要求は、携帯電話１００に表示されているウェブページに対応するメモの検索をメモ管理サーバ２００に要求するための情報である。その後、制御部１１は、実行する処理をステップＳ１２４に進める。
【０１４５】
メモ管理サーバ２００では、ステップＳ２２１で、制御部２１が、検索要求を受信したか否かを判断する。検索要求を受信していないと判断した場合（ステップＳ２２１でＮＯの場合）、制御部２１は、実行する処理をステップＳ２０１に戻す。
【０１４６】
一方、検索要求を受信したと判断した場合（ステップＳ２２１でＹＥＳの場合）、ステップＳ２２２で、制御部２１は、ステップＳ２２１で受信した検索要求に含まれるＵＲＬとグループＩＤとに対応するメモが、グループ情報テーブルおよびメモ情報テーブルに登録されているか否かを検索する。
【０１４７】
具体的には、まず、制御部２１は、検索要求に含まれるグループＩＤがグループ情報テーブルに登録されているか否かを検索する。登録されている場合は、グループＩＤに対応してグループ情報テーブルに登録されているポインタを読出す。そして、ポインタで示される記憶領域のメモ情報テーブルに、検索要求に含まれるＵＲＬが登録されているか否かを検索する。登録されている場合は、検索要求に含まれるＵＲＬとグループＩＤとに対応するメモが登録されていることとなる。
【０１４８】
ステップＳ２２３では、制御部２１は、ステップＳ２２２での検索の結果、検索要求に含まれるＵＲＬとグループＩＤとに対応するメモが登録されているか否かを判断する。
【０１４９】
メモが登録されていると判断した場合（ステップＳ２２３でＹＥＳの場合）、ステップＳ２２４で、制御部２１は、検索要求に含まれるＵＲＬとグループＩＤとに対応するメモを読出す。そして、ステップＳ２２５で、制御部２１は、ステップＳ２２４で読出したメモを、検索要求の送信元の携帯電話に送信する。その後、制御部２１は、実行する処理をステップＳ２０１に戻す。
【０１５０】
一方、メモが登録されていないと判断した場合（ステップＳ２２３でＮＯの場合）、ステップＳ２２６で、制御部２１は、検索要求に含まれるＵＲＬとグループＩＤとに対応するメモがない旨を、検索要求の送信元の携帯電話に送信する。その後、制御部２１は、実行する処理をステップＳ２０１に戻す。
【０１５１】
携帯電話１００では、ステップＳ１２４で、制御部１１が、メモ管理サーバ２００からメモまたはメモがない旨を受信したかを判断する。ステップＳ１２４でメモがない旨を受信したと判断した場合、制御部１１は、実行する処理をステップＳ１０１に戻す。
【０１５２】
一方、ステップＳ１２４でメモを受信したと判断した場合、ステップＳ１２５で、制御部１１は、ステップＳ１２４で受信したメモを、表示部１４に表示されている画面上に、所定書式で表示する。その後、制御部１１は、実行する処理をステップＳ１０１に戻す。所定書式で表示することについては、図４のステップＳ２５で説明したので重複する説明は繰返さない。
【０１５３】
図１１に進んで、図９および図１０で説明した処理が実行されることによって、グループＩＤが「ＧＲ０００１」のグループに属する携帯電話で、ＵＲＬが「ｈｔｔｐ：／／ｗｗｗ．ａａａ．ｃｏｍ」のウェブページが表示された場合、メモとして「お気に入り」との文章が表示される。
【０１５４】
同様に、グループＩＤが「ＧＲ０００１」のグループに属する携帯電話で、ＵＲＬが「ｈｔｔｐ：／／ｗｗｗ．ｂｂｂ．ｃｏｍ」「ｈｔｔｐ：／／ｗｗｗ．ｃｃｃ．ｃｏｍ」および「ｈｔｔｐ：／／ｗｗｗ．ｄｄｄ．ｃｏｍ」のウェブページが表示された場合、それぞれ、メモとして「３番目のメニューがおすすめ」「参照：ｈｔｔｐ：／／ｗｗｗ．ｃｃｃ．ｃｏ．ｊｐ」および「電話：ＰｈｏｎｅＴｏ：０９０１２３４５６７８」との文章が表示される。
【０１５５】
このように、メモとして、ＵＲＬや電話番号が含まれるようにして、メモから直接、ＵＲＬで示される情報にアクセスできるようにしたり、電話番号で示される相手に連絡が取れるようにしたりしてもよい。
【０１５６】
また、グループＩＤが「ＧＲ０００２」のグループに属する携帯電話で、ＵＲＬが「ｈｔｔｐ：／／ｗｗｗ．ａａａ．ｃｏｍ」「ｈｔｔｐ：／／ｗｗｗ．ｅｅｅ．ｃｏｍ」および「ｈｔｔｐ：／／ｗｗｗ．ｆｆｆ．ｃｏｍ」のウェブページが表示された場合、それぞれ、メモとして「おもしろくない」「おもしろい」および「これ最高！」との文章が表示される。
【０１５７】
また、グループＩＤが「ＧＲ０００３」のグループに属する携帯電話で、ＵＲＬが「ｈｔｔｐ：／／ｗｗｗ．ｈｈｈ．ｃｏｍ」「ｈｔｔｐ：／／ｗｗｗ．ｉｉｉ．ｃｏｍ」および「ｈｔｔｐ：／／ｗｗｗ．ｊｊｊ．ｃｏｍ」のウェブページが表示された場合、それぞれ、メモとして「お気に入り」「お気に入り」および「最悪」との文章が表示される。
【０１５８】
以上説明したように、第２の実施の形態におけるメモ付加システム１０は、ウェブページの画面にメモを付加するメモ付加サービスを提供するメモ管理サーバ２００と、メモ付加サービスの提供を受ける携帯電話１００とを含む。
【０１５９】
また、携帯電話１００によって、ウェブページの画面が表示される。また、ステップＳ１１３およびステップＳ１１４で説明したように、携帯電話１００の制御部１１によって、表示されたウェブページに対してユーザが入力したメモが操作入力部１３から受付けられる。また、ステップＳ１１５で説明したように、制御部１１によって、受付けられたメモと、ウェブページを識別するためのＵＲＬとが、メモ管理サーバ２００に送信される。
【０１６０】
また、ステップＳ２１３からステップＳ２１５までで説明したように、メモ管理サーバ２００の制御部２１によって、携帯電話１００から受信されたメモとＵＲＬとが対応付けられて記憶部２２に記憶される。
【０１６１】
また、ステップＳ１２３で説明したように、制御部１１によって、ウェブページのＵＲＬがメモ管理サーバ２００に送信される。また、ステップＳ２２２およびステップＳ２２３で説明したように、制御部２１によって、携帯電話１００から受信されたＵＲＬが記憶部２２に記憶されているか否かが判定される。また、ステップＳ２２４およびステップＳ２２５で説明したように、制御部２１によって、ＵＲＬが記憶されていると判定されたことを条件として、このＵＲＬに対応して記憶部２２に記憶されているメモが、ＵＲＬの送信元の携帯電話に返信される。また、ステップＳ１２５で説明したように、制御部１１によって、メモ管理サーバ２００からメモが返信されてきた場合、ウェブページの画面とともに、このメモが表示される。
【０１６２】
これにより、ウェブページに対してメモがメモ管理サーバ２００に記憶されている場合には、メモがウェブページとともに即座に表示される。その結果、ウェブページに対応するメモをユーザに分かり易く報知することができる。
【０１６３】
また、携帯電話１００によって、ウェブページを取得する要求が受付けられ、要求が受付けられたウェブページが取得され、取得されたウェブページの画面が表示される。
【０１６４】
これにより、取得されたウェブページに対応するメモをユーザに分かり易く報知することができる。
【０１６５】
また、携帯電話１００により、ウェブブラウザが実行されることによってウェブページが表示される。
【０１６６】
また、ステップＳ１２３で説明したように、携帯電話１００の制御部１１によって、さらに、この携帯電話１００が属するグループを識別するためのグループＩＤが、メモ管理サーバ２００に送信される。また、ステップＳ２２２およびステップＳ２２３で説明したように、メモ管理サーバ２００の制御部２１によって、さらに、携帯電話１００から受信されたＵＲＬおよびグループＩＤが対応されて記憶部１２に記憶されているか否かが判定される。また、ステップＳ２２４およびステップＳ２２５で説明したように、制御部２１によって、記憶されていると判定されたことを条件として、ＵＲＬおよびグループＩＤのそれぞれに対応して記憶部１２に記憶されているメモが携帯電話１００に送信される。
【０１６７】
これにより、携帯電話１００が属するグループおよびウェブページに対してメモがメモ管理サーバ２００に記憶されている場合には、メモがウェブページとともに即座に携帯電話１００の表示部１４に表示される。その結果、携帯電話１００が属するグループおよびウェブページに対応するメモをユーザに分かり易く報知することができる。
【０１６８】
なお、ウェブページが、地図であり、メモが、所定の位置に対応する情報である場合に、携帯電話１００は、所定の位置が地図から特定される範囲にあるときに、メモを表示するようにしてもよい。これにより、所定の位置に対応する情報をユーザに分かり易く報知することができる。
【０１６９】
たとえば、表示部１４での地図の表示範囲がｐ（ｍ）×ｑ（ｍ）の範囲であって、地図の中心の座標が（ｘ，ｙ）である場合に、所定の位置（ａ，ｂ）がｘ−ｐ／２＜ａ＜ｘ＋ｐ／２かつｙ−ｑ／２＜ｂ＜ｙ＋ｑ／２であるときに、所定の位置に対応するメモを表示するようにしてもよい。
【０１７０】
また、ａ−ｐ／２＜ｘ＜ａ＋ｐ／２かつｂ−ｑ／２＜ｙ＜ｂ＋ｑ／２であるときに、所定の位置に対応するメモを表示するようにしてもよい。
【０１７１】
また、（ｘ，ｙ）と（ａ，ｂ）との距離が、ｐ／２またはｑ／２のうち小さい値以下のときに、所定の位置に対応するメモを表示するようにしてもよい。
【０１７２】
また、ｐ（ｍ）×ｑ（ｍ）の範囲が表示部１４での地図の表示範囲より小さい範囲であってもよい。たとえば、地図の表示範囲が２００ｍ×２００ｍである場合に、ｐ＝１００ｍ，ｑ＝１００ｍであってもよい。
【０１７３】
また、ウェブページがショッピングサイトのページであって、このウェブページに対するメモとして電卓アプリを起動させるためのコマンドが含まれるようにして、ウェブページが表示されるときに、このウェブページに対するメモで示される電卓アプリが実行されるようにしてもよい。
【０１７４】
また、本実施の形態においては、ウェブブラウザによって所定のウェブページが表示されるようにした。しかし、これに限定されず、所定情報が表現されるのであれば、所定のプログラムが実行されることによって、所定の結果が得られるものであってもよい。たとえば、メディアプレーヤが実行されることによって、画像、映像、音楽または音声が表現されるものであってもよい。また、ゲームプログラムが実行されることによって、ゲームの画面や音楽が表現されるものであってもよい。
【０１７５】
また、ウェブページに含まれるコンテンツは、無料のコンテンツに限定されず、有料のコンテンツであってもよい。有料コンテンツとしては、動画や音楽や写真などが考えられる。また、有料コンテンツは、着メロ（登録商標）や着うた（登録商標）などの携帯電話において電話や電子メールの着信を知らせる音であってもよい。
【０１７６】
この場合、最初にメモを登録する人物Ａは、有料コンテンツ中の特定の部分にメモを貼り付けることができる。なお、人物Ａは、この有料コンテンツにアクセスする権利を予め持っているものとする。たとえば、有料コンテンツが動画や音楽である場合は、時間的な区間（たとえば、開始から５分１０秒後の時点から５秒間）を指定して、写真集である場合は、写真を識別するための番号（たとえば、１０番目）を指定して、メモを貼り付けることができる。
【０１７７】
そして、人物Ａと同じグループに登録している人物であってこの有料コンテンツにアクセスする権利を予め持っていない人物である人物Ｂが、この有料コンテンツにアクセスしようとすると、この有料コンテンツにアクセスする権利を購入するためのページとともに、人物Ａが貼り付けたメモが、人物Ｂの携帯電話に表示される。
【０１７８】
これによって、人物Ｂは、人物Ａが貼り付けたメモを見て、この有料コンテンツにアクセスする権利を購入するか否かを決めることができる。
【０１７９】
また、本実施の形態においては、ウェブページの画面とともに、メモを表示させることとした。しかし、これに限定されず、所定の情報とともに、付加情報を表現するのであれば他の方法であってもよい。たとえば、所定の情報としては、ウェブページの画面に限らず、所定の音楽、音声または映像であってもよい。また、付加情報を表現することとしては、メモを表示することに限らず、メモを音声として再生することであってもよいし、メモを映像として表示することであってもよいし、メモで指定される機能を実行することであってもよい。
【０１８０】
メモで指定される機能の実行とは、たとえば、「電卓機能」がメモとして登録されている場合に、メモで指定される電卓機能を実行することをいう。
【０１８１】
また、メモが表示されたときに、メモの編集ができるようにしてもよい。これにより、一度入力されたメモを何度でも書替えることができる。
【０１８２】
また、本実施の形態のウェブページにメモを貼り付ける機能を、従来のメモ帳機能の拡張として携帯電話１００に搭載することができる。
【０１８３】
また、本実施の形態においては、携帯電話１００が用いられる場合について説明した。しかし、これに限定されず、携帯電話１００に替えて、ＰＤＡなどの携帯情報端末、または、パーソナルコンピュータなどの情報端末が用いられるようにしてもよい。また、ゲーム機やカーナビゲーションシステムが用いられるようにしてもよい。
【０１８４】
また、本実施の形態における発明を、メモ付加システム１０の発明として捉えてもよい。また、メモ付加システム１０に含まれる携帯電話１００であるメモ付加装置の発明と捉えてもよいし、携帯電話１００で図９のメモ登録表示処理および図１０の新規グループ申請処理を実行するメモ付加方法の発明と捉えてもよいし、携帯電話１００に図９のメモ登録表示処理および図１０の新規グループ申請処理を実行させるメモ付加プログラムの発明と捉えてもよい。また、メモ付加システム１０に含まれるメモ管理サーバ２００であるメモ付加管理サーバの発明として捉えてもよいし、メモ管理サーバ２００で図９のメモ管理処理および図１０の新規グループ登録処理を実行するメモ付加管理方法の発明と捉えてもよいし、メモ管理サーバ２００に図９のメモ管理処理および図１０の新規グループ登録処理を実行させるメモ付加管理プログラムの発明と捉えてもよい。
【０１８５】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１８６】
【図１】この発明の第１の実施の形態に従う携帯電話の構成の概略を示すブロック図である。
【図２】この発明の第１の実施の形態に従う携帯電話の外観を示す外観図である。
【図３】この発明の第１の実施の形態に従う携帯電話の画面遷移を説明するための図である。
【図４】この発明の第１の実施の形態に従う携帯電話で実行されるメモ登録表示処理の流れを示すフローチャートである。
【図５】この発明の第１の実施の形態に従う携帯電話の表示部に所定の画面とともに表示されるメモの表示状態の例を示す第１の表示画面図である。
【図６】この発明の第１の実施の形態に従う携帯電話の表示部に所定の画面とともに表示されるメモの表示状態の例を示す第２の表示画面図である。
【図７】この発明の第２の実施の形態に従うメモ付加システムの構成の概略を示す図である。
【図８】この発明の第２の実施の形態に従うメモ管理サーバの構成の概略を示すブロック図である。
【図９】この発明の第２の実施の形態に従う携帯電話およびメモ管理サーバで実行されるメモ登録表示処理およびメモ管理処理の流れを示すフローチャートである。
【図１０】この発明の第２の実施の形態に従う携帯電話およびメモ管理サーバで実行される新規グループ申請処理および新規グループ登録処理の流れを示すフローチャートである。
【図１１】この発明の第２の実施の形態に従うメモ管理サーバの記憶部のグループ情報テーブルおよびメモ情報テーブルに記憶されるグループＩＤとＵＲＬとメモとの記憶状態の例を示す図である。
【符号の説明】
【０１８７】
１０  メモ付加システム、１１  制御部、１２  記憶部、１３  操作入力部、１４  表示部、１５  無線通信部、１６  音声入出力部、１７  アンテナ、２１  制御部、２２  記憶部、２３  操作入力部、２４  表示部、２５  通信部、２７  外部記憶装置、１００，１００Ａ，１００Ｂ  携帯電話、１３１  ダイヤルボタン、１３２  ４方向ボタン、１３３  ファンクションボタン、１３４  開始ボタン、１３５  終了ボタン、１３６  決定ボタン、１６１  マイク、１６２  スピーカ、２００  メモ管理サーバ、２７１  記録媒体、３００  ウェブサーバ、５００  通信ネットワーク。
【図１】
0004689488.tif 000003
【図２】
0004689488.tif 000004
【図３】
0004689488.tif 000005
【図４】
0004689488.tif 000006
【図５】
0004689488.tif 000007
【図６】
0004689488.tif 000008
【図７】
0004689488.tif 000009
【図８】
0004689488.tif 000010
【図９】
0004689488.tif 000011
【図１０】
0004689488.tif 000012
【図１１】
0004689488.tif 000013