(57)【要約】      （修正有）【課題】携帯端末の利用者に対して、携帯端末が存在する場所の特徴に合わせた推薦文書を提示することが可能な文書推薦プログラムを提供する。【解決手段】コンピュータを、携帯端末の現在位置情報を取得する現在位置情報取得手段１６と、位置情報と当該位置情報が示す場所の属性とが関連付けられた場所属性情報、複数の電子文書、及び複数の電子文書それぞれの属性を示す文書属性情報を記憶する記憶手段１８と、現在位置情報と場所属性情報に基づいて、現在位置情報の属性を特定する現在位置情報解析手段３０と、現在位置情報の属性及び文書属性情報に基づいて、複数の電子文書から携帯端末に対する推薦文書を選出する推薦文書選出手段３２と、推薦文書を示す情報を携帯端末の表示手段１４に表示させる表示制御手段３４と、として機能させる。【選択図】図１
2015087963.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータを、
携帯端末の現在位置情報を取得する現在位置情報取得手段と、
位置情報と当該位置情報が示す場所の属性とが関連付けられた場所属性情報、複数の電子文書、及び前記複数の電子文書それぞれの属性を示す文書属性情報を記憶する記憶手段と、
前記現在位置情報と前記場所属性情報に基づいて、前記現在位置情報の属性を特定する現在位置情報解析手段と、
前記現在位置情報の属性及び前記文書属性情報に基づいて、前記複数の電子文書から前記携帯端末に対する推薦文書を選出する推薦文書選出手段と、
前記推薦文書を示す情報を前記携帯端末の表示手段に表示させる表示制御手段と、
として機能させるための文書推薦プログラム。
【請求項２】
前記コンピュータを、
前記携帯端末近傍に居る者に関する情報である他者情報を取得する他者情報取得手段、
として機能させ、
前記記憶手段は、前記他者情報と前記他者情報により特定される者の属性とが関連付けられた利用者情報を記憶し、
前記推薦文書選出手段は、前記他者情報及び前記利用者情報に基づいて前記携帯端末近傍に居る者を特定し、特定された前記携帯端末近傍に居る者の属性に基づいて、前記複数の電子文書から前記携帯端末に対する推薦文書を選出する、
ことを特徴とする、請求項１に記載の文書推薦プログラム。
【請求項３】
前記他者情報は、前記携帯端末の近傍に存在する他の携帯端末を識別する情報であり、
前記利用者情報は、前記他の携帯端末と前記他の携帯端末の利用者の属性とが関連付けられている、
ことを特徴とする、請求項２に記載の文書推薦プログラム。
【請求項４】
前記他者情報は、前記携帯端末の近傍に居る者の顔画像情報である、
ことを特徴とする、請求項２に記載の文書推薦プログラム。
【請求項５】
前記他者情報は、前記携帯端末の近傍に居る者の声を含む音声情報である、
ことを特徴とする、請求項２に記載の文書推薦プログラム。
【請求項６】
前記記憶手段は、過去に前記携帯端末において利用した電子文書と、当該電子文書を利用したときの前記携帯端末の位置情報である過去位置情報とが関連付けられた履歴情報を記憶し、
前記推薦文書選出手段は、現在位置情報近傍である前記過去位置情報が関連付けられている電子文書から、前記携帯端末に対する推薦文書を選出する、
ことを特徴とする、請求項１に記載の文書推薦プログラム。
【請求項７】
前記コンピュータを、
前記携帯端末近傍に存在する他の携帯端末を識別し、前記他の携帯端末の前記履歴情報を取得する他端末情報取得手段と、
として機能させ、
前記推薦文書選出手段は、さらに、前記他の携帯端末の前記履歴情報に含まれる過去文書から、前記携帯端末に対する推薦文書を選出する、
ことを特徴とする、請求項６に記載の文書推薦プログラム。
【請求項８】
前記コンピュータを、
声を含む音声情報を取得する音声情報取得手段と、
前記取得した音声情報を解析して単語を抽出する音声情報解析手段と、
として機能させ、
前記文書属性情報は、前記電子文書に関連付けられた単語を含み、
前記推薦文書抽出手段は、前記音声情報解析手段が抽出した単語に基づいて、前記複数の電子文書から前記携帯端末に対する推薦文書を抽出する、
ことを特徴とする、請求項１に記載の文書推薦プログラム。
【請求項９】
携帯端末の現在位置情報を取得する現在位置情報取得手段と、
位置情報と当該位置情報が示す場所の属性とが関連付けられた場所属性情報、複数の電子文書、及び前記複数の電子文書それぞれの属性を示す文書属性情報を記憶する記憶手段と、
前記現在位置情報と前記場所属性情報に基づいて、前記現在位置情報の属性を特定する現在位置情報解析手段と、
前記現在位置情報の属性及び前記文書属性情報に基づいて、前記複数の電子文書から前記携帯端末に対する推薦文書を選出する推薦文書選出手段と、
前記推薦文書を示す情報を前記携帯端末の表示手段に表示させる表示制御手段と、
を備える、文書推薦装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書推薦プログラム及び装置に関する。
【背景技術】
【０００２】
特許文献１には、現在位置にて特定の動作モードが実行されたアプリを現在位置と関連付けて記憶すること、及び新たに検出された新たな現在位置が過去に検出された過去の現在位置と同じ場合、過去の現在位置にて起動させたアプリの操作メニューを表示部に表示すること、が開示されている。
【０００３】
特許文献２には、携帯端末の現在位置に対応した情報を携帯端末の使用者に知らせることが可能な情報通知システムが開示されている。
【０００４】
特許文献３には、情報検索部において検索された情報に関するデータを位置情報に関連付けて記憶すること、携帯端末の現在の位置情報に基づいて、携帯端末の現在の位置情報に関連付けられている過去に検索された情報をお奨め情報として提示すること、が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−２２０９６９号公報
【特許文献２】特開平９−５４８９５号公報
【特許文献３】特開２００２−２６９１２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、携帯端末が存在する場所の特徴に合わせた推薦文書を提示することが可能な文書推薦プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
請求項１に係る発明は、コンピュータを、携帯端末の現在位置情報を取得する現在位置情報取得手段と、位置情報と当該位置情報が示す場所の属性とが関連付けられた場所属性情報、複数の電子文書、及び前記複数の電子文書それぞれの属性を示す文書属性情報を記憶する記憶手段と、前記現在位置情報と前記場所属性情報に基づいて、前記現在位置情報の属性を特定する現在位置情報解析手段と、前記現在位置情報の属性及び前記文書属性情報に基づいて、前記複数の電子文書から前記携帯端末に対する推薦文書を選出する推薦文書選出手段と、前記推薦文書を示す情報を前記携帯端末の表示手段に表示させる表示制御手段と、として機能させるための文書推薦プログラムである。
【０００８】
請求項２に係る発明は、前記コンピュータを、前記携帯端末近傍に居る者に関する情報である他者情報を取得する他者情報取得手段、として機能させ、前記記憶手段は、前記他者情報と前記他者情報により特定される者の属性とが関連付けられた利用者情報を記憶し、前記推薦文書選出手段は、前記他者情報及び前記利用者情報に基づいて前記携帯端末近傍に居る者を特定し、特定された前記携帯端末近傍に居る者の属性に基づいて、前記複数の電子文書から前記携帯端末に対する推薦文書を選出する、ことを特徴とする、請求項１に記載の文書推薦プログラムである。
【０００９】
請求項３に係る発明は、前記他者情報は、前記携帯端末の近傍に存在する他の携帯端末を識別する情報であり、前記利用者情報は、前記他の携帯端末と前記他の携帯端末の利用者の属性とが関連付けられている、ことを特徴とする、請求項２に記載の文書推薦プログラムである。
【００１０】
請求項４に係る発明は、前記他者情報は、前記携帯端末の近傍に居る者の顔画像情報である、ことを特徴とする、請求項２に記載の文書推薦プログラムである。
【００１１】
請求項５に係る発明は、前記他者情報は、前記携帯端末の近傍に居る者の声を含む音声情報である、ことを特徴とする、請求項２に記載の文書推薦プログラムである。
【００１２】
請求項６に係る発明は、前記記憶手段は、過去に前記携帯端末において利用した電子文書と、当該電子文書を利用したときの前記携帯端末の位置情報である過去位置情報とが関連付けられた履歴情報を記憶し、前記推薦文書選出手段は、現在位置情報近傍である前記過去位置情報が関連付けられている電子文書から、前記携帯端末に対する推薦文書を選出する、ことを特徴とする、請求項１に記載の文書推薦プログラムである。
【００１３】
請求項７に係る発明は、前記コンピュータを、前記携帯端末近傍に存在する他の携帯端末を識別し、前記他の携帯端末の前記履歴情報を取得する他端末情報取得手段と、として機能させ、前記推薦文書選出手段は、さらに、前記他の携帯端末の前記履歴情報に含まれる過去文書から、前記携帯端末に対する推薦文書を選出する、ことを特徴とする、請求項６に記載の文書推薦プログラムである。
【００１４】
請求項８に係る発明は、前記コンピュータを、声を含む音声情報を取得する音声情報取得手段と、前記取得した音声情報を解析して単語を抽出する音声情報解析手段と、として機能させ、前記文書属性情報は、前記電子文書に関連付けられた単語を含み、前記推薦文書抽出手段は、前記音声情報解析手段が抽出した単語に基づいて、前記複数の電子文書から前記携帯端末に対する推薦文書を抽出する、ことを特徴とする、請求項１に記載の文書推薦プログラムである。
【００１５】
請求項９に係る発明は、携帯端末の現在位置情報を取得する現在位置情報取得手段と、位置情報と当該位置情報が示す場所の属性とが関連付けられた場所属性情報、複数の電子文書、及び前記複数の電子文書それぞれの属性を示す文書属性情報を記憶する記憶手段と、前記現在位置情報と前記場所属性情報に基づいて、前記現在位置情報の属性を特定する現在位置情報解析手段と、前記現在位置情報の属性及び前記文書属性情報に基づいて、前記複数の電子文書から前記携帯端末に対する推薦文書を選出する推薦文書選出手段と、前記推薦文書を示す情報を前記携帯端末の表示手段に表示させる表示制御手段と、を備える、文書推薦装置である。
【発明の効果】
【００１６】
請求項１又は９に係る発明によれば、携帯端末が存在する場所の特徴に合わせた推薦文書を提示することができる。
【００１７】
請求項２に係る発明によれば、携帯端末近傍に居る者の属性に基づいて、推薦文書を選出することができる。
【００１８】
請求項３に係る発明によれば、携帯端末近傍に存在する他の携帯端末から特定された携帯端末近傍に居る者の属性に基づいて、推薦文書を選出することができる。
【００１９】
請求項４に係る発明によれば、携帯端末により取得された顔画像情報から特定された携帯端末近傍に居る者の属性に基づいて、推薦文書を選出することができる。
【００２０】
請求項５に係る発明によれば、携帯端末により取得された声を含む音声情報から特定された携帯端末近傍に居る者の属性に基づいて、推薦文書を選出することができる。
【００２１】
請求項６に係る発明によれば、携帯端末により過去に利用された電子文書から推薦文書を選出することができる。
【００２２】
請求項７に係る発明によれば、携帯端末近傍に存在する他の携帯端末の履歴情報に含まれる電子文書から推薦文書を選出することができる。
【００２３】
請求項８に係る発明によれば、携帯端末により取得された音声情報に含まれる単語に基づいて、推薦文書を選出することができる。
【図面の簡単な説明】
【００２４】
【図１】本実施形態に係る文書推薦システム１の構成概略図を示す図である。
【図２】履歴情報のデータ構造を示す図である。
【図３】場所属性情報のデータ構造を示す図である。
【図４】文書属性情報のデータ構造を示す図である。
【図５】利用者情報のデータ構造を示す図である。
【図６】第１実施形態の処理の流れを示すフローチャートである。
【図７】ステップＳ１０の処理の詳細を示すフローチャートである。
【図８】ステップＳ１４の処理の詳細を示すフローチャートである。
【図９】第２実施形態の処理の流れを示すフローチャートである。
【図１０】ステップＳ６０の処理の詳細を示すフローチャートである。
【図１１】第３実施形態の処理の流れを示すフローチャートであり、ステップＳ６０の処理の詳細を示す図である。
【図１２】第４実施形態の処理の流れを示すフローチャートであり、ステップＳ６０の処理の詳細を示す図である。
【図１３】第５実施形態の処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００２５】
以下、本発明に係る文書推薦プログラム及び装置の実施形態について説明する。なお、本発明は以下の実施形態に限定されるものではない。
【００２６】
＜第１実施形態＞
図１は、本実施形態に係る文書推薦システム１の構成概略図を示す図である。文書管理システム１は、携帯端末２、文書管理サーバ３、及び携帯端末２と文書管理サーバ３を接続するネットワーク４を含んで構成されている。文書推薦システム１は、複数の携帯端末２を備えていても良い。他の携帯端末２’の構成は携帯端末２と同様である。
【００２７】
携帯端末２は、例えばスマートフォンやモバイルＰＣ等の携帯可能な端末である。携帯端末２は、通信手段１０、入力手段１２、表示手段１４、現在位置情報取得手段１６、記憶手段１８、他者情報取得手段２０、制御手段２８を含んで構成されている。携帯端末２は、文書管理サーバ３からダウンロードした電子文書や記憶手段１８に記憶されている電子文書に対して複製・移動・編集・閲覧等の操作を行う。或いは、携帯端末２は、文書管理サーバ３に記憶されている電子文書に対して操作命令を送信するようにしても良い。
【００２８】
通信手段１０は、例えば無線ＬＡＮデバイスであり、ネットワーク４を介して文書管理サーバ３や他の携帯端末２’等と通信するための手段である。また、Ｂｌｕｅｔｏｏｔｈ（登録商標）デバイスや赤外線デバイスであっても良く、携帯端末２近傍に存在する他の携帯端末２’と近距離無線通信を行うための手段であっても良い。
【００２９】
入力手段１２は、例えばキーボードやタッチパネルであり、携帯端末２の利用者の指示等を携帯端末２へ入力するための手段である。
【００３０】
表示手段１４は、例えばディスプレイであり、携帯端末２の処理内容等を表示するための手段である。また、入力手段１２がタッチパネルである場合は、入力手段１２であるボタンやソフトウェアキーボード等を表示する。
【００３１】
現在位置情報取得手段１６は、例えばＧＰＳ（グローバル・ポジショニング・システム）受信機であり、携帯端末２の現在位置情報を、緯度・経度の座標として取得する。また、緯度・経度に加え、携帯端末２の現在位置の高度（例えば海抜高度）を示す高さ情報を取得するようにしても良い。
【００３２】
記憶手段１８は、例えばＲＯＭ、ＲＡＭ、ハードディスクであり、携帯端末２において処理されるデータ等を記憶する。また、記憶手段１８には、携帯端末２を、本実施形態に係る文書推薦装置として機能させるためのプログラムが記憶されている。
【００３３】
記憶手段１８には、携帯端末２により過去に操作された電子文書に関する情報である履歴情報が蓄積され記憶されている。
【００３４】
図２は、履歴情報のデータ構造を示す図である。履歴情報は、電子文書を操作した時の携帯端末２の位置情報を示すＧＰＳ座標列７０、電子文書を操作した日時を示す操作日時列７２、操作の対象となった電子文書を示す文書列７４、電子文書を操作した時に携帯端末２の近傍に存在していた他の携帯端末２’の識別ＩＤを示す他携帯端末ＩＤ列７６を含むテーブルで表され、これらの情報が相互に関連付けられて記憶されている。なお、携帯端末ＩＤとは、携帯端末を一意に識別するコードであり、携帯端末ＩＤは各携帯端末の記憶手段に記憶されている。
【００３５】
例えば、レコード７８は、携帯端末２が、「（ＸＸＸ１，ＹＹＹ１）」の位置において、日時「２０ｘｘ／０３／２１  ＰＭ  ４：１６」に、電子文書「仕様書Ａ．ｄｏｃ」を操作し、当該操作時に携帯端末ＩＤが「ｆ４１２ｂ０ｃａ３ｅ２８．．．」である他の携帯端末２’及び「ｃ４３１８ｅ３１４２１２．．．」である他の携帯端末２’が携帯端末２の近傍に存在していたことを示している。操作時に携帯端末２の近傍に存在している他の携帯端末２’の識別方法については後述する。
【００３６】
記憶手段１８には、位置情報が示す場所の属性を示す場所属性情報が記憶されている。場所属性情報は、履歴情報のＧＰＳ座標列７０に含まれる位置情報が示す場所の属性を含んでいる。
【００３７】
図３は、場所属性情報のデータ構造を示す図である。場所属性情報は、位置情報を示すＧＰＳ座標列８０、位置情報が示す場所の種別を示す場所種別列８２、及び位置情報が示す場所の特性を示す場所特性列８４を含むテーブルで表され、これらの情報が相互に関連付けられて記憶されている。携帯端末２は、既存の地図サービスが提供している情報から位置情報に対応する場所種別及び場所特性を取得する。
【００３８】
場所の種別とは、その場所の客観的な属性を示す情報である。例えば、「会社」や「お店」等である。場所の特性とは、その場所の主観的な属性を示す情報であり、携帯端末２の利用者にとってその場所がどのような意味を有するのか、を示す情報である。例えば、「職場」や「公共」や「取引先Ａ」である。
【００３９】
例えば、レコード８６は、位置情報「（ＸＸＸ１，ＹＹＹ１）」が示す場所は、場所種別が「会社」であり、場所特性が携帯端末２を利用する者にとって「職場」であることを示している。
【００４０】
記憶手段１８には、電子文書の属性を示す文書属性情報が記憶されている。本実施形態においては、文書属性情報には、履歴情報の文書列７４に含まれる電子文書の属性が含まれている。しかし、文書属性情報には、携帯端末２の記憶手段１８に記憶されており履歴情報に含まれない電子文書の属性、又は文書管理サーバ３に記憶されており履歴情報に含まれない電子文書の属性が含まれていても良い。
【００４１】
図４は、文書属性情報のデータ構造を示す図である。文書属性情報は、電子文書を示す文書列９０、電子文書の開示可能な範囲を示す開示範囲列９２、電子文書の機密レベルを示す機密レベル列９４、及び電子文書の内容を表す単語を示すキーワード列９６を含むテーブルで表され、これらの情報が相互に関連付けられて記憶されている。文書属性情報に含まれる開示範囲、機密レベル、及びキーワードは、携帯端末２の利用者によって設定され記憶手段１８に記憶される。なお、本実施形態においては、キーワードは用いないため、文書属性情報はキーワード列９６を有していなくても良い。
【００４２】
例えば、レコード９８は、電子文書「仕様書Ａ．ｄｏｃ」の、開示範囲は「社外」であり、機密レベルが「中」であり、電子文書「仕様書Ａ．ｄｏｃ」の内容を表すキーワードは「○○○」及び「×××」を含むことを示している。
【００４３】
記憶手段１８には、他の携帯端末２’の利用者の属性を示す利用者情報が記憶されている。文書属性情報は、履歴情報の他携帯端末ＩＤ列７６に含まれる携帯端末ＩＤが示す他の携帯端末２’の利用者の属性を含んでいる。
【００４４】
図５は、利用者情報のデータ構造を示す図である。利用者情報は、携帯端末ＩＤを示す携帯端末ＩＤ列１１０、携帯端末の所有者を示す所有者列１１２、及び所有者の特性を示す利用者特性列１１４を含むテーブルで表され、これらの情報が相互に関連付けられて記憶されている。携帯端末２がスマートフォン等である場合は、利用者情報は携帯端末２のアドレス帳等の登録情報として管理されている。或いは、文書管理サーバ３に文書推薦システム１の利用者とその属性が関連付けられた利用者一覧を利用者情報として予め記憶させておき、携帯端末２は文書管理サーバ３から利用者情報を取得するようにしても良い。
【００４５】
ここで、利用者特性とは、他の携帯端末２’の所有者の、携帯端末２の利用者から見た主観的な属性を示す情報であり、携帯端末２の利用者と当該所有者がどのような関係があるのか、を示す情報である。
【００４６】
例えば、レコード１１６は、携帯端末ＩＤ「ｆ４１２ｂ０ｃａ３ｅ２８．．．」が示す他の携帯端末２’の所有者は「Ａさん」であり、「Ａさん」の利用者特性は携帯端末２の利用者から見て「同僚」であることを示している。
【００４７】
利用者情報は、履歴情報に含まれない携帯端末ＩＤが示す他の携帯端末２’の利用者の属性を含んでいていても良い。例えば、文書推薦システムの利用者として文書管理サーバに登録された者に関する情報を含んでいても良い。また、利用者情報は、文書推薦システム１の利用者と、当該利用者の顔画像情報とを関連付けた顔画像識別情報や、文書推薦システム１の利用者と、当該利用者の声を含む音声情報とを関連付けた声識別情報等を含んでいても良い。
【００４８】
他者情報取得手段２０は、他端末情報取得手段２２、画像情報取得手段２４、及び音声情報取得手段２６を含む。
【００４９】
他端末情報取得手段２２は、通信手段１０により、他の携帯端末２’と近距離無線通信を行うことで他の携帯端末２’を識別し、他の携帯端末２’の記憶手段に記憶されている携帯端末ＩＤを取得する。また、他端末情報取得手段２２は、他の携帯端末２’に記憶されている履歴情報、場所属性情報、文書属性情報、及び利用者情報を取得する。
【００５０】
画像情報取得手段２４は、例えばカメラであり、携帯端末２近傍の画像或いは動画を取得する。
【００５１】
音声情報取得手段２６は、例えばマイクであり、携帯端末２近傍の音声を取得する。
【００５２】
制御手段２８は、例えば携帯端末２のＣＰＵであり、現在位置情報解析手段３０、推薦文書選出手段３２、表示制御手段３４、履歴登録手段３６、画像情報解析手段３８、及び音声情報解析手段４０を含んでいる。
【００５３】
現在位置情報解析手段３０は、現在位置情報取得手段１６が取得した携帯端末２の現在位置情報、及び記憶手段１８から読み出した場所属性情報に基づいて、携帯端末２の現在位置の属性を取得する。例えば、現在位置情報取得手段１６が取得した携帯端末２の現在位置情報が「（ＸＸＸ１，ＹＹＹ１）」であった場合、現在位置情報解析手段３０は、図３に示す場所属性情報のレコード８６を参照し、場所種別「会社」及び場所特性「職場」を取得する。
【００５４】
推薦文書選出手段３２は、現在位置情報解析手段３０が取得した携帯端末２の現在位置の属性、及び記憶手段１８から読み出した文書属性情報に基づいて、文書属性情報に含まれる電子文書から推薦文書を選出する。推薦文書選出手段３２における推薦文書の選出処理の詳細については、フローチャートを用いて後述する。なお、推薦文書とは、携帯端末２の現在位置において、携帯端末２の利用者が操作を行う対象として適していると判断される電子文書を意味する。
【００５５】
表示制御手段３４は、推薦文書選出手段３２が選出した推薦文書を示す情報を表示手段１４に表示させる。例えば、表示制御手段３４は、推薦文書の一覧を表示手段１４に表示させる。
【００５６】
履歴登録手段３６は、携帯端末２において電子文書が操作された場合に、電子文書を操作した時の携帯端末２の現在位置情報、電子文書を操作した日時、操作の対象となった電子文書、電子文書を操作した時に携帯端末２の近傍に存在していた他の携帯端末２’の識別ＩＤを関連付け、履歴情報として登録する。
【００５７】
画像情報解析手段３８は、画像情報取得手段２４が取得した画像情報を解析する。例えば、既存の顔認識技術を用いて、画像情報に含まれる顔部分を検出して顔画像情報を抽出する等の処理を行う。
【００５８】
音声情報解析手段４０は、音声情報取得手段２６が取得した声を含む音声情報を解析する。例えば、音声情報に含まれる声の周波数スペクトルを解析する等の処理を行う。また、音声情報解析手段４０は、既存の音声認識技術を用いて、音声情報取得手段２６が取得した音声情報から単語を抽出する。
【００５９】
文書管理サーバ３は、携帯端末２及び他の携帯端末２’とネットワーク４を介して通信可能に接続されている。文書管理サーバ３は、ＣＰＵ等の制御手段５０、ＲＯＭ、ＲＡＭ、ハードディスク等の記憶手段５２、ＬＡＮカード等でありネットワーク４に接続するための通信手段５４、及び文書管理サーバ３の利用者を認証する認証手段５６を含んで構成されている。
【００６０】
記憶手段５２には、携帯端末２及び他の携帯端末２’から操作可能な電子文書が記憶されている。認証手段５６は、例えば携帯端末２から接続要求があった場合、携帯端末２に対してユーザＩＤとパスワードの入力を促す画像データを送信する。そして、利用者により携帯端末２の入力手段１２を用いて入力されたユーザＩＤとパスワードに基づいて利用者を認証する。
【００６１】
以下、本実施形態に係る携帯端末２の処理の流れを説明する。図６は、第１実施形態の処理の流れを示すフローチャートである。
【００６２】
ステップＳ１０において、携帯端末２が文書編集アプリケーション等の起動命令を受けると、推薦文書選出手段３２は、携帯端末２の利用者に対する推薦文書を選出し、表示制御手段３４は、選出された推薦文書の一覧を表示手段１４に表示させる。
【００６３】
図７は、ステップＳ１０の処理の詳細を示すフローチャートである。
【００６４】
ステップＳ２０において、現在位置情報取得手段１６は、携帯端末２の現在位置を示す現在位置情報を取得する。本例では、携帯端末２の現在位置情報として「（ＸＸＸ３，ＹＹＹ３）」を取得したとする。
【００６５】
ステップＳ２２において、現在位置情報解析手段３２は、現在位置情報取得手段１６から取得した携帯端末２の現在位置情報、及び記憶手段１８から読み出した場所属性情報に基づいて、現在位置情報が示す場所の属性を取得する。本例では、現在位置情報解析手段３２は、現在位置情報取得手段１６が取得した現在位置情報「（ＸＸＸ３，ＹＹＹ３）」に基づいて、場所特性情報のレコード８８を参照し、現在位置情報の場所種別が「会社」、場所特性が「取引先Ａ」であることを特定する。
【００６６】
ステップＳ２４において、推薦文書選出手段３２は、現在位置情報解析手段３２が特定した現在位置情報が示す場所の属性、及び記憶手段１８から読み出した文書属性情報に基づいて、携帯端末２対する推薦文書を選出する。
【００６７】
本例では、推薦文書選出手段３２は、場所属性情報に含まれる場所特性と文書属性情報に含まれる開示範囲に基づいて推薦文書を選出する。この場合、推薦文書選出手段３２は、特定された場所特性「取引先Ａ」に基づいて、携帯端末２の利用者には開示範囲が「社外」である電子文書を推薦すべきと判断する。そして、推薦文書選出手段３２は、文書属性情報の開示範囲列９２を参照し、開示範囲が「社外」となっているレコード９８及び１０４を抽出する。さらに、レコード９８及び１０４の文書列９０に含まれる電子文書「仕様書Ａ．ｄｏｃ」及び「資料．ｘｌｓ」を推薦文書として選出する。
【００６８】
また、推薦文書選出手段３２は、場所特性と機密レベルに基づいて推薦文書を選出しても良い。この場合、「取引先Ａ」が信用できる取引先であることが予め分かっている場合には、推薦文書選出手段３２に、機密レベルが「中」以下の電子文書は「取引先Ａ」において利用されても良い、と判断させるようにしても良い。そして、推薦文書選出手段３２は、文書属性情報の機密レベル列９４を参照し、開示範囲が「中」以下であるレコード９８及び１００を抽出する。さらに、レコード９８及び１０２の文書列９０に含まれる電子文書「仕様書Ａ．ｄｏｃ」及び「写真．ｊｐｇ」を推薦文書として選出する。
【００６９】
このように、現在位置情報の属性及び文書属性情報に含まれる情報のうち、いずれの情報に基づいて推薦文書を選出するか、ということは、携帯端末２の利用者が適宜設定可能である。
【００７０】
場所属性情報が有する情報と文書属性情報が有する情報とが関連付けられた属性関係情報は記憶手段１８に記憶されている。属性関係情報は、例えば場所属性情報が含む場所特性「取引先Ａ」と文書属性情報が含む開示範囲「社外」とが関連付けられた情報を含んでいる。推薦文書選出手段３２は、属性関係情報に基づいて、例えば特定された場所特性が「取引先Ａ」である場合は開示範囲が「社外」である電子文書を推薦すべきだと判断する。属性関係情報における関連付けは、携帯端末２の利用者により予め行われる。
【００７１】
ステップＳ２６において、表示制御手段３４は、推薦文書選出手段３２により推薦文書が選出されたか否かを判断する。推薦文書が選出されたと判断された場合はステップＳ２８進み、推薦文書が選出されていないと判断された場合はステップＳ３０に進む。
【００７２】
ステップＳ２８において、表示制御手段３４は、推薦文書を示す情報、例えば推薦文書の一覧を表示手段１４に表示させる。本例では、推薦文書として選出された「仕様書Ａ．ｄｏｃ」及び「資料．ｘｌｓ」のファイル名を一覧として表示させる。
【００７３】
ステップＳ３０において、推薦文書が選出されていないので、表示制御手段３４は推薦文書を示す情報を表示手段１４に表示せず、起動命令を受けたアプリケーションの通常の電子文書選択画面等を表示手段１４に表示させる。
【００７４】
ステップＳ２８又はＳ３０の処理が終了すると、推薦文書一覧の表示処理は終了し、図６のステップＳ１２に進む。
【００７５】
ステップＳ１２において、履歴登録手段３６は、携帯端末２の利用者により操作の対象となる電子文書が選択されたか否かを判断する。電子文書が選択された場合はステップＳ１４に進み、選択されていない場合は再度電子文書が選択されたか否かを判定する（すなわち電子文書の選択待機状態となる）。本例では、「仕様書Ａ．ｄｏｃ」が利用者に選択されたものとする。
【００７６】
ステップＳ１４において、履歴登録手段３６は、選択された電子文書に関する履歴情報
及び文書属性情報を登録する。図８は、ステップＳ１４の処理の詳細を示すフローチャートである。
【００７７】
ステップＳ４０において、履歴登録手段３６は、ステップＳ１２で選択された電子文書が文書属性情報に含まれるか否かを判断する。選択された電子文書が文書属性情報に含まれる場合はステップＳ４４に進み、含まれない場合はステップＳ４２に進む。
【００７８】
ステップＳ４２において、履歴登録手段３６は、選択された文書の文書属性、すなわち開示範囲・機密レベル・キーワード等を携帯端末２の利用者に入力させ、入力された属性を選択された文書の文書属性情報に追加する。
【００７９】
ステップＳ４４において、他端末情報取得手段２２は、携帯端末２近傍に存在する他の携帯端末２’を識別し、識別された他の携帯端末２’から当該他の携帯端末２’の携帯端末ＩＤを取得する。
【００８０】
ステップＳ４６において、履歴登録手段３６は、選択された電子文書に関して、ＧＰＳ座標、操作日時、及び他形態端末ＩＤを関連付けて履歴情報に登録する。本例では、ステップＳ１２において「仕様書Ａ．ｄｏｃ」が選択された時の携帯端末２の現在位置情報をＧＰＳ座標列７０の値とし、ステップＳ１２において「仕様書Ａ．ｄｏｃ」が選択された時の日時を操作日時列７２の値とし、電子文書「仕様書Ａ．ｄｏｃ」を示す情報を文書列７４の値とし、ステップＳ４０で取得された他の携帯端末２’の携帯端末ＩＤを他携帯端末ＩＤ７６の値とするレコードを履歴情報に追加する。
【００８１】
ステップＳ４６の処理が終了すると、履歴情報及び文書属性情報の登録処理は終了し、図６に示すステップＳ１６に進む。
【００８２】
ステップＳ１６において、制御手段２８は、携帯端末２において、ステップＳ１２により選択された電子文書について、利用者の指示に従い操作を実行する。
【００８３】
本実施形態においては、文書属性情報には、履歴情報の文書列７４に含まれる電子文書が含まれており、推薦文書選出手段３２は、履歴情報に含まれる電子文書、すなわち携帯端末２により過去に操作されたことがある電子文書から推薦文書を選出している。しかし、上述の通り、文書属性情報には履歴情報に含まれない電子文書に関する情報を含んでいても良く、この場合は履歴情報に含まれない電子文書から推薦文書を選出しても良い。
【００８４】
或いは、履歴情報に含まれる電子文書の一部のみから推薦文書を選出するようにしても良い。例えば、携帯端末２の現在位置情報と、履歴情報に含まれる位置情報（過去位置情報）とを参照し、履歴情報において、携帯端末２の現在位置情報近傍である過去位置情報に関連付けられた電子文書から推薦文書を選出するようにしても良い。
【００８５】
また、上述の通り、他端末情報取得手段２２は、他の携帯端末２’が有する場所属性情報、文書属性情報等を取得することが可能であり、推薦文書選出手段３２は、他の携帯端末２’から取得した場所属性情報及び文書属性情報に基づいて推薦文書を選出するようにしても良い。
【００８６】
例えば、携帯端末２の場所属性情報には含まれない場所において推薦文書を選出しようとする場合、携帯端末２が有する情報のみでは、当該場所の属性を取得することができない。このような場合に、他の携帯端末２’が当該場所の属性を含む場所属性情報を有していれば、携帯端末２は、他の携帯端末２’が有する場所属性情報に基づいて、当該場所の属性を取得する。
【００８７】
また、携帯端末２の文書属性情報には含まれない電子文書は推薦文書とはなり得ないが、他の携帯端末２’が有する文書属性情報を取得することで、他の携帯端末２’の文書属性情報に含まれる電子文書からも推薦文書を選出し得る。
【００８８】
本実施形態においては、履歴情報、場所属性情報、文書属性情報、及び利用者情報は携帯端末２の記憶手段１８に記憶されているが、これらの情報を文書管理サーバ３の記憶手段５２に記憶させても良い。また、操作の対象となる電子文書は、携帯端末２の記憶手段１８に記憶されていても良いし、文書管理サーバ３の記憶手段５２に記憶されていても良い。以下の複数の実施形態においても同様である。
【００８９】
＜第２実施形態＞
第２実施形態においては、推薦文書選出手段３２は、携帯端末２近傍に居る者を特定し、携帯端末２近傍に居る者の属性に基づいて推薦文書を選出する。第２実施形態以下、下記の複数の実施形態は、文書推薦システム１の構成概略は第１実施形態と同様である。また、第２実施形態は、第１実施形態と比べステップＳ２４の処理が異なるのみで、その他のステップの処理は同一である。したがって、既に説明した内容については説明を省略する。
【００９０】
図９は、第２実施形態の処理の流れを示すフローチャートである。
【００９１】
ステップＳ６０において、推薦文書選出手段３２は、携帯端末２近傍に居る者を特定し、携帯端末２近傍に居る者の属性を取得する。図１０は、ステップＳ６０の処理の詳細を示すフローチャートである。
【００９２】
ステップＳ７０において、他端末情報取得手段２２は、携帯情報端末２近傍に存在する他の携帯端末２’を識別し、他の携帯端末２’の携帯端末ＩＤを取得する。他端末情報取得手段２２は、近距離無線通信により携帯端末２と通信可能である他の携帯端末２’を携帯端末２近傍に存在する他の携帯端末２’であると識別する。本例では、取得された他の携帯端末２’の携帯端末ＩＤは「ｄ７２ｆ０４６０ｃ２１２．．．」であるとする。
【００９３】
ステップＳ７２において、推薦文書選出手段３２は、記憶手段１８から利用者情報を読み出し、ステップＳ７０で識別された他の携帯端末２’の利用者の属性を特定する。本例では、ステップＳ７０で携帯端末ＩＤ「ｄ７２ｆ０４６０ｃ２１２．．．」が取得されている。したがって、推薦文書選出手段３２は、図５に示す利用者情報においてレコード１１８を参照し、携帯端末２近傍に居る者を「Ｃさん」であると擬制し、携帯端末２近傍に居る者の属性を「取引先Ａ」であると特定する。利用者情報として所有者、特性以外の属性を有する場合は、その他の属性を取得するようにしても良い。
【００９４】
図９のステップＳ６２において、推薦文書選出手段３２は、ステップＳ２２で特定された携帯端末２の現在位置情報が示す場所の属性、記憶手段１８から読み出した文書属性情報、及びステップＳ７２で特定された携帯端末２近傍に居る者の属性に基づいて、推薦文書を選出する。
【００９５】
例えば、場所属性情報に含まれる場所特性と、文書属性情報に含まれる開示範囲と、利用者情報に含まれる利用者特性に基づいて推薦文書を選出する。この場合、推薦文書選出手段３２は、まず第１実施形態同様に、ステップＳ２２で特定された場所特性「取引先Ａ」及び文書属性情報の開示範囲列９２に基づいて、開示範囲が「社外」であるレコード９８及び１０４を抽出する。第２実施形態ではさらに、推薦文書選出手段３２は、ステップＳ７２で特定された利用者特性「取引先Ａ」に基づいて、例えば機密レベルが「高」以外の電子文書を推薦すべきと判断する。そして、先に抽出されたレコード９８及び１０４から機密レベルが「高」以外となっているレコード９８を抽出する。そして、レコード９８の文書列９０に含まれる電子文書「仕様書Ａ．ｄｏｃ」を推薦文書として選出する。
【００９６】
第１実施形態同様、利用者情報に含まれる情報のうち、いずれの情報に基づいて推薦文書を選出するか、ということは、携帯端末２の利用者が適宜設定可能である。また、各利用者特性に適した開示範囲又は機密レベル（例えば利用者特性「取引先Ａ」に適した機密レベルは「高」以外であること）は、属性関係情報が含んでいる。
【００９７】
第２実施形態においても、履歴情報に含まれる電子文書の一部のみから推薦文書を選出するようにしても良い。例えば、現在携帯端末２近傍に存在する他の携帯端末２’の識別ＩＤを参照し、履歴情報において、現在携帯端末２近傍に存在する他の携帯端末２’の識別ＩＤに関連付けられた電子文書から推薦文書を選出するようにしても良い。
【００９８】
＜第３実施形態＞
第３実施形態においては、第２実施形態同様、携帯端末２近傍に居る者の属性に基づいて推薦文書を選出するが、携帯端末２近傍に居る者の特定方法が第２実施形態とは異なる。第３実施形態は、第２実施形態と比べステップＳ６０の処理が異なるのみで、その他のステップの処理は同一である。したがって、既に説明した内容については説明を省略する。
【００９９】
図１１は、第３実施形態の処理の流れを示すフローチャートであり、ステップＳ６０の処理の詳細を示す図である。
【０１００】
ステップＳ８０において、画像情報取得手段２４は、携帯情報端末２近傍に居る者の顔画像を含む画像又は動画を取得する。また、画像情報解析手段３８は、画像情報取得手段２４が取得した顔画像を含む画像又は動画から既存の顔認識技術により人の顔画像を検出する。
【０１０１】
本実施形態では、利用者情報は、文書推薦システム１の利用者と、当該利用者の顔画像情報とを関連付けた顔画像識別情報を含んでいる。ステップＳ８２において、推薦文書選出手段３２は、記憶手段１８から利用者情報を読み出し、ステップＳ８０で検出された顔画像に関連付けられた利用者を特定する。そして、特定された利用者の属性を取得する。
【０１０２】
例えば、ステップＳ８０で検出された顔画像に関連付けられた利用者が「Ｃさん」である場合、推薦文書選択手段３２は、「Ｃさん」をキーとして図５に示す利用者情報の所有者列１１２を検索し、レコード１１８を抽出する。そして、レコード１１８の利用者情報「取引先Ａ」を取得し、これを携帯端末２近傍に居る者の属性であると特定する。
【０１０３】
＜第４実施形態＞
第４実施形態においては、第２実施形態同様、携帯端末２近傍に居る者の属性に基づいて推薦文書を選出するが、携帯端末２近傍に居る者の特定方法が第２実施形態及び第３実施形態とは異なる。第４実施形態は、第２実施形態と比べステップＳ６０の処理が異なるのみで、その他のステップの処理は同一である。したがって、既に説明した内容については説明を省略する。
【０１０４】
図１２は、第４実施形態の処理の流れを示すフローチャートであり、ステップＳ６０の処理の詳細を示す図である。
【０１０５】
ステップＳ９０において、音声情報取得手段２６は、携帯情報端末２近傍に居る者の声を含む音声情報を取得する。また、音声情報解析手段４０は、音声情報取得手段２６が取得した音声情報に含まれる声の周波数スペクトルを分析する。
【０１０６】
本実施形態では、利用者情報は、文書推薦システム１の利用者と、当該利用者の声を含む音声情報とを関連付けた声識別情報を含んでいる。声識別情報は、例えば、利用者と当該利用者の声の周波数スペクトルが関連付けられている。ステップＳ９２において、推薦文書選出手段３２は、記憶手段１８から利用者情報を読み出し、ステップＳ９０で分析された声の周波数スペクトルに関連付けられた利用者を特定する。そして、特定された利用者の属性を取得する。
【０１０７】
例えば、ステップＳ９０で検出された声の周波数スペクトルに関連付けられた利用者が「Ｃさん」である場合、推薦文書選択手段３２は、「Ｃさん」をキーとして図５に示す利用者情報の所有者列１１２を検索し、レコード１１８抽出する。そして、レコード１１８の利用者情報「取引先Ａ」を取得し、これを携帯端末２近傍に居る者の属性であると特定する。
【０１０８】
＜第５実施形態＞
第５実施形態においては、音声情報取得手段２６が取得した音声から単語を抽出し、推薦文書選出手段３２は、抽出された単語と文書属性情報に含まれるキーワードに基づいて推薦文書を選出する。第５実施形態は、第１実施形態と比べステップＳ２４の処理が異なるのみで、その他のステップの処理は同一である。したがって、既に説明した内容については説明を省略する。
【０１０９】
図１３は、第５実施形態の処理の流れを示すフローチャートである。
【０１１０】
ステップＳ１０２において、音声情報取得手段２６は、声を含む音声情報を取得する。
【０１１１】
ステップＳ１０４において、音声情報解析手段４０は、既存の音声認識技術を用いて、音声情報取得手段２６が取得した音声情報から単語を抽出する。本実施形態では、音声情報から単語「□□□」が抽出されたとする。
【０１１２】
ステップ１０６において、推薦文書選出手段３２は、ステップＳ２２特定された携帯端末２の現在位置情報が示す場所の属性、記憶手段１８から読み出した文書属性情報、及びステップＳ１０４で抽出された単語に基づいて、推薦文書を選出する。
【０１１３】
例えば、場所属性情報に含まれる場所特性と、文書属性情報に含まれる開示範囲と、音声情報から抽出された単語に基づいて推薦文書を選出する。この場合、推薦文書選出手段３２は、まず第１実施形態同様に、ステップＳ２２で特定された場所特性「取引先Ａ」及び文書属性情報の開示範囲列９２に基づいて、開示範囲が「社外」であるレコード９８及び１０４を抽出する。第５実施形態ではさらに、推薦文書選出手段３２は、ステップＳ１０４で抽出された単語「□□□」に基づいて、キーワードに「□□□」を含む電子文書を推薦すべきと判断する。そして、先に抽出されたレコード９８及び１０４からキーワードに「□□□」を含むレコード１０４を抽出する。そして、レコード１０４の文書列９０に含まれる電子文書「資料．ｘｌｓ」を推薦文書として選出する。
【０１１４】
上述の例では、ステップＳ１０４で抽出された単語と文書属性情報のキーワード列９６に含まれる単語が一致している場合に推薦文書として選出したが、抽出された単語とキーワード列９６に含まれる単語が類似の場合であっても、推薦文書として選出するようにしても良い。例えば、シソーラス辞書を記憶手段１８に記憶させておき、シソーラス辞書に基づいて単語の類似範囲を定め、抽出された単語が文書属性情報に含まれるキーワードと類似すると判断された場合は、当該キーワードに関連付けられた電子文書を推薦文書として選出しても良い。
【符号の説明】
【０１１５】
１  文書推薦システム、２  携帯端末、２’  他の携帯端末、３  文書管理サーバ、４  ネットワーク、１０，５４  通信手段、１２  入力手段、１４  表示手段、１６  現在位置情報取得手段、１８，５２  記憶手段、２０  他者情報取得手段、２２  他端末情報取得手段、２４  画像情報取得手段、２６  音声情報取得手段、２８，５０  制御手段、３０  現在位置情報解析手段、３２  推薦文書選出手段、３４  表示制御手段、３６  履歴登録手段、３８  画像情報解析手段、４０  音声情報解析手段、５６  認証手段、７０，８０  ＧＰＳ座標列、７２  操作日時列、７４，９０  文書列、７６  他携帯端末ＩＤ列、７８，８６，８８，９８，１００，１０２，１０４，１１６，１１８  レコード、８２  場所種別列、８４  場所特性列、９２  開示範囲列、９４  機密レベル列、９６  キーワード列、１１０  携帯端末ＩＤ列、１１２  所有者列、１１４  利用者特性列。
【図１】
2015087963.tif 000003
【図２】
2015087963.tif 000004
【図３】
2015087963.tif 000005
【図４】
2015087963.tif 000006
【図５】
2015087963.tif 000007
【図６】
2015087963.tif 000008
【図７】
2015087963.tif 000009
【図８】
2015087963.tif 000010
【図９】
2015087963.tif 000011
【図１０】
2015087963.tif 000012
【図１１】
2015087963.tif 000013
【図１２】
2015087963.tif 000014
【図１３】
2015087963.tif 000015