(57)【要約】【課題】隠し事があるのではとの疑いを招くことなく、秘密のブックマークへのアクセスを禁止してブラウザ機能を有する端末装置を他人に使用させることを可能にする。【解決手段】本発明は、以下の受け付けステップと提供ステップとを端末装置の制御部に実行させるプログラムを提供する。受け付けステップでは、ウェブページを示す識別情報と当該ウェブページのアドレスとを対応付けるブックマークについての認証情報の入力を促し、入力された認証情報を受け付ける。提供ステップでは、受け付けステップにて受け付けた認証情報が登録されていた場合には、ブックマークを提示しつつブラウザ機能を提供する一方、受け付けステップにて受け付けた認証情報が登録されていない場合には、ブックマークを提示せずにブラウザ機能を提供する。【選択図】図２
2019168770.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに、
ウェブページを示す識別情報と前記ウェブページのアドレスとを対応付けるブックマークについての認証情報の入力を促し、入力された認証情報を受け付ける受け付けステップと、
該受け付けられた認証情報が登録されている場合には、ブックマークを提示しつつブラウザ機能を提供し、当該認証情報が登録されていない場合には、ブックマークを提示せずにブラウザ機能を提供する提供ステップと、
を実行させるためのプログラム。
【請求項２】
前記受け付けられた認証情報が登録されていない場合、前記提供ステップにおいてデフォルトブックマークを提示しつつ前記ブラウザ機能を提供する
ことを特徴とする請求項１に記載のプログラム。
【請求項３】
ブックマーク毎に認証情報が登録されており、
前記受け付けステップにて受け付けた認証情報が登録されていた場合、前記提供ステップでは、当該認証情報に対応するブックマークのみを提示して前記ブラウザ機能を提供する
ことを特徴とする請求項１または請求項２に記載のプログラム。
【請求項４】
前記ブックマークに対応付けて認証情報を記憶装置に登録する登録ステップを更に実行し、
前記提供ステップでは、認証情報の登録の有無を前記記憶装置の記憶内容を参照して判定する
ことを特徴とする請求項１〜３の何れか１項に記載のプログラム。
【請求項５】
ウェブページを示す識別情報と前記ウェブページのアドレスとを対応付けるブックマークについての認証情報の入力を促し、入力された認証情報を受け付ける受け付け手段と、
前記受け付けられた認証情報が登録されていた場合には、ブックマークを提示しつつブラウザ機能を提供し、登録されていない場合には、ブックマークを提示せずにブラウザ機能を提供するブラウザ機能提供手段と、
を有することを特徴とする端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ウェブページの検索および閲覧を行うための技術に関する。
【背景技術】
【０００２】
インターネットにおいて開示されているウェブページの検索および閲覧を行う際には、ブラウザと呼ばれる閲覧ソフトウェアが使用される。近年では多種多様なブラウザが提供されている。これらのブラウザの中には、ユーザにより指示されたウェブページのアドレスと当該ウェブページを示す識別情報とを対応付けてブックマークに登録する機能を有するものがある（例えば、特許文献１参照）。この種のブラウザでは、ブックマークに登録されたウェブページに対する再度のアクセスを容易に行うことができる。なお、ブラウザの種類によっては、「ブックマーク」は「ホットリスト」或いは「お気に入り」とも呼ばれているが、本明細書では「ブックマーク」の称呼を用いる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−２６５３３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一般に、ブックマークには、そのブックマークを登録したユーザの趣味や趣向が反映されている。スマートフォンなどの端末装置を用いてウェブページの閲覧しているユーザの場合、その端末装置を他人に貸し出して使用させることも多々あるが、秘密にしておきたい当該ユーザの趣味や趣向がブラウザに登録されているブックマークの内容から貸出し先のユーザに知られてしまう虞がある。
【０００５】
このような事態の発生を回避するためには、ブックマークに対してパスワード等の認証情報を設定してアクセス制限を行うことが考えられる。例えば、ブックマークにアクセスする際に認証情報の入力を要求し、認証情報が正しく入力されなかった場合には、当該ブックマークにアクセスを禁止することが考えられる。しかしながら、このようなアクセス制限をあからさまに行ってしまうと、端末装置の貸出先のユーザに、「他人には見せたくない隠し事があるのでは？」との疑いを抱かせ、不和の原因となりかねないといった問題がある。
【０００６】
本発明は以上に説明した課題に鑑みて為されたものであり、隠し事があるのではとの疑いを招くことなく、ブックマークへのアクセスを制限しつつブラウザ機能を有する端末装置を他人に使用させることを可能にする技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために本発明のブラウザ機能提供方法は、以下の受け付けステップと、提供ステップと、を含むことを特徴とする。受け付けステップでは、ウェブページを示す識別情報と当該ウェブページのアドレスとを対応付けるブックマークについての認証情報の入力を促し、入力された認証情報を受け付ける。提供ステップでは、受け付けステップにて受け付けた認証情報が登録されていた場合には、ブックマークを提示しつつブラウザ機能を提供し、登録されていない場合には、ブックマークを提示せずにブラウザ機能を提供する。
【０００８】
本発明によれば、受け付けステップにて受け付けた認証情報が登録されていない場合には、ブックマークを提示せずにブラウザ機能が提供される。本ブラウザ機能提供方法を実行する端末装置を他者に使用させる場合、登録されている認証情報とは異なる認証情報（ダミー認証情報）を伝えて使用させるようにすれば、提供ステップにてブックマークが提示されることはなく、当該ブックマークへのアクセスを確実に制限することができる。また、本発明によれば、上記端末装置を借り受けた他人は、ブックマークが存在することをそもそも把握できないので、「他人には見せたくない隠し事があるのでは？」との疑いを抱くこともない。このように本発明によれば、隠し事があるのではとの疑いを招くことなく、ブックマークへのアクセスを制限しつつブラウザ機能を有する端末装置を他人に使用させることが可能になる。
【０００９】
上記ブラウザ機能提供方法は、受け付けステップにて受け付けた認証情報が登録されていない場合、ブラウザ機能提示ステップでは、予め定められたデフォルトブックマークを提示しつつブラウザ機能を提供してもよい。本態様によれば、受け付けステップにて受け付けた認証情報が登録されていない場合、ブラウザ機能提示ステップでは、予め定められたデフォルトブックマークが提示されるので、提示されないブックマークが存在するのではとの疑いを招くことを回避することができる。
【００１０】
上記ブラウザ機能提供方法は、ブックマーク毎に認証情報が登録されており、受け付けステップにて受け付けた認証情報が登録されていた場合、提供ステップでは、当該認証情報に対応するブックマークのみを提示しつつブラウザ機能を提供することを特徴としてもよい。本態様によれば、趣味や趣向が同じ他のユーザに端末装置を貸し出す際にその趣味や趣向を反映したブックマークについての認証情報を伝えて貸し出し、当該ブックマークへのアクセスを許容しつつブラウザ機能を使用させることで、他のブックマークを秘密にしつつ、貸し出し先のユーザに親近感や仲間意識を抱かせることが可能になる。
【００１１】
上記ブラウザ機能提供方法は、前記ブックマークに対応付けて認証情報を記憶装置に登録する登録ステップを含み、前記提供ステップでは、認証情報の登録の有無を前記記憶装置の記憶内容を参照して判定することを特徴としてもよい。本態様によれば、ブックマークファイルに対して任意の認証情報を予め登録することが可能になる。
【００１２】
また、本発明は、上記受け付けステップと上記提供ステップとをコンピュータに実行させるプログラムを提供する。本態様によれば、ＣＰＵ（Central Processing Unit）などの一般的なコンピュータを当該プログラムにしたがって作動させることで、当該コンピュータに本発明のブラウザ機能提供方法を実行させることが可能になる。なお、上記プログラムの具体的な提供態様としては種々の態様が考えられる。例えば、ＤＶＤ（Digital Versatile Disc）やメモリカードなどのコンピュータ読み取り可能な記録媒体に上記プログラムを書き込んで配布する態様や、インターネットなどの電気通信回線経由のダウンロードにより上記プログラムを配布する態様が考えられる。
【００１３】
また、本発明は、以下の受け付け手段とブラウザ機能提供手段とを有する端末装置を提供する。受け付け手段は、ウェブページを示す識別情報と当該ウェブページのアドレスとを対応付けるブックマークについての認証情報の入力を促し、入力された認証情報を受け付ける。ブラウザ機能提供手段は、受け付け手段にて受け付けた認証情報が登録されていた場合には、ブックマークを提示しつつブラウザ機能を提供し、登録されていない場合には、ブックマークを提示せずにブラウザ機能を提供する。この端末装置によっても、隠し事があるのではとの疑いを招くことなく、ブックマークへのアクセスを制限しつつブラウザ機能を有する端末装置を他人に使用させることが可能になる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態のブラウザ機能提供方法によりブラウザ機能を提供する端末装置１０の構成例を示す図である。
【図２】同端末装置１０の不揮発性記憶部１４４に記憶されているブラウザ機能提供プログラムにしたがって制御部１１０が実行するブラウザ機能提供方法の流れを示すフローチャートである。
【図３】同端末装置１０の不揮発性記憶部１４４に記憶されているブックマークファイルの構成例を示す図である。
【図４】同端末装置１０の不揮発性記憶部１４４に記憶されている秘密ブックマーク管理テーブルの構成例を示す図である。
【図５】同端末装置１０の動作例を示す図である。
【発明を実施するための形態】
【００１５】
以下、図面を参照しつつ本発明の実施形態を説明する。
（Ａ：構成）
図１は、本発明の一実施形態のブラウザ機能提供方法によりブラウザ機能を提供する端末装置１０の構成例を示す図である。端末装置１０は、所謂スマートフォンやタブレット端末など、通信機能とプログラム実行機能とを備えた携帯型情報端末である。図１に示すように、端末装置１０は、制御部１１０、通信インタフェース部１２０、ユーザインタフェース部１３０、記憶部１４０、およびこれら構成要素間のデータ授受を仲介するバス１５０を有する。なお、図１では、通信インタフェース部１２０は「通信Ｉ／Ｆ部１２０」と略記されており、ユーザインタフェース部１３０は「ユーザＩ／Ｆ部１３０」と略記されている。以下、本明細書においても同様に略記する。また、端末装置１０は、図１に示す構成要素の他に、フラッシュメモリ等を用いたメモリカードからのデータの読み出しを行うためのカードリーダなどの外部機器を接続する外部機器インタフェース部を有していても良い。
【００１６】
制御部１１０は、例えばＣＰＵである。制御部１１０は、記憶部１４０（より正確には不揮発性記憶部１４４）に記憶されているプログラムにしたがって作動することにより、端末装置１０の制御中枢として機能する。不揮発性記憶部１４４に記憶されているプログラムの詳細および当該プログラムにしたがって制御部１１０が実行する処理の詳細については後に明らかにする。
【００１７】
通信Ｉ／Ｆ部１２０は、例えばＷＩ−ＦＩインタフェースなどの無線ＬＡＮインタフェースである。通信Ｉ／Ｆ部１２０は、他のＷＩ−ＦＩ対応機器などの相手装置との間で無線通信を行う。通信Ｉ／Ｆ部１２０は、相手装置から受信したデータをバス１５０を介して制御部１１０に引き渡す一方、バス１５０を介して制御部１１０から引き渡されたデータを相手装置へ送信する。
【００１８】
ユーザＩ／Ｆ部１３０は、ユーザに端末装置１０を利用させるためのユーザインタフェースを提供する。図１では詳細な図示を省略したが、ユーザＩ／Ｆ部１３０は、表示部と操作入力部とを含む。表示部は、例えば液晶ディスプレイとその駆動回路である。表示部は、制御部１１０による制御の下、ユーザに端末装置１０の利用を促す各種画面の画像を表示する。操作入力部は、表示部の表示領域を被覆するように設けられた透明タッチセンサであり、表示部とともにタッチパネルを形成する。本実施形態では操作入力部として透明タッチセンサを用いるが、テンキーなどの操作子を透明タッチセンサに代えて用いてもよく、また、透明タッチセンサと操作子で操作入力部を構成してもよい。操作入力部に対して入力操作（本実施形態では、タップ或いはフリックなど）が為されると、操作入力部は当該操作内容を表す操作内容データをバス１５０を介して制御部１１０に与える。これにより、操作入力部に対するユーザの操作内容が制御部１１０に伝達される。
【００１９】
記憶部１４０は、図１に示すように、揮発性記憶部１４２と不揮発性記憶部１４４とを含む。揮発性記憶部１４２は例えばＲＡＭ（Random Access Memory）であり、不揮発性記憶部１４４は例えばフラッシュメモリである。揮発性記憶部１４２は、プログラムを実行する際のワークエリアとして制御部１１０によって利用される。不揮発性記憶部１４４には、各種プログラムと各種プログラムの実行過程で参照或いは更新されるデータとが記憶されている。
【００２０】
不揮発性記憶部１４４に記憶されているプログラムの一例としては、ＯＳ（Operating System）を制御部１１０に実現させるカーネルプログラム（図１では図示略）、各種アプリケーションを制御部１１０に実現させるアプリケーションプログラムが挙げられる。不揮発性記憶部１４４に記憶されているアプリケーションプログラムの一例としては、電子メールの送受信などの電子メール機能を制御部１１０に実現させるプログラムやブラウザ機能を実現するプログラムが挙げられる。図１では、これらアプリケーションプログラムの一例として、ブラウザ機能を実現するブラウザアプリケーション１４４ａが図示されている。
【００２１】
端末装置１０の電源（図１では図示略）が投入されると、制御部１１０はカーネルプログラムを不揮発性記憶部１４４から揮発性記憶部１４２へ読み出し、当該カーネルプログラムの実行を開始する。カーネルプログラムにしたがって作動し、ＯＳを実現している状態の制御部１１０は、操作入力部に対して為された入力操作（例えば、アプリケーションプログラムに対応するアイコンのタップ等）により実行を指示されたアプリケーションプログラムを不揮発性記憶部１４４から揮発性記憶部１４２へ読み出し、その実行を開始する。
【００２２】
例えば、操作入力部に対して為された入力操作によりブラウザの実行が指示された場合には、制御部１１０は、ブラウザアプリケーション１４４ａを不揮発性記憶部１４４から揮発性記憶部１４２へ読み出し、当該ブラウザアプリケーション１４４ａの実行を開始する。ブラウザアプリケーション１４４ａにしたがって作動している制御部１１０には、ブラウザ機能が付与される。ブラウザ機能には、ウェブページのキーワード検索に用いる検索エンジンをユーザに選択させる機能、当該検索エンジンを用いてキーワード検索する機能、検索されたウェブページを表示部に表示する機能、ブックマークを登録する機能、登録されたブックマークをユーザに提示する機能、ユーザにより選択されたブックマークに対応するウェッブページにアクセスする機能等が含まれ、この点は従来のブラウザ機能と同様である。
【００２３】
本実施形態の特徴は、ブラウザ機能の提供の際に、図２に示すブラウザ機能提供方法を制御部１１０が実行する点にある。これにより、本実施形態では、隠し事があるのではとの疑いを招くことなく、端末装置１０を所有するユーザ（以下、本人ユーザ）が他のユーザ（以下、他人ユーザ）に対して秘密にすることを所望するブックマーク（以下、秘密ブックマーク）へのアクセスを制限しつつ端末装置１０を他人ユーザに使用させることが可能となる。ブラウザ機能提供方法の詳細については重複を避けるため、動作例の説明において明らかにする。
【００２４】
不揮発性記憶部１４４に記憶されているデータの具体例としては、秘密ブックマークファイル１４４ｂ、デフォルトブックマークファイル１４４ｃ、および秘密ブックマーク管理テーブル１４４ｄとが挙げられる。秘密ブックマークファイル１４４ｂには、秘密ブックマークに関する情報が記録されており、デフォルトブックマークファイル１４４ｃには、他他人に対して秘密にする必要のないブックマークに関する情報が記録されている。秘密ブックマークファイル１４４ｂとデフォルトブックマークファイル１４４ｃは同じファイル構造を有する。秘密ブックマークファイル１４４ｂとデフォルトブックマークファイル１４４ｃとを区別する必要がない場合には、単に「ブックマークファイル」と表記する。
【００２５】
図３は、ブックマークファイルのファイル構造を示す図である。図３に示すように、ブックマークファイルには、ブックマークに登録されたウェブページを示すページ識別子（例えば、ウェブページの名前を表す文字列）に対応付けて、当該ウエブページのアドレス（ＵＲＬや短縮ＵＲＬなど、当該ページが存在するネットワーク上の場所を示す情報）が格納される。ブックマーク内に１または複数のフォルダが設けられ、フォルダ毎に１または複数のウェブページの情報が格納されているなどブックマークが階層化されている場合には、ページ識別子およびアドレスに対応付けて当該ページ識別子の示すウェブページの格納先のフォルダを示すフォルダ識別子（例えば、フォルダの名前を表す文字列）をブックマークファイルに格納しておけば良い。
【００２６】
本実施形態では、ブックマークファイルの格納内容に基づいて、ブックマークに登録されているウェブページのページ識別子のリストが端末装置１０のユーザに提示される。また、新たなウェブページをブックマークへ登録する旨の入力操作が操作入力部に対して為されると、ブラウザアプリケーション１４４ａにしたがって作動している制御部１１０は、当該新たなウェブページのページ識別子とアドレスとをユーザに指定させ、両者を対応付けてブックマークファイルに書き込む。なお、図１では、秘密ブックマークファイル１４４ｂが１つだけ図示されているが、例えば５個など複数の秘密ブックマークファイルを不揮発性記憶部１４４に記憶させておいてもよい。
【００２７】
次いで、図４を参照しつつ、秘密ブックマーク管理テーブル１４４ｄの構成を説明する。図４に示すように秘密ブックマーク管理テーブル１４４ｄには、秘密ブックマークファイル１４４ｂを示すファイル識別子（例えば、秘密ブックマークファイル１４４ｂの名前を表す文字列）に対応付けて、認証情報（本実施形態では、４桁の数字文字列）が格納される。この認証情報は本人ユーザによって登録されるものであり、本人ユーザは秘密ブックマークファイル１４４ｂに対応する認証情報を当然に把握している。詳細については後述するが、本実施形態では、秘密ブックマーク管理テーブル１４４ｄの格納内容に基づいて、ブックマークに対するアクセス制限が実現される。
以上が端末装置１０の構成である。
【００２８】
（Ｂ：動作）
次いで、端末装置１０の動作を図２および図５を参照しつつ説明する。なお、以下では、他人ユーザと本人ユーザとを区別する必要がない場合には、単に「ユーザ」と表記する。操作入力部にする入力操作によりブラウザアプリケーション１４４ａの実行を指示された制御部１１０は、ブラウザアプリケーション１４４ａを不揮発性記憶部１４４から揮発性記憶部１４２へ読み出し、当該ブラウザアプリケーション１４４ａの実行を開始する。ブラウザアプリケーション１４４ａにしたがって作動している制御部１１０は、まず、メイン画面Ｇ０１（図５参照）をユーザＩ／Ｆ部１３０の表示部に表示させる。
【００２９】
メイン画面Ｇ０１には、ブラウジングを行うことをユーザに選択させるためのｗｅｂ検索タブＴ０１と、秘密ブックマークにアクセスするためのロッカールームタブＴ０２とが設けられている。ここで、秘密ブックマークにアクセスするためのタブの名称が「ロッカールームタブ」となっているのは、秘密ブックマークにアクセスするためのタブであること、および秘密ブックマークが存在することを他人ユーザに悟らせないようにするためである。
【００３０】
図５に示すように、メイン画面Ｇ０１には、ウェブページの検索に使用する検索エンジンとして、検索エンジン「ＸＸＸＸ」を使用するのか、それとも検索エンジン「ＹＹＹＹ」を使用するのかをユーザに選択させるラジオボタンＲ０１およびＲ０２が設けられている。ユーザは、ラジオボタンＲ０１を選択することで、ウェブページの検索に使用する検索エンジンとして検索エンジン「ＸＸＸＸ」を指定することができる。同様に、ユーザは、ラジオボタンＲ０２を選択することで、ウェブページの検索に使用する検索エンジンとして検索エンジン「ＹＹＹＹ」を指定することもできる。
【００３１】
また、メイン画面Ｇ０１には、検索キーワード入力領域Ｉ０１と検索ボタンＢ０１とが設けられている。ユーザは、検索キーワード入力領域Ｉ０１に検索キーワードを入力して検索ボタンＢ０１を押下することで、ラジオボタンＲ０１またはＲ０２に対する操作により選択した検索エンジンを用いて当該検索キーワードに関連するウェブページの検索を行うことができる。なお、メイン画面Ｇ０１における領域Ｍ０１には、ブラウザアプリケーション１４４ａの使用方法についての説明動画が表示される。
【００３２】
メイン画面Ｇ０１においてロッカールームタブＴ０２を選択する操作が為されると、制御部１１０は、図２に示すブラウザ機能提供方法の実行を開始し、受け付けステップＳＡ１１０（図２参照）の処理を実行する。この受け付けステップＳＡ１１０では、制御部１１０は表示部の表示画面をメイン画面Ｇ０１からロッカー番号入力画面Ｇ０２（図５参照）に遷移させ（図５：Ｓ０１）、ロッカー番号の入力をユーザに促す。本実施形態においてロッカー番号とは、秘密ブックマークに対応付けられた認証情報のことである。つまり、図５に示すロッカー番号入力画面Ｇ０２は、秘密ブックマークに対応づけられた認証情報の入力をユーザに促す認証情報入力画面である。ロッカー番号入力画面Ｇ０２において、秘密ブックマークに対応する認証情報が「ロッカー番号」と表記されているのは、秘密ブックマークにアクセスするための認証情報であることを他人ユーザに悟らせないようにするためである。なお、メイン画面Ｇ０１においてｗｅｂ検索タブＴ０１を選択する操作が為された場合には、メイン画面Ｇ０１を表示中であるため、当該操作を制御部１１０に無視させるようにすればよい。
【００３３】
図５に示すように、ロッカー番号入力画面Ｇ０２にも、ｗｅｂ検索タブＴ０１とロッカールームタブＴ０２とが設けられている。ロッカー番号入力画面Ｇ０２においてｗｅｂ検索タブＴ０１を選択する操作が為されると、制御部１１０は受け付けステップＳＡ１１０の処理を中止し、表示部の表示画面をメイン画面Ｇ０１に遷移させる（図５：Ｓ０２）。なお、ロッカー番号入力画面Ｇ０２においてロッカールームタブＴ０２を選択する操作が為された場合には、ロッカー番号入力画面Ｇ０２を表示中であるため、当該操作を制御部１１０に無視させるようにすればよい。
【００３４】
ロッカー番号入力画面Ｇ０２には、図５に示すように、ロッカー番号入力領域Ｉ０２と、ロッカー番号の入力完了をユーザに指示させるためのＯＫボタンＢ０２とが設けられている。ＯＫボタンＢ０２に対する選択操作が為されると、制御部１１０はロッカー番号入力領域Ｉ０２内の情報を認証情報として受け付け、受け付けステップＳＡ１１０の処理を完了する。受け付けステップＳＡ１１０の処理を完了すると、制御部１１０は、図２に示すように、提供ステップＳＡ１２０の処理を実行する。この提供ステップＳＡ１２０では、制御部１１０は、受け付けステップＳＡ１１０にて受け付けた認証情報が秘密ブックマークファイル１４４ｂに対応付けて秘密ブックマーク管理テーブル１４４ｄに登録されているか否かを判定する。認証情報が登録されていた場合には制御部１１０は秘密ブックマークファイル１４４ｂにしたがってブックマークを提示しつつブラウザ機能を提供する。これに対して、認証情報が登録されていない場合には、制御部１１０はデフォルトブックマークファイル１４４ｃにしたがってブックマークを提示しつつブラウザ機能を提供する。
【００３５】
より詳細に説明すると、提供ステップＳＡ１２０では、制御部１１０は、表示部の表示画面をロッカー番号入力画面Ｇ０２からロッカールーム画面Ｇ０３に遷移させる（図５：Ｓ０３）。受け付けステップＳＡ１１０にて受け付けた認証情報が秘密ブックマークファイル１４４ｂに対応付けて秘密ブックマーク管理テーブル１４４ｄに登録されていた場合、制御部１１０は、領域Ａ０１に秘密ブックマークファイル１４４ｂにしたがってブックマークを提示した状態のロッカールーム画面Ｇ０３を表示部に表示させる。これに対して、受け付けステップＳＡ１１０にて受け付けた認証情報が秘密ブックマークファイル１４４ｂに対応付けて秘密ブックマーク管理テーブル１４４ｄに登録されていなかった場合には、制御部１１０は、デフォルトブックマークファイル１４４ｃにしたがってブックマークを提示した状態のロッカールーム画面Ｇ０３を表示部に表示させる。
【００３６】
図５に示すように、ロッカールーム画面Ｇ０３にも、前述のｗｅｂ検索タブＴ０１とロッカールームタブＴ０２とが設けられている。ロッカールーム画面Ｇ０３においてロッカールームタブＴ０２を選択する操作が為されると、制御部１１０は表示部の表示画面をロッカー番号入力画面Ｇ０２に遷移させる（図５：Ｓ０４）。ロッカールーム画面Ｇ０３においてｗｅｂ検索タブＴ０１を選択する操作が為されると、制御部１１０は表示部の表示画画面をメイン画面Ｇ０１に遷移させる（図５：Ｓ０５）。なお、表示部にロッカールーム画面Ｇ０３を表示させている状態で端末装置１０がスリープモードへ移行した場合には、スリープモードからの復帰の際に表示部の表示画面をメイン画面Ｇ０１（或いはロッカー番号入力画面Ｇ０２）に遷移させることが好ましい。スリープモードからの復帰の際に、秘密ブックマークを提示している状態のロッカールーム画面Ｇ０３が不用意に他人の眼に触れることを回避するためである。
以上が端末装置１０の動作である。
【００３７】
本人ユーザがブラウザ機能を利用する場合、メイン画面Ｇ０１においてロッカールームタブＴ０２を選択してロッカー番号入力画面Ｇ０２を表示させ、秘密ブックマークファイル１４４ｂに対応する認証情報をロッカー番号入力領域Ｉ０２に入力してＯＫボタンＢ０２を選択することができる。その結果、ロッカールーム画面Ｇ０３の領域Ａ０１に秘密ブックマークファイル１４４ｂに対応するブックマーク（すなわち、秘密ブックマーク）を表示させた状態でブラウザ機能を利用することができる。
【００３８】
他人ユーザに端末装置１０を貸し出す場合、本人ユーザは、ブラウザアプリケーション１４４ａの実行を終了させてから（或いはスリープモードに移行させてから）端末装置１０を他人ユーザは、メイン画面Ｇ０１を見ても、ブックマークがどこにあるのか判らない。仮に、たまたまロッカールームタブＴ０２を選択する操作が行われると、ロッカー番号入力画面Ｇ０２が表示部に表示され、ロッカー番号（認証情報）の入力を促される。他人ユーザは、認証情報を知らないため入力を躊躇し、ｗｅｂ検索タブＴ０１を選択してキーワード検索を行おうとすると考えられる。
【００３９】
また、仮に他人ユーザがあてずっぽうに認証情報を入力したとしても、秘密ブックマークファイル１４４ｂに対応付けて秘密ブックマーク管理テーブルに登録されている認証情報が入力される可能性は低い。登録されているものとは異なる認証情報が入力された場合には、特にエラー通知が為されることはなく、デフォルトブックマークファイル１４４ｃに対応するブックマークを領域Ａ０１に提示した状態のロッカールーム画面Ｇ０３が表示部に表示される。このロッカールーム画面Ｇ０３を見た他人ユーザは、通常のブックマーク機能を利用できたと認識するので、このブックマークとは別の秘密ブックマークがあるのではなどの疑いを抱くことはない。また、仮に他人ユーザが本人ユーザにロッカー番号を尋ねたとしても、本人ユーザは登録されている認証情報とは異なる数字文字列をロッカー番号として伝えれば、隠し事があるのではとの疑いを他人ユーザに抱かせることなく、密ブックマークへのアクセスを制限することができる。
【００４０】
以上説明したように本実施形態によれば、隠し事があるのではとの疑いを招くことなく、ブックマークへのアクセスを制限しつつブラウザ機能を有する端末装置を他人に使用させることが可能になる。
【００４１】
（Ｃ：変形例）
以上本発明の一実施形態について説明したが、この実施形態に以下の変形を加えても勿論良い。
（１）上記実施形態では、受け付けステップＳＡ１１０にて受け付けた認証情報が秘密ブックマークファイル１４４ｂに対応付けて秘密ブックマーク管理テーブル１４４ｄに登録されていなかった場合には、領域Ａ０１を空にした状態のロッカールーム画面Ｇ０３を表示部に表示させてもよく、この場合はデフォルトブックマークファイル１４４ｃを省略してもよい。要は、提供ステップＳＡ１２０では、受け付けステップＳＡ１１０にて受け付けた認証情報が登録されていた場合には、ブックマークを提示しつつブラウザ機能を提供し、登録されていない場合には、ブックマークを提示せずにブラウザ機能を提供する処理を制御部１１０に実行させればよい。
【００４２】
（２）複数の秘密ブックマークファイルを不揮発性記憶部１４４に格納しておく場合には、複数の秘密ブックマークファイルの各々に互いに異なる認証情報を対応付けてもよい。この場合、提供ステップＳＡ１２０では、受け付けステップＳＡ１１０にて受け付けた認証情報に対応する秘密ブックマークファイルのみにしたがってブックマークを提示しつつブラウザ機能を提供する処理を制御部１１０に実行させるようにしてもよい。本態様によれば、趣味や趣向が同じ他人ユーザに端末装置を貸し出す際にその趣味や趣向を反映した秘密ブックマークについての認証情報を伝えて貸し出し、当該秘密ブックマークへのアクセスを許容しつつブラウザ機能を使用させることで、他のブックマークを秘密にしつつ、貸し出し先のユーザに親近感や仲間意識を抱かせることが可能になる。また、上司や恋人に端末装置を貸し出す際には、真面目な人柄であるとの印象を抱かせる秘密ブックマークについての認証情報を伝えて貸し出すことが考えられる。
【００４３】
（３）上記実施形態では、ブックマークファイルと秘密ブックマーク管理テーブルとが端末装置１０の不揮発性記憶部１４４に記憶されていた。しかし、ブックマークファイルと秘密ブックマーク管理テーブルとを、インターネットなどの電気通信回線を介して端末装置１０がアクセス可能な記憶装置（例えば、サーバ装置の不揮発性記憶部やネットワーク対応のハードディスク）に記憶させておいてもよい。要は、提供ステップＳＡ１２０では、受け付けステップＳＡ１１０にて受け付けた認証情報が秘密ブックマークファイルに対応付けて登録されているか否かを記憶装置に記憶されている秘密ブックマーク管理テーブルの格納内容を参照して判定する態様であれば良い。
【００４４】
（４）上記実施形態では、本発明のブラウザ機能提供方法を制御部１１０に実行させるブラウザ機能提供プログラムが不揮発性記憶部１４４に予め記憶されていた。しかし、ブラウザ機能提供プログラム、すなわち一般的なコンピュータに受け付けステップＳＡ１１０と提供ステップＳＡ１２０とを実行させるプログラムを単体で提供しても良い。このような態様によれば、一般的な端末装置に上記プログラムをインストールし、当該端末装置の制御部（ＣＰＵ）を当該プログラムにしたがって作動させることで当該端末装置に本発明のブラウザ機能提供方法を実行させること、すなわち当該端末装置を上記実施形態の端末装置１０として機能させることが可能になる。
【００４５】
（５）上記実施形態では、本発明の特徴を顕著に示す受け付けステップＳＡ１１０の処理と提供ステップＳＡ１２０の処理とをソフトウェアで実現した。しかし、受け付けステップＳＡ１１０の処理を実行する受け付け手段と、提供ステップＳＡ１２０の処理を実行するブラウザ機能提供手段の各々を電子回路などのハードウェアで構成し、これらハードウェアを組み合わせて端末装置１０を構成しても良い。
【００４６】
（６）認証情報の数字の桁数は任意である。また認証情報は、数字以外で表現されていてもよい。例えば、文字、記号、および図形のうちいずれか一つまたはこれらの組み合わせであってもよい。
【００４７】
（７）識別情報の入力を音声にて行ってもよい。具体的には、端末装置１０にマイクおよび音声信号処理回路を設け、ユーザに発話を促すメッセージを表示し、集音した音声データから発話内容が意味する数字列や文字列等を特定する。
【００４８】
（８）識別情報の入力を要求するタイミングについて、ロッカールームのタブが選択されるか否かに関わらず、他人に秘密ブックマークを見られる蓋然性が高い状況であると判定された場合に、認証情報を要求してもよい。具体的には、顔認証や加速度センサ等を用いて、端末装置１０の使用者が変更されたことを検知するなどして端末装置１０を他人が使用することを判定し、例えばブラウザが起動された際に認証情報を要求する。
【００４９】
要するに、本発明においては、ウェブページを示す識別情報と前記ウェブページのアドレスとを対応付けるブックマークについての認証情報の入力を促し、入力された認証情報を受け付ける受け付けステップと、該受け付けられた認証情報が登録されている場合には、ブックマークを提示しつつブラウザ機能を提供し、当該認証情報が登録されていない場合には、ブックマークを提示せずにブラウザ機能を提供する提供ステップとが実行されればよい。
【符号の説明】
【００５０】
１０…端末装置、１１０…制御部、１２０…通信Ｉ／Ｆ部、１３０…ユーザＩ／Ｆ部、１４０…記憶部、１４２…揮発性記憶部、１４４…不揮発性記憶部、１４４ａ…ブラウザアプリケーション、１４４ｂ…秘密ブックマークファイル、１４４ｃ…デフォルトブックマークファイル、１４４ｄ…秘密ブックマーク管理テーブル、１５０…バス。
【図１】
2019168770.tif 000003
【図２】
2019168770.tif 000004
【図３】
2019168770.tif 000005
【図４】
2019168770.tif 000006
【図５】
2019168770.tif 000007