簡易檢索 / 詳目顯示

研究生: 謝旻翰
Hsieh, Min-Han
論文名稱: 具備筆記共享機制之電子書閱讀平台之設計與實作
The Design and Implementation of an E-book Reader with Note Sharing Mechanism
指導教授: 陳 敬
Chen, Jing
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 電腦與通信工程研究所
Institute of Computer & Communication Engineering
論文出版年: 2010
畢業學年度: 98
語文別: 中文
論文頁數: 109
中文關鍵詞: 電子書電子書閱讀平台筆記共享文字關聯
外文關鍵詞: ebook, ebook reader, note sharing, word relations
相關次數: 點閱:151下載:4
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 本論文探討並實作一個以Google Android開放平台為基礎之電子書閱讀軟體,目的在於提出一個操作簡易、功能多樣化並具備輔助閱讀與心得共享之電子書閱讀平台。傳統之電子書閱讀平台與軟體僅提供基本閱讀功能,雖可能包含筆記與索引功能,或結合網路進行書籍分享與網路書店的商業行銷,尚無法完全發揮出電子書的優點,也未能將硬體平台擁有的特性發揮得淋漓盡致。有鑑於此,本論文在基於Linux作業系統內核與軟體堆疊(Software Stack)架構之Android開放系統上設計並實作出具備便利與友善之電子書閱讀平台,結合網路功能提供閱讀者分享心得或筆記之功能;並可透過文字關聯性預先辨別主題關聯段落,協助提高使用者閱讀效率,達到提供閱讀者一個迅速且舒適的閱讀環境。
    本論文之設計與實作針對電子書特性設計出突顯電子書優勢的閱讀平台,除了具備自動偵測顯示屬性、頁面預載、儲存閱讀進度與設定、翻頁、縮放、書籤、索引、劃記等等基本閱讀與輔助功能,並提供筆記(重點標記與手寫筆記)、筆記管理、筆記型態共存、字典、翻譯、網路搜尋、環境設定與電子書資料預先分析等功能,充分利用電子書具備之攜帶性結合閱讀平台所提供之網路服務,跳脫閱讀的時空限制,讓閱讀可以隨時隨地進行。本論文提出之共享概念,透過分離式筆記將個人心得分享於雲端網際網路與其他讀者進行心得(筆記)交換。此外,本論文利用文字關聯性,整理歸納出與主題關聯度高之段落或文句,再以顯明方式標示,輔助閱讀者擷取內容重點,以提供閱讀者節省時間且有效閱讀的方法。

    This thesis presents a study and implementation of ebook(electric book) reader based on the open source platform, namely Google Android. The objective is to provide a platform which can be operated easily with friendly user interfaces, various features, auxiliary reading support and sharing ideas. Many ebook readers and the software only provide basic reading functionality. They sometimes might support taking notes or indices inside the book, or combine the Internet access for ebook sharing and online bookstore business. Therefore, the merits of ebooks are not fully exploited in many aspects. This thesis therefore attempts to design and implement a convenient and friendly software ebook reader which, in addition to the popular features, supports not only sharing ideas with other readers, but also highlighting key paragraphs in the content in order to help improve reading efficiency.
    he design of this ebook reader is implemented on an embedded system platform equipped with a PXA310 processor and Internet capability. Aside from the basic reading and supporting functions, such as automatic setting of display attributes, page pre-loading, saving progress, page flipping, sizing, bookmark, indexing and marking, the implementation includes the functionality of note taking and management, dictionary, translation, Internet searching, and two promising features brought up in this thesis. One of the promising features is the concept of idea sharing which, via using separately stored notes of the original contents, allows readers to exchange afterthoughts or notes over Internet. The other one is showing paragraphs of high relevance with the topic(major theme) based on word similarities so that readers could easily grasp the key points of the content and achieve efficient reading.

    第1章 緒論 1 1.1 研究背景 1 1.2 電子閱讀 3 1.2.1 電子書(E-book) 3 1.2.2 電子閱讀器(eReader) 4 1.3 Google Android 5 1.4 研究動機與目的 7 1.5 章節規劃 8 第2章 相關研究 9 2.1 電子書閱讀平台 9 2.1.1 Amazon Inc. (亞馬遜) – Kindle 9 2.1.2 Spring Design Inc. – Alex 10 2.1.3 Barnes&Noble - nook 11 2.1.4 Sony - Reader Daily Edition 12 2.1.5 Plastic Logic Limited Inc. – QUE ProReader 12 2.1.6 Hearst - Skiff 13 2.2 Android電子書閱讀軟體專案 14 2.2.1 CoolReader 14 2.2.2 daisy-epub-Reader 15 2.2.3 PalmbookReader 15 2.2.4 PDF Viewer 16 2.2.5 txtreaderpdf 17 2.3 共享概念交流平台 17 2.3.1 Facebook(臉書) 17 2.3.2 Twitter(推特) 18 2.3.3 Plurk(噗浪) 18 2.3.4 Google協作平台 19 2.4 文字關聯演算法 19 2.4.1 定位資訊 (Locate information) 19 2.4.2 權衡相似度(Measuring Similarity) 20 2.4.3 Spreading Activation 21 2.5 討論 22 第3章 系統設計與架構 25 3.1 系統運作模型 25 3.1.1 電子書來源介面 25 3.1.2 相容性顯示介面 26 3.1.3 系統操作介面 28 3.2 系統架構 28 3.2.1 來源處理 30 3.2.2 背景服務 31 3.2.3 顯示處理 31 3.3 系統運作流程 32 3.4 閱讀平台機制 34 3.4.1 檔案管理 34 3.4.2 平台適應性 36 3.4.3 頁面預載 37 3.4.4 劃記選取 37 3.4.5 閱讀輔助 38 3.5 筆記共享 39 3.5.1 作者姓名辨識 40 3.5.2 筆記沿用 40 3.5.3 分享協定 41 3.5.4 分享回饋機制 42 3.6 關聯式重點標記 43 第4章 系統實作 45 4.1 實作環境 45 4.1.1 硬體平台 46 4.1.2 軟體環境 46 4.1.2.1 整合式開發環境 46 4.1.2.2 Android 47 4.2 系統環境 49 4.2.1 系統訊號與資料來源 49 4.2.2 系統核心功能 50 4.2.2.1 檔案讀取 51 4.2.2.2 訊息顯示 51 4.2.2.3 閱讀環境參數設定 52 4.2.2.4 頁面更新與換頁 53 4.2.2.5 文字段落劃記選取 53 4.2.2.6 手寫心得筆記 57 4.2.2.7 筆記更新 58 4.2.3 系統顯示介面 58 4.3 閱讀平台輔助機制之實作 59 4.3.1 筆記檔案管理 60 4.3.2 平台適應性 61 4.3.3 頁面預載功能 62 4.3.4 文字翻譯與網頁瀏覽 63 4.3.5 其他閱讀輔助功能 65 4.4 筆記共享機制之實作 68 4.4.1 筆記沿用規則之實現 70 4.4.2 分享協定之實現 70 4.4.3 分享回饋機制之實作 71 4.4.4 筆記合併 71 4.5 關聯式重點標記之實作 72 第5章 系統測試與效能分析 77 5.1 系統測試環境 77 5.2 系統測試 78 5.2.1 基本閱讀功能測試 79 5.2.1.1 檔案列表與讀取 80 5.2.1.2 頁面管理與訊息顯示 81 5.2.1.3 環境設定 82 5.2.1.4 劃記選取 83 5.2.1.5 手寫筆記 84 5.2.2 輔助閱讀功能測試 84 5.2.2.1 硬體平台適應性 84 5.2.2.2 文字翻譯與網頁瀏覽 85 5.2.2.3 筆記共存 87 5.2.2.4 資料備份 88 5.2.2.5 筆記管理與列表 89 5.2.3 共享機制測試 90 5.2.3.1 遠端伺服檔案傳輸 90 5.2.3.2 SD卡檔案傳輸 91 5.2.3.3 筆記更新推薦測試 92 5.2.3.4 檔案權限測試 93 5.2.3.5 分享回饋機制測試 94 5.2.4 關聯式重點標記實例探討 95 5.3 效能測試與分析 97 5.3.1 系統回應時間 97 5.3.2 使用分析 101 第6章 結論與展望 102 6.1 結論 102 6.2 展望 104 參考文獻 105

    [1] Android WinFast310, “Android WinFast 310平台簡介及開發軟體環境.ppt”, 2010.
    [2] Amazon.com. search inside the book, http://www.amazon.com. Retrieved March, 2006.
    [3] Amazon kindle, http://en.wikipedia.org/wiki/Amazon_Kindle.
    [4] Apple iPhone – Stanza, http://www.lexcycle.com/.
    [5] Apple Newton, http://zh.wikipedia.org/zh-hant/Apple_Newton.
    [6] Barnes & Noble – Nook, http://www.barnesandnoble.com/nook/.
    [7] Coolreader, http://code.google.com/p/coolreader/.
    [8] EBONI(Electronic Books ON-screen Interface), http://ebooks.strath.ac.uk/eboni/.
    [9] daisy-epub-reader, http://code.google.com/p/android-daisy-epub-reader/.
    [10] Eclipse, http://www.eclipse.org/.
    [11] E-Ink, http://en.wikipedia.org/wiki/E_Ink.
    [12] Emerson-reader, http://code.google.com/p/emerson-reader/.
    [13] Google Android官方網站, http://developer.android.com/intl/zh-CN/index.html.
    [14] Natural Language Processing, http://en.wikipedia.org/wiki/Natural_language_processing.
    [15] palmbookreader, http://code.google.com/p/palmbookreader/.
    [16] PDFViewer, http://www.uni-koblenz.de/~droege/PDFViewer/.
    [17] Plastic Logic Limited – proReader, http://www.que.com/.
    [18] Rocket eBook, http://wiki.mobileread.com/wiki/Rocket_eBook.
    [19] Facebook, http://zh.wikipedia.org/zh-tw/Facebook.
    [20] Twitter(推特), http://zh.wikipedia.org/zh-tw/Twitter.
    [21] Plurk(噗浪), http://zh.wikipedia.org/zh-tw/Plurk.
    [22] Google協作平台, http://zh.wikipedia.org/zh-tw/Google_Sites.
    [23] Spreading Activation, http://en.wikipedia.org/wiki/Spreading_activation.
    [24] Spring Design Inc – Alex, https://www.springdesign.com/us/index.action.
    [25] Sony Reader Daily Edition, http://en.wikipedia.org/wiki/Sony_Reader.
    [26] Skiff, http://www.skiff.com/.
    [27] txtreaderpdf, http://code.google.com/p/txtreaderpdf/.
    [28] A.J. Bernheim Brush1, David Bargeron, Anoop Gupta, and JJ Cadiz, “Robust annotation positioning in digital documents”, Proceedings of the SIGCHI conference on Human factors in computing systems, March 2001.
    [29] Catherine C. Marshall, Gene Golovchinsky, Morgan N. Price, “Digital libraries and mobility”, Communications of the ACM, May 2001.
    [30] Catherine C. Marshall, Christine Ruotolo, “Reading-in-the-Small: A Study of Reading on Small Form Factor Devices”, Proceedings of the 2nd ACM/IEEE-CS joint conference on Digital libraries, 2002.
    [31] Dang Tuan Nguyen , Tuyen Thi-Thanh Do, “Natural Language Interaction-Based Document Retrieval”, ICCSIT 2009. 2nd IEEE International Conference on Computer Science and Information Technology, Aug. 2009.
    [32] Ed H. Chi, Lichan Hong, Julie Heiser+, Stuart K. Card, “ScentIndex: Conceptually Reorganizing Subject Indexes for Reading”, IEEE Symposium On Visual Analytics Science And Technology, 2006.
    [33] Ed H. Chi, Lichan Hong, Michelle Gumbrecht, Stuart K. Card, “ScentHighlights: Highlighting Conceptually-Related Sentences during Reading”, Proceedings of the 10th international conference on Intelligent user interfaces, 2005.
    [34] Gene Golovchinsky, ”Reading in the Office”, Proceeding of the 2008 ACM workshop on Research advances in large digital book repositories, 2008.
    [35] Gord Davison, Steve Murphy, Rebecca Wong, “The Use of eBooks and Interactive Multimedia as Alternative Forms of Technical Documentation”, Proceedings of the 23rd annual international conference on Design of communication, 2005.
    [36] Hideki Kozima, Teiji Furugori , “Similarity between words computed by spreading activation on an English dictionary”, Proceedings of the sixth conference on European chapter of the Association for Computational Linguistics, 1993.
    [37] Jinwu Hu, Liuling Dai, Bin Liu, “Measure Semantic Similarity between English Words”, International Conference for The 9th Young Computer Scientists, 2008. ICYCS 2008.
    [38] Johannes Schöning, Dan Jackson, Tom Bartindale, Antonio Krüger, Patrick Olivier, Jim Kitson, “iBookmark: Locative Texts and Placebased Authoring”, Proceedings of the 27th international conference extended abstracts on Human factors in computing systems, 2009.
    [39] Mark T J Carden, “E-Books Are Not Books”, Proceedings of the 2008 ACM workshop on Research advances in large digital book repositories, 2008.
    [40] Michael J. Gormish, Kurt Piersol, Ken Gudan, John Barrus, “An E-Writer for Documents plus Strokes”, Proceedings of the 9th ACM symposium on Document engineering, September 2009.
    [41] Midgley. S, “Higher Education - the end of books?”, The Guardian, 9 April 2002.
    [42] Molich, R. and Nielsen, J. “Improving a human-computer dialogue”, Communications of the ACM, 1990.
    [43] Ruth Wilson, Monica Landoni, “Evaluating the usability of portable electronic books”, Proceedings of the 2003 ACM symposium on Applied computing, 2003.
    [44] Ruth Wilson, “The "look and feel" of an ebook: considerations in interface design”, Proceedings of the 2002 ACM symposium on Applied computing, 2002.
    [45] Sharon P. Hall, Eric Anderson, “Operating Systems For Mobile Computing”, Journal of Computing Sciences in Colleges, December 2009..
    [46] Thomas Springer, Daniel Schuster, Iris Braun, Jordan Janeiro, Markus Endler, Antonio A. F. Loureiro, “A flexible architecture for mobile collaboration services” , Proceedings of the ACM/IFIP/USENIX Middleware '08 Conference Companion, 2008.

    下載圖示 校內:2013-09-09公開
    校外:2013-09-09公開
    QR CODE