(57)【特許請求の範囲】
【請求項１】
ブックオンデマンドにより提供可能である印刷物の入手に関するポータルサイトをユーザ端末に提供するポータルサイト提供サーバであって、
ユーザが入手を希望する印刷物を示す印刷物情報と、当該印刷物を入手する際に当該ユーザが優先する事項を示す優先事項情報と、の入力を当該ユーザから受け付けるポータルサイトを前記ユーザ端末に表示させるためのポータルサイト情報を、当該ユーザ端末に送信する送信手段、
前記ユーザから受け付けられた印刷物情報と優先事項情報と、を前記ユーザ端末から受信する受信手段、
前記受信された印刷物情報により示される印刷物を提供可能な入手元を示す入手元情報を取得する取得手段、
前記受け付けられた優先事項情報に基づいて、前記取得された入手元情報を前記ユーザに提示する体裁を決定する決定手段、を備え、
前記取得手段は、前記印刷物の内容を表す電子書籍を提供する書籍提供元と、当該電子書籍により表される内容を印刷し、印刷により得られた印刷物を提供する印刷物提供元と、を示す入手元情報を取得し、
前記送信手段は、前記取得された入手元情報と前記決定された体裁を示す体裁情報とを含むポータルサイト情報を、前記ユーザ端末に送信し、
前記優先事項情報は、前記ユーザが前記印刷物を入手するための費用が安いことを示す情報であり、
前記取得手段は、前記入手元情報により示される入手元毎に、前記印刷物を前記ユーザに提供するのに要する費用を示す費用情報、をさらに取得し、
前記取得手段は、前記ユーザ端末による前記電子書籍のダウンロードが可能でない場合、前記印刷物提供元が備える提供元端末に当該電子書籍の印刷に要する印刷費用の見積もりを要求し、当該提供元端末から取得された印刷費用を含む費用を示す費用情報を取得し、当該ユーザ端末による当該電子書籍のダウンロードが可能である場合、当該提供元端末に当該印刷費用の見積もりを要求せず、
前記決定手段は、前記取得された費用情報により示される費用が安い入手元を示す入手元情報が優先して前記ユーザに提示されるように前記体裁を決定する、
ことを特徴とするポータルサイト提供サーバ。
【請求項２】
請求項１に記載のポータルサイト提供サーバであって、
前記優先事項情報は、前記ユーザの所在地から前記印刷物の受渡場所までの距離が短いことを示す情報であり、
前記受信手段は、前記ユーザの所在地を示すユーザ所在地情報をさらに受信し、
前記取得手段は、前記入手元情報により示される入手元毎に、前記印刷物の受渡場所を示す受渡場所情報をさらに取得し、
前記決定手段は、前記取得された受渡場所情報により示される受渡場所と、前記受信されたユーザ所在地情報により示される前記ユーザの所在地と、の距離が短い入手元を示す入手元情報が優先して前記ユーザに提示されるように前記体裁を決定する、
ことを特徴とするポータルサイト提供サーバ。
【請求項３】
請求項２に記載のポータルサイト提供サーバであって、
前記ユーザ所在地情報は、時間の経過と共に移動する前記ユーザの移動経路を示す情報であり、
前記決定手段は、前記取得された受渡場所情報により示される受渡場所と、前記受信されたユーザ所在地情報により示される前記ユーザの移動経路上の当該受渡場所と最も近い地点と、の距離が短い入手元を示す入手元情報が優先して前記ユーザに提示されるように前記体裁を決定する、
ことを特徴とするポータルサイト提供サーバ。
【請求項４】
請求項１に記載のポータルサイト提供サーバであって、
前記優先事項情報は、前記ユーザの所在地から前記印刷物の受渡場所までの距離が短いこと、ならびに、当該ユーザが当該印刷物を入手するまでの時間が短いこと、を示す情報であり、
前記受信手段は、時間の経過と共に移動する前記ユーザの移動経路と、当該ユーザが当該移動経路上の各地点を通過する時刻と、を示すユーザ所在地情報をさらに受信し、
前記取得手段は、前記入手元情報により示される入手元毎の、前記印刷物の受渡場所を示す受渡場所情報と、当該印刷物の受渡場所において当該印刷物を前記ユーザに提供可能となる提供可能時刻を示す提供可能時刻情報と、をさらに取得し、
前記決定手段は、前記受信されたユーザ所在地情報と、前記取得された受渡場所情報および提供可能時刻情報と、に基づいて、前記ユーザが前記移動経路上の前記受渡場所に最も近い地点を通過する時刻に対する前記提供可能時刻が早い入手元を示す入手元情報が優先して前記ユーザに提示されるように前記体裁を決定する、
ことを特徴とするポータルサイト提供サーバ。
【請求項５】
請求項１に記載のポータルサイト提供サーバであって、
前記優先事項情報は、前記ユーザが前記印刷物を入手する時刻が早いことを示す情報であり、
前記取得手段は、前記入手元情報により示される入手元毎に、当該印刷物の受渡場所において当該印刷物を前記ユーザに提供可能となる時刻を示す提供可能時刻情報、をさらに取得し、
前記決定手段は、前記取得された提供可能時刻情報により示される時刻が早い入手元を示す入手元情報が優先して前記ユーザに提示されるように前記体裁を決定する、
ことを特徴とするポータルサイト提供サーバ。
【請求項６】
ブックオンデマンドにより提供可能である印刷物の入手に関するポータルサイトをユーザ端末に提供するポータルサイト提供サーバを備えるポータルサイト提供システムであって、
前記ポータルサイト提供サーバは、
ユーザが入手を希望する印刷物を示す印刷物情報と、当該印刷物を入手する際に当該ユーザが優先する事項を示す優先事項情報と、の入力を当該ユーザから受け付けるポータルサイトを前記ユーザ端末に表示させるためのポータルサイト情報を、当該ユーザ端末に送信する送信手段、
前記ユーザから受け付けられた印刷物情報と優先事項情報と、を前記ユーザ端末から受信する受信手段、
前記受信された印刷物情報により示される印刷物を提供可能な入手元を示す入手元情報を、各入手元に設置された端末から取得する取得手段、
前記受け付けられた優先事項情報に基づいて、前記取得された入手元情報を前記ユーザに提示する体裁を決定する決定手段、を備え、
前記取得手段は、前記印刷物の内容を表す電子書籍を提供する書籍提供元と、当該電子書籍により表される内容を印刷し、印刷により得られた印刷物を提供する印刷物提供元と、を示す入手元情報を取得し、
前記送信手段は、前記取得された入手元情報と前記決定された体裁を示す体裁情報とを含むポータルサイト情報を、前記ユーザ端末に送信し、
前記優先事項情報は、前記ユーザが前記印刷物を入手するための費用が安いことを示す情報であり、
前記取得手段は、前記入手元情報により示される入手元毎に、前記印刷物を前記ユーザに提供するのに要する費用を示す費用情報、をさらに取得し、
前記取得手段は、前記ユーザ端末による前記電子書籍のダウンロードが可能でない場合、前記印刷物提供元が備える提供元端末に当該電子書籍の印刷に要する印刷費用の見積もりを要求し、当該提供元端末から取得された印刷費用を含む費用を示す費用情報を取得し、当該ユーザ端末による当該電子書籍のダウンロードが可能である場合、当該提供元端末に当該印刷費用の見積もりを要求せず、
前記決定手段は、前記取得された費用情報により示される費用が安い入手元を示す入手元情報が優先して前記ユーザに提示されるように前記体裁を決定する、
ことを特徴とするポータルサイト提供システム。
【請求項７】
コンピュータを、
ブックオンデマンドにより提供可能である印刷物の入手に関するポータルサイトをユーザ端末に提供するポータルサイト提供サーバとして機能させるプログラムであって、
当該プログラムは、当該コンピュータを、
ユーザが入手を希望する印刷物を示す印刷物情報と、当該印刷物を入手する際に当該ユーザが優先する事項を示す優先事項情報と、の入力を当該ユーザから受け付けるポータルサイトを前記ユーザ端末に表示させるためのポータルサイト情報を、当該ユーザ端末に送信する送信手段、
前記ユーザから受け付けられた印刷物情報と優先事項情報と、を前記ユーザ端末から受信する受信手段、
前記受信された印刷物情報により示される印刷物を提供可能な入手元を示す入手元情報を取得する取得手段、
前記受け付けられた優先事項情報に基づいて、前記取得された入手元情報を前記ユーザに提示する体裁を決定する決定手段、として機能させ、
前記取得手段は、前記印刷物の内容を表す電子書籍を提供する書籍提供元と、当該電子書籍により表される内容を印刷し、印刷により得られた印刷物を提供する印刷物提供元と、を示す入手元情報を取得し、
前記送信手段は、前記取得された入手元情報と前記決定された体裁を示す体裁情報とを含むポータルサイト情報を、前記ユーザ端末に送信し、
前記優先事項情報は、前記ユーザが前記印刷物を入手するための費用が安いことを示す情報であり、
前記取得手段は、前記入手元情報により示される入手元毎に、前記印刷物を前記ユーザに提供するのに要する費用を示す費用情報、をさらに取得し、
前記取得手段は、前記ユーザ端末による前記電子書籍のダウンロードが可能でない場合、前記印刷物提供元が備える提供元端末に当該電子書籍の印刷に要する印刷費用の見積もりを要求し、当該提供元端末から取得された印刷費用を含む費用を示す費用情報を取得し、当該ユーザ端末による当該電子書籍のダウンロードが可能である場合、当該提供元端末に当該印刷費用の見積もりを要求せず、
前記決定手段は、前記取得された費用情報により示される費用が安い入手元を示す入手元情報が優先して前記ユーザに提示されるように前記体裁を決定する、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザにより指定された印刷物の適切な入手元を提示することが可能なポータルサイト提供サーバ、ポータルサイト提供システム、ならびに、これらをコンピュータにより実現するためのプログラムに関する。
【背景技術】
【０００２】
ユーザがインターネット上のウェブサイトで書籍を注文し、注文後１〜３日でユーザの元に注文された書籍が届けられるビジネスモデルが知られている。このようなビジネスモデルによれば、ユーザは、書籍の在庫のある書店や図書館を探す手間を省くことができる。このようなビジネスモデルは、例えば、特許文献１〜３に開示されている。
【０００３】
具体的には、特許文献１には、閲覧用電子書籍システムと印刷製本システムとを統合したブックオンデマンドシステムが開示されている。そして、特許文献２には、パソコンユーザならずとも、だれでも簡単な手続で書籍を購入することができ、加えてその際に、自分のオリジナルレイアウトとした書籍を購入することができるオンデマンド式の出版システムが開示されている。また、特許文献３には、オンデマンド印刷による印刷物に有料広告掲載を可能にすることにより印刷依頼者への請求額を広告掲載希望価格分だけ減額することができる印刷処理装置などが開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、書籍の在庫が近所の書店や図書館にある場合、ユーザは、書籍の入手に１日もかからないことが一般的である。このため、ユーザは、迅速に書籍を入手するため、近所の書店や図書館を巡って書籍の在庫を探すことが多く、上述したビジネスモデルが活用されないことが多かった。一方、ユーザは、書店や図書館に到着するまで、書籍の在庫があるかないかを知ることができないことが多かった。このため、ユーザは、書籍の適切な入手元が知りたいという要望が強かった。また、書籍を入手する場合のみならず、ディジタルカメラが出力する画像データに基づいて生成される写真やフォトアルバムを入手する場合も、これらの適切な入手元が知りたいという要望が強かった。
【０００５】
本発明は、上記問題に鑑みてなされたものであり、ユーザにより指定された印刷物の適切な入手元を提示することが可能なポータルサイト提供サーバ、ポータルサイト提供システム、ならびに、これらをコンピュータにより実現するためのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の第１の観点に係るポータルサイト提供サーバは、
ブックオンデマンドにより提供可能である印刷物の入手に関するポータルサイトをユーザ端末に提供するポータルサイト提供サーバであって、
ユーザが入手を希望する印刷物を示す印刷物情報と、当該印刷物を入手する際に当該ユーザが優先する事項を示す優先事項情報と、の入力を当該ユーザから受け付けるポータルサイトを前記ユーザ端末に表示させるためのポータルサイト情報を、当該ユーザ端末に送信する送信手段、
前記ユーザから受け付けられた印刷物情報と優先事項情報と、を前記ユーザ端末から受信する受信手段、
前記受信された印刷物情報により示される印刷物を提供可能な入手元を示す入手元情報を取得する取得手段、
前記受け付けられた優先事項情報に基づいて、前記取得された入手元情報を前記ユーザに提示する体裁を決定する決定手段、を備え、
前記取得手段は、前記印刷物の内容を表す電子書籍を提供する書籍提供元と、当該電子書籍により表される内容を印刷し、印刷により得られた印刷物を提供する印刷物提供元と、を示す入手元情報を取得し、
前記送信手段は、前記取得された入手元情報と前記決定された体裁を示す体裁情報とを含むポータルサイト情報を、前記ユーザ端末に送信し、
前記優先事項情報は、前記ユーザが前記印刷物を入手するための費用が安いことを示す情報であり、
前記取得手段は、前記入手元情報により示される入手元毎に、前記印刷物を前記ユーザに提供するのに要する費用を示す費用情報、をさらに取得し、
前記取得手段は、前記ユーザ端末による前記電子書籍のダウンロードが可能でない場合、前記印刷物提供元が備える提供元端末に当該電子書籍の印刷に要する印刷費用の見積もりを要求し、当該提供元端末から取得された印刷費用を含む費用を示す費用情報を取得し、当該ユーザ端末による当該電子書籍のダウンロードが可能である場合、当該提供元端末に当該印刷費用の見積もりを要求せず、
前記決定手段は、前記取得された費用情報により示される費用が安い入手元を示す入手元情報が優先して前記ユーザに提示されるように前記体裁を決定する、
ことを特徴とする。
【０００７】
前記優先事項情報は、前記ユーザの所在地から前記印刷物の受渡場所までの距離が短いことを示す情報であり、
前記受信手段は、前記ユーザの所在地を示すユーザ所在地情報をさらに受信し、
前記取得手段は、前記入手元情報により示される入手元毎に、前記印刷物の受渡場所を示す受渡場所情報をさらに取得し、
前記決定手段は、前記取得された受渡場所情報により示される受渡場所と、前記受信されたユーザ所在地情報により示される前記ユーザの所在地と、の距離が短い入手元を示す入手元情報が優先して前記ユーザに提示されるように前記体裁を決定してもよい。
【０００８】
前記ユーザ所在地情報は、時間の経過と共に移動する前記ユーザの移動経路を示す情報であり、
前記決定手段は、前記取得された受渡場所情報により示される受渡場所と、前記受信されたユーザ所在地情報により示される前記ユーザの移動経路上の当該受渡場所と最も近い地点と、の距離が短い入手元を示す入手元情報が優先して前記ユーザに提示されるように前記体裁を決定してもよい。
【０００９】
前記優先事項情報は、前記ユーザの所在地から前記印刷物の受渡場所までの距離が短いこと、ならびに、当該ユーザが当該印刷物を入手するまでの時間が短いこと、を示す情報であり、
前記受信手段は、時間の経過と共に移動する前記ユーザの移動経路と、当該ユーザが当該移動経路上の各地点を通過する時刻と、を示すユーザ所在地情報をさらに受信し、
前記取得手段は、前記入手元情報により示される入手元毎の、前記印刷物の受渡場所を示す受渡場所情報と、当該印刷物の受渡場所において当該印刷物を前記ユーザに提供可能となる提供可能時刻を示す提供可能時刻情報と、をさらに取得し、
前記決定手段は、前記受信されたユーザ所在地情報と、前記取得された受渡場所情報および提供可能時刻情報と、に基づいて、前記ユーザが前記移動経路上の前記受渡場所に最も近い地点を通過する時刻に対する前記提供可能時刻が早い入手元を示す入手元情報が優先して前記ユーザに提示されるように前記体裁を決定してもよい。
【００１０】
前記優先事項情報は、前記ユーザが前記印刷物を入手する時刻が早いことを示す情報であり、
前記取得手段は、前記入手元情報により示される入手元毎に、当該印刷物の受渡場所において当該印刷物を前記ユーザに提供可能となる時刻を示す提供可能時刻情報、をさらに取得し、
前記決定手段は、前記取得された提供可能時刻情報により示される時刻が早い入手元を示す入手元情報が優先して前記ユーザに提示されるように前記体裁を決定してもよい。
【００１２】
上記目的を達成するために、本発明の第２の観点に係るポータルサイト提供システムは、
ブックオンデマンドにより提供可能である印刷物の入手に関するポータルサイトをユーザ端末に提供するポータルサイト提供サーバを備えるポータルサイト提供システムであって、
前記ポータルサイト提供サーバは、
ユーザが入手を希望する印刷物を示す印刷物情報と、当該印刷物を入手する際に当該ユーザが優先する事項を示す優先事項情報と、の入力を当該ユーザから受け付けるポータルサイトを前記ユーザ端末に表示させるためのポータルサイト情報を、当該ユーザ端末に送信する送信手段、
前記ユーザから受け付けられた印刷物情報と優先事項情報と、を前記ユーザ端末から受信する受信手段、
前記受信された印刷物情報により示される印刷物を提供可能な入手元を示す入手元情報を、各入手元に設置された端末から取得する取得手段、
前記受け付けられた優先事項情報に基づいて、前記取得された入手元情報を前記ユーザに提示する体裁を決定する決定手段、を備え、
前記取得手段は、前記印刷物の内容を表す電子書籍を提供する書籍提供元と、当該電子書籍により表される内容を印刷し、印刷により得られた印刷物を提供する印刷物提供元と、を示す入手元情報を取得し、
前記送信手段は、前記取得された入手元情報と前記決定された体裁を示す体裁情報とを含むポータルサイト情報を、前記ユーザ端末に送信し、
前記優先事項情報は、前記ユーザが前記印刷物を入手するための費用が安いことを示す情報であり、
前記取得手段は、前記入手元情報により示される入手元毎に、前記印刷物を前記ユーザに提供するのに要する費用を示す費用情報、をさらに取得し、
前記取得手段は、前記ユーザ端末による前記電子書籍のダウンロードが可能でない場合、前記印刷物提供元が備える提供元端末に当該電子書籍の印刷に要する印刷費用の見積もりを要求し、当該提供元端末から取得された印刷費用を含む費用を示す費用情報を取得し、当該ユーザ端末による当該電子書籍のダウンロードが可能である場合、当該提供元端末に当該印刷費用の見積もりを要求せず、
前記決定手段は、前記取得された費用情報により示される費用が安い入手元を示す入手元情報が優先して前記ユーザに提示されるように前記体裁を決定する、
ことを特徴とする。
【００１３】
上記目的を達成するために、本発明の第３の観点に係るプログラムは、
コンピュータを、
ブックオンデマンドにより提供可能である印刷物の入手に関するポータルサイトをユーザ端末に提供するポータルサイト提供サーバとして機能させるプログラムであって、
当該プログラムは、当該コンピュータを、
ユーザが入手を希望する印刷物を示す印刷物情報と、当該印刷物を入手する際に当該ユーザが優先する事項を示す優先事項情報と、の入力を当該ユーザから受け付けるポータルサイトを前記ユーザ端末に表示させるためのポータルサイト情報を、当該ユーザ端末に送信する送信手段、
前記ユーザから受け付けられた印刷物情報と優先事項情報と、を前記ユーザ端末から受信する受信手段、
前記受信された印刷物情報により示される印刷物を提供可能な入手元を示す入手元情報を取得する取得手段、
前記受け付けられた優先事項情報に基づいて、前記取得された入手元情報を前記ユーザに提示する体裁を決定する決定手段、として機能させ、
前記取得手段は、前記印刷物の内容を表す電子書籍を提供する書籍提供元と、当該電子書籍により表される内容を印刷し、印刷により得られた印刷物を提供する印刷物提供元と、を示す入手元情報を取得し、
前記送信手段は、前記取得された入手元情報と前記決定された体裁を示す体裁情報とを含むポータルサイト情報を、前記ユーザ端末に送信し、
前記優先事項情報は、前記ユーザが前記印刷物を入手するための費用が安いことを示す情報であり、
前記取得手段は、前記入手元情報により示される入手元毎に、前記印刷物を前記ユーザに提供するのに要する費用を示す費用情報、をさらに取得し、
前記取得手段は、前記ユーザ端末による前記電子書籍のダウンロードが可能でない場合、前記印刷物提供元が備える提供元端末に当該電子書籍の印刷に要する印刷費用の見積もりを要求し、当該提供元端末から取得された印刷費用を含む費用を示す費用情報を取得し、当該ユーザ端末による当該電子書籍のダウンロードが可能である場合、当該提供元端末に当該印刷費用の見積もりを要求せず、
前記決定手段は、前記取得された費用情報により示される費用が安い入手元を示す入手元情報が優先して前記ユーザに提示されるように前記体裁を決定する、
ことを特徴とする。
【発明の効果】
【００１４】
本発明によれば、ユーザにより指定された印刷物の適切な入手元を提示することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の第１の実施形態に係るポータルサイト提供システムの構成を示すブロック図である。
【図２】ポータルサイト提供サーバの物理的な構成を示すブロック図である。
【図３】ポータルサイト提供サーバの機能的な構成を示すブロック図である。
【図４】本発明の第１の実施形態に係るポータルサイト提供サーバが実行するポータルサイト提供処理を示すフローチャートである。
【図５】書籍入手元検索画面を示す図である。
【図６】（Ａ）は、住所入力画面を示す図である。（Ｂ）は、経路入力画面を示す図である。
【図７】（Ａ）は、移動経路上の離散地点間が補間された移動経路に基づいて体裁を決定する手法を説明する図である。（Ｂ）は、移動経路上の離散地点に基づいて体裁を決定する手法を説明する図である。
【図８】検索結果画面を示す図である。
【図９】本発明の第２の実施形態に係るポータルサイト提供システムの構成を示すブロック図である。
【図１０】本発明の第２の実施形態に係るポータルサイト提供サーバが実行するポータルサイト提供処理を示すフローチャートである。
【図１１】プリント入手元検索画面を示す図である。
【図１２】検索結果画面を示す図である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施形態を、図面を参照して説明する。
【００１７】
（第１の実施形態）
図１は、本発明の第１の実施形態に係るポータルサイト提供システム１００の構成を示すブロック図である。
図１に示すように、ポータルサイト提供システム１００は、ポータルサイト提供サーバ１０と、ユーザ端末２０と、ＰＯＳ（Ｐｏｉｎｔ  Ｏｆ  Ｓａｌｅ）端末３０〜３２と、蔵書管理サーバ４０、４１と、通信販売管理サーバ５０、５１と、コンテンツサーバ６０〜６２と、プリントショップ端末７０〜７２と、これらの構成を相互に接続する通信ネットワーク９０と、を備える。
【００１８】
ポータルサイト提供サーバ１０は、ポータルサイト提供システム１００の中核をなす装置であり、書籍の入手元の検索処理や書籍の入手元の提示処理などを実行する。ポータルサイト提供サーバ１０は、ＰＯＳ端末３０〜３２、蔵書管理サーバ４０、４１、通信販売管理サーバ５０、５１、ならびに、コンテンツサーバ６０〜６２に、書籍の問い合わせ要求を送信し、これらの装置から、書籍の在庫や価格や納期などを表す情報を取得する。また、ポータルサイト提供サーバ１０は、プリントショップ端末７０〜７２に、印刷の見積もり要求を送信し、プリントショップ端末７０〜７２から、出来上がり想定時間と印刷費用とを取得する。従って、例えば、ユーザ端末２０を用いてポータルサイトを利用するユーザは、ポータルサイト提供サーバ１０のみにアクセスして、所望の書籍の入手元や価格や納期を検索することができる。
【００１９】
図２に示すように、ポータルサイト提供サーバ１０は、物理的には、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３と、ハードディスク１４と、ＲＴＣ（Ｒｅａｌ  Ｔｉｍｅ  Ｃｌｏｃｋ）１５と、キーボード１６と、モニター１７と、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）１８と、を備える。ポータルサイト提供サーバ１０が備える各構成要素はバスを介して接続される。ポータルサイト提供サーバ１０は、例えば、パーソナルコンピュータにより構成することができる。
【００２０】
ＣＰＵ１１は、ハードディスク１４に記憶されたプログラムに従ってポータルサイト提供サーバ１０全体の動作を制御する。ＣＰＵ１１は、各構成要素とバスを介して接続され、制御信号やデータのやりとりをする。
【００２１】
ＲＯＭ１２は、電源投入直後に実行されるＩＰＬ（Ｉｎｉｔｉａｌ  Ｐｒｏｇｒａｍ  Ｌｏａｄｅｒ）を記憶する。ＩＰＬが実行された後、ＣＰＵ１１は、ハードディスク１４に記憶されたプログラムをＲＡＭ１３に読み出して実行する。
【００２２】
ＲＡＭ１３は、データやプログラムを一時的に記憶する。ＲＡＭ１３は、ハードディスク１４から読み出されたプログラムや、各処理に必要なデータ等を一時記憶する。
【００２３】
ハードディスク１４は、ＣＰＵ１１により実行されるプログラムを記憶する。また、ハードディスク１４は、地図情報をはじめ、各処理に必要な情報を記憶する。なお、地図情報は、例えば、住所と位置とが対応づけられている情報である。従って、ＣＰＵ１１は、地図情報を参照して、２つの住所で表される２つの地点間の距離を求めることができる。ハードディスク１４に記憶される情報は、あらかじめハードディスク１４に記憶されていても良いし、適宜、外部の装置から通信ネットワーク９０を介して取得されてもよい。
【００２４】
ＲＴＣ１５は、水晶振動子や発振回路などを備える計時用のデバイスである。ＲＴＣ１５は、内蔵電池から電源を供給され、ポータルサイト提供サーバ１０の電源がオフのときでも動作し続ける。
【００２５】
キーボード１６は、ポータルサイト提供サーバ１０の管理者などから、各種の操作入力を受け付ける。なお、ポータルサイト提供サーバ１０は、キーボード１６の代わりにマウスを備えていてもよいし、キーボード１６に加えてマウスを備えていてもよい。
【００２６】
モニター１７は、ＣＰＵ１１による制御のもと、各種の画面を表示する。モニター１７は、例えば、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）やＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）などから構成される。
【００２７】
ＮＩＣ１８は、ＣＰＵ１１による制御のもと、通信ネットワーク９０を介して、外部の装置との間で各種情報を送受信する。
【００２８】
ユーザ端末２０は、ポータルサイトの利用者が操作する装置である。つまり、ユーザ端末２０は、ポータルサイト提供サーバ１０から受信したポータルサイト情報に基づいて、ポータルサイトを表す画面をユーザに提示し、書籍の入手元の検索要求を受け付けたり、書籍の入手元を提示したりする装置である。ユーザ端末２０は、パーソナルコンピュータなどにより構成され、図２に示すポータルサイト提供サーバ１０と同様の構成にすることができる。
【００２９】
ＰＯＳ端末３０〜３２は、書店に設置される端末装置であり、当該書店が管理する書籍の在庫や価格を管理する装置である。つまり、ＰＯＳ端末３０〜３２は、ポータルサイト提供サーバ１０から受け付けた、書籍の問い合わせ要求に応答して、当該書籍の在庫と価格と書店の住所とを表す情報を、ポータルサイト提供サーバ１０に送信する。ＰＯＳ端末３０〜３２は、パーソナルコンピュータなどにより構成され、図２に示すポータルサイト提供サーバ１０と同様の構成にすることができる。なお、図１には、通信ネットワーク９０に３つのＰＯＳ端末３０〜３２が接続されている例を示しているが、通信ネットワーク９０に接続されるＰＯＳ端末はいくつでもよい。
【００３０】
蔵書管理サーバ４０、４１は、図書館に設置される端末装置であり、当該図書館が管理する書籍の在庫などを管理する装置である。つまり、蔵書管理サーバ４０、４１は、ポータルサイト提供サーバ１０から受け付けた、書籍の問い合わせ要求に応答して、当該書籍の在庫と図書館の住所とを表す情報を、ポータルサイト提供サーバ１０に送信する。蔵書管理サーバ４０、４１は、パーソナルコンピュータなどにより構成され、図２に示すポータルサイト提供サーバ１０と同様の構成にすることができる。なお、図１には、通信ネットワーク９０に２つの蔵書管理サーバ４０、４１が接続されている例を示しているが、通信ネットワーク９０に接続される蔵書管理サーバはいくつでもよい。
【００３１】
通信販売管理サーバ５０、５１は、通信販売会社に設置される端末装置であり、通信販売可能な書籍の在庫や価格を管理する装置である。つまり、通信販売管理サーバ５０、５１は、ポータルサイト提供サーバ１０から受け付けた、書籍の問い合わせ要求に応答して、当該書籍の在庫と価格と納期とを表す情報を、ポータルサイト提供サーバ１０に送信する。通信販売管理サーバ５０、５１は、パーソナルコンピュータなどにより構成され、図２に示すポータルサイト提供サーバ１０と同様の構成にすることができる。なお、図１には、通信ネットワーク９０に２つの通信販売管理サーバ５０、５１が接続されている例を示しているが、通信ネットワーク９０に接続される通信販売管理サーバはいくつでもよい。
【００３２】
コンテンツサーバ６０〜６２は、出版社に設置される端末装置であり、出版社が書籍としての在庫がない書籍を、ダウンロード販売やオンデマンド印刷用に適した形式で格納している。つまり、コンテンツサーバ６０〜６２は、ポータルサイト提供サーバ１０から受け付けた、書籍の問い合わせ要求に応答して、当該書籍の在庫とデータ量と価格とダウンロードの可否とを表す情報を、ポータルサイト提供サーバ１０に送信する。なお、図１には、通信ネットワーク９０に３つのコンテンツサーバ６０〜６２が接続されている例を示しているが、通信ネットワーク９０に接続されるコンテンツサーバはいくつでもよい。
【００３３】
プリントショップ端末７０〜７２は、プリントショップに設置される端末装置であり、当該プリントショップにおいて実行される印刷ジョブを管理する装置である。つまり、プリントショップ端末７０〜７２は、ポータルサイト提供サーバ１０から受け付けた、印刷の見積もり要求に応答して、出来上がり想定時刻と印刷費用とプリントショップの住所とを示す情報を、ポータルサイト提供サーバ１０に送信する。また、プリントショップ端末７０〜７２は、カラー／モノクロ、ページ数、製本仕上げ形式などの対応する料金テーブルを備える。なお、プリントショップで印刷される書籍は、コンテンツサーバ６０〜６２に格納されている書籍である。また、プリントショップは、オフィスコンビニと呼ばれるコピーショップや、今後増大すると考えられるオンデマンドブックに対応した書店やコンビニエンスストアである。なお、図１には、通信ネットワーク９０に３つのプリントショップ端末７０〜７２が接続されている例を示しているが、通信ネットワーク９０に接続されるプリントショップ端末はいくつでもよい。
【００３４】
通信ネットワーク９０は、インターネットやＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などのネットワークである。通信ネットワーク９０は、ポータルサイト提供サーバ１０、ユーザ端末２０、ＰＯＳ端末３０〜３２、蔵書管理サーバ４０、４１、通信販売管理サーバ５０、５１、コンテンツサーバ６０〜６２、ならびに、プリントショップ端末７０〜７２、の相互間の通信を中継する。なお、通信ネットワーク９０を介して相互に接続されている装置は、ＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）やＳＳＬ（Ｓｅｃｕｒｅ  Ｓｏｃｋｅｔｓ  Ｌａｙｅｒ）を用いて相互にセキュリティ通信する。
【００３５】
次に、図３を参照して、ポータルサイト提供サーバ１０の基本的な機能を説明する。
【００３６】
図３に示すように、ポータルサイト提供サーバ１０は、送信部１０１と、受信部１０２と、取得部１０３と、決定部１０４と、を備える。
【００３７】
送信部１０１は、ポータルサイト情報をユーザ端末２０に送信する。ポータルサイト情報は、ユーザが入手を希望する印刷物（書籍）を示す印刷物情報と、当該印刷物情報を入手する際に当該ユーザが優先する事項を示す優先事項情報と、の入力を当該ユーザから受け付けるポータルサイトをユーザ端末２０に表示させるための情報である。送信部１０１は、例えば、ＮＩＣ１８により構成される。
【００３８】
受信部１０２は、ユーザから受け付けられた印刷物情報と優先事項情報とをユーザ端末２０から受信する。受信部１０２は、例えば、ＮＩＣ１８により構成される。
【００３９】
取得部１０３は、受信された印刷物情報により示される印刷物を提供可能な店舗を示す入手元情報を取得する。取得部１０３は、例えば、ＮＩＣ１８により構成される。
【００４０】
決定部１０４は、受け付けられた優先事項情報に基づいて、取得された提供可能店舗をユーザに提示する体裁を決定する。決定部１０４は、例えば、ＣＰＵ１１により構成される。
【００４１】
ここで、送信部１０１は、取得された提供可能店舗と決定された体裁を表す体裁情報とを含むポータルサイト情報を、ユーザ端末２０に送信する。
【００４２】
次に、図４を参照して、本実施形態に係るポータルサイト提供システム１００が実行するポータルサイト提供処理について説明する。
【００４３】
まず、ＣＰＵ１１は、ポータルサイト情報をユーザ端末２０に送信する（ステップＳ１０１）。このポータルサイト情報は、図５に示す書籍入手元検索画面５００を含むポータルサイトを、ユーザ端末２０に提示させるための情報である。
【００４４】
図５に示すように、書籍入手元検索画面５００は、書籍名入力領域５０１と、検索開始ボタン５０２と、入手元設定領域５０３と、優先事項設定領域５０４と、ロケーション設定領域５０５と、設定ボタン５０６と、を含む。
【００４５】
書籍名入力領域５０１は、ユーザが入手を希望する書籍名を表す文字列が入力される領域である。従って、ユーザは、書籍名入力領域５０１にカーソルが合っている状態で、キーボードなどを用いて、入手を希望する書籍名を表す文字列を入力する。
【００４６】
検索開始ボタン５０２は、書籍名入力領域５０１に入力された文字列により表される書籍名の書籍の入手元の検索を開始する際に、ユーザにより押圧されるべきボタンである。
【００４７】
入手元設定領域５０３は、書籍の入手元を、ユーザに選択させるための領域である。図５には、書籍の入手元として、「書店」、「通販」、「図書館」、「ブックオンデマンド」および「指定なし」のいずれかが選択される例を示している。「書店」が選択されると、書籍を販売している書店が検索される。「通販」が選択されると、書籍を通信販売している書店が検索される。「図書館」が選択されると、書籍の貸し出しをしている図書館が検索される。「ブックオンデマンド」が選択されると、書籍をブックオンデマンド販売している書店（電子書籍をダウンロード販売、もしくは、電子書籍をプリントショップで印刷して販売する書店）が検索される。「指定なし」が選択されると、全ての入手元が検索される。
【００４８】
優先事項設定領域５０４は、書籍の入手元として優先されて表示される事項を、ユーザに選択させるための領域である。図５には、優先されて表示される事項として、「場所優先」、「時刻優先」および「費用優先」のいずれかが選択される例を示している。「場所優先」が選択されると、書籍の引き渡し場所が後述するロケーション設定により設定された場所に近い入手元が優先的に表示される。「時刻優先」が選択されると、書籍が入手可能となる時刻が早い入手元が優先的に表示される。「費用優先」が選択されると、書籍を入手するために必要な費用が安い入手元が優先的に表示される。
【００４９】
ここで、入手元設定領域５０３において選択された項目と、優先事項設定領域５０４において選択された項目と、が互いに依存する場合がある。例えば、入手元設定領域５０３において「書店」が選択された場合、書籍は即刻入手可能となるため、優先事項設定領域５０４において「時刻優先」が選択されても意味がない。また、入手元設定領域５０３において「通販」が選択された場合、書籍の引き渡し場所は、ユーザの自宅となるため、優先事項設定領域５０４において「場所優先」が選択されても意味がない。このような場合、ポータルサイト提供サーバ１０は、入手元設定領域５０３において選択された項目と、優先事項設定領域５０４において選択された項目と、の双方に基づいて、妥当な組み合わせのみが選択されるようにする。また、本実施形態においては、理解を容易にするため、入手元設定領域５０３において選択された項目に対応する入手元のみが表示されるものとし、当該選択された項目以外の項目に対応する入手元は表示されないものとする。
【００５０】
ロケーション設定領域５０５は、優先事項設定において「場所優先」が選択された場合に、基準とする項目を、ユーザに選択させるための領域である。図５には、基準とする事項として、「現在地指定」、「特定地指定」および「経路指定」のいずれかが選択される例を示している。「現在地指定」が選択されると、書籍の引き渡し場所がユーザが在住している場所に近い入手元が優先的に表示される。「特定地指定」が選択されると、ユーザにより指定された場所に近い入手元が優先的に表示される。「経路指定」が選択されると、ユーザにより指定された特定の経路からの距離が近い入手元が優先的に表示される。ただし、「経路指定」が選択され、経路上の各通過地点の通過時刻が入力された場合、ユーザにより指定された経路上の入手元に最も近い地点における通過時刻に対する当該入手元における引き渡し時刻が早い入手元が優先的に表示される。
【００５１】
設定ボタン５０６は、ロケーション設定に関するパラメータを設定する際に、ユーザにより押圧されるべきボタンである。ロケーション設定として、「現在地指定」もしくは「特定地指定」が選択されている場合に設定ボタン５０６が押圧されると、図６（Ａ）に示す住所入力画面６００が表示される。一方、ロケーション設定として、「経路指定」が選択されている場合に設定ボタン５０６が押圧されると、図６（Ｂ）に示す住所入力画面６００が表示される。
【００５２】
図６（Ａ）に示すように、住所入力画面６００は、住所入力領域６０１と、設定終了ボタン６０２と、を含む。
【００５３】
住所入力領域６０１は、現在地の住所もしくは特定地の住所を表す文字列が入力される領域である。従って、ユーザは、住所入力領域６０１にカーソルが合っている状態で、キーボードなどを用いて、現在地の住所もしくは特定地の住所を表す文字列を入力する。
【００５４】
設定終了ボタン６０２は、住所入力領域６０１に入力された文字列を現在地の住所もしくは特定地の住所を表す文字列として確定し、住所入力処理を終了する際に、ユーザにより押圧されるべきボタンである。
【００５５】
図６（Ｂ）に示すように、経路入力画面６１０は、住所入力領域６１１と、通過時刻入力領域６１２と、設定終了ボタン６１３と、を含む。
【００５６】
住所入力領域６１１は、ユーザが通過する経路上の離散地点の住所を表す文字列が入力される領域である。従って、ユーザは、住所入力領域６１１にカーソルが合っている状態で、キーボードなどを用いて、経路上の各地点の住所を表す文字列を入力する。
【００５７】
通過時刻入力領域６１２は、住所入力領域６１１に入力された文字列により住所が表される、経路上の各地点を通過する時刻を表す文字列が入力される領域である。従って、ユーザは、通過時刻入力領域６１２にカーソルが合っている状態で、キーボードなどを用いて、経路上の各地点を通過する時刻を表す文字列を入力する。なお、通過時刻を入力するかしないかは任意である。
【００５８】
設定終了ボタン６１３は、住所入力領域６１１ならびに通過時刻入力領域６１２に入力された文字列を確定し、経路入力処理を終了する際に、ユーザにより押圧されるべきボタンである。
【００５９】
ＣＰＵ１１は、ステップＳ１０１の処理を終了すると、印刷物情報と優先事項情報とをユーザ端末２０から受信する（ステップＳ１０２）。ここで、印刷物情報は、書籍名入力領域５０１に入力された文字列により表される書籍名を表す情報である。また、優先事項情報は、入手元設定領域５０３、優先事項設定領域５０４、ロケーション設定領域５０５、住所入力領域６０１、住所入力領域６１１ならびに通過時刻入力領域６１２に設定された事項を表す情報である。
【００６０】
ＣＰＵ１１は、ステップＳ１０２の処理を終了すると、入手元情報を取得する（ステップＳ１０３）。具体的には、ＣＰＵ１１は、ステップＳ１０２において受信された印刷物情報により特定される書籍の問い合わせ要求を、ＰＯＳ端末３０〜３２、蔵書管理サーバ４０、４１、通信販売管理サーバ５０、５１、ならびに、コンテンツサーバ６０〜６２に送信する。そして、ＣＰＵ１１は、当該書籍の在庫と価格と書店の住所とを表す情報をＰＯＳ端末３０〜３２から受信し、当該書籍の在庫と図書館の住所とを表す情報を蔵書管理サーバ４０、４１から受信し、当該書籍の在庫と価格と納期とを表す情報を通信販売管理サーバ５０、５１から受信し、当該書籍の在庫とデータ量と価格とダウンロードの可否とを表す情報をコンテンツサーバ６０〜６２から受信する。
【００６１】
ここで、ＣＰＵ１１は、コンテンツサーバ６０〜６２から書籍の在庫がある旨の情報を受信した場合、当該書籍の印刷見積もり要求を、プリントショップ端末７０〜７２に送信する。なお、当該印刷の見積もり要求には、コンテンツサーバ６０〜６２から受信した、書籍のデータ量が含まれる。そして、ＣＰＵ１１は、出来上がり想定時刻と印刷費用とプリントショップの住所とを示す情報をプリントショップ端末７０〜７２から受信する。
【００６２】
ここで、コンテンツサーバ６０〜６２が管理する書籍をプリントショップ端末７０〜７２においてプリントする場合、コンテンツサーバ６０〜６２とプリントショップ端末７０〜７２との双方が入手元となる。そして、優先事項設定が「場所優先」である場合、プリントショップ端末７０〜７２が設置されているプリントショップの住所が採用される。また、優先事項設定が「時刻優先」である場合、プリントショップ端末７０〜７２が設置されているプリントショップにおける納期が採用される。そして、優先事項設定が「費用優先」である場合、コンテンツサーバ６０〜６２が設置されている出版社における費用とプリントショップ端末７０〜７２が設置されているプリントショップにおける費用との和が採用される。なお、ＣＰＵ１１は、ダウンロードが可能である旨を表す情報をコンテンツサーバ６０〜６２から受信した場合、当該書籍の印刷見積もり要求を、プリントショップ端末７０〜７２に送信する処理を実行しない。
【００６３】
なお、入手元情報は、在庫があることを表す情報を送信した装置が設置されている、書店、図書館、通信販売会社、出版社、もしくは、印刷可能である旨の情報を送信したプリントショップ端末７０〜７２が設置されているプリントショップの名前、住所、リンク先、書籍の納期、価格、などを含む情報である。
【００６４】
ＣＰＵ１１は、ステップＳ１０３の処理を終了すると、ステップＳ１０３において取得された入手元情報のうち、設定された入手元に合致する入手元情報を抽出する（ステップＳ１０４）。例えば、ステップＳ１０２において受信された優先事項情報により表される入手元設定が「書店優先」である場合、書店に関する入手元情報のみが抽出される。また、当該優先事項情報により表される入手元設定が「指定なし」である場合、全ての入手元情報が抽出される。
【００６５】
ＣＰＵ１１は、ステップＳ１０４の処理を終了すると、優先事項情報により示される優先事項設定が「場所優先」か否かを判別する（ステップＳ１０５）。ＣＰＵ１１は、優先事項設定が「場所優先」であると判別すると（ステップＳ１０５：ＹＥＳ）、優先事項情報により示されるロケーション設定が経路指定を含むか否かを判別する（ステップＳ１０６）。なお、ロケーション設定が「現在地指定」もしくは「特定地指定」である場合、ロケーション設定が経路指定を含まないと判別され、ロケーション設定が「経路指定」である場合、ロケーション設定が経路指定を含むと判別される。
【００６６】
ＣＰＵ１１は、ロケーション設定が経路指定を含まないと判別すると（ステップＳ１０６：ＮＯ）、ステップＳ１０４において抽出された入手元情報を、現在地もしくは特定地から近い順に並べ替える（ステップＳ１０７）。具体的には、ＣＰＵ１１は、ハードディスク１４に記憶されている地図情報を参照して、入手元情報を、当該入手元情報により表される入手元の住所が、住所入力領域６０１に入力された文字列により表される住所から近い順に並べ替える。そして、当該並べ替えられた順序を表す情報が、体裁情報としてＲＡＭ１３などに記憶される。
【００６７】
一方、ＣＰＵ１１は、ロケーション設定が経路指定を含むと判別すると（ステップＳ１０６：ＹＥＳ）、ステップＳ１０４において抽出された入手元情報を、経路からの距離が近い順に並べ替える（ステップＳ１０８）。具体的には、ＣＰＵ１１は、ハードディスク１４に記憶されている地図情報を参照して、入手元情報を、各入手元に設置されている装置から供給された情報により表される入手元の住所から、住所入力領域６１１に入力された文字列により表される経路までの距離が近い順に並べ替える。以下、図７（Ａ）、（Ｂ）を参照して、具体例を説明する。
【００６８】
図７（Ａ）は、通過地点として入力された通過地点住所１〜５に対応する地点Ａ１〜Ａ５、ならびに、３つの入手元情報により表される３つの入手元の住所１〜３に対応する地点Ｂ１〜Ｂ３を、地図情報により表される地図７００上に示した様子を表す図である。なお、図７（Ａ）には、地点Ａ１と地点Ａ２との間、地点Ａ２と地点Ａ３との間、地点Ａ３と地点Ａ４との間、地点Ａ４と地点Ａ５との間、をそれぞれ直線で補間した例を示す。ＣＰＵ１１は、例えば、このように補間することにより、通過地点として入力された地点Ａ１〜Ａ５から、地点Ａ１から地点Ａ５までの経路を特定する。そして、ＣＰＵ１１は、地点Ｂ１〜Ｂ３のそれぞれについて、当該経路までの最短距離を求め、当該最短距離の短い順に地点Ｂ１〜Ｂ３を並べる。図７（Ａ）に示す例では、最短距離の短い順に、地点Ｂ２（距離ｄ２）、地点Ｂ３（距離ｄ３）、地点Ｂ１（距離ｄ１）となっている。
【００６９】
なお、図７（Ｂ）の地図７１０に示すように地点Ａ１と地点Ａ２との間、地点Ａ２と地点Ａ３との間、地点Ａ３と地点Ａ４との間、地点Ａ４と地点Ａ５との間、をそれぞれ補間せずに、入手元情報を並べ替えてもよい。この場合、ＣＰＵ１１は、地点Ｂ１〜Ｂ３のそれぞれについて、地点Ａ１〜Ａ５までの距離のうちの最短距離を求め、当該最短距離の短い順に地点Ｂ１〜Ｂ３を並べる。図７（Ｂ）に示す例では、最短距離の短い順に、地点Ｂ２（距離ｄ１２）、地点Ｂ１（距離ｄ１１）、地点Ｂ３（距離ｄ１３）となっている。そして、当該並べ替えられた順序を表す情報が、体裁情報としてＲＡＭ１３などに記憶される。
【００７０】
一方、ＣＰＵ１１は、優先事項設定が「場所優先」ではないと判別すると（ステップＳ１０５：ＮＯ）、優先事項設定が「時刻優先」であるか否かを判別する（ステップＳ１０９）。ＣＰＵ１１は、優先事項設定が「時刻優先」であると判別すると（ステップＳ１０９：ＹＥＳ）、抽出された入手元情報を、提供可能時刻が早い順に並べ替える（ステップＳ１１０）。なお、提供可能時刻は、入手元に設置された装置から供給された情報により特定可能である。そして、当該並べ替えられた順序を表す情報が、体裁情報としてＲＡＭ１３などに記憶される。
【００７１】
一方、ＣＰＵ１１は、優先事項設定が「時刻優先」でないと判別すると（ステップＳ１０９：ＮＯ）、抽出された入手元情報を、費用が安い順に並べ替える（ステップＳ１１１）。なお、費用は、入手元に設置された装置から供給された情報により特定可能である。そして、当該並べ替えられた順序を表す情報が、体裁情報としてＲＡＭ１３などに記憶される。
【００７２】
ＣＰＵ１１は、ステップＳ１０７、ステップＳ１０８、ステップＳ１１０もしくはステップＳ１１１の処理を終了すると、入手元情報と体裁情報とを含むポータルサイト情報をユーザ端末２０に送信する（ステップＳ１１２）。
【００７３】
ここで、図８に、ユーザ端末２０において、ユーザに提示される検索結果画面８００の一例を示す。なお、結果画面８００は、入手元設定が「指定なし」であり、優先事項設定が「場所優先」であり、ロケーション設定が「経路指定」であり、移動経路の補間を行い、図７（Ａ）に示す方式に従って決定された体裁で入手元情報を示す画面である。
【００７４】
図８に示すように、検索結果画面８００は、入手元名表示領域８０１、住所表示領域８０２、納期表示領域８０３、価格表示領域８０４、リンク先表示領域８０５、前ページボタン８０６、次ページボタン８０７、ならびに、閉じるボタン８０８を含む。
【００７５】
入手元名表示領域８０１には、入手元の名前が表示される。ここで、入手元が出版社である場合、当該出版社の名前に加え、書籍を印刷するプリントショップの名前も合わせて表示される。
【００７６】
住所表示領域８０２には、入手元の住所が表示される。ここで、入手元が出版社である場合、書籍を印刷するプリントショップの住所が表示される。
【００７７】
納期表示領域８０３には、書籍の納期、つまり、当該書籍をユーザが入手可能となる時刻が表示される。ここで、入手元が出版社である場合、書籍を印刷するプリントショップにおいて、書籍の印刷が完了する時刻が表示される。
【００７８】
価格表示領域８０４には、書籍の価格が表示される。ここで、入手元が出版社である場合、オンデマンドブックに係る全ての価格、例えば、電子書籍のダウンロード価格ならびにプリントショップにおける印刷価格が表示される。
【００７９】
リンク先表示領域８０５には、入手元が開設しているホームページのアドレスがリンク先として表示される。入手元が出版社である場合、当該出版社のホームページへのリンク先に加え、書籍を印刷するプリントショップのホームページへのリンク先も合わせて表示される。
【００８０】
前ページボタン８０６は、前のページを表示する際に、ユーザにより押圧されるべきボタンである。また、次ページボタン８０７は、次のページを表示する際に、ユーザにより押圧されるべきボタンである。そして、閉じるボタン８０８は、検索結果画面８００を閉じる際に、ユーザにより押圧されるべきボタンである。
【００８１】
なお、入手元名表示領域８０１、住所表示領域８０２、納期表示領域８０３、価格表示領域８０４、ならびに、リンク先表示領域８０５には、入手元情報が、体裁情報に基づいた順序に従って、１ページ目の上から順に表示される。例えば、優先事項設定が「費用優先」である場合、１ページ目の各表示領域の上から順番に、入手元名、住所、納期、価格、ならびに、リンク先が、入手価格が安い入手元から順に表示される。
【００８２】
ＣＰＵ１１は、ステップＳ１１２の処理を終了するとポータルサイト提供処理を終了する。
【００８３】
本実施形態に係るポータルサイト提供システム１００によれば、ユーザによって指定された、優先的に表示すべき入手元に関する情報から優先的に表示される。従って、ユーザは、当該ユーザが重視する要件にかなう入手元に関する情報を速やかに取得することができる。また、入手元が「指定なし」である場合、書店、図書館、通販、ならびに、ブックオンデマンドを含めた全ての入手元のうち、所望の書類を入手可能な入手元に関する情報が、優先事項設定として設定された事項に基づいて、適切な順序で表示される。これにより、ユーザは、優先したい事項を設定するだけで、適切な入手元に関する情報を速やかに取得することができる。さらに、入手元が「ブックオンデマンド」である場合、書籍の内容を表す電子書籍を管理する出版社に関する情報と、当該電子書籍に基づいて当該書籍を印刷するプリントショップに関する情報と、が優先事項設定として設定された事項に基づいて、適切な順序で表示される。
【００８４】
（第２の実施形態）
第１の実施形態では、本発明を、書籍を入手するためのポータルサイトを提供するシステムに適用する例を示した。しかし、本発明は、デジタルカメラなどで撮像された画像データ（デジタルデータ）のプリント（印刷物）を入手するためのポータルサイトを提供するシステムに適用することも可能である。以下、本発明の第２の実施形態に係るポータルサイト提供システム１１０について、図面を参照して説明する。
【００８５】
図９は、本発明の第１の実施形態に係るポータルサイト提供システム１１０の構成を示すブロック図である。
図９に示すように、ポータルサイト提供システム１１０は、ポータルサイト提供サーバ１０と、ユーザ端末２０と、プリントショップ端末７０〜７２と、ストレージサーバ８０と、これらの構成を相互に接続する通信ネットワーク９０と、を備える。
【００８６】
ポータルサイト提供サーバ１０は、ポータルサイト提供システム１１０の中核をなす装置であり、プリントの入手元の検索処理やプリントの入手元の提示処理などを実行する。ポータルサイト提供サーバ１０は、プリントショップ端末７０〜７２に、印刷の見積もり要求を送信し、プリントショップ端末７０〜７２から、出来上がり想定時間と印刷費用とを取得する。従って、例えば、ユーザ端末２０を用いてポータルサイトを利用するユーザは、ポータルサイト提供サーバ１０のみにアクセスして、プリントの入手元や価格や納期を検索することができる。なお、ポータルサイト提供サーバ１０の物理的な構成は、図２に示す構成と同様である。
【００８７】
ユーザ端末２０は、ポータルサイトの利用者が操作する装置である。つまり、ユーザ端末２０は、ポータルサイト提供サーバ１０から受信したポータルサイト情報に基づいて、ポータルサイトを表す画面をユーザに提示し、プリントの入手元の検索要求を受け付けたり、プリントの入手元を提示したりする装置である。ユーザ端末２０は、パーソナルコンピュータなどにより構成され、図２に示すポータルサイト提供サーバ１０と同様の構成にすることができる。
【００８８】
プリントショップ端末７０〜７２は、プリントショップに設置される端末装置であり、当該プリントショップにおいて実行される印刷ジョブを管理する装置である。つまり、プリントショップ端末７０〜７２は、ポータルサイト提供サーバ１０から受け付けた、印刷の見積もり要求に応答して、出来上がり想定時刻と印刷費用とプリントショップの住所とを示す情報を、ポータルサイト提供サーバ１０に送信する。また、プリントショップ端末７０〜７２は、カラー／モノクロ、ページ数、製本仕上げ形式などの対応する料金テーブルを備える。なお、プリントショップで印刷される画像データは、ストレージサーバ８０に格納されている画像データである。また、プリントショップは、オフィスコンビニと呼ばれるコピーショップや、今後増大すると考えられるオンデマンドブックに対応した書店やコンビニエンスストアである。なお、図１０には、通信ネットワーク９０に３つのプリントショップ端末７０〜７２が接続されている例を示しているが、通信ネットワーク９０に接続されるプリントショップ端末はいくつでもよい。
【００８９】
ストレージサーバ８０は、ユーザが登録した画像ファイルを記憶する巨大な記憶装置を有するサーバである。ストレージサーバ８０は、ユーザ端末２０からアップロードされた画像データを記憶装置に記憶する機能を有し、また、当該記憶装置に記憶された画像データをプリントショップ端末７０〜７２に転送する機能を有する。なお、本実施形態においては、プリントショップ端末７０〜７２の選択は、プリントの入手場所、納期および価格に大きく影響を与えるのに対し、ストレージサーバ８０の選択は、価格に影響を与えるだけであることに鑑み、あらかじめ定められたストレージサーバ８０が採用されるものとして説明する。また、本実施形態においては、ストレージサーバ８０には、ユーザ端末２０からアップロードされた画像データがあらかじめ登録されているものとする。
【００９０】
通信ネットワーク９０は、インターネットやＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などのネットワークである。通信ネットワーク９０は、ポータルサイト提供サーバ１０、ユーザ端末２０、プリントショップ端末７０〜７２、ならびに、ストレージサーバ８０、の相互間の通信を中継する。なお、通信ネットワーク９０を介して相互に接続されている装置は、ＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）やＳＳＬ（Ｓｅｃｕｒｅ  Ｓｏｃｋｅｔｓ  Ｌａｙｅｒ）を用いて相互にセキュリティ通信する。
【００９１】
なお、ポータルサイト提供サーバ１０の基本的な機能は、図３を参照して説明した機能と同様であるため省略する。
【００９２】
次に、図１０を参照して、本実施形態に係るポータルサイト提供システム１１０が実行するポータルサイト提供処理について説明する。
【００９３】
まず、ＣＰＵ１１は、ポータルサイト情報をユーザ端末２０に送信する（ステップＳ２０１）。このポータルサイト情報は、図１１に示すプリント入手元検索画面５１０を含むポータルサイトを、ユーザ端末２０に提示させるための情報である。
【００９４】
図１１に示すように、プリント入手元検索画面５１０は、画像データ名入力領域５１１と、検索開始ボタン５０２と、優先事項設定領域５０４と、ロケーション設定領域５０５と、設定ボタン５０６と、を含む。
【００９５】
画像データ名入力領域５１１は、ユーザがプリントを希望する画像データの名前で表す文字列が入力される領域である。従って、ユーザは、画像データ名入力領域５１１にカーソルが合っている状態で、キーボードなどを用いて、プリントを希望する画像データの名前で表す文字列を入力する。なお、ここで入力される名前は、ストレージサーバ８０にあらかじめ登録されている画像データを指定するものとする。
【００９６】
検索開始ボタン５０２は、画像データ名入力領域５１１に入力された文字列により表される画像データのプリントの入手元である印刷先（プリントショップ）の検索を開始する際に、ユーザにより押圧されるべきボタンである。
【００９７】
優先事項設定領域５０４は、プリントの入手元として優先される事項を、ユーザに選択させるための領域である。図１１には、優先される事項として、「場所優先」、「時刻優先」および「費用優先」のいずれかが選択される例を示している。「場所優先」が選択されると、プリントの引き渡し場所が後述するロケーション設定により設定された場所に近い入手元が優先的に表示される。「時刻優先」が選択されると、プリントが入手可能となる時刻が早い入手元が優先的に表示される。「費用優先」が選択されると、プリントを入手するために必要な費用が安い入手元が優先的に表示される。
【００９８】
ロケーション設定領域５０５は、優先事項設定において「場所優先」が選択された場合に、基準とする項目を、ユーザに選択させるための領域である。図１１には、基準とする事項として、「現在地指定」、「特定地指定」および「経路指定」のいずれかが選択される例を示している。「現在地指定」が選択されると、書籍の引き渡し場所がユーザが在住している場所に近い入手元（プリントショップ）が優先的に表示される。「特定地指定」が選択されると、ユーザにより指定された場所に近い入手元が優先的に表示される。「経路指定」が選択されると、ユーザにより指定された特定の経路からの距離が近い入手元が優先的に表示される。ただし、「経路指定」が選択され、経路上の各地点の通過時刻が入力された場合、ユーザにより指定された特定の経路上の入手元に最も近い地点における通過時刻に対する当該入手元における引き渡し時刻が早い入手元が優先的に表示される。
【００９９】
設定ボタン５０６は、ロケーション設定に関するパラメータを設定する際に、ユーザにより押圧されるべきボタンである。ロケーション設定として、「現在地指定」もしくは「特定地指定」が選択されている場合に設定ボタン５０６が押圧されると、図６（Ａ）に示す住所入力画面６００が表示される。一方、ロケーション設定として、「経路指定」が選択されている場合に設定ボタン５０６が押圧されると、図６（Ｂ）に示す経路入力画面６１０が表示される。図６（Ａ）と図６（Ｂ）とについては、説明済であるため省略を説明する。
【０１００】
ＣＰＵ１１は、ステップＳ２０１の処理を終了すると、印刷物情報と優先事項情報とをユーザ端末２０から受信する（ステップＳ２０２）。ここで、印刷物情報は、画像データ名入力領域５１１に入力された画像データの名前を表す情報である。また、優先事項情報は、入手元設定領域５０３、優先事項設定領域５０４、ロケーション設定領域５０５、住所入力領域６０１、住所入力領域６１１ならびに通過時刻入力領域６１２に設定された事項を表す情報である。
【０１０１】
ＣＰＵ１１は、ステップＳ２０２の処理を終了すると、入手元情報を取得する（ステップＳ２０３）。具体的には、ＣＰＵ１１は、ステップＳ２０２において受信された印刷物情報に含まれる画像データの名前を表す情報を、ストレージサーバ８０に送信する。そして、ＣＰＵ１１は、当該名前により特定される画像データのデータ量を表す情報をストレージサーバ８０から受信する。
【０１０２】
ここで、ＣＰＵ１１は、当該画像データの印刷見積もり要求を、プリントショップ端末７０〜７２に送信する。なお、当該印刷の見積もり要求には、ストレージサーバ８０から受信した、画像データのデータ量が含まれる。そして、ＣＰＵ１１は、印刷の可否と出来上がり想定時刻と印刷費用とプリントショップの住所とを示す情報をプリントショップ端末７０〜７２から受信する。なお、入手元情報は、印刷可能であることを表す情報を送信したプリントショップ端末７０〜７２が設置されているプリントショップの名前、住所、リンク先、書籍の納期、価格、などを含む情報である。
【０１０３】
ＣＰＵ１１は、ステップＳ２０３の処理を終了すると、優先事項情報により示される優先事項設定が「場所優先」か否かを判別する（ステップＳ２０４）。ＣＰＵ１１は、優先事項設定が「場所優先」であると判別すると（ステップＳ２０４：ＹＥＳ）、優先事項情報により示されるロケーション設定が経路指定を含むか否かを判別する（ステップＳ２０５）。なお、ロケーション設定が「現在地指定」もしくは「特定地指定」である場合、ロケーション設定が経路指定を含まないと判別され、ロケーション設定が「経路指定」である場合、ロケーション設定が経路指定を含むと判別される。
【０１０４】
ＣＰＵ１１は、ロケーション設定が経路指定を含まないと判別すると（ステップＳ２０５：ＮＯ）、ステップＳ２０３において取得された入手元情報を、現在地もしくは特定地から近い順に並べ替える（ステップＳ２０６）。具体的には、ＣＰＵ１１は、ハードディスク１４に記憶されている地図情報を参照して、入手元情報を、当該入手元情報により表される入手元の住所が、住所入力領域６０１に入力された文字列により表される住所から近い順に並べ替える。そして、当該並べ替えられた順序を表す情報が、体裁情報としてＲＡＭ１３などに記憶される。
【０１０５】
一方、ＣＰＵ１１は、ロケーション設定が経路指定を含むと判別すると（ステップＳ２０５：ＹＥＳ）、ステップＳ２０３において取得された入手元情報を、経路からの距離が近い順に並べ替える（ステップＳ２０７）。具体的には、ＣＰＵ１１は、ハードディスク１４に記憶されている地図情報を参照して、入手元情報を、各入手元に設置されている装置から供給された情報により表される入手元の住所から、住所入力領域６１１に入力された文字列により表される経路までの距離が近い順に並べ替える。具体的には、図７（Ａ）、（Ｂ）を参照して説明した通りである。
【０１０６】
一方、ＣＰＵ１１は、優先事項設定が「場所優先」ではないと判別すると（ステップＳ２０４：ＮＯ）、優先事項設定が「時刻優先」であるか否かを判別する（ステップＳ２０８）。ＣＰＵ１１は、優先事項設定が「時刻優先」であると判別すると（ステップＳ２０８：ＹＥＳ）、取得された入手元情報を、提供可能時刻が早い順に並べ替える（ステップＳ２０９）。なお、提供可能時刻は、入手元に設置された装置から供給された情報により特定可能である。そして、当該並べ替えられた順序を表す情報が、体裁情報としてＲＡＭ１３などに記憶される。
【０１０７】
一方、ＣＰＵ１１は、優先事項設定が「時刻優先」でないと判別すると（ステップＳ２０８：ＮＯ）、取得された入手元情報を、費用が安い順に並べ替える（ステップＳ２１０）。なお、費用は、入手元に設置された装置から供給された情報により特定可能である。そして、当該並べ替えられた順序を表す情報が、体裁情報としてＲＡＭ１３などに記憶される。
【０１０８】
ＣＰＵ１１は、ステップＳ２０６、ステップＳ２０７、ステップＳ２０９もしくはステップＳ２１０の処理を終了すると、入手元情報と体裁情報とを含むポータルサイト情報をユーザ端末２０に送信する（ステップＳ２１１）。
【０１０９】
ここで、図１２に、ユーザ端末２０において、ユーザに提示される検索結果画面８１０の一例を示す。
【０１１０】
図１２に示すように、検索結果画面８１０は、入手元名表示領域８０１、住所表示領域８０２、納期表示領域８０３、価格表示領域８０４、リンク先表示領域８０５、前ページボタン８０６、次ページボタン８０７、ならびに、閉じるボタン８０８を含む。
【０１１１】
入手元名表示領域８０１には、入手元であるプリントショップの名前が表示される。
【０１１２】
住所表示領域８０２には、入手元であるプリントショップの住所が表示される。
【０１１３】
納期表示領域８０３には、プリントの納期、つまり、当該プリントをユーザが入手可能となる時刻が表示される。
【０１１４】
価格表示領域８０４には、プリントの価格が表示される。
【０１１５】
リンク先表示領域８０５には、入手元であるプリントショップが開設しているホームページのアドレスがリンク先として表示される。
【０１１６】
前ページボタン８０６は、前のページを表示する際に、ユーザにより押圧されるべきボタンである。また、次ページボタン８０７は、次のページを表示する際に、ユーザにより押圧されるべきボタンである。そして、閉じるボタン８０８は、検索結果画面８１０を閉じる際に、ユーザにより押圧されるべきボタンである。
【０１１７】
なお、入手元名表示領域８０１、住所表示領域８０２、納期表示領域８０３、価格表示領域８０４、ならびに、リンク先表示領域８０５には、入手元情報に対応するものが、体裁情報に基づいた順序に従って、１ページ目の上から順に表示される。例えば、優先事項設定が「場所優先」である場合、１ページ目の各表示領域の上から順番に、入手元名、住所、納期、価格、ならびに、リンク先が、設定された場所もしくは経路から近い入手元から順に表示される。
【０１１８】
ＣＰＵ１１は、ステップＳ２１１の処理を終了するとポータルサイト提供処理を終了する。
【０１１９】
本実施形態に係るポータルサイト提供システム１１０によれば、ユーザによって指定された、優先的に表示すべき入手元（プリントショップ）に関する情報から優先的に表示される。従って、ユーザは、当該ユーザが重視する要件にかなう入手元に関する情報を速やかに取得することができる。
【０１２０】
以上、本発明の実施形態を説明したが、本発明を実施するにあたっては、種々の形態による変形及び応用が可能であり、上記実施形態に限られるものではない。
【０１２１】
第１の実施形態では、ユーザが入手を希望する書籍名を直接入力する例を示したが、ユーザが所定のキーワードを入力して、入手を希望する書籍を検索するように構成してもよい。この場合、例えば、ポータルサイト提供サーバが検索エンジンを備えればよい。
【０１２２】
第１、２の実施形態では、現在地、特定地、もしくは、経路上の通過地点が、これらの住所を表す文字列により特定される例を示したが、これらは、電話番号、郵便番号、最寄り駅の駅名などにより特定されてもよい。なお、ユーザ端末などにあらかじめ記憶されている電話番号、郵便番号もしくは最寄り駅の駅名などが自動で読み出されるようにしてもよい。また、現在地、特定地、もしくは、経路上の通過地点は、ユーザ端末に表示された地図上のユーザにより指定された地点に基づいて特定されてもよい。
【０１２３】
第１、２の実施形態では、優先事項設定として「場所優先」が選択された場合、現在地、特定地、もしくは、経路から、入手元までの距離に基づいて、入手元情報が表示される体裁が定められる例を示した。しかし、単純な距離に基づくのではなく、道のりに基づいてもよい。また、徒歩、電車などの、使用可能な交通手段を加味し、ユーザが入手元に移動するのに必要な時間に基づいて、体裁が定められてもよい。この場合、地図情報に、路線情報や運賃情報を含める。また、優先事項設定として「費用優先」が選択された場合、運賃などを含めて体裁を変化させてもよい。
【０１２４】
第１、２の実施形態では、優先事項設定において設定された事項に基づいて、入手元情報が表示される順序が変化する例を示した。しかし、優先事項設定において設定された事項に基づいて、入手元情報が表示される文字の大きさ、色などが変化するようにしてもよい。このような構成であっても、ユーザは、自分の望む条件に合った入手元を速やかに見つけることができる。
【０１２５】
第１、２の実施形態では、印刷物の入手元を検索して、当該入手元に関する情報が提示されるだけの例を示したが、当該印刷物の注文や決裁まで可能としてもよい。
【０１２６】
また、上記実施形態に係るポータルサイト提供システム１００を構成するポータルサイト提供サーバ１０は、専用のハードウェアに限られるものではなく、通常のコンピュータシステムによっても実現することができる。
【０１２７】
例えば、上記実施形態では、ポータルサイト提供サーバ１０において、動作プログラムがメモリ等に予め記憶されているものとして説明した。しかし、上述の処理動作を実行させるためのプログラムを、フレキシブルディスク、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、ＭＯ（Ｍａｇｎｅｔｏ−Ｏｐｔｉｃａｌ  Ｄｉｓｋ）等のコンピュータ読み取り可能な記録媒体に格納して配布し、そのプログラムをコンピュータにインストールすることにより、上述の処理動作を実行する装置を構成してもよい。
【０１２８】
また、プログラムをインターネット等の通信ネットワーク上の所定のサーバ装置が有するディスク装置等に格納しておき、例えば、搬送波に重畳させて、コンピュータにダウンロード等するようにしてもよい。さらに、通信ネットワークを介してプログラムを転送しながら起動実行することによっても、上述の処理を達成することができる。
また、上述の機能を、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）が分担して実現する場合又はＯＳとアプリケーションとの協働により実現する場合等には、ＯＳ以外の部分のみを媒体に格納して配布してもよく、また、コンピュータにダウンロード等してもよい。
【符号の説明】
【０１２９】
１０  ポータルサイト提供サーバ
１１  ＣＰＵ
１２  ＲＯＭ
１３  ＲＡＭ
１４  ハードディスク
１５  ＲＴＣ
１６  キーボード
１７  モニター
１８  ＮＩＣ
２０  ユーザ端末
３０〜３２  ＰＯＳ端末
４０、４１  蔵書管理サーバ
５０、５１  通信販売管理サーバ
６０〜６２  コンテンツサーバ
７０〜７２  プリントショップ端末
８０  ストレージサーバ
９０  通信ネットワーク
１００、１１０  ポータルサイト提供システム
１０１  送信部
１０２  受信部
１０３  取得部
１０４  決定部
５００  書籍入手元検索画面
５０１  書籍名入力領域
５０２  検索開始ボタン
５０３  入手元設定領域
５０４  優先事項設定領域
５０５  ロケーション設定領域
５０６  設定ボタン
５１０  プリント入手元検索画面
５１１  画像データ名入力領域
６００  住所入力画面
６０１、６１１  住所入力領域
６０２  設定終了ボタン
６１０  経路入力画面
６１２  通過時刻入力領域
６１３  設定終了ボタン
７００、７１０  地図
８００、８１０  検索結果画面
８０１  入手元名表示領域
８０２  住所表示領域
８０３  納期表示領域
８０４  価格表示領域
８０５  リンク先表示領域
８０６  前ページボタン
８０７  次ページボタン
８０８  閉じるボタン
【先行技術文献】
【特許文献】
【０１３０】
【特許文献１】特許第４０１０１１８号公報
【特許文献２】特許第３８１５９２０号公報
【特許文献３】特許第３８３３０４６号公報
【図１】
0005577721.tif 000002
【図２】
0005577721.tif 000003
【図３】
0005577721.tif 000004
【図４】
0005577721.tif 000005
【図５】
0005577721.tif 000006
【図６】
0005577721.tif 000007
【図７】
0005577721.tif 000008
【図８】
0005577721.tif 000009
【図９】
0005577721.tif 000010
【図１０】
0005577721.tif 000011
【図１１】
0005577721.tif 000012
【図１２】
0005577721.tif 000013