(57)【要約】【課題】日付に応じて更新情報の一覧を提供することが可能なサーバ、更新情報管理方法および表示制御方法を提供する。【解決手段】ネットワーク上の指定されたサイトの更新情報を収集する更新情報収集部と、収集した更新情報に所定のキーワードが含まれている場合、前記更新情報を更新日時と対応付けてデータベースに格納する管理部と、検索要求された日付情報に基づいて前記データベースから更新情報を検索する検索部と、前記検索部により検索した更新情報の一覧を、検索要求元のユーザ端末に送信する送信部と、を備えるサーバ。【選択図】図１
2013210701.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上の指定されたサイトの更新情報を収集する更新情報収集部と、
収集した更新情報に所定のキーワードが含まれている場合、前記更新情報を収集日時と対応付けてデータベースに格納する管理部と、
検索要求された日付情報に基づいて前記データベースから更新情報を検索する検索部と、
前記検索部により検索した更新情報の一覧を、検索要求元のユーザ端末に送信する送信部と、
を備えるサーバ。
【請求項２】
前記所定のキーワードは、収集用に予め指定された収集用キーワードである、請求項１に記載のサーバ。
【請求項３】
前記管理部は、ユーザの業務データに日付情報を対応付けて前記データベースに格納し、
前記検索部は、前記検索要求される日付情報を含む日付情報が対応付けられている業務データを前記データベースから検索し、
前記送信部は、前記更新情報に加えて、前記検索した業務データの一覧を要求元の前記ユーザ端末に送信する、請求項１または２に記載のサーバ。
【請求項４】
前記管理部は、ユーザの業務データ及び前記更新情報から辞書データベースに登録されたキーワードと一致するキーワードを抽出し、当該抽出したキーワードを前記業務データ及び前記更新情報に対応付けて前記データベースに格納する、請求項１から３に記載のサーバ。
【請求項５】
前記管理部は、ユーザの日付別の業務データから辞書データベースに登録されたキーワードと一致するキーワードを抽出し、前記更新情報のうち当該抽出したキーワードを含む更新情報を抽出し、当該抽出したキーワードと当該キーワードを含む更新情報とを前記業務データに対応付けて前記データベースに格納する、請求項１から４のいずれか１項に記載のサーバ。
【請求項６】
前記検索部は、検索要求されたキーワードを含む前記更新情報を検索する、請求項１から５のいずれか１項に記載のサーバ。
【請求項７】
前記検索部は、前記検索要求されたキーワードを含む前記更新情報であって、最新の更新情報および過去一定期間の更新情報を検索する、請求項６に記載のサーバ。
【請求項８】
前記更新情報収集部は、前記指定されたサイトを継続的に監視し、前回監視時のサイト内容と今回監視時のサイト内容とを比較し、両者の差分を更新情報として収集し、
前記管理部は、前記収集された差分に予め指定された収集用キーワードが含まれている場合、当該差分に基づいて更新情報ファイルを作成し、収集日時と対応付けてデータベースに格納する、請求項１から７のいずれか１項に記載のサーバ。
【請求項９】
ネットワーク上の指定されたサイトの更新情報を収集するステップと、
収集した更新情報に所定のキーワードが含まれている場合、前記更新情報を収集日時と対応付けてデータベースに格納するステップと、
検索要求された日付情報に基づいて前記データベースから更新情報を検索するステップと、
前記検索するステップにより検索した更新情報の一覧を、検索要求元のユーザ端末に送信するステップと、
を備える更新情報管理方法。
【請求項１０】
ネットワーク上の指定されたサイトの更新情報に所定のキーワードが含まれている場合、前記更新情報を収集日時と対応付けてデータベースに格納し、検索要求された日付情報に対応する更新情報を前記データベースから検索するサーバにより検索され、送信された更新情報の一覧を表示するステップを含む、表示制御方法。
【請求項１１】
前記表示制御方法は、
ユーザの業務データを日付情報に対応付けて前記データベースに格納し、前記検索要求された日付情報に基づいて、前記データベースから業務データを検索する前記サーバから送信された業務データの一覧をさらに表示するステップをさらに含む、請求項１０に記載の表示制御方法。
【請求項１２】
前記表示制御方法は、
前記更新情報および業務データの一覧のうち、ユーザに指定された更新情報または業務データを表示するステップと、
表示された更新情報または業務データ中の、検索要求用にリンク付けされたキーワードが指定されると、指定されたキーワードに応じて前記サーバにより検索された更新情報または業務データの一覧を表示するステップと、
をさらに含む、請求項１０または１１に記載の表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバ、更新情報管理方法および表示制御方法に関する。
【背景技術】
【０００２】
近年、モバイル端末が急速に普及し、外出先等においてモバイル端末を利用する場面が増えている。近年普及しているモバイル端末は、例えばノートＰＣ（パーソナルコンピュータ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｃｅ）、タブレット端末、スマートフォン、携帯電話等が挙げられる。特にスマートフォンの出荷台数は年々増加しており、個人利用に留まらず、法人でも業務用に利用され始めている。
【０００３】
業務用の利用としては、例えば訪問先や訪問先へ向かう途中での提案資料の確認、営業報告書の作成、スケジュール管理、業務用のデータ管理等にスマートフォン等のモバイル端末が利用されることが想定される。また、モバイル端末は、ネットワークと接続し、ネットワーク上のＷｅｂサイトを表示することも可能である。
【０００４】
ここで、Ｗｅｂページのデータが更新されたことを検知して利用者へ通知する技術に関し、下記特許文献１では、Ｗｅｂの同一ページ内や複数ページにまたがって出現した記事タイトルを重複することなく通知する技術が開示されている。
【先行技術文献】
【非特許文献】
【０００５】
【特許文献１】特開２００７−５２７３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、法人の業務利用にスマートフォンに代表されるモバイル端末の導入を考える場合、システム再構築のためのコストや手間、また、社内ネットワークに外部（モバイル端末）からのアクセスを許可すること等によるセキュリティ問題が懸念される。
【０００７】
また、出張先等で利用者が当日の業務に関係するＷｅｂページを確認する場合が想定されるが、上述した特許文献１では、当日の業務に関係するＷｅｂページの更新情報の表示については何ら考慮されていない。
【０００８】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、日付に応じて更新情報の一覧を提供することが可能な、新規かつ改良されたサーバ、更新情報管理方法および表示制御方法を提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明のある観点によれば、ネットワーク上の指定されたサイトの更新情報を収集する更新情報収集部と、収集した更新情報に所定のキーワードが含まれている場合、前記更新情報を収集日時と対応付けてデータベースに格納する管理部と、検索要求された日付情報に基づいて前記データベースから更新情報を検索する検索部と、前記検索部により検索した更新情報の一覧を、検索要求元のユーザ端末に送信する送信部と、を備えるサーバが提供される。
【００１０】
また、前記所定のキーワードは、収集用に予め指定された収集用キーワードであってもよい。
【００１１】
また、前記管理部は、ユーザの業務データに日付情報を対応付けて前記データベースに格納し、前記検索部は、前記検索要求される日付情報を含む日付情報が対応付けられている業務データを前記データベースから検索し、前記送信部は、前記更新情報に加えて、前記検索した業務データの一覧を要求元の前記ユーザ端末に送信してもよい。
【００１２】
また、前記管理部は、ユーザの業務データ及び前記更新情報から辞書データベースに登録されたキーワードと一致するキーワードを抽出し、当該抽出したキーワードを前記業務データ及び前記更新情報に対応付けて前記データベースに格納してもよい。
【００１３】
また、前記管理部は、ユーザの日付別の業務データから辞書データベースに登録されたキーワードと一致するキーワードを抽出し、前記更新情報のうち当該抽出したキーワードを含む更新情報を抽出し、当該抽出したキーワードと当該キーワードを含む更新情報とを前記業務データに対応付けて前記データベースに格納してもよい。
【００１４】
また、前記検索部は、検索要求されたキーワードを含む前記更新情報を検索してもよい。
【００１５】
また、前記検索部は、前記検索要求されたキーワードを含む前記更新情報であって、最新の更新情報および過去一定期間の更新情報を検索してもよい。
【００１６】
また、前記更新情報収集部は、前記指定されたサイトを継続的に監視し、前回監視時のサイト内容と今回監視時のサイト内容とを比較し、両者の差分を更新情報として収集し、前記管理部は、前記収集された差分に予め指定された収集用キーワードが含まれている場合、当該差分に基づいて更新情報ファイルを作成し、収集日時と対応付けてデータベースに格納してもよい。
【００１７】
また、上記課題を解決するために、本発明の別の観点によれば、ネットワーク上の指定されたサイトの更新情報を収集するステップと、収集した更新情報に所定のキーワードが含まれている場合、前記更新情報を収集日時と対応付けてデータベースに格納するステップと、検索要求された日付情報に基づいて前記データベースから更新情報を検索するステップと、前記検索するステップにより検索した更新情報の一覧を、検索要求元のユーザ端末に送信するステップと、を備える更新情報管理方法が提供される。
【００１８】
また、上記課題を解決するために、本発明の別の観点によれば、ネットワーク上の指定されたサイトの更新情報に所定のキーワードが含まれている場合、前記更新情報を収集日時と対応付けてデータベースに格納し、検索要求された日付情報に対応する更新情報を前記データベースから検索するサーバにより検索され、送信された更新情報の一覧を表示するステップを含む、表示制御方法が提供される。
【００１９】
また、前記表示制御方法は、ユーザの業務データを日付情報に対応付けて前記データベースに格納し、前記検索要求された日付情報に基づいて、前記データベースから業務データを検索する前記サーバから送信された業務データの一覧をさらに表示するステップをさらに含んでもよい。
【００２０】
また、前記表示制御方法は、前記更新情報および業務データの一覧のうち、ユーザに指定された更新情報または業務データを表示するステップと、表示された更新情報または業務データ中の、検索要求用にリンク付けされたキーワードが指定されると、指定されたキーワードに応じて前記サーバにより検索された更新情報または業務データの一覧を表示するステップと、をさらに含んでもよい。
【発明の効果】
【００２１】
以上説明したように本発明によれば、日付に応じて更新情報の一覧を提供することが可能である。
【図面の簡単な説明】
【００２２】
【図１】本発明の一実施形態によるデータ閲覧システムの全体構成を示す図である。
【図２】本実施形態による管理サーバの構成を示すブロック図である。
【図３】本実施形態による管理部によるタグの抽出について説明するための図である。
【図４】本実施形態による利用者ＤＢに格納されているデータの一例を示す図である。
【図５】本実施形態によるクライアント端末の構成を示すブロック図である。
【図６】本実施形態による動作処理を示すフローチャートである。
【図７】本実施形態による業務データのアップロードの際の操作画面の一例を示す図である。
【図８】本実施形態による更新情報収集処理を示すフローチャートである。
【図９】本実施形態による業務データ・更新情報一覧の表示例を示す図である。
【図１０】本実施形態による操作例を説明するための図である。
【発明を実施するための形態】
【００２３】
以下に添付図面を参照しながら、本発明の実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２４】
＜１．データ閲覧システムの概要＞
図１は、本発明の一実施形態によるデータ閲覧システムの全体構成を示す図である。図１に示すように、本実施形態によるデータ閲覧システムは、クライアント端末（ユーザ端末）１Ａ、１Ｂ、１Ｃ、管理サーバ２、およびネットワーク上の各Ｗｅｂサイト７を含む。また、管理サーバ２は、ファイアーウォール３を介して社内ネットワークと接続し、社内ネットワークは、例えば複数の社内ＰＣ（パーソナルコンピュータ）４Ａ、４Ｂ、および社内サーバ５を含む。
【００２５】
なお、以下複数のクライアント端末１Ａ、１Ｂ、１Ｃを個々に区別する必要がない場合は、クライアント端末１と称す。また、以下社内ＰＣ４Ａ、４Ｂ、社内ＰＣの表示部４０Ａ、４０Ｂを個々に区別する必要がない場合も、社内ＰＣ４、表示部４０と称す。
【００２６】
図１に示すように、管理サーバ２は、ネットワーク上の各Ｗｅｂサイト７と接続し、各Ｗｅｂサイトの更新情報を収集することができる。さらに、管理サーバ２は、指定されたキーワードが更新情報に含まれている場合、当該更新情報を格納する。
【００２７】
また、図１に示すように、ファイアーウォール（ＦＷ）３は、外部との通信を制御し、内部のコンピュータネットワーク（社内ネットワーク）の安全を維持している。社内ネットワークにおいては、社内ＰＣ４により業務データが処理され、社内ＰＣ４または社内サーバ５に業務データが格納される。利用者は、社内ＰＣ４を操作し、任意の業務データを管理サーバ２にアップロードすることができる。なお、本明細書において、業務データとは、電子化された文書、資料、図、画像または動画等を含む。
【００２８】
一方、クライアント端末１Ａ（スマートフォン）、１Ｂ（タブレット端末）は、例えば３Ｇ公衆網およびＶＰＮサーバを介して管理サーバ２と接続してもよいし、無線ＬＡＮ通信により管理サーバ２と接続してもよい。また、クライアント１Ｃ（ノートＰＣ）は、インターネットを介して管理サーバ２と接続してもよいし、無線ＬＡＮ通信により管理サーバ２と接続してもよい。
【００２９】
このように各クライアント端末１は管理サーバ２に接続し、管理サーバ２に格納されている業務データおよび更新情報を取得することができる。これにより、利用者は、外出先でクライアント端末を利用して所望の業務データおよび更新情報を閲覧することができる。
【００３０】
なお、クライアント端末１は、表示終了後の業務データを削除してもよい。これにより、本実施形態による業務システムは、情報の流出を防止することができる。
【００３１】
ここで、上述したように、外出先においてモバイル端末で業務データを閲覧する場合、社内ネットワークに外部（モバイル端末）からのアクセスを許可する必要があり、セキュリティ上問題があった。また、モバイル端末の導入に伴って社内ネットワークを再構築しなければならない場合、コストや手間がかかるという問題があった。
【００３２】
また、業務データの他、出張先等で当日の業務に関係するＷｅｂページの内容を確認したい場合、利用者は新たにブラウザを立ち上げて所望のＷｅｂページにアクセスするといった煩雑な操作を行う必要があり、時間がかかるという問題があった。
【００３３】
これに対し、本実施形態によるデータ閲覧システムでは、上述したように、管理サーバ２に社内ネットワークから業務データがアップロードされ、また、管理サーバ２はネットワーク上の各Ｗｅｂサイト７から更新情報を収集することができる。これにより、クライアント端末１は、管理サーバ２に接続することで、所望する業務データおよび更新情報を取得することができる。
【００３４】
以下、このような本発明の一実施形態によるデータ閲覧システムに含まれる管理サーバ２およびクライアント端末１の基本構成について順次説明する。
【００３５】
＜２．基本構成＞
［２−１．管理サーバ］
図２は、本実施形態による管理サーバ２の構成を示すブロック図である。図２に示すように、管理サーバ２は、制御部２０、通信部２５、辞書データＤＢ２６、利用者ＤＢ（データベース）２７、およびサイト内容記憶部２８を有する。
【００３６】
通信部２５は、外部装置と接続してデータを送信または受信する機能を有する。本実施形態による通信部２５は、例えば社内ネットワークに含まれる社内ＰＣ４から、ＦＷ３を介して業務データを受信する。また、通信部２５は、ネットワーク上の指定された各Ｗｅｂサイト７を継続的に監視し、Ｗｅｂページ（サイト内容）を取得する。
【００３７】
また、通信部２５は、クライアント端末１からの要求に応じて、検索結果である業務データ・更新情報の一覧、業務データ、および更新情報等をクライアント端末１に送信する。
【００３８】
制御部２０は、管理サーバ２の各構成を制御する。より具体的には、本実施形態による制御部２０は、業務データに日付情報を対応付けて利用者ＤＢ２７に格納し、業務データの管理を行う管理部２１、クライアント端末１からの要求に応じて利用者ＤＢ２７を検索する検索部２２、および更新情報収集部２４を有する。
【００３９】
管理部２１は、通信部２５を介して社内ネットワークからアップロードされた業務データから、辞書データＤＢ２６に基づいて、日付情報およびキーワード等のタグを抽出する。ここで、図３を参照して管理部２１によるタグの抽出について説明する。
【００４０】
図３に示すように、辞書データＤＢ２６には日付情報を抽出するためのパターン情報が格納されているので、管理部２１は、当該パターン情報を参照して業務データ１００の付加情報（ファイル名等）や内容から日付情報を抽出することができる。また、辞書データＤＢ２６には、会社名、商品名等のキーワードも格納されているので、管理部２１は、当該キーワードを参照して業務データ１００の付加情報（ファイル名等）や内容からキーワードを抽出することができる。
【００４１】
管理部２１は、このように抽出したタグを業務データに対応付けて利用者ＤＢ２７に格納する。なお、本実施形態によるタグ付けは、管理部２１による自動タグ付けに限定されず、管理部２１は、利用者により任意で入力されたタグを業務データに対応付けてもよい（手動タグ付け）。
【００４２】
また、管理部２１は、業務データまたは更新情報中の抽出したタグ部分（日付情報およびキーワード等）に、ハイパーリンクを埋め込んでもよい（リンク付け）。これらのリンク先は、抽出したタグを検索条件として検索部２２により検索された業務データ・更新情報の一覧画面としてもよい。
【００４３】
また、管理部２１は、ハイパーリンクの埋め込みを、パターン情報に基づいて抽出したＵＲＬ、メールアドレス、住所やスポット名などの位置表現、および電話番号等に対して行ってもよい。この場合のリンク先は、各々の専用アプリケーションにより表示される画面としてもよい。例えばハイパーリンクが埋め込まれたＵＲＬがクリックされると、ブラウザが立ち上がり、当該ＵＲＬにより指定されたＷｅｂページが表示される。また、ハイパーリンクが埋め込まれたメールアドレスがクリックされると、メールアプリケーションが立ち上がり、当該メールアドレス宛のメール作成画面が表示される。
【００４４】
さらに、本実施形態による管理部２１は、後述する更新情報収集部２４により収集された、利用者に指定されたＷｅｂサイトの更新情報に、所定のキーワードが含まれているか否かを判定する。所定のキーワードとは、収集用に予め指定された収集キーワードであってもよいし、辞書データＤＢ２６に格納されているキーワードであってもよい。また、上述した業務データからタグとして抽出されたキーワードを所定のキーワードとして判定に用いることにより、処理効率を向上させることができる。また、管理部２１は、更新情報に所定のキーワードが含まれていると判定した場合、当該更新情報のファイル（データ）を作成し、ファイル名（例えば、「〜サイト更新情報＿収集日時」等）を付け、収集日付と対応付けて利用者ＤＢ２７に格納する。また、管理部２１は、業務データと、業務データからタグとして抽出したキーワードと、当該抽出したキーワードを含む更新情報とを関連付けて利用者ＤＢ２７に格納してもよい。  
【００４５】
なお、管理部２１は、前回作成した同サイトの更新情報のファイルが利用者ＤＢ２７に格納されている場合、これに今回の更新情報を追加してもよい。また、管理部２１は、今回の更新情報を前回作成した同サイトの同日の更新情報のファイルに追加する場合、ファイル名に含まれる「収集日時」を変更してもよい。
【００４６】
検索部２２は、上述したように、クライアント端末１からの要求に応じて利用者ＤＢ２７を検索する。より具体的には、本実施形態による検索部２２は、クライアント端末１からの要求に応じて、まず、現在の日付を含む日付情報が対応付けられた更新情報および業務データを利用者ＤＢ２７から検索してもよい。これにより、当日の更新情報および業務データの一覧が利用者に提供され得る。
【００４７】
また、検索部２２は、クライアント端末１から検索要求されたキーワード、日付情報を各々含むキーワード、日付情報が対応付けられた業務データおよび更新情報を利用者ＤＢ２７から検索してもよい。また、検索部２２は、検索要求されたキーワードを含むキーワードが対応付けられた過去一定期間の（例えば過去数日分の）更新情報を検索結果としてもよい。
【００４８】
また、本実施形態による検索部２２は、現在の日付情報を含む日付情報が対応付けられた業務データと、当該業務データに対応付けられたキーワードを含むキーワードおよび現在の日付情報が対応付けられた更新情報を検索してもよい。これにより、当日の業務に関する更新情報および業務データの一覧が利用者に提供され得る。なお、検索部２２は、現在の日付を含む日付情報や検索要求されたキーワードが対応付けられた業務データを検索し、当該業務データおよびこれに関連付けられた更新情報を検索結果としてもよい。
【００４９】
更新情報収集部２４は、サイト内容記憶部２８に格納されたサイト内容を参照し、更新情報を収集する。より具体的には、更新情報収集部２４は、サイト内容記憶部２８に格納された前回監視時のサイト内容と今回監視時のサイト内容とを比較し、差分を更新情報として収集する。
【００５０】
辞書データＤＢ２６は、業務データから抽出すべきタグに関する情報を格納している。例えば、辞書データＤＢ２６は、会社名、商品名、住所やスポット名などの位置表現等のキーワード（固有名詞）や、日付、ＵＲＬ、メールアドレス、電話番号等を判別するためのパターン情報を格納する。
【００５１】
また、辞書データＤＢ２６に格納されているキーワードは、業務に関するものであって、上述したように、管理部２１により更新情報を利用者ＤＢ２７に格納するか否かの判定に用いられてもよい。
【００５２】
サイト内容記憶部２８は、通信部２５が継続的に監視するネットワーク上の指定されたＷｅｂサイト７の内容（Ｗｅｂページ）を格納する。また、サイト内容記憶部２８は、少なくとも前回監視時のサイト内容と今回監視時のサイト内容を格納する。
【００５３】
利用者ＤＢ２７は、各利用者からアップロードされた業務データを利用者毎に格納する。また、本実施形態による利用者ＤＢ２７は、各利用者が指定したＷｅｂサイトの更新情報を利用者毎に格納する。例えば、図２に示すように、利用者ＤＢ２７は、利用者Ａの複数のデータ２８Ａ、および利用者Ｂの複数のデータ２８Ｂを各々格納する。
【００５４】
ここで、利用者ＤＢ２７に格納されている利用者Ａの複数のデータ２８Ａの一例を図４に示す。図４に示すように、例えば利用者ＤＢ２７は、利用者Ａによりアップロードされた業務データ２８１および利用者Ａにより指定されたＷｅｂサイトの更新情報２８３を、利用者Ａのデータ２８Ａとして格納する。
【００５５】
業務データ２８１は、図４に示すように、各業務データが、ファイル名、上述した管理部２１により抽出された日付情報・キーワード、およびアクセス権限と対応付けて格納されている。
【００５６】
アクセス権限は、まず、業務データのアップロードを行った本人である利用者Ａが設定される。さらに、アクセス権限は、利用者Ａが許可した他の利用者（個人やグループ）に設定されてもよい。図４に示す例では、「○○プレスリリース」および「○○説明会資料」について、「ＢＢプロジェクトグループ」からのアクセスが許可されている。このように、アップロードを行った本人によりアクセス権限が設定されることで、情報漏洩を防止することができる。
【００５７】
更新情報２８３は、図４に示すように、各更新情報が、ファイル名、上述した管理部２１により対応付けられた日付情報、更新情報に含まれると判定されたキーワード、およびアクセス権限とが対応付けて格納されている。
【００５８】
なお、上述したように、本実施形態では同日の同サイトの更新情報が１つのファイルに追加されていってもよい。よって、例えば図４に示すように、前日までの更新情報のファイル名には、「更新情報２０１１．１１．１２」および「更新情報２０１１．１１．１３」等のように、収集日付が含まれる。また、図４に示すように、当日の更新情報のファイル名には、「更新情報２０１１．１１．１４＿０９：００」のように、収集日付および収集時間が含まれる。
【００５９】
［２−２．クライアント端末］
次に、本実施形態によるクライアント端末１の基本構成について説明する。クライアント端末１は、モバイル型の情報処理装置であって、利用者により外出先等で利用される。クライアント端末１は、図１に示したように、例えばスマートフォン、ノートＰＣ、およびタブレット端末等の様々な形態が想定されるが、ここでは、クライアント端末１の複数の形態に共通する主要構成について説明する。
【００６０】
図５は、本実施形態によるクライアント端末の構成を示すブロック図である。図５に示すように、クライアント端末１は、制御部１０、表示制御部１１、表示部１２、操作入力部１３、通信部１４、および記憶部１５を有する。
【００６１】
制御部１０は、クライアント端末１の各構成を制御する。より具体的には、制御部１０は、日付情報やキーワードに応じた業務データおよび更新情報の一覧を管理サーバ２に要求する。
【００６２】
表示制御部１１は、表示部１２を制御し、各種画面を表示させる。より具体的には、本実施形態による表示制御部１１は、管理サーバ２から受信した検索結果に基づいて、業務データおよび更新情報の一覧を表示部１２に表示するよう制御する。
【００６３】
また、表示制御部１１は、操作入力部１３により検出された利用者による操作に応じて表示画面を制御する。
【００６４】
表示部１２は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ−Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）またはＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）などにより実現される。
【００６５】
操作入力部１３は、利用者による操作を検出するためのデバイスであって、例えば、タッチパネル、ボタン、スイッチ、キーボードおよびマウス等により実現される。
【００６６】
記憶部１５は、各構成が処理を実行するための各種プログラムが記憶されている。また、記憶部１５は、ＲＯＭ、ＲＡＭおよびＨＤＤ等により実現される。
【００６７】
以上、本実施形態による管理サーバ２およびクライアント端末１の構成について詳細に説明した。続いて、本実施形態による動作処理について具体的に説明する。
【００６８】
＜３．動作処理＞
[３−１．業務データおよび更新情報の検索処理]
図６は、本実施形態による動作処理を示すフローチャートである。図６に示すように、まず、ステップＳ１０３において、社内ＰＣ４は、利用者による業務データのアップロード操作を受け付ける。ここで、図７を参照して本実施形態によるアップロード操作の一例について説明するが、本実施対によるアップロード操作はこれに限定されない。
【００６９】
図７は、社内ＰＣ４の表示部４０に表示される操作画面の一例を示す図である。図７に示すウィンドウ４１０は、社内ネットワーク内に格納されている業務データのフォルダである。また、図７に示すウィンドウ４２０は、管理サーバ２内の利用者のフォルダである。
【００７０】
利用者は、任意の業務データをウィンドウ４１０から選択し、ドラッグ＆ドロップによりウィンドウ４２０にコピーすることでアップロード操作を直感的に行うことができる。
【００７１】
次いで、ステップＳ１０６において、社内ＰＣ４は、業務データを管理サーバ２に送信する（業務データのアップロード）。
【００７２】
次に、ステップＳ１０９において、管理サーバ２の管理部２１は、辞書データＤＢ２６を参照して社内ＰＣ４から送信された業務データからタグを抽出し、業務データに対応付ける（図３参照）。上述したように、業務データに対応付けられたタグは検索部２２による検索の際にキーワードとして用いられる。
【００７３】
次いで、ステップＳ１１２において、管理サーバ２の管理部２１は、業務データ内の所定のテキスト（キーワード、日付、ＵＲＬおよびメールアドレス等）にリンク付けを行う。
【００７４】
次に、ステップＳ１１５において、管理サーバ２の管理部２１は、リンク付けを行った業務データを抽出したタグに対応付けて利用者ＤＢ２７に格納する。
【００７５】
次いで、ステップＳ１１６において、社内ＰＣ４は、利用者による監視対象のＷｅｂサイトを指定する操作を受け付ける。
【００７６】
次に、ステップＳ１１７において、社内ＰＣ４は、指定されたＷｅｂサイトのＵＲＬ情報を管理サーバ２に送信する。
【００７７】
続いて、ステップＳ２００において、管理サーバ２は、指定されたＷｅｂサイトを継続的に監視し、更新情報を収集する。なお、ステップＳ２００における更新情報収集処理については図８を用いて後述する。
【００７８】
次いで、ステップＳ１１８において、クライアント端末１は、本実施形態によるデータ閲覧システムを利用するためのアプリケーションを起動し、管理サーバ２と接続し、管理サーバ２に対してデータ閲覧の要求を行う。
【００７９】
次に、ステップＳ１２１において、管理サーバ２の検索部２２は、クライアント端末１から指定された日付情報やキーワードに基づいて利用者ＤＢ２７を検索する。より具体的には、検索部２２は、現在の日付情報やキーワードを含む日付情報やキーワードが対応付けられた業務データおよび更新情報を利用者ＤＢ２７から検索する。
【００８０】
続いて、ステップＳ１２４において、管理サーバ２は、検索した業務データ、更新情報の一覧を要求元のクライアント端末１に送信する。
【００８１】
そして、ステップＳ１２７において、クライアント端末１の表示制御部１１は、管理サーバ２から受信した業務データ、更新情報の一覧を表示するよう制御する。これにより、利用者は、当日の業務に関連する業務データおよび更新情報を確認することができる。
【００８２】
[３−２．更新情報収集処理]
次に、上述したステップＳ２００に示す更新情報収集処理について図８を参照して詳細に説明する。
【００８３】
図８に示すように、まず、ステップＳ２０３において、管理サーバ２の通信部２５は、利用者に指定されたＷｅｂサイト７を継続的に監視してサイト内容（Ｗｅｂページ）を取得し、サイト内容記憶部２８に格納する。
【００８４】
次いで、ステップＳ２０６において、管理サーバ２の更新情報収集部２４は、サイト内容記憶部２８に格納されている前回監視時のサイト内容と今回監視時のサイト内容を比較する。
【００８５】
次に、ステップＳ２０９において、管理サーバ２の更新情報収集部２４は、比較の結果抽出された差分を更新情報として収集する。
【００８６】
次いで、ステップＳ２１２において、管理サーバ２の管理部２１は、予め指定された収集用キーワードが更新情報に含まれている場合、当該更新情報を収集日付と対応付けて利用者ＤＢ２７に格納する。なお、収集用キーワードが予め指定されていない場合、管理部２１は、更新情報を収集日付と対応づけて利用者ＤＢ２７に格納してもよい。その場合、図４に示す更新情報のキーワードの欄は空欄となる。また、管理部２１は、収集日付に加えて、辞書データＤＢ２６を参照して更新情報から抽出されたキーワードを更新情報に対応付けて利用者ＤＢ２７に格納してもよい。
【００８７】
以上、本実施形態による更新情報収集処理について詳細に説明した。続いて、上記ステップＳ１２７に示す表示制御処理においてクライアント端末１で表示される業務データおよび更新情報の一覧表示について具体例を挙げて説明する。
【００８８】
[３−３．業務データおよび更新情報の一覧表示]
図１０は、本実施形態によるクライアント端末１において表示される業務データおよび更新情報の一覧の表示例を示す図である。図１０に示すように、クライアント端末１（ここでは、スマートフォン）の表示部１２に、業務データの一覧を含む表示画面１２０が表示される。
【００８９】
図１０に示すように、表示画面１２０は、検索条件の入力欄１２２、検索ボタン１２３、および業務データ・更新情報の一覧１２４を含む。業務データ・更新情報の一覧１２４には、図１０に示すように、当日の業務に関連する業務データの他、当日の指定Ｗｅｂサイトの更新情報２１２が含まれる。利用者は、更新情報２１２をタップする等の少ない操作で、指定Ｗｅｂサイトの当日の更新情報を閲覧することができる。これにより、利用者は、例えば訪問先の顧客と話す際に、商談に関連する話題として更新情報を提示することができる。
【００９０】
また、図１０に示すように、検索条件の入力欄１２２には、管理サーバ２の検索部２２が検索条件として用いた現在の日付が表示される。なお、検索条件の入力欄１２２に利用者により任意の日付やキーワード等が入力され、検索ボタン１２３がタップされた場合、クライアント端末１は、入力された検索条件に基づく業務データ・更新情報の検索を管理サーバ２に要求してもよい。
【００９１】
[３−４．操作例]
上述したように、クライアント端末１では、当日の業務に関連する業務データ・更新情報の一覧１２４が表示されるので、利用者は、任意の業務データ・更新情報をタップしてその内容を閲覧することができる。以下、図１０を参照して業務データ・更新情報の一覧１２４に対する具体的な操作例について説明する。
【００９２】
図１０は、本実施形態による操作例を説明するための図である。図１０の表示画面２１０に含まれる業務データ・更新情報の一覧１２４のうち、「今日（１１／１４）の予定」の項目１２５がタップされると、表示画面２２０に示すように、「今日（１１／１４）の予定」のデータが展開される。
【００９３】
また、図１０の表示画面２２０に示すように、タップして展開された業務データのうち、ハイパーリンクが埋め込まれている部分には下線が引かれている。クライアント端末１は、利用者によりハイパーリンクが埋め込まれている部分がタップされると、リンク先の画面を表示するよう制御する。
【００９４】
具体的には、例えば図１０に示すように、業務データ中の、ハイパーリンクが埋め込まれたタグ部分である「ＭＭ新聞」がタップされた場合、クライアント端末１は、当該タグ（キーワード“ＭＭ新聞”）を検索条件として管理サーバ２により検索された業務データ・更新情報の一覧１２７を示す表示画面２３０を表示する。
【００９５】
なお、キーワード“ＭＭ新聞”を検索条件として検索した業務データ・更新情報の一覧１２７では、図１０に示すように、“ＭＭ新聞”がキーワードとして対応付けられた更新情報が過去数日分含まれていてもよい。
【００９６】
＜５．まとめ＞
以上説明したように、本実施形態によるデータ閲覧システムによれば、日付に応じた更新情報がクライアント端末１に表示される。これにより、利用者は、例えば当日の業務に関連するＷｅｂサイトの更新情報を、訪問先に向かう途中や訪問先の顧客と話す際に閲覧することができる。
【００９７】
また、本実施形態によるデータ閲覧システムによれば、更新情報および社内ネットワークからアップロードされた業務データの一覧がクライアント端末１に表示される。これにより、利用者は、例えば当日の業務に関連するＷｅｂサイトの更新情報、および社内の業務データを、外出先で閲覧することができる。
【００９８】
なお、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【符号の説明】
【００９９】
１、１Ａ、１Ｂ、１Ｃ    クライアント端末
１０    制御部
１１    表示制御部
１２    表示部
１３    操作入力部
１４    通信部
１５    記憶部
２    管理サーバ
２０    制御部
２１    管理部
２２    検索部
２４    更新情報収集部
２５    通信部
２６    辞書データＤＢ（データベース）
２７    利用者ＤＢ（データベース）
２８    サイト内容記憶部
３    ファイアーウォール（ＦＷ）
４    社内ＰＣ（パーソナルコンピュータ）
４０    表示部
５    社内サーバ
７    Ｗｅｂサイト
【図１】
2013210701.tif 000003
【図２】
2013210701.tif 000004
【図３】
2013210701.tif 000005
【図４】
2013210701.tif 000006
【図５】
2013210701.tif 000007
【図６】
2013210701.tif 000008
【図７】
2013210701.tif 000009
【図８】
2013210701.tif 000010
【図９】
2013210701.tif 000011
【図１０】
2013210701.tif 000012