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
800
小規模図書館における”必要十分な”デジタルアーカイブの構築について / 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
130
2022-11-16-lf2022-da
yegusa
0
250
2022-11-15-lf2022-enju
yegusa
0
200
2022-10-21-jp-cos-jp-textbook-LOD-intro
yegusa
0
340
2022-09-04-c4ljpconf-10th-anniversary
yegusa
0
160
2021-11-26-LF2021-Enju
yegusa
0
250
c4ljp2021 presentation
yegusa
0
300
2020-11-27 Find Resources
yegusa
0
200
2020-11-04 saveMLAK LibraryFair2020
yegusa
0
200
Other Decks in Technology
See All in Technology
AI駆動開発を推進するためにサービス開発チームで 取り組んでいること
noayaoshiro
0
230
ZOZOのAI活用実践〜社内基盤からサービス応用まで〜
zozotech
PRO
0
200
小学4年生夏休みの自由研究「ぼくと Copilot エージェント」
taichinakamura
0
500
「Verify with Wallet API」を アプリに導入するために
hinakko
1
250
PLaMoの事後学習を支える技術 / PFN LLMセミナー
pfn
PRO
9
3.9k
Azure Well-Architected Framework入門
tomokusaba
1
330
Findy Team+のSOC2取得までの道のり
rvirus0817
0
380
Where will it converge?
ibknadedeji
0
190
Goにおける 生成AIによるコード生成の ベンチマーク評価入門
daisuketakeda
2
110
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
3
20k
VCC 2025 Write-up
bata_24
0
180
「AI駆動PO」を考えてみる - 作る速さから価値のスループットへ:検査・適応で未来を開発 / AI-driven product owner. scrummat2025
yosuke_nagai
4
670
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
32
2.2k
How GitHub (no longer) Works
holman
315
140k
Building Applications with DynamoDB
mza
96
6.6k
Site-Speed That Sticks
csswizardry
11
890
The Straight Up "How To Draw Better" Workshop
denniskardys
237
140k
Embracing the Ebb and Flow
colly
88
4.8k
Fireside Chat
paigeccino
40
3.7k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
9
580
The Cost Of JavaScript in 2023
addyosmani
53
9k
Why Our Code Smells
bkeepers
PRO
339
57k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
850
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
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 $&