(57)【特許請求の範囲】
【請求項１】
情報ソースから取得した元情報を編集して配信情報とし、前記配信情報をユーザーの使用する１以上の情報配信端末に配信するルールが定義された配信ルール設定テーブルと、
前記１以上の情報配信端末と、前記１以上の情報配信端末へ前記配信情報を配信する優先度が定義された配信端末設定テーブルと、
前記配信ルール設定テーブルに基づいて、前記情報ソースから前記元情報を取得し、取得した元情報を編集して前記配信情報とする情報編集部と、
前記ユーザーの前記１以上の情報配信端末へのログイン状態を管理するログイン認証サーバーから前記ログイン状態を取得するスケジュール管理部と、
前記情報編集部が編集した前記配信情報を、前記スケジュール管理部が取得した前記ログイン状態と前記配信端末設定テーブルに基づいて選択した前記情報配信端末に配信し、前記配信情報が配信された情報配信端末が前記配信情報の閲覧に適さないとき、前記閲覧に適する情報配信端末を推奨する情報配信部と
を備えた
情報管理装置。
【請求項２】
請求項１に記載の情報管理装置であって、
前記配信ルール設定テーブルには、前記配信情報を配信する配信タイミングが定義されており、
前記スケジュール管理部は、
前記ユーザーのスケジュールを管理するスケジュール管理サーバーから前記ユーザーのスケジュールを取得し、
前記情報配信部は、
前記配信ルール設定テーブルに定義された前記配信タイミングと、前記スケジュール管理部が取得した前記スケジュールとに基づいて、前記選択した前記情報配信端末に前記配信情報を配信する
情報管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、様々な情報ソースから情報を取得し、ユーザーに提示する情報管理装置に関する。
【背景技術】
【０００２】
従来、インターネットなど様々な情報ソースが存在する環境において、ユーザーが情報を効率良く集めるための工夫がなされてきた。
【０００３】
例えば、特許文献１において開示されている技術では、ユーザーが指定する出力スケジュール情報に基づいて設定された出力スケジュールに従って、いずれかのサーバーの情報資源から指定された情報を取得し、取得した情報を設定されたタイミングで出力するようにデータ処理および画像出力処理を制御している。
【０００４】
特許文献１の技術では、具体的には、画像形成装置が、ユーザーにより指定されたＵＲＬ（Uniform Resource Locator）のＷｅｂページを取得し、ユーザーにより指定されたスケジュールで取得したＷｅｂページの内容を印刷する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１１−３５５４９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、上記の技術では、ユーザーがデスクトップＰＣ（Personal Computer）などの端末や、スマートフォンなどの携帯端末、画像形成装置などの出力端末等、複数の端末を使い分けている状況には対応できていなかった。
【０００７】
以上のような事情に鑑み、本発明の目的は、ユーザーの端末利用状況に応じて、適切な端末に情報を配信できる情報管理装置を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の一形態に係る情報管理装置は、情報ソースから取得した元情報を編集して配信情報とし、前記配信情報をユーザーの使用する１以上の情報配信端末に配信するルールが定義された配信ルール設定テーブルと、前記１以上の情報配信端末と、前記１以上の情報配信端末へ前記配信情報を配信する優先度が定義された配信端末設定テーブルと、前記配信ルール設定テーブルに基づいて、前記情報ソースから前記元情報を取得し、取得した元情報を編集して前記配信情報とする情報編集部と、前記ユーザーの前記１以上の情報配信端末へのログイン状態を管理するログイン認証サーバーから前記ログイン状態を取得するスケジュール管理部と、前記情報編集部が編集した前記配信情報を、前記スケジュール管理部が取得した前記ログイン状態と前記配信端末設定テーブルに基づいて選択した前記情報配信端末に配信する情報配信部とを備える。そのため、ユーザーの端末利用状況に応じて、適切な端末に情報を配信できる。
【０００９】
上記目的を達成するため、本発明の一形態に係る情報管理装置では、前記配信ルール設定テーブルには、前記配信情報を配信する配信タイミングが定義されており、前記スケジュール管理部は、前記ユーザーのスケジュールを管理するスケジュール管理サーバーから前記ユーザーのスケジュールを取得し、前記情報配信部は、前記配信ルール設定テーブルに定義された前記配信タイミングと、前記スケジュール管理部が取得した前記スケジュールとに基づいて、前記選択した前記情報配信端末に前記配信情報を配信する構成でもよい。
【００１０】
上記目的を達成するため、本発明の一形態に係る情報管理装置では、前記情報配信部は、前記配信情報が配信された情報配信端末が前記配信情報の閲覧に適さないとき、前記閲覧に適する情報配信端末を推奨する構成でもよい。
【発明の効果】
【００１１】
以上のように、本発明によれば、ユーザーの端末利用状況に応じて、適切な端末に情報を配信できる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態に係る情報管理装置１０を含めた全体構成図である。
【図２】情報管理装置１０が一般的なコンピューターにより構成される場合の構成図である。
【図３】情報配信端末の例である、ＰＣ６００の構成図である。
【図４】情報配信端末の例である、携帯端末７００の構成図である。
【図５】情報配信端末の例である、画像形成装置８００の構成図である。
【図６】配信ルール設定テーブル１７ａの一例を示す図である。
【図７】配信端末設定テーブル１７ｂの一例を示す図である。
【図８】情報管理装置１０によって配信される情報の例を示す図である。
【図９】情報管理装置１０によって配信される情報の別の例を示す図である。
【図１０】情報管理装置１０における処理の流れについて説明するためのシーケンス図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照しながら、本発明の実施形態を説明する。
【００１４】
［全体構成］
最初に、本発明の実施形態に係る情報管理装置を含めた全体構成について説明する。図１は、本発明の実施形態に係る情報管理装置１０を含めた全体構成図である。
【００１５】
情報管理装置１０は、ネットワーク９００と接続されており、ネットワーク９００には、情報管理装置１０が配信する情報を取得する情報ソースとして、例えば、文書管理サーバー１００、メールサーバー２００、掲示板サーバー３００などが接続されている。
【００１６】
また、ネットワーク９００には、情報管理装置１０がユーザーのスケジュールを確認するためのスケジュール管理サーバー４００と、情報管理装置１０がユーザーのログインしている端末を確認するためのログイン認証サーバー５００が接続されている。
【００１７】
また、ネットワーク９００には、情報管理装置１０が情報を配信する情報配信端末として、例えば、ＰＣ（Personal Computer）６００、携帯端末７００、画像形成装置（ＭＦＰ、Multifunction Peripheral）８００などが接続されている。
【００１８】
情報管理装置１０は、（１）情報ソースから配信する情報を取得し、（２）取得した情報を配信するユーザーのスケジュールをスケジュール管理サーバー４００により確認し、（３）ユーザーがどの端末を使用中であるか（どの端末にログインしているか）をログイン認証サーバー５００により確認し、（４）適切な情報配信端末に情報を配信する。
【００１９】
以上の仕組みにより、情報管理装置１０は、ユーザーの端末利用状況に応じて、適切な端末に情報を配信できる。
【００２０】
以上、本発明の実施形態に係る情報管理装置を含めた全体構成について説明した。
【００２１】
［情報管理装置１０の構成］
次に、情報管理装置１０の構成について説明する。情報管理装置１０は、専用のハードウェアやソフトウェアにより構成されていてもよいし、一般的なコンピューターにより構成されてもよい。情報管理装置１０が一般的なコンピューターにより構成される場合の構成図を図２に示す。
【００２２】
図２に示すように、情報管理装置１０は、ＣＰＵ（Central Processing Unit）１１、ＲＯＭ（Read Only Memory）１２、ＲＡＭ（Random Access Memory）１３、操作入力部１４、ネットワークインターフェイス部１５、表示部１６、および記憶部１７を有し、これら各ブロックがバス１８を介して接続されている。
【００２３】
ＲＯＭ１２は、各種の処理を実行するためのファームウェア等の複数のプログラムやデータを固定的に記憶する。ＲＡＭ１３は、ＣＰＵ１１の作業用領域として用いられ、ＯＳ（Operating System）、実行中の各種アプリケーション、処理中の各種データを一時的に保持する。
【００２４】
記憶部１７は、例えばＨＤＤ（Hard Disk Drive）や、フラッシュメモリー、その他の不揮発性メモリーである。記憶部１７には、ＯＳや各種アプリケーション、各種データに加え、後述する配信ルール設定テーブル１７ａおよび配信端末設定テーブル１７ｂが記憶される。
【００２５】
ネットワークインターフェイス部１５は、ネットワーク９００と結ばれており、ネットワーク９００と接続された機器と情報のやりとりを行う。
【００２６】
ＣＰＵ１１は、ＲＯＭ１２や記憶部１７に格納された複数のプログラムのうち、操作入力部１４から与えられる命令に対応するプログラムをＲＡＭ１３に展開し、この展開されたプログラムにしたがって、表示部１６及び記憶部１７を適宜制御する。
【００２７】
操作入力部１４は、例えばマウス等のポインティングデバイス、キーボード、タッチパネル、その他の操作装置である。
【００２８】
表示部１６は、例えば液晶ディスプレイ、ＥＬ（Electro-Luminescence）ディスプレイ、プラズマディスプレイ、ＣＲＴ（Cathode Ray Tube）ディスプレイ等である。表示部１６は、情報管理装置１０に内蔵されていてもよいし、外部接続されていてもよい。
【００２９】
次に、ＣＰＵ１１において実行されるソフトウェアの構成について説明する。
【００３０】
ＣＰＵ１１では、ＲＯＭ１２などからＲＡＭ１３にロードされたプログラムがＣＰＵ１１により実行されることで実現される機能ブロックとして、配信ルール設定管理部１１ａ、情報編集部１１ｂ、スケジュール管理部１１ｃ、および情報配信部１１ｄを備えている。
【００３１】
配信ルール設定管理部１１ａは、ユーザーからの指示に基づき、指定された情報ソースから配信する情報を取得するための、配信ルールおよび配信端末を設定する。設定された配信ルールおよび配信端末は、それぞれ、配信ルール設定テーブル１７ａおよび配信端末設定テーブル１７ｂに記憶される。
【００３２】
情報編集部１１ｂは、配信ルール設定テーブル１７ａに設定された配信ルールに従って、情報ソースから配信する情報を取得して編集し、編集した配信情報を情報配信部１１ｄに渡す。
【００３３】
スケジュール管理部１１ｃは、配信ルール設定テーブル１７ａに設定された配信ルールに基づいた配信タイミングと、外部のスケジュール管理サーバー４００から取得したユーザーのスケジュールと、ログイン認証サーバー５００から取得したユーザーのログイン情報（ユーザーがどの端末にログインしているか）に従って、情報を配信するユーザーのスケジュールおよび配信先となる情報配信端末を把握する。
【００３４】
情報配信部１１ｄは、情報編集部１１ｂから渡された配信情報を、スケジュール管理部１１ｃから取得した配信タイミングで配信先となる情報配信端末に送信する。
【００３５】
以上、情報管理装置１０の構成について説明した。
【００３６】
［情報配信端末の構成］
次に、情報配信端末の構成例について説明する。図３から図５は、それぞれ、情報配信端末の例である、ＰＣ６００、携帯端末７００、および画像形成装置８００の構成図である。なお、図３から図５では、本発明に関係のある箇所のみを示している。
【００３７】
ＰＣ６００は、図３に示すように、表示部６０１、ユーザーログイン認証部６０２、および通信部６０３を備えている。
【００３８】
表示部６０１は、情報管理装置１０から配信された情報の表示等を行う。
【００３９】
ユーザーログイン認証部６０２は、外部のログイン認証サーバー５００と連携して、ＰＣ６００にログインするユーザーのログイン認証を行う。そのため、ログイン認証サーバー５００は、ユーザーがどの情報配信端末にログインしているかを把握することが出来る。
【００４０】
通信部６０３は、情報管理装置１０、ログイン認証サーバー５００等と通信する。
【００４１】
携帯端末７００は、図４に示すように、表示部７０１および通信部７０２を備えている。
【００４２】
表示部７０１は、情報管理装置１０から配信された情報の表示等を行う。
【００４３】
通信部７０２は、情報管理装置１０、ログイン認証サーバー５００等と通信する。
【００４４】
なお、携帯端末７００は、ユーザーログイン認証部を備えていてもよいが、本実施形態では、携帯端末７００に情報を配信する場合、ユーザーのログイン状態に拘わらず、情報を配信するため、ユーザーログイン認証部は不要としている。
【００４５】
画像形成装置８００は、図５に示すように、表示部８０１、ユーザーログイン認証部８０２、および通信部８０３を備えている。
【００４６】
表示部８０１は、情報管理装置１０から配信された情報の表示等を行う。
【００４７】
ユーザーログイン認証部８０２は、外部のログイン認証サーバー５００と連携して、画像形成装置８００にログインするユーザーのログイン認証を行う。
【００４８】
通信部８０３は、情報管理装置１０、ログイン認証サーバー５００等と通信する。
【００４９】
以上、情報配信端末の構成例について説明した。
【００５０】
［配信ルール設定テーブル１７ａについて］
次に、配信ルール設定テーブル１７ａについて説明する。図６は、配信ルール設定テーブル１７ａの一例を示す図である。
【００５１】
図６には、３つのルールＮｏ．０１、Ｎｏ．０２、Ｎｏ．０３が示されている。
【００５２】
例えば、Ｎｏ．０１のルールは、ルール名がＲｕｌｅＡであり、情報ソースから取得した情報の中で、文中に"ＰｒｏｊｅｃｔＡ"または"ＰｒｏｊｅｃｔＢ"の言葉を含む情報を配信し、配信形式としてはヘッドライン（件名）のみを配信し、本情報が取得される２４時間前まで遡って情報の検索を行い、情報の配信タイミングはユーザーがいずれかの情報配信端末にログインした時点であり、情報を配信する端末はユーザーがログインしている端末であればいずれでもよい（Ａｎｙ）ことを示している。
【００５３】
また、例えば、Ｎｏ．０２のルールは、ルール名がＲｕｌｅＢであり、情報ソースから取得した情報の中で、文中に"緊急"または"至急"の言葉を含む情報を配信し、配信形式としては本文全文を配信し、本情報が取得される０．５時間前まで遡って情報の検索を行い、情報の配信タイミングは即時であり、情報を配信する端末はユーザーがログインしている端末であればいずれでもよい（Ａｎｙ）ことを示している。
【００５４】
また、例えば、Ｎｏ．０３のルールは、ルール名がＲｕｌｅＣであり、スケジュール管理サーバー４００から取得した情報の中で、情報の種別が"Ｋ会議"である場合に情報を配信し、配信形式としては本文全文および添付ファイルを配信し、本情報が取得される１時間前まで遡って情報の検索を行い、情報の配信タイミングは種別として指定されたイベントが行われる前（この例ではＫ会議前）の時点であり、情報を配信する端末は配信端末設定テーブル１７ｂにおいて"主"と設定された端末であることを示している。
【００５５】
なお、配信ルール設定テーブル１７ａには、情報ソースのどこから配信する情報を取得するかの指定が設定されていてもよい。
【００５６】
以上、配信ルール設定テーブル１７ａについて説明した。
【００５７】
［配信端末設定テーブル１７ｂについて］
次に、配信端末設定テーブル１７ｂについて説明する。図７は、配信端末設定テーブル１７ｂの一例を示す図である。
【００５８】
図７には、３つの情報配信端末Ｎｏ．０１、Ｎｏ．０２、Ｎｏ．０３の設定が示されている。
【００５９】
例えば、Ｎｏ．０１の情報配信端末は、端末名がデバイスＡであり、端末種別がＰＣであり、配信優先度が"主"と定義されている。配信優先度については後述する。
【００６０】
また、例えば、Ｎｏ．０２の情報配信端末は、端末名がデバイスＢであり、端末種別が携帯端末であり、配信優先度が"緊急"と定義されている。
【００６１】
また、例えば、Ｎｏ．０３の情報配信端末は、端末名がデバイスＣであり、端末種別が画像形成装置であり、配信優先度が"代替"と定義されている。
【００６２】
なお、上述した配信優先度とは、"主"、"緊急"、または"代替"のいずれかとして定義されるものであり、"主"は、デスクトップＰＣなど、高い解像度で情報の内容を閲覧できる情報配信端末のことである。
【００６３】
"緊急"は、配信ルール設定テーブル１７ａにおいて、取得した文中に"緊急"または"至急"の言葉が含まれる場合に指定されうる情報配信端末である。
【００６４】
"代替"は、配信先が"主"として指定された端末にユーザーがログインしておらず、"代替"として指定された情報配信端末にログインしている場合に指定される端末である。
【００６５】
なお、配信優先度が"緊急"または"代替"と定義されている情報配信端末に配信情報を配信する際には、配信内容を閲覧するのに適した情報配信端末を指定するようにしてもよい。指定は、配信ルール設定テーブル１７ａまたは配信端末設定テーブル１７ｂにおいて行われてもよい。
【００６６】
情報配信部１１ｄは、例えば、細かいデータが一覧で表示される表計算ソフトウェアのデータの場合、"代替"と定義された情報配信端末に配信情報が配信されるとき、配信情報の内容を"主"と定義された情報配信端末で見ることを推奨するメッセージを表示させることが出来る。
【００６７】
以上、配信端末設定テーブル１７ｂについて説明した。
【００６８】
［配信される情報の例］
次に、情報管理装置１０によって配信される情報（配信情報）の例を説明する。図８は、情報管理装置１０によって配信される情報の例を示す図であり、図９は、情報管理装置１０によって配信される情報の別の例を示す図である。
【００６９】
図８に示すように、配信情報ｉｎｆ１は、文中に"ＰｒｏｊｅｃｔＡ"の言葉を含むことにより、上述した配信ルール設定テーブル１７ａのルールＮｏ．０１により、配信タイミングとして次回ログイン時が設定され、配信端末としてＡｎｙが設定される。
【００７０】
また、配信情報ｉｎｆ２は、取得した情報の種別が"Ｋ会議"であることにより、上述した配信ルール設定テーブル１７ａのルールＮｏ．０３により、配信タイミングがイベント前（Ｋ会議前）に設定され、配信端末が"主"に設定される。
【００７１】
また、配信情報ｉｎｆ３は、配信情報ｉｎｆ２と同じく、取得した情報の種別が"Ｋ会議"であることにより、上述した配信ルール設定テーブル１７ａのルールＮｏ．０３により、配信タイミングがイベント前（Ｋ会議前）に設定され、配信端末が"主"に設定される。
【００７２】
また、図９に示すように、配信情報ｉｎｆ４は、文中に"ＰｒｏｊｅｃｔＢ"の言葉を含むことにより、上述した配信ルール設定テーブル１７ａのルールＮｏ．０１により、配信タイミングとして次回ログイン時が設定され、配信端末としてＡｎｙが設定される。
【００７３】
また、配信情報ｉｎｆ５は、文中に"至急"の言葉を含むことにより、上述した配信ルール設定テーブル１７ａのルールＮｏ．０２により、配信タイミングが即時に設定され、配信端末が"Ａｎｙ"に設定される。
【００７４】
以上、情報管理装置１０によって配信される情報（配信情報）の例を説明した。
【００７５】
［処理の流れ］
次に、情報管理装置１０における処理の流れについて説明する。図１０は、情報管理装置１０における処理の流れについて説明するためのシーケンス図である。
【００７６】
まず、ユーザーが配信ルール設定管理部１１ａを介して、配信ルール設定テーブル１７ａに、配信ルールを設定する（ステップＳ１）。
【００７７】
次に、配信ルール設定管理部１１ａが、情報編集部１１ｂに対し情報ソースから配信する情報の元になる情報（元情報）の取得を指示する（ステップ２）。
【００７８】
次に、情報編集部１１ｂは、元情報を取得する指示に基づき、特定の情報ソースから元情報を取得する（ステップＳ２．１）。
【００７９】
次に、情報編集部１１ｂは、取得した元情報を配信ルール設定テーブル１７ａに設定された配信ルールに従って、編集する。（ステップＳ２．２）。
【００８０】
次に、配信ルール設定管理部１１ａが、スケジュール管理部１１ｃに対し、スケジュール管理サーバー４００から特定のユーザーのスケジュールを取得するように指示を出す（ステップＳ３）。
【００８１】
次に、スケジュール管理部１１ｃが、スケジュール管理サーバー４００から特定のユーザーのスケジュールを取得する（ステップＳ３．１）。
【００８２】
次に、情報編集部１１ｂが、編集し、配信タイミングが確定した配信情報を情報配信部１１ｄに登録する（ステップＳ４）。
【００８３】
なお、以下の説明では、配信情報の配信タイミングが次回ログイン時と設定された場合を想定している。
【００８４】
次に、ユーザーが情報配信端末である、ＰＣ６００または画像形成装置８００にログインする（ステップＳ５）。
【００８５】
次に、情報配信部１１ｄが、設定された情報配信端末に配信情報を配信する（ステップＳ６）。
【００８６】
以上、情報管理装置１０における処理の流れについて説明した。
【００８７】
［補足事項］
その他、本発明は、上述の実施形態にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【符号の説明】
【００８８】
１０  …  情報管理装置
１１  …  ＣＰＵ
１１ａ…  配信ルール設定管理部
１１ｂ…  情報編集部
１１ｃ…  スケジュール管理部
１１ｄ…  情報配信部
１２  …  ＲＯＭ
１３  …  ＲＡＭ
１４  …  操作入力部
１５  …  ネットワークインターフェイス部
１６  …  表示部
１７  …  記憶部
１７ａ…  配信ルール設定テーブル
１７ｂ…  配信端末設定テーブル
１８  …  バス
１００  …  文書管理サーバー
２００  …  メールサーバー
３００  …  掲示板サーバー
４００  …  スケジュール管理サーバー
５００  …  ログイン認証サーバー
６００  …  ＰＣ
６０１  …  表示部
６０２  …  ユーザーログイン認証部
６０３  …  通信部
７００  …  携帯端末
７０１  …  表示部
７０２  …  通信部
８００  …  画像形成装置
８０１  …  表示部
８０２  …  ユーザーログイン認証部
８０３  …  通信部
９００  …  ネットワーク
【図１】
0006341143.tif 000002
【図２】
0006341143.tif 000003
【図３】
0006341143.tif 000004
【図４】
0006341143.tif 000005
【図５】
0006341143.tif 000006
【図６】
0006341143.tif 000007
【図７】
0006341143.tif 000008
【図８】
0006341143.tif 000009
【図９】
0006341143.tif 000010
【図１０】
0006341143.tif 000011