Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
小規模図書館における”必要十分な”デジタルアーカイブの構築について / Development...
Search
Yuka Egusa
April 18, 2019
Technology
0
790
小規模図書館における”必要十分な”デジタルアーカイブの構築について / Development of Digital Archives in Small Libraries
Yuka Egusa
April 18, 2019
Tweet
Share
More Decks by Yuka Egusa
See All by Yuka Egusa
2023-11-24-dashorttalk
yegusa
0
100
2022-11-16-lf2022-da
yegusa
0
230
2022-11-15-lf2022-enju
yegusa
0
180
2022-10-21-jp-cos-jp-textbook-LOD-intro
yegusa
0
300
2022-09-04-c4ljpconf-10th-anniversary
yegusa
0
130
2021-11-26-LF2021-Enju
yegusa
0
230
c4ljp2021 presentation
yegusa
0
290
2020-11-27 Find Resources
yegusa
0
190
2020-11-04 saveMLAK LibraryFair2020
yegusa
0
180
Other Decks in Technology
See All in Technology
金融システムをモダナイズするためのAmazon Elastic Kubernetes Service(EKS)ノウハウ大全
daitak
0
130
Machine Intelligence for Vision, Language, and Actions
keio_smilab
PRO
0
500
大事なのは、AIの精度だけじゃない!〜1円のズレも許されない経理領域とAI〜
jun_nemoto
11
5.2k
GitHub Coding Agent 概要
kkamegawa
1
1.7k
GigaViewerにおけるMackerel APM導入の裏側
7474
0
460
カンファレンスのつくりかた / The Conference Code: What Makes It All Work
tomzoh
8
930
積み上げられた技術資産と向き合いながら、プロダクトの信頼性をどう守るか
plaidtech
PRO
0
940
Zero Data Loss Autonomous Recovery Service サービス概要
oracle4engineer
PRO
2
7.2k
人とAIとの共創を夢見た2か月 #共創AIミートアップ / Co-Creation with Keito-chan
kondoyuko
1
720
プロジェクトマネジメント実践論|現役エンジニアが語る!~チームでモノづくりをする時のコツとは?~
mixi_engineers
PRO
3
180
新卒から4年間、20年もののWebサービスと向き合って学んだソフトウェア考古学 - PHPカンファレンス新潟2025 / new graduate 4year software archeology
oguri
2
360
ITエンジニアを取り巻く環境とキャリアパス / A career path for Japanese IT engineers
takatama
4
1.5k
Featured
See All Featured
4 Signs Your Business is Dying
shpigford
183
22k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.7k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
21k
The Invisible Side of Design
smashingmag
299
50k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
How to Ace a Technical Interview
jacobian
276
23k
Designing Experiences People Love
moore
142
24k
Agile that works and the tools we love
rasmusluckow
329
21k
Statistics for Hackers
jakevdp
799
220k
Unsuck your backbone
ammeep
671
58k
Building Adaptive Systems
keathley
41
2.6k
Transcript
” !6,"( 12
)4+*% - .5 20190418/ 16:0018:00 $& &' 603 #7
• Code4Lib JAPAN 6/8 • :"=.$)-*14
• $,+!'-0# DB &. • %"* ,+! )1(/ • %" • # Web<;' ,92% 5*LOD • Project Next-L • saveMLAK • 30 7+!&,9(
• NkNYnN!mxd'f ez}KWROM!YTsZ:7. bGLYJ+359>IH[ nhqFuCw.{o0A7 <8;.d.V^*:47?H w.E*+:47?/10=
6 :47?}gv (* • UU!G].:47?pP GDQy+& <8;@2 .S+\l):47?p t_,G]&{o+ :47?/ 10= X"1990|#)`-,a% cB'{o"$$ +i~ j" N'kNrnNnNWROM + rnNpKXg (*
• 72B860 ?C4A”'$%, *3; • OPAC+PDF+-!(@<Web#() 19'$%, *)&"$/ D5
• :> .=E •
B?1 A) @,>=*6*"(A ! B)
-:24>=*6"/B? ! → ! 95; A)08 A)+B)7 * >@*6'6)3<! .+*6&#$%C
• #≒ → "
• $ ! •
>D3J!*"QN@ A) O5 LK4C2P
B) 7EAB LK4C:QN • ;G98<6J • or/and • =RIH.$&$ • ;G94C2P6J • F4C+-%'PDF/JPG/PNG/GIF/TIFF • QN/#1"M?,1/#1" • )-(1'01 or =RID B B
•
• ! • CMS • php ! •
(0) • -5$&HTML, CSS, Javascript, JPG, PDF, json +
• 200)462'*, / -5$& + • 200)1*, 87 %! "!OPAC(0$&93Web #.:
200!: http://www.nier.go.jp/library/rarebooks/ HTML
1 •
2 •
3 • )4 )4 10 #!+3* +32. ,'&(
/ %- PDF $"$ or )4ID
4 • $& ! %#)
' )("
(0)() • -5$&HTML, CSS, Javascript, JPG, PDF, json +
• 200)462'*, / -5$& + • 200)1*, 87 %! "!OPAC(0$&93Web #.:
HO;U'0(\YK A) Z=WV<N"9[ B)
?PLMWV<N"D\Y • ERC@F>U • or/and • G]TS4*,* • ERC<N9[>U • Q!<N1$3+-PDF/JPG/PNG/GIF/TIFF • \Y5#)7(XI%275#)7( • /3.7-67& or G]ID B B OPACAJB 8:"!^
1 • !OPAC&- #1/ Web ,3 • +0 #HTML, CSS,
Javascript, JPG, PDF, json ( • 4$%' 2) 1. PDF . 2. HTML JPG/PDF ( 3. Javascript&-"* • Viewer.js • https://fengyuanchen.github.io/viewerjs/ • Javascript 4. IIIF Manifest json #*
$ OPAC# 2 2 •
→ OPAC • →Web → • ,? Web >$' @5: CL;J =/.3913| https://www.sampl e.jp/hashire/ https://www.sample.jp/hashire/ ;8<6 ,M KI%) Web HTML,JPG,PDF B A,? !" JPG,PDF 9O FE $ 4D1 07-G (07 4D1 ,? +N-G #& *N 2 H
1 • "OPAC(0!$42 Web /6 • (0!$&8-.3! $HTML, CSS,
Javascript, JPG, PDF, json * • (0 7%') 5+ 1. PDF 1 2. HTML JPG/PDF * 3. Javascript(0 #, • Viewer.js • https://fengyuanchen.github.io/viewerjs/ • Javascript 4. IIIF Manifest json!$,
OPAC!) OPAC + PDF • CT",
' • A[US13EGD4 Web% I*- K<B NWDV H76:913| https://www.sampl e.jp/hashire.pdf https://www.sample.jp/hashire.pdf D?F=2X PDF +/ Web% PDFM L2J &( # PDF @Z QP *" ;O9 8>5R .$8> ;O9 2J0Y 5R PDF CT
OPAC URL • Web • HTML,
PDF, JPG • URLOPAC NIER OPACweb https://nieropac.nier.go.jp/webopac/BB20014587 http://www.mext.go.jp/component/b_menu/shingi/toushin /__icsFiles/afieldfile/2014/07/22/1346335_02.pdf
• !OPAC'/ #31 Web .5 • '/ #%7,-2
#HTML, CSS, Javascript, JPG, PDF, json ) • 6$&( 4* 1. PDF 0 2. HTML JPG/PDF ) 3. Javascript'/"+ • Viewer.js • https://fengyuanchen.github.io/viewerjs/ • Javascript 4. IIIF Manifest json #+
1)OPAC URL • Web • HTML, PDF,
JPG • URLOPAC OPAC
1 • OPAC → → → http://wine.wul.waseda.ac.jp/
2 -- URL-- •
• •
3 --HTML -- *PDF PDF
HTML • • • • HTML • PDF http://archive.wul.waseda.ac.jp/kosho/bunko31/bunko31_e0214/
4 -- -- 2 • •
• • (JPEG) • http://archive.wul.waseda.ac.jp/kosho/bunko31/bunko31_e0214/bunko31_e0214.html
5 JPG http://archive.wul.waseda.ac.jp/kosho/bunko3 1/bunko31_e0214/bunko31_e0214_p0002.jpg http://archive.wul.waseda.ac.jp/kosho/bunko31/bunko31_e0214/bunko31_e0214_p0002.jpg
• !OPAC'/ #31 Web .5 • '/ #%7,-2
#HTML, CSS, Javascript, JPG, PDF, json ) • 6$&( 4* 1. PDF 0 2. HTML JPG/PDF ) 3. Javascript'/"+ • Viewer.js • https://fengyuanchen.github.io/viewerjs/ • Javascript 4. IIIF Manifest json #+
OPAC OPAC + HTML(JPG&PDF&Javascript) • JavaScriptA"
EK Web 9 !$ ;05 >H6F 8+*.913| https://www.sampl e.jp/hashire/ https://www.sample.jp/hashire/ 6371 (I GD#& Web HTML,JPG,PDF,Javascript = < (: JPG,PDF 4L B@ ! /?- ,2)C %,2 /?- (: 'J)C Javascript "
(1) • http://www.nier.go.jp/library/rarebooks/painting/370.98-314/
(2) •
• !OPAC'/ #31 Web .5 • '/ #%7,-2
#HTML, CSS, Javascript, JPG, PDF, json ) • 6$&( 4* 1. PDF 0 2. HTML JPG/PDF ) 3. Javascript'/"+ • Viewer.js • https://fengyuanchen.github.io/viewerjs/ • Javascript 4. IIIF Manifest json #+
OPAC 4 OPAC + HTML(JPG&Javascript&json) • IIIF='json3J •
IIIF • Web : # <06 @H7F 9+*.913| https://www.sampl e.jp/hashire/ https://www.sample.jp/hashire/ 7481 (I GE"% Web HTML,JPG,PDF,Javascript,json ? > (; JPG,PDF 5LCB /A-,2)D $,2 /A-(; &K)D IIIF!
IIIF Manifestjson • IIIF3?9@+,-7201@+.,8 E_(PFJj%!RUep^ * • IIIF
Manifest json7*,@ • TcO<121>:@Nm[`HIZ • fGXn/;4,@MVLDAlhY%! E_WdURIWd • hY%E_7*,@KWdURIWd • hY%QB $S $(Wd → k ')E_hY6=+hY%!gk " \ %7*,@ → &\ IIIF 6=+hY% → E_(JPG)IIIF Image/5#"ibWeb /5 %"o (/;4,@E_Wdgk aC%6=+] )** * ref. http://digitalnagasaki.hatenablog.com/entry/2016/04/28/192349 ** ref. https://www.kanzaki.com/works/2018/pub/0125kda.html#s28
IIIF Image API IIIF Manifestjson https://nakamura196.github.io/hi/data/11/01/0016.json Web JPG
IIIF Image
IIIF • Image Annotator https://www.kanzaki.com/works/2016/pub/image- annotator?u= • https://www.kanzaki.com/works/2016/pub/image-
annotator?u=https://nakamura196.github.io/hi/data/11/01/0016.json
• !OPAC'/ #31 Web .5 • '/ #%7,-2
#HTML, CSS, Javascript, JPG, PDF, json ) • 6$&( 4* 1. PDF 0 2. HTML JPG/PDF ) 3. Javascript'/"+ • Viewer.js • https://fengyuanchen.github.io/viewerjs/ • Javascript 4. IIIF Manifest json #+
• /1"%HTML)- 04 • Excel 4'
+678(2 • OPAC$&5* !# &$& ,9ID3 .
Web
R0001, R0002: ID Excel ID pdf https://www.sample.jp/R0001/ https://www.sample.jp/R0002/ R0001.pdf R0002.pdf
OPAC –
— • • • REST • ("' ! • ($# ! • ("' $#&% and !
OPAC • 300Skl$jI %#-Xd (YwRGf[ UQbRGecOPa_x947C2D13@E Zg
• 2tSkl$ • Excely !Excel 0EA/E;?.WK$ ' ) • z https://view.officeapps.live.com/op/view.aspx?src=https://nakamura196.github.io/hi/data/meta data.xlsx • ^Zp • https://view.officeapps.live.com/op/view.aspx?src=http://momiji.mimoza.jp/tmp/2019-04- 18/Kokutei_Kyokasho_Title_Index_NIER5.xlsx • RJcLODs`Ecxel>797,NvHTMLrM*51B<:,c • tSkl30tSkl • H( 358=,] • ( 6B?3@E!V(+ • FLExcel * '+ • 30tSi • 358=no,Tm" • T\ hlqu*&
$ !# " " • Bootstrap:
(%*$B, • )' • NM4KJ<CC BY 72 • 9/?E.? *)"- • ;PIDHL#' IF: M • • 5!/?Eppi@D • 5!80M!#'IG+ • =A6 3C &*" +1>O
• 75.+<3/ 6; • =+ ;:*7)> •
/661402< • 19:$ • (-!".3, • & $-8$= • OPACWeb #58%' • #%"!(*,9:2>0' • ?@)4 • Javascript9 $&