(57)【要約】【課題】ユーザーに係るデフォルト選択のデータをサーバーに保持することなく、ユーザーの希望に合わせたデフォルト選択を実行することのできるインターネットホームページのサーバーシステムを提供すること。【解決手段】選択入力域においてユーザーが入力しない場合に選択されるデフォルト選択をについて、クライアント機に保持されたデフォルト選択ファイル２２１を読み込んで設定する。デフォルト選択ファイル２２１を、エクスポート／インポート可能とすることにより、利便性を高める。【選択図】図１
2017097676.tif 000002
【特許請求の範囲】
【請求項１】
サーバー機と、
クライアント機とを備え、
前記サーバー機は、
ネットワークを介してクライアント機にアクセスされクライアント機に表示されるファイル形式の閲覧ページを記憶する記憶部を備え、
前記クライアント機は、
前記サーバー機からファイル形式の閲覧ページを取得して表示するブラウザー部、及び
前記クライアント機に保持されたデフォルト選択ファイルを読み込んで前記デフォルト選択を設定する設定部を備え、
前記閲覧ページは、
前記クライアント機を介して選択入力が可能な選択入力域と、
前記選択入力域においてユーザーが選択入力しない場合に選択されるデフォルト選択に対応する情報を有する、
ことを特徴とする、サーバーシステム。
【請求項２】
前記クライアント機は、
ユーザーからの要求に応じて、前記選択入力の値を前記デフォルト選択ファイルとして出力するエクスポート部を含むことを特徴とする、請求項１に記載のサーバーシステム。
【請求項３】
前記クライアント機は、
ユーザーの指定するファイルを前記デフォルト選択ファイルとして入力するインポート部を含むことを特徴とする、請求項１又は２に記載のサーバーシステム。
【請求項４】
前記選択入力域はデフォルト選択指定文字列を有し、
前記設定部は、前記デフォルト選択指定文字列に基づいて前記デフォルト選択ファイルを決定することを特徴とする、請求項１〜３のいずれか１項に記載のサーバーシステム。
【請求項５】
クライアント機であって
サーバー機からファイル形式の閲覧ページを取得して表示するブラウザー部、及び
前記クライアント機に保持されたデフォルト選択ファイルを読み込んで前記デフォルト選択を設定する設定部としてコンピューターを機能させ、
前記閲覧ページは、
前記クライアント機を介して選択入力が可能な選択入力域と、
前記選択入力域においてユーザーが選択入力しない場合に選択されるデフォルト選択に対応する情報を有する、
ことを特徴とする、クライアント機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して取得される閲覧ページにおいてユーザーによる選択入力を受け付ける選択入力域のデフォルト選択を処理する閲覧ページのサーバーシステム及び該サーバーシステムにアクセスするクライアント機に関する。
【背景技術】
【０００２】
ウェブページ等の閲覧ページには、ユーザーによる選択入力を受け付ける選択入力域が設けられているものが多く存在する。例えば、アンケートを実行するページにおいて回答者の性別や年齢（１０歳毎の区分）を入力させるものである。かかる選択入力域には、ユーザーが入力しない場合に選択されるデフォルト選択を有するものも多い。例えば、ユーザーが入力しない場合には性別が男性となるものである。
【０００３】
１のユーザーが同一の選択入力域に多数回アクセスする場合、自己が１回選択した内容をデフォルト選択とできると便利である。この点、特許文献１には、複合機の印刷設定をユーザー毎に記憶し、管理する認定情報記憶装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１７６９１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
閲覧ページにおいては、不特定多数のユーザーがアクセスするため、具体的にいかなるデフォルト選択とするかについて、ユーザー毎に独自の希望を有する場合がある。かかるユーザーの希望について、ユーザー別のデフォルト選択をサーバーにおいて提供することは、多くのユーザーに係るデータをサーバーに保持することとなり、実質的に不可能である。
【０００６】
特許文献１に開示された認定情報記憶装置は、ユーザーが直接に設定を指定するものではなく、ユーザーの操作に基づいてシステムが設定情報を記憶するため、必ずしもユーザーの意図に合った設定とはならない。
【０００７】
本発明は、ユーザーに係るデフォルト選択のデータをサーバーに保持することなく、ユーザーの希望に合わせたデフォルト選択を実行することのできる閲覧ページのサーバーシステムを提供することを課題とする。
【課題を解決するための手段】
【０００８】
本発明のサーバーシステムは、
サーバー機と、
クライアント機とを備え、
前記サーバー機は、
ネットワークを介してクライアント機にアクセスされクライアント機に表示されるファイル形式の閲覧ページを記憶する記憶部を備え、
前記クライアント機は、
前記サーバー機からファイル形式の閲覧ページを取得して表示するブラウザー部、及び
前記クライアント機に保持されたデフォルト選択ファイルを読み込んで前記デフォルト選択を設定する設定部を備え、
前記閲覧ページは、
前記クライアント機を介して選択入力が可能な選択入力域と、
前記選択入力域においてユーザーが選択入力しない場合に選択されるデフォルト選択に対応する情報を有する、
ことを特徴とする。
【０００９】
この特徴によれば、クライアント機にデフォルト選択ファイルを保持してデフォルト選択を設定することが可能となる。デフォルト選択ファイルは、例えばウエブストレージ機能によって、サーバーからクライアント機に書きこむこともできる、
【００１０】
本発明のサーバーシステムは、
前記クライアント機は、
ユーザーからの要求に応じて、前記選択入力の値を前記デフォルト選択ファイルとして出力するエクスポート部を含むことを特徴とする。
【００１１】
この特徴によれば、ユーザーは、自らが将来にデフォルト選択としたい選択を行った際に、その選択をデフォルト選択ファイルとして保持することができる。
【００１２】
本発明のサーバーシステムは、
前記クライアント機は、
ユーザーの指定するファイルを前記デフォルト選択ファイルとして入力するインポート部を含むことを特徴とする。
【００１３】
この特徴によれば、ユーザーがエクスポートしたデフォルト選択ファイルを幅広く活用することができる。
【００１４】
本発明のサーバーシステムは、
前記選択入力域はデフォルト選択指定文字列を有し、
前記設定部は、前記デフォルト選択指定文字列に基づいて前記デフォルト選択ファイルを決定することを特徴とする
【００１５】
この特徴によれば、例えば１のホームページに同様の選択入力域が２以上存在する場合、１の選択入力域におけるデフォルト選択を他の選択入力域にも利用することができる。
【００１６】
本発明のクライアント機は、
クライアント機であって
サーバー機からファイル形式の閲覧ページを取得して表示するブラウザー部、及び
前記クライアント機に保持されたデフォルト選択ファイルを読み込んで前記デフォルト選択を設定する設定部としてコンピューターを機能させ、
前記閲覧ページは、
前記クライアント機を介して選択入力が可能な選択入力域と、
前記選択入力域においてユーザーが選択入力しない場合に選択されるデフォルト選択に対応する情報を有する、
ことを特徴とする。
【００１７】
この特徴によれば、本発明のサーバーシステムに利用されるクライアント機が提供される。
【発明の効果】
【００１８】
本発明によれば、ユーザーに係るデフォルト選択のデータをサーバーに保持することなく、ユーザーの希望に合わせたデフォルト選択を実行することのできるインターネットホームページのサーバーシステムが提供される。
【図面の簡単な説明】
【００１９】
【図１】図１は、サーバーシステムの構成及び動作環境を示す図である。
【図２】図２は、ブラウザー部の表示する選択入力域の画面の例を示す図である。
【図３】図３は、デフォルト選択ファイルの内容の例を示す図である。
【発明を実施するための形態】
【００２０】
図１は、本発明のサーバーシステムの構成及び動作環境を示す図である。サーバーシステムは、サーバー機１及びクライアント機２を備える。サーバー機１は、クライアント機２からアクセスを受けてウェブページを提供する。なお、ウェブページは、ネットワークを介してクライアント機２にアクセスされクライアント機２に表示される閲覧ページの一例である。
【００２１】
サーバー機１は、制御部１１及び記憶部１２を備えている。
【００２２】
制御部１１は、ウェブページ提供部１１１を備えている。
【００２３】
なお、制御部１１は、例えば、ＣＰＵ（Central Processing Unit）等のプロセッサーであり、デフォルト選択設定プログラムを実行することによりウェブページ提供部１１１として動作する。
【００２４】
ウェブページ提供部１１１は、クライアント機２のブラウザー部２１１に、ウェブページのコンテンツであるＨＴＭＬファイル１２１を送信する。
【００２５】
記憶部１２は、ＨＴＭＬファイル１２１を保持する。
【００２６】
ＨＴＭＬファイル１２１は、一般的なウェブページと同様のＨＴＭＬファイルである。エクスポートスクリプト１１２、インポートスクリプト１１３及び設定スクリプト１１４が、スクリプト言語（例えばjavascript（登録商標））としてＨＴＭＬファイル１２１に含まれている。
【００２７】
クライアント機２は、クライアント制御部２１及びクライアント記憶部２２を備えている。
【００２８】
クライアント制御部２１は、ブラウザー部２１１を備えている。ブラウザー部２１１は、受信したエクスポートスクリプト１２２、インポートスクリプト１２３及び設定スクリプト１２４を実行することにより、エクスポート部２１２、インポート部２１３及び設定部２１４として動作する。
【００２９】
なお、クライアント制御部２１は、例えば、ＣＰＵ（Central Processing Unit）であり、プログラムを実行することによりブラウザー部２１１として動作する。
【００３０】
ブラウザー部２１１は、ＨＴＭＬファイルに基づいてその内容を画面に表示する。
【００３１】
エクスポート部２１２は、クライアント記憶部２２にデフォルト選択ファイル２２１を生成する。
【００３２】
インポート部１１３は、クライアント記憶部２２からデフォルト選択ファイル２２１を読取り、ウェブページにおけるデフォルト値を更新する。
【００３３】
設定部１１４は、選択入力域を表示する際に、デフォルト選択ファイル２２１を読取り、デフォルト値を変更する。
【００３４】
クライアント記憶部１２は、デフォルト選択ファイル２２１を保持する。
【００３５】
以上、クライアント機２について説明したが、広く用いられているインターネットブラウザをブラウザー部２１１として備えたパーソナルコンピュータがクライアント機２であり得る。すなわち、クライアント機２に特別な機能を持たせる必要はなく、本発明のサーバーシステムは幅広いクライアント機について動作する。
【００３６】
以下、ユーザーの操作に基づくサーバーシステムの動作について説明する。
【００３７】
クライアント機２を使用するユーザーがＨＴＭＬファイル１２１に係るインターネットウェブページにアクセスする。ブラウザー部２１１において例えばＵＲＬを指定しＨＴＭＬファイル１２１を受信する。ブラウザー部２１１によって、ＨＴＭＬファイル１２１の内容がクライアント機２の画面に表示される。
【００３８】
ＨＴＭＬファイル１２１に選択入力域が含まれ、選択入力域においてデフォルト選択を有する場合の処理が本発明の要部である。
【００３９】
図２は、ブラウザー部の表示する選択入力域の画面の例を示す図である。図は、ユーザーが印刷設定を行って印刷を実行する画面である。印刷設定画面３には、両面設定、集約設定及びカラー設定が選択要素として設けられている。印刷設定画面３が選択入力域である。ユーザーは、「印刷」ボタンを押下して印刷を行うことができる。
【００４０】
印刷設定を行って印刷を実行するためのもののほか、デフォルト選択のための「保存」ボタン３１及び「入力」ボタン３２が設けられている。
【００４１】
デフォルト選択は、両面設定=On、集約設定=Off、カラー設定=フルカラーであり、その設定が表示されている。ユーザーは、両面設定、集約設定及びカラー設定を変更して印刷を実行することができる。例えば、両面設定=Off、集約設定=Off、カラー設定=グレースケールに変更したものとする。
【００４２】
その後（印刷の前でもよい）に、ユーザーが「保存」ボタン３１を押下すると、エクスポート部２１２によって、ユーザーの選択した選択要素の値がデフォルト選択ファイル２２１に記憶される。なお、エクスポート部２１２は、エクスポートスクリプト１２２によって実現される。
【００４３】
ユーザーは、デフォルト値を変更したくないのであれば、「保存」ボタン３１を押下せずに選択入力域を終了すればよい。すなわち、１回限りの値の変更であればデフォルト値を変更せず、継続的に用いる変更であればデフォルト値を変更することが可能となる。
【００４４】
図３は、デフォルト選択ファイルの内容の例を示す図である。デフォルト選択ファイル２２１は、ＵＲＬ４１、デフォルト選択指定文字列４２及びデフォルト値４３を含んでいる。ＵＲＬ４１は、選択入力域（印刷設定画面）３を表すＵＲＬである。デフォルト選択指定文字列４２は、選択入力域（印刷設定画面）３を表す文字列であり、例えばＨＴＭＬファイルにおいてname属性として記述される。１のＵＲＬ内に２以上の選択入力域を有する場合があり、それらを峻別するものである。デフォルト値４３は、ユーザーの選択した選択要素の値である。
【００４５】
ＨＴＭＬファイル１２１の選択入力域に関する部分は、デフォルト選択ファイル２２１を読み込んでデフォルト値を変更するスクリプト（設定スクリプト１１４）を含んでおり、クライアント機２における設定部２１４の動作を実現している。すなわち、上記のようにデフォルト選択ファイル２２１を生成した後は、両面設定=Off、集約設定=Off、カラー設定=グレースケールがデフォルト選択となる。この効果は、ユーザーが「保存」ボタン３１を押下したクライアント機２のみで表れ、他のクライアント機は影響されない。すなわち、多数のクライアント機のそれぞれに異なったデフォルト選択を実現することができる。
【００４６】
ユーザーはまた、例えば他のユーザーの生成したデフォルト選択ファイル２２１を利用することもできる。ユーザーが「入力」ボタン３２を押下すると、インポート部２１３によって、デフォルト選択ファイル２２１の一覧が表示され、そのうちの１を選択することで、選択されたデフォルト選択ファイル２２１内のデフォルト値４３が選択入力域に反映される。なお、インポート部２１３は、インポートスクリプト１１３によって実現される。
【００４７】
デフォルト選択ファイル２２１を読み込んでデフォルト値を変更する設定部２１４について説明する。ユーザーは多数の選択入力域にアクセスするので、クライアント機２には多数のデフォルト選択ファイル２２１が記憶される。設定部２１４は、現在表示中の選択入力域についてＵＲＬ４１及びデフォルト選択指定文字列４２の値を求め、これらの値と一致する値を有するデフォルト選択ファイル２２１を使用する。
【００４８】
なお、デフォルト選択指定文字列４２が一致する場合には、ＵＲＬ４１が一致しなくとも（あるいは会社名等の先頭部分のみが一致する場合に）、そのデフォルト選択ファイル２２１を使用することとすることも考えられる。ＨＴＭＬファイル１２１を提供する者が、異なるＵＲＬの同一内容の選択入力域に同一のデフォルト選択指定文字列４２を付している場合には、それらの選択入力域のうちの１でデフォルト選択ファイル２２１を生成することで、それらの全部に使用することができる。
【００４９】
以上詳細に説明したとおり、本発明のサーバーシステムによれば、デフォルト選択ファイル２２１によってユーザーの希望に合わせたデフォルト選択を実行することができる。デフォルト選択ファイル２２１は、クライアント機２に記憶され、サーバーに記憶する必要がない。サーバーの記憶容量を使用することがない。
【産業上の利用可能性】
【００５０】
ユーザーに係るデフォルト選択のデータをサーバーに保持することなく、ユーザーの希望に合わせたデフォルト選択を実行することのできるサーバーシステムであり、多くのインターネットプロバイダーやユーザーによる利用が考えられる。
【符号の説明】
【００５１】
１      サーバー機
１１    制御部
１１１  ウェブページ提供部
１１２  エクスポートスクリプト
１１３  インポートスクリプト
１１４  設定スクリプト
１２    記憶部
１２１  ＨＴＭＬファイル
２      クライアント機
２１    クライアント制御部
２１１  ブラウザー部
２１２  エクスポート部
２１３  インポート部
２１４  設定部
２２    クライアント記憶部
２２１  デフォルト選択ファイル
３      印刷設定画面（選択入力域）
３１    保存（エクスポート）ボタン
３２    入力（インポート）ボタン
４１    ＵＲＬ
４２    デフォルト選択指定文字列
４３    デフォルト値 
【図１】
2017097676.tif 000003
【図２】
2017097676.tif 000004
【図３】
2017097676.tif 000005